Function at 0x140007ed0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov qword [rbp - 0x58], rcx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x61766f6e
lea rax, [0x140112098]
mov qword [rbp - 0x30], rax
movups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x18], 4
mov qword [rbp - 0x10], 0xf
mov dword [rbp - 0x28], 0x37346b61
lea rdi, [0x14011209a]
mov qword [rbp - 8], rdi
movaps xmmword [rbp], xmm0
mov qword [rbp + 0x10], 3
mov qword [rbp + 0x18], 0xf
mov byte [rbp + 2], 0x70
mov word [rbp], 0x7761
lea rsi, [0x14011209c]
mov qword [rbp + 0x20], rsi
movups xmmword [rbp + 0x28], xmm0
mov qword [rbp + 0x38], 4
mov qword [rbp + 0x40], 0xf
mov dword [rbp + 0x28], 0x3461346d
lea r15, [0x14011209e]
mov qword [rbp + 0x48], r15
movaps xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x60], 6
mov qword [rbp + 0x68], 0xf
mov dword [rbp + 0x50], 0x67616564
mov word [rbp + 0x54], 0x656c
lea r13, [0x1401120a0]
mov qword [rbp + 0x70], r13
movups xmmword [rbp + 0x78], xmm0
mov qword [rbp + 0x88], 3
mov qword [rbp + 0x90], 0xf
mov word [rbp + 0x78], 0x706d
mov byte [rbp + 0x7a], 0x39
lea r14, [0x1401120a2]
mov qword [rbp + 0x98], r14
movaps xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], 5
mov qword [rbp + 0xb8], 0xf
mov dword [rbp + 0xa0], 0x616d6166
mov byte [rbp + 0xa4], 0x73
lea r12, [0x1401120a4]
mov qword [rbp + 0xc0], r12
movups xmmword [rbp + 0xc8], xmm0
mov qword [rbp + 0xd8], 5
mov qword [rbp + 0xe0], 0xf
mov dword [rbp + 0xc8], 0x34706d75
mov byte [rbp + 0xcc], 0x35
lea rax, [0x1401120a6]
mov qword [rbp + 0xe8], rax
movaps xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], 5
mov qword [rbp + 0x108], 0xf
mov dword [rbp + 0xf0], 0x636f6c67
mov byte [rbp + 0xf4], 0x6b
lea rax, [0x1401120a8]
mov qword [rbp + 0x110], rax
movaps xmmword [rbp + 0x120], xmm0
mov ecx, 0x48
call fcn.14010bc98
lea r8, [rbp + 0x118]
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x120], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp - 0x50]
call fcn.140016dd0
mov ebx, 0x140
jmp 0x140008130
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp + rbx - 0x40], 0
mov qword [rbp + rbx - 0x38], 0xf
mov byte [rbp + rbx - 0x50], 0
add rbx, 0xffffffffffffffd8
cmp rbx, 0xffffffffffffffd8
je 0x140008164
mov rax, qword [rbp + rbx - 0x38]
cmp rax, 0x10
jb 0x14000810f
mov rcx, qword [rbp + rbx - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000810a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jb 0x140008100
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 8
mov qword [rbp - 0x38], 0xf
movabs rax, 0x6566696e6b5f7463
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120aa]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400081f2
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400081ed
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6e6b5f74
mov dword [rbp - 0x4d], 0x6566696e
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ac]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008284
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000827f
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x67616564
mov word [rbp - 0x4c], 0x656c
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], rdi
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008309
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008304
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x74696c65
mov byte [rbp - 0x4c], 0x65
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ae]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008393
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000838e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 9
mov qword [rbp - 0x38], 0xf
movabs rax, 0x6576657365766966
mov qword [rbp - 0x50], rax
mov byte [rbp - 0x48], 0x6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], rsi
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000841e
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008419
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x636f6c67
mov byte [rbp - 0x4c], 0x6b
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120b0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400084a8
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400084a3
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 8
mov qword [rbp - 0x38], 0xf
movabs rax, 0x7265766c6f766572
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120b2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008536
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008531
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x32706b68
mov dword [rbp - 0x4d], 0x30303032
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120b4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400085c8
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400085c3
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30353270
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r13
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008647
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008642
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 0xc
mov qword [rbp - 0x38], 0xf
movabs rax, 0x656c69735f707375
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x48], 0x7265636e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120b6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400086dc
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400086d7
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x39636574
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r12
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000875b
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008756
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x35377a63
mov byte [rbp - 0x4c], 0x61
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120b8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400087e5
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400087e0
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3163616d
mov byte [rbp - 0x4c], 0x30
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ba]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000886f
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000886a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x34706d75
mov byte [rbp - 0x4c], 0x35
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120bc]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400088f9
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400088f4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f7a6962
mov byte [rbp - 0x4c], 0x6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r15
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000897c
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008977
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x706d
mov byte [rbp - 0x4e], 0x37
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120be]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008a05
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008a00
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x706d
mov byte [rbp - 0x4e], 0x39
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r14
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008a87
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008a82
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x3970
mov byte [rbp - 0x4e], 0x30
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120c0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008b10
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008b0b
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x696c6167
mov dword [rbp - 0x4d], 0x72616c69
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120c2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008ba2
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008b9d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x616d6166
mov byte [rbp - 0x4c], 0x73
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r14
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008c25
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008c20
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 0xd
mov qword [rbp - 0x38], 0xf
movabs rax, 0x6c69735f3161346d
mov qword [rbp - 0x50], rax
movabs rax, 0x7265636e656c6973
mov qword [rbp - 0x4b], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x140112098]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008cc1
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008cbc
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3161346d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120c4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008d47
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008d42
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x7561
mov byte [rbp - 0x4e], 0x67
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120c6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008dd0
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008dcb
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x35356773
mov byte [rbp - 0x4c], 0x36
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120c8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008e5a
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008e55
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x37346b61
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ca]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008ee0
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008edb
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x67733367
mov byte [rbp - 0x4c], 0x31
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120cc]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008f6a
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008f65
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x72616373
mov word [rbp - 0x4c], 0x3032
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ce]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008ff6
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008ff1
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x7761
mov byte [rbp - 0x4e], 0x70
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120d0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000907f
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000907a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30677373
mov byte [rbp - 0x4c], 0x38
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120d2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009109
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009104
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30316d78
mov word [rbp - 0x4c], 0x3431
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120a6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009195
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009190
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 8
mov qword [rbp - 0x38], 0xf
movabs rax, 0x66666f6465776173
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120d4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009223
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000921e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3767616d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120d6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400092a9
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400092a4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x61766f6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120d8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000932f
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000932a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6567656e
mov byte [rbp - 0x4c], 0x76
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120da]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400093b9
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400093b4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3934326d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120a8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000943f
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000943a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x65736174
mov byte [rbp - 0x4c], 0x72
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120dc]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400094c9
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400094c4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 9
mov qword [rbp - 0x38], 0xf
movabs rax, 0x6e61626873616c66
mov qword [rbp - 0x50], rax
mov byte [rbp - 0x48], 0x67
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120de]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000955b
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009556
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 9
mov qword [rbp - 0x38], 0xf
movabs rax, 0x64616e6572676568
mov qword [rbp - 0x50], rax
mov byte [rbp - 0x48], 0x65
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120e0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400095ed
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400095e8
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 0xc
mov qword [rbp - 0x38], 0xf
movabs rax, 0x657267656b6f6d73
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x48], 0x6564616e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120e2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009682
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000967d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f6c6f6d
mov dword [rbp - 0x4d], 0x766f746f
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120e4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009714
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000970f
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f636564
mov byte [rbp - 0x4c], 0x79
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120e6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000979e
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009799
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 0xa
mov qword [rbp - 0x38], 0xf
movabs rax, 0x616e657267636e69
mov qword [rbp - 0x50], rax
mov word [rbp - 0x48], 0x6564
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120e8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140009832
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000982d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
xorps xmm0, xmm0
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 2
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x3463
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140017470
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401120ea]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
mov rdi, qword [rbp - 0x58]
jb 0x1400098bb
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400098b6
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
lea rcx, [rbp + 0x120]
mov rdx, rdi
call fcn.140017640
mov rcx, qword [rbp + 0x120]
cmp rax, rcx
je 0x1400098dc
mov rsi, qword [rax + 0x40]
jmp 0x1400098e3
lea rsi, [0x140112040]
mov r8, qword [rcx + 8]
lea rcx, [rbp + 0x120]
mov rdx, rcx
call fcn.1400153f0
mov rcx, qword [rbp + 0x120]
mov edx, 0x48
call fcn.14010bb34
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x140009945
mov rcx, qword [rdi]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009940
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14000815e
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14010bb34
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rax, rsi
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret