Function at 0x140002a80
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x318
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x290], 0xfffffffffffffffe
lea rsi, [0x14001aeb0]
lea rdx, [0x140012fd7]
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
lea rdx, str._________________________________
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
lea rdx, [0x140012fb2]
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
lea rdx, str.___________________________________
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
lea rdx, str._____________________________
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
lea rdx, str.__________________________
mov rcx, rsi
call fcn.140003ef0
mov rcx, rax
call fcn.1400042f0
xorps xmm0, xmm0
movaps xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 0xf
mov byte [rbp - 0x30], 0x54
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x38], 0xf
mov byte [rbp - 0x50], 0x34
movaps xmmword [rbp - 0x10], xmm0
mov qword [rbp], 1
mov qword [rbp + 8], 0xf
mov byte [rbp - 0x10], 0x79
movaps xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], 1
mov qword [rbp + 0x28], 0xf
mov byte [rbp + 0x10], 0x31
movaps xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], 1
mov qword [rbp + 0x48], 0xf
mov byte [rbp + 0x30], 0x6f
movaps xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x60], 1
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], 0x52
movaps xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], 1
mov qword [rbp + 0x88], 0xf
mov byte [rbp + 0x70], 0x2f
movaps xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], 1
mov qword [rbp + 0xa8], 0xf
mov byte [rbp + 0x90], 0x52
movaps xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], 1
mov qword [rbp + 0xc8], 0xf
mov byte [rbp + 0xb0], 0x69
movaps xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], 1
mov qword [rbp + 0xe8], 0xf
mov byte [rbp + 0xd0], 0x6e
movaps xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], 1
mov qword [rbp + 0x108], 0xf
mov byte [rbp + 0xf0], 0x67
movaps xmmword [rbp + 0x110], xmm0
mov qword [rbp + 0x120], 1
mov qword [rbp + 0x128], 0xf
mov byte [rbp + 0x110], 0x51
lea rdx, str.Github:_https:__github.com_
mov rcx, rsi
call fcn.140003ef0
mov rdi, qword [rbp - 0x20]
movabs r14, 0x7fffffffffffffff
cmp rdi, r14
je 0x140003b76
mov rsi, rax
mov r15, qword [rbp - 0x30]
mov r12, qword [rbp - 0x18]
xorps xmm0, xmm0
movaps xmmword [rbp + 0x270], xmm0
movaps xmmword [rbp + 0x280], xmm0
lea r13, [rdi + 1]
cmp r13, 0x10
jb 0x140002d26
cmp rdi, 0xffffffffffffffff
jl 0x140002d0c
mov rax, r13
or rax, 0xf
cmp rax, 0x17
mov r14d, 0x16
cmovae r14, rax
cmp r14, 0xfff
jb 0x140002d35
lea rcx, [r14 + 0x28]
call fcn.1400094b0
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140002d41
lea rbx, [rbp + 0x270]
mov r14d, 0xf
jmp 0x140002d48
lea rcx, [r14 + 1]
call fcn.1400094b0
mov rbx, rax
mov qword [rbp + 0x270], rbx
cmp r12, 0x10
lea rdx, [rbp - 0x30]
cmovae rdx, r15
mov qword [rbp + 0x280], r13
mov qword [rbp + 0x288], r14
mov rcx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
movzx eax, byte [rbp - 0x50]
mov byte [rbx + rdi], al
mov byte [rbx + rdi + 1], 0
mov r8, qword [rbp]
cmp qword [rbp + 8], 0x10
jb 0x140002d8a
mov r9, qword [rbp - 0x10]
jmp 0x140002d8e
lea r9, [rbp - 0x10]
mov rcx, qword [rbp + 0x280]
mov rax, qword [rbp + 0x288]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140002dc0
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x270]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140002df2
lea rbx, [rcx + r8]
mov qword [rbp + 0x280], rbx
lea rdi, [rbp + 0x270]
mov r14, rdi
cmp rax, 0x10
jb 0x140002de2
mov r14, qword [rbp + 0x270]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x260], xmm1
movaps xmmword [rbp + 0x250], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x20]
cmp qword [rbp + 0x28], 0x10
jb 0x140002e2b
mov r9, qword [rbp + 0x10]
jmp 0x140002e2f
lea r9, [rbp + 0x10]
mov rcx, qword [rbp + 0x260]
mov rax, qword [rbp + 0x268]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140002e61
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x250]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140002e93
lea rbx, [rcx + r8]
mov qword [rbp + 0x260], rbx
lea rdi, [rbp + 0x250]
mov r14, rdi
cmp rax, 0x10
jb 0x140002e83
mov r14, qword [rbp + 0x250]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x240], xmm1
movaps xmmword [rbp + 0x230], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x40]
cmp qword [rbp + 0x48], 0x10
jb 0x140002ecc
mov r9, qword [rbp + 0x30]
jmp 0x140002ed0
lea r9, [rbp + 0x30]
mov rcx, qword [rbp + 0x240]
mov rax, qword [rbp + 0x248]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140002f02
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x230]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140002f34
lea rbx, [rcx + r8]
mov qword [rbp + 0x240], rbx
lea rdi, [rbp + 0x230]
mov r14, rdi
cmp rax, 0x10
jb 0x140002f24
mov r14, qword [rbp + 0x230]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x60]
cmp qword [rbp + 0x68], 0x10
jb 0x140002f6d
mov r9, qword [rbp + 0x50]
jmp 0x140002f71
lea r9, [rbp + 0x50]
mov rcx, qword [rbp + 0x220]
mov rax, qword [rbp + 0x228]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140002fa3
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x210]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140002fd5
lea rbx, [rcx + r8]
mov qword [rbp + 0x220], rbx
lea rdi, [rbp + 0x210]
mov r14, rdi
cmp rax, 0x10
jb 0x140002fc5
mov r14, qword [rbp + 0x210]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x200], xmm1
movaps xmmword [rbp + 0x1f0], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x80]
cmp qword [rbp + 0x88], 0x10
jb 0x140003014
mov r9, qword [rbp + 0x70]
jmp 0x140003018
lea r9, [rbp + 0x70]
mov rcx, qword [rbp + 0x200]
mov rax, qword [rbp + 0x208]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x14000304a
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x1f0]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x14000307c
lea rbx, [rcx + r8]
mov qword [rbp + 0x200], rbx
lea rdi, [rbp + 0x1f0]
mov r14, rdi
cmp rax, 0x10
jb 0x14000306c
mov r14, qword [rbp + 0x1f0]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x1e0], xmm1
movaps xmmword [rbp + 0x1d0], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0xa0]
cmp qword [rbp + 0xa8], 0x10
jb 0x1400030be
mov r9, qword [rbp + 0x90]
jmp 0x1400030c5
lea r9, [rbp + 0x90]
mov rcx, qword [rbp + 0x1e0]
mov rax, qword [rbp + 0x1e8]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x1400030f7
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x1d0]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140003129
lea rbx, [rcx + r8]
mov qword [rbp + 0x1e0], rbx
lea rdi, [rbp + 0x1d0]
mov r14, rdi
cmp rax, 0x10
jb 0x140003119
mov r14, qword [rbp + 0x1d0]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x1c0], xmm1
movaps xmmword [rbp + 0x1b0], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0xc0]
cmp qword [rbp + 0xc8], 0x10
jb 0x14000316b
mov r9, qword [rbp + 0xb0]
jmp 0x140003172
lea r9, [rbp + 0xb0]
mov rcx, qword [rbp + 0x1c0]
mov rax, qword [rbp + 0x1c8]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x1400031a4
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x1b0]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x1400031d6
lea rbx, [rcx + r8]
mov qword [rbp + 0x1c0], rbx
lea rdi, [rbp + 0x1b0]
mov r14, rdi
cmp rax, 0x10
jb 0x1400031c6
mov r14, qword [rbp + 0x1b0]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x1a0], xmm1
movaps xmmword [rbp + 0x190], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0xe0]
cmp qword [rbp + 0xe8], 0x10
jb 0x140003218
mov r9, qword [rbp + 0xd0]
jmp 0x14000321f
lea r9, [rbp + 0xd0]
mov rcx, qword [rbp + 0x1a0]
mov rax, qword [rbp + 0x1a8]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140003251
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x190]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140003283
lea rbx, [rcx + r8]
mov qword [rbp + 0x1a0], rbx
lea rdi, [rbp + 0x190]
mov r14, rdi
cmp rax, 0x10
jb 0x140003273
mov r14, qword [rbp + 0x190]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x180], xmm1
movaps xmmword [rbp + 0x170], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x100]
cmp qword [rbp + 0x108], 0x10
jb 0x1400032c5
mov r9, qword [rbp + 0xf0]
jmp 0x1400032cc
lea r9, [rbp + 0xf0]
mov rcx, qword [rbp + 0x180]
mov rax, qword [rbp + 0x188]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x1400032fe
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x170]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x140003330
lea rbx, [rcx + r8]
mov qword [rbp + 0x180], rbx
lea rdi, [rbp + 0x170]
mov r14, rdi
cmp rax, 0x10
jb 0x140003320
mov r14, qword [rbp + 0x170]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x160], xmm1
movaps xmmword [rbp + 0x150], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x120]
cmp qword [rbp + 0x128], 0x10
jb 0x140003372
mov r9, qword [rbp + 0x110]
jmp 0x140003379
lea r9, [rbp + 0x110]
mov rcx, qword [rbp + 0x160]
mov rax, qword [rbp + 0x168]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x1400033ab
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x150]
mov rdx, r8
call fcn.140007e20
mov rdi, rax
jmp 0x1400033dd
lea rbx, [rcx + r8]
mov qword [rbp + 0x160], rbx
lea rdi, [rbp + 0x150]
mov r14, rdi
cmp rax, 0x10
jb 0x1400033cd
mov r14, qword [rbp + 0x150]
add rcx, r14
mov rdx, r9
call sub.msvcrt.dll_memmove
mov byte [r14 + rbx], 0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rbp + 0x140], xmm1
movaps xmmword [rbp + 0x130], xmm0
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov r8, qword [rbp + 0x140]
cmp qword [rbp + 0x148], 0x10
jb 0x14000341f
mov rdx, qword [rbp + 0x130]
jmp 0x140003426
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.140008d20
mov rcx, rax
call fcn.1400042f0
mov rax, qword [rbp + 0x148]
cmp rax, 0x10
jb 0x14000347b
mov rcx, qword [rbp + 0x130]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003476
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x140], 0
mov qword [rbp + 0x148], 0xf
mov byte [rbp + 0x130], 0
mov rax, qword [rbp + 0x168]
cmp rax, 0x10
jb 0x1400034dd
mov rcx, qword [rbp + 0x150]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400034d8
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x160], 0
mov qword [rbp + 0x168], 0xf
mov byte [rbp + 0x150], 0
mov rax, qword [rbp + 0x188]
cmp rax, 0x10
jb 0x14000353f
mov rcx, qword [rbp + 0x170]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000353a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x180], 0
mov qword [rbp + 0x188], 0xf
mov byte [rbp + 0x170], 0
mov rax, qword [rbp + 0x1a8]
cmp rax, 0x10
jb 0x1400035a1
mov rcx, qword [rbp + 0x190]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000359c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x1a0], 0
mov qword [rbp + 0x1a8], 0xf
mov byte [rbp + 0x190], 0
mov rax, qword [rbp + 0x1c8]
cmp rax, 0x10
jb 0x140003603
mov rcx, qword [rbp + 0x1b0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400035fe
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x1c0], 0
mov qword [rbp + 0x1c8], 0xf
mov byte [rbp + 0x1b0], 0
mov rax, qword [rbp + 0x1e8]
cmp rax, 0x10
jb 0x140003665
mov rcx, qword [rbp + 0x1d0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003660
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0xf
mov byte [rbp + 0x1d0], 0
mov rax, qword [rbp + 0x208]
cmp rax, 0x10
jb 0x1400036c7
mov rcx, qword [rbp + 0x1f0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400036c2
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x200], 0
mov qword [rbp + 0x208], 0xf
mov byte [rbp + 0x1f0], 0
mov rax, qword [rbp + 0x228]
cmp rax, 0x10
jb 0x140003729
mov rcx, qword [rbp + 0x210]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003724
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x220], 0
mov qword [rbp + 0x228], 0xf
mov byte [rbp + 0x210], 0
mov rax, qword [rbp + 0x248]
cmp rax, 0x10
jb 0x14000378b
mov rcx, qword [rbp + 0x230]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003786
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x240], 0
mov qword [rbp + 0x248], 0xf
mov byte [rbp + 0x230], 0
mov rax, qword [rbp + 0x268]
cmp rax, 0x10
jb 0x1400037ed
mov rcx, qword [rbp + 0x250]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400037e8
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov qword [rbp + 0x260], 0
mov qword [rbp + 0x268], 0xf
mov byte [rbp + 0x250], 0
mov rax, qword [rbp + 0x288]
cmp rax, 0x10
jb 0x14000384f
mov rcx, qword [rbp + 0x270]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000384a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x128]
cmp rax, 0x10
jb 0x140003894
mov rcx, qword [rbp + 0x110]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000388f
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x108]
cmp rax, 0x10
jb 0x1400038d9
mov rcx, qword [rbp + 0xf0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400038d4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0xe8]
cmp rax, 0x10
jb 0x14000391e
mov rcx, qword [rbp + 0xd0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003919
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0xc8]
cmp rax, 0x10
jb 0x140003963
mov rcx, qword [rbp + 0xb0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000395e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0xa8]
cmp rax, 0x10
jb 0x1400039a8
mov rcx, qword [rbp + 0x90]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400039a3
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x88]
cmp rax, 0x10
jb 0x1400039ea
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400039e5
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x68]
cmp rax, 0x10
jb 0x140003a29
mov rcx, qword [rbp + 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003a24
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x48]
cmp rax, 0x10
jb 0x140003a68
mov rcx, qword [rbp + 0x30]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003a63
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 0x28]
cmp rax, 0x10
jb 0x140003aa7
mov rcx, qword [rbp + 0x10]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003aa2
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp + 8]
cmp rax, 0x10
jb 0x140003ae6
mov rcx, qword [rbp - 0x10]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003ae1
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140003b21
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003b1c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
mov rax, qword [rbp - 0x18]
cmp rax, 0x10
jb 0x140003b5c
mov rcx, qword [rbp - 0x30]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140003b57
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140003b71
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400094f4
nop
add rsp, 0x318
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.14000d6b0
call fcn.140006470
int3