Function at 0x140131e75
Capabilities:
Encrypt data using rc4 prga
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
test dword [rbx + 0x7d9c2d03], 0x43209ada
scasb al, byte [rdi]
invalid
cmp byte [rsi], bh
cwde
and al, 0xb3
mov dh, 0xbd
fisttp qword [rdx - 0x52]
loop 0x140130390
test byte [rbp - 0x21], 0xe4
add dh, cl
ficomp dword [rdi]
invalid
js 0x14013099c
cdq
invalid
push rcx
int1
xchg esi, eax
wait
in eax, dx
xchg ebp, eax
add eax, 0x8b98d624
and eax, dword [rcx + rsi - 0x1b2c6039]
xor bh, ah
out 0xb2, al
push rax
movabs al, byte [0xbca8f3e328ae58bd]
ret 0x5e87
invalid
mov ebp, edi
invalid
dec dword [rax]
not ebx
invalid
invalid
jg 0x140130bcb
loop 0x140130c0e
rcl byte [rbp + 0x38], 0xf7
invalid
std
pop rdi
push 0x23
out dx, al
xchg edi, eax
loopne 0x140130c40
cwde
xchg ebp, eax
mov ebx, 0xe365f9a7
or dword [0x14013cd94], edx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x20], r9
xchg rsi, r8
mov qword [rsp + 0x18], rsi
xchg r8, rsi
mov qword [rsp + 0x10], rdx
xchg rdx, rcx
je 0x14013103f
jne 0x14013103f
jg 0x140130b6a
rcr r11d, 0xbb
syscall
inc r9
pop r10
push r12
call rcx
rol esi, 0xe0
xor edi, 0x4fa15654
dec r10
movabs rbp, 0x61217fac09536deb
call rax
test r13d, 0x26e75d9f
lea r9d, [rdx - 0x8b90]
push r8
jmp 0x1401305c0
jmp 0x1401310ae
xchg r11, rcx
mov rcx, qword [r10 + 0x30]
xchg r11, rcx
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
jmp 0x14013116e
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131124
nop dword [rax]
jmp 0x1401310dd
mov qword [rsp], rbx
nop
sub rsp, 8
mov qword [rsp], rdi
nop
jmp 0x1401310f5
mov qword [rsp + 8], rdx
xchg rcx, rdx
nop
mov qword [rsp - 8], rbp
sub rsp, 8
nop
sub rsp, 8
jmp 0x14013109b
test al, al
jne 0x1401310dd
cmp edx, 0xd985a5e4
jmp 0x14013111e
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401310ca
sub rsp, 8
mov qword [rsp], r13
push r14
push r15
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
jmp 0x14013112c
je 0x140131184
inc r8d
jmp 0x140131173
xor r13d, r13d
mov r8d, r13d
mov r10, qword [rax + 0x18]
mov rax, qword [r10 + 0x10]
mov r10, qword [rax]
je 0x140131154
jne 0x140131154
int3
jmp 0x14013105e
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0x55eab7d1
lea rax, [r10 + r9*4]
jmp 0x14013107e
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
je 0x14013119e
jne 0x14013119e
movabs r9, 0x95334ed4a660beb
call 0x1401312de
jmp 0x1401311ab
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
jne 0x1401311cb
je 0x1401311cb
jno 0x140130c5e
movabs r10, 0x5eb49600000093e9
cpuid
bswap r10
ret
jmp 0x140131263
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
je 0x140131236
jne 0x140131236
neg r12
lea edx, [rdx - 0x48e3]
mov r14d, 0x73729774
jg 0x140130943
ror ebp, 0xaa
int 0xaa
xor r14d, 0xebef962e
int3
jmp 0x140131290
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401312e0
add rdi, r11
xchg r14, rax
mov r14, qword [rcx + 0x10]
xchg r14, rax
xchg rcx, rsi
mov rsi, qword [rax]
xchg rcx, rsi
jmp 0x1401311d9
cmp edx, 0x967ff6ef
je 0x1401312ff
inc r8d
jmp 0x1401311f3
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
je 0x1401312bf
retf 0xdced
jne 0x1401312bf
jge 0x140131a53
jmp rcx
jmp 0x140131255
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401312eb
jmp 0x14013127c
test al, al
je 0x140131288
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x1401312cf
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
je 0x140131357
jne 0x140131357
bswap rcx
ror edi, 0x1e
jp 0x140130a1d
jno 0x140130ab6
xor edx, 0x81c83b7d
js 0x1401303f0
pushf
lea r13d, [rbx - 0x6604]
cmp rdx, rcx
call rax
add ebp, 0xfe9fc6a6
mul r13
test r12d, 0xbfebe17a
call rax
movabs r8, 0x9fdeb00000108e9
lea r13d, [rcx + 0xf456]
rol r8d, 0xf1
test r14d, 0x9344fda7
pushf
invalid
invalid
invalid
jmp 0x140131464
mov r10d, r8d
mov edx, 0xc3efe229
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401313a4
test al, al
je 0x140131486
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401313bd
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401313af
loopne 0x1401313cc
invalid
invalid
jmp 0x14013147a
xchg r9, r15
mov r15, qword [rcx + 0x30]
xchg r9, r15
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jmp 0x140131386
mov rcx, qword [rax + 0x18]
add r15, r9
mov rax, qword [rcx + 0x10]
xchg rbp, rcx
mov rbp, qword [rax]
xchg rbp, rcx
jne 0x14013144a
je 0x14013144a
cmp r13d, 0xa6d29899
jmp rcx
jmp 0x1401313d4
push rcx
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r15d, dword [rcx + rdx*4]
jmp 0x1401313f8
cmp edx, 0x3174ef3a
je 0x14013148e
inc r8d
jmp 0x140131386
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
jmp 0x1401315bc
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x140131655
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
mov ebx, dword [rbx + rcx + 0x20]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x652a85fb
jmp 0x1401314a6
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x1401314ff
je 0x1401314ff
rcr ebp, 0xfb
pop r11
jmp rcx
jmp 0x140131627
xchg rdx, rcx
xchg r9, rdx
mov rdx, qword [rcx + 0x30]
xchg r9, rdx
movsxd rax, dword [r9 + 0x3c]
je 0x14013155c
jne 0x14013155c
rcl ebp, 0x91
js 0x140131210
lea r9d, [rbx - 0x8b81]
lea r10d, [rdi - 0xd899]
div rbx
call rax
rol esi, 0x78
lea r14d, [rcx - 0x6875]
call rax
rcr r14d, 0xd2
dec r13
movabs r8, 0x2ca427ffffff55e9
lea ebp, [rcx + 0x9662]
test r10d, 0x2e56c66e
ret
jmp 0x1401314b6
lea rdx, [rsp + 0x48]
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
jmp 0x1401316c6
inc r8d
jmp 0x1401314cc
mov rax, qword gs:[0x60]
mov r8d, r13d
mov rcx, qword [rax + 0x18]
xchg r9, rax
jmp 0x140131644
mov qword [rsp + 0x3b0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
jne 0x140131606
je 0x140131606
cmp r14, rbx
cmp r13d, 0x40352c41
jmp rcx
jmp 0x140131572
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401314d9
cmp edx, 0x44465f52
je 0x1401316d8
jmp 0x14013159d
mov r9, qword [rcx + 0x10]
xchg r9, rax
xchg rdx, rcx
mov rdx, qword [rax]
jmp 0x140131516
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013159d
nop dword [rax]
jne 0x1401316ae
je 0x1401316ae
div r9
jbe 0x140130e57
pushf
call rcx
jmp rcx
jmp 0x1401314d9
call rdi
cmp qword [rsp + 0x48], r13
je 0x1401342df
jmp 0x1401315a5
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401316ee
add rcx, r9
leave
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
je 0x140131709
jne 0x140131709
call rax
movabs rbx, 0x2b165e273aa362eb
ret
jmp 0x14013176d
xchg rcx, rbp
mov rbp, qword [rax + 0x18]
xchg rbp, rcx
jne 0x14013179b
push rsp
rcr r13d, 0xaa
ret 0x10
xchg r8, r9
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140131cf2
jmp 0x140131c77
jmp 0x140131cf6
call rbx
mov rcx, qword [rsp + 0x30]
call rdi
test eax, eax
jne 0x1401342df
mov r9d, 0x8000
jmp 0x1401319a4
xchg rcx, r13
add r10, 0x1000
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jb 0x140131be6
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
jne 0x14013197c
je 0x14013197c
pushfq
test r8, rdx
movabs rdi, 0x7ad3600000228e9
test r14d, 0x64652ada
ret
jmp 0x140131ba9
xchg r12, r8
mov qword [rsp + 0x3a8], r8
xchg r8, r12
jmp 0x140131a3d
mul r8
mov rcx, r8
sub rcx, rdx
jmp 0x140131b18
je 0x140131d4d
mov ebx, dword [rdi + 0x20]
nop dword [rax]
jmp 0x140131a79
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x140131d4d
mov r9d, dword [rdi + 0x18]
test r9d, r9d
jmp 0x140131a07
lea r8, [rbp + 0xd0]
xchg r8, r13
mov qword [rbp + 0xd0], r8
xchg r8, r13
lea rdx, [rsp + 0x48]
jmp 0x140131d0d
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140131b43
jmp 0x140131c5b
nop dword [rax + rax]
dec r9d
mov r8d, 0xab06c879
je 0x140131aa3
jne 0x140131aa3
lea r9d, [rbx - 0xf276]
call rax
ret
jmp 0x140131a5b
xor r8d, r8d
xor edx, edx
xor ecx, ecx
jmp 0x140131934
shr rcx, 1
add rcx, rdx
shr rcx, 2
shr rcx, 2
shr rcx, 1
jmp 0x140131cde
test cl, cl
jne 0x140131c5d
cmp r8d, 0x99adc74c
je 0x140131d55
test r9d, r9d
jmp 0x140131d47
xchg r12, rax
mov r8, r12
xchg r12, rax
xchg r14, rax
mov r14, r11
xchg r14, rax
je 0x140131b92
jne 0x140131b92
jge 0x140130c02
inc r9
pause
ret
jmp 0x1401319b7
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
jmp 0x140131afe
rdtsc
shl rdx, 0x20
or rax, rdx
xchg r8, r9
mov r8, rax
jne 0x140131c44
je 0x140131c44
lea r13d, [rdi - 0x18d8]
jmp rax
jmp 0x1401318a4
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140131b2e
rdtsc
shl rdx, 8
shl rdx, 0x11
shl rdx, 5
jmp 0x140131c9a
shl rdx, 1
shl rdx, 1
or rax, rdx
jmp 0x140131b63
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg rsi, r10
mov rsi, qword [rax + 0x30]
xchg rsi, r10
jmp 0x140131a19
shr rcx, 1
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jb 0x140131d00
xchg r9, rcx
mov rbx, rcx
mov ebx, ecx
jmp 0x140131cfd
xchg r9, rcx
xchg r13, rcx
mov r13, qword [rsp + 0x48]
jmp 0x140131950
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
jne 0x140131d2e
je 0x140131d2e
lea esi, [rbp + 0xcf7a]
jmp rcx
jmp 0x140131ca8
jne 0x140131a81
mov rax, qword [rax]
jmp 0x140131cb7
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
jne 0x140131da1
je 0x140131da1
test r8d, 0x835b25de
int3
jmp 0x140131dc2
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
jmp 0x140131e0d
mov r8d, 0x800
call r9
xchg r14, rax
mov r9, r14
xchg r14, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
jmp 0x140131e82
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jmp 0x140131e70
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
jmp 0x140131e40
jne 0x140131f3d
cmp ecx, 0x8a7f62cb
je 0x140131f57
inc r8d
jmp 0x140131e9a
mov r9d, dword [rcx + rdx*4]
xchg rdx, r13
mov r13, rdx
xchg rdx, r13
add r9, r10
jmp 0x140131eaa
mov ecx, 0xccdb5780
add rdx, r9
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x140131e38
jmp 0x140131f3a
jb 0x140131eb5
xor edx, edx
lea rcx, [rsp + 0x3b]
jmp 0x140131ddc
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
jmp 0x140131e55
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
add byte [rax], r8b
movzx eax, byte [rsp + rdx + 0x3b]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jne 0x140131f0d
je 0x140131f0d
xor ebx, 0xf2172359
lea ebx, [rcx - 0x20fc]
or r8d, 0xf1b05a0f
lea r13d, [rdx + 0xc4e9]
test ebp, 0x4452e3d7
jmp rcx
jmp 0x140131df8
nop dword [rax]
movsx eax, al
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jmp 0x140131e26
mov ecx, dword [r11 + r9 + 0x24]
xchg r13, rax
mov r13, rax
xchg r13, rax
jmp 0x1401321e7
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
invalid
mov r10d, r8d
jmp 0x14013211f
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6b806b2a
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x6c6b7673
jmp 0x1401320be
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x78737881
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x7d732a71
mov dword [rbp - 0x6c], 0xf6f6f6f6
jmp 0x140131f89
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
cmp rdx, 0x43
jb 0x14013204f
mov r9d, 0x40
lea r8, [rsp + 0x68]
jmp 0x140132248
mov dword [rbp - 0x3c], 0x444f5e59
invalid
test r14b, r14b