Function at 0x1403ea6ff
Capabilities:
Check for software breakpoints

Disassembly:
push r14
btc r14w, bp
sar ah, 0x3d
push rsi
or r14w, sp
not al
ror eax, cl
push rdi
mov ax, 0x39b2
ror r14d, 0x9d
push rbx
bt ax, bp
cmovns di, ax
add ebx, edi
sub rsp, 0x28
btc r14w, 0xbd
cmc
test r14w, 0x5602
mov rbx, r8
shl edi, 0xdd
mov rdi, rdx
shr ah, 0x61
shl al, 0xa4
mov r14, rcx
adc al, r8b
mov rax, qword [rcx]
cmp r11d, 0x7470263e
mov rcx, qword [rcx + 0x10]
sub rcx, rax
stc
cmp ecx, 0x361835eb
sar rcx, 5
clc
cmp rcx, r8
jmp 0x1403ea771
jae 0x1403ea7aa
mov rcx, r14
mov rdx, rbx
call fcn.1403dc306
mov rcx, qword [r14]
test bl, 1
jmp 0x1403ea78d
jne 0x1403ea865
mov rax, rbx
cmp rbx, 1
jmp 0x1403ea79f
jne 0x1403ea8f3
jmp 0x1403eac8b
mov rcx, qword [r14 + 8]
mov rsi, rcx
cmp r9b, 0x4b
sub rsi, rax
sar rsi, 5
jmp 0x1403ea7c5
cmp rsi, rbx
jmp 0x1403ea7cd
jae 0x1403ea9db
cmp rax, rcx
jmp 0x1403ea7db
je 0x1403ea831
nop word cs:[rax + rax]
bts cx, r13w
xadd ch, cl
rol rcx, 0xa6
mov rcx, qword [rdi + 0x18]
mov qword [rax + 0x18], rcx
clc
movups xmm0, xmmword [rdi + 8]
movups xmmword [rax + 8], xmm0
cmc
add rax, 0x20
test bp, 0x39b1
clc
cmp dil, bpl
add rdi, 0x20
cmp r10b, 8
cmc
test dh, 0x8d
cmp rax, qword [r14 + 8]
jmp 0x1403ea82b
jne 0x1403ea7f7
mov rdx, rbx
clc
sub rdx, rsi
je 0x1403eac84
not rsi
test eax, r15d
test dl, 1
jmp 0x1403ea84c
jne 0x1403eab47
add rsi, rbx
jmp 0x1403ea85a
jne 0x1403eabcb
jmp 0x1403eac8b
lea rax, [0x1400bed90]
clc
mov qword [rcx], rax
rcl ax, 0xa2
jmp 0x1403ea87b
mov dword [rcx + 8], 0
movzx rax, r9w
shrd ax, di, 0x9f
neg ax
mov eax, dword [rdi + 8]
test bx, 0x45c0
cmc
mov dword [rcx + 8], eax
mov rax, qword [rdi + 0x10]
jmp 0x1403ea8a4
mov qword [rcx + 0x10], rax
movsx eax, r12w
stc
mov eax, dword [rdi + 0x18]
mov dword [rcx + 0x18], eax
sbb ax, r10w
movsx rax, r12w
mov eax, 0x1046364f
mov eax, dword [rdi + 0x1c]
test bl, r9b
mov dword [rcx + 0x1c], eax
add rax, rsp
cmovge ax, dx
add rcx, 0x20
rcr ah, cl
add rdi, 0x20
and ah, 0x50
lea rax, [rbx - 1]
test bx, si
cmp rbx, 1
jmp 0x1403ea8ed
je 0x1403eac8b
add rdi, 0x3c
ror dh, 0xac
sbb bl, r13b
cwd
lea rdx, [0x1400bed90]
rcr bl, 0xfc
mov qword [rcx], rdx
rcr rbx, cl
mov dword [rcx + 8], 0
neg bh
movsx bx, sil
ror bx, cl
mov ebx, dword [rdi - 0x34]
cmp spl, 0xd5
mov dword [rcx + 8], ebx
ror bl, 0xdf
sbb bl, 0xb4
adc bl, 0xde
mov rbx, qword [rdi - 0x2c]
cmc
test sil, al
cmp r12b, 0x26
mov qword [rcx + 0x10], rbx
rcr bl, 0x6c
btc ebx, r14d
inc bl
mov ebx, dword [rdi - 0x24]
stc
test r8b, bpl
mov dword [rcx + 0x18], ebx
rcr bh, 0xc6
mov ebx, 0x693601ff
or bx, r11w
mov ebx, dword [rdi - 0x20]
test eax, esi
clc
mov dword [rcx + 0x1c], ebx
mov qword [rcx + 0x20], rdx
btr bx, 0xc4
jmp 0x1403ea979
mov dword [rcx + 0x28], 0
mov ebx, dword [rdi - 0x14]
jmp 0x1403ea98c
mov dword [rcx + 0x28], ebx
rcl bh, 0xe1
btc bx, 0x50
setg bh
mov rbx, qword [rdi - 0xc]
mov qword [rcx + 0x30], rbx
mov ebx, dword [rdi - 4]
mov dword [rcx + 0x38], ebx
mov ebx, dword [rdi]
cmc
mov dword [rcx + 0x3c], ebx
add rcx, 0x40
clc
test r13b, 0x97
stc
add rdi, 0x40
test rdx, 0x177a258d
clc
cmp r10b, r9b
add rax, 0xfffffffffffffffe
jmp 0x1403ea9d0
jne 0x1403ea909
jmp 0x1403eac8b
mov rcx, rbx
shl rcx, 5
cmp r14b, r8b
stc
add rcx, rax
cmp r8b, 0xa4
cmc
test rbx, rbx
jmp 0x1403ea9f6
je 0x1403eac8b
lea r8, [rbx - 1]
stc
mov r9, rbx
cmp r11b, r8b
test dx, 0x5a65
clc
and r9, 3
jmp 0x1403eaa16
je 0x1403eaa6c
sub edx, edx
nop dword [rax]
or si, r15w
mov rsi, qword [rdi + 0x18]
cmp dil, r13b
mov qword [rax + 0x18], rsi
cmc
movups xmm0, xmmword [rdi + 8]
cmp r15b, 0xf8
cmc
movups xmmword [rax + 8], xmm0
stc
cmp si, 0x68e5
cmp r10, r10
add rax, 0x20
add rdi, 0x20
jmp 0x1403eaa54
inc rdx
clc
cmc
cmp r9, rdx
jne 0x1403eaa25
sub rbx, rdx
cmc
cmp r15w, 0x33b3
cmp r8, 3
jmp 0x1403eaa75
jb 0x1403eac8b
mov edx, 0x68
test r13d, r10d
nop word cs:[rax + rax]
ror sil, 0x8f
btc esi, 0x35
btc si, r12w
mov rsi, qword [rdi + rdx - 0x50]
mov qword [rax + rdx - 0x50], rsi
movups xmm0, xmmword [rdi + rdx - 0x60]
xchg sil, sil
clc
movups xmmword [rax + rdx - 0x60], xmm0
adc sil, r8b
mov rsi, qword [rdi + rdx - 0x30]
clc
test ah, 0x3b
cmp r14w, 0x6a6a
mov qword [rax + rdx - 0x30], rsi
setle sil
movups xmm0, xmmword [rdi + rdx - 0x40]
adc sil, 0x4b
cmc
rcl sil, 0x98
movups xmmword [rax + rdx - 0x40], xmm0
add sil, bl
bsr esi, r8d
mov rsi, qword [rdi + rdx - 0x10]
mov qword [rax + rdx - 0x10], rsi
movsxd rsi, ebp
movups xmm0, xmmword [rdi + rdx - 0x20]
movups xmmword [rax + rdx - 0x20], xmm0
rcl sil, 0x35
bts rsi, rsp
movsx si, r13b
movups xmm0, xmmword [rdi + rdx]
or sil, al
movups xmmword [rax + rdx], xmm0
mov rsi, qword [rdi + rdx + 0x10]
mov qword [rax + rdx + 0x10], rsi
test dil, 0x90
cmc
clc
sub rdx, 0xffffffffffffff80
test r10w, bp
stc
add rbx, 0xfffffffffffffffc
jmp 0x1403eab3c
jne 0x1403eaa9e
jmp 0x1403eac8b
lea rcx, [0x1400bed90]
cmc
clc
mov qword [rax], rcx
xor cl, 0x63
shl cx, cl
cmp sil, 8
mov dword [rax + 8], 0
mov ecx, dword [rdi + 8]
cmc
mov dword [rax + 8], ecx
clc
mov rcx, qword [rdi + 0x10]
mov qword [rax + 0x10], rcx
or ecx, r11d
rol cl, cl
mov ecx, dword [rdi + 0x18]
stc
mov dword [rax + 0x18], ecx
movsx cx, dh
sar ch, 0x88
mov ecx, dword [rdi + 0x1c]
test r8b, 0xff
cmp dil, 0xdf
test dil, r10b
mov dword [rax + 0x1c], ecx
sbb ecx, edi
add rax, 0x20
sbb cl, 0x2b
sub cl, 0x86
shl ch, 0xb6
add rdi, 0x20
dec rdx
movsxd rcx, r9d
btr ecx, 0x9a
mov rcx, rax
jmp 0x1403eabbd
add rsi, rbx
jmp 0x1403eabc5
je 0x1403eac8b
add rdi, 0x3c
movsx rcx, di
lea rcx, [0x1400bed90]
mov bx, sp
nop word cs:[rax + rax]
mov qword [rax], rcx
ror rbx, 0xef
cmp bl, 0xcc
mov dword [rax + 8], 0
ror bh, 0x7b
mov ebx, dword [rdi - 0x34]
mov dword [rax + 8], ebx
mov rbx, qword [rdi - 0x2c]
cmp r14b, 0xd2
cmc
mov qword [rax + 0x10], rbx
cmc
mov ebx, dword [rdi - 0x24]
cmp r11b, 0xed
mov dword [rax + 0x18], ebx
xor bx, r11w
mov ebx, dword [rdi - 0x20]
clc
jmp 0x1403eac26
mov dword [rax + 0x1c], ebx
add bh, 0xde
mov qword [rax + 0x20], rcx
rcr bx, cl
mov dword [rax + 0x28], 0
mov ebx, dword [rdi - 0x14]
cmp r13, rax
mov dword [rax + 0x28], ebx
rcr bl, cl
not bl
mov rbx, qword [rdi - 0xc]
cmp r10, rdi
mov qword [rax + 0x30], rbx
shl bl, 0x90
xor bh, 0x47
mov ebx, dword [rdi - 4]
mov dword [rax + 0x38], ebx
mov ebx, dword [rdi]
mov dword [rax + 0x3c], ebx
cmp r15d, 0x5ec411e5
add rax, 0x40
add rdi, 0x40
test dh, dh
stc
add rdx, 0xfffffffffffffffe
jmp 0x1403eac7e
jne 0x1403eabe7
mov rcx, rax
movsx rbx, ax
mov qword [r14 + 8], rcx
adc bl, bh
and esi, r11d
movzx r14d, r9w
add rsp, 0x28
mov si, 0x6341
pop rbx
movsx r14w, r14b
pop rdi
bswap r14
pop rsi
movsxd r14, eax
cmovle r14w, r12w
jmp 0x1403eacb8
pop r14
jmp 0x1403eacbf
ret