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

Disassembly:
mov esi, ebx
cmc
clc
sub esi, eax
stc
jmp 0x11460e56
jne 0x113df514
pop edi
pop ebx
sub eax, eax
mov si, dx
btr si, 0x84
adc esi, eax
pop esi
mov ecx, dword [ebp - 4]
cmc
clc
xor ecx, ebp
jmp 0x113f7f46
mov edx, dword [ecx + eax + 0x24]
movsx ax, bh
cbw
lea eax, [edx + edi*2]
xchg dx, dx
not edx
movzx edx, word [eax + ecx]
movzx eax, bp
cmovae ax, sp
lea eax, [ebx + 1]
jmp 0x114a7dd3
cmp eax, dword [ecx + edx + 0x14]
jae 0x1118e3a2
mov esi, dword [ecx + edx + 0x1c]
cmc
lea eax, [esi + eax*4]
mov eax, dword [eax + ecx]
cmp edi, edx
test sp, bx
test eax, eax
jmp 0x1118e39c
mov dword [ebp - 0x114], edx
test esp, 0x29537ad9
cmp ah, ah
test edx, edx
je 0x113578bd
mov eax, dword [eax + 0x7c]
push ebx
cmc
push edi
cmc
test ax, bp
or edi, 0xffffffff
mov dword [ebp - 0x11c], eax
clc
mov dword [ebp - 0x110], edi
cmp esi, 0xffff
jmp 0x112da658
call fcn.10071dc8
mov esp, ebp
cmovbe bp, sp
pop ebp
jmp 0x100087c4
jne 0x1141f553
test dl, dl
jmp 0x1141add6
je 0x113578bd
test esi, esi
jmp 0x1133a963
mov eax, dword [ebp - 0x114]
setne dl
cwd
jmp 0x111bc966
lea eax, [eax + edi*4]
jmp 0x112e3cf0
ja 0x11342c40
sub esi, dword [ecx + edx + 0x10]
mov eax, esi
jmp 0x111ec441
jne 0x11489efe
pop edi
cmovle ebx, ecx
shrd esi, esi, 0x67
mov si, bp
pop ebx
cmovp cx, ax
sub eax, eax
movzx esi, sp
pop esi
rol ecx, 0x83
rcr cx, 0xb5
mov ecx, dword [ebp - 4]
test sp, 0x2e1f
xor ecx, ebp
jmp 0x114c84c9
jmp 0x111ec453
jne 0x113578bd
mov edx, dword [eax + 0x78]
cmc
jmp 0x1124d307
jae 0x114f13fd
lea eax, [eax + ecx]
rcl ebx, cl
mov cl, byte [eax]
mov ebx, eax
test si, di
cmc
clc
test cl, cl
jmp 0x11489ef8
je 0x113578bd
mov eax, 0x5a4d
cmp bp, 0x38d5
cmp word [ecx], ax
jmp 0x113578b7
mov eax, dword [ecx + edx + 0x18]
test bp, 0x957
jmp 0x11489517
mov eax, dword [ecx + 0x3c]
cmp bh, ch
add eax, ecx
cmp ax, si
cmp dword [eax], 0x4550
jmp 0x11320c70
je 0x1134b67a
xor eax, eax
clc
sub esi, 0x40bb633f
bts si, si
pop esi
shrd ecx, ebx, 0xcc
mov ecx, dword [ebp - 4]
cmc
cmp bp, 0xe30
xor ecx, ebp
jmp 0x1126633f
je 0x11469f6e
test eax, eax
je 0x112c072e
cmp eax, 1
jmp 0x113963df
mov eax, dword [ebp - 0x118]
bswap si
mov esi, dword [ebp - 0x120]
movzx edi, dx
mov edx, dword [ebp - 0x10c]
lea edi, [ebx + edx]
sar dl, 0x11
sar edi, 1
xchg dl, dl
stc
sar dl, cl
mov eax, dword [eax + edi*4]
rcr dl, cl
rcr dl, 0x30
mov dl, 0xa
add eax, ecx
xadd dl, dl
lea esp, [esp]
mov dl, byte [eax]
test eax, 0x3ef4b17
clc
cmp dl, byte [esi]
jmp 0x1128a289
jmp 0x1141f561
jne 0x11469f85
lea ebx, [edi - 1]
jmp 0x113e6501
je 0x10025144
mov cl, byte [ebx + 1]
jmp 0x113ba013
jl 0x114057cc
jmp 0x1137bb1a
inc ebx
stc
clc
test cl, cl
jmp 0x112dae33
jmp 0x11469f85
cmp eax, edx
jmp 0x1142c961
jne 0x1141f553
add eax, 2
test edx, 0x434f776d
lea esi, [esi + 2]
test edi, ecx
cmp ecx, ebp
test dl, dl
jmp 0x11477d0d
jmp 0x11469f85
call fcn.10071dc8
mov esp, ebp
pop ebp
jmp 0x1143b54d
jle 0x1137bb08
mov edi, dword [ebp - 0x110]
clc
btr edx, ebp
mov edx, dword [ebp - 0x114]
cmp edi, dword [ecx + edx + 0x14]
jmp 0x114c00e8
je 0x11477d13
mov dl, byte [eax + 1]
cmp dl, byte [esi + 1]
jmp 0x113e6386
sbb eax, eax
sbb eax, 0xffffffff
clc
cmp bh, al
test ecx, 0x10ba4658
cmp eax, 0xffffffff
jmp 0x11371fc8
jb 0x114f13fd
mov esi, dword [ebp - 0x11c]
lea esi, [esi + edx]
cmp eax, esi
jmp 0x1132daf2
mov dword [ebp - 0x10c], eax
jmp 0x113ba036
ret
inc edi
clc
cmp dx, bx
cmp di, 0x23ba
mov dword [ebp - 0x10c], edi
cmp edi, 0x59850c92
clc
cmp dword [ebp - 0x10c], ebx
jmp 0x114057b6
jne 0x1137bb40
xor eax, eax
jmp 0x1139592a
test eax, eax
je 0x114057cc
lea ebx, [eax - 1]
inc eax
mov eax, dword [ecx + edx + 0x20]
add eax, ecx
test ch, 0x12
mov dword [ebp - 0x10c], 0
mov dword [ebp - 0x118], eax
test esp, ecx
test ebx, ebx
jmp 0x113b4199
je 0x1118e3a2
cmp cl, 0x2e
jmp 0x113a3697
ret
mov dword [ebp - 0x110], edx
jmp 0x11437b77
push ebp
btr ebp, ebp
rol ch, cl
sub al, cl
mov ebp, esp
lea esp, [esp - 0x120]
rcl eax, cl
xor cl, 0x5d
xadd ax, cx
mov eax, dword [0x10149de0]
sub ecx, 0x1a391cfa
movsx cx, cl
shr cl, 0x3b
xor eax, ebp
mov dword [ebp - 4], eax
mov ecx, 0x650e0981
cmp si, bx
mov ecx, dword [ebp + 8]
push esi
mov esi, dword [ebp + 0xc]
mov dword [ebp - 0x120], esi
test ecx, ecx
jmp 0x1128baf1
jae 0x1118e3a2
mov eax, dword [ecx + edx + 0x1c]
jmp 0x112c6128
call fcn.10071dc8
mov esp, ebp
not ebp
pop ebp
ret
lea eax, [eax + ecx]
adc ebx, 0x395f361f
mov ecx, dword [ebp - 4]
add di, 0x6611
movsx bx, bh
pop edi
sal si, 0x6c
add ebx, esp
movzx esi, si
pop ebx
bt si, 0x89
xor ecx, ebp
xchg esi, esi
cmovl si, di
pop esi
call fcn.10071dc8
mov esp, ebp
pop ebp
jmp 0x11498d2f