Function at 0x1404b0567
Capabilities:
Check for software breakpoints

Disassembly:
mov rax, rsp
cmp bl, dil
mov qword [rax + 8], rbx
cmc
bt ebx, ebx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r12
sub dil, bl
push r14
neg r14w
push r15
cmc
or r14b, r11b
sub rsp, 0x20
rol r15w, 0x6c
bsr r12d, r15d
dec r15b
mov r15, qword [rsp + 0x60]
bt r14, 0xbf
shld r14d, eax, 7
mov r12, r9
rcl bl, 0x1a
sbb bx, bp
sbb r14b, 0x7a
mov rbx, r8
mov r14, rdx
mov rdi, rcx
jmp 0x1404b05cc
and qword [r15], 0
jmp 0x1404b05d5
mov qword [r9], 1
test rdx, rdx
jmp 0x1404b05e4
je 0x1404b0600
mov qword [rdx], rbx
jmp 0x1404b05fc
add r14, 8
xor bpl, bpl
cmp bp, di
stc
cmp byte [rdi], 0x22
jmp 0x1404b060f
jne 0x1404b063d
test bpl, bpl
jmp 0x1404b061d
mov sil, 0x22
setb bpl
mov bpl, 0xd7
sete bpl
jmp 0x1404b0630
inc rdi
jmp 0x1404b0638
jmp 0x1404b06c7
inc qword [r15]
cmp sil, 0x68
test rbx, rbx
jmp 0x1404b064c
je 0x1404b066b
mov al, byte [rdi]
mov byte [rbx], al
movzx esi, bx
cmovbe rsi, r10
movzx rcx, ax
inc rbx
not si
movzx rcx, cx
movsx esi, byte [rdi]
inc rdi
movsx ecx, sp
movsx rcx, r10w
mov ecx, esi
jmp 0x1404b067f
call fcn.14010d288
test eax, eax
jmp 0x1404b068b
je 0x1404b06be
inc qword [r15]
test rbx, rbx
jmp 0x1404b069c
je 0x1404b06b3
mov al, byte [rdi]
mov byte [rbx], al
jmp 0x1404b06ab
inc rbx
jmp 0x1404b06b3
inc rdi
jmp 0x1404b06be
test sil, sil
je 0x1404b070a
test bpl, bpl
jmp 0x1404b06cf
jne 0x1404b0607
cmp sil, 0x20
je 0x1404b06ee
cmp sil, 9
jmp 0x1404b06e8
jne 0x1404b0607
test rbx, rbx
jmp 0x1404b06f6
je 0x1404b0711
mov byte [rbx - 1], 0
jmp 0x1404b0705
jmp 0x1404b0711
dec rdi
and al, dl
inc al
xor sil, sil
cmp r14b, 0xcc
mov al, byte [rdi]
cmc
jmp 0x1404b0720
test al, al
je 0x1404b0928
cmp al, 0x20
jmp 0x1404b072f
je 0x1404b0742
cmp al, 9
jmp 0x1404b073c
jne 0x1404b0751
inc rdi
mov al, byte [rdi]
jmp 0x1404b074c
jmp 0x1404b0728
test al, al
je 0x1404b0928
test r14, r14
jmp 0x1404b0761
je 0x1404b0779
mov qword [r14], rbx
cmovs dx, sp
add r14, 8
movzx dx, r14b
not dl
inc qword [r12]
ror dh, cl
bsf rdx, rdi
or edx, 0x54ea2d8a
mov edx, 1
sub eax, eax
jmp 0x1404b0795
jmp 0x1404b07a4
inc rdi
xchg cl, cl
inc eax
mov cl, r13b
mov cl, byte [rdi]
cmp cl, 0x5c
jmp 0x1404b07ae
je 0x1404b079a
cmp cl, 0x22
jmp 0x1404b07bc
jne 0x1404b0839
test dl, al
jmp 0x1404b07c9
jne 0x1404b080f
test sil, sil
je 0x1404b07f3
cmp byte [rdi + 1], cl
jmp 0x1404b07e0
jne 0x1404b07f3
inc rdi
jmp 0x1404b07ee
jmp 0x1404b080f
xor edx, edx
jmp 0x1404b0801
test sil, sil
sete sil
test dl, r14b
cmp rcx, rdx
stc
shr eax, 1
jmp 0x1404b0816
jmp 0x1404b0839
dec eax
test rbx, rbx
je 0x1404b0836
mov byte [rbx], 0x5c
jmp 0x1404b082e
inc rbx
jmp 0x1404b0836
inc qword [r15]
test eax, eax
jmp 0x1404b0840
jne 0x1404b081b
mov al, byte [rdi]
cmp r13b, spl
jmp 0x1404b0850
test al, al
je 0x1404b090c
test sil, sil
jmp 0x1404b0860
jne 0x1404b0880
cmp al, 0x20
jmp 0x1404b086d
je 0x1404b090c
cmp al, 9
jmp 0x1404b087a
je 0x1404b090c
test edx, edx
jmp 0x1404b0887
je 0x1404b0904
test rbx, rbx
jmp 0x1404b0895
je 0x1404b08b2
mov byte [rbx], al
inc rbx
mov al, byte [rdi]
jmp 0x1404b08b2
movsx ecx, al
jmp 0x1404b08ba
call fcn.14010d288
test eax, eax
jmp 0x1404b08c6
je 0x1404b08fc
inc qword [r15]
inc rdi
jmp 0x1404b08dd
test rbx, rbx
jmp 0x1404b08e5
je 0x1404b08fc
mov al, byte [rdi]
jmp 0x1404b08f2
mov byte [rbx], al
jmp 0x1404b08f9
inc rbx
inc qword [r15]
jmp 0x1404b0904
inc rdi
jmp 0x1404b0789
test rbx, rbx
je 0x1404b0920
mov byte [rbx], 0
jmp 0x1404b091d
inc rbx
inc qword [r15]
jmp 0x1404b0718
test r14, r14
je 0x1404b093a
and qword [r14], 0
jmp 0x1404b093a
inc qword [r12]
adc ebx, r8d
bt rbp, r13
ror r12b, cl
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
btc r15d, 0x96
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
or r12d, 0x7d6f0c6c
shld r15w, di, 0x5b
add rsp, 0x20
pop r15
not r12b
movzx r14d, di
pop r14
pop r12
jmp 0x1404b0984
ret