Function at 0x14000105c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xe0
xor eax, eax
mov dword [rbp - 0x49], 0x2f2e2d2d
mov bl, 0x2d
mov dword [rbp - 0x45], 0x33323130
mov cl, bl
mov dword [rbp - 0x41], 0x363534
lea edi, [rax + 1]
add cl, al
xor byte [rbp + rax - 0x48], cl
add rax, rdi
cmp rax, 0xa
jae 0x1400010a5
mov cl, byte [rbp - 0x49]
jmp 0x140001091
mov cl, bl
mov dword [rbp - 0x69], 0x2f2e2d2d
mov dword [rbp - 0x65], 0x33323130
xor eax, eax
mov dword [rbp - 0x61], 0x363534
add cl, al
xor byte [rbp + rax - 0x68], cl
add rax, rdi
cmp rax, 0xa
jae 0x1400010d2
mov cl, byte [rbp - 0x69]
jmp 0x1400010be
mov cl, bl
mov dword [rbp - 0x29], 0x2f2e2d2d
mov dword [rbp - 0x25], 0x33323130
xor eax, eax
mov dword [rbp - 0x21], 0x363534
add cl, al
xor byte [rbp + rax - 0x28], cl
add rax, rdi
cmp rax, 0xa
jae 0x1400010ff
mov cl, byte [rbp - 0x29]
jmp 0x1400010eb
mov cl, bl
mov dword [rbp + 0x17], 0x2f2e2d2d
mov dword [rbp + 0x1b], 0x33323130
xor eax, eax
mov dword [rbp + 0x1f], 0x363534
add cl, al
xor byte [rbp + rax + 0x18], cl
add rax, rdi
cmp rax, 0xa
jae 0x14000112c
mov cl, byte [rbp + 0x17]
jmp 0x140001118
mov cl, bl
mov dword [rbp - 9], 0x2f2e2d2d
mov dword [rbp - 5], 0x33323130
xor eax, eax
mov dword [rbp - 1], 0x363534
add cl, al
xor byte [rbp + rax - 8], cl
add rax, rdi
cmp rax, 0xa
jae 0x140001159
mov cl, byte [rbp - 9]
jmp 0x140001145
mov cl, bl
mov dword [rbp + 0x37], 0x2f2e2d2d
mov dword [rbp + 0x3b], 0x33323130
xor eax, eax
mov dword [rbp + 0x3f], 0x363534
add cl, al
xor byte [rbp + rax + 0x38], cl
add rax, rdi
cmp rax, 0xa
jae 0x140001186
mov cl, byte [rbp + 0x37]
jmp 0x140001172
movsx rax, byte [rbp - 8]
movsx rcx, byte [rbp + 0x38]
add rcx, rax
movsx rax, byte [rbp + 0x18]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
movsx rax, byte [rbp - 0x68]
add rcx, rax
movsx rax, byte [rbp - 0x48]
add rcx, rax
jne 0x1400013b0
movdqa xmm0, xmmword [str._._0123456789:_]
xor eax, eax
mov cl, bl
mov byte [rbp - 9], bl
movdqu xmmword [rbp - 8], xmm0
lea edx, [rax + 0xf]
add cl, al
xor byte [rbp + rax - 8], cl
add rax, rdi
cmp rax, rdx
jae 0x1400011e3
mov cl, byte [rbp - 9]
jmp 0x1400011d0
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x17], bl
xor eax, eax
add cl, al
xor byte [rbp + rax + 0x18], cl
add rax, rdi
cmp rax, rdx
jae 0x14000120a
mov cl, byte [rbp + 0x17]
jmp 0x1400011f7
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x29], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x28], cl
add rax, rdi
cmp rax, rdx
jae 0x140001231
mov cl, byte [rbp - 0x29]
jmp 0x14000121e
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x69], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x68], cl
add rax, rdi
cmp rax, rdx
jae 0x140001258
mov cl, byte [rbp - 0x69]
jmp 0x140001245
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x49], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x48], cl
add rax, rdi
cmp rax, rdx
jae 0x14000127f
mov cl, byte [rbp - 0x49]
jmp 0x14000126c
movsx rax, byte [rbp - 0x68]
movsx rcx, byte [rbp - 0x48]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
movsx rax, byte [rbp + 0x18]
add rcx, rax
movsx rax, byte [rbp - 8]
add rcx, rax
jne 0x1400013b0
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x29], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x28], cl
add rax, rdi
cmp rax, rdx
jae 0x1400012d1
mov cl, byte [rbp - 0x29]
jmp 0x1400012be
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x69], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x68], cl
add rax, rdi
cmp rax, rdx
jae 0x1400012f8
mov cl, byte [rbp - 0x69]
jmp 0x1400012e5
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x49], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x48], cl
add rax, rdi
cmp rax, rdx
jae 0x14000131f
mov cl, byte [rbp - 0x49]
jmp 0x14000130c
movsx rax, byte [rbp - 0x68]
movsx rcx, byte [rbp - 0x48]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
jne 0x1400013b0
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x69], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x68], cl
add rax, rdi
cmp rax, rdx
jae 0x14000135d
mov cl, byte [rbp - 0x69]
jmp 0x14000134a
movdqa xmm0, xmmword [str._._0123456789:_]
mov cl, bl
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x49], bl
xor eax, eax
add cl, al
xor byte [rbp + rax - 0x48], cl
add rax, rdi
cmp rax, rdx
jae 0x140001384
mov cl, byte [rbp - 0x49]
jmp 0x140001371
movsx rcx, byte [rbp - 0x48]
movsx rax, byte [rbp - 0x68]
add rcx, rax
jne 0x1400013b0
mov al, bl
mov byte [rbp + 0x69], cl
xor al, bl
mov byte [rbp + 0x67], bl
lea rdx, [rbp + 0x68]
mov byte [rbp + 0x68], al
lea rcx, [0x14001b510]
call fcn.140001008
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp + 0x38], xmm0
mov byte [rbp + 0x4c], al
mov cl, bl
mov byte [rbp + 0x37], bl
mov dword [rbp + 0x48], 0x403f3e3d
add cl, al
xor byte [rbp + rax + 0x38], cl
add rax, rdi
cmp rax, 0x14
jae 0x1400013e2
mov cl, byte [rbp + 0x37]
jmp 0x1400013ce
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 8], xmm0
mov byte [rbp + 0xc], al
mov dl, bl
movdqu xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x2c], al
mov cl, bl
mov byte [rbp - 9], bl
mov dword [rbp + 8], 0x403f3e3d
mov byte [rbp + 0x17], bl
mov dword [rbp + 0x28], 0x403f3e3d
add cl, al
xor byte [rbp + rax + 0x18], cl
add rax, rdi
cmp rax, 0x14
jae 0x140001428
mov cl, byte [rbp + 0x17]
jmp 0x140001414
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x14], al
mov cl, bl
mov byte [rbp - 0x29], bl
mov dword [rbp - 0x18], 0x403f3e3d
add cl, al
xor byte [rbp + rax - 0x28], cl
add rax, rdi
cmp rax, 0x14
jae 0x14000145a
mov cl, byte [rbp - 0x29]
jmp 0x140001446
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x54], al
mov cl, bl
mov byte [rbp - 0x69], bl
mov dword [rbp - 0x58], 0x403f3e3d
add cl, al
xor byte [rbp + rax - 0x68], cl
add rax, rdi
cmp rax, 0x14
jae 0x14000148c
mov cl, byte [rbp - 0x69]
jmp 0x140001478
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x34], al
xor ecx, ecx
mov r8b, bl
mov byte [rbp - 0x49], bl
mov dword [rbp - 0x38], 0x403f3e3d
lea eax, [r8 + rcx]
xor byte [rbp + rcx - 0x48], al
add rcx, rdi
cmp rcx, 0x14
jae 0x1400014c4
mov r8b, byte [rbp - 0x49]
jmp 0x1400014ad
xor eax, eax
add dl, al
xor byte [rbp + rax - 8], dl
add rax, rdi
cmp rax, 0x14
jae 0x1400014da
mov dl, byte [rbp - 9]
jmp 0x1400014c6
movsx rax, byte [rbp - 0x68]
movsx rcx, byte [rbp - 0x48]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
movsx rax, byte [rbp + 0x18]
add rcx, rax
movsx rax, byte [rbp - 8]
add rcx, rax
movsx rax, byte [rbp + 0x38]
add rcx, rax
jne 0x14000184b
movdqa xmm0, xmmword [str._._0123456789:___]
lea r8d, [rcx + 0x1e]
xor eax, eax
mov byte [rbp - 9], bl
movdqu xmmword [rbp - 8], xmm0
mov byte [rbp + 0x16], al
mov dl, bl
mov dword [rbp + 8], 0x403f3e3d
mov dword [rbp + 0xc], 0x44434241
mov dword [rbp + 0x10], 0x48474645
mov word [rbp + 0x14], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 8], al
add rcx, rdi
cmp rcx, r8
jae 0x140001557
mov dl, byte [rbp - 9]
jmp 0x140001543
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x36], al
xor ecx, ecx
mov dl, bl
mov byte [rbp + 0x17], bl
mov dword [rbp + 0x28], 0x403f3e3d
mov dword [rbp + 0x2c], 0x44434241
mov dword [rbp + 0x30], 0x48474645
mov word [rbp + 0x34], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx + 0x18], al
add rcx, rdi
cmp rcx, r8
jae 0x14000159f
mov dl, byte [rbp + 0x17]
jmp 0x14000158b
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0xa], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x29], bl
mov dword [rbp - 0x18], 0x403f3e3d
mov dword [rbp - 0x14], 0x44434241
mov dword [rbp - 0x10], 0x48474645
mov word [rbp - 0xc], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x28], al
add rcx, rdi
cmp rcx, r8
jae 0x1400015e7
mov dl, byte [rbp - 0x29]
jmp 0x1400015d3
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x4a], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x69], bl
mov dword [rbp - 0x58], 0x403f3e3d
mov dword [rbp - 0x54], 0x44434241
mov dword [rbp - 0x50], 0x48474645
mov word [rbp - 0x4c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x68], al
add rcx, rdi
cmp rcx, r8
jae 0x14000162f
mov dl, byte [rbp - 0x69]
jmp 0x14000161b
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x2a], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x49], bl
mov dword [rbp - 0x38], 0x403f3e3d
mov dword [rbp - 0x34], 0x44434241
mov dword [rbp - 0x30], 0x48474645
mov word [rbp - 0x2c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x48], al
add rcx, rdi
cmp rcx, r8
jae 0x140001677
mov dl, byte [rbp - 0x49]
jmp 0x140001663
movsx rax, byte [rbp - 0x68]
movsx rcx, byte [rbp - 0x48]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
movsx rax, byte [rbp + 0x18]
add rcx, rax
movsx rax, byte [rbp - 8]
add rcx, rax
jne 0x14000184b
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0xa], al
mov dl, bl
mov byte [rbp - 0x29], bl
mov dword [rbp - 0x18], 0x403f3e3d
mov dword [rbp - 0x14], 0x44434241
mov dword [rbp - 0x10], 0x48474645
mov word [rbp - 0xc], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x28], al
add rcx, rdi
cmp rcx, r8
jae 0x1400016e8
mov dl, byte [rbp - 0x29]
jmp 0x1400016d4
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x4a], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x69], bl
mov dword [rbp - 0x58], 0x403f3e3d
mov dword [rbp - 0x54], 0x44434241
mov dword [rbp - 0x50], 0x48474645
mov word [rbp - 0x4c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x68], al
add rcx, rdi
cmp rcx, r8
jae 0x140001730
mov dl, byte [rbp - 0x69]
jmp 0x14000171c
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x2a], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x49], bl
mov dword [rbp - 0x38], 0x403f3e3d
mov dword [rbp - 0x34], 0x44434241
mov dword [rbp - 0x30], 0x48474645
mov word [rbp - 0x2c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x48], al
add rcx, rdi
cmp rcx, r8
jae 0x140001778
mov dl, byte [rbp - 0x49]
jmp 0x140001764
movsx rax, byte [rbp - 0x68]
movsx rcx, byte [rbp - 0x48]
add rcx, rax
movsx rax, byte [rbp - 0x28]
add rcx, rax
jne 0x14000184b
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x4a], al
mov dl, bl
mov byte [rbp - 0x69], bl
mov dword [rbp - 0x58], 0x403f3e3d
mov dword [rbp - 0x54], 0x44434241
mov dword [rbp - 0x50], 0x48474645
mov word [rbp - 0x4c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x68], al
add rcx, rdi
cmp rcx, r8
jae 0x1400017d9
mov dl, byte [rbp - 0x69]
jmp 0x1400017c5
movdqa xmm0, xmmword [str._._0123456789:___]
xor eax, eax
movdqu xmmword [rbp - 0x48], xmm0
mov byte [rbp - 0x2a], al
xor ecx, ecx
mov dl, bl
mov byte [rbp - 0x49], bl
mov dword [rbp - 0x38], 0x403f3e3d
mov dword [rbp - 0x34], 0x44434241
mov dword [rbp - 0x30], 0x48474645
mov word [rbp - 0x2c], 0x4a49
lea eax, [rdx + rcx]
xor byte [rbp + rcx - 0x48], al
add rcx, rdi
cmp rcx, r8
jae 0x140001821
mov dl, byte [rbp - 0x49]
jmp 0x14000180d
movsx rdx, byte [rbp - 0x48]
movsx rax, byte [rbp - 0x68]
add rdx, rax
jne 0x14000184b
xor eax, eax
mov word [rbp + 0x67], 0x2d
lea rdx, [rbp + 0x68]
mov byte [rbp + 0x69], al
lea rcx, [0x14001b510]
call fcn.140001008
lea r11, [rsp + 0xe0]
xor eax, eax
mov rbx, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret