Function at 0x140131ef3
Capabilities:
Execute anti-debugging instructions
Hash data using fnv
Packed with generic packer
Resolve function by parsing pe exports

Disassembly:
clc
xchg ebp, eax
sti
adc al, byte [rsi - 0x19]
test al, 0x68
cmp dword [rsi], 0x7b
xchg byte [rdx], al
sub eax, 0x76620d34
jrcxz 0x14013025e
and byte [r11 + 0x12c2a602], bpl
invalid
jmp 0x1876a95f0
cld
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 [rdi + rax*4 - 0x32], cl
mov qword [rsp + 0x20], rsi
xchg rsi, r9
xchg r8, r14
mov qword [rsp + 0x18], r14
xchg r8, r14
jmp 0x140131165
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
mov r9d, r8d
je 0x140131041
jne 0x140131041
jbe 0x140130215
jns 0x140130f60
rcl r15d, 0xe9
dec r9
movabs rbx, 0x6a4653174fa11deb
test r12, rdi
cmp r14d, 0xf574222e
ror edi, 0x18
call 0x1401311fc
jmp 0x140131060
jmp 0x140131025
mov edx, 0xaf710d4c
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
je 0x1401310bf
jne 0x1401310bf
lea edi, [rbx + 0xcaf]
lea esi, [rdx - 0x9b0e]
add r12d, 0x224a6cf8
sub ebp, 0x5a430e1f
add esi, 0x3ac4968e
int3
jmp 0x140131182
xchg rbx, r10
mov rbx, qword [rax]
xchg r10, rbx
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
je 0x140131116
jne 0x140131116
syscall
mul r13
call rcx
rcl ecx, 0xae
popf
ror ecx, 0xec
test r8, rdi
bswap r12
rcr r8d, 0x7e
and r11d, 0x852b0589
movabs rdx, 0x84cb7ffffff00e9
jmp rax
test dword [rax - 0x46], ecx
jmp 0x14013101b
jne 0x140131193
cmp edx, 0xeb8fbdbf
je 0x1401312b1
inc r8d
jmp 0x14013105b
mov qword [rsp], rbx
push rdi
nop
sub rsp, 8
jmp 0x1401311db
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140131125
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
jmp 0x14013113f
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131137
nop dword [rax]
movsx eax, al
jne 0x1401311c2
je 0x1401311c2
jmp rax
jmp 0x14013114e
mov qword [rsp], r13
nop
sub rsp, 8
mov qword [rsp], r14
mov dword [rsp], esi
nop
push 0x32aecdcc
mov qword [rsp], r15
jne 0x140131219
and al, 0x75
and eax, 0xf7482374
jrcxz 0x140131209
je 0x140131219
mul rbx
jno 0x140130b8f
adc dword [rax + 0xffffff9], 0x7e86
add bl, dh
nop
jbe 0x140131283
pause
lea ebp, [rbp - 0x3849]
call rax
jae 0x140131588
mov bh, 0xc7
invalid
jbe 0x1401311e5
movabs r12, 0xbd71890d9730eb
call rax
lea r13d, [rbx + 0xbcc9]
lea r13d, [rdi + 0x4330]
jmp rcx
jmp 0x14013124b
mov r8d, r13d
mov r10, qword [rax + 0x18]
mov rax, qword [r10 + 0x10]
jmp 0x1401310d7
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
je 0x140131290
jne 0x140131290
jnp 0x140131bce
mov r10d, 0x6a9e4d29
and r10d, 0xd2490dc2
int3
lea edx, [rbp - 0xbdef]
cmp r11, rdx
jmp rax
jmp 0x14013123b
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
jne 0x1401312cb
je 0x1401312cb
movabs r15, 0x56abe9000000cde9
ret 8
jmp 0x14013139d
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131395
cmp edx, 0xb6ef69d8
jmp 0x140131310
mov rcx, qword [rax + 0x18]
add rdi, r11
xchg r8, rax
mov r8, qword [rcx + 0x10]
xchg r8, rax
mov rcx, qword [rax]
jmp 0x14013132c
je 0x1401313b2
inc r8d
jmp 0x140131351
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x14013138a
xchg r9, r11
mov r11, qword [rcx + 0x30]
xchg r9, r11
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jmp 0x140131351
mov r10d, r8d
mov edx, 0x4078ad54
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
jne 0x14013136e
je 0x14013136e
or r13d, 0xe7710fbc
movabs r8, 0x201ee93a1d68aeeb
rol edi, 0xac
jbe 0x140131b85
jmp 0x14013131e
jnp 0x140131b79
call 0x140130b22
test al, al
je 0x140131316
nop dword [rax]
movsx eax, al
jmp 0x1401312d6
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov edi, dword [rcx + rdx*4]
jmp 0x1401312f9
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401313e5
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 0x140131465
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jne 0x140131425
je 0x140131425
or r8d, 0x22b2d065
test rsi, rbx
jmp rax
jmp 0x14013149c
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013145d
jmp 0x140131481
test al, al
jne 0x140131484
cmp edx, 0x221100a3
je 0x1401314b7
inc r8d
jmp 0x140131469
nop dword [rax]
mov r10d, r8d
mov edx, 0x397663b8
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x140131436
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140131449
add rcx, r9
mov r15d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r15, r9
xchg r11, rax
mov r11, qword [rcx + 0x10]
xchg r11, rax
jmp 0x1401313c8
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
jmp 0x14013156b
xchg rcx, r8
mov r8, qword [rax]
xchg rcx, r8
jmp 0x140131621
cmp qword [rsp + 0x48], r13
je 0x140134b0d
mov rax, qword gs:[0x60]
mov r8d, r13d
jne 0x140131506
je 0x140131506
jno 0x140131ad7
test edx, 0xb11e9b35
movabs r11, 0x7e60c900000191e9
dec r9
lea r10d, [rcx + 0x81f3]
mov ecx, 0xc9a958b4
pushf
call 0x14013136e
jmp 0x14013169c
xchg r13, r10
mov qword [rsp + 0x48], r10
xchg r13, r10
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x1401314dd
invalid
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140131634
inc r8d
jmp 0x1401315ba
xchg rsi, r15
mov qword [rsp + 0x3b0], r15
xchg rsi, r15
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
or r11, qword [rcx + rcx*2]
add ecx, ecx
jmp 0x140131593
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
jmp 0x140131524
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x96fe8b66
lea rax, [r11 + r10*4]
je 0x1401315ff
jne 0x1401315ff
cmp esi, 0xa06289c3
jmp rax
jmp 0x14013154f
xchg r12, r9
mov r12, qword [rcx + 0x30]
xchg r12, r9
movsxd rax, dword [r9 + 0x3c]
jmp 0x1401315a4
je 0x140131563
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jne 0x140131671
je 0x140131671
add r8d, 0x315f7ae0
ror r8d, 0xf
cpuid
neg r14
popf
or r11d, 0x9c0962df
cmp ebx, 0x9f347537
mul rdx
mov ebx, 0x37c3f0d3
movabs r9, 0x55ad7b020b613ceb
jb 0x140131983
jmp 0x1401316af
lea ebp, [rbx + 0x15a9]
cpuid
test rbp, rbx
call rax
lea r12d, [rcx + 0x2717]
rol r13d, 0xc
call 0x1401322cc
xchg rdx, rcx
mov rdx, qword [rax + 0x18]
xchg rcx, rdx
mov rax, qword [rcx + 0x10]
jmp 0x1401314cf
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013163d
cmp edx, 0x2db7b98b
je 0x14013171f
je 0x140131714
jne 0x140131714
xor r8d, 0x6a1eac62
or r15d, 0x367e942b
jb 0x140130cdf
or ebx, 0xf2dacb3a
jmp rax
jmp 0x140131563
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x140131783
inc rcx
test al, al
je 0x1401317cd
je 0x140131775
jne 0x140131775
inc rdi
lea r10d, [rcx + 0xc426]
popf
cmp r10, rdx
jmp rax
jmp 0x14013179e
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
xchg rcx, rdx
jmp 0x140131808
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401317bb
jne 0x1401317a1
cmp edx, 0xe55c37ce
je 0x140131864
inc r8d
jmp 0x1401317d5
mov r10d, r8d
mov edx, 0xa7ed5d08
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140131735
xchg r14, rax
mov r14, qword [rcx + 0x10]
xchg r14, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x14013184d
mov rdx, qword [rax + 0x18]
xchg rdx, rcx
add rsi, r9
jne 0x140131835
je 0x140131835
call rcx
jnp 0x1401311f1
test r14, rbp
call rax
ror r15d, 0xb1
pushfq
sub r13d, 0xe1384cad
rcl r12d, 0x4d
movabs r10, 0x7a522a631a6b9eb
jmp rcx
jmp 0x1401317f0
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jmp 0x1401317d5
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
xchg r13, r12
mov qword [rsp + 0x20], r12
jmp 0x140131b8d
xchg rcx, r13
mov qword [rbp + 0xf8], rcx
xchg rcx, r13
movdqu xmmword [rbp + 0x108], xmm0
jmp 0x140131b0a
shl rdx, 0x11
shl rdx, 0xd
loop 0x1401318d2
shl rdx, 1
shl rdx, 1
or rax, rdx
xchg rbp, rax
mov r8, rbp
jmp 0x140131aea
call 0x140152bc0
add byte [rax - 0x79], cl
mov rsi, r13
xchg rbx, rsi
mov rsi, r13
xchg rsi, rbx
mov rcx, qword [rbp + 0xd0]
add rcx, r10
cmp r10, rcx
jae 0x140131bb5
je 0x14013192f
jne 0x14013192f
rcl r9d, 6
or r8d, 0x9aea609
lea r14d, [rdi + 0x4dcb]
lea r11d, [rdi + 0x7c8c]
ret
jmp 0x140131c3d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
cmp r8, 0x4b
jb 0x140131af9
xchg r13, rbx
mov r13, r9
jne 0x140131975
je 0x140131975
rcr ebx, 0x5b
movabs rdi, 0x351fd70000017ce9
add edx, 0x54d379f7
jmp 0x140131af6
jmp rax
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140134b0d
xchg r10, r11
mov r11, qword [rsp + 0x48]
xchg r10, r11
jmp 0x1401318d8
lea rdx, [rbp + 0xe8]
add rdi, r9
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
mov qword [rbp + 0x100], r13
add dword [rax], eax
add cl, ch
push rsi
add dword [rax], eax
invalid
xchg r11, rax
mul r8
xchg rcx, r8
mov r8, rcx
xchg rcx, r8
sub rcx, rdx
shr rcx, 1
jmp 0x140131c20
mov r9, rbp
xchg rbp, rax
and r9d, 0xfff
add r9, r10
jmp 0x140131a9e
mov byte [r9], 0xc3
test rbx, rbx
je 0x140131966
rdtsc
jne 0x140131ada
je 0x140131ada
jge 0x140131e3a
lea r9d, [rdx + 0xb09a]
lea ebp, [rbx - 0x9a3]
cmp r12d, 0x26fa3835
dec r12
pop rdi
pushfq
popf
jbe 0x1401315bd
dec dword [rax - 0x43]
movabs rbp, 0x142e94fffffddee9
jmp rcx
jmp 0x1401318bd
xchg rbp, rax
xchg r11, rax
mov r11, rax
jmp 0x140131a16
xchg rbx, r13
mov rcx, qword [rsp + 0x48]
sub r10, 0xfffffffffffff000
jmp 0x140131ba5
mov qword [rsp + 0x30], r13
call rsi
test eax, eax
jne 0x140134b0d
xchg r13, rax
mov r13, qword [rsp + 0x30]
xchg r13, rax
jmp 0x140131990
mov r8d, r9d
mov qword [rbp + 0xf0], r13
lea rcx, [rsp + 0x30]
je 0x140131b79
jne 0x140131b79
cmp r8, rbx
dec rsi
lea ecx, [rcx - 0xab4f]
jmp rax
jmp 0x14013187c
popfq
add edi, 0x4a83e3c
ret
xchg r12, r13
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
jmp 0x1401319cb
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jb 0x140131c51
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
jmp 0x140131bc2
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
lea eax, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
jmp 0x140131943
add rcx, rdx
shr rcx, 2
shr rcx, 1
shr rcx, 2
shr rcx, 1
imul rcx, rcx, 0x64
sub r8, rcx
jmp 0x14013195c
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
rdtsc
shl rdx, 0x20
or rax, rdx
xchg rbp, rax
jmp 0x140131a8a
invalid
neg byte [rbp + rbx*4 + 0x4fd8b58d]
add byte [rax], al
int3
invalid
jnp 0x140131e64
invalid
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp - 8], 0x71787378
mov word [rbp - 0x48], 0xf6f6
mov dword [rbp - 4], 0x7f7d38
jmp 0x1401321f8
xchg rcx, rdi
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]
jmp 0x140131f83
cmp rax, 0x43
jb 0x1401321eb
xchg r13, r12
mov rax, r12
xchg r12, r13
je 0x140131f64
jne 0x140131f64
call rax
jp 0x140132427
jnp 0x1401327c5
call rax
jo 0x140131113
lea edi, [rdx - 0x75b6]
call rcx
lea edx, [rdx - 0xd99a]
js 0x140132d27
popfq
jno 0x1401319fc
pause
test edi, 0xc9965379
jmp 0x140130fda
jmp 0x14013206a
mov r10d, r8d
mov edx, 0x2bf209fc
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140132091
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
jmp 0x140131ebe
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x14013206a
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
jmp 0x1401323c6
test al, al
je 0x140132132
nop dword [rax]
movsx eax, al
jmp 0x140132327
mov r9d, 0x40
lea r8, [rsp + 0x68]
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
xchg r13, r12
jmp 0x1401321da
mov byte [rsp + rdx + 0x78], r13b
inc rdx
cmp rdx, 0x43
jb 0x140132208
je 0x140132119
jne 0x140132119
popf
call 0x140131ef3
test r15d, 0xf0cd9e4
lea r13d, [rbp - 0xea53]
dec rsi
movabs r14, 0x7f3ca3676083b2eb
cmp rbp, rdx
cmp r12, rcx
call rcx
ret 8
jmp 0x1401320cd
je 0x1401323df
inc r8d
jmp 0x140131f83
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0x44
adc al, 0x68
mov rax, r12
xchg r12, r13
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
inc rax
jmp fcn.140131f0d
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x44], cl
jmp 0x1401320e9
add byte [rax], al
add byte [rax], al
xchg r15, rcx
xchg rdx, rax
mov rdx, qword [rcx + 0x10]
xchg rdx, rax
xchg rcx, rdi
mov rdi, qword [rax]
jne 0x1401322f8
je 0x1401322f8
div r10
jb 0x1401330d2
movabs r15, 0xee387fffffbefe9
jne 0x140132154
jmp 0x140131eec
rcr edx, 0x3f
call rax
jmp 0x140132639
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013209c
cmp edx, 0x8edc47
jmp 0x14013212c
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140132310
div dh
div dh
mov dword [rbp - 0x18], 0x13141478
mov dword [rbp - 0x58], 0xf6f6f6f6
div dh
jne 0x140132393
je 0x140132393
jp 0x140132939
cmp r11, rdx
pushfq
lea r8d, [rbp + 0x3c8c]
lea ebx, [rbx - 0x7538]
lea r10d, [rbp - 0x52b1]
cpuid
test ecx, 0x5ae619bd
call rax
jmp rcx
jmp 0x140131fa1
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
xchg r15, rcx
mov r15, qword [rax + 0x18]
jmp 0x1401322d8
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
jne 0x1401323fe
je 0x1401323fe
movabs r12, 0x226d8d00000422e9
dec r13
jp 0x14013295f
jmp 0x140132825
call 0x140131634
xor r8d, 0xeea246a4
jmp 0x14013303b
ror r11d, 0xb4
ret
xchg rsi, rax
mov qword [rbp + 0x1a8], rsi
xchg rsi, rax
mov qword [rbp + 0xe0], rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
jmp 0x1401326d1
rcr ebp, 0x7a
movabs rcx, 0x41ca5e00000367e9
pause
pause
neg r9
add r8d, 0x90c6ed83
cmp r8d, 0x6e361988
ret 0x28
mov eax, dword [r15 + 0xdc]
mov dword [rbp + 0x120], eax
mov ecx, dword [r15 + 0xa0]
mov qword [rbp + 0x1a8], rcx
je 0x14013258c
jne 0x14013258c
call rax
push r13
test rdx, rcx
rcl r11d, 0x11
jmp rcx
jmp 0x140132689
je 0x140133a2a
cmp dword [rbx + 0x14], r13d
je 0x140133a2a
cmp byte [rbx], 0x2e
jmp 0x140132bc4
jne 0x14013262b
je 0x14013262b
popfq
call rax
jl 0x1401318c3
call rax
sub esi, 0xa3a576dc
rcl r15d, 0x72
jmp rcx
jmp 0x1401327ac
lea ebx, [rbx - 0xf443]
call fcn.140133035
mov r9d, 4
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
mov qword [rsp + 0x20], rax
call r12
je 0x14013267a
jne 0x14013267a
jp 0x140133132
test r8d, 0x7cbd102e
movabs rcx, 0x4b1a9000000263e9
call rax
call 0x140132295
jmp 0x1401328e2
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jae 0x14013285a
lea rax, [rdx + rdi]
xchg r10, rax
mov qword [rbp + 0x1a0], r10
jmp 0x140132858
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x140133b7d
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
jmp 0x14013259d
lea rdx, [rbp + 0xe0]
xchg rsi, rax
mov qword [rbp + 0xd8], rsi
xchg rsi, rax
je 0x14013270c
jne 0x14013270c
jmp rcx
jmp 0x140132644
je 0x140133a2a
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x140132af6
nop
call rax
jne 0x140132765
je 0x140132765
jmp rax
jmp 0x14013283b
jne 0x140132c51
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x140132c3c
cmp byte [rbx + 5], 0x61
jmp 0x14013286c
jns 0x140130fff
dec rbp
int3
pushfq
cmp edi, 0xf6c3aca6
pause
je 0x140131025
jo 0x140132262
jmp 0x1401328b7
add byte [rsi - 0x64], ah
popf
jmp rcx
mov edx, dword [r15 + 0xd8]
add r12, r9
mov qword [rbp + 0x1a0], rdx
jmp 0x140132547
test r14d, 0xfe9a5a8c
call rax
lea ebx, [rcx + 0x30d7]
ja 0x140131c51
dec r13
jmp 0x1401328c9
xchg r10, rax
cmp rcx, rdi
jae 0x1401324b0
lea rax, [rcx + rdi]
jmp 0x1401324a5
jne 0x140132c51
mov dil, 1
jmp 0x140132c51
jl 0x140132b0f
div rdx
dec r10
pushfq
jmp 0x140132b74
jno 0x140132342
jmp rax
sti
invalid
movzx eax, word [r15 + 6]
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
jmp 0x1401326b1
je 0x1401328df
push rdx
neg r12
mov r14d, 0xd2c84f1e
cmp r15, rdx
movabs r9, 0x135caefffffc66e9
jne 0x140131c73
rcl r10d, 0xd0
ret 0x18
jnp 0x140132600
lea ecx, [rcx - 0x8dfd]
lea r14d, [rdi - 0xb71b]
cmp r14, rbx
rcr r15d, 5
jmp 0x14013279a
xor dil, dil
cmp byte [rbx], 0x2e
jmp 0x14013277d
mov ch, 0xdd
invalid
and edx, 0xa7d5ea28
pushf
cpuid
lea r15d, [rbp + 0x57a2]
int3
jne 0x140132bd7
cmp dword [rbx + 1], 0x63727372
je 0x140133a2a
cmp dword [rbx], 0x54494e49
jmp 0x140132720
cmp eax, 0x74616470
jne 0x140132c51
cmp byte [rbx + 5], 0x61
je 0x140133a2a
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
jmp 0x140132cf9
mul r9
cmp r12, rdx
lea r11d, [rbx - 0x6b07]
call rcx
int3
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
jne 0x140132d40
je 0x140132d40
lea ebx, [rdx + 0x6ed1]
popf
pushf
div r8
xor r10d, 0xdee89981
lea ebp, [rdx + 0x7780]
stosb byte [rdi], al
xor byte [rdi], 0
call rax
rol r9d, 0x25
syscall
lea r15d, [rcx + 0xf01f]
cmp r15, rcx
movabs rbx, 0x16da82000006b5e9
div rsi
and r8d, 0x8a849453
cpuid
jmp 0x140131e6a
jmp 0x1401333fa
mov r9d, 0x20
or eax, 0x20000020
mov dword [rbp + 0x20], r9d
mov dword [rbx + 0x24], eax
jmp 0x140133417
invalid
mov qword [rsp + 0x30], r14
call r12
cmp eax, 0xc000008c
jne 0x1401333be
nop
lea ebx, [rdi - 0x5524]
jmp 0x140133079
rol byte [rcx - 0x7f], 1
invalid
test al, 0x40
je 0x140133413
and eax, 0xffffffbf
jmp 0x140132e15
dec rdx
cpuid
pop r13
call rcx
rol ecx, 0xd2
lea r15d, [rdi + 0x21b7]
ror r15d, 0xdc
jmp 0x140133345
jmp 0x1401332e5
mov al, 0x9e
test ecx, ebx
lea r8d, [rdi - 0x900d]
test edi, 0x5c625308
jmp rax
popfq
call rax
cmp r11d, 0x68b3559b
cmp edi, 0xfb68302a
syscall
jb 0x140133649
movabs rbx, 0x56314900000093e9
or r12d, 0x940e438d
ret 8
mov rcx, rsi
call fcn.140134b20
test dil, dil
jne 0x140133a2a
mov eax, dword [rbx + 0x24]
test eax, eax
js 0x140133413
jmp 0x140133069
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
xchg rsi, r13
jmp 0x14013335f
rcl r12d, 0xd8
jne 0x14013310d
lea r15d, [rbx - 0xae76]
jne 0x140133323
je 0x140133323
test r11d, 0xfc4af6a2
neg r12
rol ebx, 0xf4
lea ecx, [rdx - 0xf3bd]
rcl ebp, 0xe3
lea r9d, [rdx + 0x4503]
push rbx
lea r13d, [rdx - 0x1da5]
call rcx
movabs r9, 0x4545a6fffff936e9
je 0x140132b6f
jmp 0x140132c5e
rcl r8d, 0x52
jmp 0x14013377b
neg rbp
and ebp, 0xfd88328a
lea r8d, [rbx + 0xdc9]
rcr r11d, 0xcd
ret
mov qword [rsp + 0x48], r13
xchg r13, rsi
mov qword [rsp + 0x20], rax
jmp 0x140132ee0
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x1a0]
mov edx, r14d
jmp 0x1401332b4
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
jmp 0x1401332d5
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
jmp 0x140133aa7
lea r8, [rbp + 0xd8]
xchg rbp, rax
mov qword [rsp + 0x20], rbp
xchg rbp, rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
jmp 0x140133821
sar edi, 0xff
invalid
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
jmp 0x1401338c0
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
jmp 0x1401339cf
xchg dword [0x12a1336b1], ebp
invalid
test r9d, r9d
jne 0x140133937
mov rax, qword [rax]
jmp 0x140133ccc
lea rax, [0x140134e50]
mov ecx, dword [rax]
test ecx, ecx
je 0x14013431e
jmp 0x140133ac8
sub rbx, 0x5b38a9a8
add rbx, 0x5b38a9d0
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jmp 0x140133b70
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x1401339d9
cmp r8d, 0x587a76eb
je 0x140133d56
jmp 0x1401337c8
pushf
ret
nop dword [rax + rax]
xchg r10, r9
mov r9, qword [rax + 0x30]
xchg r10, r9
je 0x140133905
jne 0x140133905
popfq
inc rdx
test r12, rcx
add r13d, 0x4b176d76
jge 0x140132e5a
pushfq
rcl r9d, 0x7a
sub ecx, 0x33b3c6c1
lea edi, [rdx - 0x8173]
popfq
add r13d, 0x5dd06462
movabs r11, 0x2a725000003aee9
pause
ror r11d, 0x43
test r15d, 0x5a2211a9
cmp r11, rdi
jmp 0x140134266
jmp 0x140133cb8
je 0x1401337d1
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x5113dfaa
je 0x140133960
jne 0x140133960
neg r13
jmp 0x14013370b
test dl, dl
je 0x1401337c8
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
jmp 0x140133891
nop
jle 0x140132522
jge 0x1401338b1
rcr r8d, 0x8c
cmp edx, 0x86852221
jmp fcn.140133b56
movzx eax, word [r15 + 6]
nop
jne 0x140133a6f
je 0x140133a6f
div r9
jmp 0x14013386f
cmp rbx, r10
je 0x1401337d1
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x140133922
dec dword [rax - 0x69]
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
lea rdx, [rsp + 0x48]
call r12
cmp eax, 0xc0000096
jne 0x140133a2a
jmp 0x140133a07
cmp dword [rax + 4], r13d
je 0x14013431e
mov rax, qword gs:[0x60]
jne 0x140133ae5
je 0x140133ae5
call rcx
call rcx
movabs rsi, 0x272aa9fffffb91e9
lea r9d, [rbp + 0x89a1]
cmp rdi, rbx
ret 0x38
jmp 0x14013367b
jb 0x1401326c8
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
jmp 0x140133630
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x140133a92
jmp 0x1401338c8
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
jmp 0x140133e3d
xchg rdi, r9
mov rax, qword [rax + 0x10]
nop dword [rax]
je 0x140133dac
jne 0x140133dac
call 0x1401332bd
ror esi, 0x83
jp 0x140133fb7
call rax
call rcx
jmp rax
jmp 0x140133e19
je 0x140133e11
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x140133e2d
mov edx, 0x4e119c5a
add r8, r10
movzx ecx, byte [r8]
inc r8
jmp 0x140133e62
cmp edx, 0xe50e0eb2
je 0x140133f00
test r9d, r9d
jne 0x140133e2d
mov rax, qword [rax]
jmp 0x140133e28
xchg r15, r10
mov r15, qword [rax + 0x30]
xchg r10, r15
jmp 0x140133eca
jmp 0x140133e19
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
jmp 0x140133de8
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
xchg r9, rdi
mov qword [rsp + 0x30], r9
jmp 0x140133d67
test cl, cl
je 0x140133e08
nop
movsx ecx, cl
jmp 0x140133e74
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
je 0x140133ec1
jne 0x140133ec1
test r15, rdi
lea esi, [rbx + 0x4a8a]
ror r14d, 0x9b
and r13d, 0x945c3515
pop r8
inc r14
test ecx, 0x5a8c5818
rcr esi, 0x5d
jp 0x140134af3
call rax
xor r11d, 0x94abd0f7
or r11d, 0xae2ecc91
rcr esi, 0xc5
movabs r9, 0x58b04c1163eb2beb
ret
jmp 0x140133eee
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140133e11
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x140133dce
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x140133e6c
jmp 0x140133dfc
mov ecx, dword [rbx + 0x24]
xchg r13, rbx
mov rdx, rbx
xchg rbx, r13
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
jmp 0x140133f3d
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
adc al, 0x89
mov ecx, dword [rdx + r11]
jmp 0x140134024
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
jne 0x140133f89
je 0x140133f89
jbe 0x1401330f6
inc r8
int3
jmp 0x140133f94
movzx r8d, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
jmp 0x140134070
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
jmp 0x140134054
invalid
test al, al
je 0x140134099
nop dword [rax]
movsx eax, al
je 0x140133fd9
jne 0x140133fd9
movabs rbx, 0x1a45d9a268af26eb
test r12, rbx
lea r9d, [rdx - 0x42f2]
jmp rax
jmp 0x140134001
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140133fd0
cmp edx, 0xa029da11
jmp 0x140134093
mov edx, 0x4f22e70e
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140133fc5
call rdi
xchg r9, rax
mov rax, r9
xchg r9, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
jmp 0x140133f1c
cmp rdx, 0xa
jb 0x140134084
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
jmp 0x140134037
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
movzx ecx, byte [rsp + rdx + 0x63]
jmp 0x140133fb2
je 0x1401340a1
inc r8d
jmp 0x140133f2d
mov ecx, dword [r10 + r9 + 0x24]
xchg r12, rax
mov r12, r13
xchg r12, rax
add rcx, r9
jmp 0x140134177
mov rdx, rcx
nop
nop
jmp 0x1401341b4
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
jne 0x1401340e9
je 0x1401340e9
bswap rbx
lea ebp, [rdi + 0x8a4d]
test r12d, 0xd52fe6fd
lea r10d, [rdx + 0xcc2]
movabs r8, 0x52a0f300000181e9
rcl edi, 0xfa
popf
cmp ebx, 0x9c5cbf
call rax
call fcn.1401339f5
jmp 0x14013426f
test rax, rax
je 0x14013475a
mov ecx, dword [r14]
test ecx, ecx
jne 0x1401340c3
jne 0x140134127
je 0x140134127
sub r10d, 0x56216e3
pop r11
int3
jmp 0x1401340bf
inc rax
cmp rax, 0xa
jb 0x14013421e
jmp 0x140134286
je 0x14013429d
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
mov qword [rdx + rax], r8
jmp 0x1401342e3
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
jne 0x140134191
je 0x140134191
lea r8d, [rcx - 0x4f2]
movabs rdi, 0x13746bff22e877eb
lea r14d, [rdi - 0xe558]
ja 0x140133f32
jmp 0x14013420a
xor r14d, 0xe047afb0
pause
jmp rax
sub rax, 0x37469bdf
add rax, 0x37469be1
add rax, rdx
movzx edx, dx
test rcx, rcx
mov rcx, rsi
jmp 0x1401341d1
cmovns rdx, rax
call r15
mov r8, rax
test rax, rax
jmp 0x1401341f9
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
mov rsi, rax
jmp 0x140134103
je 0x1401342fb
mov eax, dword [r14 + 0x10]
test eax, eax
jmp 0x14013415c
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x63], r13b
je 0x140134262
jne 0x140134262
pushf
jmp rcx
jmp 0x14013414a
inc dword [rcx]
invalid
add rbx, rax
mov edi, r13d
mov rcx, qword [rbx]
test rcx, rcx
je 0x1401342c6
jmp 0x1401340b5
cmp dword [r14 + 0xc], r13d
je 0x140134ac0
lea rax, [0x140000000]
nop
jmp 0x1401341e3
mov rax, qword [rbx]
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
lea rax, [0x140000000]
jmp 0x1401342e3
add edi, 8
mov rdx, rcx
test rcx, rcx
jne 0x1401340b9
add r14, 0x14
cmp dword [r14 + 0xc], r13d
jmp 0x1401342d3
je 0x140134ac0
mov rdi, qword [rsp + 0x30]
jmp 0x1401341e3
mov rcx, qword [rbx + 8]
nop
sub rbx, 0x338b73b4
add rbx, 0x338b73bc
jmp 0x1401342b7
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg rbp, r13
mov rdx, rbp
xchg r13, rbp
jmp 0x140134608
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x14013450f
mov dword [rbp - 0x10], 0x6f727e2a
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x7d73602a
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 8], 0x2a766b7f
jmp 0x14013458d
cmp ecx, 0x2a78f671
cmp rdx, 5
jb 0x140134624
mov dword [rsp + 0x78], 0xf6f6f6f6
jmp 0x14013464e
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x78732a79
mov dword [rbp - 0x7c], 0xf6f6f6f6
je 0x140134576
jne 0x140134576
js 0x140133e34
rcl r9d, 0xe4
ja 0x1401353f6
sub r13d, 0xcee2efa4
movabs rdx, 0x5949f200000117e9
mov ebp, 0x55108521
rol ebp, 0x95
lea ebp, [rbx - 0xd2f9]
ret
jmp 0x140134692
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x2a35354d
mov dword [rbp - 0x54], 0xf6f6f6f6
jmp 0x1401343eb
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jmp 0x140134397
inc edi
invalid
xchg rdi, r13
mov rdx, rdi
xchg rdi, r13
mov dword [rbp - 0x34], 0x76736b50
jmp 0x140134535
mov dword [rbp - 0x1c], 0x57143c4c
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x2a6f756b
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x6f7c7f7d
mov dword [rbp - 0x64], 0xf6f6f6f6
jmp 0x140134421
mov dword [rbp - 0x28], 0x6b737e73
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6f847376
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x55572a44
mov dword [rbp - 0x70], 0xf6f6f6f6
je 0x1401346d9
jne 0x1401346d9
rcr r13d, 0x82
add edi, 0x4cbb38ae
jg 0x140134634
or r14d, 0x334155af
movabs r12, 0x17be27bb276288eb
jle 0x140133aa6
jmp 0x140134663
test ebx, 0x57a4a851
test rcx, rcx
and edi, 0x23df7588
cmp r14d, 0xef385d4d
lea r14d, [rdx + 0x458a]
ret 0x20
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg r13, r15
mov rdx, r15
xchg r13, r15
jmp 0x140134847
mov byte [rsp + rdx + 0x48], r13b
inc rdx
cmp rdx, 5
jb 0x14013486c
mov dword [rbp + 0x24], 0xf6f6f6f6
xchg rsi, rdx
mov rsi, r13
je 0x1401347a9
jne 0x1401347a9
and ebp, 0xbb5d9c0f
je 0x1401344e7
pause
jmp rax
jmp 0x140134929
mov dword [rbp + 0x58], 0xf6f6f6f6
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
jmp 0x1401349eb
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop dword [rax]
jmp 0x140134864
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
movzx ecx, byte [rsp + rdx + 0x48]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
jmp 0x140134770
mov dword [rbp + 0x9c], 0x6f727e2a
mov dword [rbp + 0x4c], 0xf6f6f6f6
mov dword [rbp + 0xa0], 0x7d73602a
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
jne 0x140134910
je 0x140134910
rcr r14d, 0xe5
test ebp, 0xa8b43ae8
jp 0x140133e08
xor r15d, 0x53eb8613
mul r12
lea r10d, [rbp - 0x375a]
jmp 0x140134f25
jmp 0x14013482a
xchg rsi, rdx
mov dword [rbp + 0x78], 0x76736b50
mov dword [rbp + 0x28], 0xf6f6f6f6
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x80], 0x78732a79
mov dword [rbp + 0x30], 0xf6f6f6f6
jmp 0x14013498f
mov dword [rbp + 0x8c], 0x55572a44
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
jmp 0x1401349ce
mov dword [rbp + 0x84], 0x6b737e73
mov dword [rbp + 0x34], 0xf6f6f6f6
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
jne 0x1401349b7
je 0x1401349b7
movabs r10, 0x5e1af5a924b1a5eb
mov esi, 0x32dc3c69
lea r9d, [rcx + 0x5dc]
ret 0x20
jmp 0x14013495e
mov dword [rbp + 0x44], 0xf6f6f6f6
mov dword [rbp + 0x98], 0x6f7c7f7d
mov dword [rbp + 0x48], 0xf6f6f6f6
jmp 0x140134899
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
mov dword [rbp + 0x68], 0xf6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
jmp 0x140134a4b
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
mov r9, qword [rbp + 0x308]
lea rcx, [0x140134e40]
xchg rdx, r8
mov rdx, qword [rbp + 0x300]
xchg rdx, r8
lock add al, byte [rax]
add byte [rax - 0x79], cl
retf
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [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 + 0x1dbabd23], ah
invalid
invalid
invalid
invalid
invalid
invalid
invalid