Function at 0x1403ecfba
Capabilities:
Check for software breakpoints

Disassembly:
push r14
xchg r10b, r11b
push rsi
mov r10, 0x1318639f
push rdi
push rbx
sal r10b, 0x6f
btr r10w, 0xfe
add r11b, 0xd9
mov r10, rcx
bts r11d, r9d
xadd r11w, r11w
add r8, rdx
mov dword [rcx + 8], 0
mov r11b, r8b
xor r9d, r9d
neg r11
cmc
xor eax, eax
mov r11w, 0x403b
sal r11d, 5
sbb r11w, r10w
xor ecx, ecx
nop dword [rax]
and r11b, 0xdd
btr r11w, 0x76
lea r11, [rdx + 1]
cmp dl, r9b
clc
cmp r11, r8
ja 0x1403ed47f
movzx esi, byte [rdx]
mov edx, esi
cmc
test r11d, r13d
and edx, 0x7f
shl rdx, cl
lea rax, [rax + rdx]
bswap dx
cmovae rdx, r13
mov dl, bl
add rcx, 7
sbb dl, sil
mov rdx, r11
test sil, sil
jmp 0x1403ed058
js 0x1403ed019
mov rcx, rax
jmp 0x1403ed066
shr rcx, 3
cmp sil, 0x40
clc
cmp rcx, 2
jg 0x1403ed13f
cmp rcx, 1
jmp 0x1403ed082
je 0x1403ed201
cmp rcx, 2
jmp 0x1403ed091
jne 0x1403ed33e
test al, 7
jmp 0x1403ed09e
jne 0x1403ed47f
or r9d, 4
adc dl, ah
jmp 0x1403ed0af
mov dword [r10 + 8], r9d
shld dx, r8w, 0xe9
jmp 0x1403ed0be
mov rsi, r11
sal dh, cl
sub dx, r10w
bsf dx, sp
sub eax, eax
xor ecx, ecx
nop
lea rdx, [rsi + 1]
test r10b, r12b
cmp rdx, r8
jmp 0x1403ed0df
ja 0x1403ed47f
movzx edi, byte [rsi]
mov esi, edi
clc
jmp 0x1403ed0f6
and esi, 0x7f
cmp cl, 0xe
clc
test r13b, r8b
shl rsi, cl
test r9b, cl
jmp 0x1403ed10b
lea rax, [rax + rsi]
bsr si, r14w
add rcx, 7
cmovs si, bp
cmp spl, 0xbe
btc si, 0x85
mov rsi, rdx
test dil, dil
jmp 0x1403ed130
js 0x1403ed0d0
mov qword [r10 + 0x18], rax
jmp 0x1403ecff7
cmp rcx, 3
jmp 0x1403ed148
je 0x1403ed2a0
cmp rcx, 4
jne 0x1403ed33e
and eax, 7
jmp 0x1403ed160
cmp eax, 2
jmp 0x1403ed168
jne 0x1403ed47f
or r9d, 0x10
mov dword [r10 + 8], r9d
movzx rsi, bp
test esi, edi
mov rsi, r11
ror dx, 0x48
setne dl
ror edx, cl
sub eax, eax
xor ecx, ecx
nop
cmp r10b, r11b
bt edx, 0xb4
btc dx, 0x6f
lea rdx, [rsi + 1]
cmp rdx, r8
jmp 0x1403ed1a5
ja 0x1403ed47f
movzx edi, byte [rsi]
ror esi, cl
mov esi, edi
and esi, 0x7f
shl rsi, cl
test ebp, 0x3ab67149
lea rax, [rax + rsi]
rcl sil, cl
add rcx, 7
and sil, r9b
shl si, 0x82
mov rsi, rdx
jmp 0x1403ed1d8
test dil, dil
js 0x1403ed199
mov qword [r10 + 0x28], rdx
cmp r9b, 0xb8
clc
stc
mov qword [r10 + 0x30], rax
lea rdx, [rdx + rax]
cmp rdx, r8
jbe 0x1403ecff7
jmp 0x1403ed47f
test al, 7
jmp 0x1403ed208
jne 0x1403ed47f
or r9d, 2
mov dword [r10 + 8], r9d
mov rsi, r11
add edx, 0x51c66c07
xor eax, eax
cmc
ror dh, 0x20
sub ecx, ecx
sub dl, r8b
nop word [rax + rax]
lea rdx, [rsi + 1]
test r9w, si
stc
cmp si, 0x6c7e
cmp rdx, r8
ja 0x1403ed47f
movzx edi, byte [rsi]
mov esi, edi
jmp 0x1403ed25d
and esi, 0x7f
stc
cmp bl, 0xcc
shl rsi, cl
add rax, rsi
dec sil
add rcx, 7
xor si, si
and si, 0x2d91
adc sil, r15b
mov rsi, rdx
stc
test sil, 0x59
test dil, dil
jmp 0x1403ed28c
js 0x1403ed233
mov qword [r10 + 0x10], rax
jmp 0x1403ed29b
jmp 0x1403ecff7
test al, 7
jne 0x1403ed47f
or r9d, 8
movsx dx, cl
mov dword [r10 + 8], r9d
mov rsi, r11
movsxd rdx, r13d
rcr edx, cl
sub eax, eax
movsx edx, sp
rol dl, 0x70
xadd dl, dl
xor ecx, ecx
nop word [rax + rax]
neg dl
cwd
ror dh, cl
lea rdx, [rsi + 1]
test bl, 0x82
stc
cmp r14b, 0xa
cmp rdx, r8
ja 0x1403ed47f
movzx edi, byte [rsi]
movzx si, dl
sal sil, 0x97
mov esi, edi
clc
and esi, 0x7f
shl rsi, cl
add rax, rsi
btr si, r9w
sub sil, 0xce
add rcx, 7
rol si, 0x89
adc sil, r10b
btc esi, esp
mov rsi, rdx
cmp ax, 0x221c
test r8b, 0xcd
clc
test dil, dil
jmp 0x1403ed32f
js 0x1403ed2d8
mov dword [r10 + 0x20], eax
jmp 0x1403ecff7
and eax, 7
clc
cmp r13b, 0x6b
cmp rax, 1
jmp 0x1403ed34f
jg 0x1403ed37a
test rax, rax
je 0x1403ed42e
cmp eax, 1
jmp 0x1403ed366
jne 0x1403ed47f
lea rdx, [r11 + 8]
jmp 0x1403ed375
jmp 0x1403ed469
cmp eax, 5
je 0x1403ed464
cmp eax, 2
jmp 0x1403ed38b
jne 0x1403ed47f
mov rdi, r11
rcl rax, cl
sub ebx, ebx
btr ax, r12w
sbb eax, r13d
xor ecx, ecx
inc ax
sbb al, 0x85
adc ax, 0x24db
nop
nop
shr al, 0x9b
rcr ax, 0x19
lea rax, [rdi + 1]
cmp rax, r8
jmp 0x1403ed3c3
ja 0x1403ed47f
mov rsi, rbx
setae dh
movzx r14d, byte [rdi]
mov edx, r14d
and edx, 0x7f
bt rdi, rcx
and dil, spl
clc
shl rdx, cl
cmc
movsx di, r15b
movsxd rdi, r12d
lea rbx, [rbx + rdx]
add rcx, 7
stc
mov rdi, rax
test rdi, rsi
test r14b, r14b
js 0x1403ed3b7
add rdx, rsi
clc
add rdx, rax
cmp r12, 0x48047415
jmp 0x1403ed418
cmp rdx, r8
jmp 0x1403ed420
cmova rdx, rax
jmp 0x1403ed429
jmp 0x1403ecff7
mov rax, r11
cmovl dx, r8w
nop dword [rax]
lea rdx, [rax + 1]
test r9w, cx
clc
cmp rdx, r8
ja 0x1403ed47f
cmp byte [rax], 0
bswap ax
mov rax, rdx
jmp 0x1403ed459
js 0x1403ed439
jmp 0x1403ecff7
lea rdx, [r11 + 4]
stc
cmp rdx, r8
jmp 0x1403ed471
cmova rdx, r11
jmp 0x1403ed47a
jmp 0x1403ecff7
cmp r11, r8
mov r14w, di
seta al
pop rbx
movzx rsi, r11w
bswap di
pop rdi
movsxd rsi, r14d
pop rsi
bswap r14
pop r14
jmp 0x1403ed4a0
ret