Function at 0x14013124d
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], rbx
nop
jmp 0x14013007c
xchg r8, rax
mov r10, qword [rax]
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
jmp 0x1401300a7
mov qword [rsp - 8], rdi
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r13
nop
sub rsp, 8
jmp 0x140130128
mov r10, qword [rax + 0x18]
xchg r8, rax
mov r8, qword [r10 + 0x10]
jmp 0x140130025
nop dword [rax + rax]
adc byte [rdi + rax*4 - 6], cl
mov qword [rsp + 8], rcx
nop
mov qword [rsp - 8], rbp
jne 0x140130101
je 0x140130101
test r9, rbx
rcr esi, 0xd2
sub r15d, 0xf620ad7b
lea ebp, [rbp + 0x3958]
test r9d, 0xe76a42bd
jmp rax
jmp 0x140130012
mov qword [rsp], r14
push r15
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
jmp 0x140130098
sub r8, rcx
cmp r8, 0x4b
jb 0x140130a99
xchg rbx, r9
jmp 0x140130a93
test eax, eax
jne 0x140133482
mov r9d, 0x8000
jmp 0x14013090f
mov rax, r8
xchg r11, r8
mul r8
xchg rcx, r8
mov r8, rcx
xchg r8, rcx
sub rcx, rdx
jmp 0x140130b6f
mov r15, qword [rsp + 0x30]
xchg rcx, r15
call rdi
jmp 0x140130881
xchg r12, r9
mov qword [rsp + 0x3a8], r9
xchg r9, r12
lea r8, [rbp + 0xd0]
xchg r13, rsi
mov qword [rbp + 0xd0], rsi
jne 0x140130961
add byte [r8], r8b
add byte [rcx - 0x45], cl
adc eax, 0x7ae147ae
adc al, 0xae
nop word [rax + rax]
rdtsc
shl rdx, 0x1d
shl rdx, 3
or rax, rdx
jmp 0x140130ab7
test rbx, rbx
je 0x14013085d
rdtsc
je 0x140130a2a
jne 0x140130a2a
or edi, 0x82b0cef4
movabs rdx, 0x664c9f00000123e9
test r12, rcx
rcr r11d, 0x90
cmp r12d, 0xdd281fb7
jmp rax
jmp 0x140130b52
cmp r10, rcx
jb 0x1401309c4
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
jmp 0x140130bd1
mov r9, rbx
xchg r9, rbx
xchg rsi, rcx
mov rsi, qword [rsp + 0x48]
xchg rcx, rsi
add r10, 0x1000
add rcx, qword [rbp + 0xd0]
jmp 0x140130a47
xchg rbp, rax
mov r9, rbp
xchg rbp, rax
jmp 0x140130af0
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
jmp 0x140130a13
call r14
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call rbx
xchg rcx, r15
je 0x140130b2b
jne 0x140130b2b
ror r8d, 0
pushf
sub r13d, 0xa2ea801e
test rbx, rcx
movabs r8, 0x3cc863fffffdabe9
div rdi
bswap r12
js 0x1401300cb
jmp 0x1401308db
cmp r12d, 0x13ff9db7
lea r14d, [rdx - 0xe49e]
call fcn.140131adf
shl rdx, 9
shl rdx, 0x10
shl rdx, 6
shl rdx, 1
or rax, rdx
mov r8, rax
xchg r8, r11
jmp 0x1401308c1
shr rcx, 1
add rcx, rdx
shr rcx, 2
shr rcx, 3
shr rcx, 1
imul rcx, rcx, 0x64
jmp 0x140130850
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
jmp 0x140130b03
invalid
jne 0x140130f4c
cmp edx, 0xee9bd3e0
je 0x1401312f4
inc r8d
jmp 0x140130f1a
inc rdx
cmp rdx, 0x43
jb 0x140131165
mov r9d, 0x40
lea r8, [rsp + 0x68]
je 0x140130e57
jne 0x140130e57
lea esi, [rbx - 0xf29f]
pop r12
call rcx
jg 0x140130dc6
movabs rbx, 0x671f5c0000024ee9
jmp rax
jmp 0x1401310aa
mov r10, qword [rax + 0x18]
xchg rcx, r10
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
jmp 0x140130f05
mov byte [rsp + 0x66], 0xf6
nop word [rax + rax]
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
add cl, al
mov byte [rsp + rdx + 0x68], cl
jne 0x140130ee3
je 0x140130ee3
jmp rax
jmp 0x140131085
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xe58ca837
jmp 0x14013113f
mov byte [rsp + rax + 0x3b], r13b
inc rax
cmp rax, 0xa
jb 0x140130f27
mov dword [rsp + 0x58], 0xf6f6f6f6
xchg r11, rdx
xchg ebx, edx
jmp 0x1401312b6
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 0x140130e0f
xchg ebx, eax
add dword [rax], eax
add dword [rdi], ecx
mov dh, 0x41
inc dword [rax + rax*8 - 0x15617]
inc edi
invalid
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x78737881
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x7d732a71
jmp 0x140130fa8
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x792a6f76
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x13141478
jmp 0x140131006
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6b806b2a
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x6c6b7673
jmp 0x140130f87
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
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
jmp 0x14013115d
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
mov dword [rbp - 0x50], 0xf6f6f6f6
jmp 0x140130fd7
mov r8, r13
xchg r8, rax
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
inc rax
cmp rax, 0x43
jmp 0x1401311f9
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
jmp 0x140130f66
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xf
jb 0x140130e9e
mov dword [rsp + 0x78], 0xf6f6f6f6
div dh
xchg r13, r15
mov rdx, r15
jmp 0x140131222
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
xchg r8, rax
jmp 0x14013102e
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
xchg r10, rcx
jne 0x14013111e
je 0x14013111e
bswap rbp
popf
or ecx, 0xa0f876e4
lea ecx, [rbx + 0x8b24]
jg 0x14013200a
cmp esi, 0xf68a0a63
and r11d, 0x7d174b2
sub ecx, 0x1558a1ed
ror ebx, 0x50
jmp 0x140130e73
dec dword [rbx - 0x73]
add al, 0x91
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130e21
jmp 0x140130f49
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
mov byte [rsp + rdx + 0x78], r13b
jne 0x140131186
je 0x140131186
and edi, 0xfb246c1b
movabs r14, 0x19bd8fffffc9ee9
rcr r14d, 0x1d
call fcn.140130775
jmp 0x140130e29
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x6c], 0x81596f78
mov dword [rsp + 0x60], 0xf6f6f6f6
mov dword [rsp + 0x70], 0x71787378
mov word [rsp + 0x64], 0xf6f6
mov dword [rsp + 0x74], 0x7f7d38
je 0x1401311eb
cmp byte [rbp + 0x7f], bh
add byte [rbx + riz + 0x75], dh
and dword [rbp + rcx*4 - 0x4d], eax
and dword [rax], eax
add byte [rcx - 0x7b], cl
invalid
jne 0x1401311eb
lea r14d, [rbx + 0x21f2]
test r10, rbp
rcr r8d, 0xd3
and r9d, 0x12c0c140
ror ecx, 0x62
lea r8d, [rdi + 0x97d7]
movabs rsi, 0x498ed9fffffc9ee9
push rbx
rol r8d, 0xc0
ret
jmp 0x140130e8e
jb 0x14013103e
xchg r13, rax
mov r13, rax
jmp 0x140131209
xchg r13, rax
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x14013120b
jmp 0x1401310ba
xchg r15, r13
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
jmp 0x14013104f
nop dword [rax]
nop word [rax + rax]
je 0x140131294
jne 0x140131294
lea edx, [rbp + 0xfd1]
mov r9d, 0x450d6da3
add r9d, 0x6b4f539b
lea r14d, [rbp - 0x9c68]
popf
sub ebx, 0xaa7544f5
jne 0x14013109d
jae 0x14013113e
lea ecx, [rdx + 0xb14b]
movabs rdx, 0x6cfd69fffffc8ee9
push r14
cmp rdi, rbp
inc r13
mov r8d, 0x67e130e6
or r11d, 0x8f3be060
jmp 0x140130f57
jmp 0x140130f27
mov r11, r13
xchg r11, rdx
mov dword [rsp + 0x68], 0x7371784f
jne 0x1401312e1
je 0x1401312e1
rcr r12d, 0x3f
div rbx
lea edx, [rcx - 0xee39]
div r8
test r13d, 0x7ded012e
movabs rsi, 0x4cae07fffffeb1e9
bswap rdi
jmp 0x140131197
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
je 0x14013133f
jne 0x14013133f
jo 0x1401311c2
call rcx
sub edi, 0x9f01b21e
lea edx, [rbx - 0x9fcf]
pushfq
test esi, 0xe96c03bb
jns 0x1401321c7
rcr r9d, 0x78
int3
jmp 0x1401315f4
jae 0x140131824
lea rax, [rcx + rdi]
xchg r12, rax
mov qword [rbp + 0x1a8], r12
xchg r12, rax
jne 0x1401315e6
je 0x1401315e6
test rdx, rcx
pause
rcr r11d, 0xd6
neg rbx
cpuid
call rcx
test r9d, 0x5b122991
movabs r9, 0xc368600000239e9
pushfq
jmp 0x1401309ac
jmp 0x140131824
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r15 + 0xd8]
add r12, r9
xchg r11, rdx
mov qword [rbp + 0x1a0], r11
xchg r11, rdx
jmp 0x140131a21
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jae 0x1401317cb
lea rax, [rdx + rdi]
mov qword [rbp + 0x1a0], rax
cmp rcx, rdi
jmp 0x1401315b4
mov eax, dword [r15 + 0xdc]
mov dword [rbp + 0x120], eax
invalid
invalid
invalid
invalid