Function at 0x140064200
Capabilities:
Encode data using base64

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, rcx
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 r8, r15
shr r8, 0x3f
add r15, r8
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 r9, 0x8888888888888889
mov rax, r9
imul r12
lea r8, [r12 + rdx]
sar r8, 5
mov rcx, r8
shr rcx, 0x3f
add r8, rcx
mov rax, r9
imul r8
add rdx, r8
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul rax, rdx, 0x3c
mov r13, r8
sub r13, rax
imul eax, r8d, 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 - 0x18], 0xf9ab
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x16], xmm0
movups xmmword [rbp - 6], xmm0
mov byte [rbp + 0xa], al
movabs rdi, 0xf206cd6ab06c51eb
movabs rsi, 0xc814a4ff2209ed75
movzx edx, byte [rbp + 0xf0]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r11d, r11d
movabs rcx, 0xdac35f1d761d89ff
cmp r11, 0x23
jae 0x140064e54
movzx r10d, byte [rbp + r11 - 0x18]
movzx ebx, r10b
cmp r8, r11
ja 0x140064e4b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006436b
add rcx, r11
mov rax, r10
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r10
add rdx, rcx
add dl, 7
jmp 0x1400643a5
je 0x140064dda
lea rax, [r9 + 3]
cmp r8, rax
je 0x140064d4e
lea rax, [r9 + 4]
cmp r8, rax
je 0x140064d1a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140064cf9
lea rax, [r9 + 8]
cmp r8, rax
je 0x140064cad
movzx ebx, r10b
nop dword [rax]
cmp r9, r11
ja 0x140064e42
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400643da
lea rdx, [r11 + rdi]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x6d
add dl, cl
jmp 0x140064410
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140064c95
lea rax, [r9 + 3]
cmp r8, rax
je 0x140064c6d
lea rax, [rcx + 1]
cmp r8, rax
je 0x140064c25
lea rax, [r9 + 9]
cmp r8, rax
je 0x140064bf4
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140064983
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140064966
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140064940
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14006491d
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400648fd
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400648dd
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400648c0
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400648a0
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140064883
lea rax, [r9 + 5]
cmp r8, rax
je 0x140064857
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140064420
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x64]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140064e26
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140064e0a
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14006461c
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400645f8
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400645dd
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14006480d
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400647c4
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006478c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14006476a
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140064420
lea r8, [r9 + 0x40]
lea r9, [r8 + 3]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14006473e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140064721
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140064704
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400646e7
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400646c7
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400646aa
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140064687
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x140064664
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14006464a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140064420
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x140064420
lea rdx, [r11 + rsi]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x33
add dl, cl
jmp 0x140064410
movabs rdx, 0x128de6c435ced977
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x41
add dl, cl
jmp 0x1400643b0
movabs rdx, 0x5d0728894993c579
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x4f
add dl, cl
movabs rcx, 0xdac35f1d761d89ff
jmp 0x140064341
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x140064cd0
lea ecx, [r11 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
inc r9
dec r11
inc r11
jmp 0x140064323
lea edx, [r11 + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x140064323
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064c44
lea edx, [r11 + 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 0x140064d36
lea edx, [r11 + 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 0x140064d36
lea edx, [r11 + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064d70
lea edx, [r11 + 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 0x140064d9b
lea edx, [r11 + 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 + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
lea ecx, [r11 + 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 5
mov byte [rbp + r11 - 0x18], dl
inc r11
jmp 0x140064323
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
cmp r9, 6
jb 0x14006477f
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 0x140064cd0
lea ecx, [r11 + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
cmp r8, 0x3e8
jae 0x140064bbc
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x140064b31
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400647a1
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
lea rax, [r9 + r8]
cmp rax, 5
je 0x140064bdb
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140064a61
lea ecx, [r11 - 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
jmp 0x1400647d9
lea edx, [r11 - 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 + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
lea edx, [r11 - 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 0x140064d9b
movzx ebx, r11b
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064d74
lea edx, [r11 - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064d36
lea edx, [r11 - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
jmp 0x140064d36
movzx ebx, r11b
lea edx, [rbx - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064c48
lea edx, [r11 - 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 r11
inc r11
jmp 0x140064323
lea edx, [r11 - 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 r11
inc r11
jmp 0x140064323
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 0x140064cd0
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400649ae
movabs rcx, 0xdac35f1d761d89ff
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
add dl, 7
jmp 0x140064822
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400649e3
lea edx, [r11 - 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 + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
inc rax
cmp r8, rax
jne 0x140064a08
lea edx, [r11 - 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 0x140064d9b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140064a31
movzx ebx, r11b
lea edx, [rbx - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140064c48
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140064822
lea edx, [r11 - 0x36]
movzx eax, dl
and al, r10b
mov ecx, 0x3d
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x140064323
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140064a84
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
jmp 0x140064cd0
inc rax
cmp r8, rax
jne 0x140064aaf
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x39
inc r9
dec r11
inc r11
jmp 0x140064323
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140064ad5
movzx ebx, r11b
lea ecx, [rbx - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1d
jmp 0x140064c48
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140064afb
movzx ebx, r11b
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x140064d74
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400647d9
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
movzx eax, byte [rbp + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140064b66
lea edx, [r11 - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140064b8c
movzx ebx, r11b
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6e
jmp 0x140064c48
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400647a1
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
inc r9
dec r11
inc r11
jmp 0x140064323
movzx ebx, r11b
lea edx, [rbx - 0x68]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x28
add dl, cl
add dl, r10b
jmp 0x140064c48
movzx ebx, r11b
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x1a]
jmp 0x140064d74
movabs rcx, 0x53c37d7cfe8005d9
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
add dl, 0x11
movzx eax, byte [rbp + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
movabs rdx, 0xc821c6566158a1e3
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x35
add dl, cl
movzx ebx, r11b
sub bl, 0x69
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x21
add r10b, bl
add r10b, dl
mov byte [rbp + r11 - 0x18], r10b
add r8, r9
jmp 0x140064d36
movabs rcx, 0x129b081b751d8de5
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x43
dec r11
inc r11
jmp 0x140064323
movabs rdx, 0xa78d8ba59ca765e9
add rdx, r11
movzx eax, dl
and al, r10b
sub dl, 0x5f
jmp 0x140064cc7
movabs rdx, 0x3c800f2fc4313ded
add rdx, r11
movzx eax, dl
and al, r10b
sub dl, 0x7b
movzx r10d, bl
add al, al
movzx ecx, bl
sub cl, al
add dl, cl
lea ecx, [r11 - 0x67]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x2f
add r10b, cl
mov byte [rbp + r11 - 0x18], r10b
inc r9
dec r11
inc r11
jmp 0x140064323
movabs rax, 0x666516441344edf5
add rax, r11
and r10b, al
add r10b, r10b
sub bl, r10b
lea edx, [rax + rbx]
add dl, 0x4d
add r8, r9
jmp 0x140064d36
movabs rax, 0xb0de58092709d9f7
add rax, r11
and r10b, al
add r10b, r10b
sub bl, r10b
lea edx, [rax + rbx]
add dl, 0x3f
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140064323
movabs rcx, 0xfb5799ce3acec5f9
add rcx, r11
and r10b, cl
add r10b, r10b
movzx edx, bl
sub dl, r10b
add dl, 0x31
add dl, cl
movzx r10d, bl
movzx ebx, r11b
sub bl, 0x6b
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x13
add cl, bl
movzx eax, cl
mov byte [rbp + r11 - 0x18], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x6c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, cl
mov byte [rbp + r11 - 0x18], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
movabs rax, 0x904a1d5862589dfd
add rax, r11
and r10b, al
add r10b, r10b
sub bl, r10b
lea edx, [rax + rbx]
add dl, 0x15
movzx eax, byte [rbp + r11 - 0x18]
add rax, r9
add r11, rax
inc r11
jmp 0x140064323
add r11b, 0x7b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5d
jmp 0x14006431e
add r11b, 0x7d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x6b
jmp 0x14006430f
lea rbx, [rbp + 0x158b73c]
jmp 0x140064e58
lea rbx, [rbp + 0xb6413b]
jmp 0x140064e58
lea rbx, [rbp - 0x18]
movzx edx, byte [rbp + 0xf0]
lea rcx, [rbp + 0x10]
call fcn.140002620
nop
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140064e70
mov rdx, rbx
lea rcx, [rbp + 0x10]
call fcn.140004030
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.140002600
nop
lea rcx, [rbp + 0x10]
call fcn.140002490
mov edx, listen
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x20], 0x4fe2e5ed
mov dword [rsp + 0x24], 0x999892a4
mov dword [rsp + 0x28], 0x9397a34a
mov word [rsp + 0x2c], 0x4594
mov byte [rsp + 0x2e], 0xe0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x2f], xmm0
mov dword [rsp + 0x3f], eax
movzx edx, byte [rbp + 0xf0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor esi, esi
movabs rax, 0xb83d2379cf9ea33d
cmp rsi, 0x23
jae 0x140065947
movzx r10d, byte [rsp + rsi + 0x20]
mov r14d, r10d
nop
cmp r8, rsi
ja 0x14006593e
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x140064f5b
lea rcx, [rsi + rax]
mov rax, r14
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r14
add rdx, rcx
add dl, 0x55
jmp 0x140064fa2
je 0x1400658ce
lea rax, [r9 + 3]
cmp r8, rax
je 0x140065849
lea rax, [rcx + 1]
cmp r8, rax
je 0x140065819
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400657dd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400657bd
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006579a
movzx r11d, sil
nop word [rax + rax]
mov rbx, r8
cmp r9, rsi
ja 0x140065935
lea rax, [r9 + 2]
cmp r8, rax
jae 0x140064fdc
lea ecx, [r11 + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 7
jmp 0x14006501c
lea rax, [r9 + 1]
cmp r8, rax
je 0x140065759
inc rax
cmp r8, rax
je 0x140065737
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006571b
lea rax, [r9 + 6]
cmp r8, rax
je 0x140065701
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400656e3
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x14006543a
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140065428
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400653ff
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400653dd
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400653cb
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400653af
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006538f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140065365
lea rax, [r9 + 5]
cmp r8, rax
je 0x140065030
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140065919
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400658fd
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006519e
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140065182
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400652ea
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400652a9
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140065030
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x42]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14006527b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14006525b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140065241
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140065221
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140065201
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400651ef
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400651c6
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140065030
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x40]
jmp 0x140065030
lea edx, [r11 - 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x7d
add dl, cl
jmp 0x140064fb0
add r11b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x2d
add dl, r11b
movabs rax, 0xb83d2379cf9ea33d
jmp 0x140064f30
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
inc r9
dec rsi
inc rsi
jmp 0x140064f12
lea edx, [r11 - 0x66]
movzx eax, r10b
and al, dl
sub dl, 0x36
jmp 0x1400657ee
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14006582e
sub r11b, 0x5a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140065831
lea edx, [r11 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x34
jmp 0x14006586a
sub r11b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140065894
add r11b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
lea ecx, [r11 - 0x73]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
add dl, 0x25
add dl, cl
cmp r9, 4
jb 0x1400656a2
lea edx, [r11 + 0x4e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x44]
jmp 0x140065770
lea ecx, [r11 - 0x67]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x2f
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400656cb
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400654fd
lea edx, [r11 - 0x77]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x41
add dl, cl
cmp r8, 0x42
jae 0x1400656ae
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x14006558f
lea edx, [r11 - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_33
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400652be
add r11b, 6
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2a
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140065894
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x140065831
lea edx, [r11 - 0x5c]
movzx eax, r10b
and al, dl
sub dl, 0x7c
jmp 0x1400657ee
add r11b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
dec rsi
inc rsi
jmp 0x140064f12
sub r11b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rsi
inc rsi
jmp 0x140064f12
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
sub dl, 0x7a
jmp 0x140065766
lea rcx, [r9 + 3]
cmp rbx, rcx
jae 0x14006545d
lea ecx, [r11 + 0x3d]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
add dl, 0x55
jmp 0x1400652ff
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140065490
add r11b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xe
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
inc rax
cmp rbx, rax
jne 0x1400654b4
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x140065831
cmp rbx, rcx
jne 0x1400654d5
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
jmp 0x14006582e
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x140065301
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400657f6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140065518
lea edx, [r11 + 3]
movzx eax, r10b
and al, dl
sub dl, 0x15
jmp 0x140065766
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140065543
sub r11b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3f
dec rsi
inc rsi
jmp 0x140064f12
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140065568
add r11b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3d
jmp 0x140065831
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140065333
lea edx, [r11 - 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x19
jmp 0x14006586a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400655c2
add r11b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
inc rax
cmp r8, rax
jne 0x1400655e5
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14006586a
cmp r8, rcx
jne 0x140065606
add r11b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1e
jmp 0x140065831
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006562b
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
jmp 0x14006582e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006564f
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400657f6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006567a
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
dec rsi
inc rsi
jmp 0x140064f12
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400652c0
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14006576e
mov byte [rsp + rsi + 0x20], dl
inc rsi
jmp 0x140064f12
lea ecx, [r11 - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
add dl, r10b
jmp 0x1400657f8
lea edx, [r11 + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
jmp 0x14006586a
sub r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
add dl, 0x49
add dl, r11b
jmp 0x140065894
lea edx, [r11 + 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x61
jmp 0x14006586a
sub r11b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xb
jmp 0x140065831
add r11b, 0x6f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 9
dec rsi
inc rsi
jmp 0x140064f12
lea edx, [r11 + 0x7b]
movzx eax, r10b
and al, dl
sub dl, 0x5d
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub r11b, 0x75
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x33
add r11b, r10b
mov byte [rsp + rsi + 0x20], r11b
inc r9
dec rsi
inc rsi
jmp 0x140064f12
lea ecx, [rsi + 0xd]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5b
inc r9
dec rsi
inc rsi
jmp 0x140064f12
lea ecx, [rsi - 0x6d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 5
dec rsi
inc rsi
jmp 0x140064f12
movzx r11d, sil
lea edx, [r11 + 0x19]
movzx eax, r10b
and al, dl
add dl, 0x51
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x23
add r11b, r10b
add r11b, dl
mov byte [rsp + rsi + 0x20], r11b
jmp 0x14006582e
lea ecx, [rsi - 0x61]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x59
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140064f12
movabs rcx, 0x9abf854ad5676ab
add rcx, rsi
and r14b, cl
add r14b, r14b
movzx edx, r10b
sub dl, r14b
add dl, 0x53
movzx r11d, sil
add dl, cl
add r11b, 0x7f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x79
add r11b, r10b
movzx eax, r11b
mov byte [rsp + rsi + 0x20], al
inc r9
add rax, r9
sub rsi, rax
lea ecx, [rsi - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x24
add cl, r10b
mov byte [rsp + rsi + 0x20], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
movabs rax, 0x28b76a6d6edbe9b7
add rax, rsi
and r14b, al
add r14b, r14b
sub r10b, r14b
lea edx, [rax + r10]
dec dl
movzx eax, byte [rsp + rsi + 0x20]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140064f12
sub r11b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x29
jmp 0x140064f0e
add r11b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7f
jmp 0x140064ef3
lea rcx, [rbp + 0x155ac1c]
jmp 0x14006594c
lea rcx, [rbp + 0x1344f59]
jmp 0x14006594c
lea rcx, [rsp + 0x20]
mov r9d, r12d
mov r8d, r13d
mov edx, r15d
call fcn.140005de0
mov edx, 7
mov r14, qword [rbp + 0xf0]
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x70], 0xf30ded31
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 r15, 0x645a4e3ad2c5899e
movabs r13, 0xbe78239bc366c352
movabs r12, 0x2d0eeab078509cda
movzx ebx, byte [rbp + 0xf0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140066576
movzx r11d, byte [rsp + rdi + 0x70]
mov esi, r11d
cmp r8, rdi
ja 0x14006656d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140065a10
lea rcx, [rdi + r15]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x52
jmp 0x140065a4a
je 0x1400664fa
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006647a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140066447
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006640c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400663c7
movzx r10d, dil
nop
cmp r9, rdi
ja 0x140066564
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140065a7d
lea edx, [r10 - 0xa]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x140065ac0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400663b0
inc rax
cmp r8, rax
je 0x14006638a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006636a
lea rax, [r9 + 6]
cmp r8, rax
je 0x140066350
lea rax, [r9 + 3]
cmp r8, rax
je 0x140066330
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140066027
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14006600d
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140065fe4
lea rax, [r9 + 6]
cmp r8, rax
je 0x140065fbe
lea rax, [r9 + 1]
cmp r8, rax
je 0x140065fa2
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140065f82
lea rax, [r9 + 8]
cmp r8, rax
je 0x140065f66
lea rax, [r9 + 2]
cmp r8, rax
je 0x140065f4a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140065f2a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140065f00
lea rax, [r9 + 3]
cmp r8, rax
je 0x140065ad0
lea r8, [r9 + 5]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140066544
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140066524
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140065cbd
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140065c9f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140065c81
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140065eb3
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140065e67
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140065e29
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140065e06
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140065ad0
lea r8, [r9 + 5]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140065dd8
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140065dba
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140065d9c
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140065d7c
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140065d60
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140065d42
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140065d1c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140065cf7
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140065cd9
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140065ad0
lea r8, [r9 + 5]
lea r9, [r8 + 8]
jmp 0x140065ad0
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x140065ac0
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x140065a50
add r10b, 0x52
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3e
jmp 0x1400659e5
lea edx, [r10 - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400663e0
add r10b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x2c
inc r9
dec rdi
inc rdi
jmp 0x1400659d2
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400659d2
lea edx, [r10 - 4]
movzx eax, r11b
and al, dl
mov ecx, select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x140066425
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
jmp 0x14006645f
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x140066462
lea edx, [r10 + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x140066494
add r10b, 0xc
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x54
add bl, r10b
jmp 0x1400664bc
sub r10b, 0x30
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
sub r10b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x16
mov byte [rsp + rdi + 0x70], bl
inc rdi
jmp 0x1400659d2
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x72
cmp r9, 0x1000
jb 0x140065e1d
lea edx, [r10 - 0xc]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x58]
jmp 0x1400663e0
lea edx, [r10 + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x1000
jae 0x1400662f6
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140066224
lea edx, [r10 - 0x64]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x44
add bl, dl
jmp 0x140065e3e
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2a
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140066315
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140066120
lea edx, [r10 - 0x5a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x140065e80
sub r10b, 0x3c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x5c
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
sub r10b, 0x78
movzx eax, r11b
and al, r10b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400664bc
lea edx, [r10 + 0x4c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x14
add bl, dl
jmp 0x140066494
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x70
jmp 0x140066462
sub r10b, 0x2c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x14006645f
lea edx, [r10 - 0x68]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x28
add bl, dl
jmp 0x140066425
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400659d2
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400659d2
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3c
jmp 0x1400663e0
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x14006604a
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x52
jmp 0x140065ec8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006607d
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x74
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400660a2
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x140066462
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400660c7
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 4
jmp 0x14006645f
cmp r8, rcx
jne 0x1400660f5
sub r10b, 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 0x1400659d2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140065ec8
lea edx, [r10 - 0x34]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400663e0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140066145
lea edx, [r10 - 0x1e]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2e
add bl, dl
jmp 0x1400663e0
inc rax
cmp r8, rax
jne 0x140066176
add r10b, 0x1e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400659d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006619b
lea edx, [r10 - 0x6a]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x1a
add bl, dl
jmp 0x140066425
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400661c4
sub r10b, 0x2e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x14006645f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400661ed
sub r10b, 0x7a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400664bc
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140065e80
sub r10b, 0x3e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4e
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006625b
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
inc rax
cmp r8, rax
jne 0x140066283
add r10b, 0x14
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400664bc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400662a8
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x140066494
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400662cd
sub r10b, 0x38
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x78
jmp 0x14006645f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140065e3e
lea edx, [r10 - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 8
add bl, dl
jmp 0x1400663e0
lea edx, [r10 + 0x30]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x50
add bl, r11b
add bl, dl
jmp 0x140066425
lea edx, [r10 + 0x6c]
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x140066494
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400664bc
lea ecx, [r10 - 0x66]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x36
jmp 0x140066494
add r10b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140066462
sub r10b, 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
dec rdi
inc rdi
jmp 0x1400659d2
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x5e
jmp 0x1400663e0
movzx r10d, dil
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x16
sub r10b, 0x6e
movzx eax, r11b
and al, r10b
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rsp + rdi + 0x70], cl
inc r9
dec rdi
inc rdi
jmp 0x1400659d2
movzx r10d, dil
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2a
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
add cl, bl
mov byte [rsp + rdi + 0x70], cl
jmp 0x14006645f
lea edx, [rdi - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400659d2
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 0x3e
add bl, cl
movzx r10d, dil
add r10b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x46
add r10b, r11b
movzx eax, r10b
mov byte [rsp + rdi + 0x70], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rsp + rdi + 0x70], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
lea rcx, [rdi + r12]
and sil, cl
mov eax, 5
sub al, sil
lea ebx, [rax + rax]
add bl, r11b
add bl, cl
movzx eax, byte [rsp + rdi + 0x70]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400659d2
add r10b, 0x16
movzx eax, r11b
and al, r10b
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400659d0
sub r10b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400659c0
lea rdx, [rbp + 0x1787598]
jmp 0x14006657b
lea rdx, [rbp + 0xfdff36]
jmp 0x14006657b
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x30]
call fcn.140003ea0
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.140002600
nop
mov rcx, rbx
call fcn.140002490
mov edx, listen
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [rsp + 0x48], 0x8680948e
mov word [rsp + 0x4c], 0xe5b6
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, 0x6a4325e6b46a35c
movabs r13, 0x2134fbd8186130cc
movabs r12, 0x13ec971b41d3ea14
movzx r11d, byte [rbp + 0xf0]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400670c1
movzx ebx, byte [rsp + rdi + 0x48]
mov esi, ebx
cmp r8, rdi
ja 0x1400670b8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006664f
lea rcx, [rdi + r15]
mov rax, rsi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rsi
add r11, rcx
add r11b, 0x7c
jmp 0x140066688
je 0x140067043
inc rax
cmp r8, rax
je 0x140066fee
lea rax, [r9 + 3]
cmp r8, rax
je 0x140066f9f
lea rax, [r9 + 5]
cmp r8, rax
je 0x140066f47
lea rax, [r9 + 8]
cmp r8, rax
je 0x140066f00
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400670af
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400666be
lea edx, [r10 - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400666f2
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140066ef5
lea rax, [r9 + 3]
cmp r8, rax
je 0x140066ecf
lea rax, [rcx + 1]
cmp r8, rax
je 0x140066eaf
lea rax, [r9 + 4]
cmp r8, rax
je 0x140066e93
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140066bc6
nop
lea rax, [r9 + 3]
cmp r8, rax
je 0x140066bb8
lea rax, [r9 + 5]
cmp r8, rax
je 0x140066b8f
lea rax, [r9 + 8]
cmp r8, rax
je 0x140066b69
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140066b5b
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140066b3b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140066b1b
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140066aff
lea rax, [r9 + 1]
cmp r8, rax
je 0x140066ae2
lea r8, [r9 + 6]
lea r9, [r8 + 8]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006708f
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006706f
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400668bb
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14006689c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14006687d
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140066a91
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140066a49
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140066a07
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400669df
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140066700
lea r8, [r9 + 2]
lea r9, [r8 + 3]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400669b5
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140066999
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14006697f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140066964
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140066949
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14006692a
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140066904
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400668db
lea r8, [r9 + 8]
lea r9, [r8 + 9]
jmp 0x140066700
lea edx, [r10 - 0xc]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400666f2
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140066690
sub r10b, 0x7c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066623
sub r10b, 0x58
movzx eax, bl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x140066612
sub r10b, 0x10
movzx eax, bl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x140066612
lea edx, [r10 + 0x38]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140066f65
add r10b, 0x80
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x80
jmp 0x140066f83
sub r10b, 0x38
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x78
jmp 0x140066f86
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x140066fc5
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
jmp 0x140067007
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
movzx eax, byte [rsp + rdi + 0x48]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140066612
sub r10b, 0x2c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
mov byte [rsp + rdi + 0x48], r11b
inc rdi
jmp 0x140066612
lea edx, [r10 + 0x1c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x1000
jb 0x1400669fa
lea edx, [r10 - 0x58]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x30]
jmp 0x140066f1e
lea edx, [r10 + 0x64]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x5a
jae 0x140066e5a
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140066d89
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x140066a21
lea edx, [r10 - 0x54]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x140066e77
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140066cce
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x140066a63
sub r10b, 0x70
movzx eax, r10b
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067004
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140066fc2
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066f86
add r10b, 0x68
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066f83
lea edx, [r10 - 0x50]
mov ecx, Ordinal_27
jmp 0x140066f54
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x140066612
add r10b, 0x40
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140066612
lea edx, [r10 - 0x78]
mov ecx, 0x24
jmp 0x140066f0d
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x140066be2
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, bl
mov ecx, 0x3e
jmp 0x140066a9f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140066c08
add r10b, 0x18
movzx eax, r10b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067059
inc rax
cmp r8, rax
jne 0x140066c2d
sub r10b, 0x30
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067004
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140066c52
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140066fc2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140066c81
add r10b, 0x68
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x140066612
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140066cb3
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140066612
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140066aab
lea edx, [r10 - 0x28]
mov ecx, listen
jmp 0x140066f0d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140066cf1
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140066f1e
inc rax
cmp r8, rax
jne 0x140066d1f
add r10b, 0x14
movzx eax, r10b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x140066612
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140066d36
lea edx, [r10 - 0x34]
mov ecx, gethostname
jmp 0x140066f54
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140066d5f
add r10b, 0x3c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066f86
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140066a63
add r10b, 0x64
movzx eax, r10b
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067059
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140066dbc
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
movzx eax, byte [rsp + rdi + 0x48]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140066612
inc rax
cmp r8, rax
jne 0x140066de0
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
jmp 0x140066f86
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140066e05
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
jmp 0x140066f83
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140066e2c
lea edx, [r10 - 0x38]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x140066f65
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140066a21
add r10b, 0x80
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x140066612
lea edx, [r10 + 0x60]
movzx eax, bl
and al, dl
movzx ecx, bl
sub cl, al
add cl, 0x30
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140066f65
lea edx, [r10 + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140066fc5
sub r10b, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
jmp 0x140066f86
add r10b, 0x24
movzx eax, r10b
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066f83
sub r10b, 0x4c
movzx eax, r10b
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x140066612
lea edx, [r10 + 0x44]
mov ecx, reloc.WS2_32.dll_select
jmp 0x140066f0d
movzx r10d, dil
lea edx, [r10 - 0x2c]
mov ecx, reloc.WLDAP32.dll_Ordinal_26
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r10b, 4
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, bl
mov byte [rsp + rdi + 0x48], r10b
inc r9
dec rdi
inc rdi
jmp 0x140066612
movzx r10d, dil
lea edx, [r10 - 0x54]
mov ecx, Ordinal_41
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x44
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x24
add cl, r10b
add cl, bl
mov byte [rsp + rdi + 0x48], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140066612
movabs rax, 0x2e7d6094eeee7784
add rax, rdi
and sil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
movzx r10d, dil
add r11b, bl
add r10b, 0x74
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x2c
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0x48], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140067007
lea rax, [rdi + r13]
and sil, al
mov ecx, gethostname
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
lea edx, [rdi - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rsp + rdi + 0x48], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x48]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140066612
lea rax, [rdi + r12]
and sil, al
mov ecx, Ordinal_60
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
movzx eax, byte [rsp + rdi + 0x48]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140066612
sub r10b, 0x34
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066610
add r10b, 0x14
movzx eax, r10b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140066600
lea rdx, [rbp + 0x175c118]
jmp 0x1400670c6
lea rdx, [rbp + 0xbc6474]
jmp 0x1400670c6
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0x50]
call fcn.140003ea0
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.140002600
nop
mov rcx, rbx
call fcn.140002490
mov edx, 7
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov word [rbp - 0x68], 0x815d
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x66], xmm0
movups xmmword [rbp - 0x56], xmm0
mov byte [rbp - 0x46], al
movabs rsi, 0x1df6d3a9d273f540
movabs r12, 0xd1bfc9a4c12bb4c0
movabs r15, 0x59e47afd775bdfc0
movzx r8d, byte [rbp + 0xf0]
nop dword [rax + rax]
mov rax, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140067a9c
movzx r10d, byte [rbp + rbx - 0x68]
mov edi, r10d
cmp rax, rbx
ja 0x140067a93
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x140067191
lea rdx, [rbx + rsi]
mov rcx, rdi
and rcx, rdx
imul r8, rcx, 0xfffffffffffffffe
add r8, rdi
add r8, rdx
add r8b, 0x40
jmp 0x1400671d8
je 0x140067a29
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400679b7
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x140067986
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x140067945
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x140067925
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400678e1
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x140067a8a
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jae 0x14006720e
lea r8d, [r11 + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
jmp 0x140067250
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400678e5
inc rcx
cmp rax, rcx
je 0x1400678b7
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x140067894
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x140067877
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x14006785e
nop
lea rcx, [rax + r9]
cmp rcx, rbx
jbe 0x14006763c
nop dword [rax]
lea rcx, [r9 + 0x10]
cmp rax, rcx
je 0x14006761e
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x140067709
lea rcx, [r9 + 0x2a]
cmp rax, rcx
je 0x1400675fb
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400676e5
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400676bf
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400675e4
lea rcx, [r9 + 0x61]
cmp rax, rcx
je 0x1400675c7
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x14006769f
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x14006766c
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x140067260
lea rax, [r9 + 0x400]
lea r9, [rax + 0x200]
lea rcx, [r9 + 6]
cmp rax, rcx
jb 0x140067a70
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x140067a51
lea rcx, [r9 + 0x28]
cmp rax, rcx
jb 0x140067440
lea rdx, [r9 + 0x64]
cmp rax, rdx
jb 0x140067421
lea rcx, [r9 + 2]
cmp rax, rcx
jb 0x140067406
lea rcx, [r9 + 5]
cmp rax, rcx
jb 0x140067573
lea rcx, [r9 + 9]
cmp rax, rcx
jb 0x140067559
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x140067518
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400674f6
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x140067260
mov rax, rdx
lea r9, [rdx + 4]
lea rcx, [r9 + 0x3e8]
cmp rdx, rcx
ja 0x140067787
lea rcx, [r9 + 0x61]
cmp rdx, rcx
ja 0x1400674d9
lea rcx, [r9 + 9]
cmp rdx, rcx
ja 0x1400677b4
lea rcx, [r9 + 0x20]
cmp rdx, rcx
ja 0x1400674bc
lea rcx, [r9 + 0x42]
cmp rdx, rcx
ja 0x1400674a5
lea rcx, [r9 + 0x200]
cmp rdx, rcx
ja 0x14006749a
lea rcx, [r9 + 4]
cmp rdx, rcx
ja 0x140067803
lea rcx, [r9 + 8]
cmp rdx, rcx
ja 0x140067474
lea rcx, [r9 + 0x10]
cmp rdx, rcx
ja 0x14006745d
lea rcx, [r9 + 0x40]
cmp rdx, rcx
ja 0x140067260
lea rax, [r9 + 2]
lea r9, [rax + 0x2a]
jmp 0x140067260
lea edx, [r11 - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
jmp 0x140067250
lea r8d, [r11 + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
jmp 0x1400671e0
sub r11b, 0x40
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x40
jmp 0x140067165
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
jmp 0x1400678fb
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x140067152
lea edx, [rbx + 0x80]
jmp 0x1400677df
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
jmp 0x14006799b
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x14006799e
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x1400679f2
lea edx, [rbx - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
mov byte [rbp + rbx - 0x68], r8b
inc rbx
jmp 0x140067152
lea r8d, [rbx + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
cmp r9, 0x42
jb 0x14006750b
movzx r11d, bl
lea edx, [r11 + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
lea r8d, [rdx + rdx]
jmp 0x1400678fb
lea edx, [rbx - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
jmp 0x14006774b
lea r8d, [rbx + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
lea rcx, [rax + r9]
cmp rcx, 6
je 0x14006783d
lea rdx, [r9 + 4]
cmp rax, rdx
jbe 0x140067729
lea r8d, [rbx + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
jmp 0x14006774b
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x1400679cf
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
jmp 0x14006799e
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
dec rbx
inc rbx
jmp 0x140067152
lea edx, [r11 + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x1400678fb
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jae 0x140067663
add r11b, 0x40
movzx ecx, r11b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r11b
jmp 0x14006758a
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x140067697
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
movzx ecx, byte [rbp + rbx - 0x68]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x140067152
inc rcx
cmp rax, rcx
jne 0x1400676b6
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
jmp 0x1400679f2
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400676dc
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x14006799b
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400676fc
movzx edx, r10b
and dl, bl
add dl, dl
movzx r8d, r10b
sub r8b, dl
add r8b, bl
jmp 0x140067963
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x14006758d
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
inc r9
dec rbx
inc rbx
jmp 0x140067152
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400678e1
inc rcx
cmp rax, rcx
je 0x140067925
cmp rax, rdx
je 0x140067986
cmp rax, 2
jae 0x140067820
lea rcx, [r9 + 0x80]
cmp rax, rcx
jbe 0x14006777e
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x140067532
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400677ac
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
movzx ecx, byte [rbp + rbx - 0x68]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x140067152
inc rcx
cmp rax, rcx
jne 0x1400677cb
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
jmp 0x1400679cf
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400677f6
movzx r11d, bl
lea edx, [r11 + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x140067963
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x140067532
movzx edx, bl
and dl, r10b
add dl, dl
movzx r8d, bl
sub r8b, dl
add r8b, r10b
dec rbx
inc rbx
jmp 0x140067152
movzx r11d, bl
movzx ecx, bl
and cl, r10b
add cl, cl
movzx r8d, byte [rbp + rbx - 0x68]
sub r8b, cl
add r8b, bl
jmp 0x140067960
lea edx, [rbx + 0x80]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
sub dl, byte [rbp + rbx - 0x68]
lea r8d, [r10 + rdx]
add r8b, 0x80
jmp 0x1400679cf
sub r11b, 0x40
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
jmp 0x140067a3a
sub r11b, 0x40
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x40
jmp 0x1400679cf
sub r11b, 0x40
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x40
dec rbx
inc rbx
jmp 0x140067152
add r11b, 0x40
movzx ecx, r11b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r11b
add r8b, r10b
inc r9
dec rbx
inc rbx
jmp 0x140067152
movzx r11d, bl
lea edx, [r11 - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
sub r11b, 0x40
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x40
add r10b, r11b
mov byte [rbp + rbx - 0x68], r10b
inc r9
dec rbx
inc rbx
jmp 0x140067152
lea edx, [rbx - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
dec rbx
inc rbx
jmp 0x140067152
movzx r11d, bl
lea r8d, [r11 + 0x40]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r10b
add r11b, 0x40
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add dl, r8b
add dl, r10b
add dl, r11b
mov byte [rbp + rbx - 0x68], dl
jmp 0x14006799b
lea edx, [rbx - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r8d, [r10 + rdx]
sub r8b, 0x40
add rax, r9
movzx ecx, r8b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x140067152
lea rdx, [rbx + r12]
and dil, dl
add dil, dil
movzx r8d, r10b
sub r8b, dil
sub r8b, 0x40
add r8b, dl
lea edx, [rbx - 0x40]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
sub dl, 0x40
add dl, r10b
movzx ecx, dl
mov byte [rbp + rbx - 0x68], cl
inc r9
add rcx, r9
sub rbx, rcx
movzx edx, bl
and dl, r10b
add dl, dl
movzx ecx, bl
sub cl, dl
add cl, r10b
mov byte [rbp + rbx - 0x68], cl
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rbp + rbx - 0x68]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x140067152
lea rcx, [rbx + r15]
and dil, cl
add dil, dil
sub r10b, dil
lea r8d, [rcx + r10]
sub r8b, 0x40
movzx ecx, byte [rbp + rbx - 0x68]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x140067152
add bl, 0x40
movzx ecx, bl
and cl, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, bl
add r8b, r10b
jmp 0x140067150
sub bl, 0x40
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r8d, [r10 + rbx]
sub r8b, 0x40
jmp 0x140067140
lea rdx, [rbp + 0x168c698]
jmp 0x140067aa0
lea rdx, [rbp + 0x11cbbd8]
jmp 0x140067aa0
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x70]
call fcn.140003ea0
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.140002600
nop
mov rcx, rbx
call fcn.140002490
mov edx, listen
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov word [rbp - 0x40], 0x2d4a
mov byte [rbp - 0x3e], 0xa
xorps xmm0, xmm0
movups xmmword [rbp - 0x3d], xmm0
movups xmmword [rbp - 0x2d], xmm0
movabs r15, 0x7f08afcd6bf0df82
movabs r12, 0x7d1a0f6843d29e86
movzx r11d, byte [rbp + 0xf0]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400685db
movzx r10d, byte [rbp + rbx - 0x40]
mov rdi, r10
cmp r8, rbx
ja 0x1400685d2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140067b61
lea rcx, [rbx + r15]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
add r11b, 0x72
jmp 0x140067b74
je 0x14006855d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140068505
cmp r9, rbx
ja 0x1400685c9
lea rax, [r9 + 8]
cmp r8, rax
jae 0x140067ba2
lea edx, [rbx - 0x56]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140067be2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400684be
inc rax
cmp r8, rax
je 0x140068496
lea rax, [r9 + 4]
cmp r8, rax
je 0x140068478
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006845d
lea rax, [r9 + 2]
cmp r8, rax
je 0x140068442
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140068134
nop
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140068116
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400680f2
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400680d1
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400680b3
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140068098
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140068079
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14006805d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006803e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140068022
lea rax, [r9 + 9]
cmp r8, rax
je 0x140067bf0
lea r8, [r9 + 3]
lea r9, [r8 + 8]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400685aa
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006858b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140067dd9
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140067dba
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140067da0
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140067fd0
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140067f88
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140067f46
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140067f1f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140067bf0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140067ef6
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140067ed8
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140067ebc
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140067e9d
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140067e7e
lea rcx, [r9 + 8]
cmp r8, rcx
ja 0x140067e5f
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140067e3a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140067e16
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140067df8
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140067bf0
mov r8, rcx
lea r9, [rcx + 2]
jmp 0x140067bf0
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
jmp 0x140067be2
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140067b74
lea edx, [rbx - 0x72]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140067b32
lea edx, [rbx + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x30
movzx edi, bl
jmp 0x1400684d8
lea ecx, [rbx + 0x4c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x14
inc r9
dec rbx
inc rbx
jmp 0x140067b22
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x140067b22
lea edx, [rbx + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
movzx edi, bl
jmp 0x14006851e
lea edx, [rbx + 0x40]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068541
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068544
lea edx, [rbx + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400683de
lea edx, [rbx + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x140068404
lea ecx, [rbx + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x50
movzx eax, byte [rbp + rbx - 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140067b22
lea edx, [rbx - 0x5a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx - 0x40], r11b
inc rbx
jmp 0x140067b22
lea edx, [rbx - 0x5e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6e
add r11b, dl
cmp r9, 0x61
jb 0x140067f39
movzx edi, bl
lea edx, [rdi - 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x28]
jmp 0x1400684db
lea edx, [rbx - 0x62]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x52
add r11b, dl
cmp r8, 2
jae 0x1400683ab
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400682e5
lea edx, [rbx - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7c
jmp 0x140067f5c
lea edx, [rbx - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x36
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x1400683ca
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140068206
lea edx, [rbx - 6]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067f9e
lea edx, [rbx - 4]
movzx eax, r10b
and al, dl
mov ecx, select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140068575
lea edx, [rbx - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068404
lea edx, [rbx - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400683de
lea edx, [rbx - 0x10]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068544
lea ecx, [rbx - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
jmp 0x140068541
movzx edi, bl
lea edx, [rdi - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x58
jmp 0x14006851e
lea ecx, [rbx - 0x1c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3c
dec rbx
inc rbx
jmp 0x140067b22
lea ecx, [rbx - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
inc r9
dec rbx
inc rbx
jmp 0x140067b22
movzx edi, bl
lea edx, [rdi - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 4
jmp 0x1400684d8
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x140068159
lea edx, [rbx - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140067fe6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006818b
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4c
movzx eax, byte [rbp + rbx - 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140067b22
inc rax
cmp r8, rax
jne 0x1400681b2
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068544
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400681da
lea edx, [rbx + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068541
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140067fe9
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14006851e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006821f
movzx edi, bl
lea edx, [rdi - 2]
mov ecx, 7
jmp 0x1400684c9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140068249
lea ecx, [rbx + 6]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2a
dec rbx
inc rbx
jmp 0x140067b22
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140068270
movzx edi, bl
lea edx, [rdi + 0xa]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x46
jmp 0x14006851e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140068294
lea ecx, [rbx + 0xe]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x62
jmp 0x140068541
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400682b9
lea edx, [rbx + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400683de
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140067fa1
lea edx, [rbx + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068404
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006830a
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140068575
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140068332
lea edx, [rbx - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140068544
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140068356
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
jmp 0x140068541
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140068380
lea ecx, [rbx - 0x40]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
dec rbx
inc rbx
jmp 0x140067b22
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140067f5f
movzx edi, bl
lea edx, [rdi - 0x38]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
jmp 0x1400684d8
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + rbx - 0x40]
sub cl, al
add cl, 0x28
lea r11d, [rcx + rcx]
jmp 0x14006851e
lea edx, [rbx - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x5a
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx - 0x40], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx - 0x40], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140067b22
lea ecx, [rbx - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4e
jmp 0x140068544
lea ecx, [rbx - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x32
jmp 0x140068541
movzx edi, bl
lea edx, [rdi - 0x46]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x16
jmp 0x14006851e
lea edx, [rbx - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x140067b22
movzx edi, bl
lea edx, [rdi - 0x52]
mov ecx, Ordinal_33
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add dil, 0x4e
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x22
add dil, r10b
mov byte [rbp + rbx - 0x40], dil
inc r9
dec rbx
inc rbx
jmp 0x140067b22
movzx edi, bl
lea edx, [rdi - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x36
add r11b, dl
add dil, 0x52
movzx eax, dil
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x3e
add cl, dil
add cl, r10b
mov byte [rbp + rbx - 0x40], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140067b22
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx - 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140067b22
sub bl, 0x76
movzx eax, r10b
and al, bl
mov ecx, Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140067b20
sub bl, 0x7a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140067b10
lea rdx, [rbp + 0x1562b18]
jmp 0x1400685df
lea rdx, [rbp + 0x470a9a]
jmp 0x1400685df
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x90]
call fcn.140003ea0
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.140002600
nop
mov rcx, rbx
call fcn.140002490
mov rcx, qword [rbp + 0xf8]
call fcn.140005de0
mov edx, 7
mov rcx, qword [r14]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
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