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

Disassembly:
mov ecx, dword [ebp + 8]
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]
mov edx, dword [ebp + 8]
add edx, dword [ecx + 0x1c]
jmp 0x4c02a0
je 0x4c3492
jmp 0x4bc1b2
jg 0x4b4be9
jmp 0x4c366a
mov eax, dword [ebp - 0x18]
add eax, 1
mov dword [ebp - 0x24], eax
jmp 0x4c365e
push edx
jmp 0x4d14c9
mov eax, dword [ebp + 8]
add eax, dword [ebp - 0x1c]
push ebx
pop ebx
push eax
push ebx
pop ebx
call fcn.004d59e7
jmp 0x4cde49
mov edx, dword [ebp - 0x38]
jmp 0x4bb91d
mov dword [ebp - 0x20], edx
jmp 0x4c365e
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.004b81de
add esp, 8
mov esi, esi
mov dword [ebp - 0xc], eax
xchg ebp, ebp
jmp 0x4d34a8
mov edx, dword [ebp - 0x10]
add edx, dword [ebp - 0x28]
cmp dword [ebp - 0x1c], edx
jb 0x4d4eeb
cmp dword [ebp + 0x14], 0
xchg edx, edx
jmp 0x4b4141
mov ecx, dword [ebp + 8]
add ecx, dword [ebp - 0x38]
jmp 0x4c3a4b
push ecx
jmp 0x4c85e4
jge 0x4bc1bd
mov edx, dword [ebp - 0x18]
jmp 0x4c531e
mov eax, dword [ebp - 0x10]
add eax, dword [ebp - 0x28]
cmp dword [ebp - 0x38], eax
jmp 0x4c018d
mov edx, dword [ebp - 0x2c]
mov eax, dword [ebp + 8]
add eax, dword [edx + 0x24]
jmp 0x4c8395
call fcn.004d59e7
jmp 0x4c4a6d
push ebp
pop ebp
cmp edx, dword [ebp - 0x10]
jb 0x4cec55
jmp 0x4b9605
pop ebp
jmp 0x4cd38f
mov eax, dword [ebp + 8]
add eax, dword [ebp - 0x1c]
jmp 0x4c1149
cmp dword [ebp - 0xc], 0
jmp 0x4b491a
jne 0x4bc399
xor eax, eax
mov ebx, ebx
jmp 0x4c1149
cmp dword [ebp - 0x28], 0
je 0x4bc390
jmp 0x4d144d
cmp edx, dword [eax + 0x18]
jmp 0x4c9323
mov dword [ebp - 0x14], ecx
mov edx, dword [ebp + 8]
xchg edx, edx
jmp 0x4be6c7
add edx, dword [ebp - 0x14]
mov dword [ebp - 4], edx
mov eax, dword [ebp - 4]
jmp 0x4d4ad5
add edx, dword [ebp - 0x20]
jmp 0x4cb433
mov eax, dword [ebp + 8]
push esp
pop esp
add eax, dword [ebp - 0x38]
jmp 0x4c1149
add eax, dword [edx]
xchg ecx, ecx
mov dword [ebp - 0x34], eax
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp + 0xc]
push edx
jmp 0x4c7a63
sub esp, 0x3c
cmp dword [ebp + 8], 0
jne 0x4cd390
sub eax, eax
jmp 0x4c1147
jae 0x4cec55
jmp 0x4d439c
movzx eax, word [ebp - 0x3c]
mov ecx, dword [edx + eax*4]
mov dword [ebp - 0x38], ecx
jmp 0x4b58d8
push ebx
pop ebx
mov esp, ebp
jmp 0x4bb9dd
mov dword [ebp - 0x30], ecx
mov edx, dword [ebp - 0x30]
mov eax, dword [ebp + 8]
jmp 0x4bf30c
jmp 0x4c1149
mov edx, dword [ebp - 0x24]
jmp 0x4bebd7
mov eax, dword [ebp - 0x1c]
jmp 0x4c1149
mov dword [ebp - 0x18], 0
mov dword [ebp - 0xc], 0
mov ecx, dword [ebp - 0x20]
cmp ecx, dword [ebp - 0x24]
jae 0x4c20b7
mov ecx, dword [ebp - 0x20]
cmp ecx, dword [ebp - 0x24]
jae 0x4ba90c
sub eax, eax
jmp 0x4c1149
movzx ecx, word [ebp + 0x10]
mov edx, dword [ebp - 0x2c]
mov eax, dword [edx + 0x20]
lea ecx, [eax + ecx*4]
add ecx, dword [ebp + 8]
push edx
mov edi, edi
jmp 0x4d5a69
mov dword [ebp - 0x20], eax
jmp 0x4c3650
push ecx
push ecx
pop ecx
jmp 0x4baa44
add esp, 0x14
jmp 0x4c20b2
mov edx, dword [ebp - 0x18]
mov ebp, ebp
mov eax, dword [ebp + 8]
push eax
pop eax
jmp 0x4c7c4a
push edx
pop edx
sub edx, 1
mov ecx, ecx
jmp 0x4b5e9f
mov eax, dword [ebp - 0x2c]
jmp 0x4d4aaf
cmp ecx, dword [ebp - 0x10]
jb 0x4b72fd
jmp 0x4b72ee
push ebx
pop ebx
push edx
pop edx
call fcn.004b81de
add esp, 8
test eax, eax
jne 0x4c9329
jmp 0x4d1afe
add eax, dword [ecx + edx*4]
jmp 0x4c9e8c
jmp 0x4c1149
push ecx
pop ecx
push edi
jmp 0x4d41fb
mov edx, dword [ebp + 0x1c]
jmp 0x4b51a7
jb 0x4c367d
mov dword [ebp - 0x24], 0
mov edx, dword [ebp - 0x2c]
mov eax, dword [edx + 0x18]
sub eax, 1
jmp 0x4c388e
jmp 0x4c1149
jmp 0x4b6595
shr edx, 1
mov dword [ebp - 0x18], edx
jmp 0x4c6036
push ebp
push esp
pop ebp
jmp 0x4bf7dc
ret
cmp dword [ebp + 0xc], 0
je 0x4bf7e9
mov eax, dword [ebp + 8]
mov esi, esi
mov ecx, dword [eax + 0x3c]
jmp 0x4bd149
push esp
pop esp
jne 0x4bee1e
mov eax, dword [ebp - 0x38]
jmp 0x4c9592
add esp, 0x14
jmp 0x4c8174
cmp dword [ebp + 0x14], 0
jmp 0x4cdac8
push edx
jmp 0x4b5230
mov ecx, dword [ebp + 8]
add ecx, dword [ebp - 0x10]
mov dword [ebp - 0x2c], ecx
xchg esp, esp
movzx edx, word [ebp + 0x10]
push ebp
xchg eax, eax
pop ebp
mov eax, dword [ebp - 0x2c]
jmp 0x4bc839
mov eax, dword [ebp + 0x18]
push eax
jmp 0x4b7db5
mov eax, dword [ebp - 0x2c]
jmp 0x4b37d6
cmp dword [ebp - 0xc], 0
jmp 0x4b8ecc
mov ecx, dword [ebp - 0x1c]
jmp 0x4c78fd
pop edi
mov ecx, dword [ebp - 0x18]
nop
mov dx, word [eax + ecx*2]
mov word [ebp - 8], dx
mov eax, dword [ebp - 0x2c]
mov ecx, dword [ebp + 8]
add ecx, dword [eax + 0x1c]
push edx
pop edx
movzx edx, word [ebp - 8]
mov eax, dword [ecx + edx*4]
mov dword [ebp - 0x1c], eax
jmp 0x4d3e91
push 0
mov ecx, dword [ebp + 0x20]
jmp 0x4b8709
mov ecx, dword [ebp + 8]
add ecx, dword [eax + 0x20]
mov esi, esi
jmp 0x4c4e54
mov ecx, dword [eax + 0x78]
mov dword [ebp - 0x10], ecx
mov edx, dword [ebp - 4]
mov eax, eax
mov eax, dword [edx + 0x7c]
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x10], 0
jmp 0x4bc38a
push 0
mov eax, dword [ebp + 0x20]
push eax
mov ecx, dword [ebp + 0x1c]
xchg eax, eax
push ecx
mov edx, dword [ebp + 0x18]
jmp 0x4d0d84
pop edx
jmp 0x4c203c