Function at 0x140054c30
Capabilities:
Delete file
Set console window title
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x208]
sub rsp, 0x2e0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x140144f00]
xor rax, rsp
mov qword [rbp + 0x1b0], rax
xor r15d, r15d
mov dword [rsp + 0x30], r15d
call fcn.140001b4a
call fcn.140001893
call fcn.1400026d0
call fcn.140003463
call fcn.140002324
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x58]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov eax, dword [rax + 0x20]
mov dword [rbp + 0x120], eax
call fcn.140001348
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
call fcn.14000203b
lea ecx, [r15 + 8]
call fcn.14000116d
test rax, rax
je 0x140054ce3
lea rcx, [0x1400012f8]
mov qword [rax], rcx
jmp 0x140054ce6
mov rax, r15
mov qword [rbp + 8], rax
mov dword [rsp + 0x30], 1
lea rcx, [rbp - 0x68]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r15d
mov r9, rax
lea r8, [0x1400025bd]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x70], rax
test rax, rax
je 0x1400565f2
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rbp - 0x20], 0xa3a2a18a
mov dword [rbp - 0x1c], 0xa7a6a5a4
mov word [rbp - 0x18], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp - 0x16], 1
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x80]
xor byte [rbp + rcx - 0x20], al
inc rcx
cmp rcx, 9
jb 0x140054d50
mov byte [rbp - 0x16], 0
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.140001384
movdqa xmm0, xmm6
psrldq xmm0, 0xc
movd edi, xmm0
mov dword [rsp + 0x48], edi
mov edx, edi
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
movd esi, xmm7
inc esi
mov dword [rsp + 0x4c], esi
mov edx, esi
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
psrldq xmm7, 4
movd r14d, xmm7
add r14d, 0x76c
mov dword [rsp + 0x50], r14d
mov edx, r14d
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f50]
call fcn.140001384
movdqa xmm0, xmm6
psrldq xmm0, 8
movd r12d, xmm0
mov dword [rsp + 0x54], r12d
mov edx, r12d
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f4c]
call fcn.140001384
psrldq xmm6, 4
movd dword [rbp], xmm6
movd edx, xmm6
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x1401138ac]
call fcn.140001384
mov rbx, rax
lea rax, [rbp + 0x40]
mov qword [rbp + 8], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], 1
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x40], 0x79
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], reloc.WS2_32.dll_ntohs
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.14000116d
mov rdx, rax
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xb0], reloc.WS2_32.dll_socket
mov qword [rbp + 0xb8], Ordinal_33
movups xmm0, xmmword [str.Successfully_connected_]
movups xmmword [rax], xmm0
mov ecx, dword [0x140114f40]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x140114f44]
mov word [rax + 0x14], cx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_33]
mov byte [rdx + 0x16], al
mov byte [rdx + 0x17], 0
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x100]
call fcn.140003120
nop
lea rax, [rbp + 0x100]
mov qword [rbp + 0x20], rax
lea rax, [rbp + 0x128]
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x60]
call fcn.140002a86
mov dword [rsp + 0x30], 3
lea r9, [0x14000286a]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp + 0x100]
call fcn.140001898
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.1400024f5
mov dword [rsp + 0x30], 1
lea rcx, [rbp + 0x60]
call fcn.140002162
mov ecx, reloc.WLDAP32.dll_Ordinal_30
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rbp - 0x20], 0xa3a2a18a
mov dword [rbp - 0x1c], 0xa7a6a5a4
mov word [rbp - 0x18], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp - 0x16], 1
mov rcx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x80]
xor byte [rbp + rcx - 0x20], al
inc rcx
cmp rcx, 9
jb 0x140054f90
mov byte [rbp - 0x16], 0
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.140001384
mov edx, edi
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
mov edx, esi
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
mov edx, r14d
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f50]
call fcn.140001384
mov edx, r12d
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f4c]
call fcn.140001384
movd edx, xmm6
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x1401138ac]
call fcn.140001384
mov rbx, rax
lea rax, [rbp + 0x40]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], 1
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x40], WSAStartup
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], reloc.WS2_32.dll_ntohs
mov ecx, Ordinal_50
call fcn.14000116d
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xb0], Ordinal_46
mov qword [rbp + 0xb8], gethostname
movups xmm0, xmmword [str.Checking_if_you_are_blacklist_banned]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x140114f68]
movups xmmword [rax + 0x10], xmm1
mov ecx, dword [0x140114f78]
mov dword [rax + 0x20], ecx
mov byte [rax + 0x24], 0
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x100]
call fcn.140003120
nop
lea rax, [rbp + 0x100]
mov qword [rbp + 0x20], rax
lea rax, [rbp + 0x128]
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x60]
call fcn.140002a86
mov dword [rsp + 0x30], 5
lea r9, [0x14000286a]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp + 0x100]
call fcn.140001898
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.1400024f5
nop
lea rcx, [rbp + 0x60]
call fcn.140002162
mov ecx, reloc.WLDAP32.dll_Ordinal_30
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, reloc.WLDAP32.dll_Ordinal_50
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140001c12
lea rcx, [0x140145db0]
call fcn.1400025e0
call fcn.140001c12
lea rcx, [0x140144c90]
mov rax, rcx
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x140144c90]
mov byte [rax], 0
lea rdx, [0x140144cb0]
mov rax, rdx
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x140144cb0]
mov byte [rax], 0
lea r8, [0x140144cd0]
mov rax, r8
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x140144cd0]
mov byte [rax], 0
lea r9, [0x140144cf0]
mov rax, r9
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x140144cf0]
mov byte [rax], 0
lea r10, [0x140144d10]
mov rax, r10
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x140144d10]
mov byte [rax], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rcx, qword [0x140144c90]
mov qword [reloc.WS2_32.dll_bind], r15
mov byte [rcx], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rdx, qword [0x140144cb0]
mov qword [reloc.WS2_32.dll_ioctlsocket], r15
mov byte [rdx], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r8, qword [0x140144cd0]
mov qword [0x140144ce0], r15
mov byte [r8], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r9, qword [0x140144cf0]
mov qword [reloc.WS2_32.dll_closesocket], r15
mov byte [r9], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r10, qword [0x140144d10]
mov qword [0x140144d20], r15
mov byte [r10], 0
movups xmm0, xmmword [0x140114f10]
movups xmmword [rbp + 0x20], xmm0
mov eax, dword [0x140114f20]
mov dword [rbp + 0x30], eax
movzx eax, byte [0x140114f24]
mov byte [rbp + 0x34], al
mov r8d, r15d
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x1400553d7
movdqa xmm5, xmmword [0x140117bc0]
movdqa xmm4, xmmword [0x140117d60]
movdqa xmm6, xmmword [str.5555]
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rbp - 0x20], xmm0
lea rcx, [rbp + 0x24]
mov edx, dword [rbp - 0x20]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140117d20]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140117d20]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400552d2
cmp r8d, 0x15
jge 0x140055420
movsxd rax, r8d
lea r9, [rbp + 0x20]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x34
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x1400553f0
lea rax, [rbp + 0x20]
mov rbx, 0xffffffffffffffff
nop dword [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140055430
mov r12, qword [0x140145d58]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r12
cmp rax, rbx
jae 0x14005545b
call fcn.14000213a
int3
lea r13, [0x140145d48]
cmp qword [0x140145d60], 0xf
cmova r13, qword [0x140145d48]
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf0], xmm1
lea r14, [rbx + r12]
mov edi, reloc.WS2_32.dll_ntohs
lea rsi, [rbp + 0xe0]
cmp r14, rdi
jbe 0x140055520
mov rdi, r14
or rdi, 0xf
cmp rdi, rcx
jbe 0x1400554d8
mov rdi, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14000116d
test rax, rax
je 0x140055500
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x140055519
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmp rdi, rax
cmovb rdi, rax
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x140055507
lea rax, [rcx + 0x27]
cmp rax, rcx
ja 0x1400554bd
call fcn.140002b2b
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140055516
call fcn.14000116d
mov rsi, rax
jmp 0x140055519
mov rsi, r15
mov qword [rbp + 0xe0], rsi
mov qword [rbp + 0xf0], r14
mov qword [rbp + 0xf8], rdi
mov r8, rbx
lea rdx, [rbp + 0x20]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + rbx]
mov r8, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + r14], 0
mov rcx, qword [rbp + 0xf0]
mov rdx, qword [rbp + 0xf8]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x140055598
lea rax, [rcx + 1]
mov qword [rbp + 0xf0], rax
lea rax, [rbp + 0xe0]
cmp rdx, 0xf
cmova rax, qword [rbp + 0xe0]
mov word [rax + rcx], reloc.WLDAP32.dll_Ordinal_32
lea rax, [rbp + 0xe0]
jmp 0x1400555bb
mov qword [rsp + 0x20], 1
lea r9, [0x140114ad8]
xor r8d, r8d
lea edx, [r8 + 1]
lea rcx, [rbp + 0xe0]
call fcn.140001cdf
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [0x140145d68]
cmp qword [0x140145d80], 0xf
cmova rdx, qword [0x140145d68]
mov r8, qword [0x140145d78]
lea rcx, [rbp + 0xa0]
call fcn.1400032f6
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x180], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x170], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x180], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x30], reloc.WS2_32.dll_gethostname
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0xf
jbe 0x1400556a3
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005569e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005569e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002b85
movdqa xmm0, xmmword [0x140113280]
movdqu xmmword [rbp + 0xb0], xmm0
mov byte [rbp + 0xa0], 0
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0xf
jbe 0x1400556fe
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400556f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400556f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002b85
movdqa xmm0, xmmword [0x140113280]
movdqu xmmword [rbp + 0xf0], xmm0
mov byte [rbp + 0xe0], 0
lea rcx, [rbp + 0x170]
cmp qword [rbp + 0x188], 0xf
cmova rcx, qword [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rbp + 8], 0xa3a28b8a
mov dword [rbp + 0xc], 0x100dea4
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx - 0x80]
xor byte [rbp + rcx + 8], al
inc rcx
cmp rcx, 6
jb 0x140055750
mov byte [rbp + 0xf], 0
lea rdx, [rbp + 8]
mov rcx, rbx
call fcn.140001384
nop
lea rax, [rbp + 0x40]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], 1
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x40], 0x61
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], 1
mov qword [rbp + 0x98], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x80], Ordinal_46
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x100]
call fcn.140003120
nop
lea rax, [rbp + 0x100]
mov qword [rbp - 0x20], rax
lea rax, [rbp + 0x128]
mov qword [rbp - 0x18], rax
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x20]
call fcn.140002a86
mov dword [rsp + 0x30], 0x79
lea r9, [0x14000286a]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp + 0x100]
call fcn.140001898
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.___Connecting
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002162
mov ecx, Ordinal_301
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140001c12
lea rcx, [0x140145db0]
call fcn.1400025e0
cmp byte [0x140145fc0], 0
jne 0x140055939
lea rax, [rbp - 0x20]
mov qword [rsp + 0x38], rax
lea rdx, [0x140145fc8]
lea rcx, [rbp + 0x130]
call fcn.14000144c
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.140001aa0
mov rbx, rax
lea rdx, str.___Status:
lea rcx, [rbp + 0xc0]
call fcn.140001f96
nop
mov r8, rbx
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x60]
call fcn.140001d1b
mov rdi, rax
mov dword [rbp], 0xd9a18a
mov byte [rbp + 4], 1
lea rdx, [rbp]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001f32
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.1400023f6
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rdx, rdi
mov rcx, rax
call fcn.1400024f5
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0x60]
call fcn.140002f5e
nop
lea rcx, [rbp + 0xc0]
call fcn.140001681
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea r12, str.user.json
mov qword [rbp - 0x20], r12
mov qword [rbp - 0x18], 9
xor r8d, r8d
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0xc0]
call fcn.140002310
nop
lea rcx, [rbp + 0xc0]
call fcn.140001f91
movzx ebx, al
lea rcx, [rbp + 0xc0]
call fcn.140002225
test bl, bl
je 0x140055d24
lea rax, [rbp + 0x40]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], 8
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
movabs rax, 0x656d616e72657375
mov qword [rbp + 0x40], rax
mov byte [rbp + 0x48], 0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], 9
mov qword [rbp - 8], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.user.json]
movsd qword [rbp - 0x20], xmm0
movzx eax, byte [0x140114fb8]
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rdx, [rbp + 0x40]
lea rcx, [rbp - 0x20]
call fcn.140002e50
xorps xmm0, xmm0
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], r15
lea rcx, [rbp + 0x80]
movups xmmword [rbp + 0x80], xmm0
test al, al
lea rax, [rbp + 0x80]
mov qword [rsp + 0x38], rax
jne 0x140055b59
mov r8d, 7
lea rdx, str.license
call fcn.14000126c
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x78], r15
mov r8d, 9
mov rdx, r12
lea rcx, [rbp + 0x60]
call fcn.14000126c
nop
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0xc0]
call fcn.14000226b
nop
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x130]
call fcn.14000144c
mov rdx, rax
lea rcx, [0x140145db0]
call fcn.140002815
cmp byte [0x140145fc0], 0
jne 0x140055af0
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov dword [rbp - 0x20], 0xf7d1a18a
mov dword [rbp - 0x1c], 0xf4f3f1e5
mov dword [rbp - 0x18], 0x100a9b2
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400017fd
mov rcx, rax
lea rdx, [0x140145fc8]
call fcn.140002d79
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.14000108c
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Successfully_Automatically_Logged_In_n
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0xc0]
jmp 0x1400562ca
mov r8d, 8
lea rdx, str.username
call fcn.14000126c
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], r15
mov r8d, 9
mov rdx, r12
lea rcx, [rbp - 0x20]
call fcn.14000126c
nop
lea r8, [rbp + 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x130]
call fcn.14000226b
nop
lea rax, [rbp + 0x40]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], 8
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
movabs rax, 0x64726f7773736170
mov qword [rbp + 0x40], rax
mov byte [rbp + 0x48], 0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x78], r15
mov r8d, 9
mov rdx, r12
lea rcx, [rbp + 0x60]
call fcn.14000126c
nop
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0xc0]
call fcn.14000226b
nop
lea rax, [rbp + 0x80]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x80]
call fcn.14000144c
mov rbx, rax
lea rdx, [rbp + 0x130]
lea rcx, [rbp - 0x20]
call fcn.14000144c
nop
mov r8, rbx
mov rdx, rax
lea rcx, [0x140145db0]
call fcn.140001ca3
cmp byte [0x140145fc0], 0
jne 0x140055cae
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov dword [rbp - 0x20], 0xf7d1a18a
mov dword [rbp - 0x1c], 0xf4f3f1e5
mov dword [rbp - 0x18], 0x100a9b2
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400017fd
mov rcx, rax
lea rdx, [0x140145fc8]
call fcn.140002d79
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.14000106e
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Successfully_Automatically_Logged_In_n
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0xc0]
call fcn.140001681
nop
lea rcx, [rbp + 0x130]
jmp 0x1400562ca
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n_n______
lea rcx, [rbp + 0x60]
call fcn.14000232e
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rbx, rax
lea rdx, [0x140114ee4]
lea rcx, [rbp + 0x20]
call fcn.14000106e
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rbx, rax
lea rdx, str.__login_n_n_____Choose_option:
lea rcx, [rbp - 0x20]
call fcn.14000232e
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
nop
lea rcx, [rbp - 0x20]
call fcn.140002162
nop
lea rcx, [rbp + 0x20]
call fcn.140002162
nop
lea rcx, [rbp + 0x60]
call fcn.140002162
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [0x140113280]
movdqu xmmword [rbp + 0x50], xmm1
mov byte [rbp + 0x40], 0
movups xmmword [rbp + 0x80], xmm0
movdqu xmmword [rbp + 0x90], xmm1
mov byte [rbp + 0x80], 0
movups xmmword [rbp + 0xc0], xmm0
movdqu xmmword [rbp + 0xd0], xmm1
mov byte [rbp + 0xc0], 0
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
cmp dword [rsp + 0x30], 1
je 0x140055e73
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Status:_Failure:_Invalid_Selection
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.14000108c
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Enter_username:
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002162
lea rdx, [rbp + 0x40]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400010c3
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Enter_password:
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002162
lea rdx, [rbp + 0x80]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400010c3
lea rax, [rbp + 0x130]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x130]
call fcn.14000144c
mov rbx, rax
lea rdx, [rbp + 0x40]
lea rcx, [rbp - 0x20]
call fcn.14000144c
nop
mov r8, rbx
mov rdx, rax
lea rcx, [0x140145db0]
call fcn.140001ca3
cmp byte [0x140145fc0], 0
jne 0x140056089
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea r8, [0x140145fc8]
lea rdx, str._n_Status:
lea rcx, [rbp + 0x130]
call fcn.140001163
nop
mov rdx, rax
mov rcx, rbx
call fcn.140002d79
nop
lea rcx, [rbp + 0x130]
call fcn.140001681
lea rax, [rbp - 0x20]
mov qword [rsp + 0x38], rax
lea rdx, [0x140145fc8]
lea rcx, [rbp + 0xa0]
call fcn.14000144c
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.140001aa0
mov rbx, rax
lea rdx, str.___Status:
lea rcx, [rbp + 0x130]
call fcn.140001f96
nop
mov r8, rbx
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x60]
call fcn.140001d1b
mov rdi, rax
mov dword [rbp], 0xd8a28b8a
mov word [rbp + 4], 0x100
lea rdx, [rbp]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000206d
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.14000106e
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rdx, rdi
mov rcx, rax
call fcn.1400024f5
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0x60]
call fcn.140002f5e
nop
lea rcx, [rbp + 0x130]
call fcn.140001681
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x40]
call fcn.1400017ee
test al, al
jne 0x1400561a9
lea rcx, [rbp + 0x80]
call fcn.1400017ee
test al, al
jne 0x1400561a9
lea rax, [rbp + 0x130]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x130]
call fcn.14000144c
mov r14, rax
lea rax, [rbp - 0x60]
mov qword [rbp + 8], rax
lea rdx, str.password
lea rcx, [rbp - 0x60]
call fcn.140001f96
mov rsi, rax
lea rax, [rsp + 0x60]
mov qword [rbp + 0x60], rax
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x60]
call fcn.14000144c
mov rdi, rax
lea rax, [rbp + 0x190]
mov qword [rbp + 0x20], rax
lea rdx, str.username
lea rcx, [rbp + 0x190]
call fcn.140001f96
mov rbx, rax
mov rdx, r12
lea rcx, [rbp + 0x100]
call fcn.140001f96
nop
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9b, 1
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400020e0
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Successfully_Created_File_For_Auto_Login
call fcn.140001384
nop
jmp 0x1400562a2
lea rax, [rbp + 0x100]
mov qword [rbp - 0x20], rax
lea rdx, [0x140113746]
lea rcx, [rbp + 0x100]
call fcn.140001f96
mov r14, rax
lea rax, [rbp + 0x190]
mov qword [rbp + 0x20], rax
lea rdx, [0x140113746]
lea rcx, [rbp + 0x190]
call fcn.140001f96
mov rsi, rax
lea rax, [rsp + 0x60]
mov qword [rbp + 0x60], rax
lea rdx, [rbp + 0xc0]
lea rcx, [rsp + 0x60]
call fcn.14000144c
mov rdi, rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x38], rax
lea rdx, str.license
lea rcx, [rbp - 0x60]
call fcn.140001f96
mov rbx, rax
mov rdx, r12
lea rcx, [rbp + 0x130]
call fcn.140001f96
nop
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400020e0
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Successfully_Created_File_For_Auto_Login
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0xc0]
call fcn.140001681
nop
lea rcx, [rbp + 0x80]
call fcn.140001681
nop
lea rcx, [rbp + 0x40]
call fcn.140001681
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.14000108c
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Username:
call fcn.140001384
mov rcx, rax
lea rdx, [0x140145ef0]
call fcn.140002d79
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
mov dword [rbp - 0x20], 0xa3a28b8a
mov dword [rbp - 0x1c], 0xdca6a5a4
mov word [rbp - 0x18], 0x100
lea rdx, [rbp - 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002adb
mov rbx, rax
lea rdx, [0x140114ef8]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__Subscription_s_:__n
call fcn.140001384
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
lea rcx, [0x140145f90]
call fcn.14000208b
test rax, rax
je 0x1400564b7
mov rbx, r15
nop
mov rdx, rbx
lea rcx, [0x140145f90]
call fcn.140002950
mov rdx, rax
lea rcx, [rbp + 0x130]
call fcn.140002ac2
nop
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x100]
call fcn.14000144c
mov rcx, rax
call fcn.1400248e0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140052840
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x70], xmm1
mov eax, dword [rax + 0x20]
mov dword [rbp - 0x80], eax
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x190]
call fcn.14000293c
mov rdi, rax
mov dword [rbp + 8], 0xa3a2a1a0
mov dword [rbp + 0xc], 0x100dea4
lea rdx, [rbp + 8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140003477
mov rbx, rax
lea rdx, [0x140114f9c]
lea rcx, [rbp + 0x20]
call fcn.140001fd7
nop
mov rdx, rax
mov rcx, rbx
call fcn.1400024f5
mov rcx, rax
lea rdx, str.__expiry:
call fcn.140001384
mov rdx, rdi
mov rcx, rax
call fcn.140002d79
nop
lea rcx, [rbp + 0x20]
call fcn.140002f5e
nop
lea rcx, [rbp + 0x190]
call fcn.140001681
nop
lea rcx, [rbp + 0x130]
call fcn.140001816
inc r15d
movsxd rbx, r15d
lea rcx, [0x140145f90]
call fcn.14000208b
cmp rbx, rax
jb 0x1400563b0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140001c12
lea rax, [rbp + 0x100]
mov qword [rbp - 0x20], rax
lea rdx, [0x140145ef0]
lea rcx, [rbp + 0x100]
call fcn.14000144c
mov rbx, rax
lea rdx, str.Welcome_back:
lea rcx, [rsp + 0x38]
call fcn.140001ded
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140001532
mov rbx, rax
mov dword [rbp + 0x60], 0xa3a2a18a
mov dword [rbp + 0x64], 0xa7a6a5a4
mov word [rbp + 0x68], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6a], 1
lea rdx, [rbp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000102d
mov edx, dword [rsp + 0x48]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
mov edx, dword [rsp + 0x4c]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140113888]
call fcn.140001384
mov edx, dword [rsp + 0x50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f50]
call fcn.140001384
mov edx, dword [rsp + 0x54]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140114f4c]
call fcn.140001384
mov edx, dword [rbp]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x1401138ac]
call fcn.140001384
mov rdx, rbx
mov rcx, rax
call fcn.1400024f5
nop
lea rcx, [rbp + 8]
call fcn.140002f5e
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140001c12
call fcn.140001e51
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
mov dword [rbp - 0x68], r15d
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3