Function at 0x14002db60
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0x100
movaps xmmword [rsp + 0xf0], xmm6
mov rax, qword [0x1401620c0]
xor rax, rsp
mov qword [rbp + 0xf], rax
mov r14, rdx
mov r15, rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x41], xmm1
mov r8d, reloc.WS2_32.dll_recvfrom
lea rdx, str.Cache_CloudConfig
lea rcx, [rbp - 0x51]
call fcn.1400179f0
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 7
lea rdx, str.URLREAD
lea rcx, [rbp - 0x11]
call fcn.1400179f0
lea rdx, [rbp - 0x51]
cmp qword [rbp - 0x39], 0xf
cmova rdx, qword [rbp - 0x51]
mov r8, qword [rbp - 0x41]
lea rcx, [rbp - 0x11]
call fcn.140054f70
mov rdx, qword [rbp - 0x39]
cmp rdx, 0xf
jbe 0x14002dc3d
inc rdx
mov rcx, qword [rbp - 0x51]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002dc37
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002dc37
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140134770
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x41], xmm1
mov r8d, reloc.WS2_32.dll_listen
lea rdx, str..cfg_rawtrue
lea rcx, [rbp - 0x51]
call fcn.1400179f0
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r15 + 0x10]
movabs rax, 0x7fffffffffffffff
sub rax, rcx
cmp rax, rdx
jb 0x1400306bb
mov r9, r14
cmp qword [r14 + 0x18], 0xf
jbe 0x14002dc8d
mov r9, qword [r14]
mov rax, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x14002dc9a
mov rax, qword [r15]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov r8, r14
movzx edx, byte [rbp - 0x79]
lea rcx, [rbp - 0x31]
call fcn.140053090
lea r9, [rbp - 0x51]
lea r8, [rbp - 0x31]
movzx edx, byte [rbp - 0x79]
lea rcx, [rbp - 0x71]
call fcn.1400bf930
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e850
mov ebx, eax
mov rdx, qword [rbp - 0x19]
cmp rdx, 0xf
jbe 0x14002dd14
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002dd0f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14002dd46
call fcn.140134770
mov rdx, qword [rbp - 0x39]
cmp rdx, 0xf
jbe 0x14002dd52
inc rdx
mov rcx, qword [rbp - 0x51]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002dd4d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002dd4d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140134770
xor r12d, r12d
test ebx, ebx
je 0x140030439
mov r8d, 1
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163bd4], eax
mov r8d, 2
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002dda1
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002dde3
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ddde
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030548
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163d3c], edi
mov r8d, 3
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002de1b
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002de5d
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002de58
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003054f
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163afc], edi
mov r8d, 4
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002de95
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ded7
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ded2
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030556
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163c8c], edi
mov r8d, 5
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002df0f
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002df51
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002df4c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003055d
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b40], edi
mov r8d, 6
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002df89
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002dfcb
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002dfc6
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030564
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b20], edi
mov r8d, 7
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e003
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e045
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e040
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003056b
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x1401640e4], edi
mov r8d, 8
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e07d
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e0bf
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e0ba
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030572
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b2c], edi
mov r8d, 9
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e0f7
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e139
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e134
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030579
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164198], edi
mov r8d, 0xa
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e171
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e1b3
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e1ae
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030580
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b9c], edi
mov r8d, listen
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e1eb
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e22d
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e228
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030587
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b78], edi
mov r8d, listen
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e265
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e2a7
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e2a2
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003058e
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163d38], edi
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e2df
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e326
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e321
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030595
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140163de4], xmm6
mov r8d, reloc.WS2_32.dll_ntohl
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e360
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e3a2
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e39d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003059c
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163c88], edi
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e3da
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e41c
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e417
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305a3
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b28], edi
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e454
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e49b
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e496
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305aa
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140163d4c], xmm6
mov r8d, reloc.WS2_32.dll_recvfrom
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e4d5
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e517
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e512
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305b1
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163e24], edi
mov r8d, reloc.WS2_32.dll_select
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e54f
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e591
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e58c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305b8
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164144], edi
mov r8d, reloc.WS2_32.dll_send
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e5c9
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e610
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e60b
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305bf
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140163da8], xmm6
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e64a
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e68c
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e687
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305c6
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163cac], edi
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e6c4
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e706
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e701
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305cd
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x14016410c], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_22
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e73e
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e780
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e77b
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305d4
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163de8], edi
mov r8d, reloc.WS2_32.dll_socket
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e7b8
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e7fa
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e7f5
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305db
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163d34], edi
mov r8d, Ordinal_27
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e832
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e874
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e86f
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305e2
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x1401641a0], edi
mov r8d, Ordinal_30
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e8ac
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e8ee
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e8e9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305e9
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163df4], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_26
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e926
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e96d
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e968
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305f0
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140163ab0], xmm6
mov r8d, reloc.WLDAP32.dll_Ordinal_27
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002e9a7
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002e9ee
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002e9e9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305f7
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140164130], xmm6
mov r8d, Ordinal_33
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ea28
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ea6a
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ea65
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400305fe
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b88], edi
mov r8d, Ordinal_33
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002eaa2
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002eae4
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002eadf
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030605
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b5c], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_30
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002eb1c
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002eb5e
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002eb59
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003060c
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b98], edi
mov r8d, Ordinal_33
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002eb96
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ebd8
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ebd3
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030613
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164138], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_32
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ec10
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ec52
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ec4d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003061a
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163d40], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_33
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ec8a
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002eccc
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ecc7
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030621
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b30], edi
mov r8d, Ordinal_35
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ed04
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ed46
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ed41
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030628
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x14016413c], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_35
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ed7e
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002edc0
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002edbb
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003062f
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b80], edi
mov r8d, Ordinal_41
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002edf8
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ee3a
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ee35
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030636
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164108], edi
mov r8d, Ordinal_41
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ee72
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002eeb4
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002eeaf
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003063d
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163e1c], edi
mov r8d, Ordinal_41
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002eeec
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002ef2e
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002ef29
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030644
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163e20], edi
mov r8d, Ordinal_41
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002ef66
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002efa8
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002efa3
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003064b
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164134], edi
mov r8d, Ordinal_45
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002efe0
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f022
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f01d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030652
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b08], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_41
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f05a
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f09c
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f097
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030659
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163ac8], edi
mov r8d, Ordinal_45
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f0d4
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f116
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f111
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030660
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163c38], edi
mov r8d, Ordinal_45
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f14e
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f190
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f18b
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030667
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140164148], edi
mov r8d, Ordinal_45
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f1c8
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f20a
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f205
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003066e
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163af8], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_45
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f242
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f284
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f27f
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030675
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163e2c], edi
mov r8d, reloc.WLDAP32.dll_Ordinal_46
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f2bc
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f2fe
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f2f9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003067c
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163c90], edi
mov r8d, Ordinal_50
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f336
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f378
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f373
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030683
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163db8], edi
mov r8d, 0x33
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f3b0
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov r13d, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f3f3
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f3ee
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003068a
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov r8d, reloc.WLDAP32.dll_Ordinal_50
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f425
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov r12d, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f468
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f463
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030691
mov rcx, r8
call fcn.140134770
xor edi, edi
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], dil
mov r8d, Ordinal_50
lea rdx, [rbp - 0x51]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f49c
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f4de
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f4d9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030691
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], dil
mov r8d, Ordinal_50
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f511
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f553
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f54e
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030691
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov dword [0x140163ba0], edi
mov dword [0x140163ba4], esi
mov dword [0x140163ba8], r12d
mov dword [0x140163bac], r13d
mov r8d, gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f5a4
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f5e6
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f5e1
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140030698
mov rcx, r8
call fcn.140134770
xor r12d, r12d
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163abc], edi
mov r8d, gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f622
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f664
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f65f
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14003069f
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163b38], edi
mov r8d, gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f69d
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f6df
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f6da
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400306a6
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov dword [0x140163c44], edi
mov r8d, gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002f718
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002f75f
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x14002f75a
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400306ad
mov rcx, r8
call fcn.140134770
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
movss dword [0x140163c98], xmm6
mov r8d, gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ae8], eax
mov r8d, reloc.WS2_32.dll_gethostname
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140164140], eax
mov r8d, Ordinal_60
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov ebx, eax
mov r8d, Ordinal_60
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b00], eax
mov dword [0x140163b04], ebx
mov r8d, reloc.WLDAP32.dll_Ordinal_60
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163acc], eax
mov r8d, 0x3d
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b84], eax
mov r8d, 0x3e
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c84], eax
mov r8d, 0x3f
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b3c], eax
mov r8d, 0x40
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163bd0], eax
mov r8d, 0x41
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b8c], eax
mov r8d, 0x42
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ac4], eax
mov r8d, 0x43
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ad0], eax
mov r8d, 0x44
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x1401640e0], eax
mov r8d, 0x45
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c08], eax
mov r8d, 0x46
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163bdc], eax
mov r8d, 0x47
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x1401641c8], eax
mov r8d, 0x48
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163df8], eax
mov r8d, 0x49
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c2c], eax
mov r8d, Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163d64], eax
mov r8d, Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ad4], eax
mov r8d, Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163af0], eax
mov r8d, Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163aec], eax
mov r8d, Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140164174], eax
mov r8d, reloc.WLDAP32.dll_Ordinal_79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163df0], eax
mov r8d, 0x50
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b1c], eax
mov r8d, 0x51
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b14], eax
mov r8d, 0x52
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163d30], eax
mov r8d, 0x53
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b0c], eax
mov r8d, 0x57
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov esi, eax
mov r8d, 0x56
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov edi, eax
mov r8d, 0x55
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov ebx, eax
mov r8d, 0x54
lea rdx, [rbp - 0x51]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8d, ebx
mov edx, eax
lea rcx, [rbp - 0x51]
call fcn.140009620
movups xmm0, xmmword [rbp - 0x51]
movups xmmword [0x140163c50], xmm0
mov r8d, 0x5a
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov edi, eax
mov r8d, 0x59
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov ebx, eax
mov r8d, 0x58
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [rsp + 0x20], 0xff
mov r9d, edi
mov r8d, ebx
mov edx, eax
lea rcx, [rbp - 0x51]
call fcn.140009620
movups xmm0, xmmword [rbp - 0x51]
movups xmmword [0x140163b68], xmm0
mov r8d, 0x5b
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b90], eax
mov r8d, 0x5c
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b64], eax
mov r8d, 0x5d
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163db0], eax
mov r8d, 0x5e
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ac0], eax
mov r8d, 0x5f
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009550
movss dword [0x140163b94], xmm0
mov r8d, 0x60
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009550
movss dword [0x140163b34], xmm0
mov r8d, 0x61
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b18], eax
mov r8d, 0x62
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b10], eax
mov r8d, 0x63
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c30], eax
mov r8d, 0x64
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x14016419c], eax
mov r8d, 0x65
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009550
movss dword [0x14016414c], xmm0
mov r8d, 0x66
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c48], eax
mov r8d, 0x67
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b48], eax
mov r8d, 0x68
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c80], eax
mov r8d, 0x69
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140164170], eax
mov r8d, WSAGetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163d60], eax
mov r8d, WSASetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163af4], eax
mov r8d, WSASetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009550
movss dword [0x140163b58], xmm0
mov r8d, WSASetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163e28], eax
mov r8d, WSASetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ae0], eax
mov r8d, reloc.WS2_32.dll_WSAGetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163d44], eax
mov r8d, reloc.WS2_32.dll_WSASetLastError
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163bd8], eax
mov r8d, WSACleanup
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ae4], eax
mov r8d, WSACleanup
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b54], eax
mov r8d, reloc.WS2_32.dll_WSAStartup
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c14], eax
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ad8], eax
mov r8d, 0x75
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c3c], eax
mov r8d, 0x76
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c94], eax
mov r8d, 0x77
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b24], eax
mov r8d, 0x78
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c28], eax
mov r8d, 0x79
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c9c], eax
mov r8d, 0x7a
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c0c], eax
mov r8d, 0x7b
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ab8], eax
mov r8d, 0x7c
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163de0], eax
mov r8d, 0x7d
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b4c], eax
mov r8d, 0x7e
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rdx, rax
lea rcx, [0x140163d88]
call fcn.140053000
lea rcx, [rbp - 0x71]
call fcn.140052fa0
mov r8d, 0x7f
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163dfc], eax
mov r8d, 0x80
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163dec], eax
mov r8d, 0x81
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c4c], eax
mov r8d, 0x82
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c34], eax
mov r8d, 0x83
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b44], eax
mov r8d, 0x84
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ca8], eax
mov r8d, 0x85
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163ab4], eax
mov r8d, 0x86
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c40], eax
mov r8d, 0x87
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009550
movss dword [0x140163b60], xmm0
mov r8d, 0x88
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163e18], eax
mov r8d, 0x89
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163d48], eax
mov r8d, Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x1401641a4], eax
mov r8d, Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b50], eax
mov r8d, Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163dbc], eax
mov r8d, Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163dac], eax
mov r8d, Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163b7c], eax
mov r8d, reloc.WLDAP32.dll_Ordinal_143
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163db4], eax
mov r8d, 0x90
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163c10], eax
mov r8d, 0x91
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [0x140163db8], eax
mov r8d, __WSAFDIsSet
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov esi, eax
mov r8d, __WSAFDIsSet
lea rdx, [rbp - 0x71]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov edi, eax
mov r8d, __WSAFDIsSet
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov ebx, eax
mov r8d, __WSAFDIsSet
lea rdx, [rbp - 0x51]
lea rcx, [rbp - 0x11]
call fcn.14000e9f0
mov rcx, rax
call fcn.140009420
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8d, ebx
mov edx, eax
lea rcx, [rbp - 0x51]
call fcn.140009620
movups xmm0, xmmword [rbp - 0x51]
movups xmmword [0x140163ba0], xmm0
lea rcx, [rbp - 0x11]
call fcn.14000ec20
mov rdx, qword [rbp + 7]
cmp rdx, 0xf
jbe 0x140030474
inc rdx
mov rcx, qword [rbp - 0x11]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003046f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400306b4
call fcn.140134770
movdqa xmm0, xmmword [0x14014fd50]
movdqu xmmword [rbp - 1], xmm0
mov byte [rbp - 0x11], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0xf
jbe 0x1400304bf
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x1400304ba
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400306b4
mov rcx, r8
call fcn.140134770
mov qword [r15 + 0x10], r12
mov qword [r15 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r15], 0
mov rdx, qword [r14 + 0x18]
cmp rdx, 0xf
jbe 0x140030509
inc rdx
mov rcx, qword [r14]
cmp rdx, 0x1000
jb 0x140030504
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400306b4
mov rcx, r8
call fcn.140134770
mov qword [r14 + 0x10], r12
mov qword [r14 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r14], 0
mov rcx, qword [rbp + 0xf]
xor rcx, rsp
call fcn.140134750
mov rbx, qword [rsp + 0x150]
movaps xmm6, xmmword [rsp + 0xf0]
add rsp, 0x100
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140008800
int3