Status: fail
Result: fail
| Detail | Value |
|---|---|
| returncode | 1 |
| time | 0.696905136108 |
| note | Returncode was 1 |
| info | Returncode: 1
Errors:
Compiler Error (pos=0 line=1): Error on line 1545: program parameter count exceeded (hint: 'END')
!!ARBfp1.0
in program:
!!ARBfp1.0
TEMP r;
MOV r, 0;
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { -0.937500, 0.062500, 0.000000, -0.937500 };
ADD r, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.062500, 0.000000, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.062500, 0.000000 };
ADD r, r.wxyz, { 0.000000, 0.000000, 0.000000, 0.062500 };
ADD result.color, r.wxyz, { 0.062500, 0.000000, 0.000000, 0.000000 };
END
Output:
Max (native) ALU instructions: 16384
Testing: alu_depth = 1
Testing: alu_depth = 2
Testing: alu_depth = 3
Testing: alu_depth = 4
Testing: alu_depth = 5
Testing: alu_depth = 6
Testing: alu_depth = 7
Testing: alu_depth = 8
Testing: alu_depth = 11
Testing: alu_depth = 17
Testing: alu_depth = 29
Testing: alu_depth = 53
Testing: alu_depth = 101
Testing: alu_depth = 197
Testing: alu_depth = 389
Testing: alu_depth = 773
Testing: alu_depth = 1541
|
| errors |
|