Function at 0x464f50
Capabilities:
Terminate process

Disassembly:
push 0xffffffffffffffff
push 0x468f7c
mov eax, dword fs:[0]
push eax
mov eax, 0x10e8
call fcn.00412700
mov eax, dword [0x473534]
xor eax, esp
mov dword [esp + 0x10e4], eax
push ebx
push ebp
push esi
push edi
mov eax, dword [0x473534]
xor eax, esp
push eax
lea eax, [esp + 0x10fc]
mov dword fs:[0], eax
call dword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x477698], eax
lea eax, [esp + 0x14]
push eax
mov dword [esp + 0x18], 0x2b67
call fcn.00463b40
add esp, 4
test eax, eax
jne 0x464fcd
lea ecx, [esp + 0x14]
push ecx
call fcn.00463dc0
add esp, 4
test eax, eax
jne 0x464fcd
lea esi, [esp + 0x14]
call fcn.00463ab0
mov edx, dword [0x474a0c]
mov ebp, dword [esp + 0x14]
mov eax, dword [edx + 0xc]
mov ecx, 0x474a0c
mov dword [0x47769c], ebp
call eax
add eax, 0x10
mov dword [esp + 0x18], eax
push ebp
xor ebx, ebx
push 0x46ccc0
lea edi, [esp + 0x20]
mov dword [esp + 0x110c], ebx
call fcn.00402fb0
mov edx, dword [esp + 0x20]
mov edi, 1
add esp, 8
cmp dword [edx - 4], edi
jle 0x465029
mov ecx, dword [edx - 0xc]
push ecx
lea edx, [esp + 0x1c]
push edx
call fcn.00402d60
mov edx, dword [esp + 0x18]
mov eax, edx
lea esi, [eax + 2]
mov edi, edi
mov cx, word [eax]
add eax, 2
cmp cx, bx
jne 0x465030
sub eax, esi
sar eax, 1
push eax
push edx
mov esi, 0x47450c
call fcn.00402bc0
push 0xffffffffffffffff
push ebx
mov eax, esi
mov ecx, 0x477754
call fcn.004027b0
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
mov dword [esp + 0xb0], vtable.ns_ad::CommondLineDeliver.0
mov dword [esp + 0xb4], edi
mov dword [esp + method.common_sharememory::ShareMemoryPipe.virtual_0], vtable.common_sharememory::ShareMemoryPipe.0
mov byte [esp + 0x2bc], bl
mov dword [esp + 0x2c0], ebx
mov dword [esp + 0x2c4], ebx
mov dword [esp + 0x2cc], ebx
mov dword [esp + 0x2d0], ebx
mov dword [esp + 0x2d4], ebx
mov dword [esp + 0x2d8], ebx
mov dword [esp + 0x2dc], ebx
push 0x206
lea eax, [esp + 0xef6]
push ebx
mov byte [esp + 0x110c], 1
push eax
mov word [esp + 0xefc], bx
call fcn.004087b0
add esp, 0xc
push 0x400
push 0x7d0
lea ecx, [esp + 0x2c0]
call dword [vtable.common_sharememory::ShareMemoryPipe.0]
test eax, eax
jne 0x4659d1
mov byte [esp + 0xac], 1
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
lea ecx, [esp + 0xef0]
push ecx
lea edx, [esp + 0xb0]
push edx
call fcn.00403870
call fcn.0042a270
mov dword [esp + 0x70], 7
mov dword [esp + 0x6c], ebx
mov word [esp + 0x5c], bx
lea ebx, [esp + 0x58]
mov byte [esp + 0x1104], 2
call fcn.00462c30
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
xor edi, edi
mov ebx, 7
mov dword [esp + 0x8c], ebx
mov dword [esp + 0x88], edi
mov word [esp + 0x78], di
mov byte [esp + 0x1104], 3
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00429af0
push 0xa
push str.helpers.7z
lea esi, [esp + 0x7c]
call fcn.00402bc0
sub esp, 0x1c
mov ecx, esp
mov dword [esp + 0x30], esp
push 0xffffffffffffffff
mov dword [ecx + 0x18], ebx
mov dword [ecx + 0x14], edi
push edi
lea eax, [esp + 0x7c]
mov word [ecx + 4], di
call fcn.004027b0
sub esp, 0x1c
mov ecx, esp
mov byte [esp + 0x113c], 4
mov dword [ecx + 0x18], ebx
mov dword [ecx + 0x14], edi
mov dword [esp + 0x54], esp
mov word [ecx + 4], di
push 0xffffffffffffffff
push edi
mov eax, esi
call fcn.004027b0
mov byte [esp + 0x113c], 3
call fcn.004629e0
add esp, 0x38
cmp eax, edi
jne 0x46634d
push edi
call fcn.00405d91
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
push 0xffffffffffffffff
push edi
lea eax, [esp + 0x60]
lea ecx, [esp + 0x28]
mov dword [esp + 0x40], ebx
mov dword [esp + 0x3c], edi
mov word [esp + 0x2c], di
call fcn.004027b0
push 1
push 0x46cce0
lea ecx, [esp + 0x28]
mov byte [esp + 0x110c], 5
call fcn.00402af0
push 0xffffffffffffffff
mov dword [esp + 0x58], ebx
mov dword [esp + 0x54], edi
mov word [esp + 0x44], di
push edi
lea eax, [esp + 0x28]
lea ecx, [esp + 0x44]
call fcn.004027b0
push edi
lea eax, [esp + 0x78]
push eax
or eax, 0xffffffff
lea esi, [esp + 0x28]
mov byte [esp + 0x110c], 6
call fcn.00402a30
mov ebx, dword [esp + 0x24]
mov esi, 8
cmp dword [esp + 0x38], esi
jae 0x46682c
lea ebx, [esp + 0x24]
lea ecx, [esp + 0x90]
push ecx
call fcn.00462e80
add esp, 4
mov ebx, 7
mov byte [esp + 0x1104], bl
cmp dword [esp + 0x54], esi
mov ecx, dword [esp + 0x40]
jae 0x466856
lea ecx, [esp + 0x40]
cmp dword [esp + 0xa8], 0x10
mov eax, dword [esp + 0x94]
jae 0x46686e
lea eax, [esp + 0x94]
push eax
call fcn.0041aa30
add esp, 4
test eax, eax
je 0x466882
push 0
call fcn.00405d91
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
call fcn.00461780
push ebp
sub esp, 0x1c
mov ecx, esp
xor eax, eax
mov dword [esp + 0x3c], esp
mov dword [ecx + 0x14], eax
push 0xffffffffffffffff
mov dword [ecx + 0x18], ebx
mov word [ecx + 4], ax
push eax
lea eax, [esp + 0x80]
call fcn.004027b0
call fcn.00464e30
int3