Function at 0x1406a7ef2
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
and eax, r15d
mov qword [rsp + 0x10], rdx
movzx rax, di
cmovbe eax, ecx
neg eax
mov qword [rsp + 8], rcx
bt ax, 0xb6
sub rsp, 0x2c8
mov rax, qword [0x1400cb7b8]
clc
cmp r12d, 0x1a3fb394
test r8d, 0x671497a8
mov qword [rsp + 0x80], rax
bt rax, r15
mov rax, qword [rsp + 0x80]
add rax, 0x1568
mov qword [rsp + 0x50], rax
mov al, 0x92
mov rax, qword [rsp + 0x2d0]
mov eax, dword [rax + 0xc]
stc
mov dword [rsp + 0x68], eax
cmp qword [rsp + 0x2e8], 0
jmp 0x1406a7f73
je 0x1406a7f88
mov byte [rsp + 0x4c], 1
jmp 0x1406a7f83
jmp 0x1406a7f8f
mov byte [rsp + 0x4c], 0
ror al, cl
mov al, byte [rsp + 0x4c]
cmp r12b, 1
mov byte [rsp + 0x4e], al
mov eax, dword [rsp + 0x68]
cmp bl, spl
and eax, 0x20
test dx, r15w
stc
test eax, eax
jmp 0x1406a7fb1
jne 0x1406a7fd5
mov rax, qword [rsp + 0x50]
cmp dword [rax + 0x24], 0xffffffff
jmp 0x1406a7fc5
je 0x1406a7fd5
mov byte [rsp + 0x4d], 1
jmp 0x1406a7fdc
mov byte [rsp + 0x4d], 0
rcl al, cl
mov al, byte [rsp + 0x4d]
cmp r14w, 0x90b
or cx, di
mov byte [rsp + 0x44], al
add cx, r13w
rcl ah, cl
cmc
mov rax, qword [rsp + 0x2d0]
shl cx, 2
btc cx, 0x27
xor rcx, rsi
mov eax, dword [rax + 0x1b8]
or ch, 0x83
shrd cx, bx, 0x85
mov dword [rsp + 0xf8], eax
shl ch, cl
xadd cl, al
mov rax, qword [rsp + 0x2d0]
sal rcx, 1
movsxd rcx, r11d
shl cx, cl
mov eax, dword [rax + 0x1b8]
or eax, 0x10
mov rcx, qword [rsp + 0x2d0]
mov dword [rcx + 0x1b8], eax
xor ah, 0x2f
mov rax, qword [rsp + 0x2d0]
mov dword [rax + 0x13c], 1
shl al, cl
mov rax, qword [rsp + 0x2d0]
mov dword [rax + 0x140], 2
sbb ah, 1
neg ah
bswap ax
mov rax, qword [rsp + 0x50]
stc
movss xmm0, dword [rax + 0x38]
rcl eax, cl
movsxd rax, esi
movss dword [rsp + 0x48], xmm0
movsx ax, bpl
xor rax, 0x318f5c1e
mov rax, qword [rsp + 0x50]
stc
movss xmm0, dword [rax + 0x38]
movss dword [rsp + 0x40], xmm0
sal ax, cl
test r9b, dl
or ax, 0x94a1
mov rax, qword [rsp + 0x80]
test sil, 0x3f
test r11b, r9b
movss xmm0, dword [rax + 0x1928]
btr rax, rsp
movss dword [rsp + 0x58], xmm0
shr al, 0xb3
sbb al, r9b
xorps xmm0, xmm0
cmp sp, 0x718f
movss dword [rsp + 0x1e4], xmm0
and al, r11b
or ah, ch
inc ax
xorps xmm0, xmm0
shr ax, 0x99
cbw
movss dword [rsp + 0x1e0], xmm0
btc ax, 0x8f
xorps xmm0, xmm0
btc ax, 0xe
adc eax, 0xf92e4018
sar ax, cl
movss dword [rsp + 0xf4], xmm0
xorps xmm0, xmm0
shrd ax, dx, 0xaf
movss dword [rsp + 0xf0], xmm0
bsf eax, esp
cbw
sar al, cl
movzx eax, byte [rsp + 0x4e]
cmp edi, 0x3a28ac89
test eax, eax
jmp 0x1406a8152
je 0x1406a822d
movss xmm0, dword [rsp + 0x40]
stc
cmp r13b, spl
shld eax, r15d, 0x3b
addss xmm0, dword [rsp + 0x58]
bsf ax, r9w
not ah
movss dword [rsp + 0x40], xmm0
bsr ax, cx
sar eax, 0x2e
mov rax, qword [rsp + 0x2d8]
jmp 0x1406a8191
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x1c0], xmm0
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
subss xmm0, dword [rsp + 0x40]
cbw
mov rax, qword [rsp + 0x50]
cmc
test edi, 0x319b03b9
subss xmm0, dword [rax + 0x38]
shr ax, 0x20
bsr ax, r13w
movss dword [rsp + 0x1b8], xmm0
btr ax, r11w
movss xmm0, dword [rsp + 0x1b8]
xor ah, 0x3d
movss dword [rsp + 0x280], xmm0
and rax, r10
shrd ax, dx, 0xba
or ah, 0x80
movss xmm0, dword [rsp + 0x1c0]
movss dword [rsp + 0x284], xmm0
cwde
cmc
movzx ax, r12b
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x1e0], rax
cbw
btc ax, 0x90
stc
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x1406a8323
mov rax, qword [rsp + 0x50]
jmp 0x1406a8248
cmp dword [rax + 0x24], 1
jmp 0x1406a8251
jne 0x1406a8323
movss xmm0, dword [rsp + 0x40]
or rax, 0xffffffff82a13226
addss xmm0, dword [rsp + 0x58]
cbw
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x2d8]
cmp di, 0xf1b8
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x1d0], xmm0
cbw
movzx ax, r15b
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
subss xmm0, dword [rsp + 0x40]
shld ax, dx, 0xaf
mov rax, qword [rsp + 0x50]
cmp r14w, 0x32ad
test r14b, cl
subss xmm0, dword [rax + 0x38]
rcl ax, 0x89
and al, bl
movss dword [rsp + 0x1c8], xmm0
sub ah, cl
movss xmm0, dword [rsp + 0x1c8]
mov ah, 0x8a
movss dword [rsp + 0x1f8], xmm0
bsr eax, r12d
sar al, cl
cbw
movss xmm0, dword [rsp + 0x1d0]
bsr eax, ebx
add al, 0xb7
movss dword [rsp + 0x1fc], xmm0
sbb al, r15b
shrd eax, r15d, 0x89
sbb ah, 0x26
mov rax, qword [rsp + 0x1f8]
cmp r8b, 0xa8
mov qword [rsp + 0xf0], rax
movzx eax, byte [rsp + 0x44]
test eax, eax
jmp 0x1406a832f
je 0x1406a842f
mov rax, qword [rsp + 0x50]
test ch, 0x2d
cmp r12b, 0x2d
cmp r12, r9
cmp dword [rax + 0x24], 0
jmp 0x1406a834d
jne 0x1406a842f
mov rax, qword [rsp + 0x2d8]
cmp r14w, bx
test bh, 0x98
movss xmm0, dword [rax + 4]
bts ax, r14w
shl eax, 4
movss dword [rsp + 0x1f0], xmm0
mov rax, qword [rsp + 0x2d8]
jmp 0x1406a8388
movss xmm0, dword [rax]
addss xmm0, dword [rsp + 0x48]
ror eax, cl
mov rax, qword [rsp + 0x50]
clc
subss xmm0, dword [rax + 0x38]
bsr ax, sp
neg al
movss dword [rsp + 0x1d8], xmm0
add eax, 0xc93fc4bd
movss xmm0, dword [rsp + 0x1d8]
movss dword [rsp + 0x200], xmm0
shr rax, 0x30
shrd rax, rdi, 0xbe
add ax, dx
movss xmm0, dword [rsp + 0x1f0]
sub ah, 0x15
movss dword [rsp + 0x204], xmm0
adc ah, 0xd
cwde
cmc
mov rax, qword [rsp + 0x200]
clc
cmp bh, dh
mov qword [rsp + 0xf0], rax
sal al, cl
or ah, 0x98
bt ax, r13w
movss xmm0, dword [rsp + 0x48]
bswap ax
rol ax, 0xf
jmp 0x1406a841a
addss xmm0, dword [rsp + 0x58]
cmovbe ax, r10w
movss dword [rsp + 0x48], xmm0
bts rax, r11
movzx eax, byte [rsp + 0x44]
jmp 0x1406a8439
test eax, eax
je 0x1406a849f
xor r8d, r8d
lea rdx, str.COLLAPSE
sets cl
movzx cx, r13b
movzx ecx, dx
mov rcx, qword [rsp + 0x2d0]
jmp 0x1406a8463
call fcn.140697bcb
lea rdx, [rsp + 0xf0]
jmp 0x1406a8475
mov ecx, eax
call fcn.1406fc576
movzx eax, al
cmp r10b, 0x37
test eax, eax
jmp 0x1406a848a
je 0x1406a849f
mov rax, qword [rsp + 0x2d0]
mov byte [rax + 0x82], 1
movzx eax, byte [rsp + 0x4e]
test eax, eax
jmp 0x1406a84ab
je 0x1406a8521
xor r8d, r8d
jmp 0x1406a84b9
lea rdx, str.CLOSE
mov cl, r12b
bswap cx
movsx cx, bh
mov rcx, qword [rsp + 0x2d0]
call fcn.140697bcb
lea rdx, [rsp + 0x1e0]
movsx cx, bpl
movzx rcx, r9w
mov ecx, eax
jmp 0x1406a84ef
call fcn.1406fba8b
movzx eax, al
cmc
test r14w, 0x799d
test eax, eax
jmp 0x1406a8505
je 0x1406a8521
mov rax, qword [rsp + 0x2e8]
ror cl, cl
rol ecx, cl
adc rcx, 0xffffffffd38588b3
mov byte [rax], 0
mov rax, qword [rsp + 0x2d0]
stc
ror cx, cl
rcr ch, cl
mov dword [rax + 0x13c], 0
mov rax, qword [rsp + 0x2d0]
mov dword [rax + 0x140], 1
cmovno cx, di
mov rax, qword [rsp + 0x2d0]
sal rcx, 0xe
mov ecx, dword [rsp + 0xf8]
mov dword [rax + 0x1b8], ecx
xor al, r15b
btc eax, r8d
bsr eax, esp
lea rax, [0x1400bc0fc]
mov qword [rsp + 0x278], rax
cmp r15b, 0x35
cbw
mov eax, dword [rsp + 0x68]
and eax, 0x100000
test eax, eax
jmp 0x1406a8597
je 0x1406a85ed
movss xmm0, dword [0x1400c0b1c]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
not edx
and cx, r8w
sub r8d, r8d
mov rdx, qword [rsp + 0x278]
lea rcx, [rsp + 0x2b0]
jmp 0x1406a85cc
call fcn.14069fe03
movss xmm0, dword [rax]
jmp 0x1406a85da
movss dword [rsp + 0x88], xmm0
jmp 0x1406a85e8
jmp 0x1406a85fb
xorps xmm0, xmm0
rcr eax, cl
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [rsp + 0x88]
xchg dh, ch
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [rsp + 0xcc]
sal r9b, 0xa0
and r9b, 0x9b
movss dword [rsp + 0x208], xmm0
btr eax, 0x16
cdqe
xorps xmm0, xmm0
adc cl, r8b
movss dword [rsp + 0x20c], xmm0
xor ch, 0xf
lea rax, [rsp + 0x208]
btr dx, 0x10
cmp bx, r15w
mov qword [rsp + 0x218], rax
add dl, r15b
movss xmm0, dword [0x1400c0b1c]
test r10b, 0x16
cmp r10d, r12d
movss dword [rsp + 0x20], xmm0
mov r9b, 1
shrd rcx, rax, 0xa0
rcr dx, cl
xor r8d, r8d
mov rdx, qword [rsp + 0x2e0]
movsxd rcx, esi
not ecx
movzx cx, r9b
lea rcx, [rsp + 0x2b8]
call fcn.14069fe03
mov qword [rsp + 0x210], rax
cbw
jmp 0x1406a86ae
mov rax, qword [rsp + 0x210]
movzx ecx, r15w
movsx cx, bl
movzx cx, spl
mov rcx, qword [rsp + 0x218]
jmp 0x1406a86d0
movss xmm0, dword [rax + 4]
addss xmm0, dword [rcx + 4]
movss dword [rsp + 0x108], xmm0
movsx cx, bh
not cl
mov rax, qword [rsp + 0x210]
setp cl
mov cx, 0xa90
mov rcx, qword [rsp + 0x218]
jmp 0x1406a8705
movss xmm0, dword [rax]
lahf
addss xmm0, dword [rcx]
not al
cmovle eax, edi
movss dword [rsp + 0x100], xmm0
movsx rax, r14w
movss xmm0, dword [rsp + 0x100]
movsxd rax, r13d
movss dword [rsp + 0xe0], xmm0
mov ah, 0xab
mov rax, rbx
movss xmm0, dword [rsp + 0x108]
cmovae eax, edx
movss dword [rsp + 0xe4], xmm0
mov rax, qword [rsp + 0x50]
jmp 0x1406a875a
movss xmm0, dword [rsp + 0x48]
jmp 0x1406a8765
comiss xmm0, dword [rax + 0x38]
jbe 0x1406a8790
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x48]
jmp 0x1406a8782
addss xmm0, dword [rax + 0x15b8]
movss dword [rsp + 0x48], xmm0
mov rax, qword [rsp + 0x50]
jmp 0x1406a879a
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rax + 0x38]
jbe 0x1406a87d0
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x40]
jmp 0x1406a87bd
addss xmm0, dword [rax + 0x15b8]
movzx ax, spl
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x50]
jmp 0x1406a87da
xorps xmm0, xmm0
jmp 0x1406a87e2
comiss xmm0, dword [rax + 0x1c]
jae 0x1406a8b79
mov rax, qword [rsp + 0x50]
jmp 0x1406a87f6
movss xmm0, dword [0x1400c09c4]
comiss xmm0, dword [rax + 0x1c]
jbe 0x1406a8b79
mov rax, qword [rsp + 0x50]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [0x1400c0960]
jmp 0x1406a881f
movss dword [rsp + 0x110], xmm0
jmp 0x1406a882d
cvtss2sd xmm0, dword [rsp + 0x110]
andps xmm0, xmmword [0x1400c0b50]
jmp 0x1406a8842
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x118], xmm0
jmp 0x1406a8854
movss xmm0, dword [rsp + 0x118]
jmp 0x1406a8862
mulss xmm0, dword [0x1400c09f4]
movss xmm1, dword [0x1400c09c4]
subss xmm1, xmm0
jmp 0x1406a887b
movaps xmm0, xmm1
jmp 0x1406a8883
movss dword [rsp + 0x60], xmm0
jmp 0x1406a888e
movss xmm0, dword [rsp + 0x60]
jmp 0x1406a8899
comiss xmm0, dword [0x1400c08dc]
jae 0x1406a88c1
xorps xmm0, xmm0
jmp 0x1406a88ae
movss dword [rsp + 0x90], xmm0
jmp 0x1406a88bc
jmp 0x1406a8923
movss xmm0, dword [rsp + 0x60]
jmp 0x1406a88cc
comiss xmm0, dword [0x1400c09c4]
jbe 0x1406a88f9
movss xmm0, dword [0x1400c09c4]
jmp 0x1406a88e6
movss dword [rsp + 0x8c], xmm0
jmp 0x1406a88f4
jmp 0x1406a890b
movss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x8c], xmm0
cdqe
cwde
movss xmm0, dword [rsp + 0x8c]
movss dword [rsp + 0x90], xmm0
lahf
xchg ecx, eax
movsx rax, di
movss xmm0, dword [rsp + 0x90]
movsx eax, si
cbw
movss dword [rsp + 0xb8], xmm0
cwde
mov rax, qword [rsp + 0x2d8]
bswap rcx
movzx ecx, r9w
xchg cl, cl
mov rcx, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
jmp 0x1406a895e
subss xmm0, dword [rcx]
jmp 0x1406a8967
subss xmm0, dword [rsp + 0x48]
jmp 0x1406a8972
subss xmm0, dword [rsp + 0x40]
subss xmm0, dword [rsp + 0xe0]
jmp 0x1406a8986
movss dword [rsp + 0x9c], xmm0
jmp 0x1406a8994
movss xmm0, dword [rsp + 0x48]
comiss xmm0, dword [rsp + 0x40]
jb 0x1406a89c3
movss xmm0, dword [rsp + 0x48]
jmp 0x1406a89b0
movss dword [rsp + 0x94], xmm0
jmp 0x1406a89be
jmp 0x1406a89dc
movss xmm0, dword [rsp + 0x40]
jmp 0x1406a89ce
movss dword [rsp + 0x94], xmm0
jmp 0x1406a89dc
movss xmm0, dword [rsp + 0x94]
movss dword [rsp + 0x98], xmm0
jmp 0x1406a89f3
movss xmm0, dword [rsp + 0x98]
comiss xmm0, dword [rsp + 0x9c]
jae 0x1406a8a2b
movss xmm0, dword [rsp + 0x98]
jmp 0x1406a8a18
movss dword [rsp + 0xa0], xmm0
jmp 0x1406a8a26
jmp 0x1406a8a42
movss xmm0, dword [rsp + 0x9c]
movss dword [rsp + 0xa0], xmm0
jmp 0x1406a8a42
movss xmm0, dword [rsp + 0xa0]
movss dword [rsp + 0xb4], xmm0
jmp 0x1406a8a59
movss xmm0, dword [rsp + 0xb4]
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xa8], xmm0
jmp 0x1406a8a79
movss xmm0, dword [rsp + 0x48]
jmp 0x1406a8a84
comiss xmm0, dword [rsp + 0xa8]
jb 0x1406a8ab0
movss xmm0, dword [rsp + 0x48]
jmp 0x1406a8a9d
movss dword [rsp + 0xb0], xmm0
jmp 0x1406a8aab
jmp 0x1406a8acc
movss xmm0, dword [rsp + 0xa8]
jmp 0x1406a8abe
movss dword [rsp + 0xb0], xmm0
jmp 0x1406a8acc
movss xmm0, dword [rsp + 0xb0]
jmp 0x1406a8ada
movss dword [rsp + 0x48], xmm0
jmp 0x1406a8ae5
movss xmm0, dword [rsp + 0xb4]
jmp 0x1406a8af3
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [rsp + 0x40]
jmp 0x1406a8b10
comiss xmm0, dword [rsp + 0xc0]
jb 0x1406a8b3c
movss xmm0, dword [rsp + 0x40]
jmp 0x1406a8b29
movss dword [rsp + 0xc8], xmm0
jmp 0x1406a8b37
jmp 0x1406a8b5c
movss xmm0, dword [rsp + 0xc0]
sub cx, 0xd43d
movsx eax, di
movss dword [rsp + 0xc8], xmm0
movzx cx, bpl
cdq
movss xmm0, dword [rsp + 0xc8]
sal cx, cl
cmp ax, r10w
adc al, bpl
movss dword [rsp + 0x40], xmm0
bsr ax, ax
mov rax, qword [rsp + 0x2d8]
shld rcx, rax, 0x11
add cx, 0x7c0d
movss xmm0, dword [rax + 0xc]
sal cl, 0x81
lahf
movss dword [rsp + 0x138], xmm0
shld dx, di, 0xa4
mov rax, qword [rsp + 0x2d8]
cdq
dec dx
movss xmm0, dword [rax + 8]
sal rcx, cl
subss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0x130], xmm0
xor eax, esi
movsx ax, al
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 4]
shr r8w, 0x1f
btr r8w, r14w
sub ecx, r12d
movss dword [rsp + 0x128], xmm0
xor r8b, 0xa9
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax]
movsxd rdx, r8d
cmc
addss xmm0, dword [rsp + 0x48]
sbb r8b, dl
cmova rax, rbx
movss dword [rsp + 0x120], xmm0
movzx dx, spl
btr rcx, 0xab
sar al, 0x21
lea rax, [rsp + 0x70]
shr r8d, cl
mov qword [rsp + 0x220], rax
mov dx, 0xcb3b
mov rax, qword [rsp + 0x220]
or cx, 0x5222
movss xmm0, dword [rsp + 0x120]
movss dword [rax], xmm0
btr rdx, r8
mov rax, qword [rsp + 0x220]
mov cl, r11b
movss xmm0, dword [rsp + 0x128]
movss dword [rax + 4], xmm0
neg cx
movsx ax, r13b
lea rax, [rsp + 0x78]
movzx r8d, r12w
cmp rdx, r13
neg r8w
mov qword [rsp + 0x228], rax
jmp 0x1406a8c96
mov rax, qword [rsp + 0x228]
or r8, 0x1a15999
btr dx, 0x9e
movss xmm0, dword [rsp + 0x130]
shl r8, 0x10
movsx rcx, bp
sal cx, cl
movss dword [rax], xmm0
bswap rax
movzx rdx, r9w
bt r8w, r11w
mov rax, qword [rsp + 0x228]
movss xmm0, dword [rsp + 0x138]
movsx rdx, si
movss dword [rax + 4], xmm0
rcr al, cl
xadd ch, ah
setle r8b
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x158], xmm0
sar ah, 0x23
mov rax, qword [rsp + 0x80]
sbb r8w, 0xc61f
shr r8d, 0x9f
not r8w
movss xmm0, dword [rsp + 0x78]
addss xmm0, dword [rax + 0x15b8]
cmp r13w, si
movss dword [rsp + 0x150], xmm0
jmp 0x1406a8d41
movss xmm0, dword [rsp + 0x74]
sub dl, 0x3a
cwd
bsf ax, sp
movss dword [rsp + 0x148], xmm0
cdq
movss xmm0, dword [rsp + 0x70]
cwd
dec ax
cmovg ax, si
movss dword [rsp + 0x140], xmm0
inc cx
lea rax, [rsp + 0x2a0]
movsx rdx, di
movzx rcx, si
mov qword [rsp + 0x230], rax
sal cl, 0x86
shr ax, 0x2f
mov rax, qword [rsp + 0x230]
sbb r8w, 0xc627
btc ecx, 0x91
setp ch
movss xmm0, dword [rsp + 0x140]
adc cl, 0x25
cmp r12b, dil
movss dword [rax], xmm0
sal al, 5
mov ax, r15w
mov rax, qword [rsp + 0x230]
inc dh
movss xmm0, dword [rsp + 0x148]
adc cx, bx
and edx, 0xb186c6b5
test esp, 0xfb2131f
movss dword [rax + 4], xmm0
btr ecx, 0xac
shr al, cl
mov rax, rcx
lea rax, [rsp + 0x2a8]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x238]
bsf ecx, r15d
movss xmm0, dword [rsp + 0x150]
bt r8w, 2
shrd cx, ax, 0xb4
or rcx, rax
movss dword [rax], xmm0
mov rax, qword [rsp + 0x238]
and cx, cx
movss xmm0, dword [rsp + 0x158]
clc
movss dword [rax + 4], xmm0
not dh
bswap rdx
cdqe
mov rax, qword [rsp + 0x50]
bswap rdx
add rax, 0x1c
inc cl
rcr ecx, 0x90
lea rcx, [rsp + 0x2a0]
mov qword [rsp + 0x30], rcx
shrd rcx, rbp, 0xba
sar rcx, cl
sal dh, cl
mov qword [rsp + 0x28], rax
and r8b, 9
test r14d, 0xc53d7c0e
rdtsc
lea rax, [rsp + 0xe0]
xadd r8b, r8b
clc
rol dl, cl
mov qword [rsp + 0x20], rax
rol ecx, 0x36
sbb rcx, 0x729de8b4
xor r9d, r9d
movzx r8d, di
movsx r8d, bx
cwd
mov r8, qword [rsp + 0x2e0]
mov dx, 0xe493
movsx rdx, r12w
lea rdx, [rsp + 0x78]
movsx cx, sil
jmp 0x1406a8ecf
lea rcx, [rsp + 0x70]
jmp 0x1406a8ed9
call fcn.140695034
mov eax, dword [rsp + 0x68]
jmp 0x1406a8ee7
and eax, 0x100000
test eax, eax
jmp 0x1406a8ef3
je 0x1406a93de
movss xmm0, dword [0x1400c09f4]
movsx rax, r14w
bswap ax
cdqe
subss xmm0, dword [rsp + 0xcc]
movzx rax, sp
xchg al, al
cmovg rax, r10
movss dword [rsp + 0x240], xmm0
cmovge rax, r13
xorps xmm0, xmm0
mov ax, 0xdc39
nop
movss dword [rsp + 0x244], xmm0
jmp 0x1406a8f42
lea rax, [rsp + 0x240]
mov qword [rsp + 0x258], rax
movss xmm0, dword [rsp + 0x78]
cdqe
movsx rax, di
lahf
subss xmm0, dword [rsp + 0x70]
cwde
xchg ah, ah
lahf
movss dword [rsp + 0x160], xmm0
movsx rax, r15w
movss xmm0, dword [rsp + 0x160]
movsxd rax, ebx
movzx eax, sp
subss xmm0, dword [rsp + 0xe0]
bswap ax
mov al, dil
mov rax, qword [rsp + 0x50]
jmp 0x1406a8f9e
mulss xmm0, dword [rax + 0x1c]
movss xmm1, dword [rsp + 0x70]
jmp 0x1406a8fae
addss xmm1, xmm0
jmp 0x1406a8fb7
movaps xmm0, xmm1
jmp 0x1406a8fbf
movss dword [rsp + 0xd0], xmm0
jmp 0x1406a8fcd
movss xmm0, dword [rsp + 0x70]
jmp 0x1406a8fd8
comiss xmm0, dword [rsp + 0xd0]
jb 0x1406a9004
movss xmm0, dword [rsp + 0x70]
jmp 0x1406a8ff1
movss dword [rsp + 0xd8], xmm0
jmp 0x1406a8fff
jmp 0x1406a9020
movss xmm0, dword [rsp + 0xd0]
setb ah
cdqe
jmp 0x1406a9017
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [rsp + 0x74]
movzx ax, r8b
movss dword [rsp + 0x170], xmm0
movzx rax, cx
movss xmm0, dword [rsp + 0xd8]
cdqe
addss xmm0, dword [rsp + 0xe0]
mov rcx, 0x2ba46f9d
movss dword [rsp + 0x168], xmm0
cmovb ax, bp
movss xmm0, dword [rsp + 0x168]
lahf
cdqe
movss dword [rsp + 0x248], xmm0
jmp 0x1406a907d
movss xmm0, dword [rsp + 0x170]
movss dword [rsp + 0x24c], xmm0
bswap eax
movsx rax, r11w
lea rax, [rsp + 0x248]
movsx cx, r9b
sete cl
mov qword [rsp + 0x250], rax
cwde
mov rax, qword [rsp + 0x250]
movzx rcx, dx
movsx cx, r11b
movsx ecx, bp
mov rcx, qword [rsp + 0x258]
jmp 0x1406a90cf
movss xmm0, dword [rax + 4]
addss xmm0, dword [rcx + 4]
movss dword [rsp + 0x180], xmm0
movsx ecx, bx
cwde
mov rax, qword [rsp + 0x250]
movsxd rcx, r15d
mov rcx, qword [rsp + 0x258]
jmp 0x1406a90fe
movss xmm0, dword [rax]
addss xmm0, dword [rcx]
not al
movss dword [rsp + 0x178], xmm0
cwde
movsx eax, bp
movsxd rax, r11d
movss xmm0, dword [rsp + 0x178]
mov al, 0x3c
cwde
cdqe
movss dword [rsp + 0x1e8], xmm0
not ax
bswap ax
movzx eax, ax
movss xmm0, dword [rsp + 0x180]
not ax
movsx ax, r14b
movzx ax, dl
movss dword [rsp + 0x1ec], xmm0
cdqe
mov rax, qword [rsp + 0x80]
jmp 0x1406a9165
movss xmm0, dword [rax + 0x1928]
jmp 0x1406a9172
xorps xmm0, xmmword [0x1400c0b70]
jmp 0x1406a917e
mulss xmm0, dword [0x1400c092c]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x188], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0xe8], xmm0
rcr ax, cl
movss xmm0, dword [rsp + 0x188]
mov rcx, r12
cdqe
rdtsc
movss dword [rsp + 0xec], xmm0
bswap r8w
mov rax, qword [rsp + 0x50]
movss xmm0, dword [rax + 0x20]
xchg dx, r8w
movss dword [rsp + 0x190], xmm0
cbw
xorps xmm0, xmm0
ror dl, 0x17
shl dh, 0x26
lahf
movss dword [rsp + 0x260], xmm0
sal ch, cl
bts rcx, r8
test r11, 0x2d1614b2
movss xmm0, dword [rsp + 0x190]
movsx dx, bpl
movss dword [rsp + 0x264], xmm0
lea rax, [rsp + 0x260]
cdq
mov qword [rsp + 0x288], rax
movss xmm0, dword [rsp + 0x7c]
sbb r8w, di
neg rax
addss xmm0, dword [rsp + 0xec]
inc rcx
cbw
sbb ax, si
movss dword [rsp + 0x1a0], xmm0
and al, r14b
bt dx, 0x8b
movss xmm0, dword [rsp + 0x78]
cmp r12w, si
addss xmm0, dword [rsp + 0xe8]
cbw
movss dword [rsp + 0x198], xmm0
shrd ax, r11w, 0xa5
rcr r8d, 0xaa
movss xmm0, dword [rsp + 0x198]
sbb r8b, cl
movss dword [rsp + 0x268], xmm0
btc r8d, 0xb2
shld rdx, r15, 0x82
bts rdx, rdx
movss xmm0, dword [rsp + 0x1a0]
movss dword [rsp + 0x26c], xmm0
shl dx, cl
lea rax, [rsp + 0x268]
rcr r8b, cl
rol r8, cl
shrd r8, r11, 0x2e
mov qword [rsp + 0x290], rax
inc r8b
dec rax
shr al, 0x2e
movss xmm0, dword [rsp + 0x1ec]
cmc
rcr r8w, 0x83
addss xmm0, dword [rsp + 0xec]
xor r8d, 0x602d3c20
movss dword [rsp + 0x1b0], xmm0
sbb dl, r14b
and ah, al
lahf
movss xmm0, dword [rsp + 0x1e8]
xor al, 0x2f
cmp r9b, 0x9e
and cl, sil
addss xmm0, dword [rsp + 0xe8]
sbb al, 0x98
movss dword [rsp + 0x1a8], xmm0
sub dx, 0xc72e
movss xmm0, dword [rsp + 0x1a8]
shr cl, 0x11
shl cl, cl
movss dword [rsp + 0x270], xmm0
mov r8b, spl
add eax, 0x23b9e53c
ror ah, 7
movss xmm0, dword [rsp + 0x1b0]
movss dword [rsp + 0x274], xmm0
lea rax, [rsp + 0x270]
add r8d, esp
mov qword [rsp + 0x298], rax
movzx rcx, r12w
lea rax, [rsp + 0x2a0]
shr r8w, cl
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x288]
dec cl
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0
mov r8d, 0xeaa8e8ad
cwd
bsr cx, r15w
sub r9d, r9d
movsxd rdx, r14d
mov r8, qword [rsp + 0x278]
mov rdx, qword [rsp + 0x290]
movsx cx, r14b
mov rcx, qword [rsp + 0x298]
jmp 0x1406a93d9
call fcn.140695034
add rsp, 0x2c8
jmp 0x1406a93ea
ret