Function at 0x14068b02f
Capabilities:
Execute anti-debugging instructions
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
cmovne rax, r10
mov byte [rsp + 0x18], r8b
neg ax
bswap rax
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub al, 0x34
sub rsp, 0x328
test r8b, 3
btc ax, r15w
mov rax, qword [0x1400b0840]
mov qword [rsp + 0x60], rax
or ax, bp
movzx rax, r12w
add ax, 0x83b4
mov rax, qword [rsp + 0x60]
add rax, 0x1568
mov qword [rsp + 0x188], rax
xor ax, r10w
adc ax, 0x869d
mov rax, qword [rsp + 0x330]
mov eax, dword [rax + 0xc]
test dil, r14b
mov dword [rsp + 0x38], eax
btr ax, ax
sbb al, bpl
cmc
mov rax, qword [rsp + 0x330]
cmp r10b, 0x24
mov byte [rax + 0x83], 0
btr rax, 0xa4
mov rax, qword [rsp + 0x330]
clc
movss xmm0, dword [rax + 0x40]
rcr ah, cl
rol ax, cl
movss dword [rsp + 0x3c], xmm0
dec eax
mov rax, qword [rsp + 0x330]
cmc
stc
movss xmm0, dword [rax + 0x44]
movss dword [rsp + 0x34], xmm0
rcr ax, 0x1b
and eax, 0xff9bb917
mov rax, qword [rsp + 0x330]
test r12d, 0x7a09bb2c
movzx eax, byte [rax + 0x81]
test r10w, 0x6420
cmp ax, 0xaa3a
test r15b, r12b
test eax, eax
je 0x14068b273
mov rax, qword [rsp + 0x188]
not cx
sar cl, cl
ror cl, cl
movss xmm0, dword [rax + 0x44]
movss dword [rsp + 0x90], xmm0
stc
xor al, r13b
mov rax, qword [rsp + 0x60]
rcl cx, cl
shr ecx, cl
clc
mov rcx, qword [rsp + 0x330]
cmc
cmp ax, si
movss xmm0, dword [rcx + 0x44]
stc
movss dword [rax + 0x15ac], xmm0
xadd ax, ax
movzx eax, byte [rsp + 0x340]
test eax, eax
jmp 0x14068b180
je 0x14068b1bc
mov rax, qword [rsp + 0x60]
test edi, 0x463ebf87
clc
cmc
movzx eax, byte [rax + 0x1c4e]
cmp ebp, 0x3996eaa8
clc
cmc
test eax, eax
jne 0x14068b1bc
mov dword [rsp + 0x68], 0xb
jmp 0x14068b1b7
jmp 0x14068b1ce
mov dword [rsp + 0x68], 0xc
movzx rcx, r10w
movsxd rcx, r12d
movzx ecx, sp
movss xmm1, dword [0x1400a8edc]
mov cl, 0xab
xchg cl, cl
movsxd rcx, r9d
mov ecx, dword [rsp + 0x68]
jmp 0x14068b1e6
call fcn.140678397
mov dword [rsp + 0x1a0], eax
movss xmm0, dword [rsp + 0x3c]
lahf
not dl
movss dword [rsp + 0x20], xmm0
mov r9b, 1
movzx ecx, r11w
mov dl, r9b
movsx ax, r15b
mov r8d, dword [rsp + 0x1a0]
movsx edx, r9w
mov rax, qword [rsp + 0x338]
movzx dx, r8b
mov rdx, qword [rax + 8]
cwde
movzx rax, r14w
mov rax, qword [rsp + 0x338]
jmp 0x14068b246
mov rcx, qword [rax]
jmp 0x14068b24e
call fcn.140679a46
mov rax, qword [rsp + 0x60]
jmp 0x14068b25d
movss xmm0, dword [rsp + 0x90]
movss dword [rax + 0x15ac], xmm0
jmp 0x14068c64b
mov eax, dword [rsp + 0x38]
jmp 0x14068b280
and eax, 0x80
test eax, eax
jmp 0x14068b28c
jne 0x14068b727
mov ecx, dword [rsp + 0x38]
jmp 0x14068b29b
call fcn.1404d14c7
movss xmm1, dword [0x1400a8edc]
mov ecx, eax
jmp 0x14068b2af
call fcn.140678397
mov dword [rsp + 0x48], eax
shr al, cl
test di, r15w
mov byte [rsp + 0x30], 0
movzx rax, r9w
movss xmm0, dword [0x1400a8edc]
sar ax, cl
and al, r11b
bts ax, r13w
movss dword [rsp + 0x44], xmm0
cwde
clc
mov rax, qword [rsp + 0x60]
test r15b, 9
cmp r11b, 0xd
mov eax, dword [rax + 0x1b20]
and eax, 0x40
clc
test r10b, 0x9d
test eax, eax
jmp 0x14068b304
je 0x14068b339
mov rax, qword [rsp + 0x60]
cmc
cmp dil, 5
movss xmm0, dword [rax + 0x1b80]
shl eax, cl
movss dword [rsp + 0x44], xmm0
bt ax, r8w
shld ax, r8w, 0xa6
jmp 0x14068b334
mov byte [rsp + 0x30], 1
movzx eax, byte [rsp + 0x30]
clc
test eax, eax
jmp 0x14068b346
je 0x14068b41f
movss xmm0, dword [rsp + 0x44]
comiss xmm0, dword [0x1400a8dfc]
jae 0x14068b377
xorps xmm0, xmm0
jmp 0x14068b367
movss dword [rsp + 0x70], xmm0
jmp 0x14068b372
jmp 0x14068b3c9
movss xmm0, dword [rsp + 0x44]
jmp 0x14068b382
comiss xmm0, dword [0x1400a8edc]
jbe 0x14068b3a7
movss xmm0, dword [0x1400a8edc]
jmp 0x14068b39c
movss dword [rsp + 0x6c], xmm0
jmp 0x14068b3bd
movss xmm0, dword [rsp + 0x44]
movss dword [rsp + 0x6c], xmm0
bt rax, 0x16
sal eax, cl
sar rax, cl
movss xmm0, dword [rsp + 0x6c]
movss dword [rsp + 0x70], xmm0
mov eax, dword [rsp + 0x48]
and eax, 0xffffff
jmp 0x14068b3d7
movss xmm0, dword [rsp + 0x70]
jmp 0x14068b3e2
mulss xmm0, dword [0x1400a8fb0]
addss xmm0, dword [0x1400a8e78]
jmp 0x14068b3f7
cvttss2si ecx, xmm0
shl ecx, 0x18
jmp 0x14068b403
or eax, ecx
cmp r15b, 0x86
test r14w, 0xb51f
mov dword [rsp + 0x48], eax
or eax, 0x48cfa97
cmovbe eax, r12d
add al, r9b
mov rax, qword [rsp + 0x330]
test rbp, r11
cmc
mov rax, qword [rax + 0x2b0]
cmp r10w, 0x6334
test r11w, 0x869a
clc
mov qword [rsp + 0x270], rax
add ax, si
or eax, r12d
cdqe
mov eax, dword [rsp + 0x38]
clc
cmp r10b, 0x9b
and eax, 1
cmp r11b, r10b
test bx, 0xd421
cmc
test eax, eax
jmp 0x14068b46b
je 0x14068b483
mov dword [rsp + 0x74], 0xf
jmp 0x14068b47e
jmp 0x14068b492
mov dword [rsp + 0x74], 0xc
or cl, r9b
cmc
xchg cx, cx
mov rax, qword [rsp + 0x330]
mov cl, bl
shrd cx, r14w, 0xc
add cl, spl
add rax, 0x18
btr rcx, rdi
mov qword [rsp + 0x1a8], rax
rcr ch, cl
mov rax, qword [rsp + 0x330]
clc
xchg cx, cx
sub cl, 0x2c
add rax, 0x10
bswap cx
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0x260]
not rcx
seta cl
mov rcx, qword [rsp + 0x1a8]
jmp 0x14068b4f0
movss xmm0, dword [rax + 4]
addss xmm0, dword [rcx + 4]
movzx ax, r13b
bswap rax
movss dword [rsp + 0xa0], xmm0
lahf
cwde
mov rax, qword [rsp + 0x260]
movzx rcx, di
mov rcx, qword [rsp + 0x1a8]
jmp 0x14068b526
movss xmm0, dword [rax]
mov ax, 0xbe0b
lahf
mov eax, r9d
addss xmm0, dword [rcx]
movss dword [rsp + 0x98], xmm0
mov ecx, 0xafa6f128
movss xmm0, dword [rsp + 0x98]
lahf
movsx ecx, r14w
setnp ch
movss dword [rsp + 0x1b0], xmm0
cbw
movss xmm0, dword [rsp + 0xa0]
mov ax, 0xcc9c
movss dword [rsp + 0x1b4], xmm0
movsx rcx, si
movzx eax, di
lea rax, [rsp + 0x1b0]
mov rcx, rcx
cmovle cx, r13w
movsxd rcx, r14d
mov qword [rsp + 0x300], rax
mov cl, sil
movzx ecx, sp
mov rcx, qword [rsp + 0x330]
call fcn.140673b52
movss dword [rsp + 0xa8], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x170], xmm0
cmovb ax, cx
shrd ax, r14w, 0xbf
and r9w, 0xcd25
movss xmm0, dword [rsp + 0xa8]
movss dword [rsp + 0x174], xmm0
ror r8w, cl
mov rax, qword [rsp + 0x330]
add rax, 0x10
cqo
movsx r9w, r10b
mov r9b, al
mov qword [rsp + 0x1b8], rax
movzx r9, ax
movsx dx, bl
cqo
mov rax, qword [rsp + 0x1b8]
movss xmm0, dword [rax + 4]
xchg r9b, cl
addss xmm0, dword [rsp + 0x174]
movzx r9, bp
mov r8, 0xffffffffcd296fb3
movsx ecx, ax
movss dword [rsp + 0xb8], xmm0
mov rax, qword [rsp + 0x1b8]
bswap cx
mov r9b, r10b
movzx r9w, bpl
movss xmm0, dword [rax]
movsxd r9, ecx
bswap r8
addss xmm0, dword [rsp + 0x170]
movzx eax, si
cwde
movss dword [rsp + 0xb0], xmm0
mov dx, 0x2b27
cdqe
movss xmm0, dword [rsp + 0xb0]
not cx
movss dword [rsp + 0x1c0], xmm0
xchg cl, r8b
bswap dx
jmp 0x14068b697
movss xmm0, dword [rsp + 0xb8]
cwd
rdtsc
movsx ecx, ax
movss dword [rsp + 0x1c4], xmm0
lea rax, [rsp + 0x1c0]
movzx r9w, r12b
movsx ecx, r9w
bswap cx
mov qword [rsp + 0x268], rax
movzx r9w, bpl
mov eax, dword [rsp + 0x74]
movsx r9d, bx
cdq
mov dword [rsp + 0x28], eax
movzx r8, r9w
movss xmm0, dword [rsp + 0x3c]
movzx edx, r10w
movss dword [rsp + 0x20], xmm0
mov r9b, r13b
movzx r8, di
mov r9d, dword [rsp + 0x48]
mov r8, qword [rsp + 0x300]
mov rdx, qword [rsp + 0x268]
xchg ch, ch
jmp 0x14068b715
mov rcx, qword [rsp + 0x270]
jmp 0x14068b722
call fcn.1406c7820
mov eax, dword [rsp + 0x38]
and eax, 1
test eax, eax
jne 0x14068b820
movzx eax, byte [rsp + 0x340]
test eax, eax
jmp 0x14068b745
je 0x14068b758
mov dword [rsp + 0x78], 0xb
jmp 0x14068b763
mov dword [rsp + 0x78], 0xa
not cx
movss xmm1, dword [0x1400a8edc]
cmovs cx, r8w
mov ecx, dword [rsp + 0x78]
jmp 0x14068b779
call fcn.140678397
mov dword [rsp + 0xc0], eax
shl ch, 0xb5
xor ah, 0x16
and cl, r15b
mov rax, qword [rsp + 0x330]
cmovns dx, r11w
test r14w, r8w
mov rax, qword [rax + 0x2b0]
bsf r8, r12
sar ecx, 0xbc
mov qword [rsp + 0x278], rax
shrd r9w, r10w, 0xba
mov rax, qword [rsp + 0x338]
cqo
add rax, 8
mov rcx, qword [rsp + 0x338]
mov dh, 0xb6
mov dword [rsp + 0x28], 3
not dx
movzx rdx, r9w
movss xmm0, dword [rsp + 0x3c]
bswap r8w
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0xc0]
mov r8, rax
not rdx
movzx dx, ch
mov rdx, rcx
movzx ecx, dx
movsx ecx, cx
mov rcx, qword [rsp + 0x278]
jmp 0x14068b81b
call fcn.1406c7820
mov eax, dword [rsp + 0x38]
and eax, 0x400
test eax, eax
jmp 0x14068b830
je 0x14068bd28
lea rdx, [rsp + 0x80]
mov rcx, qword [rsp + 0x330]
jmp 0x14068b84b
call fcn.140673dea
lea rdx, [rsp + 0x308]
jmp 0x14068b863
mov rcx, qword [rsp + 0x330]
jmp 0x14068b870
call fcn.140673959
mov rdx, rax
movsx rcx, r11w
movsx cx, r15b
lea rcx, [rsp + 0x80]
jmp 0x14068b88e
call fcn.14066faab
mov rax, qword [rsp + 0x330]
stc
mov rax, qword [rax + 0x2b0]
jmp 0x14068b8ab
mov qword [rsp + 0x290], rax
ror rax, 0x20
add al, 0x95
or ax, sp
mov eax, dword [rsp + 0x38]
and eax, 1
cmp r11w, 0xb09d
test eax, eax
jmp 0x14068b8d0
je 0x14068b8ec
movss xmm0, dword [rsp + 0x3c]
jmp 0x14068b8e1
movss dword [rsp + 0x7c], xmm0
jmp 0x14068b904
xorps xmm0, xmm0
movsx cx, spl
movss dword [rsp + 0x7c], xmm0
mov rcx, r14
not cx
mov cx, 0x4db2
movss xmm1, dword [0x1400a8edc]
mov ecx, 0xd
jmp 0x14068b916
call fcn.140678397
mov dword [rsp + 0xe8], eax
rdtsc
cwd
movss xmm0, dword [rsp + 0x34]
not r9
movsx cx, r10b
jmp 0x14068b939
movss dword [rsp + 0x178], xmm0
cmovp dx, ax
movsx ax, bl
setle ch
xorps xmm0, xmm0
bswap r9w
mov dl, 0x20
movsx r9d, r11w
movss dword [rsp + 0x17c], xmm0
movzx rcx, r12w
movss xmm0, dword [rsp + 0x8c]
movsx ecx, r14w
subss xmm0, dword [rsp + 0x17c]
movsx r8d, r11w
lahf
movss dword [rsp + 0xd0], xmm0
jmp 0x14068b995
movss xmm0, dword [rsp + 0x88]
subss xmm0, dword [rsp + 0x178]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [rsp + 0xc8]
cmova ax, dx
movss dword [rsp + 0x1c8], xmm0
movzx rdx, ax
cmovo dx, r14w
cwde
movss xmm0, dword [rsp + 0xd0]
movsxd r8, ebp
rdtsc
movss dword [rsp + 0x1cc], xmm0
movsx r8w, r12b
lea rax, [rsp + 0x1c8]
movzx r8w, bpl
xchg r9b, dl
cwd
mov qword [rsp + 0x280], rax
movss xmm0, dword [rsp + 0x34]
movsx cx, r10b
mov r8d, ebp
movss dword [rsp + 0x180], xmm0
lahf
bswap cx
cbw
xorps xmm0, xmm0
jmp 0x14068ba2b
movss dword [rsp + 0x184], xmm0
movsxd rcx, esi
mov eax, 0xd3aec28b
movss xmm0, dword [rsp + 0x84]
xchg al, r8b
addss xmm0, dword [rsp + 0x184]
setae cl
movss dword [rsp + 0xe0], xmm0
bswap ecx
mov ah, 0x9e
movss xmm0, dword [rsp + 0x80]
movsx ax, r9b
movzx dx, spl
addss xmm0, dword [rsp + 0x180]
not cl
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [rsp + 0xd8]
not dl
cmovnp r9w, bx
movss dword [rsp + 0x1d0], xmm0
movzx r8d, bp
not r9b
mov eax, 0xe7076b16
movss xmm0, dword [rsp + 0xe0]
cbw
movss dword [rsp + 0x1d4], xmm0
lea rax, [rsp + 0x1d0]
mov qword [rsp + 0x288], rax
mov dl, spl
bswap rcx
mov dword [rsp + 0x28], 3
jmp 0x14068baed
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x20], xmm0
movsx dx, dl
movsx r9, r14w
mov r9d, dword [rsp + 0xe8]
movzx dx, r14b
movsxd rcx, r14d
mov r8, qword [rsp + 0x280]
mov dl, r9b
movsxd rdx, r12d
mov edx, 0xc29cdb90
mov rdx, qword [rsp + 0x288]
movsx rcx, sp
movzx cx, spl
mov cl, 5
mov rcx, qword [rsp + 0x290]
jmp 0x14068bb44
call fcn.1406c7820
mov rax, qword [rsp + 0x188]
jmp 0x14068bb56
xorps xmm0, xmm0
jmp 0x14068bb5e
comiss xmm0, dword [rax + 0x44]
jae 0x14068bd28
mov rax, qword [rsp + 0x330]
movzx rcx, r9w
movzx cx, r15b
not ecx
mov rcx, qword [rsp + 0x330]
jmp 0x14068bb88
movss xmm0, dword [rax + 0x14]
addss xmm0, dword [rcx + 0x1c]
movss xmm1, dword [rsp + 0x8c]
jmp 0x14068bba0
comiss xmm1, xmm0
jae 0x14068bd28
mov rax, qword [rsp + 0x330]
movsx ecx, sp
not rcx
mov rax, qword [rax + 0x2b0]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x188]
xchg cx, cx
movss xmm0, dword [rax + 0x44]
xchg ch, ch
movss dword [rsp + 0x100], xmm0
movss xmm1, dword [0x1400a8edc]
mov ecx, 5
jmp 0x14068bbf3
call fcn.140678397
mov dword [rsp + 0x104], eax
mov rax, qword [rsp + 0x88]
cmova r8w, di
movsx r9d, r9w
mov qword [rsp + 0x298], rax
cqo
mov al, 0x1b
lea rax, [rsp + 0x298]
movzx r8, bx
movzx r9w, bl
movsxd rdx, esp
mov qword [rsp + 0x2a0], rax
setne r9b
movzx r8w, dl
movss xmm0, dword [rsp + 0x8c]
movss dword [rsp + 0xf8], xmm0
cbw
movzx rcx, r14w
movss xmm0, dword [rsp + 0x80]
rdtsc
mov r8b, r11b
movss dword [rsp + 0xf0], xmm0
cwd
movss xmm0, dword [rsp + 0xf0]
lahf
jmp 0x14068bc85
movss dword [rsp + 0x1d8], xmm0
movss xmm0, dword [rsp + 0xf8]
mov r9b, 0x3c
cwde
movzx cx, cl
movss dword [rsp + 0x1dc], xmm0
movsx ax, sil
setno r8b
bswap r9
lea rax, [rsp + 0x1d8]
xchg dx, r8w
mov qword [rsp + 0x2a8], rax
xchg r8d, edx
movss xmm0, dword [rsp + 0x100]
setno ch
cmovbe edx, r9d
movzx r8w, dil
movss dword [rsp + 0x20], xmm0
movzx ecx, r14w
cdq
mov r9d, dword [rsp + 0x104]
not ch
cdq
mov r8, qword [rsp + 0x2a0]
jmp 0x14068bd0b
mov rdx, qword [rsp + 0x2a8]
setge cl
mov rcx, qword [rsp + 0x2b0]
jmp 0x14068bd23
call fcn.1406c708b
mov rax, qword [rsp + 0x330]
movzx eax, byte [rax + 0x7c]
cmc
test eax, eax
jmp 0x14068bd3c
je 0x14068bd4e
xor ecx, ecx
jmp 0x14068bd49
call fcn.1406e1cf6
mov rax, qword [rsp + 0x330]
stc
movzx eax, byte [rax + 0x7d]
cmp cl, 0x25
stc
test eax, eax
jmp 0x14068bd66
je 0x14068bd7b
mov ecx, 1
jmp 0x14068bd76
call fcn.1406e1cf6
mov eax, dword [rsp + 0x38]
clc
test ah, 0x83
and eax, 2
clc
cmp bpl, 0xb1
test eax, eax
jmp 0x14068bd92
jne 0x14068c639
mov dword [rsp + 0x40], 0
jmp 0x14068bda5
jmp 0x14068bdc2
mov eax, dword [rsp + 0x40]
jmp 0x14068bdb3
inc eax
test r11b, dil
jmp 0x14068bdbe
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x348]
cmp r9w, 0xf035
clc
cmp dword [rsp + 0x40], eax
jmp 0x14068bdd9
jge 0x14068c639
movsxd rax, dword [rsp + 0x40]
and dl, dil
imul rax, rax, 0x18
movzx r8w, dl
sal cx, 0x9c
ror r9b, cl
lea rcx, [0x1400b08f0]
lea rcx, [rcx + rax]
bt dx, ax
clc
mov rax, rcx
setnp ch
or dl, r9b
mov qword [rsp + 0x50], rax
or edx, edx
mov rax, qword [rsp + 0x330]
add rax, 0x18
btc r8w, r14w
cwd
cqo
mov qword [rsp + 0x1e8], rax
movsx ax, r13b
cdq
mov rax, qword [rsp + 0x330]
add rax, 0x10
shrd r8w, cx, 0x9b
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1e0]
test r11b, dl
mov r8w, di
bsr r9w, r10w
mov rcx, qword [rsp + 0x1e8]
btr r8w, r12w
btc edx, ebx
movss xmm0, dword [rax + 4]
rdtsc
sbb r8b, 0x84
setne dh
addss xmm0, dword [rcx + 4]
sub r9w, r8w
rcr ax, cl
movss dword [rsp + 0x110], xmm0
bts r9, r14
xchg cx, ax
rcr r9b, cl
mov rax, qword [rsp + 0x1e0]
shl r8b, cl
sar dl, 0x19
btc rdx, 0x82
mov rcx, qword [rsp + 0x1e8]
movss xmm0, dword [rax]
addss xmm0, dword [rcx]
movss dword [rsp + 0x108], xmm0
xor ah, 0x1f
shl r9w, cl
movss xmm0, dword [rsp + 0x108]
mov al, r11b
ror r9b, cl
movss dword [rsp + 0x1f0], xmm0
btr cx, bp
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x1f4], xmm0
shl eax, 0xa9
cmp r12b, 0xa9
mov rax, qword [rsp + 0x50]
shr dl, 3
xor r9b, r11b
mov rcx, qword [rsp + 0x330]
test sil, spl
shl dh, cl
movzx r8d, r8w
add rcx, 0x10
mov r9, rax
mov r8b, 0x20
lea r8, [rsp + 0x1f0]
mov rdx, rcx
lea rcx, [rsp + 0x58]
jmp 0x14068bf47
call fcn.14066f410
mov rax, qword [rsp + 0x330]
cmp r11b, 8
cmc
stc
mov rax, qword [rax + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov eax, dword [rsp + 0x40]
clc
cmp r13b, al
and eax, 1
cmp dil, bl
test eax, eax
je 0x14068bfc1
movss xmm0, dword [rsp + 0x34]
cwde
mov rax, r13
movss dword [rsp + 0x1f8], xmm0
movss xmm0, dword [rsp + 0x358]
nop
movss dword [rsp + 0x1fc], xmm0
cwde
lea rax, [rsp + 0x1f8]
mov qword [rsp + 0x208], rax
jmp 0x14068bfbc
jmp 0x14068bffc
movss xmm0, dword [rsp + 0x358]
rcr cl, 0x83
movss dword [rsp + 0x200], xmm0
sar ah, cl
movss xmm0, dword [rsp + 0x34]
movss dword [rsp + 0x204], xmm0
lea rax, [rsp + 0x200]
mov qword [rsp + 0x208], rax
xadd ax, cx
stc
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x50]
add rax, 8
movsxd rcx, edx
movzx rcx, r8w
movzx cx, dil
mov qword [rsp + 0x210], rax
jmp 0x14068c033
mov rax, qword [rsp + 0x210]
movzx ecx, si
movsx cx, bpl
not ecx
mov rcx, qword [rsp + 0x218]
jmp 0x14068c052
movss xmm0, dword [rax + 4]
jmp 0x14068c05c
mulss xmm0, dword [rcx + 4]
movss dword [rsp + 0x120], xmm0
cbw
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x218]
jmp 0x14068c081
movss xmm0, dword [rax]
jmp 0x14068c08a
mulss xmm0, dword [rcx]
movss dword [rsp + 0x118], xmm0
movzx ecx, r12w
movss xmm0, dword [rsp + 0x118]
movss dword [rsp + 0x190], xmm0
movsx ecx, bx
movss xmm0, dword [rsp + 0x120]
movss dword [rsp + 0x194], xmm0
test bl, r15b
movss xmm0, dword [rsp + 0x5c]
cqo
mov ax, r15w
cwde
addss xmm0, dword [rsp + 0x194]
cmp cx, 0x7d98
bts rcx, r14
sal rdx, 0x20
movss dword [rsp + 0x130], xmm0
xadd dh, ah
rcl rcx, 8
movss xmm0, dword [rsp + 0x58]
rcl dh, 0x33
shr rdx, cl
addss xmm0, dword [rsp + 0x190]
movss dword [rsp + 0x128], xmm0
cdqe
mov rcx, 0xffffffffec2e5a0f
and al, r14b
movss xmm0, dword [rsp + 0x128]
movss dword [rsp + 0x220], xmm0
rcr ax, 0x80
mov dh, 0x87
movss xmm0, dword [rsp + 0x130]
ror cl, 0x9d
movss dword [rsp + 0x224], xmm0
lea rax, [rsp + 0x220]
test edx, 0x14033195
bts dx, di
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x2b8]
bsf rcx, rbx
shrd rcx, rdx, 0x2c
movsx edx, r15w
add rax, 0x80
cdq
setp ch
movsx edx, r10w
mov qword [rsp + 0x2c8], rax
movsx rcx, r8w
mov rdx, qword [rsp + 0x2c0]
movsx ecx, r15w
movzx cx, bh
mov rcx, qword [rsp + 0x2c8]
call fcn.1406a8dd5
mov rax, qword [rsp + 0x330]
test r13w, r11w
cmp r15, rbp
mov rax, qword [rax + 0x2b0]
jmp 0x14068c1d1
mov qword [rsp + 0x2d0], rax
sar rax, cl
movsx ax, bl
mov eax, dword [rsp + 0x40]
and eax, 1
jmp 0x14068c1ed
test eax, eax
jmp 0x14068c1f4
je 0x14068c248
movss xmm0, dword [rsp + 0x358]
movss dword [rsp + 0x228], xmm0
mov ax, 0x594
not ah
movss xmm0, dword [rsp + 0x34]
not al
movss dword [rsp + 0x22c], xmm0
mov ax, 0xf388
not al
lea rax, [rsp + 0x228]
jmp 0x14068c236
mov qword [rsp + 0x238], rax
jmp 0x14068c243
jmp 0x14068c29a
movss xmm0, dword [rsp + 0x34]
movsxd rax, edx
sbb cl, dil
sal ax, cl
movss dword [rsp + 0x230], xmm0
movss xmm0, dword [rsp + 0x358]
movzx cx, r8b
shl ax, 0x2d
test r9w, 0x6536
movss dword [rsp + 0x234], xmm0
lea rax, [rsp + 0x230]
rol cl, cl
mov qword [rsp + 0x238], rax
adc al, spl
movzx eax, r15w
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x248], rax
adc cx, 0xff37
clc
inc ax
mov rax, qword [rsp + 0x50]
clc
add rax, 8
movzx ecx, r13w
mov qword [rsp + 0x240], rax
movzx eax, r12w
movzx rcx, dx
movsxd rcx, ecx
mov rax, qword [rsp + 0x240]
movsx cx, cl
mov rcx, qword [rsp + 0x248]
movss xmm0, dword [rax + 4]
jmp 0x14068c2f2
mulss xmm0, dword [rcx + 4]
movss dword [rsp + 0x140], xmm0
not ah
mov al, 0xb8
movsx eax, r10w
mov rax, qword [rsp + 0x240]
not cx
mov rcx, qword [rsp + 0x248]
jmp 0x14068c320
movss xmm0, dword [rax]
jmp 0x14068c329
mulss xmm0, dword [rcx]
movss dword [rsp + 0x138], xmm0
btr dx, 0x9f
add rdx, 0xfffffffffd1431a1
movss xmm0, dword [rsp + 0x138]
xchg dx, ax
movss dword [rsp + 0x198], xmm0
bt dx, bp
mov edx, r14d
adc dl, sil
movss xmm0, dword [rsp + 0x140]
bts rdx, rax
bt ax, r13w
movss dword [rsp + 0x19c], xmm0
sal dx, cl
movss xmm0, dword [rsp + 0x5c]
cmc
addss xmm0, dword [rsp + 0x19c]
setae ah
movzx cx, ch
movss dword [rsp + 0x150], xmm0
movss xmm0, dword [rsp + 0x58]
bts ax, r9w
movsxd rax, ecx
addss xmm0, dword [rsp + 0x198]
movss dword [rsp + 0x148], xmm0
sal cx, 0x36
stc
neg cl
movss xmm0, dword [rsp + 0x148]
bt ecx, r12d
cwde
shrd cx, di, 0x89
movss dword [rsp + 0x250], xmm0
btc cx, 0x81
movzx rax, sp
movss xmm0, dword [rsp + 0x150]
movss dword [rsp + 0x254], xmm0
and cl, 0xbe
lea rax, [rsp + 0x250]
inc dx
add dl, 0x15
mov qword [rsp + 0x2d8], rax
test si, 0x8786
mov dl, pe_nt_image_headers64
ror ecx, cl
mov rax, qword [rsp + 0x2d0]
xadd cx, dx
sar rdx, 0xa
neg dl
add rax, 0x80
cwd
mov qword [rsp + 0x2e0], rax
movzx rcx, r9w
mov rdx, qword [rsp + 0x2d8]
jmp 0x14068c451
mov rcx, qword [rsp + 0x2e0]
jmp 0x14068c45e
call fcn.1406a8dd5
mov rax, qword [rsp + 0x330]
jmp 0x14068c470
mov rax, qword [rax + 0x2b0]
mov qword [rsp + 0x2f0], rax
movzx eax, r11w
mov rax, qword [rsp + 0x50]
jmp 0x14068c48d
mov eax, dword [rax + 0x14]
jmp 0x14068c495
mov dword [rsp + 0x168], eax
mov al, cl
bswap ax
mov rax, qword [rsp + 0x50]
jmp 0x14068c4ab
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x16c], eax
cwde
movsx rax, r8w
movzx eax, r13w
movss xmm0, dword [rsp + 0x3c]
cbw
cmovne ax, r8w
addss xmm0, dword [rsp + 0x34]
movsx ax, r8b
mov rax, qword [rsp + 0x50]
jmp 0x14068c4e0
movss xmm1, dword [rax + 0xc]
jmp 0x14068c4ea
mulss xmm1, xmm0
movaps xmm0, xmm1
jmp 0x14068c4f6
movss xmm1, dword [rsp + 0x5c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x160], xmm0
mov rax, r11
movss xmm0, dword [rsp + 0x3c]
setp ah
cdqe
addss xmm0, dword [rsp + 0x34]
mov rax, qword [rsp + 0x50]
jmp 0x14068c52a
movss xmm1, dword [rax + 8]
mulss xmm1, xmm0
movaps xmm0, xmm1
movzx r9d, r9w
cbw
mov al, 0x93
movss xmm1, dword [rsp + 0x58]
jmp 0x14068c54c
addss xmm1, xmm0
cwd
movaps xmm0, xmm1
bswap r9
cwd
cqo
movss dword [rsp + 0x158], xmm0
movzx cx, ch
bswap rdx
movss xmm0, dword [rsp + 0x158]
movzx rdx, r13w
movss dword [rsp + 0x258], xmm0
lahf
movss xmm0, dword [rsp + 0x160]
movss dword [rsp + 0x25c], xmm0
bswap dx
not dl
lea rax, [rsp + 0x258]
cwd
mov dx, 0xff14
mov dx, dx
mov qword [rsp + 0x2e8], rax
mov eax, dword [rsp + 0x168]
cmovle ecx, r15d
mov dword [rsp + 0x20], eax
mov r9d, dword [rsp + 0x16c]
movss xmm2, dword [rsp + 0x3c]
movzx dx, r14b
not dh
movsx ecx, r8w
mov rdx, qword [rsp + 0x2e8]
mov rcx, qword [rsp + 0x2f0]
call fcn.1406c6156
mov rax, qword [rsp + 0x330]
movsx dx, cl
mov rax, qword [rax + 0x2b0]
bswap edx
mov qword [rsp + 0x2f8], rax
movsxd rax, dword [rsp + 0x40]
mov cl, r14b
movsx cx, bh
movzx edx, di
mov rcx, qword [rsp + 0x350]
mov edx, dword [rcx + rax*4]
mov rcx, qword [rsp + 0x2f8]
call fcn.14066ec23
jmp 0x14068bdaa
mov rcx, qword [rsp + 0x330]
jmp 0x14068c646
call fcn.14068a237
add rsp, 0x328
jmp 0x14068c657
ret