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

Disassembly:
push 0
mov eax, dword [ebp + 0x20]
xchg edi, edi
jmp 0x4c55e8
add esp, 0x14
jmp 0x4af357
jmp 0x4b74c4
mov ecx, dword [ebp + 8]
add ecx, dword [ebp - 0x10]
xchg edi, edi
push edx
pop edx
mov dword [ebp - 0x2c], ecx
movzx edx, word [ebp + 0x10]
mov eax, dword [ebp - 0x2c]
cmp edx, dword [eax + 0x18]
jae 0x4c50d1
movzx ecx, word [ebp + 0x10]
mov edx, dword [ebp - 0x2c]
mov eax, dword [edx + 0x20]
jmp 0x4bef0a
mov eax, dword [edx + 0x18]
sub eax, 1
push edx
pop edx
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x18], 0
jmp 0x4aff2b
mov dword [ebp - 4], edx
mov eax, dword [ebp - 4]
mov ecx, dword [eax + 0x78]
mov dword [ebp - 0x10], ecx
push ebp
pop ebp
mov edx, dword [ebp - 4]
mov eax, dword [edx + 0x7c]
mov dword [ebp - 0x28], eax
jmp 0x4b2ab6
add eax, dword [edx + 0x24]
jmp 0x4b6230
pop esi
mov dword [ebp - 0xc], 0
mov ecx, dword [ebp - 0x20]
cmp ecx, dword [ebp - 0x24]
mov ebp, ebp
jae 0x4c8b4d
mov ecx, dword [ebp - 0x20]
jmp 0x4c9796
jge 0x4ba65b
mov edx, dword [ebp - 0x18]
push esi
pop esi
jmp 0x4bad5e
jmp 0x4c50c9
jmp 0x4af357
push edi
pop edi
mov ecx, dword [ebp + 0x1c]
push ecx
mov edx, dword [ebp + 0x18]
push edx
mov eax, dword [ebp + 8]
xchg edi, edi
add eax, dword [ebp - 0x1c]
push eax
jmp 0x4b48a7
push ebp
xchg esi, esi
pop esp
pop ebp
ret
xor eax, eax
jmp 0x4aef26
mov edx, dword [ebp - 0x10]
jmp 0x4bc1f3
push esi
mov esi, esi
jmp 0x4ad007
movzx edx, word [ebp - 8]
jmp 0x4cc3d3
mov dword [ebp - 0x20], edx
jmp 0x4ad00f
shr edx, 1
jmp 0x4b95d6
mov edx, dword [ebp - 0x18]
mov eax, dword [ebp + 8]
xchg esi, esi
add eax, dword [ecx + edx*4]
jmp 0x4b3247
cmp dword [ebp + 0x14], 0
xchg esp, esp
jne 0x4b54dd
jmp 0x4b5ec2
push ecx
jmp 0x4bd278
push ecx
jmp 0x4bdf24
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.004bdc99
jmp 0x4c01c9
call fcn.004b3076
jmp 0x4a9d13
mov eax, dword [ebp + 8]
add eax, dword [ebp - 0x1c]
jmp 0x4af357
mov eax, dword [ebp - 0x1c]
jmp 0x4af357
mov ecx, dword [ebp - 0x18]
mov dx, word [eax + ecx*2]
mov word [ebp - 8], dx
mov eax, dword [ebp - 0x2c]
mov esi, esi
jmp 0x4cc127
pop esp
push esp
pop ebp
jmp 0x4b7d26
je 0x4af35d
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 0x3c]
mov dword [ebp - 0x14], ecx
mov edx, dword [ebp + 8]
add edx, dword [ebp - 0x14]
jmp 0x4ac6ac
sub esp, 0x3c
cmp dword [ebp + 8], 0
je 0x4af35d
cmp dword [ebp + 0xc], 0
jmp 0x4b787b
mov dword [ebp - 0x18], edx
mov eax, dword [ebp - 0x2c]
mov ecx, dword [ebp + 8]
xchg ebp, ebp
add ecx, dword [eax + 0x20]
jmp 0x4b12b0
mov eax, dword [ebp + 8]
jmp 0x4acbd2
jmp 0x4af357
mov eax, dword [ebp + 8]
push ecx
pop ecx
jmp 0x4c1a8d
cmp dword [ebp - 0xc], 0
mov ebx, ebx
jmp 0x4c6eb7
sub edx, 1
jmp 0x4b0446
pop esp
mov edx, dword [ebp + 8]
add edx, dword [ecx + 0x1c]
movzx eax, word [ebp - 0x3c]
mov ecx, dword [edx + eax*4]
mov dword [ebp - 0x38], ecx
mov edx, dword [ebp - 0x38]
cmp edx, dword [ebp - 0x10]
jae 0x4c1a95
cmp dword [ebp + 0x14], 0
jne 0x4b9a74
mov eax, dword [ebp - 0x38]
jmp 0x4b9a6f
add edx, dword [ebp - 0x28]
push edi
pop edi
cmp dword [ebp - 0x1c], edx
jae 0x4b22df
jmp 0x4a9a8c
pop ecx
cmp dword [ebp - 0x10], 0
je 0x4c5a39
cmp dword [ebp - 0x28], 0
xchg edi, edi
jmp 0x4c5a33
add ecx, dword [eax + 0x24]
movzx edx, word [ebp + 0x10]
mov ax, word [ecx + edx*2]
mov word [ebp - 0x3c], ax
mov ecx, dword [ebp - 0x2c]
push esp
jmp 0x4baf46
mov edx, dword [ebp + 0xc]
push edx
call fcn.004bdc99
jmp 0x4c12e6
pop ebp
push eax
push edx
pop edx
jmp 0x4c5237
lea ecx, [eax + ecx*4]
jmp 0x4c30d5
push eax
jmp 0x4af279
add esp, 8
mov dword [ebp - 0xc], eax
mov eax, eax
cmp dword [ebp - 0xc], 0
jmp 0x4ada27
cmp dword [ebp - 0x38], eax
push eax
pop eax
jae 0x4baf63
push 0
mov ecx, dword [ebp + 0x20]
jmp 0x4c4f61
pop esi
push esi
pop esi
mov eax, dword [ebp + 8]
add eax, dword [edx]
mov dword [ebp - 0x34], eax
jmp 0x4c704c
add esp, 8
jmp 0x4ae60c
mov eax, dword [ebp - 0x2c]
mov ecx, dword [ebp + 8]
jmp 0x4bdd46
add eax, dword [ebp - 0x38]
jmp 0x4af357
mov eax, dword [ebp - 0x10]
add eax, dword [ebp - 0x28]
jmp 0x4c0280
mov edx, dword [ebp - 0x2c]
jmp 0x4b96a1
add ecx, dword [ebp + 8]
mov dword [ebp - 0x30], ecx
mov edx, dword [ebp - 0x30]
mov ecx, ecx
push esi
jmp 0x4c0f20
push ebp
jmp 0x4bee93
push ebp
push esp
jmp 0x4aa6e5
push ecx
mov esp, esp
mov edx, dword [ebp + 0x1c]
push esp
pop esp
push edx
mov eax, dword [ebp + 0x18]
jmp 0x4c45ce
test eax, eax
je 0x4c17e6
mov dword [ebp - 0x24], 0
mov edx, dword [ebp - 0x2c]
jmp 0x4ac681
cmp ecx, dword [ebp - 0x10]
jae 0x4af833
jmp 0x4b22df
mov ecx, dword [ebp + 8]
add ecx, dword [ebp - 0x38]
push ecx
call fcn.004b3076
jmp 0x4c8e3e
push esp
mov eax, eax
pop esp
jmp 0x4bf15d
jne 0x4aaacf
sub eax, eax
mov esp, esp
jmp 0x4af357
jg 0x4c6ec2
jmp 0x4ad01d
mov eax, dword [ebp - 0x18]
add eax, 1
jmp 0x4c73ed
mov ecx, dword [ebp - 0x34]
push esi
pop esi
jmp 0x4b2da7
mov dword [ebp - 0x24], eax
jmp 0x4ad00f
mov ecx, dword [ebp - 0x1c]
jmp 0x4c51a3
xor eax, eax
jmp 0x4af357
mov edx, dword [ebp - 0x24]
add edx, dword [ebp - 0x20]
jmp 0x4b1019
mov dword [ebp - 0x1c], eax
push eax
pop eax
jmp 0x4c7b9a
add esp, 0x14
jmp 0x4af357
cmp ecx, dword [ebp - 0x24]
push edx
pop edx
xchg eax, eax
jae 0x4c2824
jmp 0x4c8b46
mov ecx, dword [ebp + 8]
add ecx, dword [eax + 0x1c]
jmp 0x4b03b3
mov eax, dword [ecx + edx*4]
xchg ecx, ecx
jmp 0x4c8b8f