Function at 0x98f4a7
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
ja 0x8e77d2
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x98e27c
ret
mov esp, ebp
bswap bp
pop ebp
ret
test ecx, ecx
jmp 0x9fa728
test dl, dl
jmp 0x8b4a7b
call fcn.0098f4a7
add esp, 0xc
mov ebx, eax
xchg si, bx
pop esi
mov bx, 0x2218
bswap edi
pop ebx
not di
pop edi
mov esp, ebp
not ebp
cmovns bp, bx
jmp 0x9392a6
push ecx
jmp 0xa4a3f9
ret
pop ebx
xchg di, di
pop edi
jmp 0x9009f7
pop ebp
jmp 0x89082f
jb 0x95d738
mov edx, dword [ebp - 0x10]
cmp esi, edx
stc
jmp 0x99cb2f
je 0x9fd562
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0x9fd54e
mov ecx, esi
sub ecx, eax
cmp ecx, 0x104
jmp 0x9a2af2
cmp eax, 0xffffffff
jmp 0xa1e326
je 0x94a39e
sub eax, eax
not edi
pop edi
jmp 0x893926
jne 0xa62415
inc esi
jmp 0x96530e
mov ebx, dword [eax + edi + 0x18]
cmp sp, 0x26c6
test ebx, 0x4a841d63
test ebx, ebx
jmp 0x98c068
mov dword [ebp + 8], edx
jmp 0x95a2c0
ret
inc esi
test ebp, esp
test cl, cl
jmp 0x900cfe
jne 0x8ca1da
mov eax, dword [edx + 0x78]
cmp ax, dx
test bp, si
mov dword [ebp - 4], eax
jmp 0xa4b69d
jae 0x95d738
lea eax, [ecx + edi]
and cl, dl
neg cl
mov cl, byte [eax]
cmc
shl si, 0x5b
mov esi, eax
test dh, 0xb
test eax, ebp
clc
test cl, cl
jmp 0xa5f113
je 0x99a99f
mov bl, cl
sub bl, 0x30
jmp 0x94f44f
jmp 0xa62415
mov esp, ebp
bswap bp
pop ebp
jmp 0x92396f
jne 0xa5f11b
pop esi
bts edi, esi
shl di, 0x28
test edx, ebp
pop ebx
inc di
bts edi, edi
shrd edi, edx, 0x7f
xor eax, eax
pop edi
jmp 0xa157eb
je 0x8b8b59
mov cl, byte [esi + 1]
jmp 0x8eec79
dec ebx
jmp 0x9fe96e
ret
lea edx, [ebx + 1]
jmp 0x970a3a
ret
mov esp, ebp
movsx ebp, cx
jmp 0x8aea64
pop ebp
jmp 0x8a7a0f
je 0x900d04
cmp eax, edi
jmp 0xa24556
mov edx, dword [edi + 0x3c]
stc
add edx, edi
test si, 0x565e
stc
cmp dword [edx], 0x4550
jmp 0x8f17c8
pop edi
jmp 0x9d19cb
inc esi
stc
cmc
cmp bl, 9
jmp 0x98e0e5
mov ecx, dword [edx + edi]
cmp eax, 0x2a3f726f
test dh, 0xd0
test ecx, ecx
jmp 0x9cecab
jmp 0xa62415
call eax
test eax, eax
jmp 0x9f789d
pop esi
movzx bx, ah
setne bl
mov al, 0x44
pop ebx
cwde
lea eax, [ecx + edi]
pop edi
jmp 0xa60a33
ret
mov ecx, dword [ebp - 4]
cwde
cbw
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
jmp 0x91106a
mov dword [ebp + 8], esi
jmp 0x9007b0
mov ecx, dword [ebp + 0xc]
mov edx, dword [ebp - 0xc]
btc eax, edi
cmc
mov eax, dword [ebp + 8]
neg si
sbb si, si
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
cmp ebp, edi
push eax
dec al
movsx eax, bx
sar esi, 1
shld eax, edx, 0xdd
shr ah, 0x27
mov eax, dword [edx + esi*4]
cmp cx, 0x7836
cmc
add eax, edi
jmp 0x9bc797
push edx
jmp 0x971665
jbe 0x9fd562
lea ebx, [ebp - 0x114]
cmc
rol dl, cl
sub ebx, eax
rol dl, 0x8e
or dl, 0xce
mov dl, byte [eax]
cmp sp, 0x2ae5
jmp 0x897a43
mov dword [ebp - 8], ecx
jmp 0x8eb651
push eax
jmp 0xa2374c
mov eax, dword [ebp + 0xc]
jmp 0xa1f63c
jle 0x9681a4
mov eax, dword [ebp - 4]
xor esi, 0x74eb52aa
cmc
mov esi, dword [ebp - 8]
stc
cmp esi, dword [eax + edi + 0x14]
jae 0x900d04
mov ecx, dword [eax + edi + 0x1c]
movzx dx, cl
sbb edx, esi
lea edx, [ecx + esi*4]
jmp 0x956a1d
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0x9fb0fc
push 0
jmp 0x8a77d2
je 0x8ca1da
mov ecx, dword [ebp + 0xc]
jmp 0x8964ff
je 0x97c381
mov edx, dword [eax + edi + 0x20]
jmp 0x909b54
ja 0x99a99f
movsx ecx, cl
lea edx, [edx + edx*4]
cmp dh, 0x77
test ax, si
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
cmp edi, eax
test cl, cl
jmp 0x99a999
jae 0x900d04
mov edx, dword [eax + edi + 0x1c]
stc
lea ecx, [edx + ecx*4]
test ecx, ebp
mov ecx, dword [ecx + edi]
test ecx, ecx
jne 0x9cecb1
pop esi
pop ebx
sub eax, eax
bswap di
not edi
pop edi
jmp 0x938cd1
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
push edi
shrd di, ax, 0x14
mov edi, dword [ebp + 8]
cmp eax, ecx
cmc
test edi, edi
jmp 0x986e4d
jne 0x8fbb6a
push 0
jmp 0x96c464
jl 0x97c381
jmp 0x9681ae
add edx, eax
cmp ebp, ebx
cmp ecx, edx
jmp 0x8f87d9
jae 0x900d04
mov dword [ebp + 8], 0
test esp, 0xede5342
test ecx, ecx
jmp 0x96e8b0
je 0x972e60
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
sal cl, cl
sub edx, edx
test dh, 8
test cl, ch
sub ebx, eax
bswap si
cmc
mov edi, edi
cbw
mov eax, 0x62207da2
rcl cl, cl
bt si, dx
mov cl, dl
rol si, 0x38
rcr esi, 0x3f
jmp 0xa3a581
call eax
pop esi
pop ebx
not di
pop edi
jmp 0xa0f1d0
call fcn.00970515
lea esp, [esp + 4]
jmp 0x8bd7fb
jb 0x9ac89f
lea eax, [ebp - 0x114]
push eax
nop
cbw
mov eax, 0x42ba58da
push edi
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xa19721
je 0x961c04
cmp eax, 1
jmp 0x8e32c5
je 0x900d04
cmp ecx, eax
jmp 0x8b20e7
mov esp, ebp
mov bp, 0x327e
jmp 0xa23264
jne 0x947499
lea edx, [ebp - 0x114]
setne ah
mov ah, 0x63
push edx
bswap ax
movzx eax, dx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0x947493
je 0x8ca1da
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x8ca1d4
mov cl, byte [esi + 2]
stc
test edi, edx
add esi, 2
sub edx, edx
cmp ecx, esi
cmc
test cl, cl
jmp 0x8fbb64
inc edx
inc eax
cmp dx, cx
test si, dx
cmc
mov dword [ebp + 8], edx
cmp edx, ecx
jb 0x96e8c7
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0xa3872d
lea edx, [edx + edi]
cmc
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x99c36d
mov esp, ebp
jmp 0xa47f1e
mov byte [esi], al
jmp 0xa1424c
je 0x9c717d
inc edx
cmc
clc
stc
cmp edx, 0x104
jmp 0x9c7177
mov esp, ebp
movsx ebp, dx
pop ebp
jmp 0x95fc03
call eax
pop esi
mov di, 0x4e78
bswap ebx
jmp 0x8aae71
je 0xa62411
test eax, eax
jmp 0x9ce721
push eax
movsx eax, bp
mov eax, ebp
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x9b9276
pop ebp
ret
call fcn.0098f4a7
add esp, 0xc
pop esi
bswap ebx
mov di, ax
movsx ebx, sp
pop ebx
jmp 0x94dcb2
jne 0x97fcd2
cmp byte [ebp + 0x10], 0
jmp 0x9ac87d
push ecx
mov byte [ebp + eax - 0x114], 0
cwde
movzx eax, di
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x95ca94
rol eax, cl
lea esi, [ebp + edx - 0x114]
add al, dl
cmp dh, 0x50
xor al, byte [ebx + esi]
jmp 0xa141de
pop ebp
jmp 0x8ee1db
push eax
jmp 0x8a5a0e
test eax, eax
je 0x8ca1da
mov edx, dword [edx + 0x7c]
push ebx
cmp di, 0x5ba8
push esi
cmp si, bp
stc
or esi, 0xffffffff
test esp, edx
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
test bp, cx
cmp ebp, 0x33b247fa
cmp ecx, 0xffff
jmp 0x88b304
je 0x900d04
mov edi, edi
cmp cl, 0x2e
jmp 0x9096d9
mov esp, ebp
mov ebp, 0x79c4655a
pop ebp
jmp 0x90c4eb
lea ebx, [esi - 1]
cmc
cmp dword [ebp + 8], ebx
jmp 0x97c36d