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

Disassembly:
call fcn.010ffa53
lea esp, [esp + 0x14]
je 0x11017de
bt cx, 6
clc
jmp 0xc7f09c
mov dword [edi], eax
call fcn.00c7fdf8
add byte [eax], al
inc edi
je 0xc7f0f9
popal
jb 0xc7f111
outsb dx, byte [esi]
je 0xc7f0af
push 0x64054d88
call fcn.011a18dd
pop edx
clc
test al, 0x49
js 0xc7f0bf
add byte [edi + 0x61], dl
imul esi, dword [esi + eax*2 + 0x6f], 0x6c754d72
je 0xc7f135
jo 0xc7f13a
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + esi*2], si
fadd qword [edx]
push 0x82eef80d
cmc
repne scasb al, byte es:[edi]
pushal
push ebx
jmp fcn.01103de1
pushfd
mov word [esp + 4], 0xbe10
jmp 0x1103ccc
add esi, 4
jmp 0xc7d17c
bswap eax
setl al
lahf
movzx ax, dl
mov eax, 1
push 0x4e9ab1f5
pushal
push esp
pushfd
lea esp, [esp + 0x2c]
jmp fcn.010f4802
mov dh, 0x18
adc dword [edi + 0x5a], ecx
mov byte [0x4cc32b90], 0xda
cmp al, 0xc9
and dword [edi - 0x68], eax
rcr dword [ebx - 0x53], 1
inc ebx
xchg esp, eax
invalid
xchg byte [edx + eax*4 + 0x41888929], al
sub edx, dword [eax + 0x746d772f]
scasd eax, dword es:[edi]
das
ja 0x1103c30
je 0x1103b74
clc
xchg esp, eax
into
cwde
dec eax
popfd
mov bh, cl
salc
arpl ax, cx
inc esp
xlatb
test al, 0x1d
mov dh, 0x16
add edi, dword [edx + ebx + 0x29]
xor dword [esi - 0x284e3c84], ecx
in al, 0xfc
pop ebx
mov ebx, 0x28808
xchg edx, eax
adc dword [edi - 0x31640529], eax
shl dl, 1
add byte [ebp + 0x3c33f82d], al
leave
outsb dx, byte [esi]
push esi
ja 0x1103bc0
in al, dx
adc dword [edx], ecx
inc eax
xchg edi, eax
or byte [ecx + 0x53a7a1c1], al
movsb byte es:[edi], byte [esi]
sub bl, cl
adc dword [edx + 0x29], 0xa6749607
fld dword [ecx - 0x69f8d6ae]
je 0x1103bb7
mov edi, 0x88967549
getsec
sub eax, 0x5dab2c76
rcr byte [0x127cca09], 1
int1
xor eax, 0xf9e31028
stc
or dword [edx - 0x69bed61e], eax
push ecx
jge 0x1103c09
rol byte [ebp - 0x54], 1
rcl dh, 1
fdiv dword [0xf6dff59c]
test bh, ah
xor eax, 0x3d2d07c8
xor dword fs:[edi], ebp
cmp dword [eax], ebp
not ebp
aam 0x53
das
fidiv word [esp + eax*8]
sub byte [esi - 0x2fe96aac], ch
daa
int 0x5e
push es
add byte [eax], al
inc ebp
outsb dx, byte [esi]
push eax
popal
add ch, dh
cmc
mov dword [edi], eax
pushal
jmp 0x11012f8
je 0x1103ca7
adc dl, al
adc al, 0
add byte [eax], al
inc edi
je 0x1103cd1
jbe 0x1103cf9
arpl word [ebp + 0x43], sp
popal
jo 0x1103d09
add byte [eax + 8], ch
int1
jb 0x1103c28
call fcn.011a1751
cmp byte [ebp + 0x52], dh
inc edi
add byte [eax], al
dec ecx
insd dword es:[edi], dx
popal
dec esp
imul esi, dword [ebx + 0x74], 0x7465475f
dec ecx
insd dword es:[edi], dx
popal
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
add byte [eax + 8], ch
idiv dh
wait
call fcn.011a04c4
cmp eax, 0x8db4ff50
and al, 8
lea esp, [esp + 8]
jb 0x110082b
adc byte [ebp - 0x35], 0xff
invalid
clc
push esi
cmp eax, dword [esp + 4]
mov word [esp], cx
call fcn.010f464c
push edi
dec ecx
and al, 0xe8
or edi, edi
call dword [edi + 0x49]
dec esi
dec ecx
dec esi
inc ebp
push esp
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax - 0x78], ch
jno 0x1103c81
loop 0x1103cdf
push esi
fimul dword [ecx]
add byte [edi + 0x5014c83c], al
or dword [eax], eax
xchg dword [eax + ecx*8], edi
adc al, 0x50
dec ebp
push ebx
dec ecx
dec ebp
inc edi
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [ebx + esi*4 + 0x37], al
ror byte [edx - 0x28], cl
inc ebp
cli
sub eax, 0xa5a44ff5
sbb dh, byte [ecx - 0x492dfbef]
invalid