Author: carll
Date: Sat Oct 8 00:08:02 2016
New Revision: 16032
Log:
ISA 3.0 BE testsuite fixes
In testing issues with the new ISA 3.0 instructions in BE mode, it was
found that we needed some more unique values in the operands to catch
various errors. The issue is a sigle 32-bit value was replicated four
times for a V128 operand. The result is testing loads and stores where
the word or half word order was swizzled couln't be detected because
they were the same. By making the 32-bit chunks unique we were able
to catch additional errors.
The VEX instruction fixes was committed in VEX commit 3260.
Bugzilla 369175
Added:
trunk/none/tests/ppc64/test_isa_3_0_altivec.stdout.exp-LE
trunk/none/tests/ppc64/test_isa_3_0_other.stdout.exp-LE
Modified:
trunk/none/tests/ppc64/Makefile.am
trunk/none/tests/ppc64/ppc64_helpers.h
trunk/none/tests/ppc64/test_isa_3_0_altivec.stdout.exp
trunk/none/tests/ppc64/test_isa_3_0_other.stdout.exp
Modified: trunk/none/tests/ppc64/Makefile.am
==============================================================================
--- trunk/none/tests/ppc64/Makefile.am (original)
+++ trunk/none/tests/ppc64/Makefile.am Sat Oct 8 00:08:02 2016
@@ -38,8 +38,10 @@
test_touch_tm.stderr.exp test_touch_tm.stdout.exp test_touch_tm.vgtest \
ldst_multiple.stderr.exp ldst_multiple.stdout.exp ldst_multiple.vgtest \
data-cache-instructions.stderr.exp data-cache-instructions.stdout.exp data-cache-instructions.vgtest \
- test_isa_3_0_altivec.stderr.exp test_isa_3_0_altivec.stdout.exp test_isa_3_0_altivec.vgtest \
- test_isa_3_0_other.stderr.exp test_isa_3_0_other.stdout.exp test_isa_3_0_other.vgtest
+ test_isa_3_0_altivec.stderr.exp test_isa_3_0_altivec.stdout.exp \
+ test_isa_3_0_altivec.stdout.exp-LE test_isa_3_0_altivec.vgtest \
+ test_isa_3_0_other.stderr.exp test_isa_3_0_other.stdout.exp \
+ test_isa_3_0_other.stdout.exp-LE test_isa_3_0_other.vgtest
check_PROGRAMS = \
allexec \
Modified: trunk/none/tests/ppc64/ppc64_helpers.h
==============================================================================
--- trunk/none/tests/ppc64/ppc64_helpers.h (original)
+++ trunk/none/tests/ppc64/ppc64_helpers.h Sat Oct 8 00:08:02 2016
@@ -566,12 +566,16 @@
int x;
for (x = 0; x < BUFFER_SIZE; x++)
- switch(t) {
+ /* Don't want each of the 32-bit chunks to be identical. Loads of a
+ * byte from the wrong 32-bit chuck are not detectable if the chunks
+ * are identical.
+ */
+ switch((t+x)%BUFFER_SIZE) {
case 0:
buffer[x] = 0xffffffffffffffff;
break;
case 1:
- buffer[x] = 0xaaaaaaaaaaaaaaaa;
+ buffer[x] = 0x0001020304050607;
break;
case 2:
buffer[x] = 0x5555555555555555;
@@ -595,7 +599,7 @@
unsigned long pattern[PATTERN_SIZE] = {
0xffffffffffffffff,
0xaaaaaaaaaaaaaaaa,
- 0x5555555555555555,
+ 0x5152535455565758,
0x0000000000000000,
0xffaa5599113377cc,
};
Modified: trunk/none/tests/ppc64/test_isa_3_0_altivec.stdout.exp
==============================================================================
--- trunk/none/tests/ppc64/test_isa_3_0_altivec.stdout.exp (original)
+++ trunk/none/tests/ppc64/test_isa_3_0_altivec.stdout.exp Sat Oct 8 00:08:02 2016
@@ -635,1922 +635,1922 @@
xsaddqp 00000000000000000000000000000000 00007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
xsaddqp 00000000000000000000000000000000 000000000000000000007fffffffffff 00000000000000000000000000000000 => 000000000000000000007fffffffffff FPRF-C FPCC-FG
xsaddqp 00000000000000000000000000000000 000000000000000000007fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000000007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 00ff0000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000000ff000000000000 00000000000000000000000000000000 => 000000000000000000ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 000000000000000000ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000000ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000007ff000000000000 00000000000000000000000000000000 => 000000000000000007ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000007ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 000000000000000007ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000007ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00000000000000000000000000000000 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00000000000000000000000000000000 00000000000000007fff000000000000 00000000000000000000000000000000 => 00000000000000007fff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00000000000000007fff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00000000000000000000000000000000 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00000000000000000000000000000000 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00000000000000007fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000007fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 80000000000000000000000000000000 00000000000000000000000000000000 => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00000000000000000000000000000000 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00000000000000000000000000000000 00000000000000008000000000000000 00000000000000000000000000000000 => 00000000000000008000000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 00000000000000008000000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 80007fffffffffff0000000000000000 FPRF-C FPCC-FL
-xsaddqp 00000000000000000000000000000000 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80007fffffffffff0000000000000000 FPRF-C FPCC-FL
-xsaddqp 00000000000000000000000000000000 000000000000000080007fffffffffff 00000000000000000000000000000000 => 000000000000000080007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 80ff0000000000000000000000000000 00000000000000000000000000000000 => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 000000000000000080ff000000000000 00000000000000000000000000000000 => 000000000000000080ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000080ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 000000000000000080ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 000000000000000087ff000000000000 00000000000000000000000000000000 => 000000000000000087ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000087ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00000000000000000000000000000000 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 000000000000000087ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000087ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00000000000000000000000000000000 ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00000000000000000000000000000000 0000000000000000ffff000000000000 00000000000000000000000000000000 => 0000000000000000ffff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 0000000000000000ffff000000000000 FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00000000000000000000000000000000 ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00000000000000000000000000000000 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 0000000000000000ffff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00000000000000000000000000000000 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 0000000000000000ffff7fffffffffff FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00ff0000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000000ff000000000000 00000000000000000000000000000000 => 000000000000000000ff000000000000 FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000ff000000000000 FPCC-FG
+xsaddqp 00000000000000000000000000000000 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 000000000000000000ff7fffffffffff FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000000ff7fffffffffff FPCC-FG
+xsaddqp 00000000000000000000000000000000 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000007ff000000000000 00000000000000000000000000000000 => 000000000000000007ff000000000000 FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000007ff000000000000 FPCC-FG
+xsaddqp 00000000000000000000000000000000 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 000000000000000007ff7fffffffffff FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000007ff7fffffffffff FPCC-FG
+xsaddqp 00000000000000000000000000000000 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00000000000000007fff000000000000 00000000000000000000000000000000 => 00000000000000007fff000000000000 FPCC-FG FPCC-FU
+xsaddqp 00000000000000000000000000000000 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00000000000000007fff000000000000 FPCC-FG FPCC-FU
+xsaddqp 00000000000000000000000000000000 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7fff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7fff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00000000000000007fffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00000000000000000000000000000000 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000007fffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00000000000000000000000000000000 80000000000000000000000000000000 00000000000000000000000000000000 => 80000000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80000000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 00000000000000008000000000000000 00000000000000000000000000000000 => 00000000000000000000000000000000 FPCC-FE
+xsaddqp 00000000000000000000000000000000 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 00000000000000000000000000000000 FPCC-FE
+xsaddqp 00000000000000000000000000000000 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 80007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000080007fffffffffff 00000000000000000000000000000000 => 000000000000000080007fffffffffff FPRF-C FPCC-FL
+xsaddqp 00000000000000000000000000000000 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080007fffffffffff FPRF-C FPCC-FL
+xsaddqp 00000000000000000000000000000000 80ff0000000000000000000000000000 00000000000000000000000000000000 => 80ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000080ff000000000000 00000000000000000000000000000000 => 000000000000000080ff000000000000 FPCC-FL
+xsaddqp 00000000000000000000000000000000 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000080ff000000000000 FPCC-FL
+xsaddqp 00000000000000000000000000000000 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 000000000000000080ff7fffffffffff FPCC-FL
+xsaddqp 00000000000000000000000000000000 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080ff7fffffffffff FPCC-FL
+xsaddqp 00000000000000000000000000000000 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000087ff000000000000 00000000000000000000000000000000 => 000000000000000087ff000000000000 FPCC-FL
+xsaddqp 00000000000000000000000000000000 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000087ff000000000000 FPCC-FL
+xsaddqp 00000000000000000000000000000000 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 000000000000000087ff7fffffffffff FPCC-FL
+xsaddqp 00000000000000000000000000000000 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000087ff7fffffffffff FPCC-FL
+xsaddqp 00000000000000000000000000000000 ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff0000000000000000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 0000000000000000ffff000000000000 00000000000000000000000000000000 => 0000000000000000ffff000000000000 FPCC-FL FPCC-FU
+xsaddqp 00000000000000000000000000000000 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 0000000000000000ffff000000000000 FPCC-FL FPCC-FU
+xsaddqp 00000000000000000000000000000000 ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => ffff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => ffff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00000000000000000000000000000000 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 0000000000000000ffffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00000000000000000000000000000000 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 0000000000000000ffffffffffffffff FPRF-C FPCC-FU
xsaddqp 00007fffffffffff0000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
xsaddqp 00007fffffffffff0000000000000000 00000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
xsaddqp 00007fffffffffff0000000000000000 00007fffffffffff0000000000000000 00000000000000000000000000000000 => 0000fffffffffffe0000000000000000 FPRF-C FPCC-FG
xsaddqp 00007fffffffffff0000000000000000 00007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 0000fffffffffffe0000000000000000 FPRF-C FPCC-FG
xsaddqp 00007fffffffffff0000000000000000 000000000000000000007fffffffffff 00000000000000000000000000000000 => 00007fffffffffff00007fffffffffff FPRF-C FPCC-FG
xsaddqp 00007fffffffffff0000000000000000 000000000000000000007fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff00007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00ff0000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff000000000000 00000000000000000000000000000000 => 00007fffffffffff00ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff00ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffff00ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff00ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff000000000000 00000000000000000000000000000000 => 00007fffffffffff07ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff07ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffff07ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff07ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff000000000000 00000000000000000000000000000000 => 00007fffffffffff7fff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff7fff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffff7fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff7fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 80000000000000000000000000000000 00000000000000000000000000000000 => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00000000000000008000000000000000 00000000000000000000000000000000 => 00007fffffffffff8000000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff8000000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00007fffffffffff0000000000000000 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080007fffffffffff 00000000000000000000000000000000 => 00007fffffffffff80007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff80007fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 80ff0000000000000000000000000000 00000000000000000000000000000000 => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff000000000000 00000000000000000000000000000000 => 00007fffffffffff80ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff80ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffff80ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff80ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff000000000000 00000000000000000000000000000000 => 00007fffffffffff87ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff87ff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffff87ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffff87ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff000000000000 00000000000000000000000000000000 => 00007fffffffffffffff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffffffff000000000000 FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 00007fffffffffffffff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 00007fffffffffffffff7fffffffffff FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00ff0000000000000000000000000000 00000000000000000000000000000000 => 00ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff000000000000 00000000000000000000000000000000 => 000000000000000000ff000000000000 FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000ff000000000000 FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 00fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 000000000000000000ff7fffffffffff FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000000ff7fffffffffff FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff000000000000 00000000000000000000000000000000 => 000000000000000007ff000000000000 FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000007ff000000000000 FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 000000000000000007ff7fffffffffff FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000007ff7fffffffffff FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff000000000000 00000000000000000000000000000000 => 00000000000000007fff000000000000 FPCC-FG FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00000000000000007fff000000000000 FPCC-FG FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7ffffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7ffffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00000000000000007fffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000007fffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 80000000000000000000000000000000 00000000000000000000000000000000 => 80007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00000000000000008000000000000000 00000000000000000000000000000000 => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 8000fffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 8000fffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080007fffffffffff 00000000000000000000000000000000 => ffff80000000000180007ffffffffffe FPRF-C FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => ffff80000000000180007ffffffffffe FPRF-C FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 80ff0000000000000000000000000000 00000000000000000000000000000000 => 80ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff000000000000 00000000000000000000000000000000 => 000000000000000080ff000000000000 FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000080ff000000000000 FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 000000000000000080ff7fffffffffff FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080ff7fffffffffff FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff000000000000 00000000000000000000000000000000 => 000000000000000087ff000000000000 FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000087ff000000000000 FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87fffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 000000000000000087ff7fffffffffff FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000087ff7fffffffffff FPCC-FL
+xsaddqp 00007fffffffffff0000000000000000 ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff7fffffffffff0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff000000000000 00000000000000000000000000000000 => 0000000000000000ffff000000000000 FPCC-FL FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 0000000000000000ffff000000000000 FPCC-FL FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => fffffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => fffffffffffffffe0000000000000000 FPRF-C FPCC-FG
+xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 0000000000000000ffffffffffffffff FPRF-C FPCC-FU
+xsaddqp 00007fffffffffff0000000000000000 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 0000000000000000ffffffffffffffff FPRF-C FPCC-FU
xsaddqp 000000000000000000007fffffffffff 00000000000000000000000000000000 00000000000000000000000000000000 => 000000000000000000007fffffffffff FPRF-C FPCC-FG
xsaddqp 000000000000000000007fffffffffff 00000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000007fffffffffff FPRF-C FPCC-FG
xsaddqp 000000000000000000007fffffffffff 00007fffffffffff0000000000000000 00000000000000000000000000000000 => 00007fffffffffff00007fffffffffff FPRF-C FPCC-FG
xsaddqp 000000000000000000007fffffffffff 00007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff00007fffffffffff FPRF-C FPCC-FG
xsaddqp 000000000000000000007fffffffffff 000000000000000000007fffffffffff 00000000000000000000000000000000 => 00000000000000000000fffffffffffe FPRF-C FPCC-FG
xsaddqp 000000000000000000007fffffffffff 000000000000000000007fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000000000fffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00ff0000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000000ff000000000000 00000000000000000000000000000000 => 000000000000000000ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 000000000000000000fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000000fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000007ff000000000000 00000000000000000000000000000000 => 000000000000000007ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000007ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 000000000000000007fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000007fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 00000000000000007fff000000000000 00000000000000000000000000000000 => 00000000000000007fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00000000000000007fff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00000000000000007ffffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000007ffffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 80000000000000000000000000000000 00000000000000000000000000000000 => 000000000000000000007fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000007fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00000000000000008000000000000000 00000000000000000000000000000000 => 000000000000000080007fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 000000000000000080007fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 80007ffffffffffeffff800000000001 FPRF-C FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80007ffffffffffeffff800000000001 FPRF-C FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 000000000000000080007fffffffffff 00000000000000000000000000000000 => 00000000000000008000fffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => 00000000000000008000fffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 80ff0000000000000000000000000000 00000000000000000000000000000000 => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 80ff0000000000000000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 000000000000000080ff000000000000 00000000000000000000000000000000 => 000000000000000080ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000080ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 000000000000000080fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000080fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 000000000000000087ff000000000000 00000000000000000000000000000000 => 000000000000000087ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 000000000000000087ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 000000000000000000007fffffffffff 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 000000000000000087fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 000000000000000087fffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 000000000000000000007fffffffffff ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 0000000000000000ffff000000000000 00000000000000000000000000000000 => 0000000000000000ffff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 0000000000000000ffff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 000000000000000000007fffffffffff ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 000000000000000000007fffffffffff 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 0000000000000000fffffffffffffffe FPRF-C FPCC-FG
-xsaddqp 000000000000000000007fffffffffff 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 0000000000000000fffffffffffffffe FPRF-C FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00007fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000007fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000007fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00ff0000000000000000000000000000 00000000000000000000000000000000 => 01000000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 01000000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000ff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000ff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 01003fffffffffff8000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 01003fffffffffff8000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000ff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000000ff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 07ff0000000000000000000000000000 00000000000000000000000000000000 => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 07ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 07ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000007ff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000007ff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 07ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 07ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 07ff7fffffffffff0000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000007ff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000007ff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 7fff0000000000000000000000000000 00000000000000000000000000000000 => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 7fff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 7fff0000000000000000000000000000 FPCC-FG FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 00000000000000007fff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000007fff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 7fff7fffffffffff0000000000000000 00000000000000000000000000000000 => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 7fff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 7fffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 00000000000000007fff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000007fff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80000000000000000000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000008000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 00000000000000008000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80007fffffffffff0000000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000080007fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000080007fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80ff0000000000000000000000000000 00000000000000000000000000000000 => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00ff0000000000000000000000000000 80ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 00000000000000000000000000000000 FPCC-FE
-xsaddqp 00ff0000000000000000000000000000 000000000000000080ff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000080ff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 80ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 80fdfffffffffffc0000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 80ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 80fdfffffffffffc0000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 000000000000000080ff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000080ff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 87ff0000000000000000000000000000 00000000000000000000000000000000 => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 87ff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => 87ff0000000000000000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 000000000000000087ff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000087ff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 87ff7fffffffffff0000000000000000 00000000000000000000000000000000 => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 87ff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 87ff7fffffffffff0000000000000000 FPCC-FL
-xsaddqp 00ff0000000000000000000000000000 000000000000000087ff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 000000000000000087ff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 ffff0000000000000000000000000000 00000000000000000000000000000000 => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 ffff0000000000000000000000000000 ffffffffffffffffffffffffffffffff => ffff0000000000000000000000000000 FPCC-FL FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 0000000000000000ffff000000000000 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 0000000000000000ffff000000000000 ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 ffff7fffffffffff0000000000000000 00000000000000000000000000000000 => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 ffff7fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => ffffffffffffffff0000000000000000 FPRF-C FPCC-FU
-xsaddqp 00ff0000000000000000000000000000 0000000000000000ffff7fffffffffff 00000000000000000000000000000000 => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 00ff0000000000000000000000000000 0000000000000000ffff7fffffffffff ffffffffffffffffffffffffffffffff => 00ff0000000000000000000000000000 FPCC-FG
-xsaddqp 000000000000000000ff000000000000 00000000000000000000000000000000 00000000000000000000000000000000 => 000000000000000000ff000000000000 FPRF-C FPCC-FG
-xsaddqp 000000000000000000ff000000000000 00000000000000000000000000000000 ffffffffffffffffffffffffffffffff => 000000000000000000ff000000000000 FPRF-C FPCC-FG
-xsaddqp 000000000000000000ff000000000000 00007fffffffffff0000000000000000 00000000000000000000000000000000 => 00007fffffffffff00ff000000000000 FPRF-C FPCC-FG
-xsaddqp 000000000000000000ff000000000000 00007fffffffffff0000000000000000 ffffffffffffffffffffffffffffffff => 00007fffffffffff00ff000000000000 FPRF-C FPCC-FG
-xsaddqp 000000000000000000ff000000000000 000000000000000000007fffffffffff 00000000000000000000000000000000 => 000000000000000000ff7fffffffffff FPRF-C FPCC-FG
-xsaddqp 000000000000000000ff00000...
[truncated message content] |