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

Disassembly:
push dword [eax + 0x78]
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push ebp
mov ebp, 4
add ecx, ebp
pop ebp
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0x5145ca
push dword [ebp + 0xc]
push dword [esp]
mov edi, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x59b076
push dword [eax + 0x7c]
mov eax, dword [esp]
push edi
push esp
pop edi
push eax
mov eax, 4
add edi, eax
pop eax
add edi, 4
xchg dword [esp], edi
pop esp
push esi
push esp
pop esi
push ecx
mov ecx, 4
add esi, ecx
pop ecx
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
push ebx
mov ebx, 0x5df7df45
inc ebx
not ebx
neg ebx
add ebx, 0xa20820bd
add ebp, ebx
pop ebx
xchg dword [esp], ebp
pop esp
push dword [esp]
pop eax
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x50f78e
je 0x60f7ab
jmp 0x4d2b1b
mov ecx, dword [eax + 0x7c]
jmp 0x594df4
push dword [ecx + esi + 0x1c]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
sub esp, 4
mov dword [esp], edx
sub esp, 4
mov dword [esp], ebx
mov ebx, 0x372ba8ee
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
push 0x7841bc58
mov dword [esp], ebp
mov dword [esp], esi
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
jmp fcn.004bf9c8
push 0x9d57274
mov dword [esp], ebp
push edi
mov edi, 0x4faf9f9a
mov dword [esp + 4], edi
pop edi
mov dword [esp], esi
mov dword [esp], ebx
push edx
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop ebx
push esi
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [ecx + esi + 0x24]
mov edx, dword [esp]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
xchg dword [esp], ecx
pop esp
jmp 0x541010
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], eax
push ebx
push dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
push dword [esp]
pop eax
push 0x695b8103
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [esi + 0x3c]
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x5881d8
push ebp
mov ebp, 0x7fcf01c8
shr ebp, 5
and ebp, 0x6ffbd955
add ebp, 0x3bc17983
sub eax, ebp
pop ebp
add eax, esi
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x7fcfc7b9
add ecx, 0x7d8d005f
sub ecx, 1
shl ecx, 7
dec ecx
sub ecx, 0x6ea839f8
add eax, ecx
pop ecx
push edx
mov edx, esp
push esi
mov esi, 0x5bfb225e
shr esi, 1
dec esi
sub esi, 0x2dfd912a
add edx, esi
pop esi
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
mov dword [esp], 0x4e50ae28
mov dword [esp], edx
push ecx
push dword [esp]
pop edx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
push eax
mov eax, 0x7bcfcfc6
inc eax
and eax, 0x2efbae51
dec eax
xor eax, 0x43761d14
neg eax
sub eax, 0x96426ca8
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x534c6c
and al, 0x8b
adc al, 0x24
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [ebp + 8]
push dword [esp]
mov esi, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
add esp, 4
push 0x7c61b05
mov dword [esp], ebp
push edi
push 0x747be296
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
push esi
push ecx
push 0x60078656
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
pop eax
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
add ebx, edi
pop edi
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x5858e1
test ecx, ecx
jmp 0x524af5
push ebx
push edi
push 0x3f25e70f
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], edx
push eax
mov eax, esp
push ebx
mov ebx, 0x5de73e44
inc ebx
shl ebx, 2
add ebx, 0x886306f0
add eax, ebx
pop ebx
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
mov esp, dword [esp]
push edi
mov dword [esp], edx
mov dword [esp], edi
mov dword [esp], 0x320b4091
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x54cb83
pop edi
pop esi
xor eax, eax
pop ebx
mov esp, ebp
pop ebp
ret 8