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

Disassembly:
jmp 0x10111264
test bx, 0xca05
ja 0x1011a612
test cx, sp
stc
cmp ecx, 0xffff
push 0x740d4792
push 0xb398ac21
lea esp, [esp + 8]
jbe 0x10111626
test ax, dx
setg ch
mov edi, dword [edx + 0x24]
bsf bx, dx
sal bh, 1
cmc
add edi, eax
cmc
rcr bx, 4
mov ebx, dword [edx + 0x20]
btc cx, cx
add ebx, eax
bsr cx, bx
rcl cx, 1
cmc
mov dword [ebp - 8], 0
not cl
sbb cx, 0x8d85
cmp dx, 0xce3d
mov ecx, dword [edx + 0x18]
pushfd
test bl, 0xfa
cmp ecx, dword [ebp - 8]
pushal
jmp 0x10114683
cmc
cwde
shl ah, cl
setge ah
push ebp
cmc
pushal
lea ebp, [esp + 0x20]
inc ax
not al
lahf
sub esp, 0xfffffff8
not al
shr ax, cl
das
push 0xc1683484
mov dword [esp], esi
cmp ah, 0xa8
push edi
cmc
pushal
movzx eax, bl
xor al, 0x4e
mov dword [esp + 0x1c], ebx
sar ah, cl
bsr ax, bp
mov dword [esp + 0x18], edx
sub ax, di
mov eax, dword [ebp + 8]
clc
cmc
test eax, eax
pushfd
lea esp, [esp + 0x1c]
je fcn.1010e6a3
shld dx, dx, cl
mov esi, dword [eax + 0x3c]
btc dx, 2
pushal
sar dh, cl
add esi, eax
shr dh, 3
movzx dx, al
rol dl, cl
stc
mov edx, dword [esi + 0x78]
clc
mov word [esp], si
bt bp, 0xe
push dword [esp]
test edx, edx
pushal
push 0x52ec972e
push dword [esp]
lea esp, [esp + 0x4c]
je fcn.1010e6a3
neg cx
add edx, eax
bswap cx
bsf cx, bp
neg ch
and ecx, 0x363588d4
mov ecx, dword [esi + 0x7c]
je 0x1010e6b4
stc
pushal
add ecx, edx
cmc
mov dword [ebp - 0x10], ecx
cmp bh, 0xef
and cx, 0xf67
rcr cl, 7
rol cl, 2
mov ecx, dword [ebp + 0xc]
lea esp, [esp + 0x20]
ja 0x1010ed00
pushfd
cmp ecx, 0xffff
mov byte [esp], 0x76
pushfd
pushfd
lea esp, [esp + 0xc]
jbe 0x10111626
rol bl, cl
bswap bx
jmp 0x101173e4
add ecx, edx
push ebx
mov dword [ebp - 0x10], ecx
stc
add esp, 4
jno 0x1011a688
mov ecx, dword [ebp + 0xc]
jmp 0x10112d20
jmp 0x10112a45
clc
cmc
sub ecx, dword [edx + 0x10]
stc
pushfd
cmc
cmp ecx, dword [edx + 0x14]
call fcn.10114665
cmc
clc
cmp ecx, 0xffff
pushfd
push esi
lea esp, [esp + 8]
jbe 0x10111626
mov di, 0x76d4
sub di, 0xd7ac
mov bx, si
bsf di, cx
mov edi, dword [edx + 0x24]
sbb bh, bh
bt si, 1
bsr bx, di
clc
add edi, eax
shrd cx, ax, 6
shld ecx, edi, cl
sal ebx, cl
lea ecx, [0x4c77cd47]
mov ebx, dword [edx + 0x20]
ror ch, cl
or cl, 0x7d
clc
rol ecx, 0xe
add ebx, eax
shr cx, 2
mov dword [ebp - 8], 0
mov cl, dl
setb ch
lea ecx, [edx - 0x15801ed8]
shr cx, cl
mov ecx, dword [edx + 0x18]
call fcn.1011b026
sub eax, 0x4a1e490b
add edx, dword [edx - 0x38314292]
cli
add edx, dword [edx - 0x22bce665]
int3
call int.1010ea9e
cli
retf
mov edi, dword [edx + 0x24]
lea ebx, [ebx + 0x2503816e]
seto bl
neg bl
sar cl, 6
add edi, eax
mov ebx, 0x826da631
btc bx, sp
bts ebx, ebx
mov ebx, dword [edx + 0x20]
ror ch, 2
shl cx, cl
add ebx, eax
movzx ecx, bl
not cx
mov dword [ebp - 8], 0
bt dx, 9
pushal
shl ecx, 1
mov ch, 0xbb
mov ecx, dword [edx + 0x18]
sub esp, 0xffffffe0
bt bp, bx
stc
cmp ecx, 0xffff
pushal
call fcn.101195b3
and al, 0x10
sti
inc ecx
invalid
sar cl, 3
dec cx
call fcn.10111ab7
adc eax, 0x28aa8537
int1
jo 0x1011a675
sal byte [esi], 0x90
je 0x1011a63a
outsb dx, byte [esi]
test eax, 0x93671913
in al, 0x20
sbb dword [ebx + 0x18], eax
jo 0x1011a67c
cmovl esi, dword [edi + eax*8 - 0x246fb1f3]
and dword [esi], esi
adc bl, 0x1c
dec esp
mov byte [0x758a099b], al
wait
int3