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

Disassembly:
sub esp, 8
push ebx
mov ebx, dword [esp + 0x14]
push ebp
mov ebp, dword [esp + 0x14]
push esi
mov esi, ecx
xor ecx, ecx
cmp ebp, 0x100
push edi
mov edi, dword [esp + 0x24]
mov dword [esp + 0x14], ecx
mov dword [esp + 0x10], 1
ja 0x44b34c
je 0x44b333
lea eax, [ebp - 1]
cmp eax, 0x9f
ja case.0x44b22a.3
movzx eax, byte [eax + 0x44b540]
jmp dword [eax*4 + 0x44b504]
mov edx, dword [esi]
mov edx, dword [edx + 0x34]
lea eax, [esp + 0x10]
push eax
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x30]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x3c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x40]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x44]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x48]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x50]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x54]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x58]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x60]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x64]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x78]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x90]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x98]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x8c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x100
jmp 0x44b4c0
cmp ebp, 0x201
ja 0x44b432
je 0x44b41c
cmp ebp, 0x112
ja 0x44b3dd
je 0x44b3c7
mov eax, ebp
sub eax, 0x101
je 0x44b3ae
sub eax, 1
je 0x44b395
sub eax, 0xf
jne case.0x44b22a.3
mov eax, dword [esi]
mov edx, dword [eax + 0x38]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x111
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x84]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x102
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x88]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x101
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x4c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x112
jmp 0x44b4c0
cmp ebp, 0x113
je 0x44b403
cmp ebp, 0x200
jne case.0x44b22a.3
mov eax, dword [esi]
mov edx, dword [eax + 0x70]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push ebp
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x80]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x113
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x6c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x201
jmp 0x44b4c0
cmp ebp, 0x2a2
ja 0x44b483
je 0x44b470
mov eax, ebp
sub eax, 0x202
je 0x44b45d
sub eax, 8
jne case.0x44b22a.3
mov eax, dword [esi]
mov edx, dword [eax + 0x5c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x20a
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x68]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x202
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x7c]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x2a2
jmp 0x44b4c0
cmp ebp, 0x2a3
je 0x44b4af
cmp ebp, 0x2345
je 0x44b499
mov dword [esp + 0x10], ecx
jmp 0x44b4cf
mov eax, dword [esi]
mov edx, dword [eax + 0x94]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x2345
jmp 0x44b4c0
mov eax, dword [esi]
mov edx, dword [eax + 0x74]
lea ecx, [esp + 0x10]
push ecx
push edi
push ebx
push 0x2a3
mov ecx, esi
call edx
cmp dword [esp + 0x10], 0
mov dword [esp + 0x14], eax
jne 0x44b4fa
push edi
push ebx
push ebp
lea edx, [esi + 0x24]
lea ecx, [esp + 0x20]
call fcn.00446a70
test al, al
je 0x44b4f0
mov eax, dword [esp + 0x14]
pop edi
pop esi
pop ebp
pop ebx
add esp, 8
ret 0xc
push edi
push ebx
push ebp
mov ecx, esi
call fcn.0044eb90
pop edi
pop esi
pop ebp
pop ebx
add esp, 8
ret 0xc