Function at 0x140466736
Capabilities:
Check for software breakpoints
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
cdqe
push rbp
bt bx, 0x6f
shl rcx, 0x3c
sbb bpl, bpl
push rsi
push rdi
push r12
mov bpl, dl
bt bp, bp
push r13
bsr rcx, rbp
sar rbp, 0xc2
push r14
inc bpl
btr bx, 0xad
bts si, r10w
push r15
and al, dl
lea rbp, [rsp - 0x10]
shl dil, 0xaa
bts rdi, rsp
sal eax, 0x34
sub rsp, 0x110
mov rax, qword [0x1400b7288]
xor rax, rsp
xchg r14w, bx
rcl dil, 0x47
mov dil, al
mov qword [rbp + 8], rax
mov qword [rsp + 0x48], r9
or rax, rcx
mov rdi, r8
and al, 0x20
mov r14, rdx
btr cx, 0xfa
rcr bx, 0x41
sar ah, 0x4b
mov qword [rbp - 0x80], rdx
not cx
cmovl rax, r10
mov rax, qword [rbp + 0x78]
xadd cx, bx
shl sil, cl
mov qword [rsp + 0x78], rax
and sil, r13b
xor r12d, r12d
mov rsi, qword [rbp + 0x70]
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
mov qword [rsp + 0x68], rbx
cbw
mov rax, qword [rbx]
movsx cx, r12b
mov rcx, rbx
jmp 0x140466802
mov rax, qword [rax + 8]
jmp 0x14046680b
call qword [0x1400b8d90]
nop
cmova ecx, r11d
movzx ecx, si
lea rcx, [rsp + 0x60]
jmp 0x140466823
call fcn.14046c782
mov r13, rax
mov qword [rsp + 0x58], rax
test rbx, rbx
je 0x140466893
mov rdx, qword [rbx]
mov ax, r9w
mov rcx, rbx
jmp 0x140466848
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
jmp 0x14046685d
test rax, rax
jmp 0x140466865
je 0x140466893
mov rcx, qword [rax]
mov rax, qword [rcx]
movsx edx, r13w
cqo
lea edx, [r12 + 1]
movzx ecx, r11w
jmp 0x140466885
mov rcx, r8
jmp 0x14046688d
call qword [0x1400b8d90]
mov rax, qword [r13]
movsx rcx, si
lea rdx, [rbp - 0x58]
mov ecx, ebx
movzx cx, ah
mov rcx, r13
jmp 0x1404668ad
mov rax, qword [rax + 0x28]
jmp 0x1404668b6
call qword [0x1400b8d90]
nop
mov rax, qword [rsi + 0x40]
xchg cx, cx
bswap bx
sete cl
mov rbx, qword [rax + 8]
movzx ax, sil
mov qword [rsp + 0x68], rbx
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x1404668e3
mov rax, qword [rax + 8]
jmp 0x1404668ec
call qword [0x1400b8d90]
nop
setbe ch
mov ecx, 0x5b48597e
movsx cx, ch
lea rcx, [rsp + 0x60]
jmp 0x140466909
call fcn.140461053
mov rsi, rax
jmp 0x140466917
test rbx, rbx
jmp 0x14046691f
je 0x14046697e
mov rdx, qword [rbx]
mov rcx, rbx
setnp ah
mov rax, qword [rdx + 0x10]
jmp 0x140466937
call qword [0x1400b8d90]
mov r8, rax
cmp r11b, 0x6c
jmp 0x140466949
test rax, rax
jmp 0x140466951
je 0x14046697e
mov rcx, qword [rax]
mov rax, qword [rcx]
cmovno edx, r10d
not cx
mov edx, 1
xchg cl, cl
movzx cx, r8b
mov rcx, r8
jmp 0x140466978
call qword [0x1400b8d90]
mov rax, qword [rsi]
xchg cx, r9w
movzx ecx, dx
lea r9, [rbp - 0x38]
not rcx
cmovae dx, r9w
movzx r8d, bx
lea r8, [0x1400c0e1d]
movsx rcx, r14w
cqo
movzx dx, r15b
lea rdx, [0x1400c0e00]
setb ch
jmp 0x1404669be
mov rcx, rsi
jmp 0x1404669c6
mov rax, qword [rax + 0x58]
jmp 0x1404669cf
call qword [0x1400b8d90]
mov r15, r14
cqo
jmp 0x1404669e2
mov byte [rsp + 0x31], r12b
mov rsi, qword [rsp + 0x48]
mov rdx, rsi
movzx ecx, r15w
cmovno rcx, r15
mov rcx, rdi
jmp 0x1404669ff
call fcn.140468e8f
mov ebx, 0xffff
stc
test al, al
jmp 0x140466a11
jne 0x140466d23
mov cl, byte [rdi + 8]
cmc
test cl, cl
jne 0x140466aaa
mov rcx, qword [rdi]
cmp ebp, r15d
test rcx, rcx
je 0x140466a8e
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r13b, bpl
test rdx, rdx
jmp 0x140466a44
je 0x140466a60
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r12d
jle 0x140466a60
movzx eax, word [rdx]
jmp 0x140466a77
mov rax, qword [rcx]
jmp 0x140466a68
mov rax, qword [rax + 0x30]
jmp 0x140466a71
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140466a7f
je 0x140466a8e
mov word [rdi + 0xa], ax
jmp 0x140466a9b
mov qword [rdi], r12
inc rax
mov eax, r10d
btr rax, r13
mov byte [rdi + 8], 1
bt ax, 0x9e
mov cl, 1
sar al, cl
sal ah, cl
movzx eax, word [rdi + 0xa]
test esi, esi
cmp bh, 0xc7
cmp ax, word [rbp - 0xa]
jmp 0x140466abc
jne 0x140466b9d
mov byte [r14], 0x2b
xchg ecx, ecx
lea r15, [r14 + 1]
rol ch, 0xbf
add cx, r14w
mov rcx, qword [rdi]
cmc
test rcx, rcx
je 0x140466b81
mov rax, qword [rcx + 0x38]
cmp r11d, 0x77d74e4f
stc
cmp qword [rax], r12
jmp 0x140466af4
je 0x140466b4f
mov rax, qword [rcx + 0x50]
test r9, 0x70002490
cmp dword [rax], r12d
jmp 0x140466b0d
jle 0x140466b4f
dec dword [rax]
cdqe
cwde
mov rcx, qword [rcx + 0x38]
movzx edx, r13w
cwde
mov rdx, qword [rcx]
movzx rax, r15w
cmovs rax, rdi
movsxd rax, r15d
lea rax, [rdx + 2]
jmp 0x140466b38
mov qword [rcx], rax
movsx rax, r15w
bswap ax
movzx eax, word [rdx]
jmp 0x140466b4a
jmp 0x140466b66
mov rax, qword [rcx]
jmp 0x140466b57
mov rax, qword [rax + 0x38]
jmp 0x140466b60
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140466b6e
je 0x140466b81
mov al, r12b
jmp 0x140466b7c
jmp 0x140466b90
mov qword [rdi], r12
setno al
mov al, 0x46
mov al, 1
jmp 0x140466b90
mov byte [rdi + 8], al
jmp 0x140466b98
jmp 0x140466d23
test cl, cl
jmp 0x140466ba4
jne 0x140466c52
mov rcx, qword [rdi]
test rcx, rcx
je 0x140466c36
mov rax, qword [rcx + 0x38]
btc dx, r11w
add edx, 0x1c9d6d32
mov rdx, qword [rax]
cmp r12d, r8d
test rdx, rdx
jmp 0x140466bd3
je 0x140466c03
mov rax, qword [rcx + 0x50]
stc
test r12, 0x36846a8
test r10d, eax
cmp dword [rax], r12d
jmp 0x140466bf0
jle 0x140466c03
movzx eax, word [rdx]
jmp 0x140466bfe
jmp 0x140466c1a
mov rax, qword [rcx]
jmp 0x140466c0b
mov rax, qword [rax + 0x30]
jmp 0x140466c14
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140466c22
je 0x140466c36
mov word [rdi + 0xa], ax
jmp 0x140466c31
jmp 0x140466c46
mov qword [rdi], r12
xor ax, r12w
setae al
movzx eax, word [rdi + 0xa]
stc
cmc
mov byte [rdi + 8], 1
cmp r13, r10
jmp 0x140466c52
cmp ax, word [rbp - 0xc]
jne 0x140466d23
mov byte [r14], 0x2d
add ecx, r8d
lea r15, [r14 + 1]
rcl cx, 0xa2
mov rcx, qword [rdi]
test rcx, rcx
je 0x140466d0a
mov rax, qword [rcx + 0x38]
cmp r9, 0x6570143d
stc
cmp qword [rax], r12
jmp 0x140466c8b
je 0x140466cd7
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r12d
jmp 0x140466c9e
jle 0x140466cd7
dec dword [rax]
movsx edx, si
movsxd rax, edx
movzx rax, si
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx eax, si
movzx rax, r13w
lea rax, [rdx + 2]
jmp 0x140466cc7
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140466cd2
jmp 0x140466cee
mov rax, qword [rcx]
jmp 0x140466cdf
mov rax, qword [rax + 0x38]
jmp 0x140466ce8
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140466cf6
je 0x140466d0a
mov byte [rdi + 8], r12b
jmp 0x140466d05
jmp 0x140466d23
mov qword [rdi], r12
btc r14d, ebp
test r14, r15
mov byte [rdi + 8], 1
movsx rdx, r14w
mov rdx, 0x78ea663f
mov word [r15], 0x7830
add r15, 2
movzx edx, bx
mov qword [rsp + 0x50], r15
not cl
mov byte [rsp + 0x30], r12b
jmp 0x140466d48
mov r14d, r12d
mov dword [rsp + 0x3c], r12d
mov dword [rsp + 0x34], r12d
cmovg dx, sp
mov rdx, rsi
bswap ecx
mov rcx, rdi
jmp 0x140466d66
call fcn.140468e8f
test al, al
jne 0x1404670eb
cmp byte [rdi + 8], r12b
jmp 0x140466d7c
jne 0x140466dfc
mov rcx, qword [rdi]
clc
jmp 0x140466d8b
test rcx, rcx
jmp 0x140466d93
je 0x140466dec
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x140466dc8
mov rax, qword [rcx + 0x50]
clc
cmp r15w, r14w
cmp dword [rax], r12d
jmp 0x140466dba
jle 0x140466dc8
movzx eax, word [rdx]
jmp 0x140466dda
mov rax, qword [rcx]
jmp 0x140466dd0
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp bx, ax
je 0x140466dec
mov word [rdi + 0xa], ax
jmp 0x140466df8
mov qword [rdi], r12
rcl ax, 0x37
cdqe
and ah, 0x61
mov byte [rdi + 8], 1
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp - 0x38]
jmp 0x140466e09
jne 0x1404670eb
mov rcx, qword [rdi]
clc
cmc
test rcx, rcx
je 0x140466eac
mov rax, qword [rcx + 0x38]
cmp r9, 0xbd32162
cmp r9b, spl
cmc
cmp qword [rax], r12
je 0x140466e7f
mov rax, qword [rcx + 0x50]
stc
cmc
test bl, r11b
cmp dword [rax], r12d
jmp 0x140466e46
jle 0x140466e7f
dec dword [rax]
movzx rdx, r14w
movzx eax, sp
mov rcx, qword [rcx + 0x38]
cdq
rdtsc
mov rdx, qword [rcx]
not ah
mov al, 0xa
lea rax, [rdx + 2]
mov qword [rcx], rax
mov ax, 0x57a
cmovnp ax, bp
movzx eax, word [rdx]
jmp 0x140466e7a
jmp 0x140466e96
mov rax, qword [rcx]
jmp 0x140466e87
mov rax, qword [rax + 0x38]
jmp 0x140466e90
call qword [0x1400b8d90]
cmp bx, ax
je 0x140466eac
mov al, r12b
jmp 0x140466ea7
jmp 0x140466eb4
mov qword [rdi], r12
mov al, r12b
mov al, 1
mov byte [rdi + 8], al
setp dh
mov rdx, rsi
movsxd rcx, r9d
not rcx
mov rcx, rdi
call fcn.140468e8f
test al, al
jmp 0x140466ed2
jne 0x1404670e4
mov cl, byte [rdi + 8]
cmc
cmp r8d, r14d
test cl, cl
jne 0x140466f79
mov rcx, qword [rdi]
cmc
cmp r14b, r14b
test rcx, rcx
je 0x140466f6a
mov rax, qword [rcx + 0x38]
and dx, cx
movsx edx, sp
mov rdx, qword [rax]
cmp r8b, dl
test rdx, rdx
jmp 0x140466f0f
je 0x140466f3c
mov rax, qword [rcx + 0x50]
cmp r14, 0x10366e48
cmc
cmp dword [rax], r12d
jmp 0x140466f29
jle 0x140466f3c
movzx eax, word [rdx]
jmp 0x140466f37
jmp 0x140466f4e
mov rax, qword [rcx]
jmp 0x140466f44
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140466f56
je 0x140466f6a
mov word [rdi + 0xa], ax
jmp 0x140466f65
jmp 0x140466f6d
mov qword [rdi], r12
mov byte [rdi + 8], 1
setb ah
mov cl, 1
xor al, r9b
movzx eax, word [rdi + 0xa]
cmp esp, esi
clc
cmp ax, word [rbp - 6]
jmp 0x140466f89
je 0x140467045
test cl, cl
jne 0x140467036
mov rcx, qword [rdi]
jmp 0x140466fa3
test rcx, rcx
jmp 0x140466fab
je 0x140467016
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x140466fc4
test rdx, rdx
jmp 0x140466fcc
je 0x140466fed
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r12d
jmp 0x140466fdf
jle 0x140466fed
movzx eax, word [rdx]
jmp 0x140466fff
mov rax, qword [rcx]
jmp 0x140466ff5
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140467007
je 0x140467016
mov word [rdi + 0xa], ax
jmp 0x140467031
mov qword [rdi], r12
bts ax, r12w
setp ah
bt rax, 0x4d
movzx eax, word [rdi + 0xa]
cmp r8w, 0x46c2
clc
mov byte [rdi + 8], 1
stc
cmp ax, word [rbp - 8]
jmp 0x14046703f
jne 0x1404670e4
mov rcx, qword [rdi]
clc
cmc
cmp al, dil
test rcx, rcx
jmp 0x140467055
je 0x1404670cd
mov rax, qword [rcx + 0x38]
clc
test r14w, dx
cmp qword [rax], r12
je 0x1404670a0
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x1404670a0
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
cdq
cwd
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
setnp ah
movzx rax, r10w
xchg ah, ah
movzx eax, word [rdx]
jmp 0x1404670b2
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404670ac
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404670ba
je 0x1404670cd
mov al, r12b
jmp 0x1404670c8
jmp 0x1404670d7
mov qword [rdi], r12
mov al, 1
jmp 0x1404670d7
mov byte [rdi + 8], al
jmp 0x1404670df
jmp 0x1404670eb
mov byte [rsp + 0x30], 1
inc al
mov ecx, 0x300
mov r12d, 0x24
mov rax, qword [rsp + 0x78]
btc bx, 0x31
cmp dword [rax], 0x3b9aca00
movzx rbx, r10w
jmp 0x14046710f
cmove r12d, ecx
mov dword [rsp + 0x40], r12d
or bl, 9
add al, 2
rcr bl, cl
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
mov al, 0x99
cmovae rbx, qword [rbp - 0x58]
mov qword [rsp + 0x60], rbx
mov al, 0x35
mov al, byte [rbx]
jmp 0x14046713d
dec al
jmp 0x140467148
cmp al, 0x7d
jmp 0x14046714f
ja 0x1404678b4
sub esi, esi
test r8, rcx
cmp r9w, r11w
cmp qword [rbp - 0x48], rsi
jmp 0x140467167
jne 0x14046717c
mov word [rsp + 0x38], si
jmp 0x140467177
jmp 0x14046719d
mov rax, qword [r13]
xchg ch, cl
movzx rcx, r13w
mov rcx, r13
jmp 0x14046718e
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
shr rcx, 0x66
stc
sbb dl, 0x29
mov qword [rbp - 0x68], 1
mov r13d, 0xf
bt edx, 0xf7
rcr dx, 0xe7
shrd rdx, rbp, 0x62
mov qword [rbp - 0x60], r13
test r8d, 0x69562f92
xor eax, eax
cdq
mov byte [rbp - 0x78], al
mov rdx, qword [rsp + 0x48]
movsx cx, r8b
movzx rcx, r10w
cmovbe cx, sp
mov rcx, rdi
jmp 0x1404671f2
call fcn.140468e8f
sub r9d, r9d
sbb r14b, r8b
mov r14, qword [rbp - 0x78]
cmp rsi, rbx
test al, al
jne 0x1404676df
lea r12, [rdi + 0xa]
xadd r8, r8
mov bl, r15b
mov r8, r12
test r14b, r12b
mov qword [rsp + 0x70], r12
mov bl, byte [rsp + 0x31]
test sil, r8b
cmp r14, r13
cmp byte [rdi + 8], r9b
jmp 0x140467235
jne 0x1404672fd
mov rcx, qword [rdi]
test r14, 0x174463c3
test r15b, cl
clc
test rcx, rcx
je 0x1404672e5
mov rax, qword [rcx + 0x38]
mov rdx, r10
xchg dl, dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140467266
je 0x140467296
mov rax, qword [rcx + 0x50]
cmp dl, dil
clc
test rcx, 0x6fd65f2e
cmp dword [rax], r9d
jmp 0x140467283
jle 0x140467296
movzx eax, word [rdx]
jmp 0x140467291
jmp 0x1404672bb
mov rax, qword [rcx]
jmp 0x14046729e
mov rax, qword [rax + 0x30]
jmp 0x1404672a7
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x70]
xor cl, bpl
rol ch, 0xf1
sub r9d, r9d
mov ecx, 0xffff
test r9, r12
cmp cx, ax
jmp 0x1404672cb
je 0x1404672e5
mov word [r8], ax
not r12b
mov r12, r8
jmp 0x1404672e0
jmp 0x1404672ef
mov qword [rdi], r9
not cl
jmp 0x1404672ef
mov byte [rdi + 8], 1
movzx dx, spl
jmp 0x1404672fd
movzx r8d, word [r12]
lea rdx, [rbp]
lea rcx, [rbp - 0x38]
jmp 0x14046730f
call fcn.140252d10
lea rcx, [rbp - 0x38]
cmp sil, 0xa8
sub rax, rcx
cmc
cmp dil, 0x1f
sar rax, 1
cmp esi, esi
clc
cmp rax, 0x16
jmp 0x140467333
jae 0x140467401
mov byte [rsp + 0x30], 1
or cl, r11b
mov cl, 0xc8
mov ecx, dword [rsp + 0x3c]
cmc
cmp dword [rsp + 0x40], ecx
jmp 0x140467351
jg 0x140467365
inc dword [rsp + 0x34]
jmp 0x140467360
jmp 0x1404673b9
test rax, rax
jne 0x14046737b
test ecx, ecx
jmp 0x140467375
je 0x1404673b9
lea r8, [0x1400c0e00]
mov al, byte [rax + r8]
jmp 0x14046738b
mov byte [r15], al
movsx ax, r14b
not ah
movsx eax, di
inc r15
cmovne ax, r15w
mov qword [rsp + 0x50], r15
mov ax, ax
inc ecx
shr ah, 0x91
shld rax, rax, 0x59
mov dword [rsp + 0x3c], ecx
adc ah, 0x3c
lea rax, [rbp - 0x78]
stc
test al, r8b
cmp r13, 0x10
setae cl
cmovae rax, r14
cmp byte [rax + rsi], 0x7f
jmp 0x1404673d5
je 0x140467580
lea rax, [rbp - 0x78]
jmp 0x1404673e4
test cl, cl
jmp 0x1404673eb
cmovne rax, r14
jmp 0x1404673f4
inc byte [rax + rsi]
jmp 0x1404673fc
jmp 0x14046756a
lea rax, [rbp - 0x78]
shr r15b, cl
cmp r13, 0x10
setae r15b
jmp 0x140467415
cmovae rax, r14
cmp ax, r9w
sub r9d, r9d
jmp 0x140467425
cmp byte [rax + rsi], r9b
jmp 0x14046742e
je 0x140467699
movzx r8d, word [rsp + 0x38]
cmp bl, dh
test r8w, r8w
je 0x140467699
cmp byte [rdi + 8], r9b
jne 0x1404674e6
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14046745b
je 0x1404674de
mov rax, qword [rcx + 0x38]
xadd dh, dh
mov rdx, qword [rax]
test bpl, cl
test rdx, rdx
jmp 0x140467476
je 0x14046749b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140467488
jle 0x14046749b
movzx eax, word [rdx]
jmp 0x140467496
jmp 0x1404674bb
mov rax, qword [rcx]
jmp 0x1404674a3
mov rax, qword [rax + 0x30]
jmp 0x1404674ac
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
xor r9d, r9d
mov ecx, 0xffff
test r14w, 0x11f
cmp cx, ax
jmp 0x1404674ce
je 0x1404674de
mov word [r12], ax
jmp 0x1404674e2
mov qword [rdi], r9
stc
mov byte [rdi + 8], 1
cmp word [r12], r8w
jmp 0x1404674f0
jne 0x140467699
mov rcx, qword [rbp - 0x68]
stc
test r15w, 0x3998
cmp rcx, r13
jae 0x140467534
lea rax, [rcx + 1]
mov qword [rbp - 0x68], rax
add al, r15b
lea rax, [rbp - 0x78]
test r15b, r15b
jmp 0x140467521
cmovne rax, r14
and word [rax + rcx], 0
jmp 0x14046752f
jmp 0x14046755a
sub r9d, r9d
mov r8b, bl
jmp 0x14046753f
lea edx, [r9 + 1]
movsx ecx, r10w
not cx
bswap ecx
lea rcx, [rbp - 0x78]
jmp 0x140467555
call fcn.140457262
inc rsi
neg cl
rol cl, 0x20
test cx, ax
mov r15, qword [rsp + 0x50]
mov r14, qword [rbp - 0x78]
bswap ecx
mov r13, qword [rbp - 0x60]
mov ch, 0xa8
not ecx
cmp r8d, 0x43b242e4
mov rcx, qword [rdi]
clc
stc
sub r8d, r8d
jmp 0x140467594
test rcx, rcx
jmp 0x14046759c
je 0x140467652
mov rax, qword [rcx + 0x38]
jmp 0x1404675b1
cmp qword [rax], r8
je 0x140467611
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r8d
jmp 0x1404675c8
jle 0x140467611
dec dword [rax]
cwd
mov dh, 0x34
setns dh
mov rcx, qword [rcx + 0x38]
movzx dx, dil
movsxd rdx, r9d
mov rdx, qword [rcx]
movsx rax, r9w
jmp 0x1404675f2
lea rax, [rdx + 2]
jmp 0x1404675fb
mov qword [rcx], rax
movzx rax, r11w
movsxd rax, esi
movzx eax, r9w
movzx eax, word [rdx]
jmp 0x14046762e
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14046761d
call qword [0x1400b8d90]
xor r8d, r8d
sar ch, 0x2b
xadd ch, cl
rcr ch, cl
mov ecx, 0xffff
stc
test dil, r10b
test cx, 0x62b3
cmp cx, ax
je 0x140467652
mov al, r8b
jmp 0x14046764d
jmp 0x14046765f
mov qword [rdi], r8
movsxd rdx, eax
movzx cx, r10b
mov al, 1
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x48]
movsx ecx, si
mov cx, 0x7c1b
jmp 0x140467673
mov rcx, rdi
jmp 0x14046767b
call fcn.140468e8f
sub r9d, r9d
or r8b, 0xf0
test al, al
mov r8, qword [rsp + 0x70]
jmp 0x140467693
je 0x14046722c
test rsi, rsi
jmp 0x1404676a1
je 0x1404676d9
lea rax, [rbp - 0x78]
cmp di, 0x26ef
cmp si, cx
cmp r13, 0x10
jmp 0x1404676bc
cmovae rax, r14
clc
jmp 0x1404676c7
cmp byte [rax + rsi], r9b
jmp 0x1404676d0
jle 0x140467727
inc rsi
mov rbx, qword [rsp + 0x60]
clc
test rsi, rsi
je 0x140467731
mov cl, byte [rbx]
jmp 0x1404676f0
cmp cl, 0x7f
je 0x140467731
sub rsi, 1
jmp 0x140467702
je 0x140467870
lea rax, [rbp - 0x78]
cmp r13, 0x10
cmovae rax, r14
cmc
test cx, r14w
cmp cl, byte [rax + rsi]
jmp 0x140467721
je 0x14046789d
mov byte [rsp + 0x31], 1
test di, 0x6ee4
cmp r13, 0x10
jmp 0x14046773a
jb 0x140467793
lea rdx, [r13 + 1]
and eax, 0x74393129
movsxd rax, edx
inc ax
mov rax, r14
cmp rdx, 0x1000
jmp 0x14046775e
jb 0x140467786
add rdx, 0x27
mov r14, qword [r14 - 8]
cmc
sub rax, r14
stc
cmc
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x140467780
ja 0x140468c3b
mov rcx, r14
jmp 0x14046778e
call fcn.14026e02c
sub r8d, r8d
movzx si, r11b
mov r12d, dword [rsp + 0x40]
xadd r13b, r14b
mov r14d, dword [rsp + 0x3c]
rol esi, 0xbd
mov r15, qword [rsp + 0x50]
clc
mov r13, qword [rsp + 0x58]
adc sil, r13b
mov rsi, qword [rsp + 0x48]
test al, 0xbb
stc
cmp byte [rsp + 0x30], r8b
jmp 0x1404677cc
je 0x1404677ea
test r14d, r14d
jne 0x1404677ea
mov byte [r15], 0x30
movzx rdx, ax
not rdx
cdq
inc r15
mov rdx, rsi
bswap cx
jmp 0x1404677f9
mov rcx, rdi
jmp 0x140467801
call fcn.140468e8f
xor esi, esi
stc
cmc
test al, al
jmp 0x140467811
jne 0x140467cf5
cmp byte [rdi + 8], sil
jmp 0x140467820
jne 0x140467c05
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x140467832
je 0x140467bf5
mov rax, qword [rcx + 0x38]
xchg dl, dh
cwd
mov rdx, qword [rax]
jmp 0x140467848
test rdx, rdx
je 0x140467bbb
mov rax, qword [rcx + 0x50]
test r11w, 0x37cb
cmp dword [rax], esi
jle 0x140467bbb
movzx eax, word [rdx]
jmp 0x14046786b
jmp 0x140467bd2
test rsi, rsi
jmp 0x140467878
jne 0x14046789d
lea rax, [rbp - 0x78]
cmp bp, ax
cmp r13, 0x10
jmp 0x14046788e
cmovae rax, r14
test ah, 0xfc
cmp cl, byte [rax]
jl 0x140467727
cmp byte [rbx + 1], r9b
jmp 0x1404678a6
jle 0x1404676df
inc rbx
jmp 0x1404676df
mov rdx, rsi
movsx ecx, r8w
mov cx, r14w
movsx cx, r10b
mov rcx, rdi
jmp 0x1404678cc
call fcn.140468e8f
sub r8d, r8d
stc
cmp spl, 0xbf
test al, al
jmp 0x1404678e0
jne 0x1404677c2
lea rbx, [rdi + 0xa]
bts r13d, r10d
movzx r13w, r14b
xor esi, 0x715b15e0
mov rsi, rbx
inc r13w
movsxd r13, edx
mov r13, qword [rsp + 0x48]
cmp byte [rdi + 8], r8b
jmp 0x140467911
jne 0x1404679d5
mov rcx, qword [rdi]
cmc
cmp bpl, 0xcc
test rcx, rcx
jmp 0x140467927
je 0x1404679bb
mov rax, qword [rcx + 0x38]
sal dx, 0x83
bswap dx
cqo
mov rdx, qword [rax]
test si, di
test rdx, rdx
jmp 0x140467948
je 0x140467975
mov rax, qword [rcx + 0x50]
jmp 0x14046795a
cmp dword [rax], r8d
jmp 0x140467962
jle 0x140467975
movzx eax, word [rdx]
jmp 0x140467970
jmp 0x140467992
mov rax, qword [rcx]
jmp 0x14046797d
mov rax, qword [rax + 0x30]
jmp 0x140467986
call qword [0x1400b8d90]
xor r8d, r8d
and cl, sil
mov ecx, 0xffff
cmp cx, ax
je 0x1404679bb
mov word [rsi], ax
mov bl, r11b
jmp 0x1404679ae
mov rbx, rsi
jmp 0x1404679b6
jmp 0x1404679c9
mov qword [rdi], r8
movsx r8d, bp
setns cl
cmovle r8, rax
mov byte [rdi + 8], 1
movzx ecx, r14w
movsx rcx, r9w
movzx r8d, word [rbx]
not dx
jmp 0x1404679e4
lea rdx, [rbp]
mov ch, 0x63
lea rcx, [rbp - 0x38]
jmp 0x1404679f4
call fcn.140252d10
lea rcx, [rbp - 0x38]
stc
cmc
sub rax, rcx
test r8b, 0x73
sar rax, 1
stc
clc
cmp r10b, 0xc6
cmp rax, 0x16
jmp 0x140467a18
jae 0x140467ba4
cmp r12d, r14d
jmp 0x140467a26
jg 0x140467a3d
inc dword [rsp + 0x34]
xor r8d, r8d
jmp 0x140467a38
jmp 0x140467a96
sub r8d, r8d
cmp dl, bpl
jmp 0x140467a4c
test rax, rax
jmp 0x140467a54
jne 0x140467a63
test r14d, r14d
je 0x140467a96
lea rcx, [0x1400c0e00]
jmp 0x140467a6f
mov al, byte [rax + rcx]
bswap cx
cmovnp rcx, r11
not cx
mov byte [r15], al
movzx rcx, cx
inc r15
movsxd rcx, ebx
inc r14d
btc cx, 0xc8
shld ecx, r12d, 0xdb
mov byte [rsp + 0x30], 1
clc
movsx ecx, r9w
sbb ecx, 0x9cd5214
mov rcx, qword [rdi]
test ebx, r10d
test rcx, rcx
jmp 0x140467ab4
je 0x140467b5a
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140467ac6
je 0x140467b1e
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r8d
jmp 0x140467ad9
jle 0x140467b1e
dec dword [rax]
movsx eax, r11w
movzx edx, ax
mov rcx, qword [rcx + 0x38]
mov dx, 0x19f1
movsxd rdx, ebp
movsx rdx, r12w
mov rdx, qword [rcx]
bswap ax
lea rax, [rdx + 2]
jmp 0x140467b06
mov qword [rcx], rax
mov eax, 0x67d96e3f
mov al, r13b
movzx eax, word [rdx]
jmp 0x140467b19
jmp 0x140467b37
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
rcr rcx, cl
shr cl, cl
sal cx, 0x53
mov ecx, 0xffff
cmp spl, bpl
jmp 0x140467b44
cmp cx, ax
jmp 0x140467b4c
je 0x140467b5a
mov al, r8b
jmp 0x140467b6c
mov qword [rdi], r8
movsxd rcx, r15d
mov al, 1
not dl
movzx cx, bl
movsx edx, r8w
mov byte [rdi + 8], al
bswap cx
mov cx, dx
movsx rcx, r9w
mov rdx, r13
mov rcx, rdi
jmp 0x140467b84
call fcn.140468e8f
xor r8d, r8d
test r12b, 0x2d
cmp al, 0x56
test al, al
jmp 0x140467b99
je 0x140467908
jmp 0x140467bac
sub r8d, r8d
jmp 0x140467bac
mov dword [rsp + 0x3c], r14d
jmp 0x140467bb6
jmp 0x1404677b2
mov rax, qword [rcx]
jmp 0x140467bc3
mov rax, qword [rax + 0x30]
jmp 0x140467bcc
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp r9d, 0x9211d8c
cmp cx, ax
je 0x140467bf5
mov word [rdi + 0xa], ax
jmp 0x140467bf0
jmp 0x140467bf9
mov qword [rdi], rsi
lahf
mov byte [rdi + 8], 1
xchg cx, cx
cmovns cx, r13w
movzx ebx, word [rdi + 0xa]
bswap cx
mov rax, qword [r13]
cmovo ecx, edx
mov rcx, r13
jmp 0x140467c1b
mov rax, qword [rax + 0x18]
jmp 0x140467c24
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140467c32
jne 0x140467cf5
call fcn.1404b81f6
mov rcx, qword [rax]
mov al, byte [rcx]
movsx rcx, si
bswap cx
mov byte [r15], al
movsx rcx, ax
inc r15
mov rcx, qword [rdi]
cmp r14b, spl
test r9b, al
test rcx, rcx
je 0x140467cee
mov rax, qword [rcx + 0x38]
cmp rdi, rcx
jmp 0x140467c74
cmp qword [rax], rsi
jmp 0x140467c7c
je 0x140467cbf
mov rax, qword [rcx + 0x50]
test sil, r9b
jmp 0x140467c8e
cmp dword [rax], esi
jle 0x140467cbf
dec dword [rax]
cwde
movsxd rax, r12d
setae dh
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140467caf
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140467cba
jmp 0x140467cd1
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140467ccb
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
cmp cx, ax
je 0x140467cee
mov byte [rdi + 8], sil
jmp 0x140467ce9
jmp 0x140467cf5
mov qword [rdi], rsi
mov byte [rdi + 8], 1
mov r13, qword [rsp + 0x48]
cmc
clc
test r13b, r15b
test r14d, r14d
jmp 0x140467d07
jne 0x140467f68
mov rdx, r13
movsx ecx, r10w
movzx cx, r14b
mov rcx, rdi
call fcn.140468e8f
test al, al
jmp 0x140467d28
jne 0x140467f33
lea rbx, [rdi + 0xa]
mov rsi, rbx
bts r14d, ecx
clc
neg r14w
mov r12d, dword [rsp + 0x34]
movzx r14, ax
clc
xadd r14w, r14w
xor r8d, r8d
test bpl, 0x4c
bt r14, 0xc9
mov r14d, 0xffff
test sil, 0xae
cmp ebp, 0x3f945299
cmp byte [rdi + 8], r8b
jmp 0x140467d72
jne 0x140467e11
mov rcx, qword [rdi]
test r13w, 0x400f
cmp r14w, 0x2ef7
test rdx, r14
test rcx, rcx
jmp 0x140467d92
je 0x140467e03
mov rax, qword [rcx + 0x38]
btc edx, esp
sal dx, 0x19
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140467daf
je 0x140467dcf
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x140467dcf
movzx eax, word [rdx]
jmp 0x140467dca
jmp 0x140467de4
mov rax, qword [rcx]
jmp 0x140467dd7
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
cmp r14w, ax
jmp 0x140467ded
je 0x140467e03
mov word [rsi], ax
mov rbx, rsi
jmp 0x140467dfe
jmp 0x140467e0d
mov qword [rdi], r8
shl ah, 0x1a
clc
cmp spl, sil
mov byte [rdi + 8], 1
movzx eax, word [rbx]
cmp ax, word [rbp - 0x38]
jne 0x140467f11
dec r12d
add cx, 0x598
xor ch, 0xdb
mov byte [rsp + 0x30], 1
btc cx, r12w
bts rcx, rcx
sbb ecx, ebp
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140467e44
je 0x140467ed3
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140467e56
je 0x140467eab
mov rax, qword [rcx + 0x50]
jmp 0x140467e69
cmp dword [rax], r8d
jmp 0x140467e71
jle 0x140467eab
dec dword [rax]
movsx eax, r12w
mov rcx, qword [rcx + 0x38]
not ax
cdqe
mov rdx, qword [rcx]
movzx eax, bx
lea rax, [rdx + 2]
jmp 0x140467e95
mov qword [rcx], rax
cdqe
movsx eax, r9w
movzx eax, word [rdx]
jmp 0x140467ea6
jmp 0x140467ebc
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r8d, r8d
cmc
cmp r14w, ax
jmp 0x140467ec5
je 0x140467ed3
mov al, r8b
jmp 0x140467ee4
mov qword [rdi], r8
movsx dx, bpl
sets al
cwd
mov al, 1
xchg dh, cl
mov byte [rdi + 8], al
movzx rcx, r12w
movsx rdx, r11w
not dh
mov rdx, r13
setns cl
mov rcx, rdi
jmp 0x140467eff
call fcn.140468e8f
sub r8d, r8d
clc
cmc
test al, al
je 0x140467d69
mov dword [rsp + 0x34], r12d
shrd r14d, r12d, 0xe2
bt r12d, 0x2c
mov r14d, dword [rsp + 0x3c]
stc
mov r12b, spl
mov r12d, dword [rsp + 0x40]
rcr rax, 0xaa
cmc
mov eax, dword [rsp + 0x34]
cmp cl, r15b
test r11b, r12b
cmc
test eax, eax
jmp 0x140467f45
jns 0x140467f68
mov byte [r15], 0x30
movsx dx, r12b
inc r15
mov ecx, 0x68350171
inc eax
mov dword [rsp + 0x34], eax
not cl
cmovae rcx, rsp
mov rdx, r13
bswap cx
mov rcx, rdi
jmp 0x140467f76
call fcn.140468e8f
test al, al
jmp 0x140467f82
jne 0x1404681d1
lea rbx, [rdi + 0xa]
cmovns si, cx
mov rsi, rbx
sub r8d, r8d
clc
cmp byte [rdi + 8], r8b
jmp 0x140467fa0
jne 0x140468053
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140467fb1
je 0x14046803e
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
cmp r12b, dl
test rdx, rdx
jmp 0x140467fca
je 0x140467ff4
mov rax, qword [rcx + 0x50]
test spl, r9b
test rdx, 0x1e76256
cmp dword [rax], r8d
jle 0x140467ff4
movzx eax, word [rdx]
jmp 0x140467fef
jmp 0x140468019
mov rax, qword [rcx]
jmp 0x140467ffc
mov rax, qword [rax + 0x30]
jmp 0x140468005
call qword [0x1400b8d90]
xor r8d, r8d
rol cx, cl
shl ch, 0xae
btc cx, 0x52
mov ecx, 0xffff
test rbp, 0x31883ca1
cmp cx, ax
je 0x14046803e
mov word [rsi], ax
mov rbx, rsi
jmp 0x140468039
jmp 0x140468047
mov qword [rdi], r8
mov dl, bpl
movsxd rcx, r8d
mov byte [rdi + 8], 1
jmp 0x140468053
movzx r8d, word [rbx]
lea rdx, [rbp]
movzx cx, r12b
mov rcx, 0x47002665
lea rcx, [rbp - 0x38]
jmp 0x140468070
call fcn.140252d10
lea rcx, [rbp - 0x38]
sub rax, rcx
cmp r11w, 0x28e
clc
sar rax, 1
cmp r11b, r15b
jmp 0x14046808e
cmp rax, 0x16
jmp 0x140468097
jae 0x1404681d1
cmp r14d, r12d
jmp 0x1404680a5
jge 0x1404680e7
lea rcx, [0x1400c0e00]
jmp 0x1404680b7
mov al, byte [rax + rcx]
jmp 0x1404680c5
mov byte [r15], al
not ch
setge cl
inc cl
inc r15
movzx ecx, r8w
cmovns cx, dx
inc r14d
xor cl, bpl
xor rcx, 0x1a117759
mov byte [rsp + 0x30], 1
btr cx, 0x10
mov rcx, qword [rdi]
sub r8d, r8d
cmp bp, 0x5b4d
test r9b, dil
test rcx, rcx
jmp 0x140468107
je 0x1404681a3
mov rax, qword [rcx + 0x38]
cmp spl, sil
cmp qword [rax], r8
jmp 0x14046811c
je 0x140468167
mov rax, qword [rcx + 0x50]
cmp rdi, 0x343310d1
cmp dword [rax], r8d
jmp 0x140468135
jle 0x140468167
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
jmp 0x14046814e
lea rax, [rdx + 2]
mov qword [rcx], rax
movsx ax, r9b
movzx eax, word [rdx]
jmp 0x140468162
jmp 0x140468183
mov rax, qword [rcx]
jmp 0x14046816f
mov rax, qword [rax + 0x38]
jmp 0x140468178
call qword [0x1400b8d90]
xor r8d, r8d
cmp al, 0x33
mov ecx, 0xffff
cmp cx, ax
jmp 0x140468190
je 0x1404681a3
mov al, r8b
jmp 0x14046819e
jmp 0x1404681af
mov qword [rdi], r8
mov dx, 0x2b5a
not rcx
mov al, 1
mov byte [rdi + 8], al
mov rdx, r13
mov rcx, rdi
jmp 0x1404681bd
call fcn.140468e8f
sub r8d, r8d
cmp ax, 0x4c18
test al, al
je 0x140467f97
mov sil, byte [rsp + 0x30]
cmc
test rbx, 0x68457725
xor r14d, r14d
test dh, dh
cmp dl, 0xcd
test sil, sil
jmp 0x1404681ee
je 0x140468b11
mov rdx, r13
mov rcx, rdi
jmp 0x1404681ff
call fcn.140468e8f
test al, al
jmp 0x14046820b
jne 0x140468b11
mov cl, byte [rdi + 8]
cmp r12w, 0x5f05
jmp 0x14046821f
test cl, cl
jne 0x1404682ba
mov rcx, qword [rdi]
clc
test r12w, r11w
test rcx, rcx
jmp 0x140468237
je 0x1404682b1
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
test rdx, rdx
je 0x140468279
mov rax, qword [rcx + 0x50]
cmp r9, r15
cmp si, 0x300
test sil, 0x25
cmp dword [rax], r14d
jmp 0x140468266
jle 0x140468279
movzx eax, word [rdx]
jmp 0x140468274
jmp 0x140468290
mov rax, qword [rcx]
jmp 0x140468281
mov rax, qword [rax + 0x30]
jmp 0x14046828a
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14046829d
je 0x1404682b1
mov word [rdi + 0xa], ax
jmp 0x1404682ac
jmp 0x1404682b4
mov qword [rdi], r14
mov byte [rdi + 8], 1
mov cl, 1
movzx eax, word [rdi + 0xa]
stc
test r14, 0x19f04840
cmp ax, word [rbp - 2]
jmp 0x1404682cf
je 0x140468397
test cl, cl
jmp 0x1404682dc
jne 0x14046838d
mov rcx, qword [rdi]
stc
jmp 0x1404682eb
test rcx, rcx
je 0x14046836d
mov rax, qword [rcx + 0x38]
cmovl dx, sp
bt dx, cx
bsr rdx, rcx
mov rdx, qword [rax]
test cx, r15w
cmp spl, 0x46
test rdx, rdx
je 0x140468337
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140468324
jle 0x140468337
movzx eax, word [rdx]
jmp 0x140468332
jmp 0x14046834e
mov rax, qword [rcx]
jmp 0x14046833f
mov rax, qword [rax + 0x30]
jmp 0x140468348
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp r15b, dl
cmp cx, ax
je 0x14046836d
mov word [rdi + 0xa], ax
jmp 0x140468368
jmp 0x140468380
mov qword [rdi], r14
movzx eax, word [rdi + 0xa]
cmc
test r9d, 0x6e5a7bd8
cmp r10b, 0x4c
mov byte [rdi + 8], 1
jmp 0x14046838d
cmp ax, word [rbp - 4]
jne 0x140468b11
mov byte [r15], 0x70
inc r15
sar ch, 0xda
add cx, ax
mov rcx, qword [rdi]
clc
test rcx, rcx
je 0x140468448
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r14
jmp 0x1404683be
je 0x140468415
mov rax, qword [rcx + 0x50]
cmc
cmp r13b, r11b
jmp 0x1404683d1
cmp dword [rax], r14d
jmp 0x1404683d9
jle 0x140468415
dec dword [rax]
movsx rax, sp
mov rcx, qword [rcx + 0x38]
cdq
movzx rax, r9w
mov rdx, qword [rcx]
cdqe
cwde
lea rax, [rdx + 2]
jmp 0x1404683fd
mov qword [rcx], rax
movsx ax, spl
movsxd rax, r13d
movzx eax, word [rdx]
jmp 0x140468410
jmp 0x140468427
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140468421
call qword [0x1400b8d90]
mov r12d, 0xffff
stc
test sp, cx
cmp r12w, ax
jmp 0x14046843a
je 0x140468452
mov al, r14b
jmp 0x14046845d
mov r12d, 0xffff
movsx rdx, r15w
mov qword [rdi], r14
cmovbe ebx, r9d
mov al, 1
xchg dh, dh
mov byte [rdi + 8], al
mov sil, r14b
movsx rbx, dx
bswap bx
mov ebx, r14d
movsx rcx, r8w
mov rdx, r13
cmovle ecx, ebp
mov rcx, rdi
jmp 0x14046847f
call fcn.140468e8f
test al, al
jne 0x140468765
mov cl, byte [rdi + 8]
jmp 0x140468494
test cl, cl
jmp 0x14046849b
jne 0x140468531
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x1404684ad
je 0x14046851a
mov rax, qword [rcx + 0x38]
cmovno rdx, r15
mov rdx, qword [rax]
jmp 0x1404684c8
test rdx, rdx
jmp 0x1404684d0
je 0x1404684f0
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x1404684e2
jle 0x1404684f0
movzx eax, word [rdx]
jmp 0x140468502
mov rax, qword [rcx]
jmp 0x1404684f8
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp r12w, ax
je 0x14046851a
mov word [rdi + 0xa], ax
jmp 0x140468515
jmp 0x140468521
mov qword [rdi], r14
sal ax, 0x29
mov byte [rdi + 8], 1
setno al
mov cl, 1
rol ax, 0x3a
xor ah, 0xd3
movzx eax, word [rdi + 0xa]
cmc
cmp ax, word [rbp - 0xa]
jmp 0x14046853f
jne 0x1404685f9
mov byte [r15], 0x2b
xchg ch, ch
inc r15
mov rcx, qword [rdi]
cmp ebp, 0x7f2d2c28
test rcx, rcx
jmp 0x14046855f
je 0x1404685e7
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
jmp 0x140468571
je 0x1404685b9
mov rax, qword [rcx + 0x50]
test rcx, rsi
cmp dword [rax], r14d
jle 0x1404685b9
dec dword [rax]
mov al, bpl
movsxd rdx, r9d
cwde
mov rcx, qword [rcx + 0x38]
cdq
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x1404685a3
mov qword [rcx], rax
cdqe
movsx rax, di
movzx eax, word [rdx]
jmp 0x1404685b4
jmp 0x1404685d0
mov rax, qword [rcx]
jmp 0x1404685c1
mov rax, qword [rax + 0x38]
jmp 0x1404685ca
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x1404685d9
je 0x1404685e7
mov al, r14b
jmp 0x1404685f1
mov qword [rdi], r14
mov al, 1
jmp 0x1404685f1
mov byte [rdi + 8], al
jmp 0x140468765
test cl, cl
jmp 0x140468600
jne 0x14046869f
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140468611
je 0x140468689
mov rax, qword [rcx + 0x38]
xchg dh, dl
mov rdx, 0x62122c8
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140468630
je 0x140468655
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140468642
jle 0x140468655
movzx eax, word [rdx]
jmp 0x140468650
jmp 0x14046866c
mov rax, qword [rcx]
jmp 0x14046865d
mov rax, qword [rax + 0x30]
jmp 0x140468666
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140468675
je 0x140468689
mov word [rdi + 0xa], ax
jmp 0x140468684
jmp 0x140468690
mov qword [rdi], r14
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], 1
stc
test r10d, 0x17146950
test sil, r8b
cmp ax, word [rbp - 0xc]
jne 0x140468765
mov byte [r15], 0x2d
movsxd rcx, r15d
movsx rcx, si
inc r15
mov rcx, 0x4a33710c
mov rcx, qword [rdi]
stc
cmp r11w, 0x43f6
test rcx, rcx
je 0x14046875e
mov rax, qword [rcx + 0x38]
cmc
test r8w, 0x4235
cmp r11w, cx
cmp qword [rax], r14
jmp 0x1404686e8
je 0x14046872f
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r14d
jmp 0x1404686fb
jle 0x14046872f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap dx
lahf
cwd
mov rdx, qword [rcx]
movsx rax, r9w
cdqe
lea rax, [rdx + 2]
jmp 0x14046871f
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14046872a
jmp 0x140468741
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14046873b
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14046874a
je 0x14046875e
mov byte [rdi + 8], r14b
jmp 0x140468759
jmp 0x140468765
mov qword [rdi], r14
mov byte [rdi + 8], 1
mov rdx, r13
mov cl, r13b
movzx cx, spl
mov rcx, rdi
jmp 0x140468778
call fcn.140468e8f
test al, al
jmp 0x140468784
jne 0x140468af4
cmp byte [rdi + 8], r14b
jmp 0x140468793
jne 0x140468818
mov rcx, qword [rdi]
cmc
test rcx, rcx
je 0x14046880e
mov rax, qword [rcx + 0x38]
sar edx, cl
movsxd rdx, ebx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404687ba
je 0x1404687da
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x1404687da
movzx eax, word [rdx]
jmp 0x1404687d5
jmp 0x1404687f1
mov rax, qword [rcx]
jmp 0x1404687e2
mov rax, qword [rax + 0x30]
jmp 0x1404687eb
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x1404687fa
je 0x14046880e
mov word [rdi + 0xa], ax
jmp 0x140468809
jmp 0x140468811
mov qword [rdi], r14
mov byte [rdi + 8], 1
ror ah, 0x51
movzx eax, word [rdi + 0xa]
clc
stc
cmp ax, word [rbp - 0x38]
jmp 0x140468827
jne 0x14046891d
mov sil, 1
cmovbe cx, r15w
sbb cx, dx
mov rcx, qword [rdi]
test dx, 0x4b6d
test esi, r11d
jmp 0x140468848
test rcx, rcx
jmp 0x140468850
je 0x1404688de
mov rax, qword [rcx + 0x38]
cmp r13w, r14w
test di, 0x3888
jmp 0x140468868
cmp qword [rax], r14
jmp 0x140468870
je 0x1404688b5
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x1404688b5
dec dword [rax]
mov dx, 0x354b
mov rcx, qword [rcx + 0x38]
setnp dl
mov rdx, qword [rcx]
cdqe
movsx ax, al
lea rax, [rdx + 2]
jmp 0x1404688a2
mov qword [rcx], rax
seto al
movzx eax, word [rdx]
jmp 0x1404688b0
jmp 0x1404688cc
mov rax, qword [rcx]
jmp 0x1404688bd
mov rax, qword [rax + 0x38]
jmp 0x1404688c6
call qword [0x1400b8d90]
cmp r12w, ax
je 0x1404688de
mov al, r14b
jmp 0x1404688ed
mov qword [rdi], r14
movsx edx, r12w
xchg al, cl
mov al, sil
mov cl, r10b
mov byte [rdi + 8], al
cqo
jmp 0x1404688fa
mov rdx, r13
setb ch
mov ch, 0x91
jmp 0x140468908
mov rcx, rdi
call fcn.140468e8f
test al, al
je 0x14046878a
jmp 0x14046892b
test sil, sil
jmp 0x140468925
je 0x140468af4
mov byte [r15], 0x30
jmp 0x140468934
inc r15
jmp 0x140468af4
cmp byte [rdi + 8], r14b
jne 0x1404689c9
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140468951
je 0x1404689be
mov rax, qword [rcx + 0x38]
rcl dx, 0x59
cmp r12b, bpl
mov rdx, qword [rax]
test sp, r9w
cmc
test rdx, rdx
jmp 0x140468972
je 0x140468999
mov rax, qword [rcx + 0x50]
jmp 0x140468983
cmp dword [rax], r14d
jmp 0x14046898b
jle 0x140468999
movzx eax, word [rdx]
jmp 0x1404689a6
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp r12w, ax
je 0x1404689be
mov word [rdi + 0xa], ax
jmp 0x1404689b9
jmp 0x1404689c1
mov qword [rdi], r14
mov byte [rdi + 8], 1
movsx dx, al
movzx r8d, word [rdi + 0xa]
setg ch
cqo
movzx cx, ah
lea rdx, [rbp]
lea rcx, [rbp - 0x38]
jmp 0x1404689e4
call fcn.140252d10
lea rcx, [rbp - 0x38]
cmp ch, bh
sub rax, rcx
sar rax, 1
cmp rax, 0x16
jae 0x140468b11
cmp ebx, 8
jge 0x140468a29
lea rcx, [0x1400c0e00]
mov al, byte [rax + rcx]
mov sil, 0xac
mov sil, r14b
mov byte [r15], al
not ecx
inc r15
bswap cx
movsx ecx, r12w
inc ebx
mov sil, 1
xor cl, 0xa7
movzx cx, r12b
mov rcx, qword [rdi]
jmp 0x140468a44
test rcx, rcx
jmp 0x140468a4c
je 0x140468ae7
mov rax, qword [rcx + 0x38]
cmc
jmp 0x140468a60
cmp qword [rax], r14
jmp 0x140468a68
je 0x140468abe
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r14d
jmp 0x140468a7c
jle 0x140468abe
dec dword [rax]
lahf
movsx dx, bh
mov rcx, qword [rcx + 0x38]
bswap ax
mov rdx, qword [rcx]
jmp 0x140468a9a
lea rax, [rdx + 2]
jmp 0x140468aa3
mov qword [rcx], rax
setnp ah
movzx ax, sil
movsxd rax, r12d
movzx eax, word [rdx]
jmp 0x140468ab9
jmp 0x140468ad0
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140468aca
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140468ad9
je 0x140468ae7
mov al, r14b
jmp 0x140468af1
mov qword [rdi], r14
cdq
movsxd rcx, eax
mov al, sil
mov byte [rdi + 8], al
mov rdx, r13
mov rcx, rdi
jmp 0x140468aff
call fcn.140468e8f
test al, al
jmp 0x140468b0b
je 0x14046893c
cmp byte [rsp + 0x31], r14b
jmp 0x140468b1b
jne 0x140468b2f
test sil, sil
jmp 0x140468b29
jne 0x140468b3a
mov r15, qword [rbp - 0x80]
sar cx, cl
and ax, 0x23b4
mov byte [r15], r14b
sal ch, cl
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x78]
ror dh, 0x5d
cmp sil, bpl
mov dword [rcx], eax
or dl, 0xfb
btr edx, esi
mov dx, ax
mov rdx, qword [rbp - 0x40]
test sil, cl
cmp rdx, 0x10
jmp 0x140468b69
jb 0x140468bcd
inc rdx
shl ax, 0x9c
neg ax
mov rcx, qword [rbp - 0x58]
btr eax, ebp
add ah, 0xa6
bt ax, di
mov rax, rcx
cmp r12b, r11b
test r11d, 0x239864e6
clc
cmp rdx, 0x1000
jmp 0x140468ba1
jb 0x140468bc8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp r10b, al
cmp rax, 0x1f
jmp 0x140468bc2
ja 0x140468c30
call fcn.14026e02c
xor eax, eax
mov rcx, qword [rbp + 8]
cmp spl, 0xc0
stc
xor rcx, rsp
jmp 0x140468be0
call fcn.14049f715
mov rbx, qword [rsp + 0x150]
shrd bp, r14w, 0x19
sal rbp, cl
setle sil
add rsp, 0x110
setbe r14b
movsx rbp, dx
pop r15
pop r14
pop r13
movzx r12w, al
mov dil, bpl
movzx r12d, bx
pop r12
movsx si, bl
pop rdi
sets bpl
xchg ebp, ebp
pop rsi
pop rbp
jmp 0x140468c2f
ret
call fcn.1404b5e2e
nop
jmp 0x140468c3b
call fcn.1404b5e2e
nop
jmp 0x14027ad58