Function at 0x5f13f0
Capabilities:
Encode data using xor

Disassembly:
push r15
mov eax, 0xc9f8
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
call fcn.00665440
sub rsp, rax
vmovups xmmword [rsp + 0xc950], xmm6
vmovups xmmword [rsp + 0xc960], xmm7
vmovups xmmword [rsp + 0xc970], xmm8
vmovups xmmword [rsp + 0xc980], xmm9
vmovups xmmword [rsp + 0xc990], xmm10
vmovups xmmword [rsp + 0xc9a0], xmm11
vmovups xmmword [rsp + 0xc9b0], xmm12
vmovups xmmword [rsp + 0xc9c0], xmm13
vmovups xmmword [rsp + 0xc9d0], xmm14
vmovups xmmword [rsp + 0xc9e0], xmm15
lea r12, [rsp + 0x1df]
mov qword [rsp + 0xca40], rcx
mov rbp, rdx
movsxd rdi, r8d
and r12, 0xffffffffffffff80
xor edx, edx
mov r8d, 0x640
lea rsi, [r12 + 0xbe40]
lea r13, [r12 + 0xb800]
mov rcx, rsi
lea rbx, [r12 + 0xb1c0]
call sub.msvcrt.dll_memset
xor edx, edx
mov rcx, r13
mov r8d, 0x640
call sub.msvcrt.dll_memset
xor edx, edx
mov rcx, rbx
mov r8d, 0x640
call sub.msvcrt.dll_memset
lea rax, [r12 + 0xab80]
xor edx, edx
mov r8d, 0x640
mov rcx, rax
mov qword [rsp + 0x58], rax
call sub.msvcrt.dll_memset
lea rcx, [0x0066eac0]
call sub.libgcc_s_seh_1.dll___emutls_get_address
lea rcx, [0x0066eaa0]
mov r14, rax
call sub.libgcc_s_seh_1.dll___emutls_get_address
vmovdqu ymm7, ymmword [rbp + 0x120]
lea rbp, [r12 + 0xc680]
mov rcx, r14
mov r9, rax
lea r8, [rsp + 0x140]
mov rdx, rbp
vmovdqu ymmword [rsp + 0x140], ymm7
vzeroupper
shl rdi, 7
call fcn.0044b5f0
mov rcx, r12
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xb800], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xbe40], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xab80], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb1c0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xb810], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xbe50], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xab90], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb1d0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xb820], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xbe60], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xaba0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb1e0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xb830], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xbe70], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb1f0], xmm2
vmovups xmmword [r12 + 0xabb0], xmm0
call fcn.0046be10
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.0046bf20
mov rdx, rbp
mov rcx, r12
call fcn.0046bf30
lea rdx, [r12 + 0xbec0]
mov r9d, 0x200
mov rcx, r12
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
lea r8, [r12 + 0xbe80]
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xb840], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xbe80], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xabc0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb200], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xb850], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xbe90], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xabd0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb210], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xb860], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xbea0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xabe0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb220], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xb870], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xbeb0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb230], xmm2
vmovups xmmword [r12 + 0xabf0], xmm0
call fcn.00474ae0
lea rdx, [r12 + 0xb880]
mov r9d, 0x200
mov rcx, r12
lea r8, [r12 + 0xb840]
call fcn.00474ae0
lea rdx, [r12 + 0xb240]
mov r9d, 0x200
mov rcx, r12
lea r8, [r12 + 0xb200]
call fcn.00474ae0
lea rdx, [r12 + 0xac00]
mov r9d, 0x200
mov rcx, r12
lea r8, [r12 + 0xabc0]
call fcn.00474ae0
mov r8, rbp
mov rdx, rbp
mov rcx, r12
vmovdqu xmm3, xmmword [r12 + 0xb880]
mov r9d, 0x40
vmovdqu xmm1, xmmword [r12 + 0xbec0]
vmovdqu xmm2, xmmword [r12 + 0xac00]
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xb890]
vmovups xmmword [r12 + 0xc680], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb240]
vmovups xmmword [r12 + 0xc6a0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xbed0]
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xac10]
vmovups xmmword [r12 + 0xc6b0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xb8a0]
vmovups xmmword [r12 + 0xc6c0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb250]
vmovups xmmword [r12 + 0xc6e0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xbee0]
vmovups xmmword [r12 + 0xc690], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xac20]
vmovups xmmword [r12 + 0xc6f0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xb8b0]
vmovups xmmword [r12 + 0xc700], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb260]
vmovups xmmword [r12 + 0xc720], xmm1
vmovdqu xmm1, xmmword [r12 + 0xbef0]
vmovups xmmword [r12 + 0xc6d0], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xac30]
vmovups xmmword [r12 + 0xc730], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovups xmmword [r12 + 0xc740], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb270]
vmovups xmmword [r12 + 0xc710], xmm4
vmovups xmmword [r12 + 0xc760], xmm1
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovups xmmword [r12 + 0xc750], xmm4
vmovups xmmword [r12 + 0xc770], xmm0
call fcn.005a09f0
mov rcx, r12
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xb8c0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xbf00], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xac40], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb280], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xb8d0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xbf10], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xac50], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb290], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xb8e0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xbf20], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xac60], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb2a0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xb8f0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xbf30], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb2b0], xmm2
vmovups xmmword [r12 + 0xac70], xmm0
call fcn.004f0790
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.004f08c0
mov rdx, rbp
mov rcx, r12
call fcn.004f08d0
mov r10, rdi
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xb900], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xbf40], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xac80], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb2c0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xb910], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xbf50], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xac90], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb2d0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xb920], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xbf60], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xaca0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb2e0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xb930], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xbf70], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb2f0], xmm2
vmovups xmmword [r12 + 0xacb0], xmm0
mov rdi, qword [0x006d0bc0]
mov rax, qword [rdi]
add rax, r10
movzx eax, byte [rax]
test al, al
je 0x5f1e10
xor eax, eax
vmovups xmm6, xmmword [rsp + 0xc950]
vmovups xmm7, xmmword [rsp + 0xc960]
vmovups xmm8, xmmword [rsp + 0xc970]
vmovups xmm9, xmmword [rsp + 0xc980]
vmovups xmm10, xmmword [rsp + 0xc990]
vmovups xmm11, xmmword [rsp + 0xc9a0]
vmovups xmm12, xmmword [rsp + 0xc9b0]
vmovups xmm13, xmmword [rsp + 0xc9c0]
vmovups xmm14, xmmword [rsp + 0xc9d0]
vmovups xmm15, xmmword [rsp + 0xc9e0]
add rsp, 0xc9f8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r12
mov qword [rsp + 0x60], r10
lea r15, [r12 + 0xc580]
lea r14, [r12 + 0xc480]
call fcn.004f8590
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.004f8680
mov rdx, rbp
mov rcx, r12
call fcn.004f8690
mov r8, r15
mov rdx, r15
mov rcx, r12
vmovdqu xmm0, xmmword [r12 + 0xc6a0]
mov r9d, 0x40
vmovdqu xmm7, xmmword [r12 + 0xc680]
vmovdqu xmm6, xmmword [r12 + 0xc690]
vmovdqu xmm5, xmmword [r12 + 0xc6c0]
vmovdqu xmm4, xmmword [r12 + 0xc6d0]
vpunpcklqdq xmm15, xmm7, xmm0
vpunpckhqdq xmm7, xmm7, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6b0]
vmovdqu xmm3, xmmword [r12 + 0xc700]
vmovdqu xmm2, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xbf80], xmm15
vmovdqu xmm1, xmmword [r12 + 0xc740]
vpunpcklqdq xmm14, xmm6, xmm0
vpunpckhqdq xmm6, xmm6, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xb300], xmm14
vmovups xmmword [r12 + 0xacc0], xmm6
vpunpcklqdq xmm13, xmm5, xmm0
vpunpckhqdq xmm5, xmm5, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xbf90], xmm13
vmovups xmmword [r12 + 0xb950], xmm5
vpunpcklqdq xmm12, xmm4, xmm0
vpunpckhqdq xmm4, xmm4, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xacd0], xmm4
vmovups xmmword [r12 + 0xb310], xmm12
vpunpcklqdq xmm11, xmm3, xmm0
vpunpckhqdq xmm3, xmm3, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xb960], xmm3
vmovups xmmword [r12 + 0xbfa0], xmm11
vpunpcklqdq xmm10, xmm2, xmm0
vpunpckhqdq xmm2, xmm2, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xace0], xmm2
vmovups xmmword [r12 + 0xb320], xmm10
vpunpcklqdq xmm9, xmm1, xmm0
vpunpckhqdq xmm1, xmm1, xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vpunpcklqdq xmm8, xmm0, xmmword [r12 + 0xc770]
vpunpckhqdq xmm0, xmm0, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xb970], xmm1
vmovups xmmword [r12 + 0xbfb0], xmm9
vmovups xmmword [r12 + 0xb330], xmm8
vmovups xmmword [r12 + 0xb940], xmm7
vmovups xmmword [r12 + 0xacf0], xmm0
vmovups xmmword [r12 + 0xc4b0], xmm4
vmovups xmmword [r12 + 0xc5d0], xmm3
vmovups xmmword [r12 + 0xc4d0], xmm2
vmovups xmmword [r12 + 0xc5f0], xmm1
vmovups xmmword [r12 + 0xc4f0], xmm0
vmovups xmmword [r12 + 0xc580], xmm15
vmovups xmmword [r12 + 0xc480], xmm14
vmovups xmmword [r12 + 0xc5a0], xmm13
vmovups xmmword [r12 + 0xc4a0], xmm12
vmovups xmmword [r12 + 0xc5c0], xmm11
vmovups xmmword [r12 + 0xc4c0], xmm10
vmovups xmmword [r12 + 0xc5e0], xmm9
vmovups xmmword [r12 + 0xc4e0], xmm8
vmovups xmmword [r12 + 0xc490], xmm6
vmovups xmmword [r12 + 0xc5b0], xmm5
vmovups xmmword [r12 + 0xc590], xmm7
call fcn.005110c0
mov r8, r14
mov rdx, r14
mov rcx, r12
mov r9d, 0x40
call fcn.005110c0
mov r9, r15
mov rdx, r15
mov rcx, r12
vmovdqu xmm7, xmmword [r12 + 0xc580]
mov r8d, 0x200
vmovups xmmword [r12 + 0xbfc0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc590]
vmovups xmmword [r12 + 0xb980], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5a0]
vmovups xmmword [r12 + 0xbfd0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5b0]
vmovups xmmword [r12 + 0xb990], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5c0]
vmovups xmmword [r12 + 0xbfe0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5d0]
vmovups xmmword [r12 + 0xb9a0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5e0]
vmovups xmmword [r12 + 0xbff0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5f0]
vmovups xmmword [r12 + 0xb9b0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc480]
vmovups xmmword [r12 + 0xb340], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc490]
vmovups xmmword [r12 + 0xad00], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4a0]
vmovups xmmword [r12 + 0xb350], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4b0]
vmovups xmmword [r12 + 0xad10], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4c0]
vmovups xmmword [r12 + 0xb360], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4d0]
vmovups xmmword [r12 + 0xad20], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4e0]
vmovups xmmword [r12 + 0xb370], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4f0]
vmovups xmmword [r12 + 0xad30], xmm7
mov qword [rsp + 0x20], 0x40
call fcn.0046d7b0
mov r9, r14
mov rdx, r14
mov rcx, r12
mov qword [rsp + 0x20], 0x40
mov r8d, 0x200
call fcn.0046d7b0
mov r8, r15
mov rdx, r15
mov rcx, r12
vmovdqu xmm7, xmmword [r12 + 0xc580]
mov r9d, 0x40
vmovups xmmword [r12 + 0xc000], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc590]
vmovups xmmword [r12 + 0xb9c0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5a0]
vmovups xmmword [r12 + 0xc010], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5b0]
vmovups xmmword [r12 + 0xb9d0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5c0]
vmovups xmmword [r12 + 0xc020], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5d0]
vmovups xmmword [r12 + 0xb9e0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5e0]
vmovups xmmword [r12 + 0xc030], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5f0]
vmovups xmmword [r12 + 0xb9f0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc480]
vmovups xmmword [r12 + 0xb380], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc490]
vmovups xmmword [r12 + 0xad40], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4a0]
vmovups xmmword [r12 + 0xb390], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4b0]
vmovups xmmword [r12 + 0xad50], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4c0]
vmovups xmmword [r12 + 0xb3a0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4d0]
vmovups xmmword [r12 + 0xad60], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4e0]
vmovups xmmword [r12 + 0xb3b0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4f0]
vmovups xmmword [r12 + 0xad70], xmm7
call fcn.0058ce30
mov r8, r14
mov rdx, r14
mov rcx, r12
mov r9d, 0x40
call fcn.0058ce30
mov r8, r15
mov rdx, r15
mov rcx, r12
vmovdqu xmm7, xmmword [r12 + 0xc580]
mov r9d, 0x40
vmovdqu xmm5, xmmword [r12 + 0xc4d0]
vmovdqu xmm6, xmmword [r12 + 0xc4e0]
vmovups xmmword [r12 + 0xc040], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc590]
vmovups xmmword [r12 + 0xada0], xmm5
vmovups xmmword [r12 + 0xba00], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5a0]
vmovups xmmword [r12 + 0xb3f0], xmm6
vmovups xmmword [r12 + 0xc050], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5b0]
vmovups xmmword [r12 + 0xba10], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5c0]
vmovups xmmword [r12 + 0xc060], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5d0]
vmovups xmmword [r12 + 0xba20], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5e0]
vmovups xmmword [r12 + 0xc070], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5f0]
vmovups xmmword [r12 + 0xba30], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc480]
vmovups xmmword [r12 + 0xb3c0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc490]
vmovups xmmword [r12 + 0xad80], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4a0]
vmovups xmmword [r12 + 0xb3d0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4b0]
vmovups xmmword [r12 + 0xad90], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4c0]
vmovups xmmword [r12 + 0xb3e0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4f0]
vmovups xmmword [r12 + 0xadb0], xmm7
call fcn.00596fb0
mov r8, r14
mov rdx, r14
mov rcx, r12
mov r9d, 0x40
call fcn.00596fb0
lea r9, [r12 + 0xc080]
lea rax, [r12 + 0xc0c0]
mov rcx, r12
vmovdqu xmm5, xmmword [r12 + 0xc580]
mov r8d, 0x200
mov rdx, rax
vmovdqu xmm6, xmmword [r12 + 0xc590]
vmovdqu xmm7, xmmword [r12 + 0xc5a0]
vmovups xmmword [r12 + 0xc080], xmm5
vmovdqu xmm5, xmmword [r12 + 0xc5b0]
vmovups xmmword [r12 + 0xba40], xmm6
vmovdqu xmm6, xmmword [r12 + 0xc5c0]
vmovups xmmword [r12 + 0xc090], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc5d0]
vmovups xmmword [r12 + 0xba50], xmm5
vmovdqu xmm5, xmmword [r12 + 0xc5e0]
vmovups xmmword [r12 + 0xc0a0], xmm6
vmovdqu xmm6, xmmword [r12 + 0xc5f0]
vmovups xmmword [r12 + 0xba60], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc480]
vmovups xmmword [r12 + 0xc0b0], xmm5
vmovdqu xmm5, xmmword [r12 + 0xc490]
vmovups xmmword [r12 + 0xba70], xmm6
vmovdqu xmm6, xmmword [r12 + 0xc4a0]
vmovups xmmword [r12 + 0xb400], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4b0]
vmovups xmmword [r12 + 0xadc0], xmm5
vmovdqu xmm5, xmmword [r12 + 0xc4c0]
vmovups xmmword [r12 + 0xb410], xmm6
vmovdqu xmm6, xmmword [r12 + 0xc4d0]
vmovups xmmword [r12 + 0xadd0], xmm7
vmovdqu xmm7, xmmword [r12 + 0xc4e0]
vmovups xmmword [r12 + 0xb420], xmm5
vmovdqu xmm5, xmmword [r12 + 0xc4f0]
vmovups xmmword [r12 + 0xade0], xmm6
vmovups xmmword [r12 + 0xb430], xmm7
vmovups xmmword [r12 + 0xadf0], xmm5
mov qword [rsp + 0x68], r9
mov qword [rsp + 0x20], 0x40
mov qword [rsp + 0x70], rax
call fcn.004706e0
lea rax, [r12 + 0xba80]
lea r9, [r12 + 0xba40]
mov rcx, r12
mov r8d, 0x200
mov rdx, rax
mov qword [rsp + 0x20], 0x40
mov qword [rsp + 0x78], r9
mov qword [rsp + 0x80], rax
call fcn.004706e0
lea rax, [r12 + 0xb440]
lea r9, [r12 + 0xb400]
mov rcx, r12
mov qword [rsp + 0x20], 0x40
mov r8d, 0x200
mov rdx, rax
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x90], rax
call fcn.004706e0
lea rax, [r12 + 0xae00]
lea r9, [r12 + 0xadc0]
mov rcx, r12
mov qword [rsp + 0x20], 0x40
mov r8d, 0x200
mov rdx, rax
mov qword [rsp + 0x98], r9
mov qword [rsp + 0xa0], rax
call fcn.004706e0
vmovdqu xmm3, xmmword [r12 + 0xba80]
vmovdqu xmm1, xmmword [r12 + 0xc0c0]
vmovdqu xmm2, xmmword [r12 + 0xae00]
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xba90]
vmovups xmmword [r12 + 0xc680], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb440]
vmovups xmmword [r12 + 0xc6a0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc0d0]
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xae10]
vmovups xmmword [r12 + 0xc6b0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xbaa0]
vmovups xmmword [r12 + 0xc6c0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb450]
vmovups xmmword [r12 + 0xc6e0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc0e0]
vmovups xmmword [r12 + 0xc690], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xae20]
vmovups xmmword [r12 + 0xc6f0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xbab0]
vmovups xmmword [r12 + 0xc700], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb460]
vmovups xmmword [r12 + 0xc720], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc0f0]
vmovups xmmword [r12 + 0xc6d0], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xae30]
vmovups xmmword [r12 + 0xc730], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovups xmmword [r12 + 0xc740], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb470]
vmovups xmmword [r12 + 0xc710], xmm4
vmovups xmmword [r12 + 0xc760], xmm1
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovups xmmword [r12 + 0xc750], xmm4
vmovups xmmword [r12 + 0xc770], xmm0
mov rdi, qword [0x006d0bc0]
mov r10, qword [rsp + 0x60]
mov rax, qword [rdi]
add rax, r10
movzx eax, byte [rax]
test al, al
jne 0x5f1d9e
mov rcx, r12
lea rdi, [r12 + 0xc140]
lea r15, [r12 + 0xbb00]
call fcn.004ad8a0
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.004ad930
mov rdx, rbp
mov rcx, r12
lea r14, [r12 + 0xb4c0]
call fcn.004ad960
lea r8, [r12 + 0xc100]
mov rdx, rdi
mov rcx, r12
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
mov r9d, 0x40
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xbac0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xc100], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xae40], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb480], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xbad0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xc110], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xae50], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb490], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xbae0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xc120], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xae60], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb4a0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xbaf0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xc130], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb4b0], xmm2
vmovups xmmword [r12 + 0xae70], xmm0
mov qword [rsp + 0xd8], r8
mov qword [rsp + 0xe0], rdi
call fcn.00485bb0
lea r8, [r12 + 0xbac0]
mov rdx, r15
mov rcx, r12
mov r9d, 0x40
mov qword [rsp + 0xf8], r8
mov qword [rsp + 0x100], r15
call fcn.00485bb0
lea r8, [r12 + 0xb480]
mov rdx, r14
mov rcx, r12
mov r9d, 0x40
mov qword [rsp + 0x118], r8
mov qword [rsp + 0x120], r14
call fcn.00485bb0
lea rax, [r12 + 0xae80]
mov r9d, 0x40
mov rcx, r12
lea r8, [r12 + 0xae40]
mov rdx, rax
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x138], r8
call fcn.00485bb0
mov rcx, r12
vmovups xmm6, xmmword [r12 + 0xbb00]
vmovups xmm4, xmmword [r12 + 0xb4c0]
vmovups xmm5, xmmword [r12 + 0xae80]
vmovups xmm0, xmmword [r12 + 0xc140]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbb10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb4d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc6b0], xmm0
vmovups xmm5, xmmword [r12 + 0xae90]
vmovups xmm0, xmmword [r12 + 0xc150]
vmovups xmmword [r12 + 0xc680], xmm3
vmovups xmmword [r12 + 0xc690], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xc6a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbb20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb4e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xc6f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc160]
vmovups xmm5, xmmword [r12 + 0xaea0]
vmovups xmmword [r12 + 0xc6c0], xmm3
vmovups xmmword [r12 + 0xc6d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xc6e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbb30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb4f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xc730], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc170]
vmovups xmm5, xmmword [r12 + 0xaeb0]
vmovups xmmword [r12 + 0xc700], xmm3
vmovups xmmword [r12 + 0xc710], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xc720], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc740], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xc750], xmm2
vmovups xmmword [r12 + 0xc760], xmm1
vmovups xmmword [r12 + 0xc770], xmm0
call fcn.0058af70
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.0058afa0
mov rdx, rbp
mov rcx, r12
call fcn.0058afb0
mov rcx, r12
vmovups xmm6, xmmword [r12 + 0xc690]
vmovups xmm4, xmmword [r12 + 0xc6a0]
vmovups xmm5, xmmword [r12 + 0xc6b0]
vmovups xmm0, xmmword [r12 + 0xc680]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xc6d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xc6e0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xaec0], xmm0
vmovups xmm5, xmmword [r12 + 0xc6f0]
vmovups xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xc180], xmm3
vmovups xmmword [r12 + 0xbb40], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb500], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc710]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc720]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xaed0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc700]
vmovups xmm5, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xc190], xmm3
vmovups xmmword [r12 + 0xbb50], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb510], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc750]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc760]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xaee0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc740]
vmovups xmm5, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xc1a0], xmm3
vmovups xmmword [r12 + 0xbb60], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb520], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc1b0], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xbb70], xmm2
vmovups xmmword [r12 + 0xb530], xmm1
vmovups xmmword [r12 + 0xaef0], xmm0
call fcn.005ba250
lea rax, [r12 + 0xc180]
mov r8d, 0x40
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0xe8], rax
call fcn.005ba2a0
lea rax, [r12 + 0xc1c0]
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0xf0], rax
call fcn.005ba8a0
mov rcx, r12
call fcn.005ba250
lea rax, [r12 + 0xbb40]
mov r8d, 0x40
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0x108], rax
call fcn.005ba2a0
lea rax, [r12 + 0xbb80]
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0x110], rax
call fcn.005ba8a0
mov rcx, r12
call fcn.005ba250
lea rax, [r12 + 0xb500]
mov r8d, 0x40
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0x128], rax
call fcn.005ba2a0
lea rax, [r12 + 0xb540]
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0x130], rax
call fcn.005ba8a0
mov rcx, r12
call fcn.005ba250
lea rax, [r12 + 0xaec0]
mov r8d, 0x40
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0xc8], rax
call fcn.005ba2a0
lea rax, [r12 + 0xaf00]
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0xd0], rax
call fcn.005ba8a0
mov rcx, r12
vmovdqu xmm3, xmmword [r12 + 0xbb80]
vmovdqu xmm1, xmmword [r12 + 0xc1c0]
vmovdqu xmm2, xmmword [r12 + 0xaf00]
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xbb90]
vmovups xmmword [r12 + 0xc680], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb540]
vmovups xmmword [r12 + 0xc6a0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc1d0]
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xaf10]
vmovups xmmword [r12 + 0xc6b0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xbba0]
vmovups xmmword [r12 + 0xc6c0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb550]
vmovups xmmword [r12 + 0xc6e0], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc1e0]
vmovups xmmword [r12 + 0xc690], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xaf20]
vmovups xmmword [r12 + 0xc6f0], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovdqu xmm3, xmmword [r12 + 0xbbb0]
vmovups xmmword [r12 + 0xc700], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb560]
vmovups xmmword [r12 + 0xc720], xmm1
vmovdqu xmm1, xmmword [r12 + 0xc1f0]
vmovups xmmword [r12 + 0xc6d0], xmm4
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovdqu xmm2, xmmword [r12 + 0xaf30]
vmovups xmmword [r12 + 0xc730], xmm0
vpunpcklqdq xmm0, xmm1, xmm3
vpunpckhqdq xmm1, xmm1, xmm3
vmovups xmmword [r12 + 0xc740], xmm0
vmovdqu xmm0, xmmword [r12 + 0xb570]
vmovups xmmword [r12 + 0xc710], xmm4
vmovups xmmword [r12 + 0xc760], xmm1
vpunpcklqdq xmm4, xmm0, xmm2
vpunpckhqdq xmm0, xmm0, xmm2
vmovups xmmword [r12 + 0xc750], xmm4
vmovups xmmword [r12 + 0xc770], xmm0
call fcn.0056ca30
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.0056ca50
mov rdx, rbp
mov rcx, r12
call fcn.0056cb40
mov rcx, rdi
lea rdx, [r12 + 0xc240]
mov rdi, rbp
vmovdqu xmm1, xmmword [r12 + 0xc6a0]
vmovdqu xmm0, xmmword [r12 + 0xc680]
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6b0]
vmovups xmmword [r12 + 0xbbc0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc690]
vmovups xmmword [r12 + 0xc200], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6e0]
vmovups xmmword [r12 + 0xaf40], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xb580], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc6f0]
vmovups xmmword [r12 + 0xbbd0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc6d0]
vmovups xmmword [r12 + 0xc210], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc720]
vmovups xmmword [r12 + 0xaf50], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc700]
vmovups xmmword [r12 + 0xb590], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xbbe0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc710]
vmovups xmmword [r12 + 0xc220], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc760]
vmovups xmmword [r12 + 0xaf60], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc740]
vmovups xmmword [r12 + 0xb5a0], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovdqu xmm1, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xbbf0], xmm0
vmovdqu xmm0, xmmword [r12 + 0xc750]
vmovups xmmword [r12 + 0xc230], xmm2
vpunpcklqdq xmm2, xmm0, xmm1
vpunpckhqdq xmm0, xmm0, xmm1
vmovups xmmword [r12 + 0xb5b0], xmm2
vmovups xmmword [r12 + 0xaf70], xmm0
call fcn.005b1c70
mov rcx, r15
lea rdx, [r12 + 0xbc00]
lea r15, [r12 + 0xbc80]
call fcn.005b1c70
mov rcx, r14
lea rdx, [r12 + 0xb5c0]
lea r14, [r12 + 0xb640]
call fcn.005b1c70
mov rcx, qword [rsp + 0xa8]
lea rdx, [r12 + 0xaf80]
call fcn.005b1c70
xor eax, eax
mov ecx, 0x20
vmovups xmm6, xmmword [r12 + 0xbc00]
vmovups xmm4, xmmword [r12 + 0xb5c0]
vmovups xmm5, xmmword [r12 + 0xaf80]
vmovups xmm0, xmmword [r12 + 0xc240]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbc10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb5d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x93b0], xmm0
vmovups xmm5, xmmword [r12 + 0xaf90]
vmovups xmm0, xmmword [r12 + 0xc250]
vmovups xmmword [r12 + 0x9380], xmm3
vmovups xmmword [r12 + 0x9390], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb5e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x93f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc260]
vmovups xmm5, xmmword [r12 + 0xafa0]
vmovups xmmword [r12 + 0x93c0], xmm3
vmovups xmmword [r12 + 0x93d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb5f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9430], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc270]
vmovups xmm5, xmmword [r12 + 0xafb0]
vmovups xmmword [r12 + 0x9400], xmm3
vmovups xmmword [r12 + 0x9410], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9420], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9440], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9450], xmm2
vmovups xmmword [r12 + 0x9460], xmm1
vmovups xmmword [r12 + 0x9470], xmm0
rep stosq qword [rdi], rax
lea rdi, [r12 + 0x9380]
mov rcx, r12
call fcn.004ce520
mov r8d, 0x40
mov rdx, rdi
mov rcx, r12
mov qword [rsp + 0xb8], rdi
lea rdi, [r12 + 0xb000]
call fcn.004ce5c0
mov rdx, rbp
mov rcx, r12
call fcn.004cf9a0
mov rcx, r12
vmovups xmm6, xmmword [r12 + 0xc690]
vmovups xmm4, xmmword [r12 + 0xc6a0]
vmovups xmm5, xmmword [r12 + 0xc6b0]
vmovups xmm0, xmmword [r12 + 0xc680]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xc6d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xc6e0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xafc0], xmm0
vmovups xmm5, xmmword [r12 + 0xc6f0]
vmovups xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xc280], xmm3
vmovups xmmword [r12 + 0xbc40], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb600], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc710]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc720]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xafd0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc700]
vmovups xmm5, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xc290], xmm3
vmovups xmmword [r12 + 0xbc50], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb610], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc750]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc760]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xafe0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc740]
vmovups xmm5, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xc2a0], xmm3
vmovups xmmword [r12 + 0xbc60], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb620], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc2b0], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xbc70], xmm2
vmovups xmmword [r12 + 0xb630], xmm1
vmovups xmmword [r12 + 0xaff0], xmm0
call fcn.005b2e60
mov r8d, 0x40
lea rdx, [r12 + 0xc280]
mov rcx, r12
call fcn.005b2e80
lea rax, [r12 + 0xc2c0]
mov rcx, r12
mov rdx, rax
mov qword [rsp + 0xb0], rax
call fcn.005b3070
mov rcx, r12
call fcn.005b2e60
mov r8d, 0x40
lea rdx, [r12 + 0xbc40]
mov rcx, r12
call fcn.005b2e80
mov rdx, r15
mov rcx, r12
call fcn.005b3070
mov rcx, r12
call fcn.005b2e60
mov r8d, 0x40
lea rdx, [r12 + 0xb600]
mov rcx, r12
call fcn.005b2e80
mov rdx, r14
mov rcx, r12
call fcn.005b3070
mov rcx, r12
call fcn.005b2e60
mov r8d, 0x40
lea rdx, [r12 + 0xafc0]
mov rcx, r12
call fcn.005b2e80
mov rdx, rdi
mov rcx, r12
call fcn.005b3070
mov r9d, 0x20
mov edx, 0x20
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x40], 4
lea r11, [r12 + 0xc300]
mov qword [rsp + 0x38], 4
mov rcx, r11
mov r8, rax
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], 0x20
mov qword [rsp + 0x20], rax
mov qword [rsp + 0xc0], r11
call fcn.00511d60
mov qword [rsp + 0x20], r15
mov r8, r15
lea rcx, [r12 + 0xbcc0]
mov qword [rsp + 0x40], 4
mov r9d, 0x20
mov edx, 0x20
lea r15, [r12 + 0xb680]
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], 0x20
mov qword [rsp + 0xb0], rcx
call fcn.00511d60
mov qword [rsp + 0x20], r14
mov r8, r14
mov rcx, r15
mov qword [rsp + 0x40], 4
mov r9d, 0x20
mov edx, 0x20
lea r14, [r12 + 0xb040]
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], 0x20
call fcn.00511d60
mov qword [rsp + 0x20], rdi
mov r8, rdi
mov rcx, r14
mov qword [rsp + 0x40], 4
mov r9d, 0x20
mov edx, 0x20
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], 0x20
call fcn.00511d60
mov r9, qword [0x006d0bc0]
mov r10, qword [rsp + 0x60]
mov r11, qword [r9]
add r11, r10
movzx eax, byte [r11]
test al, al
jne 0x5f1d9e
mov rcx, r12
mov rdi, rbp
call fcn.00471bd0
mov r11, qword [rsp + 0xc0]
mov r8d, 0x40
mov rcx, r12
mov rdx, r11
call fcn.00471be0
lea rdx, [r12 + 0xc340]
mov rcx, r12
call fcn.00471c50
mov rcx, r12
call fcn.00471bd0
mov rdx, qword [rsp + 0xb0]
mov r8d, 0x40
mov rcx, r12
call fcn.00471be0
lea rdx, [r12 + 0xbd00]
mov rcx, r12
call fcn.00471c50
mov rcx, r12
call fcn.00471bd0
mov r8d, 0x40
mov rdx, r15
mov rcx, r12
call fcn.00471be0
lea rdx, [r12 + 0xb6c0]
mov rcx, r12
call fcn.00471c50
mov rcx, r12
call fcn.00471bd0
mov r8d, 0x40
mov rdx, r14
mov rcx, r12
call fcn.00471be0
lea rdx, [r12 + 0xb080]
mov rcx, r12
call fcn.00471c50
xor eax, eax
mov ecx, 0x20
vmovups xmm6, xmmword [r12 + 0xbd00]
vmovups xmm4, xmmword [r12 + 0xb6c0]
vmovups xmm5, xmmword [r12 + 0xb080]
vmovups xmm0, xmmword [r12 + 0xc340]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbd10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb6d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x93b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb090]
vmovups xmm0, xmmword [r12 + 0xc350]
vmovups xmmword [r12 + 0x9380], xmm3
vmovups xmmword [r12 + 0x9390], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x93f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc360]
vmovups xmm5, xmmword [r12 + 0xb0a0]
vmovups xmmword [r12 + 0x93c0], xmm3
vmovups xmmword [r12 + 0x93d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9430], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc370]
vmovups xmm5, xmmword [r12 + 0xb0b0]
vmovups xmmword [r12 + 0x9400], xmm3
vmovups xmmword [r12 + 0x9410], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9420], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9440], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9450], xmm2
vmovups xmmword [r12 + 0x9460], xmm1
vmovups xmmword [r12 + 0x9470], xmm0
rep stosq qword [rdi], rax
mov rcx, r12
call fcn.00560530
mov rdx, qword [rsp + 0xb8]
mov r8d, 0x40
mov rcx, r12
call fcn.005605c0
mov rdx, rbp
mov rcx, r12
call fcn.00560690
mov rcx, r12
vmovups xmm6, xmmword [r12 + 0xc690]
vmovups xmm4, xmmword [r12 + 0xc6a0]
vmovups xmm5, xmmword [r12 + 0xc6b0]
vmovups xmm0, xmmword [r12 + 0xc680]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xc6d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xc6e0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xb0c0], xmm0
vmovups xmm5, xmmword [r12 + 0xc6f0]
vmovups xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xc380], xmm3
vmovups xmmword [r12 + 0xbd40], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb700], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc710]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc720]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xb0d0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc700]
vmovups xmm5, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xc390], xmm3
vmovups xmmword [r12 + 0xbd50], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb710], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc750]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc760]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xb0e0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc740]
vmovups xmm5, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xc3a0], xmm3
vmovups xmmword [r12 + 0xbd60], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb720], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc3b0], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xbd70], xmm2
vmovups xmmword [r12 + 0xb730], xmm1
vmovups xmmword [r12 + 0xb0f0], xmm0
call fcn.0051e060
mov r8d, 0x40
mov rdx, rbp
mov rcx, r12
call fcn.0051e0b0
mov rdx, rbp
mov rcx, r12
call fcn.0051eab0
mov r8d, 0x200
mov ecx, 0x200
vmovups xmm6, xmmword [r12 + 0xc690]
lea rdx, [r12 + 0xc3c0]
lea r9, [r12 + 0xc400]
vmovups xmm4, xmmword [r12 + 0xc6a0]
vmovups xmm5, xmmword [r12 + 0xc6b0]
vmovups xmm0, xmmword [r12 + 0xc680]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xc6d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xc6e0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xb100], xmm0
vmovups xmm5, xmmword [r12 + 0xc6f0]
vmovups xmm0, xmmword [r12 + 0xc6c0]
vmovups xmmword [r12 + 0xc3c0], xmm3
vmovups xmmword [r12 + 0xbd80], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb740], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc710]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc720]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xb110], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc700]
vmovups xmm5, xmmword [r12 + 0xc730]
vmovups xmmword [r12 + 0xc3d0], xmm3
vmovups xmmword [r12 + 0xbd90], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb750], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xc750]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xc760]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xb120], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc740]
vmovups xmm5, xmmword [r12 + 0xc770]
vmovups xmmword [r12 + 0xc3e0], xmm3
vmovups xmmword [r12 + 0xbda0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xb760], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xc3f0], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xbdb0], xmm2
vmovups xmmword [r12 + 0xb770], xmm1
vmovups xmmword [r12 + 0xb130], xmm0
call fcn.0050c9c0
mov r8d, 0x200
mov ecx, 0x200
lea rdx, [r12 + 0xbd80]
lea r9, [r12 + 0xbdc0]
call fcn.0050c9c0
mov r8d, 0x200
mov ecx, 0x200
lea rdx, [r12 + 0xb740]
lea r9, [r12 + 0xb780]
call fcn.0050c9c0
mov r8d, 0x200
mov ecx, 0x200
lea rdx, [r12 + 0xb100]
lea r9, [r12 + 0xb140]
call fcn.0050c9c0
mov rdi, qword [0x006d0bc0]
mov r10, qword [rsp + 0x60]
mov rax, qword [rdi]
add rax, r10
movzx eax, byte [rax]
test al, al
jne 0x5f1d9e
lea r10, [0x006cb5a0]
lea r14, [r12 + 0xc43e]
lea r11, [r10 + 0x18]
mov rdi, r10
nop dword [rax + rax]
movzx ebp, word [rdi]
mov r9, r14
mov r8, rsi
xor ecx, ecx
nop dword [rax + rax]
movzx eax, word [r9]
sub r9, 2
mov edx, eax
imul eax, eax, 0xaaab
shr eax, 0x19
lea eax, [rax + rax*2]
shl eax, 8
sub edx, eax
mov eax, ecx
inc ecx
movzx edx, dx
and eax, 0xf
shlx eax, ebp, eax
add ax, word [r12 + rdx*2 + 0xbe40]
xor word [r8], ax
add r8, 2
cmp ecx, 0x300
jne 0x5f4470
add rdi, 2
cmp r11, rdi
jne 0x5f4460
lea rsi, [0x006cb5a0]
lea rbp, [r12 + 0xbdfe]
nop dword [rax + rax]
movzx edi, word [rsi]
mov r9, rbp
mov r8, r13
xor ecx, ecx
nop dword [rax + rax]
movzx eax, word [r9]
sub r9, 2
mov edx, eax
imul eax, eax, 0xaaab
shr eax, 0x19
lea eax, [rax + rax*2]
shl eax, 8
sub edx, eax
mov eax, ecx
inc ecx
movzx edx, dx
and eax, 0xf
shlx eax, edi, eax
add ax, word [r12 + rdx*2 + 0xb800]
xor word [r8], ax
add r8, 2
cmp ecx, 0x300
jne 0x5f44e0
add rsi, 2
cmp r11, rsi
jne 0x5f44d0
lea rsi, [0x006cb5a0]
lea rbp, [r12 + 0xb7be]
nop dword [rax + rax]
movzx edi, word [rsi]
mov r9, rbp
mov r8, rbx
xor ecx, ecx
nop dword [rax + rax]
movzx eax, word [r9]
sub r9, 2
mov edx, eax
imul eax, eax, 0xaaab
shr eax, 0x19
lea eax, [rax + rax*2]
shl eax, 8
sub edx, eax
mov eax, ecx
inc ecx
movzx edx, dx
and eax, 0xf
shlx eax, edi, eax
add ax, word [r12 + rdx*2 + 0xb1c0]
xor word [r8], ax
add r8, 2
cmp ecx, 0x300
jne 0x5f4550
add rsi, 2
cmp r11, rsi
jne 0x5f4540
mov rdi, qword [rsp + 0x58]
lea rsi, [r12 + 0xb17e]
nop dword [rax]
movzx ebx, word [r10]
mov r9, rsi
mov r8, rdi
xor ecx, ecx
nop dword [rax]
movzx eax, word [r9]
sub r9, 2
mov edx, eax
imul eax, eax, 0xaaab
shr eax, 0x19
lea eax, [rax + rax*2]
shl eax, 8
sub edx, eax
mov eax, ecx
inc ecx
movzx edx, dx
and eax, 0xf
shlx eax, ebx, eax
add ax, word [r12 + rdx*2 + 0xab80]
xor word [r8], ax
add r8, 2
cmp ecx, 0x300
jne 0x5f45c0
add r10, 2
cmp r11, r10
jne 0x5f45b0
vmovups xmm6, xmmword [r12 + 0xb800]
vmovups xmm4, xmmword [r12 + 0xb1c0]
lea rcx, [r12 + 0x9c80]
vmovups xmm5, xmmword [r12 + 0xab80]
vmovups xmm0, xmmword [r12 + 0xbe40]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb810]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb1d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x93b0], xmm0
vmovups xmm5, xmmword [r12 + 0xab90]
vmovups xmm0, xmmword [r12 + 0xbe50]
vmovups xmmword [r12 + 0x9380], xmm3
vmovups xmmword [r12 + 0x9390], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb820]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb1e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x93f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbe60]
vmovups xmm5, xmmword [r12 + 0xaba0]
vmovups xmmword [r12 + 0x93c0], xmm3
vmovups xmmword [r12 + 0x93d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x93e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb830]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb1f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9430], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbe70]
vmovups xmm5, xmmword [r12 + 0xabb0]
vmovups xmmword [r12 + 0x9400], xmm3
vmovups xmmword [r12 + 0x9410], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9420], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9440], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9450], xmm2
vmovups xmmword [r12 + 0x9460], xmm1
vmovups xmmword [r12 + 0x9470], xmm0
vmovups xmm6, xmmword [r12 + 0xb840]
vmovups xmm4, xmmword [r12 + 0xb200]
vmovups xmm5, xmmword [r12 + 0xabc0]
vmovups xmm0, xmmword [r12 + 0xbe80]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb850]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb210]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x94b0], xmm0
vmovups xmm5, xmmword [r12 + 0xabd0]
vmovups xmm0, xmmword [r12 + 0xbe90]
vmovups xmmword [r12 + 0x9480], xmm3
vmovups xmmword [r12 + 0x9490], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x94a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb860]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb220]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x94f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbea0]
vmovups xmm5, xmmword [r12 + 0xabe0]
vmovups xmmword [r12 + 0x94c0], xmm3
vmovups xmmword [r12 + 0x94d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x94e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb870]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb230]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9530], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbeb0]
vmovups xmm5, xmmword [r12 + 0xabf0]
vmovups xmmword [r12 + 0x9500], xmm3
vmovups xmmword [r12 + 0x9510], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9520], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9540], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9550], xmm2
vmovups xmmword [r12 + 0x9560], xmm1
vmovups xmmword [r12 + 0x9570], xmm0
vmovups xmm6, xmmword [r12 + 0xb880]
vmovups xmm4, xmmword [r12 + 0xb240]
vmovups xmm5, xmmword [r12 + 0xac00]
vmovups xmm0, xmmword [r12 + 0xbec0]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb890]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb250]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x95b0], xmm0
vmovups xmm5, xmmword [r12 + 0xac10]
vmovups xmm0, xmmword [r12 + 0xbed0]
vmovups xmmword [r12 + 0x9580], xmm3
vmovups xmmword [r12 + 0x9590], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x95a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb8a0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb260]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x95f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbee0]
vmovups xmm5, xmmword [r12 + 0xac20]
vmovups xmmword [r12 + 0x95c0], xmm3
vmovups xmmword [r12 + 0x95d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x95e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb8b0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb270]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9630], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbef0]
vmovups xmm5, xmmword [r12 + 0xac30]
vmovups xmmword [r12 + 0x9600], xmm3
vmovups xmmword [r12 + 0x9610], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9620], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9640], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9650], xmm2
vmovups xmmword [r12 + 0x9660], xmm1
vmovups xmmword [r12 + 0x9670], xmm0
vmovups xmm6, xmmword [r12 + 0xb8c0]
vmovups xmm4, xmmword [r12 + 0xb280]
vmovups xmm5, xmmword [r12 + 0xac40]
vmovups xmm0, xmmword [r12 + 0xbf00]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb8d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb290]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x96b0], xmm0
vmovups xmm5, xmmword [r12 + 0xac50]
vmovups xmm0, xmmword [r12 + 0xbf10]
vmovups xmmword [r12 + 0x9680], xmm3
vmovups xmmword [r12 + 0x9690], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x96a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb8e0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb2a0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x96f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbf20]
vmovups xmm5, xmmword [r12 + 0xac60]
vmovups xmmword [r12 + 0x96c0], xmm3
vmovups xmmword [r12 + 0x96d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x96e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb8f0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb2b0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9730], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbf30]
vmovups xmm5, xmmword [r12 + 0xac70]
vmovups xmmword [r12 + 0x9700], xmm3
vmovups xmmword [r12 + 0x9710], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9720], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9740], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9750], xmm2
vmovups xmmword [r12 + 0x9760], xmm1
vmovups xmmword [r12 + 0x9770], xmm0
vmovups xmm6, xmmword [r12 + 0xb900]
vmovups xmm4, xmmword [r12 + 0xb2c0]
vmovups xmm5, xmmword [r12 + 0xac80]
vmovups xmm0, xmmword [r12 + 0xbf40]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb910]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb2d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x97b0], xmm0
vmovups xmm5, xmmword [r12 + 0xac90]
vmovups xmm0, xmmword [r12 + 0xbf50]
vmovups xmmword [r12 + 0x9780], xmm3
vmovups xmmword [r12 + 0x9790], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x97a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb920]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb2e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x97f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbf60]
vmovups xmm5, xmmword [r12 + 0xaca0]
vmovups xmmword [r12 + 0x97c0], xmm3
vmovups xmmword [r12 + 0x97d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x97e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb930]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb2f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9830], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbf70]
vmovups xmm5, xmmword [r12 + 0xacb0]
vmovups xmmword [r12 + 0x9800], xmm3
vmovups xmmword [r12 + 0x9810], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9820], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9840], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9850], xmm2
vmovups xmmword [r12 + 0x9860], xmm1
vmovups xmmword [r12 + 0x9870], xmm0
vmovups xmm6, xmmword [r12 + 0xb940]
vmovups xmm4, xmmword [r12 + 0xb300]
vmovups xmm5, xmmword [r12 + 0xacc0]
vmovups xmm0, xmmword [r12 + 0xbf80]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb950]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb310]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x98b0], xmm0
vmovups xmm5, xmmword [r12 + 0xacd0]
vmovups xmm0, xmmword [r12 + 0xbf90]
vmovups xmmword [r12 + 0x9880], xmm3
vmovups xmmword [r12 + 0x9890], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x98a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb960]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb320]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x98f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbfa0]
vmovups xmm5, xmmword [r12 + 0xace0]
vmovups xmmword [r12 + 0x98c0], xmm3
vmovups xmmword [r12 + 0x98d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x98e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb970]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb330]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9930], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbfb0]
vmovups xmm5, xmmword [r12 + 0xacf0]
vmovups xmmword [r12 + 0x9900], xmm3
vmovups xmmword [r12 + 0x9910], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9920], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9940], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9950], xmm2
vmovups xmmword [r12 + 0x9960], xmm1
vmovups xmmword [r12 + 0x9970], xmm0
vmovups xmm6, xmmword [r12 + 0xb980]
vmovups xmm4, xmmword [r12 + 0xb340]
vmovups xmm5, xmmword [r12 + 0xad00]
vmovups xmm0, xmmword [r12 + 0xbfc0]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb990]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb350]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x99b0], xmm0
vmovups xmm5, xmmword [r12 + 0xad10]
vmovups xmm0, xmmword [r12 + 0xbfd0]
vmovups xmmword [r12 + 0x9980], xmm3
vmovups xmmword [r12 + 0x9990], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x99a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb9a0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb360]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x99f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbfe0]
vmovups xmm5, xmmword [r12 + 0xad20]
vmovups xmmword [r12 + 0x99c0], xmm3
vmovups xmmword [r12 + 0x99d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x99e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb9b0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb370]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9a30], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xbff0]
vmovups xmm5, xmmword [r12 + 0xad30]
vmovups xmmword [r12 + 0x9a00], xmm3
vmovups xmmword [r12 + 0x9a10], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9a20], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9a40], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9a50], xmm2
vmovups xmmword [r12 + 0x9a60], xmm1
vmovups xmmword [r12 + 0x9a70], xmm0
vmovups xmm6, xmmword [r12 + 0xb9c0]
vmovups xmm4, xmmword [r12 + 0xb380]
vmovups xmm5, xmmword [r12 + 0xad40]
vmovups xmm0, xmmword [r12 + 0xc000]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xb9d0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb390]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9ab0], xmm0
vmovups xmm5, xmmword [r12 + 0xad50]
vmovups xmm0, xmmword [r12 + 0xc010]
vmovups xmmword [r12 + 0x9a80], xmm3
vmovups xmmword [r12 + 0x9a90], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9aa0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb9e0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb3a0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9af0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc020]
vmovups xmm5, xmmword [r12 + 0xad60]
vmovups xmmword [r12 + 0x9ac0], xmm3
vmovups xmmword [r12 + 0x9ad0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9ae0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xb9f0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb3b0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9b30], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc030]
vmovups xmm5, xmmword [r12 + 0xad70]
vmovups xmmword [r12 + 0x9b00], xmm3
vmovups xmmword [r12 + 0x9b10], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9b20], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9b40], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9b50], xmm2
vmovups xmmword [r12 + 0x9b60], xmm1
vmovups xmmword [r12 + 0x9b70], xmm0
vmovups xmm6, xmmword [r12 + 0xba00]
vmovups xmm4, xmmword [r12 + 0xb3c0]
vmovups xmm5, xmmword [r12 + 0xad80]
vmovups xmm0, xmmword [r12 + 0xc040]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xba10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb3d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9bb0], xmm0
vmovups xmm5, xmmword [r12 + 0xad90]
vmovups xmm0, xmmword [r12 + 0xc050]
vmovups xmmword [r12 + 0x9b80], xmm3
vmovups xmmword [r12 + 0x9b90], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9ba0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xba20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb3e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9bf0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc060]
vmovups xmm5, xmmword [r12 + 0xada0]
vmovups xmmword [r12 + 0x9bc0], xmm3
vmovups xmmword [r12 + 0x9bd0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9be0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xba30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb3f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0x9c30], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc070]
vmovups xmm5, xmmword [r12 + 0xadb0]
vmovups xmmword [r12 + 0x9c00], xmm3
vmovups xmmword [r12 + 0x9c10], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0x9c20], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0x9c40], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0x9c50], xmm2
vmovups xmmword [r12 + 0x9c60], xmm1
vmovups xmmword [r12 + 0x9c70], xmm0
mov rax, qword [rsp + 0x98]
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.005f1160
mov rax, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x70]
lea rcx, [r12 + 0x9d80]
mov r9, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov qword [rsp + 0x20], rax
call fcn.005f1160
mov rax, qword [rsp + 0x138]
mov r9, qword [rsp + 0x118]
lea rcx, [r12 + 0x9e80]
mov r8, qword [rsp + 0xf8]
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0x20], rax
call fcn.005f1160
mov rax, qword [rsp + 0xa8]
mov r9, qword [rsp + 0x120]
lea rcx, [r12 + 0x9f80]
mov r8, qword [rsp + 0x100]
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0x20], rax
call fcn.005f1160
mov rax, qword [rsp + 0xc8]
mov r9, qword [rsp + 0x128]
lea rcx, [r12 + 0xa080]
mov r8, qword [rsp + 0x108]
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x20], rax
call fcn.005f1160
mov rax, qword [rsp + 0xd0]
mov r9, qword [rsp + 0x130]
lea rcx, [r12 + 0xa180]
mov r8, qword [rsp + 0x110]
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0x20], rax
call fcn.005f1160
lea rax, [r12 + 0xaf40]
lea r9, [r12 + 0xb580]
mov qword [rsp + 0x20], rax
lea r8, [r12 + 0xbbc0]
lea rdx, [r12 + 0xc200]
lea rcx, [r12 + 0xa280]
call fcn.005f1160
mov rcx, r12
mov edx, 0x20
vmovups xmm6, xmmword [r12 + 0xbc00]
vmovups xmm4, xmmword [r12 + 0xb5c0]
vmovups xmm5, xmmword [r12 + 0xaf80]
vmovups xmm0, xmmword [r12 + 0xc240]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbc10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb5d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa3b0], xmm0
vmovups xmm5, xmmword [r12 + 0xaf90]
vmovups xmm0, xmmword [r12 + 0xc250]
vmovups xmmword [r12 + 0xa380], xmm3
vmovups xmmword [r12 + 0xa390], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa3a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb5e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa3f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc260]
vmovups xmm5, xmmword [r12 + 0xafa0]
vmovups xmmword [r12 + 0xa3c0], xmm3
vmovups xmmword [r12 + 0xa3d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa3e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb5f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa430], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc270]
vmovups xmm5, xmmword [r12 + 0xafb0]
vmovups xmmword [r12 + 0xa400], xmm3
vmovups xmmword [r12 + 0xa410], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa420], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa440], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa450], xmm2
vmovups xmmword [r12 + 0xa460], xmm1
vmovups xmmword [r12 + 0xa470], xmm0
vmovups xmm6, xmmword [r12 + 0xbc40]
vmovups xmm4, xmmword [r12 + 0xb600]
vmovups xmm5, xmmword [r12 + 0xafc0]
vmovups xmm0, xmmword [r12 + 0xc280]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbc50]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb610]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa4b0], xmm0
vmovups xmm5, xmmword [r12 + 0xafd0]
vmovups xmm0, xmmword [r12 + 0xc290]
vmovups xmmword [r12 + 0xa480], xmm3
vmovups xmmword [r12 + 0xa490], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa4a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc60]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb620]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa4f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc2a0]
vmovups xmm5, xmmword [r12 + 0xafe0]
vmovups xmmword [r12 + 0xa4c0], xmm3
vmovups xmmword [r12 + 0xa4d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa4e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbc70]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb630]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa530], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc2b0]
vmovups xmm5, xmmword [r12 + 0xaff0]
vmovups xmmword [r12 + 0xa500], xmm3
vmovups xmmword [r12 + 0xa510], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa520], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa540], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa550], xmm2
vmovups xmmword [r12 + 0xa560], xmm1
vmovups xmmword [r12 + 0xa570], xmm0
vmovups xmm6, xmmword [r12 + 0xbc80]
vmovups xmm4, xmmword [r12 + 0xb640]
vmovups xmm5, xmmword [r12 + 0xb000]
vmovups xmm0, xmmword [r12 + 0xc2c0]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbc90]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb650]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa5b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb010]
vmovups xmm0, xmmword [r12 + 0xc2d0]
vmovups xmmword [r12 + 0xa580], xmm3
vmovups xmmword [r12 + 0xa590], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa5a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbca0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb660]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa5f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc2e0]
vmovups xmm5, xmmword [r12 + 0xb020]
vmovups xmmword [r12 + 0xa5c0], xmm3
vmovups xmmword [r12 + 0xa5d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa5e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbcb0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb670]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa630], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc2f0]
vmovups xmm5, xmmword [r12 + 0xb030]
vmovups xmmword [r12 + 0xa600], xmm3
vmovups xmmword [r12 + 0xa610], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa620], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa640], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa650], xmm2
vmovups xmmword [r12 + 0xa660], xmm1
vmovups xmmword [r12 + 0xa670], xmm0
vmovups xmm6, xmmword [r12 + 0xbcc0]
vmovups xmm4, xmmword [r12 + 0xb680]
vmovups xmm5, xmmword [r12 + 0xb040]
vmovups xmm0, xmmword [r12 + 0xc300]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbcd0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb690]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa6b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb050]
vmovups xmm0, xmmword [r12 + 0xc310]
vmovups xmmword [r12 + 0xa680], xmm3
vmovups xmmword [r12 + 0xa690], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa6a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbce0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6a0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa6f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc320]
vmovups xmm5, xmmword [r12 + 0xb060]
vmovups xmmword [r12 + 0xa6c0], xmm3
vmovups xmmword [r12 + 0xa6d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa6e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbcf0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6b0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa730], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc330]
vmovups xmm5, xmmword [r12 + 0xb070]
vmovups xmmword [r12 + 0xa700], xmm3
vmovups xmmword [r12 + 0xa710], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa720], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa740], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa750], xmm2
vmovups xmmword [r12 + 0xa760], xmm1
vmovups xmmword [r12 + 0xa770], xmm0
vmovups xmm6, xmmword [r12 + 0xbd00]
vmovups xmm4, xmmword [r12 + 0xb6c0]
vmovups xmm5, xmmword [r12 + 0xb080]
vmovups xmm0, xmmword [r12 + 0xc340]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbd10]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb6d0]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa7b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb090]
vmovups xmm0, xmmword [r12 + 0xc350]
vmovups xmmword [r12 + 0xa780], xmm3
vmovups xmmword [r12 + 0xa790], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa7a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd20]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6e0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa7f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc360]
vmovups xmm5, xmmword [r12 + 0xb0a0]
vmovups xmmword [r12 + 0xa7c0], xmm3
vmovups xmmword [r12 + 0xa7d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa7e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd30]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb6f0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa830], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc370]
vmovups xmm5, xmmword [r12 + 0xb0b0]
vmovups xmmword [r12 + 0xa800], xmm3
vmovups xmmword [r12 + 0xa810], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa820], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa840], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa850], xmm2
vmovups xmmword [r12 + 0xa860], xmm1
vmovups xmmword [r12 + 0xa870], xmm0
vmovups xmm6, xmmword [r12 + 0xbd40]
vmovups xmm4, xmmword [r12 + 0xb700]
vmovups xmm5, xmmword [r12 + 0xb0c0]
vmovups xmm0, xmmword [r12 + 0xc380]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbd50]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb710]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa8b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb0d0]
vmovups xmm0, xmmword [r12 + 0xc390]
vmovups xmmword [r12 + 0xa880], xmm3
vmovups xmmword [r12 + 0xa890], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa8a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd60]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb720]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa8f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc3a0]
vmovups xmm5, xmmword [r12 + 0xb0e0]
vmovups xmmword [r12 + 0xa8c0], xmm3
vmovups xmmword [r12 + 0xa8d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa8e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbd70]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb730]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa930], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc3b0]
vmovups xmm5, xmmword [r12 + 0xb0f0]
vmovups xmmword [r12 + 0xa900], xmm3
vmovups xmmword [r12 + 0xa910], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa920], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa940], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xa950], xmm2
vmovups xmmword [r12 + 0xa960], xmm1
vmovups xmmword [r12 + 0xa970], xmm0
vmovups xmm6, xmmword [r12 + 0xbd80]
vmovups xmm4, xmmword [r12 + 0xb740]
vmovups xmm5, xmmword [r12 + 0xb100]
vmovups xmm0, xmmword [r12 + 0xc3c0]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbd90]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb750]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xa9b0], xmm0
vmovups xmm5, xmmword [r12 + 0xb110]
vmovups xmm0, xmmword [r12 + 0xc3d0]
vmovups xmmword [r12 + 0xa980], xmm3
vmovups xmmword [r12 + 0xa990], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa9a0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbda0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb760]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xa9f0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc3e0]
vmovups xmm5, xmmword [r12 + 0xb120]
vmovups xmmword [r12 + 0xa9c0], xmm3
vmovups xmmword [r12 + 0xa9d0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xa9e0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbdb0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb770]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xaa30], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc3f0]
vmovups xmm5, xmmword [r12 + 0xb130]
vmovups xmmword [r12 + 0xaa00], xmm3
vmovups xmmword [r12 + 0xaa10], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xaa20], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xaa40], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xaa50], xmm2
vmovups xmmword [r12 + 0xaa60], xmm1
vmovups xmmword [r12 + 0xaa70], xmm0
vmovups xmm6, xmmword [r12 + 0xbdc0]
vmovups xmm4, xmmword [r12 + 0xb780]
vmovups xmm5, xmmword [r12 + 0xb140]
vmovups xmm0, xmmword [r12 + 0xc400]
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm6, xmmword [r12 + 0xbdd0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmm4, xmmword [r12 + 0xb790]
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xaab0], xmm0
vmovups xmm5, xmmword [r12 + 0xb150]
vmovups xmm0, xmmword [r12 + 0xc410]
vmovups xmmword [r12 + 0xaa80], xmm3
vmovups xmmword [r12 + 0xaa90], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xaaa0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbde0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb7a0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xaaf0], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc420]
vmovups xmm5, xmmword [r12 + 0xb160]
vmovups xmmword [r12 + 0xaac0], xmm3
vmovups xmmword [r12 + 0xaad0], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xaae0], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vmovups xmm6, xmmword [r12 + 0xbdf0]
vinsertps xmm0, xmm0, xmm4, 0xe0
vinsertps xmm3, xmm3, xmm5, 0x30
vmovups xmm4, xmmword [r12 + 0xb7b0]
vinsertps xmm2, xmm2, xmm5, 0x70
vmovups xmmword [r12 + 0xab30], xmm0
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmm0, xmmword [r12 + 0xc430]
vmovups xmm5, xmmword [r12 + 0xb170]
vmovups xmmword [r12 + 0xab00], xmm3
vmovups xmmword [r12 + 0xab10], xmm2
vinsertps xmm3, xmm0, xmm6, 0x10
vinsertps xmm2, xmm6, xmm0, 0x40
vmovups xmmword [r12 + 0xab20], xmm1
vinsertps xmm1, xmm4, xmm0, 0x80
vinsertps xmm0, xmm5, xmm0, 0xc0
vinsertps xmm3, xmm3, xmm4, 0x20
vinsertps xmm2, xmm2, xmm4, 0x60
vinsertps xmm1, xmm1, xmm6, 0x90
vinsertps xmm0, xmm0, xmm6, 0xd0
vinsertps xmm3, xmm3, xmm5, 0x30
vinsertps xmm2, xmm2, xmm5, 0x70
vinsertps xmm1, xmm1, xmm5, 0xb0
vmovups xmmword [r12 + 0xab40], xmm3
vinsertps xmm0, xmm0, xmm4, 0xe0
vmovups xmmword [r12 + 0xab50], xmm2
vmovups xmmword [r12 + 0xab60], xmm1
vmovups xmmword [r12 + 0xab70], xmm0
call fcn.00451da0
mov r8, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xca40]
mov rcx, r12
mov r9d, 0x600
call fcn.004543e0
mov eax, 1
jmp 0x5f1da0