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

Disassembly:
push ebp
mov ebp, esp
mov ecx, dword [ebp + 8]
push esi
push edi
movzx eax, word [ecx]
cmp eax, 0x20c
ja 0x73e30ad0
je 0x73e30ab7
sub eax, 0xa
cmp eax, 0xf5
ja case.0x73e311a6.32785
movzx eax, byte [eax + 0x73e313dc]
jmp dword [eax*4 + 0x73e313c4]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xc]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x144]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x14]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
cmp eax, 0x1501
ja 0x73e30e1f
je 0x73e30e06
cmp eax, 0x1200
ja 0x73e30c0b
je 0x73e30bef
sub eax, 0x1001
cmp eax, 0x10
ja case.0x73e311a6.32785
movzx eax, byte [eax + 0x73e314fc]
jmp dword [eax*4 + 0x73e314d4]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x1c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x24]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x4c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x50]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x54]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x58]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x60]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x68]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x88]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
cmp eax, 0x1400
ja 0x73e30d49
je 0x73e30d2d
sub eax, 0x1201
cmp eax, 9
ja case.0x73e311a6.32785
jmp dword [eax*4 + 0x73e31510]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x8c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x98]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x9c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xa0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xa4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xa8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xac]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xb0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xb8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
sub eax, 0x1401
cmp eax, 0xb
ja case.0x73e311a6.32785
jmp dword [eax*4 + 0x73e31538]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xbc]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xc0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xc8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xdc]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xe0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xe8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x10]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
cmp eax, 0x1608
ja 0x73e31109
je 0x73e310f0
sub eax, 0x1502
cmp eax, 0x1a
ja case.0x73e311a6.32785
jmp dword [eax*4 + 0x73e31568]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x20]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x2c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x30]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x34]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x38]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x3c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x40]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x44]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x48]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x5c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x64]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x70]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x74]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x90]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xb4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xc4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xcc]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xd4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xd8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xe4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xec]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xf0]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xf4]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x78]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
cmp eax, 0x8000
ja 0x73e31198
je 0x73e3117c
sub eax, 0x1609
je 0x73e31163
sub eax, 1
je 0x73e31147
sub eax, 1
jne case.0x73e311a6.32785
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x80]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x84]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x7c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xf8]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
sub eax, 0x8001
cmp eax, 0x17
ja case.0x73e311a6.32785
jmp dword [eax*4 + 0x73e315d4]
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0xfc]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x100]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x104]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x108]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x10c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x110]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x114]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x118]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x11c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x120]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x124]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x128]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x12c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x130]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x134]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x138]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x13c]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x140]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret
mov edi, dword [ebp + 0xc]
push ecx
mov eax, dword [edi]
mov esi, dword [eax + 0x148]
mov ecx, esi
call dword [0x73f59474]
mov ecx, edi
call esi
pop edi
pop esi
pop ebp
ret