Function at 0x140465728
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 8], rbx
push rbp
movsx ebp, r9w
movzx ax, dh
rol bpl, 0x1a
push rsi
adc ch, 0xe7
push rdi
push r12
bts edi, esp
push r13
push r14
inc al
push r15
ror bpl, cl
lea rbp, [rsp - 0x17]
adc r15b, 0x57
movzx r13d, si
cmp cx, dx
sub rsp, 0xe0
rcr sil, cl
mov rax, qword [0x1400b7288]
xor rax, rsp
shr r13w, 0x55
setg r15b
cmp r12w, r9w
mov qword [rbp + 0xf], rax
sar rcx, cl
mov r15, r9
add si, ax
shr r13b, cl
mov qword [rbp - 0x71], r9
cmp dx, r13w
rcr rcx, cl
mov rdi, r8
rol sil, cl
btr r13d, 0x29
mov r13, rdx
shr ch, cl
mov qword [rsp + 0x48], rdx
and cl, 0xfb
movsxd rcx, esp
mov rsi, qword [rbp + 0x7f]
movsx ecx, dx
shld cx, ax, 0x5f
rcl cl, 0x74
xor r14d, r14d
mov rcx, rsi
jmp 0x1404657d0
call fcn.14046eda4
mov rbx, rax
mov rcx, qword [rax]
mov rax, qword [rcx + 0x28]
movsx rdx, r13w
movzx ecx, r11w
cqo
lea rdx, [rbp - 0x49]
movzx rcx, r10w
mov rcx, rbx
jmp 0x1404657f9
call qword [0x1400b8d90]
nop
cmp qword [rbp - 0x39], r14
jmp 0x140465809
jne 0x14046581a
mov word [rsp + 0x32], r14w
jmp 0x140465849
mov rax, qword [rbx]
cmovb cx, sp
jmp 0x140465826
mov rcx, rbx
jmp 0x14046582e
mov rax, qword [rax + 0x20]
jmp 0x140465837
call qword [0x1400b8d90]
mov word [rsp + 0x32], ax
movsxd rcx, eax
movsx rcx, r11w
mov rcx, rsi
call fcn.140463770
mov r10, rax
cwd
movsx r8, r14w
mov rcx, qword [rax]
lahf
movsx r8w, bl
movzx ax, r10b
mov rax, qword [rcx + 0x58]
movsx rcx, cx
mov cl, spl
lea r9, [rbp - 0x29]
mov r8w, 0x2eda
bswap cx
movzx dx, r8b
lea r8, [0x1400c0ddb]
cdq
movsxd rdx, r12d
lea rdx, [0x1400c0dc0]
setb cl
bswap rcx
mov rcx, r10
call qword [0x1400b8d90]
mov rbx, r13
movsx dx, sil
mov dl, r14b
movsxd rcx, r10d
mov qword [rsp + 0x38], rbx
not cx
movsx ecx, r8w
cmovl edx, r13d
mov rdx, r15
cmovno rcx, r11
mov rcx, rdi
call fcn.14046b3ea
mov esi, 0xffff
jmp 0x1404658e0
test al, al
jmp 0x1404658e7
jne 0x140465c01
mov cl, byte [rdi + 8]
cmp bpl, 0xf1
test cl, cl
jmp 0x1404658fb
jne 0x140465994
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x14046590d
je 0x140465975
mov rax, qword [rcx + 0x38]
bts edx, r14d
cmovbe rdx, rbx
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x14046592b
je 0x14046594c
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r14d
jle 0x14046594c
movzx eax, word [rdx]
jmp 0x140465947
jmp 0x14046595e
mov rax, qword [rcx]
jmp 0x140465954
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp si, ax
jmp 0x140465966
je 0x140465975
mov word [rdi + 0xa], ax
jmp 0x14046597d
mov qword [rdi], r14
movsxd rax, esi
shl cl, cl
mov byte [rdi + 8], 1
test r10, r13
rcr cl, cl
sar cl, cl
mov cl, 1
mov al, sil
bt rax, rbx
rcr ax, cl
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 5]
jmp 0x1404659a1
jne 0x140465a76
mov byte [r13], 0x2b
bt ebx, 0x86
movsx bx, dl
mov ebx, 0xb45377e
lea rbx, [r13 + 1]
shld ecx, r10d, 0x50
jmp 0x1404659c7
mov qword [rsp + 0x38], rbx
movsxd rcx, edi
mov rcx, qword [rdi]
cmp r13b, 0xcc
cmc
test cx, 0x70ef
test rcx, rcx
je 0x140465a5f
mov rax, qword [rcx + 0x38]
jmp 0x1404659f0
cmp qword [rax], r14
je 0x140465a2d
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465a05
jle 0x140465a2d
dec dword [rax]
movsx dx, sil
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140465a28
jmp 0x140465a44
mov rax, qword [rcx]
jmp 0x140465a35
mov rax, qword [rax + 0x38]
jmp 0x140465a3e
call qword [0x1400b8d90]
cmp si, ax
jmp 0x140465a4c
je 0x140465a5f
mov al, r14b
jmp 0x140465a5a
jmp 0x140465a69
mov qword [rdi], r14
mov al, 1
jmp 0x140465a69
mov byte [rdi + 8], al
jmp 0x140465a71
jmp 0x140465c01
test cl, cl
jmp 0x140465a7d
jne 0x140465b1a
mov rcx, qword [rdi]
test r10b, r15b
test rcx, rcx
jmp 0x140465a91
je 0x140465b03
mov rax, qword [rcx + 0x38]
movzx dx, r12b
movzx rdx, bx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140465aaf
je 0x140465ad5
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r14d
jmp 0x140465ac2
jle 0x140465ad5
movzx eax, word [rdx]
jmp 0x140465ad0
jmp 0x140465aec
mov rax, qword [rcx]
jmp 0x140465add
mov rax, qword [rax + 0x30]
jmp 0x140465ae6
call qword [0x1400b8d90]
cmp si, ax
jmp 0x140465af4
je 0x140465b03
mov word [rdi + 0xa], ax
jmp 0x140465b14
mov qword [rdi], r14
btr ax, 0x80
movsx ax, r15b
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], 1
cmp edi, ecx
cmp ax, word [rbp + 3]
jmp 0x140465b23
jne 0x140465c01
mov byte [r13], 0x2d
sar ecx, 0xb5
lea rbx, [r13 + 1]
cmp bpl, 0xa2
sal cx, 0xc6
mov qword [rsp + 0x38], rbx
shld rcx, r11, 0x96
mov rcx, qword [rdi]
cmp al, dil
stc
test rcx, rcx
jmp 0x140465b56
je 0x140465bf7
mov rax, qword [rcx + 0x38]
jmp 0x140465b65
cmp qword [rax], r14
jmp 0x140465b6d
je 0x140465bc4
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465b7f
jle 0x140465bc4
dec dword [rax]
cdqe
cmovns rax, rdi
mov rcx, qword [rcx + 0x38]
jmp 0x140465b98
mov rdx, qword [rcx]
movzx eax, r9w
movsx rax, r10w
mov eax, 0x5ff97c7b
lea rax, [rdx + 2]
jmp 0x140465bb1
mov qword [rcx], rax
bswap ax
jmp 0x140465bbc
movzx eax, word [rdx]
jmp 0x140465bdb
mov rax, qword [rcx]
jmp 0x140465bcc
mov rax, qword [rax + 0x38]
jmp 0x140465bd5
call qword [0x1400b8d90]
cmp si, ax
jmp 0x140465be3
je 0x140465bf7
mov byte [rdi + 8], r14b
jmp 0x140465bf2
jmp 0x140465c01
mov qword [rdi], r14
mov byte [rdi + 8], 1
sub cl, 0xab
mov eax, dword [rbp + 0x77]
and eax, 0xe00
jmp 0x140465c16
mov ecx, 8
or r14b, r8b
lea r14d, [rcx + 2]
cmp r13w, 0x1314
mov qword [rbp - 0x79], r14
cmp eax, 0x400
jne 0x140465c44
mov r12d, ecx
jmp 0x140465c3f
jmp 0x140465c77
cmp eax, 0x800
jmp 0x140465c4e
jne 0x140465c64
mov r12d, 0x10
jmp 0x140465c5f
jmp 0x140465c77
neg eax
sbb r12d, r12d
bts cx, sp
shl dx, 0x73
cdq
and r12d, r14d
cqo
mov dword [rsp + 0x34], r12d
cmp bl, bh
shl dl, cl
xor sil, sil
setae ch
mov byte [rsp + 0x30], sil
movsx dx, bl
movzx rcx, ax
movzx cx, r10b
mov byte [rsp + 0x31], sil
movzx cx, r15b
movzx edx, r11w
mov rdx, r15
movzx ecx, r15w
movsx ecx, cx
mov rcx, rdi
jmp 0x140465cb8
call fcn.14046b3ea
sub r8d, r8d
test dl, 0x7c
cmc
test al, al
jmp 0x140465ccb
jne 0x140466121
cmp byte [rdi + 8], r8b
jmp 0x140465cda
jne 0x140465d68
mov rcx, qword [rdi]
test rcx, rcx
je 0x140465d5a
mov rax, qword [rcx + 0x38]
cwd
mov rdx, qword [rax]
cmp r14d, r13d
cmc
test rdx, rdx
jmp 0x140465d01
je 0x140465d25
mov rax, qword [rcx + 0x50]
test bpl, cl
stc
cmp dword [rax], r8d
jle 0x140465d25
movzx eax, word [rdx]
jmp 0x140465d20
jmp 0x140465d3a
mov rax, qword [rcx]
jmp 0x140465d2d
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
test r11b, 0x38
cmp cx, ax
je 0x140465d5a
mov word [rdi + 0xa], ax
jmp 0x140465d55
jmp 0x140465d5d
mov qword [rdi], r8
mov byte [rdi + 8], 1
bsf rax, rbx
rcl al, 0x96
movzx eax, word [rdi + 0xa]
cmc
cmp ax, word [rbp - 0x29]
jmp 0x140465d76
jne 0x140466121
mov sil, 1
and ch, 0xad
mov byte [rsp + 0x30], sil
sal ecx, 0x89
btr cx, 0xc
mov rcx, qword [rdi]
cmp r15w, 0x7deb
stc
jmp 0x140465d9e
test rcx, rcx
jmp 0x140465da6
je 0x140465e4e
mov rax, qword [rcx + 0x38]
cmp dl, 0xf3
jmp 0x140465db9
cmp qword [rax], r8
jmp 0x140465dc1
je 0x140465e12
mov rax, qword [rcx + 0x50]
test r15d, esi
cmp dword [rax], r8d
jmp 0x140465dd6
jle 0x140465e12
dec dword [rax]
jmp 0x140465de9
mov rcx, qword [rcx + 0x38]
movsx rax, bp
mov rdx, qword [rcx]
cdqe
lea rax, [rdx + 2]
jmp 0x140465dff
mov qword [rcx], rax
sets al
movzx eax, word [rdx]
jmp 0x140465e0d
jmp 0x140465e33
mov rax, qword [rcx]
jmp 0x140465e1a
mov rax, qword [rax + 0x38]
jmp 0x140465e23
call qword [0x1400b8d90]
sub r8d, r8d
test rdx, 0x33ff0609
mov ecx, 0xffff
cmp bx, 0x544e
cmp cx, ax
je 0x140465e4e
mov al, r8b
jmp 0x140465e5f
mov qword [rdi], r8
mov dl, r10b
xchg edx, edx
cqo
mov al, sil
bswap ecx
not ch
mov byte [rdi + 8], al
setne dl
movzx edx, dx
mov rdx, r15
mov rcx, rdi
jmp 0x140465e73
call fcn.14046b3ea
sub r8d, r8d
stc
test r11w, 0x1be
test al, al
jmp 0x140465e89
jne 0x1404660fd
mov cl, byte [rdi + 8]
cmp r15w, r10w
test cl, cl
jmp 0x140465e9d
jne 0x140465f37
mov rcx, qword [rdi]
test r10, 0x6a7a075a
jmp 0x140465eb2
test rcx, rcx
jmp 0x140465eba
je 0x140465f28
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp bl, bh
test rdx, rdx
jmp 0x140465ed1
je 0x140465ef4
mov rax, qword [rcx + 0x50]
cmp dil, al
cmp dword [rax], r8d
jle 0x140465ef4
movzx eax, word [rdx]
jmp 0x140465eef
jmp 0x140465f0c
mov rax, qword [rcx]
jmp 0x140465efc
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
mov ch, 0x92
mov ecx, 0xffff
cmp cx, ax
je 0x140465f28
mov word [rdi + 0xa], ax
jmp 0x140465f23
jmp 0x140465f30
mov qword [rdi], r8
add cl, dl
rcr cl, 0x8f
mov byte [rdi + 8], sil
mov cl, sil
movzx eax, word [rdi + 0xa]
test rdi, r14
cmp ax, word [rbp + 9]
je 0x140465ff7
test cl, cl
jne 0x140465fe8
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465f5b
je 0x140465fd5
mov rax, qword [rcx + 0x38]
rcr edx, cl
test r12d, 0x1b5224cd
mov rdx, qword [rax]
cmp r11w, ax
clc
test rdx, rdx
jmp 0x140465f7e
je 0x140465f9e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140465f90
jle 0x140465f9e
movzx eax, word [rdx]
jmp 0x140465fb8
mov rax, qword [rcx]
jmp 0x140465fa6
mov rax, qword [rax + 0x30]
jmp 0x140465faf
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
clc
cmp cx, ax
je 0x140465fd5
mov word [rdi + 0xa], ax
jmp 0x140465fd0
jmp 0x140465fe4
mov qword [rdi], r8
movzx ax, dil
rcl ax, cl
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], sil
cmp ax, word [rbp + 7]
jmp 0x140465ff1
jne 0x1404660fd
test r12d, 0xffffffef
jne 0x14046612a
mov r12d, 0x10
neg sil
bts cx, r12w
mov dword [rsp + 0x34], r12d
shr cx, cl
sar sil, cl
mov sil, r8b
movsx ecx, r9w
shl rcx, cl
mov byte [rsp + 0x30], r8b
rcr rcx, 0x2d
mov rcx, qword [rdi]
cmc
clc
test rcx, rcx
jmp 0x14046603d
je 0x1404660eb
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14046604f
je 0x1404660ae
mov rax, qword [rcx + 0x50]
test r9b, r10b
cmc
cmp dword [rax], r8d
jmp 0x140466065
jle 0x1404660ae
dec dword [rax]
movsx eax, r15w
jmp 0x140466076
mov rcx, qword [rcx + 0x38]
movzx rdx, bp
movsx edx, r11w
setg al
mov rdx, qword [rcx]
movzx ax, r15b
movzx eax, r13w
cmovs eax, r15d
lea rax, [rdx + 2]
jmp 0x14046609e
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404660a9
jmp 0x1404660ca
mov rax, qword [rcx]
jmp 0x1404660b6
mov rax, qword [rax + 0x38]
jmp 0x1404660bf
call qword [0x1400b8d90]
xor r8d, r8d
shr ecx, cl
mov ecx, 0xffff
jmp 0x1404660d5
cmp cx, ax
je 0x1404660eb
mov al, r8b
jmp 0x1404660e6
jmp 0x1404660f5
mov qword [rdi], r8
mov al, 1
jmp 0x1404660f5
mov byte [rdi + 8], al
jmp 0x140466138
test r12d, r12d
jne 0x14046612a
lea eax, [r12 + 8]
mov r12d, eax
jmp 0x140466113
mov dword [rsp + 0x34], eax
jmp 0x14046611c
jmp 0x14046613d
test r12d, r12d
je 0x14046615d
cmp r12d, r14d
jmp 0x140466132
je 0x14046615d
mov eax, 8
mov r14d, 0x16
cmp r12d, eax
jmp 0x14046614b
cmove r14, rax
jmp 0x140466154
mov qword [rbp - 0x79], r14
jmp 0x14046615d
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
not r15
movsx r15d, cx
mov qword [rbp - 0x59], 1
mov rdx, rcx
mov r15d, 0xf
xchg ah, ah
movsx ecx, sp
mov qword [rbp - 0x51], r15
movzx rdx, r14w
bswap dx
movsxd rcx, r12d
movzx eax, sil
mov ch, 0x93
movzx edx, dx
movzx rsi, r10w
mov byte [rbp - 0x69], al
cqo
cwd
mov rsi, r8
mov rdx, qword [rbp - 0x71]
movzx cx, ch
setbe ch
movsxd rcx, r14d
mov rcx, rdi
jmp 0x1404661bd
call fcn.14046b3ea
sub r10d, r10d
sal r14b, cl
mov r14, qword [rbp - 0x69]
test al, al
jmp 0x1404661d3
jne 0x14046668a
lea r13, [rdi + 0xa]
ror bl, cl
shld r12w, r12w, 0x49
mov qword [rsp + 0x40], r13
shr bl, cl
shld r12, rbp, 0x12
mov r12, r13
cmp r13w, 0x408d
mov bl, byte [rsp + 0x31]
cmc
cmp byte [rdi + 8], r10b
jne 0x1404662bd
mov rcx, qword [rdi]
cmp r10, 0x3591ed9
test sil, 0xa8
test rcx, rcx
jmp 0x14046621f
je 0x1404662ab
mov rax, qword [rcx + 0x38]
cmp esi, 0x789337d4
ror dh, 0x42
rcl dl, 0x94
mov rdx, qword [rax]
cmp rcx, rsi
cmc
test rdx, rdx
jmp 0x140466244
je 0x14046626a
mov rax, qword [rcx + 0x50]
jmp 0x140466254
cmp dword [rax], r10d
jle 0x14046626a
movzx eax, word [rdx]
jmp 0x140466265
jmp 0x140466281
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140466276
call qword [0x1400b8d90]
sub r10d, r10d
neg ecx
mov ecx, 0xffff
cmp cx, ax
je 0x1404662ab
mov word [r12], ax
mov r13, r12
jmp 0x14046629c
mov qword [rsp + 0x40], r12
jmp 0x1404662a6
jmp 0x1404662ae
mov qword [rdi], r10
mov byte [rdi + 8], 1
setl r8b
not ch
jmp 0x1404662bd
movzx r8d, word [r13]
lea rdx, [rbp + 0xb]
movsxd rcx, r9d
jmp 0x1404662ce
lea rcx, [rbp - 0x29]
jmp 0x1404662d7
call fcn.140218565
lea rcx, [rbp - 0x29]
sub rax, rcx
cmc
cmp bl, 0xb
sar rax, 1
cmp spl, 0x73
cmp rax, qword [rbp - 0x79]
jmp 0x1404662f7
jae 0x1404663d8
lea rcx, [0x1400c0dc0]
mov al, byte [rax + rcx]
rcl cl, 0xf0
mov rcx, qword [rsp + 0x38]
mov byte [rcx], al
cmp sp, di
clc
xor r10d, r10d
cmp dl, spl
cmc
cmp byte [rsp + 0x31], r10b
jmp 0x140466326
jne 0x140466339
cmp al, 0x30
jmp 0x140466333
je 0x140466378
mov rax, qword [rsp + 0x48]
add rax, 0x1f
jmp 0x140466347
cmp rcx, rax
jmp 0x14046634f
jae 0x140466378
inc rcx
setnp ah
not ax
shr ax, 0xd9
mov qword [rsp + 0x38], rcx
cdqe
btc ax, 0xf8
mov byte [rsp + 0x31], 1
sal cl, cl
adc cl, r9b
mov byte [rsp + 0x30], 1
xor ax, r11w
sbb cl, 0xe3
lea rax, [rbp - 0x69]
cmc
rol cl, cl
cmp r15, 0x10
setae cl
jmp 0x140466397
cmovae rax, r14
cmp r14w, bp
cmc
cmp byte [rax + rsi], 0x7f
jmp 0x1404663a9
je 0x140466575
lea rax, [rbp - 0x69]
cmc
cmp eax, 0x1d2c006c
test r10d, 0x79c367b7
test cl, cl
jmp 0x1404663c7
cmovne rax, r14
jmp 0x1404663d0
inc byte [rax + rsi]
jmp 0x14046656a
lea rax, [rbp - 0x69]
cmp r15, 0x10
setae r13b
jmp 0x1404663e9
cmovae rax, r14
jmp 0x1404663f2
xor r10d, r10d
cmp r10b, sil
cmp byte [rax + rsi], r10b
jmp 0x140466401
je 0x140466645
movzx r8d, word [rsp + 0x32]
stc
cmc
cmp dh, 0x80
test r8w, r8w
jmp 0x14046641b
je 0x140466645
cmp byte [rdi + 8], r10b
jne 0x1404664e0
mov rcx, qword [rdi]
cmp ch, 0xf3
test rcx, rcx
je 0x1404664c5
mov rax, qword [rcx + 0x38]
neg dh
movzx rdx, r15w
movsxd rdx, r10d
mov rdx, qword [rax]
jmp 0x14046644f
test rdx, rdx
jmp 0x140466457
je 0x140466477
mov rax, qword [rcx + 0x50]
cmp dword [rax], r10d
jle 0x140466477
movzx eax, word [rdx]
jmp 0x140466472
jmp 0x1404664a0
mov rax, qword [rcx]
jmp 0x14046647f
mov rax, qword [rax + 0x30]
jmp 0x140466488
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x32]
rcr ch, cl
xor r10d, r10d
or cx, 0x24f0
ror cl, cl
mov ecx, 0xffff
cmp cx, ax
je 0x1404664c5
mov rcx, qword [rsp + 0x40]
jmp 0x1404664b8
mov word [rcx], ax
jmp 0x1404664c0
jmp 0x1404664d2
mov qword [rdi], r10
mov rcx, qword [rsp + 0x40]
jmp 0x1404664d2
mov byte [rdi + 8], 1
jmp 0x1404664db
jmp 0x1404664ec
mov rcx, qword [rsp + 0x40]
cmp r10, rax
test rsp, r13
clc
cmp word [rcx], r8w
jne 0x140466645
mov rcx, qword [rbp - 0x59]
cmp rcx, r15
jae 0x140466525
lea rax, [rcx + 1]
mov qword [rbp - 0x59], rax
test rcx, rbx
nop
lea rax, [rbp - 0x69]
test r13b, r13b
cmovne rax, r14
and word [rax + rcx], 0
jmp 0x140466550
sub r9d, r9d
cqo
mov r8b, bl
movsx cx, r13b
lea edx, [r9 + 1]
movzx rcx, r10w
movzx ecx, r10w
xchg cx, cx
lea rcx, [rbp - 0x69]
call fcn.14045999e
sub r10d, r10d
xchg r13d, r15d
inc rsi
inc r14w
sal r13b, cl
bts cx, dx
mov r13, qword [rsp + 0x40]
bts r14w, bx
sbb ecx, eax
mov r14, qword [rbp - 0x69]
xchg cl, r15b
mov r15, qword [rbp - 0x51]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14046660b
mov rax, qword [rcx + 0x38]
jmp 0x14046658a
cmp qword [rax], r10
jmp 0x140466592
je 0x1404665db
mov rax, qword [rcx + 0x50]
clc
test r13w, dx
cmp dword [rax], r10d
jmp 0x1404665a9
jle 0x1404665db
dec dword [rax]
cqo
mov rcx, qword [rcx + 0x38]
xchg al, ah
mov rdx, qword [rcx]
bswap rax
cwde
lea rax, [rdx + 2]
jmp 0x1404665c9
mov qword [rcx], rax
mov al, 0xc5
movzx eax, word [rdx]
jmp 0x1404665d6
jmp 0x1404665f0
mov rax, qword [rcx]
jmp 0x1404665e3
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r10d, r10d
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404665fd
je 0x14046660b
mov al, r10b
jmp 0x140466610
mov qword [rdi], r10
mov al, 1
mov byte [rdi + 8], al
mov rdx, qword [rbp - 0x71]
mov cl, r12b
movsx ecx, r8w
seta cl
mov rcx, rdi
jmp 0x140466629
call fcn.14046b3ea
sub r10d, r10d
test sil, 0xd3
cmp ecx, r9d
test al, al
jmp 0x14046663f
je 0x1404661ff
test rsi, rsi
movsxd r12, r9d
mov r12d, dword [rsp + 0x34]
mov rbx, qword [rsp + 0x38]
mov r13, qword [rsp + 0x48]
je 0x14046668a
lea rax, [rbp - 0x69]
cmp r12b, 0xc2
cmp r15, 0x10
cmovae rax, r14
stc
cmp byte [rax + rsi], r10b
jmp 0x14046667a
jle 0x140466862
inc rsi
or dx, bx
ror r8b, 0x50
mov al, byte [rsp + 0x30]
btc edx, r13d
lea rdx, [rbp - 0x49]
cmc
xor rcx, r15
movsx r8d, bp
mov rcx, qword [rbp - 0x49]
mov r8, qword [rbp - 0x31]
cmp r8, 0x10
jmp 0x1404666af
cmovae rdx, rcx
cmc
test al, al
jmp 0x1404666bb
je 0x140466715
test rsi, rsi
jmp 0x1404666c9
je 0x1404668b3
mov r9b, byte [rdx]
cmc
test dx, 0x3f4e
cmp r9b, 0x7f
je 0x1404668b3
sub rsi, 1
jmp 0x1404666eb
je 0x14046686a
lea rax, [rbp - 0x69]
cmp r15, 0x10
jmp 0x1404666fe
cmovae rax, r14
test r13b, 0xe8
cmp r9b, byte [rax + rsi]
jmp 0x14046670f
je 0x140466897
mov rbx, r13
cmp ax, r11w
mov byte [rbx], r10b
ror bx, 0x4f
shl bh, 0xa7
mov ebx, 0x1000
cmc
stc
cmp r15, 0x10
jmp 0x140466736
jb 0x1404667a6
lea rdx, [r15 + 1]
jmp 0x140466748
mov rax, r14
cmp rdx, rbx
jmp 0x140466753
jb 0x140466783
add rdx, 0x27
mov r14, qword [r14 - 8]
cmp r15b, 3
sub rax, r14
clc
test r11b, 0x43
test r10d, r13d
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14046677d
ja 0x1404668de
mov rcx, r14
jmp 0x14046678b
call fcn.1401750f8
mov r8, qword [rbp - 0x31]
rcl cx, cl
add rcx, rbp
movsxd rcx, edi
mov rcx, qword [rbp - 0x49]
jmp 0x1404667a6
cmp r8, 0x10
jb 0x1404667ff
lea rdx, [r8 + 1]
cmc
sal ah, 0xae
mov rax, rcx
cmc
cmp rdx, rbx
jmp 0x1404667c4
jb 0x1404667fa
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
jmp 0x1404667e1
add rax, 0xfffffffffffffff8
jmp 0x1404667eb
cmp rax, 0x1f
jmp 0x1404667f4
ja 0x1404668d3
call fcn.1401750f8
mov eax, r12d
add ecx, 0x2ed77c27
shr ch, cl
mov rcx, qword [rbp + 0xf]
test r9w, 0x3974
xor rcx, rsp
jmp 0x14046681c
call fcn.1404a2014
mov rbx, qword [rsp + 0x120]
add rsp, 0xe0
pop r15
movsx ebp, r12w
movsx r13w, r11b
pop r14
xchg sil, sil
pop r13
cmovl ebp, r11d
not ebp
pop r12
bswap bp
pop rdi
movzx rsi, si
movsx ebp, di
jmp 0x14046685a
pop rsi
pop rbp
jmp 0x140466861
ret
mov al, r10b
jmp 0x140466692
test rsi, rsi
jmp 0x140466872
jne 0x140466897
lea rax, [rbp - 0x69]
cmp r15, 0x10
jmp 0x140466885
cmovae rax, r14
cmp r9b, byte [rax]
jmp 0x140466891
jl 0x140466715
cmp byte [rdx + 1], r10b
jmp 0x1404668a0
jle 0x1404666c1
inc rdx
jmp 0x1404668ae
jmp 0x1404666c1
cmp byte [rsp + 0x31], r10b
jmp 0x1404668bd
jne 0x14046671c
mov byte [rbx], 0x30
jmp 0x1404668cb
inc rbx
jmp 0x14046671c
call fcn.1404b84d5
nop
jmp 0x1404668de
call fcn.1404b84d5
int3