Function at 0x1404a9d47
Capabilities:
Check for software breakpoints

Disassembly:
mov rax, rsp
rol cl, cl
rcr rcx, 0xa4
dec cl
mov qword [rax + 8], rbx
test r8b, 0x25
bts rcx, r14
xchg cx, cx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
push rdi
xchg ch, ch
test r15w, r15w
add cx, 0x3510
push r12
movsx rcx, r12w
push r13
shrd cx, di, 0xe
movsx cx, bpl
push r14
sub rcx, r15
push r15
sub rsp, 0x50
bswap ecx
movsx cx, sil
ror ecx, 0xf1
sub edx, edx
lea rcx, [rax - 0x48]
jmp 0x1404a9da7
call fcn.1404a8a13
mov rax, qword [rsp + 0x38]
inc sil
bswap r14d
or dx, r12w
sub r15d, r15d
sal r8b, 0xcf
movzx cx, r14b
mov esi, r15d
or r8w, r12w
bts dx, sp
or r12, 0xffffffffffffffff
inc r14w
movsx r8d, ax
dec cl
mov r14, qword [rax + 0x120]
dec dh
cbw
lea r8d, [r15 + 7]
lea rdx, [r14 + 0x160]
mov rax, qword [rdx + 0x38]
movzx cx, r13b
movsx ecx, r11w
movsxd rcx, r8d
mov rcx, r12
jmp 0x1404a9e0e
inc rcx
cmp word [rax + rcx*2], r15w
jne 0x1404a9e0e
mov r9, qword [rdx]
bswap ax
mov ax, r12w
mov rax, r12
jmp 0x1404a9e2e
inc rax
cmp word [r9 + rax*2], r15w
jmp 0x1404a9e3b
jne 0x1404a9e2e
lea rax, [rax + rsi]
and esi, 0x74c7634a
add rdx, 8
shr sil, cl
lea rsi, [rcx + 2]
lea rsi, [rsi + rax]
sub r8, 1
jmp 0x1404a9e63
jne 0x1404a9df6
lea rcx, [rsi*2 + 2]
jmp 0x1404a9e76
call fcn.1404cd83a
mov rdi, rax
test rax, rax
jmp 0x1404a9e86
jne 0x1404a9e99
mov rdi, r15
jmp 0x1404a9e94
jmp 0x1404a9fdb
mov rbx, rdi
adc rbp, 0x42122825
mov rbp, r15
xchg r8d, ecx
ror r8w, 0x11
bts dx, r11w
add r14, 0x198
mov r13d, 0x3a
btc r8w, r11w
mov word [rbx], r13w
rcl rcx, cl
jmp 0x1404a9ed1
mov rdx, rsi
mov r8, qword [r14 - 0x38]
add al, 0x72
add rbx, 2
jmp 0x1404a9ee3
mov rax, rbx
and rcx, rbp
mov rcx, rbx
cmp dh, 0xcc
cmc
sub rax, rdi
sar rax, 1
stc
sub rdx, rax
jmp 0x1404a9eff
inc rdx
jmp 0x1404a9f07
call fcn.1404ce49c
test eax, eax
jne 0x1404aa064
mov rax, r12
jmp 0x1404a9f1c
inc rax
cmp r13w, r11w
cmp r8w, 0x617f
cmp word [rbx + rax*2], r15w
jne 0x1404a9f1c
lea rbx, [rbx + rax*2]
mov dx, 0x559e
mov rdx, rsi
mov cl, bh
mov word [rbx], r13w
cdqe
add cl, 0xbd
add rbx, 2
btc ax, 0xcc
and al, 0x39
shl al, 0x92
mov r8, qword [r14]
sar rax, 0x8f
mov rax, rbx
not ch
rcr ecx, cl
jmp 0x1404a9f6b
sub rax, rdi
mov rcx, rbx
clc
sar rax, 1
test r8, r10
cmc
cmp r12, rdx
sub rdx, rax
jmp 0x1404a9f84
inc rdx
jmp 0x1404a9f8c
call fcn.1404ce49c
test eax, eax
jne 0x1404aa064
mov rax, r12
jmp 0x1404a9fa1
inc rax
stc
cmp word [rbx + rax*2], r15w
jmp 0x1404a9faf
jne 0x1404a9fa1
inc rbp
lea rbx, [rbx + rax*2]
clc
jmp 0x1404a9fc2
add r14, 8
cmp rbp, 7
jmp 0x1404a9fcf
jb 0x1404a9ec5
mov word [rbx], r15w
clc
cmc
xor ecx, ecx
jmp 0x1404a9fe2
call fcn.1404cd7c2
cmp byte [rsp + 0x48], r15b
jmp 0x1404a9ff1
je 0x1404aa00a
mov rcx, qword [rsp + 0x30]
bsf r13w, r14w
cbw
and dword [rcx + 0x3a8], 0xfffffffd
lea r11, [rsp + 0x50]
movsx r13w, dil
movzx esi, r12w
cwde
mov rax, rdi
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movzx di, bpl
mov rsp, r11
movsx r13w, sil
pop r15
movzx r12w, bpl
xchg r13w, r13w
not r14b
pop r14
movsx r12d, r11w
pop r13
cmovle edi, r10d
bswap r12w
movzx r12, si
pop r12
movsx edi, r11w
pop rdi
jmp 0x1404aa063
ret
xor r9d, r9d
mov qword [rsp + 0x20], r15
test spl, sil
stc
xor r8d, r8d
test r13b, r9b
stc
xor edx, edx
xor ecx, ecx
jmp 0x1404aa080
call fcn.1404ba609
int3