Function at 0x14000acd3
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push r15
xor rax, rax
push rax
push rax
push rax
push rax
push rax
push rax
sub rsp, 0x28
mov qword [0x1400862b0], 0x50
mov qword [0x1400862b8], 0x14
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x30], 0
jmp 0x14000ad0d
mov rax, 2
cmp rax, qword [rsp + 0x30]
jl 0x14000ae8c
mov qword [rsp + 0x38], 0
jmp 0x14000ad2a
mov rax, 7
cmp rax, qword [rsp + 0x38]
jl 0x14000ae81
push qword [rsp + 0x28]
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp], ax
push qword [rsp + 0x30]
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp + 2], ax
mov r15, qword [rsp + 0x38]
imul r15, r15, 0x69
mov rax, r15
push rax
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp + 4], ax
mov r15, qword [rsp + 0x30]
imul r15, r15, 0x7d
mov rax, r15
push rax
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp + 6], ax
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
mov word [rbp + 8], 0
mov qword [rsp + 0x40], 0
jmp 0x14000ade2
mov rax, 9
cmp rax, qword [rsp + 0x40]
jl 0x14000ae1d
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
push rbp
mov rax, qword [rsp + 0x48]
add rax, rax
pop rbp
add rbp, rax
mov word [rbp + 0xa], 0xffff
inc qword [rsp + 0x40]
jno 0x14000ade2
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
movabs rdx, 0x14005f028
lea rcx, [rbp + 0x1e]
call fcn.14002d8f0
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
movabs rdx, 0x14005f028
lea rcx, [rbp + 0x26]
call fcn.14002d8f0
mov r15, qword [rsp + 0x28]
inc r15
mov qword [rsp + 0x28], r15
inc qword [rsp + 0x38]
jno 0x14000ad2a
inc qword [rsp + 0x30]
jno 0x14000ad0d
mov qword [rsp + 0x38], 0
jmp 0x14000ae97
mov rax, 7
cmp rax, qword [rsp + 0x38]
jl 0x14000afb9
push qword [rsp + 0x28]
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp], ax
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
mov word [rbp + 2], 3
mov r15, qword [rsp + 0x38]
imul r15, r15, 0x69
mov rax, r15
push rax
mov r15, qword [rsp + 0x30]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
pop rax
mov word [rbp + 4], ax
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
mov word [rbp + 6], 0x1a4
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
mov word [rbp + 8], 0
mov qword [rsp + 0x40], 0
jmp 0x14000af40
mov rax, 9
cmp rax, qword [rsp + 0x40]
jl 0x14000af7b
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
push rbp
mov rax, qword [rsp + 0x48]
add rax, rax
pop rbp
add rbp, rax
mov word [rbp + 0xa], 0xffff
inc qword [rsp + 0x40]
jno 0x14000af40
mov r15, qword [rsp + 0x28]
mov rbp, qword [0x140086500]
imul r15, r15, 0x36
add rbp, r15
movabs rdx, 0x14005f028
lea rcx, [rbp + 0x1e]
call fcn.14002d8f0
mov r15, qword [rsp + 0x28]
inc r15
mov qword [rsp + 0x28], r15
inc qword [rsp + 0x38]
jno 0x14000ae97
mov r15, qword [0x1400862b0]
add r15, 0x172
mov rax, r15
push rax
lea rbp, [0x140086310]
pop rax
mov word [rbp], ax
mov r15, qword [0x1400862b8]
add r15, 0x244
mov rax, r15
push rax
pop rax
mov word [rbp + 2], ax
mov word [rbp + 4], 0
mov qword [rsp + 0x40], 0
jmp 0x14000afff
mov rax, 0x47
cmp rax, qword [rsp + 0x40]
jl 0x14000b02e
lea rbp, [0x140086310]
push rbp
mov rax, qword [rsp + 0x48]
add rax, rax
pop rbp
add rbp, rax
mov word [rbp + 6], 0xffff
inc qword [rsp + 0x40]
jno 0x14000afff
mov rbp, qword [0x140086510]
mov word [rbp], 0x54
mov rbp, qword [0x140086510]
mov word [rbp + 2], 0x25c
mov rbp, qword [0x140086510]
mov word [rbp + 4], 0x44
mov rbp, qword [0x140086510]
add rbp, 0xe
mov word [rbp], 0x69
mov rbp, qword [0x140086510]
add rbp, 0xe
mov word [rbp + 2], 0x25c
mov rbp, qword [0x140086510]
add rbp, 0xe
mov word [rbp + 4], 0x44
mov rbp, qword [0x140086510]
add rbp, 0x1c
mov word [rbp], 0x54
mov rbp, qword [0x140086510]
add rbp, 0x1c
mov word [rbp + 2], 0x273
mov rbp, qword [0x140086510]
add rbp, 0x1c
mov word [rbp + 4], 0x43
mov rbp, qword [0x140086510]
add rbp, 0x2a
mov word [rbp], 0x69
mov rbp, qword [0x140086510]
add rbp, 0x2a
mov word [rbp + 2], 0x273
mov rbp, qword [0x140086510]
add rbp, 0x2a
mov word [rbp + 4], 0x43
mov rbp, qword [0x140086510]
add rbp, 0x38
mov word [rbp], 0x54
mov rbp, qword [0x140086510]
add rbp, 0x38
mov word [rbp + 2], 0x289
mov rbp, qword [0x140086510]
add rbp, 0x38
mov word [rbp + 4], 0x41
mov rbp, qword [0x140086510]
add rbp, 0x46
mov word [rbp], 0x69
mov rbp, qword [0x140086510]
add rbp, 0x46
mov word [rbp + 2], 0x289
mov rbp, qword [0x140086510]
add rbp, 0x46
mov word [rbp + 4], 0x41
mov rbp, qword [0x140086510]
add rbp, 0x54
mov word [rbp], 0x54
mov rbp, qword [0x140086510]
add rbp, 0x54
mov word [rbp + 2], 0x29f
mov rbp, qword [0x140086510]
add rbp, 0x54
mov word [rbp + 4], 0x42
mov rbp, qword [0x140086510]
add rbp, 0x62
mov word [rbp], 0x69
mov rbp, qword [0x140086510]
add rbp, 0x62
mov word [rbp + 2], 0x29f
mov rbp, qword [0x140086510]
add rbp, 0x62
mov word [rbp + 4], 0x42
mov qword [rsp + 0x48], 0
jmp 0x14000b1c5
mov rax, 7
cmp rax, qword [rsp + 0x48]
jl 0x14000b200
mov r15, qword [rsp + 0x48]
mov rbp, qword [0x140086510]
imul r15, r15, 0xe
add rbp, r15
movabs rdx, 0x14005f028
lea rcx, [rbp + 6]
call fcn.14002d8f0
inc qword [rsp + 0x48]
jno 0x14000b1c5
mov qword [rsp + 0x48], 1
jmp 0x14000b20b
mov rax, 3
cmp rax, qword [rsp + 0x48]
jl 0x14000b249
mov r15, qword [rsp + 0x48]
imul r15, r15, 0x5a
add r15, 0x34d
mov rax, r15
push rax
mov r15, qword [rsp + 0x50]
mov rbp, qword [0x140086550]
shl r15, 3
pop rax
mov qword [r15 + rbp], rax
inc qword [rsp + 0x48]
jno 0x14000b20b
mov qword [rsp + 0x48], 1
jmp 0x14000b254
mov rax, 3
cmp rax, qword [rsp + 0x48]
jl 0x14000b281
mov r15, qword [rsp + 0x48]
mov rbp, qword [0x140086560]
shl r15, 3
mov qword [r15 + rbp], 0x253
inc qword [rsp + 0x48]
jno 0x14000b254
xor rax, rax
add rsp, 0x58
pop r15
pop rbp
ret