Function at 0x1404bad30
Capabilities:
Check for software breakpoints

Disassembly:
mov rax, rsp
cmc
shl r9b, cl
mov qword [rax + 8], rbx
sal r9b, cl
shl r9b, cl
add bl, spl
mov qword [rax + 0x10], rbp
btr rbx, 0xd6
sar ebx, 0x9b
mov qword [rax + 0x18], rsi
mov r9b, al
mov qword [rax + 0x20], rdi
setno bpl
rcr esi, 3
rol ebp, 0xf1
push r14
rcl bl, 0x85
sub rsp, 0x20
mov rsi, rcx
mov rbx, rdx
movsx bp, r10b
mov rbp, r8
sub ecx, ecx
lea r8, [0x140000000]
sbb r9b, 0x38
mov dl, byte [rsi]
shl r9b, cl
sub r9b, r9b
mov r9b, dl
jmp 0x1404bad9a
cmp dl, byte [rcx + r8 + 0xc58f4]
jmp 0x1404bada7
je 0x1404badbb
cmp dl, byte [rcx + r8 + 0xc58f8]
jne 0x1404bae93
mov rax, qword [rbx]
inc rcx
xchg r9b, dl
mov dl, byte [rax]
setge r9b
inc rax
mov qword [rbx], rax
add r9b, 0xb2
rcr r9b, 0xed
mov r9b, dl
cmp r12b, 0xcc
cmc
test rdi, rsp
mov byte [rsi], dl
test dil, dil
stc
cmp rcx, 3
jmp 0x1404badf2
jne 0x1404bad9a
mov r14, qword [rbx]
not di
lea edi, [rcx + 0x13]
jmp 0x1404bae06
dec r14
mov qword [rbx], r14
cmp bl, r13b
cmc
test r13b, 0x8c
test dl, dl
je 0x1404bae3e
cmp byte [r14], dl
jmp 0x1404bae24
je 0x1404bae3e
call fcn.1404afe81
mov dword [rax], edi
jmp 0x1404bae36
call fcn.1404b0b68
mov r14, qword [rbx]
mov cl, byte [r14]
btc ax, 0x43
lea rax, [r14 + 1]
cmc
mov qword [rbx], rax
jmp 0x1404bae56
mov byte [rsi], cl
rcl ah, 0x66
sar ax, cl
mov rax, qword [rbx]
cmc
cmp di, di
cmp cl, 0x28
jmp 0x1404bae6d
je 0x1404baef9
dec rax
test bpl, 0xbe
test al, ah
mov qword [rbx], rax
test cl, cl
jmp 0x1404bae86
je 0x1404bb0f8
cmp byte [rax], cl
jmp 0x1404bb0e6
mov rax, qword [rbx]
jmp 0x1404bae9b
dec rax
cmc
mov qword [rbx], rax
test r9b, r9b
jmp 0x1404baeaa
je 0x1404baed9
cmp byte [rax], r9b
jmp 0x1404baeb8
je 0x1404baed9
call fcn.1404afe81
mov edi, 0x16
jmp 0x1404baecd
mov dword [rax], edi
jmp 0x1404baed4
call fcn.1404b0b68
mov byte [rsi], 0
movsx ax, r11b
not rax
mov al, r15b
mov eax, 7
mov qword [rbx], rbp
jmp 0x1404baef4
jmp 0x1404bb10b
mov cl, byte [rax]
movsx rdx, r13w
jmp 0x1404baf07
mov rdx, rbx
jmp 0x1404baf0f
inc rax
jmp 0x1404baf17
mov qword [rbx], rax
mov byte [rsi], cl
movsx cx, r8b
mov rcx, rsi
call fcn.14026c20c
test al, al
jmp 0x1404baf30
je 0x1404baf8f
mov rax, qword [rbx]
xchg cl, cl
mov cl, byte [rsi]
jmp 0x1404baf42
dec rax
test spl, cl
mov qword [rbx], rax
cmp r10b, 0xb9
jmp 0x1404baf55
test cl, cl
jmp 0x1404baf5c
je 0x1404baf80
cmp byte [rax], cl
jmp 0x1404baf69
je 0x1404baf80
call fcn.1404afe81
mov dword [rax], edi
jmp 0x1404baf7b
call fcn.1404b0b68
mov eax, 5
jmp 0x1404baf8a
jmp 0x1404bb10b
mov rdx, rbx
mov rcx, rsi
jmp 0x1404baf9a
call fcn.14026ad22
mov cl, byte [rsi]
cmp edi, r8d
test sil, r11b
cmc
test al, al
jmp 0x1404bafaf
je 0x1404bb000
mov rax, qword [rbx]
jmp 0x1404bafbd
dec rax
cmp r8b, bl
cmp cl, 0x1c
mov qword [rbx], rax
cmp si, si
test r11b, 0x8c
test cl, cl
je 0x1404baff6
cmp byte [rax], cl
jmp 0x1404bafdf
je 0x1404baff6
call fcn.1404afe81
mov dword [rax], edi
jmp 0x1404baff1
call fcn.1404b0b68
mov eax, 6
jmp 0x1404bb10b
mov r9b, 0x29
cmc
rcl dl, cl
mov dl, cl
jmp 0x1404bb00e
cmp cl, r9b
jmp 0x1404bb016
je 0x1404bb106
mov r8b, cl
sbb cl, bl
ror cl, 0x70
mov cl, r8b
test ch, 0xc0
test r8b, r8b
jmp 0x1404bb032
je 0x1404bb0b7
lea eax, [r8 - 0x30]
test r10, rbp
cmp bl, r12b
cmp al, 9
jmp 0x1404bb049
jbe 0x1404bb07f
lea eax, [r8 - 0x61]
test dh, 0x45
cmp al, 0x19
jbe 0x1404bb07f
lea eax, [r8 - 0x41]
jmp 0x1404bb068
cmp al, 0x19
jbe 0x1404bb07f
cmp r8b, 0x5f
jmp 0x1404bb079
jne 0x1404bb0c5
mov rax, qword [rbx]
mov cl, byte [rax]
dec r8b
inc rax
xchg dl, r8b
sub dl, 0xd7
jmp 0x1404bb095
mov qword [rbx], rax
clc
mov dl, cl
sal r8b, 0x63
mov byte [rsi], cl
mov r8b, cl
cmp cl, r9b
jmp 0x1404bb0ac
je 0x1404bb106
jmp 0x1404bb024
cmp cl, r9b
jmp 0x1404bb0bf
je 0x1404bb106
mov rax, qword [rbx]
jmp 0x1404bb0cd
dec rax
test r10, r14
clc
mov qword [rbx], rax
test dl, dl
je 0x1404bb0f8
cmp byte [rax], dl
jmp 0x1404bb0e6
je 0x1404bb0f8
call fcn.1404afe81
mov dword [rax], edi
call fcn.1404b0b68
mov byte [rsi], 0
mov bpl, r13b
mov qword [rbx], r14
neg dil
sar bh, cl
mov eax, 4
mov rbx, qword [rsp + 0x30]
add sil, 0x1d
sal sil, 0xe2
setnp sil
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
stc
movsx di, r10b
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
mov r14b, al
movsxd r14, ebp
movzx r14, r11w
pop r14
jmp 0x1404bb146
ret