Function at 0x1403ebefe
Capabilities:
Check for software breakpoints

Disassembly:
push r14
shr r10b, 0x4a
push rsi
cmovae r11w, r15w
rol r11w, cl
xchg r10d, r10d
push rdi
rcr r11w, cl
push rbx
mov r11b, 0xaa
mov r10, rcx
bt r11, 0x4c
lea r8, [r8 + rdx]
shld r11w, r12w, 0x23
bts r11w, di
mov dword [rcx + 8], 0
cmp cx, si
rcr r11w, cl
sub r9d, r9d
mov r11b, 0xdf
xadd r11w, r11w
sub eax, eax
xor ecx, ecx
add r11b, 0xe
sub r11b, bl
rol r11b, cl
nop dword [rax]
movsx r11d, bp
shr r11, 0xcb
stc
lea r11, [rdx + 1]
cmp r11w, bp
cmp r11, r8
jmp 0x1403ebf78
ja 0x1403ec40a
movzx esi, byte [rdx]
mov edx, esi
and edx, 0x7f
shl rdx, cl
clc
jmp 0x1403ebf8f
lea rax, [rax + rdx]
add rcx, 7
clc
btr edx, 0x74
mov rdx, r11
cmp r13w, 0x6ae2
test sil, sil
jmp 0x1403ebfad
js 0x1403ebf68
mov rcx, rax
test r8b, bl
jmp 0x1403ebfbe
shr rcx, 3
cmp rcx, 2
jmp 0x1403ebfcb
jg 0x1403ec098
cmp rcx, 1
je 0x1403ec180
cmp rcx, 2
jne 0x1403ec2ba
test al, 7
jne 0x1403ec40a
or r9d, 4
shrd dx, r9w, 0xd8
rcr esi, cl
bts si, r11w
mov dword [r10 + 8], r9d
bsf dx, r15w
cqo
shl dh, cl
mov rsi, r11
btc dx, r14w
or rdx, 0x6fc71124
test r14, 0x415252f7
xor eax, eax
cwd
xor ecx, ecx
cdq
nop
lea rdx, [rsi + 1]
test esi, r10d
clc
cmp ebx, 0x38a72213
cmp rdx, r8
ja 0x1403ec40a
movzx edi, byte [rsi]
dec sil
sal rsi, 0x7f
mov esi, edi
cmp spl, 0xdb
and esi, 0x7f
cmp rsp, rbx
shl rsi, cl
clc
cmp r13b, 0xcc
lea rax, [rax + rsi]
add si, r11w
jmp 0x1403ec06b
add rcx, 7
rol si, cl
cmovne esi, r9d
rcr si, 0x39
mov rsi, rdx
cmp si, dx
clc
test dil, dil
jmp 0x1403ec089
js 0x1403ec029
mov qword [r10 + 0x18], rax
jmp 0x1403ebf4a
cmp rcx, 3
jmp 0x1403ec0a1
je 0x1403ec217
cmp rcx, 4
jmp 0x1403ec0b0
jne 0x1403ec2ba
and eax, 7
jmp 0x1403ec0bf
cmp eax, 2
jmp 0x1403ec0c7
jne 0x1403ec40a
or r9d, 0x10
or dx, 0x371f
mov dword [r10 + 8], r9d
btc rsi, r15
mov rsi, r11
shrd dx, r8w, 0xa8
seto dl
cmp rcx, rbp
xor eax, eax
xor ecx, ecx
and rdx, 0xcc645e4
adc rdx, 0x28621506
btc rdx, 0x3e
nop
lea rdx, [rsi + 1]
cmc
jmp 0x1403ec110
cmp rdx, r8
jmp 0x1403ec118
ja 0x1403ec40a
movzx edi, byte [rsi]
movzx rsi, bx
btr si, 0xea
mov esi, edi
clc
and esi, 0x7f
cmp al, 0x6b
cmp eax, eax
stc
shl rsi, cl
clc
add rax, rsi
sar sil, 7
cmc
add rcx, 7
inc rsi
sal si, 0x6a
mov rsi, rdx
test dil, dil
jmp 0x1403ec157
js 0x1403ec105
mov qword [r10 + 0x28], rdx
test cl, 0x55
mov qword [r10 + 0x30], rax
jmp 0x1403ec16d
lea rdx, [rdx + rax]
clc
cmp rdx, r8
jbe 0x1403ebf4a
jmp 0x1403ec40a
test al, 7
jmp 0x1403ec187
jne 0x1403ec40a
or r9d, 2
mov dword [r10 + 8], r9d
mov rsi, r11
xor eax, eax
rcl dl, 0x9e
xor ecx, ecx
add edx, r10d
nop word [rax + rax]
movsxd rdx, edi
lea rdx, [rsi + 1]
jmp 0x1403ec1ba
cmp rdx, r8
jmp 0x1403ec1c2
ja 0x1403ec40a
movzx edi, byte [rsi]
shld si, si, 0xe2
rcr si, 0x66
btc esi, r9d
mov esi, edi
stc
clc
and esi, 0x7f
jmp 0x1403ec1e4
shl rsi, cl
add rax, rsi
btr si, 0x10
movsx rsi, r9w
add rcx, 7
mov rsi, rdx
stc
test dil, dil
jmp 0x1403ec203
js 0x1403ec1ae
mov qword [r10 + 0x10], rax
jmp 0x1403ec212
jmp 0x1403ebf4a
test al, 7
jmp 0x1403ec21e
jne 0x1403ec40a
or r9d, 8
btc dx, r12w
or rsi, 0x445f3532
mov dword [r10 + 8], r9d
ror dl, cl
mov rsi, r11
sar rdx, 0x41
sub eax, eax
stc
cwd
xor ecx, ecx
movsx dx, dil
sal rdx, 0xdc
nop word [rax + rax]
sbb edx, 0x41b45cd1
lea rdx, [rsi + 1]
stc
cmp rdx, r8
jmp 0x1403ec26d
ja 0x1403ec40a
movzx edi, byte [rsi]
cmp r8b, r14b
mov esi, edi
clc
and esi, 0x7f
cmp al, cl
shl rsi, cl
jmp 0x1403ec289
add rax, rsi
add rcx, 7
sub sil, sil
movsx rsi, si
mov rsi, rdx
cmp si, 0x6821
stc
cmp r15, rdi
test dil, dil
js 0x1403ec260
mov dword [r10 + 0x20], eax
jmp 0x1403ec2b5
jmp 0x1403ebf4a
and eax, 7
cmp rax, 1
jmp 0x1403ec2c6
jg 0x1403ec2f6
test rax, rax
jmp 0x1403ec2d4
je 0x1403ec3b6
cmp eax, 1
jmp 0x1403ec2e2
jne 0x1403ec40a
lea rdx, [r11 + 8]
jmp 0x1403ec2f1
jmp 0x1403ec3f4
cmp eax, 5
jmp 0x1403ec2fe
je 0x1403ec3ea
cmp eax, 2
jne 0x1403ec40a
mov rdi, r11
xor ebx, ebx
sar ah, cl
movzx rax, bp
sub ecx, ecx
sal rax, 0xfa
cdqe
mov rax, 0x42bd09ea
nop
lea rax, [rdi + 1]
cmp rax, r8
jmp 0x1403ec335
ja 0x1403ec40a
mov rsi, rbx
sar r14b, 0x55
setg dl
movzx r14d, byte [rdi]
bts rdi, r10
or dh, 0xc8
jmp 0x1403ec355
mov edx, r14d
and dil, 0x18
xor dil, r9b
sub rdi, r15
and edx, 0x7f
shl rdx, cl
rcr dil, 0x45
add rbx, rdx
movsxd rdi, r8d
add rcx, 7
btc di, r15w
or dil, r15b
mov rdi, rax
jmp 0x1403ec386
test r14b, r14b
jmp 0x1403ec38e
js 0x1403ec329
lea rdx, [rdx + rsi]
test r11w, 0x2b9
cmp rdi, rax
lea rdx, [rdx + rax]
cmp rdx, r8
jmp 0x1403ec3ad
cmova rdx, rax
jmp 0x1403ebf4a
mov rax, r11
xchg dh, dh
and dh, 0x4f
nop dword [rax]
bts edx, esp
cmovb rdx, rax
lea rdx, [rax + 1]
cmp rdx, r8
ja 0x1403ec40a
cmp byte [rax], 0
bswap rax
lahf
mov rax, rdx
js 0x1403ec3c8
jmp 0x1403ebf4a
lea rdx, [r11 + 4]
cmp ah, 0xfb
test esp, r14d
cmp rdx, r8
jmp 0x1403ec3fc
cmova rdx, r11
jmp 0x1403ec405
jmp 0x1403ebf4a
cmp r11, r8
setle r14b
mov edi, r14d
movzx di, r13b
seta al
movsx ebx, sp
pop rbx
movsx r14, r13w
xchg r14, rdi
pop rdi
movsxd rsi, r12d
bswap r14w
movzx r14d, r12w
pop rsi
xchg r14b, r14b
movsx r14d, r14w
movzx r14w, r15b
pop r14
ret