Function at 0x14001c1f4
Capabilities:
Set console window title

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x1418
call fcn.1401e5ba0
sub rsp, rax
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1390], 0xfffffffffffffffe
lea rsi, [rbp + 0x1378]
mov rcx, rsi
call fcn.14001c62c
mov rcx, rsi
call fcn.14001c6a2
lea rcx, [rbp - 0x60]
mov edx, eax
call fcn.14001c744
lea rcx, [rbp + 0x1368]
xor r12d, r12d
xor edx, edx
mov r8d, 0x33
call fcn.14001c7b0
lea rdx, [0x1403a91e8]
lea r15, [rbp + 0x1328]
mov rcx, r15
call fcn.14001c7ea
lea rsi, [rbp + 0x1348]
mov r13d, 0xaa75b2b3
mov r14d, 0xc337a577
lea rcx, [rbp + 0x1368]
lea rdx, [rbp - 0x60]
call fcn.14001cec8
cdqe
lea rcx, [0x140340180]
mov r8b, byte [rax + rcx]
mov rcx, rsi
mov rdx, r15
call fcn.14001cb3a
mov eax, 0xbf03f850
cmp eax, 0x144cb07c
jg 0x14001c2d2
cmp eax, 0xbf03f84f
jg 0x14001c2f9
cmp eax, 0x92186437
je 0x14001c325
cmp eax, 0x9af7f2b0
jne 0x14001c2af
mov eax, 0x144cb07d
jmp 0x14001c2af
cmp eax, 0x4f2c9a94
jg 0x14001c309
cmp eax, 0x144cb07d
je 0x14001c343
cmp eax, 0x487c55a1
jne 0x14001c2af
mov rcx, r15
mov rdx, rsi
call fcn.140030a7e
mov eax, 0x92186437
jmp 0x14001c2af
cmp eax, 0xbf03f850
je 0x14001c375
cmp eax, 0xc7e133d0
je 0x14001c31e
jmp 0x14001c2af
cmp eax, 0x74e6ff88
jne 0x14001c386
cmp byte [rbp + 0x1380], 0
mov eax, 0x487c55a1
jne 0x14001c2af
mov eax, 0x4f2c9a95
jmp 0x14001c2af
mov eax, dword [0x1403fb204]
mov ecx, dword [0x1403fb208]
lea edi, [rax - 1]
imul edi, eax
mov edx, 0x144cb07d
mov eax, 0x144cb07d
jmp 0x14001c35f
mov eax, dword [0x1403fb204]
mov ecx, dword [0x1403fb208]
lea edi, [rax - 1]
imul edi, eax
mov edx, 0xc7e133d0
mov eax, 0xc7e133d0
test dil, 1
je 0x14001c36a
mov eax, 0x9af7f2b0
cmp ecx, 0xa
cmovl eax, edx
jmp 0x14001c2af
mov byte [rbp + 0x1380], 1
mov eax, 0x74e6ff88
jmp 0x14001c2af
cmp eax, 0x4f2c9a95
jne 0x14001c2af
mov eax, 0x4a25e770
cmp eax, 0x4c853429
je 0x14001c3b3
cmp eax, 0x4a25e770
jne 0x14001c396
mov rcx, rsi
call fcn.14001a9a4
mov eax, 0x4c853429
jmp 0x14001c396
mov qword [rbp + 0x1370], rsi
mov eax, 0x45570064
cmp eax, 0xd6335dfe
je 0x14001c403
cmp eax, 0x45570064
jne 0x14001c3bf
mov rax, qword [rbp + 0x1370]
mov qword [rbp + 0x1380], rax
mov eax, 0xcc07c6e1
cmp eax, 0xa313fedf
je 0x14001c3fc
cmp eax, 0xcc07c6e1
jne 0x14001c3e0
mov rax, qword [rbp + 0x1380]
mov eax, 0xa313fedf
jmp 0x14001c3e0
mov eax, 0xd6335dfe
jmp 0x14001c3bf
mov eax, dword [0x1403fb21c]
mov ecx, dword [0x1403fb220]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x138f]
cmp ecx, 0xa
setl byte [rbp + 0x1370]
mov ecx, 0x82aebe54
mov edx, dword [0x1403fb21c]
lea edi, [rdx - 1]
imul edi, edx
test dil, 1
mov edx, 0x11d8a545
cmove edx, r13d
cmp dword [0x1403fb220], 0xa
cmovl edx, r13d
cmp ecx, 0xe1fd03ee
jg 0x14001c47d
cmp ecx, 0x82aebe54
je 0x14001c49c
cmp ecx, 0xaa75b2b3
je 0x14001c4ba
cmp ecx, 0xc337a577
jne 0x14001c452
mov qword [rbp + 0x1380], r15
mov ecx, edx
jmp 0x14001c452
cmp ecx, 0xe1fd03ef
je 0x14001c4d7
cmp ecx, 0x7e467b9
je 0x14001c4c1
cmp ecx, 0x11d8a545
jne 0x14001c452
mov ecx, 0xc337a577
jmp 0x14001c452
mov bl, byte [rbp + 0x138f]
cmp byte [rbp + 0x1370], 0
mov ecx, 0x11d8a545
cmovne ecx, r14d
test bl, bl
cmovne ecx, r14d
jmp 0x14001c452
mov ecx, 0x7e467b9
jmp 0x14001c452
mov rcx, qword [rbp + 0x1380]
call fcn.14001af56
mov ecx, 0xe1fd03ef
jmp 0x14001c42e
mov qword [rbp + 0x1348], rax
mov rcx, qword [rbp + 0x1348]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
inc r12d
cmp r12d, 0xf
jne 0x14001c282
mov eax, 0x4a25e770
lea rsi, [rbp + 0x1328]
cmp eax, 0x4c853429
je 0x14001c521
cmp eax, 0x4a25e770
jne 0x14001c504
mov rcx, rsi
call fcn.14001a9a4
mov eax, 0x4c853429
jmp 0x14001c504
mov qword [rbp + 0x1380], rsi
mov eax, 0x45570064
cmp eax, 0xd6335dfe
je 0x14001c571
cmp eax, 0x45570064
jne 0x14001c52d
mov rax, qword [rbp + 0x1380]
mov qword [rbp + 0x1348], rax
mov eax, 0xcc07c6e1
cmp eax, 0xa313fedf
je 0x14001c56a
cmp eax, 0xcc07c6e1
jne 0x14001c54e
mov rax, qword [rbp + 0x1348]
mov eax, 0xa313fedf
jmp 0x14001c54e
mov eax, 0xd6335dfe
jmp 0x14001c52d
add rsp, 0x1418
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret