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

Disassembly:
mov qword [rsp + 8], rcx
stc
mov cx, 0xfbae
push rdi
rcl ah, cl
ror cl, cl
sub rsp, 0x110
mov rax, qword [rsp + 0x120]
or ch, 1
sub cl, r14b
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
xchg rcx, rcx
sar ch, 0x91
sbb ecx, esp
xorps xmm0, xmm0
test r15w, 0x328c
ror rcx, 0xb8
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x58]
xorps xmm0, xmm0
ror ecx, cl
movss dword [rax], xmm0
mov rax, qword [rsp + 0x120]
btr cx, 0xc
rol ecx, 0xad
xor cl, r10b
add rax, 8
bts rcx, r14
test r11w, 0x38b7
mov qword [rsp + 0x60], rax
sbb ax, 0xb4ac
rcl cl, 0x8e
movsxd rax, ebx
mov rax, qword [rsp + 0x60]
shl cl, 9
btr cx, si
xorps xmm0, xmm0
rcl cx, 0xb3
rol cl, 0x22
btc cx, 8
movss dword [rax + 4], xmm0
and ch, dh
mov rax, qword [rsp + 0x60]
xorps xmm0, xmm0
shld cx, bp, 0x2a
shl cx, 0x96
movss dword [rax], xmm0
mov rax, qword [rsp + 0x120]
clc
add rax, 0x10
mov qword [rsp + 0x68], rax
sar ax, cl
movsx cx, bh
ror al, cl
mov rax, qword [rsp + 0x68]
movzx rcx, r10w
setle cl
neg cl
xorps xmm0, xmm0
xadd cx, cx
movss dword [rax + 4], xmm0
movzx ecx, r15w
mov rax, qword [rsp + 0x68]
add ch, 0xb4
cmp r11d, edx
bts ecx, esi
xorps xmm0, xmm0
btc cx, 0x10
movss dword [rax], xmm0
jmp 0x14067fbb9
mov rax, qword [rsp + 0x120]
bsf cx, dx
add rax, 0x18
mov qword [rsp + 0x70], rax
not ch
rcr ah, 0xb5
mov rax, qword [rsp + 0x70]
cmp r15w, dx
stc
xorps xmm0, xmm0
bsr cx, cx
rol ch, cl
xor cx, r8w
movss dword [rax + 4], xmm0
cmova rax, rdx
test spl, 0x8e
neg ecx
mov rax, qword [rsp + 0x70]
stc
xorps xmm0, xmm0
and ch, 0x91
movss dword [rax], xmm0
shr cx, cl
mov rax, qword [rsp + 0x120]
not rcx
xchg cl, cl
add rax, 0x20
mov qword [rsp + 0x78], rax
inc cx
mov rax, qword [rsp + 0x78]
movsxd rcx, r9d
sar ch, 5
btr ecx, ebp
xorps xmm0, xmm0
btc cx, r8w
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x78]
xorps xmm0, xmm0
and ecx, 0x81878a23
movss dword [rax], xmm0
shr ecx, 0x9a
test cl, r8b
add cl, 0xb9
mov rax, qword [rsp + 0x120]
test r9, r8
add rax, 0x28
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x80]
bsr rcx, rdi
sub ecx, ebx
xorps xmm0, xmm0
btr rcx, r14
movss dword [rax + 4], xmm0
sar rax, 0x97
lahf
mov rax, qword [rsp + 0x80]
xorps xmm0, xmm0
movsxd rcx, edi
movss dword [rax], xmm0
shl ah, 0x2c
mov rax, qword [rsp + 0x120]
btr cx, bp
add rax, 0x38
xchg cl, ch
mov qword [rsp + 0xe8], rax
stc
mov rax, qword [rsp + 0xe8]
bts cx, r11w
cmp r12b, r10b
bswap ecx
xorps xmm0, xmm0
btr cx, r15w
movss dword [rax], xmm0
mov rax, qword [rsp + 0x120]
mov cx, 0x8239
add rax, 0x3c
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xf0]
movsx cx, r11b
xorps xmm0, xmm0
inc ecx
sal cl, 0xb3
clc
movss dword [rax], xmm0
cdqe
neg rax
mov rax, qword [rsp + 0x120]
bts cx, ax
adc cl, 0x2a
shr ch, 0xae
add rax, 0x40
mov qword [rsp + 0xf8], rax
cdqe
mov rax, qword [rsp + 0xf8]
bt ecx, r8d
movzx ecx, r8w
rcl rcx, cl
xorps xmm0, xmm0
cmc
movss dword [rax], xmm0
mov rax, qword [rsp + 0x120]
add rax, 0x4c
rcl cx, cl
bsf cx, di
shld ecx, r14d, 0x91
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x90]
rol ch, cl
shr ch, 0x14
mov qword [rsp + 0x88], rax
sub ecx, edx
mov rax, qword [rsp + 0x88]
rcr cx, cl
xorps xmm0, xmm0
xor ecx, esp
jmp 0x14067fda1
movss dword [rax], xmm0
ror al, cl
movzx ecx, r10w
mov rax, qword [rsp + 0x88]
shrd rcx, rdx, 0xa5
shld cx, bp, 0x8d
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
sar ch, cl
bts ax, r12w
ror ch, cl
mov rax, qword [rsp + 0x90]
add rax, 8
or ch, 0x9b
inc rcx
mov qword [rsp + 0x98], rax
xadd cx, cx
or al, r10b
mov rax, qword [rsp + 0x98]
sub ecx, r12d
bts ecx, esi
and cl, r10b
xorps xmm0, xmm0
not cx
shld ecx, r14d, 0x16
movss dword [rax], xmm0
mov cx, r11w
sbb ax, si
mov rax, qword [rsp + 0x98]
mov ch, 0x21
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
rol cl, cl
shrd ecx, r8d, 3
mov rax, qword [rsp + 0x120]
sal cl, 0x3b
clc
not cx
add rax, 0x5c
shr rcx, cl
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0xa0], rax
movsx ecx, r14w
or rax, r9
mov rax, qword [rsp + 0xa0]
xorps xmm0, xmm0
setg cl
or cx, r14w
movss dword [rax], xmm0
mov rax, qword [rsp + 0xa0]
sar ch, 0x3b
and ch, dh
cmp cl, r13b
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
btc cx, si
sub cl, r11b
shl ax, cl
mov rax, qword [rsp + 0xa8]
and cx, 0xae92
add rax, 8
test r12b, 0x1d
sar ecx, cl
add cl, r9b
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0xb0]
btc cx, bx
xorps xmm0, xmm0
sal cx, 0xa0
mov cx, 0xc508
sar cx, 0x90
movss dword [rax], xmm0
movsxd rax, r12d
mov cx, di
mov rax, qword [rsp + 0xb0]
movzx rcx, r14w
add cl, 0xb4
bswap cx
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
cmp r10b, 0x88
mov rax, qword [rsp + 0x120]
or cx, 0x5c22
add cl, 0xa9
add rax, 0x84
add cl, r14b
xor ch, 0x8a
cmp r12d, 0x5e38e10d
mov qword [rsp + 0xb8], rax
bsr cx, dx
lahf
mov rax, qword [rsp + 0xb8]
xorps xmm0, xmm0
adc rcx, rsi
test dx, bx
movzx cx, r10b
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0xb8]
xorps xmm0, xmm0
movsx cx, r11b
movss dword [rax], xmm0
not rax
mov rax, qword [rsp + 0x120]
movzx rcx, dx
clc
dec ch
add rax, 0x8c
movsxd rcx, r11d
movzx ecx, r9w
mov rcx, rax
jmp 0x14067ff88
call fcn.1406f4ba8
mov rax, qword [rsp + 0x120]
movzx rdi, di
mov ch, 0x13
add rax, 0xb8
btc cx, bp
mov qword [rsp + 0x30], rax
test r10b, spl
movzx ax, r14b
mov rax, qword [rsp + 0x30]
movzx rdi, bx
mov dword [rax + 4], 0
bts rax, rbp
clc
mov rax, qword [rsp + 0x30]
sub dil, 0x1d
test sp, bx
movsx ecx, dx
mov dword [rax], 0
mov rax, qword [rsp + 0x30]
mov qword [rax + 8], 0
bts di, r14w
movsx eax, bp
mov rax, qword [rsp + 0x120]
ror ch, cl
or dil, al
add rax, 0xf8
bts ecx, edi
mov dil, bl
mov qword [rsp + 0x38], rax
xor eax, 0xd906b5af
lahf
clc
mov rax, qword [rsp + 0x38]
bswap cx
shr cx, 0
mov dword [rax + 4], 0
cmc
movsx eax, r11w
movsxd rax, r14d
mov rax, qword [rsp + 0x38]
btc ecx, 0xa1
mov dword [rax], 0
rol ah, 0x1a
mov rax, qword [rsp + 0x38]
sbb cx, r13w
movzx rdi, cx
sub cx, 0x4d83
mov qword [rax + 8], 0
rcr ch, cl
dec cl
sal ecx, 0xb0
mov rax, qword [rsp + 0x120]
movsxd rdi, esi
xor ecx, 0x9395aa05
movzx rdi, bp
add rax, 0x108
rcr cx, cl
cmc
mov qword [rsp + 0x40], rax
bt ax, 0x33
btc eax, 0xb9
mov rax, qword [rsp + 0x40]
shl dil, cl
mov dword [rax + 4], 0
btr cx, 0xbf
movsx edi, r15w
rcl cl, 0xbd
mov rax, qword [rsp + 0x40]
mov dword [rax], 0
bswap ax
sbb ch, al
mov rax, qword [rsp + 0x40]
xadd dil, dil
mov qword [rax + 8], 0
mov rax, qword [rsp + 0x120]
cmc
rcr cl, 0x8b
ror ecx, 0x8d
add rax, 0x118
movzx rcx, si
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
mov dword [rax + 4], 0
mov rax, qword [rsp + 0x48]
mov dword [rax], 0
bsr ax, bx
mov rax, qword [rsp + 0x48]
rcl rdi, 0x9a
rol ch, cl
mov qword [rax + 8], 0
mov rax, qword [rsp + 0x120]
add rax, 0x128
mov qword [rsp + 0x50], rax
inc edi
test bl, r10b
movsx ax, r11b
mov rax, qword [rsp + 0x50]
mov dword [rax + 4], 0
movzx rdi, bx
mov rax, qword [rsp + 0x50]
bswap rcx
and dil, r11b
adc dil, dl
mov dword [rax], 0
sub ax, 0x51bc
mov rax, qword [rsp + 0x50]
btr rdi, rbx
rol di, 0x85
test r14d, 0xcdb70a91
mov qword [rax + 8], 0
btr edi, r11d
movzx rax, r14w
bsr rax, r10
xorps xmm0, xmm0
and ax, r10w
add eax, r14d
movss dword [rsp + 0xc0], xmm0
xorps xmm0, xmm0
cwde
movss dword [rsp + 0xc4], xmm0
adc ch, 0x8c
mov rax, qword [rsp + 0xc0]
sal rdi, 0x95
shrd ecx, r12d, 0xba
mov rcx, qword [rsp + 0x120]
sbb dil, 0x91
sub dil, r9b
movzx rdi, di
mov qword [rcx + 0x18], rax
sal cl, cl
mov rax, qword [rsp + 0x120]
bts edi, esi
sar di, 0x2c
mov rax, qword [rax + 0x18]
add cx, 0xed18
mov rcx, qword [rsp + 0x120]
bswap rdi
mov qword [rcx + 0x10], rax
cdqe
jmp 0x140680205
mov rax, qword [rsp + 0x120]
mov rax, qword [rax + 0x10]
adc dil, r12b
shrd di, r14w, 0xa2
not dil
mov rcx, qword [rsp + 0x120]
mov di, r9w
mov qword [rcx + 8], rax
mov rax, qword [rsp + 0x120]
sub dil, r12b
mov rax, qword [rax + 8]
or di, 0x3538
dec dil
bsr rdi, rsp
mov rcx, qword [rsp + 0x120]
bt edi, 0x98
mov qword [rcx], rax
ror rcx, 7
xorps xmm0, xmm0
sub ah, 6
neg dil
test r9b, 0x11
movss dword [rsp + 0xc8], xmm0
xorps xmm0, xmm0
rol rax, cl
movss dword [rsp + 0xcc], xmm0
movsx cx, r8b
mov rax, qword [rsp + 0xc8]
cmp r10b, r15b
mov rcx, qword [rsp + 0x120]
add edi, 0xe03cf20c
bt di, 0x85
stc
mov qword [rcx + 0x28], rax
sub ah, 0xb8
btr rax, r10
add eax, r12d
mov rax, qword [rsp + 0x120]
mov rax, qword [rax + 0x28]
movsx cx, dil
mov rcx, qword [rsp + 0x120]
mov dil, 0
mov qword [rcx + 0x20], rax
sub cl, r8b
rol cl, cl
mov rax, qword [rsp + 0x120]
bt rdi, 0x82
movsxd rcx, ebx
xorps xmm0, xmm0
xor dil, 0x27
adc cl, spl
stc
movss dword [rax + 0x34], xmm0
btr ax, 0x2f
bts eax, esp
mov rax, qword [rsp + 0x120]
sbb edi, r11d
shr di, cl
rcr di, 0x39
xorps xmm0, xmm0
movss dword [rax + 0x30], xmm0
sub di, r10w
add rdi, 0xffffffffb528000a
xorps xmm0, xmm0
sal edi, cl
movss dword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x20]
ror di, 0xbf
bswap edi
mov rcx, qword [rsp + 0x120]
setbe dil
mov dword [rcx + 0x38], eax
btc cx, r13w
shr cx, 0x81
xor rcx, rsi
xorps xmm0, xmm0
ror ax, cl
movss dword [rsp + 0x24], xmm0
xor edi, r14d
sal al, cl
mov eax, dword [rsp + 0x24]
bts rcx, rsp
mov rcx, qword [rsp + 0x120]
test dh, 0x90
cmc
rcl dil, cl
mov dword [rcx + 0x3c], eax
xadd cx, ax
cmc
bt cx, si
xorps xmm0, xmm0
rcr ch, cl
sar dil, 7
sub al, spl
movss dword [rsp + 0x28], xmm0
mov eax, dword [rsp + 0x28]
shr dil, cl
sub dil, r15b
rcl cx, cl
mov rcx, qword [rsp + 0x120]
rcr edi, cl
adc dil, 0x89
mov dword [rcx + 0x40], eax
and al, r13b
mov rax, qword [rsp + 0x120]
mov dword [rax + 0x44], 0
bts rcx, r10
not dil
or cl, r15b
mov rax, qword [rsp + 0x120]
cmp sil, 0xbc
sar di, cl
mov dword [rax + 0x48], 0
lea rax, [rsp + 0x100]
add dil, 0xa3
mov qword [rsp + 0xd0], rax
bsr eax, ecx
movsxd rcx, r8d
bt cx, r11w
mov rax, qword [rsp + 0xd0]
inc edi
add cl, dil
xorps xmm0, xmm0
ror dil, 0x22
cmp esp, r11d
rcl rcx, 0xf
movss dword [rax], xmm0
mov rax, qword [rsp + 0xd0]
cmp dx, 0x2da0
xorps xmm0, xmm0
rcr rdi, 0x3d
btc ecx, r8d
movss dword [rax + 4], xmm0
stc
inc di
lea rax, [rsp + 0x108]
jmp 0x140680459
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0xd8]
sub cl, r13b
btc cx, 0xa8
xorps xmm0, xmm0
sal di, cl
movss dword [rax], xmm0
sal cl, cl
mov rax, qword [rsp + 0xd8]
btc rcx, rax
sar cx, 0xa9
bsr rdi, r11
xorps xmm0, xmm0
neg dil
rcl di, cl
movss dword [rax + 4], xmm0
cmc
mov rax, qword [rsp + 0x120]
cmp r8b, r8b
btr di, 0x2a
movups xmm0, xmmword [rsp + 0x100]
movdqu xmmword [rax + 0x5c], xmm0
mov rax, qword [rsp + 0x120]
bts cx, r11w
mov rcx, qword [rsp + 0x120]
mov edi, r8d
movzx rdi, r10w
movups xmm0, xmmword [rcx + 0x5c]
sbb di, cx
cmc
movdqu xmmword [rax + 0x4c], xmm0
sal edi, 0x35
cmp r14b, 0x84
mov rax, qword [rsp + 0x120]
ror rcx, 0xac
not cx
mov cl, r13b
mov dword [rax + 0x78], 0
lahf
mov rax, qword [rsp + 0x120]
jmp 0x14068051b
mov dword [rax + 0x74], 0
movsx rdi, bp
or edi, eax
mov rax, qword [rsp + 0x120]
mov dword [rax + 0x6c], 0
btr rax, r11
mov rax, qword [rsp + 0x120]
mov dword [rax + 0x70], 1
xadd ax, cx
add al, r10b
rol ax, cl
mov rax, qword [rsp + 0x120]
movzx cx, r10b
bt cx, r14w
and cl, r15b
mov dword [rax + 0x7c], 0
mov rax, qword [rsp + 0x120]
ror dil, 0xad
shl cx, 0x28
inc cl
mov byte [rax + 0x80], 0
cmovl di, ax
add ch, 0x82
mov rax, qword [rsp + 0x120]
mov byte [rax + 0x81], 0
or ch, 0x15
setae cl
mov rax, qword [rsp + 0x120]
not edi
sets ch
test r11w, r12w
mov byte [rax + 0x82], 0
bsr ax, dx
xorps xmm0, xmm0
movsx eax, r8w
movss dword [rsp + 0xe0], xmm0
xorps xmm0, xmm0
btc eax, 0x8b
movss dword [rsp + 0xe4], xmm0
mov rax, qword [rsp + 0xe0]
xadd dil, cl
bt cx, 0xbd
sal ch, 0x10
mov rcx, qword [rsp + 0x120]
mov qword [rcx + 0x84], rax
mov rax, qword [rsp + 0x120]
clc
movzx rdi, bp
mov dword [rax + 0xb0], 0
or dil, 0x3d
rcl eax, cl
bts ax, r15w
mov rax, qword [rsp + 0x120]
mov dword [rax + 0xb4], 0
test r9b, al
btc ax, r15w
mov rax, qword [rsp + 0x120]
shr cl, 0x3b
movsx edi, r13w
mov qword [rax + 0xc8], 0
mov rax, qword [rsp + 0x120]
inc ch
mov cl, dh
movzx rdi, r13w
mov qword [rax + 0xd0], 0
test r13w, r9w
mov rax, qword [rsp + 0x120]
mov dword [rax + 0xdc], 1
mov rax, qword [rsp + 0x120]
cmova edi, esi
mov dword [rax + 0xd8], 1
movsx ax, r10b
adc dil, r9b
mov rax, qword [rsp + 0x120]
mov dword [rax + 0xe4], 0xffffffff
mov rax, qword [rsp + 0x120]
mov dword [rax + 0xe0], 0xffffffff
bsr cx, cx
bts eax, r15d
not ch
mov rax, qword [rsp + 0x120]
dec dil
adc dil, 0xa3
test r12w, r9w
mov dword [rax + 0xe8], 0
movsx rdi, cx
bts eax, ecx
mov rax, qword [rsp + 0x120]
movsx rdi, dx
or edi, 0xfa84021b
sbb cx, r8w
xorps xmm0, xmm0
movss dword [rax + 0xec], xmm0
dec rdi
and cx, 0xb6a6
sbb eax, 0xc40439be
mov rax, qword [rsp + 0x120]
movss xmm0, dword [0x1400a5024]
add ch, 0x14
movzx rdi, r15w
movss dword [rax + 0xf0], xmm0
or rdi, 0x301ea318
movzx rax, r9w
xor ax, 0xefba
mov rax, qword [rsp + 0x120]
add rax, 0x138
mov rdi, rax
neg cx
shr ch, cl
xor eax, eax
setg cl
movzx ecx, r8w
jmp 0x14068077a
mov ecx, 0xc
jmp 0x140680784
rep stosb byte [rdi], al
stc
bts ax, r8w
mov rax, qword [rsp + 0x120]
btc di, 0x9f
add rsp, 0x110
xchg dil, dil
pop rdi
jmp 0x1406807a9
ret