Function at 0x565f10
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0x64]
cmp eax, dword [ecx + 8]
jbe 0x566cc6
sub esp, 0xe4
mov dword [esp + 0x100], 0
mov dword [esp + 0x104], 0
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x78]
mov edx, dword [eax + 0x7c]
test ecx, ecx
jne 0x565f64
nop
mov edx, dword [0x786adc]
lea ecx, [0x62e38c]
mov eax, dword [ecx + 0x1c]
mov dword [esp], edx
lea ecx, [0x5a9a20]
mov dword [esp + 4], ecx
lea ecx, [0x7adbbc]
mov dword [esp + 8], ecx
call eax
mov eax, dword [esp + 0x10]
lea ecx, [0x5b1540]
cmp dword [esp + 0xc], ecx
je 0x565f92
xor eax, eax
mov dword [esp + 0x94], eax
test eax, eax
je 0x566010
mov ecx, dword [eax + 0x3c]
test ecx, ecx
je 0x566010
mov dword [esp + 0xb8], 0
mov dword [esp + 0xbc], 0
mov dword [esp + 0xc0], 0
lea ecx, [0x566d60]
mov dword [esp + 0xb8], ecx
mov dword [esp + 0xbc], eax
lea ecx, [esp + 0x100]
mov dword [esp + 0xc0], ecx
lea ecx, [esp + 0xb8]
mov dword [esp + 0x70], ecx
lea ecx, [esp + 0x64]
mov dword [esp], ecx
call fcn.00434340
test eax, eax
jne 0x566004
jmp 0x566010
call fcn.00434910
add esp, 0xe4
ret
mov byte [esp + 0x2f], 0
mov dword [esp + 0xd4], 0
mov dword [esp + 0xd8], 0
mov dword [esp + 0xdc], 0
mov dword [esp + 0xe0], 0
lea eax, [0x566cd0]
mov dword [esp + 0xd4], eax
lea eax, [esp + 0x2f]
mov dword [esp + 0xd8], eax
mov eax, dword [esp + 0xe8]
mov dword [esp + 0xdc], eax
lea ecx, [esp + 0x100]
mov dword [esp + 0xe0], ecx
lea ecx, [esp + 0xd4]
mov dword [esp + 0x4c], ecx
lea ecx, [esp + 0x40]
mov dword [esp], ecx
call fcn.00434340
test eax, eax
jne 0x56611c
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x48]
mov edx, dword [eax + 0x44]
test ecx, ecx
jne 0x5660da
mov ecx, dword [eax + 8]
test ecx, ecx
je 0x5660b4
mov edx, dword [ecx + 0x14]
mov ecx, dword [ecx + 0x18]
jmp 0x5660da
mov eax, dword [0x788050]
mov ecx, dword [0x788054]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
call fcn.00434910
add esp, 0xe4
ret
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.0055fe50
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 0x10]
mov ebx, dword [esp + 0xc]
mov ebp, dword [esp + 8]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566110
xor eax, eax
jmp 0x566129
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
inc eax
cmp eax, ebx
jge 0x566199
jae 0x566cbe
movzx edx, byte [ebp + eax]
lea esi, [0x7294c0]
movzx edx, byte [esi + edx]
test dl, dl
jne 0x566128
movzx eax, byte [esp + 0xf4]
test al, al
jne 0x566158
xor ebx, ebx
xor ebp, ebp
jmp 0x566199
lea eax, [0x5ae5c0]
mov dword [esp], eax
call fcn.0040bc50
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x19
lea ecx, [0x5e6241]
mov dword [eax], ecx
lea ecx, [0x62d6b8]
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], eax
call fcn.00434910
add esp, 0xe4
ret
mov dword [esp], ebp
mov dword [esp + 4], ebx
call fcn.00566da0
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 8]
mov edx, dword [esp + 8]
mov dword [esp + 0x9c], edx
mov ebx, dword [esp + 0xc]
mov dword [esp + 0x3c], ebx
mov dword [esp], ecx
call fcn.0051eba0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
movzx edx, byte [esp + 0xf4]
test dl, dl
je 0x56624e
mov edx, dword [esp + 0xe8]
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 4]
mov esi, dword [ebx]
test ebp, ebp
je 0x566255
mov ebx, dword [ebx + 0xc]
test ebx, ebx
jne 0x566255
mov dword [esp], 0
mov dword [esp + 4], esi
mov dword [esp + 8], ebp
lea edx, [0x5d79ff]
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 3
mov edx, dword [esp + 0x9c]
mov dword [esp + 0x14], edx
mov ebx, dword [esp + 0x3c]
mov dword [esp + 0x18], ebx
mov dword [esp + 0x1c], eax
mov dword [esp + 0x20], ecx
call fcn.0044d900
mov eax, dword [esp + 0x24]
mov ecx, dword [esp + 0x28]
mov edx, dword [esp + 0xe8]
mov ebp, ecx
mov ebx, eax
jmp 0x5662b0
mov edx, dword [esp + 0xe8]
mov ebx, dword [edx]
cmp dword [edx + 4], 7
jne 0x5662ac
cmp dword [ebx], 0x4e4e4f43
jne 0x5662a6
cmp word [ebx + 4], 0x4345
jne 0x5662a0
cmp byte [ebx + 6], 0x54
jne 0x56629a
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 0x20]
test ebp, ebp
jne 0x566294
mov ebp, dword [ebx + 0xc]
mov ebx, dword [ebx + 8]
test ebp, ebp
jne 0x5662b0
mov ebp, dword [esp + 0x3c]
mov ebx, dword [esp + 0x9c]
jmp 0x5662b0
mov ebp, ecx
mov ebx, eax
jmp 0x5662b0
mov ebp, ecx
mov ebx, eax
jmp 0x5662b0
mov ebp, ecx
mov ebx, eax
jmp 0x5662b0
mov ebp, ecx
mov ebx, eax
jmp 0x5662b0
mov ebp, ecx
mov ebx, eax
xor eax, eax
jmp 0x5662b5
inc eax
cmp eax, ebp
jge 0x566312
jae 0x566cb7
movzx esi, byte [ebx + eax]
xchg esi, eax
cmp al, 0x20
xchg esi, eax
jb 0x5662d1
xchg esi, eax
cmp al, 0x7f
xchg esi, eax
jne 0x5662b4
lea eax, [0x5ae5c0]
mov dword [esp], eax
call fcn.0040bc50
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x36
lea ecx, [0x5eed63]
mov dword [eax], ecx
lea ecx, [0x62d6b8]
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], eax
call fcn.00434910
add esp, 0xe4
ret
mov dword [esp + 0x38], ebp
mov dword [esp + 0x98], ebx
lea eax, [0x5ad3e0]
mov dword [esp], eax
mov eax, dword [esp + 0xec]
mov dword [esp + 4], eax
mov ecx, dword [esp + 0xf0]
mov dword [esp + 8], ecx
call fcn.004097a0
mov eax, dword [esp + 0xc]
test eax, eax
je 0x56635e
mov ecx, dword [esp + 0xec]
mov eax, dword [esp + 0xf0]
xor edx, edx
jmp 0x56643c
mov eax, dword [esp + 0xec]
lea ecx, [0x62d5f0]
cmp eax, ecx
jne 0x566378
mov edx, dword [esp + 0xf0]
jmp 0x56637d
mov edx, 0
jne 0x56638f
cmp dword [edx + 0xc], 0x1000
jl 0x56638f
mov eax, edx
jmp 0x566434
lea eax, [0x5a6ea0]
mov dword [esp], eax
mov dword [esp + 4], 0x1000
mov dword [esp + 8], 0x1000
call fcn.00449d70
mov eax, dword [esp + 0xc]
mov dword [esp + 0xa4], eax
lea ecx, [0x5bc9c0]
mov dword [esp], ecx
call fcn.0040bc50
mov eax, dword [esp + 4]
mov dword [eax + 0xc], 0x1000
mov dword [eax + 0x10], 0x1000
mov ecx, dword [0x7adde0]
test ecx, ecx
jne 0x5663ee
mov ecx, dword [esp + 0xa4]
mov dword [eax + 8], ecx
jmp 0x566401
lea edi, [eax + 8]
mov ecx, eax
mov eax, dword [esp + 0xa4]
call fcn.00462400
mov eax, ecx
mov ecx, dword [esp + 0xec]
mov dword [eax + 0x18], ecx
mov ecx, dword [0x7adde0]
test ecx, ecx
jne 0x566421
mov ecx, dword [esp + 0xf0]
mov dword [eax + 0x1c], ecx
jmp 0x566434
lea edi, [eax + 0x1c]
mov ecx, eax
mov eax, dword [esp + 0xf0]
call fcn.00462400
mov eax, ecx
lea ecx, [0x62d5f0]
mov edx, eax
mov dword [esp + 0x88], eax
mov dword [esp + 0x30], ecx
mov dword [esp + 0xa0], edx
mov ebx, dword [esp + 0xe8]
mov ebp, dword [ebx + 4]
mov esi, dword [ebx]
test ebp, ebp
jne 0x566469
mov ebp, 3
lea esi, [0x5d7a50]
mov dword [esp + 0xc4], 0
mov dword [esp + 0xc8], 0
mov dword [esp + 0xcc], 0
mov dword [esp + 0xd0], 0
mov dword [esp], esi
mov dword [esp + 4], ebp
call fcn.00409590
mov eax, dword [esp + 8]
lea ecx, [0x5a6c60]
mov dword [esp + 0xc4], ecx
mov dword [esp + 0xc8], eax
mov eax, dword [esp + 0x98]
mov dword [esp], eax
mov eax, dword [esp + 0x38]
mov dword [esp + 4], eax
call fcn.00409590
mov eax, dword [esp + 8]
lea ecx, [0x5a6c60]
mov dword [esp + 0xcc], ecx
mov dword [esp + 0xd0], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov edx, dword [esp + 0x88]
mov dword [esp + 4], edx
lea ebx, [0x5e00f7]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0x10
lea ebx, [esp + 0xc4]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], 2
mov dword [esp + 0x18], 2
call fcn.004b20a0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov edx, dword [esp + 0x20]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566cab
mov dword [esp + 0xb0], 0
mov dword [esp + 0xb4], 0
mov eax, dword [esp + 0x9c]
mov dword [esp], eax
mov ecx, dword [esp + 0x3c]
mov dword [esp + 4], ecx
call fcn.00409590
mov eax, dword [esp + 8]
lea ecx, [0x5a6c60]
mov dword [esp + 0xb0], ecx
mov dword [esp + 0xb4], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov edx, dword [esp + 0x88]
mov dword [esp + 4], edx
lea ebx, [0x5dd01f]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0xa
lea ebx, [esp + 0xb0]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], 1
mov dword [esp + 0x18], 1
call fcn.004b20a0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov edx, dword [esp + 0x20]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c9f
mov eax, dword [esp + 0x94]
test eax, eax
je 0x566678
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x566678
lea eax, [0x5a1e00]
mov dword [esp], eax
call fcn.0040bc50
mov edi, dword [esp + 4]
mov eax, dword [esp + 0x3c]
mov dword [edi + 4], eax
mov eax, dword [0x7adde0]
test eax, eax
jne 0x566639
mov eax, dword [esp + 0x9c]
mov dword [edi], eax
jmp 0x566645
mov eax, dword [esp + 0x9c]
call fcn.00462400
mov eax, dword [esp + 0x94]
mov edx, dword [eax + 0x30]
mov ecx, dword [edx]
lea ebx, [0x5d7d9c]
mov dword [esp], ebx
mov dword [esp + 4], 4
mov dword [esp + 8], edi
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call ecx
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x1c]
lea edx, [0x5cbc60]
mov dword [esp], edx
mov dword [esp + 4], ecx
lea ecx, [0x5dd137]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0xa
call fcn.0040f990
movzx eax, byte [esp + 0x14]
test al, al
jne 0x5666bc
mov ecx, 0x12
lea eax, [0x5e1931]
jmp 0x5666e8
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x1c]
mov dword [esp], ecx
lea ecx, [0x5dd137]
mov dword [esp + 4], ecx
mov dword [esp + 8], 0xa
call fcn.0054db90
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
test ecx, ecx
je 0x566821
mov dword [esp + 0x34], ecx
mov dword [esp + 0x8c], eax
mov dword [esp + 0xb0], 0
mov dword [esp + 0xb4], 0
mov dword [esp], eax
mov dword [esp + 4], ecx
call fcn.00409590
mov eax, dword [esp + 8]
lea ecx, [0x5a6c60]
mov dword [esp + 0xb0], ecx
mov dword [esp + 0xb4], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov ecx, dword [esp + 0x88]
mov dword [esp + 4], ecx
lea edx, [0x5e0777]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0x10
lea edx, [esp + 0xb0]
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 1
mov dword [esp + 0x18], 1
call fcn.004b20a0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov edx, dword [esp + 0x20]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c93
mov eax, dword [esp + 0x94]
test eax, eax
je 0x566821
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x566821
lea eax, [0x5a1e00]
mov dword [esp], eax
call fcn.0040bc50
mov edi, dword [esp + 4]
mov eax, dword [esp + 0x34]
mov dword [edi + 4], eax
mov eax, dword [0x7adde0]
test eax, eax
jne 0x5667db
mov eax, dword [esp + 0x8c]
mov dword [edi], eax
jmp 0x5667e7
mov eax, dword [esp + 0x8c]
call fcn.00462400
mov eax, dword [esp + 0x94]
mov edx, dword [eax + 0x30]
mov ecx, dword [edx]
lea ebx, [0x5dd137]
mov dword [esp], ebx
mov dword [esp + 4], 0xa
mov dword [esp + 8], edi
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call ecx
mov eax, dword [esp + 0x94]
lea eax, [0x5cfa00]
mov dword [esp], eax
mov eax, dword [esp + 0xe8]
mov dword [esp + 4], eax
call fcn.00567b40
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 0x10]
mov ebx, dword [esp + 0xc]
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], edx
test ebx, ebx
jne 0x566c87
mov dword [esp + 0x90], eax
mov dword [esp], eax
mov ecx, dword [esp + 0x30]
mov dword [esp + 4], ecx
mov edx, dword [esp + 0x88]
mov dword [esp + 8], edx
mov ebx, dword [esp + 0x94]
mov dword [esp + 0xc], ebx
call fcn.00568b90
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 0x10]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c7b
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x1c]
mov edx, dword [0x787548]
mov dword [esp], ecx
mov ecx, dword [esp + 0x30]
mov dword [esp + 4], ecx
mov ebx, dword [esp + 0x88]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], edx
mov edx, dword [esp + 0x94]
mov dword [esp + 0x10], edx
call fcn.00565750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c6f
mov eax, dword [esp + 0xf8]
test eax, eax
je 0x566966
mov dword [esp], eax
mov eax, dword [esp + 0x30]
mov dword [esp + 4], eax
mov ecx, dword [esp + 0x88]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov edx, dword [esp + 0x94]
mov dword [esp + 0x10], edx
call fcn.00565750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c63
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov ecx, dword [esp + 0x88]
mov dword [esp + 4], ecx
lea edx, [0x5d7900]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 2
call fcn.0046abd0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566c57
mov eax, dword [esp + 0x94]
test eax, eax
je 0x5669ce
mov edx, dword [eax + 0x34]
test edx, edx
je 0x5669ce
mov eax, dword [edx]
call eax
mov eax, dword [esp + 0x94]
mov edx, dword [esp + 0xfc]
test edx, edx
je 0x566aae
mov ecx, dword [esp + 0x30]
lea ebx, [0x62d5f0]
cmp ecx, ebx
jne 0x5669f4
mov ebp, dword [esp + 0x88]
jmp 0x5669f9
mov ebp, 0
je 0x5669ff
test eax, eax
jmp 0x566a3f
mov dword [esp], ebp
call fcn.00538620
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov edx, dword [esp + 4]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
jne 0x566aa2
mov eax, dword [esp + 0x94]
test eax, eax
mov ecx, dword [esp + 0x30]
mov edx, dword [esp + 0xfc]
lea ebx, [0x62d5f0]
je 0x566a55
mov eax, dword [eax + 0x38]
test eax, eax
je 0x566a55
mov ecx, dword [eax]
mov edx, eax
call ecx
mov edx, dword [esp + 0xfc]
mov eax, dword [edx]
call eax
movzx eax, byte [esp]
test al, al
jne 0x566aae
mov byte [esp + 0x2f], 1
nop
mov eax, dword [esp + 0xe8]
mov ecx, dword [eax + 0x20]
mov eax, dword [eax + 0x24]
test ecx, ecx
je 0x566a80
mov ecx, dword [ecx + 0x10]
mov dword [esp], eax
call ecx
mov dword [esp + 0x100], 0
mov dword [esp + 0x104], 0
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
mov eax, dword [esp + 0x30]
lea ecx, [0x62d5f0]
cmp eax, ecx
jne 0x566ac5
mov ecx, dword [esp + 0x88]
jmp 0x566aca
mov ecx, 0
jne 0x566b1a
mov edx, dword [esp + 0x90]
movzx ebx, byte [edx + 0x48]
test bl, bl
je 0x566b21
mov dword [esp], ecx
call fcn.00538620
mov eax, dword [esp + 4]
mov ecx, dword [esp + 4]
mov edx, dword [esp + 8]
test eax, eax
jne 0x566b00
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x90]
jmp 0x566b21
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], edx
call fcn.00434910
add esp, 0xe4
ret
mov edx, dword [esp + 0x90]
mov byte [esp + 0x2f], 1
mov dword [esp], edx
mov dword [esp + 4], eax
mov eax, dword [esp + 0x88]
mov dword [esp + 8], eax
call fcn.005693e0
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
mov ebx, dword [esp + 0xc]
mov ebp, dword [esp + 0x10]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
test edx, edx
je 0x566c00
mov eax, dword [esp + 0x90]
mov ecx, dword [eax + 0x40]
mov eax, dword [eax + 0x44]
cmp ebx, ecx
jne 0x566bf4
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], ebp
call fcn.00403870
movzx eax, byte [esp + 0xc]
test al, al
je 0x566bf4
mov dword [esp + 0xa8], 0
mov dword [esp + 0xac], 0
mov eax, dword [esp + 0x100]
mov ecx, dword [esp + 0x104]
mov dword [esp + 0xa8], eax
mov dword [esp + 0xac], ecx
lea eax, [0x5b59e0]
mov dword [esp], eax
lea eax, [esp + 0xa8]
mov dword [esp + 4], eax
call fcn.004093b0
mov eax, dword [esp + 8]
lea ecx, [0x62dc44]
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], eax
call fcn.00434910
add esp, 0xe4
ret
mov eax, dword [esp + 0xa0]
test eax, eax
je 0x566c35
mov dword [esp], eax
call fcn.00538620
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], ecx
call fcn.00434910
add esp, 0xe4
ret
mov dword [esp + 0x100], 0
mov dword [esp + 0x104], 0
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
call fcn.00434910
add esp, 0xe4
ret
mov ecx, ebp
call fcn.00462480
mov ecx, ebx
call fcn.00462480
nop
call fcn.00460ff0
jmp fcn.00565f10