Function at 0x180103690
Capabilities:
Access peb ldr_data

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x90
movsd xmm0, qword [rcx + 0x10]
mov rdi, rcx
mov ebx, dword [rcx + 0x18]
movaps xmmword [rsp + 0x70], xmm8
movups xmm8, xmmword [rcx]
movsd qword [rsp + 0x50], xmm0
call fcn.180026540
xor r15d, r15d
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
movabs rsi, 0x98a4eb5d89a0c952
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
mov rcx, rsi
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800ae614
movabs rbp, 0x963d27a58df860ac
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
mov rcx, rbp
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rax, qword gs:[0x20]
lea rcx, [rsp + 0x58]
mov rbx, qword [rax]
call fcn.180032350
mov rax, qword [rax]
add rax, 0x4c4b40
cmp byte [rbx + 0x20], r15b
jne 0x1800ae5cb
mov byte [rbx + 0x20], 1
mov qword [rbx + 0x18], rax
mov rcx, qword [rbx + 8]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov rcx, qword [rax + 0x10]
mov edx, dword [rax + 8]
mov dword [rcx + rdx*8], ebx
mov rcx, rsi
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800ae573
movabs r14, 0xdce4334788af94ea
movaps xmmword [rsp + 0x80], xmm6
movabs r12, 0xa0948ab42d7ba0de
cmp byte [rdi + 0x1c], r15b
je 0x1800ae6c0
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
mov rcx, r14
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
movss xmm6, dword [rsp + 0x50]
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800ae67f
addss xmm6, dword [0x1801e0bdc]
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
mov rcx, r12
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800ae6c6
addss xmm6, dword [0x1801e0bdc]
jmp 0x1800ae6c6
movss xmm6, dword [rsp + 0x50]
cmp byte [rdi + 0x1d], r15b
je 0x1800ae6f9
mov eax, dword [rdi + 0x18]
cmp eax, 0x170341c2
je 0x1800ae6f2
cmp eax, 0x39085f47
je 0x1800ae6f2
cmp eax, 0xa71d0d4f
je 0x1800ae6f2
cmp eax, 0x5c54030c
je 0x1800ae6f2
cmp eax, 0x438f6593
jne 0x1800ae6f9
xor eax, eax
jmp 0x1800af1af
movabs rbp, 0xd80958fc74e988a6
cmp byte [rdi + 0x1e], r15b
je 0x1800ae8ef
movabs rsi, 0x9a9112a0fe9a4713
cmp byte [rdi + 0x1f], r15b
je 0x1800ae82e
mov rax, qword [0x1802e5e68]
mov rcx, qword [rax + 0x10]
cmp byte [rcx], r15b
je 0x1800ae82e
call fcn.180026540
mov rcx, rbp
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
mov rcx, rsi
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], r15d
movabs rcx, 0xde564951f95e09ed
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rax, qword gs:[0x20]
lea rcx, [rsp + 0x60]
mov rbx, qword [rax]
call fcn.180032350
mov rax, qword [rax]
add rax, 0x1dcd6500
cmp byte [rbx + 0x20], r15b
jne 0x1800ae820
mov byte [rbx + 0x20], 1
mov qword [rbx + 0x18], rax
mov rcx, qword [rbx + 8]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
call fcn.180026540
mov rcx, rbp
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
movabs rcx, 0xaaa34f8a7cb32098
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
call fcn.180026540
mov rcx, rbp
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], ebx
inc dword [rax + 8]
call fcn.180026540
mov rcx, rsi
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], 1
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov edx, dword [rcx]
call fcn.1800414a0
mov ecx, dword [rdi + 0x18]
movaps xmm2, xmm8
mov dword [rsp + 0x38], r15d
xorps xmm0, xmm0
shufps xmm2, xmm8, 0xaa
movaps xmm3, xmm6
mov dword [rsp + 0x30], r15d
movaps xmm1, xmm8
movss dword [rsp + 0x20], xmm0
call fcn.1800a2730
mov esi, eax
cmp byte [rdi + 0x1f], r15b
je 0x1800ae98c
mov rcx, qword [0x1802e5e68]
mov rdx, qword [rcx + 0x10]
cmp byte [rdx], r15b
je 0x1800ae98c
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], r15d
inc dword [rax + 8]
call fcn.180026540
movabs rcx, 0x1f4ed342acefe62d
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], r15d
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
cmp byte [rdi + 0x28], r15b
je 0x1800aea0c
call fcn.180026540
mov rcx, rbp
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 0xffffffff
movabs rcx, 0xf75b0d629e1c063d
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
cmp byte [rdi + 0x29], r15b
je 0x1800aefba
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov rcx, r14
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], ebx
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aefba
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov rcx, r12
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], ebx
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aefba
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
movabs rcx, 0x45a9187928f4b9e3
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aefba
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
movabs rcx, 0x9537097412cf75fe
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aefba
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
movabs rcx, 0xbf94dd42f63bded2
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aefba
mov rax, qword [0x1802e5e68]
mov rbx, qword [rax + 0x130]
call fcn.180026540
movabs rcx, 0x4f8644af03d0e0d6
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ecx, dword [rcx]
call rbx
mov r8, rax
mov edx, esi
call fcn.180038bf0
mov ecx, esi
call fcn.1800a2b60
mov ebx, r15d
movabs rbp, 0xe38e9162a2500646
nop word [rax + rax]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
mov rcx, rbp
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov edx, ebx
mov rcx, qword [rax]
mov r8d, dword [rcx]
mov ecx, esi
dec r8d
call fcn.1800a2bc0
inc ebx
cmp ebx, 0x32
jl 0x1800aebb0
mov edx, reloc.WS2_32.dll_sendto
mov ecx, esi
call fcn.1800a2c60
mov ecx, esi
call fcn.1800a2ce0
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
lea r8, str.LucaModzZ
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov qword [rcx + rdx*8], r8
movabs rcx, 0x95a88f0b409cda47
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov edx, 0xad
mov ecx, esi
lea r9d, [rdx + 0x48]
lea r8d, [rdx - 0x6b]
call fcn.1800a2870
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, esi
call fcn.1800a2910
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
movabs rbp, 0x115722b1b9c14c1c
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
mov rcx, rbp
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
movabs r14, 0x953da1e1b12c0491
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
mov rcx, r14
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov ecx, esi
call fcn.1800a2b00
mov ecx, esi
call fcn.1800a29b0
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
movabs rcx, 0x57c51e6bad752696
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov edx, reloc.WLDAP32.dll_Ordinal_22
mov ecx, esi
call fcn.1800a2c60
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], reloc.WS2_32.dll_ntohl
movabs rcx, 0xe41033b25d003a07
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
movabs rbx, 0x8c4b92553e4766a5
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], r15d
mov rcx, rbx
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800aeedd
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
mov rcx, rbx
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800aeedd
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 2
mov rcx, rbx
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800aeedd
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], esi
inc dword [rax + 8]
call fcn.180026540
mov rcx, rbx
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], 3
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
jne 0x1800aef0a
xor edx, edx
mov ecx, esi
call fcn.1800a2e60
mov edx, 1
mov ecx, esi
call fcn.1800a2e60
mov edx, 2
mov ecx, esi
call fcn.1800a2e60
mov edx, 3
mov ecx, esi
call fcn.1800a2e60
mov ecx, esi
call fcn.1800a2dd0
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov rcx, rbp
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], esi
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov rcx, r14
mov r8d, dword [rax + 8]
mov rdx, qword [rax + 0x10]
mov dword [rdx + r8*8], esi
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov ecx, esi
call fcn.1800a2b00
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], r15d
movabs rcx, 0x79d3b596fe44ee8b
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
cmp byte [rdi + 0x2a], r15b
je 0x1800aefea
mov rcx, qword [0x1802e5e68]
mov rax, qword [rcx + 0x10]
cmp byte [rax], r15b
jne 0x1800aefea
mov rax, qword [rcx + 0xa0]
mov rcx, qword [rax + 0x88]
mov dword [rcx + 0xa49b0], 1
jmp 0x1800af00f
mov rcx, qword [0x1802e5e68]
mov rax, qword [rcx + 0x10]
cmp byte [rax], r15b
jne 0x1800af00f
mov rax, qword [rcx + 0xa0]
mov rcx, qword [rax + 0x88]
mov dword [rcx + 0xa49b0], r15d
mov rax, qword gs:[0x20]
lea rcx, [rsp + 0x68]
mov rbx, qword [rax]
mov rbp, rbx
lea r14, [rbx + 0x20]
call fcn.180032350
mov rax, qword [rax]
add rax, 0x4c4b40
cmp byte [r14], r15b
jne 0x1800af03e
mov byte [r14], 1
mov qword [rbx + 0x18], rax
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
mov rax, qword [0x1802e5e68]
mov rcx, qword [rax + 0x10]
cmp byte [rcx], r15b
je 0x1800af1a9
mov ebx, dword [rdi + 0x18]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
movabs rcx, 0xe532f5d78798daab
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov ecx, esi
call fcn.1800a18c0
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
movabs rcx, 0x3910051ccecdb00c
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
movabs rcx, 0xb4c94523f023419c
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
mov ebx, dword [rcx]
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], esi
movabs rcx, 0xc7827959479dcc78
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov rcx, qword [rax]
cmp dword [rcx], r15d
je 0x1800af1a2
call fcn.180026540
mov dword [rax + 8], r15d
mov dword [rax + 0x18], r15d
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], ebx
inc dword [rax + 8]
call fcn.180026540
mov edx, dword [rax + 8]
mov rcx, qword [rax + 0x10]
mov dword [rcx + rdx*8], 1
movabs rcx, 0xe05e81a888fa63c8
inc dword [rax + 8]
call fcn.1800263e0
call fcn.180026540
mov ecx, esi
call fcn.1800a2d70
mov dword [0x1802e66a0], esi
movaps xmm6, xmmword [rsp + 0x80]
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x38]
mov rbp, qword [r11 + 0x40]
movaps xmm8, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rsi
ret
add rcx, 8
jmp 0x1800ae4f0