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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff0
sub esp, 0xa00
mov esi, esp
push 0x1000
call fcn.0040cbf0
add esp, 4
mov edi, eax
mov dword [esi + 0x744], 0xbfee94f6
mov dword [esi + 0x748], 0x8d5a59ad
mov dword [esi + 0x74c], 0xc1e0
mov byte [esi + 0x750], 0
mov dword [esi + 0x1b8], 0
mov eax, dword [esi + 0x1b8]
cmp eax, 0xc
ja 0x432fbb
nop
nop
nop
nop
nop
nop
mov eax, dword [esi + 0x1b8]
movzx eax, byte [esi + eax + 0x744]
push dword [esi + 0x1b8]
push eax
call fcn.0043c360
add esp, 8
mov ecx, dword [esi + 0x1b8]
mov byte [esi + ecx + 0x744], al
inc dword [esi + 0x1b8]
mov eax, dword [esi + 0x1b8]
cmp eax, 0xd
jb 0x432f80
mov dword [esi + 0x4c], edi
mov edi, dword [0x44f744]
mov dword [esi + 0x520], 0xf896dcbe
mov dword [esi + 0x524], 0xdad82727
mov dword [esi + 0x528], 0xde202cdb
mov dword [esi + 0x52c], 0x2929d420
mov word [esi + 0x530], 0x99fe
mov byte [esi + 0x532], 0xa6
mov word [esi + 0x533], 0
mov byte [esi + 0x535], 0
mov dword [esi + 0x1b8], 0
mov eax, dword [esi + 0x1b8]
cmp eax, 0x15
ja 0x43306b
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esi + 0x1b8]
movzx eax, byte [esi + eax + 0x520]
push dword [esi + 0x1b8]
push eax
call fcn.0043c310
add esp, 8
mov ecx, dword [esi + 0x1b8]
mov byte [esi + ecx + 0x520], al
inc dword [esi + 0x1b8]
mov eax, dword [esi + 0x1b8]
cmp eax, 0x16
jb 0x433030
mov ebx, dword [str.LPnhqo__slfaximgtndl]
mov dword [esi + 0x1b8], 0xea38595f
mov dword [esi + 0x1bc], 0xf0f05de5
mov dword [esi + 0x1c0], 0x13463ffb
mov dword [esi + 0x1c4], 0x72a452f
mov dword [esi + 0x1c8], 0xe0304fd
mov dword [esi + 0x1cc], 0x9fefe
mov dword [esi + 0x1d0], 0xb098fe06
mov dword [esi + 0x1d4], 0x20fd3b4
mov dword [esi + 0x1d8], 0xf3fbeeb2
mov dword [esi + 0x1dc], 0x10eebdf0
mov dword [esi + 0x1e0], 0xa7d816eb
mov dword [esi + 0x1e4], 0xe61fe9c4
mov dword [esi + 0x1e8], 0xeee3e8e5
mov dword [esi + 0x1ec], 0x27d7e21a
mov dword [esi + 0x1f0], 0xb92222d6
mov dword [esi + 0x1f4], 0x2ef69599
mov dword [esi + 0x1f8], 0xf8dfd4d5
mov dword [esi + 0x1fc], 0x36e49dea
mov dword [esi + 0x200], 0xf9c2cdc9
mov dword [esi + 0x204], 0x3fcdd684
mov dword [esi + 0x208], 0x8ffa8988
mov dword [esi + 0x20c], 0x8784fdfa
mov dword [esi + 0x210], 0x9bf6fcde
mov dword [esi + 0x214], 0xfb84919d
mov byte [esi + 0x218], 0xd8
mov dword [esi + 0x219], 0
mov dword [esi + 0x74], 0
mov eax, dword [esi + 0x74]
cmp eax, 0x64
ja 0x4331bc
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esi + 0x74]
movzx eax, byte [esi + eax + 0x1b8]
push dword [esi + 0x74]
push eax
call fcn.0043c290
add esp, 8
mov ecx, dword [esi + 0x74]
mov byte [esi + ecx + 0x1b8], al
inc dword [esi + 0x74]
mov eax, dword [esi + 0x74]
cmp eax, 0x65
jb 0x433190
movzx eax, byte [esi + 0x1b8]
mov edx, dword [esi + 0x4c]
test al, al
je 0x4331eb
lea ecx, [esi + 0x1b9]
mov edx, dword [esi + 0x4c]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov byte [edx], al
inc edx
movzx eax, byte [ecx]
inc ecx
test al, al
jne 0x4331e0
mov byte [edx], 0
movzx eax, byte [ebx]
test al, al
je 0x43320b
inc ebx
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov byte [edx], al
inc edx
movzx eax, byte [ebx]
inc ebx
test al, al
jne 0x433200
mov byte [edx], 0
movzx eax, byte [esi + 0x520]
test al, al
je 0x43322b
lea ecx, [esi + 0x521]
nop
mov byte [edx], al
inc edx
movzx eax, byte [ecx]
inc ecx
test al, al
jne 0x433220
mov byte [edx], 0
movzx eax, byte [edi]
test al, al
je 0x43324b
inc edi
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov byte [edx], al
inc edx
movzx eax, byte [edi]
inc edi
test al, al
jne 0x433240
mov byte [edx], 0
movzx eax, byte [esi + 0x744]
test al, al
je 0x43326b
lea ecx, [esi + 0x745]
nop
mov byte [edx], al
inc edx
movzx eax, byte [ecx]
inc ecx
test al, al
jne 0x433260
mov dword [esi + 8], edx
mov byte [edx], 0
push 0
call fcn.00449770
add esp, 4
xor ecx, ecx
test eax, eax
setne cl
jmp dword [ecx*4 + 0x452fa0]