Function at 0x18005d3a0
Capabilities:
Allocate or change rwx memory
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.1800dfa80
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 0x18005d463
cmp byte [0x18011b35c], 0
je 0x18005d482
mov edx, reloc.WS2_32.dll_recvfrom
mov rcx, qword [0x18011b280]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x18011b35c], 0
jmp 0x18005d482
cmp byte [0x18011b35c], 0
jne 0x18005d482
xor edx, edx
mov rcx, qword [0x18011b280]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x18011b35c], 1
call fcn.18005a070
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0xf0]
call fcn.1800708d0
mov rbx, rax
mov dword [rbp + 0x80], reloc.WLDAP32.dll_Ordinal_45
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a08]
call fcn.180057110
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, [0x1800786f0]
lea rdi, [0x180000000]
mov rax, qword [0x18011be70]
test rax, rax
je 0x18005d51c
cmp rax, rsi
je 0x18005d509
inc ecx
mov rax, qword [rdi + rcx*8 + 0x11be70]
test rax, rax
jne 0x18005d4f3
jmp 0x18005d51c
mov eax, ecx
mov r8, qword [rdi + rax*8 + 0x11b500]
test r8, r8
jne 0x18005d5ff
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 0x18005d543
mov r8, r13
jmp 0x18005d5de
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 0x18005d550
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 [0x18011c190]
mov qword [rdi + rax*8 + 0x11be70], rsi
mov qword [rdi + rax*8 + 0x11b500], r8
inc rax
mov qword [0x18011c190], 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 0x18005d7a0
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0xf8]
call fcn.1800708d0
mov rbx, rax
mov dword [rbp + 0x84], reloc.WS2_32.dll_WSAStartup
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a20]
call fcn.180057110
mov rdx, r14
lea rcx, [rbp + 0x6a20]
call fcn.18004d240
nop
mov edx, r13d
mov rcx, qword [0x18011be70]
test rcx, rcx
je 0x18005d69d
cmp rcx, rsi
je 0x18005d68a
inc edx
mov rcx, qword [rdi + rdx*8 + 0x11be70]
test rcx, rcx
jne 0x18005d674
jmp 0x18005d69d
mov eax, edx
mov r8, qword [rdi + rax*8 + 0x11b500]
test r8, r8
jne 0x18005d77f
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 0x18005d6c4
mov r8, r13
jmp 0x18005d75e
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 0x18005d6d0
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 [0x18011c190]
mov qword [rdi + rax*8 + 0x11be70], rsi
mov qword [rdi + rax*8 + 0x11b500], r8
inc rax
mov qword [0x18011c190], 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 0x18005d7ae
cmp byte [reloc.WS2_32.dll_accept], 0
sete byte [0x180119c12]
mov rdx, qword [sym.imp.USER32.dll_GetAsyncKeyState]
lea rcx, [rbp + 0x100]
call fcn.1800708d0
mov rbx, rax
mov dword [rbp + 0x78], 0x7b
mov edx, Ordinal_26
lea rcx, [rbp + 0x6a38]
call fcn.180057110
mov rdx, r14
lea rcx, [rbp + 0x6a38]
call fcn.18004d240
nop
mov edx, r13d
mov rcx, qword [0x18011be70]
test rcx, rcx
je 0x18005d829
nop dword [rax + rax]
cmp rcx, rsi
je 0x18005d816
inc edx
mov rcx, qword [rdi + rdx*8 + 0x11be70]
test rcx, rcx
jne 0x18005d800
jmp 0x18005d829
mov eax, edx
mov r9, qword [rdi + rax*8 + 0x11b500]
test r9, r9
jne 0x18005d90f
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 0x18005d850
mov r9, r13
jmp 0x18005d8ee
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 0x18005d860
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 [0x18011c190]
mov qword [rdi + rax*8 + 0x11be70], rsi
mov qword [rdi + rax*8 + 0x11b500], r9
inc rax
mov qword [0x18011c190], 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 0x18005d936
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 0x18006d06a
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], 0xa5b7bfbf
mov dword [rbp + 0xedc], 0xb3b1b5
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, 0xd0
mov byte [rbp + 0x90], cl
movzx ecx, byte [0x1800f4875]
xor cl, 0xd1
mov byte [rbp + 0x91], cl
movzx ecx, byte [0x1800f4876]
xor cl, 0xd2
mov byte [rbp + 0x92], cl
movzx ecx, byte [0x1800f4877]
xor cl, 0xd3
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 [0x18011b2d0]
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 [0x18011b3d8]
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], 0xa6a1b886
mov dword [rbp + 0xeec], 0xa5b9b5
mov byte [rbp + 0xef0], 1
lea rcx, [rbp + 0xee8]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 1]
lea rdx, reloc.WS2_32.dll_accept
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], 0xb1bfb891
mov dword [rbp + 0x15c], 0x100a1bb
lea rcx, [rbp + 0x158]
call fcn.18005a040
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 2]
lea rdx, reloc.WS2_32.dll_accept
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], 0xbabab486
mov dword [rbp + 0xefc], 0xb3b9b7
mov byte [rbp + 0xf00], 1
lea rcx, [rbp + 0xef8]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
mov r8d, r12d
lea rdx, reloc.WS2_32.dll_accept
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], 0xa3b3b487
mov dword [rbp + 0x174], 0x100bbbb
lea rcx, [rbp + 0x170]
call fcn.18005a040
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 4]
lea rdx, reloc.WS2_32.dll_accept
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], 0xbcbebe93
mov dword [rbp + 0x184], 0x100a6a6
lea rcx, [rbp + 0x180]
call fcn.18005a040
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 5]
lea rdx, reloc.WS2_32.dll_accept
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], 0xb0a1b89d
mov word [rbp + 0x9c], 0x100
lea rcx, [rbp + 0x98]
call fcn.180054390
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 6]
lea rdx, reloc.WS2_32.dll_accept
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], 0xa3b3b487
mov dword [rbp + 0xf0c], 0xa5bbbb
mov byte [rbp + 0xf10], 1
lea rcx, [rbp + 0xf08]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 7]
lea rdx, reloc.WS2_32.dll_accept
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], 0xaab3bd80
mov dword [rbp + 0xf1c], 0xa5a7b1
mov byte [rbp + 0xf20], 1
lea rcx, [rbp + 0xf18]
call fcn.1800546c0
mov rcx, rax
xor r9d, r9d
lea r8d, [r9 + 8]
lea rdx, reloc.WS2_32.dll_accept
call fcn.180053890
call fcn.180011450
mov rcx, qword [0x18011b3e0]
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], 0xb6a4b083
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 0x1800615ed
mov edx, 0x108
lea rcx, [rbp + 0x6c50]
call fcn.180050330
mov dword [rbp + 0x10b8], 0xb6a4b8b6
mov dword [rbp + 0x10bc], 0xb9bffbb9
mov word [rbp + 0x10c0], 0xb1
mov byte [rbp + 0x10c2], 1
lea rcx, [rbp + 0x10b8]
call fcn.18005d340
mov rdx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3e]
lea rcx, [rbp + 0x6c50]
call fcn.180070fe0
nop
mov dword [rbp + 0x10c8], 0xa0bb878b
mov dword [rbp + 0x10cc], 0x8abab4a1
mov word [rbp + 0x10d0], Ordinal_217
mov byte [rbp + 0x10d2], 1
lea rcx, [rbp + 0x10c8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp + 0x60], 0xda
mov byte [rbp + 0x62], 1
lea rcx, [rbp + 0x60]
call fcn.180053870
mov rbx, rax
movdqa xmm0, xmmword [0x180104f60]
movdqu xmmword [rbp + 0x20d8], xmm0
mov word [rbp + 0x20e8], 0x100
lea rcx, [rbp + 0x20d8]
call fcn.18005d370
mov rdx, rax
lea r8, [0x180119f48]
lea rcx, [rbp + 0x31a0]
call fcn.180077860
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x31c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
nop
lea rcx, [rbp + 0x31c0]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x31a0]
call fcn.1800503e0
mov word [rbp + 0x74], 0xda
mov byte [rbp + 0x76], 1
lea rcx, [rbp + 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3b6]
lea rcx, [rbp + 0x31e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d90]
movdqu xmmword [rbp + 0x22b8], xmm0
mov word [rbp + 0x22c8], Ordinal_200
mov byte [rbp + 0x22ca], 1
lea rcx, [rbp + 0x22b8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3200]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3220]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104f80]
movdqu xmmword [rbp + 0x20f0], xmm0
mov word [rbp + 0x2100], 0x100
lea rcx, [rbp + 0x20f0]
call fcn.18005d370
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3260]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3280]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x56], 1
lea rcx, [rsp + 0x54]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b3d0]
lea rcx, [rbp + 0x32a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801042a0]
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.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x32e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x5a], 1
lea rcx, [rsp + 0x58]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119d70]
lea rcx, [rbp + 0x3300]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d20]
movdqu xmmword [rbp + 0x2ba0], xmm0
mov dword [rbp + 0x2bb0], 0xc387828e
mov dword [rbp + 0x2bb4], 0x100c5d9
lea rcx, [rbp + 0x2ba0]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3320]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3340]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x5e], 1
lea rcx, [rsp + 0x5c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b393]
lea rcx, [rbp + 0x3360]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16b8], 0xa4bdb983
mov dword [rbp + 0x16bc], 0xa5b7978b
mov dword [rbp + 0x16c0], 0xfbb6bcaa
mov dword [rbp + 0x16c4], 0x100fde1
lea rcx, [rbp + 0x16b8]
call fcn.1800570e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3380]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x33a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x62], 1
lea rcx, [rsp + 0x60]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b08a]
lea rcx, [rbp + 0x33c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ed0]
movdqu xmmword [rbp + 0x2570], xmm0
mov dword [rbp + 0x2580], 0x100c1dd
lea rcx, [rbp + 0x2570]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x33e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3400]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x66], 1
lea rcx, [rsp + 0x64]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3b4]
lea rcx, [rbp + 0x3420]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104db0]
movdqu xmmword [rbp + 0x22d0], xmm0
mov word [rbp + 0x22e0], Ordinal_200
mov byte [rbp + 0x22e2], 1
lea rcx, [rbp + 0x22d0]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3440]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3460]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x6a], 1
lea rcx, [rsp + 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3ac]
lea rcx, [rbp + 0x3480]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104840]
movdqu xmmword [rbp + 0x2d40], xmm0
mov dword [rbp + 0x2d50], 0x86818f81
mov dword [rbp + 0x2d54], 0xc6d8c4
mov byte [rbp + 0x2d58], 1
lea rcx, [rbp + 0x2d40]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x34a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x34c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x6e], 1
lea rcx, [rsp + 0x6c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b389]
lea rcx, [rbp + 0x34e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e00]
movdqu xmmword [rbp + 0x22e8], xmm0
mov word [rbp + 0x22f8], Ordinal_200
mov byte [rbp + 0x22fa], 1
lea rcx, [rbp + 0x22e8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3500]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3520]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x72], 1
lea rcx, [rsp + 0x70]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b38b]
lea rcx, [rbp + 0x3540]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104c80]
movdqu xmmword [rbp + 0x27b0], xmm0
mov dword [rbp + 0x27c0], 0xc2dcc0
mov byte [rbp + 0x27c4], 1
lea rcx, [rbp + 0x27b0]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3560]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3580]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x76], 1
lea rcx, [rsp + 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3ad]
lea rcx, [rbp + 0x35a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104a50]
movdqu xmmword [rbp + 0x2ae0], xmm0
mov dword [rbp + 0x2af0], 0xdec28f8f
mov word [rbp + 0x2af4], Ordinal_200
mov byte [rbp + 0x2af6], 1
lea rcx, [rbp + 0x2ae0]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x35c0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x35e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x7a], 1
lea rcx, [rsp + 0x78]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b371]
lea rcx, [rbp + 0x3600]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d70]
movdqu xmmword [rbp + 0x2300], xmm0
mov word [rbp + 0x2310], Ordinal_200
mov byte [rbp + 0x2312], 1
lea rcx, [rbp + 0x2300]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3620]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3640]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rsp + 0x7e], 1
lea rcx, [rsp + 0x7c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b35e]
lea rcx, [rbp + 0x3660]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d60]
movdqu xmmword [rbp + 0x2318], xmm0
mov word [rbp + 0x2328], Ordinal_200
mov byte [rbp + 0x232a], 1
lea rcx, [rbp + 0x2318]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3680]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x36a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x7e], 1
lea rcx, [rbp - 0x80]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b381]
lea rcx, [rbp + 0x36c0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x13f8], 0xa4bdb983
mov dword [rbp + 0x13fc], 0xb4a69b8b
mov dword [rbp + 0x1400], 0xfbe7f9ab
mov word [rbp + 0x1404], 0x100
lea rcx, [rbp + 0x13f8]
call fcn.1800517f0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x36e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3700]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x7a], 1
lea rcx, [rbp - 0x7c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b35f]
lea rcx, [rbp + 0x3720]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104c60]
movdqu xmmword [rbp + 0x2bb8], xmm0
mov dword [rbp + 0x2bc8], 0xc38c8e94
mov dword [rbp + 0x2bcc], 0x100c5d9
lea rcx, [rbp + 0x2bb8]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3740]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3760]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104c40]
movdqu xmmword [rbp + 0x2af8], xmm0
mov dword [rbp + 0x2b08], 0xdec29293
mov word [rbp + 0x2b0c], Ordinal_200
mov byte [rbp + 0x2b0e], 1
lea rcx, [rbp + 0x2af8]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x37a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x37c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x72], 1
lea rcx, [rbp - 0x74]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b373]
lea rcx, [rbp + 0x37e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f10]
movdqu xmmword [rbp + 0x2588], xmm0
mov dword [rbp + 0x2598], 0x100c1dd
lea rcx, [rbp + 0x2588]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3800]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3820]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104da0]
movdqu xmmword [rbp + 0x2330], xmm0
mov word [rbp + 0x2340], Ordinal_200
mov byte [rbp + 0x2342], 1
lea rcx, [rbp + 0x2330]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3860]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3880]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0x100dbf0
lea rcx, [rbp + 0x7c]
call fcn.180057020
mov rdi, rax
mov edx, dword [0x18011b3b8]
lea rcx, [rbp + 0x38a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f90]
movdqu xmmword [rbp + 0x2108], xmm0
mov word [rbp + 0x2118], 0x100
lea rcx, [rbp + 0x2108]
call fcn.18005d370
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x38c0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x38e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x6a], 1
lea rcx, [rbp - 0x6c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b391]
lea rcx, [rbp + 0x3900]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104af0]
movdqu xmmword [rbp + 0x2d60], xmm0
mov dword [rbp + 0x2d70], 0x90878f89
mov dword [rbp + 0x2d74], 0xc6d8c4
mov byte [rbp + 0x2d78], 1
lea rcx, [rbp + 0x2d60]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3920]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3940]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x66], 1
lea rcx, [rbp - 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b382]
lea rcx, [rbp + 0x3960]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104a20]
movdqu xmmword [rbp + 0x2960], xmm0
mov dword [rbp + 0x2970], 0xc3dfc193
mov word [rbp + 0x2974], 0x100
lea rcx, [rbp + 0x2960]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3980]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x39a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xbebb908b
mov dword [rbp + 0x10dc], 0x8aa2bab6
mov word [rbp + 0x10e0], Ordinal_217
mov byte [rbp + 0x10e2], 1
lea rcx, [rbp + 0x10d8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp - 0x64], 0xda
mov byte [rbp - 0x62], 1
lea rcx, [rbp - 0x64]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3c1]
lea rcx, [rbp + 0x39c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f70]
movdqu xmmword [rbp + 0x2120], xmm0
mov word [rbp + 0x2130], 0x100
lea rcx, [rbp + 0x2120]
call fcn.18005d370
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x39e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3a00]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x5e], 1
lea rcx, [rbp - 0x60]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3c0]
lea rcx, [rbp + 0x3a20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104ba0]
movdqu xmmword [rbp + 0x2f20], xmm0
mov dword [rbp + 0x2f30], 0x8d8b9594
mov dword [rbp + 0x2f34], 0xdac69683
mov word [rbp + 0x2f38], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x2f3a], 1
lea rcx, [rbp + 0x2f20]
call fcn.18006d1d0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3a40]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3a60]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x5a], 1
lea rcx, [rbp - 0x5c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3af]
lea rcx, [rbp + 0x3a80]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104b40]
movdqu xmmword [rbp + 0x2bd0], xmm0
mov dword [rbp + 0x2be0], 0xc3868f85
mov dword [rbp + 0x2be4], 0x100c5d9
lea rcx, [rbp + 0x2bd0]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3aa0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ac0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x56], 1
lea rcx, [rbp - 0x58]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b380]
lea rcx, [rbp + 0x3ae0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104cb0]
movdqu xmmword [rbp + 0x2b10], xmm0
mov dword [rbp + 0x2b20], 0xdec28a83
mov word [rbp + 0x2b24], Ordinal_200
mov byte [rbp + 0x2b26], 1
lea rcx, [rbp + 0x2b10]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3b00]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3b20]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x52], 1
lea rcx, [rbp - 0x54]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b388]
lea rcx, [rbp + 0x3b40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801049f0]
movdqu xmmword [rbp + 0x3000], xmm0
mov dword [rbp + 0x3010], 0x8b91928f
mov dword [rbp + 0x3014], 0xc7948c85
mov dword [rbp + 0x3018], 0x100c9d5
lea rcx, [rbp + 0x3000]
call fcn.18006d200
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3b60]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3b80]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x4e], 1
lea rcx, [rbp - 0x50]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3c2]
lea rcx, [rbp + 0x3ba0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x3080], xmm0
mov dword [rbp + 0x3090], 0x8aa1beb6
mov dword [rbp + 0x3094], 0x828a8696
mov dword [rbp + 0x3098], 0xcad4c8
mov byte [rbp + 0x309c], 1
lea rcx, [rbp + 0x3080]
call fcn.18006d230
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3bc0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3be0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104ee0]
movdqu xmmword [rbp + 0x25a0], xmm0
mov dword [rbp + 0x25b0], 0x100c1dd
lea rcx, [rbp + 0x25a0]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3c20]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3c40]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x1801048f0]
movdqu xmmword [rbp + 0x2990], xmm0
mov dword [rbp + 0x29a0], 0xc3dfc193
mov word [rbp + 0x29a4], 0x100
lea rcx, [rbp + 0x2990]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3c80]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ca0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104290]
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.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3d00]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x3e], 1
lea rcx, [rbp - 0x40]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119da0]
lea rcx, [rbp + 0x3d20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f20]
movdqu xmmword [rbp + 0x2558], xmm0
mov dword [rbp + 0x2568], 0x100c1dd
lea rcx, [rbp + 0x2558]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3d40]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3d60]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x3a], 1
lea rcx, [rbp - 0x3c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b384]
lea rcx, [rbp + 0x3d80]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16c8], 0xb1bfb891
mov dword [rbp + 0x16cc], 0x9589a1bb
mov dword [rbp + 0x16d0], 0xfbbfb7b7
mov dword [rbp + 0x16d4], 0x100fde1
lea rcx, [rbp + 0x16c8]
call fcn.1800570e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3da0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3dc0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x36], 1
lea rcx, [rbp - 0x38]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b39c]
lea rcx, [rbp + 0x3de0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104810]
movdqu xmmword [rbp + 0x29a8], xmm0
mov dword [rbp + 0x29b8], 0xc3dfc185
mov word [rbp + 0x29bc], 0x100
lea rcx, [rbp + 0x29a8]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3e00]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3e20]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x32], 1
lea rcx, [rbp - 0x34]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119e80]
lea rcx, [rbp + 0x3e40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f50]
movdqu xmmword [rbp + 0x2138], xmm0
mov word [rbp + 0x2148], 0x100
lea rcx, [rbp + 0x2138]
call fcn.18005d370
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3e60]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3e80]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xbebb908b
mov dword [rbp + 0x119c], 0xe5a2bab6
mov dword [rbp + 0x11a0], 0x100d385
lea rcx, [rbp + 0x1198]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp - 0x30], 0xda
mov byte [rbp - 0x2e], 1
lea rcx, [rbp - 0x30]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b3b5]
lea rcx, [rbp + 0x3ea0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e20]
movdqu xmmword [rbp + 0x2348], xmm0
mov word [rbp + 0x2358], Ordinal_200
mov byte [rbp + 0x235a], 1
lea rcx, [rbp + 0x2348]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3ec0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3ee0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x2a], 1
lea rcx, [rbp - 0x2c]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b383]
lea rcx, [rbp + 0x3f00]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104b40]
movdqu xmmword [rbp + 0x2d80], xmm0
mov dword [rbp + 0x2d90], 0xd1868f85
mov dword [rbp + 0x2d94], 0xc6d8c4
mov byte [rbp + 0x2d98], 1
lea rcx, [rbp + 0x2d80]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3f20]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3f40]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x26], 1
lea rcx, [rbp - 0x28]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b370]
lea rcx, [rbp + 0x3f60]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104cb0]
movdqu xmmword [rbp + 0x2be8], xmm0
mov dword [rbp + 0x2bf8], 0xc3d08a83
mov dword [rbp + 0x2bfc], 0x100c5d9
lea rcx, [rbp + 0x2be8]
call fcn.18006d110
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3f80]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x3fa0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x24]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b38a]
lea rcx, [rbp + 0x3fc0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x30a0], xmm0
mov dword [rbp + 0x30b0], 0x8aa1beb6
mov dword [rbp + 0x30b4], 0x828a8696
mov dword [rbp + 0x30b8], 0xcbd7c9da
mov word [rbp + 0x30bc], 0x100
lea rcx, [rbp + 0x30a0]
call fcn.180051820
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3fe0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4000]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104e30]
movdqu xmmword [rbp + 0x27c8], xmm0
mov dword [rbp + 0x27d8], 0xc2dcc0
mov byte [rbp + 0x27dc], 1
lea rcx, [rbp + 0x27c8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4040]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4060]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x1801048f0]
movdqu xmmword [rbp + 0x2b28], xmm0
mov dword [rbp + 0x2b38], 0xdec2d393
mov word [rbp + 0x2b3c], Ordinal_200
mov byte [rbp + 0x2b3e], 1
lea rcx, [rbp + 0x2b28]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x40a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x40c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x18]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119d40]
lea rcx, [rbp + 0x40e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e40]
movdqu xmmword [rbp + 0x27e0], xmm0
mov dword [rbp + 0x27f0], 0xc2dcc0
mov byte [rbp + 0x27f4], 1
lea rcx, [rbp + 0x27e0]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4100]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4120]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0x12], 1
lea rcx, [rbp - 0x14]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119e24]
lea rcx, [rbp + 0x4140]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801042c0]
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.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4180]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0xe], 1
lea rcx, [rbp - 0x10]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b364]
lea rcx, [rbp + 0x41a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104810]
movdqu xmmword [rbp + 0x2b40], xmm0
mov dword [rbp + 0x2b50], 0xdec2d385
mov word [rbp + 0x2b54], Ordinal_200
mov byte [rbp + 0x2b56], 1
lea rcx, [rbp + 0x2b40]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x41c0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x41e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 0xa], 1
lea rcx, [rbp - 0xc]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119c60]
lea rcx, [rbp + 0x4200]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104e10]
movdqu xmmword [rbp + 0x2360], xmm0
mov word [rbp + 0x2370], Ordinal_200
mov byte [rbp + 0x2372], 1
lea rcx, [rbp + 0x2360]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4220]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4240]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xbbb7878b
mov dword [rbp + 0x11ac], 0xb2bab6bd
mov dword [rbp + 0x11b0], 0x100d385
lea rcx, [rbp + 0x11a8]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp - 8], 0xda
mov byte [rbp - 6], 1
lea rcx, [rbp - 8]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b08b]
lea rcx, [rbp + 0x4260]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104dc0]
movdqu xmmword [rbp + 0x2378], xmm0
mov word [rbp + 0x2388], Ordinal_200
mov byte [rbp + 0x238a], 1
lea rcx, [rbp + 0x2378]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4280]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x42a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp - 2], 1
lea rcx, [rbp - 4]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119e20]
lea rcx, [rbp + 0x42c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d80]
movdqu xmmword [rbp + 0x2390], xmm0
mov word [rbp + 0x23a0], Ordinal_200
mov byte [rbp + 0x23a2], 1
lea rcx, [rbp + 0x2390]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x42e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4300]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 2], 1
lea rcx, [rbp]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b37c]
lea rcx, [rbp + 0x4320]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104dd0]
movdqu xmmword [rbp + 0x23a8], xmm0
mov word [rbp + 0x23b8], Ordinal_200
mov byte [rbp + 0x23ba], 1
lea rcx, [rbp + 0x23a8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4340]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4360]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 6], 1
lea rcx, [rbp + 4]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b3a8]
lea rcx, [rbp + 0x4380]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104fa0]
movdqu xmmword [rbp + 0x2150], xmm0
mov word [rbp + 0x2160], 0x100
lea rcx, [rbp + 0x2150]
call fcn.18005d370
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x43a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x43c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0xa], 1
lea rcx, [rbp + 8]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b398]
lea rcx, [rbp + 0x43e0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104d10]
movdqu xmmword [rbp + 0x29c0], xmm0
mov dword [rbp + 0x29d0], 0xc3dfc185
mov word [rbp + 0x29d4], 0x100
lea rcx, [rbp + 0x29c0]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4400]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4420]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0xe], 1
lea rcx, [rbp + 0xc]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b33c]
lea rcx, [rbp + 0x4440]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104be0]
movdqu xmmword [rbp + 0x2da0], xmm0
mov dword [rbp + 0x2db0], 0x9b838cbf
mov dword [rbp + 0x2db4], 0xc6d8c4
mov byte [rbp + 0x2db8], 1
lea rcx, [rbp + 0x2da0]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4460]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4480]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x12], 1
lea rcx, [rbp + 0x10]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b36c]
lea rcx, [rbp + 0x44a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104be0]
movdqu xmmword [rbp + 0x2c60], xmm0
mov dword [rbp + 0x2c70], 0x8d8b8cbf
mov dword [rbp + 0x2c74], 0xc6d8c4
mov byte [rbp + 0x2c78], 1
lea rcx, [rbp + 0x2c60]
call fcn.18006d140
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x44c0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x44e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xb2b7868b
mov dword [rbp + 0x10ec], 0x8ab8baa4
mov word [rbp + 0x10f0], Ordinal_217
mov byte [rbp + 0x10f2], 1
lea rcx, [rbp + 0x10e8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp + 0x14], 0xda
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 [0x180104bc0]
movdqu xmmword [rbp + 0x27f8], xmm0
mov dword [rbp + 0x2808], 0xc2dcc0
mov byte [rbp + 0x280c], 1
lea rcx, [rbp + 0x27f8]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4520]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4540]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104c20]
movdqu xmmword [rbp + 0x2b58], xmm0
mov dword [rbp + 0x2b68], 0xdec29293
mov word [rbp + 0x2b6c], Ordinal_200
mov byte [rbp + 0x2b6e], 1
lea rcx, [rbp + 0x2b58]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4580]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x45a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x1e], 1
lea rcx, [rbp + 0x1c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119e98]
lea rcx, [rbp + 0x45c0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104cd0]
movdqu xmmword [rbp + 0x2810], xmm0
mov dword [rbp + 0x2820], 0xc2dcc0
mov byte [rbp + 0x2824], 1
lea rcx, [rbp + 0x2810]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x45e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4600]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x22], 1
lea rcx, [rbp + 0x20]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119db8]
lea rcx, [rbp + 0x4620]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x1801042b0]
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.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4660]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x26], 1
lea rcx, [rbp + 0x24]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b368]
lea rcx, [rbp + 0x4680]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104b10]
movdqu xmmword [rbp + 0x2b70], xmm0
mov dword [rbp + 0x2b80], 0xdec28495
mov word [rbp + 0x2b84], Ordinal_200
mov byte [rbp + 0x2b86], 1
lea rcx, [rbp + 0x2b70]
call fcn.18006d170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x46a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x46c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104de0]
movdqu xmmword [rbp + 0x23c0], xmm0
mov word [rbp + 0x23d0], Ordinal_200
mov byte [rbp + 0x23d2], 1
lea rcx, [rbp + 0x23c0]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4700]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4720]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x1801048a0]
movdqu xmmword [rbp + 0x2828], xmm0
mov dword [rbp + 0x2838], 0xc2dcc0
mov byte [rbp + 0x283c], 1
lea rcx, [rbp + 0x2828]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4760]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4780]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x32], 1
lea rcx, [rbp + 0x30]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119d2c]
lea rcx, [rbp + 0x47a0]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104df0]
movdqu xmmword [rbp + 0x23d8], xmm0
mov word [rbp + 0x23e8], Ordinal_200
mov byte [rbp + 0x23ea], 1
lea rcx, [rbp + 0x23d8]
call fcn.18006d0e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x47c0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x47e0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x36], 1
lea rcx, [rbp + 0x34]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119e08]
lea rcx, [rbp + 0x4800]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x1538], 0xbfb4b882
mov dword [rbp + 0x153c], 0xb8948ab1
mov dword [rbp + 0x1540], 0xe6fabcb6
mov word [rbp + 0x1544], 0xfc
mov byte [rbp + 0x1546], 1
lea rcx, [rbp + 0x1538]
call fcn.180059170
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4820]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4840]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x3a], 1
lea rcx, [rbp + 0x38]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b3a0]
lea rcx, [rbp + 0x4860]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104c00]
movdqu xmmword [rbp + 0x2840], xmm0
mov dword [rbp + 0x2850], 0xc2dcc0
mov byte [rbp + 0x2854], 1
lea rcx, [rbp + 0x2840]
call fcn.1800570b0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4880]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x48a0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104f00]
movdqu xmmword [rbp + 0x25d0], xmm0
mov dword [rbp + 0x25e0], 0x100c1dd
lea rcx, [rbp + 0x25d0]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x48e0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4900]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104910]
movdqu xmmword [rbp + 0x29d8], xmm0
mov dword [rbp + 0x29e8], 0xc3dfc193
mov word [rbp + 0x29ec], 0x100
lea rcx, [rbp + 0x29d8]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4940]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4960]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x46], 1
lea rcx, [rbp + 0x44]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119c38]
lea rcx, [rbp + 0x4980]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f40]
movdqu xmmword [rbp + 0x25e8], xmm0
mov dword [rbp + 0x25f8], 0x100c1dd
lea rcx, [rbp + 0x25e8]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x49a0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x49c0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x4a], 1
lea rcx, [rbp + 0x48]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119d78]
lea rcx, [rbp + 0x49e0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16d8], 0xa7a1b880
mov dword [rbp + 0x16dc], 0x9589b9bb
mov dword [rbp + 0x16e0], 0xfbbfb7b7
mov dword [rbp + 0x16e4], 0x100fde1
lea rcx, [rbp + 0x16d8]
call fcn.1800570e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4a00]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4a20]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x4e], 1
lea rcx, [rbp + 0x4c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b38c]
lea rcx, [rbp + 0x4a40]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104830]
movdqu xmmword [rbp + 0x29f0], xmm0
mov dword [rbp + 0x2a00], 0xc3dfc185
mov word [rbp + 0x2a04], 0x100
lea rcx, [rbp + 0x29f0]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4a60]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4a80]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104ef0]
movdqu xmmword [rbp + 0x2600], xmm0
mov dword [rbp + 0x2610], 0x100c1dd
lea rcx, [rbp + 0x2600]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4ac0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4ae0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
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 [0x180104900]
movdqu xmmword [rbp + 0x2a08], xmm0
mov dword [rbp + 0x2a18], 0xc3dfc193
mov word [rbp + 0x2a1c], 0x100
lea rcx, [rbp + 0x2a08]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4b20]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4b40]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x5a], 1
lea rcx, [rbp + 0x58]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119dbc]
lea rcx, [rbp + 0x4b60]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104f30]
movdqu xmmword [rbp + 0x2618], xmm0
mov dword [rbp + 0x2628], 0x100c1dd
lea rcx, [rbp + 0x2618]
call fcn.180056ff0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4b80]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4ba0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x5e], 1
lea rcx, [rbp + 0x5c]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x180119d74]
lea rcx, [rbp + 0x4bc0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x16e8], 0xa3bbbf83
mov dword [rbp + 0x16ec], 0x9589a7b1
mov dword [rbp + 0x16f0], 0xfbbfb7b7
mov dword [rbp + 0x16f4], 0x100fde1
lea rcx, [rbp + 0x16e8]
call fcn.1800570e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4be0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4c00]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x72], 1
lea rcx, [rbp + 0x70]
call fcn.180053870
mov rdi, rax
mov edx, dword [0x18011b394]
lea rcx, [rbp + 0x4c20]
call fcn.18004d0c0
mov rbx, rax
movdqa xmm0, xmmword [0x180104820]
movdqu xmmword [rbp + 0x2a20], xmm0
mov dword [rbp + 0x2a30], 0xc3dfc185
mov word [rbp + 0x2a34], 0x100
lea rcx, [rbp + 0x2a20]
call fcn.18006d1a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c40]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4c60]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xa0bb9c8b
mov dword [rbp + 0xf2c], 0xdc88b7
mov byte [rbp + 0xf30], 1
lea rcx, [rbp + 0xf28]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp + 0x64], 0xda
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], 0xb6a0a583
mov dword [rbp + 0x16fc], 0xa5a6b8b5
mov dword [rbp + 0x1700], 0xfbbcb6b7
mov dword [rbp + 0x1704], 0x100fde1
lea rcx, [rbp + 0x16f8]
call fcn.1800570e0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4ca0]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4cc0]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xda
mov byte [rbp + 0x6a], 1
lea rcx, [rbp + 0x68]
call fcn.180053870
mov rdi, rax
movzx edx, byte [0x18011b35c]
lea rcx, [rbp + 0x4ce0]
call fcn.18004d0c0
mov rbx, rax
mov dword [rbp + 0x1b0], 0xf3a6b483
mov dword [rbp + 0x1b4], 0x100f5e9
lea rcx, [rbp + 0x1b0]
call fcn.18005a040
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4d00]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4d20]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xb2be818b
mov dword [rbp + 0x11bc], 0xa4a4b0ad
mov dword [rbp + 0x11c0], 0x100d385
lea rcx, [rbp + 0x11b8]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180077e40
mov word [rbp + 0x6c], 0xda
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, [0x18011b478]
call fcn.1800728a0
mov rbx, rax
mov dword [rbp + 0x11c8], 0xb6bba396
mov dword [rbp + 0x11cc], 0xf7a5b1ba
mov dword [rbp + 0x11d0], 0x100f9e5
lea rcx, [rbp + 0x11c8]
call fcn.18006d260
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4d60]
call fcn.1800778d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4d80]
call fcn.1800779a0
nop
mov rdx, rax
lea rcx, [rbp + 0x6c50]
call fcn.180078010
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], 0xb7b3be9c
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 0x1800646a2
mov dword [rbp + 0x10f8], 0xb6a4b8b6
mov dword [rbp + 0x10fc], 0xb9bffbb9
mov word [rbp + 0x1100], 0xb1
mov byte [rbp + 0x1102], 1
lea rcx, [rbp + 0x10f8]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x4da0]
call fcn.1800739c0
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.180071560
nop
lea rdx, [rbp + 0x6b10]
lea rcx, [rbp + 0x6a68]
call fcn.180050440
mov dword [rbp + 0x1c8], 0xa6a1b886
mov dword [rbp + 0x1cc], 0x100b9b5
lea rcx, [rbp + 0x1c8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4dc0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1548], 0xa5a0b483
mov dword [rbp + 0x154c], 0xb682a7b1
mov dword [rbp + 0x1550], 0xa3bf8dbf
mov word [rbp + 0x1554], 0xa8
mov byte [rbp + 0x1556], 1
lea rcx, [rbp + 0x1548]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x4de0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [0x180119f48]
call fcn.180073990
mov dword [rbp + 0x1d0], 0xa6a1b886
mov dword [rbp + 0x1d4], 0x100b9b5
lea rcx, [rbp + 0x1d0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4e20]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1708], 0xaab3bd80
mov dword [rbp + 0x170c], 0x9289a7b1
mov dword [rbp + 0x1710], 0x9985898b
mov dword [rbp + 0x1714], 0x100a5b3
lea rcx, [rbp + 0x1708]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x4e40]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x4e00]
call fcn.180073a00
lea rdx, [0x18011b3b6]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x1d8], 0xa6a1b886
mov dword [rbp + 0x1dc], 0x100b9b5
lea rcx, [rbp + 0x1d8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4e60]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1558], 0x8caabe92
mov dword [rbp + 0x155c], 0xb4bfbd80
mov dword [rbp + 0x1560], 0xa8bfb7b3
mov word [rbp + 0x1564], 0xaf
mov byte [rbp + 0x1566], 1
lea rcx, [rbp + 0x1558]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x4e80]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x1e0], 0xa6a1b886
mov dword [rbp + 0x1e4], 0x100b9b5
lea rcx, [rbp + 0x1e0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4ea0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1408], 0x8c828295
mov dword [rbp + 0x140c], 0x88aeba96
mov dword [rbp + 0x1410], 0xbeaaa08c
mov word [rbp + 0x1414], 0x100
lea rcx, [rbp + 0x1408]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x4ec0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b3d0], eax
mov dword [rbp + 0x1e8], 0xa6a1b886
mov dword [rbp + 0x1ec], 0x100b9b5
lea rcx, [rbp + 0x1e8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4ee0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104d20]
movdqu xmmword [rbp + 0x2858], xmm0
mov dword [rbp + 0x2868], 0x87828e
mov byte [rbp + 0x286c], 1
lea rcx, [rbp + 0x2858]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x4f00]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119d70], eax
mov dword [rbp + 0x1f0], 0xa6a1b886
mov dword [rbp + 0x1f4], 0x100b9b5
lea rcx, [rbp + 0x1f0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4f40]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1248], 0xa4bdb983
mov dword [rbp + 0x124c], 0xa5b7978b
mov dword [rbp + 0x1250], 0xb6bcaa
mov byte [rbp + 0x1254], 1
lea rcx, [rbp + 0x1248]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x4f60]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x4f20]
call fcn.180073a00
lea rdx, [0x18011b393]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x1f8], 0xa6a1b886
mov dword [rbp + 0x1fc], 0x100b9b5
lea rcx, [rbp + 0x1f8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x4fa0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104180]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x4f80]
call fcn.180073a00
lea rdx, [0x18011b08a]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x200], 0xa6a1b886
mov dword [rbp + 0x204], 0x100b9b5
lea rcx, [rbp + 0x200]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5000]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1718], 0xa4bdb983
mov dword [rbp + 0x171c], 0xbaa4948b
mov dword [rbp + 0x1720], 0xb985abb7
mov dword [rbp + 0x1724], 0x100afbd
lea rcx, [rbp + 0x1718]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5020]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x4fe0]
call fcn.180073a00
lea rdx, [0x18011b3b4]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x208], 0xa6a1b886
mov dword [rbp + 0x20c], 0x100b9b5
lea rcx, [rbp + 0x208]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5060]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104840]
movdqu xmmword [rbp + 0x2a38], xmm0
mov dword [rbp + 0x2a48], 0x86818f81
mov word [rbp + 0x2a4c], 0x100
lea rcx, [rbp + 0x2a38]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x5080]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5040]
call fcn.180073a00
lea rdx, [0x18011b3ac]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x210], 0xa6a1b886
mov dword [rbp + 0x214], 0x100b9b5
lea rcx, [rbp + 0x210]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x50c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1728], 0xa4bdb983
mov dword [rbp + 0x172c], 0xb6ba858b
mov dword [rbp + 0x1730], 0x84a8bca1
mov dword [rbp + 0x1734], 0x100b995
lea rcx, [rbp + 0x1728]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x50e0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x50a0]
call fcn.180073a00
lea rdx, [0x18011b389]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x218], 0xa6a1b886
mov dword [rbp + 0x21c], 0x100b9b5
lea rcx, [rbp + 0x218]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5120]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104c80]
movdqu xmmword [rbp + 0x2168], xmm0
mov word [rbp + 0x2178], 0x100
lea rcx, [rbp + 0x2168]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5140]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5100]
call fcn.180073a00
lea rdx, [0x18011b38b]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x220], 0xa6a1b886
mov dword [rbp + 0x224], 0x100b9b5
lea rcx, [rbp + 0x220]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5180]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104a50]
movdqu xmmword [rbp + 0x2630], xmm0
mov dword [rbp + 0x2640], 0x1008f8f
lea rcx, [rbp + 0x2630]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x51a0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5160]
call fcn.180073a00
lea rdx, [0x18011b3ad]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x228], 0xa6a1b886
mov dword [rbp + 0x22c], 0x100b9b5
lea rcx, [rbp + 0x228]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x51e0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1738], 0xb6b6b898
mov dword [rbp + 0x173c], 0xb6b3918b
mov dword [rbp + 0x1740], 0xb49886bc
mov dword [rbp + 0x1744], 0x100a4b8
lea rcx, [rbp + 0x1738]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5200]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x51c0]
call fcn.180073a00
lea rdx, [0x18011b371]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x230], 0xa6a1b886
mov dword [rbp + 0x234], 0x100b9b5
lea rcx, [rbp + 0x230]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5240]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1748], 0xb6b6b898
mov dword [rbp + 0x174c], 0xa0b9918b
mov dword [rbp + 0x1750], 0xb49886b6
mov dword [rbp + 0x1754], 0x100a4b8
lea rcx, [rbp + 0x1748]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5260]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5220]
call fcn.180073a00
lea rdx, [0x18011b35e]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x238], 0xa6a1b886
mov dword [rbp + 0x23c], 0x100b9b5
lea rcx, [rbp + 0x238]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x52a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1108], 0xa4bdb983
mov dword [rbp + 0x110c], 0xb4a69b8b
mov word [rbp + 0x1110], 0xab
mov byte [rbp + 0x1112], 1
lea rcx, [rbp + 0x1108]
call fcn.18005d340
mov rdx, rax
lea rcx, [rbp + 0x52c0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5280]
call fcn.180073a00
lea rdx, [0x18011b381]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x240], 0xa6a1b886
mov dword [rbp + 0x244], 0x100b9b5
lea rcx, [rbp + 0x240]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5300]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104c60]
movdqu xmmword [rbp + 0x2768], xmm0
mov dword [rbp + 0x2778], 0x8c8e94
mov byte [rbp + 0x277c], 1
lea rcx, [rbp + 0x2768]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5320]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x52e0]
call fcn.180073a00
lea rdx, [0x18011b35f]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x248], 0xa6a1b886
mov dword [rbp + 0x24c], 0x100b9b5
lea rcx, [rbp + 0x248]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5340]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104c40]
movdqu xmmword [rbp + 0x2648], xmm0
mov dword [rbp + 0x2658], 0x1009293
lea rcx, [rbp + 0x2648]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5360]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x250], 0xa6a1b886
mov dword [rbp + 0x254], 0x100b9b5
lea rcx, [rbp + 0x250]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x53a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104220]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5380]
call fcn.180073a00
lea rdx, [0x18011b373]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x258], 0xa6a1b886
mov dword [rbp + 0x25c], 0x100b9b5
lea rcx, [rbp + 0x258]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x53e0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1758], 0xb6bcb89c
mov dword [rbp + 0x175c], 0xbebe818b
mov dword [rbp + 0x1760], 0xbeb4b2bb
mov dword [rbp + 0x1764], 0x100aeaf
lea rcx, [rbp + 0x1758]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5400]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_bind], eax
mov dword [rbp + 0x260], 0xa6a1b886
mov dword [rbp + 0x264], 0x100b9b5
lea rcx, [rbp + 0x260]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5420]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1568], 0x8c828295
mov dword [rbp + 0x156c], 0xb2b8bc98
mov dword [rbp + 0x1570], 0xaba38d87
mov word [rbp + 0x1574], 0xb9
mov byte [rbp + 0x1576], 1
lea rcx, [rbp + 0x1568]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x5440]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b3b8], eax
mov dword [rbp + 0x268], 0xa6a1b886
mov dword [rbp + 0x26c], 0x100b9b5
lea rcx, [rbp + 0x268]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5480]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104af0]
movdqu xmmword [rbp + 0x2a50], xmm0
mov dword [rbp + 0x2a60], 0x90878f89
mov word [rbp + 0x2a64], 0x100
lea rcx, [rbp + 0x2a50]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x54a0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5460]
call fcn.180073a00
lea rdx, [0x18011b391]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x270], 0xa6a1b886
mov dword [rbp + 0x274], 0x100b9b5
lea rcx, [rbp + 0x270]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x54e0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104a20]
movdqu xmmword [rbp + 0x23f0], xmm0
mov word [rbp + 0x2400], __WSAFDIsSet
mov byte [rbp + 0x2402], 1
lea rcx, [rbp + 0x23f0]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x5500]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x54c0]
call fcn.180073a00
lea rdx, [0x18011b382]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x278], 0xb1bfb891
mov dword [rbp + 0x27c], 0x100a1bb
lea rcx, [rbp + 0x278]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5540]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1578], 0xb1b3bf95
mov dword [rbp + 0x157c], 0x9689b0b8
mov dword [rbp + 0x1580], 0xb4b8b4b1
mov word [rbp + 0x1584], 0xa8
mov byte [rbp + 0x1586], 1
lea rcx, [rbp + 0x1578]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x5560]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5520]
call fcn.180073a00
lea rdx, [0x18011b3c1]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x280], 0xb1bfb891
mov dword [rbp + 0x284], 0x100a1bb
lea rcx, [rbp + 0x280]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x55a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104ba0]
movdqu xmmword [rbp + 0x2b88], xmm0
mov dword [rbp + 0x2b98], 0x8d8b9594
mov dword [rbp + 0x2b9c], 0x1009683
lea rcx, [rbp + 0x2b88]
call fcn.18006d110
mov rdx, rax
lea rcx, [rbp + 0x55c0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5580]
call fcn.180073a00
lea rdx, [0x18011b3c0]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x288], 0xb1bfb891
mov dword [rbp + 0x28c], 0x100a1bb
lea rcx, [rbp + 0x288]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5600]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104b40]
movdqu xmmword [rbp + 0x2888], xmm0
mov dword [rbp + 0x2898], 0x868f85
mov byte [rbp + 0x289c], 1
lea rcx, [rbp + 0x2888]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5620]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x55e0]
call fcn.180073a00
lea rdx, [0x18011b3af]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x290], 0xb1bfb891
mov dword [rbp + 0x294], 0x100a1bb
lea rcx, [rbp + 0x290]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5660]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104cb0]
movdqu xmmword [rbp + 0x2660], xmm0
mov dword [rbp + 0x2670], 0x1008a83
lea rcx, [rbp + 0x2660]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5680]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5640]
call fcn.180073a00
lea rdx, [0x18011b380]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x298], 0xb1bfb891
mov dword [rbp + 0x29c], 0x100a1bb
lea rcx, [rbp + 0x298]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x56c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801049f0]
movdqu xmmword [rbp + 0x2c80], xmm0
mov dword [rbp + 0x2c90], 0x8b91928f
mov dword [rbp + 0x2c94], 0x948c85
mov byte [rbp + 0x2c98], 1
lea rcx, [rbp + 0x2c80]
call fcn.18006d140
mov rdx, rax
lea rcx, [rbp + 0x56e0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x56a0]
call fcn.180073a00
lea rdx, [0x18011b388]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x2a0], 0xb1bfb891
mov dword [rbp + 0x2a4], 0x100a1bb
lea rcx, [rbp + 0x2a0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5720]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x2e20], xmm0
mov dword [rbp + 0x2e30], 0x8aa1beb6
mov dword [rbp + 0x2e34], 0x828a8696
mov word [rbp + 0x2e38], 0x100
lea rcx, [rbp + 0x2e20]
call fcn.180057080
mov rdx, rax
lea rcx, [rbp + 0x5740]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5700]
call fcn.180073a00
lea rdx, [0x18011b3c2]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0x2a8], 0xb1bfb891
mov dword [rbp + 0x2ac], 0x100a1bb
lea rcx, [rbp + 0x2a8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5760]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801041d0]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x2b0], 0xb1bfb891
mov dword [rbp + 0x2b4], 0x100a1bb
lea rcx, [rbp + 0x2b0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x57a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801048f0]
movdqu xmmword [rbp + 0x2408], xmm0
mov word [rbp + 0x2418], __WSAFDIsSet
mov byte [rbp + 0x241a], 1
lea rcx, [rbp + 0x2408]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x57c0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_getpeername], eax
mov dword [rbp + 0x2b8], 0xb1bfb891
mov dword [rbp + 0x2bc], 0x100a1bb
lea rcx, [rbp + 0x2b8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x57e0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1418], 0xb1bfb891
mov dword [rbp + 0x141c], 0x8489a1bb
mov dword [rbp + 0x1420], 0xabbfbcb4
mov word [rbp + 0x1424], 0x100
lea rcx, [rbp + 0x1418]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5800]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WS2_32.dll_ioctlsocket], eax
mov dword [rbp + 0x2c0], 0xb1bfb891
mov dword [rbp + 0x2c4], 0x100a1bb
lea rcx, [rbp + 0x2c0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5820]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104250]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119da0], eax
mov dword [rbp + 0x2c8], 0xb1bfb891
mov dword [rbp + 0x2cc], 0x100a1bb
lea rcx, [rbp + 0x2c8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5860]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1258], 0xb1bfb891
mov dword [rbp + 0x125c], 0x9589a1bb
mov dword [rbp + 0x1260], 0xbfb7b7
mov byte [rbp + 0x1264], 1
lea rcx, [rbp + 0x1258]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x5880]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b384], eax
mov dword [rbp + 0x2d0], 0xb1bfb891
mov dword [rbp + 0x2d4], 0x100a1bb
lea rcx, [rbp + 0x2d0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x58a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104810]
movdqu xmmword [rbp + 0x2420], xmm0
mov word [rbp + 0x2430], 0x85
mov byte [rbp + 0x2432], 1
lea rcx, [rbp + 0x2420]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x58c0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b39c], eax
mov dword [rbp + 0x2d8], 0xb1bfb891
mov dword [rbp + 0x2dc], 0x100a1bb
lea rcx, [rbp + 0x2d8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x58e0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1588], 0xb1bfb891
mov dword [rbp + 0x158c], 0x9f89a1bb
mov dword [rbp + 0x1590], 0xbeb1adb7
mov word [rbp + 0x1594], 0xa5
mov byte [rbp + 0x1596], 1
lea rcx, [rbp + 0x1588]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x5900]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119e80], eax
mov ecx, eax
call fcn.1800549c0
mov qword [str.NULL], rax
mov dword [rbp + 0xf38], 0xb1bfb891
mov dword [rbp + 0xf3c], 0xe4a1bb
mov byte [rbp + 0xf40], 1
lea rcx, [rbp + 0xf38]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5940]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1768], 0xb1b3bf95
mov dword [rbp + 0x176c], 0x9689b0b8
mov dword [rbp + 0x1770], 0xb4b8b4b1
mov dword [rbp + 0x1774], 0x100efa8
lea rcx, [rbp + 0x1768]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5960]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5920]
call fcn.180073a00
lea rdx, [0x18011b3b5]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf48], 0xb1bfb891
mov dword [rbp + 0xf4c], 0xe4a1bb
mov byte [rbp + 0xf50], 1
lea rcx, [rbp + 0xf48]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x59a0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104b40]
movdqu xmmword [rbp + 0x2a68], xmm0
mov dword [rbp + 0x2a78], 0xd1868f85
mov word [rbp + 0x2a7c], 0x100
lea rcx, [rbp + 0x2a68]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x59c0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5980]
call fcn.180073a00
lea rdx, [0x18011b383]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf58], 0xb1bfb891
mov dword [rbp + 0xf5c], 0xe4a1bb
mov byte [rbp + 0xf60], 1
lea rcx, [rbp + 0xf58]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5a00]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104cb0]
movdqu xmmword [rbp + 0x28a0], xmm0
mov dword [rbp + 0x28b0], 0xd08a83
mov byte [rbp + 0x28b4], 1
lea rcx, [rbp + 0x28a0]
call fcn.1800570b0
mov rdx, rax
lea rcx, [rbp + 0x5a20]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x59e0]
call fcn.180073a00
lea rdx, [0x18011b370]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf68], 0xb1bfb891
mov dword [rbp + 0xf6c], 0xe4a1bb
mov byte [rbp + 0xf70], 1
lea rcx, [rbp + 0xf68]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5a60]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104750]
movdqu xmmword [rbp + 0x2f40], xmm0
mov dword [rbp + 0x2f50], 0x8aa1beb6
mov dword [rbp + 0x2f54], 0x828a8696
mov word [rbp + 0x2f58], 0xda
mov byte [rbp + 0x2f5a], 1
lea rcx, [rbp + 0x2f40]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x5a80]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5a40]
call fcn.180073a00
lea rdx, [0x18011b38a]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xf78], 0xb1bfb891
mov dword [rbp + 0xf7c], 0xe4a1bb
mov byte [rbp + 0xf80], 1
lea rcx, [rbp + 0xf78]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5aa0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104e30]
movdqu xmmword [rbp + 0x2180], xmm0
mov word [rbp + 0x2190], 0x100
lea rcx, [rbp + 0x2180]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5ac0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0xf88], 0xb1bfb891
mov dword [rbp + 0xf8c], 0xe4a1bb
mov byte [rbp + 0xf90], 1
lea rcx, [rbp + 0xf88]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5ae0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801048f0]
movdqu xmmword [rbp + 0x2678], xmm0
mov dword [rbp + 0x2688], 0x100d393
lea rcx, [rbp + 0x2678]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5b00]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0xf98], 0xb1bfb891
mov dword [rbp + 0xf9c], 0xe4a1bb
mov byte [rbp + 0xfa0], 1
lea rcx, [rbp + 0xf98]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5b20]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104e40]
movdqu xmmword [rbp + 0x2198], xmm0
mov word [rbp + 0x21a8], 0x100
lea rcx, [rbp + 0x2198]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5b40]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119d40], eax
mov dword [rbp + 0xeb8], 0xb1bfb891
mov dword [rbp + 0xebc], 0xe4a1bb
mov byte [rbp + 0xec0], 1
lea rcx, [rbp + 0xeb8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5b60]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x13d8], 0xb1bfb891
mov dword [rbp + 0x13dc], 0x9589a1bb
mov dword [rbp + 0x13e0], 0xe9bfb7b7
mov word [rbp + 0x13e4], 0x100
lea rcx, [rbp + 0x13d8]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5b80]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119e24], eax
mov dword [rbp + 0xfb8], 0xb1bfb891
mov dword [rbp + 0xfbc], 0xe4a1bb
mov byte [rbp + 0xfc0], 1
lea rcx, [rbp + 0xfb8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5ba0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104810]
movdqu xmmword [rbp + 0x2690], xmm0
mov dword [rbp + 0x26a0], 0x100d385
lea rcx, [rbp + 0x2690]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5bc0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b364], eax
mov dword [rbp + 0xfc8], 0xb1bfb891
mov dword [rbp + 0xfcc], 0xe4a1bb
mov byte [rbp + 0xfd0], 1
lea rcx, [rbp + 0xfc8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5be0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1778], 0xb1bfb891
mov dword [rbp + 0x177c], 0x9f89a1bb
mov dword [rbp + 0x1780], 0xbeb1adb7
mov dword [rbp + 0x1784], 0x100efa5
lea rcx, [rbp + 0x1778]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5c00]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119c60], eax
mov ecx, eax
call fcn.1800549c0
mov qword [str.NULL], rax
mov dword [rbp + 0xfd8], 0xbabab486
mov dword [rbp + 0xfdc], 0xb3b9b7
mov byte [rbp + 0xfe0], 1
lea rcx, [rbp + 0xfd8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5c40]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1788], 0xbabab486
mov dword [rbp + 0x178c], 0x88b3b9b7
mov dword [rbp + 0x1790], 0xb2aea997
mov dword [rbp + 0x1794], 0x100b3b3
lea rcx, [rbp + 0x1788]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5c60]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x5c20]
call fcn.180073a00
lea rdx, [0x18011b08b]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xfe8], 0xbabab486
mov dword [rbp + 0xfec], 0xb3b9b7
mov byte [rbp + 0xff0], 1
lea rcx, [rbp + 0xfe8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5c80]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1798], 0xbabab486
mov dword [rbp + 0x179c], 0x88b3b9b7
mov dword [rbp + 0x17a0], 0xb0aeb690
mov dword [rbp + 0x17a4], 0x100a4b9
lea rcx, [rbp + 0x1798]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5ca0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119e20], eax
mov dword [rbp + 0xff8], 0xbabab486
mov dword [rbp + 0xffc], 0xb3b9b7
mov byte [rbp + 0x1000], 1
lea rcx, [rbp + 0xff8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5cc0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x17a8], 0xb0b38ebd
mov dword [rbp + 0x17ac], 0xb2bab0b7
mov dword [rbp + 0x17b0], 0xb2aeb8aa
mov dword [rbp + 0x17b4], 0x100b3b3
lea rcx, [rbp + 0x17a8]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5ce0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b37c], eax
mov dword [rbp + 0x1008], 0xbabab486
mov dword [rbp + 0x100c], 0xb3b9b7
mov byte [rbp + 0x1010], 1
lea rcx, [rbp + 0x1008]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d00]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1598], 0xa1b08ebd
mov dword [rbp + 0x159c], 0x88b3beb5
mov dword [rbp + 0x15a0], 0xb8a8b6be
mov word [rbp + 0x15a4], 0xb9
mov byte [rbp + 0x15a6], 1
lea rcx, [rbp + 0x1598]
call fcn.180059170
mov rdx, rax
lea rcx, [rbp + 0x5d20]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b3a8], eax
mov dword [rbp + 0x1018], 0xbabab486
mov dword [rbp + 0x101c], 0xb3b9b7
mov byte [rbp + 0x1020], 1
lea rcx, [rbp + 0x1018]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d40]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104d10]
movdqu xmmword [rbp + 0x2438], xmm0
mov word [rbp + 0x2448], 0x85
mov byte [rbp + 0x244a], 1
lea rcx, [rbp + 0x2438]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x5d60]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b398], eax
mov dword [rbp + 0x1028], 0xbabab486
mov dword [rbp + 0x102c], 0xb3b9b7
mov byte [rbp + 0x1030], 1
lea rcx, [rbp + 0x1028]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5d80]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104be0]
movdqu xmmword [rbp + 0x2a80], xmm0
mov dword [rbp + 0x2a90], 0x9b838cbf
mov word [rbp + 0x2a94], 0x100
lea rcx, [rbp + 0x2a80]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x5da0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b33c], eax
mov dword [rbp + 0x1038], 0xbabab486
mov dword [rbp + 0x103c], 0xb3b9b7
mov byte [rbp + 0x1040], 1
lea rcx, [rbp + 0x1038]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x5dc0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104be0]
movdqu xmmword [rbp + 0x2930], xmm0
mov dword [rbp + 0x2940], 0x8d8b8cbf
mov word [rbp + 0x2944], 0x100
lea rcx, [rbp + 0x2930]
call fcn.18006d1a0
mov rdx, rax
lea rcx, [rbp + 0x5de0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b36c], eax
mov dword [rbp + 0x2e0], 0xa3b3b487
mov dword [rbp + 0x2e4], 0x100bbbb
lea rcx, [rbp + 0x2e0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5e00]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104bc0]
movdqu xmmword [rbp + 0x21b0], xmm0
mov word [rbp + 0x21c0], 0x100
lea rcx, [rbp + 0x21b0]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5e20]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x2e8], 0xa3b3b487
mov dword [rbp + 0x2ec], 0x100bbbb
lea rcx, [rbp + 0x2e8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5e40]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104c20]
movdqu xmmword [rbp + 0x26a8], xmm0
mov dword [rbp + 0x26b8], 0x1009293
lea rcx, [rbp + 0x26a8]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5e60]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x2f0], 0xa3b3b487
mov dword [rbp + 0x2f4], 0x100bbbb
lea rcx, [rbp + 0x2f0]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5e80]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104cd0]
movdqu xmmword [rbp + 0x21c8], xmm0
mov word [rbp + 0x21d8], 0x100
lea rcx, [rbp + 0x21c8]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5ea0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119e98], eax
mov dword [rbp + 0x2f8], 0xa3b3b487
mov dword [rbp + 0x2fc], 0x100bbbb
lea rcx, [rbp + 0x2f8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5ec0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1438], 0xa7bdb983
mov dword [rbp + 0x143c], 0x88b8a0b3
mov dword [rbp + 0x1440], 0xbeb4b69a
mov word [rbp + 0x1444], 0x100
lea rcx, [rbp + 0x1438]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x5ee0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119db8], eax
mov dword [rbp + 0x300], 0xa3b3b487
mov dword [rbp + 0x304], 0x100bbbb
lea rcx, [rbp + 0x300]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5f00]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104b10]
movdqu xmmword [rbp + 0x26c0], xmm0
mov dword [rbp + 0x26d0], 0x1008495
lea rcx, [rbp + 0x26c0]
call fcn.180056ff0
mov rdx, rax
lea rcx, [rbp + 0x5f20]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b368], eax
mov dword [rbp + 0x308], 0xa3b3b487
mov dword [rbp + 0x30c], 0x100bbbb
lea rcx, [rbp + 0x308]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5f40]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x17b8], 0xbfb4b882
mov dword [rbp + 0x17bc], 0x98908ab1
mov dword [rbp + 0x17c0], 0xb289868e
mov dword [rbp + 0x17c4], 0x100b8a6
lea rcx, [rbp + 0x17b8]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5f60]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x310], 0xa3b3b487
mov dword [rbp + 0x314], 0x100bbbb
lea rcx, [rbp + 0x310]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5f80]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801048a0]
movdqu xmmword [rbp + 0x21e0], xmm0
mov word [rbp + 0x21f0], 0x100
lea rcx, [rbp + 0x21e0]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x5fa0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x318], 0xa3b3b487
mov dword [rbp + 0x31c], 0x100bbbb
lea rcx, [rbp + 0x318]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x5fc0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x17c8], 0xbfb4b882
mov dword [rbp + 0x17cc], 0xbe928ab1
mov dword [rbp + 0x17d0], 0xb5bbadab
mov dword [rbp + 0x17d4], 0x100b8bf
lea rcx, [rbp + 0x17c8]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x5fe0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119d2c], eax
mov dword [rbp + 0x320], 0xa3b3b487
mov dword [rbp + 0x324], 0x100bbbb
lea rcx, [rbp + 0x320]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6000]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x11d8], 0xbfb4b882
mov dword [rbp + 0x11dc], 0xb8948ab1
mov dword [rbp + 0x11e0], 0x100bcb6
lea rcx, [rbp + 0x11d8]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x6020]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119e08], eax
mov dword [rbp + 0x328], 0xa3b3b487
mov dword [rbp + 0x32c], 0x100bbbb
lea rcx, [rbp + 0x328]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6040]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104c00]
movdqu xmmword [rbp + 0x21f8], xmm0
mov word [rbp + 0x2208], 0x100
lea rcx, [rbp + 0x21f8]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x6060]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b3a0], eax
mov dword [rbp + 0x330], 0xa3b3b487
mov dword [rbp + 0x334], 0x100bbbb
lea rcx, [rbp + 0x330]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6080]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801041f0]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x338], 0xa3b3b487
mov dword [rbp + 0x33c], 0x100bbbb
lea rcx, [rbp + 0x338]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x60c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104910]
movdqu xmmword [rbp + 0x2450], xmm0
mov word [rbp + 0x2460], __WSAFDIsSet
mov byte [rbp + 0x2462], 1
lea rcx, [rbp + 0x2450]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x60e0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x340], 0xa3b3b487
mov dword [rbp + 0x344], 0x100bbbb
lea rcx, [rbp + 0x340]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6100]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104270]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119c38], eax
mov dword [rbp + 0x348], 0xa3b3b487
mov dword [rbp + 0x34c], 0x100bbbb
lea rcx, [rbp + 0x348]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6140]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1268], 0xa7a1b880
mov dword [rbp + 0x126c], 0x9589b9bb
mov dword [rbp + 0x1270], 0xbfb7b7
mov byte [rbp + 0x1274], 1
lea rcx, [rbp + 0x1268]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6160]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119d78], eax
mov dword [rbp + 0x350], 0xa3b3b487
mov dword [rbp + 0x354], 0x100bbbb
lea rcx, [rbp + 0x350]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6180]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104830]
movdqu xmmword [rbp + 0x2468], xmm0
mov word [rbp + 0x2478], 0x85
mov byte [rbp + 0x247a], 1
lea rcx, [rbp + 0x2468]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x61a0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b38c], eax
mov dword [rbp + 0x358], 0xa3b3b487
mov dword [rbp + 0x35c], 0x100bbbb
lea rcx, [rbp + 0x358]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x61c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x1801041e0]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov dword [rbp + 0x360], 0xa3b3b487
mov dword [rbp + 0x364], 0x100bbbb
lea rcx, [rbp + 0x360]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6200]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104900]
movdqu xmmword [rbp + 0x2480], xmm0
mov word [rbp + 0x2490], __WSAFDIsSet
mov byte [rbp + 0x2492], 1
lea rcx, [rbp + 0x2480]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x6220]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [reloc.WLDAP32.dll_Ordinal_50], eax
mov dword [rbp + 0x368], 0xa3b3b487
mov dword [rbp + 0x36c], 0x100bbbb
lea rcx, [rbp + 0x368]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6240]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104260]
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.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119dbc], eax
mov dword [rbp + 0x370], 0xa3b3b487
mov dword [rbp + 0x374], 0x100bbbb
lea rcx, [rbp + 0x370]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6280]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1278], 0xa3bbbf83
mov dword [rbp + 0x127c], 0x9589a7b1
mov dword [rbp + 0x1280], 0xbfb7b7
mov byte [rbp + 0x1284], 1
lea rcx, [rbp + 0x1278]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x62a0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x180119d74], eax
mov dword [rbp + 0x378], 0xa3b3b487
mov dword [rbp + 0x37c], 0x100bbbb
lea rcx, [rbp + 0x378]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x62c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
movdqa xmm0, xmmword [0x180104820]
movdqu xmmword [rbp + 0x2498], xmm0
mov word [rbp + 0x24a8], 0x85
mov byte [rbp + 0x24aa], 1
lea rcx, [rbp + 0x2498]
call fcn.18006d0e0
mov rdx, rax
lea rcx, [rbp + 0x62e0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rcx, rax
mov r8d, r15d
xor edx, edx
call fcn.18004d030
mov dword [0x18011b394], eax
mov dword [rbp + 0xa8], 0xb0a1b89d
mov word [rbp + 0xac], 0x100
lea rcx, [rbp + 0xa8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6320]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1288], 0xb6a0a583
mov dword [rbp + 0x128c], 0xa5a6b8b5
mov dword [rbp + 0x1290], 0xbcb6b7
mov byte [rbp + 0x1294], 1
lea rcx, [rbp + 0x1288]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6340]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x6300]
call fcn.180073a00
lea rdx, [0x1801190b3]
mov rcx, rax
call fcn.1800544a0
mov dword [rbp + 0xb0], 0xb0a1b89d
mov word [rbp + 0xb4], 0x100
lea rcx, [rbp + 0xb0]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6380]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x88], 0xa6b483
mov byte [rbp + 0x8c], 1
lea rcx, [rbp + 0x88]
call fcn.18005a010
mov rdx, rax
lea rcx, [rbp + 0x63a0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
mov rdx, rax
lea rcx, [rbp + 0x6360]
call fcn.180073a00
lea rdx, [0x18011b35c]
mov rcx, rax
call fcn.1800544a0
lea rax, [rbp + 0x6910]
mov qword [rsp + 0x40], rax
xor edx, edx
lea rcx, [rbp + 0x6910]
call fcn.180072190
mov rdi, rax
mov dword [rbp + 0x1048], 0xaab3bd80
mov dword [rbp + 0x104c], 0xa5a7b1
mov byte [rbp + 0x1050], 1
lea rcx, [rbp + 0x1048]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x63c0]
call fcn.1800739c0
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.180071320
mov rbx, rax
mov dword [rbp + 0x1058], 0xb6bba396
mov dword [rbp + 0x105c], 0xa5b1ba
mov byte [rbp + 0x1060], 1
lea rcx, [rbp + 0x1058]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x63e0]
call fcn.1800739c0
mov rdx, rax
mov rcx, rbx
call fcn.1800710f0
nop
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x17d8]
call fcn.180078720
mov rdx, rax
lea rcx, [0x18011b478]
call fcn.180072bc0
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 0x1800663c1
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], 0xa6a1b886
mov dword [rbp + 0x106c], 0xa5b9b5
mov byte [rbp + 0x1070], 1
lea rcx, [rbp + 0x1068]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6400]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104b20]
movdqu xmmword [rbp + 0x2f60], xmm0
mov dword [rbp + 0x2f70], 0x978792c0
mov dword [rbp + 0x2f74], 0x80888c90
mov word [rbp + 0x2f78], 0x9b
mov byte [rbp + 0x2f7a], 1
lea rcx, [rbp + 0x2f60]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x6420]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xa5a0b483
mov dword [rbp + 0x11ec], 0x83f6a7b1
mov dword [rbp + 0x11f0], 0x100beb9
lea rcx, [rbp + 0x11e8]
call fcn.18006d260
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, [0x180119f48]
lea rdx, [0x18010121c]
lea rcx, [rbp + 0x6440]
call fcn.180077860
nop
lea r8, [0x180101218]
mov rdx, rax
lea rcx, [rbp + 0x6a88]
call fcn.1800779a0
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.1800738e0
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x180064985
lea rdx, [0x1800f2e32]
lea rcx, [0x180119f48]
call fcn.180073970
mov byte [0x18011b392], 1
jmp 0x180064992
cmp byte [0x18011b392], 1
jne 0x180064ad9
mov edi, r13d
mov ecx, edi
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x180064acb
cmp edi, 0xd
jne 0x1800649b6
mov byte [0x18011b392], 0
jmp 0x180064acb
cmp edi, 8
jne 0x1800649c7
lea rdx, [0x1800f2e32]
jmp 0x180064abf
lea eax, [rdi - 0x30]
cmp eax, 9
jbe 0x1800649db
lea eax, [rdi - 0x41]
cmp eax, 0x19
ja 0x180064acb
mov edx, edi
lea rcx, [rbp + 0x6460]
call fcn.1800545b0
mov rsi, rax
lea rcx, [0x180119f48]
call fcn.1800738e0
mov rbx, 0xffffffffffffffff
nop
inc rbx
cmp byte [rax + rbx], 0
jne 0x180064a00
mov rcx, rsi
call fcn.1800738e0
mov rcx, 0xffffffffffffffff
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x180064a20
inc rbx
add rcx, rbx
call fcn.1800df658
mov rbx, rax
lea rcx, [rbp + 0x6460]
call fcn.1800503e0
lea rcx, [0x180119f48]
call fcn.1800738e0
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 0x180064a60
mov edx, edi
lea rcx, [rbp + 0x6480]
call fcn.1800545b0
mov rcx, rax
call fcn.1800738e0
mov r8, rax
lea rcx, [rbx - 1]
nop dword [rax + rax]
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x180064a90
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 0x180064aa0
lea rcx, [rbp + 0x6480]
call fcn.1800503e0
mov rdx, rbx
lea rcx, [0x180119f48]
call fcn.180073970
inc edi
cmp edi, 0xff
jl 0x180064995
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], 0xaab3bd80
mov dword [rbp + 0x144c], 0x9589a7b1
mov dword [rbp + 0x1450], 0xa8bfa1b7
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 [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x145c], 0x95f6a7b1
mov dword [rbp + 0x1460], 0xa8bfa1b7
mov word [rbp + 0x1464], 0x100
lea rcx, [rbp + 0x1458]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x64a0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64a0]
mov rcx, qword [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x183c], 0x92f6a7b1
mov dword [rbp + 0x1840], 0x99fa898b
mov dword [rbp + 0x1844], 0x100a5b3
lea rcx, [rbp + 0x1838]
call fcn.1800570e0
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], 0xaab3bd80
mov dword [rbp + 0x184c], 0x92f6a7b1
mov dword [rbp + 0x1850], 0x99fa898b
mov dword [rbp + 0x1854], 0x100a5b3
lea rcx, [rbp + 0x1848]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b3b6]
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], 0xf3aabe92
mov dword [rbp + 0x15ac], 0xb4bfbd80
mov dword [rbp + 0x15b0], 0xa8bfb7b3
mov word [rbp + 0x15b4], 0xaf
mov byte [rbp + 0x15b6], 1
lea rcx, [rbp + 0x15a8]
call fcn.180059170
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, reloc.WS2_32.dll_bind
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], 0xf3828295
mov dword [rbp + 0x146c], 0xf7aeba96
mov dword [rbp + 0x1470], 0xbeaaa08c
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], 0x8097f2f3
mov dword [rbp + 0x185c], 0xb894f584
mov dword [rbp + 0x1860], 0xa28ef9a0
mov dword [rbp + 0x1864], 0x100b8ac
lea rcx, [rbp + 0x1858]
call fcn.1800570e0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, [0x180119c68]
lea rdx, [0x18011b3d0]
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 [0x180104d30]
movdqu xmmword [rbp + 0x28b8], xmm0
mov dword [rbp + 0x28c8], 0x87828e
mov byte [rbp + 0x28cc], 1
lea rcx, [rbp + 0x28b8]
call fcn.1800570b0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180119d70]
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 [0x1801048d0]
movdqu xmmword [rbp + 0x2210], xmm0
mov word [rbp + 0x2220], 0x100
lea rcx, [rbp + 0x2210]
call fcn.18005d370
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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 [0x1801048e0]
movdqu xmmword [rbp + 0x2228], xmm0
mov word [rbp + 0x2238], 0x100
lea rcx, [rbp + 0x2228]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x64c0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64c0]
mov rcx, qword [0x18011b2d8]
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 [0x180104c70]
movdqu xmmword [rbp + 0x28d0], xmm0
mov dword [rbp + 0x28e0], 0x8c8e94
mov byte [rbp + 0x28e4], 1
lea rcx, [rbp + 0x28d0]
call fcn.1800570b0
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 [0x180104c70]
movdqu xmmword [rbp + 0x28e8], xmm0
mov dword [rbp + 0x28f8], 0x8c8e94
mov byte [rbp + 0x28fc], 1
lea rcx, [rbp + 0x28e8]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x18011b35f]
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 [0x180104c50]
movdqu xmmword [rbp + 0x26d8], xmm0
mov dword [rbp + 0x26e8], 0x1009293
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, reloc.WS2_32.dll_bind
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], 0xaab3bd80
mov dword [rbp + 0x142c], 0x9b89a7b1
mov dword [rbp + 0x1430], 0xa8bfb7b1
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 [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x148c], 0x9bf6a7b1
mov dword [rbp + 0x1490], 0xa8bfb7b1
mov word [rbp + 0x1494], 0x100
lea rcx, [rbp + 0x1488]
call fcn.1800517f0
mov rdx, rax
lea rcx, [rbp + 0x64e0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x64e0]
mov rcx, qword [0x18011b2d8]
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 [0x180104230]
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 [0x180104230]
movdqu xmmword [rbp + 0x1f88], xmm0
mov byte [rbp + 0x1f98], 1
lea rcx, [rbp + 0x1f88]
call fcn.180054130
mov rcx, rax
lea rdx, [0x18011b373]
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], 0xb6bcb89c
mov dword [rbp + 0x18cc], 0xbebe81f4
mov dword [rbp + 0x18d0], 0xbeb4b2bb
mov dword [rbp + 0x18d4], 0x100aeaf
lea rcx, [rbp + 0x18c8]
call fcn.1800570e0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 5
lea r8d, [r9 - 4]
lea rdx, reloc.WS2_32.dll_bind
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], 0xf3828295
mov dword [rbp + 0x15bc], 0xb2b8bc98
mov dword [rbp + 0x15c0], 0xaba38df8
mov word [rbp + 0x15c4], 0xb9
mov byte [rbp + 0x15c6], 1
lea rcx, [rbp + 0x15b8]
call fcn.180059170
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 [0x180104210]
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, [0x18011b3b8]
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], 0xaab3bd80
mov dword [rbp + 0x129c], 0x8389a7b1
mov dword [rbp + 0x12a0], 0xa9beb9
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 [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x12ac], 0x83f6a7b1
mov dword [rbp + 0x12b0], 0xa9beb9
mov byte [rbp + 0x12b4], 1
lea rcx, [rbp + 0x12a8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6500]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6500]
mov rcx, qword [0x18011b2d8]
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], 0xa4bdb983
mov dword [rbp + 0x12bc], 0xa5b797f4
mov dword [rbp + 0x12c0], 0xb6bcaa
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], 0xa4bdb983
mov dword [rbp + 0x12cc], 0xa5b797f4
mov dword [rbp + 0x12d0], 0xb6bcaa
mov byte [rbp + 0x12d4], 1
lea rcx, [rbp + 0x12c8]
call fcn.180057050
mov rcx, rax
lea rdx, [0x18011b393]
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 [0x180104190]
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 [0x180104190]
movdqu xmmword [rbp + 0x1fd0], xmm0
mov byte [rbp + 0x1fe0], 1
lea rcx, [rbp + 0x1fd0]
call fcn.180054130
mov rcx, rax
lea rdx, [0x18011b08a]
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], 0xa4bdb983
mov dword [rbp + 0x190c], 0xbaa494f4
mov dword [rbp + 0x1910], 0xb9faabb7
mov dword [rbp + 0x1914], 0x100afbd
lea rcx, [rbp + 0x1908]
call fcn.1800570e0
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], 0xa4bdb983
mov dword [rbp + 0x191c], 0xbaa494f4
mov dword [rbp + 0x1920], 0xb9faabb7
mov dword [rbp + 0x1924], 0x100afbd
lea rcx, [rbp + 0x1918]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b3b4]
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 [0x180104850]
movdqu xmmword [rbp + 0x2948], xmm0
mov dword [rbp + 0x2958], 0x86818f81
mov word [rbp + 0x295c], 0x100
lea rcx, [rbp + 0x2948]
call fcn.18006d1a0
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 [0x180104850]
movdqu xmmword [rbp + 0x2978], xmm0
mov dword [rbp + 0x2988], 0x86818f81
mov word [rbp + 0x298c], 0x100
lea rcx, [rbp + 0x2978]
call fcn.18006d1a0
mov rcx, rax
lea rdx, [0x18011b3ac]
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], 0xa4bdb983
mov dword [rbp + 0x192c], 0xb6ba85f4
mov dword [rbp + 0x1930], 0xfba8bca1
mov dword [rbp + 0x1934], 0x100b995
lea rcx, [rbp + 0x1928]
call fcn.1800570e0
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], 0xa4bdb983
mov dword [rbp + 0x193c], 0xb6ba85f4
mov dword [rbp + 0x1940], 0xfba8bca1
mov dword [rbp + 0x1944], 0x100b995
lea rcx, [rbp + 0x1938]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b389]
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 [0x180104c90]
movdqu xmmword [rbp + 0x2240], xmm0
mov word [rbp + 0x2250], 0x100
lea rcx, [rbp + 0x2240]
call fcn.18005d370
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 [0x180104c90]
movdqu xmmword [rbp + 0x20c0], xmm0
mov word [rbp + 0x20d0], 0x100
lea rcx, [rbp + 0x20c0]
call fcn.18005d370
mov rcx, rax
lea rdx, [0x18011b38b]
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 [0x180104a60]
movdqu xmmword [rbp + 0x26f0], xmm0
mov dword [rbp + 0x2700], 0x1008f8f
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 [0x180104a60]
movdqu xmmword [rbp + 0x2708], xmm0
mov dword [rbp + 0x2718], 0x1008f8f
lea rcx, [rbp + 0x2708]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x18011b3ad]
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], 0xb6b6b898
mov dword [rbp + 0x194c], 0xb6b3918b
mov dword [rbp + 0x1950], 0xb49886bc
mov dword [rbp + 0x1954], 0x100a4b8
lea rcx, [rbp + 0x1948]
call fcn.1800570e0
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], 0xb6b6b898
mov dword [rbp + 0x195c], 0xb6b391f4
mov dword [rbp + 0x1960], 0xb498f9bc
mov dword [rbp + 0x1964], 0x100a4b8
lea rcx, [rbp + 0x1958]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b371]
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], 0xb6b6b898
mov dword [rbp + 0x196c], 0xa0b991f4
mov dword [rbp + 0x1970], 0xb498f9b6
mov dword [rbp + 0x1974], 0x100a4b8
lea rcx, [rbp + 0x1968]
call fcn.1800570e0
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], 0xb6b6b898
mov dword [rbp + 0x197c], 0xa0b991f4
mov dword [rbp + 0x1980], 0xb498f9b6
mov dword [rbp + 0x1984], 0x100a4b8
lea rcx, [rbp + 0x1978]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b35e]
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], 0xa4bdb983
mov dword [rbp + 0x111c], 0xb4a69bf4
mov word [rbp + 0x1120], 0xab
mov byte [rbp + 0x1122], 1
lea rcx, [rbp + 0x1118]
call fcn.18005d340
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], 0xa4bdb983
mov dword [rbp + 0x112c], 0xb4a69bf4
mov word [rbp + 0x1130], 0xab
mov byte [rbp + 0x1132], 1
lea rcx, [rbp + 0x1128]
call fcn.18005d340
mov rcx, rax
lea rdx, [0x18011b381]
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 [0x180104a30]
movdqu xmmword [rbp + 0x24b0], xmm0
mov word [rbp + 0x24c0], __WSAFDIsSet
mov byte [rbp + 0x24c2], 1
lea rcx, [rbp + 0x24b0]
call fcn.18006d0e0
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 [0x180104a30]
movdqu xmmword [rbp + 0x24c8], xmm0
mov word [rbp + 0x24d8], __WSAFDIsSet
mov byte [rbp + 0x24da], 1
lea rcx, [rbp + 0x24c8]
call fcn.18006d0e0
mov rcx, rax
lea rdx, [0x18011b382]
call fcn.180053c70
call fcn.180011450
call fcn.18000acc0
nop
lea rcx, [rbp + 0x6a88]
call fcn.1800503e0
jmp 0x18006d065
cmp eax, 2
jne 0x180067abf
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], 0xb1bfb891
mov dword [rbp + 0x614], 0x100a1bb
lea rcx, [rbp + 0x610]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6520]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104870]
movdqu xmmword [rbp + 0x2ec0], xmm0
mov dword [rbp + 0x2ed0], 0x978792c0
mov dword [rbp + 0x2ed4], 0x80888c90
mov word [rbp + 0x2ed8], 0x9b
mov byte [rbp + 0x2eda], 1
lea rcx, [rbp + 0x2ec0]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x6540]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xb1bfb891
mov dword [rbp + 0x634], 0x100a1bb
lea rcx, [rbp + 0x630]
call fcn.18005a040
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xb1bfb891
mov dword [rbp + 0x674], 0x100a1bb
lea rcx, [rbp + 0x670]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6560]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6560]
mov rcx, qword [0x18011b2d8]
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], 0xb1b3bf95
mov dword [rbp + 0x15cc], 0x96f6b0b8
mov dword [rbp + 0x15d0], 0xb4b8b4b1
mov word [rbp + 0x15d4], 0xa8
mov byte [rbp + 0x15d6], 1
lea rcx, [rbp + 0x15c8]
call fcn.180059170
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], 0xb1b3bf95
mov dword [rbp + 0x15dc], 0x96f6b0b8
mov dword [rbp + 0x15e0], 0xb4b8b4b1
mov word [rbp + 0x15e4], 0xa8
mov byte [rbp + 0x15e6], 1
lea rcx, [rbp + 0x15d8]
call fcn.180059170
mov rcx, rax
lea rdx, [0x18011b3c1]
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], 0xb1bfb891
mov dword [rbp + 0x15ec], 0x9ff6a1bb
mov dword [rbp + 0x15f0], 0xbeb1adb7
mov word [rbp + 0x15f4], 0xa5
mov byte [rbp + 0x15f6], 1
lea rcx, [rbp + 0x15e8]
call fcn.180059170
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 0x1800669d3
mov qword [str.NULL], r12
mov byte [0x18011b35d], 1
jmp 0x1800669dc
cmp byte [0x18011b35d], 1
jne 0x180066a30
mov ebx, r13d
nop
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x180066a26
cmp ebx, 0x1b
jne 0x180066a06
mov byte [0x18011b35d], 0
mov ecx, dword [0x180119e80]
call fcn.1800549c0
jmp 0x180066a1f
cmp ebx, 0x2d
je 0x180066a26
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180119e80], ebx
mov byte [0x18011b35d], 0
mov qword [str.NULL], rax
inc ebx
cmp ebx, 0xff
jl 0x1800669e0
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 [0x180104bb0]
movdqu xmmword [rbp + 0x2c00], xmm0
mov dword [rbp + 0x2c10], 0x8d8b9594
mov dword [rbp + 0x2c14], 0x1009683
lea rcx, [rbp + 0x2c00]
call fcn.18006d110
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 [0x180104bb0]
movdqu xmmword [rbp + 0x2c18], xmm0
mov dword [rbp + 0x2c28], 0x8d8b9594
mov dword [rbp + 0x2c2c], 0x1009683
lea rcx, [rbp + 0x2c18]
call fcn.18006d110
mov rcx, rax
lea rdx, [0x18011b3c0]
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 [0x180104cc0]
movdqu xmmword [rbp + 0x2720], xmm0
mov dword [rbp + 0x2730], 0x1008a83
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 [0x180104cc0]
movdqu xmmword [rbp + 0x2738], xmm0
mov dword [rbp + 0x2748], 0x1008a83
lea rcx, [rbp + 0x2738]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x18011b380]
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 [0x180104b60]
movdqu xmmword [rbp + 0x2900], xmm0
mov dword [rbp + 0x2910], 0x868f85
mov byte [rbp + 0x2914], 1
lea rcx, [rbp + 0x2900]
call fcn.1800570b0
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 [0x180104b60]
movdqu xmmword [rbp + 0x2918], xmm0
mov dword [rbp + 0x2928], 0x868f85
mov byte [rbp + 0x292c], 1
lea rcx, [rbp + 0x2918]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x18011b3af]
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 [0x180104760]
movdqu xmmword [rbp + 0x2e40], xmm0
mov dword [rbp + 0x2e50], 0x8aa1c1b6
mov dword [rbp + 0x2e54], 0x828a8696
mov word [rbp + 0x2e58], 0x100
lea rcx, [rbp + 0x2e40]
call fcn.180057080
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 [0x180104760]
movdqu xmmword [rbp + 0x2e60], xmm0
mov dword [rbp + 0x2e70], 0x8aa1c1b6
mov dword [rbp + 0x2e74], 0x828a8696
mov word [rbp + 0x2e78], 0x100
lea rcx, [rbp + 0x2e60]
call fcn.180057080
mov rcx, rax
lea rdx, [0x18011b3c2]
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 [0x180104a00]
movdqu xmmword [rbp + 0x2ce0], xmm0
mov dword [rbp + 0x2cf0], 0x8b91928f
mov dword [rbp + 0x2cf4], 0x948c85
mov byte [rbp + 0x2cf8], 1
lea rcx, [rbp + 0x2ce0]
call fcn.18006d140
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 [0x180104a00]
movdqu xmmword [rbp + 0x2d20], xmm0
mov dword [rbp + 0x2d30], 0x8b91928f
mov dword [rbp + 0x2d34], 0x948c85
mov byte [rbp + 0x2d38], 1
lea rcx, [rbp + 0x2d20]
call fcn.18006d140
mov rcx, rax
lea rdx, [0x18011b388]
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 [0x180104200]
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, [0x180119d68]
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 [0x180104920]
movdqu xmmword [rbp + 0x24e0], xmm0
mov word [rbp + 0x24f0], __WSAFDIsSet
mov byte [rbp + 0x24f2], 1
lea rcx, [rbp + 0x24e0]
call fcn.18006d0e0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, r15d
mov r8d, 1
lea rdx, [0x180119c34]
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], 0xb1bfb891
mov dword [rbp + 0x149c], 0x84f6a1bb
mov dword [rbp + 0x14a0], 0xabbfbcb4
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, [0x180119d10]
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 [0x180104280]
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, [0x180119da0]
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], 0xb1bfb891
mov dword [rbp + 0x12dc], 0x95f6a1bb
mov dword [rbp + 0x12e0], 0xbfb7b7
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], 0xba93f2f3
mov dword [rbp + 0x15fc], 0xa3b9b7b9
mov dword [rbp + 0x1600], 0xb5b59bf8
mov word [rbp + 0x1604], 0xb9
mov byte [rbp + 0x1606], 1
lea rcx, [rbp + 0x15f8]
call fcn.180059170
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x18011b39c]
call fcn.18003a580
mov ecx, dword [0x18011b39c]
mov r15d, 3
test ecx, ecx
jne 0x180067095
mov dword [0x18011b384], r13d
jmp 0x1800670fd
cmp ecx, 1
jne 0x1800670a6
mov dword [0x18011b384], 7
jmp 0x1800670fd
cmp ecx, 2
jne 0x1800670b7
mov dword [0x18011b384], 8
jmp 0x1800670fd
cmp ecx, 3
jne 0x1800670c8
mov dword [0x18011b384], 5
jmp 0x1800670fd
cmp ecx, 4
jne 0x1800670d9
mov dword [0x18011b384], 6
jmp 0x1800670fd
cmp ecx, 5
jne 0x1800670ea
mov dword [0x18011b384], 4
jmp 0x1800670fd
mov eax, dword [0x18011b384]
cmp ecx, 6
cmove eax, r15d
mov dword [0x18011b384], 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 [0x180104860]
movdqu xmmword [rbp + 0x2258], xmm0
mov word [rbp + 0x2268], 0x100
lea rcx, [rbp + 0x2258]
call fcn.18005d370
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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 [0x180104860]
movdqu xmmword [rbp + 0x2090], xmm0
mov word [rbp + 0x20a0], 0x100
lea rcx, [rbp + 0x2090]
call fcn.18005d370
mov rdx, rax
lea rcx, [rbp + 0x6580]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6580]
mov rcx, qword [0x18011b2d8]
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], 0xb1b3bf95
mov dword [rbp + 0x160c], 0x96f6b0b8
mov dword [rbp + 0x1610], 0xb4b8b4b1
mov word [rbp + 0x1614], 0xa8
mov byte [rbp + 0x1616], 1
lea rcx, [rbp + 0x1608]
call fcn.180059170
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], 0xb1b3bf95
mov dword [rbp + 0x161c], 0x96f6b0b8
mov dword [rbp + 0x1620], 0xb4b8b4b1
mov word [rbp + 0x1624], 0xa8
mov byte [rbp + 0x1626], 1
lea rcx, [rbp + 0x1618]
call fcn.180059170
mov rcx, rax
lea rdx, [0x18011b3b5]
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], 0xb1bfb891
mov dword [rbp + 0x162c], 0x9ff6a1bb
mov dword [rbp + 0x1630], 0xbeb1adb7
mov word [rbp + 0x1634], 0xa5
mov byte [rbp + 0x1636], 1
lea rcx, [rbp + 0x1628]
call fcn.180059170
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 0x180067540
mov qword [str.NULL], r12
mov byte [0x18011b3ae], 1
jmp 0x180067549
cmp byte [0x18011b3ae], 1
jne 0x1800675a0
mov ebx, r13d
nop dword [rax]
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x180067596
cmp ebx, 0x1b
jne 0x180067576
mov byte [0x18011b3ae], 0
mov ecx, dword [0x180119c60]
call fcn.1800549c0
jmp 0x18006758f
cmp ebx, 0x2d
je 0x180067596
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180119c60], ebx
mov byte [0x18011b3ae], 0
mov qword [str.NULL], rax
inc ebx
cmp ebx, 0xff
jl 0x180067550
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 [0x180104cc0]
movdqu xmmword [rbp + 0x2750], xmm0
mov dword [rbp + 0x2760], 0x1008a83
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 [0x180104cc0]
movdqu xmmword [rbp + 0x2528], xmm0
mov dword [rbp + 0x2538], 0x1008a83
lea rcx, [rbp + 0x2528]
call fcn.180056ff0
mov rcx, rax
lea rdx, [0x18011b370]
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 [0x180104b60]
movdqu xmmword [rbp + 0x2780], xmm0
mov dword [rbp + 0x2790], 0x868f85
mov byte [rbp + 0x2794], 1
lea rcx, [rbp + 0x2780]
call fcn.1800570b0
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 [0x180104b60]
movdqu xmmword [rbp + 0x2798], xmm0
mov dword [rbp + 0x27a8], 0x868f85
mov byte [rbp + 0x27ac], 1
lea rcx, [rbp + 0x2798]
call fcn.1800570b0
mov rcx, rax
lea rdx, [0x18011b383]
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 [0x180104760]
movdqu xmmword [rbp + 0x2e80], xmm0
mov dword [rbp + 0x2e90], 0x8aa1c1b6
mov dword [rbp + 0x2e94], 0x828a8696
mov word [rbp + 0x2e98], 0x100
lea rcx, [rbp + 0x2e80]
call fcn.180057080
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 [0x180104760]
movdqu xmmword [rbp + 0x2ea0], xmm0
mov dword [rbp + 0x2eb0], 0x8aa1c1b6
mov dword [rbp + 0x2eb4], 0x828a8696
mov word [rbp + 0x2eb8], 0x100
lea rcx, [rbp + 0x2ea0]
call fcn.180057080
mov rcx, rax
lea rdx, [0x18011b38a]
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 [0x180104200]
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, [0x180119e0c]
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 [0x180104920]
movdqu xmmword [rbp + 0x24f8], xmm0
mov word [rbp + 0x2508], __WSAFDIsSet
mov byte [rbp + 0x250a], 1
lea rcx, [rbp + 0x24f8]
call fcn.18006d0e0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180119c14]
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 [0x180104280]
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, [0x180119d40]
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], 0xb1bfb891
mov dword [rbp + 0x12ec], 0x95f6a1bb
mov dword [rbp + 0x12f0], 0xbfb7b7
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], 0xba93f2f3
mov dword [rbp + 0x163c], 0xa3b9b7b9
mov dword [rbp + 0x1640], 0xb5b59bf8
mov word [rbp + 0x1644], 0xb9
mov byte [rbp + 0x1646], 1
lea rcx, [rbp + 0x1638]
call fcn.180059170
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x18011b364]
call fcn.18003a580
mov eax, dword [0x18011b364]
test eax, eax
jne 0x180067a0a
mov dword [0x180119e24], r13d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 1
jne 0x180067a28
mov dword [0x180119e24], 7
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 2
jne 0x180067a46
mov dword [0x180119e24], 8
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 3
jne 0x180067a64
mov dword [0x180119e24], 5
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 4
jne 0x180067a82
mov dword [0x180119e24], 6
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 5
jne 0x180067aa0
mov dword [0x180119e24], 4
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 6
jne 0x18006bdb4
mov dword [0x180119e24], r15d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 3
jne 0x18006838a
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], 0xbabab486
mov dword [rbp + 0x107c], 0xb3b9b7
mov byte [rbp + 0x1080], 1
lea rcx, [rbp + 0x1078]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x65a0]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104b00]
movdqu xmmword [rbp + 0x3020], xmm0
mov dword [rbp + 0x3030], 0x8691c185
mov dword [rbp + 0x3034], 0x898f9190
mov dword [rbp + 0x3038], 0x1009a8f
lea rcx, [rbp + 0x3020]
call fcn.18006d200
mov rdx, rax
lea rcx, [rbp + 0x65c0]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xbabab486
mov dword [rbp + 0x108c], 0xb3b9b7
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 [0x18011b2d8]
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], 0xbabab486
mov dword [rbp + 0xfac], 0xb3b9b7
mov byte [rbp + 0xfb0], 1
lea rcx, [rbp + 0xfa8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x65e0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x65e0]
mov rcx, qword [0x18011b2d8]
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], 0xbabab486
mov dword [rbp + 0x1a5c], 0xf7b3b9b7
mov dword [rbp + 0x1a60], 0xb2aea997
mov dword [rbp + 0x1a64], 0x100b3b3
lea rcx, [rbp + 0x1a58]
call fcn.1800570e0
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], 0xbabab486
mov dword [rbp + 0x1a6c], 0xf7b3b9b7
mov dword [rbp + 0x1a70], 0xb2aea997
mov dword [rbp + 0x1a74], 0x100b3b3
lea rcx, [rbp + 0x1a68]
call fcn.1800570e0
mov rcx, rax
lea rdx, [0x18011b08b]
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], 0xbabab486
mov dword [rbp + 0x1a7c], 0xf7b3b9b7
mov dword [rbp + 0x1a80], 0xb0aeb690
mov dword [rbp + 0x1a84], 0x100a4b9
lea rcx, [rbp + 0x1a78]
call fcn.1800570e0
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 0x1800680c6
lea r12, [0x1800f3b20]
mov qword [0x1801190c0], r12
mov byte [0x18011b372], 1
jmp 0x1800680cf
cmp byte [0x18011b372], 1
jne 0x180068122
mov ebx, r13d
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetKeyState]
test ax, ax
jns 0x180068118
cmp ebx, 0x1b
jne 0x1800680f8
mov byte [0x18011b372], 0
mov ecx, dword [0x180119e20]
call fcn.1800549c0
jmp 0x180068111
cmp ebx, 0x2d
je 0x180068118
mov ecx, ebx
call fcn.1800549c0
mov dword [0x180119e20], ebx
mov byte [0x18011b372], 0
mov qword [0x1801190c0], rax
inc ebx
cmp ebx, 0xff
jl 0x1800680d2
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], 0xb6b1b291
mov dword [rbp + 0x14ac], 0xb6a4b0b8
mov dword [rbp + 0x14b0], 0xb5b5b0ac
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, [0x18011b37c]
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], 0xb8b3a392
mov dword [rbp + 0x12fc], 0xb890f5b1
mov dword [rbp + 0x1300], 0xbfbaaa
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, [0x18011b3a8]
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 [0x180104240]
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, [0x18011b398]
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 [0x180104770]
movdqu xmmword [rbp + 0x2540], xmm0
mov dword [rbp + 0x2550], 0x1009981
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, [0x18011b33c]
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 [0x180104770]
movdqu xmmword [rbp + 0x25b8], xmm0
mov dword [rbp + 0x25c8], 0x1008f89
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, [0x18011b36c]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 4
jne 0x180068e7e
mov ecx, dword [0x18011b304]
add rcx, qword [0x18011b298]
call fcn.180078080
lea rcx, [rax + 0x20]
call fcn.180078080
mov r15, rax
lea rcx, [rax + 0x10]
call fcn.180078030
mov edx, eax
lea rcx, [rbp + 0x6600]
call fcn.1800550a0
nop
lea rdx, [0x1800f2e32]
mov rcx, rax
call fcn.1800780d0
movzx ebx, al
lea rcx, [rbp + 0x6600]
call fcn.1800503e0
test bl, bl
je 0x18006d065
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], 0xa3b3b487
mov dword [rbp + 0x8bc], 0x100bbbb
lea rcx, [rbp + 0x8b8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6620]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104c10]
movdqu xmmword [rbp + 0x2c30], xmm0
mov dword [rbp + 0x2c40], 0x8d8b9594
mov dword [rbp + 0x2c44], 0x1009683
lea rcx, [rbp + 0x2c30]
call fcn.18006d110
mov rdx, rax
lea rcx, [rbp + 0x6640]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xa3b3b487
mov dword [rbp + 0x8dc], 0x100bbbb
lea rcx, [rbp + 0x8d8]
call fcn.18005a040
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xa3b3b487
mov dword [rbp + 0x91c], 0x100bbbb
lea rcx, [rbp + 0x918]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6660]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6660]
mov rcx, qword [0x18011b2d8]
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], 0x81f2be9e
mov dword [rbp + 0x113c], 0xb6b9b9b1
mov word [rbp + 0x1140], 0xbc
mov byte [rbp + 0x1142], 1
lea rcx, [rbp + 0x1138]
call fcn.18005d340
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], 0x81f2be9e
mov dword [rbp + 0x114c], 0xb6b9b9b1
mov word [rbp + 0x1150], 0xbc
mov byte [rbp + 0x1152], 1
lea rcx, [rbp + 0x1148]
call fcn.18005d340
mov rcx, rax
lea rdx, [0x18011b390]
call fcn.180053c70
movzx ecx, byte [0x18011b390]
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], 0xbab4bf99
mov dword [rbp + 0x164c], 0xaea2bcba
mov dword [rbp + 0x1650], 0xb6b798f8
mov word [rbp + 0x1654], 0xb3
mov byte [rbp + 0x1656], 1
lea rcx, [rbp + 0x1648]
call fcn.180059170
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], 0xbab4bf99
mov dword [rbp + 0x165c], 0xaea2bcba
mov dword [rbp + 0x1660], 0xb6b798f8
mov word [rbp + 0x1664], 0xb3
mov byte [rbp + 0x1666], 1
lea rcx, [rbp + 0x1658]
call fcn.180059170
mov rcx, rax
lea rdx, [0x18011b3b7]
call fcn.180053c70
movzx ecx, byte [0x18011b3b7]
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], 0xbcbeb482
mov dword [rbp + 0x14bc], 0x84f6b1b5
mov dword [rbp + 0x14c0], 0xbfbfbca8
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, [0x18011b358]
call fcn.18003c5a0
mov ecx, dword [0x18011b2e0]
add rcx, r15
test al, al
je 0x180068a9d
movd xmm1, dword [0x18011b358]
cvtdq2ps xmm1, xmm1
call fcn.1800786a0
jmp 0x180068aac
call fcn.180078650
cvttss2si eax, xmm0
mov dword [0x18011b358], 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], 0xbcb1b482
mov dword [rbp + 0x954], 0x100b9bd
lea rcx, [rbp + 0x950]
call fcn.18005a040
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, [0x18011b3a4]
call fcn.18003c5a0
test al, al
je 0x180068b44
lea rcx, [r15 + 0x24]
mov edx, Ordinal_41
call fcn.180078860
movd xmm1, dword [0x18011b3a4]
cvtdq2ps xmm1, xmm1
mov ecx, dword [0x18011b2ec]
add rcx, r15
call fcn.1800786a0
jmp 0x180068b5c
mov ecx, dword [0x18011b2ec]
add rcx, r15
call fcn.180078650
cvttss2si eax, xmm0
mov dword [0x18011b3a4], 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], 0xb6a0a183
mov dword [rbp + 0x964], 0x100b1b5
lea rcx, [rbp + 0x960]
call fcn.18005a040
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, [0x18011b378]
call fcn.18003c5a0
mov ecx, dword [0x18011b2fc]
add rcx, r15
test al, al
je 0x180068be2
movd xmm1, dword [0x18011b378]
cvtdq2ps xmm1, xmm1
call fcn.1800786a0
jmp 0x180068bf1
call fcn.180078650
cvttss2si eax, xmm0
mov dword [0x18011b378], 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], 0xb4bcb082
mov word [rbp + 0xdc], 0xb1
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, [0x18011b354]
call fcn.18003c5a0
mov ecx, dword [0x18011b320]
add rcx, r15
test al, al
je 0x180068c7e
movd xmm1, dword [0x18011b354]
cvtdq2ps xmm1, xmm1
call fcn.1800786a0
jmp 0x180068c83
call fcn.180078650
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], 0xb2bfb094
mov dword [rbp + 0x97c], 0x100b0b3
lea rcx, [rbp + 0x978]
call fcn.18005a040
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x18011b3bc]
call fcn.18003c5a0
mov ecx, dword [0x18011b32c]
add rcx, r15
test al, al
je 0x180068d0b
movd xmm1, dword [0x18011b3bc]
cvtdq2ps xmm1, xmm1
call fcn.1800786a0
jmp 0x180068d1a
call fcn.180078650
cvttss2si eax, xmm0
mov dword [0x18011b3bc], 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 [0x180104160]
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, [0x18011b3b0]
call fcn.18003c5a0
mov ecx, dword [0x18011b2f0]
add rcx, r15
test al, al
je 0x180068da9
movd xmm1, dword [0x18011b3b0]
cvtdq2ps xmm1, xmm1
call fcn.1800786a0
jmp 0x180068db8
call fcn.180078650
cvttss2si eax, xmm0
mov dword [0x18011b3b0], 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], 0xb6bcb480
mov dword [rbp + 0x130c], 0xa3b7a7a0
mov dword [rbp + 0x1310], 0xb4b6b1
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, [0x18011b360]
call fcn.18003c550
mov ecx, dword [0x18011b2e8]
add rcx, r15
test al, al
je 0x180068e62
movss xmm1, dword [0x18011b360]
call fcn.1800786a0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
call fcn.180078650
movss dword [0x18011b360], xmm0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 5
jne 0x180069cb4
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], 0xbcbebe93
mov dword [rbp + 0x9ac], 0x100a6a6
lea rcx, [rbp + 0x9a8]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x6680]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104890]
movdqu xmmword [rbp + 0x2f80], xmm0
mov dword [rbp + 0x2f90], 0x978792c0
mov dword [rbp + 0x2f94], 0x80888c90
mov word [rbp + 0x2f98], 0x9b
mov byte [rbp + 0x2f9a], 1
lea rcx, [rbp + 0x2f80]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x66a0]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xbcbebe93
mov dword [rbp + 0x9cc], 0x100a6a6
lea rcx, [rbp + 0x9c8]
call fcn.18005a040
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xbcbebe93
mov dword [rbp + 0xa0c], 0x100a6a6
lea rcx, [rbp + 0xa08]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x66c0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm9
mov r8, rbx
lea rdx, [rbp + 0x66c0]
mov rcx, qword [0x18011b2d8]
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], 0xa7aab484
mov dword [rbp + 0x131c], 0xbea493f4
mov dword [rbp + 0x1320], 0xbeb7bd
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], 0xb686f2f3
mov dword [rbp + 0x166c], 0x9189a1ac
mov dword [rbp + 0x1670], 0xb5bfb0aa
mov word [rbp + 0x1674], 0xb8
mov byte [rbp + 0x1676], 1
lea rcx, [rbp + 0x1668]
call fcn.180059170
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119d48]
call fcn.180042c50
test al, al
je 0x18006940a
movss xmm0, dword [0x180119d54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119d50]
movss xmm2, dword [0x180119d4c]
movss xmm1, dword [0x180119d48]
lea rcx, [rbp + 0x1b28]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119cd0], xmm0
movss xmm2, dword [0x180103ebc]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa20]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801041a0]
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 [0x180104ab0]
movdqu xmmword [rbp + 0x2510], xmm0
mov word [rbp + 0x2520], 0x84
mov byte [rbp + 0x2522], 1
lea rcx, [rbp + 0x2510]
call fcn.18006d0e0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119e88]
call fcn.180042c50
test al, al
je 0x1800694f5
movss xmm0, dword [0x180119e94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119e90]
movss xmm2, dword [0x180119e8c]
movss xmm1, dword [0x180119e88]
lea rcx, [rbp + 0x1b38]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119d00], 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], 0xf3aabe92
mov dword [rbp + 0x11fc], 0xb2bfa792
mov dword [rbp + 0x1200], 0x100bdb6
lea rcx, [rbp + 0x11f8]
call fcn.18006d260
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], 0xbc90f2f3
mov dword [rbp + 0x14cc], 0xa5908aac
mov dword [rbp + 0x14d0], 0xbfb4bcb1
mov word [rbp + 0x14d4], 0x100
lea rcx, [rbp + 0x14c8]
call fcn.1800517f0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119d80]
call fcn.180042c50
test al, al
je 0x1800695ee
movss xmm0, dword [0x180119d8c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119d88]
movss xmm2, dword [0x180119d84]
movss xmm1, dword [0x180119d80]
lea rcx, [rbp + 0x1b48]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119c50], 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], 0xf3aabe92
mov dword [rbp + 0x1b5c], 0xf7a2ba9a
mov dword [rbp + 0x1b60], 0xbeb3ab9e
mov dword [rbp + 0x1b64], 0x100b9b2
lea rcx, [rbp + 0x1b58]
call fcn.1800570e0
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 [0x180104d00]
movdqu xmmword [rbp + 0x20a8], xmm0
mov word [rbp + 0x20b8], 0x100
lea rcx, [rbp + 0x20a8]
call fcn.18005d370
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119c88]
call fcn.180042c50
test al, al
je 0x1800696e3
movss xmm0, dword [0x180119c94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119c90]
movss xmm2, dword [0x180119c8c]
movss xmm1, dword [0x180119c88]
lea rcx, [rbp + 0x1b68]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119e60], xmm0
movss xmm2, dword [0x180103f08]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa50]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801041c0]
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 [0x180104ad0]
movdqu xmmword [rbp + 0x2270], xmm0
mov word [rbp + 0x2280], 0x84
mov byte [rbp + 0x2282], 1
lea rcx, [rbp + 0x2270]
call fcn.18006d0e0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119c40]
call fcn.180042c50
test al, al
je 0x1800697ce
movss xmm0, dword [0x180119c4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119c48]
movss xmm2, dword [0x180119c44]
movss xmm1, dword [0x180119c40]
lea rcx, [rbp + 0x1b78]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119da8], xmm0
movss xmm2, dword [0x180103f20]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa60]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104b50]
movdqu xmmword [rbp + 0x2870], xmm0
mov dword [rbp + 0x2880], 0x868f85
mov byte [rbp + 0x2884], 1
lea rcx, [rbp + 0x2870]
call fcn.1800570b0
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 [0x1801047a0]
movdqu xmmword [rbp + 0x2a98], xmm0
mov dword [rbp + 0x2aa8], 0x8d878892
mov word [rbp + 0x2aac], 0x80
mov byte [rbp + 0x2aae], 1
lea rcx, [rbp + 0x2a98]
call fcn.18006d170
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119ca8]
call fcn.180042c50
test al, al
je 0x1800698cd
movss xmm0, dword [0x180119cb4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119cb0]
movss xmm2, dword [0x180119cac]
movss xmm1, dword [0x180119ca8]
lea rcx, [rbp + 0x1b88]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119e70], 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], 0xb6bcb89c
mov dword [rbp + 0x132c], 0xbea493f4
mov dword [rbp + 0x1330], 0xbeb7bd
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], 0xba9ef2f3
mov dword [rbp + 0x1b9c], 0x9189b0ba
mov dword [rbp + 0x1ba0], 0xb5bfb0aa
mov dword [rbp + 0x1ba4], 0x100ecb8
lea rcx, [rbp + 0x1b98]
call fcn.1800570e0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119ce0]
call fcn.180042c50
test al, al
je 0x1800699ce
movss xmm0, dword [0x180119cec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119ce8]
movss xmm2, dword [0x180119ce4]
movss xmm1, dword [0x180119ce0]
lea rcx, [rbp + 0x1ba8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119d58], xmm0
movss xmm2, dword [0x180103f48]
movaps xmm1, xmm11
lea rcx, [rbp + 0xa80]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x1801041b0]
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 [0x180104ac0]
movdqu xmmword [rbp + 0x2288], xmm0
mov word [rbp + 0x2298], 0x84
mov byte [rbp + 0x229a], 1
lea rcx, [rbp + 0x2288]
call fcn.18006d0e0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119d90]
call fcn.180042c50
test al, al
je 0x180069ab9
movss xmm0, dword [0x180119d9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119d98]
movss xmm2, dword [0x180119d94]
movss xmm1, dword [0x180119d90]
lea rcx, [rbp + 0x1bb8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119dc0], 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], 0xf3a4be96
mov dword [rbp + 0x115c], 0xb8baba97
mov word [rbp + 0x1160], 0xaa
mov byte [rbp + 0x1162], 1
lea rcx, [rbp + 0x1158]
call fcn.18005d340
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], 0xbc94f2f3
mov dword [rbp + 0x133c], 0xb8958aa2
mov dword [rbp + 0x1340], 0xa8b6b4
mov byte [rbp + 0x1344], 1
lea rcx, [rbp + 0x1338]
call fcn.180057050
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119c98]
call fcn.180042c50
test al, al
je 0x180069bb6
movss xmm0, dword [0x180119ca4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119ca0]
movss xmm2, dword [0x180119c9c]
movss xmm1, dword [0x180119c98]
lea rcx, [rbp + 0x1bc8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119d30], xmm0
movss xmm2, dword [0x180103f64]
movaps xmm1, xmm11
lea rcx, [rbp + 0xaa0]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movdqa xmm0, xmmword [0x180104170]
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 [0x180104a80]
movdqu xmmword [rbp + 0x22a0], xmm0
mov word [rbp + 0x22b0], __WSAFDIsSet
mov byte [rbp + 0x22b2], 1
lea rcx, [rbp + 0x22a0]
call fcn.18006d0e0
mov rcx, rax
mov r8d, 0x2e0
lea rdx, [0x180119cb8]
call fcn.180042c50
test al, al
je 0x18006bdb4
movss xmm0, dword [0x180119cc4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180119cc0]
movss xmm2, dword [0x180119cbc]
movss xmm1, dword [0x180119cb8]
lea rcx, [rbp + 0x1bd8]
call fcn.1800012d0
movups xmm0, xmmword [rax]
movups xmmword [0x180119e10], xmm0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 6
jne 0x18006a4cc
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], 0xb0a1b89d
mov word [rbp + 0xbc], 0x100
lea rcx, [rbp + 0xb8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x66e0]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104950]
movdqu xmmword [rbp + 0x2d00], xmm0
mov dword [rbp + 0x2d10], 0x8a969585
mov dword [rbp + 0x2d14], 0x95828a
mov byte [rbp + 0x2d18], 1
lea rcx, [rbp + 0x2d00]
call fcn.18006d140
mov rdx, rax
lea rcx, [rbp + 0x6700]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xb0a1b89d
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 [0x18011b2d8]
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], 0xb0a1b89d
mov word [rbp + 0xcc], 0x100
lea rcx, [rbp + 0xc8]
call fcn.180054390
mov rdx, rax
lea rcx, [rbp + 0x6720]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movaps xmm3, xmm8
mov r8, rbx
lea rdx, [rbp + 0x6720]
mov rcx, qword [0x18011b2d8]
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], 0xb6a0a583
mov dword [rbp + 0x134c], 0xa5a6b8b5
mov dword [rbp + 0x1350], 0xbcb6b7
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], 0xb6a0a583
mov dword [rbp + 0x135c], 0xa5a6b8b5
mov dword [rbp + 0x1360], 0xbcb6b7
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], 0xf3a6b483
mov dword [rbp + 0x120c], 0xbbb7b09c
mov dword [rbp + 0x1210], 0x100b1ac
lea rcx, [rbp + 0x1208]
call fcn.18006d260
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], 0xb681f2f3
mov dword [rbp + 0x14dc], 0xb29ef5a0
mov dword [rbp + 0x14e0], 0xb3aeb5b9
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 0x18006a2ce
movd xmm1, dword [0x180119d6c]
cvtdq2ps xmm1, xmm1
addss xmm1, xmm14
mov ecx, dword [0x18011b300]
add rcx, qword [0x18011b298]
call fcn.1800786a0
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], 0xbfb3b498
mov dword [rbp + 0x14ec], 0x81f6bda0
mov dword [rbp + 0x14f0], 0xbeafb5b9
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, [0x180119d6c]
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], 0xf3a6b483
mov dword [rbp + 0x116c], 0xb8bba795
mov word [rbp + 0x1170], 0xaa
mov byte [rbp + 0x1172], 1
lea rcx, [rbp + 0x1168]
call fcn.18005d340
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], 0xb681f2f3
mov dword [rbp + 0x136c], 0xa597f5a0
mov dword [rbp + 0x1370], 0xa8b6b5
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 0x18006a445
movd xmm1, dword [0x180119d28]
cvtdq2ps xmm1, xmm1
mov ecx, dword [0x18011b330]
add rcx, qword [0x18011b298]
call fcn.1800786a0
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], 0xbcbfa391
mov dword [rbp + 0x137c], 0xb680f5a6
mov dword [rbp + 0x1380], 0xbfacb4
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, [0x180119d28]
call fcn.18003c5a0
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 7
jne 0x18006bdc3
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], 0xa3b3b487
mov dword [rbp + 0x109c], 0xa5bbbb
mov byte [rbp + 0x10a0], 1
lea rcx, [rbp + 0x1098]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6740]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104a90]
movdqu xmmword [rbp + 0x2fa0], xmm0
mov dword [rbp + 0x2fb0], 0x978792c0
mov dword [rbp + 0x2fb4], 0x80888c90
mov word [rbp + 0x2fb8], 0x9b
mov byte [rbp + 0x2fba], 1
lea rcx, [rbp + 0x2fa0]
call fcn.18006d1d0
mov rdx, rax
lea rcx, [rbp + 0x6760]
call fcn.1800739c0
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 [0x18011b2d8]
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], 0xa7bdb983
mov dword [rbp + 0x10ac], 0xb8a0b3
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 [0x18011b2d8]
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], 0xa7bdb983
mov dword [rbp + 0xecc], 0xb8a0b3
mov byte [rbp + 0xed0], 1
lea rcx, [rbp + 0xec8]
call fcn.1800546c0
mov rdx, rax
lea rcx, [rbp + 0x6780]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6780]
mov rcx, qword [0x18011b2d8]
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 [0x180104bd0]
movdqu xmmword [rbp + 0x2fc0], xmm0
mov dword [rbp + 0x2fd0], 0x8bb1c2c3
mov dword [rbp + 0x2fd4], 0x9281918b
mov word [rbp + 0x2fd8], 0x86
mov byte [rbp + 0x2fda], 1
lea rcx, [rbp + 0x2fc0]
call fcn.18006d1d0
mov rcx, rax
mov dword [rsp + 0x28], r13d
lea r14, [0x1800f7dd4]
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180119cc8]
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 [0x180104c30]
movdqu xmmword [rbp + 0x3060], xmm0
mov dword [rbp + 0x3070], 0xc0c19293
mov dword [rbp + 0x3074], 0x93898db7
mov dword [rbp + 0x3078], 0x849c8f
mov byte [rbp + 0x307c], 1
lea rcx, [rbp + 0x3060]
call fcn.18006d230
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180119c18]
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 [0x180104ce0]
movdqu xmmword [rbp + 0x2fe0], xmm0
mov dword [rbp + 0x2ff0], 0x8bb1c2c3
mov dword [rbp + 0x2ff4], 0x9281918b
mov word [rbp + 0x2ff8], 0x86
mov byte [rbp + 0x2ffa], 1
lea rcx, [rbp + 0x2fe0]
call fcn.18006d1d0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180119e98]
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], 0xa7bdb983
mov dword [rbp + 0x14fc], 0xf7b8a0b3
mov dword [rbp + 0x1500], 0xbeb4b69a
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], 0xbb81f2f3
mov dword [rbp + 0x1c8c], 0xa2b1a1bb
mov dword [rbp + 0x1c90], 0xb49886b6
mov dword [rbp + 0x1c94], 0x100b8b2
lea rcx, [rbp + 0x1c88]
call fcn.1800570e0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x18011b368]
call fcn.18003a580
mov ecx, dword [0x18011b368]
test ecx, ecx
jne 0x18006ac16
mov dword [0x180119db8], r13d
jmp 0x18006ac7e
cmp ecx, 1
jne 0x18006ac27
mov dword [0x180119db8], 7
jmp 0x18006ac7e
cmp ecx, 2
jne 0x18006ac38
mov dword [0x180119db8], 8
jmp 0x18006ac7e
cmp ecx, 3
jne 0x18006ac49
mov dword [0x180119db8], 5
jmp 0x18006ac7e
cmp ecx, 4
jne 0x18006ac5a
mov dword [0x180119db8], 6
jmp 0x18006ac7e
cmp ecx, 5
jne 0x18006ac6b
mov dword [0x180119db8], 4
jmp 0x18006ac7e
mov eax, dword [0x180119db8]
cmp ecx, 6
cmove eax, r12d
mov dword [0x180119db8], 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], 0xbfb4b882
mov word [rbp + 0xe4], 0xb1
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 [0x18011b2d8]
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], 0xbfb4b882
mov word [rbp + 0xec], 0xb1
mov byte [rbp + 0xee], 1
lea rcx, [rbp + 0xe8]
call fcn.180056ab0
mov rdx, rax
lea rcx, [rbp + 0x67a0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67a0]
mov rcx, qword [0x18011b2d8]
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 [0x180104ea0]
movdqu xmmword [rbp + 0x2ab0], xmm0
mov dword [rbp + 0x2ac0], 0x8f8488b2
mov word [rbp + 0x2ac4], 0x81
mov byte [rbp + 0x2ac6], 1
lea rcx, [rbp + 0x2ab0]
call fcn.18006d170
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180119e84]
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 [0x1801048b0]
movdqu xmmword [rbp + 0x2cc0], xmm0
mov dword [rbp + 0x2cd0], 0x8ab0c2c3
mov dword [rbp + 0x2cd4], 0x838982
mov byte [rbp + 0x2cd8], 1
lea rcx, [rbp + 0x2cc0]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180119c30]
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 [0x180104eb0]
movdqu xmmword [rbp + 0x2ac8], xmm0
mov dword [rbp + 0x2ad8], 0x8f8488b2
mov word [rbp + 0x2adc], 0x81
mov byte [rbp + 0x2ade], 1
lea rcx, [rbp + 0x2ac8]
call fcn.18006d170
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180119d2c]
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], 0xbfb4b882
mov dword [rbp + 0x121c], 0xb894f5b1
mov dword [rbp + 0x1220], 0x100bcb6
lea rcx, [rbp + 0x1218]
call fcn.18006d260
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], 0xba80f2f3
mov dword [rbp + 0x150c], 0x88b3b9b2
mov dword [rbp + 0x1510], 0xbeb4b69a
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, [0x18011b3a0]
call fcn.18003a580
mov ecx, dword [0x18011b3a0]
test ecx, ecx
jne 0x18006b1a9
mov dword [0x180119e08], r13d
jmp 0x18006b211
cmp ecx, 1
jne 0x18006b1ba
mov dword [0x180119e08], 7
jmp 0x18006b211
cmp ecx, 2
jne 0x18006b1cb
mov dword [0x180119e08], 8
jmp 0x18006b211
cmp ecx, 3
jne 0x18006b1dc
mov dword [0x180119e08], 5
jmp 0x18006b211
cmp ecx, 4
jne 0x18006b1ed
mov dword [0x180119e08], 6
jmp 0x18006b211
cmp ecx, 5
jne 0x18006b1fe
mov dword [0x180119e08], 4
jmp 0x18006b211
mov eax, dword [0x180119e08]
cmp ecx, 6
cmove eax, r12d
mov dword [0x180119e08], 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], 0xfc959c83
mov dword [rbp + 0x117c], 0xa3a5bc84
mov dword [rbp + 0x1180], 0x100b5b7
lea rcx, [rbp + 0x1178]
call fcn.18006d260
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xfc959c83
mov dword [rbp + 0x118c], 0xa3a5bc84
mov dword [rbp + 0x1190], 0x100b5b7
lea rcx, [rbp + 0x1188]
call fcn.18006d260
mov rdx, rax
lea rcx, [rbp + 0x67c0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67c0]
mov rcx, qword [0x18011b2d8]
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 [0x180104e70]
movdqu xmmword [rbp + 0x2ca0], xmm0
mov dword [rbp + 0x2cb0], 0x908bb1c3
mov dword [rbp + 0x2cb4], 0x8a8a90
mov byte [rbp + 0x2cb8], 1
lea rcx, [rbp + 0x2ca0]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, reloc.WLDAP32.dll_Ordinal_200
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 [0x180104940]
movdqu xmmword [rbp + 0x2f00], xmm0
mov dword [rbp + 0x2f10], 0xb3c1c293
mov dword [rbp + 0x2f14], 0x8892968d
mov word [rbp + 0x2f18], 0x84
mov byte [rbp + 0x2f1a], 1
lea rcx, [rbp + 0x2f00]
call fcn.18006d1d0
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x180119c64]
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 [0x180104e90]
movdqu xmmword [rbp + 0x2dc0], xmm0
mov dword [rbp + 0x2dd0], 0x908bb1c3
mov dword [rbp + 0x2dd4], 0x8a8a90
mov byte [rbp + 0x2dd8], 1
lea rcx, [rbp + 0x2dc0]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180119c38]
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], 0xa7a1b880
mov dword [rbp + 0x138c], 0x95f6b9bb
mov dword [rbp + 0x1390], 0xbfb7b7
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], 0xba82f2f3
mov dword [rbp + 0x151c], 0xbbb9a1a7
mov dword [rbp + 0x1520], 0xb5b59b87
mov word [rbp + 0x1524], 0xb9
mov byte [rbp + 0x1526], 1
lea rcx, [rbp + 0x1518]
call fcn.180059170
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x18011b38c]
call fcn.18003a580
mov ecx, dword [0x18011b38c]
test ecx, ecx
jne 0x18006b761
mov dword [0x180119d78], r13d
jmp 0x18006b7c9
cmp ecx, 1
jne 0x18006b772
mov dword [0x180119d78], 7
jmp 0x18006b7c9
cmp ecx, 2
jne 0x18006b783
mov dword [0x180119d78], 8
jmp 0x18006b7c9
cmp ecx, 3
jne 0x18006b794
mov dword [0x180119d78], 5
jmp 0x18006b7c9
cmp ecx, 4
jne 0x18006b7a5
mov dword [0x180119d78], 6
jmp 0x18006b7c9
cmp ecx, 5
jne 0x18006b7b6
mov dword [0x180119d78], 4
jmp 0x18006b7c9
mov eax, dword [0x180119d78]
cmp ecx, 6
cmove eax, r12d
mov dword [0x180119d78], 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], 0xa3bbbf83
mov dword [rbp + 0xcec], 0x100a7b1
lea rcx, [rbp + 0xce8]
call fcn.18005a040
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xa3bbbf83
mov dword [rbp + 0xd2c], 0x100a7b1
lea rcx, [rbp + 0xd28]
call fcn.18005a040
mov rdx, rax
lea rcx, [rbp + 0x67e0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x67e0]
mov rcx, qword [0x18011b2d8]
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 [0x180104e60]
movdqu xmmword [rbp + 0x2de0], xmm0
mov dword [rbp + 0x2df0], 0x8a8cb2c3
mov dword [rbp + 0x2df4], 0x948094
mov byte [rbp + 0x2df8], 1
lea rcx, [rbp + 0x2de0]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180119d14]
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 [0x180104930]
movdqu xmmword [rbp + 0x2ee0], xmm0
mov dword [rbp + 0x2ef0], 0xb0c1c293
mov dword [rbp + 0x2ef4], 0x82968c8a
mov word [rbp + 0x2ef8], 0x9a
mov byte [rbp + 0x2efa], 1
lea rcx, [rbp + 0x2ee0]
call fcn.18006d1d0
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 + 0xd40]
call fcn.1800012b0
mov rcx, rax
call fcn.1800156b0
movaps xmm0, xmm10
call fcn.180015710
movdqa xmm0, xmmword [0x180104e80]
movdqu xmmword [rbp + 0x2e00], xmm0
mov dword [rbp + 0x2e10], 0x8a8cb2c3
mov dword [rbp + 0x2e14], 0x948094
mov byte [rbp + 0x2e18], 1
lea rcx, [rbp + 0x2e00]
call fcn.18006d140
mov rcx, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180119dbc]
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], 0xa3bbbf83
mov dword [rbp + 0x139c], 0x95f6a7b1
mov dword [rbp + 0x13a0], 0xbfb7b7
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], 0xbd81f2f3
mov dword [rbp + 0x152c], 0xa5b3a5bd
mov dword [rbp + 0x1530], 0xb5b59b87
mov word [rbp + 0x1534], 0xb9
mov byte [rbp + 0x1536], 1
lea rcx, [rbp + 0x1528]
call fcn.180059170
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, str.Head
lea rdx, [0x18011b394]
call fcn.18003a580
mov ecx, dword [0x18011b394]
test ecx, ecx
jne 0x18006bd0b
mov dword [0x180119d74], r13d
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp ecx, 1
jne 0x18006bd29
mov dword [0x180119d74], 7
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp ecx, 2
jne 0x18006bd47
mov dword [0x180119d74], 8
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp ecx, 3
jne 0x18006bd65
mov dword [0x180119d74], 5
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp ecx, 4
jne 0x18006bd83
mov dword [0x180119d74], 6
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp ecx, 5
jne 0x18006bda1
mov dword [0x180119d74], 4
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
mov eax, dword [0x180119d74]
cmp ecx, 6
cmove eax, r12d
mov dword [0x180119d74], eax
call fcn.180011450
call fcn.18000acc0
jmp 0x18006d065
cmp eax, 8
jne 0x18006d065
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], 0xaab3bd80
mov dword [rbp + 0x13ac], 0x9bf6a7b1
mov dword [rbp + 0x13b0], 0xaeaab1
mov byte [rbp + 0x13b4], 1
lea rcx, [rbp + 0x13a8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6800]
call fcn.1800739c0
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 [0x18011b3e0]
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 [0x180104a40]
movdqu xmmword [rbp + 0x68c0], xmm0
movdqa xmm1, xmmword [0x1801047d0]
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.1800739c0
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 [0x18011b2d8]
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], 0xb5bcbe93
mov dword [rbp + 0x1d4c], 0xa5a3b2bd
mov dword [rbp + 0x1d50], 0xbe91f9bd
mov dword [rbp + 0x1d54], 0x100aea5
lea rcx, [rbp + 0x1d48]
call fcn.1800570e0
xor r9d, r9d
lea r8d, [r9 + 1]
mov rdx, rbx
mov rcx, rax
call fcn.18000a9c0
mov rcx, qword [0x18011b2d8]
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], 0xb5bcbe93
mov dword [rbp + 0x1d8c], 0xa5a3b2bd
mov dword [rbp + 0x1d90], 0xbe91f9bd
mov dword [rbp + 0x1d94], 0x100aea5
lea rcx, [rbp + 0x1d88]
call fcn.1800570e0
mov rdx, rax
lea rcx, [rbp + 0x6840]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6840]
mov rcx, qword [0x18011b2d8]
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 [0x180104ae0]
movdqu xmmword [rbp + 0x68e8], xmm0
movdqa xmm1, xmmword [0x1801046a0]
movdqu xmmword [rbp + 0x68f8], xmm1
mov dword [rbp + 0x6908], 0x818895
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 [0x180104a10]
movdqu xmmword [rbp + 0x2c48], xmm0
mov dword [rbp + 0x2c58], 0xc3958e92
mov dword [rbp + 0x2c5c], 0x10095b1
lea rcx, [rbp + 0x2c48]
call fcn.18006d110
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 [0x180104fb0]
movdqu xmmword [rbp + 0x3040], xmm0
mov dword [rbp + 0x3050], 0x9190a0c0
mov dword [rbp + 0x3054], 0xa3c6928b
mov dword [rbp + 0x3058], 0x849e87
mov byte [rbp + 0x305c], 1
lea rcx, [rbp + 0x3040]
call fcn.18006d230
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], 0xaab3bd80
mov dword [rbp + 0x13bc], 0x9bf6a7b1
mov dword [rbp + 0x13c0], 0xaeaab1
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 [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x13cc], 0x9bf6a7b1
mov dword [rbp + 0x13d0], 0xaeaab1
mov byte [rbp + 0x13d4], 1
lea rcx, [rbp + 0x13c8]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x6860]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x6860]
mov rcx, qword [0x18011b2d8]
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], 0xaab3bd80
mov dword [rbp + 0x13ec], 0x9bf6a7b1
mov dword [rbp + 0x13f0], 0xe9aeaab1
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.180057110
lea rdx, [0x18011b440]
lea rcx, [rbp + 0x6a50]
call fcn.180070d00
nop
mov edi, r13d
lea rcx, [rbp + 0x6a50]
call fcn.180070bf0
movss xmm6, dword [0x180103f2c]
test rax, rax
je 0x18006c8ec
mov rbx, r13
nop word [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x6a50]
call fcn.180070be0
mov rdx, rax
lea rcx, [rbp + 0x69a0]
call fcn.180059520
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.180077930
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x30c0]
call fcn.180077ac0
nop
lea r8, [0x1800feee4]
mov rdx, rax
lea rcx, [rbp + 0x6ac8]
call fcn.1800779a0
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.1800738e0
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006c8ae
lea rax, [rbp + 0x1dd8]
mov qword [rsp + 0x48], rax
lea rdx, [rbp + 0x69a8]
lea rcx, [rbp + 0x1dd8]
call fcn.180078250
mov rbx, rax
lea rdx, [rbp + 0x69c8]
lea rcx, [0x18011b478]
call fcn.1800725d0
mov rcx, rax
mov rdx, rbx
call fcn.180072bc0
mov ecx, 1
call fcn.1800044e0
nop
lea rcx, [rbp + 0x6ac8]
call fcn.1800503e0
nop
lea rcx, [rbp + 0x69a0]
call fcn.180059210
inc edi
movsxd rbx, edi
lea rcx, [rbp + 0x6a50]
call fcn.180070bf0
cmp rbx, rax
jb 0x18006c750
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], 0xb6bba396
mov dword [rbp + 0x122c], 0x9bf6b1ba
mov dword [rbp + 0x1230], 0xaeaab1
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 [0x18011b2d8]
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], 0xb6bba396
mov dword [rbp + 0x123c], 0x9bf6b1ba
mov dword [rbp + 0x1240], 0xaeaab1
mov byte [rbp + 0x1244], 1
lea rcx, [rbp + 0x1238]
call fcn.180057050
mov rdx, rax
lea rcx, [rbp + 0x30e0]
call fcn.1800739c0
nop
mov dword [rsp + 0x20], edi
movss xmm3, dword [0x180103e70]
mov r8, rbx
lea rdx, [rbp + 0x30e0]
mov rcx, qword [0x18011b2d8]
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], 0xb6bba396
mov dword [rbp + 0x168c], 0x9bf6b1ba
mov dword [rbp + 0x1690], 0xf8aeaab1
mov dword [rbp + 0x1694], 0x100efff
lea rcx, [rbp + 0x1688]
call fcn.1800570e0
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.180072190
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, [0x18011b478]
call fcn.1800728a0
nop
mov rcx, rax
call fcn.1800738e0
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.180078120
nop
lea rcx, [rbp + 0x3100]
call fcn.1800503e0
mov esi, r13d
lea rcx, [0x18011b440]
call fcn.180070bf0
test rax, rax
je 0x18006ce60
mov rdi, r13
nop word [rax + rax]
mov rdx, rdi
lea rcx, [0x18011b440]
call fcn.180070be0
lea rdx, [rax + 0x28]
lea rcx, [rbp + 0x69f8]
call fcn.1800725d0
mov rcx, rax
call fcn.180072400
test al, al
jne 0x18006ce46
mov rdx, rdi
lea rcx, [0x18011b440]
call fcn.180070be0
lea rdx, [rax + 0x28]
lea rcx, [rbp + 0x69f8]
call fcn.180072560
mov rdx, rdi
lea rcx, [0x18011b440]
call fcn.180070be0
mov edx, dword [rax]
lea rcx, [rbp + 0x3120]
call fcn.18004d0c0
mov rbx, rax
mov rdx, rdi
lea rcx, [0x18011b440]
call fcn.180070be0
lea rdx, [rax + 8]
lea r8, [0x180101228]
lea rcx, [rbp + 0x3140]
call fcn.180077930
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3160]
call fcn.180077ac0
nop
lea r8, [0x1800feee4]
mov rdx, rax
lea rcx, [rbp + 0x6aa8]
call fcn.1800779a0
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.1800738e0
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006ce3a
mov rdx, rdi
lea rcx, [0x18011b440]
call fcn.180070be0
lea rdx, [rax + 0x28]
lea rcx, [0x18011b478]
call fcn.180072560
nop
lea rcx, [rbp + 0x6aa8]
call fcn.1800503e0
inc esi
movsxd rdi, esi
lea rcx, [0x18011b440]
call fcn.180070bf0
cmp rdi, rax
jb 0x18006cce0
lea rdx, [rbp + 0x69f0]
lea rcx, [rbp + 0x69f8]
call fcn.180072470
mov edx, reloc.WS2_32.dll_WSASetLastError
lea rcx, [rbp + 0x6b70]
call fcn.18006d3a0
lea rdx, [rbp + 0x6b70]
lea rcx, [rbp + 0x69f0]
call fcn.180070790
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.180070680
nop
lea rdx, [rbp + 0x6be0]
lea rcx, [rbp + 0x6b70]
call fcn.180070650
test al, al
je 0x18006d02d
nop dword [rax + rax]
lea rcx, [rbp + 0x6b70]
call fcn.1800788c0
mov rdi, rax
lea rcx, [rbp + 0x6b70]
call fcn.1800788d0
mov rsi, rax
mov rdx, rdi
lea rcx, [rbp + 0x69f8]
call fcn.1800725d0
mov rcx, rax
call fcn.180072400
test al, al
jne 0x18006d006
mov dword [rbp + 0x1478], 0x9cf28af0
mov dword [rbp + 0x147c], 0x9e9a9392
mov dword [rbp + 0x1480], 0x86fa9c96
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.1800728a0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x6ae8]
call fcn.1800779a0
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.1800738e0
mov rdx, rbx
mov rcx, rax
call fcn.180037430
test al, al
je 0x18006cffa
mov rdx, rdi
lea rcx, [0x18011b478]
call fcn.180072560
nop
lea rcx, [rbp + 0x6ae8]
call fcn.1800503e0
lea rcx, [rbp + 0x6b70]
call fcn.180070660
lea rdx, [rbp + 0x6be0]
lea rcx, [rbp + 0x6b70]
call fcn.180070650
test al, al
jne 0x18006cee0
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.180072b90
nop
lea rcx, [rbp + 0x6a50]
call fcn.180070cf0
call fcn.180010610
mov rcx, qword [rbp + 0x6d60]
xor rcx, rsp
call fcn.1800ded70
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