Function at 0x140463f8b
Capabilities:
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
shl ax, 0x83
shr ch, 0x41
push rbp
shl ax, 0x76
bt rbx, rcx
push rsi
shl ecx, cl
rol al, cl
push rdi
push r12
push r13
mov esi, ecx
push r14
btr rbx, r10
dec dil
push r15
cmovae ax, r10w
lea rbp, [rsp - 0x10]
cbw
mov rdi, 0x6ea70a3e
bswap si
sub rsp, 0x110
mov rax, qword [0x1400b7288]
movzx cx, r15b
xor rax, rsp
bsr rsi, r9
mov qword [rbp + 8], rax
add cl, r14b
mov qword [rsp + 0x48], r9
add cl, r11b
inc ax
bswap ax
mov rdi, r8
lahf
movsx rsi, r8w
mov r14, rdx
test dx, 0x32c3
mov rcx, 0x7f4410f2
mov qword [rbp - 0x80], rdx
ror ch, 0x1a
mov rax, qword [rbp + 0x78]
mov qword [rsp + 0x78], rax
shr esi, 7
sub r12d, r12d
bswap eax
mov rsi, qword [rbp + 0x70]
movzx rcx, bp
movsx eax, sp
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
cbw
movsxd rcx, r15d
mov qword [rsp + 0x68], rbx
cdqe
mov rax, qword [rbx]
movzx ecx, r9w
movsx cx, spl
mov rcx, rbx
jmp 0x14046405e
mov rax, qword [rax + 8]
jmp 0x140464067
call qword [0x1400b8d90]
nop
bswap rcx
movsxd rcx, ecx
lea rcx, [rsp + 0x60]
call fcn.14046a08f
mov r13, rax
clc
jmp 0x140464087
mov qword [rsp + 0x58], rax
test dl, bpl
test rbx, rbx
jmp 0x140464097
je 0x1404640f3
mov rdx, qword [rbx]
movzx rcx, r14w
mov rcx, rbx
movsx ax, r9b
jmp 0x1404640b2
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
jmp 0x1404640c7
test rax, rax
jmp 0x1404640cf
je 0x1404640f3
mov rcx, qword [rax]
lahf
movsx edx, dx
cdq
mov rax, qword [rcx]
lea edx, [r12 + 1]
mov rcx, r8
jmp 0x1404640ed
call qword [0x1400b8d90]
mov rax, qword [r13]
movsx cx, bh
lea rdx, [rbp - 0x58]
movzx rcx, r10w
mov rcx, r13
jmp 0x14046410b
mov rax, qword [rax + 0x28]
call qword [0x1400b8d90]
nop
nop
not ah
movsx ax, r10b
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
mov qword [rsp + 0x68], rbx
xchg ah, cl
cmovo ax, ax
mov ch, 0xb5
mov rax, qword [rbx]
movsxd rcx, r8d
movsx ecx, r15w
movsx rcx, r13w
mov rcx, rbx
jmp 0x14046414a
mov rax, qword [rax + 8]
jmp 0x140464153
call qword [0x1400b8d90]
nop
xchg cl, ch
mov cx, 0xa3d
movsxd rcx, ebp
lea rcx, [rsp + 0x60]
jmp 0x14046416d
call fcn.14045e9c8
mov rsi, rax
test rbx, rbx
je 0x1404641cb
mov rdx, qword [rbx]
mov rcx, rbx
movzx rax, cx
movzx eax, di
cwde
mov rax, qword [rdx + 0x10]
jmp 0x140464195
call qword [0x1400b8d90]
mov r8, rax
stc
test rax, rax
jmp 0x1404641a7
je 0x1404641cb
mov rcx, qword [rax]
movsxd rdx, ecx
cwd
mov rax, qword [rcx]
mov edx, 1
mov rcx, r8
jmp 0x1404641c5
call qword [0x1400b8d90]
mov rax, qword [rsi]
setge dl
movzx r8d, r10w
mov r8w, 0x7289
lea r9, [rbp - 0x38]
cdq
lea r8, [0x1400c0e1d]
movsx ecx, dx
not cx
lea rdx, [0x1400c0e00]
not cx
mov rcx, rsi
jmp 0x1404641fe
mov rax, qword [rax + 0x58]
jmp 0x140464207
call qword [0x1400b8d90]
mov r15, r14
mov ecx, r8d
xchg cx, dx
mov byte [rsp + 0x31], r12b
cqo
mov dx, bp
movsx esi, r9w
mov rsi, qword [rsp + 0x48]
mov rdx, 0x5b7a1531
mov rdx, rsi
mov ecx, ebp
mov rcx, rdi
call fcn.14046665f
mov ebx, 0xffff
test r13b, 0xb3
cmc
test al, al
jmp 0x14046424e
jne 0x140464545
mov cl, byte [rdi + 8]
cmc
stc
test r14d, ebp
test cl, cl
jne 0x1404642f1
mov rcx, qword [rdi]
test rcx, rcx
je 0x1404642df
mov rax, qword [rcx + 0x38]
and dx, r11w
dec dl
mov rdx, qword [rax]
clc
cmp r12b, r9b
test rdx, rdx
jmp 0x140464289
je 0x1404642b1
mov rax, qword [rcx + 0x50]
test r8b, spl
cmp dword [rax], r12d
jmp 0x14046429e
jle 0x1404642b1
movzx eax, word [rdx]
jmp 0x1404642ac
jmp 0x1404642c8
mov rax, qword [rcx]
jmp 0x1404642b9
mov rax, qword [rax + 0x30]
jmp 0x1404642c2
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404642d0
je 0x1404642df
mov word [rdi + 0xa], ax
jmp 0x1404642e2
mov qword [rdi], r12
mov byte [rdi + 8], 1
or cl, r9b
mov cl, 1
mov al, r12b
ror rax, cl
movzx eax, word [rdi + 0xa]
cmp spl, r14b
cmp ax, word [rbp - 0xa]
jmp 0x140464301
jne 0x1404643cc
mov byte [r14], 0x2b
neg r15d
lea r15, [r14 + 1]
cmp spl, 0xdd
inc ch
shr ch, cl
mov rcx, qword [rdi]
cmp r14b, 0x2c
test rcx, rcx
jmp 0x140464329
je 0x1404643b3
mov rax, qword [rcx + 0x38]
cmp r11b, bl
cmp qword [rax], r12
jmp 0x14046433e
je 0x140464386
mov rax, qword [rcx + 0x50]
cmc
cmp rsi, r15
cmp dword [rax], r12d
jmp 0x140464354
jle 0x140464386
dec dword [rax]
movsxd rdx, r15d
mov rcx, qword [rcx + 0x38]
mov ax, r10w
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140464373
mov qword [rcx], rax
not ax
movzx eax, word [rdx]
jmp 0x140464381
jmp 0x140464398
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140464392
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404643a0
je 0x1404643b3
mov al, r12b
jmp 0x1404643ae
jmp 0x1404643bf
mov qword [rdi], r12
mov al, 0xb2
mov al, 1
jmp 0x1404643bf
mov byte [rdi + 8], al
jmp 0x1404643c7
jmp 0x140464545
test cl, cl
jmp 0x1404643d3
jne 0x140464480
mov rcx, qword [rdi]
stc
cmp sil, sil
test rcx, rcx
jmp 0x1404643e8
je 0x140464463
mov rax, qword [rcx + 0x38]
sal dl, 0x66
test r12b, sil
sar edx, cl
mov rdx, qword [rax]
cmp spl, sil
clc
test rdx, rdx
jmp 0x140464409
je 0x140464435
mov rax, qword [rcx + 0x50]
jmp 0x14046441f
cmp dword [rax], r12d
jle 0x140464435
movzx eax, word [rdx]
jmp 0x140464430
jmp 0x14046444c
mov rax, qword [rcx]
jmp 0x14046443d
mov rax, qword [rax + 0x30]
jmp 0x140464446
call qword [0x1400b8d90]
cmp bx, ax
je 0x140464463
mov word [rdi + 0xa], ax
jmp 0x14046445e
jmp 0x140464473
mov qword [rdi], r12
shrd eax, esp, 0xb1
cwde
movzx eax, word [rdi + 0xa]
cmp sil, 0x4f
mov byte [rdi + 8], 1
test al, spl
cmc
jmp 0x140464480
cmp ax, word [rbp - 0xc]
jne 0x140464545
mov byte [r14], 0x2d
bts r15d, r10d
lea r15, [r14 + 1]
sal rcx, cl
mov rcx, qword [rdi]
cmp rsp, 0x56421663
cmc
test rcx, rcx
je 0x14046452e
mov rax, qword [rcx + 0x38]
jmp 0x1404644b6
cmp qword [rax], r12
jmp 0x1404644be
je 0x1404644fb
mov rax, qword [rcx + 0x50]
stc
clc
cmp dword [rax], r12d
jle 0x1404644fb
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
cmovs ax, bx
jmp 0x1404644ee
movzx eax, word [rdx]
jmp 0x1404644f6
jmp 0x140464512
mov rax, qword [rcx]
jmp 0x140464503
mov rax, qword [rax + 0x38]
jmp 0x14046450c
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x14046451a
je 0x14046452e
mov byte [rdi + 8], r12b
jmp 0x140464529
jmp 0x140464545
mov qword [rdi], r12
cdq
mov byte [rdi + 8], 1
rcl rcx, 0x5b
sub r14d, 0x7ec30271
bsr dx, di
mov word [r15], 0x7830
add r15, 2
mov qword [rsp + 0x50], r15
movzx dx, r12b
not r14
mov r14b, r13b
mov byte [rsp + 0x30], r12b
jmp 0x14046456f
mov r14d, r12d
mov dword [rsp + 0x3c], r12d
movsx cx, r11b
mov dword [rsp + 0x34], r12d
cmovl dx, r11w
mov ch, 0x3e
movsxd rcx, ecx
mov rdx, rsi
mov rcx, rdi
jmp 0x140464597
call fcn.14046665f
test al, al
jne 0x14046494c
cmp byte [rdi + 8], r12b
jmp 0x1404645ad
jne 0x140464631
mov rcx, qword [rdi]
test rcx, rcx
je 0x140464620
mov rax, qword [rcx + 0x38]
shrd edx, ecx, 0x28
rcr dh, cl
adc dh, 0x85
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404645d7
je 0x1404645fc
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x1404645e9
jle 0x1404645fc
movzx eax, word [rdx]
jmp 0x1404645f7
jmp 0x140464609
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp bx, ax
je 0x140464620
mov word [rdi + 0xa], ax
jmp 0x14046461b
jmp 0x140464623
mov qword [rdi], r12
mov byte [rdi + 8], 1
cmc
movzx rax, r12w
movzx ax, bpl
movzx eax, word [rdi + 0xa]
stc
test r8b, spl
cmp r9b, 0x78
cmp ax, word [rbp - 0x38]
jmp 0x140464646
jne 0x14046494c
mov rcx, qword [rdi]
stc
cmp r15b, r14b
test rcx, rcx
jmp 0x14046465b
je 0x1404646fe
mov rax, qword [rcx + 0x38]
cmp al, bpl
cmp qword [rax], r12
jmp 0x140464670
je 0x1404646cc
mov rax, qword [rcx + 0x50]
cmc
test r12d, 0x130752c
clc
cmp dword [rax], r12d
jmp 0x14046468b
jle 0x1404646cc
dec dword [rax]
movsx rdx, r8w
rdtsc
mov rcx, qword [rcx + 0x38]
not ah
movsx dx, spl
mov rdx, qword [rcx]
cdqe
mov al, r12b
jmp 0x1404646b1
lea rax, [rdx + 2]
jmp 0x1404646ba
mov qword [rcx], rax
mov rax, 0x370c3cdd
movzx eax, word [rdx]
jmp 0x1404646e3
mov rax, qword [rcx]
jmp 0x1404646d4
mov rax, qword [rax + 0x38]
jmp 0x1404646dd
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404646eb
je 0x1404646fe
mov al, r12b
jmp 0x1404646f9
jmp 0x140464709
mov qword [rdi], r12
cqo
mov al, 1
movsx rcx, r12w
mov byte [rdi + 8], al
cdq
mov rdx, rsi
mov rcx, rdi
call fcn.14046665f
test al, al
jmp 0x14046471f
jne 0x140464947
mov cl, byte [rdi + 8]
test ah, 0xc
clc
test cl, cl
jmp 0x140464733
jne 0x1404647cc
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x140464745
je 0x1404647c0
mov rax, qword [rcx + 0x38]
sar dx, 0x16
mov rdx, qword [rax]
clc
test dx, r15w
test rdx, rdx
jmp 0x140464763
je 0x14046478d
mov rax, qword [rcx + 0x50]
clc
test r9b, 0xbd
cmp dword [rax], r12d
jmp 0x14046477a
jle 0x14046478d
movzx eax, word [rdx]
jmp 0x140464788
jmp 0x1404647a4
mov rax, qword [rcx]
jmp 0x140464795
mov rax, qword [rax + 0x30]
jmp 0x14046479e
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404647ac
je 0x1404647c0
mov word [rdi + 0xa], ax
jmp 0x1404647bb
jmp 0x1404647c3
mov qword [rdi], r12
mov byte [rdi + 8], 1
sar cl, 0x79
mov cl, 1
movzx eax, word [rdi + 0xa]
cmp r10b, r8b
cmp ax, word [rbp - 6]
jmp 0x1404647dc
je 0x1404648a7
test cl, cl
jmp 0x1404647e9
jne 0x140464898
mov rcx, qword [rdi]
cmp r13, 0x3494753a
test sp, 0x7179
test rcx, rcx
jmp 0x140464806
je 0x14046487d
mov rax, qword [rcx + 0x38]
stc
sal dh, 0x81
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14046481f
je 0x14046484a
mov rax, qword [rcx + 0x50]
jmp 0x14046482f
cmp dword [rax], r12d
jmp 0x140464837
jle 0x14046484a
movzx eax, word [rdx]
jmp 0x140464845
jmp 0x140464861
mov rax, qword [rcx]
jmp 0x140464852
mov rax, qword [rax + 0x30]
jmp 0x14046485b
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140464869
je 0x14046487d
mov word [rdi + 0xa], ax
jmp 0x140464878
jmp 0x140464889
mov qword [rdi], r12
movzx eax, word [rdi + 0xa]
jmp 0x140464889
mov byte [rdi + 8], 1
cmp r15w, 0xd17
cmc
test r13b, 0xcb
cmp ax, word [rbp - 8]
jmp 0x1404648a1
jne 0x140464947
mov rcx, qword [rdi]
clc
cmc
test rcx, rcx
jmp 0x1404648b4
je 0x140464930
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
je 0x140464908
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x1404648d3
jle 0x140464908
dec dword [rax]
jmp 0x1404648e5
mov rcx, qword [rcx + 0x38]
cdqe
mov rdx, qword [rcx]
movzx ax, r11b
nop
lea rax, [rdx + 2]
jmp 0x1404648fd
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140464915
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x14046491d
je 0x140464930
mov al, r12b
jmp 0x14046492b
jmp 0x14046493f
mov qword [rdi], r12
setb al
mov al, 0xd
mov al, 1
jmp 0x14046493f
mov byte [rdi + 8], al
jmp 0x14046494c
mov byte [rsp + 0x30], 1
mov ecx, 0x300
movzx eax, sp
setl bh
cbw
mov r12d, 0x24
movzx ax, r15b
mov rax, qword [rsp + 0x78]
mov bx, r13w
btc ebx, eax
bsf rbx, rsp
cmp dword [rax], 0x3b9aca00
setl al
cmove r12d, ecx
mov dword [rsp + 0x40], r12d
movsx ebx, di
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
setp al
cmovae rbx, qword [rbp - 0x58]
mov qword [rsp + 0x60], rbx
mov al, byte [rbx]
dec al
cmp al, 0x7d
jmp 0x1404649aa
ja 0x140465114
sub esi, esi
jmp 0x1404649ba
cmp qword [rbp - 0x48], rsi
jmp 0x1404649c3
jne 0x1404649d8
mov word [rsp + 0x38], si
jmp 0x1404649d3
jmp 0x1404649f8
mov rax, qword [r13]
mov rcx, r13
jmp 0x1404649e4
mov rax, qword [rax + 0x20]
jmp 0x1404649ed
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
cmp ax, r9w
not r13d
mov qword [rbp - 0x68], 1
test eax, 0x307275c0
bswap edx
mov ch, 0x2b
mov r13d, 0xf
and cl, r14b
mov qword [rbp - 0x60], r13
shl ch, 0xae
cmp sil, 0xcb
or dl, r10b
sub eax, eax
mov byte [rbp - 0x78], al
cdq
movsx cx, bpl
mov rdx, qword [rsp + 0x48]
mov ch, 8
seta cl
mov rcx, rdi
jmp 0x140464a4d
call fcn.14046665f
xor r9d, r9d
or r14d, r12d
mov r14, qword [rbp - 0x78]
stc
test r12, 0x6824606
test al, al
jmp 0x140464a6b
jne 0x140464f48
lea r12, [rdi + 0xa]
bt r8d, 0xa8
movsxd r8, r11d
mov r8, r12
clc
mov qword [rsp + 0x70], r12
mov bl, byte [rsp + 0x31]
test r12b, r12b
cmp byte [rdi + 8], r9b
jmp 0x140464a96
jne 0x140464b5e
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140464aa7
je 0x140464b3f
mov rax, qword [rcx + 0x38]
movsx rdx, r11w
sbb dl, 0xf2
mov rdx, qword [rax]
cmc
test r11w, r15w
test rdx, rdx
jmp 0x140464ac8
je 0x140464aed
mov rax, qword [rcx + 0x50]
cmp dl, 0x30
stc
cmc
cmp dword [rax], r9d
jle 0x140464aed
movzx eax, word [rdx]
jmp 0x140464ae8
jmp 0x140464b0c
mov rax, qword [rcx]
jmp 0x140464af5
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x70]
sub r9d, r9d
btr cx, 0x72
mov ecx, 0xffff
cmc
cmp cx, ax
jmp 0x140464b1a
je 0x140464b3f
mov word [r8], ax
movzx r12w, dil
seta r12b
jmp 0x140464b32
mov r12, r8
jmp 0x140464b3a
jmp 0x140464b4d
mov qword [rdi], r9
xchg dx, dx
movsx ecx, r14w
not r8w
mov byte [rdi + 8], 1
jmp 0x140464b5e
movzx r8d, word [r12]
mov cx, r10w
movsx rdx, dx
cmovp ecx, esi
lea rdx, [rbp]
lea rcx, [rbp - 0x38]
jmp 0x140464b7b
call fcn.140129038
lea rcx, [rbp - 0x38]
sub rax, rcx
stc
sar rax, 1
test r10d, 0x59f619c1
cmp rax, 0x16
jmp 0x140464b9b
jae 0x140464c7b
mov byte [rsp + 0x30], 1
xor cx, 0x3732
mov ecx, dword [rsp + 0x3c]
cmp dword [rsp + 0x40], ecx
jmp 0x140464bb8
jg 0x140464bcc
inc dword [rsp + 0x34]
jmp 0x140464bc7
jmp 0x140464c24
test rax, rax
jne 0x140464bdd
test ecx, ecx
je 0x140464c24
lea r8, [0x1400c0e00]
jmp 0x140464be9
mov al, byte [rax + r8]
jmp 0x140464bf2
mov byte [r15], al
cmovp ax, cx
setg al
bswap ax
inc r15
movsx rax, r11w
cwde
movsxd rax, esp
mov qword [rsp + 0x50], r15
nop
cmovo ax, r11w
jmp 0x140464c1b
inc ecx
mov dword [rsp + 0x3c], ecx
adc cl, 0x28
lea rax, [rbp - 0x78]
and cl, r8b
cmp r13, 0x10
setae cl
jmp 0x140464c37
cmovae rax, r14
cmc
cmp si, 0x74e3
cmp r14w, bx
cmp byte [rax + rsi], 0x7f
jmp 0x140464c4e
je 0x140464e0e
lea rax, [rbp - 0x78]
cmc
test r10w, r12w
clc
test cl, cl
jmp 0x140464c65
cmovne rax, r14
jmp 0x140464c6e
inc byte [rax + rsi]
jmp 0x140464c76
jmp 0x140464dfe
lea rax, [rbp - 0x78]
cmp r13, 0x10
mov r15b, 0x4c
setae r15b
jmp 0x140464c8f
cmovae rax, r14
xor r9d, r9d
cmp r15b, 0x53
cmp byte [rax + rsi], r9b
jmp 0x140464ca3
je 0x140464f0b
movzx r8d, word [rsp + 0x38]
cmp ebp, edx
test r8w, r8w
jmp 0x140464cba
je 0x140464f0b
cmp byte [rdi + 8], r9b
jne 0x140464d78
mov rcx, qword [rdi]
test bx, r12w
test rcx, rcx
jmp 0x140464cd9
je 0x140464d65
mov rax, qword [rcx + 0x38]
rcr edx, cl
shl dx, 0x80
mov rdx, qword [rax]
test rdx, rdx
je 0x140464d18
mov rax, qword [rcx + 0x50]
test spl, 0x90
cmp dword [rax], r9d
jmp 0x140464d05
jle 0x140464d18
movzx eax, word [rdx]
jmp 0x140464d13
jmp 0x140464d43
mov rax, qword [rcx]
jmp 0x140464d20
mov rax, qword [rax + 0x30]
jmp 0x140464d29
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
xor ecx, ecx
shrd ecx, ecx, 0xd2
movzx cx, r11b
sub r9d, r9d
mov ecx, 0xffff
cmp cx, ax
jmp 0x140464d50
je 0x140464d65
mov word [r12], ax
jmp 0x140464d60
jmp 0x140464d6d
mov qword [rdi], r9
test al, bpl
clc
stc
mov byte [rdi + 8], 1
test r8b, al
cmp r13w, dx
cmp word [r12], r8w
jne 0x140464f0b
mov rcx, qword [rbp - 0x68]
stc
test rsi, 0x58604595
cmp rcx, r13
jmp 0x140464d97
jae 0x140464dc7
lea rax, [rcx + 1]
cmp r10w, 0x6aa3
mov qword [rbp - 0x68], rax
lea rax, [rbp - 0x78]
cmc
test r15b, r15b
jmp 0x140464db8
cmovne rax, r14
stc
and word [rax + rcx], 0
jmp 0x140464dec
sub r9d, r9d
movzx cx, cl
setb r8b
mov r8b, bl
mov cl, spl
lea edx, [r9 + 1]
bswap ecx
lea rcx, [rbp - 0x78]
jmp 0x140464de7
call fcn.140454b7d
inc rsi
mov r15, qword [rsp + 0x50]
sbb r13w, 0x71b8
adc r13b, 0x36
mov r14, qword [rbp - 0x78]
cmc
adc r13, r10
mov r13, qword [rbp - 0x60]
sal rcx, 0x83
mov rcx, qword [rdi]
xor r8d, r8d
clc
cmc
cmp dil, spl
test rcx, rcx
je 0x140464ece
mov rax, qword [rcx + 0x38]
cmc
jmp 0x140464e2c
cmp qword [rax], r8
jmp 0x140464e34
je 0x140464e81
mov rax, qword [rcx + 0x50]
test r13, 0x17954768
cmp dword [rax], r8d
jle 0x140464e81
dec dword [rax]
movsx ax, dl
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
bswap ax
mov al, r8b
movsxd rax, r15d
lea rax, [rdx + 2]
jmp 0x140464e6d
mov qword [rcx], rax
movzx eax, r14w
movzx eax, word [rdx]
jmp 0x140464e7c
jmp 0x140464ea6
mov rax, qword [rcx]
jmp 0x140464e89
mov rax, qword [rax + 0x38]
jmp 0x140464e92
call qword [0x1400b8d90]
sub r8d, r8d
xor cl, 0x2c
neg cx
shld rcx, r14, 0xae
mov ecx, 0xffff
test r12b, 0
stc
cmp dl, r9b
cmp cx, ax
jmp 0x140464ebb
je 0x140464ece
mov al, r8b
jmp 0x140464ec9
jmp 0x140464ed3
mov qword [rdi], r8
mov al, 1
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x48]
xchg cl, cl
mov cl, bpl
movsx cx, r14b
mov rcx, rdi
jmp 0x140464eed
call fcn.14046665f
sub r9d, r9d
rcl r8w, cl
test al, al
mov r8, qword [rsp + 0x70]
jmp 0x140464f05
je 0x140464a8d
test rsi, rsi
jmp 0x140464f13
je 0x140464f3d
lea rax, [rbp - 0x78]
cmc
cmp r13, 0x10
cmovae rax, r14
clc
cmc
cmp byte [rax + rsi], r9b
jmp 0x140464f31
jle 0x140464f9a
inc rsi
sal bx, cl
mov rbx, qword [rsp + 0x60]
cmp esi, 0x35665064
test rsi, rsi
jmp 0x140464f50
je 0x140464fa2
mov cl, byte [rbx]
cmp edi, eax
cmc
cmp cl, 0x7f
jmp 0x140464f63
je 0x140464fa2
sub rsi, 1
jmp 0x140464f72
je 0x1404650d6
lea rax, [rbp - 0x78]
test bp, si
cmp r13, 0x10
jmp 0x140464f88
cmovae rax, r14
cmp cl, byte [rax + rsi]
jmp 0x140464f94
je 0x1404650f8
mov byte [rsp + 0x31], 1
cmp al, spl
cmp r13, 0x10
jb 0x140465000
lea rdx, [r13 + 1]
mov rax, r14
test cl, r9b
cmc
cmp rdx, 0x1000
jmp 0x140464fc3
jb 0x140464ff3
add rdx, 0x27
cmp r8b, 0x2f
stc
mov r14, qword [r14 - 8]
test r15b, sil
sub rax, r14
cmp r15b, al
add rax, 0xfffffffffffffff8
stc
cmp rax, 0x1f
jmp 0x140464fed
ja 0x1404663f5
mov rcx, r14
jmp 0x140464ffb
call fcn.14027cd22
xor r8d, r8d
sar r12d, 0x41
btc r12d, 0x13
mov r12d, dword [rsp + 0x40]
add sil, 0xf8
mov r14d, dword [rsp + 0x3c]
btr r15w, sp
clc
cmp ax, 0x31a8
mov r15, qword [rsp + 0x50]
movzx r13, r8w
mov r13, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
clc
cmc
cmp byte [rsp + 0x30], r8b
jmp 0x140465043
je 0x140465068
test r14d, r14d
jne 0x140465068
mov byte [r15], 0x30
jmp 0x140465060
inc r15
bswap ecx
movsx ecx, bp
mov rdx, rsi
mov rcx, rdi
call fcn.14046665f
sub esi, esi
test di, di
stc
test al, al
jne 0x1404654f0
cmp byte [rdi + 8], sil
jmp 0x14046508a
jne 0x1404653ed
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14046509b
je 0x1404653e2
mov rax, qword [rcx + 0x38]
clc
mov rdx, qword [rax]
stc
clc
test edx, 0x473727a
test rdx, rdx
je 0x1404653aa
mov rax, qword [rcx + 0x50]
cmp rsi, r10
cmp dword [rax], esi
jmp 0x1404650c8
jle 0x1404653aa
movzx eax, word [rdx]
jmp 0x1404653bc
test rsi, rsi
jne 0x1404650f8
lea rax, [rbp - 0x78]
cmp r13, 0x10
jmp 0x1404650ec
cmovae rax, r14
cmp cl, byte [rax]
jl 0x140464f9a
cmp byte [rbx + 1], r9b
jmp 0x140465101
jle 0x140464f48
inc rbx
jmp 0x14046510f
jmp 0x140464f48
mov rdx, rsi
mov cl, 0x92
movsx ecx, sp
mov rcx, rdi
jmp 0x140465124
call fcn.14046665f
sub r8d, r8d
test al, al
jne 0x140465039
lea rbx, [rdi + 0xa]
rol r13b, 0x57
ror sil, 0x39
mov rsi, rbx
mov r13, qword [rsp + 0x48]
cmp r12b, spl
cmp bh, 0x67
cmp byte [rdi + 8], r8b
jne 0x140465205
mov rcx, qword [rdi]
clc
cmp bh, al
test rcx, rcx
jmp 0x140465166
je 0x1404651fc
mov rax, qword [rcx + 0x38]
shrd dx, ax, 0x1b
xchg edx, edx
movzx edx, ax
mov rdx, qword [rax]
cmp r11b, bl
test rbx, r13
test rdx, rdx
jmp 0x14046518b
je 0x1404651b7
mov rax, qword [rcx + 0x50]
jmp 0x1404651a1
cmp dword [rax], r8d
jmp 0x1404651a9
jle 0x1404651b7
movzx eax, word [rdx]
jmp 0x1404651d1
mov rax, qword [rcx]
jmp 0x1404651bf
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
sub cx, 0x1043
mov ecx, 0xffff
test al, bpl
cmp cx, ax
jmp 0x1404651e1
je 0x1404651fc
mov word [rsi], ax
setne bh
movsx bx, sil
not bh
mov rbx, rsi
jmp 0x140465201
mov qword [rdi], r8
mov dl, 0x4e
mov byte [rdi + 8], 1
movzx r8d, word [rbx]
movzx dx, dil
xchg dh, ch
movsx ecx, bp
lea rdx, [rbp]
movzx cx, r15b
lea rcx, [rbp - 0x38]
call fcn.140129038
lea rcx, [rbp - 0x38]
stc
cmp bp, dx
test si, r8w
sub rax, rcx
stc
test r15b, r15b
cmp sp, r12w
sar rax, 1
cmc
cmp rdi, 0x7b3f7db3
test bx, 0x4253
cmp rax, 0x16
jae 0x140465393
cmp r12d, r14d
jmp 0x14046525e
jg 0x140465273
inc dword [rsp + 0x34]
test dl, 0x8e
sub r8d, r8d
jmp 0x1404652b5
sub r8d, r8d
test rax, rax
jmp 0x14046527e
jne 0x140465292
test r14d, r14d
jmp 0x14046528c
je 0x1404652b5
lea rcx, [0x1400c0e00]
mov al, byte [rax + rcx]
not cx
mov byte [r15], al
inc r15
inc r14d
sbb ecx, 0x1fcb4792
sar ch, cl
shrd rcx, rdi, 0xf4
mov byte [rsp + 0x30], 1
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404652c5
je 0x140465356
mov rax, qword [rcx + 0x38]
test ch, 0x63
cmp qword [rax], r8
jmp 0x1404652da
je 0x140465310
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jle 0x140465310
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov ax, 0x783e
bswap ax
sets al
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14046532f
mov rax, qword [rcx]
jmp 0x140465318
mov rax, qword [rax + 0x38]
jmp 0x140465321
call qword [0x1400b8d90]
xor r8d, r8d
bts cx, r12w
mov ecx, 0xffff
cmp ebp, 0x1f421096
clc
jmp 0x140465340
cmp cx, ax
jmp 0x140465348
je 0x140465356
mov al, r8b
jmp 0x140465367
mov qword [rdi], r8
mov al, 1
movsx edx, r15w
cmovns cx, dx
movzx cx, ch
mov byte [rdi + 8], al
cdq
mov dl, 0x47
movsx edx, cx
mov rdx, r13
mov rcx, rdi
jmp 0x14046537b
call fcn.14046665f
xor r8d, r8d
cmc
test al, 0xf5
test al, al
je 0x14046514e
jmp 0x14046539b
sub r8d, r8d
jmp 0x14046539b
mov dword [rsp + 0x3c], r14d
jmp 0x1404653a5
jmp 0x14046502d
mov rax, qword [rcx]
jmp 0x1404653b2
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x1404653c6
cmp cx, ax
jmp 0x1404653ce
je 0x1404653e2
mov word [rdi + 0xa], ax
jmp 0x1404653dd
jmp 0x1404653e5
mov qword [rdi], rsi
mov byte [rdi + 8], 1
cdqe
bswap ecx
movzx ebx, word [rdi + 0xa]
cwde
mov rax, qword [r13]
not cx
mov rcx, 0x15462b4f
mov rcx, r13
jmp 0x140465408
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x14046541a
jne 0x1404654f0
call fcn.1404b588d
mov rcx, qword [rax]
mov al, byte [rcx]
mov byte [r15], al
inc r15
and ch, 0x3b
mov rcx, qword [rdi]
jmp 0x14046543d
test rcx, rcx
jmp 0x140465445
je 0x1404654e0
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x140465457
je 0x1404654a8
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x140465468
jle 0x1404654a8
dec dword [rax]
movzx rdx, si
movzx dx, r11b
mov rdx, rbx
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx rax, cx
lea rax, [rdx + 2]
jmp 0x140465490
mov qword [rcx], rax
mov ax, ax
movsx ax, r10b
movzx eax, word [rdx]
jmp 0x1404654a3
jmp 0x1404654bf
mov rax, qword [rcx]
jmp 0x1404654b0
mov rax, qword [rax + 0x38]
jmp 0x1404654b9
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x1404654c9
cmp cx, ax
je 0x1404654e0
mov byte [rdi + 8], sil
jmp 0x1404654db
jmp 0x1404654f0
mov qword [rdi], rsi
sar r13d, 0x81
mov byte [rdi + 8], 1
cmovs r13w, dx
mov r13, qword [rsp + 0x48]
test bl, 0x43
test r14d, r14d
jmp 0x140465500
jne 0x140465726
mov rdx, r13
sete ch
mov rcx, rdi
jmp 0x140465514
call fcn.14046665f
test al, al
jne 0x1404656ec
lea rbx, [rdi + 0xa]
neg sil
mov rsi, rbx
mov r12d, dword [rsp + 0x34]
sal r14d, 0xc4
inc r14b
xor r8d, r8d
mov r14d, 0xffff
cmp byte [rdi + 8], r8b
jne 0x1404655da
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465555
je 0x1404655d3
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test r12w, r11w
test rdx, rdx
jmp 0x14046556f
je 0x140465594
mov rax, qword [rcx + 0x50]
jmp 0x14046557e
cmp dword [rax], r8d
jle 0x140465594
movzx eax, word [rdx]
jmp 0x14046558f
jmp 0x1404655ae
mov rax, qword [rcx]
jmp 0x14046559c
mov rax, qword [rax + 0x30]
jmp 0x1404655a5
call qword [0x1400b8d90]
sub r8d, r8d
cmp r14w, ax
jmp 0x1404655b7
je 0x1404655d3
mov word [rsi], ax
movzx rbx, r10w
xchg bh, bh
mov rbx, rsi
jmp 0x1404655ce
jmp 0x1404655d6
mov qword [rdi], r8
mov byte [rdi + 8], 1
movzx eax, word [rbx]
jmp 0x1404655e2
cmp ax, word [rbp - 0x38]
jmp 0x1404655eb
jne 0x1404656d7
dec r12d
inc cx
movsxd rcx, esp
mov byte [rsp + 0x30], 1
cmc
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14046560b
je 0x140465690
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14046561d
je 0x140465657
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x140465657
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx rax, r10w
lahf
lea rax, [rdx + 2]
jmp 0x140465647
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140465652
jmp 0x140465674
mov rax, qword [rcx]
jmp 0x14046565f
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r8d, r8d
cmc
cmp r11b, 0x4c
cmp r9b, r12b
cmp r14w, ax
jmp 0x14046567d
je 0x140465690
mov al, r8b
jmp 0x14046568b
jmp 0x1404656a6
mov qword [rdi], r8
mov al, 0x7a
mov al, r10b
not cx
mov al, 1
movsx edx, r11w
movsx cx, dil
mov byte [rdi + 8], al
movsxd rcx, ebp
mov rdx, r13
movsx ecx, r14w
bswap rcx
not ch
mov rcx, rdi
jmp 0x1404656c0
call fcn.14046665f
xor r8d, r8d
cmp al, 0x29
test al, al
jmp 0x1404656d1
je 0x140465540
mov dword [rsp + 0x34], r12d
shrd ax, ax, 0xb7
mov r14d, dword [rsp + 0x3c]
mov r12d, dword [rsp + 0x40]
clc
mov eax, dword [rsp + 0x34]
cmp r11d, esi
test dh, 0xca
jmp 0x1404656fb
test eax, eax
jmp 0x140465702
jns 0x140465726
mov byte [r15], 0x30
jmp 0x140465711
inc r15
movzx rdx, r12w
inc eax
movsx ecx, bx
cqo
not cx
mov dword [rsp + 0x34], eax
mov rdx, r13
mov rcx, rdi
jmp 0x140465731
call fcn.14046665f
test al, al
jmp 0x14046573d
jne 0x1404659a3
lea rbx, [rdi + 0xa]
bts rsi, rsi
xor si, r14w
sar rsi, cl
mov rsi, rbx
cmp bh, 0xb1
sub r8d, r8d
cmp byte [rdi + 8], r8b
jne 0x14046580d
mov rcx, qword [rdi]
stc
cmp bp, ax
test rcx, rcx
je 0x1404657f5
mov rax, qword [rcx + 0x38]
sbb dl, 0x5b
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140465787
je 0x1404657a2
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x1404657a2
movzx eax, word [rdx]
jmp 0x1404657c9
mov rax, qword [rcx]
jmp 0x1404657aa
mov rax, qword [rax + 0x30]
jmp 0x1404657b3
call qword [0x1400b8d90]
xor r8d, r8d
not cl
movzx rcx, r14w
or rcx, 0x28d16dd0
mov ecx, 0xffff
test r10w, r15w
cmp cx, ax
jmp 0x1404657da
je 0x1404657f5
mov word [rsi], ax
movzx rbx, di
xchg bl, bh
movsx rbx, cx
mov rbx, rsi
jmp 0x140465800
mov qword [rdi], r8
mov r8b, 0x8b
cdq
movsx rdx, r14w
mov byte [rdi + 8], 1
movsx r8d, dx
movsx r8w, dl
movzx r8d, word [rbx]
cqo
xchg cl, dh
cwd
lea rdx, [rbp]
movzx rcx, sp
lea rcx, [rbp - 0x38]
jmp 0x140465828
call fcn.140129038
lea rcx, [rbp - 0x38]
stc
sub rax, rcx
cmp r11b, 0x81
stc
clc
sar rax, 1
test bp, 0x8ed
cmp r8b, 0x27
cmp rax, 0x16
jmp 0x140465850
jae 0x1404659a3
cmp r14d, r12d
jmp 0x14046585e
jge 0x140465890
lea rcx, [0x1400c0e00]
mov al, byte [rax + rcx]
mov byte [r15], al
movzx rcx, r15w
jmp 0x14046587a
inc r15
movzx rcx, ax
xchg ecx, ecx
mov cx, 0x645c
inc r14d
btc ecx, r14d
sub ecx, esi
mov byte [rsp + 0x30], 1
mov rcx, qword [rdi]
stc
xor r8d, r8d
cmc
test al, r12b
test rcx, rcx
jmp 0x1404658a8
je 0x140465958
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x1404658ba
je 0x140465912
mov rax, qword [rcx + 0x50]
clc
cmp spl, 0x29
cmp dword [rax], r8d
jmp 0x1404658d1
jle 0x140465912
dec dword [rax]
movsx ax, r15b
movsx rdx, r13w
cqo
mov rcx, qword [rcx + 0x38]
movzx rax, dx
cdqe
mov rdx, qword [rcx]
setl ah
cbw
not ax
lea rax, [rdx + 2]
mov qword [rcx], rax
mov ah, 0x45
mov ax, r11w
setle al
movzx eax, word [rdx]
jmp 0x140465937
mov rax, qword [rcx]
jmp 0x14046591a
mov rax, qword [rax + 0x38]
jmp 0x140465923
call qword [0x1400b8d90]
xor r8d, r8d
sal ecx, cl
bt rcx, 0x1a
movzx rcx, bx
mov ecx, 0xffff
cmp al, 0x8d
test sil, 0xd0
cmp cx, ax
je 0x140465958
mov al, r8b
jmp 0x140465953
jmp 0x14046595f
mov qword [rdi], r8
xchg dl, cl
mov al, 1
mov byte [rdi + 8], al
movsxd rcx, edx
movzx rcx, cx
mov rdx, r13
cmovne cx, r11w
jmp 0x140465976
mov rcx, rdi
jmp 0x14046597e
call fcn.14046665f
sub r8d, r8d
cmp r14d, 0x77fc2e31
jmp 0x140465996
test al, al
jmp 0x14046599d
je 0x14046575b
mov sil, byte [rsp + 0x30]
cmc
xor r14d, r14d
cmp bh, bh
jmp 0x1404659b3
test sil, sil
jmp 0x1404659bb
je 0x1404662ea
mov rdx, r13
mov cl, r9b
xchg cx, cx
not cl
mov rcx, rdi
jmp 0x1404659d4
call fcn.14046665f
test al, al
jmp 0x1404659e0
jne 0x1404662ea
mov cl, byte [rdi + 8]
test cl, cl
jne 0x140465a7f
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404659fc
je 0x140465a70
mov rax, qword [rcx + 0x38]
and rdx, 0x3119675b
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140465a19
je 0x140465a42
mov rax, qword [rcx + 0x50]
stc
cmp r15d, r13d
cmp dword [rax], r14d
jmp 0x140465a2f
jle 0x140465a42
movzx eax, word [rdx]
jmp 0x140465a3d
jmp 0x140465a54
mov rax, qword [rcx]
jmp 0x140465a4a
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140465a61
je 0x140465a70
mov word [rdi + 0xa], ax
jmp 0x140465a77
mov qword [rdi], r14
add ax, r9w
mov byte [rdi + 8], 1
cbw
mov cl, 1
movzx eax, word [rdi + 0xa]
cmc
jmp 0x140465a8c
cmp ax, word [rbp - 2]
jmp 0x140465a95
je 0x140465b50
test cl, cl
jmp 0x140465aa2
jne 0x140465b41
mov rcx, qword [rdi]
jmp 0x140465ab0
test rcx, rcx
je 0x140465b2c
mov rax, qword [rcx + 0x38]
rol edx, 0x39
movzx dx, r12b
shl dx, cl
mov rdx, qword [rax]
jmp 0x140465ad0
test rdx, rdx
jmp 0x140465ad8
je 0x140465b03
mov rax, qword [rcx + 0x50]
test cx, 0x441
stc
cmp dword [rax], r14d
jmp 0x140465af0
jle 0x140465b03
movzx eax, word [rdx]
jmp 0x140465afe
jmp 0x140465b15
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140465b0f
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x140465b2c
mov word [rdi + 0xa], ax
jmp 0x140465b3c
mov qword [rdi], r14
movzx eax, word [rdi + 0xa]
clc
cmp r11b, r11b
cmp sp, 0x5b9
mov byte [rdi + 8], 1
stc
cmp ax, word [rbp - 4]
jmp 0x140465b4a
jne 0x1404662ea
mov byte [r15], 0x70
movsx cx, r13b
bswap cx
movzx cx, spl
inc r15
rol ch, cl
sal cl, 0xb3
xor rcx, rcx
mov rcx, qword [rdi]
test edx, r12d
cmp dil, 0x75
stc
test rcx, rcx
jmp 0x140465b7f
je 0x140465c09
mov rax, qword [rcx + 0x38]
cmc
test r15, rdx
cmp r13w, 0x1410
cmp qword [rax], r14
je 0x140465bdf
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465ba8
jle 0x140465bdf
dec dword [rax]
xchg edx, eax
bswap edx
rdtsc
mov rcx, qword [rcx + 0x38]
cdqe
xchg edx, eax
mov rdx, qword [rcx]
movzx eax, r14w
lea rax, [rdx + 2]
jmp 0x140465bcc
mov qword [rcx], rax
movzx ax, r12b
mov rax, rsi
movzx eax, word [rdx]
jmp 0x140465bec
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r12d, 0xffff
cmp r12w, ax
je 0x140465c0f
mov al, r14b
jmp 0x140465c04
jmp 0x140465c22
mov r12d, 0xffff
mov qword [rdi], r14
not dx
movsx edx, r10w
mov al, 1
cmove edx, r11d
movzx ebx, ax
mov byte [rdi + 8], al
setp dl
mov sil, r14b
movsx cx, dh
cqo
mov ebx, r8d
mov ebx, r14d
movzx rdx, r8w
mov rdx, r13
movzx ecx, sp
movzx rcx, r9w
mov rcx, rdi
call fcn.14046665f
test al, al
jmp 0x140465c54
jne 0x140465f3c
mov cl, byte [rdi + 8]
test cl, cl
jne 0x140465cf5
mov rcx, qword [rdi]
test dil, dl
cmc
test rcx, rcx
je 0x140465cde
mov rax, qword [rcx + 0x38]
stc
or edx, 0x3591fb9
mov rdx, qword [rax]
jmp 0x140465c8b
test rdx, rdx
jmp 0x140465c93
je 0x140465caf
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r14d
jle 0x140465caf
movzx eax, word [rdx]
jmp 0x140465cc6
mov rax, qword [rcx]
jmp 0x140465cb7
mov rax, qword [rax + 0x30]
jmp 0x140465cc0
call qword [0x1400b8d90]
cmp r12w, ax
je 0x140465cde
mov word [rdi + 0xa], ax
jmp 0x140465cd9
jmp 0x140465ce1
mov qword [rdi], r14
mov byte [rdi + 8], 1
sub al, dil
mov cl, 1
bt ax, r14w
rcr rax, 0xe0
rcl ah, cl
movzx eax, word [rdi + 0xa]
cmc
cmp ax, word [rbp - 0xa]
jmp 0x140465d03
jne 0x140465de1
mov byte [r15], 0x2b
dec cx
movzx rcx, sp
inc r15
movsx cx, r15b
sub cl, 0x5e
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465d2a
je 0x140465dc1
mov rax, qword [rcx + 0x38]
cmp r14w, 0x3078
clc
cmp qword [rax], r14
jmp 0x140465d43
je 0x140465d93
mov rax, qword [rcx + 0x50]
clc
jmp 0x140465d53
cmp dword [rax], r14d
jmp 0x140465d5b
jle 0x140465d93
dec dword [rax]
movzx rax, dx
mov rcx, qword [rcx + 0x38]
movzx edx, r8w
mov rdx, qword [rcx]
jmp 0x140465d79
lea rax, [rdx + 2]
jmp 0x140465d82
mov qword [rcx], rax
lahf
movzx eax, word [rdx]
jmp 0x140465d8e
jmp 0x140465daa
mov rax, qword [rcx]
jmp 0x140465d9b
mov rax, qword [rax + 0x38]
jmp 0x140465da4
call qword [0x1400b8d90]
cmp r12w, ax
je 0x140465dc1
mov al, r14b
jmp 0x140465dbc
jmp 0x140465dd4
mov qword [rdi], r14
xchg al, al
mov al, 0x37
jmp 0x140465dcd
mov al, 1
jmp 0x140465dd4
mov byte [rdi + 8], al
jmp 0x140465ddc
jmp 0x140465f3c
test cl, cl
jmp 0x140465de8
jne 0x140465e71
mov rcx, qword [rdi]
test sil, r10b
clc
test rcx, rcx
jmp 0x140465dfd
je 0x140465e60
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r14b, 0xf6
test rdx, rdx
jmp 0x140465e16
je 0x140465e31
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x140465e31
movzx eax, word [rdx]
jmp 0x140465e48
mov rax, qword [rcx]
jmp 0x140465e39
mov rax, qword [rax + 0x30]
jmp 0x140465e42
call qword [0x1400b8d90]
cmp r12w, ax
je 0x140465e60
mov word [rdi + 0xa], ax
jmp 0x140465e5b
jmp 0x140465e6d
mov qword [rdi], r14
movzx eax, word [rdi + 0xa]
stc
test bx, 0x2f31
mov byte [rdi + 8], 1
cmp ax, word [rbp - 0xc]
jmp 0x140465e7a
jne 0x140465f3c
mov byte [r15], 0x2d
inc r15
ror ch, cl
mov rcx, qword [rdi]
cmc
test rcx, rcx
je 0x140465f23
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
je 0x140465eef
mov rax, qword [rcx + 0x50]
cmp r11b, r11b
cmp dword [rax], r14d
jmp 0x140465eb2
jle 0x140465eef
dec dword [rax]
mov rcx, qword [rcx + 0x38]
not dx
movzx rax, r10w
mov rdx, qword [rcx]
movzx eax, r10w
movzx ax, dh
mov al, bpl
lea rax, [rdx + 2]
jmp 0x140465edc
mov qword [rcx], rax
movsxd rax, r9d
jmp 0x140465ee7
movzx eax, word [rdx]
jmp 0x140465f06
mov rax, qword [rcx]
jmp 0x140465ef7
mov rax, qword [rax + 0x38]
jmp 0x140465f00
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465f0f
je 0x140465f23
mov byte [rdi + 8], r14b
jmp 0x140465f1e
jmp 0x140465f3c
mov qword [rdi], r14
movsxd rdx, ebp
mov cl, r10b
cmovp ecx, r12d
mov byte [rdi + 8], 1
movzx rcx, di
mov cl, 0xa9
not dl
mov rdx, r13
not cl
jmp 0x140465f46
mov rcx, rdi
jmp 0x140465f4e
call fcn.14046665f
test al, al
jmp 0x140465f5a
jne 0x1404662d2
cmp byte [rdi + 8], r14b
jne 0x140466006
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465f75
je 0x140465ff2
mov rax, qword [rcx + 0x38]
mov dl, sil
rcl dh, 0x39
bsf edx, esi
mov rdx, qword [rax]
clc
cmp r11b, dl
test r9d, 0x34914de3
test rdx, rdx
jmp 0x140465f9e
je 0x140465fbe
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465fb0
jle 0x140465fbe
movzx eax, word [rdx]
jmp 0x140465fd5
mov rax, qword [rcx]
jmp 0x140465fc6
mov rax, qword [rax + 0x30]
jmp 0x140465fcf
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465fde
je 0x140465ff2
mov word [rdi + 0xa], ax
jmp 0x140465fed
jmp 0x140466002
mov qword [rdi], r14
stc
cmp r12, 0x7e520b83
movzx ax, r8b
mov byte [rdi + 8], 1
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp - 0x38]
jmp 0x140466013
jne 0x1404660f5
mov sil, 1
cmp ah, bl
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x14046602a
je 0x1404660c7
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r14
je 0x140466094
mov rax, qword [rcx + 0x50]
cmp rdx, r12
cmp cl, 0x8c
cmp dword [rax], r14d
jmp 0x140466050
jle 0x140466094
dec dword [rax]
movzx ax, cl
mov eax, 0x6fd82dd1
jmp 0x140466066
mov rcx, qword [rcx + 0x38]
mov eax, 0x190c2183
cwd
mov rdx, qword [rcx]
movsx rax, r12w
cdqe
lea rax, [rdx + 2]
mov qword [rcx], rax
setb al
movsx eax, di
movzx eax, word [rdx]
jmp 0x14046608f
jmp 0x1404660ab
mov rax, qword [rcx]
jmp 0x14046609c
mov rax, qword [rax + 0x38]
jmp 0x1404660a5
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x1404660b4
je 0x1404660c7
mov al, r14b
jmp 0x1404660c2
jmp 0x1404660cd
mov qword [rdi], r14
mov al, sil
mov byte [rdi + 8], al
mov rdx, r13
setp ch
mov rcx, rdi
jmp 0x1404660de
call fcn.14046665f
test al, al
jmp 0x1404660ea
je 0x140465f60
jmp 0x140466103
test sil, sil
jmp 0x1404660fd
je 0x1404662d2
mov byte [r15], 0x30
inc r15
jmp 0x14046610f
jmp 0x1404662d2
cmp byte [rdi + 8], r14b
jne 0x1404661a3
mov rcx, qword [rdi]
test rcx, rcx
je 0x140466197
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x14046613b
test rdx, rdx
jmp 0x140466143
je 0x14046616d
mov rax, qword [rcx + 0x50]
test r10b, r10b
cmp r11d, 0x7e7373e2
cmp dword [rax], r14d
jle 0x14046616d
movzx eax, word [rdx]
jmp 0x140466168
jmp 0x14046617f
mov rax, qword [rcx]
jmp 0x140466175
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140466188
je 0x140466197
mov word [rdi + 0xa], ax
jmp 0x14046619a
mov qword [rdi], r14
mov byte [rdi + 8], 1
movsx edx, bx
cwd
movzx r8d, word [rdi + 0xa]
lea rdx, [rbp]
movsx ecx, si
lea rcx, [rbp - 0x38]
call fcn.140129038
lea rcx, [rbp - 0x38]
cmp r8b, 0x9e
test dx, bx
sub rax, rcx
sar rax, 1
cmp r8w, bx
test rax, 0x3d976433
cmp rax, 0x16
jae 0x1404662ea
cmp ebx, 8
jmp 0x1404661e5
jge 0x140466214
lea rcx, [0x1400c0e00]
mov al, byte [rax + rcx]
xchg sil, cl
movzx ecx, r12w
mov byte [r15], al
setns sil
inc r15
dec rcx
inc ebx
test r10d, 0x16735677
inc ch
mov sil, 1
movsx ecx, si
and cl, ah
or ch, dh
mov rcx, qword [rdi]
stc
test bpl, r12b
test dl, 0xf0
test rcx, rcx
jmp 0x140466230
je 0x1404662b5
mov rax, qword [rcx + 0x38]
cmc
clc
cmp qword [rax], r14
je 0x140466282
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x140466282
dec dword [rax]
movzx dx, r10b
lahf
movsx edx, dx
mov rcx, qword [rcx + 0x38]
cmovo ax, r12w
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140466272
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14046627d
jmp 0x140466299
mov rax, qword [rcx]
jmp 0x14046628a
mov rax, qword [rax + 0x38]
jmp 0x140466293
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x1404662a2
je 0x1404662b5
mov al, r14b
jmp 0x1404662b0
jmp 0x1404662c4
mov qword [rdi], r14
mov al, 0x37
bswap ecx
mov al, sil
mov rcx, rdi
not cl
mov byte [rdi + 8], al
jmp 0x1404662d2
mov rdx, r13
mov rcx, rdi
jmp 0x1404662dd
call fcn.14046665f
test al, al
je 0x140466114
cmp byte [rsp + 0x31], r14b
jne 0x140466303
test sil, sil
jmp 0x1404662fd
jne 0x140466307
mov r15, qword [rbp - 0x80]
mov byte [r15], r14b
adc ah, 0x48
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x78]
mov dword [rcx], eax
rol edx, cl
shl dx, cl
mov rdx, qword [rbp - 0x40]
cmp r12w, 0x5fb7
test r9b, r8b
cmc
cmp rdx, 0x10
jmp 0x140466334
jb 0x140466387
inc rdx
mov rcx, qword [rbp - 0x58]
bsf ax, r8w
bt eax, r8d
mov rax, rcx
cmp rdx, 0x1000
jb 0x140466382
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp rbx, 0x6cdd62fd
cmp r11b, r11b
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14046637c
ja 0x1404663ea
call fcn.14027cd22
xor eax, eax
mov rcx, qword [rbp + 8]
stc
jmp 0x140466393
xor rcx, rsp
jmp 0x14046639b
call fcn.14049cefa
mov rbx, qword [rsp + 0x150]
test si, r12w
add r13d, 0x29f17cee
cmc
add rsp, 0x110
movzx r15d, sp
pop r15
mov r13b, 0xc4
movzx r14d, r9w
jmp 0x1404663cd
pop r14
jmp 0x1404663d4
pop r13
movzx rdi, sp
bswap ebp
pop r12
pop rdi
pop rsi
movsxd rbp, r14d
pop rbp
jmp 0x1404663e9
ret
call fcn.1404b346a
nop
jmp 0x1404663f5
call fcn.1404b346a
nop
jmp 0x14019ffa1