Function at 0x140130948
Capabilities:
Execute anti-debugging instructions
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
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
jne 0x140130044
je 0x140130044
jmp 0x14013073e
invalid
jmp 0x1401300b9
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401300d3
cmp edx, 0xeb8fbdbf
jmp 0x140130120
push r15
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
xchg r8, r10
jmp 0x140130148
push rdi
push r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
jmp 0x14013007f
mov qword [rsp + 8], rcx
push rbp
push rbx
jmp 0x1401300a7
inc rcx
test al, al
je 0x140130126
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130060
xchg r10, r13
mov r13, qword [rax]
xchg r10, r13
jne 0x14013010a
je 0x14013010a
lea ecx, [rcx + 0xa441]
test rdx, rdx
pop rcx
call rcx
dec rdi
mul r14
xor r14d, 0x586707d1
pushfq
jmp rax
jmp 0x14013012e
je 0x140130178
inc r8d
jmp 0x14013015d
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
jmp 0x140130158
mov r8, qword [rax + 0x18]
xchg r8, r10
mov rax, qword [r10 + 0x10]
jmp 0x1401300df
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0xaf710d4c
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
jmp 0x1401300c5
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
jmp 0x1401301ee
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x14013027c
xchg r8, r9
mov r8, qword [rcx + 0x30]
xchg r8, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jne 0x1401301db
je 0x1401301db
call rax
jae 0x140130148
cmp r11, rbx
movabs rbp, 0x78d271122fec39eb
cmp rdi, rcx
inc r11
call 0x140130aa8
jmp 0x140130216
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
xchg r9, rax
mov r9, qword [rcx + 0x10]
jmp 0x140130206
xchg r9, rax
xchg rcx, r12
mov r12, qword [rax]
xchg r12, rcx
jmp 0x1401301aa
mov r10d, r8d
mov edx, 0x4078ad54
lea rax, [r9 + r10*4]
je 0x14013024a
jne 0x14013024a
xor ecx, 0x2cbc0ca3
lea edi, [rdi - 0xb073]
add r11d, 0x68c06067
call rax
div r13
add r11d, 0x677495ac
rcr esi, 7
movabs rsi, 0x124186ffffff4ce9
call rax
rcl r8d, 0xdc
or r11d, 0xfa144b69
ret 0x10
jmp 0x14013019b
jne 0x1401302b9
cmp edx, 0xb6ef69d8
je 0x1401302d3
inc r8d
jmp 0x140130216
inc rcx
test al, al
je 0x140130274
nop dword [rax]
je 0x1401302b0
jne 0x1401302b0
jmp rcx
jmp 0x1401302b9
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130262
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130380
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130358
nop dword [rax]
jmp 0x140130360
nop dword [rax]
mov r10d, r8d
mov edx, 0x397663b8
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jmp 0x1401302f6
add r15, r9
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]
jmp 0x14013030f
cmp edx, 0x221100a3
je 0x1401303c8
inc r8d
jmp 0x140130313
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130360
jmp 0x14013034c
add rcx, r9
mov r15d, dword [rcx + rdx*4]
xchg rbx, rcx
xchg ebx, ecx
mov rbx, qword [rax + 0x18]
xchg rbx, rcx
je 0x1401303b2
jne 0x1401303b2
lea r10d, [rbx - 0x6c22]
ja 0x140130f0a
add r15d, 0x1bdfa019
syscall
pop rsi
rcr edi, 0xf
popfq
movabs r11, 0x41d178ffffff71e9
rcl r14d, 0x4e
mul r11
call rcx
jmp rcx
jmp 0x140130328
sar edi, 1
loope 0x140130388
and byte [rax], al
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg rsi, r13
mov qword [rsp + 0x3b0], r13
jne 0x14013040e
je 0x14013040e
rol esi, 0x39
jmp 0x140130516
jmp 0x1401305b0
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x96fe8b66
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
je 0x14013045c
jne 0x14013045c
sub r14d, 0x5660defb
add r15d, 0xa0bc3475
movabs rcx, 0x2270e7e009f32feb
call rcx
pop r11
popf
popfq
lea ebx, [rbp - 0x3429]
call 0x140130278
jmp 0x14013048d
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401304cd
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013056a
nop dword [rax]
movsx eax, al
jne 0x1401304b1
je 0x1401304b1
pushfq
jno 0x140130cfc
movabs r10, 0x6db21f82462bc3eb
cmp r11, rdi
jmp rax
jmp 0x140130476
jne 0x1401304a1
cmp edx, 0x2db7b98b
je 0x1401305fc
jmp 0x14013056a
je 0x1401339c5
mov rax, qword gs:[0x60]
mov r8d, r13d
mov rcx, qword [rax + 0x18]
xchg r14, rax
mov r14, qword [rcx + 0x10]
jmp 0x140130505
xchg r14, rax
mov rcx, qword [rax]
xchg r9, r15
mov r15, qword [rcx + 0x30]
je 0x14013054f
jne 0x14013054f
call rcx
lea ebx, [rdx + 0x67ed]
cmp r9, rbp
cmp esi, 0x16301fc2
inc rdx
popfq
syscall
inc r14
cmp r11d, 0x90aa9852
lea r8d, [rdx - 0x2743]
pushf
rcr r14d, 0x9a
ror esi, 0x4b
test r10d, 0xffd8e579
movabs r8, 0x38c93b62089074eb
ror r12d, 0x3b
lea edi, [rbx - 0x7111]
rcr r8d, 0xd
call 0x14012f57d
ror dword [rbp + 0x67ed9a], 1
add byte [rcx + 0x39], cl
jmp 0x15fd603a5
jmp 0x1401305c5
inc r8d
jmp 0x140130438
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
je 0x140130598
jne 0x140130598
movabs r8, 0x3eca8412376e44eb
jmp rcx
jmp 0x1401305de
xchg rsi, r13
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
jmp 0x140130572
xchg r9, r15
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x14013042f
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
jmp 0x1401304e4
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
je 0x140130650
jne 0x140130650
bswap r10
ror edx, 0x87
and r11d, 0x4d9b445d
call rax
mov edi, 0xa218cf57
rcr r10d, 0xbf
pause
cmp r9d, 0x5832b7cf
sub r9d, 0x9ebc33bc
lea edx, [rbx + 0x3646]
pause
movabs r8, 0x784cf2000000fbe9
jg 0x140130030
jmp 0x140130750
rol r11d, 0xb8
jg 0x1401307b0
call 0x14013112f
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
mov rcx, qword [rax]
jne 0x1401306c1
je 0x1401306c1
lea r13d, [rbp + 0x1513]
mov r13d, 0xd0279561
xor r13d, 0x94c65b42
ret
jmp 0x1401306d8
add byte [rax], cl
jnp 0x140130712
cmp edx, ebp
lea r15d, [rdx + 0x7bfd]
call 0x140130558
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
je 0x14013071b
jne 0x14013071b
call rax
syscall
test r10d, 0xd6bb5be6
and r12d, 0x3a15fbe1
call rcx
pop rdx
je 0x14012ff8a
or r10d, 0x697a175f
test ebx, 0x18f266f
movabs r15, 0x414bb470534565eb
popf
call rax
rcl r14d, 0x8d
jnp 0x140130e71
imul esi, edi, 0x8f266fc3
add dword [rcx - 0x41], ecx
jmp 0x140130782
pushfq
rcl ecx, 0xe
ret
jne 0x140130768
cmp edx, 0xe55c37ce
je 0x1401307b5
invalid
inc r8d
jmp 0x140130787
add rcx, r9
mov esi, dword [rcx + rdx*4]
xchg rsi, rcx
mov rsi, qword [rax + 0x18]
xchg rcx, rsi
add rsi, r9
jmp 0x14013066d
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130736
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xa7ed5d08
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x14013079f
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130748
nop dword [rax]
jmp 0x140130768
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
xchg r13, r8
mov qword [rsp + 0x20], r8
xchg r13, r8
jmp 0x140130a28
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 6
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jmp 0x140130bfa
xchg r13, rsi
mov qword [rbp + 0x100], rsi
xchg r13, rsi
mov r8d, r9d
mov qword [rbp + 0xf0], r13
lea rcx, [rsp + 0x30]
jmp 0x140130b14
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140130c00
jmp 0x140130b39
mov r9, qword [rsp + 0x30]
xchg r9, rax
dec rax
jmp 0x1401309ba
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140130a88
test eax, eax
jne 0x1401339c5
ror byte [rdi], 0x85
push 0x41000031
mov ecx, 0x8000
mov r9d, 0x8000
xchg r12, rbp
mov qword [rsp + 0x3a8], rbp
xchg r12, rbp
lea r8, [rbp + 0xd0]
je 0x140130884
jne 0x140130884
rol r10d, 0x53
jmp rcx
jmp 0x14013090b
jae 0x140130a43
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
rdtsc
shl rdx, 4
shl rdx, 9
je 0x1401308ec
jne 0x1401308ec
or r13d, 0xc6c432c9
jmp rax
jmp 0x140130c46
xchg dword [rsi - 1], edi
sar bh, 1
rol dword [rcx - 0x4aaf202], 1
jmp rax
xchg rbx, r13
mov qword [rbp + 0xd0], rbx
xchg rbx, r13
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
jmp 0x140130acd
add byte [rax], al
add cl, ch
cwde
add dword [rax], eax
add byte [rax - 0x3f], cl
loop 0x140130945
shl rdx, 0xc
shl rdx, 4
shl rdx, 1
or rax, rdx
mov r8, rax
jmp 0x14013094b
shr cl, 0
add byte [rax], al
add byte [rax - 0x6b], cl
xchg rbp, rax
mov rbp, r11
xchg rbp, rax
mul r8
xchg rcx, r8
mov r8, rcx
xchg rcx, r8
jne 0x140130999
je 0x140130999
jmp rcx
jmp 0x1401307d0
cmp rax, 0xfffffffffffffffd
ja 0x1401339c5
xchg r8, r10
mov r8, qword [rsp + 0x48]
xchg r10, r8
mov rbx, r13
xchg rcx, rsi
je 0x140130a06
jne 0x140130a06
call 0x14012f9e3
jmp 0x1401303c2
jmp 0x140130b89
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140130af1
cmp r10, rcx
jb 0x1401308b0
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
je 0x140130a72
jne 0x140130a72
int3
jmp 0x140130bbf
test cl, cl
jne 0x14013083b
cmp r8d, 0xd9ff9899
je 0x140130c60
test r9d, r9d
jne 0x140130c2d
mov rax, qword [rax]
jmp 0x140130b70
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140130a9d
jmp 0x140130839
xchg r9, rax
mov rax, r9
xchg r9, rax
jmp 0x14013080e
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
jmp 0x140130b9e
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
add rdi, r9
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
jmp 0x1401307ed
mov qword [rbp + 0xf8], r13
movdqu xmmword [rbp + 0x108], xmm0
mov qword [rsp + 0x30], r13
call rsi
test eax, eax
jne 0x1401339c5
xchg r9, rax
jmp 0x14013082a
rdtsc
shl rdx, 0xe
shl rdx, 1
jne 0x140130b4a
invalid
je 0x140130b4a
pop r13
movabs r14, 0x2924dcfffffde6e9
neg r13
lea r9d, [rcx + 0xc667]
call rcx
div r14
neg rcx
and r13d, 0x76006b6a
call 0x140130948
jmp 0x140130935
jmp 0x140130adc
call rbx
xchg rcx, rbx
mov rbx, qword [rsp + 0x30]
xchg rcx, rbx
call rdi
jmp 0x140130855
mov rsi, qword [rbp + 0xd0]
xchg rsi, rcx
add rcx, r10
cmp r10, rcx
jmp 0x140130896
add rdi, r10
cmp rdi, r10
je 0x140130aa6
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140130aa6
dec dword [rbx + 0x62e9205f]
add byte [rax], al
add byte [rax - 0x39], cl
sar edi, 0xff
invalid
mov ebx, dword [rdi + 0x20]
jmp 0x140130c21
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
je 0x140130bed
jne 0x140130bed
call rcx
inc r8
rol esi, 0xfe
push r15
cpuid
test rsi, rbp
movabs rsi, 0x6967cfbf15d386eb
jmp 0x140130cce
jmp 0x140130b75
jb 0x140130c09
xchg rbx, r9
mov r9, rbx
xchg rbx, r9
mov rcx, qword [rsp + 0x48]
sub r10, 0xfffffffffffff000
add rcx, qword [rbp + 0xd0]
jmp 0x140130a3a
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xec9b28f8
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
jmp 0x140130aae
shl rdx, 0xd
shl rdx, 2
shl rdx, 2
shl rdx, 1
shl rdx, 1
or rax, rdx
jmp 0x140130ac1
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
jmp 0x140130e48
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jmp 0x140130e13
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
je 0x140130cff
jne 0x140130cff
jo 0x14013092d
rcl esi, 0x52
rcl edx, 0xc7
cmp rbx, rbp
lea r10d, [rbx + 0xbb1f]
mov r9d, 0x20becdcc
dec r14
jle 0x14013192d
jmp 0x140130d14
jmp rcx
out dx, al
movabs r14, 0x1f5bd900000129e9
cmp esi, 0x4d91c558
pushf
test r10d, 0x5b1ba9ed
lea edi, [rbp - 0x465d]
jmp 0x140130e2d
sbb ebx, dword [rbx - 0x73]
mov ebp, 0xffffb9a3
popf
call rax
call rax
rcr edx, 0xcc
call 0x140130c38
test al, al
je 0x140130e25
nop dword [rax]
jmp 0x140130dc2
xchg r13, r15
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
movzx ecx, byte [rsp + rdx + 0x30]
jmp 0x140130d77
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
call r9
mov r9, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
jmp 0x140130ca1
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jb 0x140130d4b
xor edx, edx
jne 0x140130da7
je 0x140130da7
rcl r12d, 0xf4
call rcx
mov r12d, 0x676f413e
rcl r13d, 0xe5
movabs rsi, 0x6d440b8307d8b1eb
inc rcx
lea ecx, [rbx + 0x1a6b]
lea edx, [rcx + 0x9fcf]
pushfq
ret 0x10
jmp 0x140130d5a
add byte [rdx + rax*8 - 0x41f0fff0], bl
ror byte [rax - 0x73], 0x52
add dword [rbx], esi
sal dword [rdx + rsi + 0x75], 0x30
movsx eax, al
lea rdx, [rdx + 1]
xor eax, ecx
je 0x140130dff
jne 0x140130dff
dec rdi
jmp rax
jmp 0x140130c90
jne 0x140130dc2
cmp ecx, 0x5ba90b5e
je 0x140130e6b
inc r8d
jmp 0x140130cb9
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0x935f3d6f
add rdx, r9
movzx eax, byte [rdx]
inc rdx
jmp 0x140130d2a
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
jbe 0x140130ed2
mov r9d, dword [rcx + rdx*4]
xchg r13, r15
mov rdx, r15
jmp 0x140130d3a
mov ecx, dword [r11 + r9 + 0x24]
xchg r11, rax
xchg ebx, eax
mov r11, r13
xchg r11, rax
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jmp 0x140130f34
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x792a6f76
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x13141478
mov dword [rbp - 0x58], 0xf6f6f6f6
jmp 0x1401310a1
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
jmp 0x140131084
add byte [rax], al
mov r13, rax
xchg r13, rax
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x140130ed0
mov rax, qword gs:[0x60]
jmp 0x140130f6c
div dh
mov dword [rbp - 0x2c], 0x7d732a71
mov dword [rbp - 0x6c], 0xf6f6f6f6
jmp 0x14013124e
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x1401311c8
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
jne 0x140130f45
je 0x140130f45
popfq
movabs rbx, 0x54263300000351e9
int3
jmp 0x14013129b
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
add cl, al
jmp 0x1401310d0
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
jne 0x140130f98
je 0x140130f98
or r8d, 0xc968c4d4
lea r8d, [rdx - 0x62bb]
pushfq
dec r9
movabs rsi, 0x5efca00000263e9
cmp r14, rdx
jmp 0x140130dbd
jmp 0x140131200
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
inc rax
cmp rax, 0x43
jb 0x140130fb3
xchg r13, rax
jmp 0x140130ecb
mov dword [rsp + 0x6c], 0x81596f78
mov dword [rsp + 0x60], 0xf6f6f6f6
mov dword [rsp + 0x70], 0x71787378
mov word [rsp + 0x64], 0xf6f6
jmp 0x140130ff0
mov dword [rsp + 0x74], 0x7f7d38
mov byte [rsp + 0x66], 0xf6
nop word [rax + rax]
jmp 0x140130f5b
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131041
add dword [rax], eax
add dword [rdi], ecx
mov dh, 0x41
inc dword [rax + rax*8 + 0x1c850f]
add byte [rax], al
cmp edx, 0x8edc47
jmp 0x140131276
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013127c
nop dword [rax]
movsx eax, al
jne 0x14013106d
je 0x14013106d
jp 0x140131016
test r8d, 0x11e2b113
rol ebx, 0x14
je 0x140130856
div r8
div rdi
jbe 0x14013076b
rcl ecx, 0x36
syscall
movabs r9, 0x32c21b496bd59eeb
cmp r13, rdi
lea ecx, [rdx - 0x3f61]
test r9, rdi
ret 0x28
jmp 0x14013100d
inc rdx
cmp rdx, 0x43
jb 0x140130eb1
mov r9d, 0x40
lea r8, [rsp + 0x68]
jmp 0x140131284
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
mov dword [rbp - 0x50], 0xf6f6f6f6
div dh
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
jmp 0x14013112d
mov dword [rbp - 8], 0x71787378
mov word [rbp - 0x48], 0xf6f6
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
nop dword [rax + rax]
jne 0x14013117d
je 0x14013117d
syscall
jns 0x140130513
js 0x1401308f2
bswap rsi
mul r8
rcl r15d, 0x75
syscall
mov r13d, 0xd06b9582
div r15
bswap rsi
movabs r10, 0x5e54e6fffffd2fe9
jo 0x140130bb6
jmp 0x140130eb1
jmp 0x140130490
xchg r11, rdx
mov r11, r13
xchg r11, rdx
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x140130fcc
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x2bf209fc
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x140131030
cmp rax, 0xa
jb 0x1401312a8
mov dword [rsp + 0x58], 0xf6f6f6f6
jmp 0x1401311aa
xchg r12, rcx
mov r12, qword [rax + 0x18]
xchg r12, rcx
xchg r9, rax
mov r9, qword [rcx + 0x10]
xchg r9, rax
mov rcx, qword [rax]
je 0x14013122d
jne 0x14013122d
div r9
cmp r8, rbx
ret
jmp 0x140130f1f
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
test bh, 0x45
fsubr qword [rdx]
imul eax, dword [rax - 0x63ba3895], 0xfffffff6
div dh
test bh, 0x45
loopne 0x1401312e1
jbe 0x1401312db
insb byte [rdi], dx
jmp 0x140130e89
je 0x1401312e4
inc r8d
jmp 0x1401311d1
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
xchg r11, r13
mov rax, r11
xchg r11, r13
jmp 0x140130fa8
nop dword [rax]
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
inc rax
jmp 0x1401311e9
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x140131324
jne 0x140131324
cpuid
lea esi, [rbp - 0x5e]
cmp r10d, 0xb353f4ad
ror ebx, 0x65
jmp rax
jmp 0x140131679
xchg r14, rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
lea rdx, [rbp + 0xe0]
mov qword [rbp + 0xd8], rax
mov r9d, 4
jmp 0x1401314e8
test r12, rcx
jmp rcx
and r9d, 0x88e80b57
lea ecx, [rcx + 0xa831]
pop r9
jmp 0x140131971
jae 0x140132169
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
je 0x140132592
cmp dword [rbx + 0x14], r13d
je 0x140132592
cmp byte [rbx], 0x2e
jmp 0x1401315ff
jp 0x14013190f
nop
cmp rdi, rbx
rol r13d, 0xa2
jmp 0x140131820
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r15 + 6]
lea rbx, [r15 + 0x108]
je 0x140131536
jne 0x140131536
jb 0x140131614
rcr r12d, 0xee
call rcx
invalid
invalid