Function at 0x140131ca0
Capabilities:
Hash data using fnv

Disassembly:
in al, dx
cdq
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x79], cl
xchg r9, r11
inc r8d
jmp 0x140130095
test al, al
je 0x140130023
nop dword [rax]
jmp 0x1401300d9
mov r9d, r8d
mov edx, 0x2bf7d3a0
jmp 0x14013010a
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401300f3
jne 0x1401300d9
cmp edx, 0xaaa3b17b
je 0x140130138
jmp 0x140130023
lea rax, [r10 + r9*4]
add al, 0x8a
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
jmp 0x14013002b
mov ecx, dword [rbx + r11 + 0x24]
xorps xmm0, xmm0
add rcx, r11
mov qword [rsp + 0x458], rsi
xchg rdi, rdx
jmp 0x1401303bf
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401303a8
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401303b1
cmp edx, 0x6c30b421
je 0x1401303d8
jmp 0x1401301e5
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 0x14
shr rcx, 4
shr rcx, 5
jne 0x1401301bf
je 0x1401301bf
jbe 0x140130e1d
lea ebp, [rbx - 0x9444]
cmp r8, rcx
div r10
rol ebx, 0xe7
ret
jmp 0x140130211
mov rax, qword gs:[0x60]
lea r13, [rcx + 1]
xchg rcx, r12
mov r12, qword [rax + 0x18]
jmp 0x1401301ed
inc r8d
jmp 0x14013032b
xchg r12, rcx
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
add byte [rax], al
add byte [rsi - 0x75], al
pop rsp
or esp, dword [rax]
jmp 0x14013031c
shr rcx, 1
xchg rcx, rbx
mov qword [rbp + 0x160], rbx
xchg rbx, rcx
jmp 0x1401301cc
call rax
test eax, eax
js 0x140131799
mov rcx, qword [rbp + 0x160]
movabs rax, 0xec359e656663b
mul rcx
mov r8d, r15d
jmp 0x14013018e
mov qword [rsp + 0x448], rbx
xchg r12, rbx
xchg rsi, r13
mov qword [rsp + 0x440], rsi
mov ah, 0x24
add al, 0
add byte [rcx - 0x79], cl
cmc
movzx edx, word [rcx + r9*2]
xor r9d, r9d
je 0x1401302a7
jne 0x1401302a7
pushfq
jnp 0x14012fdb6
and r14d, 0xfd57f187
neg rbp
rcr ebp, 0x6c
jae 0x140130204
lea r10d, [rdi - 0x45ef]
test r15d, 0xa9db99bc
test r13d, 0x3ae10af8
rcr r15d, 7
pushfq
movabs rbp, 0x5e66af0000008ce9
jmp rax
jmp 0x140130338
mov ecx, 0xb8
add rax, r11
xchg rbp, r9
movups xmmword [r9 + 0x160], xmm0
xchg r9, rbp
jne 0x1401302ff
je 0x1401302ff
add r15d, 0x795b9b75
lea ecx, [rdi - 0x810e]
lea edi, [rcx - 0x46f4]
lea r11d, [rcx + 0xad5f]
add ecx, 0xb7b4209f
rcr edi, 0xe5
lea edi, [rdi + 0x45de]
test edi, 0xc0c64fe0
push r14
movabs r13, 0x5821f4ffffff22e9
rcl r13d, 0x1e
cpuid
lea ebx, [rbp - 0x9a8]
rcl r12d, 0x6b
jmp 0x1401312a6
jmp 0x140130226
nop dword [rax]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0xd53c8046
jmp 0x140130153
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov qword [rsp + 0x438], r14
mov eax, dword [rcx + rdx*4]
xor ecx, ecx
mov qword [rbp + 0x170], rcx
lea rdx, [rbp + 0x160]
je 0x14013038b
jne 0x14013038b
rol ecx, 0x33
neg r10
add ebp, 0x2fd33f30
rcr r9d, 0xd7
call rcx
push rdx
neg rsi
xor r12d, 0xab35742
lea r9d, [rbx + 0x94fb]
lea edi, [rbp + 0x1ba1]
movabs r15, 0x36659cffffff22e9
cmp r13, rbp
mov edx, 0x4552f843
div rdx
cmp r13d, 0x20812754
ret 0x18
jmp 0x1401302b2
je 0x1401301e5
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x14013016b
mov qword [rsp + 0x450], rdx
xchg rdi, rdx
mov r8d, 0x18
xchg r12, rbx
jmp 0x14013024c
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130418
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013047d
jmp 0x140130485
add rcx, r9
mov edi, dword [rcx + rdx*4]
xchg r9, rcx
mov r9, qword [rax + 0x18]
jmp 0x140130460
mov edx, 0xe23ed354
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140130472
mov rdx, qword [rax]
xchg rdx, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x140130499
xchg rcx, r9
add rdi, r9
mov rax, qword [rcx + 0x10]
xchg rdx, rcx
jmp 0x140130445
test al, al
je 0x140130491
nop dword [rax]
movsx eax, al
jmp 0x1401303fb
cmp edx, 0x199b0bd8
je 0x1401304e4
inc r8d
jmp 0x1401304a3
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jne 0x1401304c9
je 0x1401304c9
lea r10d, [rcx - 0xb2a6]
and r11d, 0x606d806a
cpuid
test r10d, 0x858bc99e
sub edi, 0x751cd41
movabs r11, 0xf6458ffffff5ce9
ror r10d, 0x17
cmp ecx, 0xdd018515
ja 0x140130f47
jmp 0x14013042a
ret 0x20
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jne 0x140130513
je 0x140130513
je 0x14012f6dc
test rsi, rbx
syscall
movabs r9, 0x40ac9c0000009ce9
test r12d, 0x2f46d9f8
jmp rax
jmp 0x1401305b4
test al, al
jne 0x14013057e
cmp edx, 0xa8e5eeb1
je 0x140130627
inc r8d
jmp 0x14013056d
inc rcx
test al, al
je 0x140130541
nop dword [rax]
jmp 0x14013057e
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xe341137e
lea rax, [r11 + r10*4]
jmp 0x1401305c3
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x14013052d
mov r13, qword [rax + 0x18]
xchg rcx, r13
add r12, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x14013055c
add rcx, r9
mov r12d, dword [rcx + rdx*4]
xchg rcx, r13
jmp 0x140130596
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
je 0x14013060b
jne 0x14013060b
dec r15
call rax
rcl ecx, 0x79
js 0x14012fdca
call rax
bswap r8
jmp rax
jmp 0x140130549
mov ecx, dword [rbx + r9 + 0x24]
lea rax, [r13 + 0x1f400]
add rcx, r9
shl rax, 9
shl rax, 2
jne 0x140130667
je 0x140130667
lea r13d, [rdx + 0x6ec5]
cmp r13d, 0xa4a8be8a
test edx, 0x24d8bcd1
xor esi, 0xe487c8fb
jbe 0x14012fde5
rcl ebx, 0x3b
movabs r14, 0x4d5002000000f6e9
sub r14d, 0x3047e8a0
ret
jmp 0x140130762
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x1401306cc
mov esi, dword [rcx + rdx*4]
lea rdx, [rbp + 0x120]
add rsi, r9
mov qword [rbp + 0x120], r15
lea r9, [rbp + 0x118]
mov qword [rbp + 0x118], rax
jmp 0x140130729
test al, al
jne 0x1401306f2
cmp edx, 0xdafbc378
je 0x1401307b1
inc r8d
jmp 0x140130681
mov edx, 0xc5606cfd
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401306e9
je 0x1401306c4
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401306b0
mov rax, qword gs:[0x60]
mov r8d, r15d
xchg rcx, rbp
mov rbp, qword [rax + 0x18]
xchg rcx, rbp
mov rax, qword [rcx + 0x10]
jmp 0x140130744
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rbp + 0x120], r15
je 0x140131799
jmp 0x14013070a
xchg rcx, r11
mov r11, qword [rax]
xchg r11, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x140130677
shl rax, 1
mov dword [rsp + 0x28], 4
xor r8d, r8d
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jne 0x140130798
je 0x140130798
rcr r13d, 0x37
rcl edx, 0x7b
lea esi, [rcx + 0x2ab8]
movabs rsi, 0x364010fffffeece9
ror r9d, 0x5f
mul r12
lea r8d, [rdi - 0x1cda]
call rcx
ret
jmp 0x140130689
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x1401307cf
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r9
xchg r14, rax
jmp 0x140130805
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130882
jmp 0x14013088a
mov r14, qword [rcx + 0x10]
xchg r14, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jne 0x140130824
je 0x140130824
movabs rbp, 0x6d4979a148a278eb
jmp 0x1401312a0
jmp 0x14013089e
jmp 0x1401308a8
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130896
nop dword [rax]
movsx eax, al
jmp 0x1401307e8
cmp edx, 0xdd3be21f
je 0x1401308bd
inc r8d
jmp 0x140130869
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x3867ddcb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jmp 0x14013086e
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r15
movzx edx, word [rcx + r10*2]
jmp 0x14013090a
shr rcx, 1
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jb 0x140130b90
mov edx, 4
jmp 0x140130bfd
xchg r8, rax
mov rax, r8
xchg r8, rax
mov rax, r11
mul r8
mov rcx, r8
jmp 0x140130922
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rbp + 0x178]
jmp 0x1401309d0
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 5
jmp 0x1401308d7
add r14, r9
mov qword [rbp + 0x178], 0x30
mov r9d, 0x64
mov qword [rbp + 0x190], r15
mov r8d, r9d
jmp 0x140130a27
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x1401308eb
rdtsc
shl rdx, 9
shl rdx, 7
shl rdx, 2
jmp 0x140130a14
shl rdx, 0xb
shl rdx, 2
shl rdx, 1
or rax, rdx
jmp 0x1401308f5
mov qword [rbp + 0x180], r15
lea rcx, [rsp + 0x30]
mov qword [rbp + 0x188], r15
xchg rbp, r8
movdqu xmmword [r8 + 0x198], xmm0
jmp 0x140130b4b
jne 0x140131799
xchg r10, rax
mov r10, qword [rsp + 0x30]
xchg r10, rax
dec rax
cmp rax, 0xfffffffffffffffd
jmp 0x140130ad2
and r9d, 0xfff
dec dword [rdi]
add byte [rax], al
add r9, r10
mov byte [r9], 0x45
jmp 0x1401309f3
test rdx, rdx
je 0x140130b83
nop dword [rax]
je 0x140130ab7
jne 0x140130ab7
jmp 0x14013010c
jmp 0x140130b6e
ja 0x140131799
mov r10, qword [rbp + 0x120]
mov rcx, qword [rbp + 0x118]
add rcx, r10
xchg r15, rsi
mov qword [rsp + 0x40], rsi
xchg r15, rsi
jmp 0x140130c7c
add rcx, qword [rbp + 0x118]
cmp r10, rcx
jb 0x140130c90
lea rax, [rsp + 0x58]
mov dword [rsp + 0x58], r15d
mov r9d, 0x20
xchg r9, rax
jmp 0x140130934
add byte [rax], al
xchg r8, rbp
mov qword [rsp + 0x30], r15
call rdi
test eax, eax
jmp 0x140130a4b
shl rdx, 2
shl rdx, 1
or rax, rdx
mov r9, rax
jmp 0x140130a8c
movzx eax, byte [r9]
test al, al
je 0x140130cd1
movzx eax, byte [r9]
jmp 0x140130ccc
movzx eax, byte [r9]
sub al, 0x8c
add al, 2
add al, dl
mov byte [r9], al
mov rcx, qword [rbp + 0x120]
add r10, 0x1000
je 0x140130bc9
jne 0x140130bc9
test r10d, 0xdaa89eec
jmp rcx
jmp 0x140130b0b
mov qword [rsp + 0x40], r9
cmp r13, rdx
mov ecx, r15d
cmovb rdx, r13
jmp 0x140130a9f
cmp r10, rcx
jae 0x140130b1b
movabs r11, 0x47ae147ae147ae15
nop
rdtsc
shl rdx, 0x1c
shl rdx, 1
jmp 0x140130b5c
inc ecx
movsxd rax, ecx
cmp rax, rdx
jb 0x140130b6e
mov bh, 0x40
push rdx
lea r13d, [rbx + 0xd709]
jle 0x140130a8f
cmp r12d, 0xd3447c49
lea ecx, [rdx - 0xf2f6]
ret
hlt
push rbx
neg rbp
pushfq
cmp rbp, rdx
cmp rdi, rdx
test r11d, 0xea0a24ee
cpuid
movabs r12, 0x7838b100000092e9
lea r12d, [rdi - 0x4ad6]
jmp 0x140131a4b
inc dword [rbp + rcx*4 - 0x4e]
scasd eax, dword [rdi]
add byte [r8], al
ret
lea rdx, [rbp + 0x120]
call r12
mov rax, qword gs:[0x60]
jmp 0x14013102d
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
add byte [rax], al
mov rcx, 0xffffffffffffffff
jmp 0x140130ffb
ret 0x414c
cmp rsi, rbp
lea ebx, [rdx + 0x3c16]
call 0x140131b44
call rax
cpuid
lea r15d, [rbx - 0x9a8d]
add esi, 0x36d826cf
call rax
rcl edx, 0xdd
pause
test rcx, rdx
and r10d, 0x49c33467
push rbp
movabs rdi, 0x57d12ffffffeb3e9
div rbp
jle 0x1401320d9
cmp al, 0
add al, ch
xchg esi, eax
or byte [rax], al
add bh, bh
ror byte [rdi], 1
movabs byte [0x81ffff6573bb8d44], al
invalid
sub esi, 0x4c440fd8
jmp rcx
inc dword [rcx - 9]
ret
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
xchg r11, r8
mov r11, qword [rax + 0x50]
xchg r8, r11
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
jmp 0x1401319bd
mov byte [rsp + rax + 0x4b], r15b
inc rax
jmp 0x140131963
mov byte [rbp + rdx - 0x67], cl
mov byte [rsp + rdx + 0x72], r15b
inc rdx
jmp 0x1401314ca
mov dword [rbp + 0x14a], 0xff66ff7a
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x136]
movzx ecx, byte [rbp + rdx + 0x128]
add cx, ax
mov word [rbp + rdx*2 + 0x136], cx
jmp 0x140131653
cmp rdx, 0x26
jb 0x14013192a
mov r9d, 0x10
lea r8, [rsp + 0x36]
je 0x140131512
jne 0x140131512
invalid
invalid
invalid
invalid
invalid
xchg ebx, eax
push rax
push rdx
push rbx
xchg qword [rsp + 0x20], rbp
pop rbx
pop rdx
jne fcn.1401316b8
je fcn.1401316b8
lea r9d, [rcx - 0x34fb]
cmp r8d, 0x33657158
test r8d, 0x8f9e7214
rcl r15d, 0xc5
jne 0x14013237b
jp 0x140131d87
ret
xchg r14, rbp
mov rbp, qword [rsp + 0x438]
xchg rbp, r14
mov r13, qword [rsp + 0x440]
mov r12, qword [rsp + 0x448]
je 0x140131802
jne 0x140131802
jge 0x140132054
lea edi, [rbx - 0xdfcc]
div rbp
cmp rsi, rdi
jg 0x140131812
lea ecx, [rbx - 0x9d3f]
jo 0x140131dc0
sub r10d, 0x88bc4017
jnp 0x14013192c
lea r13d, [rcx - 0x1dcd]
call 0x140131867
and r9d, 0x5a8fd2f5
movabs r8, 0x606439000001e1e9
cmp r9d, 0x5df71f39
lea r9d, [rdx + 0xfbfe]
jmp 0x1401319e8
lea ecx, [rdx + 0xfbfe]
pushf
ror r13d, 0x3f
ret
mov dword [rbp - 0x47], 0x6f767370
mov word [rbp - 0x6a], 0xf6f6
mov word [rbp - 0x43], 0x387d
nop dword [rax]
jmp 0x140131922
mov rsi, qword [rsp + 0x458]
add rsp, 0x460
push rcx
push rcx
push rax
push rcx
push rcx
jne 0x140131906
je 0x140131906
jo 0x140131dbb
jp 0x140131f8e
pop rcx
test r8d, 0x617b69fc
dec r12
inc rdi
ret
jmp 0x1401319cf
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x72]
adc al, 0x72
movzx ecx, byte [rbp + rdx - 0x67]
add cl, al
jne 0x140131947
je 0x140131947
rcl r8d, 0x98
lea r12d, [rcx - 0xa1a1]
movabs r13, 0x13beddfffffaf8e9
pop r8
cmp r9, rcx
lea r11d, [rcx + 0xb2d0]
test rdi, rdx
call 0x1401319e0
cmp rax, 0xa
jb 0x140131437
jmp 0x140131444
mov rax, qword gs:[0x60]
xchg rcx, rdi
mov rdi, qword [rax + 0x18]
xchg rcx, rdi
xchg rsi, rax
jmp 0x140131407
div dh
mov dword [rbp - 0x4f], 0x73764d2a
mov dword [rbp - 0x72], 0xf6f6f6f6
mov dword [rbp - 0x4b], 0x2a7e786f
mov dword [rbp - 0x6e], 0xf6f6f6f6
jmp 0x140131892
xchg qword [rsp + 0x28], r15
add rsp, 0x30
nop
add rsp, 8
mov rbx, qword [rsp - 8]
push rax
jmp 0x140131677
xchg rdi, r10
mov r10, qword [rsp + 0x450]
xchg r10, rdi
jne 0x140131a24
je 0x140131a24
popf
lea r12d, [rcx + 0x1509]
rcl r8d, 0x46
sub r14d, 0x9a4566bb
ror ebx, 0x60
rcl r11d, 0x17
div rbx
test r11d, 0x82a575d3
cmp r8, rbp
movabs r15, 0x24dee0fffffe85e9
lea edi, [rbx - 0xe5d0]
bswap rdx
dec rdx
ret
jmp 0x1401318ae
sub al, 1
add byte [rax], al
div dh
div dh
mov dword [rbp + 0x13e], 0xff76ff6b
mov dword [rbp + 0x142], 0xff5eff66
mov dword [rbp + 0x130], 0xf6f6f6f6
mov dword [rbp + 0x146], 0xff77ff6f
add dword [rax], r8d
add byte [rdi - 1], ch
ja 0x140131a84
push qword [rbp + 0x36]
jne 0x140131abd
je 0x140131abd
lea r15d, [rdx - 0x395f]
lea ebx, [rbx - 0x371b]
jno 0x140131947
jmp rcx
jmp 0x140131455
test al, al
jne 0x140131ccc
cmp edx, 0x74115443
je 0x140131d1e
inc r8d
jmp 0x140131d19
mov edx, 0x5cd4d758
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140131cbe
add byte [rax], al
mov r11d, dword [rbx + r9 + 0x20]
nop
mov r10d, r8d
jne 0x140131c98
je 0x140131c98
pushfq
rol ebx, 0x7a
sub esi, 0x3d1ced10
inc rsi
mul r15
rcr r14d, 6
lea r15d, [rdi - 0x3ada]
test r10d, 0xb08c790c
movabs r14, 0x7d54b4ffffff54e9
dec r15
call fcn.140131872
call fcn.14013112d
jmp 0x140131bf1
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140131b87
inc rcx
test al, al
je 0x140131b9b
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140131cad
jmp 0x140131c6d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x140131d54
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r13 + 0xd8]
add r12, r9
mov qword [rbp + 0x230], rdx
jne 0x140131d77
je 0x140131d77
movabs rcx, 0x1283c500000094e9
lea ecx, [rdx + 0xb157]
pause
jmp 0x140131e10
lea r9d, [rbx + 0x85ee]
lea r13d, [rcx - 0xb4a9]
ret
je 0x140133098
cmp dword [rbx], 0x54494e49
je 0x140133098
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x140132202
jmp 0x140132148
cmp rcx, rdi
jae 0x140131dcb
or dword [rbx], 0
add byte [rax], al
lea rax, [rcx + rdi]
mov qword [rbp + 0x238], rax
xchg rsi, rdi
mov qword [rbp + 0x158], rsi
xchg rdi, rsi
je 0x140131df0
jne 0x140131df0
jle 0x1401329a8
popfq
call rax
div r14
lea ebp, [rdx - 0x7c4c]
movabs rbx, 0xf81fa00000187e9
call rax
jle 0x140131c64
jmp 0x140131f7c
call rcx
cmp r14d, 0xa5ed29f3
jns 0x14013240a
ret
mov eax, dword [r13 + 0xdc]
mov dword [rbp + 0x1b0], eax
mov ecx, dword [r13 + 0xa0]
xchg rcx, r15
mov qword [rbp + 0x238], r15
jmp 0x14013238a
pushfq
add edx, 0x37523845
jns 0x140130b49
jmp rax
lea ebp, [rdx - 0x3ddb]
or ebp, 0x9ca49c67
add r12d, 0x68572f7c
lea r10d, [rbp - 0xc7bc]
and r15d, 0xa451e36f
push 0x44958d44
cmp bh, bh
inc dword [rcx - 0x7f]
out 0x6f, eax
jrcxz 0x140131f83
movsb byte [rdi], byte [rsi]
cmp r11d, 0x7eab9b60
jmp 0x140131f3f
rcr edi, 0xf9
test rdi, rdx
test r14, rbp
mov r13d, 0x2a09989f
popfq
jmp 0x140131fe7
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r13 + 6]
lea rbx, [r13 + 0x108]
lea rcx, [rax + rax*4]
lea rax, [r13 + 0x108]
lea rax, [rax + rcx*8]
jmp 0x140131fa0
lea r8, [rbp + 0x150]
mov eax, dword [r13 + 0x54]
lea rdx, [rbp + 0x158]
mov qword [rbp + 0x150], rax
mov r9d, 4
jmp 0x140132065
cmp rbx, rax
jae 0x140132fcf
nop dword [rax]
cmp dword [rbx + 0x10], r15d
je 0x140133098
cmp dword [rbx + 0x14], r15d
je 0x140133098
jmp 0x1401323dc
jmp rcx
jmp 0x1401324d0
add byte [rax], al
rcl r13d, 0x11
mul r11
rcl ebp, 0x50
jmp 0x1401323f1
lea rax, [rbp + 0x110]
mov dword [rbp + 0x110], r15d
mov rcx, 0xffffffffffffffff
jne 0x1401320aa
je 0x1401320aa
int3
jmp 0x140131f54
inc rbx
jge 0x140131a55
pause
jbe 0x140131f12
jmp 0x140131e7d
nop
call rcx
jmp rcx
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x1401324d0
jne 0x14013222c
je 0x14013222c
je 0x140131f24
or r12d, 0xcec91b65
call rax
popf
test r11, rcx
ror ecx, 0x8c
push rsi
movabs rbp, 0x37bb190000026ae9
dec rdi
js 0x1401313a7
jmp 0x14013249b
jo 0x1401322af
lea ebx, [rbx - 0x9d62]
cmp edi, 0xa0fc5dd3
jb 0x14013258b
ror r14d, 0xac
call fcn.14013251c
add r11d, 0x4a6f5430
lea r13d, [rdx + 0x66a0]
lea ebx, [rbp + 0x5585]
jmp 0x14013199a
jns 0x1401322f2
rcl ebx, 0xb4
call rcx
lea edx, [rbx - 0xe017]
pop rcx
int3
test edi, 0x412fb04f
jmp rcx
mul ebx
lea edi, [rbx - 0x30cf]
popf
jmp 0x1401320dd
xchg r15, rcx
mov eax, dword [r13 + 0xa4]
mov dword [rbp + 0x1b4], eax
cmp rdx, rdi
jae 0x140131db7
lea rax, [rdx + rdi]
mov qword [rbp + 0x230], rax
jmp 0x140131db7
add al, 0xfa
invalid
cld
invalid
cmp byte [rbx], 0x2e
jne 0x140131d9c
cmp dword [rbx + 1], 0x63727372
jmp 0x140131d96
lea edi, [rbx - 0x9acc]
cmp rdi, rcx
popf
ja 0x140130a91
pause
inc dword [rbp + rcx*4 - 0x73]
jns 0x1401323af
invalid
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x1401324bb
cmp byte [rbx + 5], 0x61
jne 0x1401324d0
mov dil, 1
jmp 0x140132017
cmp eax, 0x74616470
jne 0x1401324d0
cmp byte [rbx + 5], 0x61
je 0x140133098
mov eax, dword [rbx + 8]
jmp 0x14013264e
pause
lea r14d, [rcx - 0xa600]
push rsi
je 0x14013250d
jne 0x14013250d
dec r14
test r14, rcx
popfq
inc rdx
ret
jmp 0x1401327f0
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
mov dword [rsp + 0x58], r15d
lea rax, [rsp + 0x58]
mov qword [rsp + 0x40], rsi
jmp 0x140132bcc
mov dword [rbx + 0x24], eax
jmp 0x140132be9
xchg esi, eax
and ecx, 0x9dfa8444
lea ebx, [rbp - 0x570d]
ret 0x10
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x40]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
je 0x140132697
jne 0x140132697
rcr edx, 0x80
jp 0x1401323c1
lea edi, [rbx + 0x2257]
lea r12d, [rbp + 0x9c43]
jmp rcx
jmp 0x140132530
rol edx, 0x6b
jp 0x140130f0d
test r8, rbp
ror edx, 0x9b
jmp 0x1401328fb
test dil, dil
jne 0x140133098
mov eax, dword [rbx + 0x24]
test eax, eax
jmp 0x140132a8c
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x230]
mov edx, r14d
jmp 0x140132b11
test rbx, rbx
lea r13d, [rdx - 0x1372]
cmp ebp, 0xb2cb9311
bswap rcx
call rcx
jl 0x140131264
je 0x140132823
jne 0x140132823
int3
jmp 0x140132968
add byte [rax], al
call 0x14013359f
inc rbp
mul r13
pushfq
pushfq
jmp 0x140132aeb
lea esi, [rdi - 0x7f2b]
sub r8d, 0x2e44ea1d
jmp rax
cmp r8, rbx
lea edi, [rdi - 0x6d66]
lea r8d, [rcx - 0x4301]
cmp ebx, 0x90cca275
rcr ecx, 0xe9
mov r14d, 0xdf3b75cc
jmp 0x140132ab7
rcl r15d, 0x51
call rax
popfq
lea esi, [rdi - 0xa264]
popf
lea r15d, [rdi - 0x953]
jne 0x1401310b9
jmp 0x140132a18
bswap ebx
xor r13d, 0xc0c0b6d0
jmp 0x140132894
lea r9, [rbp + 0x1b0]
je 0x1401329f1
jne 0x1401329f1
popfq
div r15
call rcx
dec rbx
rcr ecx, 0x43
pushfq
call 0x140132d6a
jmp rcx
jmp 0x140132765
test r10d, 0x31ac0575
test rcx, rcx
lea r8d, [rdx - 0xa8ca]
lea ebx, [rbx - 0x6707]
rcr edx, 0x46
test r12d, 0xb835c730
mov ebp, 0x99721f71
je 0x140132a5a
jne 0x140132a5a
pushfq
rol r9d, 0xcc
pushfq
or r15d, 0x429b09eb
lea r12d, [rbp - 0x8942]
popf
movabs rdi, 0x74fa2afffffcb3e9
call 0x140131ca0
cmp ecx, 0x7feeb19e
cmp r11, rbp
test edx, 0x2ab4b305
pushfq
mul rbp
cmp r12d, 0x8c8beb97
mul r15
rcr ecx, 0x3b
call fcn.14013286e
jmp 0x140132712
js 0x140132be4
test al, 0x40
je 0x140132be4
and eax, 0xffffffbf
jmp 0x140132afc
cmp eax, 0xc000008c
jne 0x1401329c6
nop
jmp rcx
mov edi, 0x5863336b
pushfq
inc r15
lea esi, [rbx - 0x4f00]
rcr esi, 0x4a
jmp 0x140132b3e
ror edx, 0xd1
jnp 0x140131a7d
ror ebx, 0xc2
jmp 0x1401324d8
mov r9d, 0x20
or eax, 0x20000020
mov dword [rsp + 0x58], r9d
jmp 0x140132551
xchg rsi, rbp
mov rcx, rbp
xchg rsi, rbp
call fcn.1401345d0
jmp 0x140132752
and ecx, 0x18c55757
jle 0x140130d69
jge 0x1401327be
mov qword [rsp + 0x20], rax
xchg r10, r14
mov qword [rsp + 0x30], r10
xchg r10, r14
call r12
jmp 0x140132aa2
mov r9d, dword [rsp + 0x58]
lea rax, [rsp + 0x58]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x40]
call r12
jmp 0x1401334f5
lea rax, [rbp + 0x110]
lea r8, [rbp + 0x150]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0x158]
mov rcx, 0xffffffffffffffff
call r12
je 0x140132cc0
jne 0x140132cc0
jmp rax
jmp 0x1401336a5
cmp rbx, rax
jb 0x140131fac
invalid
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0x110]
je 0x140132fef
jne 0x140132fef
rcl r10d, 0x4d
syscall
or edx, 0x95d38462
rcl r11d, 0x9e
rcr r10d, 1
movabs rbx, 0x1c8620fffffc84e9
ror ebp, 0xb2
ret 0x28
jmp 0x140132c78
movzx eax, word [r13 + 6]
nop
sub rbx, 0x150215a7
jmp 0x1401334da
dec dword [rdi]
test byte [rdi - 0x1c], dh
invalid
pause
and r11d, 0x605349b4
rcr r8d, 0x5d
jae 0x140132880
bswap rbp
jmp 0x1401331cb
int3
lea eax, [rbp + 0x108]
lea rax, [rax + rdx*8]
jmp 0x140132fbf
xchg ecx, eax
lea ebp, [rdx + 0x1be4]
je 0x14013356e
jne 0x14013356e
lea r9d, [rdx + 0x79d0]
lea r15d, [rdx + 0x7846]
and r9d, 0x9762aacf
test r12, rdi
lea r14d, [rbp - 0xabed]
jp 0x140133ed8
or dword [rax], eax
invalid
jmp rcx
jmp 0x1401331b0
cli
sar edi, cl
or cl, byte [rbp - 0x38ad5573]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rcx + 3], cl
cli
xchg rdi, r8
mov qword [rsp + 0x30], r8
xchg r8, rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
je 0x140133756
jne 0x140133756
rol r13d, 0x8a
rol ebx, 0xe
rcr r13d, 0x13
rol r8d, 0xa0
mov r11d, 0xd5766fa3
bswap r12
inc rbp
mov r9d, 0xc95c2b7f
sub r12d, 0x8b01410e
div rdi
test r11, rdx
movabs r15, 0x4e212a0000009ee9
add edi, 0x72c9af8f
mov r13d, 0x317e208a
mov r15d, 0xe51e2c5d
ror esi, 0x49
lea r10d, [rdi + 0x5a23]
push r14
lea r9d, [rdi - 0x3229]
jmp rax
jmp 0x1401337f9
lea rdx, [r11 + r9*4]
mov r8d, dword [rdx + r10]
mov edx, 0xf71d6de4
je 0x1401337da
jne 0x1401337da
pushfq
cmp r10d, 0xff40c7f0
cmp esi, 0xba82b298
lea ebx, [rdx - 0xec41]
int3
and eax, 0x1d0d23ab
inc rsi
xor ebp, 0x3a4e070f
jle 0x14013428d
movabs rbx, 0x7a876ac01e7042eb
pushf
rcl edi, 0x87
cpuid
ror r13d, 0x56
lea r8d, [rbp + 0xee87]
call fcn.140133cb7
jmp 0x14013381e
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140133892
mov r9d, dword [rbx + 0x18]
jmp 0x140133857
add r8, r10
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x140133889
nop
jmp 0x14013383c
jmp 0x1401337f9
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jmp 0x140133877
test r9d, r9d
je 0x140133892
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
jmp 0x140133786
jne 0x14013383c
cmp edx, 0x7e3857a8
je 0x14013389a
test r9d, r9d
jne 0x14013386f
mov rax, qword [rax]
jmp 0x140133837
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x1401338f0
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
jmp 0x140133a19
jmp 0x140133a21
xor eax, eax
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
movzx ecx, byte [rsp + rdx + 0x5c]
add cl, al
jmp 0x140133912
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
movzx edx, word [rax + r9*2]
mov dword [rsp + 0x6b], 0x6e383c3d
jmp 0x1401339e9
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
inc rdx
cmp rdx, 0xa
jb 0x1401338df
xor edx, edx
jmp 0x140133a4a
movzx eax, byte [rcx - 1]
test al, al
jne 0x140133a36
cmp edx, 0xe52cbd63
je 0x140133a62
inc r8d
je 0x140133984
jne 0x140133984
call rax
add edi, 0xfd53ee76
jno 0x1401337c3
lea r13d, [rbp + 0x21ba]
cpuid
pushfq
jno 0x1401334e6
lea r12d, [rcx + 0xb4f9]
cpuid
ja 0x140133af4
sub r9d, 0xd1cb81dc
movabs rdi, 0x25ccbfffffff44e9
cmp r11, rdi
lea r14d, [rbp + 0xee65]
neg rcx
push r11
lea r8d, [rdi + 0x7b9d]
call rcx
lea r10d, [rdx - 0x8724]
call rax
rol edx, 0xdc
call 0x140134327
jmp 0x1401338cd
invalid
mov ecx, dword [rdx + r11]
mov edx, 0x38b5fb8
add rcx, r9
jne 0x1401339d5
je 0x1401339d5
jmp rax
jmp 0x140133a0c
mov word [rsp + 0x64], 0xf6f6
mov word [rsp + 0x6f], 0x7676
mov r12d, dword [rcx + rdx*4]
xchg r8, r15
mov rdx, r8
xchg r8, r15
add r12, r10
jmp 0x1401338d2
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140133a2d
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
jmp 0x1401339b5
je 0x140133947
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x14013392f
lea rcx, [rsp + 0x67]
mov r8d, 0x800
call rdi
mov r9, rax
mov r8d, r15d
jmp 0x1401338b3
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
movzx edx, word [rax + rcx*2]
mov rax, r15
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
jmp 0x140133b0f
jne 0x140133a8b
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
add rbx, rax
mov edi, r15d
mov rcx, qword [rbx]
jmp 0x140133b2e
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
mov rsi, rax
test rax, rax
jmp 0x140133bfc
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
xchg r8, rsi
mov qword [rdx + rax], rsi
xchg rsi, r8
jmp 0x140133c30
sub rax, 0x612b3440
add rax, 0x612b3442
add rax, rdx
movzx edx, dx
jmp 0x140133b47
xchg rcx, rsi
cmovns rdx, rax
call r12
jmp 0x140133af8
add byte [rax], al
add byte [rax], al
xchg r14, r8
mov r14, rax
xchg r14, r8
test rax, rax
je 0x140133ca7
jmp 0x140133b76
mov r13d, dword [rcx + rdx*4]
add r13, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x67], r15b
inc rax
jmp 0x140133bb3
test rcx, rcx
je 0x140133c9a
xchg rdx, rdi
mov rdi, rcx
xchg rdi, rdx
nop
nop
jmp 0x140133ad2
test rcx, rcx
xchg rcx, rsi
mov rsi, rcx
jne 0x140133b56
je 0x140133b56
movabs rdi, 0x6c6178e765c291eb
call 0x140133cd6
lea r10d, [rbp + 0x1cf6]
xor r11d, 0xa1889cfe
call fcn.14013366b
jmp 0x140133ae9
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140133c0c
je 0x140133b94
jne 0x140133b94
mov ecx, 0xb637b07e
cmp r8d, 0x5c7d9e7f
movabs rbp, 0x2db0b3ffffff1ee9
mov ebx, 0x4c571ba0
jmp rax
jmp 0x140133ab7
cmp rax, 0xa
jb 0x140133b21
cmp dword [r14 + 0xc], r15d
je 0x140134522
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
je 0x140133bea
jne 0x140133bea
cmp r15, rcx
call rcx
call rax
cmp rcx, rcx
cmp r12d, 0x2d1f0d7b
movabs r11, 0x24fb6cfffffeb3e9
rol r11d, 0x33
popfq
jmp 0x140134774
jmp 0x140133aa2
je 0x1401340d9
mov ecx, dword [r14]
test ecx, ecx
jmp 0x140133a81
xchg rdx, rax
mov rdx, qword [rbx]
xchg rdx, rax
lea rcx, [0x140000000]
xchg r8, r14
mov qword [rcx + rax], r14
jmp 0x140133c26
xchg r8, r14
lea rax, [0x140000000]
xchg rcx, r10
mov r10, qword [rbx + 8]
xchg r10, rcx
jne 0x140133c4e
je 0x140133c4e
jmp rcx
jmp 0x140133c78
add r14, 0x21276f93
cmp dword [r14 + 0xc], r15d
je 0x140134522
mov rdi, qword [rsp + 0x30]
jmp 0x140133bcf
add rbx, 8
neg edi
add edi, 0xfffffff8
neg edi
xchg rcx, r11
mov rdx, r11
xchg r11, rcx
jmp 0x140133c91
test rcx, rcx
jne 0x140133b41
nop
sub r14, 0x21276f7f
jmp 0x140133c5d
mov dword [rsp + 0x30], 0xf6f6f6f6
mov rdx, r15
mov dword [rsp + 0x36], 0x797c7c4f
jl 0x140133d35
jns 0x140133c81
and al, 0x34
mul byte [rsi - 0x39]
and al, 0x3a
jl 0x140133cc6
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
je 0x140133cf8
jne 0x140133cf8
rol ecx, 0x3c
test r13, rdi
mov r13d, 0x58d0f850
call rcx
rcl r13d, 0xe3
cpuid
rol ebp, 0x63
mov ecx, 0x8e571da3
test r11, rbx
movabs r13, 0x119c50d55ce83deb
push r14
call rax
ja 0x140133702
jmp 0x140133d37
sub ebp, 0x90e8ac78
jns 0x140134919
jmp 0x140134951
cmp rdx, 5
jb 0x140133cce
mov dword [rbp - 0x40], 0xf6f6f6f6
xchg rcx, rdx
mov rcx, r15
jmp 0x140133e60
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r15b
inc rdx
jmp 0x140133d1b
mov byte [rsp + r15 + 0x36], 0
inc r15
cmp r15, 5
jmp 0x140133e50
mov dword [rbp + 0x1c], 0x78732a79
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x6b737e73
mov dword [rbp - 0x30], 0xf6f6f6f6
mov dword [rbp + 0x24], 0x6f847376
mov dword [rbp - 0x2c], 0xf6f6f6f6
jne 0x140133daa
je 0x140133daa
add edx, 0xd297ba
jmp rax
jmp 0x140133feb
mov dword [rbp + 0x64], 0x386e6f
mov byte [rbp + 0x12], 0xf6
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x14]
movzx ecx, byte [rbp + rdx - 0x40]
je 0x140133dfd
jne 0x140133dfd
dec rsi
call rcx
syscall
popfq
ret
jmp 0x1401340ac
mov rax, r15
nop word [rax + rax]
mov byte [rbp + rax + 0x14], r15b
inc rax
jmp 0x140134024
cmp rdx, 0x53
jb 0x140133dce
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp + 0x14]
xor ecx, ecx
call r13
jmp 0x140133e12
jb 0x140133d4f
mov eax, 0xfffffffe
jmp 0x14013179e
xchg rcx, rdx
mov dword [rbp + 0x14], 0x76736b50
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x7e2a6e6f
mov dword [rbp - 0x38], 0xf6f6f6f6
jne 0x140133eb3
je 0x140133eb3
mov r9d, 0x1fc3bbd7
sub r14d, 0x9896aef4
rol r9d, 0x81
popfq
lea r15d, [rdi - 0x2fd]
jg 0x140134223
neg r11
call rax
cmp r15, rbp
add r15d, 0x1929c711
movabs r10, 0x66092bfffffea9e9
ror r14d, 0x33
lea r10d, [rbx + 0xa77b]
call rax
jno 0x140133986
jmp 0x140133d61
jbe 0x140134d75
mov r10d, 0xed891d23
mov ebp, ebp
add r12d, 0xfee1257a
mul rsi
call 0x140134ce0
mov dword [rbp + 0x40], 0x2a766b7f
mov dword [rbp - 0x10], 0xf6f6f6f6
mov dword [rbp + 0x44], 0x2a35354d
mov dword [rbp - 0xc], 0xf6f6f6f6
mov dword [rbp + 0x48], 0x736e6f5c
jne 0x140133f33
je 0x140133f33
jge 0x140134a16
ror ebx, 0x30
dec r13
mov ebx, 0xa8502838
div r13
cmc
test r9d, 0x2dfe95ac
lea edx, [rdi - 0x2a25]
movabs r12, 0x647d601418a93deb
and r15d, 0x2c887ff5
and r13d, 0x6c33aa2f
lea edi, [rdi + 0xe480]
popfq
ret
jmp 0x140133f72
mov dword [rbp + 4], 0xf6f6f6f6
mov dword [rbp + 0x58], 0x6f7c6b2a
mov dword [rbp + 8], 0xf6f6f6f6
mov dword [rbp + 0x5c], 0x7d78732a
jmp 0x140134093
mov dword [rbp - 8], 0xf6f6f6f6
mov dword [rbp + 0x4c], 0x737c7e7d
mov dword [rbp - 4], 0xf6f6f6f6
mov dword [rbp + 0x50], 0x6b7e7f6c
mov dword [rbp], 0xf6f6f6f6
mov dword [rbp + 0x54], 0x7d6f766c
je 0x140133fd3
jne 0x140133fd3
jnp 0x140134f60
add r8d, 0xf375707
popfq
popfq
or r12d, 0x4534da02
mul r13
ror ebx, 0x59
dec rbp
add ebp, 0xcfefaa86
and r11d, 0x4f48a71e
popf
mul r15
movabs r13, 0x5780f9ffffff79e9
cmp r11, rdi
call rcx
lea esi, [rdx + 0xfd31]
call fcn.140133163
jmp 0x140133f51
mov dword [rbp + 0x28], 0x55572a44
mov dword [rbp - 0x28], 0xf6f6f6f6
mov dword [rbp + 0x2c], 0x57143c4c
je 0x140134008
jne 0x140134008
popf
movabs rcx, 0x36f7e4ec00935aeb
lea r9d, [rdi - 0xbfe0]
cmp r13d, 0xc7ae9988
bswap r9
ret 0x20
jmp 0x140134064
cmp rax, 0x53
jb 0x140133e20
nop
jne 0x140134052
je 0x140134052
jge 0x1401330bf
call rax
jb 0x14013477f
lea r9d, [rdx - 0x9d1]
lea r10d, [rdx - 0xbdc9]
movabs r14, 0x18874afffffcf8e9
test r15, rdi
rcr r14d, 0xa7
ret 0x18
jmp 0x140133d4f
mov dword [rbp - 0x24], 0xf6f6f6f6
mov dword [rbp + 0x30], 0x2a6f756b
mov dword [rbp - 0x20], 0xf6f6f6f6
mov dword [rbp + 0x34], 0x6f7c7f7d
mov dword [rbp - 0x1c], 0xf6f6f6f6
mov dword [rbp + 0x38], 0x6f727e2a
jmp 0x1401340bf
mov dword [rbp + 0xc], 0xf6f6f6f6
mov dword [rbp + 0x60], 0x76766b7e
mov word [rbp + 0x10], 0xf6f6
jmp 0x140133dbd
add cl, al
mov byte [rbp + rdx + 0x14], cl
mov byte [rbp + rdx - 0x40], r15b
inc rdx
jmp 0x140133e2d
mov dword [rbp - 0x18], 0xf6f6f6f6
mov dword [rbp + 0x3c], 0x7d73602a
mov dword [rbp - 0x14], 0xf6f6f6f6
jmp 0x140133ee9
mov dword [rsp + 0x40], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
xchg r15, rdx
mov dword [rsp + 0x46], 0x797c7c4f
mov byte [rsp + 0x44], 0xf6
mov word [rsp + 0x4a], 0x7c
jmp 0x140134314
mov byte [rbp + rax + 0xbc], r15b
inc rax
cmp rax, 0x53
jmp 0x14013438e
mov dword [rbp + 0x8c], 0xf6f6f6f6
mov dword [rbp + 0xe0], 0x6f727e2a
mov dword [rbp + 0x90], 0xf6f6f6f6
mov dword [rbp + 0xe4], 0x7d73602a
mov dword [rbp + 0x94], 0xf6f6f6f6
mov dword [rbp + 0xe8], 0x2a766b7f
mov dword [rbp + 0x98], 0xf6f6f6f6
je 0x140134163
jne 0x140134163
movabs rdi, 0x30b5ea260c8966eb
lea r13d, [rdx + 0x78c0]
cmp r9, rdx
inc rdx
call rax
lea r15d, [rbx + 0x414]
mov r12d, 0xe595ac81
dec r13
jmp 0x140134b68
jmp 0x1401341cb
mov r9d, 0x10
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
xor ecx, ecx
jmp 0x140134448
mov dword [rbp + 0xa4], 0xf6f6f6f6
mov dword [rbp + 0xf8], 0x6b7e7f6c
mov dword [rbp + 0xa8], 0xf6f6f6f6
jmp 0x14013448d
mov dword [rbp + 0xec], 0x2a35354d
mov dword [rbp + 0x9c], 0xf6f6f6f6
mov dword [rbp + 0xf0], 0x736e6f5c
mov dword [rbp + 0xa0], 0xf6f6f6f6
mov dword [rbp + 0xf4], 0x737c7e7d
je 0x140134238
jne 0x140134238
test rdx, rcx
jl 0x140134626
test r11d, 0xe1062602
ja 0x140133f23
rol r13d, 0xbc
cmp r13d, 0x568ab9d2
mul rdx
mul edx
jmp rcx
jmp 0x1401341a8
mov byte [rbp + rdx + 0xbc], cl
mov byte [rbp + rdx + 0x68], r15b
inc rdx
cmp rdx, 0x53
jb 0x1401344f9
je 0x14013427e
jne 0x14013427e
or byte [rcx + 0xf], cl
invalid
bswap r14
cmp rbx, rdi
movabs rbp, 0x45326affffff0ce9
add ecx, 0x76263a4a
call 0x140133c0d
jmp 0x14013418f
cmp spl, byte [rsi]
jbe 0x140134275
jl 0x140134288
invalid
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xd0], 0x55572a44
mov dword [rbp + 0x80], 0xf6f6f6f6
je 0x1401342f0
jne 0x1401342f0
xor r12d, 0x879acdb
lea r11d, [rcx + 0x807c]
jns 0x14013352a
popfq
cmp r14, rbx
rol ebp, 0x18
lea ecx, [rdx + 0x2dc5]
inc rbx
add r13d, 0xae9b8c17
jmp 0x140135104
jmp 0x1401343a2
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x46]
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
inc rdx
jmp 0x140134432
xchg r15, rdx
mov r15, rdx
xchg r15, rdx
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7e2a6e6f
je 0x140134381
jne 0x140134381
test ebx, 0x7bb9db5a
je 0x14013475d
jl 0x140133ee9
ror r10d, 0x61
ror r9d, 0x93
rcl r9d, 0x26
movabs r9, 0x650fcf000000cfe9
jmp 0x140134965
jmp 0x140134455
jb 0x140134103
mov byte [rsp + r15 + 0x46], 0
inc r15
jmp 0x14013441e
mov dword [rbp + 0xd4], 0x57143b4c
mov dword [rbp + 0x84], 0xf6f6f6f6
mov dword [rbp + 0xd8], 0x2a6f756b
mov dword [rbp + 0x88], 0xf6f6f6f6
mov dword [rbp + 0xdc], 0x6f7c7f7d
jne 0x1401343fa
je 0x1401343fa
or ebp, 0x5e0c2019
pause
rol r8d, 0xa0
call rcx
invalid
xchg byte [rbx - 0xe], ah