Function at 0x18005d370
Capabilities:
Allocate or change rwx memory
Contain obfuscated stackstrings
Execute shellcode via indirect call
Log keystrokes via polling
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x6e10]
mov eax, 0x6f10
call fcn.1800dfad0
sub rsp, rax
movaps xmmword [rsp + 0x6f00], xmm6
movaps xmmword [rsp + 0x6ef0], xmm7
movaps xmmword [rsp + 0x6ee0], xmm8
movaps xmmword [rsp + 0x6ed0], xmm9
movaps xmmword [rsp + 0x6ec0], xmm10
movaps xmmword [rsp + 0x6eb0], xmm11
movaps xmmword [rsp + 0x6ea0], xmm12
movaps xmmword [rsp + 0x6e90], xmm13
movaps xmmword [rsp + 0x6e80], xmm14
movaps xmmword [rsp + 0x6e70], xmm15
mov rax, qword [0x180119070]
xor rax, rsp
mov qword [rbp + 0x6d60], rax
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x18005d433
cmp byte [0x180124b7c], 0
je 0x18005d452
mov edx, reloc.WS2_32.dll_recvfrom
mov rcx, qword [0x180124aa0]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x180124b7c], 0
jmp 0x18005d452
cmp byte [0x180124b7c], 0
jne 0x18005d452
xor edx, edx
mov rcx, qword [0x180124aa0]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x180124b7c], 1
call fcn.18005a040
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0xf0]
call fcn.180070920
mov rbx, rax
mov dword [rbp + 0x80], reloc.WLDAP32.dll_Ordinal_45
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a08]
call fcn.1800570e0
lea r14, [rbp + 0x6e38]
mov rdx, r14
lea rcx, [rbp + 0x6a08]
call fcn.18004d240
nop
xor r13d, r13d
mov ecx, r13d
lea r12d, [r13 + 3]
lea rsi, [0x180078740]
lea rdi, [0x180000000]
mov rax, qword [0x180125690]
test rax, rax
je 0x18005d4ec
cmp rax, rsi
je 0x18005d4d9
inc ecx
mov rax, qword [rdi + rcx*8 + 0x125690]
test rax, rax
jne 0x18005d4c3
jmp 0x18005d4ec
mov eax, ecx
mov r8, qword [rdi + rax*8 + 0x124d20]
test r8, r8
jne 0x18005d5cf
mov edx, 0x1f4
xor ecx, ecx
lea r9d, [rcx + 0x40]
mov r8d, 0x1000
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov r8, rax
test rax, rax
jne 0x18005d513
mov r8, r13
jmp 0x18005d5ae
mov rax, rsi
mov rcx, r8
mov rdx, r12
nop dword [rax]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x18005d520
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
mov eax, dword [rax + 0x70]
mov dword [rcx + 0x70], eax
mov rax, qword [0x1801259b0]
mov qword [rdi + rax*8 + 0x125690], rsi
mov qword [rdi + rax*8 + 0x124d20], r8
inc rax
mov qword [0x1801259b0], rax
lea rdx, [rbp + 0x80]
mov rcx, qword [rbx]
call r8
movzx ebx, ax
lea rcx, [rbp + 0x6a08]
call fcn.18004d270
test bl, 1
jne 0x18005d770
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0xf8]
call fcn.180070920
mov rbx, rax
mov dword [rbp + 0x84], reloc.WS2_32.dll_WSAStartup
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a20]
call fcn.1800570e0
mov rdx, r14
lea rcx, [rbp + 0x6a20]
call fcn.18004d240
nop
mov edx, r13d
mov rcx, qword [0x180125690]
test rcx, rcx
je 0x18005d66d
cmp rcx, rsi
je 0x18005d65a
inc edx
mov rcx, qword [rdi + rdx*8 + 0x125690]
test rcx, rcx
jne 0x18005d644
jmp 0x18005d66d
mov eax, edx
mov r8, qword [rdi + rax*8 + 0x124d20]
test r8, r8
jne 0x18005d74f
mov edx, 0x1f4
xor ecx, ecx
lea r9d, [rcx + 0x40]
mov r8d, 0x1000
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov r8, rax
test rax, rax
jne 0x18005d694
mov r8, r13
jmp 0x18005d72e
mov rax, rsi
mov rcx, r8
mov rdx, r12
nop dword [rax]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x18005d6a0
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
mov eax, dword [rax + 0x70]
mov dword [rcx + 0x70], eax
mov rax, qword [0x1801259b0]
mov qword [rdi + rax*8 + 0x125690], rsi
mov qword [rdi + rax*8 + 0x124d20], r8
inc rax
mov qword [0x1801259b0], rax
lea rdx, [rbp + 0x84]
mov rcx, qword [rbx]
call r8
movzx ebx, ax
lea rcx, [rbp + 0x6a20]
call fcn.18004d270
test bl, 1
je 0x18005d77e
cmp byte [reloc.WS2_32.dll_accept], 0
sete byte [0x180123437]
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0x100]
call fcn.180070920
mov rbx, rax
mov dword [rbp + 0x78], 0x7b
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a38]
call fcn.1800570e0
mov rdx, r14
lea rcx, [rbp + 0x6a38]
call fcn.18004d240
nop
mov edx, r13d
mov rcx, qword [0x180125690]
test rcx, rcx
je 0x18005d7f9
nop dword [rax + rax]
cmp rcx, rsi
je 0x18005d7e6
inc edx
mov rcx, qword [rdi + rdx*8 + 0x125690]
test rcx, rcx
jne 0x18005d7d0
jmp 0x18005d7f9
mov eax, edx
mov r9, qword [rdi + rax*8 + 0x124d20]
test r9, r9
jne 0x18005d8df
mov edx, 0x1f4
xor ecx, ecx
lea r9d, [rcx + 0x40]
mov r8d, 0x1000
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov r9, rax
test rax, rax
jne 0x18005d820
mov r9, r13
jmp 0x18005d8be
mov rax, rsi
mov rcx, r9
mov rdx, r12
nop dword [rax]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x18005d830
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
mov eax, dword [rax + 0x70]
mov dword [rcx + 0x70], eax
mov rax, qword [0x1801259b0]
mov qword [rdi + rax*8 + 0x125690], rsi
mov qword [rdi + rax*8 + 0x124d20], r9
inc rax
mov qword [0x1801259b0], rax
lea rdx, [rbp + 0x78]
mov rcx, qword [rbx]
call r9
movzx ebx, ax
lea rcx, [rbp + 0x6a38]
call fcn.18004d270
test bl, 1
je 0x18005d906
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x18006d03a
lea rcx, [rbp + 0x6990]
call fcn.1800012a0
movss xmm6, dword [0x180103f90]
movaps xmm2, xmm6
movss xmm1, dword [0x180103f9c]
lea rcx, [rbp + 0x110]
call fcn.1800012b0
mov rcx, rax
xor edx, edx
call fcn.180011a30
mov dword [rbp + 0xed8], 0x365a5052
mov dword [rbp + 0xedc], 0x262620
mov byte [rbp + 0xee0], 1
lea rcx, [rbp + 0xed8]
call fcn.1800546c0
mov rcx, rax
xor edx, edx
lea r8d, [rdx + 0x23]
call fcn.18000e0c0
xorps xmm12, xmm12
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x118]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm6
movss xmm7, dword [0x180103efc]
movaps xmm1, xmm7
lea rcx, [rbp + 0x120]
call fcn.1800012b0
mov rbx, rax
movzx ecx, byte [str.Menu]
xor cl, 0x3d
mov byte [rbp + 0x90], cl
movzx ecx, byte [0x1800f4875]
xor cl, 0x3e
mov byte [rbp + 0x91], cl
movzx ecx, byte [0x1800f4876]
xor cl, 0x3f
mov byte [rbp + 0x92], cl
movzx ecx, byte [0x1800f4877]
xor cl, 0x40
mov byte [rbp + 0x93], cl
mov word [rbp + 0x94], 0x100
lea rcx, [rbp + 0x90]
call fcn.180054390
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af0]
call fcn.180011320
movss xmm2, dword [0x180103e88]
movss xmm15, dword [0x180103e9c]
movaps xmm1, xmm15
lea rcx, [rbp + 0x128]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss dword [rsp + 0x20], xmm12
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1698]
call fcn.1800012d0
mov r14, rax
movss xmm13, dword [0x180103de8]
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x16a8]
call fcn.1800012d0
mov rsi, rax
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x130]
call fcn.1800012b0
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x138]
call fcn.1800012b0
mov rbx, rax
movss xmm14, dword [0x180103ec0]
movaps xmm2, xmm14
movaps xmm1, xmm14
lea rcx, [rbp + 0x140]
call fcn.1800012b0
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x180124bf8]
call fcn.180038270
movss xmm2, dword [0x180103ee8]
movss xmm6, dword [0x180103e8c]
movaps xmm1, xmm6
lea rcx, [rbp + 0x148]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0xee8], 0x354c576b
mov dword [rbp + 0xeec], 0x302e20
mov byte [rbp + 0xef0], 1
lea rcx, [rbp + 0xee8]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 1]
lea rdx, [0x180123460]
call fcn.180053890
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x150]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x158], 0x2252577c
mov dword [rbp + 0x15c], 0x100362e
lea rcx, [rbp + 0x158]
call fcn.18005a010
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 2]
lea rdx, [0x180123460]
call fcn.180053890
movss xmm2, dword [0x180103f1c]
movaps xmm1, xmm6
lea rcx, [rbp + 0x160]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0xef8], 0x29575b6b
mov dword [rbp + 0xefc], 0x262e22
mov byte [rbp + 0xf00], 1
lea rcx, [rbp + 0xef8]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
mov r8d, r12d
lea rdx, [0x180123460]
call fcn.180053890
movss xmm2, dword [0x180103f38]
movaps xmm1, xmm6
lea rcx, [rbp + 0x168]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x170], 0x305e5b6a
mov dword [rbp + 0x174], 0x1002c2e
lea rcx, [rbp + 0x170]
call fcn.18005a010
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 4]
lea rdx, [0x180123460]
call fcn.180053890
movss xmm2, dword [0x180103f4c]
movaps xmm1, xmm6
lea rcx, [rbp + 0x178]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x180], 0x2f53517e
mov dword [rbp + 0x184], 0x1003133
lea rcx, [rbp + 0x180]
call fcn.18005a010
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 5]
lea rdx, [0x180123460]
call fcn.180053890
movss xmm9, dword [0x180103f5c]
movaps xmm2, xmm9
movaps xmm1, xmm6
lea rcx, [rbp + 0x188]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x98], 0x234c5770
mov word [rbp + 0x9c], 0x100
lea rcx, [rbp + 0x98]
call fcn.180054390
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 6]
lea rdx, [0x180123460]
call fcn.180053890
movss xmm2, dword [0x180103f78]
movaps xmm1, xmm6
lea rcx, [rbp + 0x190]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0xf08], 0x305e5b6a
mov dword [rbp + 0xf0c], 0x302c2e
mov byte [rbp + 0xf10], 1
lea rcx, [rbp + 0xf08]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 7]
lea rdx, [0x180123460]
call fcn.180053890
movss xmm10, dword [0x180103f7c]
movaps xmm2, xmm10
movaps xmm1, xmm6
lea rcx, [rbp + 0x198]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0xf18], 0x395e526d
mov dword [rbp + 0xf1c], 0x303024
mov byte [rbp + 0xf20], 1
lea rcx, [rbp + 0xf18]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 8]
lea rdx, [0x180123460]
call fcn.180053890
call fcn.180011450
mov rcx, qword [0x180124c00]
call fcn.180011320
movss xmm8, dword [0x180103f88]
movaps xmm2, xmm8
movss xmm11, dword [0x180103e64]
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm6
movss xmm1, dword [0x180103eb4]
lea rcx, [rbp + 0x1a8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xd0], 0x25495f6e
mov word [rbp + 0xd4], 0x100
lea rcx, [rbp + 0xd0]
call fcn.180054390
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x1800615bd
mov edx, 0x108
lea rcx, [rbp + 0x6c50]
call fcn.180050330
mov dword [rbp + 0x10b8], 0x2549575b
mov dword [rbp + 0x10bc], 0x2a2a6c2c
mov word [rbp + 0x10c0], Ordinal_45
mov byte [rbp + 0x10c2], 1
lea rcx, [rbp + 0x10b8]
call fcn.18005d310
mov rdx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3e]
lea rcx, [rbp + 0x6c50]
call fcn.180071030
nop
mov dword [rbp + 0x10c8], 0x33566866
mov dword [rbp + 0x10cc], 0x192f2334
mov word [rbp + 0x10d0], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x10d2], 1
lea rcx, [rbp + 0x10c8]
call fcn.18005d310
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp + 0x60], gethostname
mov byte [rbp + 0x62], 1
lea rcx, [rbp + 0x60]
call fcn.180053870
mov rbx, rax
movdqa xmm0, xmmword [0x180104e00]
movdqu xmmword [rbp + 0x20d8], xmm0
mov word [rbp + 0x20e8], 0x100
lea rcx, [rbp + 0x20d8]
call fcn.18005d340
mov rdx, rax
lea r8, [0x180123768]
lea rcx, [rbp + 0x31a0]
call fcn.1800778b0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x31c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x31c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x31a0]
call fcn.1800503e0
mov word [rbp + 0x74], gethostname
mov byte [rbp + 0x76], 1
lea rcx, [rbp + 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bd6]
lea rcx, [rbp + 0x31e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ec0]
movdqu xmmword [rbp + 0x22b8], xmm0
mov word [rbp + 0x22c8], WSACleanup
mov byte [rbp + 0x22ca], 1
lea rcx, [rbp + 0x22b8]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3200]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3220]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3220]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3200]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x31e0]
call fcn.1800503e0
mov word [rsp + 0x50], gethostname
mov byte [rsp + 0x52], 1
lea rcx, [rsp + 0x50]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WS2_32.dll_bind]
lea rcx, [rbp + 0x3240]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104de0]
movdqu xmmword [rbp + 0x20f0], xmm0
mov word [rbp + 0x2100], 0x100
lea rcx, [rbp + 0x20f0]
call fcn.18005d340
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3260]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3280]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3280]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3260]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3240]
call fcn.1800503e0
mov word [rsp + 0x54], gethostname
mov byte [rsp + 0x56], 1
lea rcx, [rsp + 0x54]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bf0]
lea rcx, [rbp + 0x32a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801042b0]
movdqu xmmword [rbp + 0x1e50], xmm0
mov byte [rbp + 0x1e60], 1
lea rcx, [rbp + 0x1e50]
call fcn.180054130
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x32c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x32e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x32e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x32c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x32a0]
call fcn.1800503e0
mov word [rsp + 0x58], gethostname
mov byte [rsp + 0x5a], 1
lea rcx, [rsp + 0x58]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123594]
lea rcx, [rbp + 0x3300]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801046d0]
movdqu xmmword [rbp + 0x2ba0], xmm0
mov dword [rbp + 0x2bb0], 0x702a2d23
mov dword [rbp + 0x2bb4], 0x100726c
lea rcx, [rbp + 0x2ba0]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3320]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3340]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3340]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3320]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3300]
call fcn.1800503e0
mov word [rsp + 0x5c], gethostname
mov byte [rsp + 0x5e], 1
lea rcx, [rsp + 0x5c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bb3]
lea rcx, [rbp + 0x3360]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16b8], 0x3750566e
mov dword [rbp + 0x16bc], 0x3622001e
mov dword [rbp + 0x16c0], 0x682b2337
mov dword [rbp + 0x16c4], 0x1006a74
lea rcx, [rbp + 0x16b8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3380]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x33a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x33a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3380]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3360]
call fcn.1800503e0
mov word [rsp + 0x60], gethostname
mov byte [rsp + 0x62], 1
lea rcx, [rsp + 0x60]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x1801248aa]
lea rcx, [rbp + 0x33c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d90]
movdqu xmmword [rbp + 0x2570], xmm0
mov dword [rbp + 0x2580], 0x1006e70
lea rcx, [rbp + 0x2570]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x33e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3400]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3400]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x33e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x33c0]
call fcn.1800503e0
mov word [rsp + 0x64], gethostname
mov byte [rsp + 0x66], 1
lea rcx, [rsp + 0x64]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bd4]
lea rcx, [rbp + 0x3420]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f00]
movdqu xmmword [rbp + 0x22d0], xmm0
mov word [rbp + 0x22e0], WSACleanup
mov byte [rbp + 0x22e2], 1
lea rcx, [rbp + 0x22d0]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3440]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3460]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3460]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3440]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3420]
call fcn.1800503e0
mov word [rsp + 0x68], gethostname
mov byte [rsp + 0x6a], 1
lea rcx, [rsp + 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bcc]
lea rcx, [rbp + 0x3480]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104740]
movdqu xmmword [rbp + 0x2d40], xmm0
mov dword [rbp + 0x2d50], 0x352c202c
mov dword [rbp + 0x2d54], 0x736f71
mov byte [rbp + 0x2d58], 1
lea rcx, [rbp + 0x2d40]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x34a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x34c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x34c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x34a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3480]
call fcn.1800503e0
mov word [rsp + 0x6c], gethostname
mov byte [rsp + 0x6e], 1
lea rcx, [rsp + 0x6c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba9]
lea rcx, [rbp + 0x34e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e90]
movdqu xmmword [rbp + 0x22e8], xmm0
mov word [rbp + 0x22f8], WSACleanup
mov byte [rbp + 0x22fa], 1
lea rcx, [rbp + 0x22e8]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3500]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3520]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3520]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3500]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x34e0]
call fcn.1800503e0
mov word [rsp + 0x70], gethostname
mov byte [rsp + 0x72], 1
lea rcx, [rsp + 0x70]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bab]
lea rcx, [rbp + 0x3540]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801045e0]
movdqu xmmword [rbp + 0x27b0], xmm0
mov dword [rbp + 0x27c0], 0x6f736d
mov byte [rbp + 0x27c4], 1
lea rcx, [rbp + 0x27b0]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3560]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3580]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3580]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3560]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3540]
call fcn.1800503e0
mov word [rsp + 0x74], gethostname
mov byte [rsp + 0x76], 1
lea rcx, [rsp + 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bcd]
lea rcx, [rbp + 0x35a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801047b0]
movdqu xmmword [rbp + 0x2ae0], xmm0
mov dword [rbp + 0x2af0], 0x6d6f2022
mov word [rbp + 0x2af4], WSACleanup
mov byte [rbp + 0x2af6], 1
lea rcx, [rbp + 0x2ae0]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x35c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x35e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x35e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x35c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x35a0]
call fcn.1800503e0
mov word [rsp + 0x78], gethostname
mov byte [rsp + 0x7a], 1
lea rcx, [rsp + 0x78]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b91]
lea rcx, [rbp + 0x3600]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ee0]
movdqu xmmword [rbp + 0x2300], xmm0
mov word [rbp + 0x2310], WSACleanup
mov byte [rbp + 0x2312], 1
lea rcx, [rbp + 0x2300]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3620]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3640]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3640]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3620]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3600]
call fcn.1800503e0
mov word [rsp + 0x7c], gethostname
mov byte [rsp + 0x7e], 1
lea rcx, [rsp + 0x7c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b7e]
lea rcx, [rbp + 0x3660]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ef0]
movdqu xmmword [rbp + 0x2318], xmm0
mov word [rbp + 0x2328], WSACleanup
mov byte [rbp + 0x232a], 1
lea rcx, [rbp + 0x2318]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3680]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x36a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x36a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3680]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3660]
call fcn.1800503e0
mov word [rbp - 0x80], gethostname
mov byte [rbp - 0x7e], 1
lea rcx, [rbp - 0x80]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba1]
lea rcx, [rbp + 0x36c0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x13f8], 0x3750566e
mov dword [rbp + 0x13fc], 0x27330c1e
mov dword [rbp + 0x1400], 0x687a6636
mov word [rbp + 0x1404], 0x100
lea rcx, [rbp + 0x13f8]
call fcn.1800517f0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x36e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3700]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3700]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x36e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x36c0]
call fcn.1800503e0
mov word [rbp - 0x7c], gethostname
mov byte [rbp - 0x7a], 1
lea rcx, [rbp - 0x7c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b7f]
lea rcx, [rbp + 0x3720]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104610]
movdqu xmmword [rbp + 0x2bb8], xmm0
mov dword [rbp + 0x2bc8], 0x70212139
mov dword [rbp + 0x2bcc], 0x100726c
lea rcx, [rbp + 0x2bb8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3740]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3760]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3760]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3740]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3720]
call fcn.1800503e0
mov word [rbp - 0x78], gethostname
mov byte [rbp - 0x76], 1
lea rcx, [rbp - 0x78]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WS2_32.dll_bind]
lea rcx, [rbp + 0x3780]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801045a0]
movdqu xmmword [rbp + 0x2af8], xmm0
mov dword [rbp + 0x2b08], 0x6d6f3d3e
mov word [rbp + 0x2b0c], WSACleanup
mov byte [rbp + 0x2b0e], 1
lea rcx, [rbp + 0x2af8]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x37a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x37c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x37c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x37a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3780]
call fcn.1800503e0
mov word [rbp - 0x74], gethostname
mov byte [rbp - 0x72], 1
lea rcx, [rbp - 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b93]
lea rcx, [rbp + 0x37e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d20]
movdqu xmmword [rbp + 0x2588], xmm0
mov dword [rbp + 0x2598], 0x1006e70
lea rcx, [rbp + 0x2588]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3800]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3820]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3820]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3800]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x37e0]
call fcn.1800503e0
mov word [rbp - 0x70], gethostname
mov byte [rbp - 0x6e], 1
lea rcx, [rbp - 0x70]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WS2_32.dll_bind]
lea rcx, [rbp + 0x3840]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f10]
movdqu xmmword [rbp + 0x2330], xmm0
mov word [rbp + 0x2340], WSACleanup
mov byte [rbp + 0x2342], 1
lea rcx, [rbp + 0x2330]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3860]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3880]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3880]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3860]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3840]
call fcn.1800503e0
mov dword [rbp + 0x7c], 0x100341d
lea rcx, [rbp + 0x7c]
call fcn.180057020
mov rdi, rax
mov edx, dword [0x180124bd8]
lea rcx, [rbp + 0x38a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104dc0]
movdqu xmmword [rbp + 0x2108], xmm0
mov word [rbp + 0x2118], 0x100
lea rcx, [rbp + 0x2108]
call fcn.18005d340
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x38c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x38e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x38e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x38c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x38a0]
call fcn.1800503e0
mov word [rbp - 0x6c], gethostname
mov byte [rbp - 0x6a], 1
lea rcx, [rbp - 0x6c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bb1]
lea rcx, [rbp + 0x3900]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104450]
movdqu xmmword [rbp + 0x2d60], xmm0
mov dword [rbp + 0x2d70], 0x232a2024
mov dword [rbp + 0x2d74], 0x736f71
mov byte [rbp + 0x2d78], 1
lea rcx, [rbp + 0x2d60]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3920]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3940]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3940]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3920]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3900]
call fcn.1800503e0
mov word [rbp - 0x68], gethostname
mov byte [rbp - 0x66], 1
lea rcx, [rbp - 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba2]
lea rcx, [rbp + 0x3960]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801048a0]
movdqu xmmword [rbp + 0x2960], xmm0
mov dword [rbp + 0x2970], 0x70726e3e
mov word [rbp + 0x2974], 0x100
lea rcx, [rbp + 0x2960]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3980]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x39a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x39a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3980]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3960]
call fcn.1800503e0
mov dword [rbp + 0x10d8], 0x2d567f66
mov dword [rbp + 0x10dc], 0x19372d23
mov word [rbp + 0x10e0], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x10e2], 1
lea rcx, [rbp + 0x10d8]
call fcn.18005d310
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp - 0x64], gethostname
mov byte [rbp - 0x62], 1
lea rcx, [rbp - 0x64]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124be1]
lea rcx, [rbp + 0x39c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104df0]
movdqu xmmword [rbp + 0x2120], xmm0
mov word [rbp + 0x2130], 0x100
lea rcx, [rbp + 0x2120]
call fcn.18005d340
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x39e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3a00]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3a00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x39e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x39c0]
call fcn.1800503e0
mov word [rbp - 0x60], gethostname
mov byte [rbp - 0x5e], 1
lea rcx, [rbp - 0x60]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124be0]
lea rcx, [rbp + 0x3a20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104560]
movdqu xmmword [rbp + 0x2f20], xmm0
mov dword [rbp + 0x2f30], 0x3e263a39
mov dword [rbp + 0x2f34], 0x69732136
mov word [rbp + 0x2f38], 0x75
mov byte [rbp + 0x2f3a], 1
lea rcx, [rbp + 0x2f20]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3a40]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3a60]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3a60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3a40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3a20]
call fcn.1800503e0
mov word [rbp - 0x5c], gethostname
mov byte [rbp - 0x5a], 1
lea rcx, [rbp - 0x5c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bcf]
lea rcx, [rbp + 0x3a80]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801044f0]
movdqu xmmword [rbp + 0x2bd0], xmm0
mov dword [rbp + 0x2be0], 0x702b2028
mov dword [rbp + 0x2be4], 0x100726c
lea rcx, [rbp + 0x2bd0]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3aa0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ac0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3ac0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3aa0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3a80]
call fcn.1800503e0
mov word [rbp - 0x58], gethostname
mov byte [rbp - 0x56], 1
lea rcx, [rbp - 0x58]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba0]
lea rcx, [rbp + 0x3ae0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104580]
movdqu xmmword [rbp + 0x2b10], xmm0
mov dword [rbp + 0x2b20], 0x6d6f252e
mov word [rbp + 0x2b24], WSACleanup
mov byte [rbp + 0x2b26], 1
lea rcx, [rbp + 0x2b10]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3b00]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3b20]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3b20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3b00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3ae0]
call fcn.1800503e0
mov word [rbp - 0x54], gethostname
mov byte [rbp - 0x52], 1
lea rcx, [rbp - 0x54]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba8]
lea rcx, [rbp + 0x3b40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801047e0]
movdqu xmmword [rbp + 0x3000], xmm0
mov dword [rbp + 0x3010], 0x383c3d22
mov dword [rbp + 0x3014], 0x74213b30
mov dword [rbp + 0x3018], 0x1007668
lea rcx, [rbp + 0x3000]
call fcn.18006d1d0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3b60]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3b80]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3b80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3b60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3b40]
call fcn.1800503e0
mov word [rbp - 0x50], gethostname
mov byte [rbp - 0x4e], 1
lea rcx, [rbp - 0x50]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124be2]
lea rcx, [rbp + 0x3ba0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [str.xP__]
movdqu xmmword [rbp + 0x3080], xmm0
mov dword [rbp + 0x3090], 0x390c111b
mov dword [rbp + 0x3094], 0x313f3123
mov dword [rbp + 0x3098], 0x776b75
mov byte [rbp + 0x309c], 1
lea rcx, [rbp + 0x3080]
call fcn.18006d200
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3bc0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3be0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3be0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3bc0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3ba0]
call fcn.1800503e0
mov word [rbp - 0x4c], gethostname
mov byte [rbp - 0x4a], 1
lea rcx, [rbp - 0x4c]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x3c00]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d80]
movdqu xmmword [rbp + 0x25a0], xmm0
mov dword [rbp + 0x25b0], 0x1006e70
lea rcx, [rbp + 0x25a0]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3c20]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3c40]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3c40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3c20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3c00]
call fcn.1800503e0
mov word [rbp - 0x48], gethostname
mov byte [rbp - 0x46], 1
lea rcx, [rbp - 0x48]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WS2_32.dll_getpeername]
lea rcx, [rbp + 0x3c60]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049e0]
movdqu xmmword [rbp + 0x2990], xmm0
mov dword [rbp + 0x29a0], 0x70726e3e
mov word [rbp + 0x29a4], 0x100
lea rcx, [rbp + 0x2990]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3c80]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ca0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3ca0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3c80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3c60]
call fcn.1800503e0
mov word [rbp - 0x44], gethostname
mov byte [rbp - 0x42], 1
lea rcx, [rbp - 0x44]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WS2_32.dll_ioctlsocket]
lea rcx, [rbp + 0x3cc0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801042c0]
movdqu xmmword [rbp + 0x1e68], xmm0
mov byte [rbp + 0x1e78], 1
lea rcx, [rbp + 0x1e68]
call fcn.180054130
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3ce0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3d00]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3d00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3ce0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3cc0]
call fcn.1800503e0
mov word [rbp - 0x40], gethostname
mov byte [rbp - 0x3e], 1
lea rcx, [rbp - 0x40]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x1801235c4]
lea rcx, [rbp + 0x3d20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d50]
movdqu xmmword [rbp + 0x2558], xmm0
mov dword [rbp + 0x2568], 0x1006e70
lea rcx, [rbp + 0x2558]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3d40]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3d60]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3d60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3d40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3d20]
call fcn.1800503e0
mov word [rbp - 0x3c], gethostname
mov byte [rbp - 0x3a], 1
lea rcx, [rbp - 0x3c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124ba4]
lea rcx, [rbp + 0x3d80]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16c8], 0x2252577c
mov dword [rbp + 0x16cc], 0x61c362e
mov dword [rbp + 0x16d0], 0x6822282a
mov dword [rbp + 0x16d4], 0x1006a74
lea rcx, [rbp + 0x16c8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3da0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3dc0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3dc0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3da0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3d80]
call fcn.1800503e0
mov word [rbp - 0x38], gethostname
mov byte [rbp - 0x36], 1
lea rcx, [rbp - 0x38]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bbc]
lea rcx, [rbp + 0x3de0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104790]
movdqu xmmword [rbp + 0x29a8], xmm0
mov dword [rbp + 0x29b8], 0x70726e28
mov word [rbp + 0x29bc], 0x100
lea rcx, [rbp + 0x29a8]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3e00]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3e20]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3e20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3e00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3de0]
call fcn.1800503e0
mov word [rbp - 0x34], gethostname
mov byte [rbp - 0x32], 1
lea rcx, [rbp - 0x34]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123694]
lea rcx, [rbp + 0x3e40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104dd0]
movdqu xmmword [rbp + 0x2138], xmm0
mov word [rbp + 0x2148], 0x100
lea rcx, [rbp + 0x2138]
call fcn.18005d340
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3e60]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3e80]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3e80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3e60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3e40]
call fcn.1800503e0
mov dword [rbp + 0x1198], 0x2d567f66
mov dword [rbp + 0x119c], 0x76372d23
mov dword [rbp + 0x11a0], 0x1004c18
lea rcx, [rbp + 0x1198]
call fcn.18006d230
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp - 0x30], gethostname
mov byte [rbp - 0x2e], 1
lea rcx, [rbp - 0x30]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124bd5]
lea rcx, [rbp + 0x3ea0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f30]
movdqu xmmword [rbp + 0x2348], xmm0
mov word [rbp + 0x2358], WSACleanup
mov byte [rbp + 0x235a], 1
lea rcx, [rbp + 0x2348]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3ec0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ee0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3ee0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3ec0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3ea0]
call fcn.1800503e0
mov word [rbp - 0x2c], gethostname
mov byte [rbp - 0x2a], 1
lea rcx, [rbp - 0x2c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124ba3]
lea rcx, [rbp + 0x3f00]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801044f0]
movdqu xmmword [rbp + 0x2d80], xmm0
mov dword [rbp + 0x2d90], 0x622b2028
mov dword [rbp + 0x2d94], 0x736f71
mov byte [rbp + 0x2d98], 1
lea rcx, [rbp + 0x2d80]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3f20]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3f40]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3f40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3f20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3f00]
call fcn.1800503e0
mov word [rbp - 0x28], gethostname
mov byte [rbp - 0x26], 1
lea rcx, [rbp - 0x28]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b90]
lea rcx, [rbp + 0x3f60]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104580]
movdqu xmmword [rbp + 0x2be8], xmm0
mov dword [rbp + 0x2bf8], 0x707d252e
mov dword [rbp + 0x2bfc], 0x100726c
lea rcx, [rbp + 0x2be8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3f80]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3fa0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x3fa0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3f80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3f60]
call fcn.1800503e0
mov word [rbp - 0x24], gethostname
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x24]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124baa]
lea rcx, [rbp + 0x3fc0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [str.xP__]
movdqu xmmword [rbp + 0x30a0], xmm0
mov dword [rbp + 0x30b0], 0x390c111b
mov dword [rbp + 0x30b4], 0x313f3123
mov dword [rbp + 0x30b8], 0x786a7667
mov word [rbp + 0x30bc], 0x100
lea rcx, [rbp + 0x30a0]
call fcn.180051820
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3fe0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4000]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4000]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3fe0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3fc0]
call fcn.1800503e0
mov word [rbp - 0x20], gethostname
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x20]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x4020]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f60]
movdqu xmmword [rbp + 0x27c8], xmm0
mov dword [rbp + 0x27d8], 0x6f736d
mov byte [rbp + 0x27dc], 1
lea rcx, [rbp + 0x27c8]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4040]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4060]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4060]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4040]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4020]
call fcn.1800503e0
mov word [rbp - 0x1c], gethostname
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x1c]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_50]
lea rcx, [rbp + 0x4080]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049e0]
movdqu xmmword [rbp + 0x2b28], xmm0
mov dword [rbp + 0x2b38], 0x6d6f7c3e
mov word [rbp + 0x2b3c], WSACleanup
mov byte [rbp + 0x2b3e], 1
lea rcx, [rbp + 0x2b28]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x40a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x40c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x40c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x40a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4080]
call fcn.1800503e0
mov word [rbp - 0x18], gethostname
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x18]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123564]
lea rcx, [rbp + 0x40e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f50]
movdqu xmmword [rbp + 0x27e0], xmm0
mov dword [rbp + 0x27f0], 0x6f736d
mov byte [rbp + 0x27f4], 1
lea rcx, [rbp + 0x27e0]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4100]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4120]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4120]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4100]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x40e0]
call fcn.1800503e0
mov word [rbp - 0x14], gethostname
mov byte [rbp - 0x12], 1
lea rcx, [rbp - 0x14]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123690]
lea rcx, [rbp + 0x4140]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [str.WR_.6]
movdqu xmmword [rbp + 0x1e80], xmm0
mov byte [rbp + 0x1e90], 1
lea rcx, [rbp + 0x1e80]
call fcn.180054130
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4160]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4180]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4180]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4160]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4140]
call fcn.1800503e0
mov word [rbp - 0x10], gethostname
mov byte [rbp - 0xe], 1
lea rcx, [rbp - 0x10]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124b84]
lea rcx, [rbp + 0x41a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104790]
movdqu xmmword [rbp + 0x2b40], xmm0
mov dword [rbp + 0x2b50], 0x6d6f7c28
mov word [rbp + 0x2b54], WSACleanup
mov byte [rbp + 0x2b56], 1
lea rcx, [rbp + 0x2b40]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x41c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x41e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x41e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x41c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x41a0]
call fcn.1800503e0
mov word [rbp - 0xc], gethostname
mov byte [rbp - 0xa], 1
lea rcx, [rbp - 0xc]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123464]
lea rcx, [rbp + 0x4200]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f20]
movdqu xmmword [rbp + 0x2360], xmm0
mov word [rbp + 0x2370], WSACleanup
mov byte [rbp + 0x2372], 1
lea rcx, [rbp + 0x2360]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4220]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4240]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4240]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4220]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4200]
call fcn.1800503e0
mov dword [rbp + 0x11a8], 0x285a6866
mov dword [rbp + 0x11ac], 0x212f2128
mov dword [rbp + 0x11b0], 0x1004c18
lea rcx, [rbp + 0x11a8]
call fcn.18006d230
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp - 8], gethostname
mov byte [rbp - 6], 1
lea rcx, [rbp - 8]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x1801248ab]
lea rcx, [rbp + 0x4260]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e80]
movdqu xmmword [rbp + 0x2378], xmm0
mov word [rbp + 0x2388], WSACleanup
mov byte [rbp + 0x238a], 1
lea rcx, [rbp + 0x2378]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4280]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x42a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x42a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4280]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4260]
call fcn.1800503e0
mov word [rbp - 4], gethostname
mov byte [rbp - 2], 1
lea rcx, [rbp - 4]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123634]
lea rcx, [rbp + 0x42c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ed0]
movdqu xmmword [rbp + 0x2390], xmm0
mov word [rbp + 0x23a0], WSACleanup
mov byte [rbp + 0x23a2], 1
lea rcx, [rbp + 0x2390]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x42e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4300]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4300]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x42e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x42c0]
call fcn.1800503e0
mov word [rbp], gethostname
mov byte [rbp + 2], 1
lea rcx, [rbp]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124b9c]
lea rcx, [rbp + 0x4320]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e70]
movdqu xmmword [rbp + 0x23a8], xmm0
mov word [rbp + 0x23b8], WSACleanup
mov byte [rbp + 0x23ba], 1
lea rcx, [rbp + 0x23a8]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4340]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4360]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4360]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4340]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4320]
call fcn.1800503e0
mov word [rbp + 4], gethostname
mov byte [rbp + 6], 1
lea rcx, [rbp + 4]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bc8]
lea rcx, [rbp + 0x4380]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104db0]
movdqu xmmword [rbp + 0x2150], xmm0
mov word [rbp + 0x2160], 0x100
lea rcx, [rbp + 0x2150]
call fcn.18005d340
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x43a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x43c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x43c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x43a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4380]
call fcn.1800503e0
mov word [rbp + 8], gethostname
mov byte [rbp + 0xa], 1
lea rcx, [rbp + 8]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bb8]
lea rcx, [rbp + 0x43e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801046f0]
movdqu xmmword [rbp + 0x29c0], xmm0
mov dword [rbp + 0x29d0], 0x70726e28
mov word [rbp + 0x29d4], 0x100
lea rcx, [rbp + 0x29c0]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4400]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4420]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4420]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4400]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x43e0]
call fcn.1800503e0
mov word [rbp + 0xc], gethostname
mov byte [rbp + 0xe], 1
lea rcx, [rbp + 0xc]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124b5c]
lea rcx, [rbp + 0x4440]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104690]
movdqu xmmword [rbp + 0x2da0], xmm0
mov dword [rbp + 0x2db0], 0x282e2312
mov dword [rbp + 0x2db4], 0x736f71
mov byte [rbp + 0x2db8], 1
lea rcx, [rbp + 0x2da0]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4460]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4480]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4480]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4460]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4440]
call fcn.1800503e0
mov word [rbp + 0x10], gethostname
mov byte [rbp + 0x12], 1
lea rcx, [rbp + 0x10]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124b8c]
lea rcx, [rbp + 0x44a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104690]
movdqu xmmword [rbp + 0x2c60], xmm0
mov dword [rbp + 0x2c70], 0x3e262312
mov dword [rbp + 0x2c74], 0x736f71
mov byte [rbp + 0x2c78], 1
lea rcx, [rbp + 0x2c60]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x44c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x44e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x44e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x44c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x44a0]
call fcn.1800503e0
mov dword [rbp + 0x10e8], 0x215a6966
mov dword [rbp + 0x10ec], 0x192d2d31
mov word [rbp + 0x10f0], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x10f2], 1
lea rcx, [rbp + 0x10e8]
call fcn.18005d310
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp + 0x14], gethostname
mov byte [rbp + 0x16], 1
lea rcx, [rbp + 0x14]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x4500]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104660]
movdqu xmmword [rbp + 0x27f8], xmm0
mov dword [rbp + 0x2808], 0x6f736d
mov byte [rbp + 0x280c], 1
lea rcx, [rbp + 0x27f8]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4520]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4540]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4540]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4520]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4500]
call fcn.1800503e0
mov word [rbp + 0x18], gethostname
mov byte [rbp + 0x1a], 1
lea rcx, [rbp + 0x18]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_50]
lea rcx, [rbp + 0x4560]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801045c0]
movdqu xmmword [rbp + 0x2b58], xmm0
mov dword [rbp + 0x2b68], 0x6d6f3d3e
mov word [rbp + 0x2b6c], WSACleanup
mov byte [rbp + 0x2b6e], 1
lea rcx, [rbp + 0x2b58]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4580]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x45a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x45a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4580]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4560]
call fcn.1800503e0
mov word [rbp + 0x1c], gethostname
mov byte [rbp + 0x1e], 1
lea rcx, [rbp + 0x1c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x1801236ac]
lea rcx, [rbp + 0x45c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104630]
movdqu xmmword [rbp + 0x2810], xmm0
mov dword [rbp + 0x2820], 0x6f736d
mov byte [rbp + 0x2824], 1
lea rcx, [rbp + 0x2810]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x45e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4600]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4600]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x45e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x45c0]
call fcn.1800503e0
mov word [rbp + 0x20], gethostname
mov byte [rbp + 0x22], 1
lea rcx, [rbp + 0x20]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x1801235dc]
lea rcx, [rbp + 0x4620]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [str.nVP47_e_a___iwk]
movdqu xmmword [rbp + 0x1e98], xmm0
mov byte [rbp + 0x1ea8], 1
lea rcx, [rbp + 0x1e98]
call fcn.180054130
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4640]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4660]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4660]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4640]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4620]
call fcn.1800503e0
mov word [rbp + 0x24], gethostname
mov byte [rbp + 0x26], 1
lea rcx, [rbp + 0x24]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124b88]
lea rcx, [rbp + 0x4680]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104430]
movdqu xmmword [rbp + 0x2b70], xmm0
mov dword [rbp + 0x2b80], 0x6d6f2b38
mov word [rbp + 0x2b84], WSACleanup
mov byte [rbp + 0x2b86], 1
lea rcx, [rbp + 0x2b70]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x46a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x46c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x46c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x46a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4680]
call fcn.1800503e0
mov word [rbp + 0x28], gethostname
mov byte [rbp + 0x2a], 1
lea rcx, [rbp + 0x28]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x46e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104eb0]
movdqu xmmword [rbp + 0x23c0], xmm0
mov word [rbp + 0x23d0], WSACleanup
mov byte [rbp + 0x23d2], 1
lea rcx, [rbp + 0x23c0]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4700]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4720]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4720]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4700]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x46e0]
call fcn.1800503e0
mov word [rbp + 0x2c], gethostname
mov byte [rbp + 0x2e], 1
lea rcx, [rbp + 0x2c]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_50]
lea rcx, [rbp + 0x4740]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104a30]
movdqu xmmword [rbp + 0x2828], xmm0
mov dword [rbp + 0x2838], 0x6f736d
mov byte [rbp + 0x283c], 1
lea rcx, [rbp + 0x2828]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4760]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4780]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4780]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4760]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4740]
call fcn.1800503e0
mov word [rbp + 0x30], gethostname
mov byte [rbp + 0x32], 1
lea rcx, [rbp + 0x30]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123560]
lea rcx, [rbp + 0x47a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ea0]
movdqu xmmword [rbp + 0x23d8], xmm0
mov word [rbp + 0x23e8], WSACleanup
mov byte [rbp + 0x23ea], 1
lea rcx, [rbp + 0x23d8]
call fcn.18006d0b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x47c0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x47e0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x47e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x47c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x47a0]
call fcn.1800503e0
mov word [rbp + 0x34], gethostname
mov byte [rbp + 0x36], 1
lea rcx, [rbp + 0x34]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x1801235f4]
lea rcx, [rbp + 0x4800]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x1538], 0x2c59576f
mov dword [rbp + 0x153c], 0x2b011d24
mov dword [rbp + 0x1540], 0x7567232b
mov word [rbp + 0x1544], WSASetLastError
mov byte [rbp + 0x1546], 1
lea rcx, [rbp + 0x1538]
call fcn.180059140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4820]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4840]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4840]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4820]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4800]
call fcn.1800503e0
mov word [rbp + 0x38], gethostname
mov byte [rbp + 0x3a], 1
lea rcx, [rbp + 0x38]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bc0]
lea rcx, [rbp + 0x4860]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801046a0]
movdqu xmmword [rbp + 0x2840], xmm0
mov dword [rbp + 0x2850], 0x6f736d
mov byte [rbp + 0x2854], 1
lea rcx, [rbp + 0x2840]
call fcn.180057080
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4880]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x48a0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x48a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4880]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4860]
call fcn.1800503e0
mov word [rbp + 0x3c], gethostname
mov byte [rbp + 0x3e], 1
lea rcx, [rbp + 0x3c]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x48c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d60]
movdqu xmmword [rbp + 0x25d0], xmm0
mov dword [rbp + 0x25e0], 0x1006e70
lea rcx, [rbp + 0x25d0]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x48e0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4900]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4900]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x48e0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x48c0]
call fcn.1800503e0
mov word [rbp + 0x40], gethostname
mov byte [rbp + 0x42], 1
lea rcx, [rbp + 0x40]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_50]
lea rcx, [rbp + 0x4920]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp + 0x29d8], xmm0
mov dword [rbp + 0x29e8], 0x70726e3e
mov word [rbp + 0x29ec], 0x100
lea rcx, [rbp + 0x29d8]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4940]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4960]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4960]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4940]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4920]
call fcn.1800503e0
mov word [rbp + 0x44], gethostname
mov byte [rbp + 0x46], 1
lea rcx, [rbp + 0x44]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18012345c]
lea rcx, [rbp + 0x4980]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d30]
movdqu xmmword [rbp + 0x25e8], xmm0
mov dword [rbp + 0x25f8], 0x1006e70
lea rcx, [rbp + 0x25e8]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x49a0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x49c0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x49c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x49a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4980]
call fcn.1800503e0
mov word [rbp + 0x48], gethostname
mov byte [rbp + 0x4a], 1
lea rcx, [rbp + 0x48]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18012359c]
lea rcx, [rbp + 0x49e0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16d8], 0x344c576d
mov dword [rbp + 0x16dc], 0x61c2e2e
mov dword [rbp + 0x16e0], 0x6822282a
mov dword [rbp + 0x16e4], 0x1006a74
lea rcx, [rbp + 0x16d8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4a00]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4a20]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4a20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4a00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x49e0]
call fcn.1800503e0
mov word [rbp + 0x4c], gethostname
mov byte [rbp + 0x4e], 1
lea rcx, [rbp + 0x4c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bac]
lea rcx, [rbp + 0x4a40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104770]
movdqu xmmword [rbp + 0x29f0], xmm0
mov dword [rbp + 0x2a00], 0x70726e28
mov word [rbp + 0x2a04], 0x100
lea rcx, [rbp + 0x29f0]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4a60]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4a80]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4a80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4a60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4a40]
call fcn.1800503e0
mov word [rbp + 0x50], gethostname
mov byte [rbp + 0x52], 1
lea rcx, [rbp + 0x50]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_200]
lea rcx, [rbp + 0x4aa0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d70]
movdqu xmmword [rbp + 0x2600], xmm0
mov dword [rbp + 0x2610], 0x1006e70
lea rcx, [rbp + 0x2600]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4ac0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4ae0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4ae0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4ac0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4aa0]
call fcn.1800503e0
mov word [rbp + 0x54], gethostname
mov byte [rbp + 0x56], 1
lea rcx, [rbp + 0x54]
call fcn.180053870
mov rdi, rax
mov edx, dword [reloc.WLDAP32.dll_Ordinal_50]
lea rcx, [rbp + 0x4b00]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049d0]
movdqu xmmword [rbp + 0x2a08], xmm0
mov dword [rbp + 0x2a18], 0x70726e3e
mov word [rbp + 0x2a1c], 0x100
lea rcx, [rbp + 0x2a08]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4b20]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4b40]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4b40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4b20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4b00]
call fcn.1800503e0
mov word [rbp + 0x58], gethostname
mov byte [rbp + 0x5a], 1
lea rcx, [rbp + 0x58]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x1801235f0]
lea rcx, [rbp + 0x4b60]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d40]
movdqu xmmword [rbp + 0x2618], xmm0
mov dword [rbp + 0x2628], 0x1006e70
lea rcx, [rbp + 0x2618]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4b80]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4ba0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4ba0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4b80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4b60]
call fcn.1800503e0
mov word [rbp + 0x5c], gethostname
mov byte [rbp + 0x5e], 1
lea rcx, [rbp + 0x5c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180123598]
lea rcx, [rbp + 0x4bc0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16e8], 0x3056506e
mov dword [rbp + 0x16ec], 0x61c3024
mov dword [rbp + 0x16f0], 0x6822282a
mov dword [rbp + 0x16f4], 0x1006a74
lea rcx, [rbp + 0x16e8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4be0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4c00]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4c00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4be0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4bc0]
call fcn.1800503e0
mov word [rbp + 0x70], gethostname
mov byte [rbp + 0x72], 1
lea rcx, [rbp + 0x70]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180124bb4]
lea rcx, [rbp + 0x4c20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104780]
movdqu xmmword [rbp + 0x2a20], xmm0
mov dword [rbp + 0x2a30], 0x70726e28
mov word [rbp + 0x2a34], 0x100
lea rcx, [rbp + 0x2a20]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c40]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4c60]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4c60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4c40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4c20]
call fcn.1800503e0
mov dword [rbp + 0xf28], 0x33567366
mov dword [rbp + 0xf2c], 0x491f22
mov byte [rbp + 0xf30], 1
lea rcx, [rbp + 0xf28]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp + 0x64], gethostname
mov byte [rbp + 0x66], 1
lea rcx, [rbp + 0x64]
call fcn.180053870
mov rdi, rax
movzx edx, byte [reloc.WS2_32.dll_accept]
lea rcx, [rbp + 0x4c80]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16f8], 0x254d4a6e
mov dword [rbp + 0x16fc], 0x36332f20
mov dword [rbp + 0x1700], 0x6821292a
mov dword [rbp + 0x1704], 0x1006a74
lea rcx, [rbp + 0x16f8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4ca0]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4cc0]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4cc0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4ca0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4c80]
call fcn.1800503e0
mov word [rbp + 0x68], gethostname
mov byte [rbp + 0x6a], 1
lea rcx, [rbp + 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x180124b7c]
lea rcx, [rbp + 0x4ce0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x1b0], 0x604b5b6e
mov dword [rbp + 0x1b4], 0x100627c
lea rcx, [rbp + 0x1b0]
call fcn.18005a010
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4d00]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4d20]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4d20]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4d00]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4ce0]
call fcn.1800503e0
mov dword [rbp + 0x11b8], 0x21536e66
mov dword [rbp + 0x11bc], 0x37312738
mov dword [rbp + 0x11c0], 0x1004c18
lea rcx, [rbp + 0x11b8]
call fcn.18006d230
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e90
mov word [rbp + 0x6c], gethostname
mov byte [rbp + 0x6e], 1
lea rcx, [rbp + 0x6c]
call fcn.180053870
mov rdi, rax
mov dword [rsp + 0x28], r13d
mov byte [rsp + 0x20], 0
mov r9b, reloc.WLDAP32.dll_Ordinal_32
mov r8d, 0xffffffff
lea rdx, [rbp + 0x4d40]
lea rcx, [0x180124c98]
call fcn.1800728f0
mov rbx, rax
mov dword [rbp + 0x11c8], 0x25564c7b
mov dword [rbp + 0x11cc], 0x6430262f
mov dword [rbp + 0x11d0], 0x1006678
lea rcx, [rbp + 0x11c8]
call fcn.18006d230
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4d60]
call fcn.180077920
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4d80]
call fcn.1800779f0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078060
nop
lea rcx, [rbp + 0x4d80]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4d60]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x4d40]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x6c50]
call fcn.180050200
movaps xmm2, xmm8
movss xmm1, dword [0x180103ec4]
lea rcx, [rbp + 0x1b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm6
movss xmm1, dword [0x180103eb4]
lea rcx, [rbp + 0x1c0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xa0], 0x245e5171
mov word [rbp + 0xa4], 0x100
lea rcx, [rbp + 0xa0]
call fcn.180054390
mov rdx, rbx
mov rcx, rax
call fcn.180037430
mov r15d, 0xa
test al, al
je 0x180064672
mov dword [rbp + 0x10f8], 0x2549575b
mov dword [rbp + 0x10fc], 0x2a2a6c2c
mov word [rbp + 0x1100], Ordinal_45
mov byte [rbp + 0x1102], 1
lea rcx, [rbp + 0x10f8]
call fcn.18005d310
mov rdx, rax
lea rcx, [rbp + 0x4da0]
call fcn.180073a10
nop
lea rdx, [rbp + 0x4da0]
lea rcx, [rbp + 0x6a68]
call fcn.1800503c0
nop
lea rcx, [rbp + 0x4da0]
call fcn.1800503e0
lea edx, [r15 + 0x4e]
lea rcx, [rbp + 0x6b10]
call fcn.180050310
lea rcx, [rbp + 0x6b10]
call fcn.1800715b0
nop
lea rdx, [rbp + 0x6b10]
lea rcx, [rbp + 0x6a68]
call fcn.180050440
mov dword [rbp + 0x1c8], 0x354c576b
mov dword [rbp + 0x1cc], 0x1002e20
lea rcx, [rbp + 0x1c8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4dc0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1548], 0x364d5b6e
mov dword [rbp + 0x154c], 0x25173024
mov dword [rbp + 0x1550], 0x30221222
mov word [rbp + 0x1554], 0x3d
mov byte [rbp + 0x1556], 1
lea rcx, [rbp + 0x1548]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x4de0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [0x180123768]
call fcn.1800739e0
mov dword [rbp + 0x1d0], 0x354c576b
mov dword [rbp + 0x1d4], 0x1002e20
lea rcx, [rbp + 0x1d0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4e20]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1708], 0x395e526d
mov dword [rbp + 0x170c], 0x11c3024
mov dword [rbp + 0x1710], 0xa181616
mov dword [rbp + 0x1714], 0x1003226
lea rcx, [rbp + 0x1708]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x4e40]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x4e00]
call fcn.180073a50
lea rdx, [0x180124bd6]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x1d8], 0x354c576b
mov dword [rbp + 0x1dc], 0x1002e20
lea rcx, [rbp + 0x1d8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4e60]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1558], 0x1f47517f
mov dword [rbp + 0x155c], 0x272a2a15
mov dword [rbp + 0x1560], 0x3b22282e
mov word [rbp + 0x1564], Ordinal_60
mov byte [rbp + 0x1566], 1
lea rcx, [rbp + 0x1558]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x4e80]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x1e0], 0x354c576b
mov dword [rbp + 0x1e4], 0x1002e20
lea rcx, [rbp + 0x1e0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4ea0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1408], 0x1f6f6d78
mov dword [rbp + 0x140c], 0x1b3b2d03
mov dword [rbp + 0x1410], 0x2d373f11
mov word [rbp + 0x1414], 0x100
lea rcx, [rbp + 0x1408]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x4ec0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bf0], eax
mov dword [rbp + 0x1e8], 0x354c576b
mov dword [rbp + 0x1ec], 0x1002e20
lea rcx, [rbp + 0x1e8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4ee0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801046d0]
movdqu xmmword [rbp + 0x2858], xmm0
mov dword [rbp + 0x2868], 0x2a2d23
mov byte [rbp + 0x286c], 1
lea rcx, [rbp + 0x2858]
call fcn.180057080
mov rdx, rax
lea rcx, [rbp + 0x4f00]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123594], eax
mov dword [rbp + 0x1f0], 0x354c576b
mov dword [rbp + 0x1f4], 0x1002e20
lea rcx, [rbp + 0x1f0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4f40]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1248], 0x3750566e
mov dword [rbp + 0x124c], 0x3622001e
mov dword [rbp + 0x1250], 0x2b2337
mov byte [rbp + 0x1254], 1
lea rcx, [rbp + 0x1248]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x4f60]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x4f20]
call fcn.180073a50
lea rdx, [0x180124bb3]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x1f8], 0x354c576b
mov dword [rbp + 0x1fc], 0x1002e20
lea rcx, [rbp + 0x1f8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x4fa0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.nVP7]
movdqu xmmword [rbp + 0x1eb0], xmm0
mov byte [rbp + 0x1ec0], 1
lea rcx, [rbp + 0x1eb0]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x4fc0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x4f80]
call fcn.180073a50
lea rdx, [0x1801248aa]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x200], 0x354c576b
mov dword [rbp + 0x204], 0x1002e20
lea rcx, [rbp + 0x200]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5000]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1718], 0x3750566e
mov dword [rbp + 0x171c], 0x2931031e
mov dword [rbp + 0x1720], 0x2a18342a
mov dword [rbp + 0x1724], 0x1003828
lea rcx, [rbp + 0x1718]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5020]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x4fe0]
call fcn.180073a50
lea rdx, [0x180124bd4]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x208], 0x354c576b
mov dword [rbp + 0x20c], 0x1002e20
lea rcx, [rbp + 0x208]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5060]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104740]
movdqu xmmword [rbp + 0x2a38], xmm0
mov dword [rbp + 0x2a48], 0x352c202c
mov word [rbp + 0x2a4c], 0x100
lea rcx, [rbp + 0x2a38]
call fcn.18006d170
mov rdx, rax
lea rcx, [rbp + 0x5080]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5040]
call fcn.180073a50
lea rdx, [0x180124bcc]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x210], 0x354c576b
mov dword [rbp + 0x214], 0x1002e20
lea rcx, [rbp + 0x210]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x50c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1728], 0x3750566e
mov dword [rbp + 0x172c], 0x252f121e
mov dword [rbp + 0x1730], 0x1735233c
mov dword [rbp + 0x1734], 0x1002e00
lea rcx, [rbp + 0x1728]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x50e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x50a0]
call fcn.180073a50
lea rdx, [0x180124ba9]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x218], 0x354c576b
mov dword [rbp + 0x21c], 0x1002e20
lea rcx, [rbp + 0x218]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5120]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801045e0]
movdqu xmmword [rbp + 0x2168], xmm0
mov word [rbp + 0x2178], 0x100
lea rcx, [rbp + 0x2168]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5140]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5100]
call fcn.180073a50
lea rdx, [0x180124bab]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x220], 0x354c576b
mov dword [rbp + 0x224], 0x1002e20
lea rcx, [rbp + 0x220]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5180]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801047b0]
movdqu xmmword [rbp + 0x2630], xmm0
mov dword [rbp + 0x2640], 0x1002022
lea rcx, [rbp + 0x2630]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x51a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5160]
call fcn.180073a50
lea rdx, [0x180124bcd]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x228], 0x354c576b
mov dword [rbp + 0x22c], 0x1002e20
lea rcx, [rbp + 0x228]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x51e0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1738], 0x255b5775
mov dword [rbp + 0x173c], 0x2526061e
mov dword [rbp + 0x1740], 0x27051921
mov dword [rbp + 0x1744], 0x100332d
lea rcx, [rbp + 0x1738]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5200]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x51c0]
call fcn.180073a50
lea rdx, [0x180124b91]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x230], 0x354c576b
mov dword [rbp + 0x234], 0x1002e20
lea rcx, [rbp + 0x230]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5240]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1748], 0x255b5775
mov dword [rbp + 0x174c], 0x332c061e
mov dword [rbp + 0x1750], 0x2705192b
mov dword [rbp + 0x1754], 0x100332d
lea rcx, [rbp + 0x1748]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5260]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5220]
call fcn.180073a50
lea rdx, [0x180124b7e]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x238], 0x354c576b
mov dword [rbp + 0x23c], 0x1002e20
lea rcx, [rbp + 0x238]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x52a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1108], 0x3750566e
mov dword [rbp + 0x110c], 0x27330c1e
mov word [rbp + 0x1110], gethostname
mov byte [rbp + 0x1112], 1
lea rcx, [rbp + 0x1108]
call fcn.18005d310
mov rdx, rax
lea rcx, [rbp + 0x52c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5280]
call fcn.180073a50
lea rdx, [0x180124ba1]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x240], 0x354c576b
mov dword [rbp + 0x244], 0x1002e20
lea rcx, [rbp + 0x240]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5300]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104610]
movdqu xmmword [rbp + 0x2768], xmm0
mov dword [rbp + 0x2778], 0x212139
mov byte [rbp + 0x277c], 1
lea rcx, [rbp + 0x2768]
call fcn.180057080
mov rdx, rax
lea rcx, [rbp + 0x5320]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x52e0]
call fcn.180073a50
lea rdx, [0x180124b7f]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x248], 0x354c576b
mov dword [rbp + 0x24c], 0x1002e20
lea rcx, [rbp + 0x248]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5340]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801045a0]
movdqu xmmword [rbp + 0x2648], xmm0
mov dword [rbp + 0x2658], 0x1003d3e
lea rcx, [rbp + 0x2648]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5360]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x250], 0x354c576b
mov dword [rbp + 0x254], 0x1002e20
lea rcx, [rbp + 0x250]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x53a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.mR9_0]
movdqu xmmword [rbp + 0x1ec8], xmm0
mov byte [rbp + 0x1ed8], 1
lea rcx, [rbp + 0x1ec8]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x53c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5380]
call fcn.180073a50
lea rdx, [0x180124b93]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x258], 0x354c576b
mov dword [rbp + 0x25c], 0x1002e20
lea rcx, [rbp + 0x258]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x53e0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1758], 0x25515771
mov dword [rbp + 0x175c], 0x2d2b161e
mov dword [rbp + 0x1760], 0x2d292d26
mov dword [rbp + 0x1764], 0x100393a
lea rcx, [rbp + 0x1758]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5400]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x260], 0x354c576b
mov dword [rbp + 0x264], 0x1002e20
lea rcx, [rbp + 0x260]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5420]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1568], 0x1f6f6d78
mov dword [rbp + 0x156c], 0x212d2b0d
mov dword [rbp + 0x1570], 0x383e121a
mov word [rbp + 0x1574], Ordinal_45
mov byte [rbp + 0x1576], 1
lea rcx, [rbp + 0x1568]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x5440]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bd8], eax
mov dword [rbp + 0x268], 0x354c576b
mov dword [rbp + 0x26c], 0x1002e20
lea rcx, [rbp + 0x268]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5480]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104450]
movdqu xmmword [rbp + 0x2a50], xmm0
mov dword [rbp + 0x2a60], 0x232a2024
mov word [rbp + 0x2a64], 0x100
lea rcx, [rbp + 0x2a50]
call fcn.18006d170
mov rdx, rax
lea rcx, [rbp + 0x54a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5460]
call fcn.180073a50
lea rdx, [0x180124bb1]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x270], 0x354c576b
mov dword [rbp + 0x274], 0x1002e20
lea rcx, [rbp + 0x270]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x54e0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801048a0]
movdqu xmmword [rbp + 0x23f0], xmm0
mov word [rbp + 0x2400], 0x3e
mov byte [rbp + 0x2402], 1
lea rcx, [rbp + 0x23f0]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x5500]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x54c0]
call fcn.180073a50
lea rdx, [0x180124ba2]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x278], 0x2252577c
mov dword [rbp + 0x27c], 0x100362e
lea rcx, [rbp + 0x278]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5540]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1578], 0x225e5078
mov dword [rbp + 0x157c], 0x51c272d
mov dword [rbp + 0x1580], 0x27252b2c
mov word [rbp + 0x1584], 0x3d
mov byte [rbp + 0x1586], 1
lea rcx, [rbp + 0x1578]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x5560]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5520]
call fcn.180073a50
lea rdx, [0x180124be1]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x280], 0x2252577c
mov dword [rbp + 0x284], 0x100362e
lea rcx, [rbp + 0x280]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x55a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104560]
movdqu xmmword [rbp + 0x2b88], xmm0
mov dword [rbp + 0x2b98], 0x3e263a39
mov dword [rbp + 0x2b9c], 0x1002136
lea rcx, [rbp + 0x2b88]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x55c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5580]
call fcn.180073a50
lea rdx, [0x180124be0]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x288], 0x2252577c
mov dword [rbp + 0x28c], 0x100362e
lea rcx, [rbp + 0x288]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5600]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801044f0]
movdqu xmmword [rbp + 0x2888], xmm0
mov dword [rbp + 0x2898], 0x2b2028
mov byte [rbp + 0x289c], 1
lea rcx, [rbp + 0x2888]
call fcn.180057080
mov rdx, rax
lea rcx, [rbp + 0x5620]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x55e0]
call fcn.180073a50
lea rdx, [0x180124bcf]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x290], 0x2252577c
mov dword [rbp + 0x294], 0x100362e
lea rcx, [rbp + 0x290]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5660]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104580]
movdqu xmmword [rbp + 0x2660], xmm0
mov dword [rbp + 0x2670], 0x100252e
lea rcx, [rbp + 0x2660]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5680]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5640]
call fcn.180073a50
lea rdx, [0x180124ba0]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x298], 0x2252577c
mov dword [rbp + 0x29c], 0x100362e
lea rcx, [rbp + 0x298]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x56c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801047e0]
movdqu xmmword [rbp + 0x2c80], xmm0
mov dword [rbp + 0x2c90], 0x383c3d22
mov dword [rbp + 0x2c94], 0x213b30
mov byte [rbp + 0x2c98], 1
lea rcx, [rbp + 0x2c80]
call fcn.18006d110
mov rdx, rax
lea rcx, [rbp + 0x56e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x56a0]
call fcn.180073a50
lea rdx, [0x180124ba8]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x2a0], 0x2252577c
mov dword [rbp + 0x2a4], 0x100362e
lea rcx, [rbp + 0x2a0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5720]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.xP__]
movdqu xmmword [rbp + 0x2e20], xmm0
mov dword [rbp + 0x2e30], 0x390c111b
mov dword [rbp + 0x2e34], 0x313f3123
mov word [rbp + 0x2e38], 0x100
lea rcx, [rbp + 0x2e20]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x5740]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5700]
call fcn.180073a50
lea rdx, [0x180124be2]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x2a8], 0x2252577c
mov dword [rbp + 0x2ac], 0x100362e
lea rcx, [rbp + 0x2a8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5760]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801041e0]
movdqu xmmword [rbp + 0x1ee0], xmm0
mov byte [rbp + 0x1ef0], 1
lea rcx, [rbp + 0x1ee0]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x5780]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x2b0], 0x2252577c
mov dword [rbp + 0x2b4], 0x100362e
lea rcx, [rbp + 0x2b0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x57a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801049e0]
movdqu xmmword [rbp + 0x2408], xmm0
mov word [rbp + 0x2418], 0x3e
mov byte [rbp + 0x241a], 1
lea rcx, [rbp + 0x2408]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x57c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_getpeername], eax
mov dword [rbp + 0x2b8], 0x2252577c
mov dword [rbp + 0x2bc], 0x100362e
lea rcx, [rbp + 0x2b8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x57e0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1418], 0x2252577c
mov dword [rbp + 0x141c], 0x171c362e
mov dword [rbp + 0x1420], 0x38222329
mov word [rbp + 0x1424], 0x100
lea rcx, [rbp + 0x1418]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5800]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_ioctlsocket], eax
mov dword [rbp + 0x2c0], 0x2252577c
mov dword [rbp + 0x2c4], 0x100362e
lea rcx, [rbp + 0x2c0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5820]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104190]
movdqu xmmword [rbp + 0x1ef8], xmm0
mov byte [rbp + 0x1f08], 1
lea rcx, [rbp + 0x1ef8]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x5840]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x1801235c4], eax
mov dword [rbp + 0x2c8], 0x2252577c
mov dword [rbp + 0x2cc], 0x100362e
lea rcx, [rbp + 0x2c8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5860]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1258], 0x2252577c
mov dword [rbp + 0x125c], 0x61c362e
mov dword [rbp + 0x1260], 0x22282a
mov byte [rbp + 0x1264], 1
lea rcx, [rbp + 0x1258]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x5880]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124ba4], eax
mov dword [rbp + 0x2d0], 0x2252577c
mov dword [rbp + 0x2d4], 0x100362e
lea rcx, [rbp + 0x2d0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x58a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104790]
movdqu xmmword [rbp + 0x2420], xmm0
mov word [rbp + 0x2430], Ordinal_45
mov byte [rbp + 0x2432], 1
lea rcx, [rbp + 0x2420]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x58c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bbc], eax
mov dword [rbp + 0x2d8], 0x2252577c
mov dword [rbp + 0x2dc], 0x100362e
lea rcx, [rbp + 0x2d8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x58e0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1588], 0x2252577c
mov dword [rbp + 0x158c], 0xc1c362e
mov dword [rbp + 0x1590], 0x2d2c322a
mov word [rbp + 0x1594], Ordinal_50
mov byte [rbp + 0x1596], 1
lea rcx, [rbp + 0x1588]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x5900]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123694], eax
mov ecx, eax
call fcn.1800549c0
mov qword [str.NULL], rax
mov dword [rbp + 0xf38], 0x2252577c
mov dword [rbp + 0xf3c], 0x71362e
mov byte [rbp + 0xf40], 1
lea rcx, [rbp + 0xf38]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5940]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1768], 0x225e5078
mov dword [rbp + 0x176c], 0x51c272d
mov dword [rbp + 0x1770], 0x27252b2c
mov dword [rbp + 0x1774], 0x100783d
lea rcx, [rbp + 0x1768]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5960]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5920]
call fcn.180073a50
lea rdx, [0x180124bd5]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf48], 0x2252577c
mov dword [rbp + 0xf4c], 0x71362e
mov byte [rbp + 0xf50], 1
lea rcx, [rbp + 0xf48]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x59a0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801044f0]
movdqu xmmword [rbp + 0x2a68], xmm0
mov dword [rbp + 0x2a78], 0x622b2028
mov word [rbp + 0x2a7c], 0x100
lea rcx, [rbp + 0x2a68]
call fcn.18006d170
mov rdx, rax
lea rcx, [rbp + 0x59c0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5980]
call fcn.180073a50
lea rdx, [0x180124ba3]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf58], 0x2252577c
mov dword [rbp + 0xf5c], 0x71362e
mov byte [rbp + 0xf60], 1
lea rcx, [rbp + 0xf58]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5a00]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104580]
movdqu xmmword [rbp + 0x28a0], xmm0
mov dword [rbp + 0x28b0], 0x7d252e
mov byte [rbp + 0x28b4], 1
lea rcx, [rbp + 0x28a0]
call fcn.180057080
mov rdx, rax
lea rcx, [rbp + 0x5a20]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x59e0]
call fcn.180073a50
lea rdx, [0x180124b90]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf68], 0x2252577c
mov dword [rbp + 0xf6c], 0x71362e
mov byte [rbp + 0xf70], 1
lea rcx, [rbp + 0xf68]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5a60]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.xP__]
movdqu xmmword [rbp + 0x2f40], xmm0
mov dword [rbp + 0x2f50], 0x390c111b
mov dword [rbp + 0x2f54], 0x313f3123
mov word [rbp + 0x2f58], WSAGetLastError
mov byte [rbp + 0x2f5a], 1
lea rcx, [rbp + 0x2f40]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x5a80]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5a40]
call fcn.180073a50
lea rdx, [0x180124baa]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf78], 0x2252577c
mov dword [rbp + 0xf7c], 0x71362e
mov byte [rbp + 0xf80], 1
lea rcx, [rbp + 0xf78]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5aa0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104f60]
movdqu xmmword [rbp + 0x2180], xmm0
mov word [rbp + 0x2190], 0x100
lea rcx, [rbp + 0x2180]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5ac0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0xf88], 0x2252577c
mov dword [rbp + 0xf8c], 0x71362e
mov byte [rbp + 0xf90], 1
lea rcx, [rbp + 0xf88]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5ae0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801049e0]
movdqu xmmword [rbp + 0x2678], xmm0
mov dword [rbp + 0x2688], 0x1007c3e
lea rcx, [rbp + 0x2678]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5b00]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0xf98], 0x2252577c
mov dword [rbp + 0xf9c], 0x71362e
mov byte [rbp + 0xfa0], 1
lea rcx, [rbp + 0xf98]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5b20]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104f50]
movdqu xmmword [rbp + 0x2198], xmm0
mov word [rbp + 0x21a8], 0x100
lea rcx, [rbp + 0x2198]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5b40]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123564], eax
mov dword [rbp + 0xeb8], 0x2252577c
mov dword [rbp + 0xebc], 0x71362e
mov byte [rbp + 0xec0], 1
lea rcx, [rbp + 0xeb8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5b60]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x13d8], 0x2252577c
mov dword [rbp + 0x13dc], 0x61c362e
mov dword [rbp + 0x13e0], 0x7a22282a
mov word [rbp + 0x13e4], 0x100
lea rcx, [rbp + 0x13d8]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5b80]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123690], eax
mov dword [rbp + 0xfb8], 0x2252577c
mov dword [rbp + 0xfbc], 0x71362e
mov byte [rbp + 0xfc0], 1
lea rcx, [rbp + 0xfb8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5ba0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104790]
movdqu xmmword [rbp + 0x2690], xmm0
mov dword [rbp + 0x26a0], 0x1007c28
lea rcx, [rbp + 0x2690]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5bc0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124b84], eax
mov dword [rbp + 0xfc8], 0x2252577c
mov dword [rbp + 0xfcc], 0x71362e
mov byte [rbp + 0xfd0], 1
lea rcx, [rbp + 0xfc8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5be0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1778], 0x2252577c
mov dword [rbp + 0x177c], 0xc1c362e
mov dword [rbp + 0x1780], 0x2d2c322a
mov dword [rbp + 0x1784], 0x1007830
lea rcx, [rbp + 0x1778]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5c00]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123464], eax
mov ecx, eax
call fcn.1800549c0
mov qword [str.NULL], rax
mov dword [rbp + 0xfd8], 0x29575b6b
mov dword [rbp + 0xfdc], 0x262e22
mov byte [rbp + 0xfe0], 1
lea rcx, [rbp + 0xfd8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5c40]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1788], 0x29575b6b
mov dword [rbp + 0x178c], 0x1b262e22
mov dword [rbp + 0x1790], 0x2133360a
mov dword [rbp + 0x1794], 0x1002426
lea rcx, [rbp + 0x1788]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5c60]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x5c20]
call fcn.180073a50
lea rdx, [0x1801248ab]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xfe8], 0x29575b6b
mov dword [rbp + 0xfec], 0x262e22
mov byte [rbp + 0xff0], 1
lea rcx, [rbp + 0xfe8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5c80]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1798], 0x29575b6b
mov dword [rbp + 0x179c], 0x1b262e22
mov dword [rbp + 0x17a0], 0x2333290d
mov dword [rbp + 0x17a4], 0x100332c
lea rcx, [rbp + 0x1798]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5ca0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123634], eax
mov dword [rbp + 0xff8], 0x29575b6b
mov dword [rbp + 0xffc], 0x262e22
mov byte [rbp + 0x1000], 1
lea rcx, [rbp + 0xff8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5cc0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x17a8], 0x235e6150
mov dword [rbp + 0x17ac], 0x212f2722
mov dword [rbp + 0x17b0], 0x21332737
mov dword [rbp + 0x17b4], 0x1002426
lea rcx, [rbp + 0x17a8]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5ce0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124b9c], eax
mov dword [rbp + 0x1008], 0x29575b6b
mov dword [rbp + 0x100c], 0x262e22
mov byte [rbp + 0x1010], 1
lea rcx, [rbp + 0x1008]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d00]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1598], 0x325d6150
mov dword [rbp + 0x159c], 0x1b262920
mov dword [rbp + 0x15a0], 0x2b352923
mov word [rbp + 0x15a4], Ordinal_45
mov byte [rbp + 0x15a6], 1
lea rcx, [rbp + 0x1598]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0x5d20]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bc8], eax
mov dword [rbp + 0x1018], 0x29575b6b
mov dword [rbp + 0x101c], 0x262e22
mov byte [rbp + 0x1020], 1
lea rcx, [rbp + 0x1018]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d40]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801046f0]
movdqu xmmword [rbp + 0x2438], xmm0
mov word [rbp + 0x2448], Ordinal_45
mov byte [rbp + 0x244a], 1
lea rcx, [rbp + 0x2438]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x5d60]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bb8], eax
mov dword [rbp + 0x1028], 0x29575b6b
mov dword [rbp + 0x102c], 0x262e22
mov byte [rbp + 0x1030], 1
lea rcx, [rbp + 0x1028]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d80]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104690]
movdqu xmmword [rbp + 0x2a80], xmm0
mov dword [rbp + 0x2a90], 0x282e2312
mov word [rbp + 0x2a94], 0x100
lea rcx, [rbp + 0x2a80]
call fcn.18006d170
mov rdx, rax
lea rcx, [rbp + 0x5da0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124b5c], eax
mov dword [rbp + 0x1038], 0x29575b6b
mov dword [rbp + 0x103c], 0x262e22
mov byte [rbp + 0x1040], 1
lea rcx, [rbp + 0x1038]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5dc0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104690]
movdqu xmmword [rbp + 0x2930], xmm0
mov dword [rbp + 0x2940], 0x3e262312
mov word [rbp + 0x2944], 0x100
lea rcx, [rbp + 0x2930]
call fcn.18006d170
mov rdx, rax
lea rcx, [rbp + 0x5de0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124b8c], eax
mov dword [rbp + 0x2e0], 0x305e5b6a
mov dword [rbp + 0x2e4], 0x1002c2e
lea rcx, [rbp + 0x2e0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5e00]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104660]
movdqu xmmword [rbp + 0x21b0], xmm0
mov word [rbp + 0x21c0], 0x100
lea rcx, [rbp + 0x21b0]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5e20]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x2e8], 0x305e5b6a
mov dword [rbp + 0x2ec], 0x1002c2e
lea rcx, [rbp + 0x2e8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5e40]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801045c0]
movdqu xmmword [rbp + 0x26a8], xmm0
mov dword [rbp + 0x26b8], 0x1003d3e
lea rcx, [rbp + 0x26a8]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5e60]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x2f0], 0x305e5b6a
mov dword [rbp + 0x2f4], 0x1002c2e
lea rcx, [rbp + 0x2f0]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5e80]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104630]
movdqu xmmword [rbp + 0x21c8], xmm0
mov word [rbp + 0x21d8], 0x100
lea rcx, [rbp + 0x21c8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5ea0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x1801236ac], eax
mov dword [rbp + 0x2f8], 0x305e5b6a
mov dword [rbp + 0x2fc], 0x1002c2e
lea rcx, [rbp + 0x2f8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5ec0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1438], 0x3450566e
mov dword [rbp + 0x143c], 0x1b2d3726
mov dword [rbp + 0x1440], 0x2d292907
mov word [rbp + 0x1444], 0x100
lea rcx, [rbp + 0x1438]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5ee0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x1801235dc], eax
mov dword [rbp + 0x300], 0x305e5b6a
mov dword [rbp + 0x304], 0x1002c2e
lea rcx, [rbp + 0x300]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5f00]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104430]
movdqu xmmword [rbp + 0x26c0], xmm0
mov dword [rbp + 0x26d0], 0x1002b38
lea rcx, [rbp + 0x26c0]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5f20]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124b88], eax
mov dword [rbp + 0x308], 0x305e5b6a
mov dword [rbp + 0x30c], 0x1002c2e
lea rcx, [rbp + 0x308]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5f40]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x17b8], 0x2c59576f
mov dword [rbp + 0x17bc], 0xb051d24
mov dword [rbp + 0x17c0], 0x21141913
mov dword [rbp + 0x17c4], 0x1002f33
lea rcx, [rbp + 0x17b8]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5f60]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x310], 0x305e5b6a
mov dword [rbp + 0x314], 0x1002c2e
lea rcx, [rbp + 0x310]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5f80]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104a30]
movdqu xmmword [rbp + 0x21e0], xmm0
mov word [rbp + 0x21f0], 0x100
lea rcx, [rbp + 0x21e0]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x5fa0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x318], 0x305e5b6a
mov dword [rbp + 0x31c], 0x1002c2e
lea rcx, [rbp + 0x318]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x5fc0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x17c8], 0x2c59576f
mov dword [rbp + 0x17cc], 0x2d071d24
mov dword [rbp + 0x17d0], 0x26263236
mov dword [rbp + 0x17d4], 0x1002f2a
lea rcx, [rbp + 0x17c8]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5fe0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123560], eax
mov dword [rbp + 0x320], 0x305e5b6a
mov dword [rbp + 0x324], 0x1002c2e
lea rcx, [rbp + 0x320]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6000]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x11d8], 0x2c59576f
mov dword [rbp + 0x11dc], 0x2b011d24
mov dword [rbp + 0x11e0], 0x100232b
lea rcx, [rbp + 0x11d8]
call fcn.18006d230
mov rdx, rax
lea rcx, [rbp + 0x6020]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x1801235f4], eax
mov dword [rbp + 0x328], 0x305e5b6a
mov dword [rbp + 0x32c], 0x1002c2e
lea rcx, [rbp + 0x328]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6040]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801046a0]
movdqu xmmword [rbp + 0x21f8], xmm0
mov word [rbp + 0x2208], 0x100
lea rcx, [rbp + 0x21f8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x6060]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bc0], eax
mov dword [rbp + 0x330], 0x305e5b6a
mov dword [rbp + 0x334], 0x1002c2e
lea rcx, [rbp + 0x330]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6080]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.mWL4..]
movdqu xmmword [rbp + 0x1f10], xmm0
mov byte [rbp + 0x1f20], 1
lea rcx, [rbp + 0x1f10]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x60a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x338], 0x305e5b6a
mov dword [rbp + 0x33c], 0x1002c2e
lea rcx, [rbp + 0x338]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x60c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp + 0x2450], xmm0
mov word [rbp + 0x2460], 0x3e
mov byte [rbp + 0x2462], 1
lea rcx, [rbp + 0x2450]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x60e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x340], 0x305e5b6a
mov dword [rbp + 0x344], 0x1002c2e
lea rcx, [rbp + 0x340]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6100]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104170]
movdqu xmmword [rbp + 0x1f28], xmm0
mov byte [rbp + 0x1f38], 1
lea rcx, [rbp + 0x1f28]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x6120]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18012345c], eax
mov dword [rbp + 0x348], 0x305e5b6a
mov dword [rbp + 0x34c], 0x1002c2e
lea rcx, [rbp + 0x348]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6140]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1268], 0x344c576d
mov dword [rbp + 0x126c], 0x61c2e2e
mov dword [rbp + 0x1270], 0x22282a
mov byte [rbp + 0x1274], 1
lea rcx, [rbp + 0x1268]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6160]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18012359c], eax
mov dword [rbp + 0x350], 0x305e5b6a
mov dword [rbp + 0x354], 0x1002c2e
lea rcx, [rbp + 0x350]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6180]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104770]
movdqu xmmword [rbp + 0x2468], xmm0
mov word [rbp + 0x2478], Ordinal_45
mov byte [rbp + 0x247a], 1
lea rcx, [rbp + 0x2468]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x61a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bac], eax
mov dword [rbp + 0x358], 0x305e5b6a
mov dword [rbp + 0x35c], 0x1002c2e
lea rcx, [rbp + 0x358]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x61c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [str.nPV0_0]
movdqu xmmword [rbp + 0x1f40], xmm0
mov byte [rbp + 0x1f50], 1
lea rcx, [rbp + 0x1f40]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x61e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x360], 0x305e5b6a
mov dword [rbp + 0x364], 0x1002c2e
lea rcx, [rbp + 0x360]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6200]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x1801049d0]
movdqu xmmword [rbp + 0x2480], xmm0
mov word [rbp + 0x2490], 0x3e
mov byte [rbp + 0x2492], 1
lea rcx, [rbp + 0x2480]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x6220]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x368], 0x305e5b6a
mov dword [rbp + 0x36c], 0x1002c2e
lea rcx, [rbp + 0x368]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6240]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104180]
movdqu xmmword [rbp + 0x1f58], xmm0
mov byte [rbp + 0x1f68], 1
lea rcx, [rbp + 0x1f58]
call fcn.180054130
mov rdx, rax
lea rcx, [rbp + 0x6260]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x1801235f0], eax
mov dword [rbp + 0x370], 0x305e5b6a
mov dword [rbp + 0x374], 0x1002c2e
lea rcx, [rbp + 0x370]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6280]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1278], 0x3056506e
mov dword [rbp + 0x127c], 0x61c3024
mov dword [rbp + 0x1280], 0x22282a
mov byte [rbp + 0x1284], 1
lea rcx, [rbp + 0x1278]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x62a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180123598], eax
mov dword [rbp + 0x378], 0x305e5b6a
mov dword [rbp + 0x37c], 0x1002c2e
lea rcx, [rbp + 0x378]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x62c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
movdqa xmm0, xmmword [0x180104780]
movdqu xmmword [rbp + 0x2498], xmm0
mov word [rbp + 0x24a8], Ordinal_45
mov byte [rbp + 0x24aa], 1
lea rcx, [rbp + 0x2498]
call fcn.18006d0b0
mov rdx, rax
lea rcx, [rbp + 0x62e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180124bb4], eax
mov dword [rbp + 0xa8], 0x234c5770
mov word [rbp + 0xac], 0x100
lea rcx, [rbp + 0xa8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6320]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1288], 0x254d4a6e
mov dword [rbp + 0x128c], 0x36332f20
mov dword [rbp + 0x1290], 0x21292a
mov byte [rbp + 0x1294], 1
lea rcx, [rbp + 0x1288]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6340]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x6300]
call fcn.180073a50
lea rdx, [0x1801190b3]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xb0], 0x234c5770
mov word [rbp + 0xb4], 0x100
lea rcx, [rbp + 0xb0]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6380]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x88], 0x4b5b6e
mov byte [rbp + 0x8c], 1
lea rcx, [rbp + 0x88]
call fcn.180059fe0
mov rdx, rax
lea rcx, [rbp + 0x63a0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
mov rdx, rax
lea rcx, [rbp + 0x6360]
call fcn.180073a50
lea rdx, [0x180124b7c]
mov rcx, rax
call fcn.1800544a0
lea rax, [rbp + 0x6910]
mov qword [rsp + 0x40], rax
xor edx, edx
lea rcx, [rbp + 0x6910]
call fcn.1800721e0
mov rdi, rax
mov dword [rbp + 0x1048], 0x395e526d
mov dword [rbp + 0x104c], 0x303024
mov byte [rbp + 0x1050], 1
lea rcx, [rbp + 0x1048]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x63c0]
call fcn.180073a10
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071370
mov rbx, rax
mov dword [rbp + 0x1058], 0x25564c7b
mov dword [rbp + 0x105c], 0x30262f
mov byte [rbp + 0x1060], 1
lea rcx, [rbp + 0x1058]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x63e0]
call fcn.180073a10
mov rdx, rax
mov rcx, rbx
call fcn.180071140
nop
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x17d8]
call fcn.180078770
mov rdx, rax
lea rcx, [0x180124c98]
call fcn.180072c10
nop
lea rcx, [rbp + 0x6b10]
call fcn.180050270
nop
lea rcx, [rbp + 0x6a68]
call fcn.1800503e0
call fcn.180011450
call fcn.18000acc0
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, 1
jne 0x180066391
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x380]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x388]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x17e8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm8, dword [0x180103f04]
addss xmm1, xmm8
lea rcx, [rbp + 0x390]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1068], 0x354c576b
mov dword [rbp + 0x106c], 0x302e20
mov byte [rbp + 0x1070], 1
lea rcx, [rbp + 0x1068]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6400]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm7, dword [0x180103e7c]
movaps xmm3, xmm7
mov r8, rbx
lea rdx, [rbp + 0x6400]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6400]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x17f8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
movss xmm6, dword [0x180103ea4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm8
lea rcx, [rbp + 0x398]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104440]
movdqu xmmword [rbp + 0x2f60], xmm0
mov dword [rbp + 0x2f70], 0x242a3d6d
mov dword [rbp + 0x2f74], 0x333d3b25
mov word [rbp + 0x2f78], Ordinal_45
mov byte [rbp + 0x2f7a], 1
lea rcx, [rbp + 0x2f60]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x6420]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6420]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6420]
call fcn.1800503e0
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x3a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x11e8], 0x364d5b6e
mov dword [rbp + 0x11ec], 0x10633024
mov dword [rbp + 0x11f0], 0x1002124
lea rcx, [rbp + 0x11e8]
call fcn.18006d230
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm10
lea rcx, [rbp + 0x3a8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea r8, [0x180123768]
lea rdx, [0x18010121c]
lea rcx, [rbp + 0x6440]
call fcn.1800778b0
nop
lea r8, [0x180101218]
mov rdx, rax
lea rcx, [rbp + 0x6a88]
call fcn.1800779f0
nop
lea rcx, [rbp + 0x6440]
call fcn.1800503e0
movaps xmm2, xmm7
movaps xmm1, xmm14
lea rcx, [rbp + 0x3b0]
call fcn.1800012b0
mov rbx, rax
lea rcx, [rbp + 0x6a88]
call fcn.180073930
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x180064955
lea rdx, [0x1800f2e32]
lea rcx, [0x180123768]
call fcn.1800739c0
mov byte [0x180124bb2], 1
jmp 0x180064962
cmp byte [0x180124bb2], 1
jne 0x180064aa9
mov edi, r13d
mov ecx, edi
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x180064a9b
cmp edi, 0xd
jne 0x180064986
mov byte [0x180124bb2], 0
jmp 0x180064a9b
cmp edi, 8
jne 0x180064997
lea rdx, [0x1800f2e32]
jmp 0x180064a8f
lea eax, [rdi - 0x30]
cmp eax, 9
jbe 0x1800649ab
lea eax, [rdi - 0x41]
cmp eax, 0x19
ja 0x180064a9b
mov edx, edi
lea rcx, [rbp + 0x6460]
call fcn.1800545b0
mov rsi, rax
lea rcx, [0x180123768]
call fcn.180073930
mov rbx, 0xffffffffffffffff
nop
inc rbx
cmp byte [rax + rbx], 0
jne 0x1800649d0
mov rcx, rsi
call fcn.180073930
mov rcx, 0xffffffffffffffff
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1800649f0
inc rbx
add rcx, rbx
call fcn.1800df6a8
mov rbx, rax
lea rcx, [rbp + 0x6460]
call fcn.1800503e0
lea rcx, [0x180123768]
call fcn.180073930
mov rdx, rbx
sub rdx, rax
nop word [rax + rax]
movzx ecx, byte [rax]
mov byte [rdx + rax], cl
lea rax, [rax + 1]
test cl, cl
jne 0x180064a30
mov edx, edi
lea rcx, [rbp + 0x6480]
call fcn.1800545b0
mov rcx, rax
call fcn.180073930
mov r8, rax
lea rcx, [rbx - 1]
nop dword [rax + rax]
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x180064a60
xor edx, edx
nop dword [rax + rax]
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x180064a70
lea rcx, [rbp + 0x6480]
call fcn.1800503e0
mov rdx, rbx
lea rcx, [0x180123768]
call fcn.1800739c0
inc edi
cmp edi, 0xff
jl 0x180064965
movaps xmm2, xmm14
movaps xmm1, xmm8
lea rcx, [rbp + 0x3b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm8, dword [0x180103f28]
movaps xmm2, xmm8
movss xmm15, dword [0x180103f3c]
movaps xmm1, xmm15
lea rcx, [rbp + 0x3c0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1448], 0x395e526d
mov dword [rbp + 0x144c], 0x61c3024
mov dword [rbp + 0x1450], 0x3b223e2a
mov word [rbp + 0x1454], 0x100
lea rcx, [rbp + 0x1448]
call fcn.1800517f0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x3c8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x3d0]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm12, dword [0x180103d58]
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x1808]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
movss xmm13, dword [0x180103e94]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x3d8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x3e0]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm14, dword [0x180103e50]
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss xmm0, dword [0x180103de8]
movss dword [rsp + 0x20], xmm0
movss xmm11, dword [0x180103d6c]
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x1818]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x3e8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x3f0]
call fcn.1800012b0
movss xmm10, dword [0x180103e10]
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1828]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
movsd xmm9, qword [0x180103e20]
addsd xmm0, xmm9
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm7
lea rcx, [rbp + 0x3f8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1458], 0x395e526d
mov dword [rbp + 0x145c], 0x6633024
mov dword [rbp + 0x1460], 0x3b223e2a
mov word [rbp + 0x1464], 0x100
lea rcx, [rbp + 0x1458]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x64a0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64a0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x64a0]
call fcn.1800503e0
movss xmm7, dword [0x180103e9c]
movaps xmm2, xmm7
movss xmm6, dword [0x180103e64]
movaps xmm1, xmm6
lea rcx, [rbp + 0x400]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1838], 0x395e526d
mov dword [rbp + 0x183c], 0x1633024
mov dword [rbp + 0x1840], 0xa671616
mov dword [rbp + 0x1844], 0x1003226
lea rcx, [rbp + 0x1838]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm7
movss xmm1, dword [0x180103f24]
lea rcx, [rbp + 0x408]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1848], 0x395e526d
mov dword [rbp + 0x184c], 0x1633024
mov dword [rbp + 0x1850], 0xa671616
mov dword [rbp + 0x1854], 0x1003226
lea rcx, [rbp + 0x1848]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x180124bd6]
call fcn.180053c70
movss xmm2, dword [0x180103ec0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x410]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm6, dword [0x180103f30]
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x15a8], 0x6047517f
mov dword [rbp + 0x15ac], 0x272a2a15
mov dword [rbp + 0x15b0], 0x3b22282e
mov word [rbp + 0x15b4], Ordinal_60
mov byte [rbp + 0x15b6], 1
lea rcx, [rbp + 0x15a8]
call fcn.180059140
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, 5
lea r8d, [r9 - 4]
lea rdx, [0x1801235c0]
call fcn.18003c5a0
movss xmm7, dword [0x180103edc]
movaps xmm2, xmm7
movss xmm1, dword [0x180103e64]
lea rcx, [rbp + 0x418]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1468], 0x606f6d78
mov dword [rbp + 0x146c], 0x643b2d03
mov dword [rbp + 0x1470], 0x2d373f11
mov word [rbp + 0x1474], 0x100
lea rcx, [rbp + 0x1468]
call fcn.1800517f0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm7
movss xmm1, dword [0x180103efc]
lea rcx, [rbp + 0x420]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm0, dword [0x180103ec0]
call fcn.180015710
mov dword [rbp + 0x1858], 0x137a1d1e
mov dword [rbp + 0x185c], 0x2b016211
mov dword [rbp + 0x1860], 0x3113663d
mov dword [rbp + 0x1864], 0x1002f39
lea rcx, [rbp + 0x1858]
call fcn.1800570b0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, [0x180123490]
lea rdx, [0x180124bf0]
call fcn.18003a580
movss xmm2, dword [0x180103ef8]
movss xmm1, dword [0x180103e64]
lea rcx, [rbp + 0x428]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
movdqa xmm0, xmmword [0x1801046e0]
movdqu xmmword [rbp + 0x28b8], xmm0
mov dword [rbp + 0x28c8], 0x2a2d23
mov byte [rbp + 0x28cc], 1
lea rcx, [rbp + 0x28b8]
call fcn.180057080
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180123594]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103ec0]
movss xmm6, dword [0x180103f80]
movaps xmm1, xmm6
lea rcx, [rbp + 0x430]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm7
movaps xmm1, xmm15
lea rcx, [rbp + 0x438]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104990]
movdqu xmmword [rbp + 0x2210], xmm0
mov word [rbp + 0x2220], 0x100
lea rcx, [rbp + 0x2210]
call fcn.18005d340
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm1, xmm1
xorps xmm2, xmm2
lea rcx, [rbp + 0x440]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x448]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss xmm0, dword [0x180103de8]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x1868]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x450]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x458]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss xmm0, dword [0x180103de8]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x1878]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x460]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x468]
call fcn.1800012b0
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1888]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, xmm9
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0x470]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049a0]
movdqu xmmword [rbp + 0x2228], xmm0
mov word [rbp + 0x2238], 0x100
lea rcx, [rbp + 0x2228]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x64c0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64c0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x64c0]
call fcn.1800503e0
movss xmm2, dword [0x180103e9c]
movss xmm1, dword [0x180103e64]
lea rcx, [rbp + 0x478]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104620]
movdqu xmmword [rbp + 0x28d0], xmm0
mov dword [rbp + 0x28e0], 0x212139
mov byte [rbp + 0x28e4], 1
lea rcx, [rbp + 0x28d0]
call fcn.180057080
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103e9c]
movss xmm1, dword [0x180103f24]
lea rcx, [rbp + 0x480]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104620]
movdqu xmmword [rbp + 0x28e8], xmm0
mov dword [rbp + 0x28f8], 0x212139
mov byte [rbp + 0x28fc], 1
lea rcx, [rbp + 0x28e8]
call fcn.180057080
mov rcx, rax
lea rdx, [0x180124b7f]
call fcn.180053c70
movss xmm2, dword [0x180103ec0]
movss xmm1, dword [0x180103e64]
lea rcx, [rbp + 0x488]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm0, dword [0x180103f30]
call fcn.180015710
movdqa xmm0, xmmword [0x1801045b0]
movdqu xmmword [rbp + 0x26d8], xmm0
mov dword [rbp + 0x26e8], 0x1003d3e
lea rcx, [rbp + 0x26d8]
call fcn.180056ff0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 5
lea r8d, [r9 - 4]
lea rdx, [0x180123568]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103f58]
movss xmm1, dword [0x180103f04]
lea rcx, [rbp + 0x490]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm8
movaps xmm1, xmm15
lea rcx, [rbp + 0x498]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1428], 0x395e526d
mov dword [rbp + 0x142c], 0x81c3024
mov dword [rbp + 0x1430], 0x3b22282c
mov word [rbp + 0x1434], 0x100
lea rcx, [rbp + 0x1428]
call fcn.1800517f0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x4a8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss xmm8, dword [0x180103de8]
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x1898]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x4b0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x4b8]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x18a8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x4c0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x4c8]
call fcn.1800012b0
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x18b8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, xmm9
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0x4d0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1488], 0x395e526d
mov dword [rbp + 0x148c], 0x8633024
mov dword [rbp + 0x1490], 0x3b22282c
mov word [rbp + 0x1494], 0x100
lea rcx, [rbp + 0x1488]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x64e0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64e0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x64e0]
call fcn.1800503e0
movss xmm2, dword [0x180103e9c]
movss xmm8, dword [0x180103e64]
movaps xmm1, xmm8
lea rcx, [rbp + 0x4d8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.mR9_0c]
movdqu xmmword [rbp + 0x1f70], xmm0
mov byte [rbp + 0x1f80], 1
lea rcx, [rbp + 0x1f70]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103e9c]
movss xmm1, dword [0x180103f24]
lea rcx, [rbp + 0x4e0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.mR9_0c]
movdqu xmmword [rbp + 0x1f88], xmm0
mov byte [rbp + 0x1f98], 1
lea rcx, [rbp + 0x1f88]
call fcn.180054130
mov rcx, rax
lea rdx, [0x180124b93]
call fcn.180053c70
movss xmm2, dword [0x180103ec0]
movaps xmm1, xmm8
lea rcx, [rbp + 0x4e8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm8, dword [0x180103f30]
movaps xmm0, xmm8
call fcn.180015710
mov dword [rbp + 0x18c8], 0x25515771
mov dword [rbp + 0x18cc], 0x2d2b1661
mov dword [rbp + 0x18d0], 0x2d292d26
mov dword [rbp + 0x18d4], 0x100393a
lea rcx, [rbp + 0x18c8]
call fcn.1800570b0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 5
lea r8d, [r9 - 4]
lea rdx, [0x1801235d8]
call fcn.18003c5a0
movaps xmm2, xmm7
movss xmm1, dword [0x180103e64]
lea rcx, [rbp + 0x4f0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x15b8], 0x606f6d78
mov dword [rbp + 0x15bc], 0x212d2b0d
mov dword [rbp + 0x15c0], 0x383e1265
mov word [rbp + 0x15c4], Ordinal_45
mov byte [rbp + 0x15c6], 1
lea rcx, [rbp + 0x15b8]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm7
movss xmm1, dword [0x180103efc]
lea rcx, [rbp + 0x4f8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm0, dword [0x180103ec0]
call fcn.180015710
movdqa xmm0, xmmword [0x180104200]
movdqu xmmword [rbp + 0x1fa0], xmm0
mov byte [rbp + 0x1fb0], 1
lea rcx, [rbp + 0x1fa0]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 2
lea r8, str.Above
lea rdx, [0x180124bd8]
call fcn.18003a580
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103f18]
movaps xmm1, xmm6
lea rcx, [rbp + 0x500]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f5c]
movaps xmm1, xmm15
lea rcx, [rbp + 0x508]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1298], 0x395e526d
mov dword [rbp + 0x129c], 0x101c3024
mov dword [rbp + 0x12a0], 0x342124
mov byte [rbp + 0x12a4], 1
lea rcx, [rbp + 0x1298]
call fcn.180057050
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x510]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x518]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss xmm6, dword [0x180103de8]
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x18d8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x520]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x528]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x18e8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm15
lea rcx, [rbp + 0x530]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x538]
call fcn.1800012b0
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm14
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x18f8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, xmm9
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0x540]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x12a8], 0x395e526d
mov dword [rbp + 0x12ac], 0x10633024
mov dword [rbp + 0x12b0], 0x342124
mov byte [rbp + 0x12b4], 1
lea rcx, [rbp + 0x12a8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6500]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6500]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6500]
call fcn.1800503e0
movss xmm6, dword [0x180103e9c]
movaps xmm2, xmm6
movss xmm9, dword [0x180103e64]
movaps xmm1, xmm9
lea rcx, [rbp + 0x548]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x12b8], 0x3750566e
mov dword [rbp + 0x12bc], 0x36220061
mov dword [rbp + 0x12c0], 0x2b2337
mov byte [rbp + 0x12c4], 1
lea rcx, [rbp + 0x12b8]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movss xmm7, dword [0x180103f24]
movaps xmm1, xmm7
lea rcx, [rbp + 0x550]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x12c8], 0x3750566e
mov dword [rbp + 0x12cc], 0x36220061
mov dword [rbp + 0x12d0], 0x2b2337
mov byte [rbp + 0x12d4], 1
lea rcx, [rbp + 0x12c8]
call fcn.180057050
mov rcx, rax
lea rdx, [0x180124bb3]
call fcn.180053c70
movss xmm6, dword [0x180103eb0]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x558]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.nVP7a_n__2_h9]
movdqu xmmword [rbp + 0x1fb8], xmm0
mov byte [rbp + 0x1fc8], 1
lea rcx, [rbp + 0x1fb8]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x560]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.nVP7a_n__2_h9]
movdqu xmmword [rbp + 0x1fd0], xmm0
mov byte [rbp + 0x1fe0], 1
lea rcx, [rbp + 0x1fd0]
call fcn.180054130
mov rcx, rax
lea rdx, [0x1801248aa]
call fcn.180053c70
movss xmm6, dword [0x180103ec8]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x568]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1908], 0x3750566e
mov dword [rbp + 0x190c], 0x29310361
mov dword [rbp + 0x1910], 0x2a67342a
mov dword [rbp + 0x1914], 0x1003828
lea rcx, [rbp + 0x1908]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x570]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1918], 0x3750566e
mov dword [rbp + 0x191c], 0x29310361
mov dword [rbp + 0x1920], 0x2a67342a
mov dword [rbp + 0x1924], 0x1003828
lea rcx, [rbp + 0x1918]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x180124bd4]
call fcn.180053c70
movss xmm6, dword [0x180103ee4]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x578]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x2948], xmm0
mov dword [rbp + 0x2958], 0x352c202c
mov word [rbp + 0x295c], 0x100
lea rcx, [rbp + 0x2948]
call fcn.18006d170
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x580]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x2978], xmm0
mov dword [rbp + 0x2988], 0x352c202c
mov word [rbp + 0x298c], 0x100
lea rcx, [rbp + 0x2978]
call fcn.18006d170
mov rcx, rax
lea rdx, [0x180124bcc]
call fcn.180053c70
movss xmm6, dword [0x180103ef0]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x588]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1928], 0x3750566e
mov dword [rbp + 0x192c], 0x252f1261
mov dword [rbp + 0x1930], 0x6835233c
mov dword [rbp + 0x1934], 0x1002e00
lea rcx, [rbp + 0x1928]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x590]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1938], 0x3750566e
mov dword [rbp + 0x193c], 0x252f1261
mov dword [rbp + 0x1940], 0x6835233c
mov dword [rbp + 0x1944], 0x1002e00
lea rcx, [rbp + 0x1938]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x180124ba9]
call fcn.180053c70
movss xmm6, dword [0x180103efc]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x598]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801045f0]
movdqu xmmword [rbp + 0x2240], xmm0
mov word [rbp + 0x2250], 0x100
lea rcx, [rbp + 0x2240]
call fcn.18005d340
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x5a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801045f0]
movdqu xmmword [rbp + 0x20c0], xmm0
mov word [rbp + 0x20d0], 0x100
lea rcx, [rbp + 0x20c0]
call fcn.18005d340
mov rcx, rax
lea rdx, [0x180124bab]
call fcn.180053c70
movss xmm6, dword [0x180103f14]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x5a8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801047c0]
movdqu xmmword [rbp + 0x26f0], xmm0
mov dword [rbp + 0x2700], 0x1002022
lea rcx, [rbp + 0x26f0]
call fcn.180056ff0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x5b0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801047c0]
movdqu xmmword [rbp + 0x2708], xmm0
mov dword [rbp + 0x2718], 0x1002022
lea rcx, [rbp + 0x2708]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x180124bcd]
call fcn.180053c70
movaps xmm2, xmm7
movaps xmm1, xmm9
lea rcx, [rbp + 0x5b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1948], 0x255b5775
mov dword [rbp + 0x194c], 0x2526061e
mov dword [rbp + 0x1950], 0x27051921
mov dword [rbp + 0x1954], 0x100332d
lea rcx, [rbp + 0x1948]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rbp + 0x5c0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1958], 0x255b5775
mov dword [rbp + 0x195c], 0x25260661
mov dword [rbp + 0x1960], 0x27056621
mov dword [rbp + 0x1964], 0x100332d
lea rcx, [rbp + 0x1958]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x180124b91]
call fcn.180053c70
movaps xmm2, xmm8
movaps xmm1, xmm9
lea rcx, [rbp + 0x5c8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1968], 0x255b5775
mov dword [rbp + 0x196c], 0x332c0661
mov dword [rbp + 0x1970], 0x2705662b
mov dword [rbp + 0x1974], 0x100332d
lea rcx, [rbp + 0x1968]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm8
movaps xmm1, xmm7
lea rcx, [rbp + 0x5d0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1978], 0x255b5775
mov dword [rbp + 0x197c], 0x332c0661
mov dword [rbp + 0x1980], 0x2705662b
mov dword [rbp + 0x1984], 0x100332d
lea rcx, [rbp + 0x1978]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x180124b7e]
call fcn.180053c70
movss xmm6, dword [0x180103f40]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x5d8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1118], 0x3750566e
mov dword [rbp + 0x111c], 0x27330c61
mov word [rbp + 0x1120], gethostname
mov byte [rbp + 0x1122], 1
lea rcx, [rbp + 0x1118]
call fcn.18005d310
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x5e0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1128], 0x3750566e
mov dword [rbp + 0x112c], 0x27330c61
mov word [rbp + 0x1130], gethostname
mov byte [rbp + 0x1132], 1
lea rcx, [rbp + 0x1128]
call fcn.18005d310
mov rcx, rax
lea rdx, [0x180124ba1]
call fcn.180053c70
movss xmm10, dword [0x180103f4c]
movaps xmm2, xmm10
movaps xmm1, xmm9
lea rcx, [rbp + 0x5e8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801048b0]
movdqu xmmword [rbp + 0x24b0], xmm0
mov word [rbp + 0x24c0], 0x3e
mov byte [rbp + 0x24c2], 1
lea rcx, [rbp + 0x24b0]
call fcn.18006d0b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm10
movaps xmm1, xmm7
lea rcx, [rbp + 0x5f0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801048b0]
movdqu xmmword [rbp + 0x24c8], xmm0
mov word [rbp + 0x24d8], 0x3e
mov byte [rbp + 0x24da], 1
lea rcx, [rbp + 0x24c8]
call fcn.18006d0b0
mov rcx, rax
lea rdx, [0x180124ba2]
call fcn.180053c70
call fcn.180011450
call fcn.18000acc0
nop
lea rcx, [rbp + 0x6a88]
call fcn.1800503e0
jmp 0x18006d035
cmp eax, 2
jne 0x180067a8f
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5f8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x600]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1988]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103f04]
addss xmm1, xmm6
lea rcx, [rbp + 0x608]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x610], 0x2252577c
mov dword [rbp + 0x614], 0x100362e
lea rcx, [rbp + 0x610]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6520]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm9, dword [0x180103e7c]
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x6520]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6520]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1998]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0x618]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104730]
movdqu xmmword [rbp + 0x2ec0], xmm0
mov dword [rbp + 0x2ed0], 0x242a3d6d
mov dword [rbp + 0x2ed4], 0x333d3b25
mov word [rbp + 0x2ed8], Ordinal_45
mov byte [rbp + 0x2eda], 1
lea rcx, [rbp + 0x2ec0]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x6540]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6540]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6540]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0x620]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movss xmm10, dword [0x180103f3c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x628]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x630], 0x2252577c
mov dword [rbp + 0x634], 0x100362e
lea rcx, [rbp + 0x630]
call fcn.18005a010
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x638]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x640]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm0, dword [0x180103d58]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x19a8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x648]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x650]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm8, dword [0x180103e50]
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm0, dword [0x180103d6c]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x19b8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x658]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x660]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x19c8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0x668]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x670], 0x2252577c
mov dword [rbp + 0x674], 0x100362e
lea rcx, [rbp + 0x670]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6560]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6560]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6560]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0x678]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x15c8], 0x225e5078
mov dword [rbp + 0x15cc], 0x563272d
mov dword [rbp + 0x15d0], 0x27252b2c
mov word [rbp + 0x15d4], 0x3d
mov byte [rbp + 0x15d6], 1
lea rcx, [rbp + 0x15c8]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movss xmm8, dword [0x180103f24]
movaps xmm1, xmm8
lea rcx, [rbp + 0x680]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x15d8], 0x225e5078
mov dword [rbp + 0x15dc], 0x563272d
mov dword [rbp + 0x15e0], 0x27252b2c
mov word [rbp + 0x15e4], 0x3d
mov byte [rbp + 0x15e6], 1
lea rcx, [rbp + 0x15d8]
call fcn.180059140
mov rcx, rax
lea rdx, [0x180124be1]
call fcn.180053c70
movss xmm6, dword [0x180103eb0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x688]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x15e8], 0x2252577c
mov dword [rbp + 0x15ec], 0xc63362e
mov dword [rbp + 0x15f0], 0x2d2c322a
mov word [rbp + 0x15f4], Ordinal_50
mov byte [rbp + 0x15f6], 1
lea rcx, [rbp + 0x15e8]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x690]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm9
movaps xmm1, xmm14
lea rcx, [rbp + 0x698]
call fcn.1800012b0
mov rdx, rax
mov rcx, qword [str.NULL]
call fcn.180037430
lea r12, [0x1800f3b20]
test al, al
je 0x1800669a3
mov qword [str.NULL], r12
mov byte [0x180124b7d], 1
jmp 0x1800669ac
cmp byte [0x180124b7d], 1
jne 0x180066a00
mov ebx, r13d
nop
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x1800669f6
cmp ebx, 0x1b
jne 0x1800669d6
mov byte [0x180124b7d], 0
mov ecx, dword [0x180123694]
call fcn.1800549c0
jmp 0x1800669ef
cmp ebx, 0x2d
je 0x1800669f6
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180123694], ebx
mov byte [0x180124b7d], 0
mov qword [str.NULL], rax
inc ebx
cmp ebx, 0xff
jl 0x1800669b0
movss xmm6, dword [0x180103ec8]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x6a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104570]
movdqu xmmword [rbp + 0x2c00], xmm0
mov dword [rbp + 0x2c10], 0x3e263a39
mov dword [rbp + 0x2c14], 0x1002136
lea rcx, [rbp + 0x2c00]
call fcn.18006d0e0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x6a8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104570]
movdqu xmmword [rbp + 0x2c18], xmm0
mov dword [rbp + 0x2c28], 0x3e263a39
mov dword [rbp + 0x2c2c], 0x1002136
lea rcx, [rbp + 0x2c18]
call fcn.18006d0e0
mov rcx, rax
lea rdx, [0x180124be0]
call fcn.180053c70
movss xmm6, dword [0x180103ee4]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x6b0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104590]
movdqu xmmword [rbp + 0x2720], xmm0
mov dword [rbp + 0x2730], 0x100252e
lea rcx, [rbp + 0x2720]
call fcn.180056ff0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x6b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104590]
movdqu xmmword [rbp + 0x2738], xmm0
mov dword [rbp + 0x2748], 0x100252e
lea rcx, [rbp + 0x2738]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x180124ba0]
call fcn.180053c70
movss xmm6, dword [0x180103ef0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x6c0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104500]
movdqu xmmword [rbp + 0x2900], xmm0
mov dword [rbp + 0x2910], 0x2b2028
mov byte [rbp + 0x2914], 1
lea rcx, [rbp + 0x2900]
call fcn.180057080
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x6c8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104500]
movdqu xmmword [rbp + 0x2918], xmm0
mov dword [rbp + 0x2928], 0x2b2028
mov byte [rbp + 0x292c], 1
lea rcx, [rbp + 0x2918]
call fcn.180057080
mov rcx, rax
lea rdx, [0x180124bcf]
call fcn.180053c70
movaps xmm2, xmm7
movaps xmm1, xmm11
lea rcx, [rbp + 0x6d0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.xP__c]
movdqu xmmword [rbp + 0x2e40], xmm0
mov dword [rbp + 0x2e50], 0x390c6e1b
mov dword [rbp + 0x2e54], 0x313f3123
mov word [rbp + 0x2e58], 0x100
lea rcx, [rbp + 0x2e40]
call fcn.18006d260
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm7
movaps xmm1, xmm8
lea rcx, [rbp + 0x6d8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.xP__c]
movdqu xmmword [rbp + 0x2e60], xmm0
mov dword [rbp + 0x2e70], 0x390c6e1b
mov dword [rbp + 0x2e74], 0x313f3123
mov word [rbp + 0x2e78], 0x100
lea rcx, [rbp + 0x2e60]
call fcn.18006d260
mov rcx, rax
lea rdx, [0x180124be2]
call fcn.180053c70
movss xmm6, dword [0x180103f14]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x6e0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801047f0]
movdqu xmmword [rbp + 0x2ce0], xmm0
mov dword [rbp + 0x2cf0], 0x383c3d22
mov dword [rbp + 0x2cf4], 0x213b30
mov byte [rbp + 0x2cf8], 1
lea rcx, [rbp + 0x2ce0]
call fcn.18006d110
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x6e8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801047f0]
movdqu xmmword [rbp + 0x2d20], xmm0
mov dword [rbp + 0x2d30], 0x383c3d22
mov dword [rbp + 0x2d34], 0x213b30
mov byte [rbp + 0x2d38], 1
lea rcx, [rbp + 0x2d20]
call fcn.18006d110
mov rcx, rax
lea rdx, [0x180124ba8]
call fcn.180053c70
movss xmm2, dword [0x180103f2c]
movaps xmm1, xmm11
lea rcx, [rbp + 0x6f0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm9, dword [0x180103f30]
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [str.WR_.6c]
movdqu xmmword [rbp + 0x1fe8], xmm0
mov byte [rbp + 0x1ff8], 1
lea rcx, [rbp + 0x1fe8]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, reloc.WLDAP32.dll_Ordinal_200
call fcn.18003c5a0
movss xmm2, dword [0x180103f40]
movaps xmm1, xmm11
lea rcx, [rbp + 0x6f8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [0x180104a10]
movdqu xmmword [rbp + 0x24e0], xmm0
mov word [rbp + 0x24f0], 0x3e
mov byte [rbp + 0x24f2], 1
lea rcx, [rbp + 0x24e0]
call fcn.18006d0b0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, r15d
mov r8d, 1
lea rdx, [0x180123458]
call fcn.18003c5a0
movss xmm2, dword [0x180103f50]
movaps xmm1, xmm11
lea rcx, [rbp + 0x700]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
mov dword [rbp + 0x1498], 0x2252577c
mov dword [rbp + 0x149c], 0x1763362e
mov dword [rbp + 0x14a0], 0x38222329
mov word [rbp + 0x14a4], 0x100
lea rcx, [rbp + 0x1498]
call fcn.1800517f0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.18003c5a0
movss xmm2, dword [0x180103f5c]
movaps xmm1, xmm11
lea rcx, [rbp + 0x708]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [0x1801041a0]
movdqu xmmword [rbp + 0x2000], xmm0
mov byte [rbp + 0x2010], 1
lea rcx, [rbp + 0x2000]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1801235c4]
call fcn.18003c5a0
movss xmm6, dword [0x180103f68]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x710]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x12d8], 0x2252577c
mov dword [rbp + 0x12dc], 0x663362e
mov dword [rbp + 0x12e0], 0x22282a
mov byte [rbp + 0x12e4], 1
lea rcx, [rbp + 0x12d8]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x718]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x15f8], 0x297e1d1e
mov dword [rbp + 0x15fc], 0x302c202c
mov dword [rbp + 0x1600], 0x26280465
mov word [rbp + 0x1604], Ordinal_45
mov byte [rbp + 0x1606], 1
lea rcx, [rbp + 0x15f8]
call fcn.180059140
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124bbc]
call fcn.18003a580
mov ecx, dword [0x180124bbc]
mov r15d, 3
test ecx, ecx
jne 0x180067065
mov dword [0x180124ba4], r13d
jmp 0x1800670cd
cmp ecx, 1
jne 0x180067076
mov dword [0x180124ba4], 7
jmp 0x1800670cd
cmp ecx, 2
jne 0x180067087
mov dword [0x180124ba4], 8
jmp 0x1800670cd
cmp ecx, 3
jne 0x180067098
mov dword [0x180124ba4], 5
jmp 0x1800670cd
cmp ecx, 4
jne 0x1800670a9
mov dword [0x180124ba4], 6
jmp 0x1800670cd
cmp ecx, 5
jne 0x1800670ba
mov dword [0x180124ba4], 4
jmp 0x1800670cd
mov eax, dword [0x180124ba4]
cmp ecx, 6
cmove eax, r15d
mov dword [0x180124ba4], eax
call fcn.180011450
call fcn.18000acc0
movaps xmm2, xmm14
movss xmm1, dword [0x180103f80]
lea rcx, [rbp + 0x720]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movaps xmm1, xmm10
lea rcx, [rbp + 0x728]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104720]
movdqu xmmword [rbp + 0x2258], xmm0
mov word [rbp + 0x2268], 0x100
lea rcx, [rbp + 0x2258]
call fcn.18005d340
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x730]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x738]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d58]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x19d8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x740]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x748]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm12, dword [0x180103e50]
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x19e8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x750]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x758]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x19f8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103e7c]
addss xmm1, xmm6
lea rcx, [rbp + 0x760]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104720]
movdqu xmmword [rbp + 0x2090], xmm0
mov word [rbp + 0x20a0], 0x100
lea rcx, [rbp + 0x2090]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x6580]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6580]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6580]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0x768]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1608], 0x225e5078
mov dword [rbp + 0x160c], 0x563272d
mov dword [rbp + 0x1610], 0x27252b2c
mov word [rbp + 0x1614], 0x3d
mov byte [rbp + 0x1616], 1
lea rcx, [rbp + 0x1608]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movaps xmm1, xmm8
lea rcx, [rbp + 0x770]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1618], 0x225e5078
mov dword [rbp + 0x161c], 0x563272d
mov dword [rbp + 0x1620], 0x27252b2c
mov word [rbp + 0x1624], 0x3d
mov byte [rbp + 0x1626], 1
lea rcx, [rbp + 0x1618]
call fcn.180059140
mov rcx, rax
lea rdx, [0x180124bd5]
call fcn.180053c70
movss xmm10, dword [0x180103eb0]
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x778]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1628], 0x2252577c
mov dword [rbp + 0x162c], 0xc63362e
mov dword [rbp + 0x1630], 0x2d2c322a
mov word [rbp + 0x1634], Ordinal_50
mov byte [rbp + 0x1636], 1
lea rcx, [rbp + 0x1628]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm10
movaps xmm1, xmm7
lea rcx, [rbp + 0x780]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm6
movaps xmm1, xmm14
lea rcx, [rbp + 0x788]
call fcn.1800012b0
mov rdx, rax
mov rcx, qword [str.NULL]
call fcn.180037430
test al, al
je 0x180067510
mov qword [str.NULL], r12
mov byte [0x180124bce], 1
jmp 0x180067519
cmp byte [0x180124bce], 1
jne 0x180067570
mov ebx, r13d
nop dword [rax]
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x180067566
cmp ebx, 0x1b
jne 0x180067546
mov byte [0x180124bce], 0
mov ecx, dword [0x180123464]
call fcn.1800549c0
jmp 0x18006755f
cmp ebx, 0x2d
je 0x180067566
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180123464], ebx
mov byte [0x180124bce], 0
mov qword [str.NULL], rax
inc ebx
cmp ebx, 0xff
jl 0x180067520
movss xmm6, dword [0x180103ec8]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x790]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104590]
movdqu xmmword [rbp + 0x2750], xmm0
mov dword [rbp + 0x2760], 0x100252e
lea rcx, [rbp + 0x2750]
call fcn.180056ff0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x798]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104590]
movdqu xmmword [rbp + 0x2528], xmm0
mov dword [rbp + 0x2538], 0x100252e
lea rcx, [rbp + 0x2528]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x180124b90]
call fcn.180053c70
movss xmm6, dword [0x180103ee4]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x7a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104500]
movdqu xmmword [rbp + 0x2780], xmm0
mov dword [rbp + 0x2790], 0x2b2028
mov byte [rbp + 0x2794], 1
lea rcx, [rbp + 0x2780]
call fcn.180057080
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x7a8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104500]
movdqu xmmword [rbp + 0x2798], xmm0
mov dword [rbp + 0x27a8], 0x2b2028
mov byte [rbp + 0x27ac], 1
lea rcx, [rbp + 0x2798]
call fcn.180057080
mov rcx, rax
lea rdx, [0x180124ba3]
call fcn.180053c70
movss xmm6, dword [0x180103ef0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x7b0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.xP__c]
movdqu xmmword [rbp + 0x2e80], xmm0
mov dword [rbp + 0x2e90], 0x390c6e1b
mov dword [rbp + 0x2e94], 0x313f3123
mov word [rbp + 0x2e98], 0x100
lea rcx, [rbp + 0x2e80]
call fcn.18006d260
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x7b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.xP__c]
movdqu xmmword [rbp + 0x2ea0], xmm0
mov dword [rbp + 0x2eb0], 0x390c6e1b
mov dword [rbp + 0x2eb4], 0x313f3123
mov word [rbp + 0x2eb8], 0x100
lea rcx, [rbp + 0x2ea0]
call fcn.18006d260
mov rcx, rax
lea rdx, [0x180124baa]
call fcn.180053c70
movss xmm2, dword [0x180103f0c]
movaps xmm1, xmm11
lea rcx, [rbp + 0x7c0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [str.WR_.6c]
movdqu xmmword [rbp + 0x2018], xmm0
mov byte [rbp + 0x2028], 1
lea rcx, [rbp + 0x2018]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180123630]
call fcn.18003c5a0
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x7c8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [0x180104a10]
movdqu xmmword [rbp + 0x24f8], xmm0
mov word [rbp + 0x2508], 0x3e
mov byte [rbp + 0x250a], 1
lea rcx, [rbp + 0x24f8]
call fcn.18006d0b0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180123438]
call fcn.18003c5a0
movss xmm2, dword [0x180103f38]
movaps xmm1, xmm11
lea rcx, [rbp + 0x7d0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm9
call fcn.180015710
movdqa xmm0, xmmword [0x1801041a0]
movdqu xmmword [rbp + 0x1e08], xmm0
mov byte [rbp + 0x1e18], 1
lea rcx, [rbp + 0x1e08]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180123564]
call fcn.18003c5a0
movss xmm6, dword [0x180103f44]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x7d8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x12e8], 0x2252577c
mov dword [rbp + 0x12ec], 0x663362e
mov dword [rbp + 0x12f0], 0x22282a
mov byte [rbp + 0x12f4], 1
lea rcx, [rbp + 0x12e8]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x7e0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x1638], 0x297e1d1e
mov dword [rbp + 0x163c], 0x302c202c
mov dword [rbp + 0x1640], 0x26280465
mov word [rbp + 0x1644], Ordinal_45
mov byte [rbp + 0x1646], 1
lea rcx, [rbp + 0x1638]
call fcn.180059140
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124b84]
call fcn.18003a580
mov eax, dword [0x180124b84]
test eax, eax
jne 0x1800679da
mov dword [0x180123690], r13d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 1
jne 0x1800679f8
mov dword [0x180123690], 7
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 2
jne 0x180067a16
mov dword [0x180123690], 8
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 3
jne 0x180067a34
mov dword [0x180123690], 5
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 4
jne 0x180067a52
mov dword [0x180123690], 6
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 5
jne 0x180067a70
mov dword [0x180123690], 4
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 6
jne 0x18006bd84
mov dword [0x180123690], r15d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 3
jne 0x18006835a
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x7e8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x7f0]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1a08]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103f04]
addss xmm1, xmm6
lea rcx, [rbp + 0x7f8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1078], 0x29575b6b
mov dword [rbp + 0x107c], 0x262e22
mov byte [rbp + 0x1080], 1
lea rcx, [rbp + 0x1078]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x65a0]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm10, dword [0x180103e7c]
movaps xmm3, xmm10
mov r8, rbx
lea rdx, [rbp + 0x65a0]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x65a0]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1a18]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0x800]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [str.QQ__66_f1____nVP47_e_a___]
movdqu xmmword [rbp + 0x3020], xmm0
mov dword [rbp + 0x3030], 0x353c6e28
mov dword [rbp + 0x3034], 0x3a3a2625
mov dword [rbp + 0x3038], 0x1002532
lea rcx, [rbp + 0x3020]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x65c0]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm9, dword [0x180103e70]
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x65c0]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x65c0]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0x808]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movss xmm8, dword [0x180103f3c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x810]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1088], 0x29575b6b
mov dword [rbp + 0x108c], 0x262e22
mov byte [rbp + 0x1090], 1
lea rcx, [rbp + 0x1088]
call fcn.1800546c0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x818]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x820]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d58]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1a28]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm8
lea rcx, [rbp + 0x828]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x830]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm7, dword [0x180103e50]
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1a38]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm8
lea rcx, [rbp + 0x838]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x840]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1a48]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x848]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xfa8], 0x29575b6b
mov dword [rbp + 0xfac], 0x262e22
mov byte [rbp + 0xfb0], 1
lea rcx, [rbp + 0xfa8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x65e0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x65e0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x65e0]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0x850]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1a58], 0x29575b6b
mov dword [rbp + 0x1a5c], 0x64262e22
mov dword [rbp + 0x1a60], 0x2133360a
mov dword [rbp + 0x1a64], 0x1002426
lea rcx, [rbp + 0x1a58]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movss xmm1, dword [0x180103f24]
lea rcx, [rbp + 0x858]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1a68], 0x29575b6b
mov dword [rbp + 0x1a6c], 0x64262e22
mov dword [rbp + 0x1a70], 0x2133360a
mov dword [rbp + 0x1a74], 0x1002426
lea rcx, [rbp + 0x1a68]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x1801248ab]
call fcn.180053c70
movss xmm6, dword [0x180103eb0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x860]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1a78], 0x29575b6b
mov dword [rbp + 0x1a7c], 0x64262e22
mov dword [rbp + 0x1a80], 0x2333290d
mov dword [rbp + 0x1a84], 0x100332c
lea rcx, [rbp + 0x1a78]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movss xmm1, dword [0x180103efc]
lea rcx, [rbp + 0x868]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm10
movaps xmm1, xmm14
lea rcx, [rbp + 0x870]
call fcn.1800012b0
mov rdx, rax
mov rcx, qword [0x1801190c0]
call fcn.180037430
test al, al
je 0x180068096
lea r12, [0x1800f3b20]
mov qword [0x1801190c0], r12
mov byte [0x180124b92], 1
jmp 0x18006809f
cmp byte [0x180124b92], 1
jne 0x1800680f2
mov ebx, r13d
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x1800680e8
cmp ebx, 0x1b
jne 0x1800680c8
mov byte [0x180124b92], 0
mov ecx, dword [0x180123634]
call fcn.1800549c0
jmp 0x1800680e1
cmp ebx, 0x2d
je 0x1800680e8
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180123634], ebx
mov byte [0x180124b92], 0
mov qword [0x1801190c0], rax
inc ebx
cmp ebx, 0xff
jl 0x1800680a2
movss xmm2, dword [0x180103edc]
movaps xmm1, xmm11
lea rcx, [rbp + 0x878]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm6, dword [0x180103f30]
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x14a8], 0x255c5d7c
mov dword [rbp + 0x14ac], 0x2531272d
mov dword [rbp + 0x14b0], 0x26282f31
mov word [rbp + 0x14b4], 0x100
lea rcx, [rbp + 0x14a8]
call fcn.1800517f0
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124b9c]
call fcn.18003c5a0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm11
lea rcx, [rbp + 0x880]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x12f8], 0x2b5e4c7f
mov dword [rbp + 0x12fc], 0x2b056224
mov dword [rbp + 0x1300], 0x222537
mov byte [rbp + 0x1304], 1
lea rcx, [rbp + 0x12f8]
call fcn.180057050
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124bc8]
call fcn.18003c5a0
movss xmm2, dword [0x180103f14]
movaps xmm1, xmm11
lea rcx, [rbp + 0x888]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
movdqa xmm0, xmmword [str.u_Q_0___f]
movdqu xmmword [rbp + 0x2048], xmm0
mov byte [rbp + 0x2058], 1
lea rcx, [rbp + 0x2048]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124bb8]
call fcn.18003c5a0
movss xmm2, dword [0x180103f2c]
movaps xmm1, xmm11
lea rcx, [rbp + 0x890]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
movdqa xmm0, xmmword [str.iL5_e]
movdqu xmmword [rbp + 0x2540], xmm0
mov dword [rbp + 0x2550], 0x100362c
lea rcx, [rbp + 0x2540]
call fcn.180056ff0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124b5c]
call fcn.18003c5a0
movss xmm2, dword [0x180103f44]
movaps xmm1, xmm11
lea rcx, [rbp + 0x898]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
movdqa xmm0, xmmword [str.iL5_e]
movdqu xmmword [rbp + 0x25b8], xmm0
mov dword [rbp + 0x25c8], 0x1002024
lea rcx, [rbp + 0x25b8]
call fcn.180056ff0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124b8c]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 4
jne 0x180068e4e
mov ecx, dword [0x180124b24]
add rcx, qword [0x180124ab8]
call fcn.1800780d0
lea rcx, [rax + 0x20]
call fcn.1800780d0
mov r15, rax
lea rcx, [rax + 0x10]
call fcn.180078080
mov edx, eax
lea rcx, [rbp + 0x6600]
call fcn.1800550a0
nop
lea rdx, [0x1800f2e32]
mov rcx, rax
call fcn.180078120
movzx ebx, al
lea rcx, [rbp + 0x6600]
call fcn.1800503e0
test bl, bl
je 0x18006d035
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x8a0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x8a8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1a88]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm10, dword [0x180103f04]
addss xmm1, xmm10
lea rcx, [rbp + 0x8b0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x8b8], 0x305e5b6a
mov dword [rbp + 0x8bc], 0x1002c2e
lea rcx, [rbp + 0x8b8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6620]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm9, dword [0x180103e7c]
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x6620]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6620]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1a98]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0x8c0]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104680]
movdqu xmmword [rbp + 0x2c30], xmm0
mov dword [rbp + 0x2c40], 0x3e263a39
mov dword [rbp + 0x2c44], 0x1002136
lea rcx, [rbp + 0x2c30]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x6640]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm8, dword [0x180103e70]
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6640]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6640]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x8c8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movss xmm14, dword [0x180103f3c]
movaps xmm1, xmm14
lea rcx, [rbp + 0x8d0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x8d8], 0x305e5b6a
mov dword [rbp + 0x8dc], 0x1002c2e
lea rcx, [rbp + 0x8d8]
call fcn.18005a010
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x8e0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x8e8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d58]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1aa8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm14
lea rcx, [rbp + 0x8f0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x8f8]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm7, dword [0x180103e50]
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1ab8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm14
lea rcx, [rbp + 0x900]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x908]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1ac8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0x910]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x918], 0x305e5b6a
mov dword [rbp + 0x91c], 0x1002c2e
lea rcx, [rbp + 0x918]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6660]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6660]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6660]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0x920]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1138], 0x121f5173
mov dword [rbp + 0x113c], 0x252c2e24
mov word [rbp + 0x1140], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x1142], 1
lea rcx, [rbp + 0x1138]
call fcn.18005d310
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movss xmm7, dword [0x180103f24]
movaps xmm1, xmm7
lea rcx, [rbp + 0x928]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1148], 0x121f5173
mov dword [rbp + 0x114c], 0x252c2e24
mov word [rbp + 0x1150], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x1152], 1
lea rcx, [rbp + 0x1148]
call fcn.18005d310
mov rcx, rax
lea rdx, [0x180124bb0]
call fcn.180053c70
movzx ecx, byte [0x180124bb0]
call fcn.180054ce0
movss xmm6, dword [0x180103eb0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0x930]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1648], 0x29595074
mov dword [rbp + 0x164c], 0x3d372b2f
mov dword [rbp + 0x1650], 0x252a0765
mov word [rbp + 0x1654], Ordinal_45
mov byte [rbp + 0x1656], 1
lea rcx, [rbp + 0x1648]
call fcn.180059140
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x938]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1658], 0x29595074
mov dword [rbp + 0x165c], 0x3d372b2f
mov dword [rbp + 0x1660], 0x252a0765
mov word [rbp + 0x1664], Ordinal_45
mov byte [rbp + 0x1666], 1
lea rcx, [rbp + 0x1658]
call fcn.180059140
mov rcx, rax
lea rdx, [0x180124bd7]
call fcn.180053c70
movzx ecx, byte [0x180124bd7]
call fcn.180054da0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0x940]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm6, dword [0x180103f30]
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x14b8], 0x2f535b6f
mov dword [rbp + 0x14bc], 0x17632620
mov dword [rbp + 0x14c0], 0x2c222335
mov word [rbp + 0x14c4], 0x100
lea rcx, [rbp + 0x14b8]
call fcn.1800517f0
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124b78]
call fcn.18003c5a0
mov ecx, dword [0x180124b00]
add rcx, r15
test al, al
je 0x180068a6d
movd xmm1, dword [0x180124b78]
cvtdq2ps xmm1, xmm1
call fcn.1800786f0
jmp 0x180068a7c
call fcn.1800786a0
cvttss2si eax, xmm0
mov dword [0x180124b78], eax
movss xmm2, dword [0x180103eec]
movaps xmm1, xmm11
lea rcx, [rbp + 0x948]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x950], 0x2f5c5b6f
mov dword [rbp + 0x954], 0x1002e28
lea rcx, [rbp + 0x950]
call fcn.18005a010
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124bc4]
call fcn.18003c5a0
test al, al
je 0x180068b14
lea rcx, [r15 + 0x24]
mov edx, Ordinal_41
call fcn.1800788b0
movd xmm1, dword [0x180124bc4]
cvtdq2ps xmm1, xmm1
mov ecx, dword [0x180124b0c]
add rcx, r15
call fcn.1800786f0
jmp 0x180068b2c
mov ecx, dword [0x180124b0c]
add rcx, r15
call fcn.1800786a0
cvttss2si eax, xmm0
mov dword [0x180124bc4], eax
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x958]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x960], 0x254d4e6e
mov dword [rbp + 0x964], 0x1002620
lea rcx, [rbp + 0x960]
call fcn.18005a010
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WS2_32.dll_sendto
lea r8d, [r9 - 0x13]
lea rdx, [0x180124b98]
call fcn.18003c5a0
mov ecx, dword [0x180124b1c]
add rcx, r15
test al, al
je 0x180068bb2
movd xmm1, dword [0x180124b98]
cvtdq2ps xmm1, xmm1
call fcn.1800786f0
jmp 0x180068bc1
call fcn.1800786a0
cvttss2si eax, xmm0
mov dword [0x180124b98], eax
movaps xmm2, xmm7
movaps xmm1, xmm11
lea rcx, [rbp + 0x968]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0xd8], 0x27515f6f
mov word [rbp + 0xdc], Ordinal_41
mov byte [rbp + 0xde], 1
lea rcx, [rbp + 0xd8]
call fcn.180056ab0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e7
mov r8d, 1
lea rdx, [0x180124b74]
call fcn.18003c5a0
mov ecx, dword [0x180124b40]
add rcx, r15
test al, al
je 0x180068c4e
movd xmm1, dword [0x180124b74]
cvtdq2ps xmm1, xmm1
call fcn.1800786f0
jmp 0x180068c53
call fcn.1800786a0
movaps xmm2, xmm14
movaps xmm1, xmm11
lea rcx, [rbp + 0x970]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x978], 0x21525f79
mov dword [rbp + 0x97c], 0x1002726
lea rcx, [rbp + 0x978]
call fcn.18005a010
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180124bdc]
call fcn.18003c5a0
mov ecx, dword [0x180124b4c]
add rcx, r15
test al, al
je 0x180068cdb
movd xmm1, dword [0x180124bdc]
cvtdq2ps xmm1, xmm1
call fcn.1800786f0
jmp 0x180068cea
call fcn.1800786a0
cvttss2si eax, xmm0
mov dword [0x180124bdc], eax
movss xmm2, dword [0x180103f50]
movaps xmm1, xmm11
lea rcx, [rbp + 0x980]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
movdqa xmm0, xmmword [str.pKE:_c]
movdqu xmmword [rbp + 0x2060], xmm0
mov byte [rbp + 0x2070], 1
lea rcx, [rbp + 0x2060]
call fcn.180054130
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x4e20
mov r8d, 1
lea rdx, [0x180124bd0]
call fcn.18003c5a0
mov ecx, dword [0x180124b10]
add rcx, r15
test al, al
je 0x180068d79
movd xmm1, dword [0x180124bd0]
cvtdq2ps xmm1, xmm1
call fcn.1800786f0
jmp 0x180068d88
call fcn.1800786a0
cvttss2si eax, xmm0
mov dword [0x180124bd0], eax
movss xmm2, dword [0x180103f60]
movaps xmm1, xmm11
lea rcx, [rbp + 0x988]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm6
call fcn.180015710
mov dword [rbp + 0x1308], 0x25515b6d
mov dword [rbp + 0x130c], 0x30223035
mov dword [rbp + 0x1310], 0x29292c
mov byte [rbp + 0x1314], 1
lea rcx, [rbp + 0x1308]
call fcn.180057050
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm11
movaps xmm2, xmm13
lea rdx, [0x180124b80]
call fcn.18003c550
mov ecx, dword [0x180124b08]
add rcx, r15
test al, al
je 0x180068e32
movss xmm1, dword [0x180124b80]
call fcn.1800786f0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
call fcn.1800786a0
movss dword [0x180124b80], xmm0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 5
jne 0x180069c84
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x990]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x998]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1ad8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103f04]
addss xmm1, xmm6
lea rcx, [rbp + 0x9a0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x9a8], 0x2f53517e
mov dword [rbp + 0x9ac], 0x1003133
lea rcx, [rbp + 0x9a8]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x6680]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm10, dword [0x180103e7c]
movaps xmm3, xmm10
mov r8, rbx
lea rdx, [rbp + 0x6680]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6680]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1ae8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0x9b0]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104a60]
movdqu xmmword [rbp + 0x2f80], xmm0
mov dword [rbp + 0x2f90], 0x242a3d6d
mov dword [rbp + 0x2f94], 0x333d3b25
mov word [rbp + 0x2f98], Ordinal_45
mov byte [rbp + 0x2f9a], 1
lea rcx, [rbp + 0x2f80]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x66a0]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm9, dword [0x180103e70]
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x66a0]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x66a0]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0x9b8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movss xmm8, dword [0x180103f3c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x9c0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x9c8], 0x2f53517e
mov dword [rbp + 0x9cc], 0x1003133
lea rcx, [rbp + 0x9c8]
call fcn.18005a010
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x9d0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0x9d8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d58]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1af8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm8
lea rcx, [rbp + 0x9e0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x9e8]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm7, dword [0x180103e50]
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1b08]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103e94]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm8
lea rcx, [rbp + 0x9f0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0x9f8]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1b18]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0xa00]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xa08], 0x2f53517e
mov dword [rbp + 0xa0c], 0x1003133
lea rcx, [rbp + 0xa08]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x66c0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x66c0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x66c0]
call fcn.1800503e0
movss xmm2, dword [0x180103ea0]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa10]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1318], 0x34475b69
mov dword [rbp + 0x131c], 0x2d310461
mov dword [rbp + 0x1320], 0x232820
mov byte [rbp + 0x1324], 1
lea rcx, [rbp + 0x1318]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movss xmm6, dword [0x180103f2c]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa18]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1668], 0x256b1d1e
mov dword [rbp + 0x166c], 0x21c3639
mov dword [rbp + 0x1670], 0x26222f37
mov word [rbp + 0x1674], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x1676], 1
lea rcx, [rbp + 0x1668]
call fcn.180059140
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180123570]
call fcn.180042c50
test al, al
je 0x1800693da
movss xmm0, dword [0x18012357c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180123578]
movss xmm2, dword [0x180123574]
movss xmm1, dword [0x180123570]
lea rcx, [rbp + 0x1b28]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x1801234f8], xmm0
movss xmm2, dword [0x180103ebc]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa20]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.i_G4a_f_0e]
movdqu xmmword [rbp + 0x2078], xmm0
mov byte [rbp + 0x2088], 1
lea rcx, [rbp + 0x2078]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103eb8]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa28]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801044a0]
movdqu xmmword [rbp + 0x2510], xmm0
mov word [rbp + 0x2520], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2522], 1
lea rcx, [rbp + 0x2510]
call fcn.18006d0b0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801236b0]
call fcn.180042c50
test al, al
je 0x1800694c5
movss xmm0, dword [0x1801236bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801236b8]
movss xmm2, dword [0x1801236b4]
movss xmm1, dword [0x1801236b0]
lea rcx, [rbp + 0x1b38]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123528], xmm0
movss xmm2, dword [0x180103ee0]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa30]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x11f8], 0x6047517f
mov dword [rbp + 0x11fc], 0x212a3007
mov dword [rbp + 0x1200], 0x100222b
lea rcx, [rbp + 0x11f8]
call fcn.18006d230
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103edc]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa38]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x14c8], 0x2f7d1d1e
mov dword [rbp + 0x14cc], 0x36051d39
mov dword [rbp + 0x14d0], 0x2c29232c
mov word [rbp + 0x14d4], 0x100
lea rcx, [rbp + 0x14c8]
call fcn.1800517f0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801235a0]
call fcn.180042c50
test al, al
je 0x1800695be
movss xmm0, dword [0x1801235ac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801235a8]
movss xmm2, dword [0x1801235a4]
movss xmm1, dword [0x1801235a0]
lea rcx, [rbp + 0x1b48]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123478], xmm0
movss xmm2, dword [0x180103ef4]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1b58], 0x6047517f
mov dword [rbp + 0x1b5c], 0x64372d0f
mov dword [rbp + 0x1b60], 0x2d2e3403
mov dword [rbp + 0x1b64], 0x1002e27
lea rcx, [rbp + 0x1b58]
call fcn.1800570b0
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103ef0]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa48]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104530]
movdqu xmmword [rbp + 0x20a8], xmm0
mov word [rbp + 0x20b8], 0x100
lea rcx, [rbp + 0x20a8]
call fcn.18005d340
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801234b0]
call fcn.180042c50
test al, al
je 0x1800696b3
movss xmm0, dword [0x1801234bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801234b8]
movss xmm2, dword [0x1801234b4]
movss xmm1, dword [0x1801234b0]
lea rcx, [rbp + 0x1b68]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123680], xmm0
movss xmm2, dword [0x180103f08]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.nUZ__6_e]
movdqu xmmword [rbp + 0x1e20], xmm0
mov byte [rbp + 0x1e30], 1
lea rcx, [rbp + 0x1e20]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f04]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa58]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104480]
movdqu xmmword [rbp + 0x2270], xmm0
mov word [rbp + 0x2280], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2282], 1
lea rcx, [rbp + 0x2270]
call fcn.18006d0b0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180123468]
call fcn.180042c50
test al, al
je 0x18006979e
movss xmm0, dword [0x180123474]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180123470]
movss xmm2, dword [0x18012346c]
movss xmm1, dword [0x180123468]
lea rcx, [rbp + 0x1b78]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x1801235c8], xmm0
movss xmm2, dword [0x180103f20]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa60]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104510]
movdqu xmmword [rbp + 0x2870], xmm0
mov dword [rbp + 0x2880], 0x2b2028
mov byte [rbp + 0x2884], 1
lea rcx, [rbp + 0x2870]
call fcn.180057080
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f1c]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa68]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104330]
movdqu xmmword [rbp + 0x2a98], xmm0
mov dword [rbp + 0x2aa8], 0x3e2a273f
mov word [rbp + 0x2aac], gethostname
mov byte [rbp + 0x2aae], 1
lea rcx, [rbp + 0x2a98]
call fcn.18006d140
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801234d0]
call fcn.180042c50
test al, al
je 0x18006989d
movss xmm0, dword [0x1801234dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801234d8]
movss xmm2, dword [0x1801234d4]
movss xmm1, dword [0x1801234d0]
lea rcx, [rbp + 0x1b88]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123698], xmm0
movss xmm2, dword [0x180103f34]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa70]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1328], 0x25515771
mov dword [rbp + 0x132c], 0x2d310461
mov dword [rbp + 0x1330], 0x232820
mov byte [rbp + 0x1334], 1
lea rcx, [rbp + 0x1328]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f30]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa78]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1b98], 0x29731d1e
mov dword [rbp + 0x1b9c], 0x21c272f
mov dword [rbp + 0x1ba0], 0x26222f37
mov dword [rbp + 0x1ba4], 0x1007b2d
lea rcx, [rbp + 0x1b98]
call fcn.1800570b0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180123508]
call fcn.180042c50
test al, al
je 0x18006999e
movss xmm0, dword [0x180123514]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180123510]
movss xmm2, dword [0x18012350c]
movss xmm1, dword [0x180123508]
lea rcx, [rbp + 0x1ba8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123580], xmm0
movss xmm2, dword [0x180103f48]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa80]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.qWQ_a_f_0e]
movdqu xmmword [rbp + 0x1e38], xmm0
mov byte [rbp + 0x1e48], 1
lea rcx, [rbp + 0x1e38]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f44]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa88]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104490]
movdqu xmmword [rbp + 0x2288], xmm0
mov word [rbp + 0x2298], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x229a], 1
lea rcx, [rbp + 0x2288]
call fcn.18006d0b0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801235b0]
call fcn.180042c50
test al, al
je 0x180069a89
movss xmm0, dword [0x1801235bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801235b8]
movss xmm2, dword [0x1801235b4]
movss xmm1, dword [0x1801235b0]
lea rcx, [rbp + 0x1bb8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x1801235e0], xmm0
movss xmm2, dword [0x180103f58]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa90]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1158], 0x6049517b
mov dword [rbp + 0x115c], 0x2b2f2d02
mov word [rbp + 0x1160], gethostname
mov byte [rbp + 0x1162], 1
lea rcx, [rbp + 0x1158]
call fcn.18005d310
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f54]
movaps xmm1, xmm6
lea rcx, [rbp + 0xa98]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1338], 0x2f791d1e
mov dword [rbp + 0x133c], 0x2b001d37
mov dword [rbp + 0x1340], 0x352929
mov byte [rbp + 0x1344], 1
lea rcx, [rbp + 0x1338]
call fcn.180057050
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801234c0]
call fcn.180042c50
test al, al
je 0x180069b86
movss xmm0, dword [0x1801234cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801234c8]
movss xmm2, dword [0x1801234c4]
movss xmm1, dword [0x1801234c0]
lea rcx, [rbp + 0x1bc8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123550], xmm0
movss xmm2, dword [0x180103f64]
movaps xmm1, xmm11
lea rcx, [rbp + 0xaa0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [str.LP32__7f]
movdqu xmmword [rbp + 0x2030], xmm0
mov byte [rbp + 0x2040], 1
lea rcx, [rbp + 0x2030]
call fcn.180054130
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103f60]
movaps xmm1, xmm6
lea rcx, [rbp + 0xaa8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801044b0]
movdqu xmmword [rbp + 0x22a0], xmm0
mov word [rbp + 0x22b0], 0x3f
mov byte [rbp + 0x22b2], 1
lea rcx, [rbp + 0x22a0]
call fcn.18006d0b0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x1801234e0]
call fcn.180042c50
test al, al
je 0x18006bd84
movss xmm0, dword [0x1801234ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1801234e8]
movss xmm2, dword [0x1801234e4]
movss xmm1, dword [0x1801234e0]
lea rcx, [rbp + 0x1bd8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180123638], xmm0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 6
jne 0x18006a49c
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xab0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xab8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1be8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm9, dword [0x180103f04]
addss xmm1, xmm9
lea rcx, [rbp + 0xac0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xb8], 0x234c5770
mov word [rbp + 0xbc], 0x100
lea rcx, [rbp + 0xb8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x66e0]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm10, dword [0x180103e7c]
movaps xmm3, xmm10
mov r8, rbx
lea rdx, [rbp + 0x66e0]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x66e0]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1bf8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xac8]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ac0]
movdqu xmmword [rbp + 0x2d00], xmm0
mov dword [rbp + 0x2d10], 0x393b3a28
mov dword [rbp + 0x2d14], 0x20353f
mov byte [rbp + 0x2d18], 1
lea rcx, [rbp + 0x2d00]
call fcn.18006d110
mov rdx, rax
lea rcx, [rbp + 0x6700]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm8, dword [0x180103e70]
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6700]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6700]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm9
lea rcx, [rbp + 0xad0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f84]
movss xmm7, dword [0x180103f3c]
movaps xmm1, xmm7
lea rcx, [rbp + 0xad8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xc0], 0x234c5770
mov word [rbp + 0xc4], 0x100
lea rcx, [rbp + 0xc0]
call fcn.180054390
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xae0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xae8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d58]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1c08]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
movss xmm12, dword [0x180103e94]
addss xmm2, xmm12
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm7
lea rcx, [rbp + 0xaf0]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xaf8]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm6, dword [0x180103e50]
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1c18]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm12
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm7
lea rcx, [rbp + 0xb00]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xb08]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1c28]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm10
lea rcx, [rbp + 0xb10]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xc8], 0x234c5770
mov word [rbp + 0xcc], 0x100
lea rcx, [rbp + 0xc8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6720]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6720]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6720]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0xb18]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1348], 0x254d4a6e
mov dword [rbp + 0x134c], 0x36332f20
mov dword [rbp + 0x1350], 0x21292a
mov byte [rbp + 0x1354], 1
lea rcx, [rbp + 0x1348]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm15
movss xmm7, dword [0x180103f24]
movaps xmm1, xmm7
lea rcx, [rbp + 0xb20]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1358], 0x254d4a6e
mov dword [rbp + 0x135c], 0x36332f20
mov dword [rbp + 0x1360], 0x21292a
mov byte [rbp + 0x1364], 1
lea rcx, [rbp + 0x1358]
call fcn.180057050
mov rcx, rax
lea rdx, [0x1801190b3]
call fcn.180053c70
movss xmm6, dword [0x180103eb0]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0xb28]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1208], 0x604b5b6e
mov dword [rbp + 0x120c], 0x28222709
mov dword [rbp + 0x1210], 0x1002e31
lea rcx, [rbp + 0x1208]
call fcn.18006d230
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xb30]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm10
movaps xmm1, xmm12
lea rcx, [rbp + 0xb38]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x14d8], 0x256c1d1e
mov dword [rbp + 0x14dc], 0x210b6235
mov dword [rbp + 0x14e0], 0x20332a24
mov word [rbp + 0x14e4], 0x100
lea rcx, [rbp + 0x14d8]
call fcn.1800517f0
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006a29e
movd xmm1, dword [0x180123590]
cvtdq2ps xmm1, xmm1
addss xmm1, xmm14
mov ecx, dword [0x180124b20]
add rcx, qword [0x180124ab8]
call fcn.1800786f0
movss xmm2, dword [0x180103edc]
movaps xmm1, xmm11
lea rcx, [rbp + 0xb40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm8, dword [0x180103f30]
movaps xmm0, xmm8
call fcn.180015710
mov dword [rbp + 0x14e8], 0x2c5e5b75
mov dword [rbp + 0x14ec], 0x12632a35
mov dword [rbp + 0x14f0], 0x2d322a24
mov word [rbp + 0x14f4], 0x100
lea rcx, [rbp + 0x14e8]
call fcn.1800517f0
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180123590]
call fcn.18003c5a0
movss xmm6, dword [0x180103eec]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0xb48]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1168], 0x604b5b6e
mov dword [rbp + 0x116c], 0x2b2e3000
mov word [rbp + 0x1170], gethostname
mov byte [rbp + 0x1172], 1
lea rcx, [rbp + 0x1168]
call fcn.18005d310
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xb50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm10
movaps xmm1, xmm12
lea rcx, [rbp + 0xb58]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1368], 0x256c1d1e
mov dword [rbp + 0x136c], 0x36026235
mov dword [rbp + 0x1370], 0x352928
mov byte [rbp + 0x1374], 1
lea rcx, [rbp + 0x1368]
call fcn.180057050
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006a415
movd xmm1, dword [0x18012354c]
cvtdq2ps xmm1, xmm1
mov ecx, dword [0x180124b50]
add rcx, qword [0x180124ab8]
call fcn.1800786f0
movaps xmm2, xmm9
movaps xmm1, xmm11
lea rcx, [rbp + 0xb60]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm8
call fcn.180015710
mov dword [rbp + 0x1378], 0x2f524c7c
mov dword [rbp + 0x137c], 0x25156233
mov dword [rbp + 0x1380], 0x223329
mov byte [rbp + 0x1384], 1
lea rcx, [rbp + 0x1378]
call fcn.180057050
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18012354c]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 7
jne 0x18006bd93
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xb68]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xb70]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1c38]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103f04]
addss xmm1, xmm6
lea rcx, [rbp + 0xb78]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1098], 0x305e5b6a
mov dword [rbp + 0x109c], 0x302c2e
mov byte [rbp + 0x10a0], 1
lea rcx, [rbp + 0x1098]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6740]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e7c]
mov r8, rbx
lea rdx, [rbp + 0x6740]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6740]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1c48]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xb80]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x180104460]
movdqu xmmword [rbp + 0x2fa0], xmm0
mov dword [rbp + 0x2fb0], 0x242a3d6d
mov dword [rbp + 0x2fb4], 0x333d3b25
mov word [rbp + 0x2fb8], Ordinal_45
mov byte [rbp + 0x2fba], 1
lea rcx, [rbp + 0x2fa0]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x6760]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6760]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6760]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0xb88]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f28]
movss xmm6, dword [0x180103f3c]
movaps xmm1, xmm6
lea rcx, [rbp + 0xb90]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x10a8], 0x3450566e
mov dword [rbp + 0x10ac], 0x2d3726
mov byte [rbp + 0x10b0], 1
lea rcx, [rbp + 0x10a8]
call fcn.1800546c0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xb98]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xba0]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm8, dword [0x180103d58]
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1c58]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
movss xmm15, dword [0x180103e94]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xba8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xbb0]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm10, dword [0x180103e50]
movss dword [rsp + 0x20], xmm10
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm9, dword [0x180103d6c]
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x1c68]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xbb8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xbc0]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm10
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1c78]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xbc8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xec8], 0x3450566e
mov dword [rbp + 0xecc], 0x2d3726
mov byte [rbp + 0xed0], 1
lea rcx, [rbp + 0xec8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6780]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6780]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6780]
call fcn.1800503e0
movss xmm2, dword [0x180103ea8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xbd0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm10, dword [0x180103f30]
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104670]
movdqu xmmword [rbp + 0x2fc0], xmm0
mov dword [rbp + 0x2fd0], 0x381c6d6e
mov dword [rbp + 0x2fd4], 0x2134263e
mov word [rbp + 0x2fd8], Ordinal_60
mov byte [rbp + 0x2fda], 1
lea rcx, [rbp + 0x2fc0]
call fcn.18006d1a0
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x18012348c]
call fcn.18003c5a0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xbd8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x1801045d0]
movdqu xmmword [rbp + 0x3060], xmm0
mov dword [rbp + 0x3070], 0x736c3d3e
mov dword [rbp + 0x3074], 0x203c3a02
mov dword [rbp + 0x3078], 0x392332
mov byte [rbp + 0x307c], 1
lea rcx, [rbp + 0x3060]
call fcn.18006d200
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, reloc.WLDAP32.dll_Ordinal_50
call fcn.18003c5a0
movss xmm2, dword [0x180103ee8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xbe0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104640]
movdqu xmmword [rbp + 0x2fe0], xmm0
mov dword [rbp + 0x2ff0], 0x381c6d6e
mov dword [rbp + 0x2ff4], 0x2134263e
mov word [rbp + 0x2ff8], Ordinal_60
mov byte [rbp + 0x2ffa], 1
lea rcx, [rbp + 0x2fe0]
call fcn.18006d1a0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1801236ac]
call fcn.18003c5a0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xbe8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x14f8], 0x3450566e
mov dword [rbp + 0x14fc], 0x642d3726
mov dword [rbp + 0x1500], 0x2d292907
mov word [rbp + 0x1504], 0x100
lea rcx, [rbp + 0x14f8]
call fcn.1800517f0
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm7
lea rcx, [rbp + 0xbf0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x1c88], 0x286c1d1e
mov dword [rbp + 0x1c8c], 0x3124362e
mov dword [rbp + 0x1c90], 0x2705192b
mov dword [rbp + 0x1c94], 0x1002f27
lea rcx, [rbp + 0x1c88]
call fcn.1800570b0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124b88]
call fcn.18003a580
mov ecx, dword [0x180124b88]
test ecx, ecx
jne 0x18006abe6
mov dword [0x1801235dc], r13d
jmp 0x18006ac4e
cmp ecx, 1
jne 0x18006abf7
mov dword [0x1801235dc], 7
jmp 0x18006ac4e
cmp ecx, 2
jne 0x18006ac08
mov dword [0x1801235dc], 8
jmp 0x18006ac4e
cmp ecx, 3
jne 0x18006ac19
mov dword [0x1801235dc], 5
jmp 0x18006ac4e
cmp ecx, 4
jne 0x18006ac2a
mov dword [0x1801235dc], 6
jmp 0x18006ac4e
cmp ecx, 5
jne 0x18006ac3b
mov dword [0x1801235dc], 4
jmp 0x18006ac4e
mov eax, dword [0x1801235dc]
cmp ecx, 6
cmove eax, r12d
mov dword [0x1801235dc], eax
call fcn.180011450
call fcn.18000acc0
movaps xmm2, xmm14
movss xmm1, dword [0x180103f80]
lea rcx, [rbp + 0xbf8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f28]
movaps xmm1, xmm6
lea rcx, [rbp + 0xc00]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xe0], 0x2c59576f
mov word [rbp + 0xe4], Ordinal_41
mov byte [rbp + 0xe6], 1
lea rcx, [rbp + 0xe0]
call fcn.180056ab0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc08]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xc10]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1c98]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xc18]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xc20]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x180103e50]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x1ca8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xc28]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xc30]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x180103e50]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1cb8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xc38]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xe8], 0x2c59576f
mov word [rbp + 0xec], Ordinal_41
mov byte [rbp + 0xee], 1
lea rcx, [rbp + 0xe8]
call fcn.180056ab0
mov rdx, rax
lea rcx, [rbp + 0x67a0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67a0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x67a0]
call fcn.1800503e0
movss xmm2, dword [0x180103ea8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xc40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e60]
movdqu xmmword [rbp + 0x2ab0], xmm0
mov dword [rbp + 0x2ac0], 0x3c29271f
mov word [rbp + 0x2ac4], gethostname
mov byte [rbp + 0x2ac6], 1
lea rcx, [rbp + 0x2ab0]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x1801236a8]
call fcn.18003c5a0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xc48]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104a40]
movdqu xmmword [rbp + 0x2cc0], xmm0
mov dword [rbp + 0x2cd0], 0x391d6d6e
mov dword [rbp + 0x2cd4], 0x363e37
mov byte [rbp + 0x2cd8], 1
lea rcx, [rbp + 0x2cc0]
call fcn.18006d110
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180123454]
call fcn.18003c5a0
movss xmm2, dword [0x180103ee8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xc50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e50]
movdqu xmmword [rbp + 0x2ac8], xmm0
mov dword [rbp + 0x2ad8], 0x3c29271f
mov word [rbp + 0x2adc], gethostname
mov byte [rbp + 0x2ade], 1
lea rcx, [rbp + 0x2ac8]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180123560]
call fcn.18003c5a0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xc58]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1218], 0x2c59576f
mov dword [rbp + 0x121c], 0x2b016224
mov dword [rbp + 0x1220], 0x100232b
lea rcx, [rbp + 0x1218]
call fcn.18006d230
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm7
lea rcx, [rbp + 0xc60]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x1508], 0x296d1d1e
mov dword [rbp + 0x150c], 0x1b262e27
mov dword [rbp + 0x1510], 0x2d292907
mov word [rbp + 0x1514], 0x100
lea rcx, [rbp + 0x1508]
call fcn.1800517f0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124bc0]
call fcn.18003a580
mov ecx, dword [0x180124bc0]
test ecx, ecx
jne 0x18006b179
mov dword [0x1801235f4], r13d
jmp 0x18006b1e1
cmp ecx, 1
jne 0x18006b18a
mov dword [0x1801235f4], 7
jmp 0x18006b1e1
cmp ecx, 2
jne 0x18006b19b
mov dword [0x1801235f4], 8
jmp 0x18006b1e1
cmp ecx, 3
jne 0x18006b1ac
mov dword [0x1801235f4], 5
jmp 0x18006b1e1
cmp ecx, 4
jne 0x18006b1bd
mov dword [0x1801235f4], 6
jmp 0x18006b1e1
cmp ecx, 5
jne 0x18006b1ce
mov dword [0x1801235f4], 4
jmp 0x18006b1e1
mov eax, dword [0x1801235f4]
cmp ecx, 6
cmove eax, r12d
mov dword [0x1801235f4], eax
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103f58]
movss xmm1, dword [0x180103f04]
lea rcx, [rbp + 0xc68]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f28]
movaps xmm1, xmm6
lea rcx, [rbp + 0xc70]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1178], 0x6f78736e
mov dword [rbp + 0x117c], 0x30302b11
mov dword [rbp + 0x1180], 0x1002a2a
lea rcx, [rbp + 0x1178]
call fcn.18006d230
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc78]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xc80]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1cc8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xc88]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xc90]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x180103e50]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x1cd8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xc98]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xca0]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x180103e50]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1ce8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xca8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1188], 0x6f78736e
mov dword [rbp + 0x118c], 0x30302b11
mov dword [rbp + 0x1190], 0x1002a2a
lea rcx, [rbp + 0x1188]
call fcn.18006d230
mov rdx, rax
lea rcx, [rbp + 0x67c0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67c0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x67c0]
call fcn.1800503e0
movss xmm2, dword [0x180103ea8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xcb0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e30]
movdqu xmmword [rbp + 0x2ca0], xmm0
mov dword [rbp + 0x2cb0], 0x23261e6e
mov dword [rbp + 0x2cb4], 0x3f3d25
mov byte [rbp + 0x2cb8], 1
lea rcx, [rbp + 0x2ca0]
call fcn.18006d110
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x1801234f0]
call fcn.18003c5a0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xcb8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x1801049f0]
movdqu xmmword [rbp + 0x2f00], xmm0
mov dword [rbp + 0x2f10], 0x6c6d3e
mov dword [rbp + 0x2f14], 0x3b272138
mov word [rbp + 0x2f18], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x2f1a], 1
lea rcx, [rbp + 0x2f00]
call fcn.18006d1a0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180123488]
call fcn.18003c5a0
movss xmm2, dword [0x180103ee8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xcc0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e10]
movdqu xmmword [rbp + 0x2dc0], xmm0
mov dword [rbp + 0x2dd0], 0x23261e6e
mov dword [rbp + 0x2dd4], 0x3f3d25
mov byte [rbp + 0x2dd8], 1
lea rcx, [rbp + 0x2dc0]
call fcn.18006d110
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x18012345c]
call fcn.18003c5a0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xcc8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1388], 0x344c576d
mov dword [rbp + 0x138c], 0x6632e2e
mov dword [rbp + 0x1390], 0x22282a
mov byte [rbp + 0x1394], 1
lea rcx, [rbp + 0x1388]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103ef8]
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x1518], 0x296f1d1e
mov dword [rbp + 0x151c], 0x282c3632
mov dword [rbp + 0x1520], 0x2628041a
mov word [rbp + 0x1524], Ordinal_45
mov byte [rbp + 0x1526], 1
lea rcx, [rbp + 0x1518]
call fcn.180059140
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124bac]
call fcn.18003a580
mov ecx, dword [0x180124bac]
test ecx, ecx
jne 0x18006b731
mov dword [0x18012359c], r13d
jmp 0x18006b799
cmp ecx, 1
jne 0x18006b742
mov dword [0x18012359c], 7
jmp 0x18006b799
cmp ecx, 2
jne 0x18006b753
mov dword [0x18012359c], 8
jmp 0x18006b799
cmp ecx, 3
jne 0x18006b764
mov dword [0x18012359c], 5
jmp 0x18006b799
cmp ecx, 4
jne 0x18006b775
mov dword [0x18012359c], 6
jmp 0x18006b799
cmp ecx, 5
jne 0x18006b786
mov dword [0x18012359c], 4
jmp 0x18006b799
mov eax, dword [0x18012359c]
cmp ecx, 6
cmove eax, r12d
mov dword [0x18012359c], eax
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103f58]
movss xmm1, dword [0x180103f80]
lea rcx, [rbp + 0xcd8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f28]
movaps xmm1, xmm6
lea rcx, [rbp + 0xce0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xce8], 0x3056506e
mov dword [rbp + 0xcec], 0x1003024
lea rcx, [rbp + 0xce8]
call fcn.18005a010
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xcf0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xcf8]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1cf8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xd00]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xd08]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm8, dword [0x180103e50]
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x1d08]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xd10]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xd18]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1d18]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xd20]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0xd28], 0x3056506e
mov dword [rbp + 0xd2c], 0x1003024
lea rcx, [rbp + 0xd28]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x67e0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67e0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x67e0]
call fcn.1800503e0
movss xmm2, dword [0x180103ea8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xd30]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e40]
movdqu xmmword [rbp + 0x2de0], xmm0
mov dword [rbp + 0x2df0], 0x39211d6e
mov dword [rbp + 0x2df4], 0x213721
mov byte [rbp + 0x2df8], 1
lea rcx, [rbp + 0x2de0]
call fcn.18006d110
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180123548]
call fcn.18003c5a0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xd38]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104a00]
movdqu xmmword [rbp + 0x2ee0], xmm0
mov dword [rbp + 0x2ef0], 0x36c6d3e
mov dword [rbp + 0x2ef4], 0x31233b3f
mov word [rbp + 0x2ef8], Ordinal_45
mov byte [rbp + 0x2efa], 1
lea rcx, [rbp + 0x2ee0]
call fcn.18006d1a0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180123450]
call fcn.18003c5a0
movss xmm2, dword [0x180103ee8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xd40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e20]
movdqu xmmword [rbp + 0x2e00], xmm0
mov dword [rbp + 0x2e10], 0x39211d6e
mov dword [rbp + 0x2e14], 0x213721
mov byte [rbp + 0x2e18], 1
lea rcx, [rbp + 0x2e00]
call fcn.18006d110
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1801235f0]
call fcn.18003c5a0
movss xmm6, dword [0x180103ef8]
movaps xmm2, xmm6
movaps xmm1, xmm11
lea rcx, [rbp + 0xd48]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
mov dword [rbp + 0x1398], 0x3056506e
mov dword [rbp + 0x139c], 0x6633024
mov dword [rbp + 0x13a0], 0x22282a
mov byte [rbp + 0x13a4], 1
lea rcx, [rbp + 0x1398]
call fcn.180057050
mov rcx, rax
call fcn.1800367b0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xd50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm14
call fcn.180015710
mov dword [rbp + 0x1528], 0x2e6c1d1e
mov dword [rbp + 0x152c], 0x36263228
mov dword [rbp + 0x1530], 0x2628041a
mov word [rbp + 0x1534], Ordinal_45
mov byte [rbp + 0x1536], 1
lea rcx, [rbp + 0x1528]
call fcn.180059140
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x180124bb4]
call fcn.18003a580
mov ecx, dword [0x180124bb4]
test ecx, ecx
jne 0x18006bcdb
mov dword [0x180123598], r13d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp ecx, 1
jne 0x18006bcf9
mov dword [0x180123598], 7
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp ecx, 2
jne 0x18006bd17
mov dword [0x180123598], 8
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp ecx, 3
jne 0x18006bd35
mov dword [0x180123598], 5
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp ecx, 4
jne 0x18006bd53
mov dword [0x180123598], 6
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp ecx, 5
jne 0x18006bd71
mov dword [0x180123598], 4
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
mov eax, dword [0x180123598]
cmp ecx, 6
cmove eax, r12d
mov dword [0x180123598], eax
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d035
cmp eax, 8
jne 0x18006d035
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xd58]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xd60]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1d28]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x6990]
movss xmm6, dword [0x180103f04]
addss xmm1, xmm6
lea rcx, [rbp + 0xd68]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x13a8], 0x395e526d
mov dword [rbp + 0x13ac], 0x8633024
mov dword [rbp + 0x13b0], 0x33352c
mov byte [rbp + 0x13b4], 1
lea rcx, [rbp + 0x13a8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6800]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e7c]
mov r8, rbx
lea rdx, [rbp + 0x6800]
mov rcx, qword [0x180124c00]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6800]
call fcn.1800503e0
mov dword [rsp + 0x20], 0xff
mov edx, 0xb4
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1d38]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, dword [0x180103ea4]
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm6
lea rcx, [rbp + 0xd70]
call fcn.1800012b0
mov rbx, rax
movdqa xmm0, xmmword [0x1801048c0]
movdqu xmmword [rbp + 0x68c0], xmm0
movdqa xmm1, xmmword [0x180104550]
movdqu xmmword [rbp + 0x68d0], xmm1
mov word [rbp + 0x68e0], 0x100
lea rcx, [rbp + 0x68c0]
call fcn.18006d290
mov rdx, rax
lea rcx, [rbp + 0x6820]
call fcn.180073a10
nop
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6820]
mov rcx, qword [0x180124af8]
call fcn.180052a90
nop
lea rcx, [rbp + 0x6820]
call fcn.1800503e0
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0xd78]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm7, dword [0x180103ee4]
movaps xmm2, xmm7
movss xmm9, dword [0x180103f3c]
movaps xmm1, xmm9
lea rcx, [rbp + 0xd80]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1d48], 0x2651517e
mov dword [rbp + 0x1d4c], 0x36362528
mov dword [rbp + 0x1d50], 0x2d0c6620
mov dword [rbp + 0x1d54], 0x1003930
lea rcx, [rbp + 0x1d48]
call fcn.1800570b0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xd88]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xd90]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movss xmm10, dword [0x180103d58]
movaps xmm3, xmm10
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x1d58]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
movss xmm8, dword [0x180103e94]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xd98]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xda0]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm6, dword [0x180103e50]
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x180103d6c]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x1d68]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xda8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xdb0]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1d78]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xdb8]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1d88], 0x2651517e
mov dword [rbp + 0x1d8c], 0x36362528
mov dword [rbp + 0x1d90], 0x2d0c6620
mov dword [rbp + 0x1d94], 0x1003930
lea rcx, [rbp + 0x1d88]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x6840]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6840]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6840]
call fcn.1800503e0
movaps xmm2, xmm15
movaps xmm1, xmm11
lea rcx, [rbp + 0xdc0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104470]
movdqu xmmword [rbp + 0x68e8], xmm0
movdqa xmm1, xmmword [0x180104710]
movdqu xmmword [rbp + 0x68f8], xmm1
mov dword [rbp + 0x6908], 0x2c2738
mov byte [rbp + 0x690c], 1
lea rcx, [rbp + 0x68e8]
call fcn.18006d2c0
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103eb0]
movaps xmm1, xmm11
lea rcx, [rbp + 0xdc8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104800]
movdqu xmmword [rbp + 0x2c48], xmm0
mov dword [rbp + 0x2c58], 0x7038213f
mov dword [rbp + 0x2c5c], 0x1002204
lea rcx, [rbp + 0x2c48]
call fcn.18006d0e0
mov rcx, rax
call fcn.1800367b0
movss xmm2, dword [0x180103ec8]
movaps xmm1, xmm11
lea rcx, [rbp + 0xdd0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104da0]
movdqu xmmword [rbp + 0x3040], xmm0
mov dword [rbp + 0x3050], 0x223d0f6d
mov dword [rbp + 0x3054], 0x1073253e
mov dword [rbp + 0x3058], 0x39213a
mov byte [rbp + 0x305c], 1
lea rcx, [rbp + 0x3040]
call fcn.18006d200
mov rcx, rax
call fcn.1800367b0
call fcn.180011450
call fcn.18000acc0
movaps xmm2, xmm14
movss xmm6, dword [0x180103f80]
movaps xmm1, xmm6
lea rcx, [rbp + 0xdd8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm8
movaps xmm1, xmm9
lea rcx, [rbp + 0xde0]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x13b8], 0x395e526d
mov dword [rbp + 0x13bc], 0x8633024
mov dword [rbp + 0x13c0], 0x33352c
mov byte [rbp + 0x13c4], 1
lea rcx, [rbp + 0x13b8]
call fcn.180057050
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xde8]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xdf0]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm10
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x1d98]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xdf8]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xe00]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss xmm15, dword [0x180103e50]
movss dword [rsp + 0x20], xmm15
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movss xmm14, dword [0x180103d6c]
movaps xmm3, xmm14
movaps xmm2, xmm14
movaps xmm1, xmm14
lea rcx, [rbp + 0x1da8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xe08]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xe10]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm15
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1db8]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xe18]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x13c8], 0x395e526d
mov dword [rbp + 0x13cc], 0x8633024
mov dword [rbp + 0x13d0], 0x33352c
mov byte [rbp + 0x13d4], 1
lea rcx, [rbp + 0x13c8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6860]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6860]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x6860]
call fcn.1800503e0
call fcn.180011450
call fcn.18000acc0
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0xe20]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f7c]
movaps xmm1, xmm9
lea rcx, [rbp + 0xe28]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x13e8], 0x395e526d
mov dword [rbp + 0x13ec], 0x8633024
mov dword [rbp + 0x13f0], 0x7a33352c
mov word [rbp + 0x13f4], 0x100
lea rcx, [rbp + 0x13e8]
call fcn.1800517f0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov esi, r15d
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a50]
call fcn.1800570e0
lea rdx, [0x180124c60]
lea rcx, [rbp + 0x6a50]
call fcn.180070d50
nop
mov edi, r13d
lea rcx, [rbp + 0x6a50]
call fcn.180070c40
movss xmm6, dword [0x180103f2c]
test rax, rax
je 0x18006c8bc
mov rbx, r13
nop word [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x6a50]
call fcn.180070c30
mov rdx, rax
lea rcx, [rbp + 0x69a0]
call fcn.1800594f0
nop
mov edx, dword [rbp + 0x69a0]
lea rcx, [rbp + 0x6880]
call fcn.18004d0c0
mov rbx, rax
lea r8, [0x180101228]
lea rdx, [rbp + 0x69a8]
lea rcx, [rbp + 0x68a0]
call fcn.180077980
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x30c0]
call fcn.180077b10
nop
lea r8, [0x1800feee4]
mov rdx, rax
lea rcx, [rbp + 0x6ac8]
call fcn.1800779f0
nop
lea rcx, [rbp + 0x30c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x68a0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x6880]
call fcn.1800503e0
movd xmm2, esi
cvtdq2ps xmm2, xmm2
movaps xmm1, xmm11
lea rcx, [rbp + 0xe30]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
add esi, 0x32
movss dword [rsp + 0x20], xmm11
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x1dc8]
call fcn.1800012d0
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.180004460
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xe38]
call fcn.1800012b0
mov rbx, rax
lea rcx, [rbp + 0x6ac8]
call fcn.180073930
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006c87e
lea rax, [rbp + 0x1dd8]
mov qword [rsp + 0x48], rax
lea rdx, [rbp + 0x69a8]
lea rcx, [rbp + 0x1dd8]
call fcn.1800782a0
mov rbx, rax
lea rdx, [rbp + 0x69c8]
lea rcx, [0x180124c98]
call fcn.180072620
mov rcx, rax
mov rdx, rbx
call fcn.180072c10
mov ecx, 1
call fcn.1800044e0
nop
lea rcx, [rbp + 0x6ac8]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x69a0]
call fcn.1800591e0
inc edi
movsxd rbx, edi
lea rcx, [rbp + 0x6a50]
call fcn.180070c40
cmp rbx, rax
jb 0x18006c720
call fcn.18000acc0
movss xmm2, dword [0x180103f1c]
movss xmm7, dword [0x180103f04]
movaps xmm1, xmm7
lea rcx, [rbp + 0xe40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm2, xmm8
movaps xmm1, xmm9
lea rcx, [rbp + 0xe48]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1228], 0x25564c7b
mov dword [rbp + 0x122c], 0x863262f
mov dword [rbp + 0x1230], 0x33352c
mov byte [rbp + 0x1234], 1
lea rcx, [rbp + 0x1228]
call fcn.180057050
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x180124af8]
call fcn.180011320
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0xe50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
lea rcx, [rbp + 0xe58]
call fcn.180015690
movsd xmm0, qword [rax]
movsd qword [rbp + 0x6990], xmm0
call fcn.180011ab0
mov rsi, rax
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm10
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x1de8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xe60]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xe68]
call fcn.1800012b0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm15
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a480
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm14
movaps xmm2, xmm14
movaps xmm1, xmm14
lea rcx, [rbp + 0x1df8]
call fcn.1800012d0
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm2, dword [rbp + 0x6994]
addss xmm2, xmm8
movss xmm1, dword [rbp + 0x6990]
addss xmm1, xmm9
lea rcx, [rbp + 0xe70]
call fcn.1800012b0
mov rbx, rax
movss xmm2, dword [rbp + 0x6994]
movss xmm1, dword [rbp + 0x6990]
lea rcx, [rbp + 0xe78]
call fcn.1800012b0
movss xmm0, dword [0x180103e10]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm15
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18002a380
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1678]
call fcn.180050660
mov rcx, rax
call fcn.180020020
mov edi, eax
movss xmm0, dword [rbp + 0x6994]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x180103e20]
cvtpd2ps xmm2, xmm0
movss xmm1, dword [rbp + 0x6990]
addss xmm1, dword [0x180103e7c]
lea rcx, [rbp + 0xe80]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1238], 0x25564c7b
mov dword [rbp + 0x123c], 0x863262f
mov dword [rbp + 0x1240], 0x33352c
mov byte [rbp + 0x1244], 1
lea rcx, [rbp + 0x1238]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x30e0]
call fcn.180073a10
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x30e0]
mov rcx, qword [0x180124af8]
call fcn.180053420
nop
lea rcx, [rbp + 0x30e0]
call fcn.1800503e0
call fcn.180011450
call fcn.18000acc0
movss xmm2, dword [0x180103f30]
movaps xmm1, xmm7
lea rcx, [rbp + 0xe88]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movss xmm2, dword [0x180103f4c]
movaps xmm1, xmm9
lea rcx, [rbp + 0xe90]
call fcn.1800012b0
mov rbx, rax
mov dword [rbp + 0x1688], 0x25564c7b
mov dword [rbp + 0x168c], 0x863262f
mov dword [rbp + 0x1690], 0x6b33352c
mov dword [rbp + 0x1694], 0x100786a
lea rcx, [rbp + 0x1688]
call fcn.1800570b0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
lea rax, [rbp + 0x6950]
mov qword [rsp + 0x48], rax
xor edx, edx
lea rcx, [rbp + 0x6950]
call fcn.1800721e0
mov rbx, rax
mov dword [rsp + 0x28], r13d
mov byte [rsp + 0x20], 0
mov r9b, reloc.WLDAP32.dll_Ordinal_32
mov r8d, 0xffffffff
lea rdx, [rbp + 0x3100]
lea rcx, [0x180124c98]
call fcn.1800728f0
nop
mov rcx, rax
call fcn.180073930
mov qword [rbp + 0xe98], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rbx
lea rdx, [rbp + 0xe98]
lea rcx, [rbp + 0x69f8]
call fcn.180078170
nop
lea rcx, [rbp + 0x3100]
call fcn.1800503e0
mov esi, r13d
lea rcx, [0x180124c60]
call fcn.180070c40
test rax, rax
je 0x18006ce30
mov rdi, r13
nop word [rax + rax]
mov rdx, rdi
lea rcx, [0x180124c60]
call fcn.180070c30
lea rdx, [rax + 0x28]
lea rcx, [rbp + 0x69f8]
call fcn.180072620
mov rcx, rax
call fcn.180072450
test al, al
jne 0x18006ce16
mov rdx, rdi
lea rcx, [0x180124c60]
call fcn.180070c30
lea rdx, [rax + 0x28]
lea rcx, [rbp + 0x69f8]
call fcn.1800725b0
mov rdx, rdi
lea rcx, [0x180124c60]
call fcn.180070c30
mov edx, dword [rax]
lea rcx, [rbp + 0x3120]
call fcn.18004d0c0
mov rbx, rax
mov rdx, rdi
lea rcx, [0x180124c60]
call fcn.180070c30
lea rdx, [rax + 8]
lea r8, [0x180101228]
lea rcx, [rbp + 0x3140]
call fcn.180077980
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3160]
call fcn.180077b10
nop
lea r8, [0x1800feee4]
mov rdx, rax
lea rcx, [rbp + 0x6aa8]
call fcn.1800779f0
nop
lea rcx, [rbp + 0x3160]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3140]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x3120]
call fcn.1800503e0
movd xmm2, r15d
cvtdq2ps xmm2, xmm2
movaps xmm1, xmm11
lea rcx, [rbp + 0xea0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
add r15d, 0x32
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xea8]
call fcn.1800012b0
mov rbx, rax
lea rcx, [rbp + 0x6aa8]
call fcn.180073930
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006ce0a
mov rdx, rdi
lea rcx, [0x180124c60]
call fcn.180070c30
lea rdx, [rax + 0x28]
lea rcx, [0x180124c98]
call fcn.1800725b0
nop
lea rcx, [rbp + 0x6aa8]
call fcn.1800503e0
inc esi
movsxd rdi, esi
lea rcx, [0x180124c60]
call fcn.180070c40
cmp rdi, rax
jb 0x18006ccb0
lea rdx, [rbp + 0x69f0]
lea rcx, [rbp + 0x69f8]
call fcn.1800724c0
mov edx, reloc.WS2_32.dll_WSASetLastError
lea rcx, [rbp + 0x6b70]
call fcn.18006d3a0
lea rdx, [rbp + 0x6b70]
lea rcx, [rbp + 0x69f0]
call fcn.1800707b0
nop
mov edx, reloc.WS2_32.dll_WSASetLastError
lea rcx, [rbp + 0x6be0]
call fcn.18006d3a0
lea rdx, [rbp + 0x6be0]
lea rcx, [rbp + 0x69f0]
call fcn.1800706a0
nop
lea rdx, [rbp + 0x6be0]
lea rcx, [rbp + 0x6b70]
call fcn.180070670
test al, al
je 0x18006cffd
nop dword [rax + rax]
lea rcx, [rbp + 0x6b70]
call fcn.180078910
mov rdi, rax
lea rcx, [rbp + 0x6b70]
call fcn.180078920
mov rsi, rax
mov rdx, rdi
lea rcx, [rbp + 0x69f8]
call fcn.180072620
mov rcx, rax
call fcn.180072450
test al, al
jne 0x18006cfd6
mov dword [rbp + 0x1478], 0xf1f651d
mov dword [rbp + 0x147c], 0xd0f0407
mov dword [rbp + 0x1480], 0x1567030b
mov word [rbp + 0x1484], 0x100
lea rcx, [rbp + 0x1478]
call fcn.1800517f0
mov rbx, rax
mov dword [rsp + 0x28], r13d
mov byte [rsp + 0x20], 0
mov r9b, reloc.WLDAP32.dll_Ordinal_32
mov r8d, 0xffffffff
lea rdx, [rbp + 0x3180]
mov rcx, rsi
call fcn.1800728f0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x6ae8]
call fcn.1800779f0
nop
lea rcx, [rbp + 0x3180]
call fcn.1800503e0
movd xmm2, r15d
cvtdq2ps xmm2, xmm2
movaps xmm1, xmm11
lea rcx, [rbp + 0xeb0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
add r15d, 0x32
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x108]
call fcn.1800012b0
mov rbx, rax
lea rcx, [rbp + 0x6ae8]
call fcn.180073930
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006cfca
mov rdx, rdi
lea rcx, [0x180124c98]
call fcn.1800725b0
nop
lea rcx, [rbp + 0x6ae8]
call fcn.1800503e0
lea rcx, [rbp + 0x6b70]
call fcn.180070680
lea rdx, [rbp + 0x6be0]
lea rcx, [rbp + 0x6b70]
call fcn.180070670
test al, al
jne 0x18006ceb0
lea rcx, [rbp + 0x6be0]
call fcn.18006d2f0
nop
lea rcx, [rbp + 0x6b70]
call fcn.18006d2f0
call fcn.18000acc0
nop
lea rcx, [rbp + 0x69f8]
call fcn.180072be0
nop
lea rcx, [rbp + 0x6a50]
call fcn.180070d40
call fcn.180010610
mov rcx, qword [rbp + 0x6d60]
xor rcx, rsp
call fcn.1800dedc0
lea r11, [rsp + 0x6f10]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret