Function at 0x1401348f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov r14, qword [rsp + 0x438]
mov r13, qword [rsp + 0x440]
mov r12, qword [rsp + 0x448]
xchg r13, rdi
jmp 0x1401319f4
push rax
xchg qword [rsp + 0x28], rbp
pop rax
pop rdx
pop rax
pop rax
pop rcx
jmp 0x14013161b
add rsp, 8
ret
add rsp, 0x460
push rcx
push rdx
push rbx
xchg qword [rsp + 0x18], r15
pop rbx
jmp 0x14013175f
pop rdx
pop rcx
add rsp, 8
nop
add rsp, 8
xchg qword [rsp - 8], rbx
push rcx
jmp 0x14013178d
push rax
push rax
push rdx
jmp 0x14013157f
invalid
mov r13, qword [rsp + 0x450]
xchg r13, rdi
mov rsi, qword [rsp + 0x458]
jmp 0x140131648
pushfq
or byte [rax], al
add byte [rcx + 0x52], al
or r14d, 0x8010e6ff
jmp fcn.140131f30
dec dword [rax - 0x39]
sar edi, 0xff
invalid
cmp r8d, 0x118e6a9
je 0x14013326e
add ax, 0
test r9d, r9d
jne 0x140133165
mov rax, qword [rax]
jmp fcn.140132dad
cmp rbx, r10
je 0x140132d11
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132d11
jmp 0x140133156
int3
adc dword [rax + 0x49000000], ecx
add ebx, edx
jmp 0x140132d19
out 0x40, al
pop rsi
cli
add byte [rdi], cl
cmp ah, 0xf3
invalid
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x140132d08
nop
movsx edx, dl
lea rcx, [rcx + 1]
jmp 0x1401331d4
invalid
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x31d4d9c8
lea rdx, [r11 + r9*4]
mov ecx, dword [rdx + r10]
add rcx, r10
jne 0x1401331b1
je 0x1401331b1
lea r12d, [rdx + 0x751c]
bswap r11
cmp r11, rbp
call rcx
cmp r14, rbp
jmp rcx
jmp 0x1401330d7
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x1401330e7
jmp 0x140132cfb
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
je 0x140133298
jne 0x140133298
dec rdx
dec rsi
add ebp, 0x5f1f6b9d
syscall
add edx, 0xa395beca
call rcx
call 0x140133948
movabs rsi, 0x7e3085000000d5e9
ret
jmp 0x140133372
mov rax, qword [rax]
jmp 0x140133343
cmp rbx, r10
je 0x1401332a1
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401332a1
mov r11d, dword [rbx + 0x20]
jmp 0x14013335b
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x14013332f
cmp edx, 0x7f3819e0
je 0x1401333b6
test r9d, r9d
jne 0x140133366
jmp 0x1401332a1
mov r8d, dword [rdx + r10]
mov edx, 0xaeccacc
add r8, r10
movzx ecx, byte [r8]
inc r8
jmp 0x140133325
add rdi, r10
xchg rdi, r8
mov qword [rsp + 0x30], r8
xchg rdi, r8
mov rax, qword [rax + 0x10]
nop dword [rax]
jmp 0x140133343
test cl, cl
je 0x1401332e1
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
jmp 0x1401332c8
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x1401332a9
nop word [rax + rax]
dec r9d
lea rdx, [r11 + r9*4]
jmp 0x1401332ef
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
je 0x1401333a3
jne 0x1401333a3
add r13d, 0x276dcea4
cmp edi, 0xe9941e64
lea edi, [rbx + 0xdca2]
movabs r14, 0x754cbaffffff5fe9
div r9
test r11, rcx
call fcn.140132496
jmp 0x140133307
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x140133407
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
movzx ecx, byte [rsp + rdx + 0x5c]
add cl, al
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
pop rsp
jmp 0x14013343b
xchg r10, r15
cli
mov rdx, r10
xchg r15, r10
add r12, r10
xor eax, eax
jmp 0x1401333cf
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
div dh
movzx edx, word [rax + r9*2]
mov dword [rsp + 0x6b], 0x6e383c3d
mov word [rsp + 0x64], 0xf6f6
mov word [rsp + 0x6f], 0x7676
mov r12d, dword [rcx + rdx*4]
jmp 0x1401333f4
inc rdx
cmp rdx, 0xa
jb 0x1401333da
xor edx, edx
jmp 0x14013346f
xchg r11, r9
mov r8d, r15d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
jmp 0x1401334c6
lea rcx, [rsp + 0x67]
mov r8d, 0x800
call rdi
xchg r11, r9
mov r11, rax
jmp 0x14013344f
je 0x140133553
inc r8d
jmp 0x1401334ce
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401334e3
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401334ee
cmp edx, 0x958e292b
jmp 0x140133487
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x161d8820
jmp 0x140133495
test al, al
je 0x14013348d
nop dword [rax]
movsx eax, al
jne 0x140133527
je 0x140133527
test r10, rdi
dec r13
ror r8d, 0x8b
lea esi, [rbx + 0x5638]
test r9d, 0xd2eef00f
sub edx, 0xae1240b0
sub r11d, 0xefb3a0fc
lea esi, [rcx - 0xf0]
jg 0x140132576
movabs r14, 0x1350ffffff77e9
js 0x1401337e0
jmp 0x1401334a3
xor esi, 0xd55915b6
pushf
rol r10d, 0x19
je 0x1401339cb
lea r15d, [rdx + 0xc213]
jmp 0x140133b4a
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
movzx edx, word [rax + rcx*2]
jmp 0x14013357c
je 0x1401337fb
xchg r11, rdx
mov r11, rcx
xchg rdx, r11
nop
jmp 0x140133597
xchg r15, rax
mov r15, rax
xchg r15, rax
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r13d, dword [rcx + rdx*4]
add r13, r9
jmp 0x1401336e4
nop
add rax, 0x4d8491b6
sub rax, 0x4d8491b4
xchg ecx, eax
test byte [rbp + 0x48], cl
sub eax, 0x4d8491b4
add rax, rdx
movzx edx, dx
test rcx, rcx
xchg rcx, rsi
jmp 0x140133630
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
je 0x140133605
jne 0x140133605
jmp rcx
jmp 0x14013363f
jmp 0x14013381e
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x1401337ab
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
mov qword [rdx + rax], r8
jmp 0x14013361a
push r11
mov ebx, 0x728fb74e
jp 0x140133f6c
dec r10
call rcx
mul rsi
cmp r12d, 0xb28be468
popfq
rcl edx, 0x98
or r12d, 0xa9d24cfd
jns 0x140133fda
movabs rdx, 0x860d98817fd56eb
xor ebx, 0x3dff70b0
pop r8
cmp r13d, 0xd3c486d2
add esi, 0xc5e55711
jmp 0x14013376f
leave
jmp 0x140133567
mov edi, 0x27052ebe
in al, 0x6c
rcr ebp, 0x1b
cmp r15d, 0x8c5fd1b3
call 0x140134206
call r12
xchg r15, rax
mov r8, r15
xchg r15, rax
test rax, rax
je 0x140133846
je 0x140133792
jne 0x140133792
rol edi, 0x78
lea esi, [rbx + 0xc321]
pushfq
jle 0x140132d04
call rcx
cmp esi, 0x2487fdca
test r12, rbp
call rax
movabs r15, 0x2cc00fffffeb7e9
inc rdx
jmp rcx
jmp 0x14013364e
xchg r12, rax
mov r12, qword [rbx]
xchg r12, rax
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
lea rax, [0x140000000]
jmp 0x14013381e
add rbx, 0x5a3a1465
sub rbx, 0x5a3a145d
nop
add edi, 0x1c4510fa
sub edi, 0x1c4510f2
xchg rsi, rdx
mov rsi, rcx
jmp 0x1401337ef
xchg rsi, rdx
test rcx, rcx
jne 0x140133597
add r14, 0x14
cmp dword [r14 + 0xc], r15d
je 0x14013403c
or byte [rax], al
add byte [rdi + rax*4 - 0x29], cl
xchg rdi, r10
jmp 0x140133811
mov r10, qword [rsp + 0x30]
xchg r10, rdi
jmp 0x1401335c7
xchg rdi, rcx
mov rdi, qword [rbx + 8]
xchg rdi, rcx
nop
jne 0x14013382f
je 0x14013382f
movabs r8, 0x48d19edf213e98eb
rcl r15d, 0x69
cpuid
popf
call rcx
jmp 0x140133693
jmp 0x1401337c9
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r11, rdx
mov r11, r15
xchg rdx, r11
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
jne 0x1401338b0
je 0x1401338b0
test r15, rcx
jge 0x1401340b8
call rax
test r14, rcx
test r15, rbp
ror edi, 0x55
jbe 0x1401333f6
invalid
rol r15d, 0xeb
bswap r11
rol edx, 0xdd
rcl r10d, 0x70
lea edx, [rdi - 0x437c]
jge 0x140132db8
lea r12d, [rdi + 0x9fb3]
rcr r10d, 0x2c
movabs r13, 0x48065700000257e9
ret
jmp 0x140133b0c
mov dword [rbp + 0x48], 0x736e6f5c
mov dword [rbp - 8], 0xf6f6f6f6
mov dword [rbp + 0x4c], 0x737c7e7d
mov dword [rbp - 4], 0xf6f6f6f6
mov dword [rbp + 0x50], 0x6b7e7f6c
jne 0x1401338ea
je 0x1401338ea
or edi, 0xcbf498cf
call rax
movabs r9, 0x4d5edb00000144e9
test r12, rbp
lea r10d, [rdi - 0xbc90]
cmp r13d, 0xc42b7e6f
ret 0x28
jmp 0x140133a33
mov dword [rbp + 0x30], 0x2a6f756b
mov dword [rbp - 0x20], 0xf6f6f6f6
mov dword [rbp + 0x34], 0x6f7c7f7d
mov dword [rbp - 0x1c], 0xf6f6f6f6
mov dword [rbp + 0x38], 0x6f727e2a
mov dword [rbp - 0x18], 0xf6f6f6f6
jmp 0x140133bb5
cmp rdx, 5
jb 0x140133b14
mov dword [rbp - 0x40], 0xf6f6f6f6
xchg rdx, r15
je 0x140133975
jne 0x140133975
mov r12d, 0xff003c96
jae 0x140132a08
cpuid
jle 0x140133af6
lea edi, [rbp - 0xe6cd]
cmp rcx, rdi
cmp r10, rdi
pushfq
ror edi, 0x78
call rax
movabs r8, 0x74d927000000f7e9
ror r12d, 0xc3
add r8d, 0x9e79103e
pause
rcl r8d, 0xf8
call 0x1401348f0
jmp 0x140133a71
mov dword [rbp + 0x58], 0x6f7c6b2a
mov dword [rbp + 8], 0xf6f6f6f6
mov dword [rbp + 0x5c], 0x7d78732a
mov dword [rbp + 0xc], 0xf6f6f6f6
mov dword [rbp + 0x60], 0x76766b7e
mov word [rbp + 0x10], 0xf6f6
jmp 0x140133a98
cmp r15, 5
jb 0x140133afe
mov eax, 0xfffffffe
jmp 0x14013155f
cmp rdx, 0x53
jb 0x140133aa9
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp + 0x14]
je 0x140133a18
jne 0x140133a18
call rax
mov r13d, 0xac2f10c6
jp 0x140132d80
rcr r15d, 0xb6
jo 0x140133113
call [rbp - 0x720d08b8]
stosb byte [rdi], al
and byte [rdx - 0x629a0000], bh
popfq
div rdx
lea ebp, [rdx + 0xba20]
popf
movabs r9, 0x7c95e9000000b5e9
jle 0x14013359b
jmp 0x140133ad2
jne 0x140132f7c
jmp rax
mov dword [rbp], 0xf6f6f6f6
mov dword [rbp + 0x54], 0x7d6f766c
mov dword [rbp + 4], 0xf6f6f6f6
jmp 0x140133993
push rsp
insb byte [rdi], dx
jbe 0x140133aaf
jge 0x140133a09
add al, 0xf6
div dh
imul cl
invalid
add cl, al
mov byte [rbp + rdx + 0x14], cl
mov byte [rbp + rdx - 0x40], r15b
inc rdx
jl 0x140133a6c
ror byte [rax - 1], 0xc2
jmp 0x1401339d5
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r15b
inc rdx
jmp 0x140133935
mov r15, rdx
xchg rdx, r15
mov dword [rbp + 0x14], 0x76736b50
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x7e2a6e6f
mov dword [rbp - 0x38], 0xf6f6f6f6
jmp 0x140133ab8
mov dword [rbp + 0x64], 0x386e6f
mov byte [rbp + 0x12], 0xf6
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x14]
movzx ecx, byte [rbp + rdx - 0x40]
jmp 0x140133a4d
mov dh, 0x4c
adc eax, 0xff95e9c0
invalid
mov dword [rbp + 0x1c], 0x78732a79
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x6b737e73
jmp 0x140133b7f
xor ecx, ecx
call r13
mov rax, r15
nop word [rax + rax]
mov byte [rbp + rax + 0x14], r15b
inc rax
jmp 0x140133af2
cmp rax, 0x53
jb 0x140133ae5
nop
mov byte [rsp + r15 + 0x36], 0
inc r15
jmp 0x1401339c1
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jne 0x140133b66
je 0x140133b66
or edx, 0xc437db30
div rbp
lea r11d, [rcx - 0x5966]
call rax
xor r10d, 0x66f147e4
rcr edi, 0x9d
cmp rsi, rbp
call rax
or esi, 0xda27796d
and r12d, 0xf54679f
jg 0x1401343d5
jmp rax
jmp 0x140133a60
mov dword [rbp - 0x30], 0xf6f6f6f6
mov dword [rbp + 0x24], 0x6f847376
mov dword [rbp - 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x28], 0x55572a44
mov dword [rbp - 0x28], 0xf6f6f6f6
mov dword [rbp + 0x2c], 0x57143c4c
mov dword [rbp - 0x24], 0xf6f6f6f6
jmp 0x140133906
mov dword [rbp + 0x3c], 0x7d73602a
mov dword [rbp - 0x14], 0xf6f6f6f6
mov dword [rbp + 0x40], 0x2a766b7f
mov dword [rbp - 0x10], 0xf6f6f6f6
mov dword [rbp + 0x44], 0x2a35354d
mov dword [rbp - 0xc], 0xf6f6f6f6
jmp 0x1401338b9
mov dword [rbp + 0xcc], 0x6f847376
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xd0], 0x55572a44
mov dword [rbp + 0x80], 0xf6f6f6f6
jne 0x140133c33
je 0x140133c33
jmp rcx
jmp 0x140133e37
mov dword [rbp + 0xf0], 0x736e6f5c
mov dword [rbp + 0xa0], 0xf6f6f6f6
mov dword [rbp + 0xf4], 0x737c7e7d
mov dword [rbp + 0xa4], 0xf6f6f6f6
mov dword [rbp + 0xf8], 0x6b7e7f6c
mov dword [rbp + 0xa8], 0xf6f6f6f6
mov dword [rbp + 0xfc], 0x7d6f766c
jmp 0x140133e85
mov dword [rbp + 0x94], 0xf6f6f6f6
mov dword [rbp + 0xe8], 0x2a766b7f
mov dword [rbp + 0x98], 0xf6f6f6f6
mov dword [rbp + 0xec], 0x2a35354d
mov dword [rbp + 0x9c], 0xf6f6f6f6
jmp 0x140133c59
mov eax, 0xfffffffe
jmp 0x14013155f
cmp rdx, 5
jb 0x140133fc4
mov dword [rbp + 0x68], 0xf6f6f6f6
mov rdx, r15
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
jne 0x140133d3c
je 0x140133d3c
rol ebx, 9
ror r10d, 0x3e
cmp ebp, 0x25d89a54
lea r15d, [rdi + 0xe5d2]
mul r9
rol r15d, 0x5d
lea ebp, [rbp + 0x6094]
test rdx, rdi
jmp rcx
jmp 0x140133f4f
cmp rax, 0x53
jb 0x140133e75
mov byte [rsp + r15 + 0x46], 0
inc r15
cmp r15, 5
jb 0x140133d53
jmp 0x140133cdb
mov dword [rbp + 0x8c], 0xf6f6f6f6
mov dword [rbp + 0xe0], 0x6f727e2a
mov dword [rbp + 0x90], 0xf6f6f6f6
mov dword [rbp + 0xe4], 0x7d73602a
jmp 0x140133ca4
invalid
mov dword [rbp + 0x10c], 0x386e6f
mov byte [rbp + 0xba], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx + 0xbc]
movzx ecx, byte [rbp + rdx + 0x68]
add cl, al
mov byte [rbp + rdx + 0xbc], cl
jmp 0x14013402b
mov dword [rbp + 0x104], 0x7d78732a
mov dword [rbp + 0xb4], 0xf6f6f6f6
mov dword [rbp + 0x108], 0x76766b7e
mov word [rbp + 0xb8], 0xf6f6
jne 0x140133e13
je 0x140133e13
lea ecx, [rdi + 0xc346]
cmp r8, rbx
jle 0x140134127
neg r15
popf
cmp r14d, 0x80d373f3
movabs rdx, 0x2bdf4d1550a183eb
jbe 0x140134443
jmp 0x140133d98
call fcn.140133bf6
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
inc rdx
jmp 0x140133ce5
mov dword [rbp + 0xd4], 0x57143b4c
mov dword [rbp + 0x84], 0xf6f6f6f6
mov dword [rbp + 0xd8], 0x2a6f756b
mov dword [rbp + 0x88], 0xf6f6f6f6
mov dword [rbp + 0xdc], 0x6f7c7f7d
jmp 0x140133d6b
mov rdx, r15
xchg rdx, rax
nop
mov byte [rbp + rax + 0xbc], r15b
inc rax
jmp 0x140133d49
mov dword [rbp + 0xac], 0xf6f6f6f6
mov dword [rbp + 0x100], 0x6f7c6b2a
mov dword [rbp + 0xb0], 0xf6f6f6f6
je 0x140133eeb
jne 0x140133eeb
div rdx
popfq
int3
jmp 0x140133dcb
jb 0x140133db0
mov r9d, 0x10
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
xor ecx, ecx
call r13
xchg rdx, rax
jne 0x140133f40
je 0x140133f40
lea ebp, [rbx + 0x7582]
test rdi, rbp
jmp rax
jmp 0x140133e6e
mov dword [rbp + 0xc0], 0x7e2a6e6f
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x78732a79
add byte [rax], al
jns 0x140133f92
jae 0x140133fe2
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0xc8], 0x6b737e73
je 0x140133f64
div dh
test bh, 0x85
enter 0, 0
jae 0x140133ff7
jae 0x140133fe6
mov dword [rbp + 0x78], 0xf6f6f6f6
je 0x140133f8e
jne 0x140133f8e
pushfq
call rax
cmp r11, rdi
movabs rdi, 0x410ef7fffffc67e9
div rdi
jo 0x140133a3c
jmp 0x140133bfa
push rdi
invalid
lea esi, [rbx + 0xe8fe]
ret 0x30
movzx eax, byte [rsp + rdx + 0x46]
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
jne 0x14013400f
je 0x14013400f
jmp 0x140134952
mul r9
ja 0x140134c0b
add byte [rcx - 0x3f], al
ficom word [rdi + 0x32c18141]
mov dh, bl
rcl r11w, 0xf0
rcr r14d, 0x97
xchg edi, eax
add r9d, 0x66de8832
rcl r11d, 0xf0
rcr ebx, 0xef
jmp rcx
jb 0x140133714
xor r9d, 0xdfb19d87
test r14, rbp
lea edi, [rdi + 0xbcc6]
movabs rcx, 0x36b06efffffe12e9
xor r10d, 0x8665dacc
jmp rax
jmp 0x140133e26
mov byte [rbp + rdx + 0x68], r15b
inc rdx
cmp rdx, 0x53
jmp 0x140133ef9
mov r9, qword [rbp + 0x398]
lea rcx, [0x140134350]
mov r8, qword [rbp + 0x390]
lea rax, [0x140134320]
mov rax, qword [rax]
jmp 0x140134065
add cl, ch
cli
invalid
jmp 0x14013155f
xor rax, qword [rcx]
xchg r10, rcx
mov r10, qword [rbp + 0x380]
xchg rcx, r10
mov rdx, qword [rbp + 0x388]
call rax
jmp 0x140134060
xchg r10, rax
jmp 0x140134167
add byte [rax], al
mov qword [rsp + 0x18], rax
mov dword [rsp + 8], 0
xchg rcx, rax
je 0x14013410f
jne 0x14013410f
call rcx
add r10d, 0xc549274c
lea ebx, [rdx - 0xb01b]
jno 0x140133a55
mul rdx
jb 0x1401349c1
jle 0x14013405f
js 0x1401333ee
pushfq
jmp rcx
jmp 0x140134127
mov rcx, qword [rsp + 0x30]
xchg rcx, rax
xchg r10, rax
mov qword [rsp + 0x10], r10
jmp 0x1401340b3
xchg rcx, rax
mov rcx, qword [rsp + 0x10]
xchg rcx, rax
inc rax
jmp 0x140134162
jae 0x140134316
mov byte [rsp], 0
mov dword [rsp + 4], 0
jmp 0x14013418a
mov qword [rsp + 0x10], rax
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
add rcx, rax
mov rax, rcx
cmp qword [rsp + 0x10], rax
jmp 0x14013414b
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x140134208
jmp 0x1401341d0
mov rbx, rcx
xchg rbx, rax
cmp qword [rsp + 0x10], rax
jae 0x140134203
jmp 0x1401341fa
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov ecx, dword [rdx + rcx*4]
xchg r13, rdx
mov r13, qword [rsp + 0x40]
xchg rdx, r13
add rcx, qword [rdx + rax*8]
xchg rbx, rax
jmp 0x14013419d
mov eax, dword [rsp + 4]
mov rcx, qword [rsp + 0x40]
mov rax, qword [rcx + rax*8]
jmp 0x1401341e2
cmp qword [rsp + 0x10], rax
jb 0x140134203
mov eax, dword [rsp + 4]
mov ecx, dword [rsp + 4]
jmp 0x1401341b2
mov byte [rsp], 1
jmp 0x140134208
jmp 0x140134180
movzx eax, byte [rsp]
test eax, eax
je 0x14013421e
jmp 0x140134219
jmp 0x14013413a
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
mov eax, edx
mov eax, eax
jne 0x14013424c
je 0x14013424c
rcr r10d, 0x7c
or r11d, 0x486b4e51
inc r13
popf
and r8d, 0x8a1a2949
movabs rdi, 0x2963e15f040238eb
jno 0x14013478c
jmp 0x140134286
pushf
cpuid
inc r8
ret
mov byte [rcx], al
mov eax, dword [rsp + 8]
inc eax
jmp 0x14013430d
mov rcx, qword [rsp + 0x18]
movzx eax, byte [rcx + rax]
xchg rcx, r10
mov r10, qword [rsp + 0x10]
jne 0x1401342bc
je 0x1401342bc
rol r10d, 0xdf
ja 0x140133806
syscall
jbe 0x140134702
jmp rax
jmp 0x1401342cc
xchg rcx, r10
movzx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov rcx, qword [rsp + 0x10]
jne 0x1401342ff
je 0x1401342ff
jne 0x140133746
lea r11d, [rdi + 0x7155]
int3
jmp 0x140134279
mov dword [rsp + 8], eax
jmp 0x14013413a
add rsp, 0x28
ret
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jmp 0x1401343d1
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x50], cl
xor byte [rcx + 0x63], cl
push rdx
cmp al, 0x42
mov ebx, dword [rdx + rdx + 0x88]
mov r10, qword [rax + 0x30]
movsxd rdx, dword [r10 + 0x3c]
mov ebx, dword [rdx + r10 + 0x88]
jmp 0x140134464
jne 0x14013438d
invalid
cmp r8d, 0xacfe92bf
je 0x1401344fd
test r9d, r9d
jne 0x140134401
test dword [rax + rax], edx
add byte [rax], al
mov rax, qword [rax]
jmp 0x1401343bc
nop dword [rax]
nop dword [rax + rax]
add byte [rdi], cl
invalid
dec r9d
mov r8d, 0xafd0446
jne 0x140134418
je 0x140134418
div rdi
ret
jmp 0x1401344a3
xor edx, esi
invalid
add rbx, r10
cmp rbx, r10
je 0x1401343ed
jmp 0x14013448e
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401343ed
mov edi, dword [rbx + 0x20]
jmp 0x1401343f5
lea rcx, [rdi + r9*4]
mov ecx, dword [rcx + r10]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1401343e4
jne 0x1401344eb
je 0x1401344eb
mul r8
neg rcx
cmp edx, 0xa345f09a
je 0x1401343b5
mul rsi
rcr r13d, 0xfa
jns 0x140133887
add r10d, 0x92a7a374
inc rcx
movabs rsi, 0x21ea63fffffe9be9
test r9d, 0xf167bbed
ret 0x20
jmp 0x14013438b
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
jmp 0x14013457b
nop dword [rax]
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rdi + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0x1901977e
je 0x140134545
jne 0x140134545
mul r11
movabs r11, 0x75d8e800000127e9
xor r14d, 0x544f5288
jmp 0x140134671
add al, ch
fdiv dword [rbp + 0x41]
xor esi, 0x544f5288
call rcx
ret 0x30
je 0x1401346bc
inc r8d
jmp 0x14013452c
mov word [rbp - 0x25], 0xf6f6
mov word [rbp - 0x1a], 0x7676
mov byte [rbp - 0x18], al
jmp 0x140134592
mov dword [rbp - 0x1e], 0x6e383c3d
movzx edx, word [rcx + r9*2]
adc al, 0x49
mov ecx, dword [rbx + 0x1c]
add rcx, r10
jmp 0x140134567
mov r9d, dword [rcx + rdx*4]
add r9, r10
xor ebx, ebx
mov edx, ebx
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x22]
movzx ecx, byte [rbp + rdx - 0x2d]
jne 0x1401345ee
je 0x1401345ee
jb 0x140133d95
cmp edx, 0x7c1894e1
dec r11
lea r8d, [rbp + 0xb6f1]
ret
jmp 0x140134618
xchg r10, r9
mov r8d, ebx
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov edi, dword [r11 + rax + 0x20]
jmp 0x14013451f
add cl, al
mov byte [rbp + rdx - 0x22], cl
mov byte [rbp + rdx - 0x2d], bl
inc rdx
cmp rdx, 0xa
jmp 0x14013462e
jb 0x1401345a8
xor edx, edx
lea rcx, [rbp - 0x22]
mov r8d, 0x800
call r9
xchg r9, r10
mov r10, rax
jmp 0x1401345fc
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x140134685
cmp ecx, 0xfb55c381
jmp 0x140134559
add rdx, r9
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x14013455f
nop dword [rax]
movsx eax, al
jne 0x14013469b
je 0x14013469b
jp 0x140134585
lea r11d, [rdi + 0xe51f]
movabs r11, 0x2dc6c2bb6468b1eb
jmp rcx
jmp 0x14013464e
mov ecx, dword [r11 + r9 + 0x24]
xchg rbx, r12
mov rax, r12
xchg r12, rbx
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jmp 0x140134791
cmp edx, 0xa85359d3
je 0x140134b7c
inc ebx
jmp 0x1401346ef
mov r9d, ebx
mov edx, 0xac5c78f1
lea rax, [r11 + r9*4]
mov ecx, dword [rax + r8]
jmp 0x14013494e
add byte [rax], al
movzx ecx, byte [rbp + rdx - 0x17]
add cl, al
mov byte [rbp + rdx + 0x1d], cl
mov byte [rbp + rdx - 0x17], bl
jmp 0x1401348b0
inc rax
cmp rax, 0x33
jb 0x1401349c2
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
jmp 0x140134864
mov r9d, 0x10
lea r8, [rbp - 0x33]
lea rdx, [rbp + 0x1d]
xor ecx, ecx
jne 0x140134778
je 0x140134778
rcr r8d, 0xd4
rcl r9d, 0x17
je 0x1401343f8
lea r13d, [rbx + 0xb4da]
add ebp, 0x2866e5f5
cmp r13, rdx
ret
jmp 0x1401349b8
jmp 0x14013485b
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
mov byte [rbp + rax - 0x22], bl
inc rax
cmp rax, 0xa
jb 0x14013479b
jmp 0x14013488a
mov dword [rbp + 0x29], 0x2a70792a
mov dword [rbp - 7], 0xf6f6f6f6
mov dword [rbp + 0x2d], 0x2a574b5c
mov dword [rbp - 3], 0xf6f6f6f6
jne 0x1401347d8
je 0x1401347d8
call rax
test r9, rcx
movabs rdi, 0x64ee89887bab29eb
pushf
rcr r8d, 0x2f
jmp rcx
jmp 0x140134803
mov dword [rbp + 0x31], 0x2a6f7c6b
mov dword [rbp + 1], 0xf6f6f6f6
mov dword [rbp + 0x35], 0x7f7b6f7c
mov dword [rbp + 5], 0xf6f6f6f6
mov dword [rbp + 0x39], 0x6e6f7c73
jmp 0x140134905
mov dword [rbp + 0x4d], 0x387e78
mov byte [rbp + 0x1b], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx + 0x1d]
jmp 0x140134704
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140134962
add eax, dword [rcx]
add byte [rax], al
jmp 0x1401346dc
mov byte [rbp + rax - 0x33], bl
inc rax
cmp rax, 5
jb 0x140134864
mov rax, qword gs:[0x60]
xchg r13, rcx
mov r13, qword [rax + 0x18]
jmp 0x140134a85
cmp rsi, 1
jne 0x140134875
mov dword [rbp - 0x39], 0xf6f6f6f6
xchg r8, rbx
mov rdx, r8
xchg rbx, r8
mov dword [rbp - 0x33], 0x797c7c4f
jmp 0x1401348db
inc rdx
cmp rdx, 0x33
jb 0x14013483d
jne 0x1401348c5
je 0x1401348c5
call rcx
movabs rcx, 0x238540fffffe67e9
rcl ebx, 0x20
xor edi, 0xf9951a89
call 0x140134513
jmp 0x140134731
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
mov byte [rbp + rdx - 0x33], cl
jmp 0x140134afc
mov dword [rbp + 9], 0xf6f6f6f6
mov dword [rbp + 0x3d], 0x2a797e2a
mov dword [rbp + 0xd], 0xf6f6f6f6
mov dword [rbp + 0x41], 0x2a787f7c
je 0x140134938
jne 0x140134938
cmp r9, rdi
pause
xor r14d, 0xc9aff7de
rcl ebx, 0xa9
popf
movabs r14, 0x65775200000198e9
mov r9d, 0xa0193ee4
div r10
call 0x140134302
jmp 0x140134ad5
add rcx, r8
movzx eax, byte [rcx]
mov dh, 1
inc rcx
test al, al
je 0x1401346e8
nop dword [rax]
movsx eax, al
jne 0x140134999
je 0x140134999
jae 0x1401341b3
pushfq
ret
jmp 0x140134847
call r10
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
xchg ebx, eax
mov byte [rbp + rax + 0x1d], bl
jne 0x1401349ee
je 0x1401349ee
lea r12d, [rbx - 0xe50e]
sub ecx, 0x8807c907
cmp esi, 0x32b3e738
pop r15
sub r15d, 0x180121b2
lea edx, [rcx - 0x5a9d]
movabs r9, 0x2168a4fffffd25e9
test ebx, 0x4e31e71a
popfq
call rcx
jmp 0x140135757
jmp 0x140134718
mov rsi, qword [rax]
xchg rsi, rcx
mov r8, qword [rcx + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r10d, dword [rax + r8 + 0x88]
mov r11d, dword [r10 + r8 + 0x20]
nop dword [rax]
jmp 0x1401346ef
mov rdx, rbx
mov dword [rbp + 0x1d], 0x762a7e4b
mov dword [rbp - 0x13], 0xf6f6f6f6
mov dword [rbp + 0x21], 0x7e7d6b6f
mov dword [rbp - 0xf], 0xf6f6f6f6
mov dword [rbp + 0x25], 0x4c51422a
mov dword [rbp - 0xb], 0xf6f6f6f6
je 0x140134a6e
jne 0x140134a6e
rol r11d, 0x9d
cmp r9, rdx
cpuid
lea r14d, [rdi + 0x7ae0]
movabs r8, 0x1a928fffffd3ee9
jmp rax
jmp 0x1401347b1
xchg r13, rcx
xchg r14, rax
mov r14, qword [rcx + 0x10]
xchg r14, rax
xchg rcx, rsi
je 0x140134aad
jne 0x140134aad
bswap r13
jle 0x1401353b3
push rbx
rol r12d, 0xd1
test ebx, 0x56ed2340
movabs r14, 0x4518f2ffffff52e9
lea edx, [rbp + 0x9274]
or r14d, 0x6af4c702
call rcx
jp 0x14013520f
jmp 0x140134a04
jge 0x1401343e8
rcr r9d, 0x1a
ret
mov dword [rbp + 0x11], 0xf6f6f6f6
mov dword [rbp + 0x45], 0x2a6f727e
mov dword [rbp + 0x15], 0xf6f6f6f6
mov dword [rbp + 0x49], 0x6f73764d
mov word [rbp + 0x19], 0xf6f6
jmp 0x14013482b
mov byte [rbp + rdx - 0x39], bl
inc rdx
cmp rdx, 5
jb 0x1401348f0
mov dword [rbp - 0x17], 0xf6f6f6f6
je 0x140134b4a
jne 0x140134b4a
sub r15d, 0xf64680b1
pushf
sub r15d, 0xaa8db47b
popf
jno 0x140134549
call rcx
lea r8d, [rdx + 0xd69d]
add edi, 0x7929a60a
jmp rax
jmp 0x140134a2b
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 0x140134bb5
xchg rcx, rdi
mov rsp, r11
nop
xchg qword [rsp], rbp
add rsp, 8
jmp 0x140134bb2
jmp rax
add rax, r8
mov rcx, 0xffffffffffffffff
lea r11, [rsp + 0xb0]
xchg r12, rbx
mov r12, qword [r11 + 0x10]
jne 0x140134bf9
je 0x140134bf9
rcl ebx, 0x6f
syscall
cmp ecx, 0x77277a25
jmp loc.140134eaa
and eax, 0xe977277a
enter 2, 0
xor r8d, 0x70c79df4
call rax
pushf
call fcn.140134102
push r15
inc rbp
movabs rbx, 0x464fddf0dca28eb
div r14
xor ebx, 0x7262828a
jmp rcx
jmp 0x140134c23
loope 0x140134bd9
rcl edx, 0x51
test r12d, 0x50e61f99
and r8d, 0xbeddd03a
jmp 0x140135776
xchg r12, rbx
mov rsi, qword [r11 + 0x18]
xchg rdi, rcx
mov rcx, qword [r11 + 0x20]
jmp 0x140134b9e
popfq
xchg dword [0xc78e761b], ebp
invalid
movabs dword [0x36db1451b3c45972], eax
invalid