Function at 0x1001c57e2
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x120
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
mov byte [rbp - 0x120], 0x56
mov byte [rbp - 0x11f], 0x65
mov byte [rbp - 0x11e], 0x72
mov byte [rbp - 0x11d], 0x69
mov byte [rbp - 0x11c], 0x66
mov byte [rbp - 0x11b], 0x79
mov byte [rbp - 0x11a], 0x69
mov byte [rbp - 0x119], 0x6e
mov byte [rbp - 0x118], 0x67
mov byte [rbp - 0x117], 0x20
mov byte [rbp - 0x116], 0x43
mov byte [rbp - 0x115], 0x68
mov byte [rbp - 0x114], 0x65
mov byte [rbp - 0x113], 0x63
mov byte [rbp - 0x112], 0x6b
mov byte [rbp - 0x111], 0x73
mov byte [rbp - 0x110], 0x75
mov byte [rbp - 0x10f], 0x6d
mov byte [rbp - 0x10e], 0
mov rax, 1
sub rsp, 0x20
mov rcx, qword [rbp + 0x18]
mov rdx, 0xe0410
call fcn.1001c647f
add rsp, 0x20
test rax, rax
je 0x1001c5bb6
mov byte [rbp - 0x120], 0x56
mov byte [rbp - 0x11f], 0x65
mov byte [rbp - 0x11e], 0x72
mov byte [rbp - 0x11d], 0x69
mov byte [rbp - 0x11c], 0x66
mov byte [rbp - 0x11b], 0x79
mov byte [rbp - 0x11a], 0x69
mov byte [rbp - 0x119], 0x6e
mov byte [rbp - 0x118], 0x67
mov byte [rbp - 0x117], 0x20
mov byte [rbp - 0x116], 0x50
mov byte [rbp - 0x115], 0x45
mov byte [rbp - 0x114], 0
mov rax, 1
mov rax, qword [rbp + 0x18]
add rax, 4
sub rsp, 0x20
mov rcx, rax
call fcn.1001c6451
add rsp, 0x20
test rax, rax
mov qword [rbp - 0x18], rax
je 0x1001c5bb6
mov rax, 1
mov byte [rbp - 0x120], 0x4d
mov byte [rbp - 0x11f], 0x61
mov byte [rbp - 0x11e], 0x70
mov byte [rbp - 0x11d], 0x70
mov byte [rbp - 0x11c], 0x69
mov byte [rbp - 0x11b], 0x6e
mov byte [rbp - 0x11a], 0x67
mov byte [rbp - 0x119], 0x20
mov byte [rbp - 0x118], 0x46
mov byte [rbp - 0x117], 0x69
mov byte [rbp - 0x116], 0x6c
mov byte [rbp - 0x115], 0x65
mov byte [rbp - 0x114], 0x20
mov byte [rbp - 0x113], 0x69
mov byte [rbp - 0x112], 0x6e
mov byte [rbp - 0x111], 0x74
mov byte [rbp - 0x110], 0x6f
mov byte [rbp - 0x10f], 0x20
mov byte [rbp - 0x10e], 0x4d
mov byte [rbp - 0x10d], 0x65
mov byte [rbp - 0x10c], 0x6d
mov byte [rbp - 0x10b], 0x6f
mov byte [rbp - 0x10a], 0x72
mov byte [rbp - 0x109], 0x79
mov byte [rbp - 0x108], 0
mov rax, 1
mov rax, qword [rbp + 0x18]
add rax, 4
mov rcx, 0xe0410
sub rcx, 4
sub rsp, 0x20
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp - 0x18]
mov r8, rax
mov r9, rcx
call fcn.1001c60c3
add rsp, 0x20
test rax, rax
mov qword [rbp - 0x10], rax
je 0x1001c5bb6
mov rax, 1
mov byte [rbp - 0x120], 0x4c
mov byte [rbp - 0x11f], 0x6f
mov byte [rbp - 0x11e], 0x61
mov byte [rbp - 0x11d], 0x64
mov byte [rbp - 0x11c], 0x69
mov byte [rbp - 0x11b], 0x6e
mov byte [rbp - 0x11a], 0x67
mov byte [rbp - 0x119], 0x20
mov byte [rbp - 0x118], 0x41
mov byte [rbp - 0x117], 0x50
mov byte [rbp - 0x116], 0x49
mov byte [rbp - 0x115], 0x73
mov byte [rbp - 0x114], 0
mov rax, 1
sub rsp, 0x20
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp - 0x10]
call fcn.1001c5bbb
add rsp, 0x20
test rax, rax
je 0x1001c5bb6
mov rax, 1
mov byte [rbp - 0x120], 0x53
mov byte [rbp - 0x11f], 0x65
mov byte [rbp - 0x11e], 0x74
mov byte [rbp - 0x11d], 0x74
mov byte [rbp - 0x11c], 0x69
mov byte [rbp - 0x11b], 0x6e
mov byte [rbp - 0x11a], 0x67
mov byte [rbp - 0x119], 0x20
mov byte [rbp - 0x118], 0x53
mov byte [rbp - 0x117], 0x65
mov byte [rbp - 0x116], 0x63
mov byte [rbp - 0x115], 0x74
mov byte [rbp - 0x114], 0x69
mov byte [rbp - 0x113], 0x6f
mov byte [rbp - 0x112], 0x6e
mov byte [rbp - 0x111], 0x20
mov byte [rbp - 0x110], 0x50
mov byte [rbp - 0x10f], 0x65
mov byte [rbp - 0x10e], 0x72
mov byte [rbp - 0x10d], 0x6d
mov byte [rbp - 0x10c], 0x69
mov byte [rbp - 0x10b], 0x73
mov byte [rbp - 0x10a], 0x73
mov byte [rbp - 0x109], 0x69
mov byte [rbp - 0x108], 0x6f
mov byte [rbp - 0x107], 0x6e
mov byte [rbp - 0x106], 0x73
mov byte [rbp - 0x105], 0
mov rax, 1
mov rax, qword [rbp + 0x18]
add rax, 4
mov rcx, 0xe0410
sub rcx, 4
sub rsp, 0x20
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp - 0x18]
mov r8, rax
mov r9, rcx
call fcn.1001c5fbf
add rsp, 0x20
test rax, rax
je 0x1001c5bb6
mov rax, 1
leave
ret
sub rax, rax
leave
ret