--- /home/fdroid/fdroiddata/tmp/io.ente.locker.fdroid_262.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_io.ente.locker.fdroid_262.apk ├── zipinfo -v {} │ @@ -1281,15 +1281,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): c34ce935 │ + 32-bit CRC value (hex): bab670af │ compressed size: 21700272 bytes │ uncompressed size: 21700272 bytes │ length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── lib/x86_64/libente_locker_frb.so │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -335690,24 +335690,24 @@ │ │ mov 0x50(%rsp),%r13 │ │ jmp 69201c │ │ nopl 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rcx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rcx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rcx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rcx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -335739,21 +335739,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x28(%rsp) │ │ je 692260 │ │ cmp %rbp,%r8 │ │ jb 692260 │ │ - xorpd %xmm4,%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ mov %rdi,%rax │ │ xor %r14d,%r14d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rbx │ │ je 692220 │ │ sub %rbp,%r8 │ │ @@ -335794,43 +335794,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%rbp,8),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%rbp,8),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%rbp,8),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x20(%rax,%rbp,8),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%rbp,8),%xmm6 │ │ + movddup -0x28(%rax,%rbp,8),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%rbp,8),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%rbp,8),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x30(%rax,%rbp,8),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%r15 │ │ je 69221d │ │ add %r11,%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae 6920a0 │ │ @@ -335852,18 +335852,18 @@ │ │ jmp 6922a2 │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x58(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x10(%rsp) │ │ je 691fc0 │ │ cmp %rbp,%r8 │ │ jb 691fc0 │ │ jmp 6922ae │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -335875,26 +335875,26 @@ │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%r14,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r12,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r10,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r10,4),%xmm9 │ │ @@ -336112,16 +336112,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 6926d9 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 6926df │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp 692850 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov 0x10(%rsp),%rax │ │ mov %rax,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ @@ -336150,28 +336150,28 @@ │ │ jb 6927b5 │ │ cmp %rcx,%rdi │ │ je 6927b5 │ │ movddup (%r12,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r12,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%rbp,8),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%rbp,8),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rbp,8),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%rbp,8),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%rbx │ │ cmp %rcx,%r9 │ │ je 6927b3 │ │ add %r11,%rdx │ │ mov %rbx,%rcx │ │ cmp %rbp,%rsi │ │ jae 692740 │ │ @@ -336188,38 +336188,38 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 692ae6 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 692aec │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ testb $0x1,0x10(%rsp) │ │ je 692850 │ │ cmp %rbp,%rsi │ │ jb 692850 │ │ cmp %rcx,0x8(%rsp) │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%rcx,8),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r10,4),%xmm2 │ │ movddup (%r12,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r10,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ nopl 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%r8) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%r8) │ │ add $0x4,%r10 │ │ test $0x1,%r15b │ │ je 691eb9 │ │ test %rbp,%rbp │ │ je 6928b3 │ │ mov %rbp,%rax │ │ imul 0x20(%rsp),%rax │ │ @@ -336812,20 +336812,20 @@ │ │ mov %rax,0x28(%rsp) │ │ lea -0x1(%rax),%r13 │ │ mov %rdx,%rcx │ │ jmp 69324c │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r9) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rcx │ │ add $0x8,%r10 │ │ @@ -336851,19 +336851,19 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x28(%rsp) │ │ je 6933c0 │ │ cmp %rbp,%r8 │ │ jb 6933c0 │ │ - xorpd %xmm2,%xmm2 │ │ + xorpd %xmm0,%xmm0 │ │ mov %r14,%rax │ │ xor %ebx,%ebx │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %rbx,%r13 │ │ je 693387 │ │ sub %rbp,%r8 │ │ sub %rbp,%r8 │ │ jb 693387 │ │ @@ -336886,27 +336886,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%rbp,8),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%rbp,8),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%rbp,8),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%rbp,8),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%rbp,8),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%rbx),%rdx │ │ cmp %rbx,%r15 │ │ je 693385 │ │ add %r11,%rax │ │ mov %rdx,%rbx │ │ cmp %rbp,%r8 │ │ jae 6932c0 │ │ @@ -336926,16 +336926,16 @@ │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 6933f2 │ │ nop │ │ xorpd %xmm0,%xmm0 │ │ mov 0x58(%rsp),%rbx │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x10(%rsp) │ │ je 693210 │ │ cmp %rbp,%r8 │ │ jb 693210 │ │ jmp 6933fe │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -336949,18 +336949,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r12,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r10,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r10,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r10,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r10,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp 693210 │ │ @@ -336978,16 +336978,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 6934a9 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 6934af │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp 693620 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov 0x10(%rsp),%rax │ │ mov %rax,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ @@ -337016,28 +337016,28 @@ │ │ jb 693585 │ │ cmp %rcx,%rdi │ │ je 693585 │ │ movddup (%r12,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r12,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%rbp,8),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%rbp,8),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rbp,8),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%rbp,8),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%rbx │ │ cmp %rcx,%r9 │ │ je 693583 │ │ add %r11,%rdx │ │ mov %rbx,%rcx │ │ cmp %rbp,%rsi │ │ jae 693510 │ │ @@ -337054,38 +337054,38 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 6938b6 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 6938bc │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ testb $0x1,0x10(%rsp) │ │ je 693620 │ │ cmp %rbp,%rsi │ │ jb 693620 │ │ cmp %rcx,0x8(%rsp) │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%rcx,8),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r10,4),%xmm2 │ │ movddup (%r12,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r10,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ nopl 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%r8) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%r8) │ │ add $0x4,%r10 │ │ test $0x1,%r15b │ │ je 692c88 │ │ test %rbp,%rbp │ │ je 693683 │ │ mov %rbp,%rax │ │ imul 0x20(%rsp),%rax │ │ @@ -337947,16 +337947,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 694447 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rdi │ │ jmp 69444d │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp 694650 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %edi │ │ mov %r15,%r9 │ │ and $0xfffffffffffffffe,%r9 │ │ mov %r15,%rax │ │ @@ -337996,28 +337996,28 @@ │ │ jb 694592 │ │ cmp %r11,%r9 │ │ je 694592 │ │ movddup (%r10,%r11,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r10,%r11,8),%xmm3 │ │ - movddup 0x8(%rdx,%rdi,8),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%rdi,8),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rdi,8),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%rdi,8),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%r11),%r13 │ │ cmp %r11,%r12 │ │ je 694561 │ │ cmp %r11,%r15 │ │ je 694561 │ │ add %r14,%rdx │ │ mov %r13,%r11 │ │ @@ -338026,16 +338026,16 @@ │ │ mov %r13d,%r11d │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne 6945a5 │ │ jmp 694650 │ │ xor %r11d,%r11d │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne 6945a5 │ │ jmp 694650 │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ @@ -338073,24 +338073,24 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ cvtps2pd (%rax,%r8,4),%xmm2 │ │ movddup (%r10,%r9,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r8,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%rcx) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%rcx) │ │ add $0x4,%r8 │ │ mov 0x98(%rsp),%r14 │ │ testb $0x1,0x88(%rsp) │ │ je 693ae0 │ │ mov 0x20(%rsp),%rax │ │ mov 0x10(%rsp),%rdx │ │ add %edx,%eax │ │ @@ -338693,20 +338693,20 @@ │ │ add $0xfffffffffffffffe,%r11 │ │ mov %r11,0x70(%rsp) │ │ mov %rdx,%rcx │ │ jmp 6950cc │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r9) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rcx │ │ add $0x8,%r8 │ │ @@ -338740,34 +338740,34 @@ │ │ setb %al │ │ or 0x58(%rsp),%al │ │ mov %r12,0x60(%rsp) │ │ je 695160 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x10(%rsp),%r12 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x18(%rsp) │ │ mov (%rsp),%rax │ │ je 695090 │ │ cmp %r12d,0xc(%rsp) │ │ jne 6952cc │ │ jmp 695090 │ │ nop │ │ cmp %r11,%rbp │ │ lea (%r12,%r11,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r15,%rax │ │ mov %r13,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm2,%xmm2 │ │ - xor %r12d,%r12d │ │ xorpd %xmm0,%xmm0 │ │ + xor %r12d,%r12d │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopl (%rax) │ │ cmp %r12,%rbx │ │ je 69526f │ │ cmp %r12,%r14 │ │ je 69526f │ │ sub %r13,%rsi │ │ @@ -338792,27 +338792,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r13,8),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r13,8),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%r13,8),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r13,8),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%r13,8),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%r12),%r11 │ │ cmp %r12,0x70(%rsp) │ │ je 69526c │ │ cmp %r12,0x68(%rsp) │ │ je 69526c │ │ add %rdx,%rax │ │ mov %r11,%r12 │ │ @@ -338855,18 +338855,18 @@ │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ movddup (%r10,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r8,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r8,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r8,4),%xmm5 │ │ mov (%rsp),%rax │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ @@ -338889,16 +338889,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 6953a7 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rdi │ │ jmp 6953ad │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp 6955b0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %edi │ │ mov %r15,%r9 │ │ and $0xfffffffffffffffe,%r9 │ │ mov %r15,%rax │ │ @@ -338938,28 +338938,28 @@ │ │ jb 6954f2 │ │ cmp %r11,%r9 │ │ je 6954f2 │ │ movddup (%r10,%r11,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r10,%r11,8),%xmm3 │ │ - movddup 0x8(%rdx,%rdi,8),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%rdi,8),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rdi,8),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%rdi,8),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%r11),%r13 │ │ cmp %r11,%r12 │ │ je 6954c1 │ │ cmp %r11,%r15 │ │ je 6954c1 │ │ add %r14,%rdx │ │ mov %r13,%r11 │ │ @@ -338968,16 +338968,16 @@ │ │ mov %r13d,%r11d │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne 695505 │ │ jmp 6955b0 │ │ xor %r11d,%r11d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne 695505 │ │ jmp 6955b0 │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ @@ -339015,24 +339015,24 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ cvtps2pd (%rax,%r8,4),%xmm2 │ │ movddup (%r10,%r9,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r8,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%rcx) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%rcx) │ │ add $0x4,%r8 │ │ mov 0x98(%rsp),%r14 │ │ testb $0x1,0x88(%rsp) │ │ je 694a40 │ │ mov 0x20(%rsp),%rax │ │ mov 0x10(%rsp),%rdx │ │ add %edx,%eax │ │ @@ -339576,20 +339576,20 @@ │ │ lea -0x2(%rax),%rbx │ │ mov %rax,0x68(%rsp) │ │ lea -0x1(%rax),%rcx │ │ jmp 695f4c │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%r10) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%r10) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r10) │ │ add $0x20,%r10 │ │ add $0xfffffffffffffff8,%r9 │ │ add $0x8,%r12 │ │ @@ -339615,19 +339615,19 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x68(%rsp) │ │ je 6960d0 │ │ cmp %rbp,%r8 │ │ jb 6960d0 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ mov %r11,%rax │ │ xor %r14d,%r14d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rcx │ │ je 69608f │ │ sub %rbp,%r8 │ │ sub %rbp,%r8 │ │ jb 69608f │ │ @@ -339650,27 +339650,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r15,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r15,1),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%r15,1),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%r15,1),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%rbx │ │ je 69608c │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae 695fc0 │ │ @@ -339690,16 +339690,16 @@ │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 696102 │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x8(%rsp) │ │ je 695f10 │ │ cmp %rbp,%r8 │ │ jb 695f10 │ │ jmp 69610e │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -339714,18 +339714,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup 0x0(%r13,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r12,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r12,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r12,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp 695f10 │ │ @@ -339742,16 +339742,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 6961c3 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 6961c9 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp 696330 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov %r11,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -339781,28 +339781,28 @@ │ │ jb 69629b │ │ cmp %rcx,%rdi │ │ je 69629b │ │ movddup 0x0(%r13,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r13,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r15,1),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r15,1),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r15,1),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r15,1),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je 696298 │ │ add 0x70(%rsp),%rdx │ │ mov %r10,%rcx │ │ cmp %rbp,%rsi │ │ jae 696220 │ │ @@ -339818,39 +339818,39 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 696703 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 696709 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ test $0x1,%r11b │ │ je 696330 │ │ cmp %rbp,%rsi │ │ jb 696330 │ │ cmp %rcx,(%rsp) │ │ lea (%rcx,%rcx,2),%rax │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r12,4),%xmm2 │ │ movddup 0x0(%r13,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r12,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%r14) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%r14) │ │ add $0x4,%r12 │ │ cmpq $0x0,0x50(%rsp) │ │ je 695960 │ │ mov 0x18(%rsp),%rax │ │ imul %rbp,%rax │ │ mov (%rsp),%rsi │ │ sub %rax,%rsi │ │ @@ -340279,24 +340279,24 @@ │ │ mov 0x58(%rsp),%r9 │ │ jmp 696a5c │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rbx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rbx) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -340328,21 +340328,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ test %r14,%r14 │ │ je 696cb0 │ │ cmp %rbp,%r8 │ │ jb 696cb0 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ mov %rdi,%rax │ │ xor %ecx,%ecx │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %rcx,%r11 │ │ je 696c6c │ │ sub %rbp,%r8 │ │ @@ -340383,43 +340383,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r15,1),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r15,1),%xmm5 │ │ + movddup -0x18(%rax,%r15,1),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r15,1),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x20(%rax,%r15,1),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x28(%rax,%r15,1),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r15,1),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x30(%rax,%r15,1),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%rcx),%rdx │ │ cmp %rcx,0x68(%rsp) │ │ je 696c6a │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%rcx │ │ cmp %rbp,%r8 │ │ jae 696ae0 │ │ @@ -340441,18 +340441,18 @@ │ │ jmp 696cf2 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%rcx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je 696a00 │ │ cmp %rbp,%r8 │ │ jb 696a00 │ │ jmp 696cfe │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -340465,26 +340465,26 @@ │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ movddup 0x0(%r13,%r10,8),%xmm8 │ │ cvtps2pd (%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r12,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r12,4),%xmm9 │ │ @@ -340534,20 +340534,20 @@ │ │ lea -0x2(%rax),%rbx │ │ mov %rax,0x68(%rsp) │ │ lea -0x1(%rax),%rcx │ │ jmp 696ecc │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r10) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r10) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r10) │ │ add $0x20,%r10 │ │ add $0xfffffffffffffff8,%r9 │ │ add $0x8,%r12 │ │ @@ -340573,19 +340573,19 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x68(%rsp) │ │ je 697050 │ │ cmp %rbp,%r8 │ │ jb 697050 │ │ - xorpd %xmm2,%xmm2 │ │ + xorpd %xmm0,%xmm0 │ │ mov %r11,%rax │ │ xor %r14d,%r14d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rcx │ │ je 69700f │ │ sub %rbp,%r8 │ │ sub %rbp,%r8 │ │ jb 69700f │ │ @@ -340608,27 +340608,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r15,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r15,1),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%r15,1),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r15,1),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%rbx │ │ je 69700c │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae 696f40 │ │ @@ -340648,16 +340648,16 @@ │ │ xor %edx,%edx │ │ div %rbp │ │ jmp 697082 │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x8(%rsp) │ │ je 696e90 │ │ cmp %rbp,%r8 │ │ jb 696e90 │ │ jmp 69708e │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -340672,18 +340672,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup 0x0(%r13,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r12,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r12,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r12,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp 696e90 │ │ @@ -341293,24 +341293,24 @@ │ │ mov 0x68(%rsp),%r10 │ │ jmp 697adc │ │ nop │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rdi) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -341351,18 +341351,18 @@ │ │ or 0x70(%rsp),%al │ │ je 697b80 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 697a80 │ │ cmp %r15d,0x14(%rsp) │ │ jne 697e00 │ │ jmp 697a80 │ │ nopl 0x0(%rax,%rax,1) │ │ @@ -341372,20 +341372,20 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r13,8),%rdx │ │ lea (%rdx,%rdx,2),%rdx │ │ lea 0x0(,%r13,4),%r11 │ │ lea (%r11,%r11,2),%r12 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%rbp │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r15,%rbx │ │ je 697d7d │ │ @@ -341429,43 +341429,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,1),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,1),%xmm5 │ │ + movddup -0x8(%rax,%r12,1),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,1),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x10(%rax,%r12,1),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r12,1),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,1),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x20(%rax,%r12,1),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,0x50(%rsp) │ │ je 697d7a │ │ cmp %r15,0x80(%rsp) │ │ je 697d7a │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -341514,26 +341514,26 @@ │ │ mov 0x40(%rsp),%rcx │ │ lea (%rcx,%rcx,2),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -342331,24 +342331,24 @@ │ │ mov 0x68(%rsp),%r10 │ │ jmp 698bfc │ │ nop │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rdi) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -342389,18 +342389,18 @@ │ │ or 0x70(%rsp),%al │ │ je 698ca0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 698ba0 │ │ cmp %r15d,0x14(%rsp) │ │ jne 698f20 │ │ jmp 698ba0 │ │ nopl 0x0(%rax,%rax,1) │ │ @@ -342410,20 +342410,20 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r13,8),%rdx │ │ lea (%rdx,%rdx,2),%rdx │ │ lea 0x0(,%r13,4),%r11 │ │ lea (%r11,%r11,2),%r12 │ │ - xorpd %xmm4,%xmm4 │ │ - xor %r15d,%r15d │ │ xorpd %xmm0,%xmm0 │ │ + xor %r15d,%r15d │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%rbp │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r15,%rbx │ │ je 698e9d │ │ @@ -342467,43 +342467,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x8(%rax,%r12,1),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,1),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x10(%rax,%r12,1),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,1),%xmm6 │ │ + movddup -0x18(%rax,%r12,1),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,1),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,1),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x20(%rax,%r12,1),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,0x50(%rsp) │ │ je 698e9a │ │ cmp %r15,0x80(%rsp) │ │ je 698e9a │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -342552,26 +342552,26 @@ │ │ mov 0x40(%rsp),%rcx │ │ lea (%rcx,%rcx,2),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -343241,22 +343241,22 @@ │ │ shl $0x4,%r12 │ │ mov %r10,%rax │ │ shl $0x4,%rax │ │ mov %rax,0x78(%rsp) │ │ mov %rdi,0x28(%rsp) │ │ mov %r10,0x80(%rsp) │ │ jmp 699a8c │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ mov 0x58(%rsp),%r8 │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ mov 0x60(%rsp),%rax │ │ - movupd %xmm0,(%r8,%rax,4) │ │ + movupd %xmm1,(%r8,%rax,4) │ │ mov 0x78(%rsp),%rax │ │ add %rax,0x38(%rsp) │ │ mov 0x98(%rsp),%rcx │ │ sub %r10,%rcx │ │ mov 0x90(%rsp),%rdi │ │ add $0x18,%rdi │ │ cmp %r10,%rcx │ │ @@ -343751,28 +343751,28 @@ │ │ jb 69a347 │ │ cmp %rcx,%rdi │ │ je 69a347 │ │ movddup 0x0(%rbp,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%rbp,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r12,1),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r12,1),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r12,1),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r12,1),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%r9 │ │ cmp %rcx,%r8 │ │ je 69a344 │ │ add %r14,%rdx │ │ mov %r9,%rcx │ │ cmp %r11,%rsi │ │ jae 69a2d0 │ │ @@ -343789,16 +343789,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69a39e │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r11 │ │ jmp 69a3a5 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ testb $0x1,0x8(%rsp) │ │ je 699a4b │ │ cmp %r11,%rsi │ │ jb 699a4b │ │ jmp 69a3b1 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ @@ -343811,19 +343811,19 @@ │ │ add 0x10(%rsp),%rax │ │ cmp %rcx,(%rsp) │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r15,4),%xmm2 │ │ movddup 0x0(%rbp,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r15,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ jmp 699a4b │ │ mov 0x28(%rsp),%rdi │ │ mov 0x20(%rsp),%rax │ │ test %rax,%rax │ │ je 69a427 │ │ shl $0x3,%rax │ │ lea (%rax,%rax,2),%rsi │ │ @@ -343916,22 +343916,22 @@ │ │ shl $0x4,%r12 │ │ mov %r10,%rax │ │ shl $0x4,%rax │ │ mov %rax,0x78(%rsp) │ │ mov %rdi,0x28(%rsp) │ │ mov %r10,0x80(%rsp) │ │ jmp 69a5ab │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ mov 0x58(%rsp),%r8 │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ mov 0x60(%rsp),%rax │ │ - movupd %xmm1,(%r8,%rax,4) │ │ + movupd %xmm0,(%r8,%rax,4) │ │ mov 0x78(%rsp),%rax │ │ add %rax,0x38(%rsp) │ │ mov 0x98(%rsp),%rcx │ │ sub %r10,%rcx │ │ mov 0x90(%rsp),%rdi │ │ add $0x18,%rdi │ │ cmp %r10,%rcx │ │ @@ -344241,20 +344241,20 @@ │ │ mov %rax,0x50(%rsp) │ │ mov %rdx,0x48(%rsp) │ │ lea -0x1(%rdx),%r13 │ │ jmp 69ab6c │ │ nopl 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r9) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rdi │ │ add $0x8,%r15 │ │ @@ -344280,19 +344280,19 @@ │ │ div %r11d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x48(%rsp) │ │ je 69acf0 │ │ cmp %r11,%r8 │ │ jb 69acf0 │ │ - xorpd %xmm2,%xmm2 │ │ + xorpd %xmm0,%xmm0 │ │ mov %r10,%rax │ │ xor %ebx,%ebx │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rbx,%r13 │ │ je 69acac │ │ sub %r11,%r8 │ │ sub %r11,%r8 │ │ jb 69acac │ │ @@ -344315,27 +344315,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r12,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r12,1),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%r12,1),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r12,1),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%r12,1),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%rbx),%rdx │ │ cmp %rbx,0x50(%rsp) │ │ je 69acaa │ │ add %r14,%rax │ │ mov %rdx,%rbx │ │ cmp %r11,%r8 │ │ jae 69abe0 │ │ @@ -344355,16 +344355,16 @@ │ │ xor %edx,%edx │ │ div %r11 │ │ jmp 69ad23 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x40(%rsp),%rbx │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x8(%rsp) │ │ je 69ab30 │ │ cmp %r11,%r8 │ │ jb 69ab30 │ │ jmp 69ad2f │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -344379,18 +344379,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup 0x0(%rbp,%rcx,8),%xmm4 │ │ cvtps2pd (%rax,%r15,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r15,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r15,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r15,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp 69ab30 │ │ @@ -344426,28 +344426,28 @@ │ │ jb 69ae67 │ │ cmp %rcx,%rdi │ │ je 69ae67 │ │ movddup 0x0(%rbp,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%rbp,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r12,1),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%r12,1),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r12,1),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%r12,1),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%r9 │ │ cmp %rcx,%r8 │ │ je 69ae64 │ │ add %r14,%rdx │ │ mov %r9,%rcx │ │ cmp %r11,%rsi │ │ jae 69adf0 │ │ @@ -344464,16 +344464,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69aebe │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r11 │ │ jmp 69aec5 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ testb $0x1,0x8(%rsp) │ │ je 69a56a │ │ cmp %r11,%rsi │ │ jb 69a56a │ │ jmp 69aed1 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ @@ -344486,19 +344486,19 @@ │ │ add 0x10(%rsp),%rax │ │ cmp %rcx,(%rsp) │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r15,4),%xmm2 │ │ movddup 0x0(%rbp,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r15,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ jmp 69a56a │ │ mov 0x28(%rsp),%rdi │ │ mov 0x20(%rsp),%rax │ │ test %rax,%rax │ │ je 69af47 │ │ shl $0x3,%rax │ │ lea (%rax,%rax,2),%rsi │ │ @@ -345505,24 +345505,24 @@ │ │ mov 0x50(%rsp),%r11 │ │ jmp 69c04c │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rcx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rcx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rcx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rcx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -345563,18 +345563,18 @@ │ │ or 0x58(%rsp),%al │ │ je 69c0f0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x18(%rsp),%rbx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x20(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 69bff0 │ │ cmp %ebx,0x14(%rsp) │ │ jne 69c350 │ │ jmp 69bff0 │ │ nopl 0x0(%rax) │ │ @@ -345585,20 +345585,20 @@ │ │ mov $0x4,%eax │ │ cmovb %rax,%r13 │ │ add %r14,%r13 │ │ mov %rbp,%rax │ │ shl $0x5,%rax │ │ mov %rbp,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm4,%xmm4 │ │ - xor %ebx,%ebx │ │ xorpd %xmm0,%xmm0 │ │ + xor %ebx,%ebx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x40(%rsp),%r12 │ │ xchg %ax,%ax │ │ cmp %rbx,%r15 │ │ je 69c2db │ │ @@ -345642,43 +345642,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd 0x0(%r13,%rdx,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%r13),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x8(%r13,%rdx,1),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x10(%r13),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x8(%r13,%rdx,1),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x10(%r13,%rdx,1),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x18(%r13),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x10(%r13),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%r13,%rdx,1),%xmm6 │ │ + movddup -0x18(%r13,%rdx,1),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x18(%r13),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%r13,%rdx,1),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%r13),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%r13,%rdx,1),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x20(%r13,%rdx,1),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%rbx),%rdi │ │ cmp %rbx,0x48(%rsp) │ │ je 69c2d9 │ │ cmp %rbx,0x68(%rsp) │ │ je 69c2d9 │ │ add %rax,%r13 │ │ mov %rdi,%rbx │ │ @@ -345726,26 +345726,26 @@ │ │ mov $0x4,%eax │ │ cmovb %rax,%r13 │ │ add 0x30(%rsp),%r13 │ │ mov 0x40(%rsp),%rax │ │ movddup (%r10,%rax,8),%xmm8 │ │ cvtps2pd 0x0(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%r13,%r9,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%r13,%r9,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%r13,%r9,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%r13,%r9,4),%xmm9 │ │ @@ -345812,20 +345812,20 @@ │ │ dec %rbx │ │ add $0xfffffffffffffffe,%r8 │ │ mov %r8,0x68(%rsp) │ │ jmp 69c55a │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%rdi) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%rdi) │ │ add $0x20,%rdi │ │ add $0xfffffffffffffff8,%r12 │ │ add $0x8,%r9 │ │ @@ -345858,16 +345858,16 @@ │ │ cmp %rbp,%rsi │ │ setb %al │ │ or 0x40(%rsp),%al │ │ je 69c5f0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x18(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x20(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 69c520 │ │ cmp %r15d,0x14(%rsp) │ │ jne 69c780 │ │ jmp 69c520 │ │ nopw 0x0(%rax,%rax,1) │ │ @@ -345879,18 +345879,18 @@ │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ add %r14,%rax │ │ mov %rbp,%rcx │ │ shl $0x5,%rcx │ │ mov %rbp,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nop │ │ cmp %r15,%r11 │ │ je 69c70c │ │ cmp %r15,%rbx │ │ je 69c70c │ │ sub %rbp,%rsi │ │ @@ -345915,27 +345915,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%rdx,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%rdx,1),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%rdx,1),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%rdx,1),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%rdx,1),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%r15),%r8 │ │ cmp %r15,0x68(%rsp) │ │ je 69c709 │ │ cmp %r15,0x60(%rsp) │ │ je 69c709 │ │ add %rcx,%rax │ │ mov %r8,%r15 │ │ @@ -345983,18 +345983,18 @@ │ │ add 0x30(%rsp),%r13 │ │ mov 0x48(%rsp),%rax │ │ movddup (%r10,%rax,8),%xmm4 │ │ cvtps2pd 0x0(%r13,%r9,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%r13,%r9,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%r13,%r9,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%r13,%r9,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp 69c520 │ │ @@ -346271,24 +346271,24 @@ │ │ mov 0x60(%rsp),%rcx │ │ jmp 69cccd │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,0x0(%rbp) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,0x0(%rbp) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbp) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbp) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -346320,21 +346320,21 @@ │ │ div %r13d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x20(%rsp) │ │ je 69cf10 │ │ cmp %r13,%r8 │ │ jb 69cf10 │ │ - xorpd %xmm4,%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ mov %r12,%rax │ │ xor %edi,%edi │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rdi,%r10 │ │ je 69ced7 │ │ sub %r13,%r8 │ │ @@ -346375,43 +346375,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r13,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r13,4),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r13,4),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x20(%rax,%r13,4),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r13,4),%xmm6 │ │ + movddup -0x28(%rax,%r13,4),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r13,4),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r13,4),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x30(%rax,%r13,4),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%rdi),%rdx │ │ cmp %rdi,%rbx │ │ je 69ced5 │ │ add %r14,%rax │ │ mov %rdx,%rdi │ │ cmp %r13,%r8 │ │ jae 69cd50 │ │ @@ -346433,18 +346433,18 @@ │ │ jmp 69cf53 │ │ xchg %ax,%ax │ │ xorpd %xmm0,%xmm0 │ │ mov 0x68(%rsp),%rdi │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je 69cc70 │ │ cmp %r13,%r8 │ │ jb 69cc70 │ │ jmp 69cf5f │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -346456,26 +346456,26 @@ │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rdi,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r15,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r11,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r11,4),%xmm9 │ │ @@ -346692,16 +346692,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69d398 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp 69d39f │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp 69d4f0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ mov %rbx,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -346730,28 +346730,28 @@ │ │ jb 69d468 │ │ cmp %rcx,%rdi │ │ je 69d468 │ │ movddup (%r15,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r15,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r13,4),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%r13,4),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r13,4),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%r13,4),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je 69d465 │ │ add %r14,%rdx │ │ mov %r10,%rcx │ │ cmp %r13,%rsi │ │ jae 69d3f0 │ │ @@ -346767,37 +346767,37 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69d8bf │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp 69d8c6 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ test $0x1,%bl │ │ je 69d4f0 │ │ cmp %r13,%rsi │ │ jb 69d4f0 │ │ cmp %rcx,(%rsp) │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rcx,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r11,4),%xmm2 │ │ movddup (%r15,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r11,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ - cvtpd2ps %xmm0,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%r8) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%r8) │ │ add $0x4,%r11 │ │ test %rbp,%rbp │ │ je 69cb60 │ │ mov 0x18(%rsp),%rcx │ │ imul %r13,%rcx │ │ mov (%rsp),%rsi │ │ sub %rcx,%rsi │ │ @@ -347216,24 +347216,24 @@ │ │ mov 0x60(%rsp),%rcx │ │ jmp 69dbcd │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,0x0(%rbp) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,0x0(%rbp) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbp) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbp) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -347265,21 +347265,21 @@ │ │ div %r13d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x20(%rsp) │ │ je 69de10 │ │ cmp %r13,%r8 │ │ jb 69de10 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ mov %r12,%rax │ │ xor %edi,%edi │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rdi,%r10 │ │ je 69ddd7 │ │ sub %r13,%r8 │ │ @@ -347320,43 +347320,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r13,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r13,4),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r13,4),%xmm5 │ │ + movddup -0x18(%rax,%r13,4),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r13,4),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x20(%rax,%r13,4),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x28(%rax,%r13,4),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r13,4),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x30(%rax,%r13,4),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%rdi),%rdx │ │ cmp %rdi,%rbx │ │ je 69ddd5 │ │ add %r14,%rax │ │ mov %rdx,%rdi │ │ cmp %r13,%r8 │ │ jae 69dc50 │ │ @@ -347378,18 +347378,18 @@ │ │ jmp 69de53 │ │ xchg %ax,%ax │ │ xorpd %xmm0,%xmm0 │ │ mov 0x68(%rsp),%rdi │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je 69db70 │ │ cmp %r13,%r8 │ │ jb 69db70 │ │ jmp 69de5f │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -347401,26 +347401,26 @@ │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rdi,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r15,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r11,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r11,4),%xmm9 │ │ @@ -347637,16 +347637,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69e298 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp 69e29f │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp 69e3f0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ mov %rbx,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -347675,28 +347675,28 @@ │ │ jb 69e368 │ │ cmp %rcx,%rdi │ │ je 69e368 │ │ movddup (%r15,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r15,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r13,4),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r13,4),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r13,4),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r13,4),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je 69e365 │ │ add %r14,%rdx │ │ mov %r10,%rcx │ │ cmp %r13,%rsi │ │ jae 69e2f0 │ │ @@ -347712,37 +347712,37 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je 69e7bf │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp 69e7c6 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ test $0x1,%bl │ │ je 69e3f0 │ │ cmp %r13,%rsi │ │ jb 69e3f0 │ │ cmp %rcx,(%rsp) │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rcx,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r11,4),%xmm2 │ │ movddup (%r15,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r11,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ - cvtpd2ps %xmm1,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%r8) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%r8) │ │ add $0x4,%r11 │ │ test %rbp,%rbp │ │ je 69da60 │ │ mov 0x18(%rsp),%rcx │ │ imul %r13,%rcx │ │ mov (%rsp),%rsi │ │ sub %rcx,%rsi │ │ @@ -348224,24 +348224,24 @@ │ │ mov 0x60(%rsp),%r10 │ │ jmp 69ec1c │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rdi) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -348282,37 +348282,37 @@ │ │ or 0x70(%rsp),%al │ │ je 69ecc0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 69ebc0 │ │ cmp %r15d,0x14(%rsp) │ │ jne 69ef30 │ │ jmp 69ebc0 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %rbp,%r11 │ │ lea 0x0(%r13,%rbp,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r12,8),%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%r13 │ │ mov 0x68(%rsp),%rbp │ │ nopl 0x0(%rax) │ │ cmp %r15,%rbx │ │ @@ -348357,43 +348357,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,4),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,4),%xmm5 │ │ + movddup -0x8(%rax,%r12,4),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,4),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x10(%rax,%r12,4),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r12,4),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,4),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x20(%rax,%r12,4),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,%rbp │ │ je 69eea8 │ │ cmp %r15,0x80(%rsp) │ │ je 69eea8 │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -348440,26 +348440,26 @@ │ │ cmovb %rcx,%rax │ │ mov 0x40(%rsp),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -349228,24 +349228,24 @@ │ │ mov 0x60(%rsp),%r10 │ │ jmp 69fcdc │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rdi) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -349286,37 +349286,37 @@ │ │ or 0x70(%rsp),%al │ │ je 69fd80 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je 69fc80 │ │ cmp %r15d,0x14(%rsp) │ │ jne 69fff0 │ │ jmp 69fc80 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %rbp,%r11 │ │ lea 0x0(%r13,%rbp,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r12,8),%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%r13 │ │ mov 0x68(%rsp),%rbp │ │ nopl 0x0(%rax) │ │ cmp %r15,%rbx │ │ @@ -349361,43 +349361,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,4),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,4),%xmm5 │ │ + movddup -0x8(%rax,%r12,4),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,4),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x10(%rax,%r12,4),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r12,4),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,4),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x20(%rax,%r12,4),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,%rbp │ │ je 69ff68 │ │ cmp %r15,0x80(%rsp) │ │ je 69ff68 │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -349444,26 +349444,26 @@ │ │ cmovb %rcx,%rax │ │ mov 0x40(%rsp),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -1576886,18 +1576886,18 @@ │ │ nopl 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%r12) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r12) │ │ vmovupd %xmm2,0x30(%r12) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r12) │ │ @@ -1576933,24 +1576933,24 @@ │ │ sub %rdx,%rbp │ │ test %r10,%r10 │ │ je b7a140 │ │ cmp %r14,%rbp │ │ jb b7a140 │ │ mov %r11,0x48(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%r13 │ │ mov 0x28(%rsp),%rbx │ │ xor %r15d,%r15d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl 0x0(%rax) │ │ cmp %r15,0x60(%rsp) │ │ je b7a0d3 │ │ sub %r14,%rbp │ │ sub %r14,%rbp │ │ jb b7a0d3 │ │ @@ -1576964,17 +1576964,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xe0(%rsp) │ │ - vmovupd %ymm4,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call 68efc0 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov (%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1577015,21 +1577015,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x58(%rsp) │ │ je b7a0d0 │ │ mov 0x10(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r13 │ │ mov %rax,%r15 │ │ @@ -1577062,16 +1577062,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x40(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r8b │ │ je b79df3 │ │ cmp %r14,%rbp │ │ jb b79df3 │ │ jmp b7a190 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1577085,19 +1577085,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov (%rsp),%rdx │ │ mov 0x18(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1577338,21 +1577338,21 @@ │ │ sub %rdx,%r12 │ │ test %r11,%r11 │ │ je b7a7b0 │ │ cmp %rbp,%r12 │ │ jb b7a7b0 │ │ mov %rsi,0x18(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x8(%rsp),%rbx │ │ mov 0x40(%rsp),%r14 │ │ xor %r13d,%r13d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %r13,0x180(%rsp) │ │ je b7a750 │ │ sub %rbp,%r12 │ │ sub %rbp,%r12 │ │ jb b7a750 │ │ cmp %r13,0x160(%rsp) │ │ @@ -1577361,17 +1577361,17 @@ │ │ mov %rbp,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %rbp,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68ee00 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1578572,16 +1578572,16 @@ │ │ mov %r15,0x40(%rsp) │ │ mov %bl,0x38(%rsp) │ │ mov %rbp,0x30(%rsp) │ │ jmp b7bc63 │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ mov (%rsp),%r9 │ │ mov 0x28(%rsp),%r10 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r10) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r10) │ │ vmovupd %xmm2,0x30(%r10) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r10) │ │ @@ -1578620,16 +1578620,16 @@ │ │ jmp b7bce8 │ │ nop │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ xor %r12d,%r12d │ │ jmp b7bf78 │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r13d,%eax │ │ xor %edx,%edx │ │ div %r14d │ │ sub %rdx,%r13 │ │ @@ -1578637,16 +1578637,16 @@ │ │ setb %al │ │ or %bl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov $0x0,%r12d │ │ jne b7bf78 │ │ mov %rcx,0x8(%rsp) │ │ lea 0x0(,%r8,8),%rbx │ │ add 0x8(%r15),%rbx │ │ cmp %r8,%rdi │ │ mov $0x4,%eax │ │ @@ -1578675,17 +1578675,17 @@ │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x190(%rsp) │ │ vmovupd %ymm6,0x1b0(%rsp) │ │ vmovupd %ymm7,0x110(%rsp) │ │ vmovupd %ymm8,0x130(%rsp) │ │ vmovupd %ymm9,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm10,0x170(%rsp) │ │ - vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1d0(%rsp) │ │ + vmovupd %ymm4,0x1f0(%rsp) │ │ vzeroupper │ │ call 68f0a0 │ │ mov 0xe8(%rsp),%rcx │ │ mov 0xf8(%rsp),%rax │ │ mov 0x60(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1578726,21 +1578726,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1d0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1f0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r12),%rax │ │ cmp %r12,0x18(%rsp) │ │ je b7bf57 │ │ cmp %r12,0x70(%rsp) │ │ je b7bf57 │ │ add %r15,%rbx │ │ add %r15,%rbp │ │ @@ -1578796,19 +1578796,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0xe0(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1579980,17 +1579980,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %r14,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0xa0(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call 68ef50 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbx,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1580500,18 +1580500,18 @@ │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%r15) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r15) │ │ vmovupd %xmm2,0x30(%r15) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r15) │ │ @@ -1580548,24 +1580548,24 @@ │ │ sub %rdx,%r13 │ │ test %r9,%r9 │ │ je b7e220 │ │ cmp %r12,%r13 │ │ jb b7e220 │ │ mov %rdi,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%rbp │ │ mov 0x30(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r14,0x60(%rsp) │ │ je b7e1c4 │ │ sub %r12,%r13 │ │ sub %r12,%r13 │ │ jb b7e1c4 │ │ @@ -1580579,17 +1580579,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xe0(%rsp) │ │ - vmovupd %ymm4,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call 68f500 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x18(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1580630,21 +1580630,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x10(%rsp) │ │ je b7e1c1 │ │ mov 0x8(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%rbp │ │ mov %rax,%r14 │ │ @@ -1580676,16 +1580676,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r8b │ │ je b7dee3 │ │ cmp %r12,%r13 │ │ jb b7dee3 │ │ jmp b7e271 │ │ mov %r13d,%eax │ │ xor %edx,%edx │ │ @@ -1580700,19 +1580700,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x18(%rsp),%rdx │ │ mov 0x20(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1580960,21 +1580960,21 @@ │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je b7e8c0 │ │ cmp %rbp,%r15 │ │ jb b7e8c0 │ │ mov %rsi,0x20(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov (%rsp),%rbx │ │ mov 0x48(%rsp),%r14 │ │ xor %r13d,%r13d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r13,0x180(%rsp) │ │ je b7e860 │ │ sub %rbp,%r15 │ │ sub %rbp,%r15 │ │ jb b7e860 │ │ cmp %r13,0x160(%rsp) │ │ @@ -1580983,17 +1580983,17 @@ │ │ mov %rbp,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %rbp,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68f340 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1581169,19 +1581169,19 @@ │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je b7ec50 │ │ cmp %r13,%r15 │ │ jb b7ec50 │ │ mov %rbx,0x1c0(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov 0x40(%rsp),%rbx │ │ mov 0x50(%rsp),%r14 │ │ xor %ebp,%ebp │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %rbp,0x1e0(%rsp) │ │ je b7ebf2 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb b7ebf2 │ │ cmp %rbp,0x1a0(%rsp) │ │ @@ -1581189,16 +1581189,16 @@ │ │ mov %r14,0xa0(%rsp) │ │ mov %r13,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68f180 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x180(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbp,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1581349,18 +1581349,18 @@ │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%r15) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r15) │ │ vmovupd %xmm2,0x30(%r15) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r15) │ │ @@ -1581397,24 +1581397,24 @@ │ │ sub %rdx,%r13 │ │ test %r9,%r9 │ │ je b7f160 │ │ cmp %r12,%r13 │ │ jb b7f160 │ │ mov %rdi,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%rbp │ │ mov 0x30(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r14,0x60(%rsp) │ │ je b7f104 │ │ sub %r12,%r13 │ │ sub %r12,%r13 │ │ jb b7f104 │ │ @@ -1581428,17 +1581428,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xe0(%rsp) │ │ - vmovupd %ymm4,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call 68f570 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x18(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1581479,21 +1581479,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x10(%rsp) │ │ je b7f101 │ │ mov 0x8(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%rbp │ │ mov %rax,%r14 │ │ @@ -1581525,16 +1581525,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r8b │ │ je b7ee23 │ │ cmp %r12,%r13 │ │ jb b7ee23 │ │ jmp b7f1b1 │ │ mov %r13d,%eax │ │ xor %edx,%edx │ │ @@ -1581549,19 +1581549,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x18(%rsp),%rdx │ │ mov 0x20(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1581809,21 +1581809,21 @@ │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je b7f800 │ │ cmp %rbp,%r15 │ │ jb b7f800 │ │ mov %rsi,0x20(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov (%rsp),%rbx │ │ mov 0x48(%rsp),%r14 │ │ xor %r13d,%r13d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r13,0x180(%rsp) │ │ je b7f7a0 │ │ sub %rbp,%r15 │ │ sub %rbp,%r15 │ │ jb b7f7a0 │ │ cmp %r13,0x160(%rsp) │ │ @@ -1581832,17 +1581832,17 @@ │ │ mov %rbp,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %rbp,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68f3b0 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1584645,21 +1584645,21 @@ │ │ mov %r8,%r15 │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je b82ab0 │ │ cmp %r13,%r15 │ │ jb b82ab0 │ │ mov %rsi,0x30(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x10(%rsp),%rbp │ │ mov 0x18(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r14,0x160(%rsp) │ │ je b82a50 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb b82a50 │ │ cmp %r14,0x140(%rsp) │ │ @@ -1584668,17 +1584668,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbp,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ + vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm6,0x1a0(%rsp) │ │ vmovupd %ymm4,0x1c0(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vzeroupper │ │ call 68f880 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x120(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1584859,19 +1584859,19 @@ │ │ div %r14d │ │ mov %r12,%r15 │ │ sub %rdx,%r15 │ │ cmpq $0x0,0x60(%rsp) │ │ je b82e20 │ │ cmp %r14,%r15 │ │ jb b82e20 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x50(%rsp),%r12 │ │ xor %r13d,%r13d │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r13,0x1a0(%rsp) │ │ je b82df3 │ │ sub %r14,%r15 │ │ sub %r14,%r15 │ │ jb b82df3 │ │ cmp %r13,0x180(%rsp) │ │ @@ -1584879,16 +1584879,16 @@ │ │ mov %r12,0xa0(%rsp) │ │ mov %r14,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r14,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm4,0x1c0(%rsp) │ │ + vmovupd %ymm3,0x1e0(%rsp) │ │ vzeroupper │ │ call 68f6c0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x160(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1585375,18 +1585375,18 @@ │ │ nopl 0x0(%rax) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%rbx) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%rbx) │ │ vmovupd %xmm2,0x30(%rbx) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rbx) │ │ @@ -1585422,24 +1585422,24 @@ │ │ sub %rdx,%rbp │ │ test %rdi,%rdi │ │ je b83820 │ │ cmp %r12,%rbp │ │ jb b83820 │ │ mov %r9,0x18(%rsp) │ │ mov %rcx,0x8(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r13 │ │ mov 0x40(%rsp),%r15 │ │ xor %r14d,%r14d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r14,0x60(%rsp) │ │ je b837c4 │ │ sub %r12,%rbp │ │ sub %r12,%rbp │ │ jb b837c4 │ │ @@ -1585453,17 +1585453,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0xc0(%rsp) │ │ vmovupd %ymm6,0x120(%rsp) │ │ vmovupd %ymm7,0x140(%rsp) │ │ vmovupd %ymm8,0x160(%rsp) │ │ vmovupd %ymm9,0x180(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm10,0x1a0(%rsp) │ │ - vmovupd %ymm4,0x1c0(%rsp) │ │ + vmovupd %ymm3,0x1c0(%rsp) │ │ + vmovupd %ymm4,0x1e0(%rsp) │ │ vzeroupper │ │ call 68fab0 │ │ mov 0xe8(%rsp),%rcx │ │ mov 0xf8(%rsp),%rax │ │ mov 0x28(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1585504,21 +1585504,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1c0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1e0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x58(%rsp) │ │ je b837c1 │ │ mov 0x20(%rsp),%rcx │ │ add %rcx,%r15 │ │ add %rcx,%r13 │ │ mov %rax,%r14 │ │ @@ -1585550,16 +1585550,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x50(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r10b │ │ je b834f3 │ │ cmp %r12,%rbp │ │ jb b834f3 │ │ jmp b83870 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1585574,19 +1585574,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x30(%rsp),%rdx │ │ mov 0x28(%rsp),%rsi │ │ vbroadcastsd (%rsi,%rdx,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1585733,21 +1585733,21 @@ │ │ mov %r8,%r15 │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je b83d50 │ │ cmp %r13,%r15 │ │ jb b83d50 │ │ mov %rsi,0x30(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x10(%rsp),%rbp │ │ mov 0x18(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r14,0x160(%rsp) │ │ je b83cf0 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb b83cf0 │ │ cmp %r14,0x140(%rsp) │ │ @@ -1585756,17 +1585756,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbp,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ + vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm6,0x1a0(%rsp) │ │ vmovupd %ymm4,0x1c0(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vzeroupper │ │ call 68f8f0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x120(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1585946,19 +1585946,19 @@ │ │ div %r14d │ │ mov %r12,%r15 │ │ sub %rdx,%r15 │ │ cmpq $0x0,0x60(%rsp) │ │ je b840b0 │ │ cmp %r14,%r15 │ │ jb b840b0 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x50(%rsp),%r12 │ │ xor %r13d,%r13d │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r13,0x1a0(%rsp) │ │ je b84083 │ │ sub %r14,%r15 │ │ sub %r14,%r15 │ │ jb b84083 │ │ cmp %r13,0x180(%rsp) │ │ @@ -1585966,16 +1585966,16 @@ │ │ mov %r12,0xa0(%rsp) │ │ mov %r14,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r14,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ - vmovupd %ymm4,0x1c0(%rsp) │ │ vmovupd %ymm3,0x1e0(%rsp) │ │ + vmovupd %ymm4,0x1c0(%rsp) │ │ vzeroupper │ │ call 68f730 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x160(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1586895,17 +1586895,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %rbp,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call 68f960 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1588325,18 +1588325,18 @@ │ │ nopl 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r13) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%r13) │ │ vmovupd %xmm2,0x30(%r13) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r13) │ │ @@ -1588373,24 +1588373,24 @@ │ │ sub %rdx,%rbp │ │ test %rdi,%rdi │ │ je b86c00 │ │ cmp %r12,%rbp │ │ jb b86c00 │ │ mov %r10,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r14 │ │ mov 0x30(%rsp),%rbx │ │ xor %r15d,%r15d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r15,0x60(%rsp) │ │ je b86b97 │ │ sub %r12,%rbp │ │ sub %r12,%rbp │ │ jb b86b97 │ │ @@ -1588404,17 +1588404,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0xe0(%rsp) │ │ + vmovupd %ymm4,0x100(%rsp) │ │ vzeroupper │ │ call 68ff80 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x20(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1588455,21 +1588455,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x18(%rsp) │ │ je b86b94 │ │ lea 0x0(,%r12,8),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r14 │ │ mov %rax,%r15 │ │ @@ -1588501,16 +1588501,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r8b │ │ je b868b3 │ │ cmp %r12,%rbp │ │ jb b868b3 │ │ jmp b86c50 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1588524,19 +1588524,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x20(%rsp),%rdx │ │ mov 0x8(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1588777,21 +1588777,21 @@ │ │ sub %rdx,%r15 │ │ test %r9,%r9 │ │ je b87280 │ │ cmp %r13,%r15 │ │ jb b87280 │ │ mov %rsi,0x60(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x48(%rsp),%r14 │ │ xor %ebp,%ebp │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %rbp,0x180(%rsp) │ │ je b87222 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb b87222 │ │ cmp %rbp,0x160(%rsp) │ │ @@ -1588800,17 +1588800,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68fdc0 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbp,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1589608,21 +1589608,21 @@ │ │ sub %rdx,%r15 │ │ test %r9,%r9 │ │ je b88190 │ │ cmp %r13,%r15 │ │ jb b88190 │ │ mov %rsi,0x60(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x48(%rsp),%r14 │ │ xor %ebp,%ebp │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %rbp,0x180(%rsp) │ │ je b88132 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb b88132 │ │ cmp %rbp,0x160(%rsp) │ │ @@ -1589631,17 +1589631,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call 68fe30 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbp,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1589989,16 +1589989,16 @@ │ │ mov %r10,(%rsp) │ │ mov %r11,0x40(%rsp) │ │ mov %bl,0x28(%rsp) │ │ mov %r15,0x10(%rsp) │ │ jmp b88738 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov 0x8(%rsp),%rax │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%rbp) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%rbp) │ │ vmovupd %xmm2,0x30(%rbp) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rbp) │ │ @@ -1590035,16 +1590035,16 @@ │ │ div %r13 │ │ jmp b887b8 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ xor %r14d,%r14d │ │ jmp b88a39 │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r12d,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ sub %rdx,%r12 │ │ @@ -1590052,16 +1590052,16 @@ │ │ setb %al │ │ or %bl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov $0x0,%r14d │ │ jne b88a39 │ │ mov %rcx,0x18(%rsp) │ │ lea 0x0(,%rdi,4),%r15 │ │ add 0x8(%r11),%r15 │ │ cmp %rdi,%rsi │ │ mov $0x4,%eax │ │ @@ -1590088,17 +1590088,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x88(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ vmovupd %ymm6,0x1a0(%rsp) │ │ vmovupd %ymm7,0x100(%rsp) │ │ vmovupd %ymm8,0x120(%rsp) │ │ vmovupd %ymm9,0x140(%rsp) │ │ + vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm10,0x160(%rsp) │ │ - vmovupd %ymm3,0x1c0(%rsp) │ │ - vmovupd %ymm4,0x1e0(%rsp) │ │ + vmovupd %ymm4,0x1c0(%rsp) │ │ vzeroupper │ │ call 690060 │ │ mov 0xd0(%rsp),%rcx │ │ mov 0xe0(%rsp),%rax │ │ mov 0x38(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1590139,21 +1590139,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1c0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1e0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x30(%rsp) │ │ je b88a1e │ │ cmp %r14,0x50(%rsp) │ │ je b88a1e │ │ lea 0x0(,%r13,8),%rcx │ │ add %rcx,%r15 │ │ @@ -1590207,19 +1590207,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0xc8(%rsp),%rdx │ │ lea (%rax,%rdx,4),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1591003,16 +1591003,16 @@ │ │ mov %r10,0x18(%rsp) │ │ mov %r11,0x38(%rsp) │ │ mov %bl,(%rsp) │ │ mov %r15,0x30(%rsp) │ │ jmp b89938 │ │ nopl 0x0(%rax,%rax,1) │ │ mov 0x20(%rsp),%rax │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%rbp) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%rbp) │ │ vmovupd %xmm2,0x30(%rbp) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rbp) │ │ @@ -1591049,16 +1591049,16 @@ │ │ div %r13 │ │ jmp b899b8 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ xor %r14d,%r14d │ │ jmp b89c39 │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r12d,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ sub %rdx,%r12 │ │ @@ -1591066,16 +1591066,16 @@ │ │ setb %al │ │ or %bl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov $0x0,%r14d │ │ jne b89c39 │ │ mov %rcx,0x8(%rsp) │ │ lea 0x0(,%rdi,4),%r15 │ │ add (%r11),%r15 │ │ cmp %rdi,%rsi │ │ mov $0x4,%eax │ │ @@ -1591102,17 +1591102,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ vmovupd %ymm6,0x1a0(%rsp) │ │ vmovupd %ymm7,0x100(%rsp) │ │ vmovupd %ymm8,0x120(%rsp) │ │ vmovupd %ymm9,0x140(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm10,0x160(%rsp) │ │ - vmovupd %ymm4,0x1c0(%rsp) │ │ + vmovupd %ymm3,0x1c0(%rsp) │ │ + vmovupd %ymm4,0x1e0(%rsp) │ │ vzeroupper │ │ call 6900d0 │ │ mov 0xd0(%rsp),%rcx │ │ mov 0xe0(%rsp),%rax │ │ mov 0x58(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1591153,21 +1591153,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1c0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1e0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x48(%rsp) │ │ je b89c1e │ │ cmp %r14,0x28(%rsp) │ │ je b89c1e │ │ lea 0x0(,%r13,8),%rcx │ │ add %rcx,%r15 │ │ @@ -1591221,19 +1591221,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0xc8(%rsp),%rdx │ │ lea (%rax,%rdx,4),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1