Function at 0x1400cd3b0
Capabilities:
Encode data using base64
Parse pe header

Disassembly:
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb0]
sub rsp, 0x1b0
mov r14, qword [0x14022e168]
mov qword [rbp + 0xf0], r14
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov r12, rax
movabs rax, 0x48d159e26af37c05
imul r12
mov r15, rdx
sar r15, 0xa
mov rax, r15
shr rax, 0x3f
add r15, rax
movabs rax, 0x2aaaaaaaaaaaaaab
imul r15
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rax, [rdx + rdx*2]
shl rax, 3
sub r15, rax
movabs r8, 0x8888888888888889
mov rax, r8
imul r12
lea rcx, [r12 + rdx]
sar rcx, 5
mov rax, rcx
shr rax, 0x3f
add rcx, rax
mov rax, r8
imul rcx
add rdx, rcx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul rax, rdx, 0x3c
mov r13, rcx
sub r13, rax
imul eax, ecx, 0x3c
sub r12d, eax
mov edx, 7
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rax, [rbp + 0x10]
mov qword [rbp + 0x100], rax
mov word [rbp - 0x68], 0xf9ab
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x66], xmm0
movups xmmword [rbp - 0x56], xmm0
mov byte [rbp - 0x46], al
movabs rdi, 0xc737892aaca3fd6b
movabs rsi, 0x6fc4ed6fcc0cb1f5
movzx edx, byte [rbp + 0xf0]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0xc057fa575d8de77f
cmp rbx, 0x23
jae 0x1400cdfee
movzx r10d, byte [rbp + rbx - 0x68]
movzx r11d, r10b
cmp r8, rbx
ja 0x1400cdfe5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400cd52a
add rcx, rbx
mov rax, r10
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r10
add rdx, rcx
sub dl, 0x79
jmp 0x1400cd556
je 0x1400cdf7a
inc rax
cmp r8, rax
je 0x1400cdf1c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cdee7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cdec5
movzx r11d, r10b
nop word [rax + rax]
cmp r9, rbx
ja 0x1400cdfdc
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400cd589
lea rcx, [rbx + rdi]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x13
jmp 0x1400cd5d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cde76
inc rax
cmp r8, rax
je 0x1400cde4e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cde2c
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400cddd9
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cdda9
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400cdb38
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400cdb17
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400cdaf2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cdad0
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400cdab2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cda93
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400cda77
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400cda56
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cda3a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400cda10
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400cd5e0
lea r8, [r9 + 4]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400cdfc3
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400cdfaa
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400cd7da
lea rcx, [r9 + 0x28]
cmp r8, rcx
jb 0x1400cd7b7
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400cd79d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400cd9c6
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400cd979
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400cd93e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400cd91e
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400cd5e0
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400cd8f4
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400cd8d8
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400cd8bc
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400cd8a0
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400cd881
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400cd864
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400cd842
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400cd820
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400cd807
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400cd5e0
lea r8, [r9 + 4]
lea r9, [r8 + 1]
jmp 0x1400cd5e0
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x4d
jmp 0x1400cd5d0
movabs rcx, 0xef14f8c110f0e2f7
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3f
jmp 0x1400cd560
movabs rcx, 0x6e65041255d513f9
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
movabs rcx, 0xc057fa575d8de77f
jmp 0x1400cd500
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x1400cde97
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
inc r9
dec rbx
inc rbx
jmp 0x1400cd4e2
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec rbx
inc rbx
jmp 0x1400cd4e2
lea edx, [rbx + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
movzx r11d, bl
jmp 0x1400cdd68
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
jmp 0x1400cdf04
lea edx, [rbx + 0x62]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf04
lea edx, [rbx + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cddfa
lea edx, [rbx + 0x66]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf3d
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
mov byte [rbp + rbx - 0x68], dl
inc rbx
jmp 0x1400cd4e2
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
movzx r11d, bl
cmp r9, 0x42
jb 0x1400cd932
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x6c]
jmp 0x1400cde9b
movzx r11d, bl
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
cmp r8, 6
jae 0x1400cdd53
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400cdca7
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cd956
lea ecx, [rbx - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400cdd92
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400cdc0e
movzx r11d, bl
lea ecx, [r11 + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2b
jmp 0x1400cd992
lea edx, [rbx - 0x7e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
lea edx, [rbx - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf3d
movzx r11d, bl
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cddfe
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf04
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
jmp 0x1400cdf04
movzx r11d, bl
lea edx, [r11 - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400cdd68
lea edx, [rbx - 0x72]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec rbx
inc rbx
jmp 0x1400cd4e2
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400cd4e2
movzx r11d, bl
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cde9b
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400cdb67
movabs rcx, 0xc057fa575d8de77f
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x79
jmp 0x1400cd9da
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cdb9a
lea edx, [rbx - 0x2a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
inc rax
cmp r8, rax
jne 0x1400cdbbe
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf3d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cdbe3
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cdf04
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cd9da
movzx r11d, bl
lea ecx, [r11 - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6a
jmp 0x1400cde9b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cdc35
movzx r11d, bl
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x39
jmp 0x1400cde9b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400cdc5a
lea ecx, [rbx + 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
add r8, r9
jmp 0x1400cdf04
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400cdc7c
lea ecx, [rbx + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7f
jmp 0x1400cdf04
lea rax, [r9 + 3]
movzx r11d, bl
cmp r8, rax
jne 0x1400cd992
lea ecx, [r11 + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
jmp 0x1400cddfe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cdcde
sub r11b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
inc rax
cmp r8, rax
jne 0x1400cdd06
sub r11b, 0x56
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400cdf3d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cdd2c
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cddfe
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400cd956
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x1400cde9b
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
add dl, r10b
add r11b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x5f
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx - 0x68], r11b
add r8, r9
jmp 0x1400cdf04
movzx r11d, bl
lea ecx, [r11 - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x1a]
jmp 0x1400cddfe
movabs rax, 0x4d67234f409e4459
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x6f
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
movabs rax, 0x4c0739f1ca66a65d
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x75
movzx r10d, r11b
movzx r11d, bl
add r11b, 0x15
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x6d
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx - 0x68], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400cdf3d
movabs rax, 0xcb5745430f4ad75f
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x67
jmp 0x1400cdf04
movabs rax, 0x49476736ddf76a65
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x3d
dec rbx
inc rbx
jmp 0x1400cd4e2
movabs rax, 0x47e77dd967bfcc69
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x21
movzx r10d, r11b
movzx r11d, bl
add r11b, 0x19
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x51
add r11b, r10b
mov byte [rbp + rbx - 0x68], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400cd4e2
movabs rax, 0x43c7c1c10518f275
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x33
add r8, r9
jmp 0x1400cdf04
movabs rax, 0xc317cd1249fd2377
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x41
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400cd4e2
movabs rax, 0xc1b7e3b4d3c5857b
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x5d
movzx r10d, r11b
lea ecx, [rbx - 0x6c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, cl
mov byte [rbp + rbx - 0x68], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
movabs rax, 0x4107ef0618a9b67d
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x6b
movzx eax, byte [rbp + rbx - 0x68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400cd4e2
sub bl, 5
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea edx, [r10 + rbx]
add dl, 0x23
jmp 0x1400cd4de
sub bl, 3
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea edx, [r10 + rbx]
add dl, 0x15
jmp 0x1400cd4c9
lea rbx, [rbp + 0x15788ec]
jmp 0x1400cdff2
lea rbx, [rbp + 0x65706b]
jmp 0x1400cdff2
lea rbx, [rbp - 0x68]
movzx edx, byte [rbp + 0xf0]
lea rcx, [rbp + 0x10]
call fcn.1400029f0
nop
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400ce010
mov rdx, rbx
lea rcx, [rbp + 0x10]
call fcn.140004460
nop
lea rax, [rbp + 0x10]
mov qword [rbp + 0x100], rax
lea rdx, [rbp + 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400029d0
nop
lea rcx, [rbp + 0x10]
call fcn.140002820
mov edx, 0xa
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x20], 0x9f4a4941
mov dword [rsp + 0x24], 0x4d4c5ab0
mov dword [rsp + 0x28], 0x4357bb9a
mov word [rsp + 0x2c], 0x9140
mov byte [rsp + 0x2e], reloc.WS2_32.dll_WSACleanup
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x2f], xmm0
mov dword [rsp + 0x3f], eax
movzx ebx, byte [rbp + 0xf0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x604b27eb46ad1faf
cmp rdi, 0x23
jae 0x1400ceb0d
movzx r10d, byte [rsp + rdi + 0x20]
mov r14d, r10d
movzx r11d, dil
movzx esi, r11b
cmp r8, rdi
ja 0x1400ceb04
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400ce101
add rcx, rdi
mov rax, rcx
and rax, r14
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, r14
add bl, 0x37
jmp 0x1400ce13b
je 0x1400cea93
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cea43
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400cea21
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ce9fc
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400ce9bc
movzx r11d, dil
nop
cmp r9, rdi
ja 0x1400ceafb
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400ce16c
lea ecx, [r11 + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
jmp 0x1400ce192
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ce9a1
inc rax
cmp r8, rax
je 0x1400ce97f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ce963
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400ce63a
nop
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400ce61c
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400ce5f3
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400ce5cd
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400ce5af
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400ce58f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400ce573
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x1400ce557
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ce1a0
mov r8, rcx
lea r9, [rcx + 0x42]
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400ceadf
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400ceac3
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400ce34f
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400ce333
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400ce317
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400ce50b
lea rcx, [r9 + 0x80]
cmp r8, rcx
jb 0x1400ce49b
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400ce478
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400ce1a0
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400ce44e
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400ce42e
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400ce414
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400ce3f8
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400ce3d8
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400ce3ba
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400ce394
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400ce374
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400ce1a0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x61]
jmp 0x1400ce1a0
lea edx, [r11 + 5]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x23
add bl, dl
jmp 0x1400ce192
lea edx, [r11 - 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x6f
add bl, dl
jmp 0x1400ce140
lea edx, [r11 + 0x49]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
inc bl
add bl, dl
movabs rcx, 0x604b27eb46ad1faf
jmp 0x1400ce0d3
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400ce9d2
add r11b, 0x1c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400ce0b2
sub r11b, 0x42
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x32
add bl, r11b
jmp 0x1400cea59
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cea78
add r11b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xe
jmp 0x1400cea7b
lea edx, [r11 - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x7c
jmp 0x1400ce8fa
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400ce925
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
add r11b, 0x7d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6b
mov byte [rsp + rdi + 0x20], bl
inc rdi
jmp 0x1400ce0b2
lea edx, [r11 - 0x3f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x47
add bl, dl
cmp r8, 0x80
jae 0x1400ce8c3
lea rdx, [r9 + 5]
cmp r8, rdx
jbe 0x1400ce7f0
lea edx, [r11 + 0xe]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x62
add bl, dl
cmp r9, 0x41
jb 0x1400ce48f
sub r11b, 0x46
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, r11b
lea ebx, [rcx*2 - 0x2c]
jmp 0x1400ce9d2
lea edx, [r11 + 0x63]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x4b
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x1400ce8e2
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400ce71e
lea edx, [r11 - 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x1b
jmp 0x1400ce4b0
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400ce8fa
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
jmp 0x1400cea7b
sub r11b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cea78
add r11b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x14
add bl, r11b
jmp 0x1400cea59
sub r11b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400ce0b2
sub r11b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400ce0b2
add r11b, 0x32
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5e
add bl, r11b
jmp 0x1400ce9d2
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400ce65d
lea edx, [r11 - 0x51]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x37
jmp 0x1400ce520
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ce694
sub r11b, 0x4a
movzx eax, r10b
and al, r11b
mov ecx, 3
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ce6bd
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cea59
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ce6e8
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x66
dec rdi
inc rdi
jmp 0x1400ce0b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ce522
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400ce0b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ce745
add r11b, 0x11
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x77
add bl, r11b
jmp 0x1400ce9d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ce770
sub r11b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x65
dec rdi
inc rdi
jmp 0x1400ce0b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ce797
add r11b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2d
add bl, r11b
jmp 0x1400cea59
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ce7ba
lea edx, [r11 + 0x45]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x1d
jmp 0x1400ce8fa
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ce4b2
inc r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 7
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400ce827
add r11b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ce84a
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x18
jmp 0x1400ce8fa
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400ce86f
sub r11b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3c
jmp 0x1400cea78
cmp r8, rdx
jne 0x1400ce894
add r11b, 0x42
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cea59
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ce4e3
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
dec rdi
inc rdi
jmp 0x1400ce0b2
add r11b, 0x18
movzx eax, r10b
and al, r11b
movzx ecx, r10b
sub cl, al
add cl, 0x2c
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400cea59
lea edx, [r11 + 0x76]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, r10b
sub bl, 0x3a
add bl, dl
add r11b, 0x25
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 3
add cl, r11b
movzx eax, cl
mov byte [rsp + rdi + 0x20], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rsp + rdi + 0x20], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
sub r11b, 0x71
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x17
jmp 0x1400cea7b
add r11b, 0x75
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x33
dec rdi
inc rdi
jmp 0x1400ce0b2
sub r11b, 0x47
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0xf
add bl, r11b
jmp 0x1400ce9d2
lea edx, [rsi - 3]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x15
add bl, dl
add sil, 0x69
movzx eax, r10b
and al, sil
add al, al
sub r10b, al
add r10b, 0x21
add r10b, sil
mov byte [rsp + rdi + 0x20], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400ce0b2
sub sil, 0x61
movzx eax, r10b
and al, sil
add al, al
sub r10b, al
lea ebx, [rsi + r10]
sub bl, 0x59
inc r9
dec rdi
inc rdi
jmp 0x1400ce0b2
add sil, 0x41
movzx eax, r10b
and al, sil
add al, al
sub r10b, al
lea ebx, [rsi + r10]
add bl, 0x39
dec rdi
inc rdi
jmp 0x1400ce0b2
lea edx, [rsi - 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x35
add bl, dl
sub sil, 0x39
movzx eax, r10b
and al, sil
add al, al
sub r10b, al
sub r10b, 0x71
add r10b, sil
add r10b, bl
mov byte [rsp + rdi + 0x20], r10b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400ce0b2
movabs rax, 0x20e177c1d4075f0d
add rax, rdi
and r14b, al
add r14b, r14b
sub r10b, r14b
lea ebx, [rax + r10]
sub bl, 0x5b
movzx eax, byte [rsp + rdi + 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ce0b2
sub r11b, 0x15
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6d
jmp 0x1400ce0ae
sub r11b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x25
jmp 0x1400ce093
lea rcx, [rbp + 0x15148b4]
jmp 0x1400ceb12
lea rcx, [rbp + 0xfe6863]
jmp 0x1400ceb12
lea rcx, [rsp + 0x20]
mov r9d, r12d
mov r8d, r13d
mov edx, r15d
call fcn.140006580
mov edx, 7
mov r14, qword [rbp + 0xf0]
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x70], 0x6bcd0dc9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x74], xmm0
mov qword [rbp - 0x7c], rax
mov dword [rbp - 0x74], eax
mov word [rbp - 0x70], ax
mov byte [rbp - 0x6e], al
movabs rsi, 0xdeabfb12e6c9f6d2
movabs r15, 0xd40bd3aa1d19ad62
movabs r13, 0x16b3dd844f85bfbe
movabs r12, 0x9c03f138b45de476
movzx edx, byte [rbp + 0xf0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400cf6cd
movzx r11d, byte [rsp + rbx + 0x70]
mov edi, r11d
cmp r8, rbx
ja 0x1400cf6c4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400cebe0
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x42
jmp 0x1400cec0d
je 0x1400cf658
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400cf5de
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cf5af
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cf596
movzx r10d, bl
cmp r9, rbx
ja 0x1400cf6bb
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400cec3d
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400cec80
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cf557
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cf535
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cf519
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cf4fc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400cf4ce
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400cf1df
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400cf1c2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cf19d
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400cf177
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400cf15d
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400cf13a
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400cf11e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400cf101
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400cf0e5
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400cf0b7
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400cec90
lea r8, [r9 + 0x7a]
lea r9, [r8 + 5]
lea rcx, [r9 + 0x40]
cmp r8, rcx
jb 0x1400cf69f
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400cf67f
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400cee79
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400cee5c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400cee42
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400cf06b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400cf022
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400cefe4
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400cefc1
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400cec90
mov r8, rcx
lea r9, [rcx + 0x61]
lea rcx, [r9 + 4]
cmp r8, rcx
ja 0x1400cef93
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400cef75
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400cef58
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400cef3c
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400cef19
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400ceefd
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400ceed7
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400ceeb2
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400cee95
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400cec90
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x1400cec90
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
jmp 0x1400cec80
lea edx, [r10 + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400cec11
sub r10b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x32
jmp 0x1400cebb5
lea edx, [r10 - 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400cf56c
add r10b, 0x2c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x34
inc r9
dec rbx
inc rbx
jmp 0x1400ceba2
sub r10b, 0x78
movzx eax, r11b
and al, r10b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400ceba2
lea edx, [r10 - 0x1c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x3c
add dl, cl
jmp 0x1400cf48c
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400cf5c6
sub r10b, 0x64
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x44
jmp 0x1400cf5c6
lea edx, [r10 - 8]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400cf5f6
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x4c
add dl, r10b
jmp 0x1400cf61e
sub r10b, 0x50
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
sub r10b, 0x6a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1a
mov byte [rsp + rbx + 0x70], dl
inc rbx
jmp 0x1400ceba2
lea edx, [r10 - 0xe]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 9
jb 0x1400cefd8
lea edx, [r10 - 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x68]
jmp 0x1400cf56c
lea ecx, [r10 + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x22
cmp r8, 0x200
jae 0x1400cf472
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400cf3a3
lea edx, [r10 + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400ceffc
lea edx, [r10 - 0x56]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 1
je 0x1400cf4b4
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400cf2c8
lea edx, [r10 + 0xa]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x46
add dl, cl
jmp 0x1400cf037
add r10b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x1400cf61e
lea edx, [r10 + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400cf5f6
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x1400cf5c6
sub r10b, 0x34
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400cf5c6
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x1400cf48c
sub r10b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400ceba2
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
inc r9
dec rbx
inc rbx
jmp 0x1400ceba2
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400cf56c
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400cf1ff
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x1400cf07a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cf232
add r10b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cf255
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
jmp 0x1400cf5f6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cf276
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
jmp 0x1400cf487
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400cf2a1
add r10b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x14
dec rbx
inc rbx
jmp 0x1400ceba2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400cf083
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400cf56c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cf2ee
lea edx, [r10 - 0x52]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400cf56c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cf31d
sub r10b, 0xa
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400ceba2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400cf342
sub r10b, 0x1e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2e
jmp 0x1400cf5c6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cf368
lea edx, [r10 - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400cf5f6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cf037
sub r10b, 0x32
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cf3d6
sub r10b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x58
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
inc rax
cmp r8, rax
jne 0x1400cf3fe
sub r10b, 0x74
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400cf61e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cf426
add r10b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x48
add r8, r9
jmp 0x1400cf5c6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cf449
lea edx, [r10 + 0x1c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400cf48c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ceffc
lea edx, [r10 + 8]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x38
add dl, cl
jmp 0x1400cf56c
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x30
add dl, cl
add dl, r11b
add r10b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, r11b
mov byte [rsp + rbx + 0x70], cl
add r8, r9
jmp 0x1400cf5c6
lea edx, [r10 - 0xc]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400cf5f6
sub r10b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
lea edx, [r10 - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400cf5f6
add r10b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7e
jmp 0x1400cf5c6
add r10b, 0x26
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xa
dec rbx
inc rbx
jmp 0x1400ceba2
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
add r10b, 0x7e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, r11b
mov byte [rsp + rbx + 0x70], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400ceba2
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
add r8, r9
jmp 0x1400cf5c6
lea rax, [rbx + r15]
and dil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400ceba2
lea rax, [rbx + r13]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x32
movzx r10d, bl
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, r11b
movzx eax, r10b
mov byte [rsp + rbx + 0x70], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x28
add cl, r11b
mov byte [rsp + rbx + 0x70], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x3a
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400ceba2
add r10b, 0x1a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400ceba0
add r10b, 0x76
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3a
jmp 0x1400ceb90
lea rdx, [rbp + 0x171d488]
jmp 0x1400cf6d2
lea rdx, [rbp + 0x17bcb5a]
jmp 0x1400cf6d2
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x30]
call fcn.1400042d0
mov rbx, rax
mov qword [rbp + 0xf0], rax
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400029d0
nop
mov rcx, rbx
call fcn.140002820
mov edx, 0xa
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x48], 0x666c505e
mov word [rsp + 0x4c], 0x966
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x4e], xmm0
mov qword [rsp + 0x5e], rax
mov dword [rsp + 0x66], eax
mov byte [rsp + 0x6a], al
movabs r15, 0x7eb726aefde90e02
movabs r13, 0x77020ec8f15f620e
movabs r12, 0x7c25740cf9bb2a06
movzx ebx, byte [rbp + 0xf0]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400cffb0
movzx r11d, byte [rsp + rdi + 0x48]
mov esi, r11d
cmp r9, rdi
ja 0x1400cffa7
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400cf7b0
lea rcx, [rdi + r15]
mov rax, rsi
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rsi
add rbx, rcx
sub bl, 0xe
jmp 0x1400cf7d0
je 0x1400cff3f
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400cfebd
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400cfe78
movzx r10d, dil
cmp r8, rdi
ja 0x1400cff9e
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x1400cf800
lea ecx, [r10 + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x26
jmp 0x1400cf830
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400cfe61
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400cfe3f
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400cfe15
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400cfab6
nop dword [rax]
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400cfa9c
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x1400cfa77
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400cfa55
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x1400cfa3b
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400cfa1f
lea r9, [r8 + 0x28]
lea r8, [r9 + 0x10]
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400cff82
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400cff66
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400cf95f
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400cf945
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400cf927
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x200]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x1400cf9f5
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400cf9d9
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400cf9bb
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400cf99b
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400cf97b
lea r9, [r8 + 0x200]
lea r8, [r9 + 0x64]
jmp 0x1400cf840
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400cf830
lea ecx, [r10 + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x7e
jmp 0x1400cf7d4
add r10b, 0xe
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x62
jmp 0x1400cf785
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cfddf
add r10b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cfde2
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400cfed7
add r10b, 0x34
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6c
jmp 0x1400cff01
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x74
jmp 0x1400cfddf
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
jmp 0x1400cfdbf
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3c
dec rdi
inc rdi
jmp 0x1400cf772
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
inc r8
dec rdi
inc rdi
jmp 0x1400cf772
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 4
jmp 0x1400cfe91
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x1400cfb66
lea ecx, [r10 + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xe
lea rax, [r8 + r9]
cmp rax, 0x400
je 0x1400cfdfa
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x1400cfc38
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x56
cmp r9, 0x200
jae 0x1400cfda7
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x1400cfcc1
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x7c
cmp r8, 0x64
jb 0x1400cfd9b
lea ecx, [r10 - 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea ebx, [rcx*2 - 0x28]
jmp 0x1400cfe91
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400cfb99
add r10b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x4c
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
inc rax
cmp r9, rax
jne 0x1400cfbbf
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400cfed7
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400cfbe8
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cfde2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400cfc11
add r10b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cfddf
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400cfadb
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2c
jmp 0x1400cfe91
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400cfc5b
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x72
jmp 0x1400cfe91
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400cfc8a
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400cf772
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400cfb10
sub r10b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x52
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400cfcf8
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400cfd1b
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x24
jmp 0x1400cfdbf
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400cfd46
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
dec rdi
inc rdi
jmp 0x1400cf772
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400cfd74
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5c
inc r8
dec rdi
inc rdi
jmp 0x1400cf772
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400cfb3f
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400cfe91
mov byte [rsp + rdi + 0x48], bl
inc rdi
jmp 0x1400cf772
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x28
lea ebx, [rcx + rcx]
add bl, dl
sub r10b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, bl
mov byte [rsp + rdi + 0x48], cl
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400cf772
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400cfed7
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
add r10b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7a
dec rdi
inc rdi
jmp 0x1400cf772
lea ecx, [r10 + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x42
jmp 0x1400cfe91
movzx r10d, dil
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xa
sub r10b, 0x32
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rsp + rdi + 0x48], cl
inc r8
dec rdi
inc rdi
jmp 0x1400cf772
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 0x62
add bl, cl
movzx r10d, dil
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rsp + rdi + 0x48], al
inc r8
add rax, r8
sub rdi, rax
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rsp + rdi + 0x48], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rdi, rax
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub r11b, sil
lea ebx, [rax + r11]
sub bl, 0x2a
movzx eax, byte [rsp + rdi + 0x48]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400cf772
add r10b, 0xa
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x46
jmp 0x1400cf770
add r10b, 6
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x2a
jmp 0x1400cf760
lea rdx, [rbp + 0x15568a0]
jmp 0x1400cffb5
lea rdx, [rbp + 0xfe76a2]
jmp 0x1400cffb5
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0x50]
call fcn.1400042d0
mov rbx, rax
mov qword [rbp + 0xf0], rax
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400029d0
nop
mov rcx, rbx
call fcn.140002820
mov edx, 7
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov word [rbp - 0x40], 0x7989
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x3e], xmm0
movups xmmword [rbp - 0x2e], xmm0
mov byte [rbp - 0x1e], al
movabs rsi, 0x10e6dbc04daba8af
movabs r15, 0x981db9c2bb08ee27
movabs r13, 0x765002421fb19cc9
movabs r12, 0x32b49340e902fa0d
movzx ebx, byte [rbp + 0xf0]
nop dword [rax]
nop word [rax + rax]
mov rax, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400d0b95
movzx r11d, byte [rbp + rdi - 0x40]
mov r8d, r11d
cmp rax, rdi
ja 0x1400d0b8c
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400d0090
lea rdx, [rdi + rsi]
mov rcx, r8
and rcx, rdx
imul rbx, rcx, 0xfffffffffffffffe
add rbx, r8
add rbx, rdx
add bl, 0x37
jmp 0x1400d00d7
je 0x1400d0b24
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d0aa3
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d0a77
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400d0a3a
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400d0a1b
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400d09d8
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400d0b83
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jae 0x1400d010c
lea edx, [r10 + 0x5b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x7d
jmp 0x1400d0150
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400d09c1
inc rcx
cmp rax, rcx
je 0x1400d099f
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d0980
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400d0964
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400d094a
nop dword [rax]
lea rcx, [rax + r9]
cmp rcx, rdi
jbe 0x1400d0695
nop dword [rax]
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400d067b
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400d0652
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d062c
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400d0612
lea rcx, [r9 + 0x64]
cmp rax, rcx
je 0x1400d05ef
lea rcx, [r9 + 0x61]
cmp rax, rcx
je 0x1400d05d3
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d05b3
lea rcx, [r9 + 0x200]
cmp rax, rcx
je 0x1400d0597
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400d0569
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400d0160
lea rax, [r9 + 8]
lea r9, [rax + 0x10]
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400d0b67
lea rcx, [r9 + 0x400]
cmp rax, rcx
jb 0x1400d0b4b
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400d0341
lea rcx, [r9 + 6]
cmp rax, rcx
jb 0x1400d0327
lea rcx, [r9 + 0x61]
cmp rax, rcx
jb 0x1400d030d
lea rcx, [r9 + 2]
cmp rax, rcx
jb 0x1400d0522
lea rcx, [r9 + 9]
cmp rax, rcx
jb 0x1400d04df
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400d04a7
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jb 0x1400d0484
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x1400d0160
lea rax, [r9 + 4]
lea r9, [rax + 8]
lea rdx, [r9 + 0x10]
cmp rax, rdx
ja 0x1400d045a
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400d043a
lea rcx, [r9 + 6]
cmp rax, rcx
ja 0x1400d0420
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400d0404
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
ja 0x1400d03e1
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400d03c7
lea rcx, [r9 + 5]
cmp rax, rcx
ja 0x1400d03a1
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400d037c
lea rcx, [r9 + 1]
cmp rax, rcx
ja 0x1400d035c
lea rcx, [r9 + 8]
cmp rax, rcx
ja 0x1400d0160
mov rax, rdx
lea r9, [rdx + 0x40]
jmp 0x1400d0160
lea edx, [r10 + 5]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x23
jmp 0x1400d0150
lea edx, [r10 - 0x59]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x6f
jmp 0x1400d00e0
add r10b, 0x49
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
inc bl
jmp 0x1400d0065
lea r8d, [r10 - 0x28]
movzx ecx, r8b
and cl, r11b
mov edx, recv
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
jmp 0x1400d09f1
add r10b, 0x7a
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x56
inc r9
dec rdi
inc rdi
jmp 0x1400d0052
add r10b, 0x1c
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400d0052
lea edx, [r10 - 0x42]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x32
jmp 0x1400d0a53
add r10b, 0x60
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_50
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
add rax, r9
jmp 0x1400d0a8b
add r10b, 2
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0xe
jmp 0x1400d0a8b
lea edx, [r10 - 0x5c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x7c
jmp 0x1400d0abb
add r10b, 0x46
movzx ecx, r10b
and cl, r11b
mov edx, listen
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400d0ae3
sub r10b, 0x18
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x58
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
add r10b, 0x7d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x6b
mov byte [rbp + rdi - 0x40], bl
inc rdi
jmp 0x1400d0052
lea edx, [r10 + 0x1f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x27
cmp r9, 9
jb 0x1400d049b
lea edx, [r10 - 0x46]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea ebx, [rdx*2 - 0x2c]
jmp 0x1400d09f1
lea edx, [r10 - 0x3f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x47
cmp rax, 0x20
jae 0x1400d0915
lea rcx, [r9 + 0x42]
cmp rax, rcx
jbe 0x1400d083e
lea edx, [r10 + 0xe]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x62
jmp 0x1400d04bc
lea edx, [r10 + 0x63]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x4b
lea rcx, [rax + r9]
cmp rcx, 5
je 0x1400d0934
lea rcx, [r9 + 9]
cmp rax, rcx
jbe 0x1400d076e
lea edx, [r10 - 0x4d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x1b
jmp 0x1400d04f4
add r10b, 0x22
movzx ecx, r10b
and cl, r11b
mov edx, 9
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
sub r10b, 0x3c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x5c
jmp 0x1400d0ae3
lea r8d, [r10 + 0x66]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
jmp 0x1400d0abb
add r10b, 8
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x38
jmp 0x1400d0a8b
sub r10b, 0x56
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
add rax, r9
jmp 0x1400d0a8b
lea edx, [r10 + 0x4c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x14
jmp 0x1400d0a53
sub r10b, 0x12
movzx ecx, r10b
and cl, r11b
mov edx, 0x3f
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400d0052
sub r10b, 0x70
movzx ecx, r10b
and cl, r11b
mov edx, 8
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400d0052
lea edx, [r10 + 0x32]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x5e
jmp 0x1400d09f1
lea rcx, [r9 + 0x42]
cmp rax, rcx
jae 0x1400d06b8
lea edx, [r10 - 0x51]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x37
jmp 0x1400d0537
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d06ef
sub r10b, 0x4a
movzx ecx, r10b
and cl, r11b
mov edx, 3
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
inc rcx
cmp rax, rcx
jne 0x1400d0717
add r10b, 0x14
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_60
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400d0ae3
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d073f
add r10b, 0x2e
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x42
add rax, r9
jmp 0x1400d0a8b
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d0537
sub r10b, 0x16
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x66
dec rdi
inc rdi
jmp 0x1400d0052
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d0791
lea edx, [r10 + 0x11]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x77
jmp 0x1400d09f1
inc rcx
cmp rax, rcx
jne 0x1400d07bb
sub r10b, 0x33
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
add bl, 0x65
dec rdi
inc rdi
jmp 0x1400d0052
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d07e3
sub r10b, 0x77
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
add bl, 0x41
add rax, r9
jmp 0x1400d0a8b
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400d0808
sub r10b, 0x19
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x51
jmp 0x1400d0a8b
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d04f4
inc r10b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 7
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d0875
add r10b, 0x6c
movzx ecx, r10b
and cl, r11b
mov edx, 6
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
inc rcx
cmp rax, rcx
jne 0x1400d089d
sub r10b, 0x36
movzx ecx, r10b
and cl, r11b
mov edx, 0x3d
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400d0ae3
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d08c0
lea edx, [r10 + 0x28]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x18
jmp 0x1400d0abb
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400d08e8
sub r10b, 0x1c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x3c
add rax, r9
jmp 0x1400d0a8b
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400d04bc
lea r8d, [r10 + 0x42]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
jmp 0x1400d0a53
lea r8d, [r10 + 0x18]
movzx ecx, r8b
and cl, r11b
movzx edx, r11b
sub dl, cl
add dl, 0x2c
lea ebx, [rdx + rdx]
add bl, r8b
jmp 0x1400d0a53
lea edx, [r10 + 0x76]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [rdx - 0x3a]
jmp 0x1400d0abb
lea edx, [r10 - 0x13]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x7b
jmp 0x1400d0abb
sub r10b, 0x71
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
add bl, 0x17
jmp 0x1400d0a8b
add r10b, 0x31
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x57
add rax, r9
jmp 0x1400d0a8b
add r10b, 0x75
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x33
dec rdi
inc rdi
jmp 0x1400d0052
lea edx, [r10 - 0x47]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0xf
jmp 0x1400d09f1
movzx r10d, dil
lea edx, [r10 - 3]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x15
add r10b, 0x69
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, 0x21
add r10b, r11b
mov byte [rbp + rdi - 0x40], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400d0052
lea edx, [rdi + 0x41]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
add bl, 0x39
dec rdi
inc rdi
jmp 0x1400d0052
movzx r10d, dil
lea edx, [r10 - 0x1d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x35
sub r10b, 0x39
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x71
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi - 0x40], r10b
add rax, r9
jmp 0x1400d0a8b
lea rcx, [rdi + r15]
and r8b, cl
add r8b, r8b
sub cl, r8b
lea ebx, [r11 + rcx]
sub bl, 0x11
movzx ecx, bl
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rdi, rdx
inc rdi
jmp 0x1400d0052
lea rcx, [rdi + r13]
and r8b, cl
add r8b, r8b
sub cl, r8b
lea ebx, [r11 + rcx]
sub bl, 0x7f
movzx r10d, dil
add r10b, 0x25
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 3
add r10b, r11b
movzx ecx, r10b
mov byte [rbp + rdi - 0x40], cl
inc r9
add rcx, r9
sub rdi, rcx
lea r8d, [rdi - 0x2c]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, cl
add dl, dl
add dl, r8b
add dl, r11b
mov byte [rbp + rdi - 0x40], dl
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
lea rcx, [rdi + r12]
and r8b, cl
add r8b, r8b
sub cl, r8b
lea ebx, [r11 + rcx]
sub bl, 0x5b
movzx ecx, byte [rbp + rdi - 0x40]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400d0052
sub r10b, 0x15
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x6d
jmp 0x1400d0050
sub r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x25
jmp 0x1400d0040
lea rdx, [rbp + 0x1555554]
jmp 0x1400d0b99
lea rdx, [rbp + 0x100fe03]
jmp 0x1400d0b99
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x70]
call fcn.1400042d0
mov rbx, rax
mov qword [rbp + 0xf0], rax
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400029d0
nop
mov rcx, rbx
call fcn.140002820
mov edx, 0xa
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov word [rbp - 0x18], 0x19cc
mov byte [rbp - 0x16], 0xf8
xorps xmm0, xmm0
movups xmmword [rbp - 0x15], xmm0
movups xmmword [rbp - 5], xmm0
movabs r13, 0xb0fa067c568b507f
movabs r12, 0x74e2206db0b8927b
movabs r15, 0x12ee137503a1f17d
movzx edx, byte [rbp + 0xf0]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
movabs rcx, 0xd6d62d665dcf3379
cmp rsi, 0x23
jae 0x1400d14c7
movzx r10d, byte [rbp + rsi - 0x18]
mov r11d, r10d
nop
cmp r8, rsi
ja 0x1400d14be
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d0c6b
lea rcx, [rsi + r13]
mov eax, r10d
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r10
add rdx, rcx
sub dl, 0x79
jmp 0x1400d0cb1
je 0x1400d1456
inc rax
cmp r8, rax
je 0x1400d1405
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d13c2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d136f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d1350
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d132e
movzx r11d, sil
nop word [rax + rax]
mov rdi, r9
mov rbx, r8
cmp r9, rsi
ja 0x1400d14b5
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400d0cef
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x1400d0d2b
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d12ed
inc rax
cmp r8, rax
je 0x1400d12cb
cmp r8, rcx
je 0x1400d12af
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d1293
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d1269
nop dword [rax + rax]
add r8, r9
cmp r8, rsi
jbe 0x1400d0fa5
mov r8, rbx
nop
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d0f8a
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d0f64
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d0f44
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d0f24
lea r8, [r9 + 0x200]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d1499
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d147d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d0e08
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d0eb1
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d0d40
lea r8, [r9 + 0x1000]
lea r9, [r8 + 3]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400d0e83
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d0e66
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400d0e49
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d0e22
lea r8, [r9 + 0x42]
lea r9, [r8 + 6]
jmp 0x1400d0d40
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
jmp 0x1400d0cc0
add r11b, 0x5a
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x76
add dl, r11b
inc r9
dec rsi
inc rsi
jmp 0x1400d0c22
lea ecx, [r11 + 0x5e]
movzx eax, r10b
and al, cl
mov edx, gethostname
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x1400d1388
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d13da
add r11b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi - 0x18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400d0c22
lea edx, [r11 - 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x69
add dl, cl
cmp r8, 0x20
jae 0x1400d1228
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400d113a
lea edx, [r11 - 0x52]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 5
jb 0x1400d121c
lea edx, [r11 - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x6c]
jmp 0x1400d1304
sub r11b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d1419
sub r11b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d13aa
sub r11b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400d0c22
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d1302
inc r9
lea rax, [rdi + 0x42]
cmp rbx, rax
jae 0x1400d1001
lea edx, [r11 + 0x7f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x79
add dl, cl
cmp r8, 9
mov r8, rbx
je 0x1400d1247
lea rax, [rdi + 0x2a]
cmp rbx, rax
jbe 0x1400d109f
lea edx, [r11 + 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x2b
add dl, cl
mov r9, rdi
jmp 0x1400d0ec8
cmp rbx, r9
jne 0x1400d103a
sub r11b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov r8, rbx
mov r9, rdi
movzx eax, byte [rbp + rsi - 0x18]
add rax, rdi
add rsi, rax
inc rsi
jmp 0x1400d0c22
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400d1066
lea edx, [r11 - 0x2e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov r8, rbx
mov r9, rdi
jmp 0x1400d13da
lea rax, [rdi + 7]
cmp rbx, rax
jne 0x1400d0fc8
sub r11b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov r8, rbx
mov r9, rdi
dec rsi
inc rsi
jmp 0x1400d0c22
cmp rbx, r9
mov r9, rdi
jne 0x1400d10c1
lea edx, [r11 + 0x41]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x39
jmp 0x1400d1302
lea rax, [rdi + 2]
cmp rbx, rax
jne 0x1400d10ec
add r11b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x55
dec rsi
inc rsi
jmp 0x1400d0c22
lea rax, [rdi + 5]
cmp rbx, rax
jne 0x1400d1111
add r11b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7f
jmp 0x1400d13aa
lea rax, [rdi + 3]
cmp rbx, rax
jne 0x1400d0ec8
lea edx, [r11 + 0x35]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x73
add dl, cl
jmp 0x1400d13da
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d1171
sub r11b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi - 0x18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400d0c22
inc rax
cmp r8, rax
jne 0x1400d1199
sub r11b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d1419
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d11bf
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d13da
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d11ea
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rsi
inc rsi
jmp 0x1400d0c22
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d0efa
sub r11b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x52
inc r9
dec rsi
inc rsi
jmp 0x1400d0c22
mov byte [rbp + rsi - 0x18], dl
inc rsi
jmp 0x1400d0c22
lea edx, [r11 - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x28
add dl, cl
add dl, r10b
jmp 0x1400d1388
lea edx, [r11 - 0x6a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, r10b
sub dl, 0x1a
add dl, cl
mov r9, rdi
jmp 0x1400d13da
add r11b, 0x59
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6f
movzx eax, byte [rbp + rsi - 0x18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400d0c22
add r11b, 0x5f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x67
jmp 0x1400d13aa
add r11b, 0x61
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x59
jmp 0x1400d13a7
add r11b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3d
dec rsi
inc rsi
jmp 0x1400d0c22
lea edx, [r11 + 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x21
add dl, cl
add r11b, 0x19
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x51
add r11b, r10b
mov byte [rbp + rsi - 0x18], r11b
inc r9
dec rsi
inc rsi
jmp 0x1400d0c22
lea ecx, [rsi + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
inc r9
dec rsi
inc rsi
jmp 0x1400d0c22
lea ecx, [rsi + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
dec rsi
inc rsi
jmp 0x1400d0c22
movzx r11d, sil
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
add r11b, 0x17
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, dl
sub cl, al
add cl, 0x5f
add cl, r11b
add cl, r10b
mov byte [rbp + rsi - 0x18], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400d0c22
lea rax, [rsi + rcx]
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [r10 + rax]
sub dl, 0x4f
movzx r11d, sil
add r11b, 0x15
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x6d
add cl, r11b
movzx eax, cl
mov byte [rbp + rsi - 0x18], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x1400d1419
lea rax, [rsi + r12]
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [r10 + rax]
sub dl, 0x5d
lea ecx, [rsi - 0x6c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, cl
mov byte [rbp + rsi - 0x18], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi - 0x18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400d0c22
lea rax, [rsi + r15]
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [r10 + rax]
sub dl, 0x6b
movzx eax, byte [rbp + rsi - 0x18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400d0c22
sub r11b, 5
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x23
jmp 0x1400d0c1e
sub r11b, 3
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x15
jmp 0x1400d0c0c
lea rdx, [rbp + 0x15a153c]
jmp 0x1400d14cb
lea rdx, [rbp + 0x16565bb]
jmp 0x1400d14cb
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0x90]
call fcn.1400042d0
mov rbx, rax
mov qword [rbp + 0xf0], rax
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400029d0
nop
mov rcx, rbx
call fcn.140002820
mov edx, 7
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [rbp + 0xf8]
call fcn.140006580
mov rax, r14
mov rbx, qword [rsp + 0x208]
add rsp, 0x1b0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret