Function at 0x140001fd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rdi
push rbp
lea rbp, [rax - 0x228]
sub rsp, 0x320
movaps xmmword [rax - 0x18], xmm6
xor edi, edi
lea rdx, [0x1400393d8]
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
lea rdx, [0x140039400]
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
lea rdx, [0x140039428]
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
lea rdx, str.___________________________________
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
lea rdx, str.______________________________
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
lea rdx, str.__________________________
lea rcx, [0x1400404b0]
call fcn.140007c70
mov rcx, rax
call fcn.140007f20
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d0], xmm0
mov qword [rbp + 0x1e0], 1
mov qword [rbp + 0x1e8], 0xf
mov word [rbp + 0x1d0], 0x54
movups xmmword [rbp + 0x1f0], xmm0
mov qword [rbp + 0x200], 1
mov qword [rbp + 0x208], 0xf
mov word [rbp + 0x1f0], 0x34
movups xmmword [rbp + 0x1b0], xmm0
mov qword [rbp + 0x1c0], 1
mov qword [rbp + 0x1c8], 0xf
mov word [rbp + 0x1b0], 0x79
movups xmmword [rbp + 0x190], xmm0
mov qword [rbp + 0x1a0], 1
mov qword [rbp + 0x1a8], 0xf
mov word [rbp + 0x190], 0x31
movups xmmword [rbp + 0x170], xmm0
mov qword [rbp + 0x180], 1
mov qword [rbp + 0x188], 0xf
mov word [rbp + 0x170], 0x6f
movups xmmword [rbp + 0x150], xmm0
mov qword [rbp + 0x160], 1
mov qword [rbp + 0x168], 0xf
mov word [rbp + 0x150], 0x52
movups xmmword [rbp + 0x130], xmm0
mov qword [rbp + 0x140], 1
mov qword [rbp + 0x148], 0xf
mov word [rbp + 0x130], 0x2f
movups xmmword [rbp + 0x110], xmm0
mov qword [rbp + 0x120], 1
mov qword [rbp + 0x128], 0xf
mov word [rbp + 0x110], 0x52
movups xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], 1
mov qword [rbp + 0x108], 0xf
mov word [rbp + 0xf0], 0x69
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], 1
mov qword [rbp + 0xe8], 0xf
mov word [rbp + 0xd0], 0x6e
movups xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], 1
mov qword [rbp + 0xc8], 0xf
mov word [rbp + 0xb0], 0x67
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], 1
mov ebx, 0xf
mov qword [rbp + 0xa8], rbx
mov word [rbp + 0x90], 0x51
movups xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [0x140039640]
movdqu xmmword [rbp + 0x80], xmm1
mov word [rbp + 0x70], 0x3454
mov byte [rbp + 0x72], dil
mov r8d, 1
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x70]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x60], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x50]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x30]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x20], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x20], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x10]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0x130]
lea rcx, [rbp - 0x10]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0x110]
lea rcx, [rbp - 0x30]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0xf0]
lea rcx, [rbp - 0x50]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0xd0]
lea rcx, [rbp - 0x70]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x80], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x80], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov r8d, 1
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x70]
call fcn.140006b90
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rbx
mov byte [rax], dil
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x1400024f4
lea rax, [rcx + 1]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmp rdx, rbx
cmova rax, qword [rsp + 0x30]
mov word [rax + rcx], 0x51
lea rax, [rsp + 0x30]
jmp 0x14000251d
mov qword [rsp + 0x20], 1
lea r9, [rbp + 0x90]
xor r8d, r8d
mov edx, 1
lea rcx, [rsp + 0x30]
call fcn.140008b10
mov rbx, qword [rbp + 0xa8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x60], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, str.Github:_https:__github.com_
lea rcx, [0x1400404b0]
call fcn.140007c70
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 0xf
cmova rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x60]
mov rcx, rax
call fcn.140009730
mov rcx, rax
call fcn.140007f20
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1400025c5
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400025c0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b2b
call fcn.14000b1b4
movdqa xmm6, xmmword [0x140039630]
movdqu xmmword [rsp + 0x60], xmm6
mov byte [rsp + 0x50], 0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140002615
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002610
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b31
call fcn.14000b1b4
movdqu xmmword [rsp + 0x40], xmm6
mov byte [rsp + 0x30], 0
mov rdx, qword [rbp - 0x78]
cmp rdx, 0xf
jbe 0x14000265c
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002657
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b37
call fcn.14000b1b4
movdqu xmmword [rbp - 0x80], xmm6
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x1400026a1
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000269c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b3d
call fcn.14000b1b4
movdqu xmmword [rbp - 0x60], xmm6
mov byte [rbp - 0x70], 0
mov rdx, qword [rbp - 0x38]
cmp rdx, 0xf
jbe 0x1400026e5
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400026e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b43
call fcn.14000b1b4
movdqu xmmword [rbp - 0x40], xmm6
mov byte [rbp - 0x50], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140002729
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002724
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b49
call fcn.14000b1b4
movdqu xmmword [rbp - 0x20], xmm6
mov byte [rbp - 0x30], 0
mov rdx, qword [rbp + 8]
cmp rdx, 0xf
jbe 0x14000276d
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002768
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b4f
call fcn.14000b1b4
movdqu xmmword [rbp], xmm6
mov byte [rbp - 0x10], 0
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x1400027b1
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400027ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b55
call fcn.14000b1b4
movdqu xmmword [rbp + 0x20], xmm6
mov byte [rbp + 0x10], 0
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x1400027f5
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400027f0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b5b
call fcn.14000b1b4
movdqu xmmword [rbp + 0x40], xmm6
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0xf
jbe 0x140002839
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002834
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b61
call fcn.14000b1b4
movdqu xmmword [rbp + 0x60], xmm6
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x140002881
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000287b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b67
call fcn.14000b1b4
nop
cmp rbx, 0xf
jbe 0x1400028bd
lea rdx, [rbx + 1]
mov rcx, qword [rbp + 0x90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400028b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b6d
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0xc8]
cmp rdx, 0xf
jbe 0x1400028ff
inc rdx
mov rcx, qword [rbp + 0xb0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400028f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b73
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0xf
jbe 0x140002941
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000293b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b79
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x108]
cmp rdx, 0xf
jbe 0x140002983
inc rdx
mov rcx, qword [rbp + 0xf0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000297d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b7f
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x128]
cmp rdx, 0xf
jbe 0x1400029c5
inc rdx
mov rcx, qword [rbp + 0x110]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400029bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b85
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x148]
cmp rdx, 0xf
jbe 0x140002a07
inc rdx
mov rcx, qword [rbp + 0x130]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002a01
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b8b
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x168]
cmp rdx, 0xf
jbe 0x140002a49
inc rdx
mov rcx, qword [rbp + 0x150]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002a43
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b91
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x188]
cmp rdx, 0xf
jbe 0x140002a8b
inc rdx
mov rcx, qword [rbp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002a85
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b97
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x1a8]
cmp rdx, 0xf
jbe 0x140002acd
inc rdx
mov rcx, qword [rbp + 0x190]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002ac7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b9d
call fcn.14000b1b4
nop
mov rdx, qword [rbp + 0x1c8]
cmp rdx, 0xf
jbe 0x140002b0b
inc rdx
mov rcx, qword [rbp + 0x1b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002b05
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002b25
call fcn.14000b1b4
nop
lea r11, [rsp + 0x320]
mov rbx, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop rbp
ret
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
nop
call fcn.140014fbc
int3