Function at 0x1400fa7a0
Capabilities:
Set console window title

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x100
mov rax, qword [0x140236800]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov r15, qword [0x14023cdc8]
mov r12, rdx
call qword [sym.imp.KERNEL32.dll_AllocConsole]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x14021a6d8]
lea rdx, str.CONIN_
lea rcx, [r15 + 0x10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x14021a6e4]
lea rdx, str.CONOUT_
lea rcx, [r15 + 0x10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x14021a6e4]
lea rdx, str.CONOUT_
lea rcx, [r15 + 0x10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [r15], rax
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor ebx, ebx
mov dword [rsp + 0x30], 0x63
mov dword [rsp + 0x28], ebx
xor r9d, r9d
xor r8d, r8d
mov qword [r15 + 8], rax
mov rcx, rax
mov dword [rsp + 0x20], ebx
lea rdx, [rbx - 1]
call qword [sym.imp.USER32.dll_SetWindowPos]
mov rcx, qword [r15]
lea r8, [rbp - 0x49]
lea edx, [rbx + 1]
mov dword [rbp - 0x49], ebx
mov dword [rbp - 0x45], 0x130050
call qword [sym.imp.KERNEL32.dll_SetConsoleWindowInfo]
mov rcx, qword [r15 + 8]
lea edx, [rbx + 7]
xor r8d, r8d
call qword [sym.imp.USER32.dll_ShowScrollBar]
mov rsi, qword [0x14023d100]
xorps xmm0, xmm0
mov r14, qword [0x14023d108]
xor eax, eax
movzx r10d, byte [rsp + 0x40]
movabs r13, 0xcff373cfe961a99c
movups xmmword [rbp - 0x6f], xmm0
mov byte [rbp - 0x4f], al
movups xmmword [rbp - 0x5f], xmm0
mov qword [rbp - 0x39], 0x54
mov qword [rbp - 0x31], 0xc0000
mov dword [rbp - 0x29], 0x190
mov dword [rsp + 0x48], 0x1b8d195b
mov dword [rbp - 0x7d], 0x7950592
mov dword [rbp - 0x79], 0x3960197
mov dword [rbp - 0x75], 0xf9d0dad
mov word [rbp - 0x71], 0x908
mov rax, r14
mov r9, rsi
movabs rdx, 0x5f3c5ad9237e8e2c
cmp rbx, 0x33
jae 0x1400fb44a
movzx r11d, byte [rsp + rbx + 0x48]
mov edi, r11d
cmp rax, rbx
ja 0x1400fb441
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400fa970
add rdx, rbx
movzx ecx, dil
and cl, dl
movzx r10d, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x34
add r10b, dl
jmp 0x1400fa9a9
je 0x1400fb3c6
inc rcx
cmp rax, rcx
je 0x1400fb38b
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400fb348
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400fb328
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400fb305
movzx r8d, r11b
nop dword [rax]
cmp r9, rbx
ja 0x1400fb438
lea rcx, [r9 + 0x400]
cmp rax, rcx
jae 0x1400fa9e1
lea rdx, [rbx + r13]
movzx ecx, dil
and cl, dl
movzx r10d, r8b
add cl, cl
sub r10b, cl
sub r10b, 0x44
add r10b, dl
jmp 0x1400faa21
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400fb2bd
inc rcx
cmp rax, rcx
je 0x1400fb29d
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400fb27c
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400fb1fc
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400fb1de
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400faf74
nop
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400faf5a
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400faf30
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400faf10
lea rcx, [r9 + 0x42]
cmp rax, rcx
je 0x1400faeff
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400faedb
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x1400faec1
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400faea0
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
je 0x1400fae86
lea rcx, [r9 + 0x64]
cmp rax, rcx
je 0x1400fae57
lea rcx, [r9 + 0x28]
cmp rax, rcx
je 0x1400faa30
lea rax, [r9 + 6]
lea r9, [rax + 0x2a]
lea rcx, [r9 + 3]
cmp rax, rcx
jb 0x1400fb417
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400fb3fb
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400fac1e
lea rcx, [r9 + 0x10]
cmp rax, rcx
jb 0x1400fabfe
lea rcx, [r9 + 8]
cmp rax, rcx
jb 0x1400fabe2
lea rcx, [r9 + 4]
cmp rax, rcx
jb 0x1400fae06
lea rcx, [r9 + 0x200]
cmp rax, rcx
jb 0x1400fadbc
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400fad84
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400fad5b
lea rcx, [r9 + 9]
cmp rax, rcx
jb 0x1400faa30
lea rax, [r9 + 2]
lea r9, [rax + 0x61]
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400fad2c
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400fad12
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400facf1
lea rcx, [r9 + 6]
cmp rax, rcx
ja 0x1400facd7
lea rcx, [r9 + 3]
cmp rax, rcx
ja 0x1400facb7
lea rcx, [r9 + 0x80]
cmp rax, rcx
ja 0x1400faca6
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400fac86
lea rcx, [r9 + 0x10]
cmp rax, rcx
ja 0x1400fac5c
lea rcx, [r9 + 8]
cmp rax, rcx
ja 0x1400fac42
lea rcx, [r9 + 0x1000]
cmp rax, rcx
ja 0x1400faa30
lea rax, [r9 + 0x41]
lea r9, [rax + 0x200]
jmp 0x1400faa30
lea r10d, [rbx - 0x1c]
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x3c
add r10b, r11b
jmp 0x1400faa21
lea edx, [rbx - 0x74]
mov r10d, reloc.WLDAP32.dll_Ordinal_22
movzx ecx, dl
and cl, r11b
sub r10b, cl
add r10b, r10b
add r10b, dl
add r10b, r11b
jmp 0x1400fa9b0
lea edx, [rbx + 0x34]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
movabs rdx, 0x5f3c5ad9237e8e2c
sub r10b, 0x6c
jmp 0x1400fa943
lea edx, [rbx - 0x20]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x20
jmp 0x1400fb2d9
lea r8d, [rbx - 0x78]
mov edx, 0x24
movzx ecx, r8b
inc r9
and cl, r11b
dec rbx
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
lea edx, [rbx + 0x30]
dec rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x50
inc rbx
jmp 0x1400fa926
lea r8d, [rbx - 0x28]
mov edx, recv
movzx edi, bl
jmp 0x1400fb354
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
add r10b, 0x80
add rax, r9
jmp 0x1400fb3ad
lea edx, [rbx + 0x28]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x18
jmp 0x1400fb3ad
lea r8d, [rbx - 0x30]
mov edx, Ordinal_41
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb211
lea edx, [rbx + 0x78]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x48
jmp 0x1400fb23b
lea r8d, [rbx + 0x20]
mov edx, reloc.WS2_32.dll_recv
movzx ecx, r8b
and cl, r11b
sub dl, cl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
lea r8d, [rbx + 0x44]
mov edx, reloc.WS2_32.dll_select
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
mov byte [rsp + rbx + 0x48], r10b
inc rbx
jmp 0x1400fa926
lea edx, [rbx - 0x14]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x74
cmp r9, 3
jb 0x1400fad77
lea edx, [rbx - 0x78]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r10d, [rdx*2 - 0x70]
jmp 0x1400fb2d9
lea edx, [rbx - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0xc
cmp rax, 8
jae 0x1400fb1a6
lea rcx, [r9 + 0x10]
cmp rax, rcx
jbe 0x1400fb11b
lea r8d, [rbx + 0x18]
mov edx, Ordinal_45
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fad99
lea r8d, [rbx + 0x3c]
mov edx, reloc.WLDAP32.dll_Ordinal_46
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
lea rcx, [r9 + rax]
cmp rcx, 0x20
je 0x1400fb1c3
lea rcx, [r9 + 0x42]
cmp rax, rcx
jbe 0x1400fb04c
lea edx, [rbx + 0x7c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x64
jmp 0x1400fadd1
lea r8d, [rbx - 0x58]
mov edx, 0x34
movzx ecx, r8b
and cl, r11b
sub dl, cl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
lea edx, [rbx + 0x50]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x30
jmp 0x1400fb23b
lea r8d, [rbx - 8]
mov edx, Ordinal_30
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb211
lea edx, [rbx - 0x60]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x60
jmp 0x1400fb3ad
lea r8d, [rbx + 0x48]
mov edx, 4
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
add rax, r9
jmp 0x1400fb3ad
lea r8d, [rbx - 0x10]
mov edx, gethostname
movzx edi, bl
jmp 0x1400fb354
lea edx, [rbx - 0x68]
dec rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x28
inc rbx
jmp 0x1400fa926
lea r8d, [rbx + 0x40]
mov edx, reloc.WLDAP32.dll_Ordinal_32
movzx ecx, r8b
inc r9
and cl, r11b
dec rbx
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
lea edx, [rbx - 0x18]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x58
jmp 0x1400fb2d9
lea rcx, [r9 + 0x28]
cmp rax, rcx
jae 0x1400faf97
lea edx, [rbx + 0x2c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x34
jmp 0x1400fae22
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400fafcf
lea r8d, [rbx + 0x38]
mov edx, reloc.WLDAP32.dll_Ordinal_60
movzx ecx, r8b
and cl, r11b
sub dl, cl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
inc rcx
cmp rax, rcx
jne 0x1400faff8
lea r8d, [rbx - 0x70]
mov edx, 8
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb23b
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400fb022
lea r8d, [rbx + 0x40]
mov edx, reloc.WLDAP32.dll_Ordinal_32
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb3ad
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400fae22
lea edx, [rbx - 0x68]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x28
add rax, r9
jmp 0x1400fb3ad
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400fb063
lea r8d, [rbx - 0x2c]
mov edx, reloc.WLDAP32.dll_Ordinal_26
jmp 0x1400fb2c6
inc rcx
cmp rax, rcx
jne 0x1400fb092
lea r8d, [rbx - 0x7c]
mov edx, reloc.WLDAP32.dll_Ordinal_50
movzx ecx, r8b
dec rbx
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
inc rbx
jmp 0x1400fa926
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400fb0bc
lea r8d, [rbx - 0x74]
mov edx, reloc.WLDAP32.dll_Ordinal_22
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb3ad
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400fb0e6
lea r8d, [rbx + 0x3c]
mov edx, reloc.WLDAP32.dll_Ordinal_46
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb23b
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400fadd1
lea edx, [rbx - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
lea r10d, [r11 + rdx]
sub r10b, 0xc
inc rbx
jmp 0x1400fa926
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400fb14c
lea edx, [rbx + 0x70]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
lea r10d, [r11 + rdx]
sub r10b, 0x10
inc rbx
jmp 0x1400fa926
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400fb176
lea r8d, [rbx + 0x20]
mov edx, reloc.WS2_32.dll_recv
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb211
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400fad99
lea edx, [rbx + 0x80]
dec rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
add r10b, 0x80
inc rbx
jmp 0x1400fa926
lea edx, [rbx - 0x20]
movzx edi, bl
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x20
jmp 0x1400fb364
lea r8d, [rbx + 0x38]
mov edx, reloc.WLDAP32.dll_Ordinal_60
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
jmp 0x1400fb211
lea r8d, [rbx + 0x5c]
mov edx, 0x3e
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb23b
lea edx, [rbx + 4]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x1c
lea r8d, [rbx + 0x64]
inc r9
movzx ecx, r8b
mov edx, Ordinal_35
and cl, r11b
sub dl, cl
add dl, dl
add dl, r8b
add dl, r11b
movzx ecx, dl
mov byte [rsp + rbx + 0x48], cl
add rcx, r9
sub rbx, rcx
lea r8d, [rbx - 0x70]
movzx ecx, r11b
and cl, r8b
inc rax
mov edx, 8
sub dl, cl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add dl, dl
add dl, r11b
add dl, r8b
mov byte [rsp + rbx + 0x48], dl
add rbx, rcx
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400fa926
lea r8d, [rbx - 0x54]
mov edx, Ordinal_41
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
jmp 0x1400fb3ad
lea edx, [rbx - 0x5c]
dec rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x7c
inc rbx
jmp 0x1400fa926
lea r8d, [rbx - 0xc]
mov edx, Ordinal_45
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
lea r8d, [rbx - 0x4c]
movzx ecx, r11b
and cl, r8b
mov edx, 0xa
sub dl, cl
inc r9
add dl, dl
add dl, r11b
add dl, r8b
mov byte [rsp + rbx + 0x48], dl
dec rbx
inc rbx
jmp 0x1400fa926
lea edx, [rbx - 0x14]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x74
inc r9
dec rbx
inc rbx
jmp 0x1400fa926
lea edx, [rbx - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0xc
dec rbx
inc rbx
jmp 0x1400fa926
movzx edi, bl
mov edx, reloc.WLDAP32.dll_Ordinal_46
lea r8d, [rdi + 0x3c]
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r8b
add r10b, r11b
add dil, 0xc
movzx ecx, dil
and cl, r11b
add cl, cl
sub dil, cl
sub dil, 0x54
add dil, r11b
add dil, r10b
mov byte [rsp + rbx + 0x48], dil
add rax, r9
jmp 0x1400fb3ad
mov ecx, reloc.WLDAP32.dll_Ordinal_22
movabs rdx, 0x591f31a23f72ff8c
add rdx, rbx
and dil, dl
sub cl, dil
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx ecx, r10b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400fa926
mov ecx, reloc.WLDAP32.dll_Ordinal_50
movabs rdx, 0x1db5108b6a7baa84
add rdx, rbx
and dil, dl
sub cl, dil
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx ecx, byte [rsp + rbx + 0x48]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400fa926
sub bl, 0x24
movzx ecx, bl
and cl, r11b
add cl, cl
sub bl, cl
lea r10d, [r11 + rbx]
sub r10b, 4
xor ebx, ebx
jmp 0x1400fa926
sub bl, 0x7c
mov ecx, reloc.WLDAP32.dll_Ordinal_50
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
xor ebx, ebx
jmp 0x1400fa920
lea rax, [rbp + 0x147850f]
jmp 0x1400fb44f
lea rax, [rbp + 0x46133b]
jmp 0x1400fb44f
lea rax, [rsp + 0x48]
lea r8, [rbp - 0x25]
sub r8, rax
nop word [rax + rax]
movzx edx, word [rax]
mov word [r8 + rax], dx
lea rax, [rax + 2]
test dx, dx
jne 0x1400fb460
mov rcx, qword [r15]
lea r8, [rbp - 0x39]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rax, r15
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.140198db0
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret