Function at 0x140132ffa
Capabilities:
Encrypt data using rc4 prga
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
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test al, al
jne 0x140130848
cmp edx, 0xccba096
je 0x140130999
inc r8d
jmp 0x140130825
cmp qword [rbp + 0x120], r15
je 0x140131902
mov rax, qword gs:[0x60]
mov r8d, r15d
xchg r12, rcx
mov r12, qword [rax + 0x18]
jne 0x1401307df
je 0x1401307df
neg rbx
jmp rax
jmp 0x140130875
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013079c
nop dword [rax]
jmp 0x140130848
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xc3b0317
lea rax, [r11 + r10*4]
jmp 0x1401307f2
mov rcx, qword [rax]
xchg rbp, r9
mov rbp, qword [rcx + 0x30]
xchg rbp, r9
jmp 0x14013080f
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130788
mov qword [rbp + 0x118], rax
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x1401307a4
xchg r12, rcx
xchg r10, rax
mov r10, qword [rcx + 0x10]
xchg r10, rax
jne 0x14013089d
je 0x14013089d
rol r10d, 0xa8
test esi, 0x18e046fe
popf
rol r9d, 0x79
lea r9d, [rbp - 0xc308]
movabs r9, 0x53ab9c42306f97eb
inc rdx
and ecx, 0xd31ce56e
jmp 0x140131859
jmp 0x140130836
loopne 0x140130918
ror edx, 0x8e
syscall
call rcx
popfq
jle 0x1401314c9
lea esi, [rdi - 0x5caa]
movabs r10, 0x79b836ed1a1e1deb
call rax
jmp 0x140131898
add byte [rbp - 0x79], cl
dec byte [rbp + rcx*4 - 0x73]
sbb byte [rcx], al
add byte [rax], al
jne 0x14013095b
je 0x14013095b
jl 0x140130796
push r15
rcr ebx, 0x8a
lea ecx, [rdi - 0x443b]
bswap rdx
rcr ebp, 0x2a
test ebp, 0xd0a62e0
ja 0x14013133d
jmp rax
jmp 0x140130860
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 0x1401309ff
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x140130a11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401309f7
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130a67
inc r8d
jmp 0x1401309d2
add rcx, r9
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r9
jmp 0x140130a38
mov edx, 0xb38c2ed
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x1401309da
xchg r14, rcx
xchg r9, r15
mov r15, qword [rcx + 0x30]
xchg r15, r9
jmp 0x1401309bc
xchg r14, rax
mov r14, qword [rcx + 0x10]
xchg r14, rax
xchg r14, rcx
mov r14, qword [rax]
je 0x140130a55
jne 0x140130a55
push r13
cmp r15d, 0xa53e46d8
movabs rcx, 0x1a4113d16ecdcfeb
lea r14d, [rdx + 0x20f9]
cpuid
ret
jmp 0x140130a26
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401309eb
cmp edx, 0x4c1b866d
je 0x140130a8c
jmp 0x1401309f7
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r15
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x140130ae9
jne 0x140130ae9
add r10d, 0xdd3eacbe
cmp r10, rcx
and r9d, 0x31143ff1
cpuid
jmp rcx
jmp 0x140130dd7
test al, al
je 0x140130dbc
movzx eax, byte [r9]
inc al
mov byte [r9], al
jmp 0x140130dbc
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130e82
cmp edx, 0xf6db493b
jmp 0x140130bf7
mov rax, r8
xchg r8, r11
mul r8
jmp 0x140130b6d
mov r9, rax
and r9d, 0xfff
add r9, r10
mov byte [r9], 0x45
mov rcx, qword [rsp + 0x40]
test rcx, rcx
jmp 0x140130e2b
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jmp 0x140130e60
mov rcx, r8
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 3
shr rcx, 2
shr rcx, 1
jmp 0x140130b5d
add rcx, qword [rbp + 0x118]
cmp r10, rcx
jb 0x140130c4d
lea rax, [rsp + 0x58]
mov dword [rsp + 0x58], r15d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
jne 0x140130bdd
je 0x140130bdd
rcl r13d, 0xae
int3
jmp 0x140130c05
or al, byte [rax]
add byte [rdi], cl
test dl, cl
add eax, dword [rax]
add byte [rcx - 1], al
shr cl, 0x97
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7b], cl
sbb byte [rcx], al
add byte [rax], al
je 0x140130fc7
inc r8d
jmp 0x140130f9c
lea r8, [rbp + 0x118]
mov rcx, 0xffffffffffffffff
lea rdx, [rbp + 0x120]
call rsi
mov rax, qword gs:[0x60]
mov r8d, r15d
jmp 0x140130d12
test eax, eax
jne 0x140131902
mov rax, qword [rsp + 0x30]
dec rax
jmp 0x140130cd3
movabs r11, 0x47ae147ae147ae15
nop
rdtsc
shl rdx, 0x17
shl rdx, 9
or rax, rdx
jmp 0x140130b3f
mov rdx, qword [rax]
xchg rdx, rcx
xchg r10, r9
mov r10, qword [rcx + 0x30]
xchg r9, r10
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
je 0x140130cb2
jne 0x140130cb2
popfq
call 0x14012fd17
int3
jmp 0x140130f93
cmp rax, 0xfffffffffffffffd
ja 0x140131902
mov r10, qword [rbp + 0x120]
mov rcx, qword [rbp + 0x118]
add rcx, r10
xchg r15, r14
mov qword [rsp + 0x40], r14
jmp 0x140130d76
xchg r10, r15
mov r8d, r9d
mov qword [rbp + 0x180], r15
lea rcx, [rsp + 0x30]
jmp 0x140130f60
xchg r8, rcx
mov r8, qword [rax + 0x18]
xchg rcx, r8
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
xchg rcx, rdx
jne 0x140130d67
je 0x140130d67
popf
popfq
jo 0x1401308d5
jp 0x14012fe98
int3
jmp 0x140130c5f
xchg r14, r15
cmp r10, rcx
jae 0x140130b99
jne 0x140130d8b
je 0x140130d8b
cmp r11, rdx
movabs r11, 0x292f4bfffffeb2e9
jb 0x140130f16
jmp 0x140130c42
rol r9d, 0x9b
jmp rax
inc ecx
movsxd rax, ecx
cmp rax, rdx
jb 0x140130e57
movzx eax, byte [r9]
add al, 0x76
add al, dl
jmp 0x140130eae
mov r14d, dword [rcx + rdx*4]
lea rdx, [rbp + 0x178]
add r14, r9
mov qword [rbp + 0x178], 0x30
mov r9d, 0x64
xchg r15, r10
mov qword [rbp + 0x190], r10
jne 0x140130e1a
je 0x140130e1a
mov ebx, 0xe4f147cd
test r13d, 0xc0c8f2da
lea edi, [rbx + 0xc7a4]
cpuid
movabs rbx, 0x780b05fffffedce9
rcl ebp, 0xeb
int3
jmp 0x140130cfb
je 0x140130e66
rdtsc
shl rdx, 8
shl rdx, 0x11
or byte [rax - 0x3f], cl
loop fcn.140130e4c
shl rdx, 4
shl rdx, 1
shl rdx, 1
jmp 0x140130ef2
test rdx, rdx
je 0x140130dca
nop dword [rax]
movzx eax, byte [r9]
jmp 0x140130afe
jb 0x140130eb1
mov edx, 4
mov qword [rsp + 0x40], r9
cmp r13, rdx
mov ecx, r15d
cmovb rdx, r13
jmp 0x140130e4a
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jne 0x140130ea1
je 0x140130ea1
ror r11d, 0xb1
test rbx, rbx
jmp rcx
jmp 0x140130b14
mov byte [r9], al
xchg rcx, rdx
mov rdx, qword [rbp + 0x120]
xchg rdx, rcx
neg r10
add r10, 0xfffffffffffff000
neg r10
jne 0x140130eda
je 0x140130eda
call rcx
rcl edi, 0xe5
rol r12d, 0xbc
movabs rbp, 0x1b9c12fffffcaae9
inc rbp
rcl ebp, 0xad
rcr edi, 0xfe
or ebp, 0x761e8604
ret
jmp 0x140130b89
shl rdx, 1
or rax, rdx
xchg r11, r8
mov r11, rax
xchg r11, r8
xchg r11, r8
je 0x140130f33
jne 0x140130f33
cmp r11, rbp
test rdi, rdx
cmp r8d, 0xbbfeb559
or r14d, 0xc22144c2
or esi, 0xc22144c2
ror r10d, 0x47
call rcx
call rax
ror r15d, 0x89
jmp rax
jmp 0x140130b31
xchg r15, rbx
mov qword [rbp + 0x188], rbx
xchg rbx, r15
xchg rbp, r11
movdqu xmmword [r11 + 0x198], xmm0
xchg rbp, r11
xchg rdi, r15
jmp 0x140130f84
mov qword [rsp + 0x30], rdi
xchg r15, rdi
call rdi
jmp 0x140130c2d
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x41e802d3
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
jmp 0x140130fb1
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130bfd
jmp 0x140130e7f
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
je 0x140131007
jne 0x140131007
or r15d, 0x1ce40ba9
rcr edx, 0xee
test rbp, rcx
test rcx, rbp
cmp rbx, rbx
lea r10d, [rcx - 0x8d7e]
div rbp
mov ecx, 0xb7ffe5
xor ebx, 0x9eaa56c5
movabs r14, 0x2f4f35ff0a7c19eb
add r14d, 0x4049e60c
div r10
rcr r14d, 0xf6
call 0x140131513
jmp 0x140131022
add rcx, r9
mov eax, dword [rcx + rdx*4]
lea rdx, [0x140134920]
add rax, r9
jmp fcn.14013110c
mov r10d, r8d
mov edx, 0xd621924b
lea rax, [r9 + r10*4]
lea eax, [rcx + rdx*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x1401310c1
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013112f
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x1401310de
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x14013111b
test al, al
jne 0x1401310d2
cmp edx, 0x53d2986e
je 0x140131146
inc r8d
jmp 0x140131092
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 eax, dword [rcx + rdx*4]
je 0x140131183
jne 0x140131183
mov r8d, 0xdcc57ac3
cmp ebx, 0x5f69d476
cmp rcx, rbp
jmp rax
jmp 0x14013121b
call r12
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
xchg rbp, r10
jmp 0x140131311
add rdi, r10
cmp rdi, r10
je 0x140131309
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140131309
jmp 0x140131296
xchg r8, rcx
mov r8, qword [rsp + 0x30]
xchg r8, rcx
call r14
test eax, eax
jne 0x140131902
jne 0x1401311f5
je 0x1401311f5
movabs r12, 0xee66f7367b159eb
jmp rax
jmp 0x140131250
cmp r8d, 0x4dad40d4
je 0x140131379
test r9d, r9d
jne 0x1401312a5
jmp 0x140131309
xchg rcx, rdi
mov rdi, rcx
xchg rcx, rdi
add rax, r9
call rax
jmp 0x1401311d9
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x14013122e
jmp 0x140131200
mov r9d, 0x8000
xchg r9, r15
mov qword [rbp + 0x118], r9
xchg r9, r15
lea r8, [rbp + 0x118]
mov rcx, 0xffffffffffffffff
lea rdx, [rbp + 0x120]
jmp 0x140131199
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x14013120d
nop dword [rax]
jmp 0x14013122e
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
leave
mov r8d, 0x36bad241
lea rcx, [r10 + r9*4]
mov edx, dword [rcx + rbx]
jne 0x1401312ec
je 0x1401312ec
div r15
test ebx, 0x28a5b62a
cpuid
cmp r15d, 0x36497bdc
rcr r14d, 0x54
rcr esi, 0x54
rcl ebx, 0xd8
and r11d, 0x6b9157a
jns 0x14013204c
sub r14d, 0x69447ff5
call rcx
call rax
movabs rbp, 0x7de723607fe48feb
jg 0x140131351
and esp, edi
jge 0x140131339
lea ebp, [rbp - 0xe3ae]
jmp 0x14013127d
sbb al, 0xff
invalid
jl 0x1401312a7
and r9d, 0x18a37df3
call fcn.140130426
mov rax, qword [rax]
jmp 0x1401311b3
mov rbp, qword [rax + 0x30]
xchg rbp, r10
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
je 0x140131351
jne 0x140131351
call rcx
test r15d, 0xbbfeaab4
and r8d, 0x2372764d
mov edi, 0x551dccfb
jmp rcx
jmp 0x1401311bb
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x40], 0xf6f6f6f6
jne 0x1401313be
je 0x1401313be
jae 0x1401322e7
inc rcx
rol r9d, 0x64
jmp 0x140131a8d
jmp 0x1401314b0
xor eax, eax
mov byte [rsp + 0x55], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4b]
je 0x140131449
jne 0x140131449
jmp rcx
jmp 0x140131509
add rcx, r10
mov word [rsp + 0x48], 0xf6f6
mov word [rsp + 0x53], 0x7676
jmp 0x140131554
mov dword [rsp + 0x4b], 0x7c6f7d7f
mov dword [rsp + 0x44], 0xf6f6f6f6
mov dword [rsp + 0x4f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
movzx edx, word [rcx + rcx*2]
mov ecx, dword [rdi + 0x1c]
jmp 0x140131480
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x4b], cl
mov r8d, r15d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r9d, dword [rcx + rdx*4]
xchg rbx, r15
mov rdx, rbx
xchg r15, rbx
add r9, r10
je 0x14013158b
jne 0x14013158b
lea ebp, [rdx + 0xffa2]
mov r12d, 0x992599a6
lea r12d, [rdi + 0x4358]
pushfq
ja 0x1401324e6
mov edi, 0x73dfbb3b
pause
movabs r13, 0x520ff2fffffe87e9
ror ecx, 0x19
syscall
call 0x1401321bc
xchg rdx, rax
mov r9, rdx
xchg rdx, rax
jmp 0x140131529
jmp 0x140131417
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x72]
movzx ecx, byte [rbp + rdx - 0x67]
add cl, al
jne 0x14013162f
je 0x14013162f
cmp rbp, rbx
cpuid
call rax
movabs rbp, 0x20b421000000d7e9
xor r15d, 0xb91f8f67
rcl r10d, 0xa9
int3
jmp 0x14013170b
xchg qword [rsp + 0x18], r15
add rsp, 0x20
push rax
push rax
xchg qword [rsp + 0x10], rbx
add rsp, 0x18
nop
jmp 0x140131791
mov r15, qword [rsp + 0x450]
xchg rdi, r15
mov rsi, qword [rsp + 0x458]
add rsp, 0x460
push rax
push rcx
push rax
jmp 0x140131656
xchg r14, r9
mov r13, qword [rsp + 0x440]
xchg r10, r12
mov r10, qword [rsp + 0x448]
xchg r12, r10
xchg r15, rdi
jmp 0x1401316b2
mov byte [rbp + rdx - 0x67], cl
mov byte [rsp + rdx + 0x72], r15b
inc rdx
cmp rdx, 0x26
jmp 0x140131917
xor ecx, ecx
call rbx
xchg r13, rax
mov r13, r15
jmp 0x1401319c9
xchg qword [rsp], rbp
add rsp, 8
ret
mov dh, 0xff
invalid
mov dword [rbp - 0x7a], 0xf6f6f6f6
mov dword [rbp - 0x53], 0x76766b2a
mov dword [rbp - 0x76], 0xf6f6f6f6
mov dword [rbp - 0x4f], 0x73764d2a
mov dword [rbp - 0x72], 0xf6f6f6f6
mov dword [rbp - 0x4b], 0x2a7e786f
jmp 0x140131a61
invalid
inc rax
cmp rax, 0x26
jb 0x1401319d7
nop
mov byte [rsp + r15 + 0x36], 0
inc r15
cmp r15, 5
jmp 0x1401318fc
mov dword [rbp - 0x67], 0x6b6f765a
mov dword [rsp + 0x76], 0xf6f6f6f6
mov dword [rbp - 0x63], 0x6f2a6f7d
mov dword [rsp + 0x7a], 0xf6f6f6f6
mov dword [rbp - 0x5f], 0x6b7c7e82
mov dword [rsp + 0x7e], 0xf6f6f6f6
invalid
jmp 0x140131b1f
jb 0x1401318b8
mov eax, 0xffffffff
xchg r9, r14
mov r9, qword [rsp + 0x438]
jmp 0x1401316ea
jb 0x140131616
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp - 0x67]
jne 0x14013193e
je 0x14013193e
cmp edi, 0x90c672cb
sub esi, 0x559dcda2
movabs rdi, 0x28b800fffffe03e9
call rcx
ret
jmp 0x140131746
xchg r15, rdx
mov r15, rdx
xchg rdx, r15
jmp 0x1401318ca
xchg r13, rax
nop dword [rax]
nop dword [rax + rax]
mov byte [rbp + rax - 0x67], r15b
jmp 0x1401318a9
mov dword [rbp - 0x6e], 0xf6f6f6f6
mov dword [rbp - 0x47], 0x6f767370
mov word [rbp - 0x6a], 0xf6f6
mov word [rbp - 0x43], 0x387d
jmp 0x14013160a
and al, 0x72
div dh
div dh
mov byte [rbp - 0x41], al
jmp 0x1401319bb
mov dword [rbp - 0x5b], 0x7f397e6d
mov dword [rbp - 0x7e], 0xf6f6f6f6
mov dword [rbp - 0x57], 0x7a738478
jne 0x140131b54
je 0x140131b54
test r15, rdi
pause
lea esi, [rdi + 0x798f]
xor r13d, 0x9d8cffea
pause
test esi, 0x6bda679f
movabs r15, 0x512486fffffd21e9
test r9d, 0x9f3a236e
jmp 0x14013187a
and edi, dword [rdx]
lahf
add edi, 0x93a34ecd
jmp 0x14013109b
jne 0x140132401
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x1401323ec
cmp byte [rbx + 5], 0x61
jmp 0x1401323a7
popf
rcl r11d, 0x9f
pause
bswap rdi
mov r9d, 0xfd20d4d0
jne 0x140131e78
je 0x140131e78
jmp rcx
jmp 0x14013221a
call r12
movzx eax, word [r13 + 6]
lea rbx, [r13 + 0x108]
lea rcx, [rax + rax*4]
lea ecx, [rax + rax*4]
jmp 0x140131eba
lea rax, [r13 + 0x108]
lea rax, [rax + rcx*8]
cmp rbx, rax
jmp 0x1401323ca
lea rax, [rbp + 0x110]
mov dword [rbp + 0x110], r15d
mov rcx, 0xffffffffffffffff
xchg rcx, rax
mov qword [rsp + 0x20], rcx
xchg rcx, rax
jmp 0x140131ea2
push r12
lea rdx, [rbp + 0x158]
mov qword [rbp + 0x150], rax
mov r9d, 4
jmp 0x140131fcf
jge 0x140130bf4
pop r11
ja 0x140130e36
je 0x14013219b
jne 0x14013219b
jmp rcx
jmp 0x140131e43
je 0x140132eab
cmp dword [rbx], 0x54494e49
je 0x140132eab
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x140132376
nop
jmp 0x140132164
jmp rcx
scasd eax, dword [rdi]
rol r15d, 0xe6
dec r8
jmp rax
xor dil, dil
cmp byte [rbx], 0x2e
jmp 0x140131e26
jne 0x140132401
mov dil, 1
jmp 0x140132401
cmp byte [rbx], 0x2e
jne 0x1401321c0
cmp dword [rbx + 1], 0x63727372
jmp 0x1401321ba
jae 0x140132b76
nop dword [rax]
cmp dword [rbx + 0x10], r15d
je 0x140132eab
adc byte [rdi], cl
test dh, cl
or al, byte [rax]
add byte [rcx + rdi + 0x7b], al
adc al, 0xf
test ah, al
or al, byte [rax]
add cl, ch
leave
invalid
cmp dword [rbx + 0x14], r15d
je 0x140132eab
jmp 0x1401323b5
cmp eax, 0x74616470
jne 0x140132401
cmp byte [rbx + 5], 0x61
je 0x140132eab
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
jmp 0x140132733
ror r11d, 0x23
call rax
test rbx, rbx
invalid
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
mov word [rax], es
add al, al
jne 0x1401326b2
nop
lea ebx, [rbx - 0xae53]
rcl r10d, 0xe
neg r13
jmp 0x140132575
rcr edx, 0xc8
test r15d, 0x316807a0
and ebp, 0x5eba2389
jmp rcx
lea r9, [rbp + 0x1b0]
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x230]
jmp 0x140132830
jne 0x140132eab
mov eax, dword [rbx + 0x24]
test eax, eax
js 0x140132956
jmp 0x1401327c1
test al, 0x40
je 0x140132956
and eax, 0xffffffbf
mov r9d, 0x20
or eax, 0x20000020
mov dword [rsp + 0x58], r9d
jmp 0x1401327e1
mov dword [rbx + 0x24], eax
jmp 0x14013295b
pause
mov r11d, 0x285ea608
mov ebx, 0x285ea608
call rax
jo 0x140131b60
ror byte [rdi], 1
or byte [rbx - 0xd], 0xff
inc dword [rcx + 0x460f07f9]
sahf
cmp ecx, 0x9e460f07
jmp 0x140132411
invalid
mov edx, r14d
xchg r10, rsi
mov rcx, r10
xchg r10, rsi
call 0x140133e10
test dil, dil
jmp 0x14013270c
ror ebx, 0x4c
ja 0x1401324f4
mov r11d, 0x9a6dc33b
ror edx, 0xc2
jmp 0x140132805
mov r9d, dword [rsp + 0x58]
lea rax, [rsp + 0x58]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
xchg r9, rax
jmp 0x140132b82
adc eax, 0xffffffed
sar bh, 1
loopne 0x14013293f
iretd
nop word [rax + rax]
dec r9d
mov r8d, 0x1fd84ee2
lea rdx, [r11 + r9*4]
mov ecx, dword [rdx + r10]
add rcx, r10
jne 0x1401329e8
je 0x1401329e8
lea ebp, [rdx + 0x96a7]
test rsi, rcx
pop r10
movabs r9, 0x46eab0000049ae9
div rbx
jno 0x140132a90
jmp 0x140132e87
ret
push rsi
ja 0x14013282e
test r9, rdi
call rcx
jne 0x140132a36
je 0x140132a36
rol ebp, 0xd6
jge 0x1401335c0
ret
jmp 0x140132b93
lea r14d, [rbx - 0x4c89]
lea ecx, [rdx + 0xb510]
jmp 0x140132ae8
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
mov r10, qword [rax + 0x30]
jmp 0x140132cf4
lea rax, [rbp + 0x110]
lea r8, [rbp + 0x150]
xchg rbp, rax
mov qword [rsp + 0x20], rbp
jmp 0x140132d39
nop
jmp rax
lea ecx, [rcx - 0x69d7]
ror ecx, 0x95
div r14
pop rbx
lea r11d, [rdi + 0x4d37]
inc rsi
jmp fcn.140132973
rol r8d, 0xa5
jno 0x1401323d6
lea r11d, [rcx - 0xac8d]
ror edx, 0xc7
test edi, 0x54bddbeb
jns 0x1401312f8
jmp 0x140132d58
mov ecx, dword [rax]
test ecx, ecx
je 0x140133810
cmp dword [rax + 4], r15d
je 0x140133810
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
jmp 0x140132ab9
jb 0x1401323d3
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0x110]
jmp 0x140132ace
mov qword [rsp + 0x20], r9
xchg r9, rax
lea rdx, [rsp + 0x40]
jmp 0x140132e1d
jb 0x1401312cc
ja 0x1401316f8
add edx, 0x469f9f44
rol r15d, 0x20
jbe 0x14013280e
lea ebp, [rcx + 0x58b0]
jmp 0x140132b02
je 0x140132eb9
test r9d, r9d
jne 0x1401329c3
mov rax, qword [rax]
jmp 0x140132ac5
cmp rbx, r10
je 0x140132c54
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132c54
mov r11d, dword [rbx + 0x20]
jne 0x140132c97
je 0x140132c97
ror edi, 0x22
cpuid
test r13, rdx
mul r14
lea edi, [rbp + 0x6f2e]
pushf
rol edx, 0x8b
call fcn.140132808
movabs r8, 0x7a2b80fffffd1ce9
jmp 0x1401329b8
jmp 0x140132c9f
leave
invalid
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x140132e97
cmp r8d, 0xee1d7e03
jmp 0x140132c45
test r13, rdx
pop r11
lea r11d, [rbx + 0xa5d0]
lea edi, [rdi + 0x6273]
cmp r9, rcx
jmp 0x140132b1e
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x140132c5c
lea rdx, [rax + rax*4]
lea rax, [r13 + 0x108]
lea rax, [rax + rdx*8]
cmp rbx, rax
jmp 0x140132b69
xchg rbp, rax
lea rdx, [rbp + 0x158]
mov rcx, 0xffffffffffffffff
call r12
lea rax, [0x140134060]
jmp 0x140132b43
sub r15d, 0xb1fb4bbe
dec rbx
pushfq
dec r9
and ebx, 0xcc16f20a
jmp 0x140132a0a
call r12
cmp eax, 0xc0000096
jne 0x140132eab
nop
je 0x140132e74
jne 0x140132e74
pop rdx
or esi, 0x8cdf7fbd
popfq
js 0x140133640
call fcn.140133129
test ebp, 0xd582729
mul r11
and r8d, 0x66e6c1d5
jg 0x140133bf2
pushfq
int3
jmp 0x140132cda
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x140132c4b
nop
movsx edx, dl
jmp 0x140132cb4
movzx eax, word [r13 + 6]
sub rbx, 0xffffffffffffffd8
jmp 0x140132d22
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
jmp 0x140132f3a
test r9d, r9d
jne 0x140132ff7
mov rax, qword [rax]
jmp 0x140132f7e
mov edx, 0x383bc63e
add r8, r10
movzx ecx, byte [r8]
je 0x140132f21
jne 0x140132f21
test r14d, 0x828212f4
lea r9d, [rdi - 0xda8f]
test r14, rdx
lea r12d, [rdi - 0x9b73]
int3
jmp 0x140132fa7
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
xchg r10, rdi
mov qword [rsp + 0x30], r10
jne 0x140132f62
je 0x140132f62
lea r12d, [rbx + 0x7a6e]
cpuid
lea r11d, [rbp - 0x681]
movabs r9, 0x1d3a75e869ce5eeb
jmp 0x140132cac
jmp 0x140132fc2
jmp 0x140132fd0
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x140132fb4
cmp edx, 0x789ef18e
je 0x140133028
jmp 0x140132ed8
inc r8
test cl, cl
je 0x140132ed8
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
jmp 0x140132f83
xchg r10, rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg rdx, r10
mov rdx, qword [rax + 0x30]
xchg r10, rdx
jmp 0x140133007
test r9d, r9d
je 0x140132ee1
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r11 + r9*4]
mov r8d, dword [rdx + r10]
jmp 0x140132ee9
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140132ee1
mov r9d, dword [rbx + 0x18]
jmp 0x140132fdf
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x140133051
test al, al
je 0x140133150
nop dword [rax]
jmp 0x14013316c
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
movzx edx, word [rax + r9*2]
mov dword [rsp + 0x6b], 0x6e383c3d
mov word [rsp + 0x64], 0xf6f6
mov word [rsp + 0x6f], 0x7676
jmp 0x14013313f
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
movzx ecx, byte [rsp + rdx + 0x5c]
jmp 0x1401330b6
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x44a9b812
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140133041
add cl, al
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
inc rdx
jmp 0x140133123
call rdi
xchg r9, rax
mov rax, r9
xchg r9, rax
mov r8d, r15d
jmp 0x1401330da
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
je 0x140133112
jne 0x140133112
add ebx, 0x5692a6f5
jle 0x140132975
lea r14d, [rbp + 0x5ee8]
pause
ror ecx, 0x3d
popf
test r14d, 0x1a843e92
movabs r9, 0x7dbe0934105b44eb
call rcx
lea ecx, [rbp - 0x7aeb]
ret
jmp 0x140133158
cmp rdx, 0xa
jb 0x14013308c
pop rdi
invalid
invalid
invalid
xor edx, edx
lea rcx, [rsp + 0x67]
mov r8d, 0x800
jmp 0x1401330c9
mov r12d, dword [rcx + rdx*4]
mov rdx, r15
add r12, r10
xor eax, eax
jmp 0x140133081
inc r8d
jmp 0x140133164
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
jmp 0x14013309b
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
shr cl, 0
add byte [rax], al
invalid
jne 0x14013316c
cmp edx, 0xb391a615
je 0x14013319d
jmp 0x140133150
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
movzx edx, word [rax + rcx*2]
xchg r15, rax
mov r15, rax
jmp 0x14013327d
xchg r13, rax
mov rsi, r13
xchg r13, rax
test rax, rax
je 0x140133868
mov ecx, dword [r14]
jmp 0x1401332fa
jb 0x14013324d
cmp dword [r14 + 0xc], r15d
je 0x140133dad
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
jmp 0x140133377
je 0x140133438
xchg rdx, rcx
mov rcx, rdx
xchg rcx, rdx
nop
nop
jne 0x140133232
je 0x140133232
movabs r14, 0x17ac7df80f832feb
test ebx, 0xf176f8a2
div rsi
dec rsi
jmp rax
jmp 0x140133263
mov byte [rsp + rax + 0x67], r15b
inc rax
cmp rax, 0xa
jmp 0x1401331e8
jmp 0x1401333fb
sub rax, 0x482a9aab
add rax, 0x482a9aad
add rax, rdx
movzx edx, dx
test rcx, rcx
jmp fcn.140133209
xchg r15, rax
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r13d, dword [rcx + rdx*4]
add r13, r9
nop word [rax + rax]
jmp 0x14013324d
add al, 2
jne 0x1401332e8
je 0x1401332e8
mul r9
rol ebx, 0xa
jmp rax
jmp 0x14013325e
test ecx, ecx
jne 0x140133306
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
je 0x140133344
jne 0x140133344
lea r11d, [rbp + 0x5df6]
cmp r15d, 0xff31b923
cmp r9, rcx
jg 0x1401329f9
jmp rax
jmp 0x14013335f
lea rax, [0x140000000]
add rbx, rax
mov edi, r15d
mov rcx, qword [rbx]
test rcx, rcx
jmp 0x14013321b
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
jmp 0x1401331d0
mov rcx, qword [rbx + 8]
add rbx, 8
sub edi, 0xfffffff8
xchg rcx, r10
mov rdx, r10
jmp 0x14013342c
add r14, 0xffffffffffffffec
neg r14
cmp dword [r14 + 0xc], r15d
je 0x140133dad
mov rdi, qword [rsp + 0x30]
jmp 0x140133200
xchg r10, rcx
test rcx, rcx
jne 0x14013322b
neg r14
jne 0x14013346e
je 0x14013346e
cmp r9d, 0x2a7e42b9
call rcx
jmp rcx
jmp 0x140133411
ror byte [rbp - 0x7ebe1f01], 1
invalid
sub al, bh
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + rcx*4 + 0x7c], al
add eax, 0xc0ff4814
mov byte [rbp + rax + 0x14], r15b
inc rax
cmp rax, 0x53
jmp 0x14013383b
pushfq
test r14, rdx
add edx, 0x4ff9eb29
movabs rbp, 0x7df7edfffffe9ce9
mov edx, 0x98bf2127
rol r13d, 0x4a
ror r10d, 0xcc
js 0x140133b4d
ror r11d, 0xe9
push rdi
xor r10d, 0xedd15b2a
dec r12
jmp 0x140133066
int3
invalid
jmp rax
inc r15
cmp r15, 5
jb 0x140133843
mov eax, 0xfffffffe
jmp 0x140131907
jb 0x140133645
nop
mov byte [rsp + r15 + 0x36], 0
jmp 0x140133803
mov dword [rsp + 0x40], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
je 0x14013387c
jne 0x14013387c
movabs r10, 0x5ee62600000508e9
jp 0x14013464f
jmp 0x140133d89
bswap r8
jae 0x1401336d0
rcr ebp, 0x76
jmp 0x140133d2e
cmp rdx, 0x53
jb 0x140133a9a
mov r9d, 0x10
je 0x1401338e1
jne 0x1401338e1
rcl r12d, 0x1b
rcr esi, 0xff
cmp rbx, rbx
ror r14d, 0xbe
call rcx
call fcn.1401347c8
add al, 0xf
add byte [rax], al
jae 0x140132b38
push rbp
jl 0x1401332b8
jmp rcx
lea ebx, [rbx - 0x3346]
jno 0x1401337f3
movabs rsi, 0x172eee00000373e9
cmp ebx, 0x7e834a36
ror r9d, 0x10
jmp rcx
jmp 0x140133c59
xchg r8, rdx
mov r8, r15
xchg rdx, r8
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7e2a6e6f
jmp 0x140133c6f
mov byte [rsp + r15 + 0x46], 0
inc r15
jmp 0x140133b5a
movzx eax, byte [rbp + rdx + 0xbc]
movzx ecx, byte [rbp + rdx + 0x68]
add cl, al
mov byte [rbp + rdx + 0xbc], cl
mov byte [rbp + rdx + 0x68], r15b
inc rdx
jmp 0x14013389b
mov dword [rbp + 0xac], 0xf6f6f6f6
mov dword [rbp + 0x100], 0x6f7c6b2a
mov dword [rbp + 0xb0], 0xf6f6f6f6
mov dword [rbp + 0x104], 0x7d78732a
mov dword [rbp + 0xb4], 0xf6f6f6f6
mov dword [rbp + 0x108], 0x76766b7e
mov word [rbp + 0xb8], 0xf6f6
jmp 0x140133d33
test r8d, 0xb17385a9
push rdx
call fcn.140134a66
cmp r15, 5
jb 0x140133a8c
mov eax, 0xfffffffe
jmp 0x140131907
inc rdx
cmp rdx, 5
jb 0x140133cd9
mov dword [rbp + 0x68], 0xf6f6f6f6
je 0x140133bca
jne 0x140133bca
ret
mov dword [rbx - 0x44b60001], ecx
jmp 0x140133908
div dh
div dh
mov dword [rbp + 0xf8], 0x6b7e7f6c
mov dword [rbp + 0xa8], 0xf6f6f6f6
mov dword [rbp + 0xfc], 0x7d6f766c
jne 0x140133c2d
je 0x140133c2d
pushf
cmp r12, rbp
rcl r8d, 0xf4
test rbx, rbx
test r15d, 0x7a0289de
movabs r14, 0x3ea536fffffe8be9
cmp rdx, rdi
lea esi, [rdx - 0x43d2]
ret 0x38
jmp 0x140133abd
xchg r15, rbp
mov rax, rbp
xchg rbp, r15
nop
mov byte [rbp + rax + 0xbc], r15b
jmp fcn.140133a7f
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
xor ecx, ecx
call r13
jmp 0x140133c41
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x78732a79
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0xc8], 0x6b737e73
jne 0x140133cb6
je 0x140133cb6
call rax
bswap rdx
cpuid
push rcx
pop r14
lea r14d, [rbx + 0x8d66]
mul r10
cmp rdi, rbp
call rcx
pushf
rcl r9d, 0x9e
movabs r15, 0x6dc79fffffd30e9
jo 0x1401337ec
jmp fcn.1401339eb
rcl r9d, 0x1d
test r10, rdi
jmp rax
movzx eax, byte [rsp + rdx + 0x46]
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
je 0x140133d13
jne 0x140133d13
jnp 0x140133bc4
int3
jmp 0x140133b6e
jmp 0x140133366
mov dword [rbp + 0x10c], 0x386e6f
mov byte [rbp + 0xba], 0xf6
nop dword [rax]
je 0x140133d6d
jne 0x140133d6d
pop r11
lea r14d, [rbp + 0x15ee]
ret
mov ebp, 0x126c44aa
lea edx, [rcx - 0x6c8b]
cmp edi, 0x61e9756a
movabs rbx, 0x39f4f7fffffd28e9
rcr esi, 0x62
jmp rax
jmp 0x140133a9a
xchg r15, rdx
mov dword [rsp + 0x46], 0x797c7c4f
mov byte [rsp + 0x44], 0xf6
mov word [rsp + 0x4a], 0x7c
nop dword [rax + rax]
jmp 0x140133cd9
xchg r9, rcx
mov rcx, qword [rbp + 0x398]
xchg r9, rcx
lea rcx, [0x140134050]
xchg rcx, r8
mov rcx, qword [rbp + 0x390]
jmp 0x140133de9
jmp 0x140131907
xchg rdx, r14
mov r14, qword [rbp + 0x388]
xchg rdx, r14
call rax
jmp 0x140133dd0
xchg r8, rcx
lea rax, [0x140134020]
mov rax, qword [rax]
xor rax, qword [rcx]
mov rcx, qword [rbp + 0x380]
jmp 0x140133dd5
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
xchg rdi, r8
mov qword [rsp + 0x18], rdi
xchg r8, rdi
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
je 0x140133e39
jne 0x140133e39
pushfq
jo 0x1401340fe
rcr ebx, 0x7a
movabs rdi, 0x72d0043f312a2deb
test r14d, 0x4a779f59
cmp esi, 0x6b3646a0
add r10d, 0xdffceb30
lea r14d, [rdx - 0x7d1a]
jmp rcx
jmp fcn.140133e68
mov rax, qword [rsp + 0x10]
inc rax
mov qword [rsp + 0x10], rax
and al, 0x10
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
je 0x140133ee8
jne 0x140133ee8
jg 0x140134e42
rcr edi, 0x71
rol r10d, 0xfa
popf
rcl r15d, 0xff
pause
jp 0x140133714
popfq
call rax
ror r10d, 0x34
call 0x1401343e3
xor r15d, 0x44d74c12
pushf
cmp r11, rbx
pushfq
movabs r14, 0x195c35db376d1ceb
test r8, rdi
bswap rsi
ret 8
jmp 0x140133f06
mov dword [rsp + 4], 0
jmp 0x140133f30
add rcx, rax
xchg rcx, r14
mov rax, r14
xchg r14, rcx
cmp qword [rsp + 0x10], rax
jae 0x14013400e
mov byte [rsp], 0
jmp 0x140133ef9
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x140133f9a
mov eax, dword [rsp + 4]
jmp 0x140133f82
jb 0x140133f95
invalid
mov eax, dword [rsp + 4]
mov ecx, dword [rsp + 4]
mov rdx, qword [rsp + 0x48]
mov ecx, dword [rdx + rcx*4]
mov rdx, qword [rsp + 0x40]
jmp 0x140133f67
add rcx, qword [rdx + rax*8]
mov rax, rcx
cmp qword [rsp + 0x10], rax
jae 0x140133f95
mov byte [rsp], 1
jmp 0x140133f9a
mov rcx, qword [rsp + 0x40]
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jmp 0x140133f47
jmp 0x140133f26
movzx eax, byte [rsp]
test eax, eax
je 0x140133fab
jmp 0x140133e98
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
mov eax, edx
jmp 0x140133fbf
mov eax, eax
mov rcx, qword [rsp + 0x18]
movzx eax, byte [rcx + rax]
mov rcx, qword [rsp + 0x10]
jmp 0x140133fdd
mov dword [rsp + 8], eax
jmp 0x140133e98
movzx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov rcx, qword [rsp + 0x10]
mov byte [rcx], al
mov eax, dword [rsp + 8]
inc eax
jne 0x140134001
je 0x140134001
div rbp
lea r10d, [rdi + 0x8eb]
movabs r12, 0x75369eb24b44d1eb
jmp 0x140134c13
jmp 0x140133fd4
add rsp, 0x28
ret
je 0x14013416b
nop
movsx edx, dl
lea rcx, [rcx + 1]
jmp 0x1401340b1
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
jmp 0x14013408d
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x140134095
cmp r8d, 0xcc600559
jmp 0x140134165
mov ebx, dword [rdx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140134174
mov r9d, dword [rbx + 0x18]
test r9d, r9d
sbb byte [rbp - 0x7b], al
leave
jmp 0x140134181
mov r8d, 0x509981b8
lea rcx, [rdi + r9*4]
mov ecx, dword [rcx + r10]
jne 0x140134130
je 0x140134130
movabs r8, 0x204ed2ffffff6ce9
or edx, 0xeb37d9bb
xor edi, 0xb586f784
ret 0x30
jmp 0x1401340a1
xchg r15, r10
mov r15, qword [rax + 0x30]
xchg r15, r10
movsxd rdx, dword [r10 + 0x3c]
jmp 0x1401340e7
je 0x14013419e
test r9d, r9d
jne 0x140134196
mov rax, qword [rax]
jmp 0x14013417c
jmp 0x140134152
je 0x140134174
mov edi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
jmp 0x14013411c
mov ecx, dword [rbx + 0x24]
xor eax, eax
add rcx, r10
mov dword [rbp - 0x2d], 0xf6f6f6f6
mov dword [rbp - 0x22], 0x7c6f7d7f
mov dword [rbp - 0x29], 0xf6f6f6f6
mov dword [rbp - 0x1e], 0x6e383c3d
je 0x1401341d8
jne 0x1401341d8
mov r10d, 0xfe42a5bf
rcr ebx, 0x37
cmp rsi, rbx
rol r15d, 0xf0
movabs r8, 0x14d52d0000011de9
lea ebx, [rbx + 0xf8c0]
jns 0x140133ea2
jmp 0x1401342fa
sub r11d, 0xaa9270cc
js 0x140133f48
rcr r13d, 0x76
ror ebx, 0x54
rcr r12d, 0xe7
rcl r8d, 0xeb
ret 8
mov byte [rbp + rdx - 0x22], cl
mov byte [rbp + rdx - 0x2d], bl
inc rdx
cmp rdx, 0xa
jb 0x14013436f
xor edx, edx
lea rcx, [rbp - 0x22]
jmp 0x1401342ab
mov byte [rbp - 0x18], al
mov r9d, dword [rcx + rdx*4]
xchg ecx, eax
add r9, r10
jne 0x140134241
je 0x140134241
ror ecx, 0x8c
rcr esi, 0x24
movabs rdx, 0x233c170000011ae9
call rcx
call fcn.14013399d
jmp 0x140134360
mov r8d, ebx
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov edi, dword [r11 + rax + 0x20]
nop dword [rax]
jne 0x140134279
je 0x140134279
jo 0x14013353d
call rcx
mul r8
movabs r9, 0x66c32200000102e9
ret
jmp 0x140134380
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x1401342bc
nop dword [rax]
movsx eax, al
lea rdx, [rdx + 1]
jmp 0x1401342c4
mov r8d, 0x800
call r9
mov r9, rax
jmp 0x140134250
inc r8d
jmp 0x140134389
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x14013429f
cmp ecx, 0xee66274b
je 0x140134395
jmp 0x1401342bc
mov edx, dword [rcx + r9]
mov ecx, 0xc2942500
add rdx, r9
jmp 0x14013428e
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rbp - 0x25], 0xf6f6
mov word [rbp - 0x1a], 0x7676
jne 0x14013434c
je 0x14013434c
xor edx, 0xc7f9f0fb
inc r9
lea ebp, [rbx - 0x9eed]
dec rdx
ror ebp, 0x1b
test rbp, rbx
jmp rax
jmp 0x14013422b
xor ebx, ebx
mov edx, ebx
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x22]
movzx ecx, byte [rbp + rdx - 0x2d]
add cl, al
jmp 0x14013420b
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rdi + r10*4]
jmp 0x1401342e9
mov ecx, dword [r11 + r9 + 0x24]
xchg r14, rax
mov r14, rbx
jmp 0x1401343fc
mov r11, rbx
xchg rdx, r11
mov dword [rbp + 0x1d], 0x762a7e4b
jne 0x1401343ef
je 0x1401343ef
rcl esi, 0x1b
mul rbp
popf
cmp r14d, 0x10ee5f88
ror r10d, 0x6a
test r10, rcx
pop r10
test edx, 0x82a576da
dec rdx
lea ebx, [rcx - 0x78b7]
lea edx, [rdi - 0x82be]
test r12, rdx
cmp rbx, rdi
call fcn.140133bd7
movabs r14, 0x50fa723a18681feb
call fcn.140133b8c
jmp 0x140134410
xchg r14, rax
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jmp 0x1401344e0
mov dword [rbp - 0x13], 0xf6f6f6f6
mov dword [rbp + 0x21], 0x7e7d6b6f
mov dword [rbp - 0xf], 0xf6f6f6f6
jmp 0x140134473
jb 0x1401344ea
cmp rsi, 1
jne 0x1401344c6
mov dword [rbp - 0x39], 0xf6f6f6f6
xchg r9, rbx
mov rdx, r9
xchg r9, rbx
jmp 0x1401347cd
mov dword [rbp + 0x49], 0x6f73764d
mov word [rbp + 0x19], 0xf6f6
mov dword [rbp + 0x4d], 0x387e78
mov byte [rbp + 0x1b], 0xf6
nop dword [rax]
jmp 0x1401345d4
mov dword [rbp + 0x25], 0x4c51422a
mov dword [rbp - 0xb], 0xf6f6f6f6
mov dword [rbp + 0x29], 0x2a70792a
mov dword [rbp - 7], 0xf6f6f6f6
jmp 0x140134568
mov byte [rbp + rax + 0x1d], bl
inc rax
cmp rax, 0x33
jb 0x140134494
xchg rdi, rax
mov rdi, rbx
jmp 0x1401345aa
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401345fb
jmp 0x1401346af
mov rax, qword gs:[0x60]
xchg rbx, rcx
mov rbx, qword [rax + 0x18]
xchg rbx, rcx
xchg r12, rax
jmp 0x140134641
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
mov byte [rbp + rax - 0x22], bl
inc rax
cmp rax, 0xa
jmp 0x14013442a
xchg rcx, rbx
mov r8, qword [rcx + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r10d, dword [rax + r8 + 0x88]
jmp 0x140134750
call r10
xchg r9, rax
mov r9, rbx
xchg r9, rax
jmp 0x140134494
cmp rdx, 0x33
jb 0x1401345d4
mov r9d, 0x10
lea r8, [rbp - 0x33]
lea rdx, [rbp + 0x1d]
xor ecx, ecx
jne 0x140134557
je 0x140134557
rcl r10d, 0x2d
cmp r8, rbx
call rax
lea edx, [rbp - 0xcaab]
pause
movabs rbx, 0x1cf9d3606a4bbeeb
rol r10d, 0x12
jmp rax
jmp 0x140134517
mov dword [rbp + 0x2d], 0x2a574b5c
mov dword [rbp - 3], 0xf6f6f6f6
mov dword [rbp + 0x31], 0x2a6f7c6b
mov dword [rbp + 1], 0xf6f6f6f6
mov dword [rbp + 0x35], 0x7f7b6f7c
je 0x14013459b
jne 0x14013459b
cmp r15, rdi
cmp r12d, 0x851dc2a5
movabs rcx, 0x25ab3700000298e9
call rcx
jmp rax
jmp 0x140134838
xchg rdi, rax
mov byte [rbp + rax - 0x33], bl
inc rax
cmp rax, 5
jb 0x1401345ac
jmp 0x1401344c6
mov ecx, dword [rax + r8]
add rcx, r8
movzx eax, byte [rcx]
inc rcx
jmp 0x1401345f0
movzx eax, byte [rbp + rdx + 0x1d]
movzx ecx, byte [rbp + rdx - 0x17]
add cl, al
mov byte [rbp + rdx + 0x1d], cl
mov byte [rbp + rdx - 0x17], bl
inc rdx
jmp 0x140134526
test al, al
je 0x1401346bb
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x140134623
jne 0x140134623
jp 0x140133d5a
lea esi, [rbx + 0x64ad]
ror r9d, 0xe
cmp ebx, 0x104ecfe6
bswap r8
movabs rdi, 0x7d0b26fffffe87e9
jmp rcx
jmp 0x1401344af
mov r12, qword [rcx + 0x10]
xchg r12, rax
xchg rcx, rbx
mov rbx, qword [rax]
jne 0x14013469f
je 0x14013469f
syscall
lea r12d, [rcx - 0x9edf]
cmp ebx, 0xe10030b5
lea r9d, [rdx + 0x94c5]
test r10d, 0x64ebc6db
lea edi, [rbp + 0xa187]
add ecx, 0xc800bb2f
rcr r12d, 0x22
pop r9
or esi, 0x982351f5
jo 0x14013495d
lea r11d, [rdx - 0x47af]
jae 0x1401338d3
ror r9d, 0xae
movabs r11, 0x148415fffffe56e9
test rbx, rdx
call fcn.140134b13
jmp 0x1401344fa
cmp edx, 0xcc144181
je 0x14013489e
inc ebx
jmp fcn.140134512
mov byte [rbp + rdx - 0x33], cl
mov byte [rbp + rdx - 0x39], bl
inc rdx
cmp rdx, 5
jb 0x1401347e9
mov dword [rbp - 0x17], 0xf6f6f6f6
xchg rdx, r11
je 0x140134705
jne 0x140134705
rcr r14d, 0x22
sub r14d, 0x320c0ce0
jnp 0x140135665
jae 0x140134a24
lea r13d, [rbp + 0xced1]
movabs r9, 0x36a671fffffc9ae9
test r15d, 0xca67a8c9
test r14, rbx
jbe 0x140134763
jmp 0x1401343a4
call rcx
pushfq
call fcn.1401348fd
mov dword [rbp + 0x3d], 0x2a797e2a
mov dword [rbp + 0xd], 0xf6f6f6f6
mov dword [rbp + 0x41], 0x2a787f7c
mov dword [rbp + 0x11], 0xf6f6f6f6
mov dword [rbp + 0x45], 0x2a6f727e
mov dword [rbp + 0x15], 0xf6f6f6f6
jmp 0x14013444f
mov r11d, dword [r10 + r8 + 0x20]
nop dword [rax]
mov r9d, ebx
mov edx, 0x6f0e4ba7
lea rax, [r11 + r9*4]
jne 0x1401347b2
outsd dx, dword [rsi]
je 0x1401347b2
jmp 0x140133e0d
jmp 0x1401345c2
mov dword [rbp - 0x33], 0x797c7c4f
mov byte [rbp - 0x35], 0xf6
mov word [rbp - 0x2f], 0x7c
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x33]
movzx ecx, byte [rbp + rdx - 0x39]
add cl, al
jne 0x140134809
je 0x140134809
jmp rax
jmp 0x1401346c2
mov dword [rbp + 5], 0xf6f6f6f6
mov dword [rbp + 0x39], 0x6e6f7c73
mov dword [rbp + 9], 0xf6f6f6f6
jne 0x140134882
je 0x140134882
lea r15d, [rdx + 0x19d9]
jbe 0x140134231
jmp rax
jmp 0x140134721
mov ecx, dword [r10 + r8 + 0x24]
add rcx, r8
movzx edx, word [rcx + r9*2]
mov ecx, dword [r10 + r8 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
mov edx, 0xc000009a
jmp 0x1401348dc
xchg rdi, rbx
mov rdi, qword [r11 + 0x10]
xchg rdi, rbx
xchg rsi, r13
mov r13, qword [r11 + 0x18]
xchg r13, rsi
jmp 0x140134902
add rax, r8
mov rcx, 0xffffffffffffffff
lea r11, [rsp + 0xb0]
jmp 0x1401348c0
xchg r8, rdi
mov r8, qword [r11 + 0x20]
xchg r8, rdi
jmp fcn.140134911
add byte [rax], al
add byte [rax], al
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sbb al, 0x31
retf