Function at 0x140490e98
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 8], rbx
stc
movzx eax, ax
lahf
push rbp
and cl, 0x34
movsx cx, r11b
bswap cx
push rsi
rol ah, 0x8d
movsx cx, r15b
movsx rcx, r9w
push rdi
push r12
adc al, r15b
sal ax, cl
cbw
push r13
push r14
ror bpl, 0x9a
cmc
and dil, r15b
push r15
shr ax, 4
lea rbp, [rsp - 7]
btr r13, 0x3a
sub rsp, 0xf0
mov rax, qword [0x1400b7288]
sar edi, 0xd1
shr r15b, 0xd5
xor rax, rsp
mov qword [rbp - 9], rax
mov r15, r8
bts rbx, r11
setae ch
ror cl, 0x79
mov qword [rsp + 0x30], r8
movsx cx, r10b
movsx ebx, r10w
mov qword [rsp + 0x48], rdx
mov cx, sp
sar si, cl
shld di, cx, 0xcf
mov rdi, qword [rbp + 0x67]
btc bx, 0x70
cmp al, r8b
mov qword [rsp + 0x40], rdi
xor si, 0x122b
shl sil, 0x27
mov al, byte [rbp + 0x6f]
ror sil, 0x1c
mov byte [rsp + 0x20], al
cmc
mov rsi, qword [rbp + 0x7f]
bt r13d, edx
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x50], rsi
test r8b, 0x18
mov al, byte [rbp + 0x87]
mov byte [rsp + 0x21], al
mov rbx, qword [rdi + 0x40]
add eax, r8d
movsx ax, dh
sbb eax, 0x13fc4adc
mov r13d, 1
adc cl, cl
rcl ah, cl
movzx eax, sp
mov rbx, qword [rbx + 8]
btc rcx, 0xf4
movzx eax, ax
test r15b, 0x2a
mov qword [rsp + 0x68], rbx
mov rax, qword [rbx]
sub cl, 0x70
clc
mov rcx, rbx
clc
mov rax, qword [rax + 8]
test r9b, r9b
jmp 0x140490fb8
je 0x140490ff4
call qword [case.0x140441720.0]
nop
lea rcx, [rsp + 0x60]
jmp 0x140490fe2
call fcn.140492c20
mov r12, rax
jmp 0x140490fef
jmp 0x14049100d
call qword [case.0x140441720.0]
nop
lea rcx, [rsp + 0x60]
call fcn.140492837
mov r12, rax
cmp r14b, r15b
stc
clc
test rbx, rbx
jmp 0x140491015
je 0x14049106c
mov rax, qword [rbx]
not ecx
movsx ecx, bp
movzx ecx, r13w
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [case.0x140441720.0]
test rax, rax
movzx ecx, r13w
setge ch
movzx cx, cl
mov rcx, rax
je 0x14049106c
mov rax, qword [rax]
mov dl, r12b
movzx edx, cx
mov dl, 0x6e
mov edx, r13d
jmp 0x14049105e
mov rax, qword [rax]
jmp 0x140491066
call qword [case.0x140441720.0]
mov rax, qword [r12]
movzx cx, spl
cdq
cqo
lea rdx, [rbp - 0x29]
cmovns cx, r12w
mov rcx, r12
jmp 0x140491089
mov rax, qword [rax + 0x28]
jmp 0x140491092
call qword [case.0x140441720.0]
nop
movsxd rcx, r14d
cmovs eax, eax
mov rax, qword [r12]
bswap cx
mov rcx, r12
jmp 0x1404910ae
mov rax, qword [rax + 0x48]
jmp 0x1404910b7
call qword [case.0x140441720.0]
cdq
xadd r13d, r13d
mov r14d, eax
jmp 0x1404910ca
xor r14d, edx
bt r13w, dx
sbb r13w, 0x64ed
mov r13b, 0x6d
sub r14d, edx
bsr r13d, r9d
mov dword [rsp + 0x28], r14d
movzx r13, sp
mov r13d, r14d
cmp qword [rsi + 0x10], r13
jmp 0x1404910f7
ja 0x14049112d
mov r8d, r13d
ror r9b, cl
sub r8, qword [rsi + 0x10]
mov cl, 0xd9
inc r8
mov r9b, byte [rsp + 0x21]
sub edx, edx
seto ch
movzx cx, bpl
mov rcx, rsi
jmp 0x140491123
call fcn.140442d20
jmp 0x140491274
lea rax, [rbp - 0x29]
cmp r8b, bl
jmp 0x140491139
cmp qword [rbp - 0x11], 0x10
cmovae rax, qword [rbp - 0x29]
cmc
cmp byte [rax], 0x7f
jmp 0x14049114c
je 0x140491274
lea rax, [rbp - 0x29]
clc
cmp qword [rbp - 0x11], 0x10
jmp 0x140491161
cmovae rax, qword [rbp - 0x29]
cmp byte [rax], 0
jle 0x140491274
mov rax, qword [r12]
movsx cx, r10b
mov rcx, r12
jmp 0x140491180
mov rax, qword [rax + 0x20]
jmp 0x140491189
call qword [case.0x140441720.0]
mov r14b, al
ror bh, cl
sal edi, 0x80
lea rbx, [rbp - 0x29]
rol di, 0x2e
sbb edi, 0x1cee6851
cmp qword [rbp - 0x11], 0x10
cmovae rbx, qword [rbp - 0x29]
mov rdi, qword [rsi + 0x10]
shr cl, 0x1d
sub rdi, r13
sbb cl, r11b
or cl, spl
xchg cl, cl
mov cl, byte [rbx]
cmp r12w, r8w
cmp cl, 0x7f
jmp 0x1404911cf
je 0x14049125c
mov r15d, 1
clc
cmc
test r12, 0x242177e3
test cl, cl
jmp 0x1404911eb
jle 0x140491250
movsx rax, cl
cmc
cmp rax, rdi
jmp 0x1404911fe
jae 0x140491250
sub rdi, rax
xchg edx, ecx
movzx dx, al
mov r9b, r14b
bswap cx
not r8w
movsx dx, dh
mov r8, r15
cmovns dx, bp
mov dx, 0x1973
not ecx
mov rdx, rdi
mov rcx, rsi
jmp 0x140491233
call fcn.140442d20
lea rax, [rbx + 1]
cmp byte [rax], 0
mov cl, 8
cmovg rbx, rax
mov cl, byte [rbx]
cmp cl, 0x7f
jne 0x1404911e4
mov r15, qword [rsp + 0x30]
movzx edi, bp
cmovbe edi, r14d
mov r14d, dword [rsp + 0x28]
movsx edi, r14w
mov edi, 0x13983a3a
mov rdi, qword [rsp + 0x40]
jmp 0x140491274
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
sar ecx, 0x23
btc ecx, ecx
xor eax, eax
test dil, 0x91
sbb cx, r13w
cwd
mov qword [rbp - 0x59], rax
shr rcx, cl
bt dx, 0x7a
bts ecx, r14d
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], al
movsxd rax, edi
mov rax, qword [r12]
lea rdx, [rsp + 0x24]
add cl, sil
movzx ecx, r13w
or cx, ax
mov rcx, r12
cmp r10b, 0x1f
cmp byte [rbp + 0x77], 0
je 0x140491384
mov rax, qword [rax + 0x58]
jmp 0x1404912d8
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x24], eax
mov rax, qword [r12]
bswap rcx
movzx edx, di
lea rdx, [rsp + 0x60]
mov cl, r10b
movzx cx, dl
mov rcx, r12
jmp 0x140491304
mov rax, qword [rax + 0x40]
jmp 0x14049130d
call qword [case.0x140441720.0]
mov ebx, 0x1000
clc
bt rdx, rbp
mov rdx, qword [rbp - 0x51]
cmp si, r12w
cmp r9b, 0x16
cmp rdx, 0x10
jmp 0x140491332
jb 0x140491439
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp di, 0x60f2
stc
cmp rdx, rbx
jmp 0x140491350
jb 0x140491434
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp bl, 0x24
sub rax, rcx
cmc
test al, 0x3a
add rax, 0xfffffffffffffff8
cmc
cmp ax, 0x6d15
cmp rax, 0x1f
jmp 0x140491379
ja 0x140491fd8
jmp 0x140491434
mov rax, qword [rax + 0x50]
jmp 0x14049138d
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x24]
cwd
mov dword [rsp + 0x24], eax
cbw
mov cl, 0xd3
cwd
mov rax, qword [r12]
movzx rdx, ax
lea rdx, [rsp + 0x60]
movzx ecx, bx
mov rcx, r12
jmp 0x1404913bb
mov rax, qword [rax + 0x38]
jmp 0x1404913c4
call qword [case.0x140441720.0]
mov ebx, 0x1000
mov rdx, qword [rbp - 0x51]
jmp 0x1404913dc
cmp rdx, 0x10
jmp 0x1404913e5
jb 0x140491439
inc rdx
movzx ecx, r15w
cmp dil, r12b
mov rcx, qword [rbp - 0x69]
adc al, 0xa4
rcl ax, 0x95
test r14b, 0x8a
mov rax, rcx
cmp dl, dl
cmc
cmp rdx, rbx
jb 0x140491434
add rdx, 0x27
cmp r10b, sil
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
stc
cmp r13b, 0x5f
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140491fe9
call fcn.140217864
movups xmm1, xmmword [rbp - 0x79]
jmp 0x140491442
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [rbp - 0x59], xmm1
jmp 0x140491450
movups xmmword [rbp - 0x69], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
cmp bp, 0x133b
sub r9d, r9d
jmp 0x140491469
mov qword [rbp - 0x39], r9
jmp 0x140491477
mov qword [rbp - 0x31], 0xf
cmp r14w, r14w
stc
mov byte [rbp - 0x49], r9b
stc
test spl, dil
cmp r15b, 0xd0
test byte [rdi + 0x18], 8
je 0x140491578
mov rax, qword [r12]
setno dh
jmp 0x1404914aa
lea rdx, [rsp + 0x60]
movzx cx, r14b
mov rcx, r12
jmp 0x1404914bc
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov rdx, qword [rbp - 0x31]
stc
clc
cmp rdx, 0x10
jmp 0x1404914d5
jb 0x140491537
inc rdx
movzx rax, si
mov rcx, qword [rbp - 0x49]
shr ax, 0x4d
mov rax, rcx
jmp 0x1404914fc
cmp rdx, rbx
jmp 0x140491504
jb 0x140491532
add rdx, 0x27
cmc
stc
clc
mov rcx, qword [rcx - 8]
test al, spl
sub rax, rcx
cmc
cmp dl, r15b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14049152c
ja 0x140491ff4
call fcn.140217864
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [rbp - 0x49], xmm0
jmp 0x140491545
movups xmm1, xmmword [rbp - 0x79]
movups xmmword [rbp - 0x39], xmm1
jmp 0x140491552
movdqa xmm0, xmm1
psrldq xmm0, 8
movq qword [rbp - 0x31], xmm0
movq qword [rbp - 0x39], xmm1
sar ch, 0x78
rcl dl, cl
clc
xor r9d, r9d
shrd dx, r15w, 0xa4
sal dx, cl
cmc
mov r8b, r9b
shr ch, cl
not rdx
add r10, rcx
mov rcx, r9
bt dx, 0xb4
shl al, 0x1d
mov rdx, r9
and al, cl
shr al, 0x71
mov r10d, 1
dec al
mov al, byte [rsp + rdx + 0x24]
stc
cmc
cmp r10b, r8b
cmp al, 0x20
jmp 0x1404915ae
je 0x140491620
cmp al, 0x24
jmp 0x1404915bb
je 0x140491617
cmp al, 0x2b
jmp 0x1404915c8
je 0x140491609
cmp al, 0x76
je 0x1404915e3
cmp al, 0x78
je 0x140491623
jmp 0x14049163e
lea rax, [r13 + 1]
cmp qword [rsi + 0x10], r13
jmp 0x1404915f0
cmova rax, qword [rsi + 0x10]
cmp rbx, r12
clc
cmc
cmp r9d, r14d
adc rcx, r9
cmc
add rcx, rax
jmp 0x14049163e
add rcx, qword [rbp - 0x59]
jmp 0x140491612
jmp 0x14049163e
add rcx, qword [rbp - 0x39]
jmp 0x14049163e
add rcx, r10
movzx r8d, r8b
cmp spl, 0x16
jmp 0x140491630
cmp rdx, 3
jmp 0x140491639
cmovne r8d, r10d
stc
lea rdx, [rdx + r10]
stc
cmp rdx, 4
jmp 0x14049164c
jb 0x14049159e
mov r14, qword [rdi + 0x28]
cmc
test r14, r14
jle 0x140491671
cmp r14, rcx
jbe 0x140491671
sub r14, rcx
jmp 0x14049167d
mov r14, r9
inc ebx
and rbx, 0x4bb80624
mov ebx, dword [rdi + 0x18]
test cl, 0x2d
clc
and ebx, 0x1c0
mov dword [rsp + 0x2c], ebx
cmc
clc
cmp ebx, 0x40
je 0x140491735
cmp ebx, 0x100
jmp 0x1404916a4
jne 0x1404916b8
test r8b, r8b
jmp 0x1404916b2
jne 0x140491735
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
cmp di, sp
test r11w, 0x2191
test r14, r14
je 0x140491724
mov dil, byte [rsp + 0x20]
movzx si, al
mov sil, 0x4a
mov rsi, r10
movzx cx, spl
mov dl, dil
lea rcx, [rsp + 0x60]
jmp 0x1404916f4
call fcn.14044f0ae
sub r14, rsi
jne 0x1404916e7
movaps xmm0, xmmword [rsp + 0x60]
test rcx, 0x52504772
mov rsi, qword [rsp + 0x38]
dec dil
xor di, r9w
xor r9d, r9d
bswap r14
setno r14b
movdqu xmmword [r15], xmm0
movzx r14d, dx
jmp 0x140491732
mov r14, r9
mov r13, r9
mov dil, 0x45
setns dil
movzx edi, bp
mov edi, 1
jmp 0x140491757
sub r9d, r9d
adc al, 0x4d
test r9w, 0x4bc6
mov al, byte [rsp + r13 + 0x24]
cmc
clc
jmp 0x140491763
cmp al, 0x20
jmp 0x14049176a
je 0x140491cc4
cmp al, 0x24
je 0x140491c4e
cmp al, 0x2b
je 0x140491bf5
cmp al, 0x76
je 0x1404918dc
cmp al, 0x78
jmp 0x14049178f
jne 0x14049181f
mov dil, byte [rsp + 0x20]
cmc
cmp ebx, 0x100
jne 0x14049181a
movups xmm0, xmmword [r15]
stc
cmp r14w, 0x6258
test bh, 0xc9
movaps xmmword [rsp + 0x60], xmm0
cmc
test r13, rdi
test r14, r14
jmp 0x1404917c6
je 0x14049180c
mov esi, 1
mov dl, dil
lea rcx, [rsp + 0x60]
call fcn.14044f0ae
sub r14, rsi
jne 0x1404917d1
movaps xmm0, xmmword [rsp + 0x60]
ror r14b, cl
sub r14b, spl
mov rsi, qword [rsp + 0x38]
movsx r14, r15w
sub r9d, r9d
shl r14, 0x43
test r8b, bpl
add r14d, 0x3846b57
mov r14, r9
xadd edi, edi
inc dil
movdqu xmmword [r15], xmm0
mov edi, 1
lea r13, [r13 + rdi]
test dh, dh
cmc
jmp 0x14049182c
cmp r13, 4
jb 0x14049174c
mov rdi, qword [rbp - 0x59]
and r13b, 0x90
movsx r13d, r14w
sbb r13d, 0x2f4f02f1
mov r13d, 1
test r10, r10
cmp esp, 0x72d169a9
jmp 0x14049185d
cmp rdi, r13
jbe 0x140491d16
lea rbx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
jmp 0x140491874
cmovae rbx, qword [rbp - 0x69]
jmp 0x14049187e
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
jmp 0x14049188c
inc rbx
stc
cmp bpl, 0xca
cmp bh, bh
sub r12d, r12d
sub rdi, r13
jmp 0x1404918a1
je 0x1404918d2
mov dl, byte [rbx]
movsx rcx, si
not ch
lea rcx, [rsp + 0x60]
call fcn.14044f0ae
add rbx, r13
cmp bl, 0x6f
sub rdi, r13
jne 0x1404918a7
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x1404918d2
movdqu xmmword [r15], xmm0
jmp 0x140491d21
mov rdi, qword [rsi + 0x10]
shld ax, dx, 3
rcr al, 0xfc
movzx eax, r10w
mov eax, dword [rsp + 0x28]
test eax, eax
jmp 0x1404918f7
jne 0x140491988
mov rbx, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x14049190a
jb 0x140491916
mov rbx, qword [rsi]
cmp r12, rax
movups xmm0, xmmword [r15]
stc
cmp rsi, 0x240f6b62
cmc
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
je 0x14049197a
mov r15d, 1
mov dl, byte [rbx]
movzx cx, al
jmp 0x140491942
lea rcx, [rsp + 0x60]
call fcn.14044f0ae
lea rbx, [rbx + r15]
clc
sub rdi, r15
jmp 0x140491959
jne 0x140491937
mov r15, qword [rsp + 0x30]
cmovns rsi, rsp
mov rsi, qword [rsp + 0x38]
movaps xmm0, xmmword [rsp + 0x60]
mov bh, 0x8e
movsx bx, r10b
mov ebx, dword [rsp + 0x2c]
jmp 0x140491983
jmp 0x140491815
mov rbx, rax
test edx, eax
cmp rdi, rax
jmp 0x140491995
ja 0x140491aae
mov dil, byte [rsp + 0x21]
jmp 0x1404919aa
mov dl, dil
movzx ecx, si
mov rcx, rsp
mov rcx, r15
call fcn.14044f0ae
mov rax, qword [r12]
setbe cl
movzx ecx, si
mov rcx, r12
jmp 0x1404919cd
mov rax, qword [rax + 0x18]
jmp 0x1404919d6
call qword [case.0x140441720.0]
mov dl, al
mov rcx, r15
call fcn.14044f0ae
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
sub rbx, qword [rsi + 0x10]
jmp 0x1404919f8
je 0x140491a47
mov r15d, 1
not dl
mov cl, r14b
mov dl, dil
cmovns ecx, eax
lea rcx, [rsp + 0x60]
jmp 0x140491a19
call fcn.14044f0ae
sub rbx, r15
jmp 0x140491a26
jne 0x140491a09
movaps xmm0, xmmword [rsp + 0x60]
bt edi, ebx
rol bh, 0x33
mov bl, spl
mov r15, qword [rsp + 0x30]
movsx rdi, cx
rcl rbx, 0x8f
mov rdi, qword [rsi + 0x10]
movsx ebx, r13w
mov rbx, rsi
stc
cmp dl, dl
cmp qword [rsi + 0x18], 0x10
jb 0x140491a63
mov rbx, qword [rsi]
movaps xmmword [rsp + 0x60], xmm0
cmp cl, r11b
test rdi, rdi
je 0x14049197a
mov r15d, 1
movsx ecx, r13w
movsx cx, r10b
mov cl, bpl
mov dl, byte [rbx]
lea rcx, [rsp + 0x60]
jmp 0x140491a92
call fcn.14044f0ae
lea rbx, [rbx + r15]
sub rdi, r15
jmp 0x140491aa3
jne 0x140491a86
jmp 0x14049195f
sub rdi, rbx
mov rbx, rsi
jmp 0x140491abd
cmp qword [rsi + 0x18], 0x10
jmp 0x140491ac7
jb 0x140491ad7
mov rbx, qword [rsi]
cmp r14d, r11d
cmp spl, 0xb2
movups xmm0, xmmword [r15]
cmc
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
jmp 0x140491ae9
je 0x140491b44
mov r15d, 1
xchg cl, dl
movzx rcx, ax
movsx rcx, r9w
mov dl, byte [rbx]
movsx rcx, si
movzx ecx, dx
lea rcx, [rsp + 0x60]
jmp 0x140491b12
call fcn.14044f0ae
lea rbx, [rbx + r15]
sub rdi, r15
jmp 0x140491b23
jne 0x140491aff
movaps xmm0, xmmword [rsp + 0x60]
movsxd r15, r15d
cmova rcx, rsi
not ch
mov rsi, qword [rsp + 0x38]
movsx ecx, cx
mov r15, qword [rsp + 0x30]
movdqu xmmword [r15], xmm0
mov rax, qword [r12]
movzx rcx, si
cmovbe rcx, rcx
movsxd rcx, eax
mov rcx, r12
jmp 0x140491b60
mov rax, qword [rax + 0x18]
call qword [case.0x140441720.0]
mov dl, al
mov rcx, r15
jmp 0x140491b74
call fcn.14044f0ae
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x140491b8e
mov rax, qword [rsi]
bt rdi, rbx
movups xmm0, xmmword [r15]
xor r15b, r14b
btc ebx, 0xcb
movdqu xmmword [rsp + 0x60], xmm0
sub bx, 0x5f69
mov rbx, qword [rsi + 0x10]
inc cx
shl dl, cl
mov ecx, dword [rsp + 0x28]
movsxd rdi, r14d
mov edi, ecx
mov dl, 0x68
sub rbx, rcx
rcr cx, cl
add rbx, rax
movsx r15w, r14b
mov ch, cl
mov r15d, 1
mov dl, byte [rbx]
lea rcx, [rsp + 0x60]
jmp 0x140491bda
call fcn.14044f0ae
add rbx, r15
sub rdi, r15
jmp 0x140491bea
jne 0x140491bce
jmp 0x14049195f
cmp qword [rbp - 0x59], r9
jbe 0x14049181f
lea rax, [rbp - 0x69]
stc
or dl, 0x63
cmp qword [rbp - 0x51], 0x10
mov cl, 0x29
cmovae rax, qword [rbp - 0x69]
movups xmm0, xmmword [r15]
mov cl, r14b
cmovl rcx, rcx
movdqu xmmword [rsp + 0x60], xmm0
movsxd rcx, edi
xchg cl, ch
mov dl, byte [rax]
lea rcx, [rsp + 0x60]
jmp 0x140491c35
call fcn.14044f0ae
movaps xmm0, xmmword [rsp + 0x60]
movdqu xmmword [r15], xmm0
jmp 0x140491c49
jmp 0x14049181f
lea rbx, [rbp - 0x49]
adc dil, 0x2d
cmp qword [rbp - 0x31], 0x10
movsxd rdi, eax
setle dil
cmovae rbx, qword [rbp - 0x49]
movzx rdi, ax
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
mov rdi, qword [rbp - 0x39]
test rdi, rdi
jmp 0x140491c80
je 0x14049197a
mov r15d, 1
movsx cx, r9b
mov cl, 0x60
mov dl, byte [rbx]
movzx ecx, bp
movsxd rcx, esp
lea rcx, [rsp + 0x60]
jmp 0x140491ca5
call fcn.14044f0ae
lea rbx, [rbx + r15]
test r13b, r9b
sub rdi, r15
jmp 0x140491cb9
jne 0x140491c93
jmp 0x14049195f
movups xmm0, xmmword [r15]
mov cl, r8b
not rcx
movdqu xmmword [rsp + 0x60], xmm0
not dil
movsx rcx, cx
mov dil, byte [rsp + 0x20]
mov dl, dil
lea rcx, [rsp + 0x60]
jmp 0x140491ced
call fcn.14044f0ae
movaps xmm0, xmmword [rsp + 0x60]
clc
jmp 0x140491d01
movdqu xmmword [r15], xmm0
cmp bpl, spl
sub r9d, r9d
jmp 0x140491d11
jmp 0x14049179b
sub r12d, r12d
cmc
and ax, 0x7c0f
ror rax, cl
mov rax, qword [rsp + 0x40]
test r8d, 0x3111307e
cmp dh, 0xa4
mov qword [rax + 0x28], r12
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
test r14, r14
jmp 0x140491d45
je 0x140491d7e
mov dil, byte [rsp + 0x20]
movzx cx, r15b
mov dl, dil
xchg ch, ch
mov cl, r14b
movzx rcx, cx
lea rcx, [rsp + 0x60]
jmp 0x140491d6b
call fcn.14044f0ae
sub r14, r13
jne 0x140491d55
movaps xmm0, xmmword [rsp + 0x60]
mov rdi, qword [rsp + 0x48]
shr dl, 0x65
movdqu xmmword [rdi], xmm0
mov rdx, qword [rbp - 0x31]
mov ebx, 0x1000
stc
cmp rdx, 0x10
jb 0x140491de0
inc rdx
mov rcx, qword [rbp - 0x49]
sal rax, cl
sub eax, 0x36a70932
adc ah, 0x83
mov rax, rcx
jmp 0x140491db8
cmp rdx, rbx
jb 0x140491ddb
add rdx, 0x27
clc
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140491fff
call fcn.140217864
mov qword [rbp - 0x39], r12
shr r14b, cl
xadd r14w, r14w
mov r14d, 0xf
mov qword [rbp - 0x31], r14
sub rdx, r12
mov byte [rbp - 0x49], r12b
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x140491e51
inc rdx
mov rcx, qword [rbp - 0x69]
setns al
mov rax, rcx
cmp rdx, rbx
jb 0x140491e4c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x140491e31
add rax, 0xfffffffffffffff8
cmp r12, 0x2dca50b4
cmc
cmp rax, 0x1f
jmp 0x140491e46
ja 0x14049200a
call fcn.140217864
mov qword [rbp - 0x59], r12
movzx edx, si
mov qword [rbp - 0x51], r14
sal edx, 0x86
mov byte [rbp - 0x69], r12b
mov rdx, qword [rbp - 0x11]
cmc
clc
cmp rdx, 0x10
jmp 0x140491e72
jb 0x140491eb9
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, rbx
jb 0x140491eb4
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp r8b, spl
test r14b, r8b
sub rax, rcx
stc
jmp 0x140491ea5
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
ja 0x140491fcd
call fcn.140217864
movdqa xmm0, xmmword [0x1400bd400]
movdqu xmmword [rbp - 0x19], xmm0
and dx, r11w
sub dl, r15b
sbb dh, 0x2c
mov byte [rbp - 0x29], r12b
xor dl, 0x46
btr dx, bp
mov rdx, qword [rsi + 0x18]
clc
stc
cmp rdx, 0x10
jb 0x140491f4b
inc rdx
sal cx, 0x99
sub ch, 0xa2
mov rcx, qword [rsi]
cmp r12d, edx
test dh, 0x4a
jmp 0x140491f03
cmp rdx, rbx
jb 0x140491f46
add rdx, 0x27
mov r8w, 0x5e80
mov r8, qword [rcx - 8]
and rax, 0x238846a9
sub rcx, r8
btr ax, bp
lea rax, [rcx - 8]
clc
test dil, r11b
cmp rax, 0x1f
jmp 0x140491f38
ja 0x140491fde
mov rcx, r8
jmp 0x140491f46
call fcn.140217864
mov qword [rsi + 0x10], r12
inc ecx
not ax
mov qword [rsi + 0x18], r14
adc eax, 0x2c4f0064
movsxd rax, edx
mov byte [rsi], r12b
jmp 0x140491f6b
mov rax, rdi
xor cx, cx
mov rcx, qword [rbp - 9]
test r15b, r15b
cmp ah, 0xcc
xor rcx, rsp
jmp 0x140491f83
call fcn.140498899
mov rbx, qword [rsp + 0x130]
add rsp, 0xf0
pop r15
not esi
movzx r14d, r13w
movsx esi, r9w
pop r14
movsxd r13, esp
not rsi
xchg sil, bpl
pop r13
pop r12
movsx esi, r14w
pop rdi
movzx ebp, si
movsx esi, si
bswap rbp
pop rsi
movsxd rbp, esp
bswap ebp
pop rbp
jmp 0x140491fcc
ret
call fcn.1404aef74
nop
jmp 0x140491fd8
call fcn.1404aef74
nop
call fcn.1404aef74
nop
jmp 0x140491fe9
call fcn.1404aef74
nop
jmp 0x140491ff4
call fcn.1404aef74
nop
jmp 0x140491fff
call fcn.1404aef74
nop
jmp 0x14049200a
call fcn.1404aef74
int3