Function at 0x180023760
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x82e0]
mov eax, 0x83e0
call fcn.1800ae890
sub rsp, rax
lea rdx, str..text
lea rcx, [rsp + 0x78]
call fcn.18001f670
mov rdx, rax
mov rcx, qword [0x1802b9c20]
call fcn.180099250
xor r12d, r12d
mov ecx, r12d
mov r8d, dword [rax + 8]
sub r8d, 0x100
je 0x1800237e8
mov r15d, dword [rax + 0xc]
mov rdx, qword [0x1802b9c20]
add r15, rdx
cmp byte [r15], 0xff
jne 0x1800237de
cmp byte [r15 + 1], 0xd0
jne 0x1800237de
cmp byte [r15 + 2], 0xc3
je 0x180023861
inc ecx
inc r15
cmp ecx, r8d
jb 0x1800237c6
lea rdx, str..UBX0
lea rcx, [rsp + 0x78]
call fcn.18001f670
mov rdx, rax
mov rcx, qword [0x1802b9c20]
call fcn.180099250
mov ecx, r12d
mov r8d, dword [rax + 8]
sub r8d, 0x100
je 0x180023844
mov r15d, dword [rax + 0xc]
mov rdx, qword [0x1802b9c20]
add r15, rdx
cmp byte [r15], 0xff
jne 0x18002383a
cmp byte [r15 + 1], 0xd0
jne 0x18002383a
cmp byte [r15 + 2], 0xc3
je 0x180023861
inc ecx
inc r15
cmp ecx, r8d
jb 0x180023826
xor eax, eax
mov rbx, qword [rsp + 0x8430]
add rsp, 0x83e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rbx, r12
mov esi, r12d
mov eax, dword [0x1802b9c28]
add eax, 0xfffffffc
je 0x180023844
mov r14, r12
nop word [rax + rax]
cmp dword [r14 + rdx], 0x7c159a2
jne 0x180023979
movsxd rax, dword [rdx + 0x3c]
mov rcx, r12
cmp dword [rax + rdx + 8], 0x66856ae1
setne cl
lea rax, [rcx - 4]
movsxd rdi, esi
add rax, rdx
add rdi, rax
mov r8d, 0x1000
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.18001f2f0
lea rcx, [rsp + 0x60]
call fcn.180023670
test rax, rax
je 0x180023968
mov rax, qword [rsp + 0x60]
cmp dword [rax + 0xc], 0x6b
jne 0x180023968
cmp dword [rax + 0x170], 2
jne 0x180023968
cmp dword [rax + 0x1c0], 4
jne 0x180023968
mov qword [rbp + 0x8320], rax
mov r8, qword [rsp + 0x68]
cmp rax, r8
je 0x18002395f
mov ecx, dword [rax + 0xc]
cmp ecx, 0x298
je 0x18002395f
cmp ecx, 0x1b4
jne 0x180023940
mov ecx, dword [rax + 0x178]
cmp ecx, 1
je 0x180023928
cmp ecx, 2
jne 0x180023940
cmp qword [rax + 0x1d0], 1
jne 0x180023940
cmp dword [rax - 0x4c4], 0x1b6
cmove rbx, rdi
lea rdx, [rbp + 0x8328]
lea rcx, [rbp + 0x8320]
call fcn.180023650
mov rax, qword [rbp + 0x8320]
cmp rax, r8
jne 0x180023905
test rbx, rbx
jne 0x180023a98
lea rcx, [rsp + 0x60]
call fcn.18001f590
mov rdx, qword [0x1802b9c20]
inc esi
inc r14
mov eax, dword [0x1802b9c28]
add eax, 0xfffffffc
cmp esi, eax
jb 0x180023880
test rbx, rbx
je 0x180023844
movabs rsi, 0x6a63bd81a98ef607
movzx eax, byte [rbx]
cmp al, 0xc3
je 0x180023a22
nop dword [rax]
cmp al, 0xcc
je 0x180023a22
cmp al, 0xff
je 0x180023a22
cmp al, 0xe9
jne 0x180023a18
mov r8d, 0x64
lea rdx, [rbx + 5]
lea rcx, [rbp - 0x68]
call fcn.18001f2f0
mov rcx, qword [rbp - 0x60]
mov r8, qword [rbp - 0x68]
sub rcx, r8
mov rax, rsi
imul rcx
sar rdx, 9
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdx, 1
jbe 0x180023a0f
cmp dword [r8 + 0xc], 0x298
jne 0x180023a0f
cmp dword [r8 + 0x4dc], 0x298
je 0x180023aa7
lea rcx, [rbp - 0x68]
call fcn.18001f590
dec rbx
movzx eax, byte [rbx]
cmp al, 0xc3
jne 0x1800239b0
mov r8d, 0xc8
mov rdx, rbx
lea rcx, [rsp + 0x78]
call fcn.18001f2f0
mov rcx, qword [rbp - 0x80]
mov r8, qword [rsp + 0x78]
sub rcx, r8
mov rax, rsi
imul rcx
sar rdx, 9
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdx, 1
jbe 0x180023a86
mov eax, dword [r8 + 0x4dc]
cmp eax, 0x298
jne 0x180023a72
cmp dword [r8 + 0x9ac], eax
je 0x180023ab1
cmp eax, 0x123
jne 0x180023a86
cmp dword [r8 + 0x9ac], 0x298
je 0x180023ab1
dec rbx
lea rcx, [rsp + 0x78]
call fcn.18001f590
jmp 0x1800239a2
lea rcx, [rsp + 0x60]
call fcn.18001f590
jmp 0x180023998
add rbx, 5
lea rcx, [rbp - 0x68]
jmp 0x180023ab9
inc rbx
lea rcx, [rsp + 0x78]
call fcn.18001f590
mov r8d, 0x2000
mov rdx, rbx
lea rcx, [rbp - 0x38]
call fcn.18001f2f0
nop
mov rdx, qword [rbp - 0x38]
add rdx, 0x6040
mov r8, qword [rbp - 0x30]
lea rcx, [rbp + 0x8320]
call fcn.1800272e0
mov r8, qword [rbp + 0x8320]
mov r8, qword [r8]
sub r8d, ebx
mov rdx, rbx
lea rcx, [rbp - 0x50]
call fcn.18001f2f0
nop
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r12
mov rdi, qword [rbp - 0x50]
mov rsi, qword [rbp - 0x48]
cmp rdi, rsi
je 0x180023bf1
nop word [rax + rax]
mov rax, rdi
lea rcx, [rbp + 0x2790]
mov edx, 9
nop
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 0x180023b40
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
lea rdx, [rbp + 0x2790]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x30]
call fcn.180020950
nop
lea rcx, [rbp - 0x20]
call fcn.18001efa0
add rdi, 0x4d0
cmp rdi, rsi
jne 0x180023b30
mov rcx, rbx
call fcn.180020cb0
mov r13d, eax
mov rbx, qword [rsp + 0x30]
cmp rbx, qword [rsp + 0x38]
je 0x180023f27
nop dword [rax]
cmp dword [rbx + 0x14], 0x308
jne 0x180023d6c
cmp dword [rbx + 0x180], 0x39
jne 0x180023d6c
lea rcx, [rbp + 0x500]
call fcn.18002bbb0
lea rcx, [rbp + 0x2790]
mov edx, 9
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 0x180023c42
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
lea rdx, [rbp + 0x2790]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180023d4f
cmp rbx, rsi
jne 0x180023cf3
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x30]
call fcn.180020a60
jmp 0x180023d63
lea r8, [rbp - 0x20]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x3130]
call fcn.1800273d0
lea rdx, [rsi - 0x518]
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
mov r8, rsi
lea rdx, [rsi - 0x518]
mov rcx, rbx
call fcn.18001fef0
lea rdx, [rbp + 0x3138]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x3138]
call fcn.18001efa0
jmp 0x180023d63
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
lea rcx, [rbp - 0x20]
call fcn.18001efa0
test byte [rbx + 0x30], 0x80
je 0x180023f15
mov byte [rbx + 0x4d8], 1
lea rax, [rbx + 0x10]
lea rcx, [rbp + 0x9d0]
mov edx, 2
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 0x180023d90
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
mov rax, qword [rax + 0x40]
mov qword [rcx + 0x40], rax
lea rcx, [rbp + 0x9d0]
call fcn.18001f450
mov byte [rbx + 0x4d9], al
mov rcx, rbx
call fcn.18001f220
cmp byte [rbx + 0x4d9], 0
jne 0x180023e8a
mov eax, dword [rbx + 0x4fc]
cmp eax, 8
je 0x180023e61
cmp eax, 0x10
je 0x180023e50
cmp eax, 0x20
jne 0x180023e7a
mov rcx, qword [rbx + 8]
mov eax, dword [rbx + 0x4f8]
movsxd rdx, dword [rax + rcx]
jmp 0x180023e70
mov rcx, qword [rbx + 8]
mov eax, dword [rbx + 0x4f8]
movsx rdx, word [rax + rcx]
jmp 0x180023e70
mov rcx, qword [rbx + 8]
mov eax, dword [rbx + 0x4f8]
movsx rdx, byte [rax + rcx]
add rdx, rcx
mov qword [rbx + 0x4e0], rdx
movzx ecx, byte [rbx + 0x18]
add qword [rbx + 0x4e0], rcx
jmp 0x180023f15
lea rdx, [rbx + 0x158]
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x10]
cmp dword [rbx + 0x14], 0x47
jne 0x180023eca
mov qword [rbp + 0x8320], r12
lea r9, [rbp + 0x8320]
call fcn.1800a1bb0
test eax, eax
js 0x180027215
mov rax, qword [rbp + 0x8320]
mov qword [rbx + 0x4e0], rax
jmp 0x180023f15
mov qword [rbp + 0x8328], r12
lea r9, [rbp + 0x8328]
call fcn.1800a1bb0
test eax, eax
js 0x180027215
mov rax, qword [rsp + 0x30]
cmp rax, qword [rsp + 0x38]
je 0x180023f15
mov rcx, qword [rbp + 0x8328]
cmp rcx, qword [rax + 8]
je 0x180023f0d
add rax, 0x518
cmp rax, qword [rsp + 0x38]
jne 0x180023ef8
jmp 0x180023f15
mov eax, dword [rax]
mov dword [rbx + 0x4f4], eax
add rbx, 0x518
cmp rbx, qword [rsp + 0x38]
jne 0x180023c10
mov edx, r13d
lea rcx, [rsp + 0x30]
call fcn.180029590
mov rbx, qword [rsp + 0x30]
mov r14d, 8
cmp rbx, qword [rsp + 0x38]
je 0x180025de9
mov edi, 4
cmp dword [rbx + 0x14], 0x6b
jne 0x18002499d
cmp qword [rbx + 0x1d8], 0x7c159a2
jne 0x18002499d
lea rax, [rbx + 8]
lea rcx, [rbp + 0x22c0]
lea edx, [rdi + 5]
nop dword [rax + 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 0x180023f80
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
mov r8d, 0x190
lea rcx, [rbp + 0x9d0]
call fcn.1800ddee0
mov dword [rbp + 0x9d8], 0x6b
mov dword [rbp + 0x9d0], r12d
mov byte [rbp + 0x9f8], 2
mov dword [rbp + 0xa00], 2
mov eax, dword [rbp + 0x2440]
mov dword [rbp + 0xa10], eax
mov rax, qword [rbp + 0x2458]
mov qword [rbp + 0xa20], rax
mov eax, dword [rbp + 0x2444]
mov dword [rbp + 0xa14], eax
movzx eax, byte [rbp + 0x2448]
mov byte [rbp + 0xa18], al
mov word [rbp + 0xa28], di
mov dword [rbp + 0xa40], 1
mov dword [rbp + 0xa44], 0x34
lea rax, [rbp + 0x22c0]
lea rcx, [rbp + 0x9d0]
mov edx, 3
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180024090
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea ecx, [rdx + 0xf]
call fcn.1800ae08c
mov rdi, rax
mov qword [rbp + 0x8320], 0xf
lea r8, [rbp + 0x8320]
mov rdx, rax
lea rcx, [rbp + 0x22c0]
call fcn.1800a3ac0
xor edx, edx
mov r8d, 0x4d0
lea rcx, [rbp + 0x2790]
test eax, eax
jns 0x18002412e
call fcn.1800ddee0
jmp 0x180024153
call fcn.1800ddee0
lea rax, [rbp + 0x2790]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x8320]
mov r8, rdi
mov rdx, rdi
xor ecx, ecx
call fcn.1800a16e0
mov r14d, dword [rbx]
mov rsi, qword [rsp + 0x38]
lea rdi, [rbx + 0x518]
cmp rdi, rsi
je 0x180024190
nop word [rax + rax]
lea rcx, [rdi - 0x518]
mov rdx, rdi
call fcn.18001f790
add rdi, 0x518
cmp rdi, rsi
jne 0x180024170
mov rsi, qword [rsp + 0x38]
lea rcx, [rsi - 0x518]
call fcn.18001efa0
sub qword [rsp + 0x38], 0x518
mov edx, 0x44
lea rcx, [rbp + 0x500]
call fcn.18002b0f0
lea rcx, [rbp + 0x2c60]
mov edx, 9
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 0x1800241c2
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
lea rdx, [rbp + 0x2c60]
lea rcx, [rbp + 0xea0]
call fcn.18001e720
nop
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x1800242f4
lea rdx, [rbp + 0xea0]
cmp rbx, rsi
jne 0x180024280
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x18002430b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x5a30], rax
lea rcx, [rbp + 0x5a38]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x1800242d7
nop dword [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x1800242c0
lea rdx, [rbp + 0x5a38]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x5a38]
call fcn.18001efa0
jmp 0x18002430b
lea r8, [rbp + 0xea0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x13a0]
test rcx, rcx
je 0x18002434b
mov rdx, qword [rbp + 0x13b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180024346
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027247
call fcn.1800ae058
mov dword [rbx], r14d
xor edx, edx
mov r8d, 0x190
lea rcx, [rbp + 0x9d0]
call fcn.1800ddee0
mov dword [rbp + 0x9d8], 0x1b4
mov dword [rbp + 0x9d0], r12d
mov byte [rbp + 0x9f8], 2
mov dword [rbp + 0xa40], 2
mov dword [rbp + 0xa50], 0x39
mov r14d, 8
mov word [rbp + 0xa68], r14w
mov qword [rbp + 0xa60], 0x18
mov dword [rbp + 0xa00], 1
mov dword [rbp + 0xa04], 0x44
lea rax, [rbp + 0x22c0]
lea rcx, [rbp + 0x9d0]
lea edx, [r14 - 5]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1800243d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea ecx, [rdx + 0xf]
call fcn.1800ae08c
mov rdi, rax
mov qword [rbp + 0x8328], 0xf
lea r8, [rbp + 0x8328]
mov rdx, rax
lea rcx, [rbp + 0x22c0]
call fcn.1800a3ac0
xor edx, edx
mov r8d, 0x4d0
lea rcx, [rbp + 0x2c60]
test eax, eax
jns 0x18002446e
call fcn.1800ddee0
jmp 0x180024493
call fcn.1800ddee0
lea rax, [rbp + 0x2c60]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x8328]
mov r8, rdi
mov rdx, rdi
xor ecx, ecx
call fcn.1800a16e0
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2c60]
mov edx, 9
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1800244b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0xea0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x1800245e4
lea rdx, [rbp + 0xea0]
cmp rbx, rsi
jne 0x180024575
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x1800245fb
lea rax, [rsp + 0x30]
mov qword [rbp + 0x5f50], rax
lea rcx, [rbp + 0x5f58]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x1800245c7
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x1800245b0
lea rdx, [rbp + 0x5f58]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x5f58]
call fcn.18001efa0
jmp 0x1800245fb
lea r8, [rbp + 0xea0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x13a0]
test rcx, rcx
je 0x18002463b
mov rdx, qword [rbp + 0x13b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180024636
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002724d
call fcn.1800ae058
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2790]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180024650
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0xea0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180024784
lea rdx, [rbp + 0xea0]
cmp rbx, rsi
jne 0x180024715
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x18002479b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x6470], rax
lea rcx, [rbp + 0x6478]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180024767
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180024750
lea rdx, [rbp + 0x6478]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x6478]
call fcn.18001efa0
jmp 0x18002479b
lea r8, [rbp + 0xea0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x13a0]
test rcx, rcx
je 0x1800247db
mov rdx, qword [rbp + 0x13b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800247d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027253
call fcn.1800ae058
mov edx, 0x44
lea rcx, [rbp + 0x7e10]
call fcn.18002b230
lea rcx, [rbp + 0x500]
mov edx, 9
nop dword [rax + 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 0x180024800
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0xea0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180024934
lea rdx, [rbp + 0xea0]
cmp rbx, rsi
jne 0x1800248c5
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x18002494b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x6990], rax
lea rcx, [rbp + 0x6998]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180024917
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180024900
lea rdx, [rbp + 0x6998]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x6998]
call fcn.18001efa0
jmp 0x18002494b
lea r8, [rbp + 0xea0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x13a0]
test rcx, rcx
je 0x18002499d
mov rdx, qword [rbp + 0x13b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180024986
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027259
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x13a0], xmm0
mov qword [rbp + 0x13b0], r12
test byte [rbx + 0x30], 0x80
je 0x180025dd1
cmp byte [rbx + 0x4d9], 0
jne 0x180025338
mov r14d, dword [rbx]
mov edx, dword [rbx + 0x180]
xor ecx, ecx
call fcn.1800a1a70
mov edi, r12d
cmp eax, 0x40
sete dil
add edi, 0x40
mov edx, edi
lea rcx, [rbp + 0x9d0]
call fcn.18002b0f0
lea rcx, [rbp + 0x500]
mov edx, 9
nop dword [rax + 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 0x1800249f0
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x3650]
call fcn.18001e720
nop
mov r8, qword [rbx + 0x4e0]
mov edx, edi
lea rcx, [rbp + 0x500]
call fcn.18002b4c0
lea rcx, [rbp + 0x2790]
mov edx, 9
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 0x180024aa0
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
lea rax, [rbx + 8]
lea rcx, [rbp + 0x500]
mov edx, 9
nop dword [rax + 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 0x180024b30
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
mov r8d, edi
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x13b8]
call fcn.18002ba10
lea rcx, [rbp + 0x2c60]
mov r8d, 9
nop dword [rax + 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 r8, 1
jne 0x180024bd0
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
mov edx, edi
lea rcx, [rbp + 0x13b8]
call fcn.18002b230
lea rcx, [rbp + 0x22c0]
mov edx, 9
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 0x180024c62
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
mov rsi, qword [rsp + 0x38]
lea rdi, [rbx + 0x518]
cmp rdi, rsi
je 0x180024d10
nop dword [rax + rax]
lea rcx, [rdi - 0x518]
mov rdx, rdi
call fcn.18001f790
add rdi, 0x518
cmp rdi, rsi
jne 0x180024cf0
mov rsi, qword [rsp + 0x38]
lea rcx, [rsi - 0x518]
call fcn.18001efa0
mov rsi, qword [rsp + 0x38]
sub rsi, 0x518
mov qword [rsp + 0x38], rsi
mov dword [rbp + 0x3650], r14d
cmp rsi, qword [rsp + 0x40]
je 0x180024dd4
lea rdx, [rbp + 0x3650]
cmp rbx, rsi
jne 0x180024d61
mov rcx, rsi
call fcn.18001fa50
add qword [rsp + 0x38], 0x518
jmp 0x180024deb
lea rax, [rsp + 0x30]
mov qword [rbp + 0x6eb0], rax
lea rcx, [rbp + 0x6eb8]
call fcn.18001fa50
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180024db7
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180024da0
lea rdx, [rbp + 0x6eb8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x6eb8]
call fcn.18001efa0
jmp 0x180024deb
lea r8, [rbp + 0x3650]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.18001ff50
mov rbx, rax
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2790]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180024e00
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1888]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180024f34
lea rdx, [rbp + 0x1888]
cmp rbx, rsi
jne 0x180024ec5
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180024f4b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x73d0], rax
lea rcx, [rbp + 0x73d8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180024f17
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180024f00
lea rdx, [rbp + 0x73d8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x73d8]
call fcn.18001efa0
jmp 0x180024f4b
lea r8, [rbp + 0x1888]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x1d88]
test rcx, rcx
je 0x180024f8b
mov rdx, qword [rbp + 0x1d98]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180024f86
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002725f
call fcn.1800ae058
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2c60]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180024fa0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1888]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x1800250d4
lea rdx, [rbp + 0x1888]
cmp rbx, rsi
jne 0x180025065
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x1800250eb
lea rax, [rsp + 0x30]
mov qword [rbp + 0x78f0], rax
lea rcx, [rbp + 0x78f8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x1800250b7
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x1800250a0
lea rdx, [rbp + 0x78f8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x78f8]
call fcn.18001efa0
jmp 0x1800250eb
lea r8, [rbp + 0x1888]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x1d88]
test rcx, rcx
je 0x18002512b
mov rdx, qword [rbp + 0x1d98]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025126
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027265
call fcn.1800ae058
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x22c0]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180025140
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1888]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180025274
lea rdx, [rbp + 0x1888]
cmp rbx, rsi
jne 0x180025205
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x18002528b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4090], rax
lea rcx, [rbp + 0x4098]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025257
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180025240
lea rdx, [rbp + 0x4098]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4098]
call fcn.18001efa0
jmp 0x18002528b
lea r8, [rbp + 0x1888]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x1d88]
test rcx, rcx
je 0x1800252dd
mov rdx, qword [rbp + 0x1d98]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800252c6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002726b
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1d88], xmm0
mov qword [rbp + 0x1d98], r12
mov rcx, qword [rbp + 0x3b50]
test rcx, rcx
je 0x180025dd1
mov rdx, qword [rbp + 0x3b60]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18002531c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027271
call fcn.1800ae058
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x3b50], xmm0
mov qword [rbp + 0x3b60], r12
jmp 0x180025dd1
cmp dword [rbx + 0x14], 0x47
jne 0x180025dd1
mov edi, dword [rbx]
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b0f0
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180025361
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x3b70]
call fcn.18001e720
nop
mov r8, qword [rbx + 0x4e0]
mov edx, 0x35
lea rcx, [rbp + 0x9d0]
call fcn.18002b4c0
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180025411
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov dword [rbp + 0x3b70], edi
mov r8, r15
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b4c0
lea rcx, [rbp + 0x2790]
mov edx, 9
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 0x1800254c0
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
lea rcx, [rbp + 0x13b8]
call fcn.18002bd20
lea rcx, [rbp + 0x2c60]
mov edx, 9
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 0x180025550
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
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b230
lea rcx, [rbp + 0x22c0]
mov edx, 9
nop word [rax + 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 0x1800255f0
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
mov rsi, qword [rsp + 0x38]
lea rdi, [rbx + 0x518]
cmp rdi, rsi
je 0x1800256a0
nop dword [rax]
lea rcx, [rdi - 0x518]
mov rdx, rdi
call fcn.18001f790
add rdi, 0x518
cmp rdi, rsi
jne 0x180025680
mov rsi, qword [rsp + 0x38]
lea rcx, [rsi - 0x518]
call fcn.18001efa0
mov rsi, qword [rsp + 0x38]
sub rsi, 0x518
mov qword [rsp + 0x38], rsi
cmp rsi, qword [rsp + 0x40]
je 0x180025764
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x1800256ef
mov rcx, rsi
call fcn.18001fa50
mov rsi, qword [rsp + 0x38]
add rsi, 0x518
mov qword [rsp + 0x38], rsi
jmp 0x18002577d
lea rax, [rsp + 0x30]
mov qword [rbp + 0x45b0], rax
lea rcx, [rbp + 0x45b8]
call fcn.18001fa50
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025747
nop word [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180025730
lea rdx, [rbp + 0x45b8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x45b8]
call fcn.18001efa0
jmp 0x180025778
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.18001ff50
mov rbx, rax
mov rsi, qword [rsp + 0x38]
add rbx, 0x518
cmp rsi, qword [rsp + 0x40]
je 0x180025824
lea rdx, [rbp + 0x3b70]
cmp rbx, rsi
jne 0x1800257b1
mov rcx, rsi
call fcn.18001fa50
add qword [rsp + 0x38], 0x518
jmp 0x18002583b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4ad0], rax
lea rcx, [rbp + 0x4ad8]
call fcn.18001fa50
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025807
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x1800257f0
lea rdx, [rbp + 0x4ad8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4ad8]
call fcn.18001efa0
jmp 0x18002583b
lea r8, [rbp + 0x3b70]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.18001ff50
mov rbx, rax
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2790]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180025850
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1da0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180025984
lea rdx, [rbp + 0x1da0]
cmp rbx, rsi
jne 0x180025915
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x18002599b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4ff0], rax
lea rcx, [rbp + 0x4ff8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025967
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180025950
lea rdx, [rbp + 0x4ff8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4ff8]
call fcn.18001efa0
jmp 0x18002599b
lea r8, [rbp + 0x1da0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x22a0]
test rcx, rcx
je 0x1800259db
mov rdx, qword [rbp + 0x22b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800259d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027277
call fcn.1800ae058
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x2c60]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1800259f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1da0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180025b24
lea rdx, [rbp + 0x1da0]
cmp rbx, rsi
jne 0x180025ab5
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180025b3b
lea rax, [rsp + 0x30]
mov qword [rbp + 0x5510], rax
lea rcx, [rbp + 0x5518]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025b07
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180025af0
lea rdx, [rbp + 0x5518]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x5518]
call fcn.18001efa0
jmp 0x180025b3b
lea r8, [rbp + 0x1da0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x22a0]
test rcx, rcx
je 0x180025b7b
mov rdx, qword [rbp + 0x22b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025b76
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002727d
call fcn.1800ae058
lea rax, [rbp + 0x500]
lea rcx, [rbp + 0x22c0]
mov edx, 9
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x180025b90
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x1da0]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180025cc4
lea rdx, [rbp + 0x1da0]
cmp rbx, rsi
jne 0x180025c55
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180025cdb
lea rax, [rsp + 0x30]
mov qword [rbp + 0x3130], rax
lea rcx, [rbp + 0x3138]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180025ca7
nop dword [rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180025c90
lea rdx, [rbp + 0x3138]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x3138]
call fcn.18001efa0
jmp 0x180025cdb
lea r8, [rbp + 0x1da0]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x22a0]
test rcx, rcx
je 0x180025d2d
mov rdx, qword [rbp + 0x22b0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025d16
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027283
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x22a0], xmm0
mov qword [rbp + 0x22b0], r12
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x180025d7f
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025d68
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027289
call fcn.1800ae058
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rcx, qword [rbp + 0x4070]
test rcx, rcx
je 0x180025dd1
mov rdx, qword [rbp + 0x4080]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025dba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002728f
call fcn.1800ae058
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x4070], xmm0
mov qword [rbp + 0x4080], r12
add rbx, 0x518
cmp rbx, qword [rsp + 0x38]
jne 0x180023f4a
mov r14d, 8
mov edx, r13d
lea rcx, [rsp + 0x30]
call fcn.180028bb0
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x58], r12
mov edx, 0x400
lea rcx, [rbp + 0x13b8]
call fcn.18002ad20
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180025e21
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180025ecd
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x180025edf
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x180025f1f
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180025f1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027295
call fcn.1800ae058
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b0f0
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180025f40
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180025fec
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x180025ffe
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x18002603e
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026039
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002729b
call fcn.1800ae058
mov edx, 0x44
lea r8d, [rdx - 0xb]
lea rcx, [rbp + 0x13b8]
call fcn.18002b370
lea rcx, [rbp + 0x500]
mov edx, 9
nop
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 0x180026060
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x18002610c
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x18002611e
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x18002615e
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026159
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272a1
call fcn.1800ae058
lea rcx, [rbp + 0x13b8]
call fcn.18002b610
lea rcx, [rbp + 0x500]
mov edx, 9
nop word [rax + 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 0x180026180
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x18002622c
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x18002623e
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x18002627e
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026279
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272a7
call fcn.1800ae058
lea rcx, [rbp + 0x13b8]
call fcn.18002b8c0
lea rcx, [rbp + 0x500]
mov edx, 9
nop word [rax + 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 0x1800262a0
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x18002634c
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x18002635e
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x18002639e
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026399
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272ad
call fcn.1800ae058
and r13d, 8
jne 0x1800264c0
mov edx, r14d
lea rcx, [rbp + 0x13b8]
call fcn.18002ad20
lea rcx, [rbp + 0x500]
lea edx, [r13 + 9]
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 0x1800263c2
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x18002646e
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
add qword [rsp + 0x50], 0x518
jmp 0x180026480
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
nop
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1800264c0
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800264bb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272b3
call fcn.1800ae058
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b0f0
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x1800264e0
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180026593
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800204b0
mov rax, qword [rsp + 0x50]
add rax, 0x518
mov qword [rsp + 0x50], rax
jmp 0x1800265a9
lea r8, [rbp - 0x20]
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.180020a90
mov rax, qword [rsp + 0x50]
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1800265ee
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800265e4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272b9
call fcn.1800ae058
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
cmp rbx, rsi
je 0x1800271fd
cmp dword [rbx + 0x14], 0x2b2
jne 0x1800271af
lea rdi, [rbx + 0x518]
cmp rdi, rsi
je 0x180026640
nop word [rax + rax]
lea rcx, [rdi - 0x518]
mov rdx, rdi
call fcn.18001f790
add rdi, 0x518
cmp rdi, rsi
jne 0x180026620
mov rsi, qword [rsp + 0x38]
lea rcx, [rsi - 0x518]
call fcn.18001efa0
sub qword [rsp + 0x38], 0x518
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b230
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180026672
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180026796
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x18002672a
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x1800267aa
lea rax, [rsp + 0x30]
mov qword [rbp + 0x3130], rax
lea rcx, [rbp + 0x3138]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180026779
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180026762
lea rdx, [rbp + 0x3138]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x3138]
call fcn.18001efa0
jmp 0x1800267aa
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1800267fc
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800267e5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272bf
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x18002681e
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
add qword [rsp + 0x50], 0x518
jmp 0x18002682e
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
test r13d, r13d
jne 0x180026a1c
mov edx, r14d
lea rcx, [rbp + 0x13b8]
call fcn.18002ae70
lea rcx, [rbp + 0x500]
lea edx, [r13 + 9]
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 0x180026851
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180026984
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x180026910
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180026998
lea rax, [rsp + 0x30]
mov qword [rbp + 0x5510], rax
lea rcx, [rbp + 0x5518]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180026967
nop dword [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180026950
lea rdx, [rbp + 0x5518]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x5518]
call fcn.18001efa0
jmp 0x180026998
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1800269ea
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800269d3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272c5
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180026a0c
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
add qword [rsp + 0x50], 0x518
jmp 0x180026a1c
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
lea rcx, [rbp + 0x13b8]
call fcn.18002b770
lea rcx, [rbp + 0x500]
mov edx, 9
nop dword [rax]
nop dword [rax + 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 0x180026a40
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180026b74
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x180026aff
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180026b88
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4ff0], rax
lea rcx, [rbp + 0x4ff8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180026b57
nop word [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180026b40
lea rdx, [rbp + 0x4ff8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4ff8]
call fcn.18001efa0
jmp 0x180026b88
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x180026bda
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026bc3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272cb
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180026bfc
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
add qword [rsp + 0x50], 0x518
jmp 0x180026c0c
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
mov edx, 0x44
lea rcx, [rbp + 0x13b8]
call fcn.18002b230
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180026c30
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180026d64
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x180026cef
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180026d78
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4ad0], rax
lea rcx, [rbp + 0x4ad8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180026d47
nop word [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180026d30
lea rdx, [rbp + 0x4ad8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4ad8]
call fcn.18001efa0
jmp 0x180026d78
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x180026dca
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026db3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800272d1
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180026dec
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
add qword [rsp + 0x50], 0x518
jmp 0x180026dfc
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
mov edx, 0x400
lea rcx, [rbp + 0x13b8]
call fcn.18002ae70
lea rcx, [rbp + 0x500]
mov edx, 9
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 0x180026e20
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180026f54
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x180026edf
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180026f68
lea rax, [rsp + 0x30]
mov qword [rbp + 0x45b0], rax
lea rcx, [rbp + 0x45b8]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180026f37
nop word [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180026f20
lea rdx, [rbp + 0x45b8]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x45b8]
call fcn.18001efa0
jmp 0x180026f68
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x180026fba
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180026fa3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18002723b
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x180026fdc
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
add qword [rsp + 0x50], 0x518
jmp 0x180026fec
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
lea rcx, [rbp + 0x13b8]
call fcn.18002afc0
lea rcx, [rbp + 0x500]
mov edx, 9
nop dword [rax]
nop dword [rax + 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 0x180027010
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
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x20]
call fcn.18001e720
nop
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x40]
je 0x180027144
lea rdx, [rbp - 0x20]
cmp rbx, rsi
jne 0x1800270cf
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
jmp 0x180027158
lea rax, [rsp + 0x30]
mov qword [rbp + 0x4090], rax
lea rcx, [rbp + 0x4098]
call fcn.1800204b0
lea rdi, [rsi - 0x518]
mov rdx, rdi
mov rcx, rsi
call fcn.1800204b0
add qword [rsp + 0x38], 0x518
cmp rdi, rbx
je 0x180027127
nop word [rax + rax]
mov rcx, rdi
sub rdi, 0x518
mov rdx, rdi
call fcn.18001f790
cmp rdi, rbx
jne 0x180027110
lea rdx, [rbp + 0x4098]
mov rcx, rbx
call fcn.18001f790
lea rcx, [rbp + 0x4098]
call fcn.18001efa0
jmp 0x180027158
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.180020a90
mov rbx, rax
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1800271aa
mov rdx, qword [rbp + 0x4f0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180027193
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180027241
call fcn.1800ae058
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r12
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
je 0x1800271d3
mov rdx, rbx
mov rcx, rax
call fcn.18001fa50
mov rax, qword [rsp + 0x50]
add rax, 0x518
mov qword [rsp + 0x50], rax
jmp 0x1800271e8
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18001ff50
mov rax, qword [rsp + 0x50]
add rbx, 0x518
mov rsi, qword [rsp + 0x38]
cmp rbx, rsi
jne 0x180026601
lea rcx, [rsp + 0x48]
call fcn.18001f010
mov r12, rax
lea rcx, [rsp + 0x48]
call fcn.1800209a0
nop
lea rcx, [rsp + 0x30]
call fcn.1800209a0
nop
lea rcx, [rbp - 0x50]
call fcn.18001f590
nop
lea rcx, [rbp - 0x38]
call fcn.18001f590
mov rax, r12
jmp 0x180023846
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
nop
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3
call fcn.1800b4ecc
int3