Function at 0x14068c658
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x20], r9
xor al, dil
bt ax, bx
or eax, 0xf0f6cbc
mov qword [rsp + 0x18], r8
bswap eax
and ax, bx
movsx eax, r13w
mov qword [rsp + 0x10], rdx
shrd rax, rbx, 0x3a
movzx ax, r8b
mov qword [rsp + 8], rcx
sub rsp, 0x2c8
mov rax, qword [0x1400b0840]
mov qword [rsp + 0x80], rax
shld ax, r9w, 1
movzx rax, r15w
mov rax, qword [rsp + 0x80]
stc
cmc
cmp r8w, r14w
add rax, 0x1568
mov qword [rsp + 0x50], rax
shr rax, cl
mov rax, qword [rsp + 0x2d0]
cmp r13w, 0xc09d
mov eax, dword [rax + 0xc]
jmp 0x14068c6e3
mov dword [rsp + 0x68], eax
cmp r15b, 1
cmp qword [rsp + 0x2e8], 0
je 0x14068c709
mov byte [rsp + 0x4c], 1
jmp 0x14068c704
jmp 0x14068c710
mov byte [rsp + 0x4c], 0
rol al, cl
mov al, byte [rsp + 0x4c]
cmp spl, 0x3d
mov byte [rsp + 0x4e], al
mov eax, dword [rsp + 0x68]
stc
jmp 0x14068c726
and eax, 0x20
cmp r12w, 0x981b
jmp 0x14068c734
test eax, eax
jmp 0x14068c73b
jne 0x14068c767
mov rax, qword [rsp + 0x50]
test dil, r8b
cmp dword [rax + 0x24], 0xffffffff
jmp 0x14068c752
je 0x14068c767
mov byte [rsp + 0x4d], 1
jmp 0x14068c762
jmp 0x14068c772
mov byte [rsp + 0x4d], 0
sal al, 0x1c
xadd ch, cl
mov al, byte [rsp + 0x4d]
shl cx, 0x9d
mov byte [rsp + 0x44], al
stc
mov rax, qword [rsp + 0x2d0]
btc rcx, rdi
cmp rbp, rcx
mov eax, dword [rax + 0x1b8]
mov dword [rsp + 0xf8], eax
mov rax, qword [rsp + 0x2d0]
bsr ecx, r9d
xor cx, 0x4b9e
mov eax, dword [rax + 0x1b8]
not cl
or eax, 0x10
clc
inc ch
jmp 0x14068c7bf
mov rcx, qword [rsp + 0x2d0]
clc
mov dword [rcx + 0x1b8], eax
sbb ah, al
btr ax, 0xb7
mov rax, qword [rsp + 0x2d0]
jmp 0x14068c7e2
mov dword [rax + 0x13c], 1
xor al, sil
mov rax, qword [rsp + 0x2d0]
cmc
mov dword [rax + 0x140], 2
sub al, r13b
sal ax, 0x32
mov rax, qword [rsp + 0x50]
jmp 0x14068c813
movss xmm0, dword [rax + 0x38]
shr ah, 0xe
movss dword [rsp + 0x48], xmm0
mov rax, qword [rsp + 0x50]
test r14d, esi
movss xmm0, dword [rax + 0x38]
rcr al, 0x23
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x80]
stc
cmp cl, bpl
movss xmm0, dword [rax + 0x1928]
sbb al, r9b
movss dword [rsp + 0x58], xmm0
xorps xmm0, xmm0
sal eax, 0x19
movsx rax, r12w
movsxd rax, r13d
movss dword [rsp + 0x1e4], xmm0
xorps xmm0, xmm0
shr eax, cl
movsxd rax, ebp
sub rax, rdx
movss dword [rsp + 0x1e0], xmm0
xorps xmm0, xmm0
or al, r8b
cmp dil, dl
sub ax, 0xa733
movss dword [rsp + 0xf4], xmm0
rcl rax, 5
cwde
setno al
xorps xmm0, xmm0
movsxd rax, edx
shld rax, rcx, 0x31
movss dword [rsp + 0xf0], xmm0
rol al, 0x31
movzx rax, r12w
sub eax, edx
movzx eax, byte [rsp + 0x4e]
stc
test r10b, 0x10
test eax, eax
jmp 0x14068c8ca
je 0x14068c99b
movss xmm0, dword [rsp + 0x40]
or al, bh
nop
addss xmm0, dword [rsp + 0x58]
clc
nop
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 4]
bsf rax, rdx
inc ah
sete ah
movss dword [rsp + 0x1c0], xmm0
rcr eax, 4
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
movzx eax, r8w
neg rax
add ax, r9w
subss xmm0, dword [rsp + 0x40]
bt eax, r8d
bts eax, esi
mov rax, qword [rsp + 0x50]
subss xmm0, dword [rax + 0x38]
shld ax, cx, 0xbb
movss dword [rsp + 0x1b8], xmm0
adc al, spl
add al, r8b
movss xmm0, dword [rsp + 0x1b8]
adc al, sil
or ah, 0xd
movss dword [rsp + 0x280], xmm0
movss xmm0, dword [rsp + 0x1c0]
movsxd rax, ecx
sbb ax, si
movss dword [rsp + 0x284], xmm0
sub al, dil
and al, r13b
rol al, 0xbc
mov rax, qword [rsp + 0x280]
stc
mov qword [rsp + 0x1e0], rax
ror rax, 0x8e
movzx eax, byte [rsp + 0x44]
test eax, eax
jmp 0x14068c9a7
je 0x14068ca95
mov rax, qword [rsp + 0x50]
cmp dword [rax + 0x24], 1
jne 0x14068ca95
movss xmm0, dword [rsp + 0x40]
neg eax
addss xmm0, dword [rsp + 0x58]
cbw
movss dword [rsp + 0x40], xmm0
mov rax, 0xfffffffffe3d80b1
bts eax, esi
jmp 0x14068c9e1
mov rax, qword [rsp + 0x2d8]
stc
movss xmm0, dword [rax + 4]
rcl ax, 0xc
movss dword [rsp + 0x1d0], xmm0
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
xor ah, 0x38
and ax, 0x8fa9
subss xmm0, dword [rsp + 0x40]
lahf
movsx ax, ch
ror al, 0x38
mov rax, qword [rsp + 0x50]
cmp bx, sp
test spl, 0x97
subss xmm0, dword [rax + 0x38]
btr eax, 0x19
cmp r14d, esp
xor al, 0x2e
movss dword [rsp + 0x1c8], xmm0
movzx ax, r14b
bsf eax, eax
rcr al, 0x8c
movss xmm0, dword [rsp + 0x1c8]
rcr ah, 0x23
movzx rax, r11w
movss dword [rsp + 0x1f8], xmm0
add ah, 0x8b
rcl al, 0x9b
movss xmm0, dword [rsp + 0x1d0]
adc ax, 0x8394
movss dword [rsp + 0x1fc], xmm0
mov rax, qword [rsp + 0x1f8]
cmp rdx, rbx
stc
mov qword [rsp + 0xf0], rax
movzx eax, byte [rsp + 0x44]
cmp rbx, rsi
test eax, eax
jmp 0x14068caa4
je 0x14068cb8a
mov rax, qword [rsp + 0x50]
stc
cmp dword [rax + 0x24], 0
jne 0x14068cb8a
mov rax, qword [rsp + 0x2d8]
clc
stc
jmp 0x14068cac9
movss xmm0, dword [rax + 4]
sete al
ror al, 0xb4
movss dword [rsp + 0x1f0], xmm0
sal ax, cl
mov rax, qword [rsp + 0x2d8]
jmp 0x14068caed
movss xmm0, dword [rax]
addss xmm0, dword [rsp + 0x48]
dec ah
cmc
mov rax, qword [rsp + 0x50]
cmp dil, 0x15
subss xmm0, dword [rax + 0x38]
dec al
btc ax, 2
movss dword [rsp + 0x1d8], xmm0
movss xmm0, dword [rsp + 0x1d8]
cwde
sar eax, 0x98
movss dword [rsp + 0x200], xmm0
test r15d, 0xac3876b8
btr ax, 0x98
clc
movss xmm0, dword [rsp + 0x1f0]
movsx rax, r14w
movss dword [rsp + 0x204], xmm0
sal ax, 7
rcr ax, cl
cmp r15b, r10b
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0xf0], rax
sub al, 0x1b
rcl rax, 0x3a
movss xmm0, dword [rsp + 0x48]
addss xmm0, dword [rsp + 0x58]
movsx rax, ax
movss dword [rsp + 0x48], xmm0
cmp dil, sil
movzx eax, byte [rsp + 0x44]
stc
cmp r9b, 0x9d
clc
test eax, eax
jmp 0x14068cb9c
je 0x14068cbf7
sub r8d, r8d
lea rdx, str.COLLAPSE
bswap ecx
movsx rcx, r12w
mov ch, 0xae
mov rcx, qword [rsp + 0x2d0]
call fcn.14067c311
lea rdx, [rsp + 0xf0]
mov cl, 0x3f
mov ecx, eax
jmp 0x14068cbd3
call fcn.1406e11ed
movzx eax, al
test eax, eax
jmp 0x14068cbe2
je 0x14068cbf7
mov rax, qword [rsp + 0x2d0]
mov byte [rax + 0x82], 1
movzx eax, byte [rsp + 0x4e]
test eax, eax
jmp 0x14068cc03
je 0x14068cc80
xor r8d, r8d
movzx dx, r9b
movsxd rcx, r10d
lea rdx, str.CLOSE
mov rcx, qword [rsp + 0x2d0]
jmp 0x14068cc28
call fcn.14067c311
lea rdx, [rsp + 0x1e0]
jmp 0x14068cc41
mov ecx, eax
jmp 0x14068cc48
call fcn.1406e0776
movzx eax, al
jmp 0x14068cc5a
test eax, eax
jmp 0x14068cc61
je 0x14068cc80
mov rax, qword [rsp + 0x2e8]
adc cx, r14w
not cl
or rcx, rsp
mov byte [rax], 0
sbb al, 0x88
setp ah
mov rax, qword [rsp + 0x2d0]
shld rcx, r9, 0xb0
setl cl
bt ecx, 0x98
mov dword [rax + 0x13c], 0
mov rax, qword [rsp + 0x2d0]
bt rcx, rbx
rol rcx, cl
movsx cx, r12b
mov dword [rax + 0x140], 1
movzx ax, r14b
bts rax, rdx
xchg ah, al
mov rax, qword [rsp + 0x2d0]
bts ecx, eax
sar ecx, cl
bsr cx, r11w
mov ecx, dword [rsp + 0xf8]
test edx, 0x1c36cf24
cmp bx, 0x3485
cmp r8, rsi
mov dword [rax + 0x1b8], ecx
rol al, 7
or al, r15b
lea rax, [0x1400a4634]
stc
mov qword [rsp + 0x278], rax
mov eax, dword [rsp + 0x68]
clc
and eax, 0x100000
cmp bl, r10b
cmc
cmp dil, 0x37
test eax, eax
je 0x14068cd80
movss xmm0, dword [0x1400a8ff8]
movss dword [rsp + 0x20], xmm0
or dl, sil
sal edx, 0xae
xor r9d, r9d
adc dh, 0xa1
bswap ecx
stc
xor r8d, r8d
movzx edx, r10w
movsx rdx, r11w
mov rdx, qword [rsp + 0x278]
movzx ecx, bp
lea rcx, [rsp + 0x2b0]
call fcn.140684580
movss xmm0, dword [rax]
jmp 0x14068cd6d
movss dword [rsp + 0x88], xmm0
jmp 0x14068cd7b
jmp 0x14068cd8d
xorps xmm0, xmm0
cmc
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [rsp + 0x88]
adc cl, 0xbf
btc eax, r12d
movss dword [rsp + 0xcc], xmm0
sal r9b, 0x8a
movss xmm0, dword [rsp + 0xcc]
sal ax, cl
cdqe
movss dword [rsp + 0x208], xmm0
xorps xmm0, xmm0
bts rax, rdi
or edx, ebp
movss dword [rsp + 0x20c], xmm0
mov r9b, 0x26
shrd ax, r14w, 0xa8
lea rax, [rsp + 0x208]
mov qword [rsp + 0x218], rax
movss xmm0, dword [0x1400a8ff8]
movsxd rdx, esi
xchg dl, ch
movss dword [rsp + 0x20], xmm0
mov r9b, 1
sub r8d, r8d
not dh
movsx dx, al
mov rdx, qword [rsp + 0x2e0]
sets cl
not cx
movzx ecx, r14w
lea rcx, [rsp + 0x2b8]
jmp 0x14068ce2a
call fcn.140684580
mov qword [rsp + 0x210], rax
cmovg ax, r12w
not ch
bswap ax
mov rax, qword [rsp + 0x210]
not rcx
setnp ch
movsxd rcx, ecx
mov rcx, qword [rsp + 0x218]
jmp 0x14068ce5f
movss xmm0, dword [rax + 4]
addss xmm0, dword [rcx + 4]
movss dword [rsp + 0x108], xmm0
mov rax, qword [rsp + 0x210]
xchg cl, ch
movzx ecx, sp
mov rcx, qword [rsp + 0x218]
jmp 0x14068ce8c
movss xmm0, dword [rax]
addss xmm0, dword [rcx]
movsx rax, r8w
movsx ax, bl
movss dword [rsp + 0x100], xmm0
cdqe
not ax
xchg al, al
movss xmm0, dword [rsp + 0x100]
movss dword [rsp + 0xe0], xmm0
movsx ax, sil
setb ah
not ax
movss xmm0, dword [rsp + 0x108]
not ah
movsx ax, r10b
movsxd rax, esp
movss dword [rsp + 0xe4], xmm0
movsxd rax, r9d
mov rax, qword [rsp + 0x50]
jmp 0x14068cef2
movss xmm0, dword [rsp + 0x48]
jmp 0x14068cefd
comiss xmm0, dword [rax + 0x38]
jbe 0x14068cf38
mov rax, qword [rsp + 0x80]
jmp 0x14068cf14
movss xmm0, dword [rsp + 0x48]
jmp 0x14068cf1f
addss xmm0, dword [rax + 0x15b8]
cwde
movss dword [rsp + 0x48], xmm0
jmp 0x14068cf38
mov rax, qword [rsp + 0x50]
movss xmm0, dword [rsp + 0x40]
jmp 0x14068cf48
comiss xmm0, dword [rax + 0x38]
jbe 0x14068cf86
mov rax, qword [rsp + 0x80]
jmp 0x14068cf5f
movss xmm0, dword [rsp + 0x40]
jmp 0x14068cf6a
addss xmm0, dword [rax + 0x15b8]
movzx ax, spl
movzx eax, r15w
movss dword [rsp + 0x40], xmm0
bswap ax
not ah
mov rax, qword [rsp + 0x50]
xorps xmm0, xmm0
jmp 0x14068cf93
comiss xmm0, dword [rax + 0x1c]
jae 0x14068d32c
mov rax, qword [rsp + 0x50]
jmp 0x14068cfa7
movss xmm0, dword [0x1400a8edc]
comiss xmm0, dword [rax + 0x1c]
jbe 0x14068d32c
mov rax, qword [rsp + 0x50]
jmp 0x14068cfc3
movss xmm0, dword [rax + 0x1c]
jmp 0x14068cfcd
subss xmm0, dword [0x1400a8e78]
jmp 0x14068cfda
movss dword [rsp + 0x110], xmm0
jmp 0x14068cfe8
cvtss2sd xmm0, dword [rsp + 0x110]
andps xmm0, xmmword [0x1400a9010]
jmp 0x14068cffd
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x118], xmm0
jmp 0x14068d00f
movss xmm0, dword [rsp + 0x118]
mulss xmm0, dword [0x1400a8f04]
movss xmm1, dword [0x1400a8edc]
jmp 0x14068d02d
subss xmm1, xmm0
jmp 0x14068d036
movaps xmm0, xmm1
movss dword [rsp + 0x60], xmm0
jmp 0x14068d044
movss xmm0, dword [rsp + 0x60]
comiss xmm0, dword [0x1400a8dfc]
jae 0x14068d072
xorps xmm0, xmm0
jmp 0x14068d05f
movss dword [rsp + 0x90], xmm0
jmp 0x14068d06d
jmp 0x14068d0de
movss xmm0, dword [rsp + 0x60]
jmp 0x14068d07d
comiss xmm0, dword [0x1400a8edc]
jbe 0x14068d0a5
movss xmm0, dword [0x1400a8edc]
movss dword [rsp + 0x8c], xmm0
jmp 0x14068d0a0
jmp 0x14068d0bf
movss xmm0, dword [rsp + 0x60]
mov cx, sp
movss dword [rsp + 0x8c], xmm0
movsx ecx, r11w
movzx ax, ah
movss xmm0, dword [rsp + 0x8c]
xchg ch, al
cdqe
mov cl, 0x88
movss dword [rsp + 0x90], xmm0
cwde
movzx ax, ah
xchg ch, al
movss xmm0, dword [rsp + 0x90]
movss dword [rsp + 0xb8], xmm0
mov rax, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x2d8]
jmp 0x14068d105
movss xmm0, dword [rax + 8]
jmp 0x14068d10f
subss xmm0, dword [rcx]
subss xmm0, dword [rsp + 0x48]
jmp 0x14068d11e
subss xmm0, dword [rsp + 0x40]
jmp 0x14068d129
subss xmm0, dword [rsp + 0xe0]
jmp 0x14068d137
movss dword [rsp + 0x9c], xmm0
jmp 0x14068d145
movss xmm0, dword [rsp + 0x48]
jmp 0x14068d150
comiss xmm0, dword [rsp + 0x40]
jb 0x14068d179
movss xmm0, dword [rsp + 0x48]
jmp 0x14068d166
movss dword [rsp + 0x94], xmm0
jmp 0x14068d174
jmp 0x14068d188
movss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [rsp + 0x94]
jmp 0x14068d196
movss dword [rsp + 0x98], xmm0
jmp 0x14068d1a4
movss xmm0, dword [rsp + 0x98]
jmp 0x14068d1b2
comiss xmm0, dword [rsp + 0x9c]
jae 0x14068d1e1
movss xmm0, dword [rsp + 0x98]
jmp 0x14068d1ce
movss dword [rsp + 0xa0], xmm0
jmp 0x14068d1dc
jmp 0x14068d1f8
movss xmm0, dword [rsp + 0x9c]
movss dword [rsp + 0xa0], xmm0
jmp 0x14068d1f8
movss xmm0, dword [rsp + 0xa0]
jmp 0x14068d206
movss dword [rsp + 0xb4], xmm0
jmp 0x14068d214
movss xmm0, dword [rsp + 0xb4]
jmp 0x14068d222
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [rsp + 0x48]
jmp 0x14068d23f
comiss xmm0, dword [rsp + 0xa8]
jb 0x14068d266
movss xmm0, dword [rsp + 0x48]
jmp 0x14068d258
movss dword [rsp + 0xb0], xmm0
jmp 0x14068d282
movss xmm0, dword [rsp + 0xa8]
jmp 0x14068d274
movss dword [rsp + 0xb0], xmm0
jmp 0x14068d282
movss xmm0, dword [rsp + 0xb0]
jmp 0x14068d290
movss dword [rsp + 0x48], xmm0
jmp 0x14068d29b
movss xmm0, dword [rsp + 0xb4]
jmp 0x14068d2a9
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xc0], xmm0
jmp 0x14068d2c0
movss xmm0, dword [rsp + 0x40]
jmp 0x14068d2cb
comiss xmm0, dword [rsp + 0xc0]
jb 0x14068d2f2
movss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0xc8], xmm0
jmp 0x14068d2ed
jmp 0x14068d315
movss xmm0, dword [rsp + 0xc0]
cmovnp r8w, r13w
movss dword [rsp + 0xc8], xmm0
and r8, 0x1c0c81a5
jmp 0x14068d315
movss xmm0, dword [rsp + 0xc8]
xor eax, r15d
shld ax, bp, 0xa7
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x2d8]
xor cl, spl
bsr rcx, r10
movss xmm0, dword [rax + 0xc]
movss dword [rsp + 0x138], xmm0
or r8w, sp
rol rdx, cl
rcl ax, 0x12
mov rax, qword [rsp + 0x2d8]
neg dx
cdq
movzx r8w, bl
movss xmm0, dword [rax + 8]
sal dh, 0x30
mov r8b, 0x9a
subss xmm0, dword [rsp + 0x40]
sbb cx, sp
movss dword [rsp + 0x130], xmm0
movsx ecx, sp
rdtsc
mov rax, qword [rsp + 0x2d8]
sub cx, sp
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x128], xmm0
sbb rcx, 0xffffffff8a9b6f85
mov rax, qword [rsp + 0x2d8]
movsx cx, ch
shl dl, cl
movzx cx, r13b
movss xmm0, dword [rax]
movzx ecx, r15w
sbb cl, 0x24
ror ah, 8
addss xmm0, dword [rsp + 0x48]
shl rdx, cl
jmp 0x14068d3d6
movss dword [rsp + 0x120], xmm0
rol edx, cl
bswap r8d
add r8b, 0x3b
lea rax, [rsp + 0x70]
mov qword [rsp + 0x220], rax
shrd r8w, sp, 7
jmp 0x14068d402
mov rax, qword [rsp + 0x220]
movss xmm0, dword [rsp + 0x120]
or r8b, 0x22
movss dword [rax], xmm0
and al, spl
mov rax, qword [rsp + 0x220]
xadd r8, r8
btr cx, 0x80
movss xmm0, dword [rsp + 0x128]
movss dword [rax + 4], xmm0
adc r8, 0xffffffffa81c22ab
xor dl, 0x15
lahf
lea rax, [rsp + 0x78]
movsx rdx, r14w
rol dh, 0xa1
mov qword [rsp + 0x228], rax
ror r8b, cl
cmovae cx, r14w
shld eax, edi, 0x1a
mov rax, qword [rsp + 0x228]
or cl, r15b
jmp 0x14068d478
movss xmm0, dword [rsp + 0x130]
xor ecx, 0x7b916338
movss dword [rax], xmm0
lahf
mov rax, qword [rsp + 0x228]
adc rdx, 0xffffffffe3a992bc
movss xmm0, dword [rsp + 0x138]
movzx rdx, r14w
bswap cx
sbb r8b, r8b
movss dword [rax + 4], xmm0
inc r8b
btc dx, r9w
shl r8b, cl
movss xmm0, dword [rsp + 0x7c]
movzx r8w, dil
movss dword [rsp + 0x158], xmm0
stc
dec cx
lahf
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x78]
rol r8b, cl
addss xmm0, dword [rax + 0x15b8]
movzx r8w, r12b
movsx dx, bl
cmove edx, ebp
movss dword [rsp + 0x150], xmm0
test ax, 0x3d25
movsxd rax, edi
movss xmm0, dword [rsp + 0x74]
stc
movss dword [rsp + 0x148], xmm0
shl cx, cl
movss xmm0, dword [rsp + 0x70]
bts rax, r12
movzx r8d, r15w
test ebp, 0x269a2a14
movss dword [rsp + 0x140], xmm0
or cl, bl
lea rax, [rsp + 0x2a0]
shr cl, 0x8b
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x230]
shr ch, cl
cmp ebp, 0x9f1fc90d
movss xmm0, dword [rsp + 0x140]
shl dx, cl
xor dh, 0xb9
rol cl, cl
movss dword [rax], xmm0
cbw
or rax, 0x190eecb9
and rcx, rbx
mov rax, qword [rsp + 0x230]
xor r8b, 0xa9
xadd r8b, r8b
bts r8w, sp
movss xmm0, dword [rsp + 0x148]
movzx r8, bp
cmp dl, r9b
movss dword [rax + 4], xmm0
btc cx, 0x8c
lea rax, [rsp + 0x2a8]
mov ch, 4
setnp r8b
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x238]
rcr cx, cl
rcl r8w, cl
cmovl edx, ebx
movss xmm0, dword [rsp + 0x150]
and dx, 0xf832
dec dl
cmc
movss dword [rax], xmm0
cdq
cwd
mov rax, qword [rsp + 0x238]
movss xmm0, dword [rsp + 0x158]
btr rdx, rbx
ror ch, 0x39
movss dword [rax + 4], xmm0
cmc
bts dx, bp
mov rax, qword [rsp + 0x50]
dec cl
not r8w
add rax, 0x1c
bt rcx, r13
ror rcx, cl
lea rcx, [rsp + 0x2a0]
mov qword [rsp + 0x30], rcx
rcl cl, cl
rol r8w, cl
mov qword [rsp + 0x28], rax
bts r8w, r11w
lea rax, [rsp + 0xe0]
bt cx, 0xae
rcl edx, 0xb8
mov qword [rsp + 0x20], rax
btr ecx, 0x24
xchg r8b, r8b
rcl r8b, 0x3e
xor r9d, r9d
mov r8, qword [rsp + 0x2e0]
movsx cx, al
lea rdx, [rsp + 0x78]
mov ch, 0xf
lea rcx, [rsp + 0x70]
jmp 0x14068d688
call fcn.1406798cd
mov eax, dword [rsp + 0x68]
stc
cmc
and eax, 0x100000
cmc
jmp 0x14068d69e
test eax, eax
je 0x14068db92
movss xmm0, dword [0x1400a8f04]
bswap rax
cmovge ax, r13w
subss xmm0, dword [rsp + 0xcc]
bswap rax
mov ax, 0x3489
movsx eax, r10w
movss dword [rsp + 0x240], xmm0
movsx ax, dh
movzx ax, dil
xorps xmm0, xmm0
jmp 0x14068d6e4
movss dword [rsp + 0x244], xmm0
not eax
movsx eax, cx
lea rax, [rsp + 0x240]
jmp 0x14068d6ff
mov qword [rsp + 0x258], rax
not rax
movss xmm0, dword [rsp + 0x78]
mov eax, ecx
cmova ax, r9w
subss xmm0, dword [rsp + 0x70]
cdqe
movss dword [rsp + 0x160], xmm0
seto al
cdqe
movss xmm0, dword [rsp + 0x160]
movsx eax, r8w
movsx rax, r14w
not rax
subss xmm0, dword [rsp + 0xe0]
lahf
mov rax, qword [rsp + 0x50]
jmp 0x14068d755
mulss xmm0, dword [rax + 0x1c]
movss xmm1, dword [rsp + 0x70]
addss xmm1, xmm0
jmp 0x14068d769
movaps xmm0, xmm1
jmp 0x14068d771
movss dword [rsp + 0xd0], xmm0
jmp 0x14068d77f
movss xmm0, dword [rsp + 0x70]
comiss xmm0, dword [rsp + 0xd0]
jb 0x14068d7ac
movss xmm0, dword [rsp + 0x70]
jmp 0x14068d79e
movss dword [rsp + 0xd8], xmm0
jmp 0x14068d7c3
movss xmm0, dword [rsp + 0xd0]
movss dword [rsp + 0xd8], xmm0
movzx ax, r14b
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x170], xmm0
movss xmm0, dword [rsp + 0xd8]
cbw
addss xmm0, dword [rsp + 0xe0]
bswap ecx
movss dword [rsp + 0x168], xmm0
movzx rcx, bp
not ax
mov cl, r10b
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x248], xmm0
bswap rax
xchg rcx, rcx
movss xmm0, dword [rsp + 0x170]
movsxd rax, edx
movss dword [rsp + 0x24c], xmm0
lea rax, [rsp + 0x248]
movsx ecx, sp
not cx
bswap rcx
mov qword [rsp + 0x250], rax
movzx rax, r12w
mov rax, qword [rsp + 0x250]
jmp 0x14068d857
mov rcx, qword [rsp + 0x258]
jmp 0x14068d864
movss xmm0, dword [rax + 4]
mov al, 0x35
movzx rax, bx
cwde
addss xmm0, dword [rcx + 4]
bswap eax
movss dword [rsp + 0x180], xmm0
xchg cx, ax
not ah
mov rax, qword [rsp + 0x250]
setge ch
movsx rcx, r9w
mov rcx, qword [rsp + 0x258]
jmp 0x14068d8a0
movss xmm0, dword [rax]
addss xmm0, dword [rcx]
movzx rax, r14w
movss dword [rsp + 0x178], xmm0
mov al, bpl
lahf
mov ax, 0xe905
movss xmm0, dword [rsp + 0x178]
movzx ax, r15b
movsx rax, si
movsx eax, sp
movss dword [rsp + 0x1e8], xmm0
cmovl rax, rdi
movsxd rax, r14d
cwde
movss xmm0, dword [rsp + 0x180]
mov rax, 0x1097af29
movzx rax, di
movss dword [rsp + 0x1ec], xmm0
cbw
movzx rax, di
mov rax, qword [rsp + 0x80]
jmp 0x14068d913
movss xmm0, dword [rax + 0x1928]
jmp 0x14068d920
xorps xmm0, xmmword [0x1400a9020]
jmp 0x14068d92c
mulss xmm0, dword [0x1400a8e48]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x188], xmm0
shrd ecx, edx, 0x35
cmp sil, 0xac
xorps xmm0, xmm0
shl al, 0x3e
or ecx, 0x2819ad07
movss dword [rsp + 0xe8], xmm0
cwd
mov cx, cx
shr dh, cl
movss xmm0, dword [rsp + 0x188]
movzx r8d, sp
shl r8w, 0xac
movss dword [rsp + 0xec], xmm0
sar dx, 0xbc
rcl ax, 0x1d
mov rax, qword [rsp + 0x50]
test dil, 0xb
bsf r8w, r9w
movss xmm0, dword [rax + 0x20]
movss dword [rsp + 0x190], xmm0
xorps xmm0, xmm0
rcl dh, 0xb
cwde
movss dword [rsp + 0x260], xmm0
shrd rcx, rdi, 0xd
movss xmm0, dword [rsp + 0x190]
bsf dx, cx
bts edx, edi
test di, 0xc2a4
movss dword [rsp + 0x264], xmm0
lea rax, [rsp + 0x260]
mov qword [rsp + 0x288], rax
cwd
btr r8, 0x90
stc
movss xmm0, dword [rsp + 0x7c]
addss xmm0, dword [rsp + 0xec]
xor dx, r10w
mov cl, r10b
movss dword [rsp + 0x1a0], xmm0
rol eax, cl
movss xmm0, dword [rsp + 0x78]
movzx rcx, r12w
shl eax, cl
addss xmm0, dword [rsp + 0xe8]
cwde
xor rax, 0xffffffffdea7f61d
movss dword [rsp + 0x198], xmm0
movsx r8d, r13w
sub cx, ax
movss xmm0, dword [rsp + 0x198]
movsx r8d, bp
movss dword [rsp + 0x268], xmm0
test r15b, 0x15
movzx cx, r13b
mov r8d, r11d
movss xmm0, dword [rsp + 0x1a0]
movsx cx, ch
add rcx, 0xffffffffc68b019d
movss dword [rsp + 0x26c], xmm0
lea rax, [rsp + 0x268]
btr rdx, 0x2b
cdq
stc
mov qword [rsp + 0x290], rax
xchg dl, ch
movss xmm0, dword [rsp + 0x1ec]
rcl rcx, 0xb2
addss xmm0, dword [rsp + 0xec]
bts rdx, rbx
sal dl, cl
movss dword [rsp + 0x1b0], xmm0
movss xmm0, dword [rsp + 0x1e8]
cqo
bt ax, ax
addss xmm0, dword [rsp + 0xe8]
and r8b, 0x35
movss dword [rsp + 0x1a8], xmm0
movsxd r8, edi
sbb dl, dil
movsx rdx, r8w
movss xmm0, dword [rsp + 0x1a8]
sal rcx, 0x9d
movss dword [rsp + 0x270], xmm0
movss xmm0, dword [rsp + 0x1b0]
rol r8b, cl
movss dword [rsp + 0x274], xmm0
lea rax, [rsp + 0x270]
mov qword [rsp + 0x298], rax
bts dx, r12w
bt ecx, esi
bswap ax
lea rax, [rsp + 0x2a0]
mov qword [rsp + 0x30], rax
rdtsc
test al, 0x37
rcl dh, cl
mov rax, qword [rsp + 0x288]
bswap dx
cqo
cwd
mov qword [rsp + 0x28], rax
btc r8w, 0x15
mov qword [rsp + 0x20], 0
rol ch, 0x8f
clc
xor r9d, r9d
mov r8, qword [rsp + 0x278]
mov rdx, qword [rsp + 0x290]
mov rcx, qword [rsp + 0x298]
jmp 0x14068db8d
call fcn.1406798cd
add rsp, 0x2c8
jmp 0x14068db9e
ret