Function at 0x1403e5d3f
Capabilities:
Check for software breakpoints

Disassembly:
push r14
push rsi
ror ax, 0x57
add al, 0xc4
bsr ax, r8w
push rdi
rol r14w, cl
setg dil
push rbx
and di, ax
sub rsp, 0x28
stc
sub di, r9w
shld r14d, r9d, 0xcf
mov rbx, r8
movzx rdi, dx
jmp 0x1403e5d78
mov rdi, rdx
mov r14, rcx
dec al
neg ax
mov rax, qword [rcx]
stc
cmp spl, 0x1f
clc
mov rcx, qword [rcx + 0x10]
clc
jmp 0x1403e5d96
sub rcx, rax
clc
cmp r15w, 0x5abc
sar rcx, 5
test r10w, 0x6c29
cmp rcx, r8
jmp 0x1403e5db2
jae 0x1403e5dff
mov rcx, r14
movzx dx, r15b
bswap dx
movsx rdx, r14w
mov rdx, rbx
jmp 0x1403e5dcf
call fcn.1403d79a6
mov rcx, qword [r14]
test r11b, 0x77
test bl, 1
jne 0x1403e5eaa
mov rax, rbx
stc
cmp r14d, r13d
cmp rbx, 1
jmp 0x1403e5df4
jne 0x1403e5f09
jmp 0x1403e62f6
mov rcx, qword [r14 + 8]
bts rsi, rdx
and si, 0x7e92
mov rsi, rcx
sub rsi, rax
sar rsi, 5
cmp rsi, rbx
jmp 0x1403e5e1e
jae 0x1403e5ff1
cmp rax, rcx
jmp 0x1403e5e2c
je 0x1403e5e70
nop word cs:[rax + rax]
mov rcx, qword [rdi + 0x18]
mov qword [rax + 0x18], rcx
cmp sp, 0x433e
movups xmm0, xmmword [rdi + 8]
cmc
cmp r9w, 0x51a0
movups xmmword [rax + 8], xmm0
add rax, 0x20
clc
add rdi, 0x20
cmp r14b, 0x65
cmc
cmp rax, qword [r14 + 8]
jne 0x1403e5e3c
mov rdx, rbx
stc
test r14b, al
sub rdx, rsi
jmp 0x1403e5e7f
je 0x1403e62f3
not rsi
cmc
test dl, 1
jmp 0x1403e5e91
jne 0x1403e6182
add rsi, rbx
jmp 0x1403e5e9f
jne 0x1403e6208
jmp 0x1403e62f6
lea rax, [0x1400bed90]
stc
test r11b, 0x6e
mov qword [rcx], rax
and ax, ax
mov dword [rcx + 8], 0
mov eax, dword [rdi + 8]
mov dword [rcx + 8], eax
mov rax, qword [rdi + 0x10]
clc
mov qword [rcx + 0x10], rax
sbb ax, 0x2a18
btr ax, r9w
mov eax, dword [rdi + 0x18]
cmc
mov dword [rcx + 0x18], eax
btr ax, bx
neg ax
movzx eax, r10w
mov eax, dword [rdi + 0x1c]
mov dword [rcx + 0x1c], eax
add rcx, 0x20
add rdi, 0x20
lea rax, [rbx - 1]
cmp rbx, 1
je 0x1403e62f6
add rdi, 0x3c
lea rdx, [0x1400bed90]
ror rbx, 0x26
mov qword [rcx], rdx
sbb bl, r14b
mov bh, cl
cmp r10w, r8w
mov dword [rcx + 8], 0
btr rbx, 0x4e
sub bl, 0x57
mov ebx, dword [rdi - 0x34]
clc
jmp 0x1403e5f3d
mov dword [rcx + 8], ebx
and bx, dx
bt rbx, 0xe4
mov rbx, qword [rdi - 0x2c]
cmp dx, 0x5e33
mov qword [rcx + 0x10], rbx
mov ebx, dword [rdi - 0x24]
test r10d, esp
clc
mov dword [rcx + 0x18], ebx
xor bx, di
rcr bx, 0x16
or rbx, 0x640827b1
mov ebx, dword [rdi - 0x20]
mov dword [rcx + 0x1c], ebx
mov qword [rcx + 0x20], rdx
sub bh, 0x8a
add bh, 0xc8
xchg bh, bl
mov dword [rcx + 0x28], 0
sar bx, 0x1e
rcl bx, cl
btc bx, 0x2d
mov ebx, dword [rdi - 0x14]
test r8w, r14w
cmp sil, 0x3c
stc
mov dword [rcx + 0x28], ebx
clc
movsxd rbx, r14d
mov rbx, qword [rdi - 0xc]
mov qword [rcx + 0x30], rbx
movsx ebx, bx
mov ebx, dword [rdi - 4]
clc
stc
cmp r15b, 0x3c
mov dword [rcx + 0x38], ebx
bts ebx, r11d
sar bl, cl
ror bl, 0x40
mov ebx, dword [rdi]
clc
stc
mov dword [rcx + 0x3c], ebx
add rcx, 0x40
add rdi, 0x40
stc
jmp 0x1403e5fdd
add rax, 0xfffffffffffffffe
jmp 0x1403e5fe6
jne 0x1403e5f18
jmp 0x1403e62f6
mov rcx, rbx
test dl, r9b
jmp 0x1403e6002
shl rcx, 5
test rdx, 0x48bf2de1
clc
cmp r14b, r14b
lea rcx, [rcx + rax]
cmp dx, cx
clc
test rbx, rbx
jmp 0x1403e6021
je 0x1403e62f6
lea r8, [rbx - 1]
xor r9b, 0x6b
cmp cl, 0xcf
mov r9, rbx
jmp 0x1403e603b
and r9, 3
jmp 0x1403e6044
je 0x1403e60a3
xor edx, edx
btr rsi, 3
shrd esi, r14d, 0x72
nop dword [rax]
clc
sbb sil, 0x9a
movsx esi, sp
mov rsi, qword [rdi + 0x18]
test edx, eax
mov qword [rax + 0x18], rsi
cmp rbp, 0x4ee96b67
movups xmm0, xmmword [rdi + 8]
jmp 0x1403e607c
movups xmmword [rax + 8], xmm0
cmc
add rax, 0x20
jmp 0x1403e608b
add rdi, 0x20
jmp 0x1403e6094
inc rdx
cmp r9, rdx
jne 0x1403e6061
sub rbx, rdx
cmp r8, 3
jmp 0x1403e60ac
jb 0x1403e62f6
mov edx, 0x68
nop word cs:[rax + rax]
movsx esi, r8w
shl sil, cl
sets sil
mov rsi, qword [rdi + rdx - 0x50]
stc
clc
mov qword [rax + rdx - 0x50], rsi
and rsi, 0x1a0c5007
movups xmm0, xmmword [rdi + rdx - 0x60]
movzx si, r9b
shrd si, bx, 0x7f
movups xmmword [rax + rdx - 0x60], xmm0
mov rsi, qword [rdi + rdx - 0x30]
mov qword [rax + rdx - 0x30], rsi
dec esi
shl si, 0xd1
shl si, cl
movups xmm0, xmmword [rdi + rdx - 0x40]
neg esi
movups xmmword [rax + rdx - 0x40], xmm0
mov rsi, qword [rdi + rdx - 0x10]
jmp 0x1403e6121
mov qword [rax + rdx - 0x10], rsi
or sil, 0x44
movups xmm0, xmmword [rdi + rdx - 0x20]
and sil, bl
movups xmmword [rax + rdx - 0x20], xmm0
movups xmm0, xmmword [rdi + rdx]
stc
movsx si, r12b
movups xmmword [rax + rdx], xmm0
bsr si, r10w
sbb rsi, rdx
bts si, r10w
mov rsi, qword [rdi + rdx + 0x10]
cmp rsp, r8
mov qword [rax + rdx + 0x10], rsi
cmp spl, 0x19
sub rdx, 0xffffffffffffff80
cmp ebx, 0x3a9274b3
cmc
add rbx, 0xfffffffffffffffc
jmp 0x1403e6177
jne 0x1403e60d0
jmp 0x1403e62f6
lea rcx, [0x1400bed90]
mov qword [rax], rcx
adc cl, 0x6a
sar ecx, cl
shr ch, 0xbc
mov dword [rax + 8], 0
mov ecx, dword [rdi + 8]
cmp rcx, 0x2f426add
test rsp, rdx
mov dword [rax + 8], ecx
bswap cx
movsx ecx, r13w
mov rcx, qword [rdi + 0x10]
stc
mov qword [rax + 0x10], rcx
bt ecx, esp
neg ch
sbb cl, 2
mov ecx, dword [rdi + 0x18]
clc
test di, 0x460
mov dword [rax + 0x18], ecx
bsr rcx, rcx
mov ecx, dword [rdi + 0x1c]
mov dword [rax + 0x1c], ecx
sal rcx, cl
and ch, 0xfb
add rax, 0x20
add rdi, 0x20
dec rdx
add cl, r11b
movzx rcx, cx
cmc
mov rcx, rax
test al, r9b
clc
stc
add rsi, rbx
jmp 0x1403e6202
je 0x1403e62f6
add rdi, 0x3c
rcl rbx, cl
rol bh, 0xe
shl rbx, cl
lea rcx, [0x1400bed90]
sub ebx, 0xa9d22f9
stc
rcl bl, 0x4b
nop word cs:[rax + rax]
mov qword [rax], rcx
shl bl, 0x96
ror bx, cl
mov dword [rax + 8], 0
cmp spl, r9b
mov ebx, dword [rdi - 0x34]
jmp 0x1403e6254
mov dword [rax + 8], ebx
mov rbx, qword [rdi - 0x2c]
cmp r8, 0x2dcc740c
mov qword [rax + 0x10], rbx
cmovge bx, r11w
sub bx, 0x5c58
movzx ebx, r8w
mov ebx, dword [rdi - 0x24]
mov dword [rax + 0x18], ebx
rcr rbx, 0xed
and bx, r11w
bt bx, 0xc7
mov ebx, dword [rdi - 0x20]
mov dword [rax + 0x1c], ebx
sar bl, 0xc3
test sil, 0xa0
mov qword [rax + 0x20], rcx
bsf ebx, esp
add bh, dl
cmp r13b, 0xcd
mov dword [rax + 0x28], 0
sbb bl, 0xcd
or bl, sil
mov ebx, dword [rdi - 0x14]
mov dword [rax + 0x28], ebx
mov rbx, qword [rdi - 0xc]
mov qword [rax + 0x30], rbx
xor rbx, 0x61a720a8
cmovl bx, r12w
add bh, 0x78
mov ebx, dword [rdi - 4]
mov dword [rax + 0x38], ebx
stc
mov ebx, dword [rdi]
mov dword [rax + 0x3c], ebx
add rax, 0x40
jmp 0x1403e62e0
add rdi, 0x40
add rdx, 0xfffffffffffffffe
jmp 0x1403e62ed
jne 0x1403e6230
mov rcx, rax
mov qword [r14 + 8], rcx
stc
add rsp, 0x28
pop rbx
pop rdi
movsx r14w, dil
pop rsi
cmovge r14, rsp
movzx r14, r14w
pop r14
jmp 0x1403e6316
ret