Function at 0x18013abbe
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
jmp 0x18013ac20
push rbp
movzx bp, r10b
shrd bp, r15w, 0x8f
push rsi
shrd esi, r14d, 0x36
push rdi
and dil, sil
push r12
push r13
push r14
sub bpl, dil
shl sil, cl
and di, 0xf83b
push r15
neg esi
lea rbp, [rax - 0x78]
bts di, di
sub rsp, 0x140
cmovbe edi, esi
movsx si, r8b
mov di, 0xe088
movaps xmmword [rax - 0x48], xmm6
movsx rdi, r13w
movzx esi, r15w
mov si, 0xd13c
movaps xmmword [rax - 0x58], xmm7
not di
movaps xmmword [rax - 0x68], xmm8
movsx si, r8b
not edi
movzx di, r9b
movaps xmmword [rax - 0x78], xmm9
movsx rsi, di
mov esi, ecx
movaps xmmword [rax - 0x88], xmm10
not si
movaps xmmword [rax - 0x98], xmm11
mov sil, 0x1a
setg sil
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rax - 0xd8], xmm15
setb dil
mov rdi, r8
movsx esi, ax
movzx rsi, r14w
movzx esi, r14w
mov rsi, rdx
jmp 0x18013aced
call fcn.180067af0
movss xmm1, dword [0x180110088]
cwde
subss xmm1, xmm0
movsx ecx, sp
movzx ax, r15b
cdqe
movss dword [rbp + 0x88], xmm1
not cl
cdqe
xorps xmm6, xmm6
movzx ecx, cx
mov dword [rbp + 0x90], 0
movsxd rcx, r9d
cbw
lea rax, [rbp + 0x88]
movzx rcx, cx
lea rcx, [rbp + 0x90]
jmp 0x18013ad41
comiss xmm1, xmm6
cmovbe rax, rcx
sub r14b, r13b
shr dx, 0x39
cwd
movss xmm0, dword [rax]
rcl dl, 0x90
shl dl, cl
test r13d, 0x3c84ec99
movss dword [0x180110088], xmm0
sar r13b, 0x8b
or r15b, r13b
rcl dl, 0x81
mov rbx, qword [0x180114b60]
xadd r14w, dx
cwde
mov eax, dword [0x180116380]
bt r13d, edx
movabs rcx, 0x93424217b8b96c63
shrd r13, rsp, 0x98
bts r13w, di
or r13b, 0x28
movabs rdx, 0x6f9a1c3e986aa183
shr r15b, 0x36
sal r13, 0x2a
btc r13w, bp
movabs r15, 0xea232e47ddca0d21
shr r14b, cl
rcl r14w, cl
movabs r14, 0x6f9a1c3e986ad3e6
and r13w, r11w
btr r13d, esi
movabs r13, 0x7ffffffdfffe
xor r12d, r12d
clc
cmc
test al, 1
jmp 0x18013adf2
jne 0x18013afbc
or eax, 1
jmp 0x18013ae00
mov dword [0x180116380], eax
movsx ax, cl
movabs rax, 0x9f4a4a268fbe6866
jmp 0x18013ae19
mov qword [rsp + 0x50], rax
movzx ax, bpl
movabs rax, 0x6f9a1c3e986ad395
jmp 0x18013ae32
mov qword [rsp + 0x58], rax
jmp 0x18013ae3c
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], r14
jmp 0x18013ae49
movdqa xmm0, xmmword [rsp + 0x50]
jmp 0x18013ae54
pxor xmm0, xmmword [rbp - 0x80]
jmp 0x18013ae5e
movdqa xmmword [rsp + 0x50], xmm0
jmp 0x18013ae69
mov qword [rsp + 0x40], rcx
xchg ch, cl
mov qword [rsp + 0x48], rdx
movsx rdx, ax
mov qword [rbp - 0x80], r15
cqo
sete ch
movsx edx, r10w
mov qword [rbp - 0x78], r14
movzx ecx, di
movzx dx, r13b
jmp 0x18013ae97
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rbp - 0x80]
cwd
movzx rcx, r11w
movdqa xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r14
cmovne dx, bp
movzx rcx, bp
not dh
mov qword [rbp - 0x80], r15
mov dh, 0xf
mov qword [rbp - 0x78], r14
movsxd rdx, edx
movsx ecx, bp
bswap dx
movdqa xmm0, xmmword [rsp + 0x30]
movzx rcx, r12w
pxor xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rsp + 0x30], xmm0
cmovge cx, si
mov cl, spl
movzx rdx, r13w
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x30]
call fcn.1800d3930
mov rdx, qword [0x180114f28]
test r14b, 2
cmp r15d, ecx
cmp rax, rdx
jmp 0x18013af1b
jbe 0x18013af39
add rdx, qword [0x180114f30]
cmp r15b, r10b
cmp rax, rdx
jmp 0x18013af33
jb 0x18013af5b
lea rcx, [rax - 0x10000]
cmp rcx, r13
jmp 0x18013af48
jbe 0x18013af5b
mov rax, r12
jmp 0x18013af56
jmp 0x18013af76
mov r8d, 0xffffffff
cmovb edx, edi
lea rdx, [rsp + 0x50]
mov rcx, rax
jmp 0x18013af71
call fcn.1800d3bc0
mov qword [rbp + 0x88], r12
cqo
movzx r8d, ax
mov r8d, 8
cdq
mov rdx, rax
setl ch
mov rcx, rdx
lea rcx, [rbp + 0x88]
jmp 0x18013af9f
call fcn.1800e9b20
mov rax, qword [rbp + 0x88]
jmp 0x18013afb0
mov qword [0x180116378], rax
jmp 0x18013afc6
mov rax, qword [0x180116378]
mov ch, 2
mov rcx, rbx
jmp 0x18013afce
call rax
movaps xmm13, xmm0
shr ecx, cl
mov rbx, qword [0x180114b60]
movsxd rcx, ecx
or cl, r12b
mov eax, dword [0x180116390]
movabs rcx, 0x6f9a1c3e986ad392
test al, 1
jne 0x18013b1f0
or eax, 1
mov dword [0x180116390], eax
movabs rax, 0x8244472295be6866
cdq
mov qword [rbp - 0x80], rax
movsx rdx, dx
jmp 0x18013b01e
mov qword [rbp - 0x78], rcx
movsx ecx, si
lahf
jmp 0x18013b02b
mov qword [rsp + 0x70], r15
cdq
mov qword [rsp + 0x78], r14
movsx edx, dx
movdqa xmm0, xmmword [rbp - 0x80]
cdqe
pxor xmm0, xmmword [rsp + 0x70]
movsx eax, bx
cdq
movdqa xmmword [rbp - 0x80], xmm0
jmp 0x18013b054
movabs rax, 0x93424217b8b96c63
movzx edx, r15w
setno dl
movsx ecx, bp
mov qword [rsp + 0x60], rax
mov edx, 0xd70fb60b
cqo
movsx dx, dh
movabs rax, 0x6f9a1c3e986aa183
movzx rdx, cx
movzx cx, sil
mov qword [rsp + 0x68], rax
movzx dx, r14b
bswap ecx
mov qword [rsp + 0x70], r15
xchg rdx, rdx
mov qword [rsp + 0x78], r14
setle dh
jmp 0x18013b0af
movdqa xmm0, xmmword [rsp + 0x60]
movzx cx, al
pxor xmm0, xmmword [rsp + 0x70]
bswap rdx
cwd
movdqa xmmword [rsp + 0x60], xmm0
bswap ecx
movzx dx, dh
mov qword [rsp + 0x70], r15
jmp 0x18013b0da
mov qword [rsp + 0x78], r14
movsx ecx, ax
cmovnp ecx, esi
mov dh, 0x8a
mov qword [rbp - 0x70], r15
movsx cx, al
cwd
mov qword [rbp - 0x68], r14
movsx cx, cl
mov edx, esp
movdqa xmm0, xmmword [rsp + 0x70]
mov cl, 0x39
bswap cx
not dx
pxor xmm0, xmmword [rbp - 0x70]
not dh
cdq
movsx rcx, sp
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
cmovg rcx, r8
lea rcx, [rsp + 0x70]
call fcn.1800d3930
mov rdx, qword [0x180114f28]
test bpl, r14b
stc
jmp 0x18013b13f
cmp rax, rdx
jbe 0x18013b15d
add rdx, qword [0x180114f30]
cmp rax, rdx
jmp 0x18013b157
jb 0x18013b17f
lea rcx, [rax - 0x10000]
cmp rcx, r13
jmp 0x18013b16c
jbe 0x18013b17f
mov rax, r12
jmp 0x18013b17a
jmp 0x18013b1a1
mov r8d, 1
lea rdx, [rbp - 0x80]
bswap rcx
cmovle cx, r8w
mov rcx, r11
mov rcx, rax
jmp 0x18013b19c
call fcn.1800d3bc0
mov qword [rbp + 0x90], r12
movsxd rdx, esi
cwd
movzx cx, sil
mov r8d, 8
movzx rcx, di
not rcx
mov rdx, rax
lea rcx, [rbp + 0x90]
jmp 0x18013b1ce
call fcn.1800e9b20
mov rax, qword [rbp + 0x90]
jmp 0x18013b1df
mov qword [0x180116388], rax
jmp 0x18013b1eb
jmp 0x18013b204
mov rax, qword [0x180116388]
rol ecx, 0x82
xor ecx, r13d
and rcx, 0xbaab8
xor edx, edx
setne cl
mov cl, 0x98
cmovns ecx, ebx
mov rcx, rbx
jmp 0x18013b216
call rax
movss xmm7, dword [rdi + 8]
jmp 0x18013b222
movaps xmm12, xmm7
addss xmm12, dword [rsi + 8]
jmp 0x18013b231
movss xmm10, dword [rdi + 4]
jmp 0x18013b23c
movaps xmm8, xmm10
addss xmm8, dword [rsi + 4]
jmp 0x18013b24b
movss xmm9, dword [rdi]
movss xmm1, dword [0x1800f9e7c]
jmp 0x18013b25d
mulss xmm12, xmm1
mulss xmm8, xmm1
movaps xmm11, xmm9
jmp 0x18013b270
addss xmm11, dword [rsi]
jmp 0x18013b27a
mulss xmm11, xmm1
movaps xmm14, xmm12
not ax
addss xmm14, xmm6
bsr rax, rdi
test al, 0x96
inc ax
movaps xmm1, xmm13
subss xmm1, dword [0x1800f9edc]
addss xmm1, xmm8
sar ah, cl
shr ah, cl
xadd ax, ax
movss dword [rbp + 0x90], xmm1
movaps xmm15, xmm11
sar ax, 5
addss xmm15, xmm6
subss xmm0, xmm13
addss xmm0, xmm8
bsr ax, r8w
btr ax, bp
and ax, r9w
movss dword [rbp + 0x88], xmm0
subss xmm13, dword [0x1800f9e40]
inc al
shld ax, bx, 0xb9
and ah, 0x30
mov eax, dword [0x180115648]
stc
cmc
test al, 1
jmp 0x18013b303
jne 0x18013b52a
or eax, 1
not dx
xchg cl, dl
mov dword [0x180115648], eax
cwd
rdtsc
movabs rax, 0x9a426d2cbeaf6562
movsx edx, r9w
mov qword [rsp + 0x60], rax
cqo
movzx cx, dl
cbw
movabs rax, 0x6f9a1c3efd06a695
mov qword [rsp + 0x68], rax
mov qword [rbp - 0x70], r15
movzx rdx, r14w
mov qword [rbp - 0x68], r14
jmp 0x18013b359
movdqa xmm0, xmmword [rsp + 0x60]
rdtsc
pxor xmm0, xmmword [rbp - 0x70]
not dx
movdqa xmmword [rsp + 0x60], xmm0
cdq
movsxd rdx, r14d
movabs rax, 0xea504d2eaeb36571
cqo
mov qword [rbp - 0x80], rax
cdq
mov dl, bpl
lahf
mov qword [rbp - 0x78], r14
cqo
movzx ecx, r13w
mov qword [rbp - 0x70], r15
xchg rdx, rcx
mov qword [rbp - 0x68], r14
movzx ecx, r15w
jmp 0x18013b3ab
movdqa xmm0, xmmword [rbp - 0x80]
movsxd rcx, r12d
cmova rax, r10
pxor xmm0, xmmword [rbp - 0x70]
cmovl edx, ecx
movzx rax, r10w
seto dh
movdqa xmmword [rbp - 0x80], xmm0
cqo
movabs rax, 0x8d4d6b3ea9a36374
movsx rdx, r8w
mov qword [rsp + 0x70], rax
movabs rax, 0x6f9a1c3e980fbd8f
cmovg ecx, r9d
movzx rdx, bp
cqo
mov qword [rsp + 0x78], rax
jmp 0x18013b3fe
mov qword [rbp - 0x70], r15
cwd
cmovo cx, r12w
xchg dh, dl
mov qword [rbp - 0x68], r14
not rdx
mov cl, 0x11
movdqa xmm0, xmmword [rsp + 0x70]
not dh
cmove cx, r8w
pxor xmm0, xmmword [rbp - 0x70]
cwd
cdq
mov edx, ecx
movdqa xmmword [rsp + 0x70], xmm0
setnp dl
movsx edx, sp
mov rcx, r15
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x70]
call fcn.1800d3930
mov rdx, qword [0x180114f28]
test r15b, dl
cmp rax, rdx
jmp 0x18013b45a
jbe 0x18013b47a
add rdx, qword [0x180114f30]
jmp 0x18013b46c
cmp rax, rdx
jmp 0x18013b474
jb 0x18013b49b
lea rcx, [rax - 0x10000]
stc
test r15, r9
cmp rcx, r13
jmp 0x18013b48d
jbe 0x18013b49b
mov rax, r12
jmp 0x18013b4c2
mov r8d, 5
sets ch
lea rdx, [rsp + 0x60]
movsx cx, r8b
setb ch
movsx rcx, si
mov rcx, rax
jmp 0x18013b4bd
call fcn.1800d3bc0
mov qword [rbp + 0x98], r12
movzx r8, ax
mov r8d, 8
bswap dx
cdq
mov rdx, rax
cmovg cx, bx
movzx cx, bh
lea rcx, [rbp + 0x98]
jmp 0x18013b4ee
call fcn.1800e9b20
mov rax, qword [rbp + 0x98]
jmp 0x18013b4ff
mov qword [0x180115640], rax
jmp 0x18013b50b
movss xmm0, dword [rbp + 0x88]
jmp 0x18013b518
movss xmm1, dword [rbp + 0x90]
jmp 0x18013b525
jmp 0x18013b53b
mov rax, qword [0x180115640]
jmp 0x18013b53b
movss dword [rsp + 0x30], xmm15
movss dword [rsp + 0x34], xmm0
movss dword [rsp + 0x38], xmm14
not dl
movss dword [rsp + 0x40], xmm15
movsxd r9, edx
movss dword [rsp + 0x44], xmm1
movss dword [rsp + 0x48], xmm14
mov dword [rsp + 0x20], 1
mov r9d, 0x59a12101
bswap ecx
movaps xmm2, xmm13
cdq
movzx ecx, r9w
mov dx, 0xf91a
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
jmp 0x18013b594
call rax
test al, al
jmp 0x18013b59d
jne 0x18013bc1f
subss xmm12, xmm6
subss xmm8, dword [0x1800f9edc]
jmp 0x18013b5ba
subss xmm11, xmm6
rol r9b, 0x96
cmc
movss dword [rsp + 0x40], xmm11
btc cx, 0x1f
btr cx, 0xa4
sub cl, r9b
movss dword [rsp + 0x44], xmm8
shrd cx, r13w, 0xbf
sbb dl, dl
rcr r9b, 0x25
movss dword [rsp + 0x48], xmm12
cmc
sbb cl, bpl
mov r9, qword [0x180114b60]
rcr dl, cl
sub r8d, r8d
mov dl, 1
lea rcx, [rsp + 0x40]
call fcn.180089ad0
test al, al
jmp 0x18013b615
jne 0x18013bc1f
mov rcx, qword [0x180114b60]
jmp 0x18013b627
call fcn.180067df0
shr eax, 4
stc
test di, si
test rdi, 0xffffffffe89008b2
test al, 1
jmp 0x18013b641
jne 0x18013bc1f
mov rbx, qword [0x180114b60]
mov eax, dword [0x1801159c8]
test al, 1
jmp 0x18013b65b
jne 0x18013b83b
or eax, 1
movzx ecx, r11w
mov dword [0x1801159c8], eax
lahf
bswap dx
movabs rax, 0x84465c268db96c69
not dx
jmp 0x18013b688
mov qword [rsp + 0x60], rax
xchg dx, cx
cdqe
movabs rax, 0x6f9a1c3e986ad392
mov qword [rsp + 0x68], rax
cmovs rdx, rdi
bswap rax
mov qword [rbp - 0x70], r15
movzx edx, r8w
mov qword [rbp - 0x68], r14
movzx edx, r14w
cdqe
movdqa xmm0, xmmword [rsp + 0x60]
movsxd rdx, r12d
movzx cx, r14b
cwde
pxor xmm0, xmmword [rbp - 0x70]
movzx eax, r15w
movdqa xmmword [rsp + 0x60], xmm0
rdtsc
cbw
movsx edx, r8w
movabs rax, 0x9d574b09b8b96c63
movsx edx, sp
mov qword [rbp - 0x80], rax
movsxd rcx, edx
movabs rax, 0x6fff705cf901a189
movzx rcx, si
mov qword [rbp - 0x78], rax
movzx rdx, bp
movsx cx, r11b
movsx ecx, bx
mov qword [rbp - 0x70], r15
cmovbe edx, esi
mov qword [rbp - 0x68], r14
movsxd rdx, ebx
cdq
movdqa xmm0, xmmword [rbp - 0x80]
mov rcx, 0xffffffffd9387785
pxor xmm0, xmmword [rbp - 0x70]
movsx ecx, r10w
movdqa xmmword [rbp - 0x80], xmm0
mov ch, 0x91
movsx rdx, r12w
movzx rcx, r10w
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], r14
mov qword [rbp - 0x70], r15
movsx dx, sil
not dh
mov qword [rbp - 0x68], r14
jmp 0x18013b764
movdqa xmm0, xmmword [rsp + 0x70]
movzx ecx, di
pxor xmm0, xmmword [rbp - 0x70]
cqo
cdq
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rbp - 0x80]
movsxd rcx, eax
not cx
lea rcx, [rsp + 0x70]
call fcn.1800d3930
mov rdx, qword [0x180114f28]
cmp dh, 0x12
cmp rax, rdx
jmp 0x18013b7a1
jbe 0x18013b7bc
add rdx, qword [0x180114f30]
cmp rax, rdx
jmp 0x18013b7b6
jb 0x18013b7da
lea rcx, [rax - 0x10000]
cmc
cmp rcx, r13
jmp 0x18013b7cc
jbe 0x18013b7da
mov rax, r12
jmp 0x18013b7ed
mov r8d, 0xffffffff
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.1800d3bc0
mov qword [rbp + 0x88], r12
cqo
movsx r8d, sp
mov r8d, 8
xchg dx, cx
not dl
mov rdx, rax
mov ecx, 0x8dbee7a5
lea rcx, [rbp + 0x88]
jmp 0x18013b819
call fcn.1800e9b20
mov rax, qword [rbp + 0x88]
jmp 0x18013b82a
mov qword [0x1801159c0], rax
jmp 0x18013b836
jmp 0x18013b842
mov rax, qword [0x1801159c0]
mov rcx, rbx
jmp 0x18013b84a
call rax
test al, al
jmp 0x18013b853
jne 0x18013bc1f
mov rbx, qword [0x180114b60]
shr ax, cl
mov eax, dword [0x1801163d0]
test al, 1
jne 0x18013ba30
or eax, 1
not cx
mov dword [0x1801163d0], eax
movzx eax, r11w
movabs rax, 0x98464a23bc86636e
mov qword [rsp + 0x30], rax
movsx rcx, bp
cmovnp rax, rbx
mov qword [rsp + 0x38], r14
movsx cx, r10b
mov ecx, 0x20b39b9c
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x68], r14
movdqa xmm0, xmmword [rsp + 0x30]
cwd
cqo
cmova rax, r11
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm0
cbw
movsx edx, di
movabs rax, 0x93424217b8b96c63
mov qword [rsp + 0x50], rax
mov dx, dx
movabs rax, 0x6f9a1c3e986aa183
cdq
cqo
mov qword [rsp + 0x58], rax
movzx rdx, ax
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x68], r14
xchg edx, edx
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
jmp 0x18013b90f
movdqa xmmword [rsp + 0x50], xmm0
movsxd rdx, ebp
cmovno ecx, esp
not dh
mov qword [rsp + 0x40], r15
movzx cx, ch
mov qword [rsp + 0x48], r14
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x68], r14
movdqa xmm0, xmmword [rsp + 0x40]
cwd
mov rcx, r12
pxor xmm0, xmmword [rbp - 0x70]
movzx edx, r15w
movdqa xmmword [rsp + 0x40], xmm0
movsx rdx, r14w
mov ecx, 0xa235f1a
lea rdx, [rsp + 0x50]
jmp 0x18013b964
lea rcx, [rsp + 0x40]
jmp 0x18013b96e
call fcn.1800d3930
mov rdx, qword [0x180114f28]
cmp bp, 0x25b5
stc
cmp rax, rdx
jmp 0x18013b988
jbe 0x18013b9a3
add rdx, qword [0x180114f30]
cmp rax, rdx
jmp 0x18013b99d
jb 0x18013b9c5
lea rcx, [rax - 0x10000]
cmp rcx, r13
jmp 0x18013b9b2
jbe 0x18013b9c5
mov rax, r12
jmp 0x18013b9c0
jmp 0x18013b9e6
mov r8d, 0xffffffff
movzx rdx, bp
bswap dx
movsxd rcx, r9d
lea rdx, [rsp + 0x30]
cmovp rcx, r15
mov rcx, rax
call fcn.1800d3bc0
mov qword [rbp + 0x90], r12
movzx rdx, r8w
movzx edx, bx
mov r8d, 8
mov rdx, rax
jmp 0x18013ba02
lea rcx, [rbp + 0x90]
jmp 0x18013ba0e
call fcn.1800e9b20
mov rax, qword [rbp + 0x90]
jmp 0x18013ba1f
mov qword [0x1801163c8], rax
jmp 0x18013ba2b
jmp 0x18013ba37
mov rax, qword [0x1801163c8]
mov rcx, rbx
call rax
test al, al
jne 0x18013bc1f
mov rcx, qword [0x180114b60]
call fcn.180071b00
mov rcx, rax
call fcn.180067f50
shr eax, 9
cmc
cmp r11w, 0xef28
clc
test al, 1
jne 0x18013bc1f
sub bl, bl
subss xmm9, dword [rsi]
subss xmm10, dword [rsi + 4]
subss xmm7, dword [rsi + 8]
jmp 0x18013ba82
movaps xmm8, xmm10
jmp 0x18013ba8b
andps xmm8, xmmword [0x1800fa260]
jmp 0x18013ba98
mulss xmm7, xmm7
mulss xmm9, xmm9
addss xmm7, xmm9
xorps xmm0, xmm0
jmp 0x18013baae
ucomiss xmm0, xmm7
ja 0x18013bac8
xorps xmm2, xmm2
jmp 0x18013babf
sqrtss xmm2, xmm7
jmp 0x18013bad8
movaps xmm0, xmm7
jmp 0x18013bad0
call fcn.1800e8f00
movaps xmm2, xmm0
comiss xmm10, xmm6
jb 0x18013bb03
movss xmm1, dword [0x18011009c]
xchg bl, bl
addss xmm1, xmm10
mov bl, r14b
movss dword [0x18011009c], xmm1
mov bl, 1
jmp 0x18013bb03
comiss xmm2, xmm8
jbe 0x18013bb35
movss xmm0, dword [0x1801100a0]
jmp 0x18013bb1a
addss xmm0, xmm2
jmp 0x18013bb23
movss dword [0x1801100a0], xmm0
jmp 0x18013bb30
jmp 0x18013bb42
test bl, bl
jmp 0x18013bb3c
je 0x18013bc46
movss xmm8, dword [0x1800f9ebc]
movss xmm7, dword [0x1800f9f24]
jmp 0x18013bb58
movss xmm0, dword [0x180110088]
jmp 0x18013bb65
comiss xmm0, xmm6
jbe 0x18013bb7c
movaps xmm9, xmm7
jmp 0x18013bb77
jmp 0x18013bb80
movaps xmm9, xmm8
mov rcx, qword [0x180114b60]
jmp 0x18013bb8c
call fcn.18013bd2e
xorps xmm1, xmm1
jmp 0x18013bb99
maxss xmm1, xmm9
addss xmm0, xmm1
movss xmm2, dword [0x1800f9f00]
jmp 0x18013bbaf
addss xmm0, xmm2
jmp 0x18013bbb8
movss xmm1, dword [0x18011009c]
comiss xmm1, xmm0
ja 0x18013bc13
movss xmm0, dword [0x180110088]
jmp 0x18013bbd6
comiss xmm0, xmm6
ja 0x18013bbe8
movaps xmm7, xmm8
jmp 0x18013bbe8
maxss xmm6, xmm7
addss xmm6, dword [0x1800f9f14]
addss xmm6, xmm2
jmp 0x18013bbfd
movss xmm0, dword [0x1801100a0]
jmp 0x18013bc0a
comiss xmm0, xmm6
jbe 0x18013bc46
mov al, 1
jmp 0x18013bc1a
jmp 0x18013bc48
mov dword [0x1801100a0], 0
ror r15b, cl
bsf esi, r8d
mov dword [0x18011009c], 0
dec si
adc r11b, 0x2b
bts r14w, r8w
xor al, al
lea r11, [rsp + 0x140]
mov r15, 0xffffffffd6a35592
bswap r13d
movzx rbx, bp
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
cmove r13, r12
movaps xmm7, xmmword [r11 - 0x20]
cmovl bp, ax
movzx edi, r12w
movaps xmm8, xmmword [r11 - 0x30]
movsx si, r13b
jmp 0x18013bc87
movaps xmm9, xmmword [r11 - 0x40]
movsx r13d, cx
movsx r13, r8w
mov r15b, 0x19
movaps xmm10, xmmword [r11 - 0x50]
movzx rbp, r13w
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
setns bpl
movsx r14d, bx
movsxd r14, esp
movaps xmm13, xmmword [r11 - 0x80]
movzx ebp, di
movsx r12, r13w
jmp 0x18013bcc6
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov dil, al
mov rsp, r11
movsxd r12, ebx
setb dil
jmp 0x18013bce8
pop r15
mov bpl, dl
movzx r12d, r14w
pop r14
movsx bp, r9b
not esi
sets r12b
pop r13
movzx edi, r13w
movzx bp, al
xchg sil, sil
pop r12
jmp 0x18013bd15
pop rdi
movsx rbp, r14w
pop rsi
cmovnp bp, r10w
movzx rbp, r10w
bswap bp
pop rbp
jmp 0x18013bd2d
ret