Function at 0x140130000
Capabilities:
Get number of processors
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov byte [rbx + 0x6e], cl
fbstp tbyte [rax + 0x4da8e896]
shr ebx, 0x5c
invalid
jle 0x14012f6ff
invalid
mov ah, 0x91
mov al, 0xc
mov dl, 0xfe
xor eax, 0x8aa3125b
mov ebx, 0xfd6b994f
pop rdi
sub al, 8
loop 0x14012f73a
pop rdi
retf 0xd513
adc byte [rbp - 0x41], bl
movaps xmmword [rdx - 0x6e], xmm7
add eax, 0x7dbe4dc8
invalid
sbb eax, 0xca495b72
invalid
movsd dword [rdi], dword [rsi]
invalid
sbb dword [rcx - 0x61], ebp
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
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
xchg r8, rcx
mov qword [rsp + 8], r8
xchg r8, rcx
push rbp
je 0x14013004a
jne 0x14013004a
rcl r13d, 0xc0
and r13d, 0xcc9f3db4
call rcx
lea r11d, [rcx - 0x41bb]
jae 0x1401309ec
lea r13d, [rcx + 0x69ab]
jmp rax
jmp 0x140130074
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov rax, qword gs:[0x60]
jmp 0x1401300a9
nop
mov qword [rsp - 8], rbx
sub rsp, 8
push r15
jmp 0x140130057
mov r10d, dword [rbx + r11 + 0x20]
nop word [rax + rax]
mov r9d, r8d
mov edx, 0x2bf7d3a0
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
jmp 0x1401300f5
xor r15d, r15d
mov r8d, r15d
xchg r10, rdi
mov rdi, qword [rax + 0x18]
xchg r10, rdi
xchg rcx, rax
jmp 0x140130153
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130164
cmp edx, 0xaaa3b17b
je 0x140130178
inc r8d
jmp 0x140130094
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
jmp 0x140130085
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401300d8
jne 0x140130134
je 0x140130134
rcr edi, 0xd6
cmp r12, rdx
call rcx
jmp rcx
jmp 0x140130161
mov rcx, qword [r10 + 0x10]
xchg rcx, rax
mov r10, qword [rax]
jmp 0x1401300e0
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x1401300c0
mov ecx, dword [rbx + r11 + 0x24]
xorps xmm0, xmm0
add rcx, r11
jmp 0x1401302de
xor r9d, r9d
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
jmp 0x1401301db
nop dword [rax]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0xd53c8046
jmp 0x1401301fd
xchg r11, rcx
xchg rbx, rax
mov rbx, qword [rcx + 0x10]
xchg rbx, rax
mov rcx, qword [rax]
jmp 0x1401303db
lea rdx, [rbp + 0x160]
mov ecx, 0xb8
add rax, r11
xchg rbp, r10
movups xmmword [r10 + 0x160], xmm0
add byte [rax], al
xchg rbp, r10
jmp 0x1401303c2
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
jne 0x14013023c
je 0x14013023c
ror r15d, 0xc3
jl 0x140130733
add eax, 0x860f0000
nop
hlt
jbe 0x14012f6af
lea ecx, [rdx - 0x4f8a]
rcl esi, 0xb8
ror ebx, 0xd3
or ebx, 0xc295a068
rol ebp, 0x12
test ebx, 0xcf34f4d
movabs r9, 0x3b83d000001bae9
sub r8d, 0x96baba0b
jle 0x14013031c
jmp 0x1401303fb
lea r12d, [rdi + 0x57da]
pop r10
jmp rax
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jne 0x1401302b8
je 0x1401302b8
pushfq
pop r10
jns 0x14012fc96
rcl ecx, 0xd0
test rcx, rdx
inc rbp
ja 0x14012ff1a
xor r14d, 0x3c95ca4
lea r12d, [rdx + 0xbd9e]
add r10d, 0xa1dd7208
lea esi, [rbx - 0xfce6]
cmp ebp, 0x1951299e
add edx, 0xb170fb82
movabs rdx, 0x64ef8000000c8e9
mov r12d, 0xe94350fa
test rsi, rcx
lea r11d, [rbx + 0xc496]
add ecx, 0x1fa6f55
rcr r14d, 0x67
bswap rdi
ret
jmp 0x140130385
mov qword [rsp + 0x458], rsi
mov qword [rsp + 0x450], rdi
mov r8d, 0x18
jne 0x140130307
je 0x140130307
call rax
and r9d, 0xd6caf157
rol edi, 0xb4
int3
jmp 0x14013039c
mov esi, 0xb17e948
add byte [rax], al
mov qword [rbp + 0x160], r14
xchg r14, rcx
mov rax, qword gs:[0x60]
lea r13, [rcx + 1]
xchg r11, rcx
mov r11, qword [rax + 0x18]
jmp 0x1401301c8
jmp 0x1401301bb
cmp edx, 0x6c30b421
je 0x14013041e
inc r8d
jmp 0x140130346
mov r8d, r15d
sub rcx, rdx
shr rcx, 1
add rcx, rdx
jmp 0x14013040b
xchg rcx, rdx
movabs rax, 0xec359e656663b
mul rcx
jmp 0x14013035f
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013026a
jmp 0x14013034b
xchg rsi, r12
mov qword [rsp + 0x448], rsi
xchg r12, rsi
xchg r13, rcx
mov qword [rsp + 0x440], rcx
xchg r13, rcx
movzx edx, word [rcx + r9*2]
jmp 0x140130188
call rax
test eax, eax
js 0x1401318a3
xchg rcx, rdx
mov rdx, qword [rbp + 0x160]
jmp 0x140130370
xchg rbp, r9
mov rbp, qword [rcx + 0x30]
xchg r9, rbp
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x1401301ac
inc rcx
test al, al
je 0x140130357
jmp 0x140130267
shr rcx, 0x15
shr rcx, 8
shr rcx, 1
xchg rcx, r14
jmp 0x140130323
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x14013053c
cmp edx, 0x199b0bd8
je 0x1401305fd
inc r8d
jmp 0x140130571
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xe23ed354
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jne 0x14013049c
je 0x14013049c
lea r9d, [rbp + 0x3296]
lea r15d, [rbp + 0xa15e]
rcr r14d, 0xfd
pop rsi
js 0x14012f642
jbe 0x140130216
pushfq
and esi, 0x26f19b05
call rax
je 0x140130857
js 0x140131285
jmp rcx
jmp 0x1401304be
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130440
nop dword [rax]
jmp 0x140130551
add rdi, r9
mov rax, qword [rcx + 0x10]
xchg rcx, r10
mov r10, qword [rax]
jne 0x14013051b
je 0x14013051b
jo 0x1401301f3
sub r12d, 0xc31f4065
rcl r10d, 2
call rcx
rcr r11d, 0x45
jmp rcx
jmp 0x140130588
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140130576
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130551
jmp 0x140130434
jmp 0x14013044d
mov edi, dword [rcx + rdx*4]
xchg r11, rcx
mov r11, qword [rax + 0x18]
xchg r11, rcx
jmp 0x1401304d4
xchg rcx, r10
xchg r12, r9
mov r12, qword [rcx + 0x30]
xchg r9, r12
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jne 0x1401305e1
je 0x1401305e1
jl 0x1401308da
sub r10d, 0x80ecabf5
lea ebp, [rdx - 0x3c97]
jmp rcx
jmp 0x140130448
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 0x1401306e0
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x14013065a
je 0x14013070f
inc r8d
jmp 0x14013068b
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130668
cmp edx, 0xa8e5eeb1
jmp 0x14013062f
inc rcx
test al, al
je 0x140130635
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x14013063d
movsxd rax, dword [r9 + 0x3c]
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]
jne 0x1401306cc
je 0x1401306cc
cmp r9, rbp
jae 0x140130273
rcl r12d, 0xe2
add r8d, 0x82064540
jmp 0x140130620
add rcx, r9
mov r12d, dword [rcx + rdx*4]
xchg rcx, r12
mov r12, qword [rax + 0x18]
xchg r12, rcx
add r12, r9
jmp 0x1401306f9
mov rax, qword [rcx + 0x10]
xchg rcx, r12
mov r12, qword [rax]
xchg r12, rcx
mov r9, qword [rcx + 0x30]
jmp 0x140130676
mov ecx, dword [rbx + r9 + 0x24]
lea rax, [r13 + 0x1f400]
add rcx, r9
shl rax, 3
shl rax, 3
shl rax, 3
shl rax, 2
jmp 0x140130772
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x14013084e
mov r10d, r8d
mov edx, 0xc5606cfd
lea rax, [r11 + r10*4]
jmp 0x140130733
jne 0x140130857
cmp edx, 0xdafbc378
je 0x140130865
inc r8d
jmp 0x140130747
shl rax, 1
mov dword [rsp + 0x28], 4
xor r8d, r8d
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov bh, 0x14
push rcx
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x1401307ae
mov r8d, r15d
xchg r14, rcx
mov r14, qword [rax + 0x18]
xchg rcx, r14
xchg rdi, rax
jmp 0x1401307e9
mov esi, dword [rcx + rdx*4]
lea rdx, [rbp + 0x120]
add rsi, r9
xchg r15, r13
jmp 0x1401307c3
mov qword [rbp + 0x120], r13
xchg r13, r15
lea r9, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x14013080e
mov rdi, qword [rcx + 0x10]
xchg rdi, rax
xchg r14, rcx
mov r14, qword [rax]
xchg r14, rcx
jmp 0x140130829
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130758
cmp qword [rbp + 0x120], r15
je 0x1401318a3
mov rax, qword gs:[0x60]
jmp 0x14013079a
xchg r10, r9
mov r10, qword [rcx + 0x30]
xchg r10, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jmp 0x140130747
je 0x14013076a
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401307fd
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jne 0x1401308b8
je 0x1401308b8
cpuid
cmp rdx, rbx
jb 0x14012fb6c
lea r9d, [rbp - 0x2741]
lea r10d, [rdx + 0x87a3]
pushfq
test r13, rdi
pushfq
rol ebp, 0xe6
js 0x1401312ae
lea r15d, [rdi - 0x47bc]
inc rdi
or r12d, 0xa0a6296
int3
jmp 0x140130925
jne 0x1401308f9
cmp edx, 0xdd3be21f
je 0x140130a4a
insb byte [rdi], dx
add dword [rax], eax
add byte [rcx - 1], al
shr cl, 0x97
add byte [rax], al
add byte [rcx + 3], cl
stc
inc r8d
jmp 0x14013097d
add rdi, r9
xchg r11, rax
mov r11, qword [rcx + 0x10]
xchg r11, rax
mov rcx, qword [rax]
jmp 0x1401309ef
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401308cc
mov edi, dword [rcx + rdx*4]
xchg rcx, rdi
mov rdi, qword [rax + 0x18]
xchg rcx, rdi
jmp 0x1401308e6
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jne 0x140130959
je 0x140130959
div rdi
jmp rcx
jmp 0x140130913
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x3867ddcb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140130998
inc rcx
test al, al
je 0x1401308de
nop dword [rax]
je 0x1401309cf
jne 0x1401309cf
cmp ebx, 0xa0f8fa4f
call rax
lea edi, [rcx - 0x7dbc]
je 0x14012faf6
ror ebx, 0x2b
mul r15
test r14, rcx
pushf
rcr r8d, 0x8e
movabs r13, 0x6bdd0affffff25e9
jbe 0x14012fb9b
jmp 0x1401308f9
lea r15d, [rdi - 0xb79d]
cmp ecx, 0x9a6948d7
call 0x1401312fe
or dword [rax], eax
add byte [rbx + rcx*4 + 0x49], cl
xor byte [rcx + 0x63], cl
cmp al, 0x42
mov ebx, dword [rax + rcx + 0x88]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
je 0x140130a36
jne 0x140130a36
jmp rcx
jmp 0x140130978
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
xchg r15, r10
je 0x140130a64
jne 0x140130a64
jbe 0x140130336
movabs r10, 0x76190e00000382e9
test r8, rbp
int3
jmp 0x140130deb
jae 0x140130aea
xchg r14, r15
mov qword [rbp + 0x188], r14
xchg r14, r15
xchg rbp, r8
jmp 0x140130c06
xchg r9, r15
mov r8d, r9d
mov qword [rbp + 0x180], r15
lea rcx, [rsp + 0x30]
je 0x140130ba6
jne 0x140130ba6
mul r15
jp 0x14013136a
jb 0x1401308e6
movabs r10, 0xa4a4c1d1867c2eb
jg 0x140130b48
jmp 0x140130b6a
js 0x140130c39
lea r15d, [rbx + 0x91b7]
cmp r8, rbp
ret
jne 0x1401318a3
mov rax, qword [rsp + 0x30]
dec rax
cmp rax, 0xfffffffffffffffd
movdqu xmmword [r8 + 0x198], xmm0
xchg rbp, r8
mov qword [rsp + 0x30], r15
call rdi
test eax, eax
jmp 0x140130bd8
js 0x140130c53
imul ecx, ecx, 0x64
lea rdx, [rbp + 0x178]
add r14, r9
mov qword [rbp + 0x178], 0x30
mov r9d, 0x64
xchg r9, r15
mov qword [rbp + 0x190], r9
jne 0x140130cf6
je 0x140130cf6
and edx, 0xf60648ea
call rcx
xor ebx, 0x98adfa1f
mul rdi
rcr edx, 0x99
movabs rdx, 0x627158fffffe84e9
jmp rax
jmp 0x140130b7f
mov qword [rsp + 0x20], r10
xchg r10, r15
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
jmp 0x140130cb7
div sil
div dh
jmp 0x1401312e8
mov dword [rsp + 0x4b], 0x7c6f7d7f
mov dword [rsp + 0x44], 0xf6f6f6f6
mov dword [rsp + 0x4f], 0x6e383c3d
jne 0x140131315
je 0x140131315
call rax
sub r11d, 0xac69e19c
jl 0x140131a9a
movabs r13, 0x621f440000007de9
lea r10d, [rdx - 0x3d39]
jmp 0x140131397
jmp rcx
test ecx, ebx
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
je 0x1401313e3
jne 0x1401313e3
jmp rcx
jmp 0x14013149e
mov word [rsp + 0x48], 0xf6f6
mov word [rsp + 0x53], 0x7676
mov r9d, dword [rcx + rdx*4]
mov rdx, r15
jmp 0x1401314ca
add r9, r10
xor eax, eax
mov byte [rsp + 0x55], al
nop dword [rax + rax]
invalid