Function at 0x1400092c4
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x6360
call fcn.14001d9f0
sub rsp, rax
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x140050310]
xor rax, rsp
mov qword [rbp + 0x6300], rax
xor r14d, r14d
xor r8d, r8d
mov rbx, rcx
xor edx, edx
mov rcx, qword [rcx + 0x20]
test rcx, rcx
je 0x14000931c
mov eax, dword [rcx + 4]
jmp 0x140009323
mov rax, qword [rbx + 0x28]
mov eax, dword [rax + 8]
cmp r8, rax
jae 0x14000934b
test rcx, rcx
je 0x140009333
lea rax, [rcx + 8]
jmp 0x14000933b
mov rax, qword [rbx + 0x28]
add rax, 0x10
add rax, rdx
inc r8
add r14, qword [rax + 8]
add rdx, 0x10
jmp 0x140009312
lea rcx, [r14 + 8]
lea rcx, [rcx + rcx*2]
shl rcx, 3
mov qword [rbx + 8], rcx
call fcn.1400271d8
mov qword [rbx + 0x10], rax
test rax, rax
jne 0x140009373
mov eax, 0xc0000017
jmp 0x14000959f
mov dword [rax], 1
mov rax, qword [rbx + 0x10]
mov dword [rax + 4], 1
call fcn.140006228
xor r10d, r10d
mov byte [rbp], al
xor r11d, r11d
xor r9d, r9d
mov rcx, qword [rbx + 0x20]
test rcx, rcx
je 0x1400093a3
mov edx, dword [rcx + 4]
jmp 0x1400093aa
mov rax, qword [rbx + 0x28]
mov edx, dword [rax + 8]
mov eax, edx
cmp r11, rax
jae 0x140009404
test rcx, rcx
je 0x1400093bc
lea r8, [rcx + 8]
jmp 0x1400093c4
mov r8, qword [rbx + 0x28]
add r8, 0x10
add r8, r9
mov rdx, qword [r8]
mov rcx, qword [r8 + 8]
add rcx, rdx
cmp rdx, rcx
jae 0x1400093fb
mov rax, r10
inc r10
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
mov qword [rax + rcx*8 + 0xc8], rdx
inc rdx
mov rax, qword [r8]
add rax, qword [r8 + 8]
cmp rdx, rax
jb 0x1400093d6
inc r11
add r9, 0x10
jmp 0x140009395
mov rax, qword [rbx + 0x10]
xor edi, edi
mov qword [rax + 8], r10
and dword [rbp + 4], 0
test r14, r14
je 0x140009590
mov eax, 0x400
mov rsi, r14
lea r12, [rdi + 8]
sub rsi, rdi
lea r12, [r12 + r12*2]
cmp rsi, rax
lea rcx, [rbp + 0x40]
cmova rsi, rax
xor edx, edx
lea rax, [rsi + rsi*2]
lea r13, [rax*8]
cmp byte [rbp], dl
je 0x140009491
mov r8d, 0x18b8
call fcn.14001ea40
xor eax, eax
mov dword [rbp + 0x40], 1
test rdi, rdi
mov dword [rsp + 0x20], 6
lea r9, [r13 + 0xb8]
mov rcx, rbx
sete al
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x20]
mov dword [rbp + 0x44], eax
call fcn.1400092a4
lea rcx, [rbp + 0xf8]
jmp 0x1400094d4
mov r8d, 0x18c0
call fcn.14001ea40
xor eax, eax
mov dword [rbp + 0x40], 1
test rdi, rdi
mov dword [rsp + 0x20], 6
lea r9, [r13 + 0xc0]
mov rcx, rbx
sete al
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x20]
mov dword [rbp + 0x44], eax
call fcn.1400092a4
lea rcx, [rbp + 0x100]
mov qword [rbp + 0x48], rsi
mov r8, r13
mov rax, qword [rbx + 0x10]
lea rdx, [rax + r12*8]
call fcn.14001ee00
mov r9d, dword [rbp + 0x30]
lea r8, [rbp + 0x20]
and dword [rbp + 4], 0
lea rdx, str.Superfetchinfo:__x_Data:__x_n
lea rcx, [rbp + 0x6100]
call fcn.140007220
lea rcx, [rbp + 0x6100]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov r8d, 0x20
lea r9, [rbp + 4]
lea rdx, [rbp + 0x20]
lea ecx, [r8 + 0x2f]
call qword [0x140051520]
mov r15d, eax
test eax, eax
js 0x140009594
mov rcx, qword [rbx + 0x10]
lea rax, [rbp + 0x100]
cmp byte [rbp], 0
lea rdx, [rbp + 0xf8]
mov r8, r13
cmove rdx, rax
lea rcx, [rcx + r12*8]
call fcn.14001ee00
test rdi, rdi
jne 0x14000957d
lea rdx, [rbp + 0x40]
mov rcx, qword [rbx + 0x10]
mov r8d, 0xb8
cmp byte [rbp], dil
jne 0x140009578
mov r8d, 0xc0
call fcn.14001ee00
add rdi, rsi
mov eax, 0x400
cmp rdi, r14
jb 0x140009420
jmp 0x140009594
mov r15d, dword [rbp + 4]
mov rax, qword [rbx + 0x10]
mov qword [rax + 8], r14
mov eax, r15d
mov rcx, qword [rbp + 0x6300]
xor rcx, rsp
call fcn.14001d350
lea r11, [rsp + 0x6360]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret