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

Disassembly:
jne 0x10249093
push 0x10169658
not edi
mov edi, 0x4df62211
mov edi, 0x1016b744
jmp 0x1024908e
mov dword [0x1016966c], eax
jmp 0x10312101
push eax
mov word [esp + 0x9a], cx
jmp 0x104beb62
push eax
jmp 0x1036872c
jne 0x1039bf19
push 0x1016966c
mov di, 0x2b3e
jmp 0x1039bf0f
call fcn.1004a5d0
mov edx, 0x6e
bsf eax, esp
mov word [esp + 0x38], dx
movzx eax, bx
shld dx, sp, 0x6e
mov ecx, 0x64
cmp sp, dx
mov eax, 0x74
movzx dx, bh
shrd dx, ax, 0x8b
mov word [esp + 0x3c], cx
add dx, 0x6762
mov edx, 0x6c
sub cl, 0xf2
mov word [esp + 0x3a], ax
mov eax, edx
test bx, bp
mov word [esp + 0x3e], dx
xor cx, sp
mov ecx, 0x2e
push 0xc
sar dl, 0xfc
mov word [esp + 0x46], cx
mov edx, 0x64
stc
test esi, esp
mov ecx, eax
cmp bl, 0x19
clc
mov word [esp + 0x44], ax
mov word [esp + 0x4a], ax
btc ax, 0x73
mov word [esp + 0x48], dx
btc eax, edx
btc ax, 0xeb
xchg ah, al
push 0x10169674
sbb eax, ebp
bt ax, 0x6f
lea eax, [esp + 0x40]
sub edx, edx
jmp 0x102363e1
push eax
jmp 0x1030570e
call ebx
push eax
jmp 0x10372449
push eax
jmp 0x10216cc9
je 0x1041f0e7
push 0
jmp 0x104cac03
call fcn.100de0a0
call fcn.100dcf30
test eax, eax
jmp 0x10298297
call fcn.100337d0
add esp, 4
clc
test eax, edi
test eax, eax
jmp 0x1024677a
mov dword [0x10169658], eax
jmp 0x10480f75
push eax
call esi
push eax
jmp 0x1040702f
mov dword [0x10169670], ecx
jmp 0x102e48fd
mov word [esp + 0x54], cx
mov word [esp + 0x56], dx
jmp 0x103e500c
mov edi, 0x1016b744
call fcn.1004a5d0
mov edx, 0x6b
mov word [esp + 0x78], dx
bts eax, ebx
xor ecx, edx
btr dx, di
mov eax, 0x65
adc edx, edi
and dl, ah
mov ecx, 0x72
bsr dx, bp
movsx dx, al
mov word [esp + 0x7c], cx
sar dx, 0x37
mov word [esp + 0x7a], ax
bsf dx, cx
mov word [esp + 0x80], ax
mov edx, 0x6e
cmp al, ch
movsx ecx, sp
mov word [esp + 0x7e], dx
mov ecx, 0x6c
dec ah
mov word [esp + 0x82], cx
movzx edx, bx
cdq
mov eax, 0x32
shl dl, cl
mov edx, 0x33
btr cx, 0x81
mov word [esp + 0x86], ax
mov word [esp + 0x84], dx
mov ecx, 0x2e
sbb eax, 0x32ee5223
adc ax, si
mov eax, 0x6c
sar edx, cl
sub dx, sp
rol dh, 0x4b
push 0xc
cdq
shl edx, cl
mov word [esp + 0x8c], cx
mov edx, 0x64
mov ecx, eax
stc
clc
mov word [esp + 0x90], ax
mov ax, si
cwde
xor ax, 0x5793
mov word [esp + 0x8e], dx
push 0x10169688
lea eax, [esp + 0x80]
cmp bp, 0x380b
clc
xor edx, edx
jmp 0x10216ecf
call ebx
push eax
jmp 0x10400392
push 0xf19a5be3
call fcn.101daf97
ja 0x103b8ec0
call fcn.100dccc0
call dword [0x100ec3fc]
push eax
jmp 0x1049bd00
call esi
push eax
jmp 0x10493ee7
call 0x103a8003
mov eax, dword [0x10169660]
rcr cl, 0xc3
mov ecx, dword [0x10169664]
add ecx, eax
jmp 0x1025d418
call 0x102ca981
mov ecx, 0x75
add edx, edi
cwde
mov word [esp + 0x60], cx
cmovno eax, esi
mov eax, 0x65
sar cx, 0x47
neg dx
mov word [esp + 0x64], ax
xor dl, ah
mov edx, 0x73
mov word [esp + 0x62], dx
not edx
mov ecx, 0x72
mov word [esp + 0x66], cx
mov eax, 0x32
cdq
bswap dx
rcr cl, cl
mov edx, 0x33
rol cl, 0x52
mov word [esp + 0x6a], ax
and cl, 0x8f
rcl eax, cl
xor ch, ch
mov word [esp + 0x68], dx
btr eax, 0xef
mov ecx, 0x2e
xadd al, ah
sal al, cl
add ax, dx
mov eax, 0x6c
shrd dx, bp, 0x93
cmovge edx, ecx
ror edx, cl
push 0xc
cdq
cmp edi, 0x57c71188
mov word [esp + 0x70], cx
mov edx, 0x64
xadd cl, cl
rcr cx, cl
rol cx, cl
mov ecx, eax
mov word [esp + 0x74], ax
bt ax, si
mov word [esp + 0x72], dx
sbb al, ah
sub ax, di
push 0x10169660
test ebx, edi
lea eax, [esp + 0x68]
test di, 0x14ac
xor edx, edx
push eax
mov word [esp + 0x7e], cx
jmp 0x10424fa1
mov word [esp + 0x80], dx
jmp 0x104b6895
mov dword [0x1016965c], ecx
call fcn.100337d0
lea esp, [esp + 4]
clc
cmp dh, 0x6e
test eax, eax
jmp 0x102127f7
call 0x10351ac4
mov eax, dword [0x10169674]
rcl ecx, 0xe4
sub ecx, ecx
mov ecx, dword [0x10169678]
add ecx, eax
jmp 0x102812e0
call fcn.100dd4f0
push 0x1003fa80
push 0x1016b714
jmp 0x1029f964
call ebx
mov esi, dword [0x100ec40c]
jmp 0x10307bae
mov word [esp + 0x9c], dx
jmp 0x10260ea3
call 0x103af3a2
jmp 0x1041f0e7