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

Disassembly:
call fcn.0093aa1a
add esp, 0xc
pop edi
jmp 0xd6bdaa
inc esi
jmp 0x874ae1
push edi
jmp 0x7c9b2d
jmp 0x926cef
jb 0xd7ca17
lea eax, [ebp - 0x114]
jmp 0x9f84c4
inc esi
jmp 0x92a9af
ret
push edx
push edi
jmp 0x9dfb8c
je 0x7df7c3
inc eax
cmp eax, 0x104
jmp 0x7df7bd
dec edi
jmp 0x8a059c
mov eax, dword [ebp + 0xc]
jmp 0x9ed4fd
je 0x9ce8a2
mov cl, byte [esi + 1]
jmp 0x7e8b15
pop esi
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x99c26f
je 0xd52a56
mov eax, dword [edx + ecx + 0x20]
test edi, 0x53fb365f
jmp 0x9968e9
mov edi, dword [edx + ecx + 0x18]
test edi, edi
jmp 0x8293a9
jae 0x95cef8
xor edi, edi
test eax, 0x459e690f
test ecx, ecx
je 0x957035
lea ebx, [ebp - 0x114]
shl dl, cl
sub ebx, eax
add dl, 0xf8
setg dl
mov dl, byte [eax]
cmp edx, ecx
test dl, dl
je 0x957035
mov byte [ebx + eax], dl
inc edi
inc eax
cmp edi, ecx
jmp 0x95702f
jne 0xd5c970
mov edx, dword [eax + ecx + 0x78]
mov dword [ebp - 4], edx
clc
test edx, edx
jmp 0x919d46
pop esi
jmp 0x925c1f
je 0xd5c970
mov eax, 0x5a4d
cmc
cmp word [ecx], ax
jmp 0xd5c96a
mov eax, dword [ecx + 0x3c]
cmp dword [eax + ecx], 0x4550
jmp 0x83286a
mov eax, dword [ebp - 0xc]
jmp 0x98e7c9
test edi, edi
je 0x95cef8
mov edx, dword [ebp + 8]
cmp edi, edx
jne 0x9615e6
cmp byte [ebp + 0x10], 0
jmp 0x8d6a82
jae 0x95cef8
mov esi, dword [edx + ecx + 0x1c]
lea eax, [esi + eax*4]
mov eax, dword [eax + ecx]
test dx, bp
test eax, eax
jmp 0xd5c20b
ret
cmp al, 9
jmp 0x98f591
je 0x9b4e9c
push 0
push ecx
jmp 0x7df671
push edi
cmc
mov dword [ebp - 0x10], eax
jmp 0x89e7a9
mov dword [ebp - 8], 0xffffffff
jmp 0xd58c46
mov byte [esi], cl
jmp 0x810426
mov dword [ebp - 0xc], eax
jmp 0xd49812
lea esp, [esp - 0x114]
stc
push esi
clc
test cx, ax
cmc
test ecx, ecx
jmp 0x9878dc
jb 0xdaa682
mov esi, dword [ebp - 0x10]
test di, 0x4e64
lea esi, [esi + edx]
test esp, 0x435c610c
cmp eax, esi
jmp 0x949c9e
je 0x81aeb5
mov edi, dword [ebp + 0xc]
lea ecx, [ebp - 0x114]
rcl bx, 0x87
bsf esi, edi
sub eax, eax
sub edi, ecx
jmp 0xd7ca10
call fcn.00d9f375
lea esp, [esp + 4]
jmp 0x972e4f
ret
call eax
pop edi
pop ebx
jmp 0x839d41
call eax
pop edi
mov ebx, ebx
pop ebx
cmovbe si, si
jmp 0x81c27e
je 0xd5c970
mov eax, dword [eax + ecx + 0x7c]
cmp bh, dl
push ebx
cmp cx, 0x41b5
clc
jmp 0x88ca8f
sub edx, edx
cmc
test esp, ebx
test cl, cl
jmp 0x923b98
je 0x984250
lea eax, [ecx - 0x30]
jmp 0x7d22ad
mov esp, ebp
not bp
pop ebp
jmp 0x8f0feb
jle 0xd52a0e
lea ebx, [esi + 1]
mov ecx, dword [ebp + 8]
clc
cmp dx, 0x3430
cmp ebx, edi
jle 0x84a164
jmp 0xd52a50
test cl, cl
jmp 0x95cef2
push ebp
mov ebp, esp
shld ecx, eax, 0x98
movzx ecx, dx
mov ecx, dword [ebp + 8]
jmp 0x8b95f5
je 0x95cef8
cmp cl, 0x2e
jmp 0x81b53f
jae 0xdaa682
lea eax, [eax + ecx]
test al, 0x98
mov cl, byte [eax]
btr esi, 0x9f
mov esi, ecx
movzx esi, di
mov esi, eax
test cl, cl
jmp 0x943498
jb 0x82c144
lea ecx, [ebp - 0x114]
mov eax, edx
xchg ah, ah
push ecx
setns al
bswap ax
mov byte [ebp + edi - 0x114], 0
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xd43f3b
jne 0x94349e
pop edi
btr ebx, ecx
pop ebx
shr esi, 0xa1
add si, 0x7e7
mov si, 0x4dc8
sub eax, eax
mov si, bx
mov esi, 0x441919ec
pop esi
jmp 0x97fb2d
cmp byte [esi + 1], 0x23
mov cl, ch
cmovnp ecx, esp
lea ecx, [esi + 1]
jmp 0x878d3f
call eax
mov edi, eax
cmc
jmp 0x850491
test eax, eax
jns 0x926ce6
lea edi, [esi - 1]
jmp 0x7df6fd
mov esp, ebp
not bp
pop ebp
jmp 0x8733e7
jne 0x923b9e
push 0
jmp 0x80ccee
je 0xd5c970
mov esi, dword [ebp + 0xc]
cmp esi, 0xf4c3195
stc
cmc
test esi, esi
jmp 0x83c619
mov edx, dword [ebp + 0x10]
btr si, 0xce
cmp cl, dl
lea esi, [edi + ebx]
test cx, sp
sar esi, 1
mov eax, dword [eax + esi*4]
push edx
rcr edx, 0xa7
mov edx, dword [ebp + 0xc]
jmp 0xd66219
ja 0x984250
movsx eax, cl
rcl cl, cl
cmp dl, 0xb
mov cl, byte [esi]
stc
cmc
lea edx, [edx + edx*4]
lea edx, [eax + edx*2 - 0x30]
clc
stc
test cl, cl
jmp 0x98424a
add eax, ecx
xor ebx, ebx
jmp 0x817c5d
ret
mov cl, byte [esi + 2]
cmc
clc
add esi, 2
test edi, ecx
jmp 0x920ebf
ret
mov ecx, esi
cmc
clc
sub ecx, eax
cmp ecx, 0x104
jmp 0x82c11f
mov dword [ebp - 8], eax
jmp 0xd8a3a0
call fcn.0093aa1a
add esp, 0xc
pop edi
xchg bh, bh
pop ebx
not esi
bswap si
jmp 0xd93d75
mov esp, ebp
pop ebp
jmp 0xd40033
push eax
lahf
bswap eax
push edx
mov ax, si
movzx eax, ax
bswap eax
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x8f19a8
push eax
push edx
xchg al, al
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x90f368
ret
pop esi
mov esp, ebp
mov bp, 0x6344
pop ebp
jmp 0x80373f
call eax
mov edi, eax
test edi, edi
jne 0x850499
lea edx, [ebp - 0x114]
movsx eax, bp
mov ax, di
push edx
not al
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x968845
js 0xd52a56
jmp 0x98e7c9
mov eax, dword [ebp + 8]
or ecx, 0x73212617
cmove cx, si
mov ecx, dword [ebp - 4]
rol edx, cl
bswap edx
dec dx
mov edx, dword [ecx + eax + 0x24]
cmc
neg cx
lea ecx, [edx + esi*2]
bsf dx, sp
bt dx, 0x87
xor edx, esi
movzx edx, word [ecx + eax]
mov dword [ebp - 8], edx
sar dx, 0x53
mov ecx, eax
sub eax, ecx
cmp esi, 0x145753fa
mov edx, dword [ebp - 4]
or ah, 0x46
mov eax, dword [ebp - 8]
cmp eax, dword [edx + ecx + 0x14]
jmp 0x86d555
cmp esi, 0xffff
jmp 0xdaa1aa
je 0x95cef8
cmp eax, edx
jmp 0x8cefbc
je 0x83ed66
xor eax, eax
pop esi
mov esp, ebp
pop ebp
ret
add eax, ecx
jmp 0x8dae84
pop ebx
mov esi, 0x703c68f0
xchg esi, esi
pop esi
jmp 0xd967d8
lea esp, [esp]
mov cl, al
bt esi, ecx
btc bx, 0xef
mov ebx, 0x72a92f79
rol ebx, cl
lea esi, [ebp + eax - 0x114]
cmovns ecx, ecx
neg ch
lea ecx, [eax + ebx]
cmp esp, 0x2069706c
test si, sp
stc
xor cl, byte [edi + esi]
jmp 0x89fc61
jmp 0xd52a56
pop esi
jmp 0x9e92a4
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x9c3c3f
ja 0x82a958
mov eax, esi
clc
cmp bh, 0x76
cmp al, cl
sub eax, dword [edx + ecx + 0x10]
jmp 0x9dc554
pop edi
pop ebx
add eax, ecx
jmp 0xd405a2