Function at 0x1403da47b
Capabilities:
Check for software breakpoints

Disassembly:
push r14
push rsi
xadd ah, al
not r14b
push rdi
sub al, 0xd6
push rbx
sub rsp, 0x28
sar r14b, 0x82
mov rbx, r8
dec r14
stc
mov rdi, rdx
or r14d, ebx
dec r14b
mov r14, rcx
bt ax, r14w
btr ax, 0x55
mov rax, qword [rcx]
mov rcx, qword [rcx + 0x10]
test sil, 0x94
cmp r14w, 0x2c7b
sub rcx, rax
sar rcx, 5
jmp 0x1403da4cb
cmp rcx, r8
jmp 0x1403da4d3
jae 0x1403da514
mov rcx, r14
mov rdx, rbx
jmp 0x1403da4e4
call fcn.1403daa33
mov rcx, qword [r14]
cmp r8b, r12b
clc
test bl, 1
jne 0x1403da5d9
mov rax, rbx
test r10d, edx
stc
cmp rbx, 1
jmp 0x1403da509
jne 0x1403da65a
jmp 0x1403da9ed
mov rcx, qword [r14 + 8]
rcr sil, cl
mov rsi, rcx
cmc
sub rsi, rax
sar rsi, 5
cmp rsi, rbx
jmp 0x1403da52e
jae 0x1403da734
cmp rax, rcx
jmp 0x1403da53c
je 0x1403da59b
nop word cs:[rax + rax]
sar cx, cl
movsx ecx, r8w
mov rcx, qword [rdi + 0x18]
jmp 0x1403da55d
mov qword [rax + 0x18], rcx
test bl, 0x15
clc
cmp sp, 0x2697
movups xmm0, xmmword [rdi + 8]
movups xmmword [rax + 8], xmm0
add rax, 0x20
jmp 0x1403da57f
add rdi, 0x20
stc
jmp 0x1403da58c
cmp rax, qword [r14 + 8]
jmp 0x1403da595
jne 0x1403da553
mov rdx, rbx
cmc
sub rdx, rsi
jmp 0x1403da5a7
je 0x1403da9ea
not rsi
jmp 0x1403da5b8
test dl, 1
jmp 0x1403da5c0
jne 0x1403da89c
add rsi, rbx
jmp 0x1403da5ce
jne 0x1403da917
jmp 0x1403da9ed
lea rax, [0x1400beb50]
jmp 0x1403da5e5
mov qword [rcx], rax
cmc
shld ax, r8w, 0xe
mov dword [rcx + 8], 0
rol ah, 0x94
mov eax, dword [rdi + 8]
test rdx, 0x69e5c3e
jmp 0x1403da608
mov dword [rcx + 8], eax
xor al, spl
mov rax, qword [rdi + 0x10]
stc
mov qword [rcx + 0x10], rax
mov rax, qword [rdi + 0x18]
test bp, 0x1176
clc
cmp r15b, 0xb7
mov qword [rcx + 0x18], rax
or al, 0xf9
sub ax, 0x5021
add rcx, 0x20
adc ah, 0x4c
bts ax, bx
or al, r10b
add rdi, 0x20
shr al, 0xf
btc eax, 0xef
cbw
lea rax, [rbx - 1]
stc
cmc
cmp rbx, 1
je 0x1403da9ed
add rdi, 0x38
cmc
movzx edx, bp
lea rdx, [0x1400beb50]
nop dword [rax]
bts rbx, rsp
sub bl, r11b
sets bl
mov qword [rcx], rdx
xor bl, spl
btc bx, 0xf9
bt ebx, ebp
mov dword [rcx + 8], 0
movsx bx, dil
rcr rbx, 0xf9
adc ebx, eax
mov ebx, dword [rdi - 0x30]
mov dword [rcx + 8], ebx
movzx ebx, r8w
cmovge ebx, ebx
btr ebx, r9d
mov rbx, qword [rdi - 0x28]
mov qword [rcx + 0x10], rbx
movzx ebx, r11w
or bl, 0x86
sar bx, 0x3c
mov rbx, qword [rdi - 0x20]
test r11b, cl
cmp bp, 0x4084
test r9w, 0x3ee0
mov qword [rcx + 0x18], rbx
rcr bx, cl
shl bl, cl
mov qword [rcx + 0x20], rdx
mov dword [rcx + 0x28], 0
xadd ebx, ebx
mov ebx, dword [rdi - 0x10]
cmp cl, r15b
cmc
mov dword [rcx + 0x28], ebx
bts bx, di
rcl bh, 0xa5
dec bx
mov rbx, qword [rdi - 8]
mov qword [rcx + 0x30], rbx
mov rbx, qword [rdi]
clc
cmp bpl, r13b
mov qword [rcx + 0x38], rbx
add rcx, 0x40
cmp eax, 0x77b86958
stc
add rdi, 0x40
clc
test esp, 0x33e31fa6
add rax, 0xfffffffffffffffe
jmp 0x1403da729
jne 0x1403da677
jmp 0x1403da9ed
mov rcx, rbx
jmp 0x1403da741
shl rcx, 5
clc
cmc
jmp 0x1403da74c
lea rcx, [rcx + rax]
cmc
test rbx, rbx
jmp 0x1403da759
je 0x1403da9ed
lea r8, [rbx - 1]
sal r9w, cl
mov r9, rbx
and r9, 3
jmp 0x1403da773
je 0x1403da7de
sub edx, edx
setb sil
nop word cs:[rax + rax]
xor si, bx
stc
mov rsi, qword [rdi + 0x18]
test bpl, 0x3c
clc
mov qword [rax + 0x18], rsi
stc
clc
movups xmm0, xmmword [rdi + 8]
clc
cmp rdi, r9
movups xmmword [rax + 8], xmm0
stc
clc
add rax, 0x20
cmc
cmp r11b, cl
add rdi, 0x20
jmp 0x1403da7bc
inc rdx
cmp r15b, cl
clc
test dil, spl
cmp r9, rdx
jmp 0x1403da7ce
jne 0x1403da78e
sub rbx, rdx
test bpl, sil
clc
cmp r10b, dl
cmp r8, 3
jb 0x1403da9ed
mov edx, 0x68
sub rsi, 0x29f14347
nop word cs:[rax + rax]
cmc
btr si, cx
movsxd rsi, r14d
mov rsi, qword [rdi + rdx - 0x50]
jmp 0x1403da815
mov qword [rax + rdx - 0x50], rsi
movsx rsi, si
movups xmm0, xmmword [rdi + rdx - 0x60]
movups xmmword [rax + rdx - 0x60], xmm0
shr si, cl
mov rsi, qword [rdi + rdx - 0x30]
stc
cmp al, 0xcc
mov qword [rax + rdx - 0x30], rsi
shld si, si, 1
movups xmm0, xmmword [rdi + rdx - 0x40]
sub esi, edx
bt rsi, rsp
movups xmmword [rax + rdx - 0x40], xmm0
sal sil, cl
rcr esi, 0xd2
mov rsi, qword [rdi + rdx - 0x10]
cmc
mov qword [rax + rdx - 0x10], rsi
movups xmm0, xmmword [rdi + rdx - 0x20]
movups xmmword [rax + rdx - 0x20], xmm0
movups xmm0, xmmword [rdi + rdx]
movups xmmword [rax + rdx], xmm0
xor sil, 0x64
mov rsi, qword [rdi + rdx + 0x10]
clc
mov qword [rax + rdx + 0x10], rsi
sub rdx, 0xffffffffffffff80
cmp r15b, 0xae
clc
add rbx, 0xfffffffffffffffc
jmp 0x1403da891
jne 0x1403da80a
jmp 0x1403da9ed
lea rcx, [0x1400beb50]
mov qword [rax], rcx
neg cl
or cl, 0x4c
mov dword [rax + 8], 0
mov ecx, dword [rdi + 8]
test bpl, 0x3f
mov dword [rax + 8], ecx
mov rcx, qword [rdi + 0x10]
stc
cmp dx, 0x2a32
mov qword [rax + 0x10], rcx
xchg cx, cx
movsx cx, spl
mov rcx, qword [rdi + 0x18]
mov qword [rax + 0x18], rcx
bsr cx, si
shld cx, r10w, 0x38
ror cx, cl
add rax, 0x20
bts ecx, r15d
cmc
adc cx, r10w
add rdi, 0x20
movzx ecx, ax
movsx ecx, cx
cmovp rcx, r8
dec rdx
mov rcx, rax
cmc
add rsi, rbx
jmp 0x1403da911
je 0x1403da9ed
add rdi, 0x38
lea rcx, [0x1400beb50]
shrd ebx, esp, 0xb1
cmp r12w, r13w
nop word cs:[rax + rax]
movsx ebx, r10w
xor bx, si
mov qword [rax], rcx
movsx bx, r9b
mov dword [rax + 8], 0
movsxd rbx, r12d
movsx ebx, bx
mov ebx, dword [rdi - 0x30]
jmp 0x1403da960
mov dword [rax + 8], ebx
and bl, r15b
bts rbx, rax
or bx, 0x64e9
mov rbx, qword [rdi - 0x28]
stc
mov qword [rax + 0x10], rbx
xadd bx, bx
mov rbx, qword [rdi - 0x20]
test dh, 0x21
jmp 0x1403da988
mov qword [rax + 0x18], rbx
bts bx, cx
rcl bh, cl
mov qword [rax + 0x20], rcx
mov dword [rax + 0x28], 0
btc bx, r12w
mov ebx, dword [rdi - 0x10]
mov dword [rax + 0x28], ebx
bswap bx
rcr bl, 0x78
mov rbx, qword [rdi - 8]
mov qword [rax + 0x30], rbx
sub ebx, 0x686c7842
movzx bx, cl
dec rbx
mov rbx, qword [rdi]
stc
test cl, 0x2d
mov qword [rax + 0x38], rbx
add rax, 0x40
cmp sil, 0xaa
stc
add rdi, 0x40
add rdx, 0xfffffffffffffffe
jmp 0x1403da9e4
jne 0x1403da93f
mov rcx, rax
mov qword [r14 + 8], rcx
and sil, bpl
btc bx, 0x89
movzx bx, r11b
add rsp, 0x28
mov bx, r10w
not r14b
setl dil
pop rbx
movsx rdi, r8w
mov rdi, r12
mov di, 0x3228
pop rdi
bswap r14w
movzx rsi, ax
setbe sil
pop rsi
movsx r14, r14w
pop r14
jmp 0x1403daa32
ret